diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index a950de2..0000000 --- a/.gitattributes +++ /dev/null @@ -1,6 +0,0 @@ -*.h linguist-language=c - -*.css linguist-documentation=true -*.htm linguist-documentation=true -*.html linguist-documentation=true -*.prc linguist-documentation=true diff --git a/CMakeLists.txt b/CMakeLists.txt index 1fc1256..3f3f362 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,3 +12,11 @@ add_cfe_app(cs ${APP_SRC_FILES}) include_directories(fsw/src) aux_source_directory(fsw/tables APP_TABLE_FILES) add_cfe_tables(cs ${APP_TABLE_FILES}) + +# If UT is enabled, then add the tests from the subdirectory +# Note that this is an app, and therefore does not provide +# stub functions, as other entities would not typically make +# direct function calls into this application. +if (ENABLE_UNIT_TESTS) + add_subdirectory(unit-test) +endif (ENABLE_UNIT_TESTS) diff --git a/README.md b/README.md index 8f2d9c2..4765ce5 100644 --- a/README.md +++ b/README.md @@ -4,10 +4,10 @@ core Flight System (cFS) Checksum Application (CS) Open Source Release Readme ========================== -CS Release 2.4.2 +CS Release 2.5.0 Date: -10/07/2020 +9/24/2021 Introduction ------------- @@ -23,28 +23,22 @@ Introduction The CS application is written in C and depends on the cFS Operating System Abstraction Layer (OSAL) and cFE components. There is additional CS application - specific configuration information contained in the application user's guide - available in https://github.com/nasa/CS/tree/master/docs/users_guide + specific configuration information contained in the application user's guide. - This software is licensed under the NASA Open Source Agreement. - http://ti.arc.nasa.gov/opensource/nosa + Developer's guide information can be generated using Doxygen: + doxygen cs_doxygen_config.txt Software Included ------------------ - Checksum application (CS) 2.4.2 + Checksum application (CS) 2.5.0 Software Required ------------------ + cFS Caelum - Operating System Abstraction Layer 5.0 or higher can be - obtained at https://github.com/nasa/osal - - core Flight Executive 6.8.0 or higher can be obtained at - https://github.com/nasa/cfe - - Note: An integrated bundle including the cFE, OSAL, and PSP can + Note: An integrated bundle including the cFE, OSAL, and PSP can be obtained at https://github.com/nasa/cfs About cFS diff --git a/cs_config.txt b/cs_doxygen_config.txt similarity index 100% rename from cs_config.txt rename to cs_doxygen_config.txt diff --git a/docs/CS_RequirementsToDesignTrace.docx b/docs/CS_RequirementsToDesignTrace.docx new file mode 100644 index 0000000..3af3d85 Binary files /dev/null and b/docs/CS_RequirementsToDesignTrace.docx differ diff --git a/docs/CS_v2.4.1_VersionDescriptionDocument.pdf b/docs/CS_v2.4.1_VersionDescriptionDocument.pdf deleted file mode 100644 index 02df3e4..0000000 Binary files a/docs/CS_v2.4.1_VersionDescriptionDocument.pdf and /dev/null differ diff --git a/docs/CS_v2.5.0_AppRequirementsDocument.doc b/docs/CS_v2.5.0_AppRequirementsDocument.doc new file mode 100644 index 0000000..68604da Binary files /dev/null and b/docs/CS_v2.5.0_AppRequirementsDocument.doc differ diff --git a/docs/CS_v2.5.0_VersionDescriptionDocument.pdf b/docs/CS_v2.5.0_VersionDescriptionDocument.pdf new file mode 100644 index 0000000..0ae3961 Binary files /dev/null and b/docs/CS_v2.5.0_VersionDescriptionDocument.pdf differ diff --git a/docs/detailed_design/presentations/CFS_CS_Design.ppt b/docs/detailed_design/presentations/CFS_CS_Design.ppt index 174e21c..5942c74 100644 Binary files a/docs/detailed_design/presentations/CFS_CS_Design.ppt and b/docs/detailed_design/presentations/CFS_CS_Design.ppt differ diff --git a/docs/dox_src/users_guide/cfs_cs.dox b/docs/dox_src/users_guide/cfs_cs.dox index 23e467d..5feb61b 100644 --- a/docs/dox_src/users_guide/cfs_cs.dox +++ b/docs/dox_src/users_guide/cfs_cs.dox @@ -1,7 +1,6 @@ /** \mainpage **/ -/** - \page cfscsrevhist CFS Checksum User's Guide Revision History - - \verbatim - $Log: cfs_cs.dox $ - Revision 1.3.1.1 2017/03/31 12:10:15EDT sstrege - Updated overview section to make it clear that all checksum regions are now configurable. - Revision 1.3 2017/02/24 10:14:31EST mdeschu - Update doxgyen user guide to reference the new options for cfe core and OS code segment checksumming - Revision 1.2 2017/02/13 14:51:48EST mdeschu - Update doxygen User Guide to describe how the new way table enable/disable states are set at init - Revision 1.1 2015/07/24 19:10:04EDT rperera - Initial revision - Member added to project /CFS-APPs-PROJECT/cs/docs/dox_src/users_guide/project.pj - Revision 1.5 2011/09/19 17:32:54EDT jmdagost - Added text pointing out the risk of changing the default CRC algorithm. - Revision 1.4 2010/03/09 14:53:53EST jmdagost - Made requested corrections and added tables discussion. - Revision 1.3 2010/03/09 14:47:23EST jmdagost - Updated overview and deployment guide. - Revision 1.2 2009/04/18 12:12:42EDT dkobe - Made User's Guide match standard format - Revision 1.1 2009/04/16 13:19:51EDT dkobe - Initial revision - Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/cs/docs/dox_src/users_guide/project.pj - \endverbatim - - Next: \ref cfscsintro -**/ - /** \page cfscsintro CFS Checksum Introduction @@ -54,8 +23,8 @@ This document provides a complete specification for the commands and telemetry associated with the CFS Checksum (CS) application software. The document is intended primarily - for users of the software (operations personal, test engineers, and maintenance personal). - The deployment guide section, is intended for mission developers when deploying and + for users of the software (operations personnel, test engineers, and maintenance personnel). + The deployment guide section is intended for mission developers when deploying and configuring the CS application software for a mission flight software build environment.

Applicable Documents

@@ -89,6 +58,7 @@ Cmd Command CPU Central Processing Unit EDAC Error Detection and Correction + EEPROM Electrically Erasable Programmable Read-Only Memory FDS Flight Data System FM File Manager FSW Flight Software @@ -178,8 +148,8 @@ default definition tables located in non-volatile memory. Each table has a corresponding setting in the platform configuration of the enable/disabled state of each table, the OS code segments and cFE Core for checksumming. - These values are used for at initialization for power-on reset or if CS is - not configured to preserve states on via the CDS they will also be used for + These values are used at initialization for power-on reset or if CS is + not configured to preserve states via the CDS they will also be used for processor-reset. If CS is configured to preserve enable state of the tables on a proc reset, states from CDS will be used upon processor reset. @@ -195,6 +165,14 @@ automatically sets up checksumming for those areas and enables them for checksumming. +

CDS Usage

+ If the CS application is configured to preserve states across processor + resets, the enable/disable state of each individual checksum region will + be stored in the CDS. The CDS is updated each time an Enable or Disable + ground command is processed for a specific checksum region. + + CS also includes a ground command to enable or disable all checksumming. This + overall setting is not saved to the CDS. Next: \ref cfscsreq
Prev: \ref cfscsovr diff --git a/fsw/platform_inc/cs_platform_cfg.h b/fsw/platform_inc/cs_platform_cfg.h index 076e1f3..754530f 100644 --- a/fsw/platform_inc/cs_platform_cfg.h +++ b/fsw/platform_inc/cs_platform_cfg.h @@ -42,7 +42,7 @@ ** The string length (including string terminator) cannot exceed ** #OS_MAX_PATH_LEN. (limit is not verified) */ -#define CS_DEF_EEPROM_TABLE_FILENAME "/cf/apps/cs_eepromtbl.tbl" +#define CS_DEF_EEPROM_TABLE_FILENAME "/cf/cs_eepromtbl.tbl" /** ** \cscfg Memory Address File Table -- default table filename @@ -55,7 +55,7 @@ ** The string length (including string terminator) cannot exceed ** #OS_MAX_PATH_LEN. (limit is not verified) */ -#define CS_DEF_MEMORY_TABLE_FILENAME "/cf/apps/cs_memorytbl.tbl" +#define CS_DEF_MEMORY_TABLE_FILENAME "/cf/cs_memorytbl.tbl" /** ** \cscfg Tables File Table -- default table filename @@ -68,7 +68,7 @@ ** The string length (including string terminator) cannot exceed ** #OS_MAX_PATH_LEN. (limit is not verified) */ -#define CS_DEF_TABLES_TABLE_FILENAME "/cf/apps/cs_tablestbl.tbl" +#define CS_DEF_TABLES_TABLE_FILENAME "/cf/cs_tablestbl.tbl" /** ** \cscfg Application File Table -- default table filename @@ -81,7 +81,7 @@ ** The string length (including string terminator) cannot exceed ** #OS_MAX_PATH_LEN. (limit is not verified) */ -#define CS_DEF_APP_TABLE_FILENAME "/cf/apps/cs_apptbl.tbl" +#define CS_DEF_APP_TABLE_FILENAME "/cf/cs_apptbl.tbl" /** ** \cscfg Application Pipe Depth @@ -97,7 +97,7 @@ ** The value must be greater than zero and cannot exceed the ** definition of #CFE_SB_MAX_PIPE_DEPTH. */ -#define CS_PIPE_DEPTH 12 +#define CS_PIPE_DEPTH (3 * CFE_PLATFORM_SB_DEFAULT_MSG_LIMIT) /** \cscfg Maximum number of entries in the Eeprom table to checksum ** @@ -170,8 +170,7 @@ ** with 1 being the highest priority in the case of a child task. ** ** \par Limits: - ** Valid range for a child task is 1 to 255, but the priority cannot be - ** higher (lower number) than the CS App priority. + ** Valid range for a child task is 1 to 255 ** */ #define CS_CHILD_TASK_PRIORITY 200 @@ -246,7 +245,7 @@ */ #define CS_EEPROM_TBL_POWERON_STATE CS_STATE_ENABLED -/** \cscfg Desired state of the EEPROM table at power on +/** \cscfg Desired state of the Memory table at power on ** ** \par Description: ** This determines the default state the Memory table should @@ -288,7 +287,7 @@ ** \par Limits: ** None */ -#define CS_PRESERVE_STATES_ON_PROCESSOR_RESET TRUE +#define CS_PRESERVE_STATES_ON_PROCESSOR_RESET true /** \cscfg Name of the Critical Data Store Used for CS diff --git a/fsw/src/cs_app.c b/fsw/src/cs_app.c index 8621467..de5fb78 100644 --- a/fsw/src/cs_app.c +++ b/fsw/src/cs_app.c @@ -29,12 +29,13 @@ #include "cs_memory_cmds.h" #include "cs_app_cmds.h" #include "cs_cmds.h" +#include "cs_init.h" + /************************************************************************* ** ** Macro definitions ** **************************************************************************/ -#define CS_PIPE_NAME "CS_CMD_PIPE" #define CS_NUM_DATA_STORE_STATES 6 /* 4 tables + OS CS + cFE core number of checksum states for CDS */ /************************************************************************* @@ -67,6 +68,7 @@ CS_AppData_t CS_AppData; *************************************************************************/ int32 CS_AppInit (void); + /************************************************************************/ /** \brief Process a command pipe message ** @@ -78,13 +80,15 @@ int32 CS_AppInit (void); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** calling function verifies that BufPtr is + ** non-null. ** ** \sa #CFE_SB_RcvMsg ** *************************************************************************/ -int32 CS_AppPipe (CFE_SB_MsgPtr_t MessagePtr); +int32 CS_AppPipe (const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process housekeeping request @@ -95,11 +99,25 @@ int32 CS_AppPipe (CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** This command does not affect the command execution counter ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] MessagePtr A #CFE_MSG_Message_t* pointer that + ** references the software bus message. The + ** MessagePtr is verified non-null in CS_AppMain. ** *************************************************************************/ -void CS_HousekeepingCmd (CFE_SB_MsgPtr_t MessagePtr); +void CS_HousekeepingCmd (const CFE_MSG_CommandHeader_t* MessagePtr); + +/*************************************************************************/ +/** \brief Command packet processor + ** + ** \par Description + ** Proccesses all CS commands + ** + ** \param [in] BufPtr A CFE_SB_Buffer_t* pointer that + ** references the software bus pointer. The + ** BufPtr is verified non-null in CS_AppMain. + ** + *************************************************************************/ +void CS_ProcessCmd(const CFE_SB_Buffer_t* BufPtr); #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true ) /************************************************************************/ @@ -125,19 +143,14 @@ int32 CS_CreateRestoreStatesFromCDS(void); void CS_AppMain (void) { int32 Result = 0; + CFE_SB_Buffer_t* BufPtr = NULL; /* Performance Log (start time counter) */ CFE_ES_PerfLogEntry (CS_APPMAIN_PERF_ID); - /* Register application */ - Result = CFE_ES_RegisterApp(); - /* Perform application specific initialization */ - if (Result == CFE_SUCCESS) - { - Result = CS_AppInit(); - } - + Result = CS_AppInit(); + /* Check for start-up error */ if (Result != CFE_SUCCESS) { @@ -154,19 +167,28 @@ void CS_AppMain (void) CFE_ES_PerfLogExit (CS_APPMAIN_PERF_ID); /* Wait for the next Software Bus message */ - Result = CFE_SB_RcvMsg (&CS_AppData.MsgPtr, - CS_AppData.CmdPipe, - CFE_SB_PEND_FOREVER); + Result = CFE_SB_ReceiveBuffer(&BufPtr, + CS_AppData.CmdPipe, + CS_WAKEUP_TIMEOUT); /* Performance Log (start time counter) */ CFE_ES_PerfLogEntry (CS_APPMAIN_PERF_ID); - if (Result == CFE_SUCCESS) + if ((Result == CFE_SUCCESS) && (BufPtr != NULL)) { /* Process Software Bus message */ - Result = CS_AppPipe (CS_AppData.MsgPtr); + Result = CS_AppPipe (BufPtr); } - + else if((Result == CFE_SB_TIME_OUT) || + (Result == CFE_SB_NO_MESSAGE)) + { + Result = CS_HandleRoutineTableUpdates(); + } + else{ + /* All other cases are caught by the following condition + Result != CFE_SUCCESS */ + } + /* ** Note: If there were some reason to exit the task ** normally (without error) then we would set @@ -220,287 +242,79 @@ void CS_AppMain (void) /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ int32 CS_AppInit (void) { - int32 Result = CFE_SUCCESS; - int32 ResultInit; - int32 ResultSegment; - uint32 KernelSize; - cpuaddr KernelAddress; - uint32 CFESize; - cpuaddr CFEAddress; - + int32 Result = CFE_SUCCESS; + /* Register for event services */ Result = CFE_EVS_Register(NULL, 0, 0); if (Result != CFE_SUCCESS) { CFE_ES_WriteToSysLog("CS App: Error Registering For Event Services, RC = 0x%08X\n", (unsigned int)Result); - return Result; } - - /* Zero out all data in CS_AppData, including the housekeeping data*/ - CFE_PSP_MemSet (& CS_AppData, 0, (unsigned) sizeof (CS_AppData) ); - - CS_AppData.RunStatus = CFE_ES_RunStatus_APP_RUN; - - /* Initialize app configuration data */ - strncpy(CS_AppData.PipeName, CS_CMD_PIPE_NAME, CS_CMD_PIPE_NAME_LEN); - - CS_AppData.PipeDepth = CS_PIPE_DEPTH; - /* Initialize housekeeping packet */ - CFE_SB_InitMsg (& CS_AppData.HkPacket, - CS_HK_TLM_MID, - sizeof (CS_HkPacket_t), - true ); - - - /* Create Software Bus message pipe */ - - Result = CFE_SB_CreatePipe (& CS_AppData.CmdPipe, - CS_AppData.PipeDepth, - CS_AppData.PipeName); - if (Result != CFE_SUCCESS) - { - CFE_EVS_SendEvent (CS_INIT_SB_CREATE_ERR_EID, - CFE_EVS_EventType_ERROR, - "Software Bus Create Pipe for command returned: 0x%08X",(unsigned int)Result); - return Result; - } - - /* Subscribe to Housekeeping request commands */ - - Result = CFE_SB_Subscribe (CS_SEND_HK_MID, - CS_AppData.CmdPipe); - - if (Result != CFE_SUCCESS) + if (Result == CFE_SUCCESS) { - CFE_EVS_SendEvent (CS_INIT_SB_SUBSCRIBE_HK_ERR_EID, - CFE_EVS_EventType_ERROR, - "Software Bus subscribe to housekeeping returned: 0x%08X",(unsigned int)Result); - return Result; - } + /* Zero out all data in CS_AppData, including the housekeeping data*/ + CFE_PSP_MemSet (& CS_AppData, 0, (unsigned) sizeof (CS_AppData) ); + CS_AppData.RunStatus = CFE_ES_RunStatus_APP_RUN; - /* Subscribe to background checking schedule */ - - Result = CFE_SB_Subscribe( CS_BACKGROUND_CYCLE_MID, - CS_AppData.CmdPipe); - - if (Result != CFE_SUCCESS) - { - CFE_EVS_SendEvent (CS_INIT_SB_SUBSCRIBE_BACK_ERR_EID, - CFE_EVS_EventType_ERROR, - "Software Bus subscribe to background cycle returned: 0x%08X",(unsigned int)Result); - return Result; + Result = CS_SbInit(); } - - - /* Subscribe to CS Internal command packets */ - - Result = CFE_SB_Subscribe (CS_CMD_MID, - CS_AppData.CmdPipe); - if (Result != CFE_SUCCESS) + + if(Result == CFE_SUCCESS) { - CFE_EVS_SendEvent (CS_INIT_SB_SUBSCRIBE_CMD_ERR_EID, - CFE_EVS_EventType_ERROR, - "Software Bus subscribe to command returned: 0x%08X",(unsigned int)Result); - return Result; - } - - /* Set up default tables in memory */ - CS_InitializeDefaultTables(); - CS_AppData.EepromCSState = CS_EEPROM_TBL_POWERON_STATE; - CS_AppData.MemoryCSState = CS_MEMORY_TBL_POWERON_STATE; - CS_AppData.AppCSState = CS_APPS_TBL_POWERON_STATE; - CS_AppData.TablesCSState = CS_TABLES_TBL_POWERON_STATE; + /* Set up default tables in memory */ + CS_InitializeDefaultTables(); + + CS_AppData.HkPacket.EepromCSState = CS_EEPROM_TBL_POWERON_STATE; + CS_AppData.HkPacket.MemoryCSState = CS_MEMORY_TBL_POWERON_STATE; + CS_AppData.HkPacket.AppCSState = CS_APPS_TBL_POWERON_STATE; + CS_AppData.HkPacket.TablesCSState = CS_TABLES_TBL_POWERON_STATE; - CS_AppData.OSCSState = CS_OSCS_CHECKSUM_STATE; - CS_AppData.CfeCoreCSState = CS_CFECORE_CHECKSUM_STATE; + CS_AppData.HkPacket.OSCSState = CS_OSCS_CHECKSUM_STATE; + CS_AppData.HkPacket.CfeCoreCSState = CS_CFECORE_CHECKSUM_STATE; #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true ) - Result = CS_CreateRestoreStatesFromCDS(); -#endif - - - ResultInit = CS_TableInit(& CS_AppData.DefEepromTableHandle, - & CS_AppData.ResEepromTableHandle, - (void*) & CS_AppData.DefEepromTblPtr, - (void*) &CS_AppData.ResEepromTblPtr, - CS_EEPROM_TABLE, - CS_DEF_EEPROM_TABLE_NAME, - CS_RESULTS_EEPROM_TABLE_NAME, - CS_MAX_NUM_EEPROM_TABLE_ENTRIES, - CS_DEF_EEPROM_TABLE_FILENAME, - &CS_AppData.DefaultEepromDefTable, - sizeof(CS_Def_EepromMemory_Table_Entry_t), - sizeof(CS_Res_EepromMemory_Table_Entry_t), - CS_ValidateEepromChecksumDefinitionTable); - - if(ResultInit != CFE_SUCCESS) - { - CS_AppData.EepromCSState = CS_STATE_DISABLED; - CFE_EVS_SendEvent (CS_INIT_EEPROM_ERR_EID, - CFE_EVS_EventType_ERROR, - "Table initialization failed for Eeprom: 0x%08X", - (unsigned int)ResultInit); - return (ResultInit); - } - - ResultInit = CS_TableInit(& CS_AppData.DefMemoryTableHandle, - & CS_AppData.ResMemoryTableHandle, - (void*) & CS_AppData.DefMemoryTblPtr, - (void*) & CS_AppData.ResMemoryTblPtr, - CS_MEMORY_TABLE, - CS_DEF_MEMORY_TABLE_NAME, - CS_RESULTS_MEMORY_TABLE_NAME, - CS_MAX_NUM_MEMORY_TABLE_ENTRIES, - CS_DEF_MEMORY_TABLE_FILENAME, - &CS_AppData.DefaultMemoryDefTable, - sizeof(CS_Def_EepromMemory_Table_Entry_t), - sizeof(CS_Res_EepromMemory_Table_Entry_t), - CS_ValidateMemoryChecksumDefinitionTable); - - - if(ResultInit != CFE_SUCCESS) - { - CS_AppData.MemoryCSState = CS_STATE_DISABLED; - CFE_EVS_SendEvent (CS_INIT_MEMORY_ERR_EID, - CFE_EVS_EventType_ERROR, - "Table initialization failed for Memory: 0x%08X", - (unsigned int)ResultInit); - return (ResultInit); - } - - ResultInit= CS_TableInit(& CS_AppData.DefAppTableHandle, - & CS_AppData.ResAppTableHandle, - (void*) & CS_AppData.DefAppTblPtr, - (void*) & CS_AppData.ResAppTblPtr, - CS_APP_TABLE, - CS_DEF_APP_TABLE_NAME, - CS_RESULTS_APP_TABLE_NAME, - CS_MAX_NUM_APP_TABLE_ENTRIES, - CS_DEF_APP_TABLE_FILENAME, - &CS_AppData.DefaultAppDefTable, - sizeof(CS_Def_App_Table_Entry_t), - sizeof(CS_Res_App_Table_Entry_t), - CS_ValidateAppChecksumDefinitionTable); - - if(ResultInit != CFE_SUCCESS) - { - CS_AppData.AppCSState = CS_STATE_DISABLED; - CFE_EVS_SendEvent (CS_INIT_APP_ERR_EID, - CFE_EVS_EventType_ERROR, - "Table initialization failed for Apps: 0x%08X", - (unsigned int)ResultInit); - return (ResultInit); - } - - ResultInit = CS_TableInit(& CS_AppData.DefTablesTableHandle, - & CS_AppData.ResTablesTableHandle, - (void*) & CS_AppData.DefTablesTblPtr, - (void*) & CS_AppData.ResTablesTblPtr, - CS_TABLES_TABLE, - CS_DEF_TABLES_TABLE_NAME, - CS_RESULTS_TABLES_TABLE_NAME, - CS_MAX_NUM_TABLES_TABLE_ENTRIES, - CS_DEF_TABLES_TABLE_FILENAME, - &CS_AppData.DefaultTablesDefTable, - sizeof(CS_Def_Tables_Table_Entry_t), - sizeof(CS_Res_Tables_Table_Entry_t), - CS_ValidateTablesChecksumDefinitionTable); - - if(ResultInit != CFE_SUCCESS) - { - CS_AppData.TablesCSState = CS_STATE_DISABLED; - CFE_EVS_SendEvent (CS_INIT_TABLES_ERR_EID, - CFE_EVS_EventType_ERROR, - "Table initialization failed for Tables: 0x%08X", - (unsigned int)ResultInit); - return (ResultInit); + Result = CS_CreateRestoreStatesFromCDS(); + if (Result != CFE_SUCCESS) + { + CFE_EVS_SendEvent (CS_CREATE_RESTORE_STATES_INF_EID, + CFE_EVS_EventType_INFORMATION, + "Call to CDS restore command returned: RC = 0x%08X\n", + (unsigned int) Result); + /* failure to restore from CDS is not a fatal error */ + Result = CFE_SUCCESS; + } +#endif } - - - /* Initalize the CFE core segments */ - ResultSegment = CFE_PSP_GetCFETextSegmentInfo(&CFEAddress, &CFESize); - - if(ResultSegment != OS_SUCCESS) - { - CS_AppData.CfeCoreCodeSeg.StartAddress = 0; - CS_AppData.CfeCoreCodeSeg.NumBytesToChecksum = 0; - CS_AppData.CfeCoreCodeSeg.ComputedYet = false ; - CS_AppData.CfeCoreCodeSeg.ComparisonValue = 0; - CS_AppData.CfeCoreCodeSeg.ByteOffset = 0; - CS_AppData.CfeCoreCodeSeg.TempChecksumValue = 0; - CS_AppData.CfeCoreCodeSeg.State = CS_STATE_DISABLED; - - CFE_EVS_SendEvent (CS_CFE_TEXT_SEG_INF_EID, - CFE_EVS_EventType_INFORMATION, - "CFE Text Segment disabled"); - - } - else + if(Result == CFE_SUCCESS) { - CS_AppData.CfeCoreCodeSeg.StartAddress = CFEAddress; - CS_AppData.CfeCoreCodeSeg.NumBytesToChecksum = CFESize; - CS_AppData.CfeCoreCodeSeg.ComputedYet = false ; - CS_AppData.CfeCoreCodeSeg.ComparisonValue = 0; - CS_AppData.CfeCoreCodeSeg.ByteOffset = 0; - CS_AppData.CfeCoreCodeSeg.TempChecksumValue = 0; - CS_AppData.CfeCoreCodeSeg.State = CS_STATE_ENABLED; - } + Result = CS_InitAllTables(); + } - /* Initialize the OS Core code segment*/ - - ResultSegment = CFE_PSP_GetKernelTextSegmentInfo( &KernelAddress, &KernelSize); - - if (ResultSegment != OS_SUCCESS) + if(Result == CFE_SUCCESS) { - CS_AppData.OSCodeSeg.StartAddress = 0; - CS_AppData.OSCodeSeg.NumBytesToChecksum = 0; - CS_AppData.OSCodeSeg.ComputedYet = false ; - CS_AppData.OSCodeSeg.ComparisonValue = 0; - CS_AppData.OSCodeSeg.ByteOffset = 0; - CS_AppData.OSCodeSeg.TempChecksumValue = 0; - CS_AppData.OSCodeSeg.State = CS_STATE_DISABLED; - - - CFE_EVS_SendEvent (CS_OS_TEXT_SEG_INF_EID, - CFE_EVS_EventType_INFORMATION, - "OS Text Segment disabled due to platform"); - } - else - { - CS_AppData.OSCodeSeg.StartAddress = KernelAddress; - CS_AppData.OSCodeSeg.NumBytesToChecksum = KernelSize; - CS_AppData.OSCodeSeg.ComputedYet = false ; - CS_AppData.OSCodeSeg.ComparisonValue = 0; - CS_AppData.OSCodeSeg.ByteOffset = 0; - CS_AppData.OSCodeSeg.TempChecksumValue = 0; - CS_AppData.OSCodeSeg.State = CS_STATE_ENABLED; - - } + CS_InitSegments(); + /* initialize the place to ostart background checksumming */ + CS_AppData.HkPacket.CurrentCSTable = 0; + CS_AppData.HkPacket.CurrentEntryInTable = 0; - /* initialize the place to ostart background checksumming */ - CS_AppData.CurrentCSTable = 0; - CS_AppData.CurrentEntryInTable = 0; + /* Initial settings for the CS Application */ + /* the rest of the tables are initialized in CS_TableInit */ + CS_AppData.HkPacket.ChecksumState = CS_STATE_ENABLED; - /* Initial settings for the CS Application */ - /* the rest of the tables are initialized in CS_TableInit */ - CS_AppData.ChecksumState = CS_STATE_ENABLED; + CS_AppData.HkPacket.RecomputeInProgress = false ; + CS_AppData.HkPacket.OneShotInProgress = false ; - CS_AppData.RecomputeInProgress = false ; - CS_AppData.OneShotInProgress = false ; + CS_AppData.MaxBytesPerCycle = CS_DEFAULT_BYTES_PER_CYCLE; - CS_AppData.MaxBytesPerCycle = CS_DEFAULT_BYTES_PER_CYCLE; - - /* Application startup event message */ - if (Result == CFE_SUCCESS) - { + /* Application startup event message */ Result = CFE_EVS_SendEvent (CS_INIT_INF_EID, CFE_EVS_EventType_INFORMATION, "CS Initialized. Version %d.%d.%d.%d", @@ -512,373 +326,285 @@ int32 CS_AppInit (void) return (Result); } /* End of CS_AppInit () */ + /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ /* */ /* CS's command pipe processing */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -int32 CS_AppPipe (CFE_SB_MsgPtr_t MessagePtr) +int32 CS_AppPipe (const CFE_SB_Buffer_t* BufPtr) { - CFE_SB_MsgId_t MessageID = 0; - uint16 CommandCode = 0; + CFE_SB_MsgId_t MessageID = CFE_SB_INVALID_MSG_ID; int32 Result = CFE_SUCCESS; - - MessageID = CFE_SB_GetMsgId(MessagePtr); - switch (MessageID) + + CFE_MSG_GetMsgId(&BufPtr->Msg, &MessageID); + + switch (CFE_SB_MsgIdToValue(MessageID)) { /* Housekeeping telemetry request */ case CS_SEND_HK_MID: - CS_HousekeepingCmd(MessagePtr); + CS_HousekeepingCmd((CFE_MSG_CommandHeader_t*)BufPtr); /* update each table if there is no recompute happening on that table */ + Result = CS_HandleRoutineTableUpdates(); - if (!((CS_AppData.RecomputeInProgress == true ) && - ( CS_AppData.OneShotInProgress == false ) && - (CS_AppData.ChildTaskTable == CS_EEPROM_TABLE))) - { - Result = CS_HandleTableUpdate ((void*) & CS_AppData.DefEepromTblPtr, - (void*) & CS_AppData.ResEepromTblPtr, - CS_AppData.DefEepromTableHandle, - CS_AppData.ResEepromTableHandle, - CS_EEPROM_TABLE, - CS_MAX_NUM_EEPROM_TABLE_ENTRIES); - - if(Result != CFE_SUCCESS) - { - CS_AppData.EepromCSState = CS_STATE_DISABLED; - Result = CFE_EVS_SendEvent (CS_UPDATE_EEPROM_ERR_EID, - CFE_EVS_EventType_ERROR, - "Table update failed for Eeprom: 0x%08X, checksumming Eeprom is disabled", - (unsigned int)Result); - } - } - - if (!((CS_AppData.RecomputeInProgress == true ) && - ( CS_AppData.OneShotInProgress == false ) && - (CS_AppData.ChildTaskTable == CS_MEMORY_TABLE))) - { - Result = CS_HandleTableUpdate ((void*) & CS_AppData.DefMemoryTblPtr, - (void*) & CS_AppData.ResMemoryTblPtr, - CS_AppData.DefMemoryTableHandle, - CS_AppData.ResMemoryTableHandle, - CS_MEMORY_TABLE, - CS_MAX_NUM_MEMORY_TABLE_ENTRIES); - if(Result != CFE_SUCCESS) - { - CS_AppData.MemoryCSState = CS_STATE_DISABLED; - Result = CFE_EVS_SendEvent (CS_UPDATE_MEMORY_ERR_EID, - CFE_EVS_EventType_ERROR, - "Table update failed for Memory: 0x%08X, checksumming Memory is disabled", - (unsigned int)Result); - } - } - - if (!((CS_AppData.RecomputeInProgress == true ) && - ( CS_AppData.OneShotInProgress == false ) && - (CS_AppData.ChildTaskTable == CS_APP_TABLE))) - { - Result = CS_HandleTableUpdate ((void*) & CS_AppData.DefAppTblPtr, - (void*) & CS_AppData.ResAppTblPtr, - CS_AppData.DefAppTableHandle, - CS_AppData.ResAppTableHandle, - CS_APP_TABLE, - CS_MAX_NUM_APP_TABLE_ENTRIES); - if(Result != CFE_SUCCESS) - { - CS_AppData.AppCSState = CS_STATE_DISABLED; - Result = CFE_EVS_SendEvent (CS_UPDATE_APP_ERR_EID, - CFE_EVS_EventType_ERROR, - "Table update failed for Apps: 0x%08X, checksumming Apps is disabled", - (unsigned int)Result); - } - - - } - - if (!((CS_AppData.RecomputeInProgress == true ) && - ( CS_AppData.OneShotInProgress == false ) && - (CS_AppData.ChildTaskTable == CS_TABLES_TABLE))) - { - Result = CS_HandleTableUpdate ((void*) & CS_AppData.DefTablesTblPtr, - (void*) & CS_AppData.ResTablesTblPtr, - CS_AppData.DefTablesTableHandle, - CS_AppData.ResTablesTableHandle, - CS_TABLES_TABLE, - CS_MAX_NUM_TABLES_TABLE_ENTRIES); - - if(Result != CFE_SUCCESS) - { - CS_AppData.TablesCSState = CS_STATE_DISABLED; - Result = CFE_EVS_SendEvent (CS_UPDATE_TABLES_ERR_EID, - CFE_EVS_EventType_ERROR, - "Table update failed for Tables: 0x%08X, checksumming Tables is disabled", - (unsigned int)Result); - } - - } - break; case CS_BACKGROUND_CYCLE_MID: - CS_BackgroundCheckCmd (MessagePtr); + CS_BackgroundCheckCycle (BufPtr); break; - + /* All CS Commands */ case CS_CMD_MID: - - CommandCode = CFE_SB_GetCmdCode(MessagePtr); - switch (CommandCode) - { - /* All CS Commands */ - case CS_NOOP_CC: - CS_NoopCmd (MessagePtr); - break; - - case CS_RESET_CC: - CS_ResetCmd (MessagePtr); - break; - - case CS_ONESHOT_CC: - CS_OneShotCmd(MessagePtr); - break; - - case CS_CANCEL_ONESHOT_CC: - CS_CancelOneShotCmd(MessagePtr); - break; - - case CS_ENABLE_ALL_CS_CC: - CS_EnableAllCSCmd(MessagePtr); - break; - - case CS_DISABLE_ALL_CS_CC: - CS_DisableAllCSCmd(MessagePtr); - break; - - /* cFE core Commands */ - case CS_ENABLE_CFECORE_CC: - CS_EnableCfeCoreCmd(MessagePtr); - break; - - case CS_DISABLE_CFECORE_CC: - CS_DisableCfeCoreCmd(MessagePtr); - break; - - case CS_REPORT_BASELINE_CFECORE_CC: - CS_ReportBaselineCfeCoreCmd(MessagePtr); - break; - - case CS_RECOMPUTE_BASELINE_CFECORE_CC: - CS_RecomputeBaselineCfeCoreCmd(MessagePtr); - break; - - /* OS Commands */ - case CS_ENABLE_OS_CC: - CS_EnableOSCmd(MessagePtr); - break; - - case CS_DISABLE_OS_CC: - CS_DisableOSCmd(MessagePtr); - break; - - case CS_REPORT_BASELINE_OS_CC: - CS_ReportBaselineOSCmd(MessagePtr); - break; - - case CS_RECOMPUTE_BASELINE_OS_CC: - CS_RecomputeBaselineOSCmd(MessagePtr); - break; - - /* Eeprom Commands */ - case CS_ENABLE_EEPROM_CC: - CS_EnableEepromCmd(MessagePtr); - break; - - case CS_DISABLE_EEPROM_CC: - CS_DisableEepromCmd(MessagePtr); - break; - - case CS_REPORT_BASELINE_EEPROM_CC: - CS_ReportBaselineEntryIDEepromCmd(MessagePtr); - break; - - case CS_RECOMPUTE_BASELINE_EEPROM_CC: - CS_RecomputeBaselineEepromCmd(MessagePtr); - break; - - case CS_ENABLE_ENTRY_EEPROM_CC: - CS_EnableEntryIDEepromCmd(MessagePtr); - break; - - case CS_DISABLE_ENTRY_EEPROM_CC: - CS_DisableEntryIDEepromCmd(MessagePtr); - break; - - case CS_GET_ENTRY_ID_EEPROM_CC: - CS_GetEntryIDEepromCmd(MessagePtr); - break; - - /* Memory Commands */ - case CS_ENABLE_MEMORY_CC: - CS_EnableMemoryCmd(MessagePtr); - break; - - case CS_DISABLE_MEMORY_CC: - CS_DisableMemoryCmd(MessagePtr); - break; - - case CS_REPORT_BASELINE_MEMORY_CC: - CS_ReportBaselineEntryIDMemoryCmd(MessagePtr); - break; - - case CS_RECOMPUTE_BASELINE_MEMORY_CC: - CS_RecomputeBaselineMemoryCmd(MessagePtr); - break; - - case CS_ENABLE_ENTRY_MEMORY_CC: - CS_EnableEntryIDMemoryCmd(MessagePtr); - break; - - case CS_DISABLE_ENTRY_MEMORY_CC: - CS_DisableEntryIDMemoryCmd(MessagePtr); - break; - - case CS_GET_ENTRY_ID_MEMORY_CC: - CS_GetEntryIDMemoryCmd(MessagePtr); - break; - - /*Tables Commands */ - case CS_ENABLE_TABLES_CC: - CS_EnableTablesCmd(MessagePtr); - break; - - case CS_DISABLE_TABLES_CC: - CS_DisableTablesCmd(MessagePtr); - break; - - case CS_REPORT_BASELINE_TABLE_CC: - CS_ReportBaselineTablesCmd(MessagePtr); - break; - - case CS_RECOMPUTE_BASELINE_TABLE_CC: - CS_RecomputeBaselineTablesCmd(MessagePtr); - break; - - case CS_ENABLE_NAME_TABLE_CC: - CS_EnableNameTablesCmd(MessagePtr); - break; - - case CS_DISABLE_NAME_TABLE_CC: - CS_DisableNameTablesCmd(MessagePtr); - break; - - /*App Commands */ - case CS_ENABLE_APPS_CC: - CS_EnableAppCmd(MessagePtr); - break; - - case CS_DISABLE_APPS_CC: - CS_DisableAppCmd(MessagePtr); - break; - - case CS_REPORT_BASELINE_APP_CC: - CS_ReportBaselineAppCmd(MessagePtr); - break; - - case CS_RECOMPUTE_BASELINE_APP_CC: - CS_RecomputeBaselineAppCmd(MessagePtr); - break; - - case CS_ENABLE_NAME_APP_CC: - CS_EnableNameAppCmd(MessagePtr); - break; - - case CS_DISABLE_NAME_APP_CC: - CS_DisableNameAppCmd(MessagePtr); - break; - - default: - CFE_EVS_SendEvent (CS_CC1_ERR_EID, - CFE_EVS_EventType_ERROR, - "Invalid ground command code: ID = 0x%04X, CC = %d", - MessageID, - CommandCode); - - CS_AppData.CmdErrCounter++; - break; - }/* end switch */ - break; + CS_ProcessCmd(BufPtr); + break; default: CFE_EVS_SendEvent (CS_MID_ERR_EID, CFE_EVS_EventType_ERROR, - "Invalid command pipe message ID: 0x%04X", + "Invalid command pipe message ID: 0x%08X", MessageID); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; break; + } return (Result); } /* End of CS_AppPipe () */ +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ +/* */ +/* CS application -- command packet processor */ +/* */ +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +void CS_ProcessCmd(const CFE_SB_Buffer_t* BufPtr) +{ + CFE_SB_MsgId_t MessageID = 0; + uint16 CommandCode = 0; + + CFE_MSG_GetMsgId(&BufPtr->Msg, &MessageID); + + CFE_MSG_GetFcnCode(&BufPtr->Msg, &CommandCode); + + switch (CommandCode) + { + /* All CS Commands */ + case CS_NOOP_CC: + CS_NoopCmd (BufPtr); + break; + + case CS_RESET_CC: + CS_ResetCmd (BufPtr); + break; + + case CS_ONESHOT_CC: + CS_OneShotCmd(BufPtr); + break; + + case CS_CANCEL_ONESHOT_CC: + CS_CancelOneShotCmd(BufPtr); + break; + + case CS_ENABLE_ALL_CS_CC: + CS_EnableAllCSCmd(BufPtr); + break; + + case CS_DISABLE_ALL_CS_CC: + CS_DisableAllCSCmd(BufPtr); + break; + + /* cFE core Commands */ + case CS_ENABLE_CFECORE_CC: + CS_EnableCfeCoreCmd(BufPtr); + break; + + case CS_DISABLE_CFECORE_CC: + CS_DisableCfeCoreCmd(BufPtr); + break; + + case CS_REPORT_BASELINE_CFECORE_CC: + CS_ReportBaselineCfeCoreCmd(BufPtr); + break; + + case CS_RECOMPUTE_BASELINE_CFECORE_CC: + CS_RecomputeBaselineCfeCoreCmd(BufPtr); + break; + + /* OS Commands*/ + case CS_ENABLE_OS_CC: + CS_EnableOSCmd(BufPtr); + break; + + case CS_DISABLE_OS_CC: + CS_DisableOSCmd(BufPtr); + break; + + case CS_REPORT_BASELINE_OS_CC: + CS_ReportBaselineOSCmd(BufPtr); + break; + + case CS_RECOMPUTE_BASELINE_OS_CC: + CS_RecomputeBaselineOSCmd(BufPtr); + break; + + /* Eeprom Commands */ + case CS_ENABLE_EEPROM_CC: + CS_EnableEepromCmd(BufPtr); + break; + + case CS_DISABLE_EEPROM_CC: + CS_DisableEepromCmd(BufPtr); + break; + + case CS_REPORT_BASELINE_EEPROM_CC: + CS_ReportBaselineEntryIDEepromCmd(BufPtr); + break; + + case CS_RECOMPUTE_BASELINE_EEPROM_CC: + CS_RecomputeBaselineEepromCmd(BufPtr); + break; + + case CS_ENABLE_ENTRY_EEPROM_CC: + CS_EnableEntryIDEepromCmd(BufPtr); + break; + + case CS_DISABLE_ENTRY_EEPROM_CC: + CS_DisableEntryIDEepromCmd(BufPtr); + break; + + case CS_GET_ENTRY_ID_EEPROM_CC: + CS_GetEntryIDEepromCmd(BufPtr); + break; + + /* Memory Commands */ + case CS_ENABLE_MEMORY_CC: + CS_EnableMemoryCmd(BufPtr); + break; + + case CS_DISABLE_MEMORY_CC: + CS_DisableMemoryCmd(BufPtr); + break; + + case CS_REPORT_BASELINE_MEMORY_CC: + CS_ReportBaselineEntryIDMemoryCmd(BufPtr); + break; + + case CS_RECOMPUTE_BASELINE_MEMORY_CC: + CS_RecomputeBaselineMemoryCmd(BufPtr); + break; + + case CS_ENABLE_ENTRY_MEMORY_CC: + CS_EnableEntryIDMemoryCmd(BufPtr); + break; + + case CS_DISABLE_ENTRY_MEMORY_CC: + CS_DisableEntryIDMemoryCmd(BufPtr); + break; + + case CS_GET_ENTRY_ID_MEMORY_CC: + CS_GetEntryIDMemoryCmd(BufPtr); + break; + + /* Tables Commands */ + case CS_ENABLE_TABLES_CC: + CS_EnableTablesCmd(BufPtr); + break; + + case CS_DISABLE_TABLES_CC: + CS_DisableTablesCmd(BufPtr); + break; + + case CS_REPORT_BASELINE_TABLE_CC: + CS_ReportBaselineTablesCmd(BufPtr); + break; + + case CS_RECOMPUTE_BASELINE_TABLE_CC: + CS_RecomputeBaselineTablesCmd(BufPtr); + break; + + case CS_ENABLE_NAME_TABLE_CC: + CS_EnableNameTablesCmd(BufPtr); + break; + + case CS_DISABLE_NAME_TABLE_CC: + CS_DisableNameTablesCmd(BufPtr); + break; + + /* App Commands */ + case CS_ENABLE_APPS_CC: + CS_EnableAppCmd(BufPtr); + break; + + case CS_DISABLE_APPS_CC: + CS_DisableAppCmd(BufPtr); + break; + + case CS_REPORT_BASELINE_APP_CC: + CS_ReportBaselineAppCmd(BufPtr); + break; + + case CS_RECOMPUTE_BASELINE_APP_CC: + CS_RecomputeBaselineAppCmd(BufPtr); + break; + + case CS_ENABLE_NAME_APP_CC: + CS_EnableNameAppCmd(BufPtr); + break; + + case CS_DISABLE_NAME_APP_CC: + CS_DisableNameAppCmd(BufPtr); + break; + + default: + CFE_EVS_SendEvent (CS_CC1_ERR_EID, + CFE_EVS_EventType_ERROR, + "Invalid ground command code: ID = 0x%08X, CC = %d", + MessageID, + CommandCode); + + CS_AppData.HkPacket.CmdErrCounter++; + break; + }/* end switch */ + + + +} + /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ /* */ /* CS Housekeeping command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_HousekeepingCmd (CFE_SB_MsgPtr_t MessagePtr) +void CS_HousekeepingCmd (const CFE_MSG_CommandHeader_t* MessagePtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - CFE_SB_MsgId_t MessageID; - uint16 CommandCode; - uint16 ActualLength = CFE_SB_GetTotalMsgLength(MessagePtr); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); + CFE_SB_MsgId_t MessageID = CFE_SB_INVALID_MSG_ID; + CFE_MSG_FcnCode_t CommandCode = 0; + size_t ActualLength = 0; + + CFE_MSG_GetSize(&MessagePtr->Msg, &ActualLength); /* Verify the command packet length */ if (ExpectedLength != ActualLength) { - CommandCode = CFE_SB_GetCmdCode(MessagePtr); - MessageID= CFE_SB_GetMsgId(MessagePtr); + + CFE_MSG_GetMsgId(&MessagePtr->Msg, &MessageID); + CFE_MSG_GetFcnCode(&MessagePtr->Msg, &CommandCode); CFE_EVS_SendEvent(CS_LEN_ERR_EID, CFE_EVS_EventType_ERROR, - "Invalid msg length: ID = 0x%04X, CC = %d, Len = %d, Expected = %d", + "Invalid msg length: ID = 0x%08X, CC = %d, Len = %lu, Expected = %lu", MessageID, CommandCode, - ActualLength, - ExpectedLength); + (unsigned long) ActualLength, + (unsigned long) ExpectedLength); } else { - CS_AppData.HkPacket.CmdCounter = CS_AppData.CmdCounter; - CS_AppData.HkPacket.CmdErrCounter = CS_AppData.CmdErrCounter; - CS_AppData.HkPacket.ChecksumState = CS_AppData.ChecksumState; - CS_AppData.HkPacket.EepromCSState = CS_AppData.EepromCSState; - CS_AppData.HkPacket.MemoryCSState = CS_AppData.MemoryCSState; - CS_AppData.HkPacket.AppCSState = CS_AppData.AppCSState; - CS_AppData.HkPacket.TablesCSState = CS_AppData.TablesCSState; - CS_AppData.HkPacket.OSCSState = CS_AppData.OSCSState; - CS_AppData.HkPacket.CfeCoreCSState = CS_AppData.CfeCoreCSState; - CS_AppData.HkPacket.RecomputeInProgress = (uint8)CS_AppData.RecomputeInProgress; - CS_AppData.HkPacket.OneShotInProgress = (uint8)CS_AppData.OneShotInProgress; - CS_AppData.HkPacket.EepromCSErrCounter = CS_AppData.EepromCSErrCounter; - CS_AppData.HkPacket.MemoryCSErrCounter = CS_AppData.MemoryCSErrCounter; - CS_AppData.HkPacket.AppCSErrCounter = CS_AppData.AppCSErrCounter; - CS_AppData.HkPacket.TablesCSErrCounter = CS_AppData.TablesCSErrCounter; - CS_AppData.HkPacket.CfeCoreCSErrCounter = CS_AppData.CfeCoreCSErrCounter; - CS_AppData.HkPacket.OSCSErrCounter = CS_AppData.OSCSErrCounter; - CS_AppData.HkPacket.CurrentCSTable = CS_AppData.CurrentCSTable; - CS_AppData.HkPacket.CurrentEntryInTable = CS_AppData.CurrentEntryInTable; - CS_AppData.HkPacket.EepromBaseline = CS_AppData.EepromBaseline; - CS_AppData.HkPacket.OSBaseline = CS_AppData.OSBaseline; - CS_AppData.HkPacket.CfeCoreBaseline = CS_AppData.CfeCoreBaseline; - CS_AppData.HkPacket.LastOneShotAddress = CS_AppData.LastOneShotAddress; - CS_AppData.HkPacket.LastOneShotSize = CS_AppData.LastOneShotSize; - CS_AppData.HkPacket.LastOneShotMaxBytesPerCycle = CS_AppData.LastOneShotMaxBytesPerCycle; - CS_AppData.HkPacket.LastOneShotChecksum = CS_AppData.LastOneShotChecksum; - CS_AppData.HkPacket.PassCounter = CS_AppData.PassCounter; - /* Send housekeeping telemetry packet */ - CFE_SB_TimeStampMsg ( (CFE_SB_Msg_t *) & CS_AppData.HkPacket); - CFE_SB_SendMsg ( (CFE_SB_Msg_t *) & CS_AppData.HkPacket); + CFE_SB_TimeStampMsg (&CS_AppData.HkPacket.TlmHeader.Msg); + CFE_SB_TransmitMsg (&CS_AppData.HkPacket.TlmHeader.Msg, true); } return; @@ -897,6 +623,7 @@ int32 CS_CreateRestoreStatesFromCDS(void) /* Store task ena/dis state of tables in CDS */ uint8 DataStoreBuffer[CS_NUM_DATA_STORE_STATES]; int32 Result; + int32 EventId = 0; /* ** Request for CDS area from cFE Executive Services... @@ -909,15 +636,20 @@ int32 CS_CreateRestoreStatesFromCDS(void) /* ** New CDS area - write to Critical Data Store... */ - DataStoreBuffer[0] = CS_AppData.EepromCSState; - DataStoreBuffer[1] = CS_AppData.MemoryCSState; - DataStoreBuffer[2] = CS_AppData.AppCSState; - DataStoreBuffer[3] = CS_AppData.TablesCSState; + DataStoreBuffer[0] = CS_AppData.HkPacket.EepromCSState; + DataStoreBuffer[1] = CS_AppData.HkPacket.MemoryCSState; + DataStoreBuffer[2] = CS_AppData.HkPacket.AppCSState; + DataStoreBuffer[3] = CS_AppData.HkPacket.TablesCSState; - DataStoreBuffer[4] = CS_AppData.OSCSState; - DataStoreBuffer[5] = CS_AppData.CfeCoreCSState; + DataStoreBuffer[4] = CS_AppData.HkPacket.OSCSState; + DataStoreBuffer[5] = CS_AppData.HkPacket.CfeCoreCSState; Result = CFE_ES_CopyToCDS(CS_AppData.DataStoreHandle, DataStoreBuffer); + + if(Result != CFE_SUCCESS) + { + EventId = CS_CR_CDS_CPY_ERR_EID; + } } else if (Result == CFE_ES_CDS_ALREADY_EXISTS) { @@ -928,15 +660,23 @@ int32 CS_CreateRestoreStatesFromCDS(void) if (Result == CFE_SUCCESS) { - CS_AppData.EepromCSState = DataStoreBuffer[0]; - CS_AppData.MemoryCSState = DataStoreBuffer[1]; - CS_AppData.AppCSState = DataStoreBuffer[2]; - CS_AppData.TablesCSState = DataStoreBuffer[3]; + CS_AppData.HkPacket.EepromCSState = DataStoreBuffer[0]; + CS_AppData.HkPacket.MemoryCSState = DataStoreBuffer[1]; + CS_AppData.HkPacket.AppCSState = DataStoreBuffer[2]; + CS_AppData.HkPacket.TablesCSState = DataStoreBuffer[3]; - CS_AppData.OSCSState = DataStoreBuffer[4]; - CS_AppData.CfeCoreCSState = DataStoreBuffer[5]; + CS_AppData.HkPacket.OSCSState = DataStoreBuffer[4]; + CS_AppData.HkPacket.CfeCoreCSState = DataStoreBuffer[5]; + } + else + { + EventId = CS_CR_CDS_RES_ERR_EID; } } + else + { + EventId = CS_CR_CDS_REG_ERR_EID; + } if (Result != CFE_SUCCESS) { @@ -946,15 +686,15 @@ int32 CS_CreateRestoreStatesFromCDS(void) CS_AppData.DataStoreHandle = 0; /* Use states from platform configuration */ - CS_AppData.EepromCSState = CS_EEPROM_TBL_POWERON_STATE; - CS_AppData.MemoryCSState = CS_MEMORY_TBL_POWERON_STATE; - CS_AppData.AppCSState = CS_APPS_TBL_POWERON_STATE; - CS_AppData.TablesCSState = CS_TABLES_TBL_POWERON_STATE; + CS_AppData.HkPacket.EepromCSState = CS_EEPROM_TBL_POWERON_STATE; + CS_AppData.HkPacket.MemoryCSState = CS_MEMORY_TBL_POWERON_STATE; + CS_AppData.HkPacket.AppCSState = CS_APPS_TBL_POWERON_STATE; + CS_AppData.HkPacket.TablesCSState = CS_TABLES_TBL_POWERON_STATE; - CS_AppData.OSCSState = CS_OSCS_CHECKSUM_STATE; - CS_AppData.CfeCoreCSState = CS_CFECORE_CHECKSUM_STATE; + CS_AppData.HkPacket.OSCSState = CS_OSCS_CHECKSUM_STATE; + CS_AppData.HkPacket.CfeCoreCSState = CS_CFECORE_CHECKSUM_STATE; - CFE_EVS_SendEvent(CS_INIT_CDS_ERR_EID, CFE_EVS_EventType_ERROR, + CFE_EVS_SendEvent(EventId, CFE_EVS_EventType_ERROR, "Critical Data Store access error = 0x%08X", (unsigned int)Result); /* ** CDS errors are not fatal - CS can still run... @@ -987,13 +727,13 @@ void CS_UpdateCDS(void) /* ** Copy ena/dis states of tables to the data array... */ - DataStoreBuffer[0] = CS_AppData.EepromCSState; - DataStoreBuffer[1] = CS_AppData.MemoryCSState; - DataStoreBuffer[2] = CS_AppData.AppCSState; - DataStoreBuffer[3] = CS_AppData.TablesCSState; + DataStoreBuffer[0] = CS_AppData.HkPacket.EepromCSState; + DataStoreBuffer[1] = CS_AppData.HkPacket.MemoryCSState; + DataStoreBuffer[2] = CS_AppData.HkPacket.AppCSState; + DataStoreBuffer[3] = CS_AppData.HkPacket.TablesCSState; - DataStoreBuffer[4] = CS_AppData.OSCSState; - DataStoreBuffer[5] = CS_AppData.CfeCoreCSState; + DataStoreBuffer[4] = CS_AppData.HkPacket.OSCSState; + DataStoreBuffer[5] = CS_AppData.HkPacket.CfeCoreCSState; /* ** Update CS portion of Critical Data Store... @@ -1002,7 +742,7 @@ void CS_UpdateCDS(void) if (Result != CFE_SUCCESS) { - CFE_EVS_SendEvent(CS_INIT_CDS_ERR_EID, CFE_EVS_EventType_ERROR, + CFE_EVS_SendEvent(CS_UPDATE_CDS_ERR_EID, CFE_EVS_EventType_ERROR, "Critical Data Store access error = 0x%08X", (unsigned int)Result); /* ** CDS is broken - prevent further errors... diff --git a/fsw/src/cs_app.h b/fsw/src/cs_app.h index 7b42bf2..a178856 100644 --- a/fsw/src/cs_app.h +++ b/fsw/src/cs_app.h @@ -92,6 +92,16 @@ /**\} */ +/** +** \brief Wakeup for CS +** +** \par Description +** Wakes up CS every 1 second for routine maintenance whether a +** message was received or not. +*/ +#define CS_WAKEUP_TIMEOUT 1000 + + /************************************************************************* ** ** Type definitions @@ -110,8 +120,6 @@ typedef struct uint16 ChildTaskTable; /**< \brief Table for the child task to process*/ uint16 ChildTaskEntryID; /**< \brief Entry in table for child task to process */ - bool RecomputeInProgress; /**< \brief Flag for a recompute in progress */ - bool OneShotInProgress; /**< \brief Flag for a one shot calculation in progress*/ uint32 ChildTaskID; /**< \brief Task ID for the child task*/ uint32 MaxBytesPerCycle; /**< \brief Max number of bytes to process in a cycle*/ @@ -126,8 +134,6 @@ typedef struct CS_Res_Tables_Table_Entry_t * RecomputeTablesEntryPtr; /**< \brief Pointer to an entry to recompute in the Tables table*/ - CFE_SB_MsgPtr_t MsgPtr; /**< \brief Pointer to command message */ - CFE_SB_PipeId_t CmdPipe; /**< \brief Command pipe ID */ CFE_TBL_Handle_t DefEepromTableHandle; /**< \brief Handle to the Eeprom definition table*/ @@ -170,42 +176,10 @@ typedef struct CS_Res_Tables_Table_Entry_t * TblResTablesTblPtr; /**< \brief Pointer to CS Tables table results entry for the CS Tables table */ -#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) +#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true) CFE_ES_CDSHandle_t DataStoreHandle; /**< \brief Handle to critical data store created by CS */ #endif - /* Variables that will go in the housekeeping packet */ - - uint8 CmdCounter; /**< \brief CS Application Command Counter */ - uint8 CmdErrCounter; /**< \brief CS Application Command Error Counter */ - uint8 ChecksumState; /**< \brief CS Application global checksum state */ - uint8 EepromCSState; /**< \brief CS Eeprom table checksum state */ - uint8 MemoryCSState; /**< \brief CS Memory table checksum state */ - uint8 AppCSState; /**< \brief CS App table checksum state */ - uint8 TablesCSState; /**< \brief CS Tables table checksum stat e*/ - uint8 OSCSState; /**< \brief OS code segment checksum state */ - uint8 CfeCoreCSState; /**< \brief cFE Core code segment checksum state*/ - - uint16 EepromCSErrCounter; /**< \brief Eeprom miscompare counte r*/ - uint16 MemoryCSErrCounter; /**< \brief Memory miscompare counter */ - uint16 AppCSErrCounter; /**< \brief App miscompare counter */ - uint16 TablesCSErrCounter; /**< \brief Tables miscompare counter */ - uint16 CfeCoreCSErrCounter; /**< \brief cFE core miscompare counter */ - uint16 OSCSErrCounter; /**< \brief OS code segment miscopmare counter */ - uint16 CurrentCSTable; /**< \brief Current table being checksummed */ - uint16 CurrentEntryInTable; /**< \brief Current entry ID in the table being checksummed */ - - uint32 EepromBaseline; /**< \brief Baseline checksum for all of Eeprom */ - uint32 OSBaseline; /**< \brief Baseline checksum for the OS code segment */ - uint32 CfeCoreBaseline; /**< \brief Basline checksum for the cFE core */ - - uint32 LastOneShotAddress; /**< \brief Address used in last one shot checksum command */ - uint32 LastOneShotSize; /**< \brief Size used in the last one shot checksum command */ - uint32 LastOneShotMaxBytesPerCycle; /**< \brief Maximum bytes to process each cycle during last one shot checksum command */ - uint32 LastOneShotChecksum; /**< \brief Checksum of the last one shot checksum command */ - - uint32 PassCounter; /**< \brief Number of times CS has passed through all of its tables */ - - + } CS_AppData_t; /************************************************************************** @@ -236,7 +210,7 @@ extern CS_AppData_t CS_AppData; void CS_AppMain(void); -#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) +#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true) /************************************************************************/ /** \brief CFS Checksum (CS) Critical Data Store Update ** @@ -248,7 +222,7 @@ void CS_AppMain(void); ** *************************************************************************/ void CS_UpdateCDS(void); -#endif /* #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) */ +#endif /* #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true) */ #endif /* _cs_app_ */ diff --git a/fsw/src/cs_app_cmds.c b/fsw/src/cs_app_cmds.c index c07e1b0..deadcf5 100644 --- a/fsw/src/cs_app_cmds.c +++ b/fsw/src/cs_app_cmds.c @@ -38,25 +38,31 @@ /* CS Disable background checking of App command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_DisableAppCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_DisableAppCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CS_AppData.AppCSState = CS_STATE_DISABLED; - CS_ZeroAppTempValues(); + + if(CS_CheckRecomputeOneshot() == false) + { + + CS_AppData.HkPacket.AppCSState = CS_STATE_DISABLED; + CS_ZeroAppTempValues(); #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true ) - CS_UpdateCDS(); + CS_UpdateCDS(); #endif - CFE_EVS_SendEvent (CS_DISABLE_APP_INF_EID, - CFE_EVS_EventType_INFORMATION, - "Checksumming of App is Disabled"); - CS_AppData.CmdCounter++; + CFE_EVS_SendEvent (CS_DISABLE_APP_INF_EID, + CFE_EVS_EventType_INFORMATION, + "Checksumming of App is Disabled"); + CS_AppData.HkPacket.CmdCounter++; + } + } return; } /* End of CS_DisableAppCmd () */ @@ -66,24 +72,30 @@ void CS_DisableAppCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Enable background checking of App command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_EnableAppCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_EnableAppCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CS_AppData.AppCSState = CS_STATE_ENABLED; + + if(CS_CheckRecomputeOneshot() == false) + { + + CS_AppData.HkPacket.AppCSState = CS_STATE_ENABLED; #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true ) - CS_UpdateCDS(); + CS_UpdateCDS(); #endif - CFE_EVS_SendEvent (CS_ENABLE_APP_INF_EID, - CFE_EVS_EventType_INFORMATION, - "Checksumming of App is Enabled"); - CS_AppData.CmdCounter++; + CFE_EVS_SendEvent (CS_ENABLE_APP_INF_EID, + CFE_EVS_EventType_INFORMATION, + "Checksumming of App is Enabled"); + CS_AppData.HkPacket.CmdCounter++; + } + } return; } /* End of CS_EnableAppCmd () */ @@ -93,19 +105,19 @@ void CS_EnableAppCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Report the baseline checksum of an entry in the App table */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_ReportBaselineAppCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_ReportBaselineAppCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_AppNameCmd_t); + size_t ExpectedLength = sizeof(CS_AppNameCmd_t); CS_AppNameCmd_t * CmdPtr; CS_Res_App_Table_Entry_t * ResultsEntry; uint32 Baseline; /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CmdPtr = (CS_AppNameCmd_t *) MessagePtr; + CmdPtr = (CS_AppNameCmd_t *) BufPtr; CmdPtr -> Name[OS_MAX_API_NAME - 1] = '\0'; if ( CS_GetAppResTblEntryByName(&ResultsEntry, CmdPtr -> Name)) @@ -126,7 +138,7 @@ void CS_ReportBaselineAppCmd(CFE_SB_MsgPtr_t MessagePtr) "Report baseline of app %s has not been computed yet", CmdPtr -> Name); } - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } else { @@ -134,7 +146,7 @@ void CS_ReportBaselineAppCmd(CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_ERROR, "App report baseline failed, app %s not found", CmdPtr -> Name); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } } return; @@ -145,10 +157,10 @@ void CS_ReportBaselineAppCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Recompute the baseline of an entry in the App table cmd */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_RecomputeBaselineAppCmd (CFE_SB_MsgPtr_t MessagePtr) +void CS_RecomputeBaselineAppCmd (const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_AppNameCmd_t); + size_t ExpectedLength = sizeof(CS_AppNameCmd_t); uint32 ChildTaskID; int32 Status; @@ -157,11 +169,11 @@ void CS_RecomputeBaselineAppCmd (CFE_SB_MsgPtr_t MessagePtr) /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CmdPtr = (CS_AppNameCmd_t *) MessagePtr; + CmdPtr = (CS_AppNameCmd_t *) BufPtr; - if (CS_AppData.RecomputeInProgress == false && CS_AppData.OneShotInProgress == false ) + if (CS_AppData.HkPacket.RecomputeInProgress == false && CS_AppData.HkPacket.OneShotInProgress == false ) { /* make sure the entry is a valid number and is defined in the table */ @@ -171,7 +183,7 @@ void CS_RecomputeBaselineAppCmd (CFE_SB_MsgPtr_t MessagePtr) if (CS_GetAppResTblEntryByName(&ResultsEntry, CmdPtr -> Name)) { /* There is no child task running right now, we can use it*/ - CS_AppData.RecomputeInProgress = true ; + CS_AppData.HkPacket.RecomputeInProgress = true ; /* fill in child task variables */ CS_AppData.ChildTaskTable = CS_APP_TABLE; @@ -192,7 +204,7 @@ void CS_RecomputeBaselineAppCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_DEBUG, "Recompute baseline of app %s started", CmdPtr -> Name); - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } else/* child task creation failed */ { @@ -201,8 +213,8 @@ void CS_RecomputeBaselineAppCmd (CFE_SB_MsgPtr_t MessagePtr) "Recompute baseline of app %s failed, CFE_ES_CreateChildTask returned: 0x%08X", CmdPtr -> Name, (unsigned int)Status); - CS_AppData.CmdErrCounter++; - CS_AppData.RecomputeInProgress = false ; + CS_AppData.HkPacket.CmdErrCounter++; + CS_AppData.HkPacket.RecomputeInProgress = false ; } } else @@ -211,7 +223,7 @@ void CS_RecomputeBaselineAppCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_ERROR, "App recompute baseline failed, app %s not found", CmdPtr -> Name); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } } else @@ -221,7 +233,7 @@ void CS_RecomputeBaselineAppCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_ERROR, "App recompute baseline for app %s failed: child task in use", CmdPtr -> Name); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } } return; @@ -232,58 +244,65 @@ void CS_RecomputeBaselineAppCmd (CFE_SB_MsgPtr_t MessagePtr) /* CS Disable a specific entry in the App table command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_DisableNameAppCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_DisableNameAppCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_AppNameCmd_t); + size_t ExpectedLength = sizeof(CS_AppNameCmd_t); CS_AppNameCmd_t * CmdPtr; CS_Res_App_Table_Entry_t * ResultsEntry; CS_Def_App_Table_Entry_t * DefinitionEntry; /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - { - CmdPtr = (CS_AppNameCmd_t *) MessagePtr; + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) + { + + if(CS_CheckRecomputeOneshot() == false) + { + + CmdPtr = (CS_AppNameCmd_t *) BufPtr; - CmdPtr -> Name[OS_MAX_API_NAME - 1] = '\0'; + CmdPtr -> Name[OS_MAX_API_NAME - 1] = '\0'; - if ( CS_GetAppResTblEntryByName( &ResultsEntry, CmdPtr -> Name)) - { + if ( CS_GetAppResTblEntryByName( &ResultsEntry, CmdPtr -> Name)) + { - ResultsEntry -> State = CS_STATE_DISABLED; - ResultsEntry -> TempChecksumValue = 0; - ResultsEntry -> ByteOffset = 0; + ResultsEntry -> State = CS_STATE_DISABLED; + ResultsEntry -> TempChecksumValue = 0; + ResultsEntry -> ByteOffset = 0; - CFE_EVS_SendEvent (CS_DISABLE_APP_NAME_INF_EID, - CFE_EVS_EventType_INFORMATION, - "Checksumming of app %s is Disabled", - CmdPtr -> Name); + CFE_EVS_SendEvent (CS_DISABLE_APP_NAME_INF_EID, + CFE_EVS_EventType_INFORMATION, + "Checksumming of app %s is Disabled", + CmdPtr -> Name); - if ( CS_GetAppDefTblEntryByName(&DefinitionEntry, CmdPtr -> Name)) - { - DefinitionEntry -> State = CS_STATE_DISABLED; - CS_ResetTablesTblResultEntry(CS_AppData.AppResTablesTblPtr); - CFE_TBL_Modified(CS_AppData.DefAppTableHandle); + if ( CS_GetAppDefTblEntryByName(&DefinitionEntry, CmdPtr -> Name)) + { + DefinitionEntry -> State = CS_STATE_DISABLED; + CS_ResetTablesTblResultEntry(CS_AppData.AppResTablesTblPtr); + CFE_TBL_Modified(CS_AppData.DefAppTableHandle); + } + else + { + CFE_EVS_SendEvent (CS_DISABLE_APP_DEF_NOT_FOUND_DBG_EID, + CFE_EVS_EventType_DEBUG, + "CS unable to update apps definition table for entry %s", + CmdPtr -> Name); + } + + CS_AppData.HkPacket.CmdCounter++; } - else + + else { - CFE_EVS_SendEvent (CS_DISABLE_APP_DEF_NOT_FOUND_DBG_EID, - CFE_EVS_EventType_DEBUG, - "CS unable to update apps definition table for entry %s", + CFE_EVS_SendEvent (CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID, + CFE_EVS_EventType_ERROR, + "App disable app command failed, app %s not found", CmdPtr -> Name); + CS_AppData.HkPacket.CmdErrCounter++; } - - CS_AppData.CmdCounter++; - } - else - { - CFE_EVS_SendEvent (CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID, - CFE_EVS_EventType_ERROR, - "App disable app command failed, app %s not found", - CmdPtr -> Name); - CS_AppData.CmdErrCounter++; - } + } /* end InProgress if */ + } return; } /* End of CS_DisableNameAppCmd () */ @@ -293,55 +312,60 @@ void CS_DisableNameAppCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Enable a specific entry in the App table command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_EnableNameAppCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_EnableNameAppCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_AppNameCmd_t); + size_t ExpectedLength = sizeof(CS_AppNameCmd_t); CS_AppNameCmd_t * CmdPtr; CS_Res_App_Table_Entry_t * ResultsEntry; CS_Def_App_Table_Entry_t * DefinitionEntry; /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CmdPtr = (CS_AppNameCmd_t *) MessagePtr; + + if(CS_CheckRecomputeOneshot() == false) + { + + CmdPtr = (CS_AppNameCmd_t *) BufPtr; - CmdPtr -> Name[OS_MAX_API_NAME -1 ] = '\0'; + CmdPtr -> Name[OS_MAX_API_NAME -1 ] = '\0'; - if ( CS_GetAppResTblEntryByName(&ResultsEntry,CmdPtr -> Name)) - { - ResultsEntry -> State = CS_STATE_ENABLED; + if ( CS_GetAppResTblEntryByName(&ResultsEntry,CmdPtr -> Name)) + { + ResultsEntry -> State = CS_STATE_ENABLED; - CFE_EVS_SendEvent (CS_ENABLE_APP_NAME_INF_EID, - CFE_EVS_EventType_INFORMATION, - "Checksumming of app %s is Enabled", - CmdPtr -> Name); + CFE_EVS_SendEvent (CS_ENABLE_APP_NAME_INF_EID, + CFE_EVS_EventType_INFORMATION, + "Checksumming of app %s is Enabled", + CmdPtr -> Name); - if ( CS_GetAppDefTblEntryByName(&DefinitionEntry, CmdPtr -> Name)) - { - DefinitionEntry -> State = CS_STATE_ENABLED; - CS_ResetTablesTblResultEntry(CS_AppData.AppResTablesTblPtr); - CFE_TBL_Modified(CS_AppData.DefAppTableHandle); + if ( CS_GetAppDefTblEntryByName(&DefinitionEntry, CmdPtr -> Name)) + { + DefinitionEntry -> State = CS_STATE_ENABLED; + CS_ResetTablesTblResultEntry(CS_AppData.AppResTablesTblPtr); + CFE_TBL_Modified(CS_AppData.DefAppTableHandle); + } + else + { + CFE_EVS_SendEvent (CS_ENABLE_APP_DEF_NOT_FOUND_DBG_EID, + CFE_EVS_EventType_DEBUG, + "CS unable to update apps definition table for entry %s", + CmdPtr -> Name); + } + + CS_AppData.HkPacket.CmdCounter++; } - else + else { - CFE_EVS_SendEvent (CS_ENABLE_APP_DEF_NOT_FOUND_DBG_EID, - CFE_EVS_EventType_DEBUG, - "CS unable to update apps definition table for entry %s", + CFE_EVS_SendEvent (CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID, + CFE_EVS_EventType_ERROR, + "App enable app command failed, app %s not found", CmdPtr -> Name); + CS_AppData.HkPacket.CmdErrCounter++; } - - CS_AppData.CmdCounter++; - } - else - { - CFE_EVS_SendEvent (CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID, - CFE_EVS_EventType_ERROR, - "App enable app command failed, app %s not found", - CmdPtr -> Name); - CS_AppData.CmdErrCounter++; - } + } /* end InProgress if */ } return; } /* End of CS_EnableNameAppCmd () */ diff --git a/fsw/src/cs_app_cmds.h b/fsw/src/cs_app_cmds.h index 14bf4d1..c0e97ec 100644 --- a/fsw/src/cs_app_cmds.h +++ b/fsw/src/cs_app_cmds.h @@ -44,13 +44,13 @@ ** Tables, and App) to occur, the table must be enabled ** and overall checksumming must be enabled. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that ** references the software bus message ** ** \sa #CS_DISABLE_APPS_CC ** *************************************************************************/ -void CS_DisableAppCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_DisableAppCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process an enable background checking for the App @@ -65,13 +65,13 @@ void CS_DisableAppCmd(CFE_SB_MsgPtr_t MessagePtr); ** Tables, and App) to occur, the table must be enabled ** and overall checksumming must be enabled. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that ** references the software bus message ** ** \sa #CS_ENABLE_APPS_CC ** *************************************************************************/ -void CS_EnableAppCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_EnableAppCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Proccess a report baseline of a App command @@ -83,13 +83,13 @@ void CS_EnableAppCmd(CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that ** references the software bus message ** ** \sa #CS_REPORT_BASELINE_APP_CC ** *************************************************************************/ -void CS_ReportBaselineAppCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_ReportBaselineAppCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ @@ -102,13 +102,14 @@ void CS_ReportBaselineAppCmd(CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that ** references the software bus message ** ** \sa #CS_RECOMPUTE_BASELINE_APP_CC ** *************************************************************************/ -void CS_RecomputeBaselineAppCmd (CFE_SB_MsgPtr_t MessagePtr); +void CS_RecomputeBaselineAppCmd (const CFE_SB_Buffer_t* BufPtr); + /************************************************************************/ /** \brief Process a disable background checking for an App ** entry command @@ -126,13 +127,14 @@ void CS_RecomputeBaselineAppCmd (CFE_SB_MsgPtr_t MessagePtr); ** is not updated. If the entry does not exist in the results table, ** neither table is updated. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that ** references the software bus message ** ** \sa #CS_DISABLE_NAME_APP_CC ** *************************************************************************/ -void CS_DisableNameAppCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_DisableNameAppCmd(const CFE_SB_Buffer_t* BufPtr); + /************************************************************************/ /** \brief Process an enable background checking for an App ** entry command @@ -150,13 +152,13 @@ void CS_DisableNameAppCmd(CFE_SB_MsgPtr_t MessagePtr); ** is not updated. If the entry does not exist in the results table, ** neither table is updated. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that ** references the software bus message ** ** \sa #CS_ENABLE_NAME_APP_CC ** *************************************************************************/ -void CS_EnableNameAppCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_EnableNameAppCmd(const CFE_SB_Buffer_t* BufPtr); #endif /* _cs_app_cmds_ */ /************************/ diff --git a/fsw/src/cs_cmds.c b/fsw/src/cs_cmds.c index f63478f..9abed9e 100644 --- a/fsw/src/cs_cmds.c +++ b/fsw/src/cs_cmds.c @@ -41,15 +41,15 @@ /* CS no operation command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_NoopCmd (CFE_SB_MsgPtr_t MessagePtr) +void CS_NoopCmd (const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; CFE_EVS_SendEvent (CS_NOOP_INF_EID, CFE_EVS_EventType_INFORMATION, "No-op command. Version %d.%d.%d.%d", @@ -66,24 +66,24 @@ void CS_NoopCmd (CFE_SB_MsgPtr_t MessagePtr) /* CS Reset Application counters command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_ResetCmd (CFE_SB_MsgPtr_t MessagePtr) +void CS_ResetCmd (const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CS_AppData.CmdCounter = 0; - CS_AppData.CmdErrCounter = 0; + CS_AppData.HkPacket.CmdCounter = 0; + CS_AppData.HkPacket.CmdErrCounter = 0; - CS_AppData.EepromCSErrCounter = 0; - CS_AppData.MemoryCSErrCounter = 0; - CS_AppData.TablesCSErrCounter = 0; - CS_AppData.AppCSErrCounter = 0; - CS_AppData.CfeCoreCSErrCounter = 0; - CS_AppData.OSCSErrCounter = 0; - CS_AppData.PassCounter = 0; + CS_AppData.HkPacket.EepromCSErrCounter = 0; + CS_AppData.HkPacket.MemoryCSErrCounter = 0; + CS_AppData.HkPacket.TablesCSErrCounter = 0; + CS_AppData.HkPacket.AppCSErrCounter = 0; + CS_AppData.HkPacket.CfeCoreCSErrCounter = 0; + CS_AppData.HkPacket.OSCSErrCounter = 0; + CS_AppData.HkPacket.PassCounter = 0; CFE_EVS_SendEvent (CS_RESET_DBG_EID, CFE_EVS_EventType_DEBUG, "Reset Counters command recieved"); @@ -94,40 +94,53 @@ void CS_ResetCmd (CFE_SB_MsgPtr_t MessagePtr) /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ /* */ -/* CS's background checksumming command */ +/* CS's background checksumming cycle */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_BackgroundCheckCmd (CFE_SB_MsgPtr_t MessagePtr) +void CS_BackgroundCheckCycle (const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); bool DoneWithCycle = false ; bool EndOfList = false ; - CFE_SB_MsgId_t MessageID; - uint16 CommandCode; - uint16 ActualLength = CFE_SB_GetTotalMsgLength(MessagePtr); - + CFE_SB_MsgId_t MessageID = CFE_SB_INVALID_MSG_ID;; + CFE_MSG_FcnCode_t CommandCode = 0; + size_t ActualLength = 0; + + CFE_MSG_GetSize(&BufPtr->Msg, &ActualLength); + /* Verify the command packet length */ if (ExpectedLength != ActualLength) { - CommandCode = CFE_SB_GetCmdCode(MessagePtr); - MessageID= CFE_SB_GetMsgId(MessagePtr); + CFE_MSG_GetMsgId(&BufPtr->Msg, &MessageID); + CFE_MSG_GetFcnCode(&BufPtr->Msg, &CommandCode); CFE_EVS_SendEvent(CS_LEN_ERR_EID, CFE_EVS_EventType_ERROR, - "Invalid msg length: ID = 0x%04X, CC = %d, Len = %d, Expected = %d", + "Invalid msg length: ID = 0x%08X, CC = %d, Len = %lu, Expected = %lu", MessageID, CommandCode, - ActualLength, - ExpectedLength); + (unsigned long) ActualLength, + (unsigned long) ExpectedLength); } else { - if (CS_AppData.ChecksumState == CS_STATE_ENABLED) + if (CS_AppData.HkPacket.ChecksumState == CS_STATE_ENABLED) { + DoneWithCycle = false ; EndOfList = false ; - + + /* Skip this background cycle if there's a recompute or one shot in + * progress */ + if (CS_AppData.HkPacket.RecomputeInProgress == true || CS_AppData.HkPacket.OneShotInProgress == true) + { + CFE_EVS_SendEvent(CS_BKGND_COMPUTE_PROG_INF_EID, + CFE_EVS_EventType_INFORMATION, + "Skipping background cycle. Recompute or oneshot in progress."); + DoneWithCycle = true; + } + /* We check for end-of-list because we don't necessarily know the order in which the table entries are defined, and we don't want to keep looping through the list */ @@ -137,14 +150,14 @@ void CS_BackgroundCheckCmd (CFE_SB_MsgPtr_t MessagePtr) /* We need to check the current table value here because it is updated (and possibly reset to zero) inside each function called */ - if (CS_AppData.CurrentCSTable >= (CS_NUM_TABLES - 1)) + if (CS_AppData.HkPacket.CurrentCSTable >= (CS_NUM_TABLES - 1)) { EndOfList = true ; } /* Call the appropriate background function based on the current table value. The value is updated inside each function */ - switch (CS_AppData.CurrentCSTable) + switch (CS_AppData.HkPacket.CurrentCSTable) { case (CS_CFECORE): DoneWithCycle = CS_BackgroundCfeCore(); @@ -172,13 +185,13 @@ void CS_BackgroundCheckCmd (CFE_SB_MsgPtr_t MessagePtr) DoneWithCycle = CS_BackgroundApp(); break; - /* default case in case CS_AppData.CurrentCSTable is some random bad value */ + /* default case in case CS_AppData.HkPacket.CurrentCSTable is some random bad value */ default: /* We are at the end of the line */ - CS_AppData.CurrentCSTable = 0; - CS_AppData.CurrentEntryInTable = 0; - CS_AppData.PassCounter++; + CS_AppData.HkPacket.CurrentCSTable = 0; + CS_AppData.HkPacket.CurrentEntryInTable = 0; + CS_AppData.HkPacket.PassCounter++; DoneWithCycle = true ; break; @@ -192,22 +205,22 @@ void CS_BackgroundCheckCmd (CFE_SB_MsgPtr_t MessagePtr) } } return; -} /* End of CS_BackgroundCheckCmd () */ +} /* End of CS_BackgroundCheckCycle () */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ /* */ /* CS Disable all background checksumming command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_DisableAllCSCmd (CFE_SB_MsgPtr_t MessagePtr) +void CS_DisableAllCSCmd (const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CS_AppData.ChecksumState = CS_STATE_DISABLED; + CS_AppData.HkPacket.ChecksumState = CS_STATE_DISABLED; /* zero out the temp values in all the tables so that when the checksums are re-enabled, @@ -219,7 +232,7 @@ void CS_DisableAllCSCmd (CFE_SB_MsgPtr_t MessagePtr) CS_ZeroCfeCoreTempValues(); CS_ZeroOSTempValues(); - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; CFE_EVS_SendEvent (CS_DISABLE_ALL_INF_EID, CFE_EVS_EventType_INFORMATION, @@ -233,17 +246,17 @@ void CS_DisableAllCSCmd (CFE_SB_MsgPtr_t MessagePtr) /* CS Enable all background checksumming command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_EnableAllCSCmd (CFE_SB_MsgPtr_t MessagePtr) +void CS_EnableAllCSCmd (const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CS_AppData.ChecksumState = CS_STATE_ENABLED; + CS_AppData.HkPacket.ChecksumState = CS_STATE_ENABLED; - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; CFE_EVS_SendEvent (CS_ENABLE_ALL_INF_EID, CFE_EVS_EventType_INFORMATION, @@ -257,15 +270,15 @@ void CS_EnableAllCSCmd (CFE_SB_MsgPtr_t MessagePtr) /* CS Disable background checking of the cFE core command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_DisableCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_DisableCfeCoreCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CS_AppData.CfeCoreCSState = CS_STATE_DISABLED; + CS_AppData.HkPacket.CfeCoreCSState = CS_STATE_DISABLED; CS_ZeroCfeCoreTempValues(); #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true ) @@ -276,7 +289,7 @@ void CS_DisableCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_INFORMATION, "Checksumming of cFE Core is Disabled"); - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } return; } /* End of CS_DisableCfeCoreCmd () */ @@ -286,15 +299,15 @@ void CS_DisableCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Enable background checking of the cFE core command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_EnableCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_EnableCfeCoreCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CS_AppData.CfeCoreCSState = CS_STATE_ENABLED; + CS_AppData.HkPacket.CfeCoreCSState = CS_STATE_ENABLED; #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true ) CS_UpdateCDS(); @@ -304,7 +317,7 @@ void CS_EnableCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_INFORMATION, "Checksumming of cFE Core is Enabled"); - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } return; @@ -316,15 +329,15 @@ void CS_EnableCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Disable background checking of the OS code segment command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_DisableOSCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_DisableOSCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CS_AppData.OSCSState = CS_STATE_DISABLED; + CS_AppData.HkPacket.OSCSState = CS_STATE_DISABLED; CS_ZeroOSTempValues(); #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true ) @@ -335,7 +348,7 @@ void CS_DisableOSCmd(CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_INFORMATION, "Checksumming of OS code segment is Disabled"); - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } return; } /* End of CS_DisableOSCmd () */ @@ -345,15 +358,15 @@ void CS_DisableOSCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Enable background checking of the OS code segment command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_EnableOSCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_EnableOSCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CS_AppData.OSCSState = CS_STATE_ENABLED; + CS_AppData.HkPacket.OSCSState = CS_STATE_ENABLED; #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true ) CS_UpdateCDS(); @@ -363,7 +376,7 @@ void CS_EnableOSCmd(CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_INFORMATION, "Checksumming of OS code segment is Enabled"); - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } return; } /* End of CS_OSEnableCmd () */ @@ -373,14 +386,14 @@ void CS_EnableOSCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Report the baseline checksum for the cFE core command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_ReportBaselineCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_ReportBaselineCfeCoreCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { if (CS_AppData.CfeCoreCodeSeg.ComputedYet == true ) { @@ -395,7 +408,7 @@ void CS_ReportBaselineCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_INFORMATION, "Baseline of cFE Core has not been computed yet"); } - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } return; } /* End of CS_ReportBaselineCfeCoreCmd () */ @@ -405,13 +418,13 @@ void CS_ReportBaselineCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Report the baseline checksum for the OS code segment command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_ReportBaselineOSCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_ReportBaselineOSCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { if (CS_AppData.OSCodeSeg.ComputedYet == true ) { @@ -426,7 +439,7 @@ void CS_ReportBaselineOSCmd(CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_INFORMATION, "Baseline of OS code segment has not been computed yet"); } - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } return; } /* End of CS_ReportBaselineOSCmd () */ @@ -436,20 +449,20 @@ void CS_ReportBaselineOSCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Recompute the baseline checksum for the cFE core command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_RecomputeBaselineCfeCoreCmd (CFE_SB_MsgPtr_t MessagePtr) +void CS_RecomputeBaselineCfeCoreCmd (const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); uint32 ChildTaskID; int32 Status; /* Verify command packet length... */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - if (CS_AppData.RecomputeInProgress == false && CS_AppData.OneShotInProgress == false ) + if (CS_AppData.HkPacket.RecomputeInProgress == false && CS_AppData.HkPacket.OneShotInProgress == false ) { /* There is no child task running right now, we can use it*/ - CS_AppData.RecomputeInProgress = true ; + CS_AppData.HkPacket.RecomputeInProgress = true ; /* fill in child task variables */ CS_AppData.ChildTaskTable = CS_CFECORE; @@ -470,7 +483,7 @@ void CS_RecomputeBaselineCfeCoreCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_SendEvent (CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, CFE_EVS_EventType_DEBUG, "Recompute of cFE core started"); - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } else/* child task creation failed */ { @@ -478,8 +491,8 @@ void CS_RecomputeBaselineCfeCoreCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_ERROR, "Recompute cFE core failed, CFE_ES_CreateChildTask returned: 0x%08X", (unsigned int)Status); - CS_AppData.CmdErrCounter++; - CS_AppData.RecomputeInProgress = false ; + CS_AppData.HkPacket.CmdErrCounter++; + CS_AppData.HkPacket.RecomputeInProgress = false ; } } else @@ -488,7 +501,7 @@ void CS_RecomputeBaselineCfeCoreCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_SendEvent (CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID, CFE_EVS_EventType_ERROR, "Recompute cFE core failed: child task in use"); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } } return; @@ -499,20 +512,20 @@ void CS_RecomputeBaselineCfeCoreCmd (CFE_SB_MsgPtr_t MessagePtr) /* CS Recompute the baseline checksum for the OS code seg command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_RecomputeBaselineOSCmd (CFE_SB_MsgPtr_t MessagePtr) +void CS_RecomputeBaselineOSCmd (const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); uint32 ChildTaskID; int32 Status; /* Verify command packet length... */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - if (CS_AppData.RecomputeInProgress == false && CS_AppData.OneShotInProgress == false ) + if (CS_AppData.HkPacket.RecomputeInProgress == false && CS_AppData.HkPacket.OneShotInProgress == false ) { /* There is no child task running right now, we can use it*/ - CS_AppData.RecomputeInProgress = true ; + CS_AppData.HkPacket.RecomputeInProgress = true ; /* fill in child task variables */ CS_AppData.ChildTaskTable = CS_OSCORE; @@ -532,7 +545,7 @@ void CS_RecomputeBaselineOSCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_SendEvent (CS_RECOMPUTE_OS_STARTED_DBG_EID, CFE_EVS_EventType_DEBUG, "Recompute of OS code segment started"); - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } else/* child task creation failed */ { @@ -540,8 +553,8 @@ void CS_RecomputeBaselineOSCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_ERROR, "Recompute OS code segment failed, CFE_ES_CreateChildTask returned: 0x%08X", (unsigned int)Status); - CS_AppData.CmdErrCounter++; - CS_AppData.RecomputeInProgress = false ; + CS_AppData.HkPacket.CmdErrCounter++; + CS_AppData.HkPacket.RecomputeInProgress = false ; } } else @@ -550,7 +563,7 @@ void CS_RecomputeBaselineOSCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_SendEvent (CS_RECOMPUTE_OS_CHDTASK_ERR_EID, CFE_EVS_EventType_ERROR, "Recompute OS code segment failed: child task in use"); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } } return; @@ -561,42 +574,42 @@ void CS_RecomputeBaselineOSCmd (CFE_SB_MsgPtr_t MessagePtr) /* CS Compute the OneShot checksum command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_OneShotCmd (CFE_SB_MsgPtr_t MessagePtr) +void CS_OneShotCmd (const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_OneShotCmd_t); + size_t ExpectedLength = sizeof(CS_OneShotCmd_t); uint32 ChildTaskID; int32 Status; CS_OneShotCmd_t * CmdPtr; /* Verify command packet length... */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CmdPtr = (CS_OneShotCmd_t*) MessagePtr; + CmdPtr = (CS_OneShotCmd_t*) BufPtr; /* validate size and address */ Status = CFE_PSP_MemValidateRange(CmdPtr -> Address, CmdPtr -> Size, CFE_PSP_MEM_ANY); - if (Status == OS_SUCCESS) + if (Status == CFE_SUCCESS) { - if (CS_AppData.RecomputeInProgress == false && CS_AppData.OneShotInProgress == false ) + if (CS_AppData.HkPacket.RecomputeInProgress == false && CS_AppData.HkPacket.OneShotInProgress == false ) { /* There is no child task running right now, we can use it*/ - CS_AppData.RecomputeInProgress = false ; - CS_AppData.OneShotInProgress = true ; + CS_AppData.HkPacket.RecomputeInProgress = false ; + CS_AppData.HkPacket.OneShotInProgress = true ; - CS_AppData.LastOneShotAddress = CmdPtr -> Address; - CS_AppData.LastOneShotSize = CmdPtr -> Size; + CS_AppData.HkPacket.LastOneShotAddress = CmdPtr -> Address; + CS_AppData.HkPacket.LastOneShotSize = CmdPtr -> Size; if (CmdPtr -> MaxBytesPerCycle == 0) { - CS_AppData.LastOneShotMaxBytesPerCycle = CS_AppData.MaxBytesPerCycle; + CS_AppData.HkPacket.LastOneShotMaxBytesPerCycle = CS_AppData.MaxBytesPerCycle; } else { - CS_AppData.LastOneShotMaxBytesPerCycle = CmdPtr -> MaxBytesPerCycle; + CS_AppData.HkPacket.LastOneShotMaxBytesPerCycle = CmdPtr -> MaxBytesPerCycle; } - CS_AppData.LastOneShotChecksum = 0; + CS_AppData.HkPacket.LastOneShotChecksum = 0; Status = CFE_ES_CreateChildTask(&ChildTaskID, CS_ONESHOT_TASK_NAME, @@ -614,7 +627,7 @@ void CS_OneShotCmd (CFE_SB_MsgPtr_t MessagePtr) (int)(CmdPtr -> Size)); CS_AppData.ChildTaskID = ChildTaskID; - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } else/* child task creation failed */ { @@ -623,9 +636,9 @@ void CS_OneShotCmd (CFE_SB_MsgPtr_t MessagePtr) "OneShot checkum failed, CFE_ES_CreateChildTask returned: 0x%08X", (unsigned int)Status); - CS_AppData.CmdErrCounter++; - CS_AppData.RecomputeInProgress = false ; - CS_AppData.OneShotInProgress = false ; + CS_AppData.HkPacket.CmdErrCounter++; + CS_AppData.HkPacket.RecomputeInProgress = false ; + CS_AppData.HkPacket.OneShotInProgress = false ; } } else @@ -635,7 +648,7 @@ void CS_OneShotCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_ERROR, "OneShot checksum failed: child task in use"); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } }/* end if CFE_PSP_MemValidateRange */ else @@ -645,7 +658,7 @@ void CS_OneShotCmd (CFE_SB_MsgPtr_t MessagePtr) "OneShot checksum failed, CFE_PSP_MemValidateRange returned: 0x%08X", (unsigned int)Status); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } } return; @@ -656,26 +669,26 @@ void CS_OneShotCmd (CFE_SB_MsgPtr_t MessagePtr) /* CS Cancel the OneShot checksum command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_CancelOneShotCmd (CFE_SB_MsgPtr_t MessagePtr) +void CS_CancelOneShotCmd (const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); int32 Status; /* Verify command packet length... */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { /* Make sure there is a OneShot command in use */ - if (CS_AppData.RecomputeInProgress == false && CS_AppData.OneShotInProgress == true ) + if (CS_AppData.HkPacket.RecomputeInProgress == false && CS_AppData.HkPacket.OneShotInProgress == true ) { Status= CFE_ES_DeleteChildTask(CS_AppData.ChildTaskID); if (Status == CFE_SUCCESS) { CS_AppData.ChildTaskID = 0; - CS_AppData.RecomputeInProgress = false ; - CS_AppData.OneShotInProgress = false ; - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.RecomputeInProgress = false ; + CS_AppData.HkPacket.OneShotInProgress = false ; + CS_AppData.HkPacket.CmdCounter++; CFE_EVS_SendEvent (CS_ONESHOT_CANCELLED_INF_EID, CFE_EVS_EventType_INFORMATION, "OneShot checksum calculation has been cancelled"); @@ -686,7 +699,7 @@ void CS_CancelOneShotCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_ERROR, "Cancel OneShot checksum failed, CFE_ES_DeleteChildTask returned: 0x%08X", (unsigned int)Status); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } } else @@ -694,7 +707,7 @@ void CS_CancelOneShotCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_SendEvent (CS_ONESHOT_CANCEL_NO_CHDTASK_ERR_EID, CFE_EVS_EventType_ERROR, "Cancel OneShot checksum failed. No OneShot active"); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } } return; diff --git a/fsw/src/cs_cmds.h b/fsw/src/cs_cmds.h index d81d843..d132d5b 100644 --- a/fsw/src/cs_cmds.h +++ b/fsw/src/cs_cmds.h @@ -41,13 +41,14 @@ ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_NOOP_CC ** *************************************************************************/ -void CS_NoopCmd (CFE_SB_MsgPtr_t MessagePtr); +void CS_NoopCmd (const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process reset counters command @@ -61,13 +62,14 @@ void CS_NoopCmd (CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_RESET_CC ** *************************************************************************/ -void CS_ResetCmd (CFE_SB_MsgPtr_t MessagePtr); +void CS_ResetCmd (const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief process a background checking cycle @@ -79,12 +81,12 @@ void CS_ResetCmd (CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message - ** + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** *************************************************************************/ -void CS_BackgroundCheckCmd (CFE_SB_MsgPtr_t MessagePtr); +void CS_BackgroundCheckCycle (const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process a disable overall background checking command @@ -96,13 +98,14 @@ void CS_BackgroundCheckCmd (CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_DISABLE_ALL_CS_CC ** *************************************************************************/ -void CS_DisableAllCSCmd (CFE_SB_MsgPtr_t MessagePtr); +void CS_DisableAllCSCmd (const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process a enable overall background checking command @@ -113,13 +116,14 @@ void CS_DisableAllCSCmd (CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_ENABLE_ALL_CS_CC ** *************************************************************************/ -void CS_EnableAllCSCmd (CFE_SB_MsgPtr_t MessagePtr); +void CS_EnableAllCSCmd (const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process a disable background checking for the cFE core @@ -133,14 +137,15 @@ void CS_EnableAllCSCmd (CFE_SB_MsgPtr_t MessagePtr); ** to checksum (OS code segment, cFE core, Eeprom, Memory, ** Apps, and Tables) to occurr, the table must be enabled ** and overall checksumming must be enabled. - ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_DISABLE_CFECORE_CC ** *************************************************************************/ -void CS_DisableCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_DisableCfeCoreCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process a enable background checking for the cFE core code @@ -155,13 +160,15 @@ void CS_DisableCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr); ** Apps, and Tables) to occurr, the table must be enabled ** and overall checksumming must be enabled. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_ENABLE_CFECORE_CC ** *************************************************************************/ -void CS_EnableCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_EnableCfeCoreCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process a disable background checking for the OS code @@ -176,13 +183,15 @@ void CS_EnableCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr); ** Apps, and Tables) to occurr, the table must be enabled ** and overall checksumming must be enabled. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_DISABLE_OS_CC ** *************************************************************************/ -void CS_DisableOSCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_DisableOSCmd(const CFE_SB_Buffer_t* BufPtr); + /************************************************************************/ /** \brief Process a enable background checking for the OS code ** segment command @@ -196,13 +205,14 @@ void CS_DisableOSCmd(CFE_SB_MsgPtr_t MessagePtr); ** Apps, and Tables) to occurr, the table must be enabled ** and overall checksumming must be enabled. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message - ** + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. + ** ** \sa #CS_ENABLE_OS_CC ** *************************************************************************/ -void CS_EnableOSCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_EnableOSCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process a report baseline of the cFE Core command @@ -214,13 +224,14 @@ void CS_EnableOSCmd(CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_REPORT_BASELINE_CFECORE_CC ** *************************************************************************/ -void CS_ReportBaselineCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_ReportBaselineCfeCoreCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Proccess a report baseline of the OS command @@ -232,13 +243,14 @@ void CS_ReportBaselineCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_REPORT_BASELINE_OS_CC ** *************************************************************************/ -void CS_ReportBaselineOSCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_ReportBaselineOSCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process a recopmute baseline of the cFE core code segment command @@ -250,13 +262,15 @@ void CS_ReportBaselineOSCmd(CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_RECOMPUTE_BASELINE_CFECORE_CC ** *************************************************************************/ -void CS_RecomputeBaselineCfeCoreCmd (CFE_SB_MsgPtr_t MessagePtr); +void CS_RecomputeBaselineCfeCoreCmd (const CFE_SB_Buffer_t* BufPtr); + /************************************************************************/ /** \brief Process a recopmute baseline of the OS command ** @@ -267,13 +281,14 @@ void CS_RecomputeBaselineCfeCoreCmd (CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_RECOMPUTE_BASELINE_OS_CC ** *************************************************************************/ -void CS_RecomputeBaselineOSCmd (CFE_SB_MsgPtr_t MessagePtr); +void CS_RecomputeBaselineOSCmd (const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process a start a one shot checksum command @@ -285,13 +300,14 @@ void CS_RecomputeBaselineOSCmd (CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_ONESHOT_CC ** *************************************************************************/ -void CS_OneShotCmd (CFE_SB_MsgPtr_t MessagePtr); +void CS_OneShotCmd (const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process a cancel one shot checksum command @@ -303,13 +319,14 @@ void CS_OneShotCmd (CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_CANCEL_ONESHOT_CC ** *************************************************************************/ -void CS_CancelOneShotCmd (CFE_SB_MsgPtr_t MessagePtr); +void CS_CancelOneShotCmd (const CFE_SB_Buffer_t* BufPtr); #endif /* _cs_cmds_ */ diff --git a/fsw/src/cs_compute.c b/fsw/src/cs_compute.c index 97e0f63..3f74d23 100644 --- a/fsw/src/cs_compute.c +++ b/fsw/src/cs_compute.c @@ -52,7 +52,7 @@ int32 CS_ComputeEepromMemory (CS_Res_EepromMemory_Table_Entry_t * Result int32 NumBytesRemainingCycles = 0; uint32 NewChecksumValue = 0; int32 Status = CS_SUCCESS; - + *DoneWithEntry = false; /* By the time we get here, we know we have an enabled entry */ @@ -143,7 +143,7 @@ int32 CS_ComputeTables (CS_Res_Tables_Table_Entry_t * ResultsEntry, /* set the done flag to false originally */ * DoneWithEntry = false ; - Result = CS_SUCCESS; + /* Handshake with Table Services to get address and size of table */ /* if we already have a table handle for this table, don't get a new one */ @@ -165,12 +165,9 @@ int32 CS_ComputeTables (CS_Res_Tables_Table_Entry_t * ResultsEntry, if (Result == CFE_SUCCESS) { ResultGetInfo = CFE_TBL_GetInfo(&TblInfo, ResultsEntry -> Name); - } - /* We want to try to to get the address even if the GetInfo fails. This - provides the CFE_TBL_UNREGISTERED if the table has gone away */ - if (Result == CFE_SUCCESS) - { + /* We want to try to to get the address even if the GetInfo fails. This + provides the CFE_TBL_UNREGISTERED if the table has gone away */ ResultGetAddress = CFE_TBL_GetAddress((void*) &LocalAddress, LocalTblHandle); Result = ResultGetAddress; } @@ -183,7 +180,6 @@ int32 CS_ComputeTables (CS_Res_Tables_Table_Entry_t * ResultsEntry, } - /* The table has dissapeared since the last time CS looked. We are checking to see if the table came back */ if (Result == CFE_TBL_ERR_UNREGISTERED) @@ -194,40 +190,17 @@ int32 CS_ComputeTables (CS_Res_Tables_Table_Entry_t * ResultsEntry, /* reset the stored data in the results table since the table went away */ ResultsEntry -> TblHandle = CFE_TBL_BAD_TABLE_HANDLE; - ResultsEntry -> ByteOffset = 0; - ResultsEntry -> TempChecksumValue = 0; - ResultsEntry -> ComputedYet = false ; + CS_ResetTablesTblResultEntry(ResultsEntry); ResultsEntry -> ComparisonValue = 0; ResultsEntry -> StartAddress = 0; ResultsEntry -> NumBytesToChecksum = 0; - /* Maybe the table came back, try and reshare it */ - ResultShare = CFE_TBL_Share(&LocalTblHandle, ResultsEntry -> Name); - - if (ResultShare == CFE_SUCCESS) - { - ResultsEntry -> TblHandle = LocalTblHandle; - - ResultGetInfo = CFE_TBL_GetInfo(&TblInfo, ResultsEntry -> Name); - - /* need to try to get the address again */ - ResultGetAddress = CFE_TBL_GetAddress((void*) &LocalAddress, LocalTblHandle); - Result = ResultGetAddress; - - - /* if the table was never loaded, release the address to prevent the table from being - locked by CS, which would prevent the owner app from updating it*/ - if ( ResultGetAddress == CFE_TBL_ERR_NEVER_LOADED) - { - CFE_TBL_ReleaseAddress(LocalTblHandle); - } - } - - else /* table was not there on the new share */ - { - Result = ResultShare; - } + Result = CS_AttemptTableReshare(ResultsEntry, + &LocalTblHandle, + &TblInfo, + &LocalAddress, + &ResultGetInfo); } if (Result == CFE_SUCCESS || Result == CFE_TBL_INFO_UPDATED) @@ -244,9 +217,7 @@ int32 CS_ComputeTables (CS_Res_Tables_Table_Entry_t * ResultsEntry, use the new value as a baseline checksum */ if (Result == CFE_TBL_INFO_UPDATED) { - ResultsEntry -> ByteOffset = 0; - ResultsEntry -> TempChecksumValue = 0; - ResultsEntry -> ComputedYet = false ; + CS_ResetTablesTblResultEntry(ResultsEntry); } OffsetIntoCurrEntry = ResultsEntry -> ByteOffset; @@ -265,7 +236,7 @@ int32 CS_ComputeTables (CS_Res_Tables_Table_Entry_t * ResultsEntry, NumBytesRemainingCycles -= NumBytesThisCycle; - /* Have we finished all of the parts for this Entry */ + /* Have we finished all of the parts for this Entry */ if (NumBytesRemainingCycles <= 0) { /* Start over if an update occurred after we started the last part */ @@ -281,7 +252,7 @@ int32 CS_ComputeTables (CS_Res_Tables_Table_Entry_t * ResultsEntry, } else { - /* No last second updates, post the result for this table */ + /* No last second updates, post the result for this table */ *DoneWithEntry = true ; if (ResultsEntry -> ComputedYet == true ) @@ -502,7 +473,6 @@ void CS_RecomputeEepromMemoryChildTask(void) uint16 Table = 0; uint16 EntryID = 0; uint16 PreviousState = CS_STATE_EMPTY; - uint32 Status = -1; /* Init to OS error */ bool DoneWithEntry = false ; uint16 PreviousDefState = CS_STATE_EMPTY; bool DefEntryFound = false ; @@ -513,122 +483,113 @@ void CS_RecomputeEepromMemoryChildTask(void) CS_Res_Tables_Table_Entry_t * TablesTblResultEntry = NULL; - Status = CFE_ES_RegisterChildTask(); - strncpy(TableType, "Undef Tbl", CS_TABLETYPE_NAME_SIZE); /* Initialize table type string */ - if (Status == CFE_SUCCESS) - { - Table = CS_AppData.ChildTaskTable; - EntryID = CS_AppData.ChildTaskEntryID; - ResultsEntry = CS_AppData.RecomputeEepromMemoryEntryPtr; + Table = CS_AppData.ChildTaskTable; + EntryID = CS_AppData.ChildTaskEntryID; + ResultsEntry = CS_AppData.RecomputeEepromMemoryEntryPtr; - /* we want to make sure that the entry isn't being checksummed in the - background at the same time we are recomputing */ - PreviousState = ResultsEntry -> State; - ResultsEntry -> State = CS_STATE_DISABLED; + /* we want to make sure that the entry isn't being checksummed in the + background at the same time we are recomputing */ + PreviousState = ResultsEntry -> State; + ResultsEntry -> State = CS_STATE_DISABLED; - /* Set entry as if this is the first time we are computing the checksum, - since we want the entry to take on the new value */ + /* Set entry as if this is the first time we are computing the checksum, + since we want the entry to take on the new value */ - ResultsEntry -> ByteOffset = 0; - ResultsEntry -> TempChecksumValue = 0; - ResultsEntry -> ComputedYet = false ; + ResultsEntry -> ByteOffset = 0; + ResultsEntry -> TempChecksumValue = 0; + ResultsEntry -> ComputedYet = false ; - /* Update the definition table entry as well. We need to determine which memory type is - being updated as well as which entry in the table is being updated. */ - if ((Table != CS_OSCORE) && (Table != CS_CFECORE)) + /* Update the definition table entry as well. We need to determine which memory type is + being updated as well as which entry in the table is being updated. */ + if ((Table != CS_OSCORE) && (Table != CS_CFECORE)) + { + if (Table == CS_EEPROM_TABLE) { - if (Table == CS_EEPROM_TABLE) - { - DefTblPtr = CS_AppData.DefEepromTblPtr; - MaxDefEntries = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; - DefTblHandle = CS_AppData.DefEepromTableHandle; - TablesTblResultEntry = CS_AppData.EepResTablesTblPtr; - } - else - { - DefTblPtr = CS_AppData.DefMemoryTblPtr; - MaxDefEntries = CS_MAX_NUM_MEMORY_TABLE_ENTRIES; - DefTblHandle = CS_AppData.DefMemoryTableHandle; - TablesTblResultEntry = CS_AppData.MemResTablesTblPtr; - } - - if (EntryID < MaxDefEntries) - { - /* This assumes that the definition table entries are in the same order as the - results table entries, which should be a safe assumption. */ - if ((ResultsEntry->StartAddress == DefTblPtr[EntryID].StartAddress) && - (DefTblPtr[EntryID].State != CS_STATE_EMPTY)) - { - DefEntryFound = true ; - PreviousDefState = DefTblPtr[EntryID].State; - DefTblPtr[EntryID].State = CS_STATE_DISABLED; - DefEntryID = EntryID; - CS_ResetTablesTblResultEntry(TablesTblResultEntry); - CFE_TBL_Modified(DefTblHandle); - } - } + DefTblPtr = CS_AppData.DefEepromTblPtr; + MaxDefEntries = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; + DefTblHandle = CS_AppData.DefEepromTableHandle; + TablesTblResultEntry = CS_AppData.EepResTablesTblPtr; } - - - while(!DoneWithEntry) + else { - CS_ComputeEepromMemory(ResultsEntry, &NewChecksumValue, &DoneWithEntry); - - OS_TaskDelay(CS_CHILD_TASK_DELAY); + DefTblPtr = CS_AppData.DefMemoryTblPtr; + MaxDefEntries = CS_MAX_NUM_MEMORY_TABLE_ENTRIES; + DefTblHandle = CS_AppData.DefMemoryTableHandle; + TablesTblResultEntry = CS_AppData.MemResTablesTblPtr; } - /* The new checksum value is stored in the table by the above functions */ - - /* reset the entry's variables for a newly computed value */ - ResultsEntry -> TempChecksumValue = 0; - ResultsEntry -> ByteOffset = 0; - ResultsEntry -> ComputedYet = true ; - /* restore the entry's previous state */ - ResultsEntry -> State = PreviousState; - - /* Restore the definition table if we found one earlier */ - if (DefEntryFound) + if (EntryID < MaxDefEntries) { - DefTblPtr[DefEntryID].State = PreviousDefState; - CS_ResetTablesTblResultEntry(TablesTblResultEntry); - CFE_TBL_Modified(DefTblHandle); + /* This assumes that the definition table entries are in the same order as the + results table entries, which should be a safe assumption. */ + if ((ResultsEntry->StartAddress == DefTblPtr[EntryID].StartAddress) && + (DefTblPtr[EntryID].State != CS_STATE_EMPTY)) + { + DefEntryFound = true ; + PreviousDefState = DefTblPtr[EntryID].State; + DefTblPtr[EntryID].State = CS_STATE_DISABLED; + DefEntryID = EntryID; + CS_ResetTablesTblResultEntry(TablesTblResultEntry); + CFE_TBL_Modified(DefTblHandle); + } } + } + + + while(!DoneWithEntry) + { + CS_ComputeEepromMemory(ResultsEntry, &NewChecksumValue, &DoneWithEntry); - /* send event message */ + OS_TaskDelay(CS_CHILD_TASK_DELAY); + } - if( Table == CS_EEPROM_TABLE) - { - strncpy(TableType, "Eeprom", CS_TABLETYPE_NAME_SIZE); - } - if( Table == CS_MEMORY_TABLE) - { - strncpy(TableType, "Memory", CS_TABLETYPE_NAME_SIZE); - } - if( Table == CS_CFECORE) - { - strncpy(TableType, "cFE Core", CS_TABLETYPE_NAME_SIZE); - CS_AppData.CfeCoreBaseline = NewChecksumValue; - } - if( Table == CS_OSCORE) - { - strncpy(TableType, "OS", CS_TABLETYPE_NAME_SIZE); - CS_AppData.OSBaseline = NewChecksumValue; - } + /* The new checksum value is stored in the table by the above functions */ - CFE_EVS_SendEvent (CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, - CFE_EVS_EventType_INFORMATION, - "%s entry %d recompute finished. New baseline is 0X%08X", - TableType, EntryID, (unsigned int)NewChecksumValue); - }/* end if child task register */ - else + /* reset the entry's variables for a newly computed value */ + ResultsEntry -> TempChecksumValue = 0; + ResultsEntry -> ByteOffset = 0; + ResultsEntry -> ComputedYet = true ; + + /* restore the entry's previous state */ + ResultsEntry -> State = PreviousState; + + /* Restore the definition table if we found one earlier */ + if (DefEntryFound) { - /* Can't send event or write to syslog because this task isn't registered with the cFE. */ - OS_printf("Recompute for Eeprom or Memory Child Task Registration failed!\n"); + DefTblPtr[DefEntryID].State = PreviousDefState; + CS_ResetTablesTblResultEntry(TablesTblResultEntry); + CFE_TBL_Modified(DefTblHandle); } + + /* send event message */ + + if( Table == CS_EEPROM_TABLE) + { + strncpy(TableType, "Eeprom", CS_TABLETYPE_NAME_SIZE); + } + if( Table == CS_MEMORY_TABLE) + { + strncpy(TableType, "Memory", CS_TABLETYPE_NAME_SIZE); + } + if( Table == CS_CFECORE) + { + strncpy(TableType, "cFE Core", CS_TABLETYPE_NAME_SIZE); + CS_AppData.HkPacket.CfeCoreBaseline = NewChecksumValue; + } + if( Table == CS_OSCORE) + { + strncpy(TableType, "OS", CS_TABLETYPE_NAME_SIZE); + CS_AppData.HkPacket.OSBaseline = NewChecksumValue; + } + + CFE_EVS_SendEvent (CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, + CFE_EVS_EventType_INFORMATION, + "%s entry %d recompute finished. New baseline is 0X%08X", + TableType, EntryID, (unsigned int)NewChecksumValue); - CS_AppData.RecomputeInProgress = false ; + CS_AppData.HkPacket.RecomputeInProgress = false ; CFE_ES_ExitChildTask(); return; @@ -645,7 +606,7 @@ void CS_RecomputeAppChildTask(void) CS_Res_App_Table_Entry_t * ResultsEntry = NULL; uint16 PreviousState = CS_STATE_EMPTY; bool DoneWithEntry = false ; - int32 Status = -1; /* Init to OS Error */ + int32 Status = CS_ERROR; uint16 PreviousDefState = CS_STATE_EMPTY; bool DefEntryFound = false ; uint16 DefEntryID = 0; @@ -653,108 +614,97 @@ void CS_RecomputeAppChildTask(void) uint16 MaxDefEntries = 0; CFE_TBL_Handle_t DefTblHandle = CFE_TBL_BAD_TABLE_HANDLE; - - Status = CFE_ES_RegisterChildTask(); - - if (Status == CFE_SUCCESS) - { - /* Get the variables to use from the global data */ - ResultsEntry = CS_AppData.RecomputeAppEntryPtr; + /* Get the variables to use from the global data */ + ResultsEntry = CS_AppData.RecomputeAppEntryPtr; - /* we want to make sure that the entry isn't being checksummed in the - background at the same time we are recomputing */ + /* we want to make sure that the entry isn't being checksummed in the + background at the same time we are recomputing */ + + PreviousState = ResultsEntry -> State; + ResultsEntry -> State = CS_STATE_DISABLED; - PreviousState = ResultsEntry -> State; - ResultsEntry -> State = CS_STATE_DISABLED; + /* Set entry as if this is the first time we are computing the checksum, + since we want the entry to take on the new value */ - /* Set entry as if this is the first time we are computing the checksum, - since we want the entry to take on the new value */ + ResultsEntry -> ByteOffset = 0; + ResultsEntry -> TempChecksumValue = 0; + ResultsEntry -> ComputedYet = false ; - ResultsEntry -> ByteOffset = 0; - ResultsEntry -> TempChecksumValue = 0; - ResultsEntry -> ComputedYet = false ; - - /* Update the definition table entry as well. We need to determine which memory type is - being updated as well as which entry in the table is being updated. */ - DefTblPtr = CS_AppData.DefAppTblPtr; - MaxDefEntries = CS_MAX_NUM_APP_TABLE_ENTRIES; - DefTblHandle = CS_AppData.DefAppTableHandle; + /* Update the definition table entry as well. We need to determine which memory type is + being updated as well as which entry in the table is being updated. */ + DefTblPtr = CS_AppData.DefAppTblPtr; + MaxDefEntries = CS_MAX_NUM_APP_TABLE_ENTRIES; + DefTblHandle = CS_AppData.DefAppTableHandle; - DefEntryID = 0; - - while ((!DefEntryFound) && (DefEntryID < MaxDefEntries)) + DefEntryID = 0; + + while ((!DefEntryFound) && (DefEntryID < MaxDefEntries)) + { + if ((strncmp(ResultsEntry->Name, DefTblPtr[DefEntryID].Name, OS_MAX_API_NAME) == 0) && + (DefTblPtr[DefEntryID].State != CS_STATE_EMPTY)) { - if ((strncmp(ResultsEntry->Name, DefTblPtr[DefEntryID].Name, OS_MAX_API_NAME) == 0) && - (DefTblPtr[DefEntryID].State != CS_STATE_EMPTY)) - { - DefEntryFound = true ; - PreviousDefState = DefTblPtr[DefEntryID].State; - DefTblPtr[DefEntryID].State = CS_STATE_DISABLED; - CS_ResetTablesTblResultEntry(CS_AppData.AppResTablesTblPtr); - CFE_TBL_Modified(DefTblHandle); - } - else - { - DefEntryID++; - } + DefEntryFound = true ; + PreviousDefState = DefTblPtr[DefEntryID].State; + DefTblPtr[DefEntryID].State = CS_STATE_DISABLED; + CS_ResetTablesTblResultEntry(CS_AppData.AppResTablesTblPtr); + CFE_TBL_Modified(DefTblHandle); } - - - while(!DoneWithEntry) + else { - Status = CS_ComputeApp(ResultsEntry, &NewChecksumValue, &DoneWithEntry); - - if (Status == CS_ERR_NOT_FOUND) - { - break; - } - - OS_TaskDelay(CS_CHILD_TASK_DELAY); - + DefEntryID++; } - /* The new checksum value is stored in the table by the above functions */ - - /* restore the entry's state */ - ResultsEntry -> State = PreviousState; + } + - /* Restore the definition table if we found one earlier */ - if (DefEntryFound) + while(!DoneWithEntry) + { + Status = CS_ComputeApp(ResultsEntry, &NewChecksumValue, &DoneWithEntry); + + if (Status == CS_ERR_NOT_FOUND) { - DefTblPtr[DefEntryID].State = PreviousDefState; - CS_ResetTablesTblResultEntry(CS_AppData.AppResTablesTblPtr); - CFE_TBL_Modified(DefTblHandle); + break; } + + OS_TaskDelay(CS_CHILD_TASK_DELAY); + } + /* The new checksum value is stored in the table by the above functions */ + + /* restore the entry's state */ + ResultsEntry -> State = PreviousState; - if (Status == CS_ERR_NOT_FOUND) - { - CFE_EVS_SendEvent (CS_RECOMPUTE_ERROR_APP_ERR_EID, - CFE_EVS_EventType_ERROR, - "App %s recompute failed. Could not get address", - ResultsEntry -> Name); - } - else - { - /* reset the entry's variables for a newly computed value */ - ResultsEntry -> TempChecksumValue = 0; - ResultsEntry -> ByteOffset = 0; - ResultsEntry -> ComputedYet = true ; - - /* send event message */ - CFE_EVS_SendEvent (CS_RECOMPUTE_FINISH_APP_INF_EID, - CFE_EVS_EventType_INFORMATION, - "App %s recompute finished. New baseline is 0x%08X", - ResultsEntry -> Name, - (unsigned int)NewChecksumValue); - } - }/*end if register child task*/ + /* Restore the definition table if we found one earlier */ + if (DefEntryFound) + { + DefTblPtr[DefEntryID].State = PreviousDefState; + CS_ResetTablesTblResultEntry(CS_AppData.AppResTablesTblPtr); + CFE_TBL_Modified(DefTblHandle); + } + + + if (Status == CS_ERR_NOT_FOUND) + { + CFE_EVS_SendEvent (CS_RECOMPUTE_ERROR_APP_ERR_EID, + CFE_EVS_EventType_ERROR, + "App %s recompute failed. Could not get address", + ResultsEntry -> Name); + } else { - /* Can't send event or write to syslog because this task isn't registered with the cFE. */ - OS_printf("Recompute for App Child Task Registration failed!\n"); + /* reset the entry's variables for a newly computed value */ + ResultsEntry -> TempChecksumValue = 0; + ResultsEntry -> ByteOffset = 0; + ResultsEntry -> ComputedYet = true ; + + /* send event message */ + CFE_EVS_SendEvent (CS_RECOMPUTE_FINISH_APP_INF_EID, + CFE_EVS_EventType_INFORMATION, + "App %s recompute finished. New baseline is 0x%08X", + ResultsEntry -> Name, + (unsigned int)NewChecksumValue); } - - CS_AppData.RecomputeInProgress = false ; + + CS_AppData.HkPacket.RecomputeInProgress = false ; CFE_ES_ExitChildTask(); return; @@ -772,7 +722,7 @@ void CS_RecomputeTablesChildTask(void) CS_Res_Tables_Table_Entry_t * ResultsEntry = NULL; uint16 PreviousState = CS_STATE_EMPTY; bool DoneWithEntry = false ; - int32 Status = -1; /* Init to OS error */ + int32 Status = CS_ERROR; uint16 PreviousDefState = CS_STATE_EMPTY; bool DefEntryFound = false ; uint16 DefEntryID = 0; @@ -780,110 +730,97 @@ void CS_RecomputeTablesChildTask(void) uint16 MaxDefEntries = 0; CFE_TBL_Handle_t DefTblHandle = CFE_TBL_BAD_TABLE_HANDLE; - Status = CFE_ES_RegisterChildTask(); - - if (Status == CFE_SUCCESS) - { + /* Get the variables to use from the global data */ + ResultsEntry = CS_AppData.RecomputeTablesEntryPtr; - /* Get the variables to use from the global data */ - ResultsEntry = CS_AppData.RecomputeTablesEntryPtr; + /* we want to make sure that the entry isn't being checksummed in the + background at the same time we are recomputing */ - /* we want to make sure that the entry isn't being checksummed in the - background at the same time we are recomputing */ + PreviousState = ResultsEntry -> State; + ResultsEntry -> State = CS_STATE_DISABLED; - PreviousState = ResultsEntry -> State; - ResultsEntry -> State = CS_STATE_DISABLED; + /* Set entry as if this is the first time we are computing the checksum, + since we want the entry to take on the new value */ - /* Set entry as if this is the first time we are computing the checksum, - since we want the entry to take on the new value */ + ResultsEntry -> ByteOffset = 0; + ResultsEntry -> TempChecksumValue = 0; + ResultsEntry -> ComputedYet = false ; - ResultsEntry -> ByteOffset = 0; - ResultsEntry -> TempChecksumValue = 0; - ResultsEntry -> ComputedYet = false ; + /* Update the definition table entry as well. We need to determine which memory type is + being updated as well as which entry in the table is being updated. */ + DefTblPtr = CS_AppData.DefTablesTblPtr; + MaxDefEntries = CS_MAX_NUM_TABLES_TABLE_ENTRIES; + DefTblHandle = CS_AppData.DefTablesTableHandle; - /* Update the definition table entry as well. We need to determine which memory type is - being updated as well as which entry in the table is being updated. */ - DefTblPtr = CS_AppData.DefTablesTblPtr; - MaxDefEntries = CS_MAX_NUM_TABLES_TABLE_ENTRIES; - DefTblHandle = CS_AppData.DefTablesTableHandle; + DefEntryID = 0; - DefEntryID = 0; - - while ((!DefEntryFound) && (DefEntryID < MaxDefEntries)) + while ((!DefEntryFound) && (DefEntryID < MaxDefEntries)) + { + if ((strncmp(ResultsEntry->Name, DefTblPtr[DefEntryID].Name, CFE_TBL_MAX_FULL_NAME_LEN) == 0) && + (DefTblPtr[DefEntryID].State != CS_STATE_EMPTY)) { - if ((strncmp(ResultsEntry->Name, DefTblPtr[DefEntryID].Name, CFE_TBL_MAX_FULL_NAME_LEN) == 0) && - (DefTblPtr[DefEntryID].State != CS_STATE_EMPTY)) - { - DefEntryFound = true ; - PreviousDefState = DefTblPtr[DefEntryID].State; - DefTblPtr[DefEntryID].State = CS_STATE_DISABLED; - CS_ResetTablesTblResultEntry(CS_AppData.TblResTablesTblPtr); - CFE_TBL_Modified(DefTblHandle); - } - else - { - DefEntryID++; - } + DefEntryFound = true ; + PreviousDefState = DefTblPtr[DefEntryID].State; + DefTblPtr[DefEntryID].State = CS_STATE_DISABLED; + CS_ResetTablesTblResultEntry(CS_AppData.TblResTablesTblPtr); + CFE_TBL_Modified(DefTblHandle); } - - - while(!DoneWithEntry) + else { - - Status = CS_ComputeTables(ResultsEntry, &NewChecksumValue, &DoneWithEntry); - - if (Status == CS_ERR_NOT_FOUND) - { - break; - } - - OS_TaskDelay(CS_CHILD_TASK_DELAY); - + DefEntryID++; } - - - /* The new checksum value is stored in the table by the above functions */ + } + + + while(!DoneWithEntry) + { + Status = CS_ComputeTables(ResultsEntry, &NewChecksumValue, &DoneWithEntry); + if (Status == CS_ERR_NOT_FOUND) { - CFE_EVS_SendEvent (CS_RECOMPUTE_ERROR_TABLES_ERR_EID, - CFE_EVS_EventType_ERROR, - "Table %s recompute failed. Could not get address", - ResultsEntry -> Name); - } - else - { - /* reset the entry's variables for a newly computed value */ - ResultsEntry -> TempChecksumValue = 0; - ResultsEntry -> ByteOffset = 0; - ResultsEntry -> ComputedYet = true ; - - /* send event message */ - CFE_EVS_SendEvent (CS_RECOMPUTE_FINISH_TABLES_INF_EID, - CFE_EVS_EventType_INFORMATION, - "Table %s recompute finished. New baseline is 0x%08X", - ResultsEntry -> Name, - (unsigned int)NewChecksumValue); + break; } - /* restore the entry's state */ - ResultsEntry -> State = PreviousState; + OS_TaskDelay(CS_CHILD_TASK_DELAY); - /* Restore the definition table if we found one earlier */ - if (DefEntryFound) - { - DefTblPtr[DefEntryID].State = PreviousDefState; - CS_ResetTablesTblResultEntry(CS_AppData.TblResTablesTblPtr); - CFE_TBL_Modified(DefTblHandle); - } - - }/*end if register child task*/ + } + + + /* The new checksum value is stored in the table by the above functions */ + if (Status == CS_ERR_NOT_FOUND) + { + CFE_EVS_SendEvent (CS_RECOMPUTE_ERROR_TABLES_ERR_EID, + CFE_EVS_EventType_ERROR, + "Table %s recompute failed. Could not get address", + ResultsEntry -> Name); + } else { - /* Can't send event or write to syslog because this task isn't registered with the cFE. */ - OS_printf("Recompute Tables Child Task Registration failed!\n"); + /* reset the entry's variables for a newly computed value */ + ResultsEntry -> TempChecksumValue = 0; + ResultsEntry -> ByteOffset = 0; + ResultsEntry -> ComputedYet = true ; + + /* send event message */ + CFE_EVS_SendEvent (CS_RECOMPUTE_FINISH_TABLES_INF_EID, + CFE_EVS_EventType_INFORMATION, + "Table %s recompute finished. New baseline is 0x%08X", + ResultsEntry -> Name, + (unsigned int)NewChecksumValue); + } + + /* restore the entry's state */ + ResultsEntry -> State = PreviousState; + + /* Restore the definition table if we found one earlier */ + if (DefEntryFound) + { + DefTblPtr[DefEntryID].State = PreviousDefState; + CS_ResetTablesTblResultEntry(CS_AppData.TblResTablesTblPtr); + CFE_TBL_Modified(DefTblHandle); } - CS_AppData.RecomputeInProgress = false ; + CS_AppData.HkPacket.RecomputeInProgress = false ; CFE_ES_ExitChildTask(); return; @@ -897,61 +834,48 @@ void CS_RecomputeTablesChildTask(void) void CS_OneShotChildTask(void) { uint32 NewChecksumValue = 0; - int32 Status = -1; /* Init to OS error */ uint32 NumBytesRemainingCycles = 0; uint32 NumBytesThisCycle = 0; cpuaddr FirstAddrThisCycle = 0; uint32 MaxBytesPerCycle = 0; - - Status = CFE_ES_RegisterChildTask(); - - if (Status == CFE_SUCCESS) - { - - NewChecksumValue = 0; - NumBytesRemainingCycles = CS_AppData.LastOneShotSize; - FirstAddrThisCycle = CS_AppData.LastOneShotAddress; - MaxBytesPerCycle = CS_AppData.LastOneShotMaxBytesPerCycle; + NewChecksumValue = 0; + NumBytesRemainingCycles = CS_AppData.HkPacket.LastOneShotSize; + FirstAddrThisCycle = CS_AppData.HkPacket.LastOneShotAddress; + MaxBytesPerCycle = CS_AppData.HkPacket.LastOneShotMaxBytesPerCycle; - while (NumBytesRemainingCycles > 0) - { - NumBytesThisCycle = ( (MaxBytesPerCycle < NumBytesRemainingCycles) - ? MaxBytesPerCycle - : NumBytesRemainingCycles); + while (NumBytesRemainingCycles > 0) + { + NumBytesThisCycle = ( (MaxBytesPerCycle < NumBytesRemainingCycles) + ? MaxBytesPerCycle + : NumBytesRemainingCycles); - NewChecksumValue = CFE_ES_CalculateCRC((void *) (FirstAddrThisCycle), - NumBytesThisCycle, - NewChecksumValue, - CS_DEFAULT_ALGORITHM); + NewChecksumValue = CFE_ES_CalculateCRC((void *) (FirstAddrThisCycle), + NumBytesThisCycle, + NewChecksumValue, + CS_DEFAULT_ALGORITHM); - /* Update the remainders for the next cycle */ - FirstAddrThisCycle += NumBytesThisCycle; - NumBytesRemainingCycles -= NumBytesThisCycle; - - OS_TaskDelay(CS_CHILD_TASK_DELAY); - } + /* Update the remainders for the next cycle */ + FirstAddrThisCycle += NumBytesThisCycle; + NumBytesRemainingCycles -= NumBytesThisCycle; - /*Checksum Calculation is done! */ + OS_TaskDelay(CS_CHILD_TASK_DELAY); + } - /* put the new checksum value in the baseline */ - CS_AppData.LastOneShotChecksum = NewChecksumValue; + /*Checksum Calculation is done! */ - /* send event message */ - CFE_EVS_SendEvent (CS_ONESHOT_FINISHED_INF_EID, - CFE_EVS_EventType_INFORMATION, - "OneShot checksum on Address: 0x%08X, size %d completed. Checksum = 0x%08X", - (unsigned int)(CS_AppData.LastOneShotAddress), - (unsigned int)(CS_AppData.LastOneShotSize), - (unsigned int)(CS_AppData.LastOneShotChecksum)); - }/*end if register child task*/ - else - { - /* Can't send event or write to syslog because this task isn't registered with the cFE. */ - OS_printf("OneShot Child Task Registration failed!\n"); - } - - CS_AppData.OneShotInProgress = false ; + /* put the new checksum value in the baseline */ + CS_AppData.HkPacket.LastOneShotChecksum = NewChecksumValue; + + /* send event message */ + CFE_EVS_SendEvent (CS_ONESHOT_FINISHED_INF_EID, + CFE_EVS_EventType_INFORMATION, + "OneShot checksum on Address: 0x%08X, size %d completed. Checksum = 0x%08X", + (unsigned int)(CS_AppData.HkPacket.LastOneShotAddress), + (unsigned int)(CS_AppData.HkPacket.LastOneShotSize), + (unsigned int)(CS_AppData.HkPacket.LastOneShotChecksum)); + + CS_AppData.HkPacket.OneShotInProgress = false ; CS_AppData.ChildTaskID = 0; CFE_ES_ExitChildTask(); diff --git a/fsw/src/cs_compute.h b/fsw/src/cs_compute.h index e53c9a7..bb5a6a7 100644 --- a/fsw/src/cs_compute.h +++ b/fsw/src/cs_compute.h @@ -46,16 +46,19 @@ ** ** \param [in] *ResultsEntry A pointer to the entry in a table ** that we want to compute the - ** checksum on. + ** checksum on. Verified non-null by + ** calling function. ** ** \param [in] ComputedCSValue A pointer to the computed checksum ** that will be assigned the checksum of - ** the entry. + ** the entry. Verified non-null by + ** calling function. ** - ** \param [in] DoneWithEntry A pointer to a bool that will be + ** \param [in] DoneWithEntry A pointer to a bool that will be ** assigned a value based on whether or ** not the specified entry's checksum - ** was completed. + ** was completed. Verified non-null by + ** calling function. ** ** \param [out] *ComputedCSValue Value used to determine the computed ** checksum, if completed @@ -86,16 +89,19 @@ int32 CS_ComputeEepromMemory (CS_Res_EepromMemory_Table_Entry_t * Result ** ** \param [in] *ResultsEntry A pointer to the entry in a table ** that we want to compute the - ** checksum on. + ** checksum on. Verified non-null in + ** calling function. ** ** \param [in] ComputedCSValue A pointer to the computed checksum ** that will be assigned the checksum of - ** the entry. + ** the entry. Verified non-null in + ** calling function. ** ** \param [in] DoneWithEntry A pointer to a bool that will be ** assigned a value based on whether or ** not the specified entry's checksum - ** was completed. + ** was completed. Verified non-null in + ** calling function. ** ** \param [out] *ComputedCSValue Value used to determine the computed ** checksum, if completed @@ -128,16 +134,19 @@ int32 CS_ComputeTables (CS_Res_Tables_Table_Entry_t * ResultsEntry, ** ** \param [in] *ResultsEntry A pointer to the entry in a table ** that we want to compute the - ** checksum on. + ** checksum on. Verified non-null in + ** calling function. ** ** \param [in] ComputedCSValue A pointer to the computed checksum ** that will be assigned the checksum of - ** the entry. + ** the entry. Verified non-null in + ** calling function. ** - ** \param [in] DoneWithEntry A pointer to a bool that will be + ** \param [in] DoneWithEntry A pointer to a bool that will be ** assigned a value based on whether or ** not the specified entry's checksum - ** was completed. + ** was completed. Verified non-null in + ** calling function. ** ** \param [out] *ComputedCSValue Value used to determine the computed ** checksum, if completed diff --git a/fsw/src/cs_eeprom_cmds.c b/fsw/src/cs_eeprom_cmds.c index 2853c42..f912ddc 100644 --- a/fsw/src/cs_eeprom_cmds.c +++ b/fsw/src/cs_eeprom_cmds.c @@ -40,26 +40,32 @@ /* CS Disable background checking of Eeprom command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_DisableEepromCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_DisableEepromCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CS_AppData.EepromCSState = CS_STATE_DISABLED; - CS_ZeroEepromTempValues(); + + if(CS_CheckRecomputeOneshot() == false) + { + + CS_AppData.HkPacket.EepromCSState = CS_STATE_DISABLED; + CS_ZeroEepromTempValues(); #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true ) - CS_UpdateCDS(); + CS_UpdateCDS(); #endif - CFE_EVS_SendEvent (CS_DISABLE_EEPROM_INF_EID, - CFE_EVS_EventType_INFORMATION, - "Checksumming of Eeprom is Disabled"); + CFE_EVS_SendEvent (CS_DISABLE_EEPROM_INF_EID, + CFE_EVS_EventType_INFORMATION, + "Checksumming of Eeprom is Disabled"); + + CS_AppData.HkPacket.CmdCounter++; + } - CS_AppData.CmdCounter++; } return; } /* End of CS_DisableEepromCmd () */ @@ -69,25 +75,31 @@ void CS_DisableEepromCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Enable background checking of Eeprom command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_EnableEepromCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_EnableEepromCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CS_AppData.EepromCSState = CS_STATE_ENABLED; + + if(CS_CheckRecomputeOneshot() == false) + { + + CS_AppData.HkPacket.EepromCSState = CS_STATE_ENABLED; #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true ) - CS_UpdateCDS(); + CS_UpdateCDS(); #endif - CFE_EVS_SendEvent (CS_ENABLE_EEPROM_INF_EID, - CFE_EVS_EventType_INFORMATION, - "Checksumming of Eeprom is Enabled"); + CFE_EVS_SendEvent (CS_ENABLE_EEPROM_INF_EID, + CFE_EVS_EventType_INFORMATION, + "Checksumming of Eeprom is Enabled"); + + CS_AppData.HkPacket.CmdCounter++; + } - CS_AppData.CmdCounter++; } return; } /* End of CS_EnableEepromCmd () */ @@ -97,10 +109,10 @@ void CS_EnableEepromCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Report the baseline checksum of an entry in the Eeprom table */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_ReportBaselineEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_ReportBaselineEntryIDEepromCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_EntryCmd_t); + size_t ExpectedLength = sizeof(CS_EntryCmd_t); CS_EntryCmd_t * CmdPtr = 0; uint32 Baseline = 0; @@ -109,9 +121,9 @@ void CS_ReportBaselineEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) CS_Res_EepromMemory_Table_Entry_t ResultsEntry; /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CmdPtr = (CS_EntryCmd_t *) MessagePtr; + CmdPtr = (CS_EntryCmd_t *) BufPtr; EntryID = CmdPtr -> EntryID; if ((EntryID < CS_MAX_NUM_EEPROM_TABLE_ENTRIES) && @@ -136,7 +148,7 @@ void CS_ReportBaselineEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) "Report baseline of Eeprom Entry %d has not been computed yet", EntryID); } - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } else { @@ -155,7 +167,7 @@ void CS_ReportBaselineEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) EntryID, State, (CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1)); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } } return; @@ -166,24 +178,24 @@ void CS_ReportBaselineEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Recompute the baseline of an entry in the Eeprom table cmd */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_RecomputeBaselineEepromCmd (CFE_SB_MsgPtr_t MessagePtr) +void CS_RecomputeBaselineEepromCmd (const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_EntryCmd_t); + size_t ExpectedLength = sizeof(CS_EntryCmd_t); uint32 ChildTaskID = 0; - int32 Status = -1; + int32 Status = CS_ERROR; CS_EntryCmd_t * CmdPtr = NULL; uint16 EntryID = 0; uint16 State = CS_STATE_EMPTY; /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CmdPtr = (CS_EntryCmd_t *) MessagePtr; + CmdPtr = (CS_EntryCmd_t *) BufPtr; EntryID = CmdPtr -> EntryID; - if (CS_AppData.RecomputeInProgress == false && CS_AppData.OneShotInProgress == false ) + if (CS_AppData.HkPacket.RecomputeInProgress == false && CS_AppData.HkPacket.OneShotInProgress == false ) { /* make sure the entry is a valid number and is defined in the table */ if ((EntryID < CS_MAX_NUM_EEPROM_TABLE_ENTRIES) && @@ -191,7 +203,7 @@ void CS_RecomputeBaselineEepromCmd (CFE_SB_MsgPtr_t MessagePtr) { /* There is no child task running right now, we can use it*/ - CS_AppData.RecomputeInProgress = true ; + CS_AppData.HkPacket.RecomputeInProgress = true ; /* fill in child task variables */ CS_AppData.ChildTaskTable = CS_EEPROM_TABLE; @@ -213,7 +225,7 @@ void CS_RecomputeBaselineEepromCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_DEBUG, "Recompute baseline of Eeprom Entry ID %d started", EntryID); - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } else/* child task creation failed */ { @@ -222,8 +234,8 @@ void CS_RecomputeBaselineEepromCmd (CFE_SB_MsgPtr_t MessagePtr) "Recompute baseline of Eeprom Entry ID %d failed, CFE_ES_CreateChildTask returned: 0x%08X", EntryID, (unsigned int)Status); - CS_AppData.CmdErrCounter++; - CS_AppData.RecomputeInProgress = false ; + CS_AppData.HkPacket.CmdErrCounter++; + CS_AppData.HkPacket.RecomputeInProgress = false ; } } else @@ -244,7 +256,7 @@ void CS_RecomputeBaselineEepromCmd (CFE_SB_MsgPtr_t MessagePtr) State, (CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1)); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } } else @@ -254,7 +266,7 @@ void CS_RecomputeBaselineEepromCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_ERROR, "Recompute baseline of Eeprom Entry ID %d failed: child task in use", EntryID); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } } return; @@ -265,10 +277,10 @@ void CS_RecomputeBaselineEepromCmd (CFE_SB_MsgPtr_t MessagePtr) /* CS Enable a specific entry in the Eeprom table command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_EnableEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_EnableEntryIDEepromCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_EntryCmd_t); + size_t ExpectedLength = sizeof(CS_EntryCmd_t); CS_EntryCmd_t * CmdPtr = NULL; CS_Res_EepromMemory_Table_Entry_t * ResultsEntry = NULL; @@ -276,58 +288,67 @@ void CS_EnableEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) uint16 State = CS_STATE_EMPTY; /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CmdPtr = (CS_EntryCmd_t *) MessagePtr; - EntryID = CmdPtr -> EntryID; - - if ((EntryID < CS_MAX_NUM_EEPROM_TABLE_ENTRIES) && - (CS_AppData.ResEepromTblPtr[EntryID].State != CS_STATE_EMPTY) ) + + if(CS_CheckRecomputeOneshot() == false) { - ResultsEntry = &CS_AppData.ResEepromTblPtr[EntryID]; + + CmdPtr = (CS_EntryCmd_t *) BufPtr; + EntryID = CmdPtr -> EntryID; + + if ((EntryID < CS_MAX_NUM_EEPROM_TABLE_ENTRIES) && + (CS_AppData.ResEepromTblPtr[EntryID].State != CS_STATE_EMPTY) ) + { + ResultsEntry = &CS_AppData.ResEepromTblPtr[EntryID]; - ResultsEntry -> State = CS_STATE_ENABLED; + ResultsEntry -> State = CS_STATE_ENABLED; - CFE_EVS_SendEvent (CS_ENABLE_EEPROM_ENTRY_INF_EID, - CFE_EVS_EventType_INFORMATION, - "Checksumming of Eeprom Entry ID %d is Enabled", - EntryID); + CFE_EVS_SendEvent (CS_ENABLE_EEPROM_ENTRY_INF_EID, + CFE_EVS_EventType_INFORMATION, + "Checksumming of Eeprom Entry ID %d is Enabled", + EntryID); - if (CS_AppData.DefEepromTblPtr[EntryID].State != CS_STATE_EMPTY) - { - CS_AppData.DefEepromTblPtr[EntryID].State = CS_STATE_ENABLED; - CS_ResetTablesTblResultEntry(CS_AppData.EepResTablesTblPtr); - CFE_TBL_Modified(CS_AppData.DefEepromTableHandle); + if (CS_AppData.DefEepromTblPtr[EntryID].State != CS_STATE_EMPTY) + { + CS_AppData.DefEepromTblPtr[EntryID].State = CS_STATE_ENABLED; + CS_ResetTablesTblResultEntry(CS_AppData.EepResTablesTblPtr); + CFE_TBL_Modified(CS_AppData.DefEepromTableHandle); + } + else + { + CFE_EVS_SendEvent (CS_ENABLE_EEPROM_DEF_EMPTY_DBG_EID, + CFE_EVS_EventType_DEBUG, + "CS unable to update Eeprom definition table for entry %d, State: %d", + EntryID, + State); + } + + CS_AppData.HkPacket.CmdCounter++; } - else + else { - CFE_EVS_SendEvent (CS_ENABLE_EEPROM_DEF_EMPTY_DBG_EID, - CFE_EVS_EventType_DEBUG, - "CS unable to update Eeprom definition table for entry %d, State: %d", + if (EntryID >= CS_MAX_NUM_EEPROM_TABLE_ENTRIES) + { + State = CS_STATE_UNDEFINED; + } + else + { + State = CS_AppData.ResEepromTblPtr[EntryID].State; + } + + CFE_EVS_SendEvent (CS_ENABLE_EEPROM_INVALID_ENTRY_ERR_EID, + CFE_EVS_EventType_ERROR, + "Enable Eeprom entry failed, invalid Entry ID: %d, State: %d, Max ID: %d", EntryID, - State); + State, + (CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1)); + CS_AppData.HkPacket.CmdErrCounter++; } - - CS_AppData.CmdCounter++; - } + } /* end InProgress if */ else { - if (EntryID >= CS_MAX_NUM_EEPROM_TABLE_ENTRIES) - { - State = CS_STATE_UNDEFINED; - } - else - { - State = CS_AppData.ResEepromTblPtr[EntryID].State; - } - - CFE_EVS_SendEvent (CS_ENABLE_EEPROM_INVALID_ENTRY_ERR_EID, - CFE_EVS_EventType_ERROR, - "Enable Eeprom entry failed, invalid Entry ID: %d, State: %d, Max ID: %d", - EntryID, - State, - (CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1)); - CS_AppData.CmdErrCounter++; + /* TODO */ } } return; @@ -338,10 +359,10 @@ void CS_EnableEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Disable a specific entry in the Eeprom table command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_DisableEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_DisableEntryIDEepromCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_EntryCmd_t); + size_t ExpectedLength = sizeof(CS_EntryCmd_t); CS_EntryCmd_t * CmdPtr = NULL; CS_Res_EepromMemory_Table_Entry_t * ResultsEntry = NULL; @@ -349,62 +370,67 @@ void CS_DisableEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) uint16 State = CS_STATE_EMPTY; /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CmdPtr = (CS_EntryCmd_t *) MessagePtr; - EntryID = CmdPtr -> EntryID; - - if ((EntryID < CS_MAX_NUM_EEPROM_TABLE_ENTRIES) && - (CS_AppData.ResEepromTblPtr[EntryID].State != CS_STATE_EMPTY) ) + + if(CS_CheckRecomputeOneshot() == false) { - ResultsEntry = & CS_AppData.ResEepromTblPtr[EntryID]; + + CmdPtr = (CS_EntryCmd_t *) BufPtr; + EntryID = CmdPtr -> EntryID; + + if ((EntryID < CS_MAX_NUM_EEPROM_TABLE_ENTRIES) && + (CS_AppData.ResEepromTblPtr[EntryID].State != CS_STATE_EMPTY) ) + { + ResultsEntry = & CS_AppData.ResEepromTblPtr[EntryID]; - ResultsEntry -> State = CS_STATE_DISABLED; - ResultsEntry -> TempChecksumValue = 0; - ResultsEntry -> ByteOffset = 0; + ResultsEntry -> State = CS_STATE_DISABLED; + ResultsEntry -> TempChecksumValue = 0; + ResultsEntry -> ByteOffset = 0; - CFE_EVS_SendEvent (CS_DISABLE_EEPROM_ENTRY_INF_EID, - CFE_EVS_EventType_INFORMATION, - "Checksumming of Eeprom Entry ID %d is Disabled", - EntryID); + CFE_EVS_SendEvent (CS_DISABLE_EEPROM_ENTRY_INF_EID, + CFE_EVS_EventType_INFORMATION, + "Checksumming of Eeprom Entry ID %d is Disabled", + EntryID); - if (CS_AppData.DefEepromTblPtr[EntryID].State != CS_STATE_EMPTY) - { - CS_AppData.DefEepromTblPtr[EntryID].State = CS_STATE_DISABLED; - CS_ResetTablesTblResultEntry(CS_AppData.EepResTablesTblPtr); - CFE_TBL_Modified(CS_AppData.DefEepromTableHandle); - } - else - { - CFE_EVS_SendEvent (CS_DISABLE_EEPROM_DEF_EMPTY_DBG_EID, - CFE_EVS_EventType_DEBUG, - "CS unable to update Eeprom definition table for entry %d, State: %d", - EntryID, - State); - } + if (CS_AppData.DefEepromTblPtr[EntryID].State != CS_STATE_EMPTY) + { + CS_AppData.DefEepromTblPtr[EntryID].State = CS_STATE_DISABLED; + CS_ResetTablesTblResultEntry(CS_AppData.EepResTablesTblPtr); + CFE_TBL_Modified(CS_AppData.DefEepromTableHandle); + } + else + { + CFE_EVS_SendEvent (CS_DISABLE_EEPROM_DEF_EMPTY_DBG_EID, + CFE_EVS_EventType_DEBUG, + "CS unable to update Eeprom definition table for entry %d, State: %d", + EntryID, + State); + } - CS_AppData.CmdCounter++; - } - else - { - if (EntryID >= CS_MAX_NUM_EEPROM_TABLE_ENTRIES) - { - State = CS_STATE_UNDEFINED; + CS_AppData.HkPacket.CmdCounter++; } else { - State = CS_AppData.ResEepromTblPtr[EntryID].State; - } + if (EntryID >= CS_MAX_NUM_EEPROM_TABLE_ENTRIES) + { + State = CS_STATE_UNDEFINED; + } + else + { + State = CS_AppData.ResEepromTblPtr[EntryID].State; + } - CFE_EVS_SendEvent (CS_DISABLE_EEPROM_INVALID_ENTRY_ERR_EID, - CFE_EVS_EventType_ERROR, - "Disable Eeprom entry failed, invalid Entry ID: %d, State: %d, Max ID: %d", - EntryID, - State, - (CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1)); + CFE_EVS_SendEvent (CS_DISABLE_EEPROM_INVALID_ENTRY_ERR_EID, + CFE_EVS_EventType_ERROR, + "Disable Eeprom entry failed, invalid Entry ID: %d, State: %d, Max ID: %d", + EntryID, + State, + (CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1)); - CS_AppData.CmdErrCounter++; - } + CS_AppData.HkPacket.CmdErrCounter++; + } + } /* end InProgress if */ } return; } /* End of CS_DisableCSEntryIDEepromCmd () */ @@ -414,10 +440,10 @@ void CS_DisableEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Retrieve an EntryID based on Address from Eeprom table cmd */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_GetEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_GetEntryIDEepromCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_GetEntryIDCmd_t); + size_t ExpectedLength = sizeof(CS_GetEntryIDCmd_t); CS_GetEntryIDCmd_t * CmdPtr = NULL; CS_Res_EepromMemory_Table_Entry_t * StartOfResultsTable = NULL; @@ -426,9 +452,9 @@ void CS_GetEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) CS_Res_EepromMemory_Table_Entry_t ResultsEntry; /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CmdPtr = (CS_GetEntryIDCmd_t *) MessagePtr; + CmdPtr = (CS_GetEntryIDCmd_t *) BufPtr; StartOfResultsTable = CS_AppData.ResEepromTblPtr; @@ -457,7 +483,7 @@ void CS_GetEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) "Address 0x%08X was not found in Eeprom table", (unsigned int)(CmdPtr -> Address)); } - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } return; } /* End of CS_GetEntryIDEepromCmd () */ diff --git a/fsw/src/cs_eeprom_cmds.h b/fsw/src/cs_eeprom_cmds.h index 261a050..8de4188 100644 --- a/fsw/src/cs_eeprom_cmds.h +++ b/fsw/src/cs_eeprom_cmds.h @@ -44,13 +44,14 @@ ** Apps, and Tables) to occur, the table must be enabled ** and overall checksumming must be enabled. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_DISABLE_EEPROM_CC ** *************************************************************************/ -void CS_DisableEepromCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_DisableEepromCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process an enable background checking for the Eeprom @@ -65,13 +66,14 @@ void CS_DisableEepromCmd(CFE_SB_MsgPtr_t MessagePtr); ** Apps, and Tables) to occur, the table must be enabled ** and overall checksumming must be enabled. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_ENABLE_EEPROM_CC ** *************************************************************************/ -void CS_EnableEepromCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_EnableEepromCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Proccess a report baseline of a Eeprom Entry command @@ -83,13 +85,14 @@ void CS_EnableEepromCmd(CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_REPORT_BASELINE_EEPROM_CC ** *************************************************************************/ -void CS_ReportBaselineEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_ReportBaselineEntryIDEepromCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process a disable background checking for an Eeprom @@ -108,13 +111,14 @@ void CS_ReportBaselineEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr); ** is not updated. If the entry does not exist in the results table, ** neither table is updated. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_DISABLE_ENTRY_EEPROM_CC ** *************************************************************************/ -void CS_DisableEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_DisableEntryIDEepromCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process a recopmute baseline of a Eeprom table entry command @@ -126,13 +130,14 @@ void CS_DisableEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_RECOMPUTE_BASELINE_EEPROM_CC ** *************************************************************************/ -void CS_RecomputeBaselineEepromCmd (CFE_SB_MsgPtr_t MessagePtr); +void CS_RecomputeBaselineEepromCmd (const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process an enable background checking for an Eeprom @@ -151,13 +156,14 @@ void CS_RecomputeBaselineEepromCmd (CFE_SB_MsgPtr_t MessagePtr); ** is not updated. If the entry does not exist in the results table, ** neither table is updated. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_ENABLE_ENTRY_EEPROM_CC ** *************************************************************************/ -void CS_EnableEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_EnableEntryIDEepromCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process a get Eeprom Entry by Address command @@ -168,13 +174,14 @@ void CS_EnableEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_GET_ENTRY_ID_EEPROM_CC ** *************************************************************************/ -void CS_GetEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_GetEntryIDEepromCmd(const CFE_SB_Buffer_t* BufPtr); #endif /* cs_eeprom_cmds */ diff --git a/fsw/src/cs_events.h b/fsw/src/cs_events.h index 627c822..162d25a 100644 --- a/fsw/src/cs_events.h +++ b/fsw/src/cs_events.h @@ -482,8 +482,8 @@ */ #define CS_OS_MISCOMPARE_ERR_EID 32 - /** \brief 'Invalid command pipe message ID: 0x\%X' - ** \event 'Invalid command pipe message ID: 0x\%X' + /** \brief 'Invalid command pipe message ID: 0x\%08X' + ** \event 'Invalid command pipe message ID: 0x\%08X' ** ** \par Type: ERROR ** @@ -497,8 +497,8 @@ */ #define CS_MID_ERR_EID 33 - /** \brief 'Invalid ground command code: ID = 0x\%X, CC = \%d' - ** \event 'Invalid ground command code: ID = 0x\%X, CC = \%d' + /** \brief 'Invalid ground command code: ID = 0x\%08X, CC = \%d' + ** \event 'Invalid ground command code: ID = 0x\%08X, CC = \%d' ** ** \par Type: ERROR ** @@ -530,8 +530,8 @@ #define CS_EXIT_ERR_EID 35 - /** \brief 'Invalid msg length: ID = 0x\%04X, CC = \%d, Len = \%d, Expected = \%d' - ** \event 'Invalid msg length: ID = 0x\%04X, CC = \%d, Len = \%d, Expected = \%d' + /** \brief 'Invalid msg length: ID = 0x\%08X, CC = \%d, Len = \%d, Expected = \%d' + ** \event 'Invalid msg length: ID = 0x\%08X, CC = \%d, Len = \%d, Expected = \%d' ** ** \par Type: ERROR ** @@ -542,7 +542,7 @@ ** ** The \c ID field contains the message ID.
** The \c CC field contains the command code.
- ** The \c Len field is the actual length returned by the CFE_SB_GetTotalMsgLength call.
+ ** The \c Len field is the actual length returned by the #CFE_MSG_GetSize call.
** The \c Expected field is the expected length for messages with that command code. */ #define CS_LEN_ERR_EID 36 @@ -2240,10 +2240,60 @@ ** The CS application optionally stores the table states ** in the Critical Data Store (CDS). This ensures that CS ** will not overwrite old data storage files following a processor reset. -** This event indicates an error at startup as CS is initializing access -** to the Critical Data Store. Subsequent CDS errors are ignored by CS. +** This event is issued if CS cannot register the CDS during startup +** initialization. Subsequent CDS errors are ignored by CS. */ -#define CS_INIT_CDS_ERR_EID 145 +#define CS_CR_CDS_REG_ERR_EID 145 + +/** +** \brief 'Critical Data Store Access Error' +** +** \event 'Critical Data Store access error = 0x\%08X' +** +** \par Type: ERROR +** +** \par Cause: +** +** The CS application optionally stores the table states +** in the Critical Data Store (CDS). This ensures that CS +** will not overwrite old data storage files following a processor reset. +** This event is issued if CS cannot copy to the CDS during startup +** initialization. Subsequent CDS errors are ignored by CS. +*/ +#define CS_CR_CDS_CPY_ERR_EID 146 + +/** +** \brief 'Critical Data Store Access Error' +** +** \event 'Critical Data Store access error = 0x\%08X' +** +** \par Type: ERROR +** +** \par Cause: +** +** The CS application optionally stores the table states +** in the Critical Data Store (CDS). This ensures that CS +** will not overwrite old data storage files following a processor reset. +** This event is issued if CS cannot restore from an existing CDS during +** startup initialization. Subsequent CDS errors are ignored by CS. +*/ +#define CS_CR_CDS_RES_ERR_EID 147 + +/** +** \brief 'Critical Data Store Access Error' +** +** \event 'Critical Data Store access error = 0x\%08X' +** +** \par Type: ERROR +** +** \par Cause: +** +** The CS application optionally stores the table states +** in the Critical Data Store (CDS). This ensures that CS +** will not overwrite old data storage files following a processor reset. +** This event is issued if CS cannot update the CDS. +*/ +#define CS_UPDATE_CDS_ERR_EID 148 /** \brief 'App terminating, RunStatus:0x\%08X' @@ -2259,7 +2309,7 @@ ** The \c RunStatus field specifies the reason for CS to ** stop execution. */ -#define CS_EXIT_INF_EID 146 +#define CS_EXIT_INF_EID 149 /** \brief 'CFE Text Segment disabled' ** \event 'CFE Text Segment disabled' @@ -2272,7 +2322,47 @@ ** address and size of the CFE Text Segment. ** */ -#define CS_CFE_TEXT_SEG_INF_EID 147 +#define CS_CFE_TEXT_SEG_INF_EID 150 + +/** \brief 'Call to CDS restore command returned' + ** \event 'Call to CDS restore command returned' + ** + ** \par Type: INFORMATION + ** + ** \par Cause: + ** + ** This event message is issued when the call to + ** CS_CreateRestoreStatesFromCDS fails + ** + */ +#define CS_CREATE_RESTORE_STATES_INF_EID 151 + +/** \brief 'Cannot perform command. Recompute or oneshot in progress.' + ** \event 'Cannot perform command. Recompute or oneshot in progress.' + ** + ** \par Type: ERROR + ** + ** \par Cause: + ** + ** This event message is issued when certain commands are received while a + ** recompute or oneshot is in progress. Affected commands are those that + ** affect the checksum processing (such as enable/disable commands). + ** + */ +#define CS_CMD_COMPUTE_PROG_ERR_EID 152 + +/** \brief 'Skipping background cycle. Recompute or oneshot in progress.' + ** \event 'Skipping background cycle. Recompute or oneshot in progress.' + ** + ** \par Type: INFORMATION + ** + ** \par Cause: + ** + ** This event message is issued when the background cycle is attempted + ** while a recompute or oneshot is in progress. + ** + */ +#define CS_BKGND_COMPUTE_PROG_INF_EID 153 #endif /* _cs_events_ */ diff --git a/fsw/src/cs_init.c b/fsw/src/cs_init.c new file mode 100644 index 0000000..c84fec7 --- /dev/null +++ b/fsw/src/cs_init.c @@ -0,0 +1,279 @@ +#include +#include "cfe.h" +#include "cs_app.h" + +#include "cs_platform_cfg.h" +#include "cs_events.h" +#include "cs_utils.h" +#include "cs_compute.h" +#include "cs_eeprom_cmds.h" +#include "cs_table_cmds.h" +#include "cs_memory_cmds.h" +#include "cs_app_cmds.h" +#include "cs_cmds.h" +#include "cs_init.h" + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ +/* */ +/* CS Software Bus Setup */ +/* */ +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ +int32 CS_SbInit(void) +{ + int32 Result = CFE_SUCCESS; + + /* Initialize app configuration data */ + strncpy(CS_AppData.PipeName, CS_CMD_PIPE_NAME, CS_CMD_PIPE_NAME_LEN); + + CS_AppData.PipeDepth = CS_PIPE_DEPTH; + + /* Initialize housekeeping packet */ + CFE_MSG_Init (& CS_AppData.HkPacket.TlmHeader.Msg, + CS_HK_TLM_MID, + sizeof (CS_HkPacket_t)); + + /* Create Software Bus message pipe */ + Result = CFE_SB_CreatePipe (& CS_AppData.CmdPipe, + CS_AppData.PipeDepth, + CS_AppData.PipeName); + if (Result != CFE_SUCCESS) + { + CFE_EVS_SendEvent (CS_INIT_SB_CREATE_ERR_EID, + CFE_EVS_EventType_ERROR, + "Software Bus Create Pipe for command returned: 0x%08X", + (unsigned int)Result); + } + else + { + /* Subscribe to Housekeeping request commands */ + Result = CFE_SB_Subscribe (CS_SEND_HK_MID, + CS_AppData.CmdPipe); + + if (Result != CFE_SUCCESS) + { + CFE_EVS_SendEvent (CS_INIT_SB_SUBSCRIBE_HK_ERR_EID, + CFE_EVS_EventType_ERROR, + "Software Bus subscribe to housekeeping returned: 0x%08X",(unsigned int)Result); + } + + if(Result == CFE_SUCCESS) + { + /* Subscribe to background checking schedule */ + Result = CFE_SB_Subscribe( CS_BACKGROUND_CYCLE_MID, + CS_AppData.CmdPipe); + + if (Result != CFE_SUCCESS) + { + CFE_EVS_SendEvent (CS_INIT_SB_SUBSCRIBE_BACK_ERR_EID, + CFE_EVS_EventType_ERROR, + "Software Bus subscribe to background cycle returned: 0x%08X",(unsigned int)Result); + } + } + + if(Result == CFE_SUCCESS) + { + /* Subscribe to CS Internal command packets */ + Result = CFE_SB_Subscribe (CS_CMD_MID, + CS_AppData.CmdPipe); + if (Result != CFE_SUCCESS) + { + CFE_EVS_SendEvent (CS_INIT_SB_SUBSCRIBE_CMD_ERR_EID, + CFE_EVS_EventType_ERROR, + "Software Bus subscribe to command returned: 0x%08X",(unsigned int)Result); + } + } + } + return Result; +} + + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ +/* */ +/* CS Table Initialization */ +/* */ +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ +int32 CS_InitAllTables(void) +{ + int32 ResultInit = CFE_SUCCESS; + + ResultInit = CS_TableInit(& CS_AppData.DefEepromTableHandle, + & CS_AppData.ResEepromTableHandle, + (void*) & CS_AppData.DefEepromTblPtr, + (void*) &CS_AppData.ResEepromTblPtr, + CS_EEPROM_TABLE, + CS_DEF_EEPROM_TABLE_NAME, + CS_RESULTS_EEPROM_TABLE_NAME, + CS_MAX_NUM_EEPROM_TABLE_ENTRIES, + CS_DEF_EEPROM_TABLE_FILENAME, + &CS_AppData.DefaultEepromDefTable, + sizeof(CS_Def_EepromMemory_Table_Entry_t), + sizeof(CS_Res_EepromMemory_Table_Entry_t), + CS_ValidateEepromChecksumDefinitionTable); + + if(ResultInit != CFE_SUCCESS) + { + CS_AppData.HkPacket.EepromCSState = CS_STATE_DISABLED; + CFE_EVS_SendEvent (CS_INIT_EEPROM_ERR_EID, + CFE_EVS_EventType_ERROR, + "Table initialization failed for Eeprom: 0x%08X", + (unsigned int)ResultInit); + } + + if(ResultInit == CFE_SUCCESS) + { + ResultInit = CS_TableInit(& CS_AppData.DefMemoryTableHandle, + & CS_AppData.ResMemoryTableHandle, + (void*) & CS_AppData.DefMemoryTblPtr, + (void*) & CS_AppData.ResMemoryTblPtr, + CS_MEMORY_TABLE, + CS_DEF_MEMORY_TABLE_NAME, + CS_RESULTS_MEMORY_TABLE_NAME, + CS_MAX_NUM_MEMORY_TABLE_ENTRIES, + CS_DEF_MEMORY_TABLE_FILENAME, + &CS_AppData.DefaultMemoryDefTable, + sizeof(CS_Def_EepromMemory_Table_Entry_t), + sizeof(CS_Res_EepromMemory_Table_Entry_t), + CS_ValidateMemoryChecksumDefinitionTable); + + + if(ResultInit != CFE_SUCCESS) + { + CS_AppData.HkPacket.MemoryCSState = CS_STATE_DISABLED; + CFE_EVS_SendEvent (CS_INIT_MEMORY_ERR_EID, + CFE_EVS_EventType_ERROR, + "Table initialization failed for Memory: 0x%08X", + (unsigned int)ResultInit); + } + } + + if(ResultInit == CFE_SUCCESS) + { + ResultInit = CS_TableInit(& CS_AppData.DefAppTableHandle, + & CS_AppData.ResAppTableHandle, + (void*) & CS_AppData.DefAppTblPtr, + (void*) & CS_AppData.ResAppTblPtr, + CS_APP_TABLE, + CS_DEF_APP_TABLE_NAME, + CS_RESULTS_APP_TABLE_NAME, + CS_MAX_NUM_APP_TABLE_ENTRIES, + CS_DEF_APP_TABLE_FILENAME, + &CS_AppData.DefaultAppDefTable, + sizeof(CS_Def_App_Table_Entry_t), + sizeof(CS_Res_App_Table_Entry_t), + CS_ValidateAppChecksumDefinitionTable); + + if(ResultInit != CFE_SUCCESS) + { + CS_AppData.HkPacket.AppCSState = CS_STATE_DISABLED; + CFE_EVS_SendEvent (CS_INIT_APP_ERR_EID, + CFE_EVS_EventType_ERROR, + "Table initialization failed for Apps: 0x%08X", + (unsigned int)ResultInit); + } + } + + if(ResultInit == CFE_SUCCESS) + { + ResultInit = CS_TableInit(& CS_AppData.DefTablesTableHandle, + & CS_AppData.ResTablesTableHandle, + (void*) & CS_AppData.DefTablesTblPtr, + (void*) & CS_AppData.ResTablesTblPtr, + CS_TABLES_TABLE, + CS_DEF_TABLES_TABLE_NAME, + CS_RESULTS_TABLES_TABLE_NAME, + CS_MAX_NUM_TABLES_TABLE_ENTRIES, + CS_DEF_TABLES_TABLE_FILENAME, + &CS_AppData.DefaultTablesDefTable, + sizeof(CS_Def_Tables_Table_Entry_t), + sizeof(CS_Res_Tables_Table_Entry_t), + CS_ValidateTablesChecksumDefinitionTable); + + if(ResultInit != CFE_SUCCESS) + { + CS_AppData.HkPacket.TablesCSState = CS_STATE_DISABLED; + CFE_EVS_SendEvent (CS_INIT_TABLES_ERR_EID, + CFE_EVS_EventType_ERROR, + "Table initialization failed for Tables: 0x%08X", + (unsigned int)ResultInit); + } + } + + return ResultInit; + +} + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ +/* */ +/* CS Segment Initialization */ +/* */ +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ +void CS_InitSegments(void) +{ + int32 ResultSegment = OS_SUCCESS; + uint32 CFESize; + cpuaddr CFEAddress; + uint32 KernelSize; + cpuaddr KernelAddress; + + /* Initalize the CFE core segments */ + ResultSegment = CFE_PSP_GetCFETextSegmentInfo(&CFEAddress, &CFESize); + + if(ResultSegment != OS_SUCCESS) + { + CS_AppData.CfeCoreCodeSeg.StartAddress = 0; + CS_AppData.CfeCoreCodeSeg.NumBytesToChecksum = 0; + CS_AppData.CfeCoreCodeSeg.ComputedYet = false ; + CS_AppData.CfeCoreCodeSeg.ComparisonValue = 0; + CS_AppData.CfeCoreCodeSeg.ByteOffset = 0; + CS_AppData.CfeCoreCodeSeg.TempChecksumValue = 0; + CS_AppData.CfeCoreCodeSeg.State = CS_STATE_DISABLED; + + CFE_EVS_SendEvent (CS_CFE_TEXT_SEG_INF_EID, + CFE_EVS_EventType_INFORMATION, + "CFE Text Segment disabled"); + + + } + else + { + CS_AppData.CfeCoreCodeSeg.StartAddress = CFEAddress; + CS_AppData.CfeCoreCodeSeg.NumBytesToChecksum = CFESize; + CS_AppData.CfeCoreCodeSeg.ComputedYet = false ; + CS_AppData.CfeCoreCodeSeg.ComparisonValue = 0; + CS_AppData.CfeCoreCodeSeg.ByteOffset = 0; + CS_AppData.CfeCoreCodeSeg.TempChecksumValue = 0; + CS_AppData.CfeCoreCodeSeg.State = CS_STATE_ENABLED; + } + + /* Initialize the OS Core code segment*/ + + ResultSegment = CFE_PSP_GetKernelTextSegmentInfo( &KernelAddress, &KernelSize); + + if (ResultSegment != OS_SUCCESS) + { + CS_AppData.OSCodeSeg.StartAddress = 0; + CS_AppData.OSCodeSeg.NumBytesToChecksum = 0; + CS_AppData.OSCodeSeg.ComputedYet = false ; + CS_AppData.OSCodeSeg.ComparisonValue = 0; + CS_AppData.OSCodeSeg.ByteOffset = 0; + CS_AppData.OSCodeSeg.TempChecksumValue = 0; + CS_AppData.OSCodeSeg.State = CS_STATE_DISABLED; + + + CFE_EVS_SendEvent (CS_OS_TEXT_SEG_INF_EID, + CFE_EVS_EventType_INFORMATION, + "OS Text Segment disabled due to platform"); + } + else + { + CS_AppData.OSCodeSeg.StartAddress = KernelAddress; + CS_AppData.OSCodeSeg.NumBytesToChecksum = KernelSize; + CS_AppData.OSCodeSeg.ComputedYet = false ; + CS_AppData.OSCodeSeg.ComparisonValue = 0; + CS_AppData.OSCodeSeg.ByteOffset = 0; + CS_AppData.OSCodeSeg.TempChecksumValue = 0; + CS_AppData.OSCodeSeg.State = CS_STATE_ENABLED; + + } + +} diff --git a/fsw/src/cs_init.h b/fsw/src/cs_init.h new file mode 100644 index 0000000..88b6654 --- /dev/null +++ b/fsw/src/cs_init.h @@ -0,0 +1,81 @@ +/************************************************************************ + ** File: cs_init.h + ** + ** Copyright (c) 2007-2014 United States Government as represented by the + ** Administrator of the National Aeronautics and Space Administration. + ** All Other Rights Reserved. + ** + ** This software was created at NASA's Goddard Space Flight Center. + ** This software is governed by the NASA Open Source Agreement and may be + ** used, distributed and modified only pursuant to the terms of that + ** agreement. + ** + ** Purpose: + ** Initialization subroutines for CS. + ** + ** References: + ** Flight Software Branch C Coding Standard Version 1.2 + ** CFS Development Standards Document + ** CFS CS Heritage Analysis Document + ** CFS CS CDR Package + ** + *************************************************************************/ +#ifndef _cs_init_ +#define _cs_init_ + +/************************************************************************** + ** + ** Include section + ** + **************************************************************************/ +#include "cfe.h" + +/************************************************************************/ +/** \brief Initializes the Software Bus Pipes for the Checksum Application + ** + ** \par Description + ** Configures cFE Software Bus resources used by the Checksum + ** application. + ** + ** \par Assumptions, External Events, and Notes: + ** None + ** + ** \returns + ** \retcode #CFE_SUCCESS \retdesc \copydoc CFE_SUCCESS \endcode + ** \retstmt Return codes from #CFE_SB_CreatePipe \endcode + ** \retstmt Return codes from #CFE_SB_Subscribe \endcode + ** \endreturns + ** + *************************************************************************/ +int32 CS_SbInit (void); + +/************************************************************************/ +/** \brief Initializes the tables for the Checksum Application + ** + ** \par Description + ** Initializes all tables used by the Checksum application. + ** + ** \par Assumptions, External Events, and Notes: + ** None + ** + ** \returns + ** \retcode #CFE_SUCCESS \retdesc \copydoc CFE_SUCCESS \endcode + ** \retstmt Return codes from #CS_TableInit \endcode + ** \endreturns + ** + *************************************************************************/ +int32 CS_InitAllTables (void); + +/************************************************************************/ +/** \brief Initializes the cFE and OS segments for the Checksum Application + ** + ** \par Description + ** Initializes the cFE and OS segments for the Checksum Application. + ** + ** \par Assumptions, External Events, and Notes: + ** None + ** + *************************************************************************/ +void CS_InitSegments(void); + +#endif /* _cs_init_h_ */ diff --git a/fsw/src/cs_memory_cmds.c b/fsw/src/cs_memory_cmds.c index de77b6d..11a890c 100644 --- a/fsw/src/cs_memory_cmds.c +++ b/fsw/src/cs_memory_cmds.c @@ -40,26 +40,30 @@ /* CS Disable background checking of Memory command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_DisableMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_DisableMemoryCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CS_AppData.MemoryCSState = CS_STATE_DISABLED; - CS_ZeroMemoryTempValues(); + if (CS_CheckRecomputeOneshot() == false) + { + + CS_AppData.HkPacket.MemoryCSState = CS_STATE_DISABLED; + CS_ZeroMemoryTempValues(); #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true ) - CS_UpdateCDS(); + CS_UpdateCDS(); #endif - CFE_EVS_SendEvent (CS_DISABLE_MEMORY_INF_EID, - CFE_EVS_EventType_INFORMATION, - "Checksumming of Memory is Disabled"); + CFE_EVS_SendEvent (CS_DISABLE_MEMORY_INF_EID, + CFE_EVS_EventType_INFORMATION, + "Checksumming of Memory is Disabled"); - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; + } } return; } /* End of CS_DisableMemoryCmd () */ @@ -69,26 +73,32 @@ void CS_DisableMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Enable background checking of Memory command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_EnableMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_EnableMemoryCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CS_AppData.MemoryCSState = CS_STATE_ENABLED; + + if (CS_CheckRecomputeOneshot() == false) + { + + CS_AppData.HkPacket.MemoryCSState = CS_STATE_ENABLED; #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true ) - CS_UpdateCDS(); + CS_UpdateCDS(); #endif - CFE_EVS_SendEvent (CS_ENABLE_MEMORY_INF_EID, - CFE_EVS_EventType_INFORMATION, - "Checksumming of Memory is Enabled"); + CFE_EVS_SendEvent (CS_ENABLE_MEMORY_INF_EID, + CFE_EVS_EventType_INFORMATION, + "Checksumming of Memory is Enabled"); + + CS_AppData.HkPacket.CmdCounter++; + } - CS_AppData.CmdCounter++; } return; } /* End of CS_EnableMemoryCmd () */ @@ -98,10 +108,10 @@ void CS_EnableMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Report the baseline checksum of an entry in the Memory table */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_ReportBaselineEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_ReportBaselineEntryIDMemoryCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_EntryCmd_t); + size_t ExpectedLength = sizeof(CS_EntryCmd_t); CS_EntryCmd_t * CmdPtr = NULL; CS_Res_EepromMemory_Table_Entry_t * ResultsEntry = NULL; uint32 Baseline = 0; @@ -109,9 +119,9 @@ void CS_ReportBaselineEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) uint16 State = CS_STATE_EMPTY; /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CmdPtr = (CS_EntryCmd_t *) MessagePtr; + CmdPtr = (CS_EntryCmd_t *) BufPtr; EntryID = CmdPtr -> EntryID; if ((EntryID < CS_MAX_NUM_MEMORY_TABLE_ENTRIES) && @@ -136,7 +146,7 @@ void CS_ReportBaselineEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) "Report baseline of Memory Entry %d has not been computed yet", EntryID); } - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } else { @@ -155,7 +165,7 @@ void CS_ReportBaselineEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) EntryID, State, (CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1)); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } } return; @@ -166,34 +176,33 @@ void CS_ReportBaselineEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Recompute the baseline of an entry in the Memory table cmd */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_RecomputeBaselineMemoryCmd (CFE_SB_MsgPtr_t MessagePtr) +void CS_RecomputeBaselineMemoryCmd (const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_EntryCmd_t); + size_t ExpectedLength = sizeof(CS_EntryCmd_t); uint32 ChildTaskID = 0; - int32 Status = -1; /* Init to OS error */ + int32 Status = CS_ERROR; CS_EntryCmd_t * CmdPtr = NULL; uint16 EntryID = 0; uint16 State = CS_STATE_EMPTY; /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CmdPtr = (CS_EntryCmd_t *) MessagePtr; + CmdPtr = (CS_EntryCmd_t *) BufPtr; EntryID = CmdPtr -> EntryID; - if (CS_AppData.RecomputeInProgress == false && CS_AppData.OneShotInProgress == false ) + if (CS_AppData.HkPacket.RecomputeInProgress == false && CS_AppData.HkPacket.OneShotInProgress == false ) { - /* make sure the entry is a valid number and is defined in the table */ if ((EntryID < CS_MAX_NUM_MEMORY_TABLE_ENTRIES) && (CS_AppData.ResMemoryTblPtr[EntryID].State != CS_STATE_EMPTY) ) { /* There is no child task running right now, we can use it*/ - CS_AppData.RecomputeInProgress = true ; + CS_AppData.HkPacket.RecomputeInProgress = true ; /* fill in child task variables */ CS_AppData.ChildTaskTable = CS_MEMORY_TABLE; @@ -215,7 +224,7 @@ void CS_RecomputeBaselineMemoryCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_DEBUG, "Recompute baseline of Memory Entry ID %d started", EntryID); - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } else/* child task creation failed */ { @@ -224,8 +233,8 @@ void CS_RecomputeBaselineMemoryCmd (CFE_SB_MsgPtr_t MessagePtr) "Recompute baseline of Memory Entry ID %d failed, ES_CreateChildTask returned: 0x%08X", EntryID, (unsigned int)Status); - CS_AppData.CmdErrCounter++; - CS_AppData.RecomputeInProgress = false ; + CS_AppData.HkPacket.CmdErrCounter++; + CS_AppData.HkPacket.RecomputeInProgress = false ; } } else @@ -246,7 +255,7 @@ void CS_RecomputeBaselineMemoryCmd (CFE_SB_MsgPtr_t MessagePtr) State, (CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1)); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } } else @@ -256,7 +265,7 @@ void CS_RecomputeBaselineMemoryCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_ERROR, "Recompute baseline of Memory Entry ID %d failed: child task in use", EntryID); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } } return; @@ -267,69 +276,74 @@ void CS_RecomputeBaselineMemoryCmd (CFE_SB_MsgPtr_t MessagePtr) /* CS Enable a specific entry in the Memory table command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_EnableEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_EnableEntryIDMemoryCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_EntryCmd_t); + size_t ExpectedLength = sizeof(CS_EntryCmd_t); CS_EntryCmd_t * CmdPtr = NULL; CS_Res_EepromMemory_Table_Entry_t * ResultsEntry = NULL; uint16 EntryID = 0; uint16 State = CS_STATE_EMPTY; /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CmdPtr = (CS_EntryCmd_t *) MessagePtr; - EntryID = CmdPtr -> EntryID; - - if ((EntryID < CS_MAX_NUM_MEMORY_TABLE_ENTRIES) && - (CS_AppData.ResMemoryTblPtr[EntryID].State != CS_STATE_EMPTY) ) + if(CS_CheckRecomputeOneshot() == false) { - ResultsEntry = &CS_AppData.ResMemoryTblPtr[EntryID]; + CmdPtr = (CS_EntryCmd_t *) BufPtr; + EntryID = CmdPtr -> EntryID; + + if ((EntryID < CS_MAX_NUM_MEMORY_TABLE_ENTRIES) && + (CS_AppData.ResMemoryTblPtr[EntryID].State != CS_STATE_EMPTY) ) + { + ResultsEntry = &CS_AppData.ResMemoryTblPtr[EntryID]; - ResultsEntry -> State = CS_STATE_ENABLED; + ResultsEntry -> State = CS_STATE_ENABLED; - CFE_EVS_SendEvent (CS_ENABLE_MEMORY_ENTRY_INF_EID, - CFE_EVS_EventType_INFORMATION, - "Checksumming of Memory Entry ID %d is Enabled", - EntryID); + CFE_EVS_SendEvent (CS_ENABLE_MEMORY_ENTRY_INF_EID, + CFE_EVS_EventType_INFORMATION, + "Checksumming of Memory Entry ID %d is Enabled", + EntryID); - if (CS_AppData.DefMemoryTblPtr[EntryID].State != CS_STATE_EMPTY) - { - CS_AppData.DefMemoryTblPtr[EntryID].State = CS_STATE_ENABLED; - CS_ResetTablesTblResultEntry(CS_AppData.MemResTablesTblPtr); - CFE_TBL_Modified(CS_AppData.DefMemoryTableHandle); - } - else - { - CFE_EVS_SendEvent (CS_ENABLE_MEMORY_DEF_EMPTY_DBG_EID, - CFE_EVS_EventType_DEBUG, - "CS unable to update memory definition table for entry %d, State: %d", - EntryID, - State); - } + if (CS_AppData.DefMemoryTblPtr[EntryID].State != CS_STATE_EMPTY) + { + CS_AppData.DefMemoryTblPtr[EntryID].State = CS_STATE_ENABLED; + CS_ResetTablesTblResultEntry(CS_AppData.MemResTablesTblPtr); + CFE_TBL_Modified(CS_AppData.DefMemoryTableHandle); + } + else + { + CFE_EVS_SendEvent (CS_ENABLE_MEMORY_DEF_EMPTY_DBG_EID, + CFE_EVS_EventType_DEBUG, + "CS unable to update memory definition table for entry %d, State: %d", + EntryID, + State); + } + + CS_AppData.HkPacket.CmdCounter++; - CS_AppData.CmdCounter++; - } - else - { - if (EntryID >= CS_MAX_NUM_MEMORY_TABLE_ENTRIES) - { - State = CS_STATE_UNDEFINED; } else { - State = CS_AppData.ResMemoryTblPtr[EntryID].State; - } + if (EntryID >= CS_MAX_NUM_MEMORY_TABLE_ENTRIES) + { + State = CS_STATE_UNDEFINED; + } + else + { + State = CS_AppData.ResMemoryTblPtr[EntryID].State; + } - CFE_EVS_SendEvent (CS_ENABLE_MEMORY_INVALID_ENTRY_ERR_EID, - CFE_EVS_EventType_ERROR, - "Enable Memory entry failed, invalid Entry ID: %d, State: %d, Max ID: %d", - EntryID, - State, - (CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1)); - CS_AppData.CmdErrCounter++; - } + CFE_EVS_SendEvent (CS_ENABLE_MEMORY_INVALID_ENTRY_ERR_EID, + CFE_EVS_EventType_ERROR, + "Enable Memory entry failed, invalid Entry ID: %d, State: %d, Max ID: %d", + EntryID, + State, + (CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1)); + CS_AppData.HkPacket.CmdErrCounter++; + } + } /* end InProgress if */ + } return; } /* End of CS_EnableCSEntryIDMemoryCmd () */ @@ -339,72 +353,77 @@ void CS_EnableEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Disable a specific entry in the Memory table command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_DisableEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_DisableEntryIDMemoryCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_EntryCmd_t); + size_t ExpectedLength = sizeof(CS_EntryCmd_t); CS_EntryCmd_t * CmdPtr = NULL; CS_Res_EepromMemory_Table_Entry_t * ResultsEntry = NULL; uint16 EntryID = 0; uint16 State = CS_STATE_EMPTY; /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CmdPtr = (CS_EntryCmd_t *) MessagePtr; - EntryID = CmdPtr -> EntryID; - - if ((EntryID < CS_MAX_NUM_MEMORY_TABLE_ENTRIES) && - (CS_AppData.ResMemoryTblPtr[EntryID].State != CS_STATE_EMPTY) ) + + if(CS_CheckRecomputeOneshot() == false) { - ResultsEntry = & CS_AppData.ResMemoryTblPtr[EntryID]; + + CmdPtr = (CS_EntryCmd_t *) BufPtr; + EntryID = CmdPtr -> EntryID; + + if ((EntryID < CS_MAX_NUM_MEMORY_TABLE_ENTRIES) && + (CS_AppData.ResMemoryTblPtr[EntryID].State != CS_STATE_EMPTY) ) + { + ResultsEntry = & CS_AppData.ResMemoryTblPtr[EntryID]; - ResultsEntry -> State = CS_STATE_DISABLED; - ResultsEntry -> TempChecksumValue = 0; - ResultsEntry -> ByteOffset = 0; + ResultsEntry -> State = CS_STATE_DISABLED; + ResultsEntry -> TempChecksumValue = 0; + ResultsEntry -> ByteOffset = 0; - CFE_EVS_SendEvent (CS_DISABLE_MEMORY_ENTRY_INF_EID, - CFE_EVS_EventType_INFORMATION, - "Checksumming of Memory Entry ID %d is Disabled", - EntryID); + CFE_EVS_SendEvent (CS_DISABLE_MEMORY_ENTRY_INF_EID, + CFE_EVS_EventType_INFORMATION, + "Checksumming of Memory Entry ID %d is Disabled", + EntryID); - if (CS_AppData.DefMemoryTblPtr[EntryID].State != CS_STATE_EMPTY) - { - CS_AppData.DefMemoryTblPtr[EntryID].State = CS_STATE_DISABLED; - CS_ResetTablesTblResultEntry(CS_AppData.MemResTablesTblPtr); - CFE_TBL_Modified(CS_AppData.DefMemoryTableHandle); - } - else - { - CFE_EVS_SendEvent (CS_DISABLE_MEMORY_DEF_EMPTY_DBG_EID, - CFE_EVS_EventType_DEBUG, - "CS unable to update memory definition table for entry %d, State: %d", - EntryID, - State); - } + if (CS_AppData.DefMemoryTblPtr[EntryID].State != CS_STATE_EMPTY) + { + CS_AppData.DefMemoryTblPtr[EntryID].State = CS_STATE_DISABLED; + CS_ResetTablesTblResultEntry(CS_AppData.MemResTablesTblPtr); + CFE_TBL_Modified(CS_AppData.DefMemoryTableHandle); + } + else + { + CFE_EVS_SendEvent (CS_DISABLE_MEMORY_DEF_EMPTY_DBG_EID, + CFE_EVS_EventType_DEBUG, + "CS unable to update memory definition table for entry %d, State: %d", + EntryID, + State); + } - CS_AppData.CmdCounter++; - } - else - { - if (EntryID >= CS_MAX_NUM_MEMORY_TABLE_ENTRIES) - { - State = CS_STATE_UNDEFINED; + CS_AppData.HkPacket.CmdCounter++; } else { - State = CS_AppData.ResMemoryTblPtr[EntryID].State; - } + if (EntryID >= CS_MAX_NUM_MEMORY_TABLE_ENTRIES) + { + State = CS_STATE_UNDEFINED; + } + else + { + State = CS_AppData.ResMemoryTblPtr[EntryID].State; + } - CFE_EVS_SendEvent (CS_DISABLE_MEMORY_INVALID_ENTRY_ERR_EID, - CFE_EVS_EventType_ERROR, - "Disable Memory entry failed, invalid Entry ID: %d, State: %d, Max ID: %d", - EntryID, - State, - (CS_MAX_NUM_MEMORY_TABLE_ENTRIES -1)); + CFE_EVS_SendEvent (CS_DISABLE_MEMORY_INVALID_ENTRY_ERR_EID, + CFE_EVS_EventType_ERROR, + "Disable Memory entry failed, invalid Entry ID: %d, State: %d, Max ID: %d", + EntryID, + State, + (CS_MAX_NUM_MEMORY_TABLE_ENTRIES -1)); - CS_AppData.CmdErrCounter++; - } + CS_AppData.HkPacket.CmdErrCounter++; + } + } /* end InProgress if */ } return; } /* End of CS_DisableCSEntryIDMemoryCmd () */ @@ -414,10 +433,10 @@ void CS_DisableEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Retrieve an EntryID based on Address from Memory table cmd */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_GetEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_GetEntryIDMemoryCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_GetEntryIDCmd_t); + size_t ExpectedLength = sizeof(CS_GetEntryIDCmd_t); CS_GetEntryIDCmd_t * CmdPtr = NULL; CS_Res_EepromMemory_Table_Entry_t * StartOfResultsTable = NULL; CS_Res_EepromMemory_Table_Entry_t * ResultsEntry = NULL; @@ -425,9 +444,9 @@ void CS_GetEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) bool EntryFound = false ; /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CmdPtr = (CS_GetEntryIDCmd_t *) MessagePtr; + CmdPtr = (CS_GetEntryIDCmd_t *) BufPtr; StartOfResultsTable = CS_AppData.ResMemoryTblPtr; @@ -456,7 +475,7 @@ void CS_GetEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) "Address 0x%08X was not found in Memory table", (unsigned int)(CmdPtr -> Address)); } - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } return; diff --git a/fsw/src/cs_memory_cmds.h b/fsw/src/cs_memory_cmds.h index 82092f0..1f8f134 100644 --- a/fsw/src/cs_memory_cmds.h +++ b/fsw/src/cs_memory_cmds.h @@ -43,14 +43,15 @@ ** to checksum (OS code segment, cFE core, Eeprom, Memory, ** Apps, and Tables) to occur, the table must be enabled ** and overall checksumming must be enabled. - ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_DISABLE_MEMORY_CC ** *************************************************************************/ -void CS_DisableMemoryCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_DisableMemoryCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process an enable background checking for the Memory @@ -65,13 +66,14 @@ void CS_DisableMemoryCmd(CFE_SB_MsgPtr_t MessagePtr); ** Apps, and Tables) to occur, the table must be enabled ** and overall checksumming must be enabled. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_ENABLE_MEMORY_CC ** *************************************************************************/ -void CS_EnableMemoryCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_EnableMemoryCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Proccess a report baseline of a Memory Entry command @@ -83,13 +85,14 @@ void CS_EnableMemoryCmd(CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_REPORT_BASELINE_MEMORY_CC ** *************************************************************************/ -void CS_ReportBaselineEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_ReportBaselineEntryIDMemoryCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process a disable background checking for an Memory @@ -108,13 +111,14 @@ void CS_ReportBaselineEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr); ** is not updated. If the entry does not exist in the results table, ** neither table is updated. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_DISABLE_ENTRY_MEMORY_CC ** *************************************************************************/ -void CS_DisableEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_DisableEntryIDMemoryCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process a recopmute baseline of a Memory table entry command @@ -126,13 +130,14 @@ void CS_DisableEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_RECOMPUTE_BASELINE_MEMORY_CC ** *************************************************************************/ -void CS_RecomputeBaselineMemoryCmd (CFE_SB_MsgPtr_t MessagePtr); +void CS_RecomputeBaselineMemoryCmd (const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process an enable background checking for an Memory @@ -151,13 +156,14 @@ void CS_RecomputeBaselineMemoryCmd (CFE_SB_MsgPtr_t MessagePtr); ** is not updated. If the entry does not exist in the results table, ** neither table is updated. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_ENABLE_ENTRY_MEMORY_CC ** *************************************************************************/ -void CS_EnableEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_EnableEntryIDMemoryCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process a get Memory Entry by Address command @@ -168,13 +174,15 @@ void CS_EnableEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_GET_ENTRY_ID_MEMORY_CC ** *************************************************************************/ -void CS_GetEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_GetEntryIDMemoryCmd(const CFE_SB_Buffer_t* BufPtr); #endif /* cs_memory_cmds */ diff --git a/fsw/src/cs_msg.h b/fsw/src/cs_msg.h index a41c35e..ea36d8a 100644 --- a/fsw/src/cs_msg.h +++ b/fsw/src/cs_msg.h @@ -51,7 +51,7 @@ */ typedef struct { - CFE_SB_TlmHdr_t TlmHeader; /**< \brief cFE SB Tlm Msg Hdr */ + CFE_MSG_TelemetryHeader_t TlmHeader; /**< \brief cFE SB Tlm Msg Hdr */ uint8 CmdCounter; /**< \cstlmmnemonic \CS_CMDPC \brief CS Application Command Counter */ @@ -115,17 +115,17 @@ typedef struct \brief Number of times CS has passed through all of its tables */ } CS_HkPacket_t; - /** ** \brief No arguments command data type - ** For command details see #CS_NOOP_CC #CS_RESET_CC, #CS_ENABLE_ALL_CS_CC, #CS_DISABLE_ALL_CS_CC, - ** #CS_ENABLE_CFECORE_CC, #CS_DISABLE_CFECORE_CC, #CS_ENABLE_OS_CC, #CS_DISABLE_OS_CC, #CS_ENABLE_EEPROM_CC, - ** #CS_DISABLE_EEPROM_CC, #CS_ENABLE_MEMORY_CC, #CS_DISABLE_MEMORY_CC, #CS_ENABLE_TABLES_CC, #CS_DISABLE_TABLES_CC + ** For command details see #CS_NOOP_CC #CS_RESET_CC, #CS_ENABLE_ALL_CS_CC, + ** #CS_DISABLE_ALL_CS_CC, #CS_ENABLE_CFECORE_CC, #CS_DISABLE_CFECORE_CC, #CS_ENABLE_OS_CC, + ** #CS_DISABLE_OS_CC, #CS_ENABLE_EEPROM_CC, #CS_DISABLE_EEPROM_CC, #CS_ENABLE_MEMORY_CC, + ** #CS_DISABLE_MEMORY_CC, #CS_ENABLE_TABLES_CC, #CS_DISABLE_TABLES_CC ** #CS_ENABLE_APPS_CC, #CS_DISABLE_APPS_CC, #CS_CANCEL_ONESHOT_CC */ typedef struct { - CFE_SB_CmdHdr_t CmdHeader; + CFE_MSG_CommandHeader_t CmdHeader; }CS_NoArgsCmd_t; @@ -135,8 +135,8 @@ typedef struct */ typedef struct { - CFE_SB_CmdHdr_t CmdHeader; - uint32 Address; /**< \brief Address to get the ID for */ + CFE_MSG_CommandHeader_t CmdHeader; + uint32 Address; /**< \brief Address to get the ID for */ }CS_GetEntryIDCmd_t; @@ -147,8 +147,8 @@ typedef struct */ typedef struct { - CFE_SB_CmdHdr_t CmdHeader; - uint32 EntryID; /**< \brief EntryID to perform a command on */ + CFE_MSG_CommandHeader_t CmdHeader; + uint32 EntryID; /**< \brief EntryID to perform a command on */ } CS_EntryCmd_t; /** @@ -158,7 +158,7 @@ typedef struct */ typedef struct { - CFE_SB_CmdHdr_t CmdHeader; + CFE_MSG_CommandHeader_t CmdHeader; char Name[CFE_TBL_MAX_FULL_NAME_LEN]; /**< \brief Table name to perform a command on */ } CS_TableNameCmd_t; @@ -170,7 +170,7 @@ typedef struct */ typedef struct { - CFE_SB_CmdHdr_t CmdHeader; + CFE_MSG_CommandHeader_t CmdHeader; char Name[OS_MAX_API_NAME]; /**< \brief App name to perform a command on */ } CS_AppNameCmd_t; @@ -180,7 +180,7 @@ typedef struct */ typedef struct { - CFE_SB_CmdHdr_t CmdHeader; + CFE_MSG_CommandHeader_t CmdHeader; uint32 Address; /**< \brief Address to start checksum */ uint32 Size; /**< \brief Number of bytes to checksum */ uint32 MaxBytesPerCycle; /**< \brief Max Number of bytes to compute per cycle. Value of Zero to use platform config value */ diff --git a/fsw/src/cs_table_cmds.c b/fsw/src/cs_table_cmds.c index 4d851cc..ab78452 100644 --- a/fsw/src/cs_table_cmds.c +++ b/fsw/src/cs_table_cmds.c @@ -38,25 +38,30 @@ /* CS Disable background checking of Tables command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_DisableTablesCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_DisableTablesCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CS_AppData.TablesCSState = CS_STATE_DISABLED; - CS_ZeroTablesTempValues(); + + if(CS_CheckRecomputeOneshot() == false) + { + CS_AppData.HkPacket.TablesCSState = CS_STATE_DISABLED; + CS_ZeroTablesTempValues(); #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true ) - CS_UpdateCDS(); + CS_UpdateCDS(); #endif - CFE_EVS_SendEvent (CS_DISABLE_TABLES_INF_EID, + CFE_EVS_SendEvent (CS_DISABLE_TABLES_INF_EID, CFE_EVS_EventType_INFORMATION, "Checksumming of Tables is Disabled"); - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; + } + } return; } /* End of CS_DisableTablesCmd () */ @@ -66,24 +71,30 @@ void CS_DisableTablesCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Enable background checking of Tables command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_EnableTablesCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_EnableTablesCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); + size_t ExpectedLength = sizeof(CS_NoArgsCmd_t); /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CS_AppData.TablesCSState = CS_STATE_ENABLED; + + if(CS_CheckRecomputeOneshot() == false) + { + + CS_AppData.HkPacket.TablesCSState = CS_STATE_ENABLED; #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true ) - CS_UpdateCDS(); + CS_UpdateCDS(); #endif - CFE_EVS_SendEvent (CS_ENABLE_TABLES_INF_EID, + CFE_EVS_SendEvent (CS_ENABLE_TABLES_INF_EID, CFE_EVS_EventType_INFORMATION, "Checksumming of Tables is Enabled"); - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; + } + } return; } /* End of CS_EnableTablesCmd () */ @@ -93,19 +104,19 @@ void CS_EnableTablesCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Report the baseline checksum of an entry in the Tables table */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_ReportBaselineTablesCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_ReportBaselineTablesCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_TableNameCmd_t); + size_t ExpectedLength = sizeof(CS_TableNameCmd_t); CS_TableNameCmd_t * CmdPtr; CS_Res_Tables_Table_Entry_t * ResultsEntry; uint32 Baseline; /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CmdPtr = (CS_TableNameCmd_t *) MessagePtr; + CmdPtr = (CS_TableNameCmd_t *) BufPtr; CmdPtr -> Name[CFE_TBL_MAX_FULL_NAME_LEN - 1] = '\0'; if ( CS_GetTableResTblEntryByName(&ResultsEntry, CmdPtr -> Name)) @@ -126,7 +137,7 @@ void CS_ReportBaselineTablesCmd(CFE_SB_MsgPtr_t MessagePtr) "Report baseline of table %s has not been computed yet", CmdPtr -> Name); } - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } else { @@ -134,7 +145,7 @@ void CS_ReportBaselineTablesCmd(CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_ERROR, "Tables report baseline failed, table %s not found", CmdPtr -> Name); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } } return; @@ -145,10 +156,10 @@ void CS_ReportBaselineTablesCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Recompute the baseline of an entry in the Tables table cmd */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_RecomputeBaselineTablesCmd (CFE_SB_MsgPtr_t MessagePtr) +void CS_RecomputeBaselineTablesCmd (const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_TableNameCmd_t); + size_t ExpectedLength = sizeof(CS_TableNameCmd_t); uint32 ChildTaskID; int32 Status; @@ -157,11 +168,11 @@ void CS_RecomputeBaselineTablesCmd (CFE_SB_MsgPtr_t MessagePtr) /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CmdPtr = (CS_TableNameCmd_t *) MessagePtr; + CmdPtr = (CS_TableNameCmd_t *) BufPtr; - if (CS_AppData.RecomputeInProgress == false && CS_AppData.OneShotInProgress == false ) + if (CS_AppData.HkPacket.RecomputeInProgress == false && CS_AppData.HkPacket.OneShotInProgress == false ) { /* make sure the entry is a valid number and is defined in the table */ @@ -170,7 +181,7 @@ void CS_RecomputeBaselineTablesCmd (CFE_SB_MsgPtr_t MessagePtr) if (CS_GetTableResTblEntryByName(&ResultsEntry, CmdPtr -> Name)) { /* There is no child task running right now, we can use it*/ - CS_AppData.RecomputeInProgress = true ; + CS_AppData.HkPacket.RecomputeInProgress = true ; /* fill in child task variables */ CS_AppData.ChildTaskTable = CS_TABLES_TABLE; @@ -192,7 +203,7 @@ void CS_RecomputeBaselineTablesCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_DEBUG, "Recompute baseline of table %s started", CmdPtr -> Name); - CS_AppData.CmdCounter++; + CS_AppData.HkPacket.CmdCounter++; } else/* child task creation failed */ { @@ -201,8 +212,8 @@ void CS_RecomputeBaselineTablesCmd (CFE_SB_MsgPtr_t MessagePtr) "Recompute baseline of table %s failed, CFE_ES_CreateChildTask returned: 0x%08X", CmdPtr -> Name, (unsigned int)Status); - CS_AppData.CmdErrCounter++; - CS_AppData.RecomputeInProgress = false ; + CS_AppData.HkPacket.CmdErrCounter++; + CS_AppData.HkPacket.RecomputeInProgress = false ; } } else @@ -211,7 +222,7 @@ void CS_RecomputeBaselineTablesCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_ERROR, "Tables recompute baseline failed, table %s not found", CmdPtr -> Name); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } } else @@ -221,7 +232,7 @@ void CS_RecomputeBaselineTablesCmd (CFE_SB_MsgPtr_t MessagePtr) CFE_EVS_EventType_ERROR, "Tables recompute baseline for table %s failed: child task in use", CmdPtr -> Name); - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } } return; @@ -232,59 +243,64 @@ void CS_RecomputeBaselineTablesCmd (CFE_SB_MsgPtr_t MessagePtr) /* CS Disable a specific entry in the Tables table command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_DisableNameTablesCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_DisableNameTablesCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_TableNameCmd_t); + size_t ExpectedLength = sizeof(CS_TableNameCmd_t); CS_TableNameCmd_t * CmdPtr; CS_Res_Tables_Table_Entry_t * ResultsEntry; CS_Def_Tables_Table_Entry_t * DefinitionEntry; /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) { - CmdPtr = (CS_TableNameCmd_t *) MessagePtr; + + if(CS_CheckRecomputeOneshot() == false) + { + + CmdPtr = (CS_TableNameCmd_t *) BufPtr; - CmdPtr -> Name[CFE_TBL_MAX_FULL_NAME_LEN - 1] = '\0'; + CmdPtr -> Name[CFE_TBL_MAX_FULL_NAME_LEN - 1] = '\0'; - if ( CS_GetTableResTblEntryByName( &ResultsEntry, CmdPtr -> Name)) - { + if ( CS_GetTableResTblEntryByName( &ResultsEntry, CmdPtr -> Name)) + { - ResultsEntry -> State = CS_STATE_DISABLED; - ResultsEntry -> TempChecksumValue = 0; - ResultsEntry -> ByteOffset = 0; + ResultsEntry -> State = CS_STATE_DISABLED; + ResultsEntry -> TempChecksumValue = 0; + ResultsEntry -> ByteOffset = 0; - CFE_EVS_SendEvent (CS_DISABLE_TABLES_NAME_INF_EID, - CFE_EVS_EventType_INFORMATION, - "Checksumming of table %s is Disabled", - CmdPtr -> Name); + CFE_EVS_SendEvent (CS_DISABLE_TABLES_NAME_INF_EID, + CFE_EVS_EventType_INFORMATION, + "Checksumming of table %s is Disabled", + CmdPtr -> Name); - if ( CS_GetTableDefTblEntryByName( &DefinitionEntry, CmdPtr -> Name)) - { - DefinitionEntry -> State = CS_STATE_DISABLED; - CS_ResetTablesTblResultEntry(CS_AppData.TblResTablesTblPtr); - CFE_TBL_Modified(CS_AppData.DefTablesTableHandle); + if ( CS_GetTableDefTblEntryByName( &DefinitionEntry, CmdPtr -> Name)) + { + DefinitionEntry -> State = CS_STATE_DISABLED; + CS_ResetTablesTblResultEntry(CS_AppData.TblResTablesTblPtr); + CFE_TBL_Modified(CS_AppData.DefTablesTableHandle); + } + else + { + CFE_EVS_SendEvent (CS_DISABLE_TABLE_DEF_NOT_FOUND_DBG_EID, + CFE_EVS_EventType_DEBUG, + "CS unable to update tables definition table for entry %s", + CmdPtr -> Name); + } + + CS_AppData.HkPacket.CmdCounter++; } - else + else { - CFE_EVS_SendEvent (CS_DISABLE_TABLE_DEF_NOT_FOUND_DBG_EID, - CFE_EVS_EventType_DEBUG, - "CS unable to update tables definition table for entry %s", + CFE_EVS_SendEvent (CS_DISABLE_TABLES_UNKNOWN_NAME_ERR_EID, + CFE_EVS_EventType_ERROR, + "Tables disable table command failed, table %s not found", CmdPtr -> Name); + CS_AppData.HkPacket.CmdErrCounter++; } - - - CS_AppData.CmdCounter++; - } - else - { - CFE_EVS_SendEvent (CS_DISABLE_TABLES_UNKNOWN_NAME_ERR_EID, - CFE_EVS_EventType_ERROR, - "Tables disable table command failed, table %s not found", - CmdPtr -> Name); - CS_AppData.CmdErrCounter++; - } + } /* end InProgress if */ + } return; } /* End of CS_DisableNameTablesCmd () */ @@ -294,55 +310,61 @@ void CS_DisableNameTablesCmd(CFE_SB_MsgPtr_t MessagePtr) /* CS Enable a specific entry in the Tables table command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_EnableNameTablesCmd(CFE_SB_MsgPtr_t MessagePtr) +void CS_EnableNameTablesCmd(const CFE_SB_Buffer_t* BufPtr) { /* command verification variables */ - uint16 ExpectedLength = sizeof(CS_TableNameCmd_t); + size_t ExpectedLength = sizeof(CS_TableNameCmd_t); CS_TableNameCmd_t * CmdPtr; CS_Res_Tables_Table_Entry_t * ResultsEntry; CS_Def_Tables_Table_Entry_t * DefinitionEntry; /* Verify command packet length */ - if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - { - CmdPtr = (CS_TableNameCmd_t *) MessagePtr; + if ( CS_VerifyCmdLength (&BufPtr->Msg, ExpectedLength) ) + { + + if(CS_CheckRecomputeOneshot() == false) + { + + CmdPtr = (CS_TableNameCmd_t *) BufPtr; - CmdPtr -> Name[CFE_TBL_MAX_FULL_NAME_LEN -1 ] = '\0'; + CmdPtr -> Name[CFE_TBL_MAX_FULL_NAME_LEN -1 ] = '\0'; - if ( CS_GetTableResTblEntryByName(&ResultsEntry,CmdPtr -> Name)) - { - ResultsEntry -> State = CS_STATE_ENABLED; + if ( CS_GetTableResTblEntryByName(&ResultsEntry,CmdPtr -> Name)) + { + ResultsEntry -> State = CS_STATE_ENABLED; - CFE_EVS_SendEvent (CS_ENABLE_TABLES_NAME_INF_EID, - CFE_EVS_EventType_INFORMATION, - "Checksumming of table %s is Enabled", - CmdPtr -> Name); + CFE_EVS_SendEvent (CS_ENABLE_TABLES_NAME_INF_EID, + CFE_EVS_EventType_INFORMATION, + "Checksumming of table %s is Enabled", + CmdPtr -> Name); - if ( CS_GetTableDefTblEntryByName( &DefinitionEntry, CmdPtr -> Name)) - { - DefinitionEntry -> State = CS_STATE_ENABLED; - CS_ResetTablesTblResultEntry(CS_AppData.TblResTablesTblPtr); - CFE_TBL_Modified(CS_AppData.DefTablesTableHandle); + if ( CS_GetTableDefTblEntryByName( &DefinitionEntry, CmdPtr -> Name)) + { + DefinitionEntry -> State = CS_STATE_ENABLED; + CS_ResetTablesTblResultEntry(CS_AppData.TblResTablesTblPtr); + CFE_TBL_Modified(CS_AppData.DefTablesTableHandle); + } + else + { + CFE_EVS_SendEvent (CS_ENABLE_TABLE_DEF_NOT_FOUND_DBG_EID, + CFE_EVS_EventType_DEBUG, + "CS unable to update tables definition table for entry %s", + CmdPtr -> Name); + } + + CS_AppData.HkPacket.CmdCounter++; } - else + else { - CFE_EVS_SendEvent (CS_ENABLE_TABLE_DEF_NOT_FOUND_DBG_EID, - CFE_EVS_EventType_DEBUG, - "CS unable to update tables definition table for entry %s", + CFE_EVS_SendEvent (CS_ENABLE_TABLES_UNKNOWN_NAME_ERR_EID, + CFE_EVS_EventType_ERROR, + "Tables enable table command failed, table %s not found", CmdPtr -> Name); + CS_AppData.HkPacket.CmdErrCounter++; } - - CS_AppData.CmdCounter++; - } - else - { - CFE_EVS_SendEvent (CS_ENABLE_TABLES_UNKNOWN_NAME_ERR_EID, - CFE_EVS_EventType_ERROR, - "Tables enable table command failed, table %s not found", - CmdPtr -> Name); - CS_AppData.CmdErrCounter++; - } + } /* end InProgress if */ + } return; } /* End of CS_EnableNameTablesCmd () */ diff --git a/fsw/src/cs_table_cmds.h b/fsw/src/cs_table_cmds.h index 0503c6b..adc22b5 100644 --- a/fsw/src/cs_table_cmds.h +++ b/fsw/src/cs_table_cmds.h @@ -44,13 +44,14 @@ ** Apps, and Tables) to occur, the table must be enabled ** and overall checksumming must be enabled. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_DISABLE_TABLES_CC ** *************************************************************************/ -void CS_DisableTablesCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_DisableTablesCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Process an enable background checking for the Tables @@ -65,13 +66,14 @@ void CS_DisableTablesCmd(CFE_SB_MsgPtr_t MessagePtr); ** Apps, and Tables) to occur, the table must be enabled ** and overall checksumming must be enabled. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_ENABLE_TABLES_CC ** *************************************************************************/ -void CS_EnableTablesCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_EnableTablesCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ /** \brief Proccess a report baseline of a Table command @@ -83,13 +85,14 @@ void CS_EnableTablesCmd(CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_REPORT_BASELINE_TABLE_CC ** *************************************************************************/ -void CS_ReportBaselineTablesCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_ReportBaselineTablesCmd(const CFE_SB_Buffer_t* BufPtr); /************************************************************************/ @@ -102,13 +105,15 @@ void CS_ReportBaselineTablesCmd(CFE_SB_MsgPtr_t MessagePtr); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_RECOMPUTE_BASELINE_TABLE_CC ** *************************************************************************/ -void CS_RecomputeBaselineTablesCmd (CFE_SB_MsgPtr_t MessagePtr); +void CS_RecomputeBaselineTablesCmd (const CFE_SB_Buffer_t* BufPtr); + /************************************************************************/ /** \brief Process a disable background checking for a Table ** entry command @@ -126,13 +131,15 @@ void CS_RecomputeBaselineTablesCmd (CFE_SB_MsgPtr_t MessagePtr); ** is not updated. If the entry does not exist in the results table, ** neither table is updated. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_DISABLE_NAME_TABLE_CC ** *************************************************************************/ -void CS_DisableNameTablesCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_DisableNameTablesCmd(const CFE_SB_Buffer_t* BufPtr); + /************************************************************************/ /** \brief Process an enable background checking for a Table ** entry command @@ -150,13 +157,14 @@ void CS_DisableNameTablesCmd(CFE_SB_MsgPtr_t MessagePtr); ** is not updated. If the entry does not exist in the results table, ** neither table is updated. ** - ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] BufPtr A #CFE_SB_Buffer_t* pointer that + ** references the software bus message. The + ** BufPtr is verified non-null in CS_AppMain. ** ** \sa #CS_ENABLE_NAME_TABLE_CC ** *************************************************************************/ -void CS_EnableNameTablesCmd(CFE_SB_MsgPtr_t MessagePtr); +void CS_EnableNameTablesCmd(const CFE_SB_Buffer_t* BufPtr); #endif /* _cs_table_cmds_ */ /************************/ diff --git a/fsw/src/cs_table_processing.c b/fsw/src/cs_table_processing.c index 3ea2ce8..49c0089 100644 --- a/fsw/src/cs_table_processing.c +++ b/fsw/src/cs_table_processing.c @@ -469,10 +469,10 @@ int32 CS_ValidateAppChecksumDefinitionTable (void * TblPtr) /* CS processing new definition tables for Eeprom or Memory */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_ProcessNewEepromMemoryDefinitionTable (CS_Def_EepromMemory_Table_Entry_t * DefinitionTblPtr, - CS_Res_EepromMemory_Table_Entry_t * ResultsTblPtr, - uint16 NumEntries, - uint16 Table) +void CS_ProcessNewEepromMemoryDefinitionTable (const CS_Def_EepromMemory_Table_Entry_t * DefinitionTblPtr, + const CS_Res_EepromMemory_Table_Entry_t * ResultsTblPtr, + uint16 NumEntries, + uint16 Table) { CS_Def_EepromMemory_Table_Entry_t * StartOfDefTable = NULL; CS_Def_EepromMemory_Table_Entry_t * DefEntry = NULL; @@ -491,13 +491,13 @@ void CS_ProcessNewEepromMemoryDefinitionTable (CS_Def_EepromMemory_Table_Entry_t /* We don't want to be doing chekcksums while changing the table out */ if( Table == CS_EEPROM_TABLE) { - PreviousState = CS_AppData.EepromCSState; - CS_AppData.EepromCSState = CS_STATE_DISABLED; + PreviousState = CS_AppData.HkPacket.EepromCSState; + CS_AppData.HkPacket.EepromCSState = CS_STATE_DISABLED; } if( Table == CS_MEMORY_TABLE) { - PreviousState = CS_AppData.MemoryCSState; - CS_AppData.MemoryCSState = CS_STATE_DISABLED; + PreviousState = CS_AppData.HkPacket.MemoryCSState; + CS_AppData.HkPacket.MemoryCSState = CS_STATE_DISABLED; } for (Loop = 0; Loop < NumEntries; Loop++) @@ -534,13 +534,13 @@ void CS_ProcessNewEepromMemoryDefinitionTable (CS_Def_EepromMemory_Table_Entry_t /* Reset the table back to the original checksumming state */ if( Table == CS_EEPROM_TABLE) { - CS_AppData.EepromCSState = PreviousState; + CS_AppData.HkPacket.EepromCSState = PreviousState; CS_ResetTablesTblResultEntry(CS_AppData.EepResTablesTblPtr); } if( Table == CS_MEMORY_TABLE) { - CS_AppData.MemoryCSState = PreviousState; + CS_AppData.HkPacket.MemoryCSState = PreviousState; CS_ResetTablesTblResultEntry(CS_AppData.MemResTablesTblPtr); } @@ -568,8 +568,8 @@ void CS_ProcessNewEepromMemoryDefinitionTable (CS_Def_EepromMemory_Table_Entry_t /* CS processing new definition tables for Tables */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_ProcessNewTablesDefinitionTable (CS_Def_Tables_Table_Entry_t * DefinitionTblPtr, - CS_Res_Tables_Table_Entry_t * ResultsTblPtr) +void CS_ProcessNewTablesDefinitionTable (const CS_Def_Tables_Table_Entry_t * DefinitionTblPtr, + const CS_Res_Tables_Table_Entry_t * ResultsTblPtr) { CS_Def_Tables_Table_Entry_t * StartOfDefTable = NULL; CS_Def_Tables_Table_Entry_t * DefEntry = NULL; @@ -595,8 +595,8 @@ void CS_ProcessNewTablesDefinitionTable (CS_Def_Tables_Table_Entry_t * D CFE_ES_GetAppName( AppName, AppID, OS_MAX_API_NAME); /* We don't want to be doing chekcksums while changing the table out */ - PreviousState = CS_AppData.TablesCSState; - CS_AppData.TablesCSState = CS_STATE_DISABLED; + PreviousState = CS_AppData.HkPacket.TablesCSState; + CS_AppData.HkPacket.TablesCSState = CS_STATE_DISABLED; /* Assume none of the CS tables are listed in the new Tables table */ CS_AppData.EepResTablesTblPtr = NULL; @@ -756,7 +756,7 @@ void CS_ProcessNewTablesDefinitionTable (CS_Def_Tables_Table_Entry_t * D /* Reset the table back to the original checksumming state */ - CS_AppData.TablesCSState = PreviousState; + CS_AppData.HkPacket.TablesCSState = PreviousState; if (NumRegionsInTable == 0) { @@ -772,8 +772,8 @@ void CS_ProcessNewTablesDefinitionTable (CS_Def_Tables_Table_Entry_t * D /* CS processing new definition tables for Apps */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -void CS_ProcessNewAppDefinitionTable (CS_Def_App_Table_Entry_t * DefinitionTblPtr, - CS_Res_App_Table_Entry_t * ResultsTblPtr) +void CS_ProcessNewAppDefinitionTable (const CS_Def_App_Table_Entry_t * DefinitionTblPtr, + const CS_Res_App_Table_Entry_t * ResultsTblPtr) { CS_Def_App_Table_Entry_t * StartOfDefTable = NULL; CS_Def_App_Table_Entry_t * DefEntry = NULL; @@ -788,8 +788,8 @@ void CS_ProcessNewAppDefinitionTable (CS_Def_App_Table_Entry_t * Definit /* We don't want to be doing chekcksums while changing the table out */ - PreviousState = CS_AppData.AppCSState; - CS_AppData.AppCSState = CS_STATE_DISABLED; + PreviousState = CS_AppData.HkPacket.AppCSState; + CS_AppData.HkPacket.AppCSState = CS_STATE_DISABLED; for (Loop = 0; Loop < CS_MAX_NUM_APP_TABLE_ENTRIES; Loop++) { @@ -829,7 +829,7 @@ void CS_ProcessNewAppDefinitionTable (CS_Def_App_Table_Entry_t * Definit /* Reset the table back to the original checksumming state */ - CS_AppData.AppCSState = PreviousState; + CS_AppData.HkPacket.AppCSState = PreviousState; CS_ResetTablesTblResultEntry(CS_AppData.AppResTablesTblPtr); if (NumRegionsInTable == 0) @@ -855,17 +855,18 @@ int32 CS_TableInit (CFE_TBL_Handle_t * DefinitionTableHandle, const char * ResultsTableName, uint16 NumEntries, const char * DefinitionTableFileName, - void * DefaultDefTableAddress, + const void * DefaultDefTableAddress, uint16 SizeofDefinitionTableEntry, uint16 SizeofResultsTableEntry, CFE_TBL_CallbackFuncPtr_t CallBackFunction) { int32 Result = CFE_SUCCESS; + int32 OS_Status = -1; int32 ResultFromLoad = OS_ERROR; int32 SizeOfTable = 0; bool LoadedFromMemory = false ; bool ValidFile = false ; - int32 Fd = -1; + osal_id_t Fd = CS_ERROR; char TableType[CS_TABLETYPE_NAME_SIZE]; strncpy(TableType, "Undef Tbl", CS_TABLETYPE_NAME_SIZE); /* Init table type */ @@ -900,9 +901,10 @@ int32 CS_TableInit (CFE_TBL_Handle_t * DefinitionTableHandle, } - Fd = OS_open(DefinitionTableFileName, OS_READ_ONLY, 0); + OS_Status = OS_OpenCreate(&Fd, DefinitionTableFileName, + OS_FILE_FLAG_NONE, OS_READ_ONLY); - if (Fd >= 0) + if (OS_Status == OS_SUCCESS) { ValidFile = true ; OS_close (Fd); @@ -997,16 +999,16 @@ int32 CS_TableInit (CFE_TBL_Handle_t * DefinitionTableHandle, switch (Table) { case CS_EEPROM_TABLE: - CS_AppData.EepromCSState = CS_STATE_DISABLED; + CS_AppData.HkPacket.EepromCSState = CS_STATE_DISABLED; break; case CS_MEMORY_TABLE: - CS_AppData.MemoryCSState = CS_STATE_DISABLED; + CS_AppData.HkPacket.MemoryCSState = CS_STATE_DISABLED; break; case CS_APP_TABLE: - CS_AppData.AppCSState = CS_STATE_DISABLED; + CS_AppData.HkPacket.AppCSState = CS_STATE_DISABLED; break; case CS_TABLES_TABLE: - CS_AppData.TablesCSState = CS_STATE_DISABLED; + CS_AppData.HkPacket.TablesCSState = CS_STATE_DISABLED; break; default: break; diff --git a/fsw/src/cs_tbldefs.h b/fsw/src/cs_tbldefs.h index ce64e5f..b4b1ce9 100644 --- a/fsw/src/cs_tbldefs.h +++ b/fsw/src/cs_tbldefs.h @@ -256,10 +256,10 @@ int32 CS_ValidateAppChecksumDefinitionTable (void * TblPtr); ** \param [in] Table The specific table we are operating on ** *************************************************************************/ -void CS_ProcessNewEepromMemoryDefinitionTable (CS_Def_EepromMemory_Table_Entry_t * DefinitionTblPtr, - CS_Res_EepromMemory_Table_Entry_t * ResultsTblPtr, - uint16 NumEntries, - uint16 Table); +void CS_ProcessNewEepromMemoryDefinitionTable (const CS_Def_EepromMemory_Table_Entry_t * DefinitionTblPtr, + const CS_Res_EepromMemory_Table_Entry_t * ResultsTblPtr, + const uint16 NumEntries, + const uint16 Table); /************************************************************************/ /** \brief Processes a new definition table for the Tables table @@ -281,8 +281,8 @@ void CS_ProcessNewEepromMemoryDefinitionTable (CS_Def_EepromMemory_Table_Entry_t ** to operate on ** *************************************************************************/ -void CS_ProcessNewTablesDefinitionTable (CS_Def_Tables_Table_Entry_t * DefinitionTblPtr, - CS_Res_Tables_Table_Entry_t * ResultsTblPtr); +void CS_ProcessNewTablesDefinitionTable (const CS_Def_Tables_Table_Entry_t * DefinitionTblPtr, + const CS_Res_Tables_Table_Entry_t * ResultsTblPtr); /************************************************************************/ /** \brief Processes a new definition table for the App table @@ -304,8 +304,8 @@ void CS_ProcessNewTablesDefinitionTable (CS_Def_Tables_Table_Entry_t ** to operate on ** *************************************************************************/ -void CS_ProcessNewAppDefinitionTable (CS_Def_App_Table_Entry_t * DefinitionTblPtr, - CS_Res_App_Table_Entry_t * ResultsTblPtr); +void CS_ProcessNewAppDefinitionTable (const CS_Def_App_Table_Entry_t * DefinitionTblPtr, + const CS_Res_App_Table_Entry_t * ResultsTblPtr); /************************************************************************/ @@ -379,15 +379,15 @@ int32 CS_TableInit (CFE_TBL_Handle_t * DefinitionTableHandle, CFE_TBL_Handle_t * ResultsTableHandle, void * DefinitionTblPtr, void * ResultsTblPtr, - uint16 Table, + const uint16 Table, const char * DefinitionTableName, const char * ResultsTableName, - uint16 NumEntries, + const uint16 NumEntries, const char * DefinitionTableFileName, - void * DefaultDefTableAddress, - uint16 SizeofDefinitionTableEntry, - uint16 SizeofResultsTableEntry, - CFE_TBL_CallbackFuncPtr_t CallBackFunction); + const void * DefaultDefTableAddress, + const uint16 SizeofDefinitionTableEntry, + const uint16 SizeofResultsTableEntry, + const CFE_TBL_CallbackFuncPtr_t CallBackFunction); /************************************************************************/ /** \brief Handles table updates for all CS tables @@ -416,10 +416,10 @@ int32 CS_TableInit (CFE_TBL_Handle_t * DefinitionTableHandle, *************************************************************************/ int32 CS_HandleTableUpdate (void * DefinitionTblPtr, void * ResultsTblPtr, - CFE_TBL_Handle_t DefinitionTableHandle, - CFE_TBL_Handle_t ResultsTableHandle, - uint16 Table, - uint16 NumEntries); + const CFE_TBL_Handle_t DefinitionTableHandle, + const CFE_TBL_Handle_t ResultsTableHandle, + const uint16 Table, + const uint16 NumEntries); #endif /* _cs_table_ */ diff --git a/fsw/src/cs_utils.c b/fsw/src/cs_utils.c index 1cdd3a3..dd974fb 100644 --- a/fsw/src/cs_utils.c +++ b/fsw/src/cs_utils.c @@ -175,19 +175,19 @@ void CS_InitializeDefaultTables(void) /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ void CS_GoToNextTable(void) { - if ( CS_AppData.CurrentCSTable < (CS_NUM_TABLES - 1)) + if ( CS_AppData.HkPacket.CurrentCSTable < (CS_NUM_TABLES - 1)) { - CS_AppData.CurrentCSTable++; + CS_AppData.HkPacket.CurrentCSTable++; } else { - CS_AppData.CurrentCSTable = 0; + CS_AppData.HkPacket.CurrentCSTable = 0; /* we are back to the beginning of the tables to checksum we need to update the pass counter */ - CS_AppData.PassCounter++; + CS_AppData.HkPacket.PassCounter++; } - CS_AppData.CurrentEntryInTable = 0; + CS_AppData.HkPacket.CurrentEntryInTable = 0; return; } @@ -197,7 +197,7 @@ void CS_GoToNextTable(void) /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ bool CS_GetTableResTblEntryByName(CS_Res_Tables_Table_Entry_t ** EntryPtr, - char* Name) + const char* Name) { CS_Res_Tables_Table_Entry_t * StartOfResultsTable = NULL; CS_Res_Tables_Table_Entry_t * ResultsEntry = NULL; @@ -230,7 +230,7 @@ bool CS_GetTableResTblEntryByName(CS_Res_Tables_Table_Entry_t ** EntryPtr, /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ bool CS_GetTableDefTblEntryByName(CS_Def_Tables_Table_Entry_t ** EntryPtr, - char* Name) + const char* Name) { CS_Def_Tables_Table_Entry_t * StartOfDefinitionTable = NULL; CS_Def_Tables_Table_Entry_t * DefinitionEntry = NULL; @@ -263,7 +263,7 @@ bool CS_GetTableDefTblEntryByName(CS_Def_Tables_Table_Entry_t ** EntryPtr, /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ bool CS_GetAppResTblEntryByName(CS_Res_App_Table_Entry_t ** EntryPtr, - char * Name) + const char * Name) { CS_Res_App_Table_Entry_t * StartOfResultsTable = NULL; CS_Res_App_Table_Entry_t * ResultsEntry = NULL; @@ -295,7 +295,7 @@ bool CS_GetAppResTblEntryByName(CS_Res_App_Table_Entry_t ** EntryPtr, /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ bool CS_GetAppDefTblEntryByName(CS_Def_App_Table_Entry_t ** EntryPtr, - char * Name) + const char * Name) { CS_Def_App_Table_Entry_t * StartOfDefinitionTable = NULL; CS_Def_App_Table_Entry_t * DefinitionEntry = NULL; @@ -335,23 +335,23 @@ bool CS_FindEnabledEepromEntry(uint16* EnabledEntry) StartOfResultsTable = CS_AppData.ResEepromTblPtr; - ResultsEntry = & StartOfResultsTable[ CS_AppData.CurrentEntryInTable]; + ResultsEntry = & StartOfResultsTable[ CS_AppData.HkPacket.CurrentEntryInTable]; while ( ResultsEntry -> State != CS_STATE_ENABLED) { - CS_AppData.CurrentEntryInTable++; + CS_AppData.HkPacket.CurrentEntryInTable++; - if (CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_EEPROM_TABLE_ENTRIES) + if (CS_AppData.HkPacket.CurrentEntryInTable >= CS_MAX_NUM_EEPROM_TABLE_ENTRIES) { /* we reached the end no more enabled entries */ EnabledEntries = false ; break; } - ResultsEntry = & StartOfResultsTable[ CS_AppData.CurrentEntryInTable]; + ResultsEntry = & StartOfResultsTable[ CS_AppData.HkPacket.CurrentEntryInTable]; }/* end while */ - *EnabledEntry = CS_AppData.CurrentEntryInTable; + *EnabledEntry = CS_AppData.HkPacket.CurrentEntryInTable; return EnabledEntries; } /* end CS FindEnabledEepromEntry */ @@ -369,23 +369,23 @@ bool CS_FindEnabledMemoryEntry(uint16* EnabledEntry) StartOfResultsTable = CS_AppData.ResMemoryTblPtr; - ResultsEntry = & StartOfResultsTable[ CS_AppData.CurrentEntryInTable]; + ResultsEntry = & StartOfResultsTable[ CS_AppData.HkPacket.CurrentEntryInTable]; while ( ResultsEntry -> State != CS_STATE_ENABLED) { - CS_AppData.CurrentEntryInTable++; + CS_AppData.HkPacket.CurrentEntryInTable++; - if (CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_MEMORY_TABLE_ENTRIES) + if (CS_AppData.HkPacket.CurrentEntryInTable >= CS_MAX_NUM_MEMORY_TABLE_ENTRIES) { /* we reached the end no more enabled entries */ EnabledEntries = false ; break; } - ResultsEntry = & StartOfResultsTable[ CS_AppData.CurrentEntryInTable]; + ResultsEntry = & StartOfResultsTable[ CS_AppData.HkPacket.CurrentEntryInTable]; }/* end while */ - *EnabledEntry = CS_AppData.CurrentEntryInTable; + *EnabledEntry = CS_AppData.HkPacket.CurrentEntryInTable; return EnabledEntries; } /* end CS FindEnabledMemoryEntry */ @@ -402,13 +402,13 @@ bool CS_FindEnabledTablesEntry(uint16* EnabledEntry) bool EnabledEntries = true ; StartOfResultsTable = CS_AppData.ResTablesTblPtr; - ResultsEntry = & StartOfResultsTable[ CS_AppData.CurrentEntryInTable]; + ResultsEntry = & StartOfResultsTable[ CS_AppData.HkPacket.CurrentEntryInTable]; while ( ResultsEntry -> State != CS_STATE_ENABLED) { - CS_AppData.CurrentEntryInTable++; + CS_AppData.HkPacket.CurrentEntryInTable++; - if (CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_TABLES_TABLE_ENTRIES) + if (CS_AppData.HkPacket.CurrentEntryInTable >= CS_MAX_NUM_TABLES_TABLE_ENTRIES) { /* we reached the end no more enabled entries */ EnabledEntries = false ; @@ -416,11 +416,11 @@ bool CS_FindEnabledTablesEntry(uint16* EnabledEntry) break; } - ResultsEntry = & StartOfResultsTable[ CS_AppData.CurrentEntryInTable]; + ResultsEntry = & StartOfResultsTable[ CS_AppData.HkPacket.CurrentEntryInTable]; }/* end while */ - *EnabledEntry = CS_AppData.CurrentEntryInTable; + *EnabledEntry = CS_AppData.HkPacket.CurrentEntryInTable; return EnabledEntries; } /* end CS FindEnabledTablesEntry */ @@ -436,25 +436,25 @@ bool CS_FindEnabledAppEntry(uint16* EnabledEntry) bool EnabledEntries = true ; StartOfResultsTable = CS_AppData.ResAppTblPtr; - ResultsEntry = & StartOfResultsTable[ CS_AppData.CurrentEntryInTable]; + ResultsEntry = & StartOfResultsTable[ CS_AppData.HkPacket.CurrentEntryInTable]; while ( ResultsEntry -> State != CS_STATE_ENABLED) { - CS_AppData.CurrentEntryInTable++; + CS_AppData.HkPacket.CurrentEntryInTable++; - if (CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_APP_TABLE_ENTRIES) + if (CS_AppData.HkPacket.CurrentEntryInTable >= CS_MAX_NUM_APP_TABLE_ENTRIES) { /* we reached the end no more enabled entries */ EnabledEntries = false ; break; } - ResultsEntry = & StartOfResultsTable[ CS_AppData.CurrentEntryInTable]; + ResultsEntry = & StartOfResultsTable[ CS_AppData.HkPacket.CurrentEntryInTable]; }/* end while */ - *EnabledEntry = CS_AppData.CurrentEntryInTable; + *EnabledEntry = CS_AppData.HkPacket.CurrentEntryInTable; return EnabledEntries; @@ -465,29 +465,32 @@ bool CS_FindEnabledAppEntry(uint16* EnabledEntry) /* CS Verify the length of the command */ /* */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -bool CS_VerifyCmdLength(CFE_SB_MsgPtr_t msg, - uint16 ExpectedLength) +bool CS_VerifyCmdLength(const CFE_MSG_Message_t* msg, + size_t ExpectedLength) { - CFE_SB_MsgId_t MessageID; - uint16 CommandCode; + CFE_SB_MsgId_t MessageID = CFE_SB_INVALID_MSG_ID; + CFE_MSG_FcnCode_t CommandCode = 0; bool Result = true ; - uint16 ActualLength = CFE_SB_GetTotalMsgLength(msg); + size_t ActualLength = 0; + CFE_MSG_GetSize(msg, &ActualLength); + /* Verify the command packet length */ if (ExpectedLength != ActualLength) { - CommandCode = CFE_SB_GetCmdCode(msg); - MessageID= CFE_SB_GetMsgId(msg); + CFE_MSG_GetMsgId(msg, &MessageID); + CFE_MSG_GetFcnCode(msg, &CommandCode); + CFE_EVS_SendEvent(CS_LEN_ERR_EID, CFE_EVS_EventType_ERROR, - "Invalid msg length: ID = 0x%04X, CC = %d, Len = %d, Expected = %d", + "Invalid msg length: ID = 0x%08X, CC = %d, Len = %lu, Expected = %lu", MessageID, CommandCode, - ActualLength, - ExpectedLength); + (unsigned long) ActualLength, + (unsigned long) ExpectedLength); Result = false ; - CS_AppData.CmdErrCounter++; + CS_AppData.HkPacket.CmdErrCounter++; } return(Result); } /* End of CS_VerifyCmdLength */ @@ -505,7 +508,7 @@ bool CS_BackgroundCfeCore(void) uint32 ComputedCSValue = 0; int32 Status; - if( CS_AppData.CfeCoreCSState == CS_STATE_ENABLED) + if( CS_AppData.HkPacket.CfeCoreCSState == CS_STATE_ENABLED) { ResultsEntry = & CS_AppData.CfeCoreCodeSeg; @@ -526,7 +529,7 @@ bool CS_BackgroundCfeCore(void) { /* we had a miscompare */ - CS_AppData.CfeCoreCSErrCounter++; + CS_AppData.HkPacket.CfeCoreCSErrCounter++; CFE_EVS_SendEvent (CS_CFECORE_MISCOMPARE_ERR_EID, CFE_EVS_EventType_ERROR, @@ -537,14 +540,14 @@ bool CS_BackgroundCfeCore(void) if (DoneWithEntry == true ) { - CS_AppData.CurrentEntryInTable ++; + CS_AppData.HkPacket.CurrentEntryInTable ++; } /* only one entry to do */ - if ( CS_AppData.CurrentEntryInTable > 0) + if ( CS_AppData.HkPacket.CurrentEntryInTable > 0) { /* We are done with this table */ - CS_AppData.CfeCoreBaseline = ResultsEntry -> ComparisonValue; + CS_AppData.HkPacket.CfeCoreBaseline = ResultsEntry -> ComparisonValue; CS_GoToNextTable(); } } @@ -575,7 +578,7 @@ bool CS_BackgroundOS(void) uint32 ComputedCSValue = 0; int32 Status; - if( CS_AppData.OSCSState == CS_STATE_ENABLED) + if( CS_AppData.HkPacket.OSCSState == CS_STATE_ENABLED) { ResultsEntry = & CS_AppData.OSCodeSeg; @@ -594,7 +597,7 @@ bool CS_BackgroundOS(void) if(Status == CS_ERROR) { /* we had a miscompare */ - CS_AppData.OSCSErrCounter++; + CS_AppData.HkPacket.OSCSErrCounter++; CFE_EVS_SendEvent (CS_OS_MISCOMPARE_ERR_EID, CFE_EVS_EventType_ERROR, @@ -605,14 +608,14 @@ bool CS_BackgroundOS(void) if (DoneWithEntry == true ) { - CS_AppData.CurrentEntryInTable ++; + CS_AppData.HkPacket.CurrentEntryInTable ++; } /* only one entry to do */ - if ( CS_AppData.CurrentEntryInTable > 0) + if ( CS_AppData.HkPacket.CurrentEntryInTable > 0) { /* We are done with this table */ - CS_AppData.OSBaseline = ResultsEntry -> ComparisonValue; + CS_AppData.HkPacket.OSBaseline = ResultsEntry -> ComparisonValue; CS_GoToNextTable(); } } @@ -647,7 +650,7 @@ bool CS_BackgroundEeprom(void) uint16 CurrEntry; int32 Status; - if (CS_AppData.EepromCSState == CS_STATE_ENABLED) + if (CS_AppData.HkPacket.EepromCSState == CS_STATE_ENABLED) { if(CS_FindEnabledEepromEntry( &CurrEntry) == true ) { @@ -667,7 +670,7 @@ bool CS_BackgroundEeprom(void) { /* we had a miscompare */ - CS_AppData.EepromCSErrCounter++; + CS_AppData.HkPacket.EepromCSErrCounter++; CFE_EVS_SendEvent (CS_EEPROM_MISCOMPARE_ERR_EID, CFE_EVS_EventType_ERROR, @@ -679,10 +682,10 @@ bool CS_BackgroundEeprom(void) if (DoneWithEntry == true ) { - CS_AppData.CurrentEntryInTable ++; + CS_AppData.HkPacket.CurrentEntryInTable ++; } - if ( CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_EEPROM_TABLE_ENTRIES) + if ( CS_AppData.HkPacket.CurrentEntryInTable >= CS_MAX_NUM_EEPROM_TABLE_ENTRIES) { /* Since we are done CS'ing the entire Eeprom table, update the baseline number for telemetry */ @@ -692,7 +695,7 @@ bool CS_BackgroundEeprom(void) EntireEepromCS += CS_AppData.ResEepromTblPtr[Loop].ComparisonValue; } - CS_AppData.EepromBaseline = EntireEepromCS; + CS_AppData.HkPacket.EepromBaseline = EntireEepromCS; /* We are done with this table */ CS_GoToNextTable(); @@ -702,7 +705,7 @@ bool CS_BackgroundEeprom(void) { /* If we don't have a full table, the above set of code won't get executed, so we do it if there aren't any more full entries left */ - if ( CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_EEPROM_TABLE_ENTRIES) + if ( CS_AppData.HkPacket.CurrentEntryInTable >= CS_MAX_NUM_EEPROM_TABLE_ENTRIES) { /* Since we are done CS'ing the entire Eeprom table, update the baseline number for telemetry */ @@ -711,7 +714,7 @@ bool CS_BackgroundEeprom(void) { EntireEepromCS += CS_AppData.ResEepromTblPtr[Loop].ComparisonValue; } - CS_AppData.EepromBaseline = EntireEepromCS; + CS_AppData.HkPacket.EepromBaseline = EntireEepromCS; } /* There are no enabled entries in this table */ @@ -742,7 +745,7 @@ bool CS_BackgroundMemory(void) uint16 CurrEntry; int32 Status; - if (CS_AppData.MemoryCSState == CS_STATE_ENABLED) + if (CS_AppData.HkPacket.MemoryCSState == CS_STATE_ENABLED) { /* If we complete an entry's checksum, this function will update it for us */ @@ -764,7 +767,7 @@ bool CS_BackgroundMemory(void) { /* we had a miscompare */ - CS_AppData.MemoryCSErrCounter++; + CS_AppData.HkPacket.MemoryCSErrCounter++; CFE_EVS_SendEvent (CS_MEMORY_MISCOMPARE_ERR_EID, CFE_EVS_EventType_ERROR, @@ -773,15 +776,15 @@ bool CS_BackgroundMemory(void) (unsigned int)(ResultsEntry -> ComparisonValue), (unsigned int)ComputedCSValue); - CS_AppData.CurrentEntryInTable ++; + CS_AppData.HkPacket.CurrentEntryInTable ++; } if (DoneWithEntry == true ) { - CS_AppData.CurrentEntryInTable ++; + CS_AppData.HkPacket.CurrentEntryInTable ++; } - if ( CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_MEMORY_TABLE_ENTRIES) + if ( CS_AppData.HkPacket.CurrentEntryInTable >= CS_MAX_NUM_MEMORY_TABLE_ENTRIES) { /* We are done with this table */ CS_GoToNextTable(); @@ -816,7 +819,7 @@ bool CS_BackgroundTables(void) uint16 CurrEntry; int32 Status; - if (CS_AppData.TablesCSState == CS_STATE_ENABLED) + if (CS_AppData.HkPacket.TablesCSState == CS_STATE_ENABLED) { /* If we complete an entry's checksum, this function will update it for us */ @@ -837,7 +840,7 @@ bool CS_BackgroundTables(void) if(Status == CS_ERROR) { /* we had a miscompare */ - CS_AppData.TablesCSErrCounter++; + CS_AppData.HkPacket.TablesCSErrCounter++; CFE_EVS_SendEvent (CS_TABLES_MISCOMPARE_ERR_EID, CFE_EVS_EventType_ERROR, @@ -854,15 +857,15 @@ bool CS_BackgroundTables(void) "Tables table computing: Table %s could not be found, skipping", TablesResultsEntry -> Name); - CS_AppData.CurrentEntryInTable ++; + CS_AppData.HkPacket.CurrentEntryInTable ++; } if (DoneWithEntry == true ) { - CS_AppData.CurrentEntryInTable ++; + CS_AppData.HkPacket.CurrentEntryInTable ++; } - if ( CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_TABLES_TABLE_ENTRIES) + if ( CS_AppData.HkPacket.CurrentEntryInTable >= CS_MAX_NUM_TABLES_TABLE_ENTRIES) { /* We are done with this table */ CS_GoToNextTable(); @@ -897,7 +900,7 @@ bool CS_BackgroundApp(void) uint16 CurrEntry; int32 Status; - if (CS_AppData.AppCSState == CS_STATE_ENABLED) + if (CS_AppData.HkPacket.AppCSState == CS_STATE_ENABLED) { if (CS_FindEnabledAppEntry( &CurrEntry) == true ) { @@ -917,7 +920,7 @@ bool CS_BackgroundApp(void) if(Status == CS_ERROR) { /* we had a miscompare */ - CS_AppData.AppCSErrCounter++; + CS_AppData.HkPacket.AppCSErrCounter++; CFE_EVS_SendEvent (CS_APP_MISCOMPARE_ERR_EID, CFE_EVS_EventType_ERROR, "Checksum Failure: Application %s, Expected: 0x%08X, Calculated: 0x%08X", @@ -933,16 +936,16 @@ bool CS_BackgroundApp(void) "App table computing: App %s could not be found, skipping", AppResultsEntry -> Name); - CS_AppData.CurrentEntryInTable ++; + CS_AppData.HkPacket.CurrentEntryInTable ++; } if (DoneWithEntry == true ) { - CS_AppData.CurrentEntryInTable ++; + CS_AppData.HkPacket.CurrentEntryInTable ++; } - if ( CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_APP_TABLE_ENTRIES) + if ( CS_AppData.HkPacket.CurrentEntryInTable >= CS_MAX_NUM_APP_TABLE_ENTRIES) { /* We are done with this table */ CS_GoToNextTable(); @@ -981,6 +984,173 @@ void CS_ResetTablesTblResultEntry(CS_Res_Tables_Table_Entry_t *TablesTblResultEn }/* end CS_ResetTablesTblResultEntry */ +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ +/* */ +/* Update all tables */ +/* */ +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ +int32 CS_HandleRoutineTableUpdates(void) +{ + int32 Result = CFE_SUCCESS; + int32 ErrorCode = CFE_SUCCESS; + + if (!((CS_AppData.HkPacket.RecomputeInProgress == true ) && + ( CS_AppData.HkPacket.OneShotInProgress == false ) && + (CS_AppData.ChildTaskTable == CS_EEPROM_TABLE))) + { + Result = CS_HandleTableUpdate ((void*) & CS_AppData.DefEepromTblPtr, + (void*) & CS_AppData.ResEepromTblPtr, + CS_AppData.DefEepromTableHandle, + CS_AppData.ResEepromTableHandle, + CS_EEPROM_TABLE, + CS_MAX_NUM_EEPROM_TABLE_ENTRIES); + + if(Result != CFE_SUCCESS) + { + CS_AppData.HkPacket.EepromCSState = CS_STATE_DISABLED; + Result = CFE_EVS_SendEvent (CS_UPDATE_EEPROM_ERR_EID, + CFE_EVS_EventType_ERROR, + "Table update failed for Eeprom: 0x%08X, checksumming Eeprom is disabled", + (unsigned int)Result); + ErrorCode = Result; + } + } + + if (!((CS_AppData.HkPacket.RecomputeInProgress == true ) && + ( CS_AppData.HkPacket.OneShotInProgress == false ) && + (CS_AppData.ChildTaskTable == CS_MEMORY_TABLE))) + { + Result = CS_HandleTableUpdate ((void*) & CS_AppData.DefMemoryTblPtr, + (void*) & CS_AppData.ResMemoryTblPtr, + CS_AppData.DefMemoryTableHandle, + CS_AppData.ResMemoryTableHandle, + CS_MEMORY_TABLE, + CS_MAX_NUM_MEMORY_TABLE_ENTRIES); + if(Result != CFE_SUCCESS) + { + CS_AppData.HkPacket.MemoryCSState = CS_STATE_DISABLED; + Result = CFE_EVS_SendEvent (CS_UPDATE_MEMORY_ERR_EID, + CFE_EVS_EventType_ERROR, + "Table update failed for Memory: 0x%08X, checksumming Memory is disabled", + (unsigned int)Result); + + if(ErrorCode == CFE_SUCCESS) + { + ErrorCode = Result; + } + } + } + + if (!((CS_AppData.HkPacket.RecomputeInProgress == true ) && + ( CS_AppData.HkPacket.OneShotInProgress == false ) && + (CS_AppData.ChildTaskTable == CS_APP_TABLE))) + { + Result = CS_HandleTableUpdate ((void*) & CS_AppData.DefAppTblPtr, + (void*) & CS_AppData.ResAppTblPtr, + CS_AppData.DefAppTableHandle, + CS_AppData.ResAppTableHandle, + CS_APP_TABLE, + CS_MAX_NUM_APP_TABLE_ENTRIES); + if(Result != CFE_SUCCESS) + { + CS_AppData.HkPacket.AppCSState = CS_STATE_DISABLED; + Result = CFE_EVS_SendEvent (CS_UPDATE_APP_ERR_EID, + CFE_EVS_EventType_ERROR, + "Table update failed for Apps: 0x%08X, checksumming Apps is disabled", + (unsigned int)Result); + if(ErrorCode == CFE_SUCCESS) + { + ErrorCode = Result; + } + } + } + + if (!((CS_AppData.HkPacket.RecomputeInProgress == true ) && + ( CS_AppData.HkPacket.OneShotInProgress == false ) && + (CS_AppData.ChildTaskTable == CS_TABLES_TABLE))) + { + Result = CS_HandleTableUpdate ((void*) & CS_AppData.DefTablesTblPtr, + (void*) & CS_AppData.ResTablesTblPtr, + CS_AppData.DefTablesTableHandle, + CS_AppData.ResTablesTableHandle, + CS_TABLES_TABLE, + CS_MAX_NUM_TABLES_TABLE_ENTRIES); + + if(Result != CFE_SUCCESS) + { + CS_AppData.HkPacket.TablesCSState = CS_STATE_DISABLED; + Result = CFE_EVS_SendEvent (CS_UPDATE_TABLES_ERR_EID, + CFE_EVS_EventType_ERROR, + "Table update failed for Tables: 0x%08X, checksumming Tables is disabled", + (unsigned int)Result); + if(ErrorCode == CFE_SUCCESS) + { + ErrorCode = Result; + } + } + + } + + return ErrorCode; +} /* end CS_HandleRoutineTableUpdates */ + +int32 CS_AttemptTableReshare(CS_Res_Tables_Table_Entry_t * ResultsEntry, + CFE_TBL_Handle_t* LocalTblHandle, + CFE_TBL_Info_t* TblInfo, + uint32* LocalAddress, + int32* ResultGetInfo) +{ + int32 Result = CS_SUCCESS; + int32 ResultShare = 0; + int32 ResultGetAddress = 0; + + /* Maybe the table came back, try and reshare it */ + ResultShare = CFE_TBL_Share(LocalTblHandle, ResultsEntry -> Name); + + if (ResultShare == CFE_SUCCESS) + { + ResultsEntry -> TblHandle = *LocalTblHandle; + + *ResultGetInfo = CFE_TBL_GetInfo(TblInfo, ResultsEntry -> Name); + + /* need to try to get the address again */ + ResultGetAddress = CFE_TBL_GetAddress((void*) LocalAddress, *LocalTblHandle); + Result = ResultGetAddress; + + /* if the table was never loaded, release the address to prevent the table from being + locked by CS, which would prevent the owner app from updating it*/ + if ( ResultGetAddress == CFE_TBL_ERR_NEVER_LOADED) + { + CFE_TBL_ReleaseAddress(*LocalTblHandle); + } + } + + else /* table was not there on the new share */ + { + Result = ResultShare; + } + + return Result; +} + +bool CS_CheckRecomputeOneshot(void) +{ + bool Result = false; + + if (CS_AppData.HkPacket.RecomputeInProgress == true || + CS_AppData.HkPacket.OneShotInProgress == true) + { + CFE_EVS_SendEvent(CS_CMD_COMPUTE_PROG_ERR_EID, + CFE_EVS_EventType_ERROR, + "Cannot perform command. Recompute or oneshot in progress."); + + CS_AppData.HkPacket.CmdErrCounter++; + + Result = true; + } + return Result; +} + /************************/ /* End of File Comment */ /************************/ diff --git a/fsw/src/cs_utils.h b/fsw/src/cs_utils.h index 289691f..81bcd74 100644 --- a/fsw/src/cs_utils.h +++ b/fsw/src/cs_utils.h @@ -153,10 +153,12 @@ void CS_GoToNextTable(void); ** ** \param [in] *EntryPtr A pointer to a #CS_Res_Tables_Table_Entry_t ** that will be assigned an entry where the name - ** field matches the name passed in. + ** field matches the name passed in. Calling + ** function ensures this is non-null. ** ** \param [in] *Name The name associated with the entry we want - ** to find. + ** to find. Calling function ensures this is + ** non-null. ** ** \param [out] **EntryPtr A pointer to a #CS_Res_Tables_Table_Entry_t ** pointer that contains the start address of the @@ -164,14 +166,14 @@ void CS_GoToNextTable(void); ** in the table passed in. ** ** \returns - ** \retstmt Returns TRUE if the name was found in the table \endcode - ** \retstmt Returns FALSE if the name was not found in the table \endcode + ** \retstmt Returns true if the name was found in the table \endcode + ** \retstmt Returns false if the name was not found in the table \endcode ** \endreturns ** ** *************************************************************************/ bool CS_GetTableResTblEntryByName(CS_Res_Tables_Table_Entry_t ** EntryPtr, - char * Name); + const char * Name); /************************************************************************/ /** \brief Gets a pointer to the definition entry given a table name @@ -186,10 +188,12 @@ bool CS_GetTableResTblEntryByName(CS_Res_Tables_Table_Entry_t ** EntryPtr, ** ** \param [in] *EntryPtr A pointer to a #CS_Def_Tables_Table_Entry_t ** that will be assigned an entry where the name - ** field matches the name passed in. + ** field matches the name passed in. Calling + ** function ensures this is non-null. ** ** \param [in] *Name The name associated with the entry we want - ** to find. + ** to find. Calling function ensures this is + ** non-null. ** ** \param [out] **EntryPtr A pointer to a #CS_Def_Tables_Table_Entry_t ** pointer that contains the start address of the @@ -197,14 +201,14 @@ bool CS_GetTableResTblEntryByName(CS_Res_Tables_Table_Entry_t ** EntryPtr, ** in the table passed in. ** ** \returns - ** \retstmt Returns TRUE if the name was found in the table \endcode - ** \retstmt Returns FALSE if the name was not found in the table \endcode + ** \retstmt Returns true if the name was found in the table \endcode + ** \retstmt Returns false if the name was not found in the table \endcode ** \endreturns ** ** *************************************************************************/ bool CS_GetTableDefTblEntryByName(CS_Def_Tables_Table_Entry_t ** EntryPtr, - char * Name); + const char * Name); /************************************************************************/ /** \brief Gets a pointer to the results entry given a app name @@ -219,10 +223,12 @@ bool CS_GetTableDefTblEntryByName(CS_Def_Tables_Table_Entry_t ** EntryPtr, ** ** \param [in] *EntryPtr A pointer to a #CS_Res_App_Table_Entry_t ** that will be assigned an entry where the name - ** field matches the name passed in. + ** field matches the name passed in. Calling + ** function ensures this is non-null. ** ** \param [in] Name The name associated with the entry we want - ** to find. + ** to find. Calling function ensures this is + ** non-null. ** ** \param [out] **EntryPtr A pointer to a #CS_Res_App_Table_Entry_t ** pointer that contains the start address of the @@ -230,14 +236,14 @@ bool CS_GetTableDefTblEntryByName(CS_Def_Tables_Table_Entry_t ** EntryPtr, ** in the table passed in. ** ** \returns - ** \retstmt Returns TRUE if the name was found in the table \endcode - ** \retstmt Returns FALSE if the name was not found in the table \endcode + ** \retstmt Returns true if the name was found in the table \endcode + ** \retstmt Returns false if the name was not found in the table \endcode ** \endreturns ** ** *************************************************************************/ bool CS_GetAppResTblEntryByName(CS_Res_App_Table_Entry_t ** EntryPtr, - char * Name); + const char * Name); /************************************************************************/ @@ -253,10 +259,12 @@ bool CS_GetAppResTblEntryByName(CS_Res_App_Table_Entry_t ** EntryPtr, ** ** \param [in] *EntryPtr A pointer to a #CS_Def_App_Table_Entry_t ** that will be assigned an entry where the name - ** field matches the name passed in. + ** field matches the name passed in. Calling + ** function ensures this is non-null. ** ** \param [in] Name The name associated with the entry we want - ** to find. + ** to find. Calling function ensures this is + ** non-null. ** ** \param [out] **EntryPtr A pointer to a #CS_Res_Def_Table_Entry_t ** pointer that contains the start address of the @@ -264,14 +272,14 @@ bool CS_GetAppResTblEntryByName(CS_Res_App_Table_Entry_t ** EntryPtr, ** in the table passed in. ** ** \returns - ** \retstmt Returns TRUE if the name was found in the table \endcode - ** \retstmt Returns FALSE if the name was not found in the table \endcode + ** \retstmt Returns true if the name was found in the table \endcode + ** \retstmt Returns false if the name was not found in the table \endcode ** \endreturns ** ** *************************************************************************/ bool CS_GetAppDefTblEntryByName(CS_Def_App_Table_Entry_t ** EntryPtr, - char * Name); + const char * Name); /************************************************************************/ @@ -286,14 +294,15 @@ bool CS_GetAppDefTblEntryByName(CS_Def_App_Table_Entry_t ** EntryPtr, ** ** \param [in] EnabledEntry A pointer to a uint16 that will be ** assigned an enabled entry ID, if - ** one exists + ** one exists. Calling function ensures + ** this is non-null. ** ** \param [out] * EnabledEntry The ID of an enabled entry in the - ** table, if the function resturs TRUE + ** table, if the function resturs true ** ** \returns - ** \retstmt Returns TRUE if an enabled entry was found \endcode - ** \retstmt Returns FALSE if an enabled entry was not found \endcode + ** \retstmt Returns true if an enabled entry was found \endcode + ** \retstmt Returns false if an enabled entry was not found \endcode ** \endreturns ** ** @@ -312,14 +321,15 @@ bool CS_FindEnabledEepromEntry(uint16* EnabledEntry); ** ** \param [in] EnabledEntry A pointer to a uint16 that will be ** assigned an enabled entry ID, if - ** one exists + ** one exists. Calling function ensures + ** this is non-null. ** ** \param [out] * EnabledEntry The ID of an enabled entry in the - ** table, if the function resturs TRUE + ** table, if the function resturs true ** ** \returns - ** \retstmt Returns TRUE if an enabled entry was found \endcode - ** \retstmt Returns FALSE if an enabled entry was not found \endcode + ** \retstmt Returns true if an enabled entry was found \endcode + ** \retstmt Returns false if an enabled entry was not found \endcode ** \endreturns ** ** @@ -338,14 +348,15 @@ bool CS_FindEnabledMemoryEntry(uint16* EnabledEntry); ** ** \param [in] EnabledEntry A pointer to a uint16 that will be ** assigned an enabled entry ID, if - ** one exists + ** one exists. Calling function ensures + ** this is non-null. ** ** \param [out] * EnabledEntry The ID of an enabled entry in the - ** table, if the function resturs TRUE + ** table, if the function resturs true ** ** \returns - ** \retstmt Returns TRUE if an enabled entry was found \endcode - ** \retstmt Returns FALSE if an enabled entry was not found \endcode + ** \retstmt Returns true if an enabled entry was found \endcode + ** \retstmt Returns false if an enabled entry was not found \endcode ** \endreturns ** ** @@ -364,14 +375,15 @@ bool CS_FindEnabledTablesEntry(uint16* EnabledEntry); ** ** \param [in] EnabledEntry A pointer to a uint16 that will be ** assigned an enabled entry ID, if - ** one exists + ** one exists. Calling function ensures + ** this is non-null. ** ** \param [out] * EnabledEntry The ID of an enabled entry in the - ** table, if the function resturs TRUE + ** table, if the function resturs true ** ** \returns - ** \retstmt Returns TRUE if an enabled entry was found \endcode - ** \retstmt Returns FALSE if an enabled entry was not found \endcode + ** \retstmt Returns true if an enabled entry was found \endcode + ** \retstmt Returns false if an enabled entry was not found \endcode ** \endreturns ** ** @@ -389,22 +401,24 @@ bool CS_FindEnabledAppEntry(uint16* EnabledEntry); ** \par Assumptions, External Events, and Notes: ** None ** - ** \param [in] msg A #CFE_SB_MsgPtr_t pointer that - ** references the software bus message + ** \param [in] msg A #CFE_MSG_Message_t* pointer that + ** references the software bus message. + ** Calling function ensures this is + ** non-null. ** ** \param [in] ExpectedLength The expected length of the message ** based upon the command code ** ** \returns - ** \retstmt Returns TRUE if the length is as expected \endcode - ** \retstmt Returns FALSE if the length is not as expected \endcode + ** \retstmt Returns true if the length is as expected \endcode + ** \retstmt Returns false if the length is not as expected \endcode ** \endreturns ** ** \sa #CS_LEN_ERR_EID ** *************************************************************************/ -bool CS_VerifyCmdLength(CFE_SB_MsgPtr_t msg, - uint16 ExpectedLength); +bool CS_VerifyCmdLength(const CFE_MSG_Message_t* msg, + size_t ExpectedLength); /************************************************************************/ /** \brief Compute a background check cycle on the OS @@ -416,8 +430,8 @@ bool CS_VerifyCmdLength(CFE_SB_MsgPtr_t msg, ** None ** ** \returns - ** \retstmt Returns TRUE if checksumming was done \endcode - ** \retstmt Returns FALSE if checksumming was NOT done \endcode + ** \retstmt Returns true if checksumming was done \endcode + ** \retstmt Returns false if checksumming was NOT done \endcode ** \endreturns ** *************************************************************************/ @@ -433,8 +447,8 @@ bool CS_BackgroundOS(void); ** None ** ** \returns - ** \retstmt Returns TRUE if checksumming was done \endcode - ** \retstmt Returns FALSE if checksumming was NOT done \endcode + ** \retstmt Returns true if checksumming was done \endcode + ** \retstmt Returns false if checksumming was NOT done \endcode ** \endreturns ** *************************************************************************/ @@ -450,8 +464,8 @@ bool CS_BackgroundCfeCore(void); ** None ** ** \returns - ** \retstmt Returns TRUE if checksumming was done \endcode - ** \retstmt Returns FALSE if checksumming was NOT done \endcode + ** \retstmt Returns true if checksumming was done \endcode + ** \retstmt Returns false if checksumming was NOT done \endcode ** \endreturns ** *************************************************************************/ @@ -467,8 +481,8 @@ bool CS_BackgroundEeprom(void); ** None ** ** \returns - ** \retstmt Returns TRUE if checksumming was done \endcode - ** \retstmt Returns FALSE if checksumming was NOT done \endcode + ** \retstmt Returns true if checksumming was done \endcode + ** \retstmt Returns false if checksumming was NOT done \endcode ** \endreturns ** *************************************************************************/ @@ -484,8 +498,8 @@ bool CS_BackgroundMemory(void); ** None ** ** \returns - ** \retstmt Returns TRUE if checksumming was done \endcode - ** \retstmt Returns FALSE if checksumming was NOT done \endcode + ** \retstmt Returns true if checksumming was done \endcode + ** \retstmt Returns false if checksumming was NOT done \endcode ** \endreturns ** *************************************************************************/ @@ -501,8 +515,8 @@ bool CS_BackgroundTables(void); ** None ** ** \returns - ** \retstmt Returns TRUE if checksumming was done \endcode - ** \retstmt Returns FALSE if checksumming was NOT done \endcode + ** \retstmt Returns true if checksumming was done \endcode + ** \retstmt Returns false if checksumming was NOT done \endcode ** \endreturns ** *************************************************************************/ @@ -518,7 +532,7 @@ bool CS_BackgroundApp(void); ** have their enable/disable state flags modified. ** ** This function will set ByteOffset and TempChecksumValue to zero, - ** and ComputedYet to FALSE for the specifified CS tables table entry. + ** and ComputedYet to false for the specifified CS tables table entry. ** ** \par Assumptions, External Events, and Notes: ** None @@ -526,7 +540,50 @@ bool CS_BackgroundApp(void); *************************************************************************/ void CS_ResetTablesTblResultEntry(CS_Res_Tables_Table_Entry_t *TablesTblResultEntry); +/************************************************************************/ +/** \brief Update All CS Tables + ** + ** \par Description + ** Updates all CS tables if no recompute is happening on that table. + ** + ** This is called as part of the regular housekeeping cycle or + ** at the wakeup interval if no housekeeping request is received. + ** + ** \par Assumptions, External Events, and Notes: + ** None + ** + ** \returns + ** \retstmt Returns return code from CS_HandleTableUpdate \endcode + ** \endreturns + + *************************************************************************/ +int32 CS_HandleRoutineTableUpdates(void); + +/************************************************************************/ +/** \brief Attempts to re-share a table + ** + ** \par Description + ** This function is called if the first attempt to share the table + ** is unsuccessful. This function attempts to share the table again + ** to see if it reappeared. Calling function ensures that parameters + ** are non-null. + ** + ** \par Assumptions, External Events, and Notes: + ** None + ** + ** \returns + ** \retstmt Returns return code from CFE_TBL_Share \endcode + ** \retstmt Returns return code from CFE_TBL_GetAddress \endcode + ** \endreturns + *************************************************************************/ +int32 CS_AttemptTableReshare(CS_Res_Tables_Table_Entry_t * ResultsEntry, + CFE_TBL_Handle_t* LocalTblHandle, + CFE_TBL_Info_t* TblInfo, + uint32* LocalAddress, + int32* ResultGetInfo); + +bool CS_CheckRecomputeOneshot(void); #endif /* _cs_utils_ */ /************************/ diff --git a/fsw/src/cs_verify.h b/fsw/src/cs_verify.h index bf8bae4..f166aaa 100644 --- a/fsw/src/cs_verify.h +++ b/fsw/src/cs_verify.h @@ -30,6 +30,8 @@ *************************************************************************/ #include "cs_platform_cfg.h" #include "cs_mission_cfg.h" +#include + /************************************************************************* ** Macro Definitions *************************************************************************/ @@ -85,6 +87,9 @@ #error CS_CHILD_TASK_PRIORITY cannot be greater than 255! #endif +#if (CS_DEFAULT_ALGORITHM != CFE_MISSION_ES_DEFAULT_CRC && CS_DEFAULT_ALGORITHM != CFE_ES_CRC_16) + #error CS_DEFAULT_ALGORITHM is limited to either CFE_MISSION_ES_DEFAULT_CRC or CFE_ES_CRC_16! +#endif #endif /*_cs_verify_*/ diff --git a/fsw/src/cs_version.h b/fsw/src/cs_version.h index 7207151..2f422b4 100644 --- a/fsw/src/cs_version.h +++ b/fsw/src/cs_version.h @@ -33,8 +33,8 @@ *************************************************************************/ #define CS_MAJOR_VERSION 2 -#define CS_MINOR_VERSION 4 -#define CS_REVISION 2 +#define CS_MINOR_VERSION 5 +#define CS_REVISION 0 #endif /*_cs_version_*/ diff --git a/fsw/unit_test/README.txt b/fsw/unit_test/README.txt deleted file mode 100644 index 2c4a0d2..0000000 --- a/fsw/unit_test/README.txt +++ /dev/null @@ -1,71 +0,0 @@ -############################################################################## -## $Id: README.txt 1.7 2017/03/29 19:30:34EDT mdeschu Exp $ -## -## Purpose: CFS CS application unit test instructions, results, and code coverage -## -## Author: Charles Zogby -## -############################################################################## - - -------------------------- -CS Unit Test Instructions -------------------------- -This unit test was run in a virtual machine running CentOS and uses the ut-assert stubs and default hooks for the -cFE, OSAL and PSP. The ut-assert framework, stubs, and hooks are located in the directory cfe/tools/ut-assert and -are configuration managed in MKS in the FSW tools repository on server tlserver3. - -To run the unit test enter the following commands at the command line prompt in -unit test directory. - -make clean -make -make run -make gcov - -CS 2.4.0 Unit Test Results: - - -Tests Executed: 319 -Assert Pass Count: 1458 -Assert Fail Count: 0 - -gcov: '../src/cs_table_processing.c' 100.00% 449 -gcov: '../src/cs_memory_cmds.c' 100.00% 150 -gcov: '../src/cs_compute.c' 100.00% 371 -gcov: '../src/cs_app_cmds.c' 100.00% 89 -gcov: '../src/cs_app.c' 100.00% 324 -gcov: '../src/cs_cmds.c' 100.00% 208 -gcov: '../src/cs_eeprom_cmds.c' 100.00% 149 -gcov: '../src/cs_table_cmds.c' 100.00% 89 -gcov: '../src/cs_utils.c' 100.00% 321 - - -========================================================================== -cs_table_processing.c - 100.00% coverage - -========================================================================== -cs_memory_cmds.c - 100.00% coverage - -========================================================================== -cs_compute.c - 100.00% coverage - -========================================================================== -cs_app_cmds.c - 100.00% coverage - -========================================================================== -cs_app.c - 100.00% coverage - -========================================================================== -cs_cmds.c - 100.00% coverage - -========================================================================== -cs_eeprom_cmds.c - 100.00% coverage - -========================================================================== -cs_table_cmds.c - 100.00% coverage - -========================================================================== -cs_utils.c - 100.00% coverage - -========================================================================== diff --git a/fsw/unit_test/cs_app.c.gcov b/fsw/unit_test/cs_app.c.gcov deleted file mode 100644 index 15a5315..0000000 --- a/fsw/unit_test/cs_app.c.gcov +++ /dev/null @@ -1,1002 +0,0 @@ - -: 0:Source:../src/cs_app.c - -: 0:Programs:9 - -: 1:/************************************************************************ - -: 2:** File: - -: 3:** $Id: cs_app.c.gcov 1.7 2017/03/29 19:31:13EDT mdeschu Exp $ - -: 4:** - -: 5:** Copyright (c) 2007-2014 United States Government as represented by the - -: 6:** Administrator of the National Aeronautics and Space Administration. - -: 7:** All Other Rights Reserved. - -: 8:** - -: 9:** This software was created at NASA's Goddard Space Flight Center. - -: 10:** This software is governed by the NASA Open Source Agreement and may be - -: 11:** used, distributed and modified only pursuant to the terms of that - -: 12:** agreement. - -: 13:** - -: 14:** Purpose: - -: 15:** CFS Checksum (CS) Applications provides the service of background - -: 16:** checksumming user defined objects in the CFS - -: 17:** - -: 18:*************************************************************************/ - -: 19:#include - -: 20:#include "cfe.h" - -: 21:#include "cs_app.h" - -: 22: - -: 23:#include "cs_platform_cfg.h" - -: 24:#include "cs_events.h" - -: 25:#include "cs_utils.h" - -: 26:#include "cs_compute.h" - -: 27:#include "cs_eeprom_cmds.h" - -: 28:#include "cs_table_cmds.h" - -: 29:#include "cs_memory_cmds.h" - -: 30:#include "cs_app_cmds.h" - -: 31:#include "cs_cmds.h" - -: 32:/************************************************************************* - -: 33:** - -: 34:** Macro definitions - -: 35:** - -: 36:**************************************************************************/ - -: 37:#define CS_PIPE_NAME "CS_CMD_PIPE" - -: 38:#define CS_NUM_DATA_STORE_STATES 6 /* 4 tables + OS CS + cFE core number of checksum states for CDS */ - -: 39: - -: 40:/************************************************************************* - -: 41:** - -: 42:** Exported data - -: 43:** - -: 44:**************************************************************************/ - -: 45:CS_AppData_t CS_AppData; - -: 46: - -: 47:/************************************************************************/ - -: 48:/** \brief Initialize the Checksum CFS application - -: 49: ** - -: 50: ** \par Description - -: 51: ** Checksum application initialization routine. This - -: 52: ** function performs all the required startup steps to - -: 53: ** get the application registered with the cFE services so - -: 54: ** it can begin to receive command messages and begin - -: 55: ** background checksumming. - -: 56: ** - -: 57: ** \par Assumptions, External Events, and Notes: - -: 58: ** None - -: 59: ** - -: 60: ** \returns - -: 61: ** \retcode #CFE_SUCCESS \retdesc \copydoc CFE_SUCCESS \endcode - -: 62: ** \retstmt Return codes from #CFE_EVS_Register \endcode - -: 63: ** \retstmt Return codes from #CFE_SB_CreatePipe \endcode - -: 64: ** \retstmt Return codes from #CFE_SB_Subscribe \endcode - -: 65: ** \endreturns - -: 66: ** - -: 67: *************************************************************************/ - -: 68:int32 CS_AppInit (void); - -: 69: - -: 70:/************************************************************************/ - -: 71:/** \brief Process a command pipe message - -: 72: ** - -: 73: ** \par Description - -: 74: ** Processes a single software bus command pipe message. Checks - -: 75: ** the message and command IDs and calls the appropriate routine - -: 76: ** to handle the command. - -: 77: ** - -: 78: ** \par Assumptions, External Events, and Notes: - -: 79: ** None - -: 80: ** - -: 81: ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - -: 82: ** references the software bus message - -: 83: ** - -: 84: ** \sa #CFE_SB_RcvMsg - -: 85: ** - -: 86: *************************************************************************/ - -: 87:int32 CS_AppPipe (CFE_SB_MsgPtr_t MessagePtr); - -: 88: - -: 89:/************************************************************************/ - -: 90:/** \brief Process housekeeping request - -: 91: ** - -: 92: ** \par Description - -: 93: ** Processes an on-board housekeeping request message. - -: 94: ** - -: 95: ** \par Assumptions, External Events, and Notes: - -: 96: ** This command does not affect the command execution counter - -: 97: ** - -: 98: ** \param [in] MessagePtr A #CFE_SB_MsgPtr_t pointer that - -: 99: ** references the software bus message - -: 100: ** - -: 101: *************************************************************************/ - -: 102:void CS_HousekeepingCmd (CFE_SB_MsgPtr_t MessagePtr); - -: 103: - -: 104:#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - -: 105:/************************************************************************/ - -: 106:/** \brief Restore tables states from CDS if enabled - -: 107: ** - -: 108: ** \par Description - -: 109: ** Restore CS state of tables from CDS - -: 110: ** - -: 111: ** \par Assumptions, External Events, and Notes: - -: 112: ** None - -: 113: ** - -: 114: ** - -: 115: ** - -: 116: *************************************************************************/ - -: 117:int32 CS_CreateRestoreStatesFromCDS(void); - -: 118:#endif - -: 119: - -: 120:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 121:/* */ - -: 122:/* CS application entry point and main process loop */ - -: 123:/* */ - -: 124:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 125:void CS_AppMain (void) - -: 126:{ - 5: 127: int32 Result = 0; - -: 128: /* Performance Log (start time counter) */ - 5: 129: CFE_ES_PerfLogEntry (CS_APPMAIN_PERF_ID); - -: 130: - -: 131: /* Register application */ - 5: 132: Result = CFE_ES_RegisterApp(); - -: 133: - -: 134: /* Perform application specific initialization */ - 5: 135: if (Result == CFE_SUCCESS) - -: 136: { - 4: 137: Result = CS_AppInit(); - -: 138: } - -: 139: - -: 140: /* Check for start-up error */ - 5: 141: if (Result != CFE_SUCCESS) - -: 142: { - -: 143: /* Set request to terminate main loop */ - 2: 144: CS_AppData.RunStatus = CFE_ES_APP_ERROR; - -: 145: } - -: 146: - 5: 147: CFE_ES_WaitForStartupSync(CS_STARTUP_TIMEOUT); - -: 148: - -: 149: /* Main process loop */ - 14: 150: while (CFE_ES_RunLoop(&CS_AppData.RunStatus)) - -: 151: { - -: 152: /* Performance Log (stop time counter) */ - 4: 153: CFE_ES_PerfLogExit (CS_APPMAIN_PERF_ID); - -: 154: - -: 155: /* Wait for the next Software Bus message */ - 4: 156: Result = CFE_SB_RcvMsg (&CS_AppData.MsgPtr, - 4: 157: CS_AppData.CmdPipe, - -: 158: CFE_SB_PEND_FOREVER); - -: 159: - -: 160: /* Performance Log (start time counter) */ - 4: 161: CFE_ES_PerfLogEntry (CS_APPMAIN_PERF_ID); - -: 162: - 4: 163: if (Result == CFE_SUCCESS) - -: 164: { - -: 165: /* Process Software Bus message */ - 2: 166: Result = CS_AppPipe (CS_AppData.MsgPtr); - -: 167: } - -: 168: - -: 169: /* - -: 170: ** Note: If there were some reason to exit the task - -: 171: ** normally (without error) then we would set - -: 172: ** RunStatus = CFE_ES_APP_EXIT - -: 173: */ - 4: 174: if (Result != CFE_SUCCESS) - -: 175: { - -: 176: /* Set request to terminate main loop */ - 2: 177: CS_AppData.RunStatus = CFE_ES_APP_ERROR; - -: 178: } - -: 179: }/* end run loop */ - -: 180: - -: 181: /* Check for "fatal" process error */ - 9: 182: if (CS_AppData.RunStatus == CFE_ES_APP_ERROR || CS_AppData.RunStatus == CFE_ES_SYS_EXCEPTION ) - -: 183: { - -: 184: /* Send an error event with run status and result */ - 4: 185: CFE_EVS_SendEvent(CS_EXIT_ERR_EID, - -: 186: CFE_EVS_ERROR, - -: 187: "App terminating, RunStatus:0x%08X, RC:0x%08X", - -: 188: (unsigned int)CS_AppData.RunStatus, - -: 189: (unsigned int)Result); - -: 190: } - -: 191: else - -: 192: { - -: 193: /* Send an informational event describing the reason for the termination */ - 1: 194: CFE_EVS_SendEvent(CS_EXIT_INF_EID, - -: 195: CFE_EVS_INFORMATION, - -: 196: "App terminating, RunStatus:0x%08X", - -: 197: (unsigned int)CS_AppData.RunStatus); - -: 198: } - -: 199: - -: 200: /* In case cFE Event Services is not working */ - 5: 201: CFE_ES_WriteToSysLog("CS App terminating, RunStatus:0x%08X, RC:0x%08X\n", - -: 202: (unsigned int)CS_AppData.RunStatus, - -: 203: (unsigned int)Result); - -: 204: - -: 205: /* Performance Log (stop time counter) */ - 5: 206: CFE_ES_PerfLogExit(CS_APPMAIN_PERF_ID); - -: 207: - -: 208: - -: 209: /* Let cFE kill the task (and child task) */ - 5: 210: CFE_ES_ExitApp(CS_AppData.RunStatus); - -: 211: - 5: 212:} /* End of CS_AppMain () */ - -: 213: - -: 214:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 215:/* */ - -: 216:/* CS Application initialization function */ - -: 217:/* */ - -: 218:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 17: 219:int32 CS_AppInit (void) - -: 220:{ - 17: 221: int32 Result = CFE_SUCCESS; - -: 222: int32 ResultInit; - -: 223: int32 ResultSegment; - -: 224: uint32 KernelSize; - -: 225: uint32 KernelAddress; - -: 226: uint32 CFESize; - -: 227: uint32 CFEAddress; - -: 228: - -: 229: /* Register for event services */ - 17: 230: Result = CFE_EVS_Register(NULL, 0, 0); - -: 231: - 17: 232: if (Result != CFE_SUCCESS) { - 1: 233: CFE_ES_WriteToSysLog("CS App: Error Registering For Event Services, RC = 0x%08X\n", (unsigned int)Result); - 1: 234: return Result; - -: 235: } - -: 236: - -: 237: /* Zero out all data in CS_AppData, including the housekeeping data*/ - 16: 238: CFE_PSP_MemSet (& CS_AppData, 0, (unsigned) sizeof (CS_AppData) ); - -: 239: - 16: 240: CS_AppData.RunStatus = CFE_ES_APP_RUN; - -: 241: - -: 242: /* Initialize app configuration data */ - 16: 243: strncpy(CS_AppData.PipeName, CS_CMD_PIPE_NAME, CS_CMD_PIPE_NAME_LEN); - -: 244: - 16: 245: CS_AppData.PipeDepth = CS_PIPE_DEPTH; - -: 246: - -: 247: /* Initialize housekeeping packet */ - 16: 248: CFE_SB_InitMsg (& CS_AppData.HkPacket, - -: 249: CS_HK_TLM_MID, - -: 250: sizeof (CS_HkPacket_t), - -: 251: TRUE); - -: 252: - -: 253: - -: 254: /* Create Software Bus message pipe */ - -: 255: - 16: 256: Result = CFE_SB_CreatePipe (& CS_AppData.CmdPipe, - 16: 257: CS_AppData.PipeDepth, - -: 258: CS_AppData.PipeName); - 16: 259: if (Result != CFE_SUCCESS) - -: 260: { - 2: 261: CFE_EVS_SendEvent (CS_INIT_SB_CREATE_ERR_EID, - -: 262: CFE_EVS_ERROR, - -: 263: "Software Bus Create Pipe for command returned: 0x%08X",(unsigned int)Result); - 2: 264: return Result; - -: 265: } - -: 266: - -: 267: /* Subscribe to Housekeeping request commands */ - -: 268: - 14: 269: Result = CFE_SB_Subscribe (CS_SEND_HK_MID, - 14: 270: CS_AppData.CmdPipe); - -: 271: - 14: 272: if (Result != CFE_SUCCESS) - -: 273: { - 1: 274: CFE_EVS_SendEvent (CS_INIT_SB_SUBSCRIBE_HK_ERR_EID, - -: 275: CFE_EVS_ERROR, - -: 276: "Software Bus subscribe to housekeeping returned: 0x%08X",(unsigned int)Result); - 1: 277: return Result; - -: 278: } - -: 279: - -: 280: - -: 281: /* Subscribe to background checking schedule */ - -: 282: - 13: 283: Result = CFE_SB_Subscribe( CS_BACKGROUND_CYCLE_MID, - 13: 284: CS_AppData.CmdPipe); - -: 285: - 13: 286: if (Result != CFE_SUCCESS) - -: 287: { - 1: 288: CFE_EVS_SendEvent (CS_INIT_SB_SUBSCRIBE_BACK_ERR_EID, - -: 289: CFE_EVS_ERROR, - -: 290: "Software Bus subscribe to background cycle returned: 0x%08X",(unsigned int)Result); - 1: 291: return Result; - -: 292: } - -: 293: - -: 294: - -: 295: /* Subscribe to CS Internal command packets */ - -: 296: - 12: 297: Result = CFE_SB_Subscribe (CS_CMD_MID, - 12: 298: CS_AppData.CmdPipe); - 12: 299: if (Result != CFE_SUCCESS) - -: 300: { - 1: 301: CFE_EVS_SendEvent (CS_INIT_SB_SUBSCRIBE_CMD_ERR_EID, - -: 302: CFE_EVS_ERROR, - -: 303: "Software Bus subscribe to command returned: 0x%08X",(unsigned int)Result); - 1: 304: return Result; - -: 305: } - -: 306: - -: 307: /* Set up default tables in memory */ - 11: 308: CS_InitializeDefaultTables(); - -: 309: - 11: 310: CS_AppData.EepromCSState = CS_EEPROM_TBL_POWERON_STATE; - 11: 311: CS_AppData.MemoryCSState = CS_MEMORY_TBL_POWERON_STATE; - 11: 312: CS_AppData.AppCSState = CS_APPS_TBL_POWERON_STATE; - 11: 313: CS_AppData.TablesCSState = CS_TABLES_TBL_POWERON_STATE; - -: 314: - 11: 315: CS_AppData.OSCSState = CS_OSCS_CHECKSUM_STATE; - 11: 316: CS_AppData.CfeCoreCSState = CS_CFECORE_CHECKSUM_STATE; - -: 317: - -: 318:#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - 11: 319: Result = CS_CreateRestoreStatesFromCDS(); - -: 320:#endif - -: 321: - -: 322: - 11: 323: ResultInit = CS_TableInit(& CS_AppData.DefEepromTableHandle, - -: 324: & CS_AppData.ResEepromTableHandle, - -: 325: (void*) & CS_AppData.DefEepromTblPtr, - -: 326: (void*) &CS_AppData.ResEepromTblPtr, - -: 327: CS_EEPROM_TABLE, - -: 328: CS_DEF_EEPROM_TABLE_NAME, - -: 329: CS_RESULTS_EEPROM_TABLE_NAME, - -: 330: CS_MAX_NUM_EEPROM_TABLE_ENTRIES, - -: 331: CS_DEF_EEPROM_TABLE_FILENAME, - -: 332: &CS_AppData.DefaultEepromDefTable, - -: 333: sizeof(CS_Def_EepromMemory_Table_Entry_t), - -: 334: sizeof(CS_Res_EepromMemory_Table_Entry_t), - -: 335: CS_ValidateEepromChecksumDefinitionTable); - -: 336: - 11: 337: if(ResultInit != CFE_SUCCESS) - -: 338: { - 1: 339: CS_AppData.EepromCSState = CS_STATE_DISABLED; - 1: 340: CFE_EVS_SendEvent (CS_INIT_EEPROM_ERR_EID, - -: 341: CFE_EVS_ERROR, - -: 342: "Table initialization failed for Eeprom: 0x%08X", - -: 343: (unsigned int)ResultInit); - 1: 344: return (ResultInit); - -: 345: } - -: 346: - 10: 347: ResultInit = CS_TableInit(& CS_AppData.DefMemoryTableHandle, - -: 348: & CS_AppData.ResMemoryTableHandle, - -: 349: (void*) & CS_AppData.DefMemoryTblPtr, - -: 350: (void*) & CS_AppData.ResMemoryTblPtr, - -: 351: CS_MEMORY_TABLE, - -: 352: CS_DEF_MEMORY_TABLE_NAME, - -: 353: CS_RESULTS_MEMORY_TABLE_NAME, - -: 354: CS_MAX_NUM_MEMORY_TABLE_ENTRIES, - -: 355: CS_DEF_MEMORY_TABLE_FILENAME, - -: 356: &CS_AppData.DefaultMemoryDefTable, - -: 357: sizeof(CS_Def_EepromMemory_Table_Entry_t), - -: 358: sizeof(CS_Res_EepromMemory_Table_Entry_t), - -: 359: CS_ValidateMemoryChecksumDefinitionTable); - -: 360: - -: 361: - 10: 362: if(ResultInit != CFE_SUCCESS) - -: 363: { - 1: 364: CS_AppData.MemoryCSState = CS_STATE_DISABLED; - 1: 365: CFE_EVS_SendEvent (CS_INIT_MEMORY_ERR_EID, - -: 366: CFE_EVS_ERROR, - -: 367: "Table initialization failed for Memory: 0x%08X", - -: 368: (unsigned int)ResultInit); - 1: 369: return (ResultInit); - -: 370: } - -: 371: - 9: 372: ResultInit= CS_TableInit(& CS_AppData.DefAppTableHandle, - -: 373: & CS_AppData.ResAppTableHandle, - -: 374: (void*) & CS_AppData.DefAppTblPtr, - -: 375: (void*) & CS_AppData.ResAppTblPtr, - -: 376: CS_APP_TABLE, - -: 377: CS_DEF_APP_TABLE_NAME, - -: 378: CS_RESULTS_APP_TABLE_NAME, - -: 379: CS_MAX_NUM_APP_TABLE_ENTRIES, - -: 380: CS_DEF_APP_TABLE_FILENAME, - -: 381: &CS_AppData.DefaultAppDefTable, - -: 382: sizeof(CS_Def_App_Table_Entry_t), - -: 383: sizeof(CS_Res_App_Table_Entry_t), - -: 384: CS_ValidateAppChecksumDefinitionTable); - -: 385: - 9: 386: if(ResultInit != CFE_SUCCESS) - -: 387: { - 1: 388: CS_AppData.AppCSState = CS_STATE_DISABLED; - 1: 389: CFE_EVS_SendEvent (CS_INIT_APP_ERR_EID, - -: 390: CFE_EVS_ERROR, - -: 391: "Table initialization failed for Apps: 0x%08X", - -: 392: (unsigned int)ResultInit); - 1: 393: return (ResultInit); - -: 394: } - -: 395: - 8: 396: ResultInit = CS_TableInit(& CS_AppData.DefTablesTableHandle, - -: 397: & CS_AppData.ResTablesTableHandle, - -: 398: (void*) & CS_AppData.DefTablesTblPtr, - -: 399: (void*) & CS_AppData.ResTablesTblPtr, - -: 400: CS_TABLES_TABLE, - -: 401: CS_DEF_TABLES_TABLE_NAME, - -: 402: CS_RESULTS_TABLES_TABLE_NAME, - -: 403: CS_MAX_NUM_TABLES_TABLE_ENTRIES, - -: 404: CS_DEF_TABLES_TABLE_FILENAME, - -: 405: &CS_AppData.DefaultTablesDefTable, - -: 406: sizeof(CS_Def_Tables_Table_Entry_t), - -: 407: sizeof(CS_Res_Tables_Table_Entry_t), - -: 408: CS_ValidateTablesChecksumDefinitionTable); - -: 409: - 8: 410: if(ResultInit != CFE_SUCCESS) - -: 411: { - 1: 412: CS_AppData.TablesCSState = CS_STATE_DISABLED; - 1: 413: CFE_EVS_SendEvent (CS_INIT_TABLES_ERR_EID, - -: 414: CFE_EVS_ERROR, - -: 415: "Table initialization failed for Tables: 0x%08X", - -: 416: (unsigned int)ResultInit); - 1: 417: return (ResultInit); - -: 418: } - -: 419: - -: 420: - -: 421: /* Initalize the CFE core segments */ - 7: 422: CFE_PSP_GetCFETextSegmentInfo((void*) &CFEAddress, &CFESize); - -: 423: - 7: 424: CS_AppData.CfeCoreCodeSeg.StartAddress = CFEAddress; - 7: 425: CS_AppData.CfeCoreCodeSeg.NumBytesToChecksum = CFESize; - 7: 426: CS_AppData.CfeCoreCodeSeg.ComputedYet = FALSE; - 7: 427: CS_AppData.CfeCoreCodeSeg.ComparisonValue = 0; - 7: 428: CS_AppData.CfeCoreCodeSeg.ByteOffset = 0; - 7: 429: CS_AppData.CfeCoreCodeSeg.TempChecksumValue = 0; - 7: 430: CS_AppData.CfeCoreCodeSeg.State = CS_STATE_ENABLED; - -: 431: - -: 432: /* Initialize the OS Core code segment*/ - -: 433: - 7: 434: ResultSegment = CFE_PSP_GetKernelTextSegmentInfo( &KernelAddress, &KernelSize); - -: 435: - 7: 436: if (ResultSegment != OS_SUCCESS) - -: 437: { - 1: 438: CS_AppData.OSCodeSeg.StartAddress = 0; - 1: 439: CS_AppData.OSCodeSeg.NumBytesToChecksum = 0; - 1: 440: CS_AppData.OSCodeSeg.ComputedYet = FALSE; - 1: 441: CS_AppData.OSCodeSeg.ComparisonValue = 0; - 1: 442: CS_AppData.OSCodeSeg.ByteOffset = 0; - 1: 443: CS_AppData.OSCodeSeg.TempChecksumValue = 0; - 1: 444: CS_AppData.OSCodeSeg.State = CS_STATE_DISABLED; - -: 445: - -: 446: - 1: 447: CFE_EVS_SendEvent (CS_OS_TEXT_SEG_INF_EID, - -: 448: CFE_EVS_INFORMATION, - -: 449: "OS Text Segment disabled due to platform"); - -: 450: } - -: 451: else - -: 452: { - 6: 453: CS_AppData.OSCodeSeg.StartAddress = KernelAddress; - 6: 454: CS_AppData.OSCodeSeg.NumBytesToChecksum = KernelSize; - 6: 455: CS_AppData.OSCodeSeg.ComputedYet = FALSE; - 6: 456: CS_AppData.OSCodeSeg.ComparisonValue = 0; - 6: 457: CS_AppData.OSCodeSeg.ByteOffset = 0; - 6: 458: CS_AppData.OSCodeSeg.TempChecksumValue = 0; - 6: 459: CS_AppData.OSCodeSeg.State = CS_STATE_ENABLED; - -: 460: - -: 461: } - -: 462: - -: 463: - -: 464: /* initialize the place to ostart background checksumming */ - 7: 465: CS_AppData.CurrentCSTable = 0; - 7: 466: CS_AppData.CurrentEntryInTable = 0; - -: 467: - -: 468: - -: 469: /* Initial settings for the CS Application */ - -: 470: /* the rest of the tables are initialized in CS_TableInit */ - 7: 471: CS_AppData.ChecksumState = CS_STATE_ENABLED; - -: 472: - -: 473: - 7: 474: CS_AppData.RecomputeInProgress = FALSE; - 7: 475: CS_AppData.OneShotInProgress = FALSE; - -: 476: - -: 477: - 7: 478: CS_AppData.MaxBytesPerCycle = CS_DEFAULT_BYTES_PER_CYCLE; - -: 479: - -: 480: /* Application startup event message */ - 7: 481: if (Result == CFE_SUCCESS) - -: 482: { - 7: 483: Result = CFE_EVS_SendEvent (CS_INIT_INF_EID, - -: 484: CFE_EVS_INFORMATION, - -: 485: "CS Initialized. Version %d.%d.%d.%d", - -: 486: CS_MAJOR_VERSION, - -: 487: CS_MINOR_VERSION, - -: 488: CS_REVISION, - -: 489: CS_MISSION_REV); - -: 490: } - 7: 491: return (Result); - -: 492:} /* End of CS_AppInit () */ - -: 493: - -: 494:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 495:/* */ - -: 496:/* CS's command pipe processing */ - -: 497:/* */ - -: 498:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 46: 499:int32 CS_AppPipe (CFE_SB_MsgPtr_t MessagePtr) - -: 500:{ - 46: 501: CFE_SB_MsgId_t MessageID = 0; - 46: 502: uint16 CommandCode = 0; - 46: 503: int32 Result = CFE_SUCCESS; - -: 504: - 46: 505: MessageID = CFE_SB_GetMsgId(MessagePtr); - 46: 506: switch (MessageID) - -: 507: { - -: 508: /* Housekeeping telemetry request */ - -: 509: case CS_SEND_HK_MID: - 2: 510: CS_HousekeepingCmd(MessagePtr); - -: 511: - -: 512: /* update each table if there is no recompute happening on that table */ - -: 513: - 2: 514: if (!((CS_AppData.RecomputeInProgress == TRUE) && - -: 515: ( CS_AppData.OneShotInProgress == FALSE) && - -: 516: (CS_AppData.ChildTaskTable == CS_EEPROM_TABLE))) - -: 517: { - 4: 518: Result = CS_HandleTableUpdate ((void*) & CS_AppData.DefEepromTblPtr, - -: 519: (void*) & CS_AppData.ResEepromTblPtr, - 2: 520: CS_AppData.DefEepromTableHandle, - 2: 521: CS_AppData.ResEepromTableHandle, - -: 522: CS_EEPROM_TABLE, - -: 523: CS_MAX_NUM_EEPROM_TABLE_ENTRIES); - -: 524: - 2: 525: if(Result != CFE_SUCCESS) - -: 526: { - 2: 527: CS_AppData.EepromCSState = CS_STATE_DISABLED; - 2: 528: Result = CFE_EVS_SendEvent (CS_UPDATE_EEPROM_ERR_EID, - -: 529: CFE_EVS_ERROR, - -: 530: "Table update failed for Eeprom: 0x%08X, checksumming Eeprom is disabled", - -: 531: (unsigned int)Result); - -: 532: } - -: 533: } - -: 534: - 2: 535: if (!((CS_AppData.RecomputeInProgress == TRUE) && - -: 536: ( CS_AppData.OneShotInProgress == FALSE) && - -: 537: (CS_AppData.ChildTaskTable == CS_MEMORY_TABLE))) - -: 538: { - 4: 539: Result = CS_HandleTableUpdate ((void*) & CS_AppData.DefMemoryTblPtr, - -: 540: (void*) & CS_AppData.ResMemoryTblPtr, - 2: 541: CS_AppData.DefMemoryTableHandle, - 2: 542: CS_AppData.ResMemoryTableHandle, - -: 543: CS_MEMORY_TABLE, - -: 544: CS_MAX_NUM_MEMORY_TABLE_ENTRIES); - 2: 545: if(Result != CFE_SUCCESS) - -: 546: { - 1: 547: CS_AppData.MemoryCSState = CS_STATE_DISABLED; - 1: 548: Result = CFE_EVS_SendEvent (CS_UPDATE_MEMORY_ERR_EID, - -: 549: CFE_EVS_ERROR, - -: 550: "Table update failed for Memory: 0x%08X, checksumming Memory is disabled", - -: 551: (unsigned int)Result); - -: 552: } - -: 553: } - -: 554: - 2: 555: if (!((CS_AppData.RecomputeInProgress == TRUE) && - -: 556: ( CS_AppData.OneShotInProgress == FALSE) && - -: 557: (CS_AppData.ChildTaskTable == CS_APP_TABLE))) - -: 558: { - 4: 559: Result = CS_HandleTableUpdate ((void*) & CS_AppData.DefAppTblPtr, - -: 560: (void*) & CS_AppData.ResAppTblPtr, - 2: 561: CS_AppData.DefAppTableHandle, - 2: 562: CS_AppData.ResAppTableHandle, - -: 563: CS_APP_TABLE, - -: 564: CS_MAX_NUM_APP_TABLE_ENTRIES); - 2: 565: if(Result != CFE_SUCCESS) - -: 566: { - 1: 567: CS_AppData.AppCSState = CS_STATE_DISABLED; - 1: 568: Result = CFE_EVS_SendEvent (CS_UPDATE_APP_ERR_EID, - -: 569: CFE_EVS_ERROR, - -: 570: "Table update failed for Apps: 0x%08X, checksumming Apps is disabled", - -: 571: (unsigned int)Result); - -: 572: } - -: 573: - -: 574: - -: 575: } - -: 576: - 2: 577: if (!((CS_AppData.RecomputeInProgress == TRUE) && - -: 578: ( CS_AppData.OneShotInProgress == FALSE) && - -: 579: (CS_AppData.ChildTaskTable == CS_TABLES_TABLE))) - -: 580: { - 4: 581: Result = CS_HandleTableUpdate ((void*) & CS_AppData.DefTablesTblPtr, - -: 582: (void*) & CS_AppData.ResTablesTblPtr, - 2: 583: CS_AppData.DefTablesTableHandle, - 2: 584: CS_AppData.ResTablesTableHandle, - -: 585: CS_TABLES_TABLE, - -: 586: CS_MAX_NUM_TABLES_TABLE_ENTRIES); - -: 587: - 2: 588: if(Result != CFE_SUCCESS) - -: 589: { - 1: 590: CS_AppData.TablesCSState = CS_STATE_DISABLED; - 1: 591: Result = CFE_EVS_SendEvent (CS_UPDATE_TABLES_ERR_EID, - -: 592: CFE_EVS_ERROR, - -: 593: "Table update failed for Tables: 0x%08X, checksumming Tables is disabled", - -: 594: (unsigned int)Result); - -: 595: } - -: 596: - -: 597: } - -: 598: - 2: 599: break; - -: 600: - -: 601: case CS_BACKGROUND_CYCLE_MID: - 1: 602: CS_BackgroundCheckCmd (MessagePtr); - 1: 603: break; - -: 604: - -: 605: case CS_CMD_MID: - -: 606: - 41: 607: CommandCode = CFE_SB_GetCmdCode(MessagePtr); - 41: 608: switch (CommandCode) - -: 609: { - -: 610: /* All CS Commands */ - -: 611: case CS_NOOP_CC: - 1: 612: CS_NoopCmd (MessagePtr); - 1: 613: break; - -: 614: - -: 615: case CS_RESET_CC: - 1: 616: CS_ResetCmd (MessagePtr); - 1: 617: break; - -: 618: - -: 619: case CS_ONESHOT_CC: - 1: 620: CS_OneShotCmd(MessagePtr); - 1: 621: break; - -: 622: - -: 623: case CS_CANCEL_ONESHOT_CC: - 1: 624: CS_CancelOneShotCmd(MessagePtr); - 1: 625: break; - -: 626: - -: 627: case CS_ENABLE_ALL_CS_CC: - 1: 628: CS_EnableAllCSCmd(MessagePtr); - 1: 629: break; - -: 630: - -: 631: case CS_DISABLE_ALL_CS_CC: - 1: 632: CS_DisableAllCSCmd(MessagePtr); - 1: 633: break; - -: 634: - -: 635: /* cFE core Commands */ - -: 636: case CS_ENABLE_CFECORE_CC: - 1: 637: CS_EnableCfeCoreCmd(MessagePtr); - 1: 638: break; - -: 639: - -: 640: case CS_DISABLE_CFECORE_CC: - 1: 641: CS_DisableCfeCoreCmd(MessagePtr); - 1: 642: break; - -: 643: - -: 644: case CS_REPORT_BASELINE_CFECORE_CC: - 1: 645: CS_ReportBaselineCfeCoreCmd(MessagePtr); - 1: 646: break; - -: 647: - -: 648: case CS_RECOMPUTE_BASELINE_CFECORE_CC: - 1: 649: CS_RecomputeBaselineCfeCoreCmd(MessagePtr); - 1: 650: break; - -: 651: - -: 652: /* OS Commands */ - -: 653: case CS_ENABLE_OS_CC: - 1: 654: CS_EnableOSCmd(MessagePtr); - 1: 655: break; - -: 656: - -: 657: case CS_DISABLE_OS_CC: - 1: 658: CS_DisableOSCmd(MessagePtr); - 1: 659: break; - -: 660: - -: 661: case CS_REPORT_BASELINE_OS_CC: - 1: 662: CS_ReportBaselineOSCmd(MessagePtr); - 1: 663: break; - -: 664: - -: 665: case CS_RECOMPUTE_BASELINE_OS_CC: - 1: 666: CS_RecomputeBaselineOSCmd(MessagePtr); - 1: 667: break; - -: 668: - -: 669: /* Eeprom Commands */ - -: 670: case CS_ENABLE_EEPROM_CC: - 1: 671: CS_EnableEepromCmd(MessagePtr); - 1: 672: break; - -: 673: - -: 674: case CS_DISABLE_EEPROM_CC: - 1: 675: CS_DisableEepromCmd(MessagePtr); - 1: 676: break; - -: 677: - -: 678: case CS_REPORT_BASELINE_EEPROM_CC: - 1: 679: CS_ReportBaselineEntryIDEepromCmd(MessagePtr); - 1: 680: break; - -: 681: - -: 682: case CS_RECOMPUTE_BASELINE_EEPROM_CC: - 1: 683: CS_RecomputeBaselineEepromCmd(MessagePtr); - 1: 684: break; - -: 685: - -: 686: case CS_ENABLE_ENTRY_EEPROM_CC: - 1: 687: CS_EnableEntryIDEepromCmd(MessagePtr); - 1: 688: break; - -: 689: - -: 690: case CS_DISABLE_ENTRY_EEPROM_CC: - 1: 691: CS_DisableEntryIDEepromCmd(MessagePtr); - 1: 692: break; - -: 693: - -: 694: case CS_GET_ENTRY_ID_EEPROM_CC: - 1: 695: CS_GetEntryIDEepromCmd(MessagePtr); - 1: 696: break; - -: 697: - -: 698: /* Memory Commands */ - -: 699: case CS_ENABLE_MEMORY_CC: - 1: 700: CS_EnableMemoryCmd(MessagePtr); - 1: 701: break; - -: 702: - -: 703: case CS_DISABLE_MEMORY_CC: - 1: 704: CS_DisableMemoryCmd(MessagePtr); - 1: 705: break; - -: 706: - -: 707: case CS_REPORT_BASELINE_MEMORY_CC: - 1: 708: CS_ReportBaselineEntryIDMemoryCmd(MessagePtr); - 1: 709: break; - -: 710: - -: 711: case CS_RECOMPUTE_BASELINE_MEMORY_CC: - 1: 712: CS_RecomputeBaselineMemoryCmd(MessagePtr); - 1: 713: break; - -: 714: - -: 715: case CS_ENABLE_ENTRY_MEMORY_CC: - 1: 716: CS_EnableEntryIDMemoryCmd(MessagePtr); - 1: 717: break; - -: 718: - -: 719: case CS_DISABLE_ENTRY_MEMORY_CC: - 1: 720: CS_DisableEntryIDMemoryCmd(MessagePtr); - 1: 721: break; - -: 722: - -: 723: case CS_GET_ENTRY_ID_MEMORY_CC: - 1: 724: CS_GetEntryIDMemoryCmd(MessagePtr); - 1: 725: break; - -: 726: - -: 727: /*Tables Commands */ - -: 728: case CS_ENABLE_TABLES_CC: - 1: 729: CS_EnableTablesCmd(MessagePtr); - 1: 730: break; - -: 731: - -: 732: case CS_DISABLE_TABLES_CC: - 1: 733: CS_DisableTablesCmd(MessagePtr); - 1: 734: break; - -: 735: - -: 736: case CS_REPORT_BASELINE_TABLE_CC: - 1: 737: CS_ReportBaselineTablesCmd(MessagePtr); - 1: 738: break; - -: 739: - -: 740: case CS_RECOMPUTE_BASELINE_TABLE_CC: - 1: 741: CS_RecomputeBaselineTablesCmd(MessagePtr); - 1: 742: break; - -: 743: - -: 744: case CS_ENABLE_NAME_TABLE_CC: - 1: 745: CS_EnableNameTablesCmd(MessagePtr); - 1: 746: break; - -: 747: - -: 748: case CS_DISABLE_NAME_TABLE_CC: - 1: 749: CS_DisableNameTablesCmd(MessagePtr); - 1: 750: break; - -: 751: - -: 752: /*App Commands */ - -: 753: case CS_ENABLE_APPS_CC: - 1: 754: CS_EnableAppCmd(MessagePtr); - 1: 755: break; - -: 756: - -: 757: case CS_DISABLE_APPS_CC: - 1: 758: CS_DisableAppCmd(MessagePtr); - 1: 759: break; - -: 760: - -: 761: case CS_REPORT_BASELINE_APP_CC: - 1: 762: CS_ReportBaselineAppCmd(MessagePtr); - 1: 763: break; - -: 764: - -: 765: case CS_RECOMPUTE_BASELINE_APP_CC: - 1: 766: CS_RecomputeBaselineAppCmd(MessagePtr); - 1: 767: break; - -: 768: - -: 769: case CS_ENABLE_NAME_APP_CC: - 1: 770: CS_EnableNameAppCmd(MessagePtr); - 1: 771: break; - -: 772: - -: 773: case CS_DISABLE_NAME_APP_CC: - 1: 774: CS_DisableNameAppCmd(MessagePtr); - 1: 775: break; - -: 776: - -: 777: default: - 1: 778: CFE_EVS_SendEvent (CS_CC1_ERR_EID, - -: 779: CFE_EVS_ERROR, - -: 780: "Invalid ground command code: ID = 0x%04X, CC = %d", - -: 781: MessageID, - -: 782: CommandCode); - -: 783: - 1: 784: CS_AppData.CmdErrCounter++; - -: 785: break; - -: 786: }/* end switch */ - 41: 787: break; - -: 788: - -: 789: default: - 2: 790: CFE_EVS_SendEvent (CS_MID_ERR_EID, CFE_EVS_ERROR, - -: 791: "Invalid command pipe message ID: 0x%04X", - -: 792: MessageID); - -: 793: - 2: 794: CS_AppData.CmdErrCounter++; - -: 795: break; - -: 796: } - -: 797: - 46: 798: return (Result); - -: 799:} /* End of CS_AppPipe () */ - -: 800: - -: 801:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 802:/* */ - -: 803:/* CS Housekeeping command */ - -: 804:/* */ - -: 805:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 4: 806:void CS_HousekeepingCmd (CFE_SB_MsgPtr_t MessagePtr) - -: 807:{ - -: 808: /* command verification variables */ - 4: 809: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 810: CFE_SB_MsgId_t MessageID; - -: 811: uint16 CommandCode; - 4: 812: uint16 ActualLength = CFE_SB_GetTotalMsgLength(MessagePtr); - -: 813: - -: 814: /* Verify the command packet length */ - 4: 815: if (ExpectedLength != ActualLength) - -: 816: { - 2: 817: CommandCode = CFE_SB_GetCmdCode(MessagePtr); - 2: 818: MessageID= CFE_SB_GetMsgId(MessagePtr); - -: 819: - 2: 820: CFE_EVS_SendEvent(CS_LEN_ERR_EID, - -: 821: CFE_EVS_ERROR, - -: 822: "Invalid msg length: ID = 0x%04X, CC = %d, Len = %d, Expected = %d", - -: 823: MessageID, - -: 824: CommandCode, - -: 825: ActualLength, - -: 826: ExpectedLength); - -: 827: } - -: 828: else - -: 829: { - 2: 830: CS_AppData.HkPacket.CmdCounter = CS_AppData.CmdCounter; - 2: 831: CS_AppData.HkPacket.CmdErrCounter = CS_AppData.CmdErrCounter; - 2: 832: CS_AppData.HkPacket.ChecksumState = CS_AppData.ChecksumState; - 2: 833: CS_AppData.HkPacket.EepromCSState = CS_AppData.EepromCSState; - 2: 834: CS_AppData.HkPacket.MemoryCSState = CS_AppData.MemoryCSState; - 2: 835: CS_AppData.HkPacket.AppCSState = CS_AppData.AppCSState; - 2: 836: CS_AppData.HkPacket.TablesCSState = CS_AppData.TablesCSState; - 2: 837: CS_AppData.HkPacket.OSCSState = CS_AppData.OSCSState; - 2: 838: CS_AppData.HkPacket.CfeCoreCSState = CS_AppData.CfeCoreCSState; - 2: 839: CS_AppData.HkPacket.RecomputeInProgress = (uint8)CS_AppData.RecomputeInProgress; - 2: 840: CS_AppData.HkPacket.OneShotInProgress = (uint8)CS_AppData.OneShotInProgress; - 2: 841: CS_AppData.HkPacket.EepromCSErrCounter = CS_AppData.EepromCSErrCounter; - 2: 842: CS_AppData.HkPacket.MemoryCSErrCounter = CS_AppData.MemoryCSErrCounter; - 2: 843: CS_AppData.HkPacket.AppCSErrCounter = CS_AppData.AppCSErrCounter; - 2: 844: CS_AppData.HkPacket.TablesCSErrCounter = CS_AppData.TablesCSErrCounter; - 2: 845: CS_AppData.HkPacket.CfeCoreCSErrCounter = CS_AppData.CfeCoreCSErrCounter; - 2: 846: CS_AppData.HkPacket.OSCSErrCounter = CS_AppData.OSCSErrCounter; - 2: 847: CS_AppData.HkPacket.CurrentCSTable = CS_AppData.CurrentCSTable; - 2: 848: CS_AppData.HkPacket.CurrentEntryInTable = CS_AppData.CurrentEntryInTable; - 2: 849: CS_AppData.HkPacket.EepromBaseline = CS_AppData.EepromBaseline; - 2: 850: CS_AppData.HkPacket.OSBaseline = CS_AppData.OSBaseline; - 2: 851: CS_AppData.HkPacket.CfeCoreBaseline = CS_AppData.CfeCoreBaseline; - 2: 852: CS_AppData.HkPacket.LastOneShotAddress = CS_AppData.LastOneShotAddress; - 2: 853: CS_AppData.HkPacket.LastOneShotSize = CS_AppData.LastOneShotSize; - 2: 854: CS_AppData.HkPacket.LastOneShotMaxBytesPerCycle = CS_AppData.LastOneShotMaxBytesPerCycle; - 2: 855: CS_AppData.HkPacket.LastOneShotChecksum = CS_AppData.LastOneShotChecksum; - 2: 856: CS_AppData.HkPacket.PassCounter = CS_AppData.PassCounter; - -: 857: - -: 858: /* Send housekeeping telemetry packet */ - 2: 859: CFE_SB_TimeStampMsg ( (CFE_SB_Msg_t *) & CS_AppData.HkPacket); - 2: 860: CFE_SB_SendMsg ( (CFE_SB_Msg_t *) & CS_AppData.HkPacket); - -: 861: } - -: 862: - 4: 863: return; - -: 864:} /* End of CS_HousekeepingCmd () */ - -: 865: - -: 866:#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - -: 867: - -: 868:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 869:/* */ - -: 870:/* CS_CreateCDS() - create CS storage area in CDS */ - -: 871:/* */ - -: 872:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 873: - 14: 874:int32 CS_CreateRestoreStatesFromCDS(void) - -: 875:{ - -: 876: /* Store task ena/dis state of tables in CDS */ - -: 877: uint8 DataStoreBuffer[CS_NUM_DATA_STORE_STATES]; - -: 878: int32 Result; - -: 879: - -: 880: /* - -: 881: ** Request for CDS area from cFE Executive Services... - -: 882: */ - 14: 883: Result = CFE_ES_RegisterCDS(&CS_AppData.DataStoreHandle, - -: 884: sizeof(DataStoreBuffer), CS_CDS_NAME); - -: 885: - 14: 886: if (Result == CFE_SUCCESS) - -: 887: { - -: 888: /* - -: 889: ** New CDS area - write to Critical Data Store... - -: 890: */ - 12: 891: DataStoreBuffer[0] = CS_AppData.EepromCSState; - 12: 892: DataStoreBuffer[1] = CS_AppData.MemoryCSState; - 12: 893: DataStoreBuffer[2] = CS_AppData.AppCSState; - 12: 894: DataStoreBuffer[3] = CS_AppData.TablesCSState; - -: 895: - 12: 896: DataStoreBuffer[4] = CS_AppData.OSCSState; - 12: 897: DataStoreBuffer[5] = CS_AppData.CfeCoreCSState; - -: 898: - 12: 899: Result = CFE_ES_CopyToCDS(CS_AppData.DataStoreHandle, DataStoreBuffer); - -: 900: } - 2: 901: else if (Result == CFE_ES_CDS_ALREADY_EXISTS) - -: 902: { - -: 903: /* - -: 904: ** Pre-existing CDS area - read from Critical Data Store... - -: 905: */ - 2: 906: Result = CFE_ES_RestoreFromCDS(DataStoreBuffer, CS_AppData.DataStoreHandle); - -: 907: - 2: 908: if (Result == CFE_SUCCESS) - -: 909: { - 1: 910: CS_AppData.EepromCSState = DataStoreBuffer[0]; - 1: 911: CS_AppData.MemoryCSState = DataStoreBuffer[1]; - 1: 912: CS_AppData.AppCSState = DataStoreBuffer[2]; - 1: 913: CS_AppData.TablesCSState = DataStoreBuffer[3]; - -: 914: - 1: 915: CS_AppData.OSCSState = DataStoreBuffer[4]; - 1: 916: CS_AppData.CfeCoreCSState = DataStoreBuffer[5]; - -: 917: } - -: 918: } - -: 919: - 14: 920: if (Result != CFE_SUCCESS) - -: 921: { - -: 922: /* - -: 923: ** CDS is broken - prevent further errors... - -: 924: */ - 1: 925: CS_AppData.DataStoreHandle = 0; - -: 926: - -: 927: /* Use states from platform configuration */ - 1: 928: CS_AppData.EepromCSState = CS_EEPROM_TBL_POWERON_STATE; - 1: 929: CS_AppData.MemoryCSState = CS_MEMORY_TBL_POWERON_STATE; - 1: 930: CS_AppData.AppCSState = CS_APPS_TBL_POWERON_STATE; - 1: 931: CS_AppData.TablesCSState = CS_TABLES_TBL_POWERON_STATE; - -: 932: - 1: 933: CS_AppData.OSCSState = CS_OSCS_CHECKSUM_STATE; - 1: 934: CS_AppData.CfeCoreCSState = CS_CFECORE_CHECKSUM_STATE; - -: 935: - 1: 936: CFE_EVS_SendEvent(CS_INIT_CDS_ERR_EID, CFE_EVS_ERROR, - -: 937: "Critical Data Store access error = 0x%08X", (unsigned int)Result); - -: 938: /* - -: 939: ** CDS errors are not fatal - CS can still run... - -: 940: */ - 1: 941: Result = CFE_SUCCESS; - -: 942: } - -: 943: - 14: 944: return(Result); - -: 945: - -: 946:} /* End of CS_CreateCDS() */ - -: 947: - -: 948: - -: 949:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 950:/* */ - -: 951:/* CS_UpdateCDS() - update DS storage area in CDS */ - -: 952:/* */ - -: 953:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 954: - 27: 955:void CS_UpdateCDS(void) - -: 956:{ - -: 957: /* Store table ena/dis state in CDS */ - -: 958: uint8 DataStoreBuffer[CS_NUM_DATA_STORE_STATES]; - -: 959: int32 Result; - -: 960: - -: 961: /* - -: 962: ** Handle is non-zero when CDS is active... - -: 963: */ - 27: 964: if (CS_AppData.DataStoreHandle != 0) - -: 965: { - -: 966: /* - -: 967: ** Copy ena/dis states of tables to the data array... - -: 968: */ - 2: 969: DataStoreBuffer[0] = CS_AppData.EepromCSState; - 2: 970: DataStoreBuffer[1] = CS_AppData.MemoryCSState; - 2: 971: DataStoreBuffer[2] = CS_AppData.AppCSState; - 2: 972: DataStoreBuffer[3] = CS_AppData.TablesCSState; - -: 973: - 2: 974: DataStoreBuffer[4] = CS_AppData.OSCSState; - 2: 975: DataStoreBuffer[5] = CS_AppData.CfeCoreCSState; - -: 976: - -: 977: /* - -: 978: ** Update CS portion of Critical Data Store... - -: 979: */ - 2: 980: Result = CFE_ES_CopyToCDS(CS_AppData.DataStoreHandle, DataStoreBuffer); - -: 981: - 2: 982: if (Result != CFE_SUCCESS) - -: 983: { - 1: 984: CFE_EVS_SendEvent(CS_INIT_CDS_ERR_EID, CFE_EVS_ERROR, - -: 985: "Critical Data Store access error = 0x%08X", (unsigned int)Result); - -: 986: /* - -: 987: ** CDS is broken - prevent further errors... - -: 988: */ - 1: 989: CS_AppData.DataStoreHandle = 0; - -: 990: } - -: 991: } - -: 992: - 27: 993: return; - -: 994: - -: 995:} /* End of CS_UpdateCDS() */ - -: 996:#endif /* #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) */ - -: 997: - -: 998:/************************/ - -: 999:/* End of File Comment */ - -: 1000:/************************/ diff --git a/fsw/unit_test/cs_app_cmds.c.gcov b/fsw/unit_test/cs_app_cmds.c.gcov deleted file mode 100644 index ac24bf5..0000000 --- a/fsw/unit_test/cs_app_cmds.c.gcov +++ /dev/null @@ -1,353 +0,0 @@ - -: 0:Source:../src/cs_app_cmds.c - -: 0:Programs:9 - -: 1:/************************************************************************ - -: 2: ** File: - -: 3: ** $Id: cs_app_cmds.c.gcov 1.5 2017/03/29 19:31:17EDT mdeschu Exp $ - -: 4: ** - -: 5: ** Copyright (c) 2007-2014 United States Government as represented by the - -: 6: ** Administrator of the National Aeronautics and Space Administration. - -: 7: ** All Other Rights Reserved. - -: 8: ** - -: 9: ** This software was created at NASA's Goddard Space Flight Center. - -: 10: ** This software is governed by the NASA Open Source Agreement and may be - -: 11: ** used, distributed and modified only pursuant to the terms of that - -: 12: ** agreement. - -: 13: ** - -: 14: ** Purpose: - -: 15: ** The CFS Checksum (CS) Application's commands for checking App - -: 16: ** - -: 17: *************************************************************************/ - -: 18: - -: 19:/************************************************************************* - -: 20: ** - -: 21: ** Include section - -: 22: ** - -: 23: **************************************************************************/ - -: 24:#include "cfe.h" - -: 25:#include "cs_app.h" - -: 26:#include "cs_events.h" - -: 27:#include "cs_utils.h" - -: 28:#include "cs_compute.h" - -: 29:#include "cs_app_cmds.h" - -: 30:/************************************************************************** - -: 31: ** - -: 32: ** Functions - -: 33: ** - -: 34: **************************************************************************/ - -: 35: - -: 36:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 37:/* */ - -: 38:/* CS Disable background checking of App command */ - -: 39:/* */ - -: 40:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 2: 41:void CS_DisableAppCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 42:{ - -: 43: /* command verification variables */ - 2: 44: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 45: - -: 46: /* Verify command packet length */ - 2: 47: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 48: { - 2: 49: CS_AppData.AppCSState = CS_STATE_DISABLED; - 2: 50: CS_ZeroAppTempValues(); - -: 51: - -: 52:#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - 2: 53: CS_UpdateCDS(); - -: 54:#endif - -: 55: - 2: 56: CFE_EVS_SendEvent (CS_DISABLE_APP_INF_EID, - -: 57: CFE_EVS_INFORMATION, - -: 58: "Checksumming of App is Disabled"); - 2: 59: CS_AppData.CmdCounter++; - -: 60: } - 2: 61: return; - -: 62:} /* End of CS_DisableAppCmd () */ - -: 63: - -: 64:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 65:/* */ - -: 66:/* CS Enable background checking of App command */ - -: 67:/* */ - -: 68:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 2: 69:void CS_EnableAppCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 70:{ - -: 71: /* command verification variables */ - 2: 72: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 73: - -: 74: /* Verify command packet length */ - 2: 75: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 76: { - 2: 77: CS_AppData.AppCSState = CS_STATE_ENABLED; - -: 78: - -: 79:#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - 2: 80: CS_UpdateCDS(); - -: 81:#endif - -: 82: - 2: 83: CFE_EVS_SendEvent (CS_ENABLE_APP_INF_EID, - -: 84: CFE_EVS_INFORMATION, - -: 85: "Checksumming of App is Enabled"); - 2: 86: CS_AppData.CmdCounter++; - -: 87: } - 2: 88: return; - -: 89:} /* End of CS_EnableAppCmd () */ - -: 90: - -: 91:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 92:/* */ - -: 93:/* CS Report the baseline checksum of an entry in the App table */ - -: 94:/* */ - -: 95:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 4: 96:void CS_ReportBaselineAppCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 97:{ - -: 98: /* command verification variables */ - 4: 99: uint16 ExpectedLength = sizeof(CS_AppNameCmd_t); - -: 100: - -: 101: CS_AppNameCmd_t * CmdPtr; - -: 102: CS_Res_App_Table_Entry_t * ResultsEntry; - -: 103: uint32 Baseline; - -: 104: - -: 105: /* Verify command packet length */ - 4: 106: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 107: { - 3: 108: CmdPtr = (CS_AppNameCmd_t *) MessagePtr; - -: 109: - 3: 110: CmdPtr -> Name[OS_MAX_API_NAME - 1] = '\0'; - 3: 111: if ( CS_GetAppResTblEntryByName(&ResultsEntry, CmdPtr -> Name)) - -: 112: { - 2: 113: if (ResultsEntry -> ComputedYet == TRUE) - -: 114: { - 1: 115: Baseline = ResultsEntry -> ComparisonValue; - 1: 116: CFE_EVS_SendEvent (CS_BASELINE_APP_INF_EID, - -: 117: CFE_EVS_INFORMATION, - -: 118: "Report baseline of app %s is 0x%08X", - -: 119: CmdPtr -> Name, - -: 120: (unsigned int)Baseline); - -: 121: } - -: 122: else - -: 123: { - 1: 124: CFE_EVS_SendEvent (CS_NO_BASELINE_APP_INF_EID, - -: 125: CFE_EVS_INFORMATION, - -: 126: "Report baseline of app %s has not been computed yet", - -: 127: CmdPtr -> Name); - -: 128: } - 2: 129: CS_AppData.CmdCounter++; - -: 130: } - -: 131: else - -: 132: { - 1: 133: CFE_EVS_SendEvent (CS_BASELINE_INVALID_NAME_APP_ERR_EID, - -: 134: CFE_EVS_ERROR, - -: 135: "App report baseline failed, app %s not found", - -: 136: CmdPtr -> Name); - 1: 137: CS_AppData.CmdErrCounter++; - -: 138: } - -: 139: } - 4: 140: return; - -: 141:} /* End of CS_ReportBaselineAppCmd () */ - -: 142: - -: 143:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 144:/* */ - -: 145:/* CS Recompute the baseline of an entry in the App table cmd */ - -: 146:/* */ - -: 147:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 148:void CS_RecomputeBaselineAppCmd (CFE_SB_MsgPtr_t MessagePtr) - -: 149:{ - -: 150: /* command verification variables */ - 5: 151: uint16 ExpectedLength = sizeof(CS_AppNameCmd_t); - -: 152: - -: 153: uint32 ChildTaskID; - -: 154: int32 Status; - -: 155: CS_AppNameCmd_t * CmdPtr; - -: 156: CS_Res_App_Table_Entry_t * ResultsEntry; - -: 157: - -: 158: /* Verify command packet length */ - -: 159: - 5: 160: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 161: { - 4: 162: CmdPtr = (CS_AppNameCmd_t *) MessagePtr; - -: 163: - 7: 164: if (CS_AppData.RecomputeInProgress == FALSE && CS_AppData.OneShotInProgress == FALSE) - -: 165: { - -: 166: - -: 167: /* make sure the entry is a valid number and is defined in the table */ - -: 168: - 3: 169: CmdPtr -> Name[OS_MAX_API_NAME - 1] = '\0'; - -: 170: - 3: 171: if (CS_GetAppResTblEntryByName(&ResultsEntry, CmdPtr -> Name)) - -: 172: { - -: 173: /* There is no child task running right now, we can use it*/ - 2: 174: CS_AppData.RecomputeInProgress = TRUE; - -: 175: - -: 176: /* fill in child task variables */ - 2: 177: CS_AppData.ChildTaskTable = CS_APP_TABLE; - -: 178: - -: 179: - 2: 180: CS_AppData.RecomputeAppEntryPtr = ResultsEntry; - -: 181: - 2: 182: Status= CFE_ES_CreateChildTask(&ChildTaskID, - -: 183: CS_RECOMP_APP_TASK_NAME, - -: 184: CS_RecomputeAppChildTask, - -: 185: NULL, - -: 186: CFE_ES_DEFAULT_STACK_SIZE, - -: 187: CS_CHILD_TASK_PRIORITY, - -: 188: 0); - 2: 189: if (Status ==CFE_SUCCESS) - -: 190: { - 1: 191: CFE_EVS_SendEvent (CS_RECOMPUTE_APP_STARTED_DBG_EID, - -: 192: CFE_EVS_DEBUG, - -: 193: "Recompute baseline of app %s started", - -: 194: CmdPtr -> Name); - 1: 195: CS_AppData.CmdCounter++; - -: 196: } - -: 197: else/* child task creation failed */ - -: 198: { - 1: 199: CFE_EVS_SendEvent (CS_RECOMPUTE_APP_CREATE_CHDTASK_ERR_EID, - -: 200: CFE_EVS_ERROR, - -: 201: "Recompute baseline of app %s failed, CFE_ES_CreateChildTask returned: 0x%08X", - -: 202: CmdPtr -> Name, - -: 203: (unsigned int)Status); - 1: 204: CS_AppData.CmdErrCounter++; - 1: 205: CS_AppData.RecomputeInProgress = FALSE; - -: 206: } - -: 207: } - -: 208: else - -: 209: { - 1: 210: CFE_EVS_SendEvent (CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID, - -: 211: CFE_EVS_ERROR, - -: 212: "App recompute baseline failed, app %s not found", - -: 213: CmdPtr -> Name); - 1: 214: CS_AppData.CmdErrCounter++; - -: 215: } - -: 216: } - -: 217: else - -: 218: { - -: 219: /*send event that we can't start another task right now */ - 1: 220: CFE_EVS_SendEvent (CS_RECOMPUTE_APP_CHDTASK_ERR_EID, - -: 221: CFE_EVS_ERROR, - -: 222: "App recompute baseline for app %s failed: child task in use", - -: 223: CmdPtr -> Name); - 1: 224: CS_AppData.CmdErrCounter++; - -: 225: } - -: 226: } - 5: 227: return; - -: 228:}/* end CS_RecomputeBaselineAppCmd */ - -: 229: - -: 230:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 231:/* */ - -: 232:/* CS Disable a specific entry in the App table command */ - -: 233:/* */ - -: 234:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 4: 235:void CS_DisableNameAppCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 236:{ - -: 237: /* command verification variables */ - 4: 238: uint16 ExpectedLength = sizeof(CS_AppNameCmd_t); - -: 239: CS_AppNameCmd_t * CmdPtr; - -: 240: - -: 241: CS_Res_App_Table_Entry_t * ResultsEntry; - -: 242: CS_Def_App_Table_Entry_t * DefinitionEntry; - -: 243: - -: 244: /* Verify command packet length */ - 4: 245: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 246: { - 3: 247: CmdPtr = (CS_AppNameCmd_t *) MessagePtr; - -: 248: - 3: 249: CmdPtr -> Name[OS_MAX_API_NAME - 1] = '\0'; - -: 250: - 3: 251: if ( CS_GetAppResTblEntryByName( &ResultsEntry, CmdPtr -> Name)) - -: 252: { - -: 253: - 2: 254: ResultsEntry -> State = CS_STATE_DISABLED; - 2: 255: ResultsEntry -> TempChecksumValue = 0; - 2: 256: ResultsEntry -> ByteOffset = 0; - -: 257: - 2: 258: CFE_EVS_SendEvent (CS_DISABLE_APP_NAME_INF_EID, - -: 259: CFE_EVS_INFORMATION, - -: 260: "Checksumming of app %s is Disabled", - -: 261: CmdPtr -> Name); - -: 262: - 2: 263: if ( CS_GetAppDefTblEntryByName(&DefinitionEntry, CmdPtr -> Name)) - -: 264: { - 1: 265: DefinitionEntry -> State = CS_STATE_DISABLED; - 1: 266: CS_ResetTablesTblResultEntry(CS_AppData.AppResTablesTblPtr); - 1: 267: CFE_TBL_Modified(CS_AppData.DefAppTableHandle); - -: 268: } - -: 269: else - -: 270: { - 1: 271: CFE_EVS_SendEvent (CS_DISABLE_APP_DEF_NOT_FOUND_DBG_EID, - -: 272: CFE_EVS_DEBUG, - -: 273: "CS unable to update apps definition table for entry %s", - -: 274: CmdPtr -> Name); - -: 275: } - -: 276: - 2: 277: CS_AppData.CmdCounter++; - -: 278: } - -: 279: else - -: 280: { - 1: 281: CFE_EVS_SendEvent (CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID, - -: 282: CFE_EVS_ERROR, - -: 283: "App disable app command failed, app %s not found", - -: 284: CmdPtr -> Name); - 1: 285: CS_AppData.CmdErrCounter++; - -: 286: } - -: 287: } - 4: 288: return; - -: 289:} /* End of CS_DisableNameAppCmd () */ - -: 290: - -: 291:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 292:/* */ - -: 293:/* CS Enable a specific entry in the App table command */ - -: 294:/* */ - -: 295:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 4: 296:void CS_EnableNameAppCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 297:{ - -: 298: /* command verification variables */ - 4: 299: uint16 ExpectedLength = sizeof(CS_AppNameCmd_t); - -: 300: CS_AppNameCmd_t * CmdPtr; - -: 301: - -: 302: CS_Res_App_Table_Entry_t * ResultsEntry; - -: 303: CS_Def_App_Table_Entry_t * DefinitionEntry; - -: 304: - -: 305: /* Verify command packet length */ - 4: 306: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 307: { - 3: 308: CmdPtr = (CS_AppNameCmd_t *) MessagePtr; - -: 309: - 3: 310: CmdPtr -> Name[OS_MAX_API_NAME -1 ] = '\0'; - -: 311: - 3: 312: if ( CS_GetAppResTblEntryByName(&ResultsEntry,CmdPtr -> Name)) - -: 313: { - 2: 314: ResultsEntry -> State = CS_STATE_ENABLED; - -: 315: - 2: 316: CFE_EVS_SendEvent (CS_ENABLE_APP_NAME_INF_EID, - -: 317: CFE_EVS_INFORMATION, - -: 318: "Checksumming of app %s is Enabled", - -: 319: CmdPtr -> Name); - -: 320: - 2: 321: if ( CS_GetAppDefTblEntryByName(&DefinitionEntry, CmdPtr -> Name)) - -: 322: { - 1: 323: DefinitionEntry -> State = CS_STATE_ENABLED; - 1: 324: CS_ResetTablesTblResultEntry(CS_AppData.AppResTablesTblPtr); - 1: 325: CFE_TBL_Modified(CS_AppData.DefAppTableHandle); - -: 326: } - -: 327: else - -: 328: { - 1: 329: CFE_EVS_SendEvent (CS_ENABLE_APP_DEF_NOT_FOUND_DBG_EID, - -: 330: CFE_EVS_DEBUG, - -: 331: "CS unable to update apps definition table for entry %s", - -: 332: CmdPtr -> Name); - -: 333: } - -: 334: - 2: 335: CS_AppData.CmdCounter++; - -: 336: } - -: 337: else - -: 338: { - 1: 339: CFE_EVS_SendEvent (CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID, - -: 340: CFE_EVS_ERROR, - -: 341: "App enable app command failed, app %s not found", - -: 342: CmdPtr -> Name); - 1: 343: CS_AppData.CmdErrCounter++; - -: 344: } - -: 345: } - 4: 346: return; - -: 347:} /* End of CS_EnableNameAppCmd () */ - -: 348: - -: 349:/************************/ - -: 350:/* End of File Comment */ - -: 351:/************************/ diff --git a/fsw/unit_test/cs_app_cmds_test.c b/fsw/unit_test/cs_app_cmds_test.c deleted file mode 100644 index 1607fef..0000000 --- a/fsw/unit_test/cs_app_cmds_test.c +++ /dev/null @@ -1,506 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_app_cmds_test.c 1.4 2017/03/29 17:29:01EDT mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains unit test cases for the functions contained in the file cs_app_cmds.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "cs_app_cmds_test.h" -#include "cs_app_cmds.h" -#include "cs_msg.h" -#include "cs_msgdefs.h" -#include "cs_events.h" -#include "cs_version.h" -#include "cs_test_utils.h" -#include "ut_osapi_stubs.h" -#include "ut_cfe_sb_stubs.h" -#include "ut_cfe_es_stubs.h" -#include "ut_cfe_es_hooks.h" -#include "ut_cfe_evs_stubs.h" -#include "ut_cfe_evs_hooks.h" -#include "ut_cfe_time_stubs.h" -#include "ut_cfe_psp_memutils_stubs.h" -#include "ut_cfe_psp_watchdog_stubs.h" -#include "ut_cfe_psp_timer_stubs.h" -#include "ut_cfe_tbl_stubs.h" -#include "ut_cfe_fs_stubs.h" -#include "ut_cfe_time_stubs.h" -#include -#include -#include - -/* - * Function Definitions - */ - -void CS_DisableAppCmd_Test(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - /* Execute the function being tested */ - CS_DisableAppCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.AppCSState == CS_STATE_DISABLED, "CS_AppData.AppCSState == CS_STATE_DISABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_APP_INF_EID, CFE_EVS_INFORMATION, "Checksumming of App is Disabled"), - "Checksumming of App is Disabled"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_DisableAppCmd_Test */ - -void CS_EnableAppCmd_Test(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - /* Execute the function being tested */ - CS_EnableAppCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.AppCSState == CS_STATE_ENABLED, "CS_AppData.AppCSState == CS_STATE_ENABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_APP_INF_EID, CFE_EVS_INFORMATION, "Checksumming of App is Enabled"), - "Checksumming of App is Enabled"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_EnableAppCmd_Test */ - -void CS_ReportBaselineAppCmd_Test_Baseline(void) -{ - CS_AppNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t), TRUE); - - strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); - - /* Needed to make subfunction CS_GetAppResTblEntryByName behave properly */ - CS_AppData.ResAppTblPtr->State = 1; - CS_AppData.ResAppTblPtr->ComputedYet = TRUE; - CS_AppData.ResAppTblPtr->ComparisonValue = 1; - - /* Execute the function being tested */ - CS_ReportBaselineAppCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_BASELINE_APP_INF_EID, CFE_EVS_INFORMATION, "Report baseline of app App1 is 0x00000001"), - "Report baseline of app App1 is 0x00000001"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineAppCmd_Test_Baseline */ - -void CS_ReportBaselineAppCmd_Test_NoBaseline(void) -{ - CS_AppNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t), TRUE); - - strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); - - /* Needed to make subfunction CS_GetAppResTblEntryByName behave properly */ - CS_AppData.ResAppTblPtr->State = 1; - CS_AppData.ResAppTblPtr->ComputedYet = FALSE; - - /* Execute the function being tested */ - CS_ReportBaselineAppCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_NO_BASELINE_APP_INF_EID, CFE_EVS_INFORMATION, "Report baseline of app App1 has not been computed yet"), - "Report baseline of app App1 has not been computed yet"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineAppCmd_Test_NoBaseline */ - -void CS_ReportBaselineAppCmd_Test_BaselineInvalidName(void) -{ - CS_AppNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t), TRUE); - - strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.ResAppTblPtr->Name, "App2", OS_MAX_API_NAME); - - /* Needed to make subfunction CS_GetAppResTblEntryByName behave properly */ - CS_AppData.ResAppTblPtr->State = 1; - - /* Execute the function being tested */ - CS_ReportBaselineAppCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_BASELINE_INVALID_NAME_APP_ERR_EID, CFE_EVS_ERROR, "App report baseline failed, app App1 not found"), - "App report baseline failed, app App1 not found"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineAppCmd_Test_BaselineInvalidName */ - -void CS_RecomputeBaselineAppCmd_Test_Nominal(void) -{ - CS_AppNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t), TRUE); - - strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); - - CS_AppData.RecomputeInProgress = FALSE; - - /* Needed to make subfunction CS_GetAppResTblEntryByName behave properly */ - CS_AppData.ResAppTblPtr->State = 1; - - /* Set to generate event message CS_RECOMPUTE_APP_STARTED_DBG_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CREATECHILDTASK_INDEX, CFE_SUCCESS, 1); - - /* Execute the function being tested */ - CS_RecomputeBaselineAppCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.ResAppTblPtr == CS_AppData.RecomputeAppEntryPtr, "CS_AppData.ResAppTblPtr == CS_AppData.RecomputeAppEntryPtr"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_APP_STARTED_DBG_EID, CFE_EVS_DEBUG, "Recompute baseline of app App1 started"), - "Recompute baseline of app App1 started"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineAppCmd_Test_Nominal */ - -void CS_RecomputeBaselineAppCmd_Test_CreateChildTaskError(void) -{ - CS_AppNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t), TRUE); - - strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); - - CS_AppData.RecomputeInProgress = FALSE; - - /* Needed to make subfunction CS_GetAppResTblEntryByName behave properly */ - CS_AppData.ResAppTblPtr->State = 1; - - /* Set to generate event message CS_RECOMPUTE_APP_CREATE_CHDTASK_ERR_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CREATECHILDTASK_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_RecomputeBaselineAppCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.ResAppTblPtr == CS_AppData.RecomputeAppEntryPtr, "CS_AppData.ResAppTblPtr == CS_AppData.RecomputeAppEntryPtr"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_APP_CREATE_CHDTASK_ERR_EID, CFE_EVS_ERROR, "Recompute baseline of app App1 failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF"), - "Recompute baseline of app App1 failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineAppCmd_Test_CreateChildTaskError */ - -void CS_RecomputeBaselineAppCmd_Test_UnknownNameError(void) -{ - CS_AppNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t), TRUE); - - strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.ResAppTblPtr->Name, "App2", OS_MAX_API_NAME); - - CS_AppData.RecomputeInProgress = FALSE; - - /* Needed to make subfunction CS_GetAppResTblEntryByName behave properly */ - CS_AppData.ResAppTblPtr->State = 1; - - /* Execute the function being tested */ - CS_RecomputeBaselineAppCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID, CFE_EVS_ERROR, "App recompute baseline failed, app App1 not found"), - "App recompute baseline failed, app App1 not found"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineAppCmd_Test_UnknownNameError */ - -void CS_RecomputeBaselineAppCmd_Test_RecomputeInProgress(void) -{ - CS_AppNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t), TRUE); - - strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.ResAppTblPtr->Name, "App2", OS_MAX_API_NAME); - - CS_AppData.RecomputeInProgress = TRUE; - - /* Execute the function being tested */ - CS_RecomputeBaselineAppCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_APP_CHDTASK_ERR_EID, CFE_EVS_ERROR, "App recompute baseline for app App1 failed: child task in use"), - "App recompute baseline for app App1 failed: child task in use"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineAppCmd_Test_RecomputeInProgress */ - -void CS_DisableNameAppCmd_Test_Nominal(void) -{ - CS_AppNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t), TRUE); - - strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.DefAppTblPtr->Name, "App1", OS_MAX_API_NAME); - - /* Needed to make subfunction CS_GetAppDefTblEntryByName behave properly */ - CS_AppData.ResAppTblPtr->State = 1; - - /* Needed to make subfunction CS_GetAppDefTblEntryByName behave properly */ - CS_AppData.DefAppTblPtr->State = 1; - - /* Execute the function being tested */ - CS_DisableNameAppCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_APP_NAME_INF_EID, CFE_EVS_INFORMATION, "Checksumming of app App1 is Disabled"), - "Checksumming of app App1 is Disabled"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_DisableNameAppCmd_Test_Nominal */ - -void CS_DisableNameAppCmd_Test_UpdateAppsDefinitionTableError(void) -{ - CS_AppNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t), TRUE); - - strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.DefAppTblPtr->Name, "App1", OS_MAX_API_NAME); - - /* Needed to make subfunction CS_GetAppDefTblEntryByName behave properly */ - CS_AppData.ResAppTblPtr->State = 1; - - /* Set to make subfunction CS_GetAppDefTblEntryByName return FALSE */ - CS_AppData.DefAppTblPtr->State = CS_STATE_EMPTY; - - /* Execute the function being tested */ - CS_DisableNameAppCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_APP_NAME_INF_EID, CFE_EVS_INFORMATION, "Checksumming of app App1 is Disabled"), - "Checksumming of app App1 is Disabled"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_APP_DEF_NOT_FOUND_DBG_EID, CFE_EVS_DEBUG, "CS unable to update apps definition table for entry App1"), - "CS unable to update apps definition table for entry App1"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_DisableNameAppCmd_Test_UpdateAppsDefinitionTableError */ - -void CS_DisableNameAppCmd_Test_UnknownNameError(void) -{ - CS_AppNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t), TRUE); - - strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.DefAppTblPtr->Name, "App1", OS_MAX_API_NAME); - - /* Set to make subfunction CS_GetAppResTblEntryByName return FALSE */ - CS_AppData.ResAppTblPtr->State = CS_STATE_EMPTY; - - /* Execute the function being tested */ - CS_DisableNameAppCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID, CFE_EVS_ERROR, "App disable app command failed, app App1 not found"), - "App disable app command failed, app App1 not found"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_DisableNameAppCmd_Test_UnknownNameError */ - -void CS_EnableNameAppCmd_Test_Nominal(void) -{ - CS_AppNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t), TRUE); - - strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.DefAppTblPtr->Name, "App1", OS_MAX_API_NAME); - - /* Needed to make subfunction CS_GetAppDefTblEntryByName behave properly */ - CS_AppData.ResAppTblPtr->State = 1; - - /* Needed to make subfunction CS_GetAppDefTblEntryByName behave properly */ - CS_AppData.DefAppTblPtr->State = 1; - - /* Execute the function being tested */ - CS_EnableNameAppCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_APP_NAME_INF_EID, CFE_EVS_INFORMATION, "Checksumming of app App1 is Enabled"), - "Checksumming of app App1 is Enabled"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_EnableNameAppCmd_Test_Nominal */ - -void CS_EnableNameAppCmd_Test_UpdateAppsDefinitionTableError(void) -{ - CS_AppNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t), TRUE); - - strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.DefAppTblPtr->Name, "App1", OS_MAX_API_NAME); - - /* Needed to make subfunction CS_GetAppDefTblEntryByName behave properly */ - CS_AppData.ResAppTblPtr->State = 1; - - /* Set to make subfunction CS_GetAppDefTblEntryByName return FALSE */ - CS_AppData.DefAppTblPtr->State = CS_STATE_EMPTY; - - /* Execute the function being tested */ - CS_EnableNameAppCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_APP_NAME_INF_EID, CFE_EVS_INFORMATION, "Checksumming of app App1 is Enabled"), - "Checksumming of app App1 is Enabled"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_APP_DEF_NOT_FOUND_DBG_EID, CFE_EVS_DEBUG, "CS unable to update apps definition table for entry App1"), - "CS unable to update apps definition table for entry App1"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_EnableNameAppCmd_Test_UpdateAppsDefinitionTableError */ - -void CS_EnableNameAppCmd_Test_UnknownNameError(void) -{ - CS_AppNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t), TRUE); - - strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); - strncpy(CS_AppData.DefAppTblPtr->Name, "App1", OS_MAX_API_NAME); - - /* Set to make subfunction CS_GetAppResTblEntryByName return FALSE */ - CS_AppData.ResAppTblPtr->State = CS_STATE_EMPTY; - - /* Execute the function being tested */ - CS_EnableNameAppCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID, CFE_EVS_ERROR, "App enable app command failed, app App1 not found"), - "App enable app command failed, app App1 not found"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_EnableNameAppCmd_Test_UnknownNameError */ - -void CS_App_Cmds_Test_AddTestCases(void) -{ - UtTest_Add(CS_DisableAppCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_DisableAppCmd_Test"); - - UtTest_Add(CS_EnableAppCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_EnableAppCmd_Test"); - - UtTest_Add(CS_ReportBaselineAppCmd_Test_Baseline, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineAppCmd_Test_Baseline"); - UtTest_Add(CS_ReportBaselineAppCmd_Test_NoBaseline, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineAppCmd_Test_NoBaseline"); - UtTest_Add(CS_ReportBaselineAppCmd_Test_BaselineInvalidName, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineAppCmd_Test_BaselineInvalidName"); - - UtTest_Add(CS_RecomputeBaselineAppCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineAppCmd_Test_Nominal"); - UtTest_Add(CS_RecomputeBaselineAppCmd_Test_CreateChildTaskError, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineAppCmd_Test_CreateChildTaskError"); - UtTest_Add(CS_RecomputeBaselineAppCmd_Test_UnknownNameError, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineAppCmd_Test_UnknownNameError"); - UtTest_Add(CS_RecomputeBaselineAppCmd_Test_RecomputeInProgress, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineAppCmd_Test_RecomputeInProgress"); - - UtTest_Add(CS_DisableNameAppCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_DisableNameAppCmd_Test_Nominal"); - UtTest_Add(CS_DisableNameAppCmd_Test_UpdateAppsDefinitionTableError, CS_Test_Setup, CS_Test_TearDown, "CS_DisableNameAppCmd_Test_UpdateAppsDefinitionTableError"); - UtTest_Add(CS_DisableNameAppCmd_Test_UnknownNameError, CS_Test_Setup, CS_Test_TearDown, "CS_DisableNameAppCmd_Test_UnknownNameError"); - - UtTest_Add(CS_EnableNameAppCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_EnableNameAppCmd_Test_Nominal"); - UtTest_Add(CS_EnableNameAppCmd_Test_UpdateAppsDefinitionTableError, CS_Test_Setup, CS_Test_TearDown, "CS_EnableNameAppCmd_Test_UpdateAppsDefinitionTableError"); - UtTest_Add(CS_EnableNameAppCmd_Test_UnknownNameError, CS_Test_Setup, CS_Test_TearDown, "CS_EnableNameAppCmd_Test_UnknownNameError"); - -} /* end CS_App_Cmds_Test_AddTestCases */ - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_app_cmds_test.h b/fsw/unit_test/cs_app_cmds_test.h deleted file mode 100644 index 10427c6..0000000 --- a/fsw/unit_test/cs_app_cmds_test.h +++ /dev/null @@ -1,39 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_app_cmds_test.h 1.2 2017/02/16 15:33:18EST mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains the function prototypes for the unit test cases for cs_app_cmds.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "utassert.h" -#include "uttest.h" - -/* - * Function Prototypes - */ - -void CS_App_Cmds_Test_AddTestCases(void); - - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_app_test.c b/fsw/unit_test/cs_app_test.c deleted file mode 100644 index 85b3896..0000000 --- a/fsw/unit_test/cs_app_test.c +++ /dev/null @@ -1,1885 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_app_test.c 1.14 2017/03/29 17:29:00EDT mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains unit test cases for the functions contained in the file cs_app.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "cs_app_test.h" -#include "cs_app.h" -#include "cs_msg.h" -#include "cs_msgdefs.h" -#include "cs_events.h" -#include "cs_version.h" -#include "cs_test_utils.h" -#include "ut_osapi_stubs.h" -#include "ut_cfe_sb_stubs.h" -#include "ut_cfe_es_stubs.h" -#include "ut_cfe_es_hooks.h" -#include "ut_cfe_evs_stubs.h" -#include "ut_cfe_evs_hooks.h" -#include "ut_cfe_time_stubs.h" -#include "ut_cfe_psp_memutils_stubs.h" -#include "ut_cfe_psp_watchdog_stubs.h" -#include "ut_cfe_psp_timer_stubs.h" -#include "ut_cfe_tbl_stubs.h" -#include "ut_cfe_fs_stubs.h" -#include "ut_cfe_time_stubs.h" -#include -#include -#include - -/* - * Function Definitions - */ - -int32 CS_APP_TEST_CFE_TBL_LoadHook(CFE_TBL_Handle_t TblHandle, CFE_TBL_SrcEnum_t SrcType, const void *SrcDataPtr ) -{ - return CFE_SUCCESS; -} - -uint32 CS_APP_TEST_CFE_ES_RestoreFromCDS_Hook(uint8* DataStoreBuffer, uint32 DataStoreHandle) -{ - DataStoreBuffer[0] = CS_STATE_ENABLED; - DataStoreBuffer[1] = CS_STATE_ENABLED; - DataStoreBuffer[2] = CS_STATE_ENABLED; - DataStoreBuffer[3] = CS_STATE_ENABLED; - - DataStoreBuffer[4] = CS_STATE_ENABLED; - DataStoreBuffer[5] = CS_STATE_ENABLED; - - return CFE_SUCCESS; -} - -int32 CS_AppInit (void); - -int32 CS_AppPipe (CFE_SB_MsgPtr_t MessagePtr); - -void CS_HousekeepingCmd (CFE_SB_MsgPtr_t MessagePtr); - -int32 CS_CreateRestoreStatesFromCDS(void); - -void CS_App_TestCmdTlmAlign(void) -{ - /* Ensures the command and telemetry structures are padded to and aligned to 32-bits */ -#define CMD_STRUCT_DATA_IS_32_ALIGNED(x) ((sizeof(x) - CFE_SB_CMD_HDR_SIZE) % 4) == 0 -#define TLM_STRUCT_DATA_IS_32_ALIGNED(x) ((sizeof(x) - CFE_SB_TLM_HDR_SIZE) % 4) == 0 - - UtAssert_True (TLM_STRUCT_DATA_IS_32_ALIGNED(CS_HkPacket_t), "CS_HkPacket_t is 32-bit aligned"); - - UtAssert_True (CMD_STRUCT_DATA_IS_32_ALIGNED(CS_NoArgsCmd_t), "CS_NoArgsCmd_t is 32-bit aligned"); - UtAssert_True (CMD_STRUCT_DATA_IS_32_ALIGNED(CS_GetEntryIDCmd_t), "CS_GetEntryIDCmd_t is 32-bit aligned"); - UtAssert_True (CMD_STRUCT_DATA_IS_32_ALIGNED(CS_EntryCmd_t), "CS_EntryCmd_t is 32-bit aligned"); - UtAssert_True (CMD_STRUCT_DATA_IS_32_ALIGNED(CS_TableNameCmd_t), "CS_TableNameCmd_t is 32-bit aligned"); - UtAssert_True (CMD_STRUCT_DATA_IS_32_ALIGNED(CS_AppNameCmd_t), "CS_AppNameCmd_t is 32-bit aligned"); - UtAssert_True (CMD_STRUCT_DATA_IS_32_ALIGNED(CS_OneShotCmd_t), "CS_OneShotCmd_t is 32-bit aligned"); - -} - -void CS_AppMain_Test_Nominal(void) -{ - /* Set to prevent segmentation fault */ - Ut_CFE_SB_SetReturnCode(UT_CFE_SB_GETMSGID_INDEX, 99, 1); - - /* Set to prevent unintended error messages */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Set to make while-loop run exactly once */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_RUNLOOP_INDEX, FALSE, 2); - - /* Set to satisfy subsequent condition "Result == CFE_SUCCESS" */ - Ut_CFE_SB_SetReturnCode(UT_CFE_SB_RCVMSG_INDEX, CFE_SUCCESS, 1); - - /* Execute the function being tested */ - CS_AppMain(); - - /* Verify results */ - - /* 2 Messages Tested elsewhere so we can ignore them here. INFO:CS Initialized and ERROR:Invalid Command pipe */ - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 3, "Ut_CFE_EVS_GetEventQueueDepth() == 3"); - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_EXIT_INF_EID, CFE_EVS_INFORMATION, "App terminating, RunStatus:0x00000001"), - "App terminating, RunStatus:0x00000001"); - - UtAssert_True - (Ut_CFE_ES_SysLogWritten("CS App terminating, RunStatus:0x00000001, RC:0x00000000\n"), - "CS App terminating, RunStatus:0x00000001, RC:0x00000000\n"); - /* Generates 2 event messages we don't care about in this test */ - -} /* end CS_AppMain_Test_Nominal */ - -void CS_AppMain_Test_RegisterAppError(void) -{ - /* Set to satisfy subsequent condition "Result != CFE_SUCCESS" */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_REGISTERAPP_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_AppMain(); - - /* Verify results */ - UtAssert_True (CS_AppData.RunStatus == CFE_ES_APP_ERROR, "CS_AppData.RunStatus == CFE_ES_APP_ERROR"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_EXIT_ERR_EID, CFE_EVS_ERROR, "App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF"), - "App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - - UtAssert_True - (Ut_CFE_ES_SysLogWritten("CS App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF\n"), - "CS App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF\n"); - - UtAssert_True (Ut_CFE_ES_GetSysLogQueueDepth() == 1, "Ut_CFE_ES_GetSysLogQueueDepth() == 1"); - -} /* end CS_AppMain_Test_RegisterAppError */ - -void CS_AppMain_Test_AppInitError(void) -{ - /* Set to make subfunction CS_AppInit return -1 */ - Ut_CFE_SB_SetReturnCode(UT_CFE_SB_CREATEPIPE_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_AppMain(); - - /* Verify results */ - UtAssert_True (CS_AppData.RunStatus == CFE_ES_APP_ERROR, "CS_AppData.RunStatus == CFE_ES_APP_ERROR"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_EXIT_ERR_EID, CFE_EVS_ERROR, "App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF"), - "App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - /* Generates 1 event message we don't care about in this test */ - - UtAssert_True - (Ut_CFE_ES_SysLogWritten("CS App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF\n"), - "CS App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF\n"); - - UtAssert_True (Ut_CFE_ES_GetSysLogQueueDepth() == 1, "Ut_CFE_ES_GetSysLogQueueDepth() == 1"); - -} /* end CS_AppMain_Test_AppInitError */ - -void CS_AppMain_Test_RcvMsgError(void) -{ - /* Set to prevent unintended error messages */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Set to satisfy subsequent condition "Result != CFE_SUCCESS" */ - Ut_CFE_SB_SetReturnCode(UT_CFE_SB_RCVMSG_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_AppMain(); - - /* Verify results */ - UtAssert_True (CS_AppData.RunStatus == CFE_ES_APP_ERROR, "CS_AppData.RunStatus == CFE_ES_APP_ERROR"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_EXIT_ERR_EID, CFE_EVS_ERROR, "App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF"), - "App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - /* Generates 1 event message we don't care about in this test */ - - UtAssert_True - (Ut_CFE_ES_SysLogWritten("CS App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF\n"), - "CS App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF\n"); - - UtAssert_True (Ut_CFE_ES_GetSysLogQueueDepth() == 1, "Ut_CFE_ES_GetSysLogQueueDepth() == 1"); - -} /* end CS_AppMain_Test_RcvMsgError */ - -void CS_AppMain_Test_AppPipeError(void) -{ - /* Set to make CS_AppPipe return -1 */ - Ut_CFE_SB_SetReturnCode(UT_CFE_SB_GETMSGID_INDEX, CS_SEND_HK_MID, 1); - Ut_CFE_SB_SetReturnCode(UT_CFE_SB_GETTOTALMSGLENGTH_INDEX, sizeof(CS_NoArgsCmd_t), 1); - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, -1, 10); - - /* Set to prevent unintended error messages */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Set to satisfy subsequent condition "Result == CFE_SUCCESS" */ - Ut_CFE_SB_SetReturnCode(UT_CFE_SB_RCVMSG_INDEX, CFE_SUCCESS, 1); - - /* Execute the function being tested */ - CS_AppMain(); - - /* Verify results */ - UtAssert_True (CS_AppData.RunStatus == CFE_ES_APP_ERROR, "CS_AppData.RunStatus == CFE_ES_APP_ERROR"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_EXIT_ERR_EID, CFE_EVS_ERROR, "App terminating, RunStatus:0x00000003, RC:0xCA000001"), - "App terminating, RunStatus:0x00000003, RC:0xCA000001"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 4, "Ut_CFE_EVS_GetEventQueueDepth() == 4"); - /* Generates 3 event messages we don't care about in this test */ - - UtAssert_True - (Ut_CFE_ES_SysLogWritten("CS App terminating, RunStatus:0x00000003, RC:0xCA000001\n"), - "CS App terminating, RunStatus:0x00000003, RC:0xCA000001\n"); - - UtAssert_True (Ut_CFE_ES_GetSysLogQueueDepth() == 1, "Ut_CFE_ES_GetSysLogQueueDepth() == 1"); - -} /* end CS_AppMain_Test_AppPipeError */ - -void CS_AppInit_Test_Nominal(void) -{ - char Message[125]; - int32 Result; - - /* Set to prevent segmentation fault */ - Ut_CFE_SB_SetReturnCode(UT_CFE_SB_GETMSGID_INDEX, 99, 1); - - /* Set to prevent unintended error messages */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Execute the function being tested */ - Result = CS_AppInit(); - - /* Verify results */ - sprintf(Message, "CS Initialized. Version %d.%d.%d.%d", CS_MAJOR_VERSION, CS_MINOR_VERSION, CS_REVISION, CS_MISSION_REV); - UtAssert_True (Ut_CFE_EVS_EventSent(CS_INIT_INF_EID, CFE_EVS_INFORMATION, Message), Message); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_AppInit_Test_Nominal */ - -void CS_AppInit_Test_NominalPowerOnReset(void) -{ - char Message[125]; - int32 Result; - - CS_AppData.EepromCSState = 99; - CS_AppData.MemoryCSState = 99; - CS_AppData.AppCSState = 99; - CS_AppData.TablesCSState = 99; - - /* Set to prevent segmentation fault */ - Ut_CFE_SB_SetReturnCode(UT_CFE_SB_GETMSGID_INDEX, 99, 1); - - /* Set to prevent unintended error messages */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_GETRESETTYPE_INDEX, CFE_ES_POWERON_RESET, 1); - - /* Execute the function being tested */ - Result = CS_AppInit(); - - /* Verify results */ - sprintf(Message, "CS Initialized. Version %d.%d.%d.%d", CS_MAJOR_VERSION, CS_MINOR_VERSION, CS_REVISION, CS_MISSION_REV); - UtAssert_True (Ut_CFE_EVS_EventSent(CS_INIT_INF_EID, CFE_EVS_INFORMATION, Message), Message); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (CS_AppData.EepromCSState == CS_EEPROM_TBL_POWERON_STATE, "CS_AppData.EepromCSState == CS_EEPROM_TBL_POWERON_STATE"); - UtAssert_True (CS_AppData.MemoryCSState == CS_MEMORY_TBL_POWERON_STATE, "CS_AppData.MemoryCSState == CS_MEMORY_TBL_POWERON_STATE"); - UtAssert_True (CS_AppData.AppCSState == CS_APPS_TBL_POWERON_STATE , "CS_AppData.AppCSState == CS_APPS_TBL_POWERON_STATE" ); - UtAssert_True (CS_AppData.TablesCSState == CS_TABLES_TBL_POWERON_STATE, "CS_AppData.TablesCSState == CS_TABLES_TBL_POWERON_STATE"); - - UtAssert_True (CS_AppData.OSCSState == CS_OSCS_CHECKSUM_STATE, "CS_AppData.OSCSState == CS_OSCS_CHECKSUM_STATE"); - UtAssert_True (CS_AppData.CfeCoreCSState == CS_CFECORE_CHECKSUM_STATE, "CS_AppData.CfeCoreCSState == CS_CFECORE_CHECKSUM_STATE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_AppInit_Test_NominalPowerOnReset */ - -#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - -void CS_AppInit_Test_NominalProcReset(void) -{ - char Message[125]; - int32 Result; - - CS_AppData.EepromCSState = 99; - CS_AppData.MemoryCSState = 99; - CS_AppData.AppCSState = 99; - CS_AppData.TablesCSState = 99; - - /* Set to prevent segmentation fault */ - Ut_CFE_SB_SetReturnCode(UT_CFE_SB_GETMSGID_INDEX, 99, 1); - - /* Set to prevent unintended error messages */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_GETRESETTYPE_INDEX, CFE_ES_PROCESSOR_RESET, 2); - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_RESTOREFROMCDS_INDEX, CS_APP_TEST_CFE_ES_RestoreFromCDS_Hook); - - /* Execute the function being tested */ - Result = CS_AppInit(); - - /* Verify results */ - sprintf(Message, "CS Initialized. Version %d.%d.%d.%d", CS_MAJOR_VERSION, CS_MINOR_VERSION, CS_REVISION, CS_MISSION_REV); - UtAssert_True (Ut_CFE_EVS_EventSent(CS_INIT_INF_EID, CFE_EVS_INFORMATION, Message), Message); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (CS_AppData.EepromCSState == CS_STATE_ENABLED, "CS_AppData.EepromCSState == CS_STATE_ENABLED"); - UtAssert_True (CS_AppData.MemoryCSState == CS_STATE_ENABLED, "CS_AppData.MemoryCSState == CS_STATE_ENABLED"); - UtAssert_True (CS_AppData.AppCSState == CS_STATE_ENABLED, "CS_AppData.AppCSState == CS_STATE_ENABLED"); - UtAssert_True (CS_AppData.TablesCSState == CS_STATE_ENABLED, "CS_AppData.TablesCSState == CS_STATE_ENABLED"); - - UtAssert_True (CS_AppData.OSCSState == CS_STATE_ENABLED, "CS_AppData.OSCSState == CS_STATE_ENABLED"); - UtAssert_True (CS_AppData.CfeCoreCSState == CS_STATE_ENABLED, "CS_AppData.CfeCoreCSState == CS_STATE_ENABLED"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_AppInit_Test_NominalProcReset */ - -void CS_CreateRestoreStatesFromCDS_Test_NoExistingCDS(void) -{ - int32 Result; - - CS_AppData.EepromCSState = 99; - CS_AppData.MemoryCSState = 99; - CS_AppData.AppCSState = 99; - CS_AppData.TablesCSState = 99; - CS_AppData.OSCSState = 99; - CS_AppData.CfeCoreCSState = 99; - - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_GETRESETTYPE_INDEX, CFE_ES_PROCESSOR_RESET, 2); - - /* Execute the function being tested */ - Result = CS_CreateRestoreStatesFromCDS(); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (CS_AppData.EepromCSState == 99, "CS_AppData.EepromCSState == CS_STATE_ENABLED"); - UtAssert_True (CS_AppData.MemoryCSState == 99, "CS_AppData.MemoryCSState == CS_STATE_ENABLED"); - UtAssert_True (CS_AppData.AppCSState == 99, "CS_AppData.AppCSState == CS_STATE_ENABLED"); - UtAssert_True (CS_AppData.TablesCSState == 99, "CS_AppData.TablesCSState == CS_STATE_ENABLED"); - - UtAssert_True (CS_AppData.OSCSState == 99, "CS_AppData.OSCSState == CS_OSCS_CHECKSUM_STATE"); - UtAssert_True (CS_AppData.CfeCoreCSState == 99, "CS_AppData.CfeCoreCSState == CS_CFECORE_CHECKSUM_STATE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_CreateRestoreStatesFromCDS_Test_NoCDS */ - -void CS_CreateRestoreStatesFromCDS_Test_CDSSuccess(void) -{ - int32 Result; - - CS_AppData.EepromCSState = 99; - CS_AppData.MemoryCSState = 99; - CS_AppData.AppCSState = 99; - CS_AppData.TablesCSState = 99; - CS_AppData.OSCSState = 99; - CS_AppData.CfeCoreCSState = 99; - - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_GETRESETTYPE_INDEX, CFE_ES_PROCESSOR_RESET, 2); - - /* Set CDS return calls */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_REGISTERCDS_INDEX, CFE_ES_CDS_ALREADY_EXISTS, 1); - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_RESTOREFROMCDS_INDEX, CS_APP_TEST_CFE_ES_RestoreFromCDS_Hook); - - /* Execute the function being tested */ - Result = CS_CreateRestoreStatesFromCDS(); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (CS_AppData.EepromCSState == CS_STATE_ENABLED, "CS_AppData.EepromCSState == CS_STATE_ENABLED"); - UtAssert_True (CS_AppData.MemoryCSState == CS_STATE_ENABLED, "CS_AppData.MemoryCSState == CS_STATE_ENABLED"); - UtAssert_True (CS_AppData.AppCSState == CS_STATE_ENABLED, "CS_AppData.AppCSState == CS_STATE_ENABLED"); - UtAssert_True (CS_AppData.TablesCSState == CS_STATE_ENABLED, "CS_AppData.TablesCSState == CS_STATE_ENABLED"); - - UtAssert_True (CS_AppData.OSCSState == CS_STATE_ENABLED, "CS_AppData.OSCSState == CS_STATE_ENABLED"); - UtAssert_True (CS_AppData.CfeCoreCSState == CS_STATE_ENABLED, "CS_AppData.CfeCoreCSState == CS_STATE_ENABLED"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_CreateRestoreStatesFromCDS_Test_CDSSuccess */ - - -void CS_CreateRestoreStatesFromCDS_Test_CDSFail(void) -{ - int32 Result; - - CS_AppData.EepromCSState = 99; - CS_AppData.MemoryCSState = 99; - CS_AppData.AppCSState = 99; - CS_AppData.TablesCSState = 99; - CS_AppData.OSCSState = 99; - CS_AppData.CfeCoreCSState = 99; - - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_GETRESETTYPE_INDEX, CFE_ES_PROCESSOR_RESET, 2); - - - /* Set CDS return calls */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_REGISTERCDS_INDEX, CFE_ES_CDS_ALREADY_EXISTS, 1); - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_RESTOREFROMCDS_INDEX, -1, 1); - - /* Execute the function being tested */ - Result = CS_CreateRestoreStatesFromCDS(); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (CS_AppData.EepromCSState == CS_EEPROM_TBL_POWERON_STATE, "CS_AppData.EepromCSState == CS_EEPROM_TBL_POWERON_STATE"); - UtAssert_True (CS_AppData.MemoryCSState == CS_MEMORY_TBL_POWERON_STATE, "CS_AppData.MemoryCSState == CS_MEMORY_TBL_POWERON_STATE"); - UtAssert_True (CS_AppData.AppCSState == CS_APPS_TBL_POWERON_STATE , "CS_AppData.AppCSState == CS_APPS_TBL_POWERON_STATE" ); - UtAssert_True (CS_AppData.TablesCSState == CS_TABLES_TBL_POWERON_STATE, "CS_AppData.TablesCSState == CS_TABLES_TBL_POWERON_STATE"); - - UtAssert_True (CS_AppData.OSCSState == CS_OSCS_CHECKSUM_STATE, "CS_AppData.OSCSState == CS_OSCS_CHECKSUM_STATE"); - UtAssert_True (CS_AppData.CfeCoreCSState == CS_CFECORE_CHECKSUM_STATE, "CS_AppData.CfeCoreCSState == CS_CFECORE_CHECKSUM_STATE"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_INIT_CDS_ERR_EID, CFE_EVS_ERROR, "Critical Data Store access error = 0xFFFFFFFF"), - "Critical Data Store access error = 0xFFFFFFFF"); - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - - -} /* end CS_AppInit_Test_ProcResetRestoreCDSFail */ -#endif /* #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) */ - -void CS_AppInit_Test_EVSRegisterError(void) -{ - int32 Result; - - /* Set CFE_EVS_Register to return -1 in order to reach call to CFE_ES_WriteToSysLog */ - Ut_CFE_EVS_SetReturnCode(UT_CFE_EVS_REGISTER_INDEX, -1, 1); - - /* Execute the function being tested */ - Result = CS_AppInit(); - - /* Verify results */ - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - - UtAssert_True - (Ut_CFE_ES_SysLogWritten("CS App: Error Registering For Event Services, RC = 0xFFFFFFFF\n"), - "CS App: Error Registering For Event Services, RC = 0xFFFFFFFF"); - - UtAssert_True (Ut_CFE_ES_GetSysLogQueueDepth() == 1, "Ut_CFE_ES_GetSysLogQueueDepth() == 1"); - -} /* end CS_AppInit_Test_EVSRegisterError */ - -void CS_AppInit_Test_SBCreatePipeError(void) -{ - int32 Result; - - /* Set to generate error message CS_INIT_SB_CREATE_ERR_EID */ - Ut_CFE_SB_SetReturnCode(UT_CFE_SB_CREATEPIPE_INDEX, -1, 1); - - /* Execute the function being tested */ - Result = CS_AppInit(); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_INIT_SB_CREATE_ERR_EID, CFE_EVS_ERROR, "Software Bus Create Pipe for command returned: 0xFFFFFFFF"), - "Software Bus Create Pipe for command returned: 0xFFFFFFFF"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_AppInit_Test_SBCreatePipeError */ - -void CS_AppInit_Test_SBSubscribeHKError(void) -{ - int32 Result; - - /* Set to generate error message CS_INIT_SB_SUBSCRIBE_HK_ERR_EID */ - Ut_CFE_SB_SetReturnCode(UT_CFE_SB_SUBSCRIBE_INDEX, -1, 1); - - /* Execute the function being tested */ - Result = CS_AppInit(); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_INIT_SB_SUBSCRIBE_HK_ERR_EID, CFE_EVS_ERROR, "Software Bus subscribe to housekeeping returned: 0xFFFFFFFF"), - "Software Bus subscribe to housekeeping returned: 0xFFFFFFFF"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_AppInit_Test_SBSubscribeHKError */ - -void CS_AppInit_Test_SBSubscribeBackgroundCycleError(void) -{ - int32 Result; - - /* Set to generate error message CS_INIT_SB_SUBSCRIBE_BACK_ERR_EID */ - Ut_CFE_SB_SetReturnCode(UT_CFE_SB_SUBSCRIBE_INDEX, -1, 2); - - /* Execute the function being tested */ - Result = CS_AppInit(); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_INIT_SB_SUBSCRIBE_BACK_ERR_EID, CFE_EVS_ERROR, "Software Bus subscribe to background cycle returned: 0xFFFFFFFF"), - "Software Bus subscribe to background cycle returned: 0xFFFFFFFF"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_AppInit_Test_SBSubscribeBackgroundCycleError */ - -void CS_AppInit_Test_SBSubscribeCmdError(void) -{ - int32 Result; - - /* Set to generate error message CS_INIT_SB_SUBSCRIBE_CMD_ERR_EID */ - Ut_CFE_SB_SetReturnCode(UT_CFE_SB_SUBSCRIBE_INDEX, -1, 3); - - /* Execute the function being tested */ - Result = CS_AppInit(); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_INIT_SB_SUBSCRIBE_CMD_ERR_EID, CFE_EVS_ERROR, "Software Bus subscribe to command returned: 0xFFFFFFFF"), - "Software Bus subscribe to command returned: 0xFFFFFFFF"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_AppInit_Test_SBSubscribeCmdError */ - -void CS_AppInit_Test_TableInitErrorEEPROM(void) -{ - int32 Result; - - /* Set to generate error message CS_INIT_EEPROM_ERR_EID */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, -1, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, -1, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Execute the function being tested */ - Result = CS_AppInit(); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_INIT_EEPROM_ERR_EID, CFE_EVS_ERROR, "Table initialization failed for Eeprom: 0xFFFFFFFF"), - "Table initialization failed for Eeprom: 0xFFFFFFFF"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppInit_Test_TableInitErrorEEPROM */ - -void CS_AppInit_Test_TableInitErrorMemory(void) -{ - int32 Result; - - /* Set to prevent unintended error messages */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Set to generate error message CS_INIT_SB_CREATE_ERR_EID. - * Combining a SetReturnCode and a SetFunctionHook in order to return CFE_SUCCESS all runs except the one specified */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, -1, 2); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_LOAD_INDEX, CS_APP_TEST_CFE_TBL_LoadHook); - - /* Execute the function being tested */ - Result = CS_AppInit(); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_INIT_MEMORY_ERR_EID, CFE_EVS_ERROR, "Table initialization failed for Memory: 0xFFFFFFFF"), - "Table initialization failed for Memory: 0xFFFFFFFF"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppInit_Test_TableInitErrorMemory */ - -void CS_AppInit_Test_TableInitErrorApps(void) -{ - int32 Result; - - /* Set to prevent unintended error messages */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Set to generate error message CS_INIT_APP_ERR_EID. - * Combining a SetReturnCode and a SetFunctionHook in order to return CFE_SUCCESS all runs except the one specified */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, -1, 3); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_LOAD_INDEX, CS_APP_TEST_CFE_TBL_LoadHook); - - /* Execute the function being tested */ - Result = CS_AppInit(); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_INIT_APP_ERR_EID, CFE_EVS_ERROR, "Table initialization failed for Apps: 0xFFFFFFFF"), - "Table initialization failed for Apps: 0xFFFFFFFF"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppInit_Test_TableInitErrorApps */ - -void CS_AppInit_Test_TableInitErrorTables(void) -{ - int32 Result; - - /* Set to prevent unintended error messages */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Set to generate error message CS_INIT_TABLES_ERR_EID. - * Combining a SetReturnCode and a SetFunctionHook in order to return CFE_SUCCESS all runs except the one specified */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, -1, 4); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_LOAD_INDEX, CS_APP_TEST_CFE_TBL_LoadHook); - - /* Execute the function being tested */ - Result = CS_AppInit(); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_INIT_TABLES_ERR_EID, CFE_EVS_ERROR, "Table initialization failed for Tables: 0xFFFFFFFF"), - "Table initialization failed for Tables: 0xFFFFFFFF"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppInit_Test_TableInitErrorTables */ - -void CS_AppInit_Test_TextSegmentInfoError(void) -{ - int32 Result; - char Message[125]; - - /* Set to prevent unintended error messages */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Set to prevent unintended error messages */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Set to generate error message CS_OS_TEXT_SEG_INF_EID */ - Ut_CFE_PSP_MEMORY_SetReturnCode(UT_CFE_PSP_MEMORY_GETKERNELTEXTSEGMENTINFO_INDEX, -1, 1); - - /* Execute the function being tested */ - Result = CS_AppInit(); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_OS_TEXT_SEG_INF_EID, CFE_EVS_INFORMATION, "OS Text Segment disabled due to platform"), - "OS Text Segment disabled due to platform"); - - sprintf(Message, "CS Initialized. Version %d.%d.%d.%d", CS_MAJOR_VERSION, CS_MINOR_VERSION, CS_REVISION, CS_MISSION_REV); - UtAssert_True (Ut_CFE_EVS_EventSent(CS_INIT_INF_EID, CFE_EVS_INFORMATION, Message), Message); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_AppInit_Test_TextSegmentInfoError */ - -void CS_AppPipe_Test_TableUpdateErrors(void) -{ - int32 Result; - CS_HkPacket_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_SEND_HK_MID, sizeof(CS_HkPacket_t), TRUE); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_UPDATE_EEPROM_ERR_EID, CFE_EVS_ERROR, "Table update failed for Eeprom: 0xCC000001, checksumming Eeprom is disabled"), - "Table update failed for Eeprom: 0xCC000001, checksumming Eeprom is disabled"); - - UtAssert_True (CS_AppData.EepromCSState == CS_STATE_DISABLED, "CS_AppData.EepromCSState == CS_STATE_DISABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_UPDATE_MEMORY_ERR_EID, CFE_EVS_ERROR, "Table update failed for Memory: 0xCC000001, checksumming Memory is disabled"), - "Table update failed for Memory: 0xCC000001, checksumming Memory is disabled"); - - UtAssert_True (CS_AppData.MemoryCSState == CS_STATE_DISABLED, "CS_AppData.MemoryCSState == CS_STATE_DISABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_UPDATE_APP_ERR_EID, CFE_EVS_ERROR, "Table update failed for Apps: 0xCC000001, checksumming Apps is disabled"), - "Table update failed for Apps: 0xCC000001, checksumming Apps is disabled"); - - UtAssert_True (CS_AppData.AppCSState == CS_STATE_DISABLED, "CS_AppData.AppCSState == CS_STATE_DISABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_UPDATE_TABLES_ERR_EID, CFE_EVS_ERROR, "Table update failed for Tables: 0xCC000001, checksumming Tables is disabled"), - "Table update failed for Tables: 0xCC000001, checksumming Tables is disabled"); - - UtAssert_True (CS_AppData.TablesCSState == CS_STATE_DISABLED, "CS_AppData.TablesCSState == CS_STATE_DISABLED"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 9, "Ut_CFE_EVS_GetEventQueueDepth() == 9"); - /* Generates 5 event messages we don't care about in this test */ - -} /* end CS_AppPipe_Test_TableUpdateErrors */ - -void CS_AppPipe_Test_BackgroundCycle(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_BACKGROUND_CYCLE_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_AppPipe_Test_BackgroundCycle */ - -void CS_AppPipe_Test_NoopCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_NOOP_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_NoopCmd */ - -void CS_AppPipe_Test_ResetCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_RESET_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_ResetCmd */ - -void CS_AppPipe_Test_OneShotCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_ONESHOT_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_OneShotCmd */ - -void CS_AppPipe_Test_CancelOneShotCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_CANCEL_ONESHOT_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_CancelOneShotCmd */ - -void CS_AppPipe_Test_EnableAllCSCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_ENABLE_ALL_CS_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_EnableAllCSCmd */ - -void CS_AppPipe_Test_DisableAllCSCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_DISABLE_ALL_CS_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_DisableAllCSCmd */ - -void CS_AppPipe_Test_EnableCfeCoreCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_ENABLE_CFECORE_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_EnableCfeCoreCmd */ - -void CS_AppPipe_Test_DisableCfeCoreCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_DISABLE_CFECORE_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_DisableCfeCoreCmd */ - -void CS_AppPipe_Test_ReportBaselineCfeCoreCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_REPORT_BASELINE_CFECORE_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_ReportBaselineCfeCoreCmd */ - -void CS_AppPipe_Test_RecomputeBaselineCfeCoreCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_RECOMPUTE_BASELINE_CFECORE_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_RecomputeBaselineCfeCoreCmd */ - -void CS_AppPipe_Test_EnableOSCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_ENABLE_OS_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_EnableOSCmd */ - -void CS_AppPipe_Test_DisableOSCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_DISABLE_OS_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_DisableOSCmd */ - -void CS_AppPipe_Test_ReportBaselineOSCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_REPORT_BASELINE_OS_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_ReportBaselineOSCmd */ - -void CS_AppPipe_Test_RecomputeBaselineOSCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_RECOMPUTE_BASELINE_OS_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_RecomputeBaselineOSCmd */ - -void CS_AppPipe_Test_EnableEepromCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_ENABLE_EEPROM_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_EnableEepromCmd */ - -void CS_AppPipe_Test_DisableEepromCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_DISABLE_EEPROM_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_DisableEepromCmd */ - -void CS_AppPipe_Test_ReportBaselineEntryIDEepromCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_REPORT_BASELINE_EEPROM_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_ReportBaselineEntryIDEepromCmd */ - -void CS_AppPipe_Test_RecomputeBaselineEepromCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_RECOMPUTE_BASELINE_EEPROM_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_RecomputeBaselineEepromCmd */ - -void CS_AppPipe_Test_EnableEntryIDEepromCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_ENABLE_ENTRY_EEPROM_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_EnableEntryIDEepromCmd */ - -void CS_AppPipe_Test_DisableEntryIDEepromCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_DISABLE_ENTRY_EEPROM_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_DisableEntryIDEepromCmd */ - -void CS_AppPipe_Test_GetEntryIDEepromCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_GET_ENTRY_ID_EEPROM_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_GetEntryIDEepromCmd */ - -void CS_AppPipe_Test_EnableMemoryCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_ENABLE_MEMORY_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_EnableMemoryCmd */ - -void CS_AppPipe_Test_DisableMemoryCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_DISABLE_MEMORY_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_DisableMemoryCmd */ - -void CS_AppPipe_Test_ReportBaselineEntryIDMemoryCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_REPORT_BASELINE_MEMORY_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_ReportBaselineEntryIDMemoryCmd */ - -void CS_AppPipe_Test_RecomputeBaselineMemoryCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_RECOMPUTE_BASELINE_MEMORY_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_RecomputeBaselineMemoryCmd */ - -void CS_AppPipe_Test_EnableEntryIDMemoryCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_ENABLE_ENTRY_MEMORY_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_EnableEntryIDMemoryCmd */ - -void CS_AppPipe_Test_DisableEntryIDMemoryCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_DISABLE_ENTRY_MEMORY_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_DisableEntryIDMemoryCmd */ - -void CS_AppPipe_Test_GetEntryIDMemoryCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_GET_ENTRY_ID_MEMORY_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_GetEntryIDMemoryCmd */ - -void CS_AppPipe_Test_EnableTablesCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_ENABLE_TABLES_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_EnableTablesCmd */ - -void CS_AppPipe_Test_DisableTablesCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_DISABLE_TABLES_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_DisableTablesCmd */ - -void CS_AppPipe_Test_ReportBaselineTablesCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_REPORT_BASELINE_TABLE_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_ReportBaselineTablesCmd */ - -void CS_AppPipe_Test_RecomputeBaselineTablesCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_RECOMPUTE_BASELINE_TABLE_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_RecomputeBaselineTablesCmd */ - -void CS_AppPipe_Test_EnableNameTablesCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_ENABLE_NAME_TABLE_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_EnableNameTablesCmd */ - -void CS_AppPipe_Test_DisableNameTablesCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_DISABLE_NAME_TABLE_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_DisableNameTablesCmd */ - -void CS_AppPipe_Test_EnableAppCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_ENABLE_APPS_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_EnableAppCmd */ - -void CS_AppPipe_Test_DisableAppCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_DISABLE_APPS_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_DisableAppCmd */ - -void CS_AppPipe_Test_ReportBaselineAppCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_REPORT_BASELINE_APP_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_ReportBaselineAppCmd */ - -void CS_AppPipe_Test_RecomputeBaselineAppCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_RECOMPUTE_BASELINE_APP_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_RecomputeBaselineAppCmd */ - -void CS_AppPipe_Test_EnableNameAppCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_ENABLE_NAME_APP_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_EnableNameAppCmd */ - -void CS_AppPipe_Test_DisableNameAppCmd(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, CS_DISABLE_NAME_APP_CC); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_AppPipe_Test_DisableNameAppCmd */ - -void CS_AppPipe_Test_InvalidCCError(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, 99); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_CC1_ERR_EID, CFE_EVS_ERROR, "Invalid ground command code: ID = 0x189F, CC = 99"), - "Invalid ground command code: ID = 0x189F, CC = 99"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_AppPipe_Test_InvalidCCError */ - -void CS_AppPipe_Test_InvalidMIDError(void) -{ - int32 Result; - CS_NoArgsCmd_t CmdPacket; - - CS_AppData.ChildTaskTable = -1; - - CFE_SB_InitMsg (&CmdPacket, 0x0099, sizeof(CS_NoArgsCmd_t), TRUE); - - /* Execute the function being tested */ - Result = CS_AppPipe((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_MID_ERR_EID, CFE_EVS_ERROR, "Invalid command pipe message ID: 0x0099"), - "Invalid command pipe message ID: 0x0099"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_AppPipe_Test_InvalidMIDError */ - -void CS_HousekeepingCmd_Test_Nominal(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_SEND_HK_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.CmdCounter = 1; - CS_AppData.CmdErrCounter = 2; - CS_AppData.ChecksumState = 3; - CS_AppData.EepromCSState = 4; - CS_AppData.MemoryCSState = 5; - CS_AppData.AppCSState = 6; - CS_AppData.TablesCSState = 7; - CS_AppData.OSCSState = 8; - CS_AppData.CfeCoreCSState = 9; - CS_AppData.RecomputeInProgress = 10; - CS_AppData.OneShotInProgress = 11; - CS_AppData.EepromCSErrCounter = 12; - CS_AppData.MemoryCSErrCounter = 13; - CS_AppData.AppCSErrCounter = 14; - CS_AppData.TablesCSErrCounter = 15; - CS_AppData.CfeCoreCSErrCounter = 16; - CS_AppData.OSCSErrCounter = 17; - CS_AppData.CurrentCSTable = 18; - CS_AppData.CurrentEntryInTable = 19; - CS_AppData.EepromBaseline = 20; - CS_AppData.OSBaseline = 21; - CS_AppData.CfeCoreBaseline = 22; - CS_AppData.LastOneShotAddress = 23; - CS_AppData.LastOneShotSize = 24; - CS_AppData.LastOneShotChecksum = 25; - CS_AppData.PassCounter = 26; - - /* Execute the function being tested */ - CS_HousekeepingCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); - UtAssert_True (CS_AppData.HkPacket.CmdErrCounter == 2, "CS_AppData.HkPacket.CmdErrCounter == 2"); - UtAssert_True (CS_AppData.HkPacket.ChecksumState == 3, "CS_AppData.HkPacket.ChecksumState == 3"); - UtAssert_True (CS_AppData.HkPacket.EepromCSState == 4, "CS_AppData.HkPacket.EepromCSState == 4"); - UtAssert_True (CS_AppData.HkPacket.MemoryCSState == 5, "CS_AppData.HkPacket.MemoryCSState == 5"); - UtAssert_True (CS_AppData.HkPacket.AppCSState == 6, "CS_AppData.HkPacket.AppCSState == 6"); - UtAssert_True (CS_AppData.HkPacket.TablesCSState == 7, "CS_AppData.HkPacket.TablesCSState == 7"); - UtAssert_True (CS_AppData.HkPacket.OSCSState == 8, "CS_AppData.HkPacket.OSCSState == 8"); - UtAssert_True (CS_AppData.HkPacket.CfeCoreCSState == 9, "CS_AppData.HkPacket.CfeCoreCSState == 9"); - UtAssert_True (CS_AppData.HkPacket.RecomputeInProgress == 10, "CS_AppData.HkPacket.ChildTaskInUse == 10"); - UtAssert_True (CS_AppData.HkPacket.OneShotInProgress == 11, "CS_AppData.HkPacket.OneShotInProgress == 11"); - UtAssert_True (CS_AppData.HkPacket.EepromCSErrCounter == 12, "CS_AppData.HkPacket.EepromCSErrCounter == 12"); - UtAssert_True (CS_AppData.HkPacket.MemoryCSErrCounter == 13, "CS_AppData.HkPacket.MemoryCSErrCounter == 13"); - UtAssert_True (CS_AppData.HkPacket.AppCSErrCounter == 14, "CS_AppData.HkPacket.AppCSErrCounter == 14"); - UtAssert_True (CS_AppData.HkPacket.TablesCSErrCounter == 15, "CS_AppData.HkPacket.TablesCSErrCounter == 15"); - UtAssert_True (CS_AppData.HkPacket.CfeCoreCSErrCounter == 16, "CS_AppData.HkPacket.CfeCoreCSErrCounter == 16"); - UtAssert_True (CS_AppData.HkPacket.OSCSErrCounter == 17, "CS_AppData.HkPacket.OSCSErrCounter == 17"); - UtAssert_True (CS_AppData.HkPacket.CurrentCSTable == 18, "CS_AppData.HkPacket.CurrentCSTable == 18"); - UtAssert_True (CS_AppData.HkPacket.CurrentEntryInTable == 19, "CS_AppData.HkPacket.CurrentEntryInTable == 19"); - UtAssert_True (CS_AppData.HkPacket.EepromBaseline == 20, "CS_AppData.HkPacket.EepromBaseline == 20"); - UtAssert_True (CS_AppData.HkPacket.OSBaseline == 21, "CS_AppData.HkPacket.OSBaseline == 21"); - UtAssert_True (CS_AppData.HkPacket.CfeCoreBaseline == 22, "CS_AppData.HkPacket.CfeCoreBaseline == 22"); - UtAssert_True (CS_AppData.HkPacket.LastOneShotAddress == 23, "CS_AppData.HkPacket.LastOneShotAddress == 23"); - UtAssert_True (CS_AppData.HkPacket.LastOneShotSize == 24, "CS_AppData.HkPacket.LastOneShotSize == 24"); - UtAssert_True (CS_AppData.HkPacket.LastOneShotChecksum == 25, "CS_AppData.HkPacket.LastOneShotChecksum == 25"); - UtAssert_True (CS_AppData.HkPacket.PassCounter == 26, "CS_AppData.HkPacket.PassCounter == 26"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_HousekeepingCmd_Test_Nominal */ - -void CS_HousekeepingCmd_Test_InvalidMsgLength(void) -{ - CS_HkPacket_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_SEND_HK_MID, 1, TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, 99); - - /* Execute the function being tested */ - CS_HousekeepingCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_LEN_ERR_EID, CFE_EVS_ERROR, "Invalid msg length: ID = 0x18A0, CC = 99, Len = 1, Expected = 8"), - "Invalid msg length: ID = 0x18A0, CC = 99, Len = 1, Expected = 8"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_HousekeepingCmd_Test_InvalidMsgLength */ - -#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - -void CS_UpdateCDS_Test_Nominal(void) -{ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_COPYTOCDS_INDEX, CFE_SUCCESS, 1); - CS_AppData.DataStoreHandle = 0x01; - - /* Execute the function being tested */ - CS_UpdateCDS(); - - /* Verify results */ - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_UpdateCDS_Test_Nominal */ - -void CS_UpdateCDS_Test_CopyToCDSFail(void) -{ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_COPYTOCDS_INDEX, -1, 1); - CS_AppData.DataStoreHandle = 0x01; - - /* Execute the function being tested */ - CS_UpdateCDS(); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_INIT_CDS_ERR_EID, CFE_EVS_ERROR, "Critical Data Store access error = 0xFFFFFFFF"), - "Critical Data Store access error = 0xFFFFFFFF"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_UpdateCDS_Test_CopyToCDSFail */ - -void CS_UpdateCDS_Test_NullCDSHandle(void) -{ - CS_AppData.DataStoreHandle = 0; - - /* Execute the function being tested */ - CS_UpdateCDS(); - - /* Verify results */ - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_UpdateCDS_Test_NullCDSHandle */ -#endif /* #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) */ - - -void CS_App_Test_AddTestCases(void) -{ - - UtTest_Add(CS_App_TestCmdTlmAlign, CS_Test_Setup, CS_Test_TearDown, "CS_App_TestCmdTlmAlign"); - - UtTest_Add(CS_AppMain_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_AppMain_Test_Nominal"); - UtTest_Add(CS_AppMain_Test_RegisterAppError, CS_Test_Setup, CS_Test_TearDown, "CS_AppMain_Test_RegisterAppError"); - UtTest_Add(CS_AppMain_Test_AppInitError, CS_Test_Setup, CS_Test_TearDown, "CS_AppMain_Test_AppInitError"); - UtTest_Add(CS_AppMain_Test_RcvMsgError, CS_Test_Setup, CS_Test_TearDown, "CS_AppMain_Test_RcvMsgError"); - UtTest_Add(CS_AppMain_Test_AppPipeError, CS_Test_Setup, CS_Test_TearDown, "CS_AppMain_Test_AppPipeError"); - - UtTest_Add(CS_AppInit_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_AppInit_Test_Nominal"); - UtTest_Add(CS_AppInit_Test_EVSRegisterError, CS_Test_Setup, CS_Test_TearDown, "CS_AppInit_Test_EVSRegisterError"); - UtTest_Add(CS_AppInit_Test_SBCreatePipeError, CS_Test_Setup, CS_Test_TearDown, "CS_AppInit_Test_SBCreatePipeError"); - UtTest_Add(CS_AppInit_Test_SBSubscribeHKError, CS_Test_Setup, CS_Test_TearDown, "CS_AppInit_Test_SBSubscribeHKError"); - UtTest_Add(CS_AppInit_Test_SBSubscribeBackgroundCycleError, CS_Test_Setup, CS_Test_TearDown, "CS_AppInit_Test_SBSubscribeBackgroundCycleError"); - UtTest_Add(CS_AppInit_Test_SBSubscribeCmdError, CS_Test_Setup, CS_Test_TearDown, "CS_AppInit_Test_SBSubscribeCmdError"); - UtTest_Add(CS_AppInit_Test_TableInitErrorEEPROM, CS_Test_Setup, CS_Test_TearDown, "CS_AppInit_Test_TableInitErrorEEPROM"); - UtTest_Add(CS_AppInit_Test_TableInitErrorMemory, CS_Test_Setup, CS_Test_TearDown, "CS_AppInit_Test_TableInitErrorMemory"); - UtTest_Add(CS_AppInit_Test_TableInitErrorApps, CS_Test_Setup, CS_Test_TearDown, "CS_AppInit_Test_TableInitErrorApps"); - UtTest_Add(CS_AppInit_Test_TableInitErrorTables, CS_Test_Setup, CS_Test_TearDown, "CS_AppInit_Test_TableInitErrorTables"); - UtTest_Add(CS_AppInit_Test_TextSegmentInfoError, CS_Test_Setup, CS_Test_TearDown, "CS_AppInit_Test_TextSegmentInfoError"); - - UtTest_Add(CS_AppPipe_Test_TableUpdateErrors, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_TableUpdateErrors"); - UtTest_Add(CS_AppPipe_Test_BackgroundCycle, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_BackgroundCycle"); - UtTest_Add(CS_AppPipe_Test_NoopCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_NoopCmd"); - UtTest_Add(CS_AppPipe_Test_ResetCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_ResetCmd"); - UtTest_Add(CS_AppPipe_Test_OneShotCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_OneShotCmd"); - UtTest_Add(CS_AppPipe_Test_CancelOneShotCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_CancelOneShotCmd"); - UtTest_Add(CS_AppPipe_Test_EnableAllCSCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableAllCSCmd"); - UtTest_Add(CS_AppPipe_Test_DisableAllCSCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableAllCSCmd"); - UtTest_Add(CS_AppPipe_Test_EnableCfeCoreCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableCfeCoreCmd"); - UtTest_Add(CS_AppPipe_Test_DisableCfeCoreCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableCfeCoreCmd"); - UtTest_Add(CS_AppPipe_Test_ReportBaselineCfeCoreCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_ReportBaselineCfeCoreCmd"); - UtTest_Add(CS_AppPipe_Test_RecomputeBaselineCfeCoreCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_RecomputeBaselineCfeCoreCmd"); - UtTest_Add(CS_AppPipe_Test_EnableOSCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableOSCmd"); - UtTest_Add(CS_AppPipe_Test_DisableOSCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableOSCmd"); - UtTest_Add(CS_AppPipe_Test_ReportBaselineOSCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_ReportBaselineOSCmd"); - UtTest_Add(CS_AppPipe_Test_RecomputeBaselineOSCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_RecomputeBaselineOSCmd"); - UtTest_Add(CS_AppPipe_Test_EnableEepromCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableEepromCmd"); - UtTest_Add(CS_AppPipe_Test_DisableEepromCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableEepromCmd"); - UtTest_Add(CS_AppPipe_Test_ReportBaselineEntryIDEepromCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_ReportBaselineEntryIDEepromCmd"); - UtTest_Add(CS_AppPipe_Test_RecomputeBaselineEepromCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_RecomputeBaselineEepromCmd"); - UtTest_Add(CS_AppPipe_Test_EnableEntryIDEepromCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableEntryIDEepromCmd"); - UtTest_Add(CS_AppPipe_Test_DisableEntryIDEepromCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableEntryIDEepromCmd"); - UtTest_Add(CS_AppPipe_Test_GetEntryIDEepromCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_GetEntryIDEepromCmd"); - UtTest_Add(CS_AppPipe_Test_EnableMemoryCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableMemoryCmd"); - UtTest_Add(CS_AppPipe_Test_DisableMemoryCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableMemoryCmd"); - UtTest_Add(CS_AppPipe_Test_ReportBaselineEntryIDMemoryCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_ReportBaselineEntryIDMemoryCmd"); - UtTest_Add(CS_AppPipe_Test_RecomputeBaselineMemoryCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_RecomputeBaselineMemoryCmd"); - UtTest_Add(CS_AppPipe_Test_EnableEntryIDMemoryCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableEntryIDMemoryCmd"); - UtTest_Add(CS_AppPipe_Test_DisableEntryIDMemoryCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableEntryIDMemoryCmd"); - UtTest_Add(CS_AppPipe_Test_GetEntryIDMemoryCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_GetEntryIDMemoryCmd"); - UtTest_Add(CS_AppPipe_Test_EnableTablesCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableTablesCmd"); - UtTest_Add(CS_AppPipe_Test_DisableTablesCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableTablesCmd"); - UtTest_Add(CS_AppPipe_Test_ReportBaselineTablesCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_ReportBaselineTablesCmd"); - UtTest_Add(CS_AppPipe_Test_RecomputeBaselineTablesCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_RecomputeBaselineTablesCmd"); - UtTest_Add(CS_AppPipe_Test_EnableNameTablesCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableNameTablesCmd"); - UtTest_Add(CS_AppPipe_Test_DisableNameTablesCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableNameTablesCmd"); - UtTest_Add(CS_AppPipe_Test_EnableAppCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableAppCmd"); - UtTest_Add(CS_AppPipe_Test_DisableAppCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableAppCmd"); - UtTest_Add(CS_AppPipe_Test_ReportBaselineAppCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_ReportBaselineAppCmd"); - UtTest_Add(CS_AppPipe_Test_RecomputeBaselineAppCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_RecomputeBaselineAppCmd"); - UtTest_Add(CS_AppPipe_Test_EnableNameAppCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableNameAppCmd"); - UtTest_Add(CS_AppPipe_Test_DisableNameAppCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableNameAppCmd"); - UtTest_Add(CS_AppPipe_Test_InvalidCCError, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_InvalidCCError"); - UtTest_Add(CS_AppPipe_Test_InvalidMIDError, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_InvalidMIDError"); - - UtTest_Add(CS_HousekeepingCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_HousekeepingCmd_Test_Nominal"); - UtTest_Add(CS_HousekeepingCmd_Test_InvalidMsgLength, CS_Test_Setup, CS_Test_TearDown, "CS_HousekeepingCmd_Test_InvalidMsgLength"); - - UtTest_Add(CS_AppInit_Test_NominalPowerOnReset, CS_Test_Setup, CS_Test_TearDown, "CS_AppInit_Test_NominalPowerOnReset"); -#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - UtTest_Add(CS_AppInit_Test_NominalProcReset, CS_Test_Setup, CS_Test_TearDown, "CS_AppInit_Test_NominalProcReset"); - UtTest_Add(CS_CreateRestoreStatesFromCDS_Test_NoExistingCDS, CS_Test_Setup, CS_Test_TearDown, "CS_CreateRestoreStatesFromCDS_Test_NoExistingCDS"); - UtTest_Add(CS_CreateRestoreStatesFromCDS_Test_CDSSuccess, CS_Test_Setup, CS_Test_TearDown, "CS_CreateRestoreStatesFromCDS_Test_CDSSuccess"); - UtTest_Add(CS_CreateRestoreStatesFromCDS_Test_CDSFail, CS_Test_Setup, CS_Test_TearDown, "CS_CreateRestoreStatesFromCDS_Test_CDSFail"); - - UtTest_Add(CS_UpdateCDS_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_UpdateCDS_Test_Nominal"); - UtTest_Add(CS_UpdateCDS_Test_CopyToCDSFail, CS_Test_Setup, CS_Test_TearDown, "CS_UpdateCDS_Test_CopyToCDSFail"); - UtTest_Add(CS_UpdateCDS_Test_NullCDSHandle, CS_Test_Setup, CS_Test_TearDown, "CS_UpdateCDS_Test_NullCDSHandle"); -#endif /* #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) */ - -} /* end CS_App_Test_AddTestCases */ - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_app_test.h b/fsw/unit_test/cs_app_test.h deleted file mode 100644 index 573535a..0000000 --- a/fsw/unit_test/cs_app_test.h +++ /dev/null @@ -1,39 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_app_test.h 1.2 2017/02/16 15:33:17EST mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains the function prototypes for the unit test cases for cs_app.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "utassert.h" -#include "uttest.h" - -/* - * Function Prototypes - */ - -void CS_App_Test_AddTestCases(void); - - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_cmds.c.gcov b/fsw/unit_test/cs_cmds.c.gcov deleted file mode 100644 index 1d17d28..0000000 --- a/fsw/unit_test/cs_cmds.c.gcov +++ /dev/null @@ -1,708 +0,0 @@ - -: 0:Source:../src/cs_cmds.c - -: 0:Programs:9 - -: 1:/************************************************************************ - -: 2: ** File: - -: 3: ** $Id: cs_cmds.c.gcov 1.6 2017/03/30 16:06:29EDT mdeschu Exp $ - -: 4: ** - -: 5: ** Copyright (c) 2007-2014 United States Government as represented by the - -: 6: ** Administrator of the National Aeronautics and Space Administration. - -: 7: ** All Other Rights Reserved. - -: 8: ** - -: 9: ** This software was created at NASA's Goddard Space Flight Center. - -: 10: ** This software is governed by the NASA Open Source Agreement and may be - -: 11: ** used, distributed and modified only pursuant to the terms of that - -: 12: ** agreement. - -: 13: ** - -: 14: ** Purpose: - -: 15: ** The CFS Checksum (CS) Application's commands for OS code segement, - -: 16: ** the cFE core code segment, and for CS in general - -: 17: ** - -: 18: *************************************************************************/ - -: 19: - -: 20:/************************************************************************** - -: 21: ** - -: 22: ** Include section - -: 23: ** - -: 24: **************************************************************************/ - -: 25:#include "cfe.h" - -: 26:#include "cs_app.h" - -: 27:#include "cs_events.h" - -: 28:#include "cs_cmds.h" - -: 29:#include "cs_utils.h" - -: 30:#include "cs_compute.h" - -: 31: - -: 32:/************************************************************************** - -: 33: ** - -: 34: ** Function Prototypes - -: 35: ** - -: 36: **************************************************************************/ - -: 37: - -: 38: - -: 39:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 40:/* */ - -: 41:/* CS no operation command */ - -: 42:/* */ - -: 43:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 2: 44:void CS_NoopCmd (CFE_SB_MsgPtr_t MessagePtr) - -: 45:{ - -: 46: /* command verification variables */ - 2: 47: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 48: - -: 49: /* Verify command packet length */ - 2: 50: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 51: { - 2: 52: CS_AppData.CmdCounter++; - -: 53: - 2: 54: CFE_EVS_SendEvent (CS_NOOP_INF_EID, CFE_EVS_INFORMATION, - -: 55: "No-op command. Version %d.%d.%d.%d", - -: 56: CS_MAJOR_VERSION, - -: 57: CS_MINOR_VERSION, - -: 58: CS_REVISION, - -: 59: CS_MISSION_REV); - -: 60: } - 2: 61: return; - -: 62:} /* End of CS_NoopCmd () */ - -: 63: - -: 64:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 65:/* */ - -: 66:/* CS Reset Application counters command */ - -: 67:/* */ - -: 68:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 2: 69:void CS_ResetCmd (CFE_SB_MsgPtr_t MessagePtr) - -: 70:{ - -: 71: /* command verification variables */ - 2: 72: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 73: - -: 74: /* Verify command packet length */ - 2: 75: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 76: { - 2: 77: CS_AppData.CmdCounter = 0; - 2: 78: CS_AppData.CmdErrCounter = 0; - -: 79: - 2: 80: CS_AppData.EepromCSErrCounter = 0; - 2: 81: CS_AppData.MemoryCSErrCounter = 0; - 2: 82: CS_AppData.TablesCSErrCounter = 0; - 2: 83: CS_AppData.AppCSErrCounter = 0; - 2: 84: CS_AppData.CfeCoreCSErrCounter = 0; - 2: 85: CS_AppData.OSCSErrCounter = 0; - 2: 86: CS_AppData.PassCounter = 0; - -: 87: - 2: 88: CFE_EVS_SendEvent (CS_RESET_DBG_EID, CFE_EVS_DEBUG, - -: 89: "Reset Counters command recieved"); - -: 90: } - 2: 91: return; - -: 92:} /* End of CS_ResetCmd () */ - -: 93: - -: 94: - -: 95:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 96:/* */ - -: 97:/* CS's background checksumming command */ - -: 98:/* */ - -: 99:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 10: 100:void CS_BackgroundCheckCmd (CFE_SB_MsgPtr_t MessagePtr) - -: 101:{ - -: 102: /* command verification variables */ - 10: 103: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - 10: 104: boolean DoneWithCycle = FALSE; - 10: 105: boolean EndOfList = FALSE; - -: 106: CFE_SB_MsgId_t MessageID; - -: 107: uint16 CommandCode; - 10: 108: uint16 ActualLength = CFE_SB_GetTotalMsgLength(MessagePtr); - -: 109: - -: 110: /* Verify the command packet length */ - 10: 111: if (ExpectedLength != ActualLength) - -: 112: { - 1: 113: CommandCode = CFE_SB_GetCmdCode(MessagePtr); - 1: 114: MessageID= CFE_SB_GetMsgId(MessagePtr); - -: 115: - 1: 116: CFE_EVS_SendEvent(CS_LEN_ERR_EID, - -: 117: CFE_EVS_ERROR, - -: 118: "Invalid msg length: ID = 0x%04X, CC = %d, Len = %d, Expected = %d", - -: 119: MessageID, - -: 120: CommandCode, - -: 121: ActualLength, - -: 122: ExpectedLength); - -: 123: } - -: 124: else - -: 125: { - 9: 126: if (CS_AppData.ChecksumState == CS_STATE_ENABLED) - -: 127: { - 7: 128: DoneWithCycle = FALSE; - 7: 129: EndOfList = FALSE; - -: 130: - -: 131: /* We check for end-of-list because we don't necessarily know the - -: 132: order in which the table entries are defined, and we don't - -: 133: want to keep looping through the list */ - -: 134: - 27: 135: while ((DoneWithCycle != TRUE) && (EndOfList != TRUE)) - -: 136: { - -: 137: /* We need to check the current table value here because - -: 138: it is updated (and possibly reset to zero) inside each - -: 139: function called */ - 13: 140: if (CS_AppData.CurrentCSTable >= (CS_NUM_TABLES - 1)) - -: 141: { - 5: 142: EndOfList = TRUE; - -: 143: } - -: 144: - -: 145: /* Call the appropriate background function based on the current table - -: 146: value. The value is updated inside each function */ - 13: 147: switch (CS_AppData.CurrentCSTable) - -: 148: { - -: 149: case (CS_CFECORE): - 1: 150: DoneWithCycle = CS_BackgroundCfeCore(); - 1: 151: break; - -: 152: - -: 153: case(CS_OSCORE): - -: 154: - 1: 155: DoneWithCycle = CS_BackgroundOS(); - 1: 156: break; - -: 157: - -: 158: case (CS_EEPROM_TABLE): - 1: 159: DoneWithCycle = CS_BackgroundEeprom(); - 1: 160: break; - -: 161: - -: 162: case (CS_MEMORY_TABLE): - 2: 163: DoneWithCycle = CS_BackgroundMemory(); - 2: 164: break; - -: 165: - -: 166: case (CS_TABLES_TABLE): - 3: 167: DoneWithCycle = CS_BackgroundTables(); - 3: 168: break; - -: 169: - -: 170: case (CS_APP_TABLE): - -: 171: - 4: 172: DoneWithCycle = CS_BackgroundApp(); - 4: 173: break; - -: 174: - -: 175: /* default case in case CS_AppData.CurrentCSTable is some random bad value */ - -: 176: default: - -: 177: - -: 178: /* We are at the end of the line */ - 1: 179: CS_AppData.CurrentCSTable = 0; - 1: 180: CS_AppData.CurrentEntryInTable = 0; - 1: 181: CS_AppData.PassCounter++; - 1: 182: DoneWithCycle = TRUE; - -: 183: break; - -: 184: - -: 185: - -: 186: }/* end switch */ - -: 187: } /* end while */ - -: 188: } - -: 189: else - -: 190: { - -: 191: /* CS is disabled, Application-wide */ - -: 192: } - -: 193: } - 10: 194: return; - -: 195:} /* End of CS_BackgroundCheckCmd () */ - -: 196: - -: 197:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 198:/* */ - -: 199:/* CS Disable all background checksumming command */ - -: 200:/* */ - -: 201:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 2: 202:void CS_DisableAllCSCmd (CFE_SB_MsgPtr_t MessagePtr) - -: 203:{ - -: 204: /* command verification variables */ - 2: 205: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 206: - -: 207: /* Verify command packet length */ - 2: 208: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 209: { - 2: 210: CS_AppData.ChecksumState = CS_STATE_DISABLED; - -: 211: - -: 212: /* zero out the temp values in all the tables - -: 213: so that when the checksums are re-enabled, - -: 214: they don't start with a half-old value */ - 2: 215: CS_ZeroEepromTempValues(); - 2: 216: CS_ZeroMemoryTempValues(); - 2: 217: CS_ZeroTablesTempValues(); - 2: 218: CS_ZeroAppTempValues(); - 2: 219: CS_ZeroCfeCoreTempValues(); - 2: 220: CS_ZeroOSTempValues(); - -: 221: - 2: 222: CS_AppData.CmdCounter++; - -: 223: - 2: 224: CFE_EVS_SendEvent (CS_DISABLE_ALL_INF_EID, - -: 225: CFE_EVS_INFORMATION, - -: 226: "Background Checksumming Disabled"); - -: 227: } - 2: 228: return; - -: 229:} /* End of CS_DisableAllCSCmd () */ - -: 230: - -: 231:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 232:/* */ - -: 233:/* CS Enable all background checksumming command */ - -: 234:/* */ - -: 235:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 2: 236:void CS_EnableAllCSCmd (CFE_SB_MsgPtr_t MessagePtr) - -: 237:{ - -: 238: /* command verification variables */ - 2: 239: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 240: - -: 241: /* Verify command packet length */ - 2: 242: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 243: { - 2: 244: CS_AppData.ChecksumState = CS_STATE_ENABLED; - -: 245: - 2: 246: CS_AppData.CmdCounter++; - -: 247: - 2: 248: CFE_EVS_SendEvent (CS_ENABLE_ALL_INF_EID, - -: 249: CFE_EVS_INFORMATION, - -: 250: "Background Checksumming Enabled"); - -: 251: } - 2: 252: return; - -: 253:} /* End of CS_EnableAllCSCmd () */ - -: 254: - -: 255:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 256:/* */ - -: 257:/* CS Disable background checking of the cFE core command */ - -: 258:/* */ - -: 259:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 2: 260:void CS_DisableCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 261:{ - -: 262: /* command verification variables */ - 2: 263: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 264: - -: 265: /* Verify command packet length */ - 2: 266: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 267: { - 2: 268: CS_AppData.CfeCoreCSState = CS_STATE_DISABLED; - 2: 269: CS_ZeroCfeCoreTempValues(); - -: 270: - -: 271:#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - 2: 272: CS_UpdateCDS(); - -: 273:#endif - -: 274: - 2: 275: CFE_EVS_SendEvent (CS_DISABLE_CFECORE_INF_EID, - -: 276: CFE_EVS_INFORMATION, - -: 277: "Checksumming of cFE Core is Disabled"); - -: 278: - 2: 279: CS_AppData.CmdCounter++; - -: 280: } - 2: 281: return; - -: 282:} /* End of CS_DisableCfeCoreCmd () */ - -: 283: - -: 284:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 285:/* */ - -: 286:/* CS Enable background checking of the cFE core command */ - -: 287:/* */ - -: 288:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 2: 289:void CS_EnableCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 290:{ - -: 291: /* command verification variables */ - 2: 292: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 293: - -: 294: /* Verify command packet length */ - 2: 295: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 296: { - 2: 297: CS_AppData.CfeCoreCSState = CS_STATE_ENABLED; - -: 298: - -: 299:#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - 2: 300: CS_UpdateCDS(); - -: 301:#endif - -: 302: - 2: 303: CFE_EVS_SendEvent (CS_ENABLE_CFECORE_INF_EID, - -: 304: CFE_EVS_INFORMATION, - -: 305: "Checksumming of cFE Core is Enabled"); - -: 306: - 2: 307: CS_AppData.CmdCounter++; - -: 308: } - -: 309: - 2: 310: return; - -: 311: - -: 312:} /* End of CS_EnableCfeCoreCmd () */ - -: 313: - -: 314:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 315:/* */ - -: 316:/* CS Disable background checking of the OS code segment command */ - -: 317:/* */ - -: 318:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 2: 319:void CS_DisableOSCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 320:{ - -: 321: /* command verification variables */ - 2: 322: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 323: - -: 324: /* Verify command packet length */ - 2: 325: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 326: { - 2: 327: CS_AppData.OSCSState = CS_STATE_DISABLED; - 2: 328: CS_ZeroOSTempValues(); - -: 329: - -: 330:#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - 2: 331: CS_UpdateCDS(); - -: 332:#endif - -: 333: - 2: 334: CFE_EVS_SendEvent (CS_DISABLE_OS_INF_EID, - -: 335: CFE_EVS_INFORMATION, - -: 336: "Checksumming of OS code segment is Disabled"); - -: 337: - 2: 338: CS_AppData.CmdCounter++; - -: 339: } - 2: 340: return; - -: 341:} /* End of CS_DisableOSCmd () */ - -: 342: - -: 343:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 344:/* */ - -: 345:/* CS Enable background checking of the OS code segment command */ - -: 346:/* */ - -: 347:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 2: 348:void CS_EnableOSCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 349:{ - -: 350: /* command verification variables */ - 2: 351: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 352: - -: 353: /* Verify command packet length */ - 2: 354: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 355: { - 2: 356: CS_AppData.OSCSState = CS_STATE_ENABLED; - -: 357: - -: 358:#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - 2: 359: CS_UpdateCDS(); - -: 360:#endif - -: 361: - 2: 362: CFE_EVS_SendEvent (CS_ENABLE_OS_INF_EID, - -: 363: CFE_EVS_INFORMATION, - -: 364: "Checksumming of OS code segment is Enabled"); - -: 365: - 2: 366: CS_AppData.CmdCounter++; - -: 367: } - 2: 368: return; - -: 369:} /* End of CS_OSEnableCmd () */ - -: 370: - -: 371:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 372:/* */ - -: 373:/* CS Report the baseline checksum for the cFE core command */ - -: 374:/* */ - -: 375:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 3: 376:void CS_ReportBaselineCfeCoreCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 377:{ - -: 378: /* command verification variables */ - 3: 379: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 380: - -: 381: - -: 382: /* Verify command packet length */ - 3: 383: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 384: { - 3: 385: if (CS_AppData.CfeCoreCodeSeg.ComputedYet == TRUE) - -: 386: { - 1: 387: CFE_EVS_SendEvent (CS_BASELINE_CFECORE_INF_EID, - -: 388: CFE_EVS_INFORMATION, - -: 389: "Baseline of cFE Core is 0x%08X", - -: 390: (unsigned int)CS_AppData.CfeCoreCodeSeg.ComparisonValue); - -: 391: } - -: 392: else - -: 393: { - 2: 394: CFE_EVS_SendEvent (CS_NO_BASELINE_CFECORE_INF_EID, - -: 395: CFE_EVS_INFORMATION, - -: 396: "Baseline of cFE Core has not been computed yet"); - -: 397: } - 3: 398: CS_AppData.CmdCounter++; - -: 399: } - 3: 400: return; - -: 401:} /* End of CS_ReportBaselineCfeCoreCmd () */ - -: 402: - -: 403:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 404:/* */ - -: 405:/* CS Report the baseline checksum for the OS code segment command */ - -: 406:/* */ - -: 407:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 3: 408:void CS_ReportBaselineOSCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 409:{ - -: 410: /* command verification variables */ - 3: 411: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 412: - -: 413: /* Verify command packet length */ - 3: 414: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 415: { - 3: 416: if (CS_AppData.OSCodeSeg.ComputedYet == TRUE) - -: 417: { - 1: 418: CFE_EVS_SendEvent (CS_BASELINE_OS_INF_EID, - -: 419: CFE_EVS_INFORMATION, - -: 420: "Baseline of OS code segment is 0x%08X", - -: 421: (unsigned int)CS_AppData.OSCodeSeg.ComparisonValue); - -: 422: } - -: 423: else - -: 424: { - 2: 425: CFE_EVS_SendEvent (CS_NO_BASELINE_OS_INF_EID, - -: 426: CFE_EVS_INFORMATION, - -: 427: "Baseline of OS code segment has not been computed yet"); - -: 428: } - 3: 429: CS_AppData.CmdCounter++; - -: 430: } - 3: 431: return; - -: 432:} /* End of CS_ReportBaselineOSCmd () */ - -: 433: - -: 434:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 435:/* */ - -: 436:/* CS Recompute the baseline checksum for the cFE core command */ - -: 437:/* */ - -: 438:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 4: 439:void CS_RecomputeBaselineCfeCoreCmd (CFE_SB_MsgPtr_t MessagePtr) - -: 440:{ - -: 441: /* command verification variables */ - 4: 442: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 443: uint32 ChildTaskID; - -: 444: int32 Status; - -: 445: - -: 446: /* Verify command packet length... */ - 4: 447: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 448: { - 7: 449: if (CS_AppData.RecomputeInProgress == FALSE && CS_AppData.OneShotInProgress == FALSE) - -: 450: { - -: 451: /* There is no child task running right now, we can use it*/ - 3: 452: CS_AppData.RecomputeInProgress = TRUE; - -: 453: - -: 454: /* fill in child task variables */ - 3: 455: CS_AppData.ChildTaskTable = CS_CFECORE; - 3: 456: CS_AppData.ChildTaskEntryID = 0; - 3: 457: CS_AppData.RecomputeEepromMemoryEntryPtr = &CS_AppData.CfeCoreCodeSeg; - -: 458: - -: 459: - 3: 460: Status= CFE_ES_CreateChildTask(&ChildTaskID, - -: 461: CS_RECOMP_CFECORE_TASK_NAME, - -: 462: CS_RecomputeEepromMemoryChildTask, - -: 463: NULL, - -: 464: CFE_ES_DEFAULT_STACK_SIZE, - -: 465: CS_CHILD_TASK_PRIORITY, - -: 466: 0); - -: 467: - 3: 468: if (Status == CFE_SUCCESS) - -: 469: { - 2: 470: CFE_EVS_SendEvent (CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, - -: 471: CFE_EVS_DEBUG, - -: 472: "Recompute of cFE core started"); - 2: 473: CS_AppData.CmdCounter++; - -: 474: } - -: 475: else/* child task creation failed */ - -: 476: { - 1: 477: CFE_EVS_SendEvent (CS_RECOMPUTE_CFECORE_CREATE_CHDTASK_ERR_EID, - -: 478: CFE_EVS_ERROR, - -: 479: "Recompute cFE core failed, CFE_ES_CreateChildTask returned: 0x%08X", - -: 480: (unsigned int)Status); - 1: 481: CS_AppData.CmdErrCounter++; - 1: 482: CS_AppData.RecomputeInProgress = FALSE; - -: 483: } - -: 484: } - -: 485: else - -: 486: { - -: 487: /*send event that we can't start another task right now */ - 1: 488: CFE_EVS_SendEvent (CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID, - -: 489: CFE_EVS_ERROR, - -: 490: "Recompute cFE core failed: child task in use"); - 1: 491: CS_AppData.CmdErrCounter++; - -: 492: } - -: 493: } - 4: 494: return; - -: 495:}/* end CS_RecomputeBaselineCfeCoreCmd */ - -: 496: - -: 497:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 498:/* */ - -: 499:/* CS Recompute the baseline checksum for the OS code seg command */ - -: 500:/* */ - -: 501:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 4: 502:void CS_RecomputeBaselineOSCmd (CFE_SB_MsgPtr_t MessagePtr) - -: 503:{ - -: 504: /* command verification variables */ - 4: 505: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 506: uint32 ChildTaskID; - -: 507: int32 Status; - -: 508: - -: 509: /* Verify command packet length... */ - 4: 510: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 511: { - 7: 512: if (CS_AppData.RecomputeInProgress == FALSE && CS_AppData.OneShotInProgress == FALSE) - -: 513: { - -: 514: /* There is no child task running right now, we can use it*/ - 3: 515: CS_AppData.RecomputeInProgress = TRUE; - -: 516: - -: 517: /* fill in child task variables */ - 3: 518: CS_AppData.ChildTaskTable = CS_OSCORE; - 3: 519: CS_AppData.ChildTaskEntryID = 0; - 3: 520: CS_AppData.RecomputeEepromMemoryEntryPtr = &CS_AppData.OSCodeSeg; - -: 521: - -: 522: - 3: 523: Status= CFE_ES_CreateChildTask(&ChildTaskID, - -: 524: CS_RECOMP_OS_TASK_NAME, - -: 525: CS_RecomputeEepromMemoryChildTask, - -: 526: NULL, - -: 527: CFE_ES_DEFAULT_STACK_SIZE, - -: 528: CS_CHILD_TASK_PRIORITY, - -: 529: 0); - 3: 530: if (Status == CFE_SUCCESS) - -: 531: { - 2: 532: CFE_EVS_SendEvent (CS_RECOMPUTE_OS_STARTED_DBG_EID, - -: 533: CFE_EVS_DEBUG, - -: 534: "Recompute of OS code segment started"); - 2: 535: CS_AppData.CmdCounter++; - -: 536: } - -: 537: else/* child task creation failed */ - -: 538: { - 1: 539: CFE_EVS_SendEvent (CS_RECOMPUTE_OS_CREATE_CHDTASK_ERR_EID, - -: 540: CFE_EVS_ERROR, - -: 541: "Recompute OS code segment failed, CFE_ES_CreateChildTask returned: 0x%08X", - -: 542: (unsigned int)Status); - 1: 543: CS_AppData.CmdErrCounter++; - 1: 544: CS_AppData.RecomputeInProgress = FALSE; - -: 545: } - -: 546: } - -: 547: else - -: 548: { - -: 549: /*send event that we can't start another task right now */ - 1: 550: CFE_EVS_SendEvent (CS_RECOMPUTE_OS_CHDTASK_ERR_EID, - -: 551: CFE_EVS_ERROR, - -: 552: "Recompute OS code segment failed: child task in use"); - 1: 553: CS_AppData.CmdErrCounter++; - -: 554: } - -: 555: } - 4: 556: return; - -: 557:}/* end CS_RecomputeBaselineOSCmd */ - -: 558: - -: 559:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 560:/* */ - -: 561:/* CS Compute the OneShot checksum command */ - -: 562:/* */ - -: 563:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 6: 564:void CS_OneShotCmd (CFE_SB_MsgPtr_t MessagePtr) - -: 565:{ - -: 566: /* command verification variables */ - 6: 567: uint16 ExpectedLength = sizeof(CS_OneShotCmd_t); - -: 568: uint32 ChildTaskID; - -: 569: int32 Status; - -: 570: CS_OneShotCmd_t * CmdPtr; - -: 571: - -: 572: /* Verify command packet length... */ - 6: 573: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 574: { - 5: 575: CmdPtr = (CS_OneShotCmd_t*) MessagePtr; - -: 576: - -: 577: /* validate size and address */ - 5: 578: Status = CFE_PSP_MemValidateRange(CmdPtr -> Address, CmdPtr -> Size, CFE_PSP_MEM_ANY); - -: 579: - 5: 580: if (Status == OS_SUCCESS) - -: 581: { - 7: 582: if (CS_AppData.RecomputeInProgress == FALSE && CS_AppData.OneShotInProgress == FALSE) - -: 583: { - -: 584: /* There is no child task running right now, we can use it*/ - 3: 585: CS_AppData.RecomputeInProgress = FALSE; - 3: 586: CS_AppData.OneShotInProgress = TRUE; - -: 587: - 3: 588: CS_AppData.LastOneShotAddress = CmdPtr -> Address; - 3: 589: CS_AppData.LastOneShotSize = CmdPtr -> Size; - 3: 590: if (CmdPtr -> MaxBytesPerCycle == 0) - -: 591: { - 2: 592: CS_AppData.LastOneShotMaxBytesPerCycle = CS_AppData.MaxBytesPerCycle; - -: 593: } - -: 594: else - -: 595: { - 1: 596: CS_AppData.LastOneShotMaxBytesPerCycle = CmdPtr -> MaxBytesPerCycle; - -: 597: } - -: 598: - 3: 599: CS_AppData.LastOneShotChecksum = 0; - -: 600: - 3: 601: Status = CFE_ES_CreateChildTask(&ChildTaskID, - -: 602: CS_ONESHOT_TASK_NAME, - -: 603: CS_OneShotChildTask, - -: 604: NULL, - -: 605: CFE_ES_DEFAULT_STACK_SIZE, - -: 606: CS_CHILD_TASK_PRIORITY, - -: 607: 0); - 3: 608: if (Status == CFE_SUCCESS) - -: 609: { - 4: 610: CFE_EVS_SendEvent (CS_ONESHOT_STARTED_DBG_EID, - -: 611: CFE_EVS_DEBUG, - -: 612: "OneShot checksum started on address: 0x%08X, size: %d", - 2: 613: (unsigned int)(CmdPtr -> Address), - 2: 614: (int)(CmdPtr -> Size)); - -: 615: - 2: 616: CS_AppData.ChildTaskID = ChildTaskID; - 2: 617: CS_AppData.CmdCounter++; - -: 618: } - -: 619: else/* child task creation failed */ - -: 620: { - 1: 621: CFE_EVS_SendEvent (CS_ONESHOT_CREATE_CHDTASK_ERR_EID, - -: 622: CFE_EVS_ERROR, - -: 623: "OneShot checkum failed, CFE_ES_CreateChildTask returned: 0x%08X", - -: 624: (unsigned int)Status); - -: 625: - 1: 626: CS_AppData.CmdErrCounter++; - 1: 627: CS_AppData.RecomputeInProgress = FALSE; - 1: 628: CS_AppData.OneShotInProgress = FALSE; - -: 629: } - -: 630: } - -: 631: else - -: 632: { - -: 633: /*send event that we can't start another task right now */ - 1: 634: CFE_EVS_SendEvent (CS_ONESHOT_CHDTASK_ERR_EID, - -: 635: CFE_EVS_ERROR, - -: 636: "OneShot checksum failed: child task in use"); - -: 637: - 1: 638: CS_AppData.CmdErrCounter++; - -: 639: } - -: 640: }/* end if CFE_PSP_MemValidateRange */ - -: 641: else - -: 642: { - 1: 643: CFE_EVS_SendEvent (CS_ONESHOT_MEMVALIDATE_ERR_EID, - -: 644: CFE_EVS_ERROR, - -: 645: "OneShot checksum failed, CFE_PSP_MemValidateRange returned: 0x%08X", - -: 646: (unsigned int)Status); - -: 647: - 1: 648: CS_AppData.CmdErrCounter++; - -: 649: } - -: 650: } - 6: 651: return; - -: 652:}/* end CS_OneShotCmd */ - -: 653: - -: 654:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 655:/* */ - -: 656:/* CS Cancel the OneShot checksum command */ - -: 657:/* */ - -: 658:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 4: 659:void CS_CancelOneShotCmd (CFE_SB_MsgPtr_t MessagePtr) - -: 660:{ - -: 661: /* command verification variables */ - 4: 662: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 663: int32 Status; - -: 664: - -: 665: /* Verify command packet length... */ - 4: 666: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 667: { - -: 668: /* Make sure there is a OneShot command in use */ - 6: 669: if (CS_AppData.RecomputeInProgress == FALSE && CS_AppData.OneShotInProgress == TRUE) - -: 670: { - 2: 671: Status= CFE_ES_DeleteChildTask(CS_AppData.ChildTaskID); - -: 672: - 2: 673: if (Status == CFE_SUCCESS) - -: 674: { - 1: 675: CS_AppData.ChildTaskID = 0; - 1: 676: CS_AppData.RecomputeInProgress = FALSE; - 1: 677: CS_AppData.OneShotInProgress = FALSE; - 1: 678: CS_AppData.CmdCounter++; - 1: 679: CFE_EVS_SendEvent (CS_ONESHOT_CANCELLED_INF_EID, - -: 680: CFE_EVS_INFORMATION, - -: 681: "OneShot checksum calculation has been cancelled"); - -: 682: } - -: 683: else - -: 684: { - 1: 685: CFE_EVS_SendEvent (CS_ONESHOT_CANCEL_DELETE_CHDTASK_ERR_EID, - -: 686: CFE_EVS_ERROR, - -: 687: "Cancel OneShot checksum failed, CFE_ES_DeleteChildTask returned: 0x%08X", - -: 688: (unsigned int)Status); - 1: 689: CS_AppData.CmdErrCounter++; - -: 690: } - -: 691: } - -: 692: else - -: 693: { - 2: 694: CFE_EVS_SendEvent (CS_ONESHOT_CANCEL_NO_CHDTASK_ERR_EID, - -: 695: CFE_EVS_ERROR, - -: 696: "Cancel OneShot checksum failed. No OneShot active"); - 2: 697: CS_AppData.CmdErrCounter++; - -: 698: } - -: 699: } - 4: 700: return; - -: 701:}/* end CS_CancelOneShotCmd */ - -: 702: - -: 703: - -: 704:/************************/ - -: 705:/* End of File Comment */ - -: 706:/************************/ diff --git a/fsw/unit_test/cs_cmds_test.c b/fsw/unit_test/cs_cmds_test.c deleted file mode 100644 index 3b8e8b7..0000000 --- a/fsw/unit_test/cs_cmds_test.c +++ /dev/null @@ -1,968 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_cmds_test.c 1.6 2017/03/29 17:28:58EDT mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains unit test cases for the functions contained in the file cs_cmds.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "cs_cmds_test.h" -#include "cs_cmds.h" -#include "cs_msg.h" -#include "cs_msgdefs.h" -#include "cs_events.h" -#include "cs_version.h" -#include "cs_test_utils.h" -#include "ut_osapi_stubs.h" -#include "ut_cfe_sb_stubs.h" -#include "ut_cfe_es_stubs.h" -#include "ut_cfe_es_hooks.h" -#include "ut_cfe_evs_stubs.h" -#include "ut_cfe_evs_hooks.h" -#include "ut_cfe_time_stubs.h" -#include "ut_cfe_psp_memutils_stubs.h" -#include "ut_cfe_psp_memrange_stubs.h" -#include "ut_cfe_psp_watchdog_stubs.h" -#include "ut_cfe_psp_timer_stubs.h" -#include "ut_cfe_tbl_stubs.h" -#include "ut_cfe_fs_stubs.h" -#include "ut_cfe_time_stubs.h" -#include -#include -#include - -/* - * Function Definitions - */ - -int32 CS_CMDS_TEST_CFE_ES_CreateChildTaskHook(uint32 *TaskIdPtr, - const char *TaskName, - CFE_ES_ChildTaskMainFuncPtr_t FunctionPtr, - uint32 *StackPtr, - uint32 StackSize, - uint32 Priority, - uint32 Flags) -{ - *TaskIdPtr = 5; - - return CFE_SUCCESS; -} - -void CS_NoopCmd_Test(void) -{ - CS_NoArgsCmd_t CmdPacket; - char Message[125]; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - /* Execute the function being tested */ - CS_NoopCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - sprintf(Message, "No-op command. Version %d.%d.%d.%d", CS_MAJOR_VERSION, CS_MINOR_VERSION, CS_REVISION, CS_MISSION_REV); - UtAssert_True (Ut_CFE_EVS_EventSent(CS_NOOP_INF_EID, CFE_EVS_INFORMATION, Message), Message); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_NoopCmd_Test */ - -void CS_ResetCmd_Test(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.CmdCounter = 1; - CS_AppData.CmdErrCounter = 2; - CS_AppData.EepromCSErrCounter = 3; - CS_AppData.MemoryCSErrCounter = 4; - CS_AppData.TablesCSErrCounter = 5; - CS_AppData.AppCSErrCounter = 6; - CS_AppData.CfeCoreCSErrCounter = 7; - CS_AppData.OSCSErrCounter = 8; - CS_AppData.PassCounter = 9; - - /* Execute the function being tested */ - CS_ResetCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.CmdCounter == 0, "CS_AppData.CmdCounter == 0"); - UtAssert_True (CS_AppData.CmdErrCounter == 0, "CS_AppData.CmdErrCounter == 0"); - UtAssert_True (CS_AppData.EepromCSErrCounter == 0, "CS_AppData.EepromCSErrCounter == 0"); - UtAssert_True (CS_AppData.MemoryCSErrCounter == 0, "CS_AppData.MemoryCSErrCounter == 0"); - UtAssert_True (CS_AppData.TablesCSErrCounter == 0, "CS_AppData.TablesCSErrCounter == 0"); - UtAssert_True (CS_AppData.AppCSErrCounter == 0, "CS_AppData.AppCSErrCounter == 0"); - UtAssert_True (CS_AppData.CfeCoreCSErrCounter == 0, "CS_AppData.CfeCoreCSErrCounter == 0"); - UtAssert_True (CS_AppData.OSCSErrCounter == 0, "CS_AppData.OSCSErrCounter == 0"); - UtAssert_True (CS_AppData.PassCounter == 0, "CS_AppData.PassCounter == 0"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RESET_DBG_EID, CFE_EVS_DEBUG, "Reset Counters command recieved"), - "Reset Counters command recieved"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ResetCmd_Test */ - -void CS_BackgroundCheckCmd_Test_InvalidMsgLength(void) -{ - CS_NoArgsCmd_t CmdPacket; - - /* Set size of packet to an invalid value (larger) and prevent InitMsg from writing past the end */ - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)+2, FALSE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, 1); - - /* Execute the function being tested */ - CS_BackgroundCheckCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_LEN_ERR_EID, CFE_EVS_ERROR, "Invalid msg length: ID = 0x189F, CC = 1, Len = 10, Expected = 8"), - "Invalid msg length: ID = 0x189F, CC = 1, Len = 10, Expected = 8"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_BackgroundCheckCmd_Test_InvalidMsgLength */ - -void CS_BackgroundCheckCmd_Test_BackgroundCfeCore(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.ChecksumState = CS_STATE_ENABLED; - CS_AppData.CurrentCSTable = CS_CFECORE; - CS_AppData.CfeCoreCSState = CS_STATE_ENABLED; - CS_AppData.CfeCoreCodeSeg.State = CS_STATE_ENABLED; - - /* Execute the function being tested */ - CS_BackgroundCheckCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundCheckCmd_Test_BackgroundCfeCore */ - -void CS_BackgroundCheckCmd_Test_BackgroundOS(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.ChecksumState = CS_STATE_ENABLED; - CS_AppData.CurrentCSTable = CS_OSCORE; - CS_AppData.OSCSState = CS_STATE_ENABLED; - CS_AppData.OSCodeSeg.State = CS_STATE_ENABLED; - - /* Execute the function being tested */ - CS_BackgroundCheckCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundCheckCmd_Test_BackgroundOS */ - -void CS_BackgroundCheckCmd_Test_BackgroundEeprom(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.ChecksumState = CS_STATE_ENABLED; - CS_AppData.CurrentCSTable = CS_EEPROM_TABLE; - CS_AppData.EepromCSState = CS_STATE_ENABLED; - - /* Execute the function being tested */ - CS_BackgroundCheckCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundCheckCmd_Test_BackgroundEeprom */ - -void CS_BackgroundCheckCmd_Test_BackgroundMemory(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.ChecksumState = CS_STATE_ENABLED; - CS_AppData.CurrentCSTable = CS_MEMORY_TABLE; - CS_AppData.MemoryCSState = CS_STATE_ENABLED; - - /* Execute the function being tested */ - CS_BackgroundCheckCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundCheckCmd_Test_BackgroundMemory */ - -void CS_BackgroundCheckCmd_Test_BackgroundTables(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.ChecksumState = CS_STATE_ENABLED; - CS_AppData.CurrentCSTable = CS_TABLES_TABLE; - CS_AppData.TablesCSState = CS_STATE_ENABLED; - - /* Execute the function being tested */ - CS_BackgroundCheckCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundCheckCmd_Test_BackgroundTables */ - -void CS_BackgroundCheckCmd_Test_BackgroundApp(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.ChecksumState = CS_STATE_ENABLED; - CS_AppData.CurrentCSTable = CS_APP_TABLE; - CS_AppData.AppCSState = CS_STATE_ENABLED; - - /* Execute the function being tested */ - CS_BackgroundCheckCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundCheckCmd_Test_BackgroundApp */ - -void CS_BackgroundCheckCmd_Test_Default(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.ChecksumState = CS_STATE_ENABLED; - CS_AppData.CurrentCSTable = 99; - - /* Execute the function being tested */ - CS_BackgroundCheckCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.CurrentCSTable == 0, "CS_AppData.CurrentCSTable == 0"); - UtAssert_True (CS_AppData.CurrentEntryInTable == 0, "CS_AppData.CurrentEntryInTable == 0"); - UtAssert_True (CS_AppData.PassCounter == 1, "CS_AppData.PassCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundCheckCmd_Test_Default */ - -void CS_BackgroundCheckCmd_Test_Disabled(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.ChecksumState = CS_STATE_DISABLED; - - /* Execute the function being tested */ - CS_BackgroundCheckCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.PassCounter == 0, "CS_AppData.PassCounter == 0"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundCheckCmd_Test_Disabled */ - - -void CS_DisableAllCSCmd_Test(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - /* Execute the function being tested */ - CS_DisableAllCSCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.ChecksumState == CS_STATE_DISABLED, "CS_AppData.ChecksumState == CS_STATE_DISABLED"); - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_ALL_INF_EID, CFE_EVS_INFORMATION, "Background Checksumming Disabled"), - "Background Checksumming Disabled"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_DisableAllCSCmd_Test */ - -void CS_EnableAllCSCmd_Test(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - /* Execute the function being tested */ - CS_EnableAllCSCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.ChecksumState == CS_STATE_ENABLED, "CS_AppData.ChecksumState == CS_STATE_ENABLED"); - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_ALL_INF_EID, CFE_EVS_INFORMATION, "Background Checksumming Enabled"), - "Background Checksumming Enabled"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_EnableAllCSCmd_Test */ - -void CS_DisableCfeCoreCmd_Test(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - /* Execute the function being tested */ - CS_DisableCfeCoreCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.CfeCoreCSState == CS_STATE_DISABLED, "CS_AppData.CfeCoreCSState == CS_STATE_DISABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_CFECORE_INF_EID, CFE_EVS_INFORMATION, "Checksumming of cFE Core is Disabled"), - "Checksumming of cFE Core is Disabled"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_DisableCfeCoreCmd_Test */ - -void CS_EnableCfeCoreCmd_Test(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - /* Execute the function being tested */ - CS_EnableCfeCoreCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.CfeCoreCSState == CS_STATE_ENABLED, "CS_AppData.CfeCoreCSState == CS_STATE_ENABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_CFECORE_INF_EID, CFE_EVS_INFORMATION, "Checksumming of cFE Core is Enabled"), - "Checksumming of cFE Core is Enabled"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_EnableCfeCoreCmd_Test */ - -void CS_DisableOSCmd_Test(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - /* Execute the function being tested */ - CS_DisableOSCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.OSCSState == CS_STATE_DISABLED, "CS_AppData.OSCSState == CS_STATE_DISABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_OS_INF_EID, CFE_EVS_INFORMATION, "Checksumming of OS code segment is Disabled"), - "Checksumming of OS code segment is Disabled"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_DisableOSCmd_Test */ - -void CS_EnableOSCmd_Test(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - /* Execute the function being tested */ - CS_EnableOSCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.OSCSState == CS_STATE_ENABLED, "CS_AppData.OSCSState == CS_STATE_ENABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_OS_INF_EID, CFE_EVS_INFORMATION, "Checksumming of OS code segment is Enabled"), - "Checksumming of OS code segment is Enabled"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_EnableOSCmd_Test */ - -void CS_ReportBaselineCfeCoreCmd_Test_Nominal(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.CfeCoreCodeSeg.ComputedYet = TRUE; - CS_AppData.CfeCoreCodeSeg.ComparisonValue = -1; - - /* Execute the function being tested */ - CS_ReportBaselineCfeCoreCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_BASELINE_CFECORE_INF_EID, CFE_EVS_INFORMATION, "Baseline of cFE Core is 0xFFFFFFFF"), - "Baseline of cFE Core is 0xFFFFFFFF"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineCfeCoreCmd_Test_Nominal */ - -void CS_ReportBaselineCfeCoreCmd_Test_NotComputedYet(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.CfeCoreCodeSeg.ComputedYet = FALSE; - - /* Execute the function being tested */ - CS_ReportBaselineCfeCoreCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_NO_BASELINE_CFECORE_INF_EID, CFE_EVS_INFORMATION, "Baseline of cFE Core has not been computed yet"), - "Baseline of cFE Core has not been computed yet"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineCfeCoreCmd_Test_NotComputedYet */ - -void CS_ReportBaselineOSCmd_Test_Nominal(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.OSCodeSeg.ComputedYet = TRUE; - CS_AppData.OSCodeSeg.ComparisonValue = -1; - - /* Execute the function being tested */ - CS_ReportBaselineOSCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_BASELINE_OS_INF_EID, CFE_EVS_INFORMATION, "Baseline of OS code segment is 0xFFFFFFFF"), - "Baseline of OS code segment is 0xFFFFFFFF"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineOSCmd_Test_Nominal */ - -void CS_ReportBaselineOSCmd_Test_NotComputedYet(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.OSCodeSeg.ComputedYet = FALSE; - - /* Execute the function being tested */ - CS_ReportBaselineOSCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_NO_BASELINE_OS_INF_EID, CFE_EVS_INFORMATION, "Baseline of OS code segment has not been computed yet"), - "Baseline of OS code segment has not been computed yet"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineOSCmd_Test_NotComputedYet */ - -void CS_RecomputeBaselineCfeCoreCmd_Test_Nominal(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.RecomputeInProgress = FALSE; - - /* Execute the function being tested */ - CS_RecomputeBaselineCfeCoreCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.RecomputeInProgress == TRUE, "CS_AppData.RecomputeInProgress == TRUE"); - UtAssert_True (CS_AppData.OneShotInProgress == FALSE, "CS_AppData.OneShotInProgress == FALSE"); - UtAssert_True (CS_AppData.ChildTaskTable == CS_CFECORE, "CS_AppData.ChildTaskTable == CS_CFECORE"); - UtAssert_True (CS_AppData.ChildTaskEntryID == 0, "CS_AppData.ChildTaskEntryID == 0"); - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.CfeCoreCodeSeg, "CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.CfeCoreCodeSeg"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, CFE_EVS_DEBUG, "Recompute of cFE core started"), - "Recompute of cFE core started"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineCfeCoreCmd_Test_Nominal */ - -void CS_RecomputeBaselineCfeCoreCmd_Test_CreateChildTaskError(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.RecomputeInProgress = FALSE; - - /* Set to generate error message CS_RECOMPUTE_CFECORE_CREATE_CHDTASK_ERR_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CREATECHILDTASK_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_RecomputeBaselineCfeCoreCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.OneShotInProgress == FALSE, "CS_AppData.OneShotInProgress == FALSE"); - UtAssert_True (CS_AppData.ChildTaskTable == CS_CFECORE, "CS_AppData.ChildTaskTable == CS_CFECORE"); - UtAssert_True (CS_AppData.ChildTaskEntryID == 0, "CS_AppData.ChildTaskEntryID == 0"); - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.CfeCoreCodeSeg, "CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.CfeCoreCodeSeg"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_CFECORE_CREATE_CHDTASK_ERR_EID, CFE_EVS_ERROR, "Recompute cFE core failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF"), - "Recompute cFE core failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineCfeCoreCmd_Test_CreateChildTaskError */ - -void CS_RecomputeBaselineCfeCoreCmd_Test_ChildTaskError(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.RecomputeInProgress = TRUE; - - /* Execute the function being tested */ - CS_RecomputeBaselineCfeCoreCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID, CFE_EVS_ERROR, "Recompute cFE core failed: child task in use"), - "Recompute cFE core failed: child task in use"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineCfeCoreCmd_Test_ChildTaskError */ - -void CS_RecomputeBaselineOSCmd_Test_Nominal(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.RecomputeInProgress = FALSE; - - /* Execute the function being tested */ - CS_RecomputeBaselineOSCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.RecomputeInProgress == TRUE, "CS_AppData.RecomputeInProgress == TRUE"); - UtAssert_True (CS_AppData.OneShotInProgress == FALSE, "CS_AppData.OneShotInProgress == FALSE"); - UtAssert_True (CS_AppData.ChildTaskTable == CS_OSCORE, "CS_AppData.ChildTaskTable == CS_OSCORE"); - UtAssert_True (CS_AppData.ChildTaskEntryID == 0, "CS_AppData.OSCodeSeg == 0"); - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.OSCodeSeg, "CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.OSCodeSeg"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_OS_STARTED_DBG_EID, CFE_EVS_DEBUG, "Recompute of OS code segment started"), - "Recompute of OS code segment started"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineOSCmd_Test_Nominal */ - -void CS_RecomputeBaselineOSCmd_Test_CreateChildTaskError(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.RecomputeInProgress = FALSE; - - /* Set to generate error message CS_RECOMPUTE_OS_CREATE_CHDTASK_ERR_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CREATECHILDTASK_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_RecomputeBaselineOSCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.OneShotInProgress == FALSE, "CS_AppData.OneShotInProgress == FALSE"); - UtAssert_True (CS_AppData.ChildTaskTable == CS_OSCORE, "CS_AppData.ChildTaskTable == CS_OSCORE"); - UtAssert_True (CS_AppData.ChildTaskEntryID == 0, "CS_AppData.OSCodeSeg == 0"); - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.OSCodeSeg, "CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.OSCodeSeg"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_OS_CREATE_CHDTASK_ERR_EID, CFE_EVS_ERROR, "Recompute OS code segment failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF"), - "Recompute OS code segment failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineOSCmd_Test_CreateChildTaskError */ - -void CS_RecomputeBaselineOSCmd_Test_ChildTaskError(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.RecomputeInProgress = TRUE; - - /* Execute the function being tested */ - CS_RecomputeBaselineOSCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_OS_CHDTASK_ERR_EID, CFE_EVS_ERROR, "Recompute OS code segment failed: child task in use"), - "Recompute OS code segment failed: child task in use"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineOSCmd_Test_ChildTaskError */ - -void CS_OneShotCmd_Test_Nominal(void) -{ - CS_OneShotCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_OneShotCmd_t), TRUE); - - CmdPacket.Address = 0x00000001; - CmdPacket.Size = 2; - CmdPacket.MaxBytesPerCycle = 0; - - CS_AppData.RecomputeInProgress = FALSE; - CS_AppData.MaxBytesPerCycle = 8; - - /* Sets ChildTaskID to 5 and returns CFE_SUCCESS */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_CREATECHILDTASK_INDEX, &CS_CMDS_TEST_CFE_ES_CreateChildTaskHook); - - /* Execute the function being tested */ - CS_OneShotCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - UtAssert_True (CS_AppData.OneShotInProgress == TRUE, "CS_AppData.OneShotInProgress == TRUE"); - - UtAssert_True (CS_AppData.LastOneShotAddress == CmdPacket.Address, "CS_AppData.LastOneShotAddress == CmdPacket.Address"); - UtAssert_True (CS_AppData.LastOneShotSize == CmdPacket.Size, "CS_AppData.LastOneShotSize == CmdPacket.Size"); - UtAssert_True (CS_AppData.LastOneShotChecksum == 0, "CS_AppData.LastOneShotChecksum == 0"); - UtAssert_True (CS_AppData.LastOneShotMaxBytesPerCycle == CS_AppData.MaxBytesPerCycle, "CS_AppData.LastOneShotMaxBytesPerCycle == CS_AppData.MaxBytesPerCycle"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ONESHOT_STARTED_DBG_EID, CFE_EVS_DEBUG, "OneShot checksum started on address: 0x00000001, size: 2"), - "OneShot checksum started on address: 0x00000001, size: 2"); - - UtAssert_True (CS_AppData.ChildTaskID == 5, "CS_AppData.ChildTaskID == 5"); - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_OneShotCmd_Test_Nominal */ - - -void CS_OneShotCmd_Test_MaxBytesPerCycleNonZero(void) -{ - CS_OneShotCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_OneShotCmd_t), TRUE); - - CmdPacket.Address = 0x00000001; - CmdPacket.Size = 2; - CmdPacket.MaxBytesPerCycle = 1; - - CS_AppData.RecomputeInProgress = FALSE; - CS_AppData.MaxBytesPerCycle = 8; - - /* Sets ChildTaskID to 5 and returns CFE_SUCCESS */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_CREATECHILDTASK_INDEX, &CS_CMDS_TEST_CFE_ES_CreateChildTaskHook); - - /* Execute the function being tested */ - CS_OneShotCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - UtAssert_True (CS_AppData.OneShotInProgress == TRUE, "CS_AppData.OneShotInProgress == TRUE"); - - UtAssert_True (CS_AppData.LastOneShotAddress == CmdPacket.Address, "CS_AppData.LastOneShotAddress == CmdPacket.Address"); - UtAssert_True (CS_AppData.LastOneShotSize == CmdPacket.Size, "CS_AppData.LastOneShotSize == CmdPacket.Size"); - UtAssert_True (CS_AppData.LastOneShotChecksum == 0, "CS_AppData.LastOneShotChecksum == 0"); - UtAssert_True (CS_AppData.LastOneShotMaxBytesPerCycle == CmdPacket.MaxBytesPerCycle, "CS_AppData.LastOneShotMaxBytesPerCycle == CmdPacket.MaxBytesPerCycle"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ONESHOT_STARTED_DBG_EID, CFE_EVS_DEBUG, "OneShot checksum started on address: 0x00000001, size: 2"), - "OneShot checksum started on address: 0x00000001, size: 2"); - - UtAssert_True (CS_AppData.ChildTaskID == 5, "CS_AppData.ChildTaskID == 5"); - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_OneShotCmd_Test_MaxBytesPerCycleNonZero */ - -void CS_OneShotCmd_Test_CreateChildTaskError(void) -{ - CS_OneShotCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_OneShotCmd_t), TRUE); - - CS_AppData.RecomputeInProgress = FALSE; - - /* Set to generate error message CS_RECOMPUTE_OS_CREATE_CHDTASK_ERR_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CREATECHILDTASK_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_OneShotCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.LastOneShotAddress == CmdPacket.Address, "CS_AppData.LastOneShotAddress == CmdPacket.Address"); - UtAssert_True (CS_AppData.LastOneShotSize == CmdPacket.Size, "CS_AppData.LastOneShotSize == CmdPacket.Size"); - UtAssert_True (CS_AppData.LastOneShotChecksum == 0, "CS_AppData.LastOneShotChecksum == 0"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ONESHOT_CREATE_CHDTASK_ERR_EID, CFE_EVS_ERROR, "OneShot checkum failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF"), - "OneShot checkum failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - UtAssert_True (CS_AppData.OneShotInProgress == FALSE, "CS_AppData.OneShotInProgress == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_OneShotCmd_Test_CreateChildTaskError */ - -void CS_OneShotCmd_Test_ChildTaskError(void) -{ - CS_OneShotCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_OneShotCmd_t), TRUE); - - CS_AppData.RecomputeInProgress = TRUE; - - /* Execute the function being tested */ - CS_OneShotCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ONESHOT_CHDTASK_ERR_EID, CFE_EVS_ERROR, "OneShot checksum failed: child task in use"), - "OneShot checksum failed: child task in use"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_OneShotCmd_Test_ChildTaskError */ - -void CS_OneShotCmd_Test_MemValidateRangeError(void) -{ - CS_OneShotCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_OneShotCmd_t), TRUE); - - CS_AppData.RecomputeInProgress = TRUE; - - /* Set to generate error message CS_ONESHOT_MEMVALIDATE_ERR_EID */ - Ut_CFE_PSP_MEMRANGE_SetReturnCode(UT_CFE_PSP_MEMRANGE_MEMVALIDATERANGE_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_OneShotCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ONESHOT_MEMVALIDATE_ERR_EID, CFE_EVS_ERROR, "OneShot checksum failed, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF"), - "OneShot checksum failed, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_OneShotCmd_Test_MemValidateRangeError */ - -void CS_CancelOneShotCmd_Test_Nominal(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.RecomputeInProgress = FALSE; - CS_AppData.OneShotInProgress = TRUE; - - /* Execute the function being tested */ - CS_CancelOneShotCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.ChildTaskID == 0, "CS_AppData.ChildTaskID == 0"); - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - UtAssert_True (CS_AppData.OneShotInProgress == FALSE, "CS_AppData.OneShotInProgress == FALSE"); - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ONESHOT_CANCELLED_INF_EID, CFE_EVS_INFORMATION, "OneShot checksum calculation has been cancelled"), - "OneShot checksum calculation has been cancelled"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_CancelOneShotCmd_Test_Nominal */ - -void CS_CancelOneShotCmd_Test_DeleteChildTaskError(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.RecomputeInProgress = FALSE; - CS_AppData.OneShotInProgress = TRUE; - - /* Set to generate error message CS_ONESHOT_CANCEL_DELETE_CHDTASK_ERR_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_DELETECHILDTASK_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_CancelOneShotCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ONESHOT_CANCEL_DELETE_CHDTASK_ERR_EID, CFE_EVS_ERROR, "Cancel OneShot checksum failed, CFE_ES_DeleteChildTask returned: 0xFFFFFFFF"), - "Cancel OneShot checksum failed, CFE_ES_DeleteChildTask returned: 0xFFFFFFFF"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_CancelOneShotCmd_Test_DeleteChildTaskError */ - -void CS_CancelOneShotCmd_Test_NoChildTaskError(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - CS_AppData.RecomputeInProgress = TRUE; - CS_AppData.OneShotInProgress = FALSE; - - /* Set to generate error message CS_ONESHOT_CANCEL_NO_CHDTASK_ERR_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_DELETECHILDTASK_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_CancelOneShotCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ONESHOT_CANCEL_NO_CHDTASK_ERR_EID, CFE_EVS_ERROR, "Cancel OneShot checksum failed. No OneShot active"), - "Cancel OneShot checksum failed. No OneShot active"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_CancelOneShotCmd_Test_NoChildTaskError */ - -void CS_Cmds_Test_AddTestCases(void) -{ - UtTest_Add(CS_NoopCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_NoopCmd_Test"); - - UtTest_Add(CS_ResetCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_ResetCmd_Test"); - - UtTest_Add(CS_BackgroundCheckCmd_Test_InvalidMsgLength, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundCheckCmd_Test_InvalidMsgLength"); - UtTest_Add(CS_BackgroundCheckCmd_Test_BackgroundCfeCore, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundCheckCmd_Test_BackgroundCfeCore"); - UtTest_Add(CS_BackgroundCheckCmd_Test_BackgroundOS, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundCheckCmd_Test_BackgroundOS"); - UtTest_Add(CS_BackgroundCheckCmd_Test_BackgroundEeprom, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundCheckCmd_Test_BackgroundEeprom"); - UtTest_Add(CS_BackgroundCheckCmd_Test_BackgroundMemory, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundCheckCmd_Test_BackgroundMemory"); - UtTest_Add(CS_BackgroundCheckCmd_Test_BackgroundTables, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundCheckCmd_Test_BackgroundTables"); - UtTest_Add(CS_BackgroundCheckCmd_Test_BackgroundApp, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundCheckCmd_Test_BackgroundApp"); - UtTest_Add(CS_BackgroundCheckCmd_Test_Default, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundCheckCmd_Test_Default"); - UtTest_Add(CS_BackgroundCheckCmd_Test_Disabled, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundCheckCmd_Test_Disabled"); - - UtTest_Add(CS_DisableAllCSCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_DisableAllCSCmd_Test"); - - UtTest_Add(CS_EnableAllCSCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_EnableAllCSCmd_Test"); - - UtTest_Add(CS_DisableCfeCoreCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_DisableCfeCoreCmd_Test"); - - UtTest_Add(CS_EnableCfeCoreCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_EnableCfeCoreCmd_Test"); - - UtTest_Add(CS_DisableOSCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_DisableOSCmd_Test"); - - UtTest_Add(CS_EnableOSCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_EnableOSCmd_Test"); - - UtTest_Add(CS_ReportBaselineCfeCoreCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineCfeCoreCmd_Test_Nominal"); - UtTest_Add(CS_ReportBaselineCfeCoreCmd_Test_NotComputedYet, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineCfeCoreCmd_Test_NotComputedYet"); - - UtTest_Add(CS_ReportBaselineOSCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineOSCmd_Test_Nominal"); - UtTest_Add(CS_ReportBaselineOSCmd_Test_NotComputedYet, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineOSCmd_Test_NotComputedYet"); - - UtTest_Add(CS_RecomputeBaselineCfeCoreCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineCfeCoreCmd_Test_Nominal"); - UtTest_Add(CS_RecomputeBaselineCfeCoreCmd_Test_CreateChildTaskError, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineCfeCoreCmd_Test_CreateChildTaskError"); - UtTest_Add(CS_RecomputeBaselineCfeCoreCmd_Test_ChildTaskError, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineCfeCoreCmd_Test_ChildTaskError"); - - UtTest_Add(CS_RecomputeBaselineOSCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineOSCmd_Test_Nominal"); - UtTest_Add(CS_RecomputeBaselineOSCmd_Test_CreateChildTaskError, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineOSCmd_Test_CreateChildTaskError"); - UtTest_Add(CS_RecomputeBaselineOSCmd_Test_ChildTaskError, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineOSCmd_Test_ChildTaskError"); - - UtTest_Add(CS_OneShotCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_OneShotCmd_Test_Nominal"); - UtTest_Add(CS_OneShotCmd_Test_MaxBytesPerCycleNonZero, CS_Test_Setup, CS_Test_TearDown, "CS_OneShotCmd_Test_MaxBytesPerCycleNonZero"); - UtTest_Add(CS_OneShotCmd_Test_CreateChildTaskError, CS_Test_Setup, CS_Test_TearDown, "CS_OneShotCmd_Test_CreateChildTaskError"); - UtTest_Add(CS_OneShotCmd_Test_ChildTaskError, CS_Test_Setup, CS_Test_TearDown, "CS_OneShotCmd_Test_ChildTaskError"); - UtTest_Add(CS_OneShotCmd_Test_MemValidateRangeError, CS_Test_Setup, CS_Test_TearDown, "CS_OneShotCmd_Test_MemValidateRangeError"); - - UtTest_Add(CS_CancelOneShotCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_CancelOneShotCmd_Test_Nominal"); - UtTest_Add(CS_CancelOneShotCmd_Test_DeleteChildTaskError, CS_Test_Setup, CS_Test_TearDown, "CS_CancelOneShotCmd_Test_DeleteChildTaskError"); - UtTest_Add(CS_CancelOneShotCmd_Test_NoChildTaskError, CS_Test_Setup, CS_Test_TearDown, "CS_CancelOneShotCmd_Test_NoChildTaskError"); - -} /* end CS_Cmds_Test_AddTestCases */ - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_cmds_test.h b/fsw/unit_test/cs_cmds_test.h deleted file mode 100644 index d27baf6..0000000 --- a/fsw/unit_test/cs_cmds_test.h +++ /dev/null @@ -1,39 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_cmds_test.h 1.2 2017/02/16 15:33:17EST mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains the function prototypes for the unit test cases for cs_cmds.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "utassert.h" -#include "uttest.h" - -/* - * Function Prototypes - */ - -void CS_Cmds_Test_AddTestCases(void); - - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_compute.c.gcov b/fsw/unit_test/cs_compute.c.gcov deleted file mode 100644 index d68f56b..0000000 --- a/fsw/unit_test/cs_compute.c.gcov +++ /dev/null @@ -1,962 +0,0 @@ - -: 0:Source:../src/cs_compute.c - -: 0:Programs:9 - -: 1:/************************************************************************ - -: 2: ** File: - -: 3: ** $Id: cs_compute.c.gcov 1.5 2017/03/30 16:06:28EDT mdeschu Exp $ - -: 4: ** - -: 5: ** Copyright (c) 2007-2014 United States Government as represented by the - -: 6: ** Administrator of the National Aeronautics and Space Administration. - -: 7: ** All Other Rights Reserved. - -: 8: ** - -: 9: ** This software was created at NASA's Goddard Space Flight Center. - -: 10: ** This software is governed by the NASA Open Source Agreement and may be - -: 11: ** used, distributed and modified only pursuant to the terms of that - -: 12: ** agreement. - -: 13: ** - -: 14: ** Purpose: - -: 15: ** The CFS Checksum (CS) Application's computing checksum functions - -: 16: ** - -: 17: *************************************************************************/ - -: 18: - -: 19:/************************************************************************** - -: 20: ** - -: 21: ** Include section - -: 22: ** - -: 23: **************************************************************************/ - -: 24:#include "cfe.h" - -: 25:#include "cs_app.h" - -: 26:#include - -: 27:#include "cs_events.h" - -: 28:#include "cs_compute.h" - -: 29:#include "cs_utils.h" - -: 30:/************************************************************************** - -: 31: ** - -: 32: ** Functions - -: 33: ** - -: 34: **************************************************************************/ - -: 35: - -: 36: - -: 37: - -: 38: - -: 39:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 40:/* */ - -: 41:/* CS function that computes the checksum for Eeprom, Memory, OS */ - -: 42:/* and cFE core code segments */ - -: 43:/* */ - -: 44:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 18: 45:int32 CS_ComputeEepromMemory (CS_Res_EepromMemory_Table_Entry_t * ResultsEntry, - -: 46: uint32 * ComputedCSValue, - -: 47: boolean * DoneWithEntry) - -: 48:{ - 18: 49: uint32 OffsetIntoCurrEntry = 0; - 18: 50: uint32 FirstAddrThisCycle = 0; - 18: 51: uint32 NumBytesThisCycle = 0; - 18: 52: int32 NumBytesRemainingCycles = 0; - 18: 53: uint32 NewChecksumValue = 0; - 18: 54: int32 Status = CS_SUCCESS; - -: 55: - -: 56: - -: 57: /* By the time we get here, we know we have an enabled entry */ - -: 58: - 18: 59: OffsetIntoCurrEntry = ResultsEntry -> ByteOffset; - 18: 60: FirstAddrThisCycle = ResultsEntry -> StartAddress + OffsetIntoCurrEntry; - 18: 61: NumBytesRemainingCycles = ResultsEntry -> NumBytesToChecksum - OffsetIntoCurrEntry; - -: 62: - 36: 63: NumBytesThisCycle = ( (CS_AppData.MaxBytesPerCycle < NumBytesRemainingCycles) - 18: 64: ? CS_AppData.MaxBytesPerCycle - -: 65: : NumBytesRemainingCycles); - -: 66: - 18: 67: NewChecksumValue = CFE_ES_CalculateCRC((void *) ((uint8*)FirstAddrThisCycle), - -: 68: NumBytesThisCycle, - -: 69: ResultsEntry -> TempChecksumValue, - -: 70: CS_DEFAULT_ALGORITHM); - -: 71: - 18: 72: NumBytesRemainingCycles -= NumBytesThisCycle; - -: 73: - 18: 74: if (NumBytesRemainingCycles <= 0) - -: 75: { - -: 76: /* We are finished CS'ing all of the parts for this Entry */ - 17: 77: *DoneWithEntry = TRUE; - -: 78: - 17: 79: if (ResultsEntry -> ComputedYet == TRUE) - -: 80: { - -: 81: /* This is NOT the first time through this Entry. - -: 82: We have already computed a CS value for this Entry */ - -: 83: - 6: 84: if (NewChecksumValue != ResultsEntry -> ComparisonValue) - -: 85: { - -: 86: /* If the just-computed value differ from the saved value */ - 5: 87: Status = CS_ERROR; - -: 88: } - -: 89: else - -: 90: { - -: 91: /* The checksum passes the test. */ - -: 92: } - -: 93: } - -: 94: else - -: 95: { - -: 96: /* This is the first time through this Entry */ - 11: 97: ResultsEntry -> ComputedYet = TRUE; - 11: 98: ResultsEntry -> ComparisonValue = NewChecksumValue; - -: 99: } - -: 100: - 17: 101: *ComputedCSValue = NewChecksumValue; - 17: 102: ResultsEntry -> ByteOffset = 0; - 17: 103: ResultsEntry -> TempChecksumValue = 0; - -: 104: } - -: 105: else - -: 106: { - -: 107: /* We not finished this Entry. Will try to finish during next wakeup */ - 1: 108: ResultsEntry -> ByteOffset += NumBytesThisCycle; - 1: 109: ResultsEntry -> TempChecksumValue = NewChecksumValue; - -: 110: } - -: 111: - 18: 112: return Status; - -: 113: - -: 114:} /* End of CS_ComputeEepromMemory () */ - -: 115: - -: 116:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 117:/* */ - -: 118:/* CS function that computes the checksum for Tables */ - -: 119:/* */ - -: 120:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 15: 121:int32 CS_ComputeTables (CS_Res_Tables_Table_Entry_t * ResultsEntry, - -: 122: uint32 * ComputedCSValue, - -: 123: boolean * DoneWithEntry) - -: 124:{ - 15: 125: uint32 OffsetIntoCurrEntry = 0; - 15: 126: uint32 FirstAddrThisCycle = 0; - 15: 127: uint32 NumBytesThisCycle = 0; - 15: 128: int32 NumBytesRemainingCycles = 0; - 15: 129: uint32 NewChecksumValue = 0; - 15: 130: int32 Status = CS_SUCCESS; - 15: 131: int32 Result = CS_SUCCESS; - 15: 132: int32 ResultShare = 0; - 15: 133: int32 ResultGetInfo = 0; - 15: 134: int32 ResultGetAddress = 0; - -: 135: - -: 136: /* variables to get the table address */ - 15: 137: CFE_TBL_Handle_t LocalTblHandle = CFE_TBL_BAD_TABLE_HANDLE; - 15: 138: uint32 LocalAddress = 0; - -: 139: CFE_TBL_Info_t TblInfo; - -: 140: - -: 141: - -: 142: /* By the time we get here, we know we have an enabled entry */ - -: 143: - -: 144: /* set the done flag to false originally */ - 15: 145: * DoneWithEntry = FALSE; - 15: 146: Result = CS_SUCCESS; - -: 147: /* Handshake with Table Services to get address and size of table */ - -: 148: - -: 149: /* if we already have a table handle for this table, don't get a new one */ - 15: 150: if (ResultsEntry -> TblHandle == CFE_TBL_BAD_TABLE_HANDLE) - -: 151: { - 6: 152: ResultShare = CFE_TBL_Share(&LocalTblHandle, ResultsEntry -> Name); - 6: 153: Result = ResultShare; - -: 154: - 6: 155: if (Result == CFE_SUCCESS) - -: 156: { - 6: 157: ResultsEntry -> TblHandle = LocalTblHandle; - -: 158: } - -: 159: } - -: 160: else - -: 161: { - 9: 162: LocalTblHandle = ResultsEntry -> TblHandle; - -: 163: } - -: 164: - 15: 165: if (Result == CFE_SUCCESS) - -: 166: { - 15: 167: ResultGetInfo = CFE_TBL_GetInfo(&TblInfo, ResultsEntry -> Name); - -: 168: } - -: 169: - -: 170: /* We want to try to to get the address even if the GetInfo fails. This - -: 171: provides the CFE_TBL_UNREGISTERED if the table has gone away */ - 15: 172: if (Result == CFE_SUCCESS) - -: 173: { - 15: 174: ResultGetAddress = CFE_TBL_GetAddress((void*) &LocalAddress, LocalTblHandle); - 15: 175: Result = ResultGetAddress; - -: 176: } - -: 177: - -: 178: /* if the table was never loaded, release the address to prevent the table from being - -: 179: locked by CS, which would prevent the owner app from updating it*/ - 15: 180: if ( ResultGetAddress == CFE_TBL_ERR_NEVER_LOADED) - -: 181: { - 1: 182: CFE_TBL_ReleaseAddress(LocalTblHandle); - -: 183: } - -: 184: - -: 185: - -: 186: - -: 187: /* The table has dissapeared since the last time CS looked. - -: 188: We are checking to see if the table came back */ - 15: 189: if (Result == CFE_TBL_ERR_UNREGISTERED) - -: 190: { - -: 191: /* unregister the old handle */ - 2: 192: CFE_TBL_Unregister(LocalTblHandle); - -: 193: - -: 194: /* reset the stored data in the results table since the - -: 195: table went away */ - 2: 196: ResultsEntry -> TblHandle = CFE_TBL_BAD_TABLE_HANDLE; - 2: 197: ResultsEntry -> ByteOffset = 0; - 2: 198: ResultsEntry -> TempChecksumValue = 0; - 2: 199: ResultsEntry -> ComputedYet = FALSE; - 2: 200: ResultsEntry -> ComparisonValue = 0; - 2: 201: ResultsEntry -> StartAddress = 0; - 2: 202: ResultsEntry -> NumBytesToChecksum = 0; - -: 203: - -: 204: - -: 205: /* Maybe the table came back, try and reshare it */ - 2: 206: ResultShare = CFE_TBL_Share(&LocalTblHandle, ResultsEntry -> Name); - -: 207: - 2: 208: if (ResultShare == CFE_SUCCESS) - -: 209: { - 1: 210: ResultsEntry -> TblHandle = LocalTblHandle; - -: 211: - 1: 212: ResultGetInfo = CFE_TBL_GetInfo(&TblInfo, ResultsEntry -> Name); - -: 213: - -: 214: /* need to try to get the address again */ - 1: 215: ResultGetAddress = CFE_TBL_GetAddress((void*) &LocalAddress, LocalTblHandle); - 1: 216: Result = ResultGetAddress; - -: 217: - -: 218: - -: 219: /* if the table was never loaded, release the address to prevent the table from being - -: 220: locked by CS, which would prevent the owner app from updating it*/ - 1: 221: if ( ResultGetAddress == CFE_TBL_ERR_NEVER_LOADED) - -: 222: { - 1: 223: CFE_TBL_ReleaseAddress(LocalTblHandle); - -: 224: } - -: 225: } - -: 226: - -: 227: else /* table was not there on the new share */ - -: 228: { - 1: 229: Result = ResultShare; - -: 230: } - -: 231: } - -: 232: - 24: 233: if (Result == CFE_SUCCESS || Result == CFE_TBL_INFO_UPDATED) - -: 234: { - -: 235: /* push in the get data from the table info */ - 9: 236: ResultsEntry -> NumBytesToChecksum = TblInfo.Size; - 9: 237: ResultsEntry -> StartAddress = LocalAddress; - -: 238: - -: 239: /* if the table has been updated since the last time we - -: 240: looked at it, we need to start over again. We can also - -: 241: use the new value as a baseline checksum */ - 9: 242: if (Result == CFE_TBL_INFO_UPDATED) - -: 243: { - 1: 244: ResultsEntry -> ByteOffset = 0; - 1: 245: ResultsEntry -> TempChecksumValue = 0; - 1: 246: ResultsEntry -> ComputedYet = FALSE; - -: 247: } - -: 248: - 9: 249: OffsetIntoCurrEntry = ResultsEntry -> ByteOffset; - 9: 250: FirstAddrThisCycle = ResultsEntry -> StartAddress + OffsetIntoCurrEntry; - 9: 251: NumBytesRemainingCycles = ResultsEntry -> NumBytesToChecksum - OffsetIntoCurrEntry; - -: 252: - 18: 253: NumBytesThisCycle = ( (CS_AppData.MaxBytesPerCycle < NumBytesRemainingCycles) - 9: 254: ? CS_AppData.MaxBytesPerCycle - -: 255: : NumBytesRemainingCycles); - -: 256: - 9: 257: NewChecksumValue = CFE_ES_CalculateCRC((void *) ((uint8*)FirstAddrThisCycle), - -: 258: NumBytesThisCycle, - -: 259: ResultsEntry -> TempChecksumValue, - -: 260: CS_DEFAULT_ALGORITHM); - -: 261: - 9: 262: NumBytesRemainingCycles -= NumBytesThisCycle; - -: 263: - -: 264: - -: 265: /* Have we finished all of the parts for this Entry */ - 9: 266: if (NumBytesRemainingCycles <= 0) - -: 267: { - -: 268: /* Start over if an update occurred after we started the last part */ - 7: 269: CFE_TBL_ReleaseAddress(LocalTblHandle); - 7: 270: Result = CFE_TBL_GetAddress((void*) &LocalAddress, LocalTblHandle); - 7: 271: if (Result == CFE_TBL_INFO_UPDATED) - -: 272: { - 1: 273: *ComputedCSValue = 0; - 1: 274: ResultsEntry -> ComputedYet = FALSE; - 1: 275: ResultsEntry -> ComparisonValue = 0; - 1: 276: ResultsEntry -> ByteOffset = 0; - 1: 277: ResultsEntry -> TempChecksumValue = 0; - -: 278: } - -: 279: else - -: 280: { - -: 281: /* No last second updates, post the result for this table */ - 6: 282: *DoneWithEntry = TRUE; - -: 283: - 6: 284: if (ResultsEntry -> ComputedYet == TRUE) - -: 285: { - -: 286: /* This is NOT the first time through this Entry. - -: 287: We have already computed a CS value for this Entry */ - 3: 288: if (NewChecksumValue != ResultsEntry -> ComparisonValue) - -: 289: { - -: 290: /* If the just-computed value differ from the saved value */ - 2: 291: Status = CS_ERROR; - -: 292: } - -: 293: else - -: 294: { - -: 295: /* The checksum passes the test. */ - -: 296: } - -: 297: } - -: 298: else - -: 299: { - -: 300: /* This is the first time through this Entry */ - 3: 301: ResultsEntry -> ComputedYet = TRUE; - 3: 302: ResultsEntry -> ComparisonValue = NewChecksumValue; - -: 303: } - -: 304: - 6: 305: *ComputedCSValue = NewChecksumValue; - 6: 306: ResultsEntry -> ByteOffset = 0; - 6: 307: ResultsEntry -> TempChecksumValue = 0; - -: 308: } - -: 309: } - -: 310: else - -: 311: { - -: 312: /* We have not finished this Entry. Will try to finish during next wakeup */ - 2: 313: ResultsEntry -> ByteOffset += NumBytesThisCycle; - 2: 314: ResultsEntry -> TempChecksumValue = NewChecksumValue; - 2: 315: *ComputedCSValue = NewChecksumValue; - -: 316: } - -: 317: - -: 318: /* We are done with the table for this cycle, so we need to release the address */ - -: 319: - 9: 320: Result = CFE_TBL_ReleaseAddress(LocalTblHandle); - 9: 321: if (Result != CFE_SUCCESS) - -: 322: { - 1: 323: CFE_EVS_SendEvent(CS_COMPUTE_TABLES_RELEASE_ERR_EID, - -: 324: CFE_EVS_ERROR, - -: 325: "CS Tables: Could not release addresss for table %s, returned: 0x%08X", - -: 326: ResultsEntry -> Name, - -: 327: (unsigned int)Result); - -: 328: } - -: 329: - -: 330: }/* end if tabled was success or updated */ - -: 331: else - -: 332: { - -: 333: - 6: 334: CFE_EVS_SendEvent(CS_COMPUTE_TABLES_ERR_EID, - -: 335: CFE_EVS_ERROR, - -: 336: "CS Tables: Problem Getting table %s info Share: 0x%08X, GetInfo: 0x%08X, GetAddress: 0x%08X", - -: 337: ResultsEntry -> Name, - -: 338: (unsigned int)ResultShare, - -: 339: (unsigned int)ResultGetInfo, - -: 340: (unsigned int)ResultGetAddress); - -: 341: - 6: 342: Status = CS_ERR_NOT_FOUND; - -: 343: } - -: 344: - 15: 345: return Status; - -: 346: - -: 347:} /* End of CS_ComputeTables () */ - -: 348: - -: 349:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 350:/* */ - -: 351:/* CS function that computes the checksum for Apps */ - -: 352:/* */ - -: 353:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 14: 354:int32 CS_ComputeApp (CS_Res_App_Table_Entry_t * ResultsEntry, - -: 355: uint32 * ComputedCSValue, - -: 356: boolean * DoneWithEntry) - -: 357:{ - 14: 358: uint32 OffsetIntoCurrEntry = 0; - 14: 359: uint32 FirstAddrThisCycle = 0; - 14: 360: uint32 NumBytesThisCycle = 0; - 14: 361: int32 NumBytesRemainingCycles = 0; - 14: 362: uint32 NewChecksumValue = 0; - 14: 363: int32 Status = CS_SUCCESS; - -: 364: int32 Result; - 14: 365: int32 ResultGetAppID = CS_ERROR; - 14: 366: int32 ResultGetAppInfo = CS_ERROR; - 14: 367: int32 ResultAddressValid = FALSE; - -: 368: - -: 369: - -: 370: - -: 371: /* variables to get applications address */ - 14: 372: uint32 AppID = 0; - -: 373: CFE_ES_AppInfo_t AppInfo; - -: 374: - -: 375: /* By the time we get here, we know we have an enabled entry */ - -: 376: - -: 377: /* set the done flag to false originally */ - 14: 378: * DoneWithEntry = FALSE; - -: 379: - 14: 380: ResultGetAppID = CFE_ES_GetAppIDByName(&AppID, ResultsEntry -> Name); - 14: 381: Result = ResultGetAppID; - -: 382: - 14: 383: if (Result == CFE_SUCCESS) - -: 384: { - -: 385: /* We got a valid AppID, so get the App info */ - -: 386: - 11: 387: ResultGetAppInfo = CFE_ES_GetAppInfo(&AppInfo, AppID); - 11: 388: Result = ResultGetAppInfo; - -: 389: } - -: 390: - 14: 391: if (Result == CFE_SUCCESS) - -: 392: { - -: 393: /* We got a valid AppID and good App info, so check the for valid addresses */ - -: 394: - 10: 395: if (AppInfo.AddressesAreValid == FALSE) - -: 396: { - 1: 397: CFE_EVS_SendEvent(CS_COMPUTE_APP_PLATFORM_DBG_EID, - -: 398: CFE_EVS_DEBUG, - -: 399: "CS cannot get a valid address for %s, due to the platform",ResultsEntry -> Name); - 1: 400: ResultAddressValid = FALSE; - 1: 401: Result = CS_ERROR; - -: 402: } - -: 403: else - -: 404: { - -: 405: /* Push in the data from the module info */ - 9: 406: ResultsEntry -> NumBytesToChecksum = AppInfo.CodeSize; - 9: 407: ResultsEntry -> StartAddress = AppInfo.CodeAddress; - 9: 408: Result = CFE_SUCCESS; - 9: 409: ResultAddressValid = TRUE; - -: 410: } - -: 411: - -: 412: } - -: 413: - 14: 414: if (Result == CFE_SUCCESS) - -: 415: { - -: 416: /* We got valid AppID, good info, and valid addresses, so run the checksum */ - -: 417: - 9: 418: OffsetIntoCurrEntry = ResultsEntry -> ByteOffset; - 9: 419: FirstAddrThisCycle = ResultsEntry -> StartAddress + OffsetIntoCurrEntry; - 9: 420: NumBytesRemainingCycles = ResultsEntry -> NumBytesToChecksum - OffsetIntoCurrEntry; - -: 421: - 18: 422: NumBytesThisCycle = ( (CS_AppData.MaxBytesPerCycle < NumBytesRemainingCycles) - 9: 423: ? CS_AppData.MaxBytesPerCycle - -: 424: : NumBytesRemainingCycles); - -: 425: - 9: 426: NewChecksumValue = CFE_ES_CalculateCRC((void *) ((uint8*)FirstAddrThisCycle), - -: 427: NumBytesThisCycle, - -: 428: ResultsEntry -> TempChecksumValue, - -: 429: CS_DEFAULT_ALGORITHM); - -: 430: - 9: 431: NumBytesRemainingCycles -= NumBytesThisCycle; - -: 432: - 9: 433: if (NumBytesRemainingCycles <= 0) - -: 434: { - -: 435: /* We are finished CS'ing all of the parts for this Entry */ - 5: 436: *DoneWithEntry = TRUE; - -: 437: - 5: 438: if (ResultsEntry -> ComputedYet == TRUE) - -: 439: { - -: 440: /* This is NOT the first time through this Entry. - -: 441: We have already computed a CS value for this Entry */ - 3: 442: if (NewChecksumValue != ResultsEntry -> ComparisonValue) - -: 443: { - -: 444: /* If the just-computed value differ from the saved value */ - 2: 445: Status = CS_ERROR; - -: 446: } - -: 447: else - -: 448: { - -: 449: /* The checksum passes the test. */ - -: 450: } - -: 451: } - -: 452: else - -: 453: { - -: 454: /* This is the first time through this Entry */ - 2: 455: ResultsEntry -> ComputedYet = TRUE; - 2: 456: ResultsEntry -> ComparisonValue = NewChecksumValue; - -: 457: } - -: 458: - 5: 459: *ComputedCSValue = NewChecksumValue; - 5: 460: ResultsEntry -> ByteOffset = 0; - 5: 461: ResultsEntry -> TempChecksumValue = 0; - -: 462: } - -: 463: else - -: 464: { - -: 465: /* We have not finished this Entry. Will try to finish during next wakeup */ - 4: 466: ResultsEntry -> ByteOffset += NumBytesThisCycle; - 4: 467: ResultsEntry -> TempChecksumValue = NewChecksumValue; - 4: 468: *ComputedCSValue = NewChecksumValue; - -: 469: } - -: 470: }/* end if got module id ok */ - -: 471: else - -: 472: { - -: 473: /* Something failed -- either invalid AppID, bad App info, or invalid addresses, so notify ground */ - 5: 474: CFE_EVS_SendEvent(CS_COMPUTE_APP_ERR_EID, - -: 475: CFE_EVS_ERROR, - -: 476: "CS Apps: Problems getting app %s info, GetAppID: 0x%08X, GetAppInfo: 0x%08X, AddressValid: %d", - -: 477: ResultsEntry -> Name, - -: 478: (unsigned int)ResultGetAppID, - -: 479: (unsigned int)ResultGetAppInfo, - -: 480: (unsigned int)ResultAddressValid); - -: 481: - 5: 482: Status = CS_ERR_NOT_FOUND; - -: 483: } - -: 484: - 14: 485: return Status; - -: 486: - -: 487:} /* End of CS_ComputeApp () */ - -: 488: - -: 489:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 490:/* */ - -: 491:/* CS child task for recomputing Eeprom and Memory entry baselines */ - -: 492:/* */ - -: 493:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 494:void CS_RecomputeEepromMemoryChildTask(void) - -: 495:{ - 5: 496: uint32 NewChecksumValue = 0; - -: 497: char TableType[CS_TABLETYPE_NAME_SIZE]; - 5: 498: CS_Res_EepromMemory_Table_Entry_t * ResultsEntry = NULL; - 5: 499: uint16 Table = 0; - 5: 500: uint16 EntryID = 0; - 5: 501: uint16 PreviousState = CS_STATE_EMPTY; - 5: 502: uint32 Status = -1; /* Init to OS error */ - 5: 503: boolean DoneWithEntry = FALSE; - 5: 504: uint16 PreviousDefState = CS_STATE_EMPTY; - 5: 505: boolean DefEntryFound = FALSE; - 5: 506: uint16 DefEntryID = 0; - 5: 507: CS_Def_EepromMemory_Table_Entry_t * DefTblPtr = NULL; - 5: 508: uint16 MaxDefEntries = 0; - 5: 509: CFE_TBL_Handle_t DefTblHandle = CFE_TBL_BAD_TABLE_HANDLE; - 5: 510: CS_Res_Tables_Table_Entry_t * TablesTblResultEntry = NULL; - -: 511: - -: 512: - 5: 513: Status = CFE_ES_RegisterChildTask(); - -: 514: - 5: 515: strncpy(TableType, "Undef Tbl", CS_TABLETYPE_NAME_SIZE); /* Initialize table type string */ - -: 516: - 5: 517: if (Status == CFE_SUCCESS) - -: 518: { - 4: 519: Table = CS_AppData.ChildTaskTable; - 4: 520: EntryID = CS_AppData.ChildTaskEntryID; - 4: 521: ResultsEntry = CS_AppData.RecomputeEepromMemoryEntryPtr; - -: 522: - -: 523: /* we want to make sure that the entry isn't being checksummed in the - -: 524: background at the same time we are recomputing */ - 4: 525: PreviousState = ResultsEntry -> State; - 4: 526: ResultsEntry -> State = CS_STATE_DISABLED; - -: 527: - -: 528: /* Set entry as if this is the first time we are computing the checksum, - -: 529: since we want the entry to take on the new value */ - -: 530: - 4: 531: ResultsEntry -> ByteOffset = 0; - 4: 532: ResultsEntry -> TempChecksumValue = 0; - 4: 533: ResultsEntry -> ComputedYet = FALSE; - -: 534: - -: 535: /* Update the definition table entry as well. We need to determine which memory type is - -: 536: being updated as well as which entry in the table is being updated. */ - 4: 537: if ((Table != CS_OSCORE) && (Table != CS_CFECORE)) - -: 538: { - 2: 539: if (Table == CS_EEPROM_TABLE) - -: 540: { - 1: 541: DefTblPtr = CS_AppData.DefEepromTblPtr; - 1: 542: MaxDefEntries = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; - 1: 543: DefTblHandle = CS_AppData.DefEepromTableHandle; - 1: 544: TablesTblResultEntry = CS_AppData.EepResTablesTblPtr; - -: 545: } - -: 546: else - -: 547: { - 1: 548: DefTblPtr = CS_AppData.DefMemoryTblPtr; - 1: 549: MaxDefEntries = CS_MAX_NUM_MEMORY_TABLE_ENTRIES; - 1: 550: DefTblHandle = CS_AppData.DefMemoryTableHandle; - 1: 551: TablesTblResultEntry = CS_AppData.MemResTablesTblPtr; - -: 552: } - -: 553: - 2: 554: if (EntryID < MaxDefEntries) - -: 555: { - -: 556: /* This assumes that the definition table entries are in the same order as the - -: 557: results table entries, which should be a safe assumption. */ - 4: 558: if ((ResultsEntry->StartAddress == DefTblPtr[EntryID].StartAddress) && - 2: 559: (DefTblPtr[EntryID].State != CS_STATE_EMPTY)) - -: 560: { - 2: 561: DefEntryFound = TRUE; - 2: 562: PreviousDefState = DefTblPtr[EntryID].State; - 2: 563: DefTblPtr[EntryID].State = CS_STATE_DISABLED; - 2: 564: DefEntryID = EntryID; - 2: 565: CS_ResetTablesTblResultEntry(TablesTblResultEntry); - 2: 566: CFE_TBL_Modified(DefTblHandle); - -: 567: } - -: 568: } - -: 569: } - -: 570: - -: 571: - 12: 572: while(!DoneWithEntry) - -: 573: { - 4: 574: CS_ComputeEepromMemory(ResultsEntry, &NewChecksumValue, &DoneWithEntry); - -: 575: - 4: 576: OS_TaskDelay(CS_CHILD_TASK_DELAY); - -: 577: } - -: 578: - -: 579: /* The new checksum value is stored in the table by the above functions */ - -: 580: - -: 581: /* reset the entry's variables for a newly computed value */ - 4: 582: ResultsEntry -> TempChecksumValue = 0; - 4: 583: ResultsEntry -> ByteOffset = 0; - 4: 584: ResultsEntry -> ComputedYet = TRUE; - -: 585: /* restore the entry's previous state */ - 4: 586: ResultsEntry -> State = PreviousState; - -: 587: - -: 588: /* Restore the definition table if we found one earlier */ - 4: 589: if (DefEntryFound) - -: 590: { - 2: 591: DefTblPtr[DefEntryID].State = PreviousDefState; - 2: 592: CS_ResetTablesTblResultEntry(TablesTblResultEntry); - 2: 593: CFE_TBL_Modified(DefTblHandle); - -: 594: } - -: 595: - -: 596: /* send event message */ - -: 597: - 4: 598: if( Table == CS_EEPROM_TABLE) - -: 599: { - 1: 600: strncpy(TableType, "Eeprom", CS_TABLETYPE_NAME_SIZE); - -: 601: } - 4: 602: if( Table == CS_MEMORY_TABLE) - -: 603: { - 1: 604: strncpy(TableType, "Memory", CS_TABLETYPE_NAME_SIZE); - -: 605: } - 4: 606: if( Table == CS_CFECORE) - -: 607: { - 1: 608: strncpy(TableType, "cFE Core", CS_TABLETYPE_NAME_SIZE); - 1: 609: CS_AppData.CfeCoreBaseline = NewChecksumValue; - -: 610: } - 4: 611: if( Table == CS_OSCORE) - -: 612: { - 1: 613: strncpy(TableType, "OS", CS_TABLETYPE_NAME_SIZE); - 1: 614: CS_AppData.OSBaseline = NewChecksumValue; - -: 615: } - -: 616: - 4: 617: CFE_EVS_SendEvent (CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, - -: 618: CFE_EVS_INFORMATION, - -: 619: "%s entry %d recompute finished. New baseline is 0X%08X", - -: 620: TableType, EntryID, (unsigned int)NewChecksumValue); - -: 621: }/* end if child task register */ - -: 622: else - -: 623: { - -: 624: /* Can't send event or write to syslog because this task isn't registered with the cFE. */ - 1: 625: OS_printf("Recompute for Eeprom or Memory Child Task Registration failed!\n"); - -: 626: } - -: 627: - 5: 628: CS_AppData.RecomputeInProgress = FALSE; - 5: 629: CFE_ES_ExitChildTask(); - -: 630: - 5: 631: return; - -: 632:}/* end CS_RecomputeEepromMemoryChildTask */ - -: 633: - -: 634:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 635:/* */ - -: 636:/* CS child task for recomputing baselines for Apps */ - -: 637:/* */ - -: 638:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 3: 639:void CS_RecomputeAppChildTask(void) - -: 640:{ - 3: 641: uint32 NewChecksumValue = 0; - 3: 642: CS_Res_App_Table_Entry_t * ResultsEntry = NULL; - 3: 643: uint16 PreviousState = CS_STATE_EMPTY; - 3: 644: boolean DoneWithEntry = FALSE; - 3: 645: int32 Status = -1; /* Init to OS Error */ - 3: 646: uint16 PreviousDefState = CS_STATE_EMPTY; - 3: 647: boolean DefEntryFound = FALSE; - 3: 648: uint16 DefEntryID = 0; - 3: 649: CS_Def_App_Table_Entry_t * DefTblPtr = NULL; - 3: 650: uint16 MaxDefEntries = 0; - 3: 651: CFE_TBL_Handle_t DefTblHandle = CFE_TBL_BAD_TABLE_HANDLE; - -: 652: - -: 653: - 3: 654: Status = CFE_ES_RegisterChildTask(); - -: 655: - 3: 656: if (Status == CFE_SUCCESS) - -: 657: { - -: 658: /* Get the variables to use from the global data */ - 2: 659: ResultsEntry = CS_AppData.RecomputeAppEntryPtr; - -: 660: - -: 661: /* we want to make sure that the entry isn't being checksummed in the - -: 662: background at the same time we are recomputing */ - -: 663: - 2: 664: PreviousState = ResultsEntry -> State; - 2: 665: ResultsEntry -> State = CS_STATE_DISABLED; - -: 666: - -: 667: /* Set entry as if this is the first time we are computing the checksum, - -: 668: since we want the entry to take on the new value */ - -: 669: - 2: 670: ResultsEntry -> ByteOffset = 0; - 2: 671: ResultsEntry -> TempChecksumValue = 0; - 2: 672: ResultsEntry -> ComputedYet = FALSE; - -: 673: - -: 674: /* Update the definition table entry as well. We need to determine which memory type is - -: 675: being updated as well as which entry in the table is being updated. */ - 2: 676: DefTblPtr = CS_AppData.DefAppTblPtr; - 2: 677: MaxDefEntries = CS_MAX_NUM_APP_TABLE_ENTRIES; - 2: 678: DefTblHandle = CS_AppData.DefAppTableHandle; - -: 679: - 2: 680: DefEntryID = 0; - -: 681: - 8: 682: while ((!DefEntryFound) && (DefEntryID < MaxDefEntries)) - -: 683: { - 8: 684: if ((strncmp(ResultsEntry->Name, DefTblPtr[DefEntryID].Name, OS_MAX_API_NAME) == 0) && - 2: 685: (DefTblPtr[DefEntryID].State != CS_STATE_EMPTY)) - -: 686: { - 2: 687: DefEntryFound = TRUE; - 2: 688: PreviousDefState = DefTblPtr[DefEntryID].State; - 2: 689: DefTblPtr[DefEntryID].State = CS_STATE_DISABLED; - 2: 690: CS_ResetTablesTblResultEntry(CS_AppData.AppResTablesTblPtr); - 2: 691: CFE_TBL_Modified(DefTblHandle); - -: 692: } - -: 693: else - -: 694: { - 2: 695: DefEntryID++; - -: 696: } - -: 697: } - -: 698: - -: 699: - 7: 700: while(!DoneWithEntry) - -: 701: { - 4: 702: Status = CS_ComputeApp(ResultsEntry, &NewChecksumValue, &DoneWithEntry); - -: 703: - 4: 704: if (Status == CS_ERR_NOT_FOUND) - -: 705: { - 1: 706: break; - -: 707: } - -: 708: - 3: 709: OS_TaskDelay(CS_CHILD_TASK_DELAY); - -: 710: - -: 711: } - -: 712: /* The new checksum value is stored in the table by the above functions */ - -: 713: - -: 714: /* restore the entry's state */ - 2: 715: ResultsEntry -> State = PreviousState; - -: 716: - -: 717: /* Restore the definition table if we found one earlier */ - 2: 718: if (DefEntryFound) - -: 719: { - 2: 720: DefTblPtr[DefEntryID].State = PreviousDefState; - 2: 721: CS_ResetTablesTblResultEntry(CS_AppData.AppResTablesTblPtr); - 2: 722: CFE_TBL_Modified(DefTblHandle); - -: 723: } - -: 724: - -: 725: - 2: 726: if (Status == CS_ERR_NOT_FOUND) - -: 727: { - 1: 728: CFE_EVS_SendEvent (CS_RECOMPUTE_ERROR_APP_ERR_EID, - -: 729: CFE_EVS_ERROR, - -: 730: "App %s recompute failed. Could not get address", - -: 731: ResultsEntry -> Name); - -: 732: } - -: 733: else - -: 734: { - -: 735: /* reset the entry's variables for a newly computed value */ - 1: 736: ResultsEntry -> TempChecksumValue = 0; - 1: 737: ResultsEntry -> ByteOffset = 0; - 1: 738: ResultsEntry -> ComputedYet = TRUE; - -: 739: - -: 740: /* send event message */ - 1: 741: CFE_EVS_SendEvent (CS_RECOMPUTE_FINISH_APP_INF_EID, - -: 742: CFE_EVS_INFORMATION, - -: 743: "App %s recompute finished. New baseline is 0x%08X", - -: 744: ResultsEntry -> Name, - -: 745: (unsigned int)NewChecksumValue); - -: 746: } - -: 747: }/*end if register child task*/ - -: 748: else - -: 749: { - -: 750: /* Can't send event or write to syslog because this task isn't registered with the cFE. */ - 1: 751: OS_printf("Recompute for App Child Task Registration failed!\n"); - -: 752: } - -: 753: - 3: 754: CS_AppData.RecomputeInProgress = FALSE; - 3: 755: CFE_ES_ExitChildTask(); - -: 756: - 3: 757: return; - -: 758:}/* end CS_RecomputeAppChildTask */ - -: 759: - -: 760: - -: 761:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 762:/* */ - -: 763:/* CS child task for recomputing baselines for Tables */ - -: 764:/* */ - -: 765:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 3: 766:void CS_RecomputeTablesChildTask(void) - -: 767:{ - 3: 768: uint32 NewChecksumValue = 0; - 3: 769: CS_Res_Tables_Table_Entry_t * ResultsEntry = NULL; - 3: 770: uint16 PreviousState = CS_STATE_EMPTY; - 3: 771: boolean DoneWithEntry = FALSE; - 3: 772: int32 Status = -1; /* Init to OS error */ - 3: 773: uint16 PreviousDefState = CS_STATE_EMPTY; - 3: 774: boolean DefEntryFound = FALSE; - 3: 775: uint16 DefEntryID = 0; - 3: 776: CS_Def_Tables_Table_Entry_t * DefTblPtr = NULL; - 3: 777: uint16 MaxDefEntries = 0; - 3: 778: CFE_TBL_Handle_t DefTblHandle = CFE_TBL_BAD_TABLE_HANDLE; - -: 779: - 3: 780: Status = CFE_ES_RegisterChildTask(); - -: 781: - 3: 782: if (Status == CFE_SUCCESS) - -: 783: { - -: 784: - -: 785: /* Get the variables to use from the global data */ - 2: 786: ResultsEntry = CS_AppData.RecomputeTablesEntryPtr; - -: 787: - -: 788: /* we want to make sure that the entry isn't being checksummed in the - -: 789: background at the same time we are recomputing */ - -: 790: - 2: 791: PreviousState = ResultsEntry -> State; - 2: 792: ResultsEntry -> State = CS_STATE_DISABLED; - -: 793: - -: 794: /* Set entry as if this is the first time we are computing the checksum, - -: 795: since we want the entry to take on the new value */ - -: 796: - 2: 797: ResultsEntry -> ByteOffset = 0; - 2: 798: ResultsEntry -> TempChecksumValue = 0; - 2: 799: ResultsEntry -> ComputedYet = FALSE; - -: 800: - -: 801: /* Update the definition table entry as well. We need to determine which memory type is - -: 802: being updated as well as which entry in the table is being updated. */ - 2: 803: DefTblPtr = CS_AppData.DefTablesTblPtr; - 2: 804: MaxDefEntries = CS_MAX_NUM_TABLES_TABLE_ENTRIES; - 2: 805: DefTblHandle = CS_AppData.DefTablesTableHandle; - -: 806: - 2: 807: DefEntryID = 0; - -: 808: - 8: 809: while ((!DefEntryFound) && (DefEntryID < MaxDefEntries)) - -: 810: { - 8: 811: if ((strncmp(ResultsEntry->Name, DefTblPtr[DefEntryID].Name, CFE_TBL_MAX_FULL_NAME_LEN) == 0) && - 2: 812: (DefTblPtr[DefEntryID].State != CS_STATE_EMPTY)) - -: 813: { - 2: 814: DefEntryFound = TRUE; - 2: 815: PreviousDefState = DefTblPtr[DefEntryID].State; - 2: 816: DefTblPtr[DefEntryID].State = CS_STATE_DISABLED; - 2: 817: CS_ResetTablesTblResultEntry(CS_AppData.TblResTablesTblPtr); - 2: 818: CFE_TBL_Modified(DefTblHandle); - -: 819: } - -: 820: else - -: 821: { - 2: 822: DefEntryID++; - -: 823: } - -: 824: } - -: 825: - -: 826: - 5: 827: while(!DoneWithEntry) - -: 828: { - -: 829: - 2: 830: Status = CS_ComputeTables(ResultsEntry, &NewChecksumValue, &DoneWithEntry); - -: 831: - 2: 832: if (Status == CS_ERR_NOT_FOUND) - -: 833: { - 1: 834: break; - -: 835: } - -: 836: - 1: 837: OS_TaskDelay(CS_CHILD_TASK_DELAY); - -: 838: - -: 839: } - -: 840: - -: 841: - -: 842: /* The new checksum value is stored in the table by the above functions */ - 2: 843: if (Status == CS_ERR_NOT_FOUND) - -: 844: { - 1: 845: CFE_EVS_SendEvent (CS_RECOMPUTE_ERROR_TABLES_ERR_EID, - -: 846: CFE_EVS_ERROR, - -: 847: "Table %s recompute failed. Could not get address", - -: 848: ResultsEntry -> Name); - -: 849: } - -: 850: else - -: 851: { - -: 852: /* reset the entry's variables for a newly computed value */ - 1: 853: ResultsEntry -> TempChecksumValue = 0; - 1: 854: ResultsEntry -> ByteOffset = 0; - 1: 855: ResultsEntry -> ComputedYet = TRUE; - -: 856: - -: 857: /* send event message */ - 1: 858: CFE_EVS_SendEvent (CS_RECOMPUTE_FINISH_TABLES_INF_EID, - -: 859: CFE_EVS_INFORMATION, - -: 860: "Table %s recompute finished. New baseline is 0x%08X", - -: 861: ResultsEntry -> Name, - -: 862: (unsigned int)NewChecksumValue); - -: 863: } - -: 864: - -: 865: /* restore the entry's state */ - 2: 866: ResultsEntry -> State = PreviousState; - -: 867: - -: 868: /* Restore the definition table if we found one earlier */ - 2: 869: if (DefEntryFound) - -: 870: { - 2: 871: DefTblPtr[DefEntryID].State = PreviousDefState; - 2: 872: CS_ResetTablesTblResultEntry(CS_AppData.TblResTablesTblPtr); - 2: 873: CFE_TBL_Modified(DefTblHandle); - -: 874: } - -: 875: - -: 876: }/*end if register child task*/ - -: 877: else - -: 878: { - -: 879: /* Can't send event or write to syslog because this task isn't registered with the cFE. */ - 1: 880: OS_printf("Recompute Tables Child Task Registration failed!\n"); - -: 881: } - -: 882: - 3: 883: CS_AppData.RecomputeInProgress = FALSE; - 3: 884: CFE_ES_ExitChildTask(); - -: 885: - 3: 886: return; - -: 887:}/* end CS_RecomputeTablesChildTask */ - -: 888: - -: 889:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 890:/* */ - -: 891:/* CS child task for getting the checksum on a area of memory */ - -: 892:/* */ - -: 893:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 2: 894:void CS_OneShotChildTask(void) - -: 895:{ - 2: 896: uint32 NewChecksumValue = 0; - 2: 897: int32 Status = -1; /* Init to OS error */ - 2: 898: uint32 NumBytesRemainingCycles = 0; - 2: 899: uint32 NumBytesThisCycle = 0; - 2: 900: uint32 FirstAddrThisCycle = 0; - 2: 901: uint32 MaxBytesPerCycle = 0; - -: 902: - -: 903: - 2: 904: Status = CFE_ES_RegisterChildTask(); - -: 905: - 2: 906: if (Status == CFE_SUCCESS) - -: 907: { - -: 908: - 1: 909: NewChecksumValue = 0; - 1: 910: NumBytesRemainingCycles = CS_AppData.LastOneShotSize; - 1: 911: FirstAddrThisCycle = CS_AppData.LastOneShotAddress; - 1: 912: MaxBytesPerCycle = CS_AppData.LastOneShotMaxBytesPerCycle; - -: 913: - 3: 914: while (NumBytesRemainingCycles > 0) - -: 915: { - 1: 916: NumBytesThisCycle = ( (MaxBytesPerCycle < NumBytesRemainingCycles) - -: 917: ? MaxBytesPerCycle - -: 918: : NumBytesRemainingCycles); - -: 919: - 1: 920: NewChecksumValue = CFE_ES_CalculateCRC((void *) ((uint8*)FirstAddrThisCycle), - -: 921: NumBytesThisCycle, - -: 922: NewChecksumValue, - -: 923: CS_DEFAULT_ALGORITHM); - -: 924: - -: 925: /* Update the remainders for the next cycle */ - 1: 926: FirstAddrThisCycle += NumBytesThisCycle; - 1: 927: NumBytesRemainingCycles -= NumBytesThisCycle; - -: 928: - 1: 929: OS_TaskDelay(CS_CHILD_TASK_DELAY); - -: 930: } - -: 931: - -: 932: /*Checksum Calculation is done! */ - -: 933: - -: 934: /* put the new checksum value in the baseline */ - 1: 935: CS_AppData.LastOneShotChecksum = NewChecksumValue; - -: 936: - -: 937: /* send event message */ - 1: 938: CFE_EVS_SendEvent (CS_ONESHOT_FINISHED_INF_EID, - -: 939: CFE_EVS_INFORMATION, - -: 940: "OneShot checksum on Address: 0x%08X, size %d completed. Checksum = 0x%08X", - 1: 941: (unsigned int)(CS_AppData.LastOneShotAddress), - 1: 942: (unsigned int)(CS_AppData.LastOneShotSize), - 1: 943: (unsigned int)(CS_AppData.LastOneShotChecksum)); - -: 944: }/*end if register child task*/ - -: 945: else - -: 946: { - -: 947: /* Can't send event or write to syslog because this task isn't registered with the cFE. */ - 1: 948: OS_printf("OneShot Child Task Registration failed!\n"); - -: 949: } - -: 950: - 2: 951: CS_AppData.OneShotInProgress = FALSE; - 2: 952: CS_AppData.ChildTaskID = 0; - -: 953: - 2: 954: CFE_ES_ExitChildTask(); - 2: 955: return; - -: 956:}/* end CS_OneShotChildTask */ - -: 957: - -: 958:/************************/ - -: 959:/* End of File Comment */ - -: 960:/************************/ diff --git a/fsw/unit_test/cs_compute_test.c b/fsw/unit_test/cs_compute_test.c deleted file mode 100644 index e7f5a2b..0000000 --- a/fsw/unit_test/cs_compute_test.c +++ /dev/null @@ -1,1454 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_compute_test.c 1.4 2017/03/29 16:01:34EDT mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains unit test cases for the functions contained in the file cs_compute.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "cs_compute_test.h" -#include "cs_compute.h" -#include "cs_msg.h" -#include "cs_msgdefs.h" -#include "cs_events.h" -#include "cs_version.h" -#include "cs_test_utils.h" -#include "ut_osapi_stubs.h" -#include "ut_cfe_sb_stubs.h" -#include "ut_cfe_es_stubs.h" -#include "ut_cfe_es_hooks.h" -#include "ut_cfe_evs_stubs.h" -#include "ut_cfe_evs_hooks.h" -#include "ut_cfe_time_stubs.h" -#include "ut_cfe_psp_memutils_stubs.h" -#include "ut_cfe_psp_watchdog_stubs.h" -#include "ut_cfe_psp_timer_stubs.h" -#include "ut_cfe_tbl_stubs.h" -#include "ut_cfe_fs_stubs.h" -#include "ut_cfe_time_stubs.h" -#include -#include -#include - -/* - * Function Definitions - */ - -int32 CS_COMPUTE_TEST_CFE_TBL_GetAddressHook( void **TblPtr, CFE_TBL_Handle_t TblHandle ) -{ - /* This function exists so that one return code can be set for the 1st run and a different for the 2nd run */ - - return CFE_TBL_ERR_UNREGISTERED; -} - -int32 CS_COMPUTE_TEST_CFE_TBL_GetInfoHook1( CFE_TBL_Info_t *TblInfoPtr, const char *TblName ) -{ - TblInfoPtr->Size = 5; - - return CFE_TBL_INFO_UPDATED; -} - -int32 CS_COMPUTE_TEST_CFE_TBL_GetInfoHook2( CFE_TBL_Info_t *TblInfoPtr, const char *TblName ) -{ - TblInfoPtr->Size = 5; - - return CFE_SUCCESS; -} - -int32 CS_COMPUTE_TEST_CFE_TBL_ShareHook( CFE_TBL_Handle_t *TblHandlePtr, const char *TblName ) -{ - *TblHandlePtr = 99; - - return CFE_SUCCESS; -} - -int32 CS_COMPUTE_TEST_CFE_ES_GetAppInfoHook1(CFE_ES_AppInfo_t *AppInfo, uint32 AppId) -{ - AppInfo->CodeSize = 5; - AppInfo->CodeAddress = 1; - AppInfo->AddressesAreValid = TRUE; - - return CFE_SUCCESS; -} - -int32 CS_COMPUTE_TEST_CFE_ES_GetAppInfoHook2(CFE_ES_AppInfo_t *AppInfo, uint32 AppId) -{ - AppInfo->AddressesAreValid = FALSE; - - return CFE_SUCCESS; -} - -void CS_ComputeEepromMemory_Test_Nominal(void) -{ - int32 Result; - CS_Res_EepromMemory_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.ByteOffset = 0; - ResultsEntry.NumBytesToChecksum = 1; - CS_AppData.MaxBytesPerCycle = 2; - - ResultsEntry.ComputedYet = TRUE; - - ResultsEntry.ComparisonValue = 1; - - /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 1, 1); - - /* Execute the function being tested */ - Result = CS_ComputeEepromMemory(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == TRUE, "DoneWithEntry == TRUE"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ComputeEepromMemory_Test_Nominal */ - -void CS_ComputeEepromMemory_Test_Error(void) -{ - int32 Result; - CS_Res_EepromMemory_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.ByteOffset = 0; - ResultsEntry.NumBytesToChecksum = 1; - CS_AppData.MaxBytesPerCycle = 2; - - ResultsEntry.ComputedYet = TRUE; - - ResultsEntry.ComparisonValue = 5; - - /* Set to satisfy condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 1, 1); - - /* Execute the function being tested */ - Result = CS_ComputeEepromMemory(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == TRUE, "DoneWithEntry == TRUE"); - - UtAssert_True (Result == CS_ERROR, "Result == CS_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ComputeEepromMemory_Test_Error */ - -void CS_ComputeEepromMemory_Test_FirstTimeThrough(void) -{ - int32 Result; - CS_Res_EepromMemory_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.ByteOffset = 0; - ResultsEntry.NumBytesToChecksum = 1; - CS_AppData.MaxBytesPerCycle = 2; - - ResultsEntry.ComputedYet = FALSE; - - /* ComputedCSValue and ResultsEntry.ComparisonValue will be set to value returned by this function */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 1, 1); - - /* Execute the function being tested */ - Result = CS_ComputeEepromMemory(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == TRUE, "DoneWithEntry == TRUE"); - - UtAssert_True (ResultsEntry.ComputedYet == TRUE, "ResultsEntry.ComputedYet == TRUE"); - UtAssert_True (ResultsEntry.ComparisonValue == 1, "ResultsEntry.ComparisonValue == 1"); - UtAssert_True (ComputedCSValue == 1, "ComputedCSValue == 1"); - UtAssert_True (ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); - UtAssert_True (ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ComputeEepromMemory_Test_FirstTimeThrough */ - -void CS_ComputeEepromMemory_Test_NotFinished(void) -{ - int32 Result; - CS_Res_EepromMemory_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.ByteOffset = 0; - ResultsEntry.NumBytesToChecksum = 2; - CS_AppData.MaxBytesPerCycle = 1; - - ResultsEntry.ComputedYet = FALSE; - - /* ComputedCSValue and ResultsEntry.TempChecksumValue will be set to value returned by this function */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 1, 1); - - /* Execute the function being tested */ - Result = CS_ComputeEepromMemory(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (ResultsEntry.ByteOffset == 1, "ResultsEntry.ByteOffset == 1"); - UtAssert_True (ResultsEntry.TempChecksumValue == 1, "ResultsEntry.TempChecksumValue == 1"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ComputeEepromMemory_Test_NotFinished */ - -void CS_ComputeTables_Test_TableNeverLoaded(void) -{ - int32 Result; - CS_Res_Tables_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.TblHandle = 99; - - strncpy(ResultsEntry.Name, "name", 10); - - /* Set to satisfy first instance of condition "ResultGetAddress == CFE_TBL_ERR_NEVER_LOADED" */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_TBL_ERR_NEVER_LOADED, 1); - - /* Execute the function being tested */ - Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == FALSE, "DoneWithEntry == FALSE"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_COMPUTE_TABLES_ERR_EID, CFE_EVS_ERROR, "CS Tables: Problem Getting table name info Share: 0x00000000, GetInfo: 0x00000000, GetAddress: 0xCC000005"), - "CS Tables: Problem Getting table name info Share: 0x00000000, GetInfo: 0x00000000, GetAddress: 0xCC000005"); - - UtAssert_True (Result == CS_ERR_NOT_FOUND, "Result == CS_ERR_NOT_FOUND"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ComputeTables_Test_TableNeverLoaded */ - -void CS_ComputeTables_Test_TableUnregisteredAndNeverLoaded(void) -{ - int32 Result; - CS_Res_Tables_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.TblHandle = 99; - - strncpy(ResultsEntry.Name, "name", 10); - - /* Set to satisfy condition "Result == CFE_TBL_ERR_UNREGISTERED" */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETINFO_INDEX, CFE_TBL_ERR_UNREGISTERED, 1); - - /* Satisfies second instance of conditions "Result == CFE_TBL_ERR_UNREGISTERED" and "ResultGetAddress == CFE_TBL_ERR_NEVER_LOADED" */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETADDRESS_INDEX, &CS_COMPUTE_TEST_CFE_TBL_GetAddressHook); - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_TBL_ERR_NEVER_LOADED, 2); - - /* Execute the function being tested */ - Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == FALSE, "DoneWithEntry == FALSE"); - - UtAssert_True (ResultsEntry.TblHandle == 99, "ResultsEntry.TblHandle == 99"); - UtAssert_True (ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); - UtAssert_True (ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); - UtAssert_True (ResultsEntry.ComputedYet == FALSE, "ResultsEntry.ComputedYet == FALSE"); - UtAssert_True (ResultsEntry.ComparisonValue == 0, "ResultsEntry.ComparisonValue == 0"); - UtAssert_True (ResultsEntry.StartAddress == 0, "ResultsEntry.StartAddress == 0"); - UtAssert_True (ResultsEntry.NumBytesToChecksum == 0, "ResultsEntry.NumBytesToChecksum == 0"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_COMPUTE_TABLES_ERR_EID, CFE_EVS_ERROR, "CS Tables: Problem Getting table name info Share: 0x00000000, GetInfo: 0x00000000, GetAddress: 0xCC000005"), - "CS Tables: Problem Getting table name info Share: 0x00000000, GetInfo: 0x00000000, GetAddress: 0xCC000005"); - - UtAssert_True (Result == CS_ERR_NOT_FOUND, "Result == CS_ERR_NOT_FOUND"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ComputeTables_Test_TableUnregisteredAndNeverLoaded */ - -void CS_ComputeTables_Test_ResultShareNotSuccess(void) -{ - int32 Result; - CS_Res_Tables_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.TblHandle = 99; - - strncpy(ResultsEntry.Name, "name", 10); - - /* Set to satisfy condition "Result == CFE_TBL_ERR_UNREGISTERED" */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETINFO_INDEX, CFE_TBL_ERR_UNREGISTERED, 1); - - /* Set to fail subsequent condition "ResultShare == CFE_SUCCESS" */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_SHARE_INDEX, -1, 1); - - /* Set to satisfy second instance of condition "ResultGetAddress == CFE_TBL_ERR_NEVER_LOADED" */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_TBL_ERR_UNREGISTERED, 1); - - /* Execute the function being tested */ - Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == FALSE, "DoneWithEntry == FALSE"); - - UtAssert_True (ResultsEntry.TblHandle == CFE_TBL_BAD_TABLE_HANDLE, "ResultsEntry.TblHandle == CFE_TBL_BAD_TABLE_HANDLE"); - UtAssert_True (ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); - UtAssert_True (ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); - UtAssert_True (ResultsEntry.ComputedYet == FALSE, "ResultsEntry.ComputedYet == FALSE"); - UtAssert_True (ResultsEntry.ComparisonValue == 0, "ResultsEntry.ComparisonValue == 0"); - UtAssert_True (ResultsEntry.StartAddress == 0, "ResultsEntry.StartAddress == 0"); - UtAssert_True (ResultsEntry.NumBytesToChecksum == 0, "ResultsEntry.NumBytesToChecksum == 0"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_COMPUTE_TABLES_ERR_EID, CFE_EVS_ERROR, "CS Tables: Problem Getting table name info Share: 0xFFFFFFFF, GetInfo: 0xCC000009, GetAddress: 0xCC000009"), - "CS Tables: Problem Getting table name info Share: 0xFFFFFFFF, GetInfo: 0xCC000009, GetAddress: 0xCC000009"); - - UtAssert_True (Result == CS_ERR_NOT_FOUND, "Result == CS_ERR_NOT_FOUND"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ComputeTables_Test_ResultShareNotSuccess */ - -void CS_ComputeTables_Test_TblInfoUpdated(void) -{ - int32 Result; - CS_Res_Tables_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.TblHandle = 99; - - ResultsEntry.ByteOffset = 0; - CS_AppData.MaxBytesPerCycle = 5; - - /* Sets TblInfo.Size = 5 and returns CFE_TBL_INFO_UPDATED */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETINFO_INDEX, &CS_COMPUTE_TEST_CFE_TBL_GetInfoHook1); - - /* Set to satisfy subsequent condition "Result == CFE_TBL_INFO_UPDATED" */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_TBL_INFO_UPDATED, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Execute the function being tested */ - Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == FALSE, "DoneWithEntry == FALSE"); - - UtAssert_True (ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); - UtAssert_True (ResultsEntry.StartAddress == 0, "ResultsEntry.StartAddress == 0"); - UtAssert_True (ComputedCSValue == 0, "ComputedCSValue == 0"); - UtAssert_True (ResultsEntry.ComputedYet == FALSE, "ResultsEntry.ComputedYet == FALSE"); - UtAssert_True (ResultsEntry.ComparisonValue == 0, "ResultsEntry.ComparisonValue == 0"); - UtAssert_True (ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); - UtAssert_True (ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ComputeTables_Test_TblInfoUpdated */ - -void CS_ComputeTables_Test_CSError(void) -{ - int32 Result; - CS_Res_Tables_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.TblHandle = 99; - - ResultsEntry.ByteOffset = 0; - CS_AppData.MaxBytesPerCycle = 5; - - ResultsEntry.ComputedYet = TRUE; - - ResultsEntry.ComparisonValue = 1; - - /* Sets TblInfo.Size = 5 and returns CFE_SUCCESS */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETINFO_INDEX, &CS_COMPUTE_TEST_CFE_TBL_GetInfoHook2); - - /* Set to satisfy condition "Result == CFE_SUCCESS" and to fail other conditions that check for other values of Result */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 2, 1); - - /* Execute the function being tested */ - Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == TRUE, "DoneWithEntry == TRUE"); - - UtAssert_True (ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); - UtAssert_True (ResultsEntry.StartAddress == 0, "ResultsEntry.StartAddress == 0"); - UtAssert_True (ComputedCSValue == 2, "ComputedCSValue == 2"); - UtAssert_True (ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); - UtAssert_True (ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); - - UtAssert_True (Result == CS_ERROR, "Result == CS_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ComputeTables_Test_CSError */ - -void CS_ComputeTables_Test_NominalBadTableHandle(void) -{ - int32 Result; - CS_Res_Tables_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.TblHandle = CFE_TBL_BAD_TABLE_HANDLE; - - ResultsEntry.ByteOffset = 0; - CS_AppData.MaxBytesPerCycle = 5; - - ResultsEntry.ComputedYet = TRUE; - - ResultsEntry.ComparisonValue = 2; - - /* Sets ResultsEntry->TblHandle to 99 and returns CFE_SUCCESS */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_SHARE_INDEX, &CS_COMPUTE_TEST_CFE_TBL_ShareHook); - - /* Sets TblInfo.Size = 5 and returns CFE_SUCCESS */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETINFO_INDEX, &CS_COMPUTE_TEST_CFE_TBL_GetInfoHook2); - - /* Set to satisfy condition "Result == CFE_SUCCESS" and to fail other conditions that check for other values of Result */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 2, 1); - - /* Execute the function being tested */ - Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == TRUE, "DoneWithEntry == TRUE"); - - UtAssert_True (ResultsEntry.TblHandle == 99, "ResultsEntry.TblHandle == 99"); - - UtAssert_True (ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); - UtAssert_True (ResultsEntry.StartAddress == 0, "ResultsEntry.StartAddress == 0"); - UtAssert_True (ComputedCSValue == 2, "ComputedCSValue == 2"); - UtAssert_True (ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); - UtAssert_True (ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ComputeTables_Test_NominalBadTableHandle */ - -void CS_ComputeTables_Test_FirstTimeThrough(void) -{ - int32 Result; - CS_Res_Tables_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.TblHandle = CFE_TBL_BAD_TABLE_HANDLE; - - ResultsEntry.ByteOffset = 0; - CS_AppData.MaxBytesPerCycle = 5; - - ResultsEntry.ComputedYet = FALSE; - - ResultsEntry.ComparisonValue = 2; - - /* Sets ResultsEntry->TblHandle to 99 and returns CFE_SUCCESS */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_SHARE_INDEX, &CS_COMPUTE_TEST_CFE_TBL_ShareHook); - - /* Sets TblInfo.Size = 5 and returns CFE_SUCCESS */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETINFO_INDEX, &CS_COMPUTE_TEST_CFE_TBL_GetInfoHook2); - - /* Set to satisfy condition "Result == CFE_SUCCESS" and to fail other conditions that check for other values of Result */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Set to cause ResultsEntry->ComparisonValue to be set to 3 */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 3, 1); - - /* Execute the function being tested */ - Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == TRUE, "DoneWithEntry == TRUE"); - - UtAssert_True (ResultsEntry.TblHandle == 99, "ResultsEntry.TblHandle == 99"); - - UtAssert_True (ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); - UtAssert_True (ResultsEntry.StartAddress == 0, "ResultsEntry.StartAddress == 0"); - - UtAssert_True (ResultsEntry.ComputedYet == TRUE, "ResultsEntry.ComputedYet == TRUE"); - UtAssert_True (ResultsEntry.ComparisonValue == 3, "ResultsEntry.ComparisonValue == 3"); - - UtAssert_True (ComputedCSValue == 3, "ComputedCSValue == 3"); - UtAssert_True (ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); - UtAssert_True (ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ComputeTables_Test_FirstTimeThrough */ - -void CS_ComputeTables_Test_EntryNotFinished(void) -{ - int32 Result; - CS_Res_Tables_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.TblHandle = CFE_TBL_BAD_TABLE_HANDLE; - - ResultsEntry.ByteOffset = 0; - CS_AppData.MaxBytesPerCycle = 3; - - ResultsEntry.ComputedYet = FALSE; - - ResultsEntry.ComparisonValue = 2; - - /* Sets ResultsEntry->TblHandle to 99 and returns CFE_SUCCESS */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_SHARE_INDEX, &CS_COMPUTE_TEST_CFE_TBL_ShareHook); - - /* Sets TblInfo.Size = 5 and returns CFE_SUCCESS */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETINFO_INDEX, &CS_COMPUTE_TEST_CFE_TBL_GetInfoHook2); - - /* Set to satisfy condition "Result == CFE_SUCCESS" and to fail other conditions that check for other values of Result */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Set to cause ResultsEntry->ComparisonValue to be set to 3 */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 3, 1); - - /* Execute the function being tested */ - Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == FALSE, "DoneWithEntry == FALSE"); - - UtAssert_True (ResultsEntry.TblHandle == 99, "ResultsEntry.TblHandle == 99"); - - UtAssert_True (ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); - UtAssert_True (ResultsEntry.StartAddress == 0, "ResultsEntry.StartAddress == 0"); - - UtAssert_True (ResultsEntry.ByteOffset == 3, "ResultsEntry.ByteOffset == 3"); - UtAssert_True (ResultsEntry.TempChecksumValue == 3, "ResultsEntry.TempChecksumValue == 3"); - UtAssert_True (ComputedCSValue == 3, "ComputedCSValue == 3"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ComputeTables_Test_EntryNotFinished */ - -void CS_ComputeTables_Test_ComputeTablesReleaseError(void) -{ - int32 Result; - CS_Res_Tables_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.TblHandle = CFE_TBL_BAD_TABLE_HANDLE; - - ResultsEntry.ByteOffset = 0; - CS_AppData.MaxBytesPerCycle = 3; - - ResultsEntry.ComputedYet = FALSE; - - ResultsEntry.ComparisonValue = 2; - - strncpy(ResultsEntry.Name, "name", 10); - - /* Sets ResultsEntry->TblHandle to 99 and returns CFE_SUCCESS */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_SHARE_INDEX, &CS_COMPUTE_TEST_CFE_TBL_ShareHook); - - /* Sets TblInfo.Size = 5 and returns CFE_SUCCESS */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETINFO_INDEX, &CS_COMPUTE_TEST_CFE_TBL_GetInfoHook2); - - /* Set to satisfy condition "Result == CFE_SUCCESS" and to fail other conditions that check for other values of Result */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Set to cause ResultsEntry->ComparisonValue to be set to 3 */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 3, 1); - - /* Set to generate error message CS_COMPUTE_TABLES_RELEASE_ERR_EID */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_RELEASEADDRESS_INDEX, -1, 1); - - /* Execute the function being tested */ - Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == FALSE, "DoneWithEntry == FALSE"); - - UtAssert_True (ResultsEntry.TblHandle == 99, "ResultsEntry.TblHandle == 99"); - - UtAssert_True (ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); - UtAssert_True (ResultsEntry.StartAddress == 0, "ResultsEntry.StartAddress == 0"); - - UtAssert_True (ResultsEntry.ByteOffset == 3, "ResultsEntry.ByteOffset == 3"); - UtAssert_True (ResultsEntry.TempChecksumValue == 3, "ResultsEntry.TempChecksumValue == 3"); - UtAssert_True (ComputedCSValue == 3, "ComputedCSValue == 3"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_COMPUTE_TABLES_RELEASE_ERR_EID, CFE_EVS_ERROR, "CS Tables: Could not release addresss for table name, returned: 0xFFFFFFFF"), - "CS Tables: Could not release addresss for table name, returned: 0xFFFFFFFF"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ComputeTables_Test_ComputeTablesReleaseError */ - -void CS_ComputeTables_Test_ComputeTablesError(void) -{ - int32 Result; - CS_Res_Tables_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.TblHandle = CFE_TBL_BAD_TABLE_HANDLE; - - strncpy(ResultsEntry.Name, "name", 10); - - /* Sets ResultsEntry->TblHandle to 99 and returns CFE_SUCCESS */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_SHARE_INDEX, &CS_COMPUTE_TEST_CFE_TBL_ShareHook); - - /* Sets TblInfo.Size = 5 and returns CFE_SUCCESS */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETINFO_INDEX, &CS_COMPUTE_TEST_CFE_TBL_GetInfoHook2); - - /* Set to generate error message CS_COMPUTE_TABLES_ERR_EID */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, -1, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Execute the function being tested */ - Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == FALSE, "DoneWithEntry == FALSE"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_COMPUTE_TABLES_ERR_EID, CFE_EVS_ERROR, "CS Tables: Problem Getting table name info Share: 0x00000000, GetInfo: 0x00000000, GetAddress: 0xFFFFFFFF"), - "CS Tables: Problem Getting table name info Share: 0x00000000, GetInfo: 0x00000000, GetAddress: 0xFFFFFFFF"); - - UtAssert_True (Result == CS_ERR_NOT_FOUND, "Result == CS_ERR_NOT_FOUND"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ComputeTables_Test_ComputeTablesError */ - -void CS_ComputeApp_Test_Nominal(void) -{ - int32 Result; - CS_Res_App_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.ByteOffset = 0; - CS_AppData.MaxBytesPerCycle = 5; - - ResultsEntry.ComputedYet = TRUE; - - ResultsEntry.ComparisonValue = 2; - - /* Sets AppInfo.CodeSize = 5, sets AppInfo.CodeAddress = 1, AppInfo.AddressesAreValid = TRUE, and returns CFE_SUCCESS */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPINFO_INDEX, &CS_COMPUTE_TEST_CFE_ES_GetAppInfoHook1); - - /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 2, 1); - - /* Execute the function being tested */ - Result = CS_ComputeApp(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == TRUE, "DoneWithEntry == TRUE"); - - UtAssert_True (ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); - UtAssert_True (ResultsEntry.StartAddress == 1, "ResultsEntry.StartAddress == 1"); - - UtAssert_True (ComputedCSValue == 2, "ComputedCSValue == 2"); - UtAssert_True (ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); - UtAssert_True (ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ComputeApp_Test_Nominal */ - -void CS_ComputeApp_Test_GetAppIDByNameError(void) -{ - int32 Result; - CS_Res_App_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - strncpy(ResultsEntry.Name, "name", 10); - - /* Set to generate error CS_COMPUTE_APP_ERR_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_GETAPPIDBYNAME_INDEX, -1, 1); - - /* Execute the function being tested */ - Result = CS_ComputeApp(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == FALSE, "DoneWithEntry == FALSE"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_COMPUTE_APP_ERR_EID, CFE_EVS_ERROR, "CS Apps: Problems getting app name info, GetAppID: 0xFFFFFFFF, GetAppInfo: 0xFFFFFFFF, AddressValid: 0"), - "CS Apps: Problems getting app name info, GetAppID: 0xFFFFFFFF, GetAppInfo: 0xFFFFFFFF, AddressValid: 0"); - - UtAssert_True (Result == CS_ERR_NOT_FOUND, "Result == CS_ERR_NOT_FOUND"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ComputeApp_Test_GetAppIDByNameError */ - -void CS_ComputeApp_Test_GetAppInfoError(void) -{ - int32 Result; - CS_Res_App_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - strncpy(ResultsEntry.Name, "name", 10); - - /* Set to generate error CS_COMPUTE_APP_ERR_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_GETAPPINFO_INDEX, -1, 1); - - /* Execute the function being tested */ - Result = CS_ComputeApp(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == FALSE, "DoneWithEntry == FALSE"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_COMPUTE_APP_ERR_EID, CFE_EVS_ERROR, "CS Apps: Problems getting app name info, GetAppID: 0x00000000, GetAppInfo: 0xFFFFFFFF, AddressValid: 0"), - "CS Apps: Problems getting app name info, GetAppID: 0x00000000, GetAppInfo: 0xFFFFFFFF, AddressValid: 0"); - - UtAssert_True (Result == CS_ERR_NOT_FOUND, "Result == CS_ERR_NOT_FOUND"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ComputeApp_Test_GetAppInfoError */ - -void CS_ComputeApp_Test_ComputeAppPlatformError(void) -{ - int32 Result; - CS_Res_App_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - strncpy(ResultsEntry.Name, "name", 10); - - /* Sets AppInfo.AddressesAreValid = FALSE and returns CFE_SUCCESS */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPINFO_INDEX, &CS_COMPUTE_TEST_CFE_ES_GetAppInfoHook2); - - /* Execute the function being tested */ - Result = CS_ComputeApp(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == FALSE, "DoneWithEntry == FALSE"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_COMPUTE_APP_PLATFORM_DBG_EID, CFE_EVS_DEBUG, "CS cannot get a valid address for name, due to the platform"), - "CS cannot get a valid address for name, due to the platform"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_COMPUTE_APP_ERR_EID, CFE_EVS_ERROR, "CS Apps: Problems getting app name info, GetAppID: 0x00000000, GetAppInfo: 0x00000000, AddressValid: 0"), - "CS Apps: Problems getting app name info, GetAppID: 0x00000000, GetAppInfo: 0x00000000, AddressValid: 0"); - - UtAssert_True (Result == CS_ERR_NOT_FOUND, "Result == CS_ERR_NOT_FOUND"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_ComputeApp_Test_ComputeAppPlatformError */ - -void CS_ComputeApp_Test_DifferFromSavedValue(void) -{ - int32 Result; - CS_Res_App_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.ByteOffset = 0; - CS_AppData.MaxBytesPerCycle = 5; - - ResultsEntry.ComputedYet = TRUE; - - ResultsEntry.ComparisonValue = 3; - - /* Sets AppInfo.CodeSize = 5, sets AppInfo.CodeAddress = 1, AppInfo.AddressesAreValid = TRUE, and returns CFE_SUCCESS */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPINFO_INDEX, &CS_COMPUTE_TEST_CFE_ES_GetAppInfoHook1); - - /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 2, 1); - - /* Execute the function being tested */ - Result = CS_ComputeApp(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == TRUE, "DoneWithEntry == TRUE"); - - UtAssert_True (ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); - UtAssert_True (ResultsEntry.StartAddress == 1, "ResultsEntry.StartAddress == 1"); - - UtAssert_True (ComputedCSValue == 2, "ComputedCSValue == 2"); - UtAssert_True (ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); - UtAssert_True (ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); - - UtAssert_True (Result == CS_ERROR, "Result == CS_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ComputeApp_Test_DifferFromSavedValue */ - -void CS_ComputeApp_Test_FirstTimeThrough(void) -{ - int32 Result; - CS_Res_App_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.ByteOffset = 0; - CS_AppData.MaxBytesPerCycle = 5; - - ResultsEntry.ComputedYet = FALSE; - - ResultsEntry.ComparisonValue = 3; - - /* Sets AppInfo.CodeSize = 5, sets AppInfo.CodeAddress = 1, AppInfo.AddressesAreValid = TRUE, and returns CFE_SUCCESS */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPINFO_INDEX, &CS_COMPUTE_TEST_CFE_ES_GetAppInfoHook1); - - /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 2, 1); - - /* Execute the function being tested */ - Result = CS_ComputeApp(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == TRUE, "DoneWithEntry == TRUE"); - - UtAssert_True (ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); - UtAssert_True (ResultsEntry.StartAddress == 1, "ResultsEntry.StartAddress == 1"); - - UtAssert_True (ResultsEntry.ComputedYet == TRUE, "ResultsEntry.ComputedYet == TRUE"); - UtAssert_True (ResultsEntry.ComparisonValue == 2, "ResultsEntry.ComparisonValue == 2"); - - UtAssert_True (ComputedCSValue == 2, "ComputedCSValue == 2"); - UtAssert_True (ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); - UtAssert_True (ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ComputeApp_Test_FirstTimeThrough */ - -void CS_ComputeApp_Test_EntryNotFinished(void) -{ - int32 Result; - CS_Res_App_Table_Entry_t ResultsEntry; - uint32 ComputedCSValue; - boolean DoneWithEntry; - - ResultsEntry.ByteOffset = 0; - CS_AppData.MaxBytesPerCycle = 3; - - ResultsEntry.ComputedYet = TRUE; - - ResultsEntry.ComparisonValue = 3; - - /* Sets AppInfo.CodeSize = 5, sets AppInfo.CodeAddress = 1, AppInfo.AddressesAreValid = TRUE, and returns CFE_SUCCESS */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPINFO_INDEX, &CS_COMPUTE_TEST_CFE_ES_GetAppInfoHook1); - - /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 2, 1); - - /* Execute the function being tested */ - Result = CS_ComputeApp(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); - - /* Verify results */ - UtAssert_True (DoneWithEntry == FALSE, "DoneWithEntry == FALSE"); - - UtAssert_True (ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); - UtAssert_True (ResultsEntry.StartAddress == 1, "ResultsEntry.StartAddress == 1"); - - UtAssert_True (ResultsEntry.ByteOffset == 3, "ResultsEntry.ByteOffset == 3"); - UtAssert_True (ResultsEntry.TempChecksumValue == 2, "ResultsEntry.TempChecksumValue == 2"); - UtAssert_True (ComputedCSValue == 2, "ComputedCSValue == 2"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ComputeApp_Test_EntryNotFinished */ - -void CS_RecomputeEepromMemoryChildTask_Test_EEPROMTable(void) -{ - CS_Res_EepromMemory_Table_Entry_t RecomputeEepromMemoryEntry; - CS_Def_EepromMemory_Table_Entry_t DefEepromTbl[10]; - - CS_AppData.RecomputeEepromMemoryEntryPtr = &RecomputeEepromMemoryEntry; - CS_AppData.DefEepromTblPtr = DefEepromTbl; - - CS_AppData.ChildTaskTable = CS_EEPROM_TABLE; - - CS_AppData.ChildTaskEntryID = 1; - - CS_AppData.DefEepromTblPtr[1].StartAddress = 1; - - RecomputeEepromMemoryEntry.StartAddress = CS_AppData.DefEepromTblPtr[1].StartAddress; - - DefEepromTbl[1].State = 1; - - CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset = 0; - CS_AppData.RecomputeEepromMemoryEntryPtr->NumBytesToChecksum = 1; - CS_AppData.MaxBytesPerCycle = 2; - - /* Set to a value, which will be printed in message CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 1, 1); - - CS_AppData.RecomputeEepromMemoryEntryPtr->State = 99; - - /* Execute the function being tested */ - CS_RecomputeEepromMemoryChildTask(); - - /* Verify results */ - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0, "CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0"); - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0, "CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0"); - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == TRUE, "CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == TRUE"); - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99, "CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99"); - UtAssert_True (CS_AppData.DefEepromTblPtr[CS_AppData.ChildTaskEntryID].State == 1, "CS_AppData.DefEepromTblPtr[CS_AppData.ChildTaskEntryID].State == 1"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, CFE_EVS_INFORMATION, "Eeprom entry 1 recompute finished. New baseline is 0X00000001"), - "Eeprom entry 1 recompute finished. New baseline is 0X00000001"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeEepromMemoryChildTask_Test_EEPROMTable */ - -void CS_RecomputeEepromMemoryChildTask_Test_MemoryTable(void) -{ - CS_Res_EepromMemory_Table_Entry_t RecomputeEepromMemoryEntry; - CS_Def_EepromMemory_Table_Entry_t DefMemoryTbl[10]; - - CS_AppData.RecomputeEepromMemoryEntryPtr = &RecomputeEepromMemoryEntry; - CS_AppData.DefMemoryTblPtr = DefMemoryTbl; - - CS_AppData.ChildTaskTable = CS_MEMORY_TABLE; - - CS_AppData.ChildTaskEntryID = 1; - - CS_AppData.DefMemoryTblPtr[1].StartAddress = 1; - - RecomputeEepromMemoryEntry.StartAddress = CS_AppData.DefMemoryTblPtr[1].StartAddress; - - DefMemoryTbl[1].State = 1; - - CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset = 0; - CS_AppData.RecomputeEepromMemoryEntryPtr->NumBytesToChecksum = 1; - CS_AppData.MaxBytesPerCycle = 2; - - /* Set to a value, which will be printed in message CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 1, 1); - - CS_AppData.RecomputeEepromMemoryEntryPtr->State = 99; - - /* Execute the function being tested */ - CS_RecomputeEepromMemoryChildTask(); - - /* Verify results */ - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0, "CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0"); - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0, "CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0"); - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == TRUE, "CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == TRUE"); - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99, "CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99"); - UtAssert_True (CS_AppData.DefMemoryTblPtr[CS_AppData.ChildTaskEntryID].State == 1, "CS_AppData.DefMemoryTblPtr[CS_AppData.ChildTaskEntryID].State == 1"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, CFE_EVS_INFORMATION, "Memory entry 1 recompute finished. New baseline is 0X00000001"), - "Memory entry 1 recompute finished. New baseline is 0X00000001"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeEepromMemoryChildTask_Test_MemoryTable */ - -void CS_RecomputeEepromMemoryChildTask_Test_CFECore(void) -{ - CS_Res_EepromMemory_Table_Entry_t RecomputeEepromMemoryEntry; - CS_Def_EepromMemory_Table_Entry_t DefMemoryTbl[10]; - - CS_AppData.RecomputeEepromMemoryEntryPtr = &RecomputeEepromMemoryEntry; - CS_AppData.DefMemoryTblPtr = DefMemoryTbl; - - CS_AppData.ChildTaskTable = CS_CFECORE; - - CS_AppData.ChildTaskEntryID = 1; - - CS_AppData.DefMemoryTblPtr[1].StartAddress = 1; - - RecomputeEepromMemoryEntry.StartAddress = CS_AppData.DefMemoryTblPtr[1].StartAddress; - - DefMemoryTbl[1].State = 1; - - CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset = 0; - CS_AppData.RecomputeEepromMemoryEntryPtr->NumBytesToChecksum = 1; - CS_AppData.MaxBytesPerCycle = 2; - - /* Set to a value, which will be printed in message CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 1, 1); - - CS_AppData.RecomputeEepromMemoryEntryPtr->State = 99; - - /* Execute the function being tested */ - CS_RecomputeEepromMemoryChildTask(); - - /* Verify results */ - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0, "CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0"); - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0, "CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0"); - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == TRUE, "CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == TRUE"); - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99, "CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99"); - UtAssert_True (CS_AppData.DefMemoryTblPtr[CS_AppData.ChildTaskEntryID].State == 1, "CS_AppData.DefMemoryTblPtr[CS_AppData.ChildTaskEntryID].State == 1"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, CFE_EVS_INFORMATION, "cFE Core entry 1 recompute finished. New baseline is 0X00000001"), - "cFE Core entry 1 recompute finished. New baseline is 0X00000001"); - - UtAssert_True (CS_AppData.CfeCoreBaseline == 1, "CS_AppData.CfeCoreBaseline == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeEepromMemoryChildTask_Test_CFECore */ - -void CS_RecomputeEepromMemoryChildTask_Test_OSCore(void) -{ - CS_Res_EepromMemory_Table_Entry_t RecomputeEepromMemoryEntry; - CS_Def_EepromMemory_Table_Entry_t DefMemoryTbl[10]; - - CS_AppData.RecomputeEepromMemoryEntryPtr = &RecomputeEepromMemoryEntry; - CS_AppData.DefMemoryTblPtr = DefMemoryTbl; - - CS_AppData.ChildTaskTable = CS_OSCORE; - - CS_AppData.ChildTaskEntryID = 1; - - CS_AppData.DefMemoryTblPtr[1].StartAddress = 1; - - RecomputeEepromMemoryEntry.StartAddress = CS_AppData.DefMemoryTblPtr[1].StartAddress; - - DefMemoryTbl[1].State = 1; - - CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset = 0; - CS_AppData.RecomputeEepromMemoryEntryPtr->NumBytesToChecksum = 1; - CS_AppData.MaxBytesPerCycle = 2; - - /* Set to a value, which will be printed in message CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 1, 1); - - CS_AppData.RecomputeEepromMemoryEntryPtr->State = 99; - - /* Execute the function being tested */ - CS_RecomputeEepromMemoryChildTask(); - - /* Verify results */ - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0, "CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0"); - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0, "CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0"); - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == TRUE, "CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == TRUE"); - UtAssert_True (CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99, "CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99"); - UtAssert_True (CS_AppData.DefMemoryTblPtr[CS_AppData.ChildTaskEntryID].State == 1, "CS_AppData.DefMemoryTblPtr[CS_AppData.ChildTaskEntryID].State == 1"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, CFE_EVS_INFORMATION, "OS entry 1 recompute finished. New baseline is 0X00000001"), - "OS entry 1 recompute finished. New baseline is 0X00000001"); - - UtAssert_True (CS_AppData.OSBaseline == 1, "CS_AppData.OSBaseline == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeEepromMemoryChildTask_Test_OSCore */ - -void CS_RecomputeEepromMemoryChildTask_Test_RegisterChildTaskError(void) -{ - /* Set to cause message "Recompute for Eeprom or Memory Child Task Registration failed!" to be printed */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_REGISTERCHILDTASK_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_RecomputeEepromMemoryChildTask(); - - /* Verify results */ - /* Note: Cannot verify line OS_printf("Recompute for Eeprom or Memory Child Task Registration failed!\n") */ - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_RecomputeEepromMemoryChildTask_Test_RegisterChildTaskError */ - -void CS_RecomputeAppChildTask_Test_Nominal(void) -{ - CS_Res_App_Table_Entry_t RecomputeAppEntry; - CS_Def_App_Table_Entry_t DefAppTbl[10]; - - CS_AppData.RecomputeAppEntryPtr = &RecomputeAppEntry; - CS_AppData.DefAppTblPtr = DefAppTbl; - - CS_AppData.ChildTaskTable = CS_OSCORE; - - CS_AppData.ChildTaskEntryID = 1; - - DefAppTbl[1].State = 1; - - CS_AppData.RecomputeAppEntryPtr->ByteOffset = 0; - CS_AppData.RecomputeAppEntryPtr->NumBytesToChecksum = 1; - CS_AppData.MaxBytesPerCycle = 2; - - /* Set to a value, which will be printed in message CS_RECOMPUTE_FINISH_APP_INF_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 1, 1); - Ut_CFE_ES_ContinueReturnCodeAfterCountZero(UT_CFE_ES_CALCULATECRC_INDEX); - - CS_AppData.RecomputeAppEntryPtr->State = 99; - - strncpy(CS_AppData.RecomputeAppEntryPtr->Name, "name", 10); - strncpy(DefAppTbl[1].Name, "name", 10); - - /* Sets AppInfo.CodeSize = 5, sets AppInfo.CodeAddress = 1, AppInfo.AddressesAreValid = TRUE, and returns CFE_SUCCESS */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPINFO_INDEX, &CS_COMPUTE_TEST_CFE_ES_GetAppInfoHook1); - - /* Execute the function being tested */ - CS_RecomputeAppChildTask(); - - /* Verify results */ - UtAssert_True (CS_AppData.RecomputeAppEntryPtr->State == 99, "CS_AppData.RecomputeAppEntryPtr->State == 99"); - UtAssert_True (CS_AppData.DefAppTblPtr[CS_AppData.ChildTaskEntryID].State == 1, "CS_AppData.DefAppTblPtr[CS_AppData.ChildTaskEntryID].State == 1"); - UtAssert_True (CS_AppData.RecomputeAppEntryPtr->TempChecksumValue == 0, "CS_AppData.RecomputeAppEntryPtr->TempChecksumValue == 0"); - UtAssert_True (CS_AppData.RecomputeAppEntryPtr->ByteOffset == 0, "CS_AppData.RecomputeAppEntryPtr->ByteOffset == 0"); - UtAssert_True (CS_AppData.RecomputeAppEntryPtr->ComputedYet == TRUE, "CS_AppData.RecomputeAppEntryPtr->ComputedYet == TRUE"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_FINISH_APP_INF_EID, CFE_EVS_INFORMATION, "App name recompute finished. New baseline is 0x00000001"), - "App name recompute finished. New baseline is 0x00000001"); - - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeAppChildTask_Test_Nominal */ - -void CS_RecomputeAppChildTask_Test_CouldNotGetAddress(void) -{ - CS_Res_App_Table_Entry_t RecomputeAppEntry; - CS_Def_App_Table_Entry_t DefAppTbl[10]; - - CS_AppData.RecomputeAppEntryPtr = &RecomputeAppEntry; - CS_AppData.DefAppTblPtr = DefAppTbl; - - CS_AppData.ChildTaskTable = CS_OSCORE; - - CS_AppData.ChildTaskEntryID = 1; - - DefAppTbl[1].State = 1; - - CS_AppData.RecomputeAppEntryPtr->State = 99; - - strncpy(CS_AppData.RecomputeAppEntryPtr->Name, "name", 10); - strncpy(DefAppTbl[1].Name, "name", 10); - - /* Set to cause CS_ComputeApp to return CS_ERR_NOT_FOUND */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_GETAPPIDBYNAME_INDEX, -1, 1); - - /* Sets AppInfo.CodeSize = 5, sets AppInfo.CodeAddress = 1, AppInfo.AddressesAreValid = TRUE, and returns CFE_SUCCESS */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPINFO_INDEX, &CS_COMPUTE_TEST_CFE_ES_GetAppInfoHook1); - - /* Execute the function being tested */ - CS_RecomputeAppChildTask(); - - /* Verify results */ - UtAssert_True (CS_AppData.RecomputeAppEntryPtr->State == 99, "CS_AppData.RecomputeAppEntryPtr->State == 99"); - UtAssert_True (CS_AppData.DefAppTblPtr[CS_AppData.ChildTaskEntryID].State == 1, "CS_AppData.DefAppTblPtr[CS_AppData.ChildTaskEntryID].State == 1"); - UtAssert_True (CS_AppData.RecomputeAppEntryPtr->TempChecksumValue == 0, "CS_AppData.RecomputeAppEntryPtr->TempChecksumValue == 0"); - UtAssert_True (CS_AppData.RecomputeAppEntryPtr->ByteOffset == 0, "CS_AppData.RecomputeAppEntryPtr->ByteOffset == 0"); - UtAssert_True (CS_AppData.RecomputeAppEntryPtr->ComputedYet == FALSE, "CS_AppData.RecomputeAppEntryPtr->ComputedYet == FALSE"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_ERROR_APP_ERR_EID, CFE_EVS_ERROR, "App name recompute failed. Could not get address"), - "App name recompute failed. Could not get address"); - - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_RecomputeAppChildTask_Test_CouldNotGetAddress */ - -void CS_RecomputeAppChildTask_Test_RegisterChildTaskError(void) -{ - /* Set to cause message "Recompute for App Child Task Registration failed!" to be printed */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_REGISTERCHILDTASK_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_RecomputeAppChildTask(); - - /* Verify results */ - /* Note: Cannot verify line OS_printf("Recompute for App Child Task Registration failed!\n") */ - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_RecomputeAppChildTask_Test_RegisterChildTaskError */ - -void CS_RecomputeTablesChildTask_Test_Nominal(void) -{ - CS_Res_Tables_Table_Entry_t RecomputeTablesEntry; - CS_Def_Tables_Table_Entry_t DefTablesTbl[10]; - - CS_AppData.RecomputeTablesEntryPtr = &RecomputeTablesEntry; - CS_AppData.DefTablesTblPtr = DefTablesTbl; - - CS_AppData.ChildTaskTable = CS_OSCORE; - - CS_AppData.ChildTaskEntryID = 1; - - DefTablesTbl[1].State = 1; - - CS_AppData.RecomputeTablesEntryPtr->ByteOffset = 0; - CS_AppData.RecomputeTablesEntryPtr->NumBytesToChecksum = 1; - CS_AppData.MaxBytesPerCycle = 2; - - /* Set to a value, which will be printed in message CS_RECOMPUTE_FINISH_TABLES_INF_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 1, 1); - Ut_CFE_ES_ContinueReturnCodeAfterCountZero(UT_CFE_ES_CALCULATECRC_INDEX); - - CS_AppData.RecomputeTablesEntryPtr->State = 99; - - strncpy(CS_AppData.RecomputeTablesEntryPtr->Name, "name", 10); - strncpy(DefTablesTbl[1].Name, "name", 10); - - RecomputeTablesEntry.TblHandle = CFE_TBL_BAD_TABLE_HANDLE; - - RecomputeTablesEntry.ByteOffset = 0; - CS_AppData.MaxBytesPerCycle = 5; - - RecomputeTablesEntry.ComputedYet = TRUE; - - RecomputeTablesEntry.ComparisonValue = 2; - - /* Sets ResultsEntry->TblHandle to 99 and returns CFE_SUCCESS */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_SHARE_INDEX, &CS_COMPUTE_TEST_CFE_TBL_ShareHook); - - /* Sets TblInfo.Size = 5 and returns CFE_SUCCESS */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETINFO_INDEX, &CS_COMPUTE_TEST_CFE_TBL_GetInfoHook1); - - /* Set to satisfy condition "Result == CFE_SUCCESS" and to fail other conditions that check for other values of Result */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Execute the function being tested */ - CS_RecomputeTablesChildTask(); - - /* Verify results */ - UtAssert_True (CS_AppData.RecomputeTablesEntryPtr->State == 99, "CS_AppData.RecomputeTablesEntryPtr->State == 99"); - UtAssert_True (CS_AppData.DefTablesTblPtr[CS_AppData.ChildTaskEntryID].State == 1, "CS_AppData.DefTablesTblPtr[CS_AppData.ChildTaskEntryID].State == 1"); - UtAssert_True (CS_AppData.RecomputeTablesEntryPtr->TempChecksumValue == 0, "CS_AppData.RecomputeTablesEntryPtr->TempChecksumValue == 0"); - UtAssert_True (CS_AppData.RecomputeTablesEntryPtr->ByteOffset == 0, "CS_AppData.RecomputeTablesEntryPtr->ByteOffset == 0"); - UtAssert_True (CS_AppData.RecomputeTablesEntryPtr->ComputedYet == TRUE, "CS_AppData.RecomputeTablesEntryPtr->ComputedYet == TRUE"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_FINISH_TABLES_INF_EID, CFE_EVS_INFORMATION, "Table name recompute finished. New baseline is 0x00000001"), - "Table name recompute finished. New baseline is 0x00000001"); - - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.ChildTaskInUse == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeTablesChildTask_Test_Nominal */ - -void CS_RecomputeTablesChildTask_Test_CouldNotGetAddress(void) -{ - CS_Res_Tables_Table_Entry_t RecomputeTablesEntry; - CS_Def_Tables_Table_Entry_t DefTablesTbl[10]; - - CS_AppData.RecomputeTablesEntryPtr = &RecomputeTablesEntry; - CS_AppData.DefTablesTblPtr = DefTablesTbl; - - CS_AppData.ChildTaskTable = CS_OSCORE; - - CS_AppData.ChildTaskEntryID = 1; - - DefTablesTbl[1].State = 1; - - CS_AppData.RecomputeTablesEntryPtr->State = 99; - - strncpy(CS_AppData.RecomputeTablesEntryPtr->Name, "name", 10); - strncpy(DefTablesTbl[1].Name, "name", 10); - - /* Set to make CS_ComputeTables return CS_ERR_NOT_FOUND */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_SHARE_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_RecomputeTablesChildTask(); - - /* Verify results */ - UtAssert_True (CS_AppData.RecomputeTablesEntryPtr->State == 99, "CS_AppData.RecomputeTablesEntryPtr->State == 99"); - UtAssert_True (CS_AppData.DefTablesTblPtr[CS_AppData.ChildTaskEntryID].State == 1, "CS_AppData.DefTablesTblPtr[CS_AppData.ChildTaskEntryID].State == 1"); - UtAssert_True (CS_AppData.RecomputeTablesEntryPtr->TempChecksumValue == 0, "CS_AppData.RecomputeTablesEntryPtr->TempChecksumValue == 0"); - UtAssert_True (CS_AppData.RecomputeTablesEntryPtr->ByteOffset == 0, "CS_AppData.RecomputeTablesEntryPtr->ByteOffset == 0"); - UtAssert_True (CS_AppData.RecomputeTablesEntryPtr->ComputedYet == FALSE, "CS_AppData.RecomputeTablesEntryPtr->ComputedYet == FALSE"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_ERROR_TABLES_ERR_EID, CFE_EVS_ERROR, "Table name recompute failed. Could not get address"), - "Table name recompute failed. Could not get address"); - - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - /* Note: generates 1 event message we don't care about in this test */ - -} /* end CS_RecomputeTablesChildTask_Test_CouldNotGetAddress */ - -void CS_RecomputeTablesChildTask_Test_RegisterChildTaskError(void) -{ - /* Set to cause message "Recompute Tables Child Task Registration failed!" to be printed */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_REGISTERCHILDTASK_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_RecomputeTablesChildTask(); - - /* Verify results */ - /* Note: Cannot verify line OS_printf("Recompute Tables Child Task Registration failed!\n") */ - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_RecomputeTablesChildTask_Test_RegisterChildTaskError */ - -void CS_OneShotChildTask_Test_Nominal(void) -{ - /* NewChecksumValue will be set to value returned by this function */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 1, 1); - - CS_AppData.LastOneShotAddress = 0; - CS_AppData.LastOneShotSize = 1; - CS_AppData.LastOneShotChecksum = 1; - CS_AppData.LastOneShotMaxBytesPerCycle = 1; - - /* Execute the function being tested */ - CS_OneShotChildTask(); - - /* Verify results */ - UtAssert_True (CS_AppData.LastOneShotChecksum == 1, "CS_AppData.LastOneShotChecksum == 1"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ONESHOT_FINISHED_INF_EID, CFE_EVS_INFORMATION, "OneShot checksum on Address: 0x00000000, size 1 completed. Checksum = 0x00000001"), - "OneShot checksum on Address: 0x00000000, size 1 completed. Checksum = 0x00000001"); - - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - UtAssert_True (CS_AppData.OneShotInProgress == FALSE, "CS_AppData.OneShotInProgress == FALSE"); - UtAssert_True (CS_AppData.ChildTaskID == 0, "CS_AppData.ChildTaskID == 0"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_OneShotChildTask_Test_Nominal */ - -void CS_OneShotChildTask_Test_RegisterChildTaskError(void) -{ - /* Set to cause message "OneShot Child Task Registration failed!" to be printed */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_REGISTERCHILDTASK_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_OneShotChildTask(); - - /* Verify results */ - /* Note: Cannot verify line OS_printf("OneShot Child Task Registration failed!\n") */ - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - UtAssert_True (CS_AppData.OneShotInProgress == FALSE, "CS_AppData.OneShotInProgress == FALSE"); - UtAssert_True (CS_AppData.ChildTaskID == 0, "CS_AppData.ChildTaskID == 0"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_OneShotChildTask_Test_RegisterChildTaskError */ - -void CS_Compute_Test_AddTestCases(void) -{ - UtTest_Add(CS_ComputeEepromMemory_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeEepromMemory_Test_Nominal"); - UtTest_Add(CS_ComputeEepromMemory_Test_Error, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeEepromMemory_Test_Error"); - UtTest_Add(CS_ComputeEepromMemory_Test_FirstTimeThrough, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeEepromMemory_Test_FirstTimeThrough"); - UtTest_Add(CS_ComputeEepromMemory_Test_NotFinished, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeEepromMemory_Test_NotFinished"); - - UtTest_Add(CS_ComputeTables_Test_TableNeverLoaded, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeTables_Test_TableNeverLoaded"); - UtTest_Add(CS_ComputeTables_Test_TableUnregisteredAndNeverLoaded, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeTables_Test_TableUnregisteredAndNeverLoaded"); - UtTest_Add(CS_ComputeTables_Test_ResultShareNotSuccess, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeTables_Test_ResultShareNotSuccess"); - UtTest_Add(CS_ComputeTables_Test_TblInfoUpdated, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeTables_Test_TblInfoUpdated"); - UtTest_Add(CS_ComputeTables_Test_CSError, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeTables_Test_CSError"); - UtTest_Add(CS_ComputeTables_Test_NominalBadTableHandle, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeTables_Test_NominalBadTableHandle"); - UtTest_Add(CS_ComputeTables_Test_FirstTimeThrough, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeTables_Test_FirstTimeThrough"); - UtTest_Add(CS_ComputeTables_Test_EntryNotFinished, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeTables_Test_EntryNotFinished"); - UtTest_Add(CS_ComputeTables_Test_ComputeTablesReleaseError, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeTables_Test_ComputeTablesReleaseError"); - UtTest_Add(CS_ComputeTables_Test_ComputeTablesError, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeTables_Test_ComputeTablesError"); - - UtTest_Add(CS_ComputeApp_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeApp_Test_Nominal"); - UtTest_Add(CS_ComputeApp_Test_GetAppIDByNameError, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeApp_Test_GetAppIDByNameError"); - UtTest_Add(CS_ComputeApp_Test_GetAppInfoError, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeApp_Test_GetAppInfoError"); - UtTest_Add(CS_ComputeApp_Test_ComputeAppPlatformError, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeApp_Test_ComputeAppPlatformError"); - UtTest_Add(CS_ComputeApp_Test_DifferFromSavedValue, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeApp_Test_DifferFromSavedValue"); - UtTest_Add(CS_ComputeApp_Test_FirstTimeThrough, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeApp_Test_FirstTimeThrough"); - UtTest_Add(CS_ComputeApp_Test_EntryNotFinished, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeApp_Test_EntryNotFinished"); - - UtTest_Add(CS_RecomputeEepromMemoryChildTask_Test_EEPROMTable, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeEepromMemoryChildTask_Test_EEPROMTable"); - UtTest_Add(CS_RecomputeEepromMemoryChildTask_Test_MemoryTable, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeEepromMemoryChildTask_Test_MemoryTable"); - UtTest_Add(CS_RecomputeEepromMemoryChildTask_Test_CFECore, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeEepromMemoryChildTask_Test_CFECore"); - UtTest_Add(CS_RecomputeEepromMemoryChildTask_Test_OSCore, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeEepromMemoryChildTask_Test_OSCore"); - UtTest_Add(CS_RecomputeEepromMemoryChildTask_Test_RegisterChildTaskError, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeEepromMemoryChildTask_Test_RegisterChildTaskError"); - - UtTest_Add(CS_RecomputeAppChildTask_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeAppChildTask_Test_Nominal"); - UtTest_Add(CS_RecomputeAppChildTask_Test_CouldNotGetAddress, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeAppChildTask_Test_CouldNotGetAddress"); - UtTest_Add(CS_RecomputeAppChildTask_Test_RegisterChildTaskError, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeAppChildTask_Test_RegisterChildTaskError"); - - UtTest_Add(CS_RecomputeTablesChildTask_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeTablesChildTask_Test_Nominal"); - UtTest_Add(CS_RecomputeTablesChildTask_Test_CouldNotGetAddress, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeTablesChildTask_Test_CouldNotGetAddress"); - UtTest_Add(CS_RecomputeTablesChildTask_Test_RegisterChildTaskError, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeTablesChildTask_Test_RegisterChildTaskError"); - - UtTest_Add(CS_OneShotChildTask_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_OneShotChildTask_Test_Nominal"); - UtTest_Add(CS_OneShotChildTask_Test_RegisterChildTaskError, CS_Test_Setup, CS_Test_TearDown, "CS_OneShotChildTask_Test_RegisterChildTaskError"); - -} /* end CS_Compute_Test_AddTestCases */ - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_compute_test.h b/fsw/unit_test/cs_compute_test.h deleted file mode 100644 index 1457438..0000000 --- a/fsw/unit_test/cs_compute_test.h +++ /dev/null @@ -1,39 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_compute_test.h 1.2 2017/02/16 15:33:10EST mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains the function prototypes for the unit test cases for cs_compute.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "utassert.h" -#include "uttest.h" - -/* - * Function Prototypes - */ - -void CS_Compute_Test_AddTestCases(void); - - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_eeprom_cmds.c.gcov b/fsw/unit_test/cs_eeprom_cmds.c.gcov deleted file mode 100644 index bd4acb0..0000000 --- a/fsw/unit_test/cs_eeprom_cmds.c.gcov +++ /dev/null @@ -1,469 +0,0 @@ - -: 0:Source:../src/cs_eeprom_cmds.c - -: 0:Programs:9 - -: 1:/************************************************************************ - -: 2: ** File: - -: 3: ** $Id: cs_eeprom_cmds.c.gcov 1.5 2017/03/29 19:31:18EDT mdeschu Exp $ - -: 4: ** - -: 5: ** Copyright (c) 2007-2014 United States Government as represented by the - -: 6: ** Administrator of the National Aeronautics and Space Administration. - -: 7: ** All Other Rights Reserved. - -: 8: ** - -: 9: ** This software was created at NASA's Goddard Space Flight Center. - -: 10: ** This software is governed by the NASA Open Source Agreement and may be - -: 11: ** used, distributed and modified only pursuant to the terms of that - -: 12: ** agreement. - -: 13: ** - -: 14: ** Purpose: - -: 15: ** The CFS Checksum (CS) Application's commands for checking Eeprom - -: 16: ** - -: 17: *************************************************************************/ - -: 18: - -: 19:/************************************************************************** - -: 20: ** - -: 21: ** Include section - -: 22: ** - -: 23: **************************************************************************/ - -: 24:#include "cfe.h" - -: 25:#include "cs_tbldefs.h" - -: 26:#include "cs_app.h" - -: 27:#include "cs_events.h" - -: 28:#include "cs_compute.h" - -: 29:#include "cs_eeprom_cmds.h" - -: 30:#include "cs_utils.h" - -: 31: - -: 32:/************************************************************************** - -: 33: ** - -: 34: ** Functions - -: 35: ** - -: 36: **************************************************************************/ - -: 37: - -: 38:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 39:/* */ - -: 40:/* CS Disable background checking of Eeprom command */ - -: 41:/* */ - -: 42:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 2: 43:void CS_DisableEepromCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 44:{ - -: 45: /* command verification variables */ - 2: 46: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 47: - -: 48: /* Verify command packet length */ - 2: 49: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 50: { - 2: 51: CS_AppData.EepromCSState = CS_STATE_DISABLED; - 2: 52: CS_ZeroEepromTempValues(); - -: 53: - -: 54:#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - 2: 55: CS_UpdateCDS(); - -: 56:#endif - -: 57: - 2: 58: CFE_EVS_SendEvent (CS_DISABLE_EEPROM_INF_EID, - -: 59: CFE_EVS_INFORMATION, - -: 60: "Checksumming of Eeprom is Disabled"); - -: 61: - 2: 62: CS_AppData.CmdCounter++; - -: 63: } - 2: 64: return; - -: 65:} /* End of CS_DisableEepromCmd () */ - -: 66: - -: 67:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 68:/* */ - -: 69:/* CS Enable background checking of Eeprom command */ - -: 70:/* */ - -: 71:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 2: 72:void CS_EnableEepromCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 73:{ - -: 74: /* command verification variables */ - 2: 75: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 76: - -: 77: /* Verify command packet length */ - 2: 78: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 79: { - 2: 80: CS_AppData.EepromCSState = CS_STATE_ENABLED; - -: 81: - -: 82:#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - 2: 83: CS_UpdateCDS(); - -: 84:#endif - -: 85: - 2: 86: CFE_EVS_SendEvent (CS_ENABLE_EEPROM_INF_EID, - -: 87: CFE_EVS_INFORMATION, - -: 88: "Checksumming of Eeprom is Enabled"); - -: 89: - 2: 90: CS_AppData.CmdCounter++; - -: 91: } - 2: 92: return; - -: 93:} /* End of CS_EnableEepromCmd () */ - -: 94: - -: 95:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 96:/* */ - -: 97:/* CS Report the baseline checksum of an entry in the Eeprom table */ - -: 98:/* */ - -: 99:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 100:void CS_ReportBaselineEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 101:{ - -: 102: /* command verification variables */ - 5: 103: uint16 ExpectedLength = sizeof(CS_EntryCmd_t); - -: 104: - 5: 105: CS_EntryCmd_t * CmdPtr = 0; - 5: 106: uint32 Baseline = 0; - 5: 107: uint16 EntryID = 0; - 5: 108: uint16 State = CS_STATE_EMPTY; - -: 109: CS_Res_EepromMemory_Table_Entry_t ResultsEntry; - -: 110: - -: 111: /* Verify command packet length */ - 5: 112: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 113: { - 4: 114: CmdPtr = (CS_EntryCmd_t *) MessagePtr; - 4: 115: EntryID = CmdPtr -> EntryID; - -: 116: - 9: 117: if ((EntryID < CS_MAX_NUM_EEPROM_TABLE_ENTRIES) && - 3: 118: (CS_AppData.ResEepromTblPtr[EntryID].State != CS_STATE_EMPTY) ) - -: 119: { - 2: 120: ResultsEntry = CS_AppData.ResEepromTblPtr[EntryID]; - -: 121: - 2: 122: if (ResultsEntry.ComputedYet == TRUE) - -: 123: { - 1: 124: Baseline = ResultsEntry.ComparisonValue; - -: 125: - 1: 126: CFE_EVS_SendEvent (CS_BASELINE_EEPROM_INF_EID, - -: 127: CFE_EVS_INFORMATION, - -: 128: "Report baseline of Eeprom Entry %d is 0x%08X", - -: 129: EntryID, - -: 130: (unsigned int)Baseline); - -: 131: } - -: 132: else - -: 133: { - 1: 134: CFE_EVS_SendEvent (CS_NO_BASELINE_EEPROM_INF_EID, - -: 135: CFE_EVS_INFORMATION, - -: 136: "Report baseline of Eeprom Entry %d has not been computed yet", - -: 137: EntryID); - -: 138: } - 2: 139: CS_AppData.CmdCounter++; - -: 140: } - -: 141: else - -: 142: { - 2: 143: if (EntryID >= CS_MAX_NUM_EEPROM_TABLE_ENTRIES) - -: 144: { - 1: 145: State = CS_STATE_UNDEFINED; - -: 146: } - -: 147: else - -: 148: { - 1: 149: State = CS_AppData.ResEepromTblPtr[EntryID].State; - -: 150: } - -: 151: - 2: 152: CFE_EVS_SendEvent (CS_BASELINE_INVALID_ENTRY_EEPROM_ERR_EID, - -: 153: CFE_EVS_ERROR, - -: 154: "Eeprom report baseline failed, Entry ID invalid: %d, State: %d Max ID: %d", - -: 155: EntryID, - -: 156: State, - -: 157: (CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1)); - 2: 158: CS_AppData.CmdErrCounter++; - -: 159: } - -: 160: } - 5: 161: return; - -: 162:} /* End of CS_ReportBaselineEntryIDCmd () */ - -: 163: - -: 164:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 165:/* */ - -: 166:/* CS Recompute the baseline of an entry in the Eeprom table cmd */ - -: 167:/* */ - -: 168:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 6: 169:void CS_RecomputeBaselineEepromCmd (CFE_SB_MsgPtr_t MessagePtr) - -: 170:{ - -: 171: /* command verification variables */ - 6: 172: uint16 ExpectedLength = sizeof(CS_EntryCmd_t); - -: 173: - 6: 174: uint32 ChildTaskID = 0; - 6: 175: int32 Status = -1; - 6: 176: CS_EntryCmd_t * CmdPtr = NULL; - 6: 177: uint16 EntryID = 0; - 6: 178: uint16 State = CS_STATE_EMPTY; - -: 179: - -: 180: /* Verify command packet length */ - 6: 181: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 182: { - 5: 183: CmdPtr = (CS_EntryCmd_t *) MessagePtr; - 5: 184: EntryID = CmdPtr -> EntryID; - -: 185: - 9: 186: if (CS_AppData.RecomputeInProgress == FALSE && CS_AppData.OneShotInProgress == FALSE) - -: 187: { - -: 188: /* make sure the entry is a valid number and is defined in the table */ - 9: 189: if ((EntryID < CS_MAX_NUM_EEPROM_TABLE_ENTRIES) && - 3: 190: (CS_AppData.ResEepromTblPtr[EntryID].State != CS_STATE_EMPTY) ) - -: 191: { - -: 192: - -: 193: /* There is no child task running right now, we can use it*/ - 2: 194: CS_AppData.RecomputeInProgress = TRUE; - -: 195: - -: 196: /* fill in child task variables */ - 2: 197: CS_AppData.ChildTaskTable = CS_EEPROM_TABLE; - 2: 198: CS_AppData.ChildTaskEntryID = EntryID; - -: 199: - -: 200: - 2: 201: CS_AppData.RecomputeEepromMemoryEntryPtr = &CS_AppData.ResEepromTblPtr[EntryID]; - -: 202: - 2: 203: Status= CFE_ES_CreateChildTask(&ChildTaskID, - -: 204: CS_RECOMP_EEPROM_TASK_NAME, - -: 205: CS_RecomputeEepromMemoryChildTask, - -: 206: NULL, - -: 207: CFE_ES_DEFAULT_STACK_SIZE, - -: 208: CS_CHILD_TASK_PRIORITY, - -: 209: 0); - 2: 210: if (Status ==CFE_SUCCESS) - -: 211: { - 1: 212: CFE_EVS_SendEvent (CS_RECOMPUTE_EEPROM_STARTED_DBG_EID, - -: 213: CFE_EVS_DEBUG, - -: 214: "Recompute baseline of Eeprom Entry ID %d started", - -: 215: EntryID); - 1: 216: CS_AppData.CmdCounter++; - -: 217: } - -: 218: else/* child task creation failed */ - -: 219: { - 1: 220: CFE_EVS_SendEvent (CS_RECOMPUTE_EEPROM_CREATE_CHDTASK_ERR_EID, - -: 221: CFE_EVS_ERROR, - -: 222: "Recompute baseline of Eeprom Entry ID %d failed, CFE_ES_CreateChildTask returned: 0x%08X", - -: 223: EntryID, - -: 224: (unsigned int)Status); - 1: 225: CS_AppData.CmdErrCounter++; - 1: 226: CS_AppData.RecomputeInProgress = FALSE; - -: 227: } - -: 228: } - -: 229: else - -: 230: { - 2: 231: if (EntryID >= CS_MAX_NUM_EEPROM_TABLE_ENTRIES) - -: 232: { - 1: 233: State = CS_STATE_UNDEFINED; - -: 234: } - -: 235: else - -: 236: { - 1: 237: State = CS_AppData.ResEepromTblPtr[EntryID].State; - -: 238: } - -: 239: - 2: 240: CFE_EVS_SendEvent (CS_RECOMPUTE_INVALID_ENTRY_EEPROM_ERR_EID, - -: 241: CFE_EVS_ERROR, - -: 242: "Eeprom recompute baseline of entry failed, Entry ID invalid: %d, State: %d, Max ID: %d", - -: 243: EntryID, - -: 244: State, - -: 245: (CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1)); - -: 246: - 2: 247: CS_AppData.CmdErrCounter++; - -: 248: } - -: 249: } - -: 250: else - -: 251: { - -: 252: /*send event that we can't start another task right now */ - 1: 253: CFE_EVS_SendEvent (CS_RECOMPUTE_EEPROM_CHDTASK_ERR_EID, - -: 254: CFE_EVS_ERROR, - -: 255: "Recompute baseline of Eeprom Entry ID %d failed: child task in use", - -: 256: EntryID); - 1: 257: CS_AppData.CmdErrCounter++; - -: 258: } - -: 259: } - 6: 260: return; - -: 261:}/* end CS_RecomputeBaselineEepromCmd */ - -: 262: - -: 263:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 264:/* */ - -: 265:/* CS Enable a specific entry in the Eeprom table command */ - -: 266:/* */ - -: 267:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 268:void CS_EnableEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 269:{ - -: 270: /* command verification variables */ - 5: 271: uint16 ExpectedLength = sizeof(CS_EntryCmd_t); - -: 272: - 5: 273: CS_EntryCmd_t * CmdPtr = NULL; - 5: 274: CS_Res_EepromMemory_Table_Entry_t * ResultsEntry = NULL; - 5: 275: uint16 EntryID = 0; - 5: 276: uint16 State = CS_STATE_EMPTY; - -: 277: - -: 278: /* Verify command packet length */ - 5: 279: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 280: { - 4: 281: CmdPtr = (CS_EntryCmd_t *) MessagePtr; - 4: 282: EntryID = CmdPtr -> EntryID; - -: 283: - 9: 284: if ((EntryID < CS_MAX_NUM_EEPROM_TABLE_ENTRIES) && - 3: 285: (CS_AppData.ResEepromTblPtr[EntryID].State != CS_STATE_EMPTY) ) - -: 286: { - 2: 287: ResultsEntry = &CS_AppData.ResEepromTblPtr[EntryID]; - -: 288: - 2: 289: ResultsEntry -> State = CS_STATE_ENABLED; - -: 290: - 2: 291: CFE_EVS_SendEvent (CS_ENABLE_EEPROM_ENTRY_INF_EID, - -: 292: CFE_EVS_INFORMATION, - -: 293: "Checksumming of Eeprom Entry ID %d is Enabled", - -: 294: EntryID); - -: 295: - 2: 296: if (CS_AppData.DefEepromTblPtr[EntryID].State != CS_STATE_EMPTY) - -: 297: { - 1: 298: CS_AppData.DefEepromTblPtr[EntryID].State = CS_STATE_ENABLED; - 1: 299: CS_ResetTablesTblResultEntry(CS_AppData.EepResTablesTblPtr); - 1: 300: CFE_TBL_Modified(CS_AppData.DefEepromTableHandle); - -: 301: } - -: 302: else - -: 303: { - 1: 304: CFE_EVS_SendEvent (CS_ENABLE_EEPROM_DEF_EMPTY_DBG_EID, - -: 305: CFE_EVS_DEBUG, - -: 306: "CS unable to update Eeprom definition table for entry %d, State: %d", - -: 307: EntryID, - -: 308: State); - -: 309: } - -: 310: - 2: 311: CS_AppData.CmdCounter++; - -: 312: } - -: 313: else - -: 314: { - 2: 315: if (EntryID >= CS_MAX_NUM_EEPROM_TABLE_ENTRIES) - -: 316: { - 1: 317: State = CS_STATE_UNDEFINED; - -: 318: } - -: 319: else - -: 320: { - 1: 321: State = CS_AppData.ResEepromTblPtr[EntryID].State; - -: 322: } - -: 323: - 2: 324: CFE_EVS_SendEvent (CS_ENABLE_EEPROM_INVALID_ENTRY_ERR_EID, - -: 325: CFE_EVS_ERROR, - -: 326: "Enable Eeprom entry failed, invalid Entry ID: %d, State: %d, Max ID: %d", - -: 327: EntryID, - -: 328: State, - -: 329: (CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1)); - 2: 330: CS_AppData.CmdErrCounter++; - -: 331: } - -: 332: } - 5: 333: return; - -: 334:} /* End of CS_EnableCSEntryIDEepromCmd () */ - -: 335: - -: 336:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 337:/* */ - -: 338:/* CS Disable a specific entry in the Eeprom table command */ - -: 339:/* */ - -: 340:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 341:void CS_DisableEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 342:{ - -: 343: /* command verification variables */ - 5: 344: uint16 ExpectedLength = sizeof(CS_EntryCmd_t); - -: 345: - 5: 346: CS_EntryCmd_t * CmdPtr = NULL; - 5: 347: CS_Res_EepromMemory_Table_Entry_t * ResultsEntry = NULL; - 5: 348: uint16 EntryID = 0; - 5: 349: uint16 State = CS_STATE_EMPTY; - -: 350: - -: 351: /* Verify command packet length */ - 5: 352: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 353: { - 4: 354: CmdPtr = (CS_EntryCmd_t *) MessagePtr; - 4: 355: EntryID = CmdPtr -> EntryID; - -: 356: - 9: 357: if ((EntryID < CS_MAX_NUM_EEPROM_TABLE_ENTRIES) && - 3: 358: (CS_AppData.ResEepromTblPtr[EntryID].State != CS_STATE_EMPTY) ) - -: 359: { - 2: 360: ResultsEntry = & CS_AppData.ResEepromTblPtr[EntryID]; - -: 361: - 2: 362: ResultsEntry -> State = CS_STATE_DISABLED; - 2: 363: ResultsEntry -> TempChecksumValue = 0; - 2: 364: ResultsEntry -> ByteOffset = 0; - -: 365: - 2: 366: CFE_EVS_SendEvent (CS_DISABLE_EEPROM_ENTRY_INF_EID, - -: 367: CFE_EVS_INFORMATION, - -: 368: "Checksumming of Eeprom Entry ID %d is Disabled", - -: 369: EntryID); - -: 370: - 2: 371: if (CS_AppData.DefEepromTblPtr[EntryID].State != CS_STATE_EMPTY) - -: 372: { - 1: 373: CS_AppData.DefEepromTblPtr[EntryID].State = CS_STATE_DISABLED; - 1: 374: CS_ResetTablesTblResultEntry(CS_AppData.EepResTablesTblPtr); - 1: 375: CFE_TBL_Modified(CS_AppData.DefEepromTableHandle); - -: 376: } - -: 377: else - -: 378: { - 1: 379: CFE_EVS_SendEvent (CS_DISABLE_EEPROM_DEF_EMPTY_DBG_EID, - -: 380: CFE_EVS_DEBUG, - -: 381: "CS unable to update Eeprom definition table for entry %d, State: %d", - -: 382: EntryID, - -: 383: State); - -: 384: } - -: 385: - 2: 386: CS_AppData.CmdCounter++; - -: 387: } - -: 388: else - -: 389: { - 2: 390: if (EntryID >= CS_MAX_NUM_EEPROM_TABLE_ENTRIES) - -: 391: { - 1: 392: State = CS_STATE_UNDEFINED; - -: 393: } - -: 394: else - -: 395: { - 1: 396: State = CS_AppData.ResEepromTblPtr[EntryID].State; - -: 397: } - -: 398: - 2: 399: CFE_EVS_SendEvent (CS_DISABLE_EEPROM_INVALID_ENTRY_ERR_EID, - -: 400: CFE_EVS_ERROR, - -: 401: "Disable Eeprom entry failed, invalid Entry ID: %d, State: %d, Max ID: %d", - -: 402: EntryID, - -: 403: State, - -: 404: (CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1)); - -: 405: - 2: 406: CS_AppData.CmdErrCounter++; - -: 407: } - -: 408: } - 5: 409: return; - -: 410:} /* End of CS_DisableCSEntryIDEepromCmd () */ - -: 411: - -: 412:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 413:/* */ - -: 414:/* CS Retrieve an EntryID based on Address from Eeprom table cmd */ - -: 415:/* */ - -: 416:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 3: 417:void CS_GetEntryIDEepromCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 418:{ - -: 419: /* command verification variables */ - 3: 420: uint16 ExpectedLength = sizeof(CS_GetEntryIDCmd_t); - -: 421: - 3: 422: CS_GetEntryIDCmd_t * CmdPtr = NULL; - 3: 423: CS_Res_EepromMemory_Table_Entry_t * StartOfResultsTable = NULL; - 3: 424: uint16 Loop = 0; - 3: 425: boolean EntryFound = FALSE; - -: 426: CS_Res_EepromMemory_Table_Entry_t ResultsEntry; - -: 427: - -: 428: /* Verify command packet length */ - 3: 429: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 430: { - 2: 431: CmdPtr = (CS_GetEntryIDCmd_t *) MessagePtr; - -: 432: - 2: 433: StartOfResultsTable = CS_AppData.ResEepromTblPtr; - -: 434: - 34: 435: for ( Loop = 0; Loop < CS_MAX_NUM_EEPROM_TABLE_ENTRIES; Loop ++) - -: 436: { - 32: 437: ResultsEntry = StartOfResultsTable[Loop]; - -: 438: - 65: 439: if ( (ResultsEntry.StartAddress <= CmdPtr -> Address) && - 32: 440: CmdPtr -> Address <= (ResultsEntry.StartAddress + ResultsEntry.NumBytesToChecksum) && - 1: 441: ResultsEntry.State != CS_STATE_EMPTY) - -: 442: { - -: 443: - 2: 444: CFE_EVS_SendEvent (CS_GET_ENTRY_ID_EEPROM_INF_EID, - -: 445: CFE_EVS_INFORMATION, - -: 446: "Eeprom Found Address 0x%08X in Entry ID %d", - 1: 447: (unsigned int)(CmdPtr -> Address), - -: 448: Loop); - 1: 449: EntryFound = TRUE; - -: 450: } - -: 451: } - -: 452: - 2: 453: if (EntryFound == FALSE) - -: 454: { - 1: 455: CFE_EVS_SendEvent (CS_GET_ENTRY_ID_EEPROM_NOT_FOUND_INF_EID, - -: 456: CFE_EVS_INFORMATION, - -: 457: "Address 0x%08X was not found in Eeprom table", - 1: 458: (unsigned int)(CmdPtr -> Address)); - -: 459: } - 2: 460: CS_AppData.CmdCounter++; - -: 461: } - 3: 462: return; - -: 463:} /* End of CS_GetEntryIDEepromCmd () */ - -: 464: - -: 465:/************************/ - -: 466:/* End of File Comment */ - -: 467:/************************/ diff --git a/fsw/unit_test/cs_eeprom_cmds_test.c b/fsw/unit_test/cs_eeprom_cmds_test.c deleted file mode 100644 index a90494c..0000000 --- a/fsw/unit_test/cs_eeprom_cmds_test.c +++ /dev/null @@ -1,643 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_eeprom_cmds_test.c 1.4 2017/03/29 17:29:01EDT mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains unit test cases for the functions contained in the file cs_eeprom_cmds.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "cs_eeprom_cmds_test.h" -#include "cs_eeprom_cmds.h" -#include "cs_msg.h" -#include "cs_msgdefs.h" -#include "cs_events.h" -#include "cs_version.h" -#include "cs_test_utils.h" -#include "ut_osapi_stubs.h" -#include "ut_cfe_sb_stubs.h" -#include "ut_cfe_es_stubs.h" -#include "ut_cfe_es_hooks.h" -#include "ut_cfe_evs_stubs.h" -#include "ut_cfe_evs_hooks.h" -#include "ut_cfe_time_stubs.h" -#include "ut_cfe_psp_memutils_stubs.h" -#include "ut_cfe_psp_watchdog_stubs.h" -#include "ut_cfe_psp_timer_stubs.h" -#include "ut_cfe_tbl_stubs.h" -#include "ut_cfe_fs_stubs.h" -#include "ut_cfe_time_stubs.h" -#include -#include -#include - -/* - * Function Definitions - */ - -void CS_DisableEepromCmd_Test(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - /* Execute the function being tested */ - CS_DisableEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.EepromCSState = CS_STATE_DISABLED, "CS_AppData.EepromCSState = CS_STATE_DISABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_EEPROM_INF_EID, CFE_EVS_INFORMATION, "Checksumming of Eeprom is Disabled"), - "Checksumming of Eeprom is Disabled"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_DisableEepromCmd_Test */ - -void CS_EnableEepromCmd_Test(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - /* Execute the function being tested */ - CS_EnableEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.EepromCSState = CS_STATE_ENABLED, "CS_AppData.EepromCSState = CS_STATE_ENABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_EEPROM_INF_EID, CFE_EVS_INFORMATION, "Checksumming of Eeprom is Enabled"), - "Checksumming of Eeprom is Enabled"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_EnableEepromCmd_Test */ - -void CS_ReportBaselineEntryIDEepromCmd_Test_Computed(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ComputedYet = TRUE; - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ComparisonValue = 1; - - /* Execute the function being tested */ - CS_ReportBaselineEntryIDEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_BASELINE_EEPROM_INF_EID, CFE_EVS_INFORMATION, "Report baseline of Eeprom Entry 1 is 0x00000001"), - "Report baseline of Eeprom Entry 1 is 0x00000001"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineEntryIDEepromCmd_Test_Computed */ - -void CS_ReportBaselineEntryIDEepromCmd_Test_NotYetComputed(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ComputedYet = FALSE; - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ComparisonValue = 1; - - /* Execute the function being tested */ - CS_ReportBaselineEntryIDEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_NO_BASELINE_EEPROM_INF_EID, CFE_EVS_INFORMATION, "Report baseline of Eeprom Entry 1 has not been computed yet"), - "Report baseline of Eeprom Entry 1 has not been computed yet"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineEntryIDEepromCmd_Test_NotYetComputed */ - -void CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; - - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; - - /* Execute the function being tested */ - CS_ReportBaselineEntryIDEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_BASELINE_INVALID_ENTRY_EEPROM_ERR_EID, CFE_EVS_ERROR, "Eeprom report baseline failed, Entry ID invalid: 16, State: 3 Max ID: 15"), - "Eeprom report baseline failed, Entry ID invalid: 16, State: 3 Max ID: 15"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh */ - -void CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; - - /* Execute the function being tested */ - CS_ReportBaselineEntryIDEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_BASELINE_INVALID_ENTRY_EEPROM_ERR_EID, CFE_EVS_ERROR, "Eeprom report baseline failed, Entry ID invalid: 1, State: 0 Max ID: 15"), - "Eeprom report baseline failed, Entry ID invalid: 1, State: 0 Max ID: 15"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty */ - -void CS_RecomputeBaselineEepromCmd_Test_Nominal(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; - - /* Execute the function being tested */ - CS_RecomputeBaselineEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.RecomputeInProgress == TRUE, "CS_AppData.RecomputeInProgress == TRUE"); - UtAssert_True (CS_AppData.OneShotInProgress == FALSE, "CS_AppData.OneShotInProgress == FALSE"); - - UtAssert_True (CS_AppData.ChildTaskTable == CS_EEPROM_TABLE, "CS_AppData.ChildTaskTable == CS_EEPROM_TABLE"); - UtAssert_True (CS_AppData.ChildTaskEntryID == CmdPacket.EntryID, "CS_AppData.ChildTaskEntryID == CmdPacket.EntryID"); - UtAssert_True - (CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResEepromTblPtr[CmdPacket.EntryID], - "CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResEepromTblPtr[CmdPacket.EntryID]"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_EEPROM_STARTED_DBG_EID, CFE_EVS_DEBUG, "Recompute baseline of Eeprom Entry ID 1 started"), - "Recompute baseline of Eeprom Entry ID 1 started"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineEepromCmd_Test_Nominal */ - -void CS_RecomputeBaselineEepromCmd_Test_CreateChildTaskError(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; - - /* Set to generate error message CS_RECOMPUTE_EEPROM_CREATE_CHDTASK_ERR_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CREATECHILDTASK_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_RecomputeBaselineEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.OneShotInProgress == FALSE, "CS_AppData.OneShotInProgress == FALSE"); - - UtAssert_True (CS_AppData.ChildTaskTable == CS_EEPROM_TABLE, "CS_AppData.ChildTaskTable == CS_EEPROM_TABLE"); - UtAssert_True (CS_AppData.ChildTaskEntryID == CmdPacket.EntryID, "CS_AppData.ChildTaskEntryID == CmdPacket.EntryID"); - UtAssert_True - (CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResEepromTblPtr[CmdPacket.EntryID], - "CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResEepromTblPtr[CmdPacket.EntryID]"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_EEPROM_CREATE_CHDTASK_ERR_EID, CFE_EVS_ERROR, "Recompute baseline of Eeprom Entry ID 1 failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF"), - "Recompute baseline of Eeprom Entry ID 1 failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineEepromCmd_Test_CreateChildTaskError */ - -void CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; - - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; - - /* Execute the function being tested */ - CS_RecomputeBaselineEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_INVALID_ENTRY_EEPROM_ERR_EID, CFE_EVS_ERROR, "Eeprom recompute baseline of entry failed, Entry ID invalid: 16, State: 3, Max ID: 15"), - "Eeprom recompute baseline of entry failed, Entry ID invalid: 16, State: 3, Max ID: 15"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh */ - -void CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorStateEmpty(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; - - /* Execute the function being tested */ - CS_RecomputeBaselineEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_INVALID_ENTRY_EEPROM_ERR_EID, CFE_EVS_ERROR, "Eeprom recompute baseline of entry failed, Entry ID invalid: 1, State: 0, Max ID: 15"), - "Eeprom recompute baseline of entry failed, Entry ID invalid: 1, State: 0, Max ID: 15"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorStateEmpty */ - -void CS_RecomputeBaselineEepromCmd_Test_RecomputeInProgress(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.RecomputeInProgress = TRUE; - - /* Execute the function being tested */ - CS_RecomputeBaselineEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_EEPROM_CHDTASK_ERR_EID, CFE_EVS_ERROR, "Recompute baseline of Eeprom Entry ID 1 failed: child task in use"), - "Recompute baseline of Eeprom Entry ID 1 failed: child task in use"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineEepromCmd_Test_RecomputeInProgress */ - -void CS_EnableEntryIDEepromCmd_Test_Nominal(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; - CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State = 99; - - /* Execute the function being tested */ - CS_EnableEntryIDEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED, "CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_EEPROM_ENTRY_INF_EID, CFE_EVS_INFORMATION, "Checksumming of Eeprom Entry ID 1 is Enabled"), - "Checksumming of Eeprom Entry ID 1 is Enabled"); - - UtAssert_True (CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED, "CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_EnableEntryIDEepromCmd_Test_Nominal */ - -void CS_EnableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; - CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; - - /* Execute the function being tested */ - CS_EnableEntryIDEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED, "CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_EEPROM_ENTRY_INF_EID, CFE_EVS_INFORMATION, "Checksumming of Eeprom Entry ID 1 is Enabled"), - "Checksumming of Eeprom Entry ID 1 is Enabled"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_EEPROM_DEF_EMPTY_DBG_EID, CFE_EVS_DEBUG, "CS unable to update Eeprom definition table for entry 1, State: 0"), - "CS unable to update Eeprom definition table for entry 1, State: 0"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_EnableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty */ - -void CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; - - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; - - /* Execute the function being tested */ - CS_EnableEntryIDEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_EEPROM_INVALID_ENTRY_ERR_EID, CFE_EVS_ERROR, "Enable Eeprom entry failed, invalid Entry ID: 16, State: 3, Max ID: 15"), - "Enable Eeprom entry failed, invalid Entry ID: 16, State: 3, Max ID: 15"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh */ - -void CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; - - /* Execute the function being tested */ - CS_EnableEntryIDEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_EEPROM_INVALID_ENTRY_ERR_EID, CFE_EVS_ERROR, "Enable Eeprom entry failed, invalid Entry ID: 1, State: 0, Max ID: 15"), - "Enable Eeprom entry failed, invalid Entry ID: 1, State: 0, Max ID: 15"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty */ - -void CS_DisableEntryIDEepromCmd_Test_Nominal(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; - CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State = 99; - - /* Execute the function being tested */ - CS_DisableEntryIDEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED, "CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED"); - UtAssert_True (CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].TempChecksumValue == 0, "CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].TempChecksumValue == 0"); - UtAssert_True (CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ByteOffset == 0, "CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ByteOffset == 0"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_EEPROM_ENTRY_INF_EID, CFE_EVS_INFORMATION, "Checksumming of Eeprom Entry ID 1 is Disabled"), - "Checksumming of Eeprom Entry ID 1 is Disabled"); - - UtAssert_True (CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED, "CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_DisableEntryIDEepromCmd_Test_Nominal */ - -void CS_DisableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; - CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; - - /* Execute the function being tested */ - CS_DisableEntryIDEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED, "CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED"); - UtAssert_True (CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].TempChecksumValue == 0, "CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].TempChecksumValue == 0"); - UtAssert_True (CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ByteOffset == 0, "CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ByteOffset == 0"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_EEPROM_ENTRY_INF_EID, CFE_EVS_INFORMATION, "Checksumming of Eeprom Entry ID 1 is Disabled"), - "Checksumming of Eeprom Entry ID 1 is Disabled"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_EEPROM_DEF_EMPTY_DBG_EID, CFE_EVS_DEBUG, "CS unable to update Eeprom definition table for entry 1, State: 0"), - "CS unable to update Eeprom definition table for entry 1, State: 0"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_DisableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty */ - -void CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; - - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; - - /* Execute the function being tested */ - CS_DisableEntryIDEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_EEPROM_INVALID_ENTRY_ERR_EID, CFE_EVS_ERROR, "Disable Eeprom entry failed, invalid Entry ID: 16, State: 3, Max ID: 15"), - "Disable Eeprom entry failed, invalid Entry ID: 16, State: 3, Max ID: 15"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh */ - -void CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; - - /* Execute the function being tested */ - CS_DisableEntryIDEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_EEPROM_INVALID_ENTRY_ERR_EID, CFE_EVS_ERROR, "Disable Eeprom entry failed, invalid Entry ID: 1, State: 0, Max ID: 15"), - "Disable Eeprom entry failed, invalid Entry ID: 1, State: 0, Max ID: 15"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty */ - -void CS_GetEntryIDEepromCmd_Test_Nominal(void) -{ - CS_GetEntryIDCmd_t CmdPacket; - - int16 EntryID = 1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_GetEntryIDCmd_t), TRUE); - - CS_AppData.ResEepromTblPtr[EntryID].StartAddress = 1; - CmdPacket.Address = 1; - CS_AppData.ResEepromTblPtr[EntryID].NumBytesToChecksum = 0; - CS_AppData.ResEepromTblPtr[EntryID].State = 99; - - /* Execute the function being tested */ - CS_GetEntryIDEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_GET_ENTRY_ID_EEPROM_INF_EID, CFE_EVS_INFORMATION, "Eeprom Found Address 0x00000001 in Entry ID 1"), - "Eeprom Found Address 0x00000001 in Entry ID 1"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_GetEntryIDEepromCmd_Test_Nominal */ - -void CS_GetEntryIDEepromCmd_Test_AddressNotFound(void) -{ - CS_GetEntryIDCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_GetEntryIDCmd_t), TRUE); - - CmdPacket.Address = 0xFFFFFFFF; - - /* Execute the function being tested */ - CS_GetEntryIDEepromCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_GET_ENTRY_ID_EEPROM_NOT_FOUND_INF_EID, CFE_EVS_INFORMATION, "Address 0xFFFFFFFF was not found in Eeprom table"), - "Address 0xFFFFFFFF was not found in Eeprom table"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_GetEntryIDEepromCmd_Test_AddressNotFound */ - -void CS_Eeprom_Cmds_Test_AddTestCases(void) -{ - UtTest_Add(CS_DisableEepromCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_DisableEepromCmd_Test"); - - UtTest_Add(CS_EnableEepromCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_EnableEepromCmd_Test"); - - UtTest_Add(CS_ReportBaselineEntryIDEepromCmd_Test_Computed, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineEntryIDEepromCmd_Test_Computed"); - UtTest_Add(CS_ReportBaselineEntryIDEepromCmd_Test_NotYetComputed, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineEntryIDEepromCmd_Test_NotYetComputed"); - UtTest_Add(CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh"); - UtTest_Add(CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty"); - - UtTest_Add(CS_RecomputeBaselineEepromCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineEepromCmd_Test_Nominal"); - UtTest_Add(CS_RecomputeBaselineEepromCmd_Test_CreateChildTaskError, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineEepromCmd_Test_CreateChildTaskError"); - UtTest_Add(CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh"); - UtTest_Add(CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorStateEmpty, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorStateEmpty"); - UtTest_Add(CS_RecomputeBaselineEepromCmd_Test_RecomputeInProgress, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineEepromCmd_Test_RecomputeInProgress"); - - UtTest_Add(CS_EnableEntryIDEepromCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_EnableEntryIDEepromCmd_Test_Nominal"); - UtTest_Add(CS_EnableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty, CS_Test_Setup, CS_Test_TearDown, "CS_EnableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty"); - UtTest_Add(CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh, CS_Test_Setup, CS_Test_TearDown, "CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh"); - UtTest_Add(CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty, CS_Test_Setup, CS_Test_TearDown, "CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty"); - - UtTest_Add(CS_DisableEntryIDEepromCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_DisableEntryIDEepromCmd_Test_Nominal"); - UtTest_Add(CS_DisableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty, CS_Test_Setup, CS_Test_TearDown, "CS_DisableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty"); - UtTest_Add(CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh, CS_Test_Setup, CS_Test_TearDown, "CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh"); - UtTest_Add(CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty, CS_Test_Setup, CS_Test_TearDown, "CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty"); - - UtTest_Add(CS_GetEntryIDEepromCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_GetEntryIDEepromCmd_Test_Nominal"); - UtTest_Add(CS_GetEntryIDEepromCmd_Test_AddressNotFound, CS_Test_Setup, CS_Test_TearDown, "CS_GetEntryIDEepromCmd_Test_AddressNotFound"); - -} /* end CS_Eeprom_Cmds_Test_AddTestCases */ - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_eeprom_cmds_test.h b/fsw/unit_test/cs_eeprom_cmds_test.h deleted file mode 100644 index ed8711a..0000000 --- a/fsw/unit_test/cs_eeprom_cmds_test.h +++ /dev/null @@ -1,39 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_eeprom_cmds_test.h 1.2 2017/02/16 15:33:21EST mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains the function prototypes for the unit test cases for cs_eeprom_cmds.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "utassert.h" -#include "uttest.h" - -/* - * Function Prototypes - */ - -void CS_Eeprom_Cmds_Test_AddTestCases(void); - - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_memory_cmds.c.gcov b/fsw/unit_test/cs_memory_cmds.c.gcov deleted file mode 100644 index 6d214bd..0000000 --- a/fsw/unit_test/cs_memory_cmds.c.gcov +++ /dev/null @@ -1,469 +0,0 @@ - -: 0:Source:../src/cs_memory_cmds.c - -: 0:Programs:9 - -: 1:/************************************************************************ - -: 2: ** File: - -: 3: ** $Id: cs_memory_cmds.c.gcov 1.5 2017/03/29 19:31:18EDT mdeschu Exp $ - -: 4: ** - -: 5: ** Copyright (c) 2007-2014 United States Government as represented by the - -: 6: ** Administrator of the National Aeronautics and Space Administration. - -: 7: ** All Other Rights Reserved. - -: 8: ** - -: 9: ** This software was created at NASA's Goddard Space Flight Center. - -: 10: ** This software is governed by the NASA Open Source Agreement and may be - -: 11: ** used, distributed and modified only pursuant to the terms of that - -: 12: ** agreement. - -: 13: ** - -: 14: ** Purpose: - -: 15: ** The CFS Checksum (CS) Application's commands for checking Memory - -: 16: ** - -: 17: *************************************************************************/ - -: 18: - -: 19:/************************************************************************** - -: 20: ** - -: 21: ** Include section - -: 22: ** - -: 23: **************************************************************************/ - -: 24:#include "cfe.h" - -: 25:#include "cs_tbldefs.h" - -: 26:#include "cs_app.h" - -: 27:#include "cs_events.h" - -: 28:#include "cs_compute.h" - -: 29:#include "cs_memory_cmds.h" - -: 30:#include "cs_utils.h" - -: 31: - -: 32:/************************************************************************** - -: 33: ** - -: 34: ** Functions - -: 35: ** - -: 36: **************************************************************************/ - -: 37: - -: 38:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 39:/* */ - -: 40:/* CS Disable background checking of Memory command */ - -: 41:/* */ - -: 42:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 2: 43:void CS_DisableMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 44:{ - -: 45: /* command verification variables */ - 2: 46: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 47: - -: 48: /* Verify command packet length */ - 2: 49: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 50: { - 2: 51: CS_AppData.MemoryCSState = CS_STATE_DISABLED; - 2: 52: CS_ZeroMemoryTempValues(); - -: 53: - -: 54:#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - 2: 55: CS_UpdateCDS(); - -: 56:#endif - -: 57: - 2: 58: CFE_EVS_SendEvent (CS_DISABLE_MEMORY_INF_EID, - -: 59: CFE_EVS_INFORMATION, - -: 60: "Checksumming of Memory is Disabled"); - -: 61: - 2: 62: CS_AppData.CmdCounter++; - -: 63: } - 2: 64: return; - -: 65:} /* End of CS_DisableMemoryCmd () */ - -: 66: - -: 67:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 68:/* */ - -: 69:/* CS Enable background checking of Memory command */ - -: 70:/* */ - -: 71:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 2: 72:void CS_EnableMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 73:{ - -: 74: /* command verification variables */ - 2: 75: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 76: - -: 77: /* Verify command packet length */ - 2: 78: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 79: { - 2: 80: CS_AppData.MemoryCSState = CS_STATE_ENABLED; - -: 81: - -: 82: - -: 83:#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - 2: 84: CS_UpdateCDS(); - -: 85:#endif - -: 86: - 2: 87: CFE_EVS_SendEvent (CS_ENABLE_MEMORY_INF_EID, - -: 88: CFE_EVS_INFORMATION, - -: 89: "Checksumming of Memory is Enabled"); - -: 90: - 2: 91: CS_AppData.CmdCounter++; - -: 92: } - 2: 93: return; - -: 94:} /* End of CS_EnableMemoryCmd () */ - -: 95: - -: 96:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 97:/* */ - -: 98:/* CS Report the baseline checksum of an entry in the Memory table */ - -: 99:/* */ - -: 100:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 101:void CS_ReportBaselineEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 102:{ - -: 103: /* command verification variables */ - 5: 104: uint16 ExpectedLength = sizeof(CS_EntryCmd_t); - 5: 105: CS_EntryCmd_t * CmdPtr = NULL; - 5: 106: CS_Res_EepromMemory_Table_Entry_t * ResultsEntry = NULL; - 5: 107: uint32 Baseline = 0; - 5: 108: uint16 EntryID = 0; - 5: 109: uint16 State = CS_STATE_EMPTY; - -: 110: - -: 111: /* Verify command packet length */ - 5: 112: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 113: { - 4: 114: CmdPtr = (CS_EntryCmd_t *) MessagePtr; - 4: 115: EntryID = CmdPtr -> EntryID; - -: 116: - 9: 117: if ((EntryID < CS_MAX_NUM_MEMORY_TABLE_ENTRIES) && - 3: 118: (CS_AppData.ResMemoryTblPtr[EntryID].State != CS_STATE_EMPTY) ) - -: 119: { - 2: 120: ResultsEntry = &CS_AppData.ResMemoryTblPtr[EntryID]; - -: 121: - 2: 122: if (ResultsEntry->ComputedYet == TRUE) - -: 123: { - 1: 124: Baseline = ResultsEntry->ComparisonValue; - -: 125: - 1: 126: CFE_EVS_SendEvent (CS_BASELINE_MEMORY_INF_EID, - -: 127: CFE_EVS_INFORMATION, - -: 128: "Report baseline of Memory Entry %d is 0x%08X", - -: 129: EntryID, - -: 130: (unsigned int)Baseline); - -: 131: } - -: 132: else - -: 133: { - 1: 134: CFE_EVS_SendEvent (CS_NO_BASELINE_MEMORY_INF_EID, - -: 135: CFE_EVS_INFORMATION, - -: 136: "Report baseline of Memory Entry %d has not been computed yet", - -: 137: EntryID); - -: 138: } - 2: 139: CS_AppData.CmdCounter++; - -: 140: } - -: 141: else - -: 142: { - 2: 143: if (EntryID >= CS_MAX_NUM_MEMORY_TABLE_ENTRIES) - -: 144: { - 1: 145: State = CS_STATE_UNDEFINED; - -: 146: } - -: 147: else - -: 148: { - 1: 149: State = CS_AppData.ResMemoryTblPtr[EntryID].State; - -: 150: } - -: 151: - 2: 152: CFE_EVS_SendEvent (CS_BASELINE_INVALID_ENTRY_MEMORY_ERR_EID, - -: 153: CFE_EVS_ERROR, - -: 154: "Memory report baseline failed, Entry ID invalid: %d, State: %d Max ID: %d", - -: 155: EntryID, - -: 156: State, - -: 157: (CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1)); - 2: 158: CS_AppData.CmdErrCounter++; - -: 159: } - -: 160: } - 5: 161: return; - -: 162:} /* End of CS_ReportBaselineEntryIDCmd () */ - -: 163: - -: 164:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 165:/* */ - -: 166:/* CS Recompute the baseline of an entry in the Memory table cmd */ - -: 167:/* */ - -: 168:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 6: 169:void CS_RecomputeBaselineMemoryCmd (CFE_SB_MsgPtr_t MessagePtr) - -: 170:{ - -: 171: /* command verification variables */ - 6: 172: uint16 ExpectedLength = sizeof(CS_EntryCmd_t); - 6: 173: uint32 ChildTaskID = 0; - 6: 174: int32 Status = -1; /* Init to OS error */ - 6: 175: CS_EntryCmd_t * CmdPtr = NULL; - 6: 176: uint16 EntryID = 0; - 6: 177: uint16 State = CS_STATE_EMPTY; - -: 178: - -: 179: /* Verify command packet length */ - 6: 180: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 181: { - 5: 182: CmdPtr = (CS_EntryCmd_t *) MessagePtr; - 5: 183: EntryID = CmdPtr -> EntryID; - -: 184: - -: 185: - 9: 186: if (CS_AppData.RecomputeInProgress == FALSE && CS_AppData.OneShotInProgress == FALSE) - -: 187: { - -: 188: - -: 189: - -: 190: /* make sure the entry is a valid number and is defined in the table */ - 9: 191: if ((EntryID < CS_MAX_NUM_MEMORY_TABLE_ENTRIES) && - 3: 192: (CS_AppData.ResMemoryTblPtr[EntryID].State != CS_STATE_EMPTY) ) - -: 193: { - -: 194: - -: 195: /* There is no child task running right now, we can use it*/ - 2: 196: CS_AppData.RecomputeInProgress = TRUE; - -: 197: - -: 198: /* fill in child task variables */ - 2: 199: CS_AppData.ChildTaskTable = CS_MEMORY_TABLE; - 2: 200: CS_AppData.ChildTaskEntryID = EntryID; - -: 201: - -: 202: - 2: 203: CS_AppData.RecomputeEepromMemoryEntryPtr = &CS_AppData.ResMemoryTblPtr[EntryID]; - -: 204: - 2: 205: Status= CFE_ES_CreateChildTask(&ChildTaskID, - -: 206: CS_RECOMP_MEMORY_TASK_NAME, - -: 207: CS_RecomputeEepromMemoryChildTask, - -: 208: NULL, - -: 209: CFE_ES_DEFAULT_STACK_SIZE, - -: 210: CS_CHILD_TASK_PRIORITY, - -: 211: 0); - 2: 212: if (Status ==CFE_SUCCESS) - -: 213: { - 1: 214: CFE_EVS_SendEvent (CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, - -: 215: CFE_EVS_DEBUG, - -: 216: "Recompute baseline of Memory Entry ID %d started", - -: 217: EntryID); - 1: 218: CS_AppData.CmdCounter++; - -: 219: } - -: 220: else/* child task creation failed */ - -: 221: { - 1: 222: CFE_EVS_SendEvent (CS_RECOMPUTE_MEMORY_CREATE_CHDTASK_ERR_EID, - -: 223: CFE_EVS_ERROR, - -: 224: "Recompute baseline of Memory Entry ID %d failed, ES_CreateChildTask returned: 0x%08X", - -: 225: EntryID, - -: 226: (unsigned int)Status); - 1: 227: CS_AppData.CmdErrCounter++; - 1: 228: CS_AppData.RecomputeInProgress = FALSE; - -: 229: } - -: 230: } - -: 231: else - -: 232: { - 2: 233: if (EntryID >= CS_MAX_NUM_MEMORY_TABLE_ENTRIES) - -: 234: { - 1: 235: State = CS_STATE_UNDEFINED; - -: 236: } - -: 237: else - -: 238: { - 1: 239: State = CS_AppData.ResMemoryTblPtr[EntryID].State; - -: 240: } - -: 241: - 2: 242: CFE_EVS_SendEvent (CS_RECOMPUTE_INVALID_ENTRY_MEMORY_ERR_EID, - -: 243: CFE_EVS_ERROR, - -: 244: "Memory recompute baseline of entry failed, Entry ID invalid: %d, State: %d, Max ID: %d", - -: 245: EntryID, - -: 246: State, - -: 247: (CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1)); - -: 248: - 2: 249: CS_AppData.CmdErrCounter++; - -: 250: } - -: 251: } - -: 252: else - -: 253: { - -: 254: /*send event that we can't start another task right now */ - 1: 255: CFE_EVS_SendEvent (CS_RECOMPUTE_MEMORY_CHDTASK_ERR_EID, - -: 256: CFE_EVS_ERROR, - -: 257: "Recompute baseline of Memory Entry ID %d failed: child task in use", - -: 258: EntryID); - 1: 259: CS_AppData.CmdErrCounter++; - -: 260: } - -: 261: } - 6: 262: return; - -: 263:}/* end CS_RecomputeBaselineMemoryCmd */ - -: 264: - -: 265:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 266:/* */ - -: 267:/* CS Enable a specific entry in the Memory table command */ - -: 268:/* */ - -: 269:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 270:void CS_EnableEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 271:{ - -: 272: /* command verification variables */ - 5: 273: uint16 ExpectedLength = sizeof(CS_EntryCmd_t); - 5: 274: CS_EntryCmd_t * CmdPtr = NULL; - 5: 275: CS_Res_EepromMemory_Table_Entry_t * ResultsEntry = NULL; - 5: 276: uint16 EntryID = 0; - 5: 277: uint16 State = CS_STATE_EMPTY; - -: 278: - -: 279: /* Verify command packet length */ - 5: 280: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 281: { - 4: 282: CmdPtr = (CS_EntryCmd_t *) MessagePtr; - 4: 283: EntryID = CmdPtr -> EntryID; - -: 284: - 9: 285: if ((EntryID < CS_MAX_NUM_MEMORY_TABLE_ENTRIES) && - 3: 286: (CS_AppData.ResMemoryTblPtr[EntryID].State != CS_STATE_EMPTY) ) - -: 287: { - 2: 288: ResultsEntry = &CS_AppData.ResMemoryTblPtr[EntryID]; - -: 289: - 2: 290: ResultsEntry -> State = CS_STATE_ENABLED; - -: 291: - 2: 292: CFE_EVS_SendEvent (CS_ENABLE_MEMORY_ENTRY_INF_EID, - -: 293: CFE_EVS_INFORMATION, - -: 294: "Checksumming of Memory Entry ID %d is Enabled", - -: 295: EntryID); - -: 296: - 2: 297: if (CS_AppData.DefMemoryTblPtr[EntryID].State != CS_STATE_EMPTY) - -: 298: { - 1: 299: CS_AppData.DefMemoryTblPtr[EntryID].State = CS_STATE_ENABLED; - 1: 300: CS_ResetTablesTblResultEntry(CS_AppData.MemResTablesTblPtr); - 1: 301: CFE_TBL_Modified(CS_AppData.DefMemoryTableHandle); - -: 302: } - -: 303: else - -: 304: { - 1: 305: CFE_EVS_SendEvent (CS_ENABLE_MEMORY_DEF_EMPTY_DBG_EID, - -: 306: CFE_EVS_DEBUG, - -: 307: "CS unable to update memory definition table for entry %d, State: %d", - -: 308: EntryID, - -: 309: State); - -: 310: } - -: 311: - 2: 312: CS_AppData.CmdCounter++; - -: 313: } - -: 314: else - -: 315: { - 2: 316: if (EntryID >= CS_MAX_NUM_MEMORY_TABLE_ENTRIES) - -: 317: { - 1: 318: State = CS_STATE_UNDEFINED; - -: 319: } - -: 320: else - -: 321: { - 1: 322: State = CS_AppData.ResMemoryTblPtr[EntryID].State; - -: 323: } - -: 324: - 2: 325: CFE_EVS_SendEvent (CS_ENABLE_MEMORY_INVALID_ENTRY_ERR_EID, - -: 326: CFE_EVS_ERROR, - -: 327: "Enable Memory entry failed, invalid Entry ID: %d, State: %d, Max ID: %d", - -: 328: EntryID, - -: 329: State, - -: 330: (CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1)); - 2: 331: CS_AppData.CmdErrCounter++; - -: 332: } - -: 333: } - 5: 334: return; - -: 335:} /* End of CS_EnableCSEntryIDMemoryCmd () */ - -: 336: - -: 337:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 338:/* */ - -: 339:/* CS Disable a specific entry in the Memory table command */ - -: 340:/* */ - -: 341:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 342:void CS_DisableEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 343:{ - -: 344: /* command verification variables */ - 5: 345: uint16 ExpectedLength = sizeof(CS_EntryCmd_t); - 5: 346: CS_EntryCmd_t * CmdPtr = NULL; - 5: 347: CS_Res_EepromMemory_Table_Entry_t * ResultsEntry = NULL; - 5: 348: uint16 EntryID = 0; - 5: 349: uint16 State = CS_STATE_EMPTY; - -: 350: - -: 351: /* Verify command packet length */ - 5: 352: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 353: { - 4: 354: CmdPtr = (CS_EntryCmd_t *) MessagePtr; - 4: 355: EntryID = CmdPtr -> EntryID; - -: 356: - 9: 357: if ((EntryID < CS_MAX_NUM_MEMORY_TABLE_ENTRIES) && - 3: 358: (CS_AppData.ResMemoryTblPtr[EntryID].State != CS_STATE_EMPTY) ) - -: 359: { - 2: 360: ResultsEntry = & CS_AppData.ResMemoryTblPtr[EntryID]; - -: 361: - 2: 362: ResultsEntry -> State = CS_STATE_DISABLED; - 2: 363: ResultsEntry -> TempChecksumValue = 0; - 2: 364: ResultsEntry -> ByteOffset = 0; - -: 365: - 2: 366: CFE_EVS_SendEvent (CS_DISABLE_MEMORY_ENTRY_INF_EID, - -: 367: CFE_EVS_INFORMATION, - -: 368: "Checksumming of Memory Entry ID %d is Disabled", - -: 369: EntryID); - -: 370: - 2: 371: if (CS_AppData.DefMemoryTblPtr[EntryID].State != CS_STATE_EMPTY) - -: 372: { - 1: 373: CS_AppData.DefMemoryTblPtr[EntryID].State = CS_STATE_DISABLED; - 1: 374: CS_ResetTablesTblResultEntry(CS_AppData.MemResTablesTblPtr); - 1: 375: CFE_TBL_Modified(CS_AppData.DefMemoryTableHandle); - -: 376: } - -: 377: else - -: 378: { - 1: 379: CFE_EVS_SendEvent (CS_DISABLE_MEMORY_DEF_EMPTY_DBG_EID, - -: 380: CFE_EVS_DEBUG, - -: 381: "CS unable to update memory definition table for entry %d, State: %d", - -: 382: EntryID, - -: 383: State); - -: 384: } - -: 385: - 2: 386: CS_AppData.CmdCounter++; - -: 387: } - -: 388: else - -: 389: { - 2: 390: if (EntryID >= CS_MAX_NUM_MEMORY_TABLE_ENTRIES) - -: 391: { - 1: 392: State = CS_STATE_UNDEFINED; - -: 393: } - -: 394: else - -: 395: { - 1: 396: State = CS_AppData.ResMemoryTblPtr[EntryID].State; - -: 397: } - -: 398: - 2: 399: CFE_EVS_SendEvent (CS_DISABLE_MEMORY_INVALID_ENTRY_ERR_EID, - -: 400: CFE_EVS_ERROR, - -: 401: "Disable Memory entry failed, invalid Entry ID: %d, State: %d, Max ID: %d", - -: 402: EntryID, - -: 403: State, - -: 404: (CS_MAX_NUM_MEMORY_TABLE_ENTRIES -1)); - -: 405: - 2: 406: CS_AppData.CmdErrCounter++; - -: 407: } - -: 408: } - 5: 409: return; - -: 410:} /* End of CS_DisableCSEntryIDMemoryCmd () */ - -: 411: - -: 412:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 413:/* */ - -: 414:/* CS Retrieve an EntryID based on Address from Memory table cmd */ - -: 415:/* */ - -: 416:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 3: 417:void CS_GetEntryIDMemoryCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 418:{ - -: 419: /* command verification variables */ - 3: 420: uint16 ExpectedLength = sizeof(CS_GetEntryIDCmd_t); - 3: 421: CS_GetEntryIDCmd_t * CmdPtr = NULL; - 3: 422: CS_Res_EepromMemory_Table_Entry_t * StartOfResultsTable = NULL; - 3: 423: CS_Res_EepromMemory_Table_Entry_t * ResultsEntry = NULL; - 3: 424: uint16 Loop = 0; - 3: 425: boolean EntryFound = FALSE; - -: 426: - -: 427: /* Verify command packet length */ - 3: 428: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 429: { - 2: 430: CmdPtr = (CS_GetEntryIDCmd_t *) MessagePtr; - -: 431: - 2: 432: StartOfResultsTable = CS_AppData.ResMemoryTblPtr; - -: 433: - 34: 434: for ( Loop = 0; Loop < CS_MAX_NUM_MEMORY_TABLE_ENTRIES; Loop ++) - -: 435: { - 32: 436: ResultsEntry = & StartOfResultsTable[Loop]; - -: 437: - 65: 438: if ( (ResultsEntry->StartAddress <= CmdPtr -> Address) && - 32: 439: CmdPtr -> Address <= (ResultsEntry->StartAddress + ResultsEntry->NumBytesToChecksum) && - 1: 440: ResultsEntry->State != CS_STATE_EMPTY) - -: 441: { - -: 442: - 2: 443: CFE_EVS_SendEvent (CS_GET_ENTRY_ID_MEMORY_INF_EID, - -: 444: CFE_EVS_INFORMATION, - -: 445: "Memory Found Address 0x%08X in Entry ID %d", - 1: 446: (unsigned int)(CmdPtr -> Address), - -: 447: Loop); - 1: 448: EntryFound = TRUE; - -: 449: } - -: 450: } - -: 451: - 2: 452: if (EntryFound == FALSE) - -: 453: { - 1: 454: CFE_EVS_SendEvent (CS_GET_ENTRY_ID_MEMORY_NOT_FOUND_INF_EID, - -: 455: CFE_EVS_INFORMATION, - -: 456: "Address 0x%08X was not found in Memory table", - 1: 457: (unsigned int)(CmdPtr -> Address)); - -: 458: } - 2: 459: CS_AppData.CmdCounter++; - -: 460: } - 3: 461: return; - -: 462: - -: 463:} /* End of CS_GetEntryIDMemoryCmd () */ - -: 464: - -: 465:/************************/ - -: 466:/* End of File Comment */ - -: 467:/************************/ diff --git a/fsw/unit_test/cs_memory_cmds_test.c b/fsw/unit_test/cs_memory_cmds_test.c deleted file mode 100644 index 3351eeb..0000000 --- a/fsw/unit_test/cs_memory_cmds_test.c +++ /dev/null @@ -1,643 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_memory_cmds_test.c 1.4 2017/03/29 17:29:03EDT mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains unit test cases for the functions contained in the file cs_memory_cmds.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "cs_memory_cmds_test.h" -#include "cs_memory_cmds.h" -#include "cs_msg.h" -#include "cs_msgdefs.h" -#include "cs_events.h" -#include "cs_version.h" -#include "cs_test_utils.h" -#include "ut_osapi_stubs.h" -#include "ut_cfe_sb_stubs.h" -#include "ut_cfe_es_stubs.h" -#include "ut_cfe_es_hooks.h" -#include "ut_cfe_evs_stubs.h" -#include "ut_cfe_evs_hooks.h" -#include "ut_cfe_time_stubs.h" -#include "ut_cfe_psp_memutils_stubs.h" -#include "ut_cfe_psp_watchdog_stubs.h" -#include "ut_cfe_psp_timer_stubs.h" -#include "ut_cfe_tbl_stubs.h" -#include "ut_cfe_fs_stubs.h" -#include "ut_cfe_time_stubs.h" -#include -#include -#include - -/* - * Function Definitions - */ - -void CS_DisableMemoryCmd_Test(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - /* Execute the function being tested */ - CS_DisableMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.MemoryCSState = CS_STATE_DISABLED, "CS_AppData.MemoryCSState = CS_STATE_DISABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_MEMORY_INF_EID, CFE_EVS_INFORMATION, "Checksumming of Memory is Disabled"), - "Checksumming of Memory is Disabled"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_DisableMemoryCmd_Test */ - -void CS_EnableMemoryCmd_Test(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - /* Execute the function being tested */ - CS_EnableMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.MemoryCSState = CS_STATE_ENABLED, "CS_AppData.MemoryCSState = CS_STATE_ENABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_MEMORY_INF_EID, CFE_EVS_INFORMATION, "Checksumming of Memory is Enabled"), - "Checksumming of Memory is Enabled"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_EnableMemoryCmd_Test */ - -void CS_ReportBaselineEntryIDMemoryCmd_Test_Computed(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ComputedYet = TRUE; - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ComparisonValue = 1; - - /* Execute the function being tested */ - CS_ReportBaselineEntryIDMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_BASELINE_MEMORY_INF_EID, CFE_EVS_INFORMATION, "Report baseline of Memory Entry 1 is 0x00000001"), - "Report baseline of Memory Entry 1 is 0x00000001"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineEntryIDMemoryCmd_Test_Computed */ - -void CS_ReportBaselineEntryIDMemoryCmd_Test_NotYetComputed(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ComputedYet = FALSE; - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ComparisonValue = 1; - - /* Execute the function being tested */ - CS_ReportBaselineEntryIDMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_NO_BASELINE_MEMORY_INF_EID, CFE_EVS_INFORMATION, "Report baseline of Memory Entry 1 has not been computed yet"), - "Report baseline of Memory Entry 1 has not been computed yet"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineEntryIDMemoryCmd_Test_NotYetComputed */ - -void CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = CS_MAX_NUM_MEMORY_TABLE_ENTRIES; - - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; - - /* Execute the function being tested */ - CS_ReportBaselineEntryIDMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_BASELINE_INVALID_ENTRY_MEMORY_ERR_EID, CFE_EVS_ERROR, "Memory report baseline failed, Entry ID invalid: 16, State: 3 Max ID: 15"), - "Memory report baseline failed, Entry ID invalid: 16, State: 3 Max ID: 15"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh */ - -void CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; - - /* Execute the function being tested */ - CS_ReportBaselineEntryIDMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_BASELINE_INVALID_ENTRY_MEMORY_ERR_EID, CFE_EVS_ERROR, "Memory report baseline failed, Entry ID invalid: 1, State: 0 Max ID: 15"), - "Memory report baseline failed, Entry ID invalid: 1, State: 0 Max ID: 15"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty */ - -void CS_RecomputeBaselineMemoryCmd_Test_Nominal(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; - - /* Execute the function being tested */ - CS_RecomputeBaselineMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.RecomputeInProgress == TRUE, "CS_AppData.RecomputeInProgress == TRUE"); - UtAssert_True (CS_AppData.OneShotInProgress == FALSE, "CS_AppData.OneShotInProgress == FALSE"); - - UtAssert_True (CS_AppData.ChildTaskTable == CS_MEMORY_TABLE, "CS_AppData.ChildTaskTable == CS_MEMORY_TABLE"); - UtAssert_True (CS_AppData.ChildTaskEntryID == CmdPacket.EntryID, "CS_AppData.ChildTaskEntryID == CmdPacket.EntryID"); - UtAssert_True - (CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID], - "CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID]"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, CFE_EVS_DEBUG, "Recompute baseline of Memory Entry ID 1 started"), - "Recompute baseline of Memory Entry ID 1 started"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineMemoryCmd_Test_Nominal */ - -void CS_RecomputeBaselineMemoryCmd_Test_CreateChildTaskError(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; - - /* Set to generate error message CS_RECOMPUTE_MEMORY_CREATE_CHDTASK_ERR_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CREATECHILDTASK_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_RecomputeBaselineMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.OneShotInProgress == FALSE, "CS_AppData.OneShotInProgress == FALSE"); - - UtAssert_True (CS_AppData.ChildTaskTable == CS_MEMORY_TABLE, "CS_AppData.ChildTaskTable == CS_MEMORY_TABLE"); - UtAssert_True (CS_AppData.ChildTaskEntryID == CmdPacket.EntryID, "CS_AppData.ChildTaskEntryID == CmdPacket.EntryID"); - UtAssert_True - (CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID], - "CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID]"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_MEMORY_CREATE_CHDTASK_ERR_EID, CFE_EVS_ERROR, "Recompute baseline of Memory Entry ID 1 failed, ES_CreateChildTask returned: 0xFFFFFFFF"), - "Recompute baseline of Memory Entry ID 1 failed, ES_CreateChildTask returned: 0xFFFFFFFF"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineMemoryCmd_Test_CreateChildTaskError */ - -void CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = CS_MAX_NUM_MEMORY_TABLE_ENTRIES; - - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; - - /* Execute the function being tested */ - CS_RecomputeBaselineMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_INVALID_ENTRY_MEMORY_ERR_EID, CFE_EVS_ERROR, "Memory recompute baseline of entry failed, Entry ID invalid: 16, State: 3, Max ID: 15"), - "Memory recompute baseline of entry failed, Entry ID invalid: 16, State: 3, Max ID: 15"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh */ - -void CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorStateEmpty(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; - - /* Execute the function being tested */ - CS_RecomputeBaselineMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_INVALID_ENTRY_MEMORY_ERR_EID, CFE_EVS_ERROR, "Memory recompute baseline of entry failed, Entry ID invalid: 1, State: 0, Max ID: 15"), - "Memory recompute baseline of entry failed, Entry ID invalid: 1, State: 0, Max ID: 15"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorStateEmpty */ - -void CS_RecomputeBaselineMemoryCmd_Test_RecomputeInProgress(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.RecomputeInProgress = TRUE; - - /* Execute the function being tested */ - CS_RecomputeBaselineMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_MEMORY_CHDTASK_ERR_EID, CFE_EVS_ERROR, "Recompute baseline of Memory Entry ID 1 failed: child task in use"), - "Recompute baseline of Memory Entry ID 1 failed: child task in use"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineMemoryCmd_Test_RecomputeInProgress */ - -void CS_EnableEntryIDMemoryCmd_Test_Nominal(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; - CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State = 99; - - /* Execute the function being tested */ - CS_EnableEntryIDMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED, "CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_MEMORY_ENTRY_INF_EID, CFE_EVS_INFORMATION, "Checksumming of Memory Entry ID 1 is Enabled"), - "Checksumming of Memory Entry ID 1 is Enabled"); - - UtAssert_True (CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED, "CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_EnableEntryIDMemoryCmd_Test_Nominal */ - -void CS_EnableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; - CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; - - /* Execute the function being tested */ - CS_EnableEntryIDMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED, "CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_MEMORY_ENTRY_INF_EID, CFE_EVS_INFORMATION, "Checksumming of Memory Entry ID 1 is Enabled"), - "Checksumming of Memory Entry ID 1 is Enabled"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_MEMORY_DEF_EMPTY_DBG_EID, CFE_EVS_DEBUG, "CS unable to update memory definition table for entry 1, State: 0"), - "CS unable to update memory definition table for entry 1, State: 0"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_EnableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty */ - -void CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = CS_MAX_NUM_MEMORY_TABLE_ENTRIES; - - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; - - /* Execute the function being tested */ - CS_EnableEntryIDMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_MEMORY_INVALID_ENTRY_ERR_EID, CFE_EVS_ERROR, "Enable Memory entry failed, invalid Entry ID: 16, State: 3, Max ID: 15"), - "Enable Memory entry failed, invalid Entry ID: 16, State: 3, Max ID: 15"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh */ - -void CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; - - /* Execute the function being tested */ - CS_EnableEntryIDMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_MEMORY_INVALID_ENTRY_ERR_EID, CFE_EVS_ERROR, "Enable Memory entry failed, invalid Entry ID: 1, State: 0, Max ID: 15"), - "Enable Memory entry failed, invalid Entry ID: 1, State: 0, Max ID: 15"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty */ - -void CS_DisableEntryIDMemoryCmd_Test_Nominal(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; - CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State = 99; - - /* Execute the function being tested */ - CS_DisableEntryIDMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED, "CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED"); - UtAssert_True (CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].TempChecksumValue == 0, "CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].TempChecksumValue == 0"); - UtAssert_True (CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ByteOffset == 0, "CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ByteOffset == 0"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_MEMORY_ENTRY_INF_EID, CFE_EVS_INFORMATION, "Checksumming of Memory Entry ID 1 is Disabled"), - "Checksumming of Memory Entry ID 1 is Disabled"); - - UtAssert_True (CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED, "CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_DisableEntryIDMemoryCmd_Test_Nominal */ - -void CS_DisableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; - CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; - - /* Execute the function being tested */ - CS_DisableEntryIDMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED, "CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED"); - UtAssert_True (CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].TempChecksumValue == 0, "CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].TempChecksumValue == 0"); - UtAssert_True (CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ByteOffset == 0, "CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ByteOffset == 0"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_MEMORY_ENTRY_INF_EID, CFE_EVS_INFORMATION, "Checksumming of Memory Entry ID 1 is Disabled"), - "Checksumming of Memory Entry ID 1 is Disabled"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_MEMORY_DEF_EMPTY_DBG_EID, CFE_EVS_DEBUG, "CS unable to update memory definition table for entry 1, State: 0"), - "CS unable to update memory definition table for entry 1, State: 0"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_DisableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty */ - -void CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = CS_MAX_NUM_MEMORY_TABLE_ENTRIES; - - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; - - /* Execute the function being tested */ - CS_DisableEntryIDMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_MEMORY_INVALID_ENTRY_ERR_EID, CFE_EVS_ERROR, "Disable Memory entry failed, invalid Entry ID: 16, State: 3, Max ID: 15"), - "Disable Memory entry failed, invalid Entry ID: 16, State: 3, Max ID: 15"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh */ - -void CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty(void) -{ - CS_EntryCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t), TRUE); - - CmdPacket.EntryID = 1; - - CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; - - /* Execute the function being tested */ - CS_DisableEntryIDMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_MEMORY_INVALID_ENTRY_ERR_EID, CFE_EVS_ERROR, "Disable Memory entry failed, invalid Entry ID: 1, State: 0, Max ID: 15"), - "Disable Memory entry failed, invalid Entry ID: 1, State: 0, Max ID: 15"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty */ - -void CS_GetEntryIDMemoryCmd_Test_Nominal(void) -{ - CS_GetEntryIDCmd_t CmdPacket; - - int16 EntryID = 1; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_GetEntryIDCmd_t), TRUE); - - CS_AppData.ResMemoryTblPtr[EntryID].StartAddress = 1; - CmdPacket.Address = 1; - CS_AppData.ResMemoryTblPtr[EntryID].NumBytesToChecksum = 0; - CS_AppData.ResMemoryTblPtr[EntryID].State = 99; - - /* Execute the function being tested */ - CS_GetEntryIDMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_GET_ENTRY_ID_MEMORY_INF_EID, CFE_EVS_INFORMATION, "Memory Found Address 0x00000001 in Entry ID 1"), - "Memory Found Address 0x00000001 in Entry ID 1"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_GetEntryIDMemoryCmd_Test_Nominal */ - -void CS_GetEntryIDMemoryCmd_Test_AddressNotFound(void) -{ - CS_GetEntryIDCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_GetEntryIDCmd_t), TRUE); - - CmdPacket.Address = 0xFFFFFFFF; - - /* Execute the function being tested */ - CS_GetEntryIDMemoryCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_GET_ENTRY_ID_MEMORY_NOT_FOUND_INF_EID, CFE_EVS_INFORMATION, "Address 0xFFFFFFFF was not found in Memory table"), - "Address 0xFFFFFFFF was not found in Memory table"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_GetEntryIDEepromCmd_Test_AddressNotFound */ - -void CS_Memory_Cmds_Test_AddTestCases(void) -{ - UtTest_Add(CS_DisableMemoryCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_DisableMemoryCmd_Test"); - - UtTest_Add(CS_EnableMemoryCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_EnableMemoryCmd_Test"); - - UtTest_Add(CS_ReportBaselineEntryIDMemoryCmd_Test_Computed, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineEntryIDMemoryCmd_Test_Computed"); - UtTest_Add(CS_ReportBaselineEntryIDMemoryCmd_Test_NotYetComputed, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineEntryIDMemoryCmd_Test_NotYetComputed"); - UtTest_Add(CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh"); - UtTest_Add(CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty"); - - UtTest_Add(CS_RecomputeBaselineMemoryCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineMemoryCmd_Test_Nominal"); - UtTest_Add(CS_RecomputeBaselineMemoryCmd_Test_CreateChildTaskError, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineMemoryCmd_Test_CreateChildTaskError"); - UtTest_Add(CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh"); - UtTest_Add(CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorStateEmpty, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorStateEmpty"); - UtTest_Add(CS_RecomputeBaselineMemoryCmd_Test_RecomputeInProgress, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineMemoryCmd_Test_RecomputeInProgress"); - - UtTest_Add(CS_EnableEntryIDMemoryCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_EnableEntryIDMemoryCmd_Test_Nominal"); - UtTest_Add(CS_EnableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty, CS_Test_Setup, CS_Test_TearDown, "CS_EnableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty"); - UtTest_Add(CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh, CS_Test_Setup, CS_Test_TearDown, "CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh"); - UtTest_Add(CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty, CS_Test_Setup, CS_Test_TearDown, "CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty"); - - UtTest_Add(CS_DisableEntryIDMemoryCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_DisableEntryIDMemoryCmd_Test_Nominal"); - UtTest_Add(CS_DisableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty, CS_Test_Setup, CS_Test_TearDown, "CS_DisableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty"); - UtTest_Add(CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh, CS_Test_Setup, CS_Test_TearDown, "CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh"); - UtTest_Add(CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty, CS_Test_Setup, CS_Test_TearDown, "CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty"); - - UtTest_Add(CS_GetEntryIDMemoryCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_GetEntryIDMemoryCmd_Test_Nominal"); - UtTest_Add(CS_GetEntryIDMemoryCmd_Test_AddressNotFound, CS_Test_Setup, CS_Test_TearDown, "CS_GetEntryIDMemoryCmd_Test_AddressNotFound"); - -} /* end CS_Memory_Cmds_Test_AddTestCases */ - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_memory_cmds_test.h b/fsw/unit_test/cs_memory_cmds_test.h deleted file mode 100644 index 1910e86..0000000 --- a/fsw/unit_test/cs_memory_cmds_test.h +++ /dev/null @@ -1,39 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_memory_cmds_test.h 1.2 2017/02/16 15:33:12EST mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains the function prototypes for the unit test cases for cs_memory_cmds.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "utassert.h" -#include "uttest.h" - -/* - * Function Prototypes - */ - -void CS_Memory_Cmds_Test_AddTestCases(void); - - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_table_cmds.c.gcov b/fsw/unit_test/cs_table_cmds.c.gcov deleted file mode 100644 index 3b3ea02..0000000 --- a/fsw/unit_test/cs_table_cmds.c.gcov +++ /dev/null @@ -1,355 +0,0 @@ - -: 0:Source:../src/cs_table_cmds.c - -: 0:Programs:9 - -: 1:/************************************************************************ - -: 2: ** File: - -: 3: ** $Id: cs_table_cmds.c.gcov 1.5 2017/03/29 19:31:17EDT mdeschu Exp $ - -: 4: ** - -: 5: ** Copyright (c) 2007-2014 United States Government as represented by the - -: 6: ** Administrator of the National Aeronautics and Space Administration. - -: 7: ** All Other Rights Reserved. - -: 8: ** - -: 9: ** This software was created at NASA's Goddard Space Flight Center. - -: 10: ** This software is governed by the NASA Open Source Agreement and may be - -: 11: ** used, distributed and modified only pursuant to the terms of that - -: 12: ** agreement. - -: 13: ** - -: 14: ** Purpose: - -: 15: ** The CFS Checksum (CS) Application's commands for checking Tables - -: 16: ** - -: 17: *************************************************************************/ - -: 18: - -: 19:/************************************************************************* - -: 20: ** - -: 21: ** Include section - -: 22: ** - -: 23: **************************************************************************/ - -: 24:#include "cfe.h" - -: 25:#include "cs_app.h" - -: 26:#include "cs_events.h" - -: 27:#include "cs_utils.h" - -: 28:#include "cs_compute.h" - -: 29:#include "cs_table_cmds.h" - -: 30:/************************************************************************** - -: 31: ** - -: 32: ** Functions - -: 33: ** - -: 34: **************************************************************************/ - -: 35: - -: 36:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 37:/* */ - -: 38:/* CS Disable background checking of Tables command */ - -: 39:/* */ - -: 40:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 2: 41:void CS_DisableTablesCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 42:{ - -: 43: /* command verification variables */ - 2: 44: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 45: - -: 46: /* Verify command packet length */ - 2: 47: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 48: { - 2: 49: CS_AppData.TablesCSState = CS_STATE_DISABLED; - 2: 50: CS_ZeroTablesTempValues(); - -: 51: - -: 52:#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - 2: 53: CS_UpdateCDS(); - -: 54:#endif - -: 55: - 2: 56: CFE_EVS_SendEvent (CS_DISABLE_TABLES_INF_EID, - -: 57: CFE_EVS_INFORMATION, - -: 58: "Checksumming of Tables is Disabled"); - 2: 59: CS_AppData.CmdCounter++; - -: 60: } - 2: 61: return; - -: 62:} /* End of CS_DisableTablesCmd () */ - -: 63: - -: 64:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 65:/* */ - -: 66:/* CS Enable background checking of Tables command */ - -: 67:/* */ - -: 68:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 2: 69:void CS_EnableTablesCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 70:{ - -: 71: /* command verification variables */ - 2: 72: uint16 ExpectedLength = sizeof(CS_NoArgsCmd_t); - -: 73: - -: 74: /* Verify command packet length */ - 2: 75: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 76: { - 2: 77: CS_AppData.TablesCSState = CS_STATE_ENABLED; - -: 78: - -: 79:#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == TRUE) - 2: 80: CS_UpdateCDS(); - -: 81:#endif - -: 82: - 2: 83: CFE_EVS_SendEvent (CS_ENABLE_TABLES_INF_EID, - -: 84: CFE_EVS_INFORMATION, - -: 85: "Checksumming of Tables is Enabled"); - 2: 86: CS_AppData.CmdCounter++; - -: 87: } - 2: 88: return; - -: 89:} /* End of CS_EnableTablesCmd () */ - -: 90: - -: 91:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 92:/* */ - -: 93:/* CS Report the baseline checksum of an entry in the Tables table */ - -: 94:/* */ - -: 95:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 4: 96:void CS_ReportBaselineTablesCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 97:{ - -: 98: /* command verification variables */ - 4: 99: uint16 ExpectedLength = sizeof(CS_TableNameCmd_t); - -: 100: - -: 101: CS_TableNameCmd_t * CmdPtr; - -: 102: CS_Res_Tables_Table_Entry_t * ResultsEntry; - -: 103: uint32 Baseline; - -: 104: - -: 105: /* Verify command packet length */ - 4: 106: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 107: { - 3: 108: CmdPtr = (CS_TableNameCmd_t *) MessagePtr; - -: 109: - 3: 110: CmdPtr -> Name[CFE_TBL_MAX_FULL_NAME_LEN - 1] = '\0'; - 3: 111: if ( CS_GetTableResTblEntryByName(&ResultsEntry, CmdPtr -> Name)) - -: 112: { - 2: 113: if (ResultsEntry -> ComputedYet == TRUE) - -: 114: { - 1: 115: Baseline = ResultsEntry -> ComparisonValue; - 1: 116: CFE_EVS_SendEvent (CS_BASELINE_TABLES_INF_EID, - -: 117: CFE_EVS_INFORMATION, - -: 118: "Report baseline of table %s is 0x%08X", - -: 119: CmdPtr -> Name, - -: 120: (unsigned int)Baseline); - -: 121: } - -: 122: else - -: 123: { - 1: 124: CFE_EVS_SendEvent (CS_NO_BASELINE_TABLES_INF_EID, - -: 125: CFE_EVS_INFORMATION, - -: 126: "Report baseline of table %s has not been computed yet", - -: 127: CmdPtr -> Name); - -: 128: } - 2: 129: CS_AppData.CmdCounter++; - -: 130: } - -: 131: else - -: 132: { - 1: 133: CFE_EVS_SendEvent (CS_BASELINE_INVALID_NAME_TABLES_ERR_EID, - -: 134: CFE_EVS_ERROR, - -: 135: "Tables report baseline failed, table %s not found", - -: 136: CmdPtr -> Name); - 1: 137: CS_AppData.CmdErrCounter++; - -: 138: } - -: 139: } - 4: 140: return; - -: 141:} /* End of CS_ReportBaselineTablesCmd () */ - -: 142: - -: 143:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 144:/* */ - -: 145:/* CS Recompute the baseline of an entry in the Tables table cmd */ - -: 146:/* */ - -: 147:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 148:void CS_RecomputeBaselineTablesCmd (CFE_SB_MsgPtr_t MessagePtr) - -: 149:{ - -: 150: /* command verification variables */ - 5: 151: uint16 ExpectedLength = sizeof(CS_TableNameCmd_t); - -: 152: - -: 153: uint32 ChildTaskID; - -: 154: int32 Status; - -: 155: CS_TableNameCmd_t * CmdPtr; - -: 156: CS_Res_Tables_Table_Entry_t * ResultsEntry; - -: 157: - -: 158: /* Verify command packet length */ - -: 159: - 5: 160: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 161: { - 4: 162: CmdPtr = (CS_TableNameCmd_t *) MessagePtr; - -: 163: - 7: 164: if (CS_AppData.RecomputeInProgress == FALSE && CS_AppData.OneShotInProgress == FALSE) - -: 165: { - -: 166: /* make sure the entry is a valid number and is defined in the table */ - -: 167: - 3: 168: CmdPtr -> Name[CFE_TBL_MAX_FULL_NAME_LEN - 1] = '\0'; - -: 169: - 3: 170: if (CS_GetTableResTblEntryByName(&ResultsEntry, CmdPtr -> Name)) - -: 171: { - -: 172: /* There is no child task running right now, we can use it*/ - 2: 173: CS_AppData.RecomputeInProgress = TRUE; - -: 174: - -: 175: /* fill in child task variables */ - 2: 176: CS_AppData.ChildTaskTable = CS_TABLES_TABLE; - -: 177: - -: 178: - -: 179: - 2: 180: CS_AppData.RecomputeTablesEntryPtr = ResultsEntry; - -: 181: - 2: 182: Status= CFE_ES_CreateChildTask(&ChildTaskID, - -: 183: CS_RECOMP_TABLES_TASK_NAME, - -: 184: CS_RecomputeTablesChildTask, - -: 185: NULL, - -: 186: CFE_ES_DEFAULT_STACK_SIZE, - -: 187: CS_CHILD_TASK_PRIORITY, - -: 188: 0); - 2: 189: if (Status ==CFE_SUCCESS) - -: 190: { - 1: 191: CFE_EVS_SendEvent (CS_RECOMPUTE_TABLES_STARTED_DBG_EID, - -: 192: CFE_EVS_DEBUG, - -: 193: "Recompute baseline of table %s started", - -: 194: CmdPtr -> Name); - 1: 195: CS_AppData.CmdCounter++; - -: 196: } - -: 197: else/* child task creation failed */ - -: 198: { - 1: 199: CFE_EVS_SendEvent (CS_RECOMPUTE_TABLES_CREATE_CHDTASK_ERR_EID, - -: 200: CFE_EVS_ERROR, - -: 201: "Recompute baseline of table %s failed, CFE_ES_CreateChildTask returned: 0x%08X", - -: 202: CmdPtr -> Name, - -: 203: (unsigned int)Status); - 1: 204: CS_AppData.CmdErrCounter++; - 1: 205: CS_AppData.RecomputeInProgress = FALSE; - -: 206: } - -: 207: } - -: 208: else - -: 209: { - 1: 210: CFE_EVS_SendEvent (CS_RECOMPUTE_UNKNOWN_NAME_TABLES_ERR_EID, - -: 211: CFE_EVS_ERROR, - -: 212: "Tables recompute baseline failed, table %s not found", - -: 213: CmdPtr -> Name); - 1: 214: CS_AppData.CmdErrCounter++; - -: 215: } - -: 216: } - -: 217: else - -: 218: { - -: 219: /*send event that we can't start another task right now */ - 1: 220: CFE_EVS_SendEvent (CS_RECOMPUTE_TABLES_CHDTASK_ERR_EID, - -: 221: CFE_EVS_ERROR, - -: 222: "Tables recompute baseline for table %s failed: child task in use", - -: 223: CmdPtr -> Name); - 1: 224: CS_AppData.CmdErrCounter++; - -: 225: } - -: 226: } - 5: 227: return; - -: 228:}/* end CS_RecomputeBaselineTablesCmd */ - -: 229: - -: 230:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 231:/* */ - -: 232:/* CS Disable a specific entry in the Tables table command */ - -: 233:/* */ - -: 234:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 4: 235:void CS_DisableNameTablesCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 236:{ - -: 237: /* command verification variables */ - 4: 238: uint16 ExpectedLength = sizeof(CS_TableNameCmd_t); - -: 239: CS_TableNameCmd_t * CmdPtr; - -: 240: - -: 241: CS_Res_Tables_Table_Entry_t * ResultsEntry; - -: 242: CS_Def_Tables_Table_Entry_t * DefinitionEntry; - -: 243: - -: 244: /* Verify command packet length */ - 4: 245: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 246: { - 3: 247: CmdPtr = (CS_TableNameCmd_t *) MessagePtr; - -: 248: - 3: 249: CmdPtr -> Name[CFE_TBL_MAX_FULL_NAME_LEN - 1] = '\0'; - -: 250: - 3: 251: if ( CS_GetTableResTblEntryByName( &ResultsEntry, CmdPtr -> Name)) - -: 252: { - -: 253: - 2: 254: ResultsEntry -> State = CS_STATE_DISABLED; - 2: 255: ResultsEntry -> TempChecksumValue = 0; - 2: 256: ResultsEntry -> ByteOffset = 0; - -: 257: - 2: 258: CFE_EVS_SendEvent (CS_DISABLE_TABLES_NAME_INF_EID, - -: 259: CFE_EVS_INFORMATION, - -: 260: "Checksumming of table %s is Disabled", - -: 261: CmdPtr -> Name); - -: 262: - 2: 263: if ( CS_GetTableDefTblEntryByName( &DefinitionEntry, CmdPtr -> Name)) - -: 264: { - 1: 265: DefinitionEntry -> State = CS_STATE_DISABLED; - 1: 266: CS_ResetTablesTblResultEntry(CS_AppData.TblResTablesTblPtr); - 1: 267: CFE_TBL_Modified(CS_AppData.DefTablesTableHandle); - -: 268: } - -: 269: else - -: 270: { - 1: 271: CFE_EVS_SendEvent (CS_DISABLE_TABLE_DEF_NOT_FOUND_DBG_EID, - -: 272: CFE_EVS_DEBUG, - -: 273: "CS unable to update tables definition table for entry %s", - -: 274: CmdPtr -> Name); - -: 275: } - -: 276: - -: 277: - 2: 278: CS_AppData.CmdCounter++; - -: 279: } - -: 280: else - -: 281: { - 1: 282: CFE_EVS_SendEvent (CS_DISABLE_TABLES_UNKNOWN_NAME_ERR_EID, - -: 283: CFE_EVS_ERROR, - -: 284: "Tables disable table command failed, table %s not found", - -: 285: CmdPtr -> Name); - 1: 286: CS_AppData.CmdErrCounter++; - -: 287: } - -: 288: } - 4: 289: return; - -: 290:} /* End of CS_DisableNameTablesCmd () */ - -: 291: - -: 292:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 293:/* */ - -: 294:/* CS Enable a specific entry in the Tables table command */ - -: 295:/* */ - -: 296:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 4: 297:void CS_EnableNameTablesCmd(CFE_SB_MsgPtr_t MessagePtr) - -: 298:{ - -: 299: /* command verification variables */ - 4: 300: uint16 ExpectedLength = sizeof(CS_TableNameCmd_t); - -: 301: CS_TableNameCmd_t * CmdPtr; - -: 302: - -: 303: CS_Res_Tables_Table_Entry_t * ResultsEntry; - -: 304: CS_Def_Tables_Table_Entry_t * DefinitionEntry; - -: 305: - -: 306: /* Verify command packet length */ - 4: 307: if ( CS_VerifyCmdLength (MessagePtr,ExpectedLength) ) - -: 308: { - 3: 309: CmdPtr = (CS_TableNameCmd_t *) MessagePtr; - -: 310: - 3: 311: CmdPtr -> Name[CFE_TBL_MAX_FULL_NAME_LEN -1 ] = '\0'; - -: 312: - 3: 313: if ( CS_GetTableResTblEntryByName(&ResultsEntry,CmdPtr -> Name)) - -: 314: { - 2: 315: ResultsEntry -> State = CS_STATE_ENABLED; - -: 316: - 2: 317: CFE_EVS_SendEvent (CS_ENABLE_TABLES_NAME_INF_EID, - -: 318: CFE_EVS_INFORMATION, - -: 319: "Checksumming of table %s is Enabled", - -: 320: CmdPtr -> Name); - -: 321: - 2: 322: if ( CS_GetTableDefTblEntryByName( &DefinitionEntry, CmdPtr -> Name)) - -: 323: { - 1: 324: DefinitionEntry -> State = CS_STATE_ENABLED; - 1: 325: CS_ResetTablesTblResultEntry(CS_AppData.TblResTablesTblPtr); - 1: 326: CFE_TBL_Modified(CS_AppData.DefTablesTableHandle); - -: 327: } - -: 328: else - -: 329: { - 1: 330: CFE_EVS_SendEvent (CS_ENABLE_TABLE_DEF_NOT_FOUND_DBG_EID, - -: 331: CFE_EVS_DEBUG, - -: 332: "CS unable to update tables definition table for entry %s", - -: 333: CmdPtr -> Name); - -: 334: } - -: 335: - 2: 336: CS_AppData.CmdCounter++; - -: 337: } - -: 338: else - -: 339: { - 1: 340: CFE_EVS_SendEvent (CS_ENABLE_TABLES_UNKNOWN_NAME_ERR_EID, - -: 341: CFE_EVS_ERROR, - -: 342: "Tables enable table command failed, table %s not found", - -: 343: CmdPtr -> Name); - 1: 344: CS_AppData.CmdErrCounter++; - -: 345: } - -: 346: } - 4: 347: return; - -: 348:} /* End of CS_EnableNameTablesCmd () */ - -: 349: - -: 350:/************************/ - -: 351:/* End of File Comment */ - -: 352:/************************/ - -: 353: diff --git a/fsw/unit_test/cs_table_cmds_test.c b/fsw/unit_test/cs_table_cmds_test.c deleted file mode 100644 index 66f1357..0000000 --- a/fsw/unit_test/cs_table_cmds_test.c +++ /dev/null @@ -1,488 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_table_cmds_test.c 1.4 2017/03/29 17:29:02EDT mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains unit test cases for the functions contained in the file cs_table_cmds.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "cs_table_cmds_test.h" -#include "cs_table_cmds.h" -#include "cs_msg.h" -#include "cs_msgdefs.h" -#include "cs_events.h" -#include "cs_version.h" -#include "cs_test_utils.h" -#include "ut_osapi_stubs.h" -#include "ut_cfe_sb_stubs.h" -#include "ut_cfe_es_stubs.h" -#include "ut_cfe_es_hooks.h" -#include "ut_cfe_evs_stubs.h" -#include "ut_cfe_evs_hooks.h" -#include "ut_cfe_time_stubs.h" -#include "ut_cfe_psp_memutils_stubs.h" -#include "ut_cfe_psp_watchdog_stubs.h" -#include "ut_cfe_psp_timer_stubs.h" -#include "ut_cfe_tbl_stubs.h" -#include "ut_cfe_fs_stubs.h" -#include "ut_cfe_time_stubs.h" -#include -#include -#include - -/* - * Function Definitions - */ - -void CS_DisableTablesCmd_Test(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - /* Execute the function being tested */ - CS_DisableTablesCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.TablesCSState = CS_STATE_DISABLED, "CS_AppData.TablesCSState = CS_STATE_DISABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_TABLES_INF_EID, CFE_EVS_INFORMATION, "Checksumming of Tables is Disabled"), - "Checksumming of Tables is Disabled"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_DisableTablesCmd_Test */ - -void CS_EnableTablesCmd_Test(void) -{ - CS_NoArgsCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t), TRUE); - - /* Execute the function being tested */ - CS_EnableTablesCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.TablesCSState = CS_STATE_ENABLED, "CS_AppData.TablesCSState = CS_STATE_ENABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_TABLES_INF_EID, CFE_EVS_INFORMATION, "Checksumming of Tables is Enabled"), - "Checksumming of Tables is Enabled"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_EnableTablesCmd_Test */ - -void CS_ReportBaselineTablesCmd_Test_Computed(void) -{ - CS_TableNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t), TRUE); - - CS_AppData.ResTablesTblPtr[0].ComputedYet = TRUE; - CS_AppData.ResTablesTblPtr[0].ComparisonValue = 1; - - strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); - strncpy(CmdPacket.Name, "name", 10); - - CS_AppData.ResTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableResTblEntryByName return correct results */ - - /* Execute the function being tested */ - CS_ReportBaselineTablesCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_BASELINE_TABLES_INF_EID, CFE_EVS_INFORMATION, "Report baseline of table name is 0x00000001"), - "Report baseline of table name is 0x00000001"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineTablesCmd_Test_Computed */ - -void CS_ReportBaselineTablesCmd_Test_NotYetComputed(void) -{ - CS_TableNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t), TRUE); - - CS_AppData.ResTablesTblPtr[0].ComputedYet = FALSE; - - strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); - strncpy(CmdPacket.Name, "name", 10); - - CS_AppData.ResTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableResTblEntryByName return correct results */ - - /* Execute the function being tested */ - CS_ReportBaselineTablesCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_NO_BASELINE_TABLES_INF_EID, CFE_EVS_INFORMATION, "Report baseline of table name has not been computed yet"), - "Report baseline of table name has not been computed yet"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineTablesCmd_Test_NotYetComputed */ - -void CS_ReportBaselineTablesCmd_Test_TableNotFound(void) -{ - CS_TableNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t), TRUE); - - strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name1", 10); - strncpy(CmdPacket.Name, "name2", 10); - - /* Execute the function being tested */ - CS_ReportBaselineTablesCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_BASELINE_INVALID_NAME_TABLES_ERR_EID, CFE_EVS_ERROR, "Tables report baseline failed, table name2 not found"), - "Tables report baseline failed, table name2 not found"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ReportBaselineTablesCmd_Test_TableNotFound */ - -void CS_RecomputeBaselineTablesCmd_Test_Nominal(void) -{ - CS_TableNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t), TRUE); - - strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); - strncpy(CmdPacket.Name, "name", 10); - - CS_AppData.ResTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableResTblEntryByName return correct results */ - - /* Execute the function being tested */ - CS_RecomputeBaselineTablesCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.RecomputeInProgress == TRUE, "CS_AppData.RecomputeInProgress == TRUE"); - UtAssert_True (CS_AppData.OneShotInProgress == FALSE, "CS_AppData.OneShotInProgress == FALSE"); - - UtAssert_True (CS_AppData.ChildTaskTable == CS_TABLES_TABLE, "CS_AppData.ChildTaskTable == CS_TABLES_TABLE"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_TABLES_STARTED_DBG_EID, CFE_EVS_DEBUG, "Recompute baseline of table name started"), - "Recompute baseline of table name started"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineTablesCmd_Test_Nominal */ - -void CS_RecomputeBaselineTablesCmd_Test_CreateChildTaskError(void) -{ - CS_TableNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t), TRUE); - - strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); - strncpy(CmdPacket.Name, "name", 10); - - CS_AppData.ResTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableResTblEntryByName return correct results */ - - /* Set to generate error message CS_RECOMPUTE_TABLES_CREATE_CHDTASK_ERR_EID */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CREATECHILDTASK_INDEX, -1, 1); - - /* Execute the function being tested */ - CS_RecomputeBaselineTablesCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.OneShotInProgress == FALSE, "CS_AppData.OneShotInProgress == FALSE"); - - UtAssert_True (CS_AppData.ChildTaskTable == CS_TABLES_TABLE, "CS_AppData.ChildTaskTable == CS_TABLES_TABLE"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_TABLES_CREATE_CHDTASK_ERR_EID, CFE_EVS_ERROR, "Recompute baseline of table name failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF"), - "Recompute baseline of table name failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (CS_AppData.RecomputeInProgress == FALSE, "CS_AppData.RecomputeInProgress == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineTablesCmd_Test_CreateChildTaskError */ - -void CS_RecomputeBaselineTablesCmd_Test_TableNotFound(void) -{ - CS_TableNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t), TRUE); - - strncpy(CmdPacket.Name, "name", 10); - - /* Execute the function being tested */ - CS_RecomputeBaselineTablesCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_UNKNOWN_NAME_TABLES_ERR_EID, CFE_EVS_ERROR, "Tables recompute baseline failed, table name not found"), - "Tables recompute baseline failed, table name not found"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineTablesCmd_Test_TableNotFound */ - -void CS_RecomputeBaselineTablesCmd_Test_RecomputeInProgress(void) -{ - CS_TableNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t), TRUE); - - strncpy(CmdPacket.Name, "name", 10); - - CS_AppData.RecomputeInProgress = TRUE; - - /* Execute the function being tested */ - CS_RecomputeBaselineTablesCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_RECOMPUTE_TABLES_CHDTASK_ERR_EID, CFE_EVS_ERROR, "Tables recompute baseline for table name failed: child task in use"), - "Tables recompute baseline for table name failed: child task in use"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_RecomputeBaselineTablesCmd_Test_RecomputeInProgress */ - -void CS_DisableNameTablesCmd_Test_Nominal(void) -{ - CS_TableNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t), TRUE); - - strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); - strncpy(CmdPacket.Name, "name", 10); - - CS_AppData.ResTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableResTblEntryByName return correct results */ - - strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); - - CS_AppData.DefTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableDefTblEntryByName return correct results */ - - /* Execute the function being tested */ - CS_DisableNameTablesCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.ResTablesTblPtr[0].State == CS_STATE_DISABLED, "CS_AppData.ResTablesTblPtr[0].State == CS_STATE_DISABLED"); - UtAssert_True (CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); - UtAssert_True (CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); - UtAssert_True (CS_AppData.DefTablesTblPtr[0].State == CS_STATE_DISABLED, "CS_AppData.DefTablesTblPtr[0].State == CS_STATE_DISABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_TABLES_NAME_INF_EID, CFE_EVS_INFORMATION, "Checksumming of table name is Disabled"), - "Checksumming of table name is Disabled"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_DisableNameTablesCmd_Test_Nominal */ - -void CS_DisableNameTablesCmd_Test_TableDefNotFound(void) -{ - CS_TableNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t), TRUE); - - strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); - strncpy(CmdPacket.Name, "name", 10); - - CS_AppData.ResTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableResTblEntryByName return correct results */ - - /* Execute the function being tested */ - CS_DisableNameTablesCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.ResTablesTblPtr[0].State == CS_STATE_DISABLED, "CS_AppData.ResTablesTblPtr[0].State == CS_STATE_DISABLED"); - UtAssert_True (CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); - UtAssert_True (CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_TABLES_NAME_INF_EID, CFE_EVS_INFORMATION, "Checksumming of table name is Disabled"), - "Checksumming of table name is Disabled"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_TABLE_DEF_NOT_FOUND_DBG_EID, CFE_EVS_DEBUG, "CS unable to update tables definition table for entry name"), - "CS unable to update tables definition table for entry name"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_DisableNameTablesCmd_Test_TableDefNotFound */ - -void CS_DisableNameTablesCmd_Test_TableNotFound(void) -{ - CS_TableNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t), TRUE); - - strncpy(CmdPacket.Name, "name", 10); - - /* Execute the function being tested */ - CS_DisableNameTablesCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_DISABLE_TABLES_UNKNOWN_NAME_ERR_EID, CFE_EVS_ERROR, "Tables disable table command failed, table name not found"), - "Tables disable table command failed, table name not found"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_DisableNameTablesCmd_Test_TableNotFound */ - -void CS_EnableNameTablesCmd_Test_Nominal(void) -{ - CS_TableNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t), TRUE); - - strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); - strncpy(CmdPacket.Name, "name", 10); - - CS_AppData.ResTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableResTblEntryByName return correct results */ - - strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); - - CS_AppData.DefTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableDefTblEntryByName return correct results */ - - /* Execute the function being tested */ - CS_EnableNameTablesCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.ResTablesTblPtr[0].State == CS_STATE_ENABLED, "CS_AppData.ResTablesTblPtr[0].State == CS_STATE_ENABLED"); - UtAssert_True (CS_AppData.DefTablesTblPtr[0].State == CS_STATE_ENABLED, "CS_AppData.DefTablesTblPtr[0].State == CS_STATE_ENABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_TABLES_NAME_INF_EID, CFE_EVS_INFORMATION, "Checksumming of table name is Enabled"), - "Checksumming of table name is Enabled"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_EnableNameTablesCmd_Test_Nominal */ - -void CS_EnableNameTablesCmd_Test_TableDefNotFound(void) -{ - CS_TableNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t), TRUE); - - strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); - strncpy(CmdPacket.Name, "name", 10); - - CS_AppData.ResTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableResTblEntryByName return correct results */ - - /* Execute the function being tested */ - CS_EnableNameTablesCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True (CS_AppData.ResTablesTblPtr[0].State == CS_STATE_ENABLED, "CS_AppData.ResTablesTblPtr[0].State == CS_STATE_ENABLED"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_TABLES_NAME_INF_EID, CFE_EVS_INFORMATION, "Checksumming of table name is Enabled"), - "Checksumming of table name is Enabled"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_TABLE_DEF_NOT_FOUND_DBG_EID, CFE_EVS_DEBUG, "CS unable to update tables definition table for entry name"), - "CS unable to update tables definition table for entry name"); - - UtAssert_True (CS_AppData.CmdCounter == 1, "CS_AppData.CmdCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_EnableNameTablesCmd_Test_TableDefNotFound */ - -void CS_EnableNameTablesCmd_Test_TableNotFound(void) -{ - CS_TableNameCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t), TRUE); - - strncpy(CmdPacket.Name, "name", 10); - - /* Execute the function being tested */ - CS_EnableNameTablesCmd((CFE_SB_MsgPtr_t)(&CmdPacket)); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_ENABLE_TABLES_UNKNOWN_NAME_ERR_EID, CFE_EVS_ERROR, "Tables enable table command failed, table name not found"), - "Tables enable table command failed, table name not found"); - - UtAssert_True (CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_EnableNameTablesCmd_Test_TableNotFound */ - -void CS_Table_Cmds_Test_AddTestCases(void) -{ - UtTest_Add(CS_DisableTablesCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_DisableTablesCmd_Test"); - - UtTest_Add(CS_EnableTablesCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_EnableTablesCmd_Test"); - - UtTest_Add(CS_ReportBaselineTablesCmd_Test_Computed, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineTablesCmd_Test_Computed"); - UtTest_Add(CS_ReportBaselineTablesCmd_Test_NotYetComputed, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineTablesCmd_Test_NotYetComputed"); - UtTest_Add(CS_ReportBaselineTablesCmd_Test_TableNotFound, CS_Test_Setup, CS_Test_TearDown, "CS_ReportBaselineTablesCmd_Test_TableNotFound"); - - UtTest_Add(CS_RecomputeBaselineTablesCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineTablesCmd_Test_Nominal"); - UtTest_Add(CS_RecomputeBaselineTablesCmd_Test_CreateChildTaskError, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineTablesCmd_Test_CreateChildTaskError"); - UtTest_Add(CS_RecomputeBaselineTablesCmd_Test_TableNotFound, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineTablesCmd_Test_TableNotFound"); - UtTest_Add(CS_RecomputeBaselineTablesCmd_Test_RecomputeInProgress, CS_Test_Setup, CS_Test_TearDown, "CS_RecomputeBaselineTablesCmd_Test_RecomputeInProgress"); - - UtTest_Add(CS_DisableNameTablesCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_DisableNameTablesCmd_Test_Nominal"); - UtTest_Add(CS_DisableNameTablesCmd_Test_TableDefNotFound, CS_Test_Setup, CS_Test_TearDown, "CS_DisableNameTablesCmd_Test_TableDefNotFound"); - UtTest_Add(CS_DisableNameTablesCmd_Test_TableNotFound, CS_Test_Setup, CS_Test_TearDown, "CS_DisableNameTablesCmd_Test_TableNotFound"); - - UtTest_Add(CS_EnableNameTablesCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_EnableNameTablesCmd_Test_Nominal"); - UtTest_Add(CS_EnableNameTablesCmd_Test_TableDefNotFound, CS_Test_Setup, CS_Test_TearDown, "CS_EnableNameTablesCmd_Test_TableDefNotFound"); - UtTest_Add(CS_EnableNameTablesCmd_Test_TableNotFound, CS_Test_Setup, CS_Test_TearDown, "CS_EnableNameTablesCmd_Test_TableNotFound"); - -} /* end CS_Table_Cmds_Test_AddTestCases */ - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_table_cmds_test.h b/fsw/unit_test/cs_table_cmds_test.h deleted file mode 100644 index 1b402fc..0000000 --- a/fsw/unit_test/cs_table_cmds_test.h +++ /dev/null @@ -1,39 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_table_cmds_test.h 1.2 2017/02/16 15:33:22EST mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains the function prototypes for the unit test cases for cs_table_cmds.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "utassert.h" -#include "uttest.h" - -/* - * Function Prototypes - */ - -void CS_Table_Cmds_Test_AddTestCases(void); - - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_table_processing.c.gcov b/fsw/unit_test/cs_table_processing.c.gcov deleted file mode 100644 index e3562c9..0000000 --- a/fsw/unit_test/cs_table_processing.c.gcov +++ /dev/null @@ -1,1144 +0,0 @@ - -: 0:Source:../src/cs_table_processing.c - -: 0:Programs:9 - -: 1:/************************************************************************ - -: 2: ** File: - -: 3: ** $Id: cs_table_processing.c.gcov 1.3 2017/03/17 19:34:38EDT mdeschu Exp $ - -: 4: ** - -: 5: ** Copyright (c) 2007-2014 United States Government as represented by the - -: 6: ** Administrator of the National Aeronautics and Space Administration. - -: 7: ** All Other Rights Reserved. - -: 8: ** - -: 9: ** This software was created at NASA's Goddard Space Flight Center. - -: 10: ** This software is governed by the NASA Open Source Agreement and may be - -: 11: ** used, distributed and modified only pursuant to the terms of that - -: 12: ** agreement. - -: 13: ** - -: 14: ** Purpose: - -: 15: ** The CFS Checksum (CS) Application's table updating functions - -: 16: ** - -: 17: *************************************************************************/ - -: 18: - -: 19:/************************************************************************* - -: 20: ** - -: 21: ** Include section - -: 22: ** - -: 23: **************************************************************************/ - -: 24:#include "cfe.h" - -: 25:#include "cs_app.h" - -: 26:#include "cs_events.h" - -: 27:#include "cs_tbldefs.h" - -: 28:#include "cs_utils.h" - -: 29:#include - -: 30: - -: 31:/************************************************************************* - -: 32: ** - -: 33: ** Local function prototypes - -: 34: ** - -: 35: **************************************************************************/ - -: 36: - -: 37:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 38:/* */ - -: 39:/* CS Validation Callback function for Eeprom Table */ - -: 40:/* */ - -: 41:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 4: 42:int32 CS_ValidateEepromChecksumDefinitionTable (void * TblPtr) - -: 43:{ - 4: 44: int32 Result = CFE_SUCCESS; - 4: 45: int32 Status = OS_ERROR; - 4: 46: CS_Def_EepromMemory_Table_Entry_t * StartOfTable = NULL; - 4: 47: CS_Def_EepromMemory_Table_Entry_t * OuterEntry = NULL; - 4: 48: int32 OuterLoop = 0; - 4: 49: uint32 StateField = 0; - 4: 50: uint32 Address = 0; - 4: 51: uint32 Size = 0; - 4: 52: int32 GoodCount = 0; - 4: 53: int32 BadCount = 0; - 4: 54: int32 EmptyCount = 0; - -: 55: - 4: 56: StartOfTable = (CS_Def_EepromMemory_Table_Entry_t *) TblPtr; - -: 57: - 68: 58: for (OuterLoop = 0; OuterLoop < CS_MAX_NUM_EEPROM_TABLE_ENTRIES; OuterLoop++) - -: 59: { - 64: 60: OuterEntry = & StartOfTable [OuterLoop]; - -: 61: - 64: 62: StateField = OuterEntry->State; - 64: 63: Address = OuterEntry->StartAddress; - 64: 64: Size = OuterEntry->NumBytesToChecksum; - -: 65: - 127: 66: if ((StateField == CS_STATE_EMPTY) || - -: 67: (StateField == CS_STATE_ENABLED) || - -: 68: (StateField == CS_STATE_DISABLED)) - -: 69: { - -: 70: /* If the StateField is within this range, it's check if it's not empty. */ - 66: 71: if (StateField == CS_STATE_DISABLED || StateField == CS_STATE_ENABLED) - -: 72: { - 3: 73: Status = CFE_PSP_MemValidateRange(Address,Size,CFE_PSP_MEM_EEPROM); - 3: 74: if (Status != OS_SUCCESS) - -: 75: { - 2: 76: BadCount++; - 2: 77: if (Result != CS_TABLE_ERROR) - -: 78: { - 2: 79: CFE_EVS_SendEvent (CS_VAL_EEPROM_RANGE_ERR_EID, - -: 80: CFE_EVS_ERROR, - -: 81: "Eeprom Table Validate: Illegal checksum range found in Entry ID %d, CFE_PSP_MemValidateRange returned: 0x%08X", - -: 82: (int)OuterLoop, - -: 83: (unsigned int)Status); - 2: 84: Result = CS_TABLE_ERROR; - -: 85: } - -: 86: } - -: 87: else - -: 88: { - -: 89: /* Valid range for non-empty entry */ - 1: 90: GoodCount++; - -: 91: } - -: 92: } - -: 93: else - -: 94: { - -: 95: /* Entry is marked as empty */ - 60: 96: EmptyCount++; - -: 97: } - -: 98: } - -: 99: else - -: 100: { - -: 101: /* Invalid state definition */ - 1: 102: BadCount++; - 1: 103: if (Result != CS_TABLE_ERROR) - -: 104: { - 1: 105: CFE_EVS_SendEvent (CS_VAL_EEPROM_STATE_ERR_EID, - -: 106: CFE_EVS_ERROR, - -: 107: "Eeprom Table Validate: Illegal State Field (0x%04X) found in Entry ID %d", - 1: 108: (unsigned short)StateField, - -: 109: (int)OuterLoop); - 1: 110: Result = CS_TABLE_ERROR; - -: 111: } - -: 112: } - -: 113: } /* for (OuterLoop = 0; OuterLoop < CS_MAX_NUM_EEPROM_TABLE_ENTRIES; OuterLoop++) */ - -: 114: - 4: 115: CFE_EVS_SendEvent(CS_VAL_EEPROM_INF_EID, - -: 116: CFE_EVS_INFORMATION, - -: 117: "CS Eeprom Table verification results: good = %d, bad = %d, unused = %d", - -: 118: (int)GoodCount, - -: 119: (int)BadCount, - -: 120: (int)EmptyCount); - -: 121: - 4: 122: return (Result); - -: 123:} /* CS_ValidateEEPROMCheckSumDefinitionTable */ - -: 124: - -: 125:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 126:/* */ - -: 127:/* CS Validation Callback function for Memory Table */ - -: 128:/* */ - -: 129:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 4: 130:int32 CS_ValidateMemoryChecksumDefinitionTable (void * TblPtr) - -: 131:{ - 4: 132: int32 Result = CFE_SUCCESS; - 4: 133: int32 Status = OS_ERROR; - 4: 134: CS_Def_EepromMemory_Table_Entry_t * StartOfTable = NULL; - 4: 135: CS_Def_EepromMemory_Table_Entry_t * OuterEntry = NULL; - 4: 136: int32 OuterLoop = 0; - 4: 137: uint32 StateField = 0; - 4: 138: uint32 Address = 0; - 4: 139: uint32 Size = 0; - 4: 140: int32 GoodCount = 0; - 4: 141: int32 BadCount = 0; - 4: 142: int32 EmptyCount = 0; - -: 143: - 4: 144: StartOfTable = (CS_Def_EepromMemory_Table_Entry_t *) TblPtr; - -: 145: - 4: 146: Result = CFE_SUCCESS; - -: 147: - 68: 148: for (OuterLoop = 0; OuterLoop < CS_MAX_NUM_MEMORY_TABLE_ENTRIES; OuterLoop++) - -: 149: { - 64: 150: OuterEntry = & StartOfTable [OuterLoop]; - -: 151: - 64: 152: StateField = OuterEntry -> State; - 64: 153: Address = OuterEntry -> StartAddress; - 64: 154: Size = OuterEntry -> NumBytesToChecksum; - -: 155: - 127: 156: if ((StateField == CS_STATE_EMPTY) || - -: 157: (StateField == CS_STATE_ENABLED) || - -: 158: (StateField == CS_STATE_DISABLED)) - -: 159: { - -: 160: /* If the StateField is within this range, check if it's not empty. */ - 66: 161: if (StateField == CS_STATE_DISABLED || StateField == CS_STATE_ENABLED) - -: 162: { - 3: 163: Status = CFE_PSP_MemValidateRange(Address,Size,CFE_PSP_MEM_ANY); - 3: 164: if (Status != OS_SUCCESS) - -: 165: { - 2: 166: BadCount++; - 2: 167: if (Result != CS_TABLE_ERROR) - -: 168: { - 2: 169: CFE_EVS_SendEvent (CS_VAL_MEMORY_RANGE_ERR_EID, - -: 170: CFE_EVS_ERROR, - -: 171: "Memory Table Validate: Illegal checksum range found in Entry ID %d, CFE_PSP_MemValidateRange returned: 0x%08X", - -: 172: (int)OuterLoop, - -: 173: (unsigned int)Status); - 2: 174: Result = CS_TABLE_ERROR; - -: 175: } - -: 176: } - -: 177: else - -: 178: { - -: 179: /* Valid range for non-empty entry */ - 1: 180: GoodCount++; - -: 181: } - -: 182: } - -: 183: else - -: 184: { - -: 185: /* Entry is marked as empty */ - 60: 186: EmptyCount++; - -: 187: } - -: 188: } - -: 189: else - -: 190: { - -: 191: /* Invalid state definition */ - 1: 192: BadCount++; - 1: 193: if (Result != CS_TABLE_ERROR) - -: 194: { - 1: 195: CFE_EVS_SendEvent (CS_VAL_MEMORY_STATE_ERR_EID, CFE_EVS_ERROR, - -: 196: "Memory Table Validate: Illegal State Field (0x%04X) found in Entry ID %d", - 1: 197: (unsigned short)StateField, (int)OuterLoop); - -: 198: - 1: 199: Result = CS_TABLE_ERROR; - -: 200: } - -: 201: } - -: 202: - -: 203: } /* for (OuterLoop = 0; OuterLoop < CS_MAX_NUM_MEMORY_TABLE_ENTRIES; OuterLoop++) */ - -: 204: - 4: 205: CFE_EVS_SendEvent(CS_VAL_MEMORY_INF_EID, - -: 206: CFE_EVS_INFORMATION, - -: 207: "CS Memory Table verification results: good = %d, bad = %d, unused = %d", - -: 208: (int)GoodCount, - -: 209: (int)BadCount, - -: 210: (int)EmptyCount); - -: 211: - 4: 212: return (Result); - -: 213:} /* CS_ValidateMemoryCheckSumDefinitionTable */ - -: 214: - -: 215:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 216:/* */ - -: 217:/* CS Validation Callback function for Tables Table */ - -: 218:/* */ - -: 219:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 6: 220:int32 CS_ValidateTablesChecksumDefinitionTable (void * TblPtr) - -: 221:{ - 6: 222: int32 Result = CFE_SUCCESS; - 6: 223: CS_Def_Tables_Table_Entry_t * StartOfTable = NULL; - 6: 224: CS_Def_Tables_Table_Entry_t * OuterEntry = NULL; - 6: 225: int32 OuterLoop = 0; - 6: 226: int32 InnerLoop = 0; - 6: 227: uint32 StateField = 0; - 6: 228: int32 GoodCount = 0; - 6: 229: int32 BadCount = 0; - 6: 230: int32 EmptyCount = 0; - 6: 231: boolean DuplicateFound = FALSE; - -: 232: - 6: 233: StartOfTable = (CS_Def_Tables_Table_Entry_t *) TblPtr; - -: 234: - 150: 235: for (OuterLoop = 0; OuterLoop < CS_MAX_NUM_TABLES_TABLE_ENTRIES; OuterLoop++) - -: 236: { - 144: 237: OuterEntry = & StartOfTable [OuterLoop]; - -: 238: - 144: 239: StateField = OuterEntry -> State; - -: 240: - -: 241: /* Check for non-zero length for table name */ - 144: 242: if (strlen(OuterEntry->Name) != 0) - -: 243: { - -: 244: /* Verify valid state definition */ - 15: 245: if (((StateField == CS_STATE_EMPTY) || - -: 246: (StateField == CS_STATE_ENABLED) || - -: 247: (StateField == CS_STATE_DISABLED) )) - -: 248: { - 7: 249: DuplicateFound = FALSE; - -: 250: - -: 251: /* Verify the name field is not duplicated */ - 165: 252: for (InnerLoop = OuterLoop+1; InnerLoop < CS_MAX_NUM_TABLES_TABLE_ENTRIES; InnerLoop++) - -: 253: { - 158: 254: if (strncmp(OuterEntry->Name, (&StartOfTable[InnerLoop])->Name, CFE_TBL_MAX_FULL_NAME_LEN) == 0) - -: 255: { - 3: 256: if (DuplicateFound != TRUE) - -: 257: { - 3: 258: DuplicateFound = TRUE; - 3: 259: BadCount++; - -: 260: } - -: 261: - 3: 262: if (Result != CS_TABLE_ERROR) - -: 263: { - -: 264: /* Duplicate name entry found */ - 3: 265: CFE_EVS_SendEvent (CS_VAL_TABLES_DEF_TBL_DUPL_ERR_EID, - -: 266: CFE_EVS_ERROR, - -: 267: "CS Tables Table Validate: Duplicate Name (%s) found at entries %d and %d", - -: 268: OuterEntry -> Name, - -: 269: (int)InnerLoop, - -: 270: (int)OuterLoop); - -: 271: - 3: 272: Result = CS_TABLE_ERROR; - -: 273: } - -: 274: } - -: 275: } - -: 276: - -: 277: /* Increment success/empty counter if name wasn't duplicated */ - 7: 278: if (DuplicateFound != TRUE) - -: 279: { - 4: 280: if (StateField != CS_STATE_EMPTY) - -: 281: { - 3: 282: GoodCount++; - -: 283: } - -: 284: else - -: 285: { - 1: 286: EmptyCount++; - -: 287: } - -: 288: } - -: 289: } - -: 290: else - -: 291: { - 1: 292: if (Result != CS_TABLE_ERROR) - -: 293: { - 2: 294: CFE_EVS_SendEvent (CS_VAL_TABLES_STATE_ERR_EID, - -: 295: CFE_EVS_ERROR, - -: 296: "CS Tables Table Validate: Illegal State Field (0x%04X) found with name %s", - 1: 297: (unsigned short)StateField, - -: 298: OuterEntry -> Name); - -: 299: - 1: 300: Result = CS_TABLE_ERROR; - 1: 301: BadCount++; - -: 302: } - -: 303: } - -: 304: } - -: 305: else - -: 306: { - -: 307: /* Only entries marked as Empty can have zero-length names */ - 136: 308: if (StateField != CS_STATE_EMPTY) - -: 309: { - -: 310: /* Bad state for empty name */ - 1: 311: if (Result != CS_TABLE_ERROR) - -: 312: { - 1: 313: CFE_EVS_SendEvent (CS_VAL_TABLES_DEF_TBL_ZERO_NAME_ERR_EID, - -: 314: CFE_EVS_ERROR, - -: 315: "CS Tables Table Validate: Illegal State (0x%04X) with empty name at entry %d", - 1: 316: (unsigned short)StateField, - -: 317: (int)OuterLoop); - -: 318: - 1: 319: Result = CS_TABLE_ERROR; - 1: 320: BadCount++; - -: 321: } - -: 322: } - -: 323: else - -: 324: { - 135: 325: EmptyCount++; - -: 326: } - -: 327: } - -: 328: - -: 329: } /* for (OuterLoop = 0; OuterLoop < CS_MAX_NUM_TABLES_TABLE_ENTRIES; OuterLoop++) */ - -: 330: - 6: 331: CFE_EVS_SendEvent(CS_VAL_TABLES_INF_EID, - -: 332: CFE_EVS_INFORMATION, - -: 333: "CS Tables Table verification results: good = %d, bad = %d, unused = %d", - -: 334: (int)GoodCount, - -: 335: (int)BadCount, - -: 336: (int)EmptyCount); - -: 337: - 6: 338: return (Result); - -: 339:} /* CS_ValidateTablesCheckSumDefinitionTable */ - -: 340: - -: 341:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 342:/* */ - -: 343:/* CS Validation Callback function for App Table */ - -: 344:/* */ - -: 345:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 6: 346:int32 CS_ValidateAppChecksumDefinitionTable (void * TblPtr) - -: 347:{ - 6: 348: int32 Result = CFE_SUCCESS; - 6: 349: CS_Def_App_Table_Entry_t * StartOfTable = NULL; - 6: 350: CS_Def_App_Table_Entry_t * OuterEntry = NULL; - 6: 351: int32 OuterLoop = 0; - 6: 352: int32 InnerLoop = 0; - 6: 353: uint32 StateField = 0; - 6: 354: int32 GoodCount = 0; - 6: 355: int32 BadCount = 0; - 6: 356: int32 EmptyCount = 0; - 6: 357: boolean DuplicateFound = FALSE; - -: 358: - 6: 359: StartOfTable = (CS_Def_App_Table_Entry_t *) TblPtr; - -: 360: - 150: 361: for (OuterLoop = 0; OuterLoop < CS_MAX_NUM_APP_TABLE_ENTRIES; OuterLoop++) - -: 362: { - 144: 363: OuterEntry = & StartOfTable [OuterLoop]; - -: 364: - 144: 365: StateField = OuterEntry -> State; - -: 366: - -: 367: /* Check for non-zero length for table name */ - 144: 368: if (strlen(OuterEntry->Name) != 0) - -: 369: { - -: 370: /* Verify valid state definition */ - 15: 371: if (((StateField == CS_STATE_EMPTY) || - -: 372: (StateField == CS_STATE_ENABLED) || - -: 373: (StateField == CS_STATE_DISABLED) )) - -: 374: { - 7: 375: DuplicateFound = FALSE; - -: 376: - -: 377: /* Verify the name field is not duplicated */ - 165: 378: for (InnerLoop = OuterLoop+1; InnerLoop < CS_MAX_NUM_APP_TABLE_ENTRIES; InnerLoop++) - -: 379: { - 158: 380: if (strncmp(OuterEntry->Name, (&StartOfTable[InnerLoop])->Name, CFE_TBL_MAX_FULL_NAME_LEN) == 0) - -: 381: { - 3: 382: if (DuplicateFound != TRUE) - -: 383: { - 3: 384: DuplicateFound = TRUE; - 3: 385: BadCount++; - -: 386: } - -: 387: - 3: 388: if (Result != CS_TABLE_ERROR) - -: 389: { - -: 390: /* Duplicate name entry found */ - 3: 391: CFE_EVS_SendEvent (CS_VAL_APP_DEF_TBL_DUPL_ERR_EID, - -: 392: CFE_EVS_ERROR, - -: 393: "CS Apps Table Validate: Duplicate Name (%s) found at entries %d and %d", - -: 394: OuterEntry -> Name, - -: 395: (int)InnerLoop, - -: 396: (int)OuterLoop); - -: 397: - 3: 398: Result = CS_TABLE_ERROR; - -: 399: } - -: 400: } - -: 401: } - -: 402: - -: 403: /* Increment success/empty counter if name wasn't duplicated */ - 7: 404: if (DuplicateFound != TRUE) - -: 405: { - 4: 406: if (StateField != CS_STATE_EMPTY) - -: 407: { - 3: 408: GoodCount++; - -: 409: } - -: 410: else - -: 411: { - 1: 412: EmptyCount++; - -: 413: } - -: 414: } - -: 415: } - -: 416: else - -: 417: { - 1: 418: if (Result != CS_TABLE_ERROR) - -: 419: { - 2: 420: CFE_EVS_SendEvent (CS_VAL_APP_STATE_ERR_EID, - -: 421: CFE_EVS_ERROR, - -: 422: "CS Apps Table Validate: Illegal State Field (0x%04X) found with name %s", - 1: 423: (unsigned short)StateField, - -: 424: OuterEntry -> Name); - -: 425: - 1: 426: Result = CS_TABLE_ERROR; - 1: 427: BadCount++; - -: 428: } - -: 429: } - -: 430: } - -: 431: else - -: 432: { - -: 433: /* Only entries marked as Empty can have zero-length names */ - 136: 434: if (StateField != CS_STATE_EMPTY) - -: 435: { - -: 436: /* Bad state for empty name */ - 1: 437: if (Result != CS_TABLE_ERROR) - -: 438: { - 1: 439: CFE_EVS_SendEvent (CS_VAL_APP_DEF_TBL_ZERO_NAME_ERR_EID, - -: 440: CFE_EVS_ERROR, - -: 441: "CS Apps Table Validate: Illegal State (0x%04X) with empty name at entry %d", - 1: 442: (unsigned short)StateField, - -: 443: (int)OuterLoop); - -: 444: - 1: 445: Result = CS_TABLE_ERROR; - 1: 446: BadCount++; - -: 447: } - -: 448: } - -: 449: else - -: 450: { - 135: 451: EmptyCount++; - -: 452: } - -: 453: } - -: 454: - -: 455: } /* for (OuterLoop = 0; OuterLoop < CS_MAX_NUM_APPS_TABLE_ENTRIES; OuterLoop++) */ - -: 456: - 6: 457: CFE_EVS_SendEvent(CS_VAL_APP_INF_EID, - -: 458: CFE_EVS_INFORMATION, - -: 459: "CS Apps Table verification results: good = %d, bad = %d, unused = %d", - -: 460: (int)GoodCount, - -: 461: (int)BadCount, - -: 462: (int)EmptyCount); - -: 463: - 6: 464: return (Result); - -: 465:} /* CS_ValidateAppCheckSumDefinitionTable */ - -: 466: - -: 467:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 468:/* */ - -: 469:/* CS processing new definition tables for Eeprom or Memory */ - -: 470:/* */ - -: 471:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 7: 472:void CS_ProcessNewEepromMemoryDefinitionTable (CS_Def_EepromMemory_Table_Entry_t * DefinitionTblPtr, - -: 473: CS_Res_EepromMemory_Table_Entry_t * ResultsTblPtr, - -: 474: uint16 NumEntries, - -: 475: uint16 Table) - -: 476:{ - 7: 477: CS_Def_EepromMemory_Table_Entry_t * StartOfDefTable = NULL; - 7: 478: CS_Def_EepromMemory_Table_Entry_t * DefEntry = NULL; - 7: 479: CS_Res_EepromMemory_Table_Entry_t * StartOfResultsTable = NULL; - 7: 480: CS_Res_EepromMemory_Table_Entry_t * ResultsEntry = NULL; - 7: 481: uint16 Loop = 0; - 7: 482: uint16 NumRegionsInTable = 0; - 7: 483: uint16 PreviousState = CS_STATE_EMPTY; - -: 484: char TableType[CS_TABLETYPE_NAME_SIZE]; - -: 485: - 7: 486: CFE_PSP_MemCpy(&StartOfResultsTable, ResultsTblPtr, sizeof(StartOfResultsTable)); - 7: 487: CFE_PSP_MemCpy(&StartOfDefTable, DefinitionTblPtr, sizeof(StartOfDefTable)); - -: 488: - 7: 489: strncpy(&TableType[0], "Undef Tbl", CS_TABLETYPE_NAME_SIZE); /* Init the table type string */ - -: 490: - -: 491: /* We don't want to be doing chekcksums while changing the table out */ - 7: 492: if( Table == CS_EEPROM_TABLE) - -: 493: { - 4: 494: PreviousState = CS_AppData.EepromCSState; - 4: 495: CS_AppData.EepromCSState = CS_STATE_DISABLED; - -: 496: } - 7: 497: if( Table == CS_MEMORY_TABLE) - -: 498: { - 3: 499: PreviousState = CS_AppData.MemoryCSState; - 3: 500: CS_AppData.MemoryCSState = CS_STATE_DISABLED; - -: 501: } - -: 502: - 59: 503: for (Loop = 0; Loop < NumEntries; Loop++) - -: 504: { - 52: 505: DefEntry = & (StartOfDefTable [Loop]); - 52: 506: ResultsEntry = &(StartOfResultsTable [Loop]); - -: 507: - 52: 508: if (DefEntry -> State != CS_STATE_EMPTY ) - -: 509: { - -: 510: /* This is just a real simple test, because all of the exception handling - -: 511: has already been done by the Validation routine above */ - 2: 512: NumRegionsInTable++; - -: 513: - 2: 514: ResultsEntry -> State = DefEntry -> State; - 2: 515: ResultsEntry -> ComputedYet = FALSE; - 2: 516: ResultsEntry -> NumBytesToChecksum = DefEntry -> NumBytesToChecksum; - 2: 517: ResultsEntry -> ComparisonValue = 0; - 2: 518: ResultsEntry -> ByteOffset = 0; - 2: 519: ResultsEntry -> TempChecksumValue = 0; - 2: 520: ResultsEntry -> StartAddress = DefEntry -> StartAddress; - -: 521: } - -: 522: else - -: 523: { - 50: 524: ResultsEntry -> State = CS_STATE_EMPTY; - 50: 525: ResultsEntry -> ComputedYet = FALSE; - 50: 526: ResultsEntry -> NumBytesToChecksum = 0; - 50: 527: ResultsEntry -> ComparisonValue = 0; - 50: 528: ResultsEntry -> ByteOffset = 0; - 50: 529: ResultsEntry -> TempChecksumValue = 0; - 50: 530: ResultsEntry -> StartAddress = 0; - -: 531: } - -: 532: } - -: 533: - -: 534: /* Reset the table back to the original checksumming state */ - 7: 535: if( Table == CS_EEPROM_TABLE) - -: 536: { - 4: 537: CS_AppData.EepromCSState = PreviousState; - 4: 538: CS_ResetTablesTblResultEntry(CS_AppData.EepResTablesTblPtr); - -: 539: } - -: 540: - 7: 541: if( Table == CS_MEMORY_TABLE) - -: 542: { - 3: 543: CS_AppData.MemoryCSState = PreviousState; - 3: 544: CS_ResetTablesTblResultEntry(CS_AppData.MemResTablesTblPtr); - -: 545: } - -: 546: - 7: 547: if (NumRegionsInTable == 0) - -: 548: { - 5: 549: if( Table == CS_EEPROM_TABLE) - -: 550: { - 3: 551: strncpy(&TableType[0], "Eeprom", CS_TABLETYPE_NAME_SIZE); - -: 552: } - 5: 553: if( Table == CS_MEMORY_TABLE) - -: 554: { - 2: 555: strncpy(&TableType[0], "Memory", CS_TABLETYPE_NAME_SIZE); - -: 556: } - -: 557: - 5: 558: CFE_EVS_SendEvent (CS_PROCESS_EEPROM_MEMORY_NO_ENTRIES_INF_EID, - -: 559: CFE_EVS_INFORMATION, - -: 560: "CS %s Table: No valid entries in the table", - -: 561: TableType); - -: 562: } - 7: 563: return; - -: 564:} /* end of CS_ProcessNewEepromMemoryDefinitionTable () */ - -: 565: - -: 566:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 567:/* */ - -: 568:/* CS processing new definition tables for Tables */ - -: 569:/* */ - -: 570:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 13: 571:void CS_ProcessNewTablesDefinitionTable (CS_Def_Tables_Table_Entry_t * DefinitionTblPtr, - -: 572: CS_Res_Tables_Table_Entry_t * ResultsTblPtr) - -: 573:{ - 13: 574: CS_Def_Tables_Table_Entry_t * StartOfDefTable = NULL; - 13: 575: CS_Def_Tables_Table_Entry_t * DefEntry = NULL; - 13: 576: CS_Res_Tables_Table_Entry_t * StartOfResultsTable = NULL; - 13: 577: CS_Res_Tables_Table_Entry_t * ResultsEntry = NULL; - 13: 578: uint16 Loop = 0; - 13: 579: uint16 NumRegionsInTable = 0; - 13: 580: uint16 PreviousState = CS_STATE_EMPTY; - 13: 581: uint32 AppID = 0; - 13: 582: CFE_TBL_Handle_t TableHandle = CFE_TBL_BAD_TABLE_HANDLE; - 13: 583: boolean Owned = FALSE; - 13: 584: uint16 DefNameIndex = 0; - 13: 585: uint16 AppNameIndex = 0; - 13: 586: uint16 TableNameIndex = 0; - -: 587: char AppName [OS_MAX_API_NAME]; - -: 588: char TableAppName [OS_MAX_API_NAME]; - -: 589: char TableTableName [CFE_TBL_MAX_NAME_LENGTH]; - -: 590: - 13: 591: CFE_PSP_MemCpy(&StartOfResultsTable, ResultsTblPtr, sizeof(StartOfResultsTable)); - 13: 592: CFE_PSP_MemCpy(&StartOfDefTable, DefinitionTblPtr, sizeof(StartOfDefTable)); - -: 593: - 13: 594: CFE_ES_GetAppID(&AppID); - 13: 595: CFE_ES_GetAppName( AppName, AppID, OS_MAX_API_NAME); - -: 596: - -: 597: /* We don't want to be doing chekcksums while changing the table out */ - 13: 598: PreviousState = CS_AppData.TablesCSState; - 13: 599: CS_AppData.TablesCSState = CS_STATE_DISABLED; - -: 600: - -: 601: /* Assume none of the CS tables are listed in the new Tables table */ - 13: 602: CS_AppData.EepResTablesTblPtr = NULL; - 13: 603: CS_AppData.MemResTablesTblPtr = NULL; - 13: 604: CS_AppData.AppResTablesTblPtr = NULL; - 13: 605: CS_AppData.TblResTablesTblPtr = NULL; - -: 606: - 325: 607: for (Loop = 0; Loop < CS_MAX_NUM_TABLES_TABLE_ENTRIES; Loop++) - -: 608: { - 312: 609: DefEntry = & (StartOfDefTable [Loop]); - -: 610: - 312: 611: ResultsEntry = & (StartOfResultsTable [Loop]); - -: 612: - 312: 613: if (DefEntry -> State != CS_STATE_EMPTY) - -: 614: { - -: 615: /* initialize buffer index values */ - 10: 616: DefNameIndex = 0; - 10: 617: AppNameIndex = 0; - 10: 618: TableNameIndex = 0; - -: 619: - -: 620: /* extract application name from CS definition table entry */ - 152: 621: while ((AppNameIndex < OS_MAX_API_NAME) && - 94: 622: (DefEntry->Name[DefNameIndex] != '\0') && (DefEntry->Name[DefNameIndex] != '.')) - -: 623: { - 38: 624: TableAppName[AppNameIndex++] = DefEntry->Name[DefNameIndex++]; - -: 625: } - -: 626: - -: 627: /* limit application name length to add string terminator */ - 10: 628: if (AppNameIndex == OS_MAX_API_NAME) - -: 629: { - 1: 630: AppNameIndex = OS_MAX_API_NAME - 1; - -: 631: } - -: 632: - -: 633: /* add string terminator to application name */ - 10: 634: TableAppName[AppNameIndex] = '\0'; - -: 635: - -: 636: /* move entry index to the dot, string terminator, or end of table entry */ - 43: 637: while ((DefNameIndex < CFE_TBL_MAX_FULL_NAME_LEN) && - 11: 638: (DefEntry->Name[DefNameIndex] != '\0') && - 11: 639: (DefEntry->Name[DefNameIndex] != '.')) - -: 640: { - 1: 641: DefNameIndex++; - -: 642: } - -: 643: - -: 644: /* move entry index forward past the dot */ - 20: 645: if ((DefNameIndex < CFE_TBL_MAX_FULL_NAME_LEN) && - 10: 646: (DefEntry->Name[DefNameIndex] == '.')) - -: 647: { - 10: 648: DefNameIndex++; - -: 649: } - -: 650: - -: 651: /* extract table name from CS definition table entry */ - 265: 652: while ((DefNameIndex < CFE_TBL_MAX_FULL_NAME_LEN) && - -: 653: (TableNameIndex < CFE_TBL_MAX_NAME_LENGTH) && - 127: 654: (DefEntry->Name[DefNameIndex] != '\0')) - -: 655: { - 118: 656: TableTableName[TableNameIndex++] = DefEntry->Name[DefNameIndex++]; - -: 657: } - -: 658: - -: 659: /* limit table name length to add string terminator */ - 10: 660: if (TableNameIndex == CFE_TBL_MAX_NAME_LENGTH) - -: 661: { - 1: 662: TableNameIndex = CFE_TBL_MAX_NAME_LENGTH - 1; - -: 663: } - -: 664: - -: 665: /* add string terminator to table name */ - 10: 666: TableTableName[TableNameIndex] = '\0'; - -: 667: - -: 668: - -: 669: - -: 670: - -: 671: - -: 672: - -: 673: - 10: 674: TableHandle = CFE_TBL_BAD_TABLE_HANDLE; - 10: 675: Owned = FALSE; - -: 676: - -: 677: /* if the table's owner's name is CS */ - 10: 678: if( strncmp (TableAppName, AppName, OS_MAX_API_NAME) == 0) - -: 679: { - 9: 680: if (strncmp (TableTableName, CS_DEF_EEPROM_TABLE_NAME, CFE_TBL_MAX_NAME_LENGTH) == 0) - -: 681: { - 1: 682: TableHandle = CS_AppData.DefEepromTableHandle; - 1: 683: CS_AppData.EepResTablesTblPtr = ResultsEntry; - 1: 684: Owned = TRUE; - -: 685: } - 9: 686: if (strncmp (TableTableName, CS_DEF_MEMORY_TABLE_NAME, CFE_TBL_MAX_NAME_LENGTH) == 0) - -: 687: { - 1: 688: TableHandle = CS_AppData.DefMemoryTableHandle; - 1: 689: CS_AppData.MemResTablesTblPtr = ResultsEntry; - 1: 690: Owned = TRUE; - -: 691: } - 9: 692: if (strncmp (TableTableName, CS_DEF_TABLES_TABLE_NAME ,CFE_TBL_MAX_NAME_LENGTH) == 0) - -: 693: { - 1: 694: TableHandle = CS_AppData.DefTablesTableHandle; - 1: 695: CS_AppData.TblResTablesTblPtr = ResultsEntry; - 1: 696: Owned = TRUE; - -: 697: } - 9: 698: if (strncmp (TableTableName,CS_DEF_APP_TABLE_NAME ,CFE_TBL_MAX_NAME_LENGTH) == 0) - -: 699: { - 1: 700: TableHandle = CS_AppData.DefAppTableHandle; - 1: 701: CS_AppData.AppResTablesTblPtr = ResultsEntry; - 1: 702: Owned = TRUE; - -: 703: } - 9: 704: if (strncmp (TableTableName,CS_RESULTS_EEPROM_TABLE_NAME ,CFE_TBL_MAX_NAME_LENGTH) == 0) - -: 705: { - 1: 706: TableHandle = CS_AppData.ResEepromTableHandle; - 1: 707: Owned = TRUE; - -: 708: } - 9: 709: if (strncmp (TableTableName,CS_RESULTS_MEMORY_TABLE_NAME ,CFE_TBL_MAX_NAME_LENGTH) == 0) - -: 710: { - 1: 711: TableHandle = CS_AppData.ResMemoryTableHandle; - 1: 712: Owned = TRUE; - -: 713: } - 9: 714: if (strncmp (TableTableName,CS_RESULTS_TABLES_TABLE_NAME ,CFE_TBL_MAX_NAME_LENGTH) == 0) - -: 715: { - 1: 716: TableHandle = CS_AppData.ResTablesTableHandle; - 1: 717: Owned = TRUE; - -: 718: } - 9: 719: if (strncmp (TableTableName,CS_RESULTS_APP_TABLE_NAME ,CFE_TBL_MAX_NAME_LENGTH) == 0) - -: 720: { - 1: 721: TableHandle = CS_AppData.ResAppTableHandle; - 1: 722: Owned = TRUE; - -: 723: } - -: 724: - -: 725: } - -: 726: - -: 727: /* This is just a real simple test, because all of the exception handling - -: 728: has already been done by the Validation routine above */ - 10: 729: NumRegionsInTable++; - -: 730: - 10: 731: ResultsEntry -> State = DefEntry -> State; - 10: 732: ResultsEntry -> ComputedYet = FALSE; - 10: 733: ResultsEntry -> NumBytesToChecksum = 0; /* this is unknown at this time */ - 10: 734: ResultsEntry -> ComparisonValue = 0; - 10: 735: ResultsEntry -> ByteOffset = 0; - 10: 736: ResultsEntry -> TempChecksumValue = 0; - 10: 737: ResultsEntry -> StartAddress = 0; /* this is unknown at this time */ - 10: 738: ResultsEntry -> TblHandle = TableHandle; - 10: 739: ResultsEntry -> IsCSOwner = Owned; - 10: 740: strncpy(ResultsEntry -> Name, DefEntry -> Name, CFE_TBL_MAX_FULL_NAME_LEN); - -: 741: } - -: 742: else - -: 743: { - 302: 744: ResultsEntry -> State = CS_STATE_EMPTY; - 302: 745: ResultsEntry -> ComputedYet = FALSE; - 302: 746: ResultsEntry -> NumBytesToChecksum = 0; - 302: 747: ResultsEntry -> ComparisonValue = 0; - 302: 748: ResultsEntry -> ByteOffset = 0; - 302: 749: ResultsEntry -> TempChecksumValue = 0; - 302: 750: ResultsEntry -> StartAddress = 0; - 302: 751: ResultsEntry -> TblHandle = CFE_TBL_BAD_TABLE_HANDLE; - 302: 752: ResultsEntry -> IsCSOwner = FALSE; - 302: 753: ResultsEntry -> Name[0] = '\0'; - -: 754: } - -: 755: } - -: 756: - -: 757: /* Reset the table back to the original checksumming state */ - -: 758: - 13: 759: CS_AppData.TablesCSState = PreviousState; - -: 760: - 13: 761: if (NumRegionsInTable == 0) - -: 762: { - 3: 763: CFE_EVS_SendEvent (CS_PROCESS_TABLES_NO_ENTRIES_INF_EID, - -: 764: CFE_EVS_INFORMATION, - -: 765: "CS Tables Table: No valid entries in the table"); - -: 766: } - 13: 767: return; - -: 768:} /* end of CS_ProcessNewTablesDefinitionTable () */ - -: 769: - -: 770:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 771:/* */ - -: 772:/* CS processing new definition tables for Apps */ - -: 773:/* */ - -: 774:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 4: 775:void CS_ProcessNewAppDefinitionTable (CS_Def_App_Table_Entry_t * DefinitionTblPtr, - -: 776: CS_Res_App_Table_Entry_t * ResultsTblPtr) - -: 777:{ - 4: 778: CS_Def_App_Table_Entry_t * StartOfDefTable = NULL; - 4: 779: CS_Def_App_Table_Entry_t * DefEntry = NULL; - 4: 780: CS_Res_App_Table_Entry_t * StartOfResultsTable = NULL; - 4: 781: CS_Res_App_Table_Entry_t * ResultsEntry = NULL; - 4: 782: uint16 Loop = 0; - 4: 783: uint16 NumRegionsInTable = 0; - 4: 784: uint16 PreviousState = CS_STATE_EMPTY; - -: 785: - 4: 786: CFE_PSP_MemCpy(&StartOfResultsTable, ResultsTblPtr, sizeof(StartOfResultsTable)); - 4: 787: CFE_PSP_MemCpy(&StartOfDefTable, DefinitionTblPtr, sizeof(StartOfDefTable)); - -: 788: - -: 789: /* We don't want to be doing chekcksums while changing the table out */ - -: 790: - 4: 791: PreviousState = CS_AppData.AppCSState; - 4: 792: CS_AppData.AppCSState = CS_STATE_DISABLED; - -: 793: - 100: 794: for (Loop = 0; Loop < CS_MAX_NUM_APP_TABLE_ENTRIES; Loop++) - -: 795: { - 96: 796: DefEntry = & (StartOfDefTable [Loop]); - -: 797: - 96: 798: ResultsEntry = & (StartOfResultsTable [Loop]); - -: 799: - 96: 800: if (DefEntry -> State != CS_STATE_EMPTY) - -: 801: { - -: 802: /* This is just a real simple test, because all of the exception handling - -: 803: has already been done by the Validation routine above */ - 1: 804: NumRegionsInTable++; - -: 805: - 1: 806: ResultsEntry -> State = DefEntry -> State; - 1: 807: ResultsEntry -> ComputedYet = FALSE; - 1: 808: ResultsEntry -> NumBytesToChecksum = 0; /* this is unknown at this time */ - 1: 809: ResultsEntry -> ComparisonValue = 0; - 1: 810: ResultsEntry -> ByteOffset = 0; - 1: 811: ResultsEntry -> TempChecksumValue = 0; - 1: 812: ResultsEntry -> StartAddress = 0; /* this is unknown at this time */ - 1: 813: strncpy(ResultsEntry -> Name, DefEntry -> Name, OS_MAX_API_NAME); - -: 814: } - -: 815: else - -: 816: { - -: 817: - 95: 818: ResultsEntry -> State = CS_STATE_EMPTY; - 95: 819: ResultsEntry -> ComputedYet = FALSE; - 95: 820: ResultsEntry -> NumBytesToChecksum = 0; - 95: 821: ResultsEntry -> ComparisonValue = 0; - 95: 822: ResultsEntry -> ByteOffset = 0; - 95: 823: ResultsEntry -> TempChecksumValue = 0; - 95: 824: ResultsEntry -> StartAddress = 0; - -: 825: - 95: 826: ResultsEntry -> Name[0] = '\0'; - -: 827: } - -: 828: } - -: 829: - -: 830: /* Reset the table back to the original checksumming state */ - -: 831: - 4: 832: CS_AppData.AppCSState = PreviousState; - 4: 833: CS_ResetTablesTblResultEntry(CS_AppData.AppResTablesTblPtr); - -: 834: - 4: 835: if (NumRegionsInTable == 0) - -: 836: { - 3: 837: CFE_EVS_SendEvent (CS_PROCESS_APP_NO_ENTRIES_INF_EID, - -: 838: CFE_EVS_INFORMATION, - -: 839: "CS Apps Table: No valid entries in the table"); - -: 840: } - 4: 841: return; - -: 842:} /* end of CS_ProcessNewAppsDefinitionTable () */ - -: 843: - -: 844:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 845:/* */ - -: 846:/* CS function for initializing new tables */ - -: 847:/* */ - -: 848:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 54: 849:int32 CS_TableInit (CFE_TBL_Handle_t * DefinitionTableHandle, - -: 850: CFE_TBL_Handle_t * ResultsTableHandle, - -: 851: void * DefinitionTblPtr, - -: 852: void * ResultsTblPtr, - -: 853: uint16 Table, - -: 854: char * DefinitionTableName, - -: 855: char * ResultsTableName, - -: 856: uint16 NumEntries, - -: 857: char* DefinitionTableFileName, - -: 858: void * DefaultDefTableAddress, - -: 859: uint16 SizeofDefinitionTableEntry, - -: 860: uint16 SizeofResultsTableEntry, - -: 861: CFE_TBL_CallbackFuncPtr_t CallBackFunction) - -: 862:{ - 54: 863: int32 Result = CFE_SUCCESS; - 54: 864: int32 ResultFromLoad = OS_FS_ERROR; - 54: 865: int32 SizeOfTable = 0; - 54: 866: boolean LoadedFromMemory = FALSE; - 54: 867: boolean ValidFile = FALSE; - 54: 868: int32 Fd = -1; - -: 869: char TableType[CS_TABLETYPE_NAME_SIZE]; - -: 870: - 54: 871: strncpy(TableType, "Undef Tbl", CS_TABLETYPE_NAME_SIZE); /* Init table type */ - -: 872: - 54: 873: SizeOfTable = NumEntries * SizeofResultsTableEntry; - -: 874: - -: 875: - 54: 876: Result = CFE_TBL_Register (ResultsTableHandle, - -: 877: ResultsTableName, - -: 878: SizeOfTable, - -: 879: CFE_TBL_OPT_SNGL_BUFFER | CFE_TBL_OPT_DUMP_ONLY, - -: 880: NULL); - -: 881: - -: 882: - 54: 883: if (Result == CFE_SUCCESS) - -: 884: { - 50: 885: Result = CFE_TBL_GetAddress ( ResultsTblPtr, - 50: 886: * ResultsTableHandle); - -: 887: } - -: 888: - 54: 889: if (Result == CFE_SUCCESS) - -: 890: { - 48: 891: SizeOfTable = NumEntries * SizeofDefinitionTableEntry; - -: 892: - 48: 893: Result = CFE_TBL_Register (DefinitionTableHandle, - -: 894: DefinitionTableName, - -: 895: SizeOfTable, - -: 896: CFE_TBL_OPT_SNGL_BUFFER | CFE_TBL_OPT_LOAD_DUMP, - -: 897: CallBackFunction); - -: 898: - -: 899: - -: 900: - -: 901: } - -: 902: - 54: 903: Fd = OS_open(DefinitionTableFileName, OS_READ_ONLY, 0); - -: 904: - 54: 905: if (Fd >= 0) - -: 906: { - 54: 907: ValidFile = TRUE; - 54: 908: OS_close (Fd); - -: 909: } - -: 910: - 54: 911: if ((Result == CFE_SUCCESS) && (ValidFile == TRUE)) - -: 912: { - 47: 913: Result = CFE_TBL_Load (* DefinitionTableHandle, - -: 914: CFE_TBL_SRC_FILE, - -: 915: DefinitionTableFileName); - 47: 916: ResultFromLoad = Result; - -: 917: } - -: 918: - -: 919: /* if the load from the file fails, load from - -: 920: the default tables in CS */ - 54: 921: if( ResultFromLoad != CFE_SUCCESS) - -: 922: { - -: 923: - 12: 924: Result = CFE_TBL_Load( * DefinitionTableHandle, - -: 925: CFE_TBL_SRC_ADDRESS, - -: 926: DefaultDefTableAddress); - 12: 927: LoadedFromMemory = TRUE; - -: 928: } - -: 929: - 54: 930: if (Result == CFE_SUCCESS) - -: 931: { - 49: 932: Result = CFE_TBL_GetAddress ( DefinitionTblPtr, - 49: 933: * DefinitionTableHandle); - -: 934: - 49: 935: if ((Result == CFE_TBL_INFO_UPDATED) ) - -: 936: { - 4: 937: if (Table == CS_APP_TABLE) - -: 938: { - -: 939: - 1: 940: CS_ProcessNewAppDefinitionTable ((CS_Def_App_Table_Entry_t *) DefinitionTblPtr, - -: 941: (CS_Res_App_Table_Entry_t *) ResultsTblPtr); - -: 942: } - -: 943: else - -: 944: { - 3: 945: if (Table == CS_TABLES_TABLE) - -: 946: { - 1: 947: CS_ProcessNewTablesDefinitionTable ((CS_Def_Tables_Table_Entry_t *) DefinitionTblPtr, - -: 948: (CS_Res_Tables_Table_Entry_t *) ResultsTblPtr); - -: 949: } - -: 950: else - -: 951: { - 2: 952: CS_ProcessNewEepromMemoryDefinitionTable ((CS_Def_EepromMemory_Table_Entry_t *) DefinitionTblPtr, - -: 953: (CS_Res_EepromMemory_Table_Entry_t *) ResultsTblPtr, - -: 954: NumEntries, - -: 955: Table); - -: 956: } - -: 957: - -: 958: } - -: 959: - -: 960: }/* end if (Result == CFE_TBL_INFO_UPDATED) || (Result == CFE_SUCCESS) */ - -: 961: } - -: 962: - 54: 963: if (Result >= CFE_SUCCESS) - -: 964: { - 45: 965: Result = CFE_SUCCESS; - -: 966: } - -: 967: else - -: 968: { - 9: 969: if( Table == CS_EEPROM_TABLE) - -: 970: { - 3: 971: strncpy(TableType, "Eeprom", CS_TABLETYPE_NAME_SIZE); - -: 972: } - 9: 973: if( Table == CS_MEMORY_TABLE) - -: 974: { - 2: 975: strncpy(TableType, "Memory", CS_TABLETYPE_NAME_SIZE); - -: 976: } - 9: 977: if( Table == CS_TABLES_TABLE) - -: 978: { - 2: 979: strncpy(TableType, "Tables", CS_TABLETYPE_NAME_SIZE); - -: 980: } - 9: 981: if( Table == CS_APP_TABLE) - -: 982: { - 2: 983: strncpy(TableType, "Apps", CS_TABLETYPE_NAME_SIZE); - -: 984: } - -: 985: - 9: 986: CFE_EVS_SendEvent (CS_TBL_INIT_ERR_EID, - -: 987: CFE_EVS_ERROR, - -: 988: "CS received error 0x%08X initializing Definition table for %s", - -: 989: (unsigned int)Result, - -: 990: TableType); - -: 991: } - -: 992: - -: 993: /* If we loaded from file successfully then the states we wish to use have already been set - -: 994: * If we loaded from memory then disable the table */ - 54: 995: if (LoadedFromMemory == TRUE && Result == CFE_SUCCESS) - -: 996: { - 7: 997: switch (Table) - -: 998: { - -: 999: case CS_EEPROM_TABLE: - 4: 1000: CS_AppData.EepromCSState = CS_STATE_DISABLED; - 4: 1001: break; - -: 1002: case CS_MEMORY_TABLE: - 1: 1003: CS_AppData.MemoryCSState = CS_STATE_DISABLED; - 1: 1004: break; - -: 1005: case CS_APP_TABLE: - 1: 1006: CS_AppData.AppCSState = CS_STATE_DISABLED; - 1: 1007: break; - -: 1008: case CS_TABLES_TABLE: - 1: 1009: CS_AppData.TablesCSState = CS_STATE_DISABLED; - -: 1010: break; - -: 1011: default: - -: 1012: break; - -: 1013: } - -: 1014: } - 54: 1015: return (Result); - -: 1016: - -: 1017:} /* end of CS_CheckSum_Definition_Table_Init () */ - -: 1018: - -: 1019:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 1020:/* */ - -: 1021:/* CS Handles table updates */ - -: 1022:/* */ - -: 1023:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 16: 1024:int32 CS_HandleTableUpdate (void * DefinitionTblPtr, - -: 1025: void * ResultsTblPtr, - -: 1026: CFE_TBL_Handle_t DefinitionTableHandle, - -: 1027: CFE_TBL_Handle_t ResultsTableHandle, - -: 1028: uint16 Table, - -: 1029: uint16 NumEntries) - -: 1030:{ - 16: 1031: int32 ReleaseResult1 = CFE_SUCCESS; - 16: 1032: int32 ManageResult1 = CFE_SUCCESS; - 16: 1033: int32 GetResult1 = CFE_SUCCESS; - 16: 1034: int32 ReleaseResult2 = CFE_SUCCESS; - 16: 1035: int32 ManageResult2 = CFE_SUCCESS; - 16: 1036: int32 GetResult2 = CFE_SUCCESS; - 16: 1037: int32 Result = CFE_SUCCESS; - 16: 1038: int32 Loop = 0; - -: 1039: char TableType[CS_TABLETYPE_NAME_SIZE]; - -: 1040: - 16: 1041: strncpy(TableType, "Undef Tbl", CS_TABLETYPE_NAME_SIZE); /* Init table type */ - -: 1042: - -: 1043: /* Below, there are several values that are returned and assigned, but never evaluated. */ - -: 1044: /* This is done so intentionally, as it helps us with Source-Level debugging this functions. */ - -: 1045: - -: 1046: /* Release the Table Address. */ - 16: 1047: ReleaseResult1 = CFE_TBL_ReleaseAddress (ResultsTableHandle); - 16: 1048: ReleaseResult2 = CFE_TBL_ReleaseAddress (DefinitionTableHandle); - -: 1049: - 16: 1050: ManageResult1 = CFE_TBL_Manage (ResultsTableHandle); - 16: 1051: ManageResult2 = CFE_TBL_Manage (DefinitionTableHandle); - -: 1052: - 16: 1053: GetResult1 = CFE_TBL_GetAddress ( ResultsTblPtr, - -: 1054: ResultsTableHandle); - 16: 1055: Result = GetResult1; - -: 1056: - 16: 1057: if (Result == CFE_SUCCESS) - -: 1058: { - 11: 1059: GetResult2 = CFE_TBL_GetAddress ( DefinitionTblPtr, - -: 1060: DefinitionTableHandle); - 11: 1061: Result = GetResult2; - -: 1062: } - -: 1063: - 16: 1064: if ( (Result == CFE_TBL_INFO_UPDATED)) - -: 1065: { - 3: 1066: if ( Table == CS_TABLES_TABLE) - -: 1067: { - -: 1068: /* before we update the results table, we need to release all of the - -: 1069: table handles that are in the results table */ - 25: 1070: for (Loop = 0; Loop < CS_MAX_NUM_TABLES_TABLE_ENTRIES; Loop++) - -: 1071: { - 24: 1072: if (CS_AppData.ResTablesTblPtr[Loop].TblHandle != CFE_TBL_BAD_TABLE_HANDLE) - -: 1073: { - -: 1074: - 24: 1075: if (CS_AppData.ResTablesTblPtr[Loop].IsCSOwner == FALSE) - -: 1076: { - -: 1077: - 24: 1078: CFE_TBL_Unregister(CS_AppData.ResTablesTblPtr[Loop].TblHandle); - -: 1079: } - -: 1080: } - -: 1081: } - -: 1082: - 1: 1083: CS_ProcessNewTablesDefinitionTable ((CS_Def_Tables_Table_Entry_t *) DefinitionTblPtr, - -: 1084: (CS_Res_Tables_Table_Entry_t *) ResultsTblPtr); - -: 1085: } - -: 1086: else - -: 1087: { - -: 1088: - 2: 1089: if (Table == CS_APP_TABLE) - -: 1090: { - 1: 1091: CS_ProcessNewAppDefinitionTable ((CS_Def_App_Table_Entry_t *) DefinitionTblPtr, - -: 1092: (CS_Res_App_Table_Entry_t *) ResultsTblPtr); - -: 1093: } - -: 1094: else - -: 1095: { - 1: 1096: CS_ProcessNewEepromMemoryDefinitionTable ((CS_Def_EepromMemory_Table_Entry_t *) DefinitionTblPtr, - -: 1097: (CS_Res_EepromMemory_Table_Entry_t *) ResultsTblPtr, - -: 1098: NumEntries, - -: 1099: Table); - -: 1100: } - -: 1101: } - -: 1102: - 3: 1103: Result = CFE_SUCCESS; - -: 1104: } - -: 1105: else - -: 1106: { - 13: 1107: if (Result < CFE_SUCCESS) - -: 1108: { - 10: 1109: if( Table == CS_EEPROM_TABLE) - -: 1110: { - 4: 1111: strncpy(TableType, "Eeprom", CS_TABLETYPE_NAME_SIZE); - -: 1112: } - 10: 1113: if( Table == CS_MEMORY_TABLE) - -: 1114: { - 2: 1115: strncpy(TableType, "Memory", CS_TABLETYPE_NAME_SIZE); - -: 1116: } - 10: 1117: if( Table == CS_TABLES_TABLE) - -: 1118: { - 2: 1119: strncpy(TableType, "Table", CS_TABLETYPE_NAME_SIZE); - -: 1120: } - 10: 1121: if( Table == CS_APP_TABLE) - -: 1122: { - 2: 1123: strncpy(TableType, "App", CS_TABLETYPE_NAME_SIZE); - -: 1124: } - -: 1125: - -: 1126: /* There was a problem somewhere, generate an event */ - 10: 1127: CFE_EVS_SendEvent (CS_TBL_UPDATE_ERR_EID, - -: 1128: CFE_EVS_ERROR, - -: 1129: "CS had problems updating table. Release:0x%08X Manage:0x%08X Get:0x%08X for table %s", - -: 1130: (unsigned int)ReleaseResult2, - -: 1131: (unsigned int)ManageResult2, - -: 1132: (unsigned int)GetResult2, - -: 1133: TableType); - -: 1134: } - -: 1135: } - 16: 1136: return (Result); - -: 1137:} /* end CS_HandleTableUpdate */ - -: 1138: - -: 1139: - -: 1140:/************************/ - -: 1141:/* End of File Comment */ - -: 1142:/************************/ diff --git a/fsw/unit_test/cs_table_processing_test.c b/fsw/unit_test/cs_table_processing_test.c deleted file mode 100644 index 2034a95..0000000 --- a/fsw/unit_test/cs_table_processing_test.c +++ /dev/null @@ -1,2168 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_table_processing_test.c 1.3 2017/02/16 15:33:11EST mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains unit test cases for the functions contained in the file cs_table_processing.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "cs_table_processing_test.h" -#include "cs_msg.h" -#include "cs_msgdefs.h" -#include "cs_events.h" -#include "cs_version.h" -#include "cs_test_utils.h" -#include "ut_osapi_stubs.h" -#include "ut_cfe_sb_stubs.h" -#include "ut_cfe_es_stubs.h" -#include "ut_cfe_es_hooks.h" -#include "ut_cfe_evs_stubs.h" -#include "ut_cfe_evs_hooks.h" -#include "ut_cfe_time_stubs.h" -#include "ut_cfe_psp_memutils_stubs.h" -#include "ut_cfe_psp_memrange_stubs.h" -#include "ut_cfe_psp_watchdog_stubs.h" -#include "ut_cfe_psp_timer_stubs.h" -#include "ut_cfe_tbl_stubs.h" -#include "ut_cfe_fs_stubs.h" -#include "ut_cfe_time_stubs.h" -#include -#include -#include - -/* - * Function Definitions - */ - -int32 CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHook1(const char *AppName, uint32 AppId, uint32 BufferLength) -{ - strncpy((char *)AppName, "CS", 3); - - return CFE_SUCCESS; -} - -int32 CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHook2(const char *AppName, uint32 AppId, uint32 BufferLength) -{ - uint16 i; - - for (i = 0; i <= OS_MAX_API_NAME; i++) - { - strncat((char *)AppName, "x", OS_MAX_API_NAME); - } - - return CFE_SUCCESS; -} - -int32 CS_TABLE_PROCESSING_TEST_CFE_TBL_GetAddressHook( void **TblPtr, CFE_TBL_Handle_t TblHandle ) -{ - return CFE_SUCCESS; -} - -int32 CS_TABLE_PROCESSING_TEST_CFE_TBL_LoadHook( CFE_TBL_Handle_t TblHandle, CFE_TBL_SrcEnum_t SrcType, const void *SrcDataPtr ) -{ - return CFE_SUCCESS; -} - -void CS_ValidateEepromChecksumDefinitionTable_Test_Nominal(void) -{ - int32 Result; - - CS_AppData.DefEepromTblPtr[0].State = CS_STATE_ENABLED; /* All other states are empty by default, and so this test also covers CS_STATE_EMPTY branch */ - - /* Execute the function being tested */ - Result = CS_ValidateEepromChecksumDefinitionTable(CS_AppData.DefEepromTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_EEPROM_INF_EID, CFE_EVS_INFORMATION, "CS Eeprom Table verification results: good = 1, bad = 0, unused = 15"), - "CS Eeprom Table verification results: good = 1, bad = 0, unused = 15"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ValidateEepromChecksumDefinitionTable_Test_Nominal */ - -void CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled(void) -{ - int32 Result; - - CS_AppData.DefEepromTblPtr[0].State = CS_STATE_ENABLED; - - /* Set to generate error message CS_VAL_EEPROM_RANGE_ERR_EID */ - Ut_CFE_PSP_MEMRANGE_SetReturnCode(UT_CFE_PSP_MEMRANGE_MEMVALIDATERANGE_INDEX, -1, 1); - - /* Execute the function being tested */ - Result = CS_ValidateEepromChecksumDefinitionTable(CS_AppData.DefEepromTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_EEPROM_RANGE_ERR_EID, CFE_EVS_ERROR, "Eeprom Table Validate: Illegal checksum range found in Entry ID 0, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF"), - "Eeprom Table Validate: Illegal checksum range found in Entry ID 0, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_EEPROM_INF_EID, CFE_EVS_INFORMATION, "CS Eeprom Table verification results: good = 0, bad = 1, unused = 15"), - "CS Eeprom Table verification results: good = 0, bad = 1, unused = 15"); - - UtAssert_True (Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled */ - -void CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled(void) -{ - int32 Result; - - CS_AppData.DefEepromTblPtr[0].State = CS_STATE_DISABLED; - - /* Set to generate error message CS_VAL_EEPROM_RANGE_ERR_EID */ - Ut_CFE_PSP_MEMRANGE_SetReturnCode(UT_CFE_PSP_MEMRANGE_MEMVALIDATERANGE_INDEX, -1, 1); - - /* Execute the function being tested */ - Result = CS_ValidateEepromChecksumDefinitionTable(CS_AppData.DefEepromTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_EEPROM_RANGE_ERR_EID, CFE_EVS_ERROR, "Eeprom Table Validate: Illegal checksum range found in Entry ID 0, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF"), - "Eeprom Table Validate: Illegal checksum range found in Entry ID 0, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_EEPROM_INF_EID, CFE_EVS_INFORMATION, "CS Eeprom Table verification results: good = 0, bad = 1, unused = 15"), - "CS Eeprom Table verification results: good = 0, bad = 1, unused = 15"); - - UtAssert_True (Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled */ - -void CS_ValidateEepromChecksumDefinitionTable_Test_IllegalStateField(void) -{ - int32 Result; - - CS_AppData.DefEepromTblPtr[0].State = 0xFFFF; - - /* Execute the function being tested */ - Result = CS_ValidateEepromChecksumDefinitionTable(CS_AppData.DefEepromTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_EEPROM_INF_EID, CFE_EVS_INFORMATION, "CS Eeprom Table verification results: good = 0, bad = 1, unused = 15"), - "CS Eeprom Table verification results: good = 0, bad = 1, unused = 15"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_EEPROM_STATE_ERR_EID, CFE_EVS_ERROR, "Eeprom Table Validate: Illegal State Field (0xFFFF) found in Entry ID 0"), - "Eeprom Table Validate: Illegal State Field (0xFFFF) found in Entry ID 0"); - - UtAssert_True (Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_ValidateEepromChecksumDefinitionTable_Test_IllegalStateField */ - -void CS_ValidateMemoryChecksumDefinitionTable_Test_Nominal(void) -{ - int32 Result; - - CS_AppData.DefMemoryTblPtr[0].State = CS_STATE_ENABLED; /* All other states are empty by default, and so this test also covers CS_STATE_EMPTY branch */ - - /* Execute the function being tested */ - Result = CS_ValidateMemoryChecksumDefinitionTable(CS_AppData.DefMemoryTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_MEMORY_INF_EID, CFE_EVS_INFORMATION, "CS Memory Table verification results: good = 1, bad = 0, unused = 15"), - "CS Memory Table verification results: good = 1, bad = 0, unused = 15"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ValidateMemoryChecksumDefinitionTable_Test_Nominal */ - -void CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled(void) -{ - int32 Result; - - CS_AppData.DefMemoryTblPtr[0].State = CS_STATE_ENABLED; - - /* Set to generate error message CS_VAL_MEMORY_RANGE_ERR_EID */ - Ut_CFE_PSP_MEMRANGE_SetReturnCode(UT_CFE_PSP_MEMRANGE_MEMVALIDATERANGE_INDEX, -1, 1); - - /* Execute the function being tested */ - Result = CS_ValidateMemoryChecksumDefinitionTable(CS_AppData.DefMemoryTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_MEMORY_RANGE_ERR_EID, CFE_EVS_ERROR, "Memory Table Validate: Illegal checksum range found in Entry ID 0, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF"), - "Memory Table Validate: Illegal checksum range found in Entry ID 0, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_MEMORY_INF_EID, CFE_EVS_INFORMATION, "CS Memory Table verification results: good = 0, bad = 1, unused = 15"), - "CS Memory Table verification results: good = 0, bad = 1, unused = 15"); - - UtAssert_True (Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled */ - -void CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled(void) -{ - int32 Result; - - CS_AppData.DefMemoryTblPtr[0].State = CS_STATE_DISABLED; - - /* Set to generate error message CS_VAL_MEMORY_RANGE_ERR_EID */ - Ut_CFE_PSP_MEMRANGE_SetReturnCode(UT_CFE_PSP_MEMRANGE_MEMVALIDATERANGE_INDEX, -1, 1); - - /* Execute the function being tested */ - Result = CS_ValidateMemoryChecksumDefinitionTable(CS_AppData.DefMemoryTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_MEMORY_RANGE_ERR_EID, CFE_EVS_ERROR, "Memory Table Validate: Illegal checksum range found in Entry ID 0, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF"), - "Memory Table Validate: Illegal checksum range found in Entry ID 0, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_MEMORY_INF_EID, CFE_EVS_INFORMATION, "CS Memory Table verification results: good = 0, bad = 1, unused = 15"), - "CS Memory Table verification results: good = 0, bad = 1, unused = 15"); - - UtAssert_True (Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled */ - -void CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalStateField(void) -{ - int32 Result; - - CS_AppData.DefMemoryTblPtr[0].State = 0xFFFF; - - /* Execute the function being tested */ - Result = CS_ValidateMemoryChecksumDefinitionTable(CS_AppData.DefMemoryTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_MEMORY_INF_EID, CFE_EVS_INFORMATION, "CS Memory Table verification results: good = 0, bad = 1, unused = 15"), - "CS Memory Table verification results: good = 0, bad = 1, unused = 15"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_MEMORY_STATE_ERR_EID, CFE_EVS_ERROR, "Memory Table Validate: Illegal State Field (0xFFFF) found in Entry ID 0"), - "Memory Table Validate: Illegal State Field (0xFFFF) found in Entry ID 0"); - - UtAssert_True (Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalStateField */ - -void CS_ValidateTablesChecksumDefinitionTable_Test_Nominal(void) -{ - int32 Result; - - CS_AppData.DefTablesTblPtr[0].State = CS_STATE_ENABLED; /* All other states are empty by default, and so this test also covers CS_STATE_EMPTY branch */ - - strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); - - /* Execute the function being tested */ - Result = CS_ValidateTablesChecksumDefinitionTable(CS_AppData.DefTablesTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_TABLES_INF_EID, CFE_EVS_INFORMATION, "CS Tables Table verification results: good = 1, bad = 0, unused = 23"), - "CS Tables Table verification results: good = 1, bad = 0, unused = 23"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ValidateTablesChecksumDefinitionTable_Test_Nominal */ - -void CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEmpty(void) -{ - int32 Result; - - /* All states are empty by default */ - - strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); - strncpy(CS_AppData.DefTablesTblPtr[1].Name, "name", 10); - - /* Execute the function being tested */ - Result = CS_ValidateTablesChecksumDefinitionTable(CS_AppData.DefTablesTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_TABLES_DEF_TBL_DUPL_ERR_EID, CFE_EVS_ERROR, "CS Tables Table Validate: Duplicate Name (name) found at entries 1 and 0"), - "CS Tables Table Validate: Duplicate Name (name) found at entries 1 and 0"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_TABLES_INF_EID, CFE_EVS_INFORMATION, "CS Tables Table verification results: good = 0, bad = 1, unused = 23"), - "CS Tables Table verification results: good = 0, bad = 1, unused = 23"); - - UtAssert_True (Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEmpty */ - -void CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEnabled(void) -{ - int32 Result; - - CS_AppData.DefTablesTblPtr[0].State = CS_STATE_ENABLED; /* All other states are empty by default, and so this test also covers CS_STATE_EMPTY branch */ - CS_AppData.DefTablesTblPtr[1].State = CS_STATE_ENABLED; /* All other states are empty by default, and so this test also covers CS_STATE_EMPTY branch */ - - strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); - strncpy(CS_AppData.DefTablesTblPtr[1].Name, "name", 10); - - /* Execute the function being tested */ - Result = CS_ValidateTablesChecksumDefinitionTable(CS_AppData.DefTablesTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_TABLES_DEF_TBL_DUPL_ERR_EID, CFE_EVS_ERROR, "CS Tables Table Validate: Duplicate Name (name) found at entries 1 and 0"), - "CS Tables Table Validate: Duplicate Name (name) found at entries 1 and 0"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_TABLES_INF_EID, CFE_EVS_INFORMATION, "CS Tables Table verification results: good = 1, bad = 1, unused = 22"), - "CS Tables Table verification results: good = 1, bad = 1, unused = 22"); - - UtAssert_True (Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEnabled */ - -void CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateDisabled(void) -{ - int32 Result; - - CS_AppData.DefTablesTblPtr[0].State = CS_STATE_DISABLED; /* All other states are empty by default, and so this test also covers CS_STATE_EMPTY branch */ - CS_AppData.DefTablesTblPtr[1].State = CS_STATE_DISABLED; /* All other states are empty by default, and so this test also covers CS_STATE_EMPTY branch */ - - strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); - strncpy(CS_AppData.DefTablesTblPtr[1].Name, "name", 10); - - /* Execute the function being tested */ - Result = CS_ValidateTablesChecksumDefinitionTable(CS_AppData.DefTablesTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_TABLES_DEF_TBL_DUPL_ERR_EID, CFE_EVS_ERROR, "CS Tables Table Validate: Duplicate Name (name) found at entries 1 and 0"), - "CS Tables Table Validate: Duplicate Name (name) found at entries 1 and 0"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_TABLES_INF_EID, CFE_EVS_INFORMATION, "CS Tables Table verification results: good = 1, bad = 1, unused = 22"), - "CS Tables Table verification results: good = 1, bad = 1, unused = 22"); - - UtAssert_True (Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateDisabled */ - -void CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateField(void) -{ - int32 Result; - - CS_AppData.DefTablesTblPtr[0].State = 0xFFFF; - - strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); - - /* Execute the function being tested */ - Result = CS_ValidateTablesChecksumDefinitionTable(CS_AppData.DefTablesTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_TABLES_STATE_ERR_EID, CFE_EVS_ERROR, "CS Tables Table Validate: Illegal State Field (0xFFFF) found with name name"), - "CS Tables Table Validate: Illegal State Field (0xFFFF) found with name name"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_TABLES_INF_EID, CFE_EVS_INFORMATION, "CS Tables Table verification results: good = 0, bad = 1, unused = 23"), - "CS Tables Table verification results: good = 0, bad = 1, unused = 23"); - - UtAssert_True (Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateField */ - -void CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateEmptyName(void) -{ - int32 Result; - - CS_AppData.DefTablesTblPtr[0].State = CS_STATE_ENABLED; - - /* Execute the function being tested */ - Result = CS_ValidateTablesChecksumDefinitionTable(CS_AppData.DefTablesTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_TABLES_DEF_TBL_ZERO_NAME_ERR_EID, CFE_EVS_ERROR, "CS Tables Table Validate: Illegal State (0x0001) with empty name at entry 0"), - "CS Tables Table Validate: Illegal State (0x0001) with empty name at entry 0"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_TABLES_INF_EID, CFE_EVS_INFORMATION, "CS Tables Table verification results: good = 0, bad = 1, unused = 23"), - "CS Tables Table verification results: good = 0, bad = 1, unused = 23"); - - UtAssert_True (Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateEmptyName */ - -void CS_ValidateAppChecksumDefinitionTable_Test_Nominal(void) -{ - int32 Result; - - CS_AppData.DefAppTblPtr[0].State = CS_STATE_ENABLED; /* All other states are empty by default, and so this test also covers CS_STATE_EMPTY branch */ - - strncpy(CS_AppData.DefAppTblPtr[0].Name, "name", 10); - - /* Execute the function being tested */ - Result = CS_ValidateAppChecksumDefinitionTable(CS_AppData.DefAppTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_APP_INF_EID, CFE_EVS_INFORMATION, "CS Apps Table verification results: good = 1, bad = 0, unused = 23"), - "CS Apps Table verification results: good = 1, bad = 0, unused = 23"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ValidateAppChecksumDefinitionTable_Test_Nominal */ - -void CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEmpty(void) -{ - int32 Result; - - /* All states are empty by default */ - - strncpy(CS_AppData.DefAppTblPtr[0].Name, "name", 10); - strncpy(CS_AppData.DefAppTblPtr[1].Name, "name", 10); - - /* Execute the function being tested */ - Result = CS_ValidateAppChecksumDefinitionTable(CS_AppData.DefAppTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_APP_DEF_TBL_DUPL_ERR_EID, CFE_EVS_ERROR, "CS Apps Table Validate: Duplicate Name (name) found at entries 1 and 0"), - "CS Apps Table Validate: Duplicate Name (name) found at entries 1 and 0"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_APP_INF_EID, CFE_EVS_INFORMATION, "CS Apps Table verification results: good = 0, bad = 1, unused = 23"), - "CS Apps Table verification results: good = 0, bad = 1, unused = 23"); - - UtAssert_True (Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEmpty */ - -void CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEnabled(void) -{ - int32 Result; - - CS_AppData.DefAppTblPtr[0].State = CS_STATE_ENABLED; /* All other states are empty by default, and so this test also covers CS_STATE_EMPTY branch */ - CS_AppData.DefAppTblPtr[1].State = CS_STATE_ENABLED; /* All other states are empty by default, and so this test also covers CS_STATE_EMPTY branch */ - - strncpy(CS_AppData.DefAppTblPtr[0].Name, "name", 10); - strncpy(CS_AppData.DefAppTblPtr[1].Name, "name", 10); - - /* Execute the function being tested */ - Result = CS_ValidateAppChecksumDefinitionTable(CS_AppData.DefAppTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_APP_DEF_TBL_DUPL_ERR_EID, CFE_EVS_ERROR, "CS Apps Table Validate: Duplicate Name (name) found at entries 1 and 0"), - "CS Apps Table Validate: Duplicate Name (name) found at entries 1 and 0"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_APP_INF_EID, CFE_EVS_INFORMATION, "CS Apps Table verification results: good = 1, bad = 1, unused = 22"), - "CS Apps Table verification results: good = 1, bad = 1, unused = 22"); - - UtAssert_True (Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEnabled */ - -void CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateDisabled(void) -{ - int32 Result; - - CS_AppData.DefAppTblPtr[0].State = CS_STATE_DISABLED; /* All other states are empty by default, and so this test also covers CS_STATE_EMPTY branch */ - CS_AppData.DefAppTblPtr[1].State = CS_STATE_DISABLED; /* All other states are empty by default, and so this test also covers CS_STATE_EMPTY branch */ - - strncpy(CS_AppData.DefAppTblPtr[0].Name, "name", 10); - strncpy(CS_AppData.DefAppTblPtr[1].Name, "name", 10); - - /* Execute the function being tested */ - Result = CS_ValidateAppChecksumDefinitionTable(CS_AppData.DefAppTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_APP_DEF_TBL_DUPL_ERR_EID, CFE_EVS_ERROR, "CS Apps Table Validate: Duplicate Name (name) found at entries 1 and 0"), - "CS Apps Table Validate: Duplicate Name (name) found at entries 1 and 0"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_APP_INF_EID, CFE_EVS_INFORMATION, "CS Apps Table verification results: good = 1, bad = 1, unused = 22"), - "CS Apps Table verification results: good = 1, bad = 1, unused = 22"); - - UtAssert_True (Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateDisabled */ - -void CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateField(void) -{ - int32 Result; - - CS_AppData.DefAppTblPtr[0].State = 0xFFFF; - - strncpy(CS_AppData.DefAppTblPtr[0].Name, "name", 10); - - /* Execute the function being tested */ - Result = CS_ValidateAppChecksumDefinitionTable(CS_AppData.DefAppTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_APP_STATE_ERR_EID, CFE_EVS_ERROR, "CS Apps Table Validate: Illegal State Field (0xFFFF) found with name name"), - "CS Apps Table Validate: Illegal State Field (0xFFFF) found with name name"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_APP_INF_EID, CFE_EVS_INFORMATION, "CS Apps Table verification results: good = 0, bad = 1, unused = 23"), - "CS Apps Table verification results: good = 0, bad = 1, unused = 23"); - - UtAssert_True (Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateField */ - -void CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateEmptyName(void) -{ - int32 Result; - - CS_AppData.DefAppTblPtr[0].State = CS_STATE_ENABLED; - - /* Execute the function being tested */ - Result = CS_ValidateAppChecksumDefinitionTable(CS_AppData.DefAppTblPtr); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_APP_DEF_TBL_ZERO_NAME_ERR_EID, CFE_EVS_ERROR, "CS Apps Table Validate: Illegal State (0x0001) with empty name at entry 0"), - "CS Apps Table Validate: Illegal State (0x0001) with empty name at entry 0"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_VAL_APP_INF_EID, CFE_EVS_INFORMATION, "CS Apps Table verification results: good = 0, bad = 1, unused = 23"), - "CS Apps Table verification results: good = 0, bad = 1, unused = 23"); - - UtAssert_True (Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - -} /* end CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateEmptyName */ - -void CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNominal(void) -{ - /* Handles both cases of "DefEntry -> State" */ - - uint16 NumEntries = 1; - uint16 Table = CS_EEPROM_TABLE; - - CS_AppData.EepromCSState = 99; - CS_AppData.DefEepromTblPtr[0].State = 1; - CS_AppData.DefEepromTblPtr[0].NumBytesToChecksum = 2; - CS_AppData.DefEepromTblPtr[0].StartAddress = 3; - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - CS_ProcessNewEepromMemoryDefinitionTable((CS_Def_EepromMemory_Table_Entry_t *)&CS_AppData.DefEepromTblPtr, (CS_Res_EepromMemory_Table_Entry_t *)&CS_AppData.ResEepromTblPtr, NumEntries, Table); - - /* Verify results */ - UtAssert_True(CS_AppData.EepromCSState == 99, "CS_AppData.EepromCSState == 99"); - - UtAssert_True(CS_AppData.ResEepromTblPtr[0].State == 1, "CS_AppData.ResEepromTblPtr[0].State == 1"); - UtAssert_True(CS_AppData.ResEepromTblPtr[0].ComputedYet == FALSE, "CS_AppData.ResEepromTblPtr[0].ComputedYet == FALSE"); - UtAssert_True(CS_AppData.ResEepromTblPtr[0].NumBytesToChecksum == 2, "CS_AppData.ResEepromTblPtr[0].NumBytesToChecksum == 2"); - UtAssert_True(CS_AppData.ResEepromTblPtr[0].ComparisonValue == 0, "CS_AppData.ResEepromTblPtr[0].ComparisonValue == 0"); - UtAssert_True(CS_AppData.ResEepromTblPtr[0].ByteOffset == 0, "CS_AppData.ResEepromTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResEepromTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResEepromTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResEepromTblPtr[0].StartAddress == 3, "CS_AppData.ResEepromTblPtr[0].StartAddress == 3"); - - UtAssert_True(CS_AppData.ResEepromTblPtr[1].State == CS_STATE_EMPTY, "CS_AppData.ResEepromTblPtr[1].State == CS_STATE_EMPTY"); - UtAssert_True(CS_AppData.ResEepromTblPtr[1].ComputedYet == FALSE, "CS_AppData.ResEepromTblPtr[1].ComputedYet == FALSE"); - UtAssert_True(CS_AppData.ResEepromTblPtr[1].NumBytesToChecksum == 0, "CS_AppData.ResEepromTblPtr[1].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.ResEepromTblPtr[1].ComparisonValue == 0, "CS_AppData.ResEepromTblPtr[1].ComparisonValue == 0"); - UtAssert_True(CS_AppData.ResEepromTblPtr[1].ByteOffset == 0, "CS_AppData.ResEepromTblPtr[1].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResEepromTblPtr[1].TempChecksumValue == 0, "CS_AppData.ResEepromTblPtr[1].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResEepromTblPtr[1].StartAddress == 0, "CS_AppData.ResEepromTblPtr[1].StartAddress == 0"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNominal */ - -void CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNominal(void) -{ - /* Handles both cases of "DefEntry -> State" */ - - uint16 NumEntries = 1; - uint16 Table = CS_MEMORY_TABLE; - - CS_AppData.MemoryCSState = 99; - CS_AppData.DefMemoryTblPtr[0].State = 1; - CS_AppData.DefMemoryTblPtr[0].NumBytesToChecksum = 2; - CS_AppData.DefMemoryTblPtr[0].StartAddress = 3; - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - CS_ProcessNewEepromMemoryDefinitionTable((CS_Def_EepromMemory_Table_Entry_t *)&CS_AppData.DefMemoryTblPtr, (CS_Res_EepromMemory_Table_Entry_t *)&CS_AppData.ResMemoryTblPtr, NumEntries, Table); - - /* Verify results */ - UtAssert_True(CS_AppData.MemoryCSState == 99, "CS_AppData.MemoryCSState == 99"); - - UtAssert_True(CS_AppData.ResMemoryTblPtr[0].State == 1, "CS_AppData.ResMemoryTblPtr[0].State == 1"); - UtAssert_True(CS_AppData.ResMemoryTblPtr[0].ComputedYet == FALSE, "CS_AppData.ResMemoryTblPtr[0].ComputedYet == FALSE"); - UtAssert_True(CS_AppData.ResMemoryTblPtr[0].NumBytesToChecksum == 2, "CS_AppData.ResMemoryTblPtr[0].NumBytesToChecksum == 2"); - UtAssert_True(CS_AppData.ResMemoryTblPtr[0].ComparisonValue == 0, "CS_AppData.ResMemoryTblPtr[0].ComparisonValue == 0"); - UtAssert_True(CS_AppData.ResMemoryTblPtr[0].ByteOffset == 0, "CS_AppData.ResMemoryTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResMemoryTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResMemoryTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResMemoryTblPtr[0].StartAddress == 3, "CS_AppData.ResMemoryTblPtr[0].StartAddress == 3"); - - UtAssert_True(CS_AppData.ResMemoryTblPtr[1].State == CS_STATE_EMPTY, "CS_AppData.ResMemoryTblPtr[1].State == CS_STATE_EMPTY"); - UtAssert_True(CS_AppData.ResMemoryTblPtr[1].ComputedYet == FALSE, "CS_AppData.ResMemoryTblPtr[1].ComputedYet == FALSE"); - UtAssert_True(CS_AppData.ResMemoryTblPtr[1].NumBytesToChecksum == 0, "CS_AppData.ResMemoryTblPtr[1].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.ResMemoryTblPtr[1].ComparisonValue == 0, "CS_AppData.ResMemoryTblPtr[1].ComparisonValue == 0"); - UtAssert_True(CS_AppData.ResMemoryTblPtr[1].ByteOffset == 0, "CS_AppData.ResMemoryTblPtr[1].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResMemoryTblPtr[1].TempChecksumValue == 0, "CS_AppData.ResMemoryTblPtr[1].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResMemoryTblPtr[1].StartAddress == 0, "CS_AppData.ResMemoryTblPtr[1].StartAddress == 0"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNominal */ - -void CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNoValidEntries(void) -{ - /* Handles both cases of "DefEntry -> State" */ - - uint16 NumEntries = 1; - uint16 Table = CS_EEPROM_TABLE; - - CS_AppData.MemoryCSState = 99; - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - CS_ProcessNewEepromMemoryDefinitionTable((CS_Def_EepromMemory_Table_Entry_t *)&CS_AppData.DefMemoryTblPtr, (CS_Res_EepromMemory_Table_Entry_t *)&CS_AppData.ResMemoryTblPtr, NumEntries, Table); - - /* Verify results */ - UtAssert_True(CS_AppData.MemoryCSState == 99, "CS_AppData.MemoryCSState == 99"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_PROCESS_EEPROM_MEMORY_NO_ENTRIES_INF_EID, CFE_EVS_INFORMATION, "CS Eeprom Table: No valid entries in the table"), - "CS Eeprom Table: No valid entries in the table"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNoValidEntries */ - -void CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNoValidEntries(void) -{ - /* Handles both cases of "DefEntry -> State" */ - - uint16 NumEntries = 1; - uint16 Table = CS_MEMORY_TABLE; - - CS_AppData.MemoryCSState = 99; - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - CS_ProcessNewEepromMemoryDefinitionTable((CS_Def_EepromMemory_Table_Entry_t *)&CS_AppData.DefMemoryTblPtr, (CS_Res_EepromMemory_Table_Entry_t *)&CS_AppData.ResMemoryTblPtr, NumEntries, Table); - - - /* Verify results */ - UtAssert_True(CS_AppData.MemoryCSState == 99, "CS_AppData.MemoryCSState == 99"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_PROCESS_EEPROM_MEMORY_NO_ENTRIES_INF_EID, CFE_EVS_INFORMATION, "CS Memory Table: No valid entries in the table"), - "CS Memory Table: No valid entries in the table"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNoValidEntries */ - -void CS_ProcessNewTablesDefinitionTable_Test_DefEepromTableHandle(void) -{ - CS_AppData.TablesCSState = 99; - CS_AppData.DefTablesTblPtr[0].State = 88; - - strncpy(CS_AppData.DefTablesTblPtr[0].Name, "CS.DefEepromTbl", 20); - - CS_AppData.DefEepromTableHandle = 11; - - /* Sets AppName to "CS" */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPNAME_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHook1); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); - - /* Verify results */ - UtAssert_True(CS_AppData.MemResTablesTblPtr == NULL, "CS_AppData.MemResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.AppResTablesTblPtr == NULL, "CS_AppData.AppResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.TblResTablesTblPtr == NULL, "CS_AppData.TblResTablesTblPtr == NULL"); - - UtAssert_True(CS_AppData.EepResTablesTblPtr == CS_AppData.ResTablesTblPtr, "CS_AppData.EepResTablesTblPtr == CS_AppData.ResTablesTblPtr"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == 88, "CS_AppData.ResTablesTblPtr[0].State == 88"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE, "CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == 11, "CS_AppData.ResTablesTblPtr[0].TblHandle == 11"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE"); - UtAssert_True(strncmp(CS_AppData.ResTablesTblPtr[0].Name, "CS.DefEepromTbl", 20) == 0, "strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.DefEepromTbl', 20) == 0"); - - UtAssert_True(CS_AppData.TablesCSState == 99, "CS_AppData.TablesCSState == 99"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ProcessNewTablesDefinitionTable_Test_DefEepromTableHandle */ - -void CS_ProcessNewTablesDefinitionTable_Test_DefMemoryTableHandle(void) -{ - CS_AppData.TablesCSState = 99; - CS_AppData.DefTablesTblPtr[0].State = 88; - - strncpy(CS_AppData.DefTablesTblPtr[0].Name, "CS.DefMemoryTbl", 20); - - CS_AppData.DefMemoryTableHandle = 11; - - /* Sets AppName to "CS" */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPNAME_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHook1); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); - - /* Verify results */ - UtAssert_True(CS_AppData.EepResTablesTblPtr == NULL, "CS_AppData.EepResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.AppResTablesTblPtr == NULL, "CS_AppData.AppResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.TblResTablesTblPtr == NULL, "CS_AppData.TblResTablesTblPtr == NULL"); - - UtAssert_True(CS_AppData.MemResTablesTblPtr == CS_AppData.ResTablesTblPtr, "CS_AppData.MemResTablesTblPtr == CS_AppData.ResTablesTblPtr"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == 88, "CS_AppData.ResTablesTblPtr[0].State == 88"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE, "CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == 11, "CS_AppData.ResTablesTblPtr[0].TblHandle == 11"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE"); - UtAssert_True(strncmp(CS_AppData.ResTablesTblPtr[0].Name, "CS.DefMemoryTbl", 20) == 0, "strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.DefMemoryTbl', 20) == 0"); - - UtAssert_True(CS_AppData.TablesCSState == 99, "CS_AppData.TablesCSState == 99"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ProcessNewTablesDefinitionTable_Test_DefMemoryTableHandle */ - -void CS_ProcessNewTablesDefinitionTable_Test_DefTablesTableHandle(void) -{ - CS_AppData.TablesCSState = 99; - CS_AppData.DefTablesTblPtr[0].State = 88; - - strncpy(CS_AppData.DefTablesTblPtr[0].Name, "CS.DefTablesTbl", 20); - - CS_AppData.DefTablesTableHandle = 11; - - /* Sets AppName to "CS" */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPNAME_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHook1); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); - - /* Verify results */ - UtAssert_True(CS_AppData.EepResTablesTblPtr == NULL, "CS_AppData.EepResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.AppResTablesTblPtr == NULL, "CS_AppData.AppResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.MemResTablesTblPtr == NULL, "CS_AppData.MemResTablesTblPtr == NULL"); - - UtAssert_True(CS_AppData.TblResTablesTblPtr == CS_AppData.ResTablesTblPtr, "CS_AppData.TblResTablesTblPtr == CS_AppData.ResTablesTblPtr"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == 88, "CS_AppData.ResTablesTblPtr[0].State == 88"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE, "CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == 11, "CS_AppData.ResTablesTblPtr[0].TblHandle == 11"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE"); - UtAssert_True(strncmp(CS_AppData.ResTablesTblPtr[0].Name, "CS.DefTablesTbl", 20) == 0, "strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.DefTablesTbl', 20) == 0"); - - UtAssert_True(CS_AppData.TablesCSState == 99, "CS_AppData.TablesCSState == 99"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ProcessNewTablesDefinitionTable_Test_DefTablesTableHandle */ - -void CS_ProcessNewTablesDefinitionTable_Test_DefAppTableHandle(void) -{ - CS_AppData.TablesCSState = 99; - CS_AppData.DefTablesTblPtr[0].State = 88; - - strncpy(CS_AppData.DefTablesTblPtr[0].Name, "CS.DefAppTbl", 20); - - CS_AppData.DefAppTableHandle = 11; - - /* Sets AppName to "CS" */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPNAME_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHook1); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); - - /* Verify results */ - UtAssert_True(CS_AppData.EepResTablesTblPtr == NULL, "CS_AppData.EepResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.TblResTablesTblPtr == NULL, "CS_AppData.TblResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.MemResTablesTblPtr == NULL, "CS_AppData.MemResTablesTblPtr == NULL"); - - UtAssert_True(CS_AppData.AppResTablesTblPtr == CS_AppData.ResTablesTblPtr, "CS_AppData.AppResTablesTblPtr == CS_AppData.ResTablesTblPtr"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == 88, "CS_AppData.ResTablesTblPtr[0].State == 88"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE, "CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == 11, "CS_AppData.ResTablesTblPtr[0].TblHandle == 11"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE"); - UtAssert_True(strncmp(CS_AppData.ResTablesTblPtr[0].Name, "CS.DefAppTbl", 20) == 0, "strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.DefAppTbl', 20) == 0"); - - UtAssert_True(CS_AppData.TablesCSState == 99, "CS_AppData.TablesCSState == 99"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ProcessNewTablesDefinitionTable_Test_DefAppTableHandle */ - -void CS_ProcessNewTablesDefinitionTable_Test_ResEepromTableHandle(void) -{ - CS_AppData.TablesCSState = 99; - CS_AppData.DefTablesTblPtr[0].State = 88; - - strncpy(CS_AppData.DefTablesTblPtr[0].Name, "CS.ResEepromTbl", 20); - - CS_AppData.ResEepromTableHandle = 11; - - /* Sets AppName to "CS" */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPNAME_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHook1); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); - - /* Verify results */ - UtAssert_True(CS_AppData.EepResTablesTblPtr == NULL, "CS_AppData.EepResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.MemResTablesTblPtr == NULL, "CS_AppData.MemResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.AppResTablesTblPtr == NULL, "CS_AppData.AppResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.TblResTablesTblPtr == NULL, "CS_AppData.TblResTablesTblPtr == NULL"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == 88, "CS_AppData.ResTablesTblPtr[0].State == 88"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE, "CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == 11, "CS_AppData.ResTablesTblPtr[0].TblHandle == 11"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE"); - UtAssert_True(strncmp(CS_AppData.ResTablesTblPtr[0].Name, "CS.ResEepromTbl", 20) == 0, "strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.ResEepromTbl', 20) == 0"); - - UtAssert_True(CS_AppData.TablesCSState == 99, "CS_AppData.TablesCSState == 99"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ProcessNewTablesDefinitionTable_Test_ResEepromTableHandle */ - -void CS_ProcessNewTablesDefinitionTable_Test_ResMemoryTableHandle(void) -{ - CS_AppData.TablesCSState = 99; - CS_AppData.DefTablesTblPtr[0].State = 88; - - strncpy(CS_AppData.DefTablesTblPtr[0].Name, "CS.ResMemoryTbl", 20); - - CS_AppData.ResMemoryTableHandle = 11; - - /* Sets AppName to "CS" */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPNAME_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHook1); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); - - /* Verify results */ - UtAssert_True(CS_AppData.EepResTablesTblPtr == NULL, "CS_AppData.EepResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.MemResTablesTblPtr == NULL, "CS_AppData.MemResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.AppResTablesTblPtr == NULL, "CS_AppData.AppResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.TblResTablesTblPtr == NULL, "CS_AppData.TblResTablesTblPtr == NULL"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == 88, "CS_AppData.ResTablesTblPtr[0].State == 88"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE, "CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == 11, "CS_AppData.ResTablesTblPtr[0].TblHandle == 11"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE"); - UtAssert_True(strncmp(CS_AppData.ResTablesTblPtr[0].Name, "CS.ResMemoryTbl", 20) == 0, "strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.ResMemoryTbl', 20) == 0"); - - UtAssert_True(CS_AppData.TablesCSState == 99, "CS_AppData.TablesCSState == 99"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ProcessNewTablesDefinitionTable_Test_ResMemoryTableHandle */ - -void CS_ProcessNewTablesDefinitionTable_Test_ResTablesTableHandle(void) -{ - CS_AppData.TablesCSState = 99; - CS_AppData.DefTablesTblPtr[0].State = 88; - - strncpy(CS_AppData.DefTablesTblPtr[0].Name, "CS.ResTablesTbl", 20); - - CS_AppData.ResTablesTableHandle = 11; - - /* Sets AppName to "CS" */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPNAME_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHook1); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); - - /* Verify results */ - UtAssert_True(CS_AppData.EepResTablesTblPtr == NULL, "CS_AppData.EepResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.MemResTablesTblPtr == NULL, "CS_AppData.MemResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.AppResTablesTblPtr == NULL, "CS_AppData.AppResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.TblResTablesTblPtr == NULL, "CS_AppData.TblResTablesTblPtr == NULL"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == 88, "CS_AppData.ResTablesTblPtr[0].State == 88"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE, "CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == 11, "CS_AppData.ResTablesTblPtr[0].TblHandle == 11"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE"); - UtAssert_True(strncmp(CS_AppData.ResTablesTblPtr[0].Name, "CS.ResTablesTbl", 20) == 0, "strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.ResTablesTbl', 20) == 0"); - - UtAssert_True(CS_AppData.TablesCSState == 99, "CS_AppData.TablesCSState == 99"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ProcessNewTablesDefinitionTable_Test_ResTablesTableHandle */ - -void CS_ProcessNewTablesDefinitionTable_Test_ResAppTableHandle(void) -{ - CS_AppData.TablesCSState = 99; - CS_AppData.DefTablesTblPtr[0].State = 88; - - strncpy(CS_AppData.DefTablesTblPtr[0].Name, "CS.ResAppTbl", 20); - - CS_AppData.ResAppTableHandle = 11; - - /* Sets AppName to "CS" */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPNAME_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHook1); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); - - /* Verify results */ - UtAssert_True(CS_AppData.EepResTablesTblPtr == NULL, "CS_AppData.EepResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.MemResTablesTblPtr == NULL, "CS_AppData.MemResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.AppResTablesTblPtr == NULL, "CS_AppData.AppResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.TblResTablesTblPtr == NULL, "CS_AppData.TblResTablesTblPtr == NULL"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == 88, "CS_AppData.ResTablesTblPtr[0].State == 88"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE, "CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == 11, "CS_AppData.ResTablesTblPtr[0].TblHandle == 11"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE"); - UtAssert_True(strncmp(CS_AppData.ResTablesTblPtr[0].Name, "CS.ResAppTbl", 20) == 0, "strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.ResAppTbl', 20) == 0"); - - UtAssert_True(CS_AppData.TablesCSState == 99, "CS_AppData.TablesCSState == 99"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ProcessNewTablesDefinitionTable_Test_ResAppTableHandle */ - -void CS_ProcessNewTablesDefinitionTable_Test_StateEmptyNoValidEntries(void) -{ - CS_AppData.TablesCSState = 99; - CS_AppData.DefTablesTblPtr[0].State = CS_STATE_EMPTY; - - /* Sets AppName to "CS" */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPNAME_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHook1); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); - - /* Verify results */ - UtAssert_True(CS_AppData.EepResTablesTblPtr == NULL, "CS_AppData.EepResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.MemResTablesTblPtr == NULL, "CS_AppData.MemResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.AppResTablesTblPtr == NULL, "CS_AppData.AppResTablesTblPtr == NULL"); - UtAssert_True(CS_AppData.TblResTablesTblPtr == NULL, "CS_AppData.TblResTablesTblPtr == NULL"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == CS_STATE_EMPTY, "CS_AppData.ResTablesTblPtr[0].State == CS_STATE_EMPTY"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE, "CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); - - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == CFE_TBL_BAD_TABLE_HANDLE, "CS_AppData.ResTablesTblPtr[0].TblHandle == CFE_TBL_BAD_TABLE_HANDLE"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == FALSE, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == FALSE"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].Name[0] == '\0', "CS_AppData.ResTablesTblPtr[0].Name[0] == '\0'"); - - UtAssert_True(CS_AppData.TablesCSState == 99, "CS_AppData.TablesCSState == 99"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_PROCESS_TABLES_NO_ENTRIES_INF_EID, CFE_EVS_INFORMATION, "CS Tables Table: No valid entries in the table"), - "CS Tables Table: No valid entries in the table"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ProcessNewTablesDefinitionTable_Test_StateEmptyNoValidEntries */ - -void CS_ProcessNewTablesDefinitionTable_Test_LimitApplicationNameLength(void) -{ - uint16 i; - - CS_AppData.TablesCSState = 99; - CS_AppData.DefTablesTblPtr[0].State = 88; - - /* String name chosen to be of length OS_MAX_API_NAME in order to satisfy condition "AppNameIndex == OS_MAX_API_NAME" */ - /* If intended branch is reached, name length will be truncated to length OS_MAX_API_NAME - 1 */ - for (i = 0; i <= OS_MAX_API_NAME; i++) - { - strncat(CS_AppData.DefTablesTblPtr[0].Name, "x", OS_MAX_API_NAME); - } - - strncat(CS_AppData.DefTablesTblPtr[0].Name, ".DefEepromTbl", OS_MAX_API_NAME); - - CS_AppData.DefEepromTableHandle = 11; - - /* Sets AppName to string of x's of length OS_MAX_API_NAME */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPNAME_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHook2); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); - - /* Verify results */ - /* Note: This test is a special case where we're only interested in seeing that one branch was taken: "if (AppNameIndex == OS_MAX_API_NAME)" */ - /* If branch was taken, line "CS_AppData.EepResTablesTblPtr = ResultsEntry" will not be reached, and so the following assert will pass */ - UtAssert_True(CS_AppData.EepResTablesTblPtr != CS_AppData.ResTablesTblPtr, "CS_AppData.EepResTablesTblPtr != CS_AppData.ResTablesTblPtr"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ProcessNewTablesDefinitionTable_Test_LimitApplicationNameLength */ - -void CS_ProcessNewTablesDefinitionTable_Test_LimitTableNameLength(void) -{ - uint16 i; - - CS_AppData.TablesCSState = 99; - CS_AppData.DefTablesTblPtr[0].State = 88; - - strncat(CS_AppData.DefTablesTblPtr[0].Name, "CS.", CFE_TBL_MAX_NAME_LENGTH); - - /* String name chosen to be of length CFE_TBL_MAX_NAME_LENGTH in order to satisfy condition "TableNameIndex == CFE_TBL_MAX_NAME_LENGTH" */ - /* If intended branch is reached, name length will be truncated to length CFE_TBL_MAX_NAME_LENGTH - 1 */ - for (i = 0; i <= CFE_TBL_MAX_NAME_LENGTH; i++) - { - strncat(CS_AppData.DefTablesTblPtr[0].Name, "x", CFE_TBL_MAX_NAME_LENGTH); - } - - CS_AppData.DefEepromTableHandle = 11; - - /* Sets AppName to "CS" */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPNAME_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHook1); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); - - /* Verify results */ - /* Note: This test is a special case where we're only interested in seeing that one branch was taken: "if (TableNameIndex == CFE_TBL_MAX_NAME_LENGTH)" */ - /* If branch was taken, line "CS_AppData.EepResTablesTblPtr = ResultsEntry" will not be reached, and so the following assert will pass */ - UtAssert_True(CS_AppData.EepResTablesTblPtr != CS_AppData.ResTablesTblPtr, "CS_AppData.EepResTablesTblPtr != CS_AppData.ResTablesTblPtr"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ProcessNewTablesDefinitionTable_Test_LimitTableNameLength */ - -void CS_ProcessNewAppDefinitionTable_Test_Nominal(void) -{ - CS_AppData.AppCSState = 99; - CS_AppData.DefAppTblPtr[0].State = 88; - - strncpy(CS_AppData.DefAppTblPtr[0].Name, "name", 20); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - CS_ProcessNewAppDefinitionTable((CS_Def_App_Table_Entry_t *)&CS_AppData.DefAppTblPtr, (CS_Res_App_Table_Entry_t *)&CS_AppData.ResAppTblPtr); - - /* Verify results */ - UtAssert_True(CS_AppData.ResAppTblPtr[0].State == 88, "CS_AppData.ResAppTblPtr[0].State == 88"); - UtAssert_True(CS_AppData.ResAppTblPtr[0].ComputedYet == FALSE, "CS_AppData.ResAppTblPtr[0].ComputedYet == FALSE"); - UtAssert_True(CS_AppData.ResAppTblPtr[0].NumBytesToChecksum == 0, "CS_AppData.ResAppTblPtr[0].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.ResAppTblPtr[0].ComparisonValue == 0, "CS_AppData.ResAppTblPtr[0].ComparisonValue == 0"); - UtAssert_True(CS_AppData.ResAppTblPtr[0].ByteOffset == 0, "CS_AppData.ResAppTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResAppTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResAppTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResAppTblPtr[0].StartAddress == 0, "CS_AppData.ResAppTblPtr[0].StartAddress == 0"); - UtAssert_True(strncmp(CS_AppData.ResAppTblPtr[0].Name, "name", 20) == 0, "strncmp(CS_AppData.ResAppTblPtr[0].Name, 'name', 20) == 0"); - - UtAssert_True(CS_AppData.AppCSState == 99, "CS_AppData.AppCSState == 99"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ProcessNewAppDefinitionTable_Test_Nominal */ - -void CS_ProcessNewAppDefinitionTable_Test_StateEmptyNoValidEntries(void) -{ - CS_AppData.AppCSState = 99; - CS_AppData.DefAppTblPtr[0].State = CS_STATE_EMPTY; - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - CS_ProcessNewAppDefinitionTable((CS_Def_App_Table_Entry_t *)&CS_AppData.DefAppTblPtr, (CS_Res_App_Table_Entry_t *)&CS_AppData.ResAppTblPtr); - - /* Verify results */ - UtAssert_True(CS_AppData.ResAppTblPtr[0].State == CS_STATE_EMPTY, "CS_AppData.ResAppTblPtr[0].State == CS_STATE_EMPTY"); - UtAssert_True(CS_AppData.ResAppTblPtr[0].ComputedYet == FALSE, "CS_AppData.ResAppTblPtr[0].ComputedYet == FALSE"); - UtAssert_True(CS_AppData.ResAppTblPtr[0].NumBytesToChecksum == 0, "CS_AppData.ResAppTblPtr[0].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.ResAppTblPtr[0].ComparisonValue == 0, "CS_AppData.ResAppTblPtr[0].ComparisonValue == 0"); - UtAssert_True(CS_AppData.ResAppTblPtr[0].ByteOffset == 0, "CS_AppData.ResAppTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResAppTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResAppTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResAppTblPtr[0].StartAddress == 0, "CS_AppData.ResAppTblPtr[0].StartAddress == 0"); - UtAssert_True(CS_AppData.ResAppTblPtr[0].Name[0] == '\0', "CS_AppData.ResAppTblPtr[0].Name[0] == '\0'"); - - UtAssert_True(CS_AppData.AppCSState == 99, "CS_AppData.AppCSState == 99"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_PROCESS_APP_NO_ENTRIES_INF_EID, CFE_EVS_INFORMATION, "CS Apps Table: No valid entries in the table"), - "CS Apps Table: No valid entries in the table"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_ProcessNewAppDefinitionTable_Test_StateEmptyNoValidEntries */ - -void CS_TableInit_Test_DefaultDefinitionTableLoadErrorEEPROM(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - - /* Set to cause load from the default tables */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, -1, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_TableInit (&DefinitionTableHandle, - &ResultsTableHandle, - &CS_AppData.DefEepromTblPtr, - &CS_AppData.ResEepromTblPtr, - CS_EEPROM_TABLE, - CS_DEF_EEPROM_TABLE_NAME, - CS_RESULTS_EEPROM_TABLE_NAME, - CS_MAX_NUM_EEPROM_TABLE_ENTRIES, - CS_DEF_EEPROM_TABLE_FILENAME, - &CS_AppData.DefaultEepromDefTable, - sizeof(CS_Def_EepromMemory_Table_Entry_t), - sizeof(CS_Res_EepromMemory_Table_Entry_t), - NULL); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_TBL_INIT_ERR_EID, CFE_EVS_ERROR, "CS received error 0xFFFFFFFF initializing Definition table for Eeprom"), - "CS received error 0xFFFFFFFF initializing Definition table for Eeprom"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_TableInit_Test_DefaultDefinitionTableLoadErrorEEPROM */ - -void CS_TableInit_Test_DefinitionTableGetAddressErrorEEPROM(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Set to fail condition "Result >= CFE_SUCCESS" after 2nd call to GetAddress */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, -1, 2); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_TableInit (&DefinitionTableHandle, - &ResultsTableHandle, - &CS_AppData.DefEepromTblPtr, - &CS_AppData.ResEepromTblPtr, - CS_EEPROM_TABLE, - CS_DEF_EEPROM_TABLE_NAME, - CS_RESULTS_EEPROM_TABLE_NAME, - CS_MAX_NUM_EEPROM_TABLE_ENTRIES, - CS_DEF_EEPROM_TABLE_FILENAME, - &CS_AppData.DefaultEepromDefTable, - sizeof(CS_Def_EepromMemory_Table_Entry_t), - sizeof(CS_Res_EepromMemory_Table_Entry_t), - NULL); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_TBL_INIT_ERR_EID, CFE_EVS_ERROR, "CS received error 0xFFFFFFFF initializing Definition table for Eeprom"), - "CS received error 0xFFFFFFFF initializing Definition table for Eeprom"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_TableInit_Test_DefinitionTableGetAddressErrorEEPROM */ - -void CS_TableInit_Test_DefinitionTableGetAddressErrorMemory(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Set to fail condition "Result >= CFE_SUCCESS" after 2nd call to GetAddress */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, -1, 2); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_TableInit (&DefinitionTableHandle, - &ResultsTableHandle, - &CS_AppData.DefMemoryTblPtr, - &CS_AppData.ResMemoryTblPtr, - CS_MEMORY_TABLE, - CS_DEF_MEMORY_TABLE_NAME, - CS_RESULTS_MEMORY_TABLE_NAME, - CS_MAX_NUM_MEMORY_TABLE_ENTRIES, - CS_DEF_MEMORY_TABLE_FILENAME, - &CS_AppData.DefaultMemoryDefTable, - sizeof(CS_Def_EepromMemory_Table_Entry_t), - sizeof(CS_Res_EepromMemory_Table_Entry_t), - NULL); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_TBL_INIT_ERR_EID, CFE_EVS_ERROR, "CS received error 0xFFFFFFFF initializing Definition table for Memory"), - "CS received error 0xFFFFFFFF initializing Definition table for Memory"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_TableInit_Test_DefinitionTableGetAddressErrorMemory */ - -void CS_TableInit_Test_DefinitionTableGetAddressErrorTables(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Set to fail condition "Result >= CFE_SUCCESS" after 2nd call to GetAddress */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, -1, 2); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_TableInit (&DefinitionTableHandle, - &ResultsTableHandle, - &CS_AppData.DefTablesTblPtr, - &CS_AppData.ResTablesTblPtr, - CS_TABLES_TABLE, - CS_DEF_TABLES_TABLE_NAME, - CS_RESULTS_TABLES_TABLE_NAME, - CS_MAX_NUM_TABLES_TABLE_ENTRIES, - CS_DEF_TABLES_TABLE_FILENAME, - &CS_AppData.DefaultTablesDefTable, - sizeof(CS_Def_Tables_Table_Entry_t), - sizeof(CS_Res_Tables_Table_Entry_t), - NULL); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_TBL_INIT_ERR_EID, CFE_EVS_ERROR, "CS received error 0xFFFFFFFF initializing Definition table for Tables"), - "CS received error 0xFFFFFFFF initializing Definition table for Tables"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_TableInit_Test_DefinitionTableGetAddressErrorTables */ - -void CS_TableInit_Test_DefinitionTableGetAddressErrorApps(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Set to fail condition "Result >= CFE_SUCCESS" after 2nd call to GetAddress */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, -1, 2); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_TableInit (&DefinitionTableHandle, - &ResultsTableHandle, - &CS_AppData.DefAppTblPtr, - &CS_AppData.ResAppTblPtr, - CS_APP_TABLE, - CS_DEF_APP_TABLE_NAME, - CS_RESULTS_APP_TABLE_NAME, - CS_MAX_NUM_APP_TABLE_ENTRIES, - CS_DEF_APP_TABLE_FILENAME, - &CS_AppData.DefaultAppDefTable, - sizeof(CS_Def_App_Table_Entry_t), - sizeof(CS_Res_App_Table_Entry_t), - NULL); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_TBL_INIT_ERR_EID, CFE_EVS_ERROR, "CS received error 0xFFFFFFFF initializing Definition table for Apps"), - "CS received error 0xFFFFFFFF initializing Definition table for Apps"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_TableInit_Test_DefinitionTableGetAddressErrorApps */ - -void CS_TableInit_Test_EepromTableAndNotLoadedFromMemory(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Set to satisfy condition "Result == CFE_TBL_INFO_UPDATED" */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_TBL_INFO_UPDATED, 2); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_TableInit (&DefinitionTableHandle, - &ResultsTableHandle, - &CS_AppData.DefEepromTblPtr, - &CS_AppData.ResEepromTblPtr, - CS_EEPROM_TABLE, - CS_DEF_EEPROM_TABLE_NAME, - CS_RESULTS_EEPROM_TABLE_NAME, - CS_MAX_NUM_EEPROM_TABLE_ENTRIES, - CS_DEF_EEPROM_TABLE_FILENAME, - &CS_AppData.DefaultEepromDefTable, - sizeof(CS_Def_EepromMemory_Table_Entry_t), - sizeof(CS_Res_EepromMemory_Table_Entry_t), - NULL); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 error message we don't care about in this test */ - -} /* end CS_TableInit_Test_EepromTableAndNotLoadedFromMemory */ - -void CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableRegisterError(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - - /* Set to satisfy condition "ResultFromLoad != CFE_SUCCESS" */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_REGISTER_INDEX, -1, 1); - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_TableInit (&DefinitionTableHandle, - &ResultsTableHandle, - &CS_AppData.DefEepromTblPtr, - &CS_AppData.ResEepromTblPtr, - CS_EEPROM_TABLE, - CS_DEF_EEPROM_TABLE_NAME, - CS_RESULTS_EEPROM_TABLE_NAME, - CS_MAX_NUM_EEPROM_TABLE_ENTRIES, - CS_DEF_EEPROM_TABLE_FILENAME, - &CS_AppData.DefaultEepromDefTable, - sizeof(CS_Def_EepromMemory_Table_Entry_t), - sizeof(CS_Res_EepromMemory_Table_Entry_t), - NULL); - - /* Verify results */ - UtAssert_True (CS_AppData.EepromCSState == CS_STATE_DISABLED, "CS_AppData.EepromCSState == CS_STATE_DISABLED"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableRegisterError */ - -void CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableGetAddressError(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* On 1st call, return -1 to set LoadedFromMemory. On 2nd call, return CFE_SUCCESS to prevent error */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, -1, 1); - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETADDRESS_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_TBL_GetAddressHook); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_TableInit (&DefinitionTableHandle, - &ResultsTableHandle, - &CS_AppData.DefEepromTblPtr, - &CS_AppData.ResEepromTblPtr, - CS_EEPROM_TABLE, - CS_DEF_EEPROM_TABLE_NAME, - CS_RESULTS_EEPROM_TABLE_NAME, - CS_MAX_NUM_EEPROM_TABLE_ENTRIES, - CS_DEF_EEPROM_TABLE_FILENAME, - &CS_AppData.DefaultEepromDefTable, - sizeof(CS_Def_EepromMemory_Table_Entry_t), - sizeof(CS_Res_EepromMemory_Table_Entry_t), - NULL); - - /* Verify results */ - UtAssert_True (CS_AppData.EepromCSState == CS_STATE_DISABLED, "CS_AppData.EepromCSState == CS_STATE_DISABLED"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableGetAddressError */ - -void CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableRegisterError(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - - /* Set to satisfy condition "ResultFromLoad != CFE_SUCCESS" on 2nd call to TBL_Register */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_REGISTER_INDEX, -1, 2); - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_TableInit (&DefinitionTableHandle, - &ResultsTableHandle, - &CS_AppData.DefEepromTblPtr, - &CS_AppData.ResEepromTblPtr, - CS_EEPROM_TABLE, - CS_DEF_EEPROM_TABLE_NAME, - CS_RESULTS_EEPROM_TABLE_NAME, - CS_MAX_NUM_EEPROM_TABLE_ENTRIES, - CS_DEF_EEPROM_TABLE_FILENAME, - &CS_AppData.DefaultEepromDefTable, - sizeof(CS_Def_EepromMemory_Table_Entry_t), - sizeof(CS_Res_EepromMemory_Table_Entry_t), - NULL); - - /* Verify results */ - UtAssert_True (CS_AppData.EepromCSState == CS_STATE_DISABLED, "CS_AppData.EepromCSState == CS_STATE_DISABLED"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableRegisterError */ - -void CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableFileLoadError(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - - /* On 1st call, return -1 to satisfy condition "ResultFromLoad != CFE_SUCCESS". On 2nd call, return CFE_SUCCESS to prevent error */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, -1, 1); - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_LOAD_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_TBL_LoadHook); - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_TableInit (&DefinitionTableHandle, - &ResultsTableHandle, - &CS_AppData.DefEepromTblPtr, - &CS_AppData.ResEepromTblPtr, - CS_EEPROM_TABLE, - CS_DEF_EEPROM_TABLE_NAME, - CS_RESULTS_EEPROM_TABLE_NAME, - CS_MAX_NUM_EEPROM_TABLE_ENTRIES, - CS_DEF_EEPROM_TABLE_FILENAME, - &CS_AppData.DefaultEepromDefTable, - sizeof(CS_Def_EepromMemory_Table_Entry_t), - sizeof(CS_Res_EepromMemory_Table_Entry_t), - NULL); - - /* Verify results */ - UtAssert_True (CS_AppData.EepromCSState == CS_STATE_DISABLED, "CS_AppData.EepromCSState == CS_STATE_DISABLED"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableFileLoadError */ - -void CS_TableInit_Test_MemoryTableAndNotLoadedFromMemory(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Set to satisfy condition "Result == CFE_TBL_INFO_UPDATED" */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_TBL_INFO_UPDATED, 2); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_TableInit (&DefinitionTableHandle, - &ResultsTableHandle, - &CS_AppData.DefMemoryTblPtr, - &CS_AppData.ResMemoryTblPtr, - CS_MEMORY_TABLE, - CS_DEF_MEMORY_TABLE_NAME, - CS_RESULTS_MEMORY_TABLE_NAME, - CS_MAX_NUM_MEMORY_TABLE_ENTRIES, - CS_DEF_MEMORY_TABLE_FILENAME, - &CS_AppData.DefaultMemoryDefTable, - sizeof(CS_Def_EepromMemory_Table_Entry_t), - sizeof(CS_Res_EepromMemory_Table_Entry_t), - NULL); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 error message we don't care about in this test */ - -} /* end CS_TableInit_Test_MemoryTableAndNotLoadedFromMemory */ - -void CS_TableInit_Test_MemoryTableAndLoadedFromMemory(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - - /* Set to satisfy condition "ResultFromLoad != CFE_SUCCESS" */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_REGISTER_INDEX, -1, 1); - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_TableInit (&DefinitionTableHandle, - &ResultsTableHandle, - &CS_AppData.DefMemoryTblPtr, - &CS_AppData.ResMemoryTblPtr, - CS_MEMORY_TABLE, - CS_DEF_MEMORY_TABLE_NAME, - CS_RESULTS_MEMORY_TABLE_NAME, - CS_MAX_NUM_MEMORY_TABLE_ENTRIES, - CS_DEF_MEMORY_TABLE_FILENAME, - &CS_AppData.DefaultMemoryDefTable, - sizeof(CS_Def_EepromMemory_Table_Entry_t), - sizeof(CS_Res_EepromMemory_Table_Entry_t), - NULL); - - /* Verify results */ - UtAssert_True (CS_AppData.MemoryCSState == CS_STATE_DISABLED, "CS_AppData.MemoryCSState == CS_STATE_DISABLED"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_TableInit_Test_MemoryTableAndLoadedFromMemory */ - -void CS_TableInit_Test_AppTableAndNotLoadedFromMemory(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Set to satisfy condition "Result == CFE_TBL_INFO_UPDATED" */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_TBL_INFO_UPDATED, 2); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_TableInit (&DefinitionTableHandle, - &ResultsTableHandle, - &CS_AppData.DefAppTblPtr, - &CS_AppData.ResAppTblPtr, - CS_APP_TABLE, - CS_DEF_APP_TABLE_NAME, - CS_RESULTS_APP_TABLE_NAME, - CS_MAX_NUM_APP_TABLE_ENTRIES, - CS_DEF_APP_TABLE_FILENAME, - &CS_AppData.DefaultAppDefTable, - sizeof(CS_Def_App_Table_Entry_t), - sizeof(CS_Res_App_Table_Entry_t), - NULL); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_TableInit_Test_AppTableAndNotLoadedFromMemory */ - -void CS_TableInit_Test_AppTableAndLoadedFromMemory(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - - /* Set to satisfy condition "ResultFromLoad != CFE_SUCCESS" */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_REGISTER_INDEX, -1, 1); - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_TableInit (&DefinitionTableHandle, - &ResultsTableHandle, - &CS_AppData.DefAppTblPtr, - &CS_AppData.ResAppTblPtr, - CS_APP_TABLE, - CS_DEF_APP_TABLE_NAME, - CS_RESULTS_APP_TABLE_NAME, - CS_MAX_NUM_APP_TABLE_ENTRIES, - CS_DEF_APP_TABLE_FILENAME, - &CS_AppData.DefaultAppDefTable, - sizeof(CS_Def_App_Table_Entry_t), - sizeof(CS_Res_App_Table_Entry_t), - NULL); - - /* Verify results */ - UtAssert_True (CS_AppData.AppCSState == CS_STATE_DISABLED, "CS_AppData.AppCSState == CS_STATE_DISABLED"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_TableInit_Test_AppTableAndLoadedFromMemory */ - -void CS_TableInit_Test_TablesTableAndNotLoadedFromMemory(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Set to satisfy condition "Result == CFE_TBL_INFO_UPDATED" */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_TBL_INFO_UPDATED, 2); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_TableInit (&DefinitionTableHandle, - &ResultsTableHandle, - &CS_AppData.DefTablesTblPtr, - &CS_AppData.ResTablesTblPtr, - CS_TABLES_TABLE, - CS_DEF_TABLES_TABLE_NAME, - CS_RESULTS_TABLES_TABLE_NAME, - CS_MAX_NUM_TABLES_TABLE_ENTRIES, - CS_DEF_TABLES_TABLE_FILENAME, - &CS_AppData.DefaultTablesDefTable, - sizeof(CS_Def_Tables_Table_Entry_t), - sizeof(CS_Res_Tables_Table_Entry_t), - NULL); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 error message we don't care about in this test */ - -} /* end CS_TableInit_Test_TablesTableAndNotLoadedFromMemory */ - -void CS_TableInit_Test_TablesTableAndLoadedFromMemory(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - - /* Set to satisfy condition "ResultFromLoad != CFE_SUCCESS" */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_REGISTER_INDEX, -1, 1); - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_LOAD_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_LOAD_INDEX); - - /* Set to prevent unintended errors */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_TableInit (&DefinitionTableHandle, - &ResultsTableHandle, - &CS_AppData.DefTablesTblPtr, - &CS_AppData.ResTablesTblPtr, - CS_TABLES_TABLE, - CS_DEF_TABLES_TABLE_NAME, - CS_RESULTS_TABLES_TABLE_NAME, - CS_MAX_NUM_TABLES_TABLE_ENTRIES, - CS_DEF_TABLES_TABLE_FILENAME, - &CS_AppData.DefaultTablesDefTable, - sizeof(CS_Def_Tables_Table_Entry_t), - sizeof(CS_Res_Tables_Table_Entry_t), - NULL); - - /* Verify results */ - UtAssert_True (CS_AppData.TablesCSState == CS_STATE_DISABLED, "CS_AppData.TablesCSState == CS_STATE_DISABLED"); - - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_TableInit_Test_TablesTableAndLoadedFromMemory */ - -void CS_HandleTableUpdate_Test_ProcessNewTablesDefinitionTable(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - uint16 Table = CS_TABLES_TABLE; - - /* On 1st call, return CFE_SUCCESS to prevent error. On 2nd call, return UT_CFE_TBL_GETADDRESS_INDEX to satisfy condition "Result == CFE_TBL_INFO_UPDATED". */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETADDRESS_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_TBL_GetAddressHook); - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_TBL_INFO_UPDATED, 2); - - CS_AppData.ResTablesTblPtr[0].TblHandle = 99; - CS_AppData.ResTablesTblPtr[0].IsCSOwner = FALSE; - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_HandleTableUpdate (&CS_AppData.DefTablesTblPtr, &CS_AppData.ResTablesTblPtr, DefinitionTableHandle, ResultsTableHandle, Table, CS_MAX_NUM_TABLES_TABLE_ENTRIES); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_HandleTableUpdate_Test_ProcessNewTablesDefinitionTable */ - -void CS_HandleTableUpdate_Test_ProcessNewAppDefinitionTable(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - uint16 Table = CS_APP_TABLE; - uint16 NumEntries = 0; - - /* On 1st call, return CFE_SUCCESS to prevent error. On 2nd call, return UT_CFE_TBL_GETADDRESS_INDEX to satisfy condition "Result == CFE_TBL_INFO_UPDATED". */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETADDRESS_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_TBL_GetAddressHook); - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_TBL_INFO_UPDATED, 2); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_HandleTableUpdate (&CS_AppData.DefAppTblPtr, &CS_AppData.ResAppTblPtr, DefinitionTableHandle, ResultsTableHandle, Table, NumEntries); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 error message we don't care about in this test */ - -} /* end CS_HandleTableUpdate_Test_ProcessNewAppDefinitionTable */ - -void CS_HandleTableUpdate_Test_ProcessNewEepromMemoryDefinitionTable(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - uint16 Table = CS_EEPROM_TABLE; - uint16 NumEntries = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; - - /* On 1st call, return CFE_SUCCESS to prevent error. On 2nd call, return UT_CFE_TBL_GETADDRESS_INDEX to satisfy condition "Result == CFE_TBL_INFO_UPDATED". */ - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETADDRESS_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_TBL_GetAddressHook); - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_TBL_INFO_UPDATED, 2); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_HandleTableUpdate (&CS_AppData.DefEepromTblPtr, &CS_AppData.ResEepromTblPtr, DefinitionTableHandle, ResultsTableHandle, Table, NumEntries); - - /* Verify results */ - UtAssert_True (Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 error message we don't care about in this test */ - -} /* end CS_HandleTableUpdate_Test_ProcessNewEepromMemoryDefinitionTable */ - -void CS_HandleTableUpdate_Test_ResultsTableGetAddressErrorEEPROM(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - uint16 Table = CS_EEPROM_TABLE; - uint16 NumEntries = 0; - - /* Set to generate error message CS_TBL_UPDATE_ERR_EID */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, -1, 1); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_HandleTableUpdate (&CS_AppData.DefEepromTblPtr, &CS_AppData.ResEepromTblPtr, DefinitionTableHandle, ResultsTableHandle, Table, NumEntries); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_TBL_UPDATE_ERR_EID, CFE_EVS_ERROR, "CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0x00000000 for table Eeprom"), - "CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0x00000000 for table Eeprom"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 error message we don't care about in this test */ - -} /* end CS_HandleTableUpdate_Test_ResultsTableGetAddressErrorEEPROM */ - -void CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorEEPROM(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - uint16 Table = CS_EEPROM_TABLE; - uint16 NumEntries = 0; - - /* Set to generate error message CS_TBL_UPDATE_ERR_EID. Also prevent issues by returning CFE_SUCCESS on all calls except the 2nd. */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, -1, 2); - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETADDRESS_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_TBL_GetAddressHook); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_HandleTableUpdate (&CS_AppData.DefEepromTblPtr, &CS_AppData.ResEepromTblPtr, DefinitionTableHandle, ResultsTableHandle, Table, NumEntries); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_TBL_UPDATE_ERR_EID, CFE_EVS_ERROR, "CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0xFFFFFFFF for table Eeprom"), - "CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0xFFFFFFFF for table Eeprom"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 error message we don't care about in this test */ - -} /* end CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorEEPROM */ - -void CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorMemory(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - uint16 Table = CS_MEMORY_TABLE; - uint16 NumEntries = 0; - - /* Set to generate error message CS_TBL_UPDATE_ERR_EID. Also prevent issues by returning CFE_SUCCESS on all calls except the 2nd. */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, -1, 2); - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETADDRESS_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_TBL_GetAddressHook); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_HandleTableUpdate (&CS_AppData.DefMemoryTblPtr, &CS_AppData.ResMemoryTblPtr, DefinitionTableHandle, ResultsTableHandle, Table, NumEntries); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_TBL_UPDATE_ERR_EID, CFE_EVS_ERROR, "CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0xFFFFFFFF for table Memory"), - "CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0xFFFFFFFF for table Memory"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 error message we don't care about in this test */ - -} /* end CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorMemory */ - -void CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorTables(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - uint16 Table = CS_TABLES_TABLE; - uint16 NumEntries = 0; - - /* Set to generate error message CS_TBL_UPDATE_ERR_EID. Also prevent issues by returning CFE_SUCCESS on all calls except the 2nd. */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, -1, 2); - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETADDRESS_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_TBL_GetAddressHook); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_HandleTableUpdate (&CS_AppData.DefTablesTblPtr, &CS_AppData.ResTablesTblPtr, DefinitionTableHandle, ResultsTableHandle, Table, NumEntries); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_TBL_UPDATE_ERR_EID, CFE_EVS_ERROR, "CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0xFFFFFFFF for table Table"), - "CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0xFFFFFFFF for table Table"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 error message we don't care about in this test */ - -} /* end CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorTables */ - -void CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorApps(void) -{ - int32 Result; - CFE_TBL_Handle_t DefinitionTableHandle = 0; - CFE_TBL_Handle_t ResultsTableHandle = 0; - uint16 Table = CS_APP_TABLE; - uint16 NumEntries = 0; - - /* Set to generate error message CS_TBL_UPDATE_ERR_EID. Also prevent issues by returning CFE_SUCCESS on all calls except the 2nd. */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, -1, 2); - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETADDRESS_INDEX, &CS_TABLE_PROCESSING_TEST_CFE_TBL_GetAddressHook); - - /* Execute the function being tested */ - /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable - types of the arguments are just pointers and the variable names of the arguments suggest that they're just pointers */ - Result = CS_HandleTableUpdate (&CS_AppData.DefAppTblPtr, &CS_AppData.ResAppTblPtr, DefinitionTableHandle, ResultsTableHandle, Table, NumEntries); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_TBL_UPDATE_ERR_EID, CFE_EVS_ERROR, "CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0xFFFFFFFF for table App"), - "CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0xFFFFFFFF for table App"); - - UtAssert_True (Result == -1, "Result == -1"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - /* Generates 1 error message we don't care about in this test */ - -} /* end CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorApp */ - -void CS_Table_Processing_Test_AddTestCases(void) -{ - UtTest_Add(CS_ValidateEepromChecksumDefinitionTable_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateEepromChecksumDefinitionTable_Test_Nominal"); - UtTest_Add(CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled"); - UtTest_Add(CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled"); - UtTest_Add(CS_ValidateEepromChecksumDefinitionTable_Test_IllegalStateField, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateEepromChecksumDefinitionTable_Test_IllegalStateField"); - - UtTest_Add(CS_ValidateMemoryChecksumDefinitionTable_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateMemoryChecksumDefinitionTable_Test_Nominal"); - UtTest_Add(CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled"); - UtTest_Add(CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled"); - UtTest_Add(CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalStateField, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalStateField"); - - UtTest_Add(CS_ValidateTablesChecksumDefinitionTable_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateTablesChecksumDefinitionTable_Test_Nominal"); - UtTest_Add(CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEmpty, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEmpty"); - UtTest_Add(CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEnabled, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEnabled"); - UtTest_Add(CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateDisabled, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateDisabled"); - UtTest_Add(CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateField, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateField"); - UtTest_Add(CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateEmptyName, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateEmptyName"); - - UtTest_Add(CS_ValidateAppChecksumDefinitionTable_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateAppChecksumDefinitionTable_Test_Nominal"); - UtTest_Add(CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEmpty, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEmpty"); - UtTest_Add(CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEnabled, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEnabled"); - UtTest_Add(CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateDisabled, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateDisabled"); - UtTest_Add(CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateField, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateField"); - UtTest_Add(CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateEmptyName, CS_Test_Setup, CS_Test_TearDown, "CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateEmptyName"); - - UtTest_Add(CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNominal, CS_Test_Setup, CS_Test_TearDown, "CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNominal"); - UtTest_Add(CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNominal, CS_Test_Setup, CS_Test_TearDown, "CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNominal"); - UtTest_Add(CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNoValidEntries, CS_Test_Setup, CS_Test_TearDown, "CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNoValidEntries"); - UtTest_Add(CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNoValidEntries, CS_Test_Setup, CS_Test_TearDown, "CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNoValidEntries"); - - UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_DefEepromTableHandle, CS_Test_Setup, CS_Test_TearDown, "CS_ProcessNewTablesDefinitionTable_Test_DefEepromTableHandle"); - UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_DefMemoryTableHandle, CS_Test_Setup, CS_Test_TearDown, "CS_ProcessNewTablesDefinitionTable_Test_DefMemoryTableHandle"); - UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_DefTablesTableHandle, CS_Test_Setup, CS_Test_TearDown, "CS_ProcessNewTablesDefinitionTable_Test_DefTablesTableHandle"); - UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_DefAppTableHandle, CS_Test_Setup, CS_Test_TearDown, "CS_ProcessNewTablesDefinitionTable_Test_DefAppTableHandle"); - UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_ResEepromTableHandle, CS_Test_Setup, CS_Test_TearDown, "CS_ProcessNewTablesDefinitionTable_Test_ResEepromTableHandle"); - UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_ResMemoryTableHandle, CS_Test_Setup, CS_Test_TearDown, "CS_ProcessNewTablesDefinitionTable_Test_ResMemoryTableHandle"); - UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_ResTablesTableHandle, CS_Test_Setup, CS_Test_TearDown, "CS_ProcessNewTablesDefinitionTable_Test_ResTablesTableHandle"); - UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_ResAppTableHandle, CS_Test_Setup, CS_Test_TearDown, "CS_ProcessNewTablesDefinitionTable_Test_ResAppTableHandle"); - UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_StateEmptyNoValidEntries, CS_Test_Setup, CS_Test_TearDown, "CS_ProcessNewTablesDefinitionTable_Test_StateEmptyNoValidEntries"); - UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_LimitApplicationNameLength, CS_Test_Setup, CS_Test_TearDown, "CS_ProcessNewTablesDefinitionTable_Test_LimitApplicationNameLength"); - UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_LimitTableNameLength, CS_Test_Setup, CS_Test_TearDown, "CS_ProcessNewTablesDefinitionTable_Test_LimitTableNameLength"); - - UtTest_Add(CS_ProcessNewAppDefinitionTable_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_ProcessNewAppDefinitionTable_Test_Nominal"); - UtTest_Add(CS_ProcessNewAppDefinitionTable_Test_StateEmptyNoValidEntries, CS_Test_Setup, CS_Test_TearDown, "CS_ProcessNewAppDefinitionTable_Test_StateEmptyNoValidEntries"); - - UtTest_Add(CS_TableInit_Test_DefaultDefinitionTableLoadErrorEEPROM, CS_Test_Setup, CS_Test_TearDown, "CS_TableInit_Test_DefaultDefinitionTableLoadErrorEEPROM"); - UtTest_Add(CS_TableInit_Test_DefinitionTableGetAddressErrorEEPROM, CS_Test_Setup, CS_Test_TearDown, "CS_TableInit_Test_DefinitionTableGetAddressErrorEEPROM"); - UtTest_Add(CS_TableInit_Test_DefinitionTableGetAddressErrorMemory, CS_Test_Setup, CS_Test_TearDown, "CS_TableInit_Test_DefinitionTableGetAddressErrorMemory"); - UtTest_Add(CS_TableInit_Test_DefinitionTableGetAddressErrorTables, CS_Test_Setup, CS_Test_TearDown, "CS_TableInit_Test_DefinitionTableGetAddressErrorTables"); - UtTest_Add(CS_TableInit_Test_DefinitionTableGetAddressErrorApps, CS_Test_Setup, CS_Test_TearDown, "CS_TableInit_Test_DefinitionTableGetAddressErrorApps"); - UtTest_Add(CS_TableInit_Test_EepromTableAndNotLoadedFromMemory, CS_Test_Setup, CS_Test_TearDown, "CS_TableInit_Test_EepromTableAndNotLoadedFromMemory"); - UtTest_Add(CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableRegisterError, CS_Test_Setup, CS_Test_TearDown, "CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableRegisterError"); - UtTest_Add(CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableGetAddressError, CS_Test_Setup, CS_Test_TearDown, "CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableGetAddressError"); - UtTest_Add(CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableRegisterError, CS_Test_Setup, CS_Test_TearDown, "CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableRegisterError"); - UtTest_Add(CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableFileLoadError, CS_Test_Setup, CS_Test_TearDown, "CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableFileLoadError"); - UtTest_Add(CS_TableInit_Test_MemoryTableAndNotLoadedFromMemory, CS_Test_Setup, CS_Test_TearDown, "CS_TableInit_Test_MemoryTableAndNotLoadedFromMemory"); - UtTest_Add(CS_TableInit_Test_MemoryTableAndLoadedFromMemory, CS_Test_Setup, CS_Test_TearDown, "CS_TableInit_Test_MemoryTableAndLoadedFromMemory"); - UtTest_Add(CS_TableInit_Test_AppTableAndNotLoadedFromMemory, CS_Test_Setup, CS_Test_TearDown, "CS_TableInit_Test_AppTableAndNotLoadedFromMemory"); - UtTest_Add(CS_TableInit_Test_AppTableAndLoadedFromMemory, CS_Test_Setup, CS_Test_TearDown, "CS_TableInit_Test_AppTableAndLoadedFromMemory"); - UtTest_Add(CS_TableInit_Test_TablesTableAndNotLoadedFromMemory, CS_Test_Setup, CS_Test_TearDown, "CS_TableInit_Test_TablesTableAndNotLoadedFromMemory"); - UtTest_Add(CS_TableInit_Test_TablesTableAndLoadedFromMemory, CS_Test_Setup, CS_Test_TearDown, "CS_TableInit_Test_TablesTableAndLoadedFromMemory"); - - UtTest_Add(CS_HandleTableUpdate_Test_ProcessNewTablesDefinitionTable, CS_Test_Setup, CS_Test_TearDown, "CS_HandleTableUpdate_Test_ProcessNewTablesDefinitionTable"); - UtTest_Add(CS_HandleTableUpdate_Test_ProcessNewAppDefinitionTable, CS_Test_Setup, CS_Test_TearDown, "CS_HandleTableUpdate_Test_ProcessNewAppDefinitionTable"); - UtTest_Add(CS_HandleTableUpdate_Test_ProcessNewEepromMemoryDefinitionTable, CS_Test_Setup, CS_Test_TearDown, "CS_HandleTableUpdate_Test_ProcessNewEepromMemoryDefinitionTable"); - UtTest_Add(CS_HandleTableUpdate_Test_ResultsTableGetAddressErrorEEPROM, CS_Test_Setup, CS_Test_TearDown, "CS_HandleTableUpdate_Test_ResultsTableGetAddressErrorEEPROM"); - UtTest_Add(CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorEEPROM, CS_Test_Setup, CS_Test_TearDown, "CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorEEPROM"); - UtTest_Add(CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorMemory, CS_Test_Setup, CS_Test_TearDown, "CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorMemory"); - UtTest_Add(CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorTables, CS_Test_Setup, CS_Test_TearDown, "CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorTables"); - UtTest_Add(CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorApps, CS_Test_Setup, CS_Test_TearDown, "CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorApps"); - -} /* end CS_Table_Processing_Test_AddTestCases */ - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_table_processing_test.h b/fsw/unit_test/cs_table_processing_test.h deleted file mode 100644 index e93d23c..0000000 --- a/fsw/unit_test/cs_table_processing_test.h +++ /dev/null @@ -1,39 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_table_processing_test.h 1.2 2017/02/16 15:33:11EST mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains the function prototypes for the unit test cases for cs_table_processing.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "utassert.h" -#include "uttest.h" - -/* - * Function Prototypes - */ - -void CS_Table_Processing_Test_AddTestCases(void); - - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_test_log.txt b/fsw/unit_test/cs_test_log.txt deleted file mode 100644 index 2ced98a..0000000 --- a/fsw/unit_test/cs_test_log.txt +++ /dev/null @@ -1,2424 +0,0 @@ -############################################################################## -## $Id: cs_test_log.txt 1.7 2017/03/29 19:30:33EDT mdeschu Exp $ -## -## Purpose: CFS CS application unit test baseline output log -## -## Author: Charles Zogby -## -############################################################################## - -CS 2.4.0.0 Unit Test Output: - -./cs_testrunner.exe - -Running Test: CS_App_TestCmdTlmAlign -PASS: CS_HkPacket_t is 32-bit aligned -PASS: CS_NoArgsCmd_t is 32-bit aligned -PASS: CS_GetEntryIDCmd_t is 32-bit aligned -PASS: CS_EntryCmd_t is 32-bit aligned -PASS: CS_TableNameCmd_t is 32-bit aligned -PASS: CS_AppNameCmd_t is 32-bit aligned -PASS: CS_OneShotCmd_t is 32-bit aligned - -Running Test: CS_AppMain_Test_Nominal -INFO EVENT ID=1 CS Initialized. Version 2.4.0.0 -ERROR EVENT ID=33 Invalid command pipe message ID: 0x0063 -INFO EVENT ID=146 App terminating, RunStatus:0x00000001 -SYSTEM LOG: CS App terminating, RunStatus:0x00000001, RC:0x00000000 - -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 3 -PASS: App terminating, RunStatus:0x00000001 -PASS: CS App terminating, RunStatus:0x00000001, RC:0x00000000 - - -Running Test: CS_AppMain_Test_RegisterAppError -ERROR EVENT ID=35 App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF -SYSTEM LOG: CS App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF - -PASS: CS_AppData.RunStatus == CFE_ES_APP_ERROR -PASS: App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 -PASS: CS App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF - -PASS: Ut_CFE_ES_GetSysLogQueueDepth() == 1 - -Running Test: CS_AppMain_Test_AppInitError -ERROR EVENT ID=112 Software Bus Create Pipe for command returned: 0xFFFFFFFF -ERROR EVENT ID=35 App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF -SYSTEM LOG: CS App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF - -PASS: CS_AppData.RunStatus == CFE_ES_APP_ERROR -PASS: App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 -PASS: CS App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF - -PASS: Ut_CFE_ES_GetSysLogQueueDepth() == 1 - -Running Test: CS_AppMain_Test_RcvMsgError -INFO EVENT ID=1 CS Initialized. Version 2.4.0.0 -ERROR EVENT ID=35 App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF -SYSTEM LOG: CS App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF - -PASS: CS_AppData.RunStatus == CFE_ES_APP_ERROR -PASS: App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 -PASS: CS App terminating, RunStatus:0x00000003, RC:0xFFFFFFFF - -PASS: Ut_CFE_ES_GetSysLogQueueDepth() == 1 - -Running Test: CS_AppMain_Test_AppPipeError -INFO EVENT ID=1 CS Initialized. Version 2.4.0.0 -PKT: 08 A4 C0 00 00 41 00 00 00 00 00 00 00 00 01 01 01 01 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -ERROR EVENT ID=111 CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0xFFFFFFFF for table Eeprom -ERROR EVENT ID=123 Table update failed for Eeprom: 0xFFFFFFFF, checksumming Eeprom is disabled -ERROR EVENT ID=35 App terminating, RunStatus:0x00000003, RC:0xCA000001 -SYSTEM LOG: CS App terminating, RunStatus:0x00000003, RC:0xCA000001 - -PASS: CS_AppData.RunStatus == CFE_ES_APP_ERROR -PASS: App terminating, RunStatus:0x00000003, RC:0xCA000001 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 4 -PASS: CS App terminating, RunStatus:0x00000003, RC:0xCA000001 - -PASS: Ut_CFE_ES_GetSysLogQueueDepth() == 1 - -Running Test: CS_AppInit_Test_Nominal -INFO EVENT ID=1 CS Initialized. Version 2.4.0.0 -PASS: CS Initialized. Version 2.4.0.0 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppInit_Test_EVSRegisterError -SYSTEM LOG: CS App: Error Registering For Event Services, RC = 0xFFFFFFFF - -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 -PASS: CS App: Error Registering For Event Services, RC = 0xFFFFFFFF -PASS: Ut_CFE_ES_GetSysLogQueueDepth() == 1 - -Running Test: CS_AppInit_Test_SBCreatePipeError -ERROR EVENT ID=112 Software Bus Create Pipe for command returned: 0xFFFFFFFF -PASS: Software Bus Create Pipe for command returned: 0xFFFFFFFF -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppInit_Test_SBSubscribeHKError -ERROR EVENT ID=113 Software Bus subscribe to housekeeping returned: 0xFFFFFFFF -PASS: Software Bus subscribe to housekeeping returned: 0xFFFFFFFF -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppInit_Test_SBSubscribeBackgroundCycleError -ERROR EVENT ID=114 Software Bus subscribe to background cycle returned: 0xFFFFFFFF -PASS: Software Bus subscribe to background cycle returned: 0xFFFFFFFF -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppInit_Test_SBSubscribeCmdError -ERROR EVENT ID=115 Software Bus subscribe to command returned: 0xFFFFFFFF -PASS: Software Bus subscribe to command returned: 0xFFFFFFFF -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppInit_Test_TableInitErrorEEPROM -ERROR EVENT ID=110 CS received error 0xFFFFFFFF initializing Definition table for Eeprom -ERROR EVENT ID=116 Table initialization failed for Eeprom: 0xFFFFFFFF -PASS: Table initialization failed for Eeprom: 0xFFFFFFFF -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_AppInit_Test_TableInitErrorMemory -ERROR EVENT ID=110 CS received error 0xFFFFFFFF initializing Definition table for Memory -ERROR EVENT ID=117 Table initialization failed for Memory: 0xFFFFFFFF -PASS: Table initialization failed for Memory: 0xFFFFFFFF -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_AppInit_Test_TableInitErrorApps -ERROR EVENT ID=110 CS received error 0xFFFFFFFF initializing Definition table for Apps -ERROR EVENT ID=119 Table initialization failed for Apps: 0xFFFFFFFF -PASS: Table initialization failed for Apps: 0xFFFFFFFF -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_AppInit_Test_TableInitErrorTables -ERROR EVENT ID=110 CS received error 0xFFFFFFFF initializing Definition table for Tables -ERROR EVENT ID=118 Table initialization failed for Tables: 0xFFFFFFFF -PASS: Table initialization failed for Tables: 0xFFFFFFFF -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_AppInit_Test_TextSegmentInfoError -INFO EVENT ID=127 OS Text Segment disabled due to platform -INFO EVENT ID=1 CS Initialized. Version 2.4.0.0 -PASS: OS Text Segment disabled due to platform -PASS: CS Initialized. Version 2.4.0.0 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_AppPipe_Test_TableUpdateErrors -ERROR EVENT ID=36 Invalid msg length: ID = 0x18A0, CC = 0, Len = 72, Expected = 8 -ERROR EVENT ID=111 CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0x00000000 for table Eeprom -ERROR EVENT ID=123 Table update failed for Eeprom: 0xCC000001, checksumming Eeprom is disabled -ERROR EVENT ID=111 CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0x00000000 for table Memory -ERROR EVENT ID=124 Table update failed for Memory: 0xCC000001, checksumming Memory is disabled -ERROR EVENT ID=111 CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0x00000000 for table App -ERROR EVENT ID=126 Table update failed for Apps: 0xCC000001, checksumming Apps is disabled -ERROR EVENT ID=111 CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0x00000000 for table Table -ERROR EVENT ID=125 Table update failed for Tables: 0xCC000001, checksumming Tables is disabled -PASS: Result == CFE_SUCCESS -PASS: Table update failed for Eeprom: 0xCC000001, checksumming Eeprom is disabled -PASS: CS_AppData.EepromCSState == CS_STATE_DISABLED -PASS: Table update failed for Memory: 0xCC000001, checksumming Memory is disabled -PASS: CS_AppData.MemoryCSState == CS_STATE_DISABLED -PASS: Table update failed for Apps: 0xCC000001, checksumming Apps is disabled -PASS: CS_AppData.AppCSState == CS_STATE_DISABLED -PASS: Table update failed for Tables: 0xCC000001, checksumming Tables is disabled -PASS: CS_AppData.TablesCSState == CS_STATE_DISABLED -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 9 - -Running Test: CS_AppPipe_Test_BackgroundCycle -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_AppPipe_Test_NoopCmd -INFO EVENT ID=2 No-op command. Version 2.4.0.0 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_ResetCmd -DEBUG EVENT ID=3 Reset Counters command recieved -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_OneShotCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 2, Len = 8, Expected = 20 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_CancelOneShotCmd -ERROR EVENT ID=26 Cancel OneShot checksum failed. No OneShot active -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_EnableAllCSCmd -INFO EVENT ID=5 Background Checksumming Enabled -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_DisableAllCSCmd -INFO EVENT ID=4 Background Checksumming Disabled -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_EnableCfeCoreCmd -INFO EVENT ID=7 Checksumming of cFE Core is Enabled -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_DisableCfeCoreCmd -INFO EVENT ID=6 Checksumming of cFE Core is Disabled -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_ReportBaselineCfeCoreCmd -INFO EVENT ID=11 Baseline of cFE Core has not been computed yet -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_RecomputeBaselineCfeCoreCmd -DEBUG EVENT ID=14 Recompute of cFE core started -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_EnableOSCmd -INFO EVENT ID=9 Checksumming of OS code segment is Enabled -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_DisableOSCmd -INFO EVENT ID=8 Checksumming of OS code segment is Disabled -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_ReportBaselineOSCmd -INFO EVENT ID=13 Baseline of OS code segment has not been computed yet -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_RecomputeBaselineOSCmd -DEBUG EVENT ID=17 Recompute of OS code segment started -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_EnableEepromCmd -INFO EVENT ID=38 Checksumming of Eeprom is Enabled -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_DisableEepromCmd -INFO EVENT ID=37 Checksumming of Eeprom is Disabled -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_ReportBaselineEntryIDEepromCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 16, Len = 8, Expected = 12 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_RecomputeBaselineEepromCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 17, Len = 8, Expected = 12 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_EnableEntryIDEepromCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 18, Len = 8, Expected = 12 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_DisableEntryIDEepromCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 19, Len = 8, Expected = 12 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_GetEntryIDEepromCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 20, Len = 8, Expected = 12 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_EnableMemoryCmd -INFO EVENT ID=53 Checksumming of Memory is Enabled -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_DisableMemoryCmd -INFO EVENT ID=52 Checksumming of Memory is Disabled -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_ReportBaselineEntryIDMemoryCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 23, Len = 8, Expected = 12 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_RecomputeBaselineMemoryCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 24, Len = 8, Expected = 12 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_EnableEntryIDMemoryCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 25, Len = 8, Expected = 12 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_DisableEntryIDMemoryCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 26, Len = 8, Expected = 12 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_GetEntryIDMemoryCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 27, Len = 8, Expected = 12 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_EnableTablesCmd -INFO EVENT ID=68 Checksumming of Tables is Enabled -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_DisableTablesCmd -INFO EVENT ID=67 Checksumming of Tables is Disabled -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_ReportBaselineTablesCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 30, Len = 8, Expected = 48 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_RecomputeBaselineTablesCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 31, Len = 8, Expected = 48 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_EnableNameTablesCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 32, Len = 8, Expected = 48 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_DisableNameTablesCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 33, Len = 8, Expected = 48 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_EnableAppCmd -INFO EVENT ID=81 Checksumming of App is Enabled -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_DisableAppCmd -INFO EVENT ID=80 Checksumming of App is Disabled -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_ReportBaselineAppCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 36, Len = 8, Expected = 28 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_RecomputeBaselineAppCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 37, Len = 8, Expected = 28 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_EnableNameAppCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 38, Len = 8, Expected = 28 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_DisableNameAppCmd -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 39, Len = 8, Expected = 28 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_InvalidCCError -ERROR EVENT ID=34 Invalid ground command code: ID = 0x189F, CC = 99 -PASS: Result == CFE_SUCCESS -PASS: Invalid ground command code: ID = 0x189F, CC = 99 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppPipe_Test_InvalidMIDError -ERROR EVENT ID=33 Invalid command pipe message ID: 0x0099 -PASS: Result == CFE_SUCCESS -PASS: Invalid command pipe message ID: 0x0099 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_HousekeepingCmd_Test_Nominal -PKT: 00 00 00 00 00 00 00 -PASS: CS_AppData.HkPacket.CmdCounter == 1 -PASS: CS_AppData.HkPacket.CmdErrCounter == 2 -PASS: CS_AppData.HkPacket.ChecksumState == 3 -PASS: CS_AppData.HkPacket.EepromCSState == 4 -PASS: CS_AppData.HkPacket.MemoryCSState == 5 -PASS: CS_AppData.HkPacket.AppCSState == 6 -PASS: CS_AppData.HkPacket.TablesCSState == 7 -PASS: CS_AppData.HkPacket.OSCSState == 8 -PASS: CS_AppData.HkPacket.CfeCoreCSState == 9 -PASS: CS_AppData.HkPacket.ChildTaskInUse == 10 -PASS: CS_AppData.HkPacket.OneShotInProgress == 11 -PASS: CS_AppData.HkPacket.EepromCSErrCounter == 12 -PASS: CS_AppData.HkPacket.MemoryCSErrCounter == 13 -PASS: CS_AppData.HkPacket.AppCSErrCounter == 14 -PASS: CS_AppData.HkPacket.TablesCSErrCounter == 15 -PASS: CS_AppData.HkPacket.CfeCoreCSErrCounter == 16 -PASS: CS_AppData.HkPacket.OSCSErrCounter == 17 -PASS: CS_AppData.HkPacket.CurrentCSTable == 18 -PASS: CS_AppData.HkPacket.CurrentEntryInTable == 19 -PASS: CS_AppData.HkPacket.EepromBaseline == 20 -PASS: CS_AppData.HkPacket.OSBaseline == 21 -PASS: CS_AppData.HkPacket.CfeCoreBaseline == 22 -PASS: CS_AppData.HkPacket.LastOneShotAddress == 23 -PASS: CS_AppData.HkPacket.LastOneShotSize == 24 -PASS: CS_AppData.HkPacket.LastOneShotChecksum == 25 -PASS: CS_AppData.HkPacket.PassCounter == 26 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_HousekeepingCmd_Test_InvalidMsgLength -ERROR EVENT ID=36 Invalid msg length: ID = 0x18A0, CC = 99, Len = 1, Expected = 8 -PASS: Invalid msg length: ID = 0x18A0, CC = 99, Len = 1, Expected = 8 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppInit_Test_NominalPowerOnReset -INFO EVENT ID=1 CS Initialized. Version 2.4.0.0 -PASS: CS Initialized. Version 2.4.0.0 -PASS: Result == CFE_SUCCESS -PASS: CS_AppData.EepromCSState == CS_EEPROM_TBL_POWERON_STATE -PASS: CS_AppData.MemoryCSState == CS_MEMORY_TBL_POWERON_STATE -PASS: CS_AppData.AppCSState == CS_APPS_TBL_POWERON_STATE -PASS: CS_AppData.TablesCSState == CS_TABLES_TBL_POWERON_STATE -PASS: CS_AppData.OSCSState == CS_OSCS_CHECKSUM_STATE -PASS: CS_AppData.CfeCoreCSState == CS_CFECORE_CHECKSUM_STATE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_AppInit_Test_NominalProcReset -INFO EVENT ID=1 CS Initialized. Version 2.4.0.0 -PASS: CS Initialized. Version 2.4.0.0 -PASS: Result == CFE_SUCCESS -PASS: CS_AppData.EepromCSState == CS_STATE_ENABLED -PASS: CS_AppData.MemoryCSState == CS_STATE_ENABLED -PASS: CS_AppData.AppCSState == CS_STATE_ENABLED -PASS: CS_AppData.TablesCSState == CS_STATE_ENABLED -PASS: CS_AppData.OSCSState == CS_STATE_ENABLED -PASS: CS_AppData.CfeCoreCSState == CS_STATE_ENABLED -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_CreateRestoreStatesFromCDS_Test_NoExistingCDS -PASS: Result == CFE_SUCCESS -PASS: CS_AppData.EepromCSState == CS_STATE_ENABLED -PASS: CS_AppData.MemoryCSState == CS_STATE_ENABLED -PASS: CS_AppData.AppCSState == CS_STATE_ENABLED -PASS: CS_AppData.TablesCSState == CS_STATE_ENABLED -PASS: CS_AppData.OSCSState == CS_OSCS_CHECKSUM_STATE -PASS: CS_AppData.CfeCoreCSState == CS_CFECORE_CHECKSUM_STATE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_CreateRestoreStatesFromCDS_Test_CDSSuccess -PASS: Result == CFE_SUCCESS -PASS: CS_AppData.EepromCSState == CS_STATE_ENABLED -PASS: CS_AppData.MemoryCSState == CS_STATE_ENABLED -PASS: CS_AppData.AppCSState == CS_STATE_ENABLED -PASS: CS_AppData.TablesCSState == CS_STATE_ENABLED -PASS: CS_AppData.OSCSState == CS_STATE_ENABLED -PASS: CS_AppData.CfeCoreCSState == CS_STATE_ENABLED -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_CreateRestoreStatesFromCDS_Test_CDSFail -ERROR EVENT ID=145 Critical Data Store access error = 0xFFFFFFFF -PASS: Result == CFE_SUCCESS -PASS: CS_AppData.EepromCSState == CS_EEPROM_TBL_POWERON_STATE -PASS: CS_AppData.MemoryCSState == CS_MEMORY_TBL_POWERON_STATE -PASS: CS_AppData.AppCSState == CS_APPS_TBL_POWERON_STATE -PASS: CS_AppData.TablesCSState == CS_TABLES_TBL_POWERON_STATE -PASS: CS_AppData.OSCSState == CS_OSCS_CHECKSUM_STATE -PASS: CS_AppData.CfeCoreCSState == CS_CFECORE_CHECKSUM_STATE -PASS: Critical Data Store access error = 0xFFFFFFFF -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_UpdateCDS_Test_Nominal -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_UpdateCDS_Test_CopyToCDSFail -ERROR EVENT ID=145 Critical Data Store access error = 0xFFFFFFFF -PASS: Critical Data Store access error = 0xFFFFFFFF -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_UpdateCDS_Test_NullCDSHandle -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_DisableAppCmd_Test -INFO EVENT ID=80 Checksumming of App is Disabled -PASS: CS_AppData.AppCSState == CS_STATE_DISABLED -PASS: Checksumming of App is Disabled -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_EnableAppCmd_Test -INFO EVENT ID=81 Checksumming of App is Enabled -PASS: CS_AppData.AppCSState == CS_STATE_ENABLED -PASS: Checksumming of App is Enabled -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineAppCmd_Test_Baseline -INFO EVENT ID=82 Report baseline of app App1 is 0x00000001 -PASS: Report baseline of app App1 is 0x00000001 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineAppCmd_Test_NoBaseline -INFO EVENT ID=83 Report baseline of app App1 has not been computed yet -PASS: Report baseline of app App1 has not been computed yet -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineAppCmd_Test_BaselineInvalidName -ERROR EVENT ID=84 App report baseline failed, app App1 not found -PASS: App report baseline failed, app App1 not found -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineAppCmd_Test_Nominal -DEBUG EVENT ID=85 Recompute baseline of app App1 started -PASS: CS_AppData.ResAppTblPtr == CS_AppData.RecomputeAppEntryPtr -PASS: Recompute baseline of app App1 started -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineAppCmd_Test_CreateChildTaskError -ERROR EVENT ID=86 Recompute baseline of app App1 failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF -PASS: CS_AppData.ResAppTblPtr == CS_AppData.RecomputeAppEntryPtr -PASS: Recompute baseline of app App1 failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineAppCmd_Test_UnknownNameError -ERROR EVENT ID=87 App recompute baseline failed, app App1 not found -PASS: App recompute baseline failed, app App1 not found -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineAppCmd_Test_RecomputeInProgress -ERROR EVENT ID=88 App recompute baseline for app App1 failed: child task in use -PASS: App recompute baseline for app App1 failed: child task in use -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_DisableNameAppCmd_Test_Nominal -INFO EVENT ID=91 Checksumming of app App1 is Disabled -PASS: Checksumming of app App1 is Disabled -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_DisableNameAppCmd_Test_UpdateAppsDefinitionTableError -INFO EVENT ID=91 Checksumming of app App1 is Disabled -DEBUG EVENT ID=132 CS unable to update apps definition table for entry App1 -PASS: Checksumming of app App1 is Disabled -PASS: CS unable to update apps definition table for entry App1 -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_DisableNameAppCmd_Test_UnknownNameError -ERROR EVENT ID=92 App disable app command failed, app App1 not found -PASS: App disable app command failed, app App1 not found -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_EnableNameAppCmd_Test_Nominal -INFO EVENT ID=89 Checksumming of app App1 is Enabled -PASS: Checksumming of app App1 is Enabled -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_EnableNameAppCmd_Test_UpdateAppsDefinitionTableError -INFO EVENT ID=89 Checksumming of app App1 is Enabled -DEBUG EVENT ID=131 CS unable to update apps definition table for entry App1 -PASS: Checksumming of app App1 is Enabled -PASS: CS unable to update apps definition table for entry App1 -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_EnableNameAppCmd_Test_UnknownNameError -ERROR EVENT ID=90 App enable app command failed, app App1 not found -PASS: App enable app command failed, app App1 not found -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_NoopCmd_Test -INFO EVENT ID=2 No-op command. Version 2.4.0.0 -PASS: No-op command. Version 2.4.0.0 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ResetCmd_Test -DEBUG EVENT ID=3 Reset Counters command recieved -PASS: CS_AppData.CmdCounter == 0 -PASS: CS_AppData.CmdErrCounter == 0 -PASS: CS_AppData.EepromCSErrCounter == 0 -PASS: CS_AppData.MemoryCSErrCounter == 0 -PASS: CS_AppData.TablesCSErrCounter == 0 -PASS: CS_AppData.AppCSErrCounter == 0 -PASS: CS_AppData.CfeCoreCSErrCounter == 0 -PASS: CS_AppData.OSCSErrCounter == 0 -PASS: CS_AppData.PassCounter == 0 -PASS: Reset Counters command recieved -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_BackgroundCheckCmd_Test_InvalidMsgLength -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 1, Len = 10, Expected = 8 -PASS: Invalid msg length: ID = 0x189F, CC = 1, Len = 10, Expected = 8 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_BackgroundCheckCmd_Test_BackgroundCfeCore -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundCheckCmd_Test_BackgroundOS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundCheckCmd_Test_BackgroundEeprom -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundCheckCmd_Test_BackgroundMemory -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundCheckCmd_Test_BackgroundTables -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundCheckCmd_Test_BackgroundApp -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundCheckCmd_Test_Default -PASS: CS_AppData.CurrentCSTable == 0 -PASS: CS_AppData.CurrentEntryInTable == 0 -PASS: CS_AppData.PassCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundCheckCmd_Test_Disabled -PASS: CS_AppData.PassCounter == 0 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_DisableAllCSCmd_Test -INFO EVENT ID=4 Background Checksumming Disabled -PASS: CS_AppData.ChecksumState == CS_STATE_DISABLED -PASS: CS_AppData.CmdCounter == 1 -PASS: Background Checksumming Disabled -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_EnableAllCSCmd_Test -INFO EVENT ID=5 Background Checksumming Enabled -PASS: CS_AppData.ChecksumState == CS_STATE_ENABLED -PASS: CS_AppData.CmdCounter == 1 -PASS: Background Checksumming Enabled -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_DisableCfeCoreCmd_Test -INFO EVENT ID=6 Checksumming of cFE Core is Disabled -PASS: CS_AppData.CfeCoreCSState == CS_STATE_DISABLED -PASS: Checksumming of cFE Core is Disabled -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_EnableCfeCoreCmd_Test -INFO EVENT ID=7 Checksumming of cFE Core is Enabled -PASS: CS_AppData.CfeCoreCSState == CS_STATE_ENABLED -PASS: Checksumming of cFE Core is Enabled -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_DisableOSCmd_Test -INFO EVENT ID=8 Checksumming of OS code segment is Disabled -PASS: CS_AppData.OSCSState == CS_STATE_DISABLED -PASS: Checksumming of OS code segment is Disabled -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_EnableOSCmd_Test -INFO EVENT ID=9 Checksumming of OS code segment is Enabled -PASS: CS_AppData.OSCSState == CS_STATE_ENABLED -PASS: Checksumming of OS code segment is Enabled -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineCfeCoreCmd_Test_Nominal -INFO EVENT ID=10 Baseline of cFE Core is 0xFFFFFFFF -PASS: Baseline of cFE Core is 0xFFFFFFFF -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineCfeCoreCmd_Test_NotComputedYet -INFO EVENT ID=11 Baseline of cFE Core has not been computed yet -PASS: Baseline of cFE Core has not been computed yet -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineOSCmd_Test_Nominal -INFO EVENT ID=12 Baseline of OS code segment is 0xFFFFFFFF -PASS: Baseline of OS code segment is 0xFFFFFFFF -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineOSCmd_Test_NotComputedYet -INFO EVENT ID=13 Baseline of OS code segment has not been computed yet -PASS: Baseline of OS code segment has not been computed yet -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineCfeCoreCmd_Test_Nominal -DEBUG EVENT ID=14 Recompute of cFE core started -PASS: CS_AppData.RecomputeInProgress == TRUE -PASS: CS_AppData.OneShotInProgress == FALSE -PASS: CS_AppData.ChildTaskTable == CS_CFECORE -PASS: CS_AppData.ChildTaskEntryID == 0 -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.CfeCoreCodeSeg -PASS: Recompute of cFE core started -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineCfeCoreCmd_Test_CreateChildTaskError -ERROR EVENT ID=15 Recompute cFE core failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF -PASS: CS_AppData.OneShotInProgress == FALSE -PASS: CS_AppData.ChildTaskTable == CS_CFECORE -PASS: CS_AppData.ChildTaskEntryID == 0 -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.CfeCoreCodeSeg -PASS: Recompute cFE core failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF -PASS: CS_AppData.CmdErrCounter == 1 -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineCfeCoreCmd_Test_ChildTaskError -ERROR EVENT ID=16 Recompute cFE core failed: child task in use -PASS: Recompute cFE core failed: child task in use -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineOSCmd_Test_Nominal -DEBUG EVENT ID=17 Recompute of OS code segment started -PASS: CS_AppData.RecomputeInProgress == TRUE -PASS: CS_AppData.OneShotInProgress == FALSE -PASS: CS_AppData.ChildTaskTable == CS_OSCORE -PASS: CS_AppData.OSCodeSeg == 0 -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.OSCodeSeg -PASS: Recompute of OS code segment started -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineOSCmd_Test_CreateChildTaskError -ERROR EVENT ID=18 Recompute OS code segment failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF -PASS: CS_AppData.OneShotInProgress == FALSE -PASS: CS_AppData.ChildTaskTable == CS_OSCORE -PASS: CS_AppData.OSCodeSeg == 0 -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.OSCodeSeg -PASS: Recompute OS code segment failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF -PASS: CS_AppData.CmdErrCounter == 1 -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineOSCmd_Test_ChildTaskError -ERROR EVENT ID=19 Recompute OS code segment failed: child task in use -PASS: Recompute OS code segment failed: child task in use -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_OneShotCmd_Test_Nominal -DEBUG EVENT ID=20 OneShot checksum started on address: 0x00000001, size: 2 -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: CS_AppData.OneShotInProgress == TRUE -PASS: CS_AppData.LastOneShotAddress == CmdPacket.Address -PASS: CS_AppData.LastOneShotSize == CmdPacket.Size -PASS: CS_AppData.LastOneShotChecksum == 0 -PASS: CS_AppData.LastOneShotMaxBytesPerCycle == CS_AppData.MaxBytesPerCycle -PASS: OneShot checksum started on address: 0x00000001, size: 2 -PASS: CS_AppData.ChildTaskID == 5 -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_OneShotCmd_Test_MaxBytesPerCycleNonZero -DEBUG EVENT ID=20 OneShot checksum started on address: 0x00000001, size: 2 -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: CS_AppData.OneShotInProgress == TRUE -PASS: CS_AppData.LastOneShotAddress == CmdPacket.Address -PASS: CS_AppData.LastOneShotSize == CmdPacket.Size -PASS: CS_AppData.LastOneShotChecksum == 0 -PASS: CS_AppData.LastOneShotMaxBytesPerCycle == CmdPacket.MaxBytesPerCycle -PASS: OneShot checksum started on address: 0x00000001, size: 2 -PASS: CS_AppData.ChildTaskID == 5 -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_OneShotCmd_Test_CreateChildTaskError -ERROR EVENT ID=21 OneShot checkum failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF -PASS: CS_AppData.LastOneShotAddress == CmdPacket.Address -PASS: CS_AppData.LastOneShotSize == CmdPacket.Size -PASS: CS_AppData.LastOneShotChecksum == 0 -PASS: OneShot checkum failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF -PASS: CS_AppData.CmdErrCounter == 1 -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: CS_AppData.OneShotInProgress == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_OneShotCmd_Test_ChildTaskError -ERROR EVENT ID=22 OneShot checksum failed: child task in use -PASS: OneShot checksum failed: child task in use -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_OneShotCmd_Test_MemValidateRangeError -ERROR EVENT ID=23 OneShot checksum failed, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF -PASS: OneShot checksum failed, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_CancelOneShotCmd_Test_Nominal -INFO EVENT ID=24 OneShot checksum calculation has been cancelled -PASS: CS_AppData.ChildTaskID == 0 -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: CS_AppData.OneShotInProgress == FALSE -PASS: CS_AppData.CmdCounter == 1 -PASS: OneShot checksum calculation has been cancelled -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_CancelOneShotCmd_Test_DeleteChildTaskError -ERROR EVENT ID=25 Cancel OneShot checksum failed, CFE_ES_DeleteChildTask returned: 0xFFFFFFFF -PASS: Cancel OneShot checksum failed, CFE_ES_DeleteChildTask returned: 0xFFFFFFFF -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_CancelOneShotCmd_Test_NoChildTaskError -ERROR EVENT ID=26 Cancel OneShot checksum failed. No OneShot active -PASS: Cancel OneShot checksum failed. No OneShot active -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ComputeEepromMemory_Test_Nominal -PASS: DoneWithEntry == TRUE -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ComputeEepromMemory_Test_Error -PASS: DoneWithEntry == TRUE -PASS: Result == CS_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ComputeEepromMemory_Test_FirstTimeThrough -PASS: DoneWithEntry == TRUE -PASS: ResultsEntry.ComputedYet == TRUE -PASS: ResultsEntry.ComparisonValue == 1 -PASS: ComputedCSValue == 1 -PASS: ResultsEntry.ByteOffset == 0 -PASS: ResultsEntry.TempChecksumValue == 0 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ComputeEepromMemory_Test_NotFinished -PASS: ResultsEntry.ByteOffset == 1 -PASS: ResultsEntry.TempChecksumValue == 1 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ComputeTables_Test_TableNeverLoaded -ERROR EVENT ID=121 CS Tables: Problem Getting table name info Share: 0x00000000, GetInfo: 0x00000000, GetAddress: 0xCC000005 -PASS: DoneWithEntry == FALSE -PASS: CS Tables: Problem Getting table name info Share: 0x00000000, GetInfo: 0x00000000, GetAddress: 0xCC000005 -PASS: Result == CS_ERR_NOT_FOUND -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ComputeTables_Test_TableUnregisteredAndNeverLoaded -ERROR EVENT ID=121 CS Tables: Problem Getting table name info Share: 0x00000000, GetInfo: 0x00000000, GetAddress: 0xCC000005 -PASS: DoneWithEntry == FALSE -PASS: ResultsEntry.TblHandle == 99 -PASS: ResultsEntry.ByteOffset == 0 -PASS: ResultsEntry.TempChecksumValue == 0 -PASS: ResultsEntry.ComputedYet == FALSE -PASS: ResultsEntry.ComparisonValue == 0 -PASS: ResultsEntry.StartAddress == 0 -PASS: ResultsEntry.NumBytesToChecksum == 0 -PASS: CS Tables: Problem Getting table name info Share: 0x00000000, GetInfo: 0x00000000, GetAddress: 0xCC000005 -PASS: Result == CS_ERR_NOT_FOUND -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ComputeTables_Test_ResultShareNotSuccess -ERROR EVENT ID=121 CS Tables: Problem Getting table name info Share: 0xFFFFFFFF, GetInfo: 0xCC000009, GetAddress: 0xCC000009 -PASS: DoneWithEntry == FALSE -PASS: ResultsEntry.TblHandle == CFE_TBL_BAD_TABLE_HANDLE -PASS: ResultsEntry.ByteOffset == 0 -PASS: ResultsEntry.TempChecksumValue == 0 -PASS: ResultsEntry.ComputedYet == FALSE -PASS: ResultsEntry.ComparisonValue == 0 -PASS: ResultsEntry.StartAddress == 0 -PASS: ResultsEntry.NumBytesToChecksum == 0 -PASS: CS Tables: Problem Getting table name info Share: 0xFFFFFFFF, GetInfo: 0xCC000009, GetAddress: 0xCC000009 -PASS: Result == CS_ERR_NOT_FOUND -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ComputeTables_Test_TblInfoUpdated -PASS: DoneWithEntry == FALSE -PASS: ResultsEntry.NumBytesToChecksum == 5 -PASS: ResultsEntry.StartAddress == 0 -PASS: ComputedCSValue == 0 -PASS: ResultsEntry.ComputedYet == FALSE -PASS: ResultsEntry.ComparisonValue == 0 -PASS: ResultsEntry.ByteOffset == 0 -PASS: ResultsEntry.TempChecksumValue == 0 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ComputeTables_Test_CSError -PASS: DoneWithEntry == TRUE -PASS: ResultsEntry.NumBytesToChecksum == 5 -PASS: ResultsEntry.StartAddress == 0 -PASS: ComputedCSValue == 2 -PASS: ResultsEntry.ByteOffset == 0 -PASS: ResultsEntry.TempChecksumValue == 0 -PASS: Result == CS_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ComputeTables_Test_NominalBadTableHandle -PASS: DoneWithEntry == TRUE -PASS: ResultsEntry.TblHandle == 99 -PASS: ResultsEntry.NumBytesToChecksum == 5 -PASS: ResultsEntry.StartAddress == 0 -PASS: ComputedCSValue == 2 -PASS: ResultsEntry.ByteOffset == 0 -PASS: ResultsEntry.TempChecksumValue == 0 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ComputeTables_Test_FirstTimeThrough -PASS: DoneWithEntry == TRUE -PASS: ResultsEntry.TblHandle == 99 -PASS: ResultsEntry.NumBytesToChecksum == 5 -PASS: ResultsEntry.StartAddress == 0 -PASS: ResultsEntry.ComputedYet == TRUE -PASS: ResultsEntry.ComparisonValue == 3 -PASS: ComputedCSValue == 3 -PASS: ResultsEntry.ByteOffset == 0 -PASS: ResultsEntry.TempChecksumValue == 0 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ComputeTables_Test_EntryNotFinished -PASS: DoneWithEntry == FALSE -PASS: ResultsEntry.TblHandle == 99 -PASS: ResultsEntry.NumBytesToChecksum == 5 -PASS: ResultsEntry.StartAddress == 0 -PASS: ResultsEntry.ByteOffset == 3 -PASS: ResultsEntry.TempChecksumValue == 3 -PASS: ComputedCSValue == 3 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ComputeTables_Test_ComputeTablesReleaseError -ERROR EVENT ID=120 CS Tables: Could not release addresss for table name, returned: 0xFFFFFFFF -PASS: DoneWithEntry == FALSE -PASS: ResultsEntry.TblHandle == 99 -PASS: ResultsEntry.NumBytesToChecksum == 5 -PASS: ResultsEntry.StartAddress == 0 -PASS: ResultsEntry.ByteOffset == 3 -PASS: ResultsEntry.TempChecksumValue == 3 -PASS: ComputedCSValue == 3 -PASS: CS Tables: Could not release addresss for table name, returned: 0xFFFFFFFF -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ComputeTables_Test_ComputeTablesError -ERROR EVENT ID=121 CS Tables: Problem Getting table name info Share: 0x00000000, GetInfo: 0x00000000, GetAddress: 0xFFFFFFFF -PASS: DoneWithEntry == FALSE -PASS: CS Tables: Problem Getting table name info Share: 0x00000000, GetInfo: 0x00000000, GetAddress: 0xFFFFFFFF -PASS: Result == CS_ERR_NOT_FOUND -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ComputeApp_Test_Nominal -PASS: DoneWithEntry == TRUE -PASS: ResultsEntry.NumBytesToChecksum == 5 -PASS: ResultsEntry.StartAddress == 1 -PASS: ComputedCSValue == 2 -PASS: ResultsEntry.ByteOffset == 0 -PASS: ResultsEntry.TempChecksumValue == 0 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ComputeApp_Test_GetAppIDByNameError -ERROR EVENT ID=122 CS Apps: Problems getting app name info, GetAppID: 0xFFFFFFFF, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 -PASS: DoneWithEntry == FALSE -PASS: CS Apps: Problems getting app name info, GetAppID: 0xFFFFFFFF, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 -PASS: Result == CS_ERR_NOT_FOUND -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ComputeApp_Test_GetAppInfoError -ERROR EVENT ID=122 CS Apps: Problems getting app name info, GetAppID: 0x00000000, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 -PASS: DoneWithEntry == FALSE -PASS: CS Apps: Problems getting app name info, GetAppID: 0x00000000, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 -PASS: Result == CS_ERR_NOT_FOUND -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ComputeApp_Test_ComputeAppPlatformError -DEBUG EVENT ID=128 CS cannot get a valid address for name, due to the platform -ERROR EVENT ID=122 CS Apps: Problems getting app name info, GetAppID: 0x00000000, GetAppInfo: 0x00000000, AddressValid: 0 -PASS: DoneWithEntry == FALSE -PASS: CS cannot get a valid address for name, due to the platform -PASS: CS Apps: Problems getting app name info, GetAppID: 0x00000000, GetAppInfo: 0x00000000, AddressValid: 0 -PASS: Result == CS_ERR_NOT_FOUND -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_ComputeApp_Test_DifferFromSavedValue -PASS: DoneWithEntry == TRUE -PASS: ResultsEntry.NumBytesToChecksum == 5 -PASS: ResultsEntry.StartAddress == 1 -PASS: ComputedCSValue == 2 -PASS: ResultsEntry.ByteOffset == 0 -PASS: ResultsEntry.TempChecksumValue == 0 -PASS: Result == CS_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ComputeApp_Test_FirstTimeThrough -PASS: DoneWithEntry == TRUE -PASS: ResultsEntry.NumBytesToChecksum == 5 -PASS: ResultsEntry.StartAddress == 1 -PASS: ResultsEntry.ComputedYet == TRUE -PASS: ResultsEntry.ComparisonValue == 2 -PASS: ComputedCSValue == 2 -PASS: ResultsEntry.ByteOffset == 0 -PASS: ResultsEntry.TempChecksumValue == 0 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ComputeApp_Test_EntryNotFinished -PASS: DoneWithEntry == FALSE -PASS: ResultsEntry.NumBytesToChecksum == 5 -PASS: ResultsEntry.StartAddress == 1 -PASS: ResultsEntry.ByteOffset == 3 -PASS: ResultsEntry.TempChecksumValue == 2 -PASS: ComputedCSValue == 2 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_RecomputeEepromMemoryChildTask_Test_EEPROMTable -INFO EVENT ID=95 Eeprom entry 1 recompute finished. New baseline is 0X00000001 -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0 -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0 -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == TRUE -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99 -PASS: CS_AppData.DefEepromTblPtr[CS_AppData.ChildTaskEntryID].State == 1 -PASS: Eeprom entry 1 recompute finished. New baseline is 0X00000001 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeEepromMemoryChildTask_Test_MemoryTable -INFO EVENT ID=95 Memory entry 1 recompute finished. New baseline is 0X00000001 -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0 -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0 -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == TRUE -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99 -PASS: CS_AppData.DefMemoryTblPtr[CS_AppData.ChildTaskEntryID].State == 1 -PASS: Memory entry 1 recompute finished. New baseline is 0X00000001 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeEepromMemoryChildTask_Test_CFECore -INFO EVENT ID=95 cFE Core entry 1 recompute finished. New baseline is 0X00000001 -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0 -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0 -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == TRUE -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99 -PASS: CS_AppData.DefMemoryTblPtr[CS_AppData.ChildTaskEntryID].State == 1 -PASS: cFE Core entry 1 recompute finished. New baseline is 0X00000001 -PASS: CS_AppData.CfeCoreBaseline == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeEepromMemoryChildTask_Test_OSCore -INFO EVENT ID=95 OS entry 1 recompute finished. New baseline is 0X00000001 -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0 -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0 -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == TRUE -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99 -PASS: CS_AppData.DefMemoryTblPtr[CS_AppData.ChildTaskEntryID].State == 1 -PASS: OS entry 1 recompute finished. New baseline is 0X00000001 -PASS: CS_AppData.OSBaseline == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeEepromMemoryChildTask_Test_RegisterChildTaskError -Recompute for Eeprom or Memory Child Task Registration failed! -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_RecomputeAppChildTask_Test_Nominal -INFO EVENT ID=99 App name recompute finished. New baseline is 0x00000001 -PASS: CS_AppData.RecomputeAppEntryPtr->State == 99 -PASS: CS_AppData.DefAppTblPtr[CS_AppData.ChildTaskEntryID].State == 1 -PASS: CS_AppData.RecomputeAppEntryPtr->TempChecksumValue == 0 -PASS: CS_AppData.RecomputeAppEntryPtr->ByteOffset == 0 -PASS: CS_AppData.RecomputeAppEntryPtr->ComputedYet == TRUE -PASS: App name recompute finished. New baseline is 0x00000001 -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeAppChildTask_Test_CouldNotGetAddress -ERROR EVENT ID=122 CS Apps: Problems getting app name info, GetAppID: 0xFFFFFFFF, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 -ERROR EVENT ID=97 App name recompute failed. Could not get address -PASS: CS_AppData.RecomputeAppEntryPtr->State == 99 -PASS: CS_AppData.DefAppTblPtr[CS_AppData.ChildTaskEntryID].State == 1 -PASS: CS_AppData.RecomputeAppEntryPtr->TempChecksumValue == 0 -PASS: CS_AppData.RecomputeAppEntryPtr->ByteOffset == 0 -PASS: CS_AppData.RecomputeAppEntryPtr->ComputedYet == FALSE -PASS: App name recompute failed. Could not get address -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_RecomputeAppChildTask_Test_RegisterChildTaskError -Recompute for App Child Task Registration failed! -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_RecomputeTablesChildTask_Test_Nominal -INFO EVENT ID=98 Table name recompute finished. New baseline is 0x00000001 -PASS: CS_AppData.RecomputeTablesEntryPtr->State == 99 -PASS: CS_AppData.DefTablesTblPtr[CS_AppData.ChildTaskEntryID].State == 1 -PASS: CS_AppData.RecomputeTablesEntryPtr->TempChecksumValue == 0 -PASS: CS_AppData.RecomputeTablesEntryPtr->ByteOffset == 0 -PASS: CS_AppData.RecomputeTablesEntryPtr->ComputedYet == TRUE -PASS: Table name recompute finished. New baseline is 0x00000001 -PASS: CS_AppData.ChildTaskInUse == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeTablesChildTask_Test_CouldNotGetAddress -ERROR EVENT ID=121 CS Tables: Problem Getting table name info Share: 0x00000000, GetInfo: 0x00000000, GetAddress: 0xCC000001 -ERROR EVENT ID=96 Table name recompute failed. Could not get address -PASS: CS_AppData.RecomputeTablesEntryPtr->State == 99 -PASS: CS_AppData.DefTablesTblPtr[CS_AppData.ChildTaskEntryID].State == 1 -PASS: CS_AppData.RecomputeTablesEntryPtr->TempChecksumValue == 0 -PASS: CS_AppData.RecomputeTablesEntryPtr->ByteOffset == 0 -PASS: CS_AppData.RecomputeTablesEntryPtr->ComputedYet == FALSE -PASS: Table name recompute failed. Could not get address -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_RecomputeTablesChildTask_Test_RegisterChildTaskError -Recompute Tables Child Task Registration failed! -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_OneShotChildTask_Test_Nominal -INFO EVENT ID=100 OneShot checksum on Address: 0x00000000, size 1 completed. Checksum = 0x00000001 -PASS: CS_AppData.LastOneShotChecksum == 1 -PASS: OneShot checksum on Address: 0x00000000, size 1 completed. Checksum = 0x00000001 -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: CS_AppData.OneShotInProgress == FALSE -PASS: CS_AppData.ChildTaskID == 0 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_OneShotChildTask_Test_RegisterChildTaskError -OneShot Child Task Registration failed! -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: CS_AppData.OneShotInProgress == FALSE -PASS: CS_AppData.ChildTaskID == 0 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_DisableEepromCmd_Test -INFO EVENT ID=37 Checksumming of Eeprom is Disabled -PASS: CS_AppData.EepromCSState = CS_STATE_DISABLED -PASS: Checksumming of Eeprom is Disabled -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_EnableEepromCmd_Test -INFO EVENT ID=38 Checksumming of Eeprom is Enabled -PASS: CS_AppData.EepromCSState = CS_STATE_ENABLED -PASS: Checksumming of Eeprom is Enabled -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineEntryIDEepromCmd_Test_Computed -INFO EVENT ID=39 Report baseline of Eeprom Entry 1 is 0x00000001 -PASS: Report baseline of Eeprom Entry 1 is 0x00000001 -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineEntryIDEepromCmd_Test_NotYetComputed -INFO EVENT ID=40 Report baseline of Eeprom Entry 1 has not been computed yet -PASS: Report baseline of Eeprom Entry 1 has not been computed yet -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh -ERROR EVENT ID=41 Eeprom report baseline failed, Entry ID invalid: 16, State: 3 Max ID: 15 -PASS: Eeprom report baseline failed, Entry ID invalid: 16, State: 3 Max ID: 15 -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty -ERROR EVENT ID=41 Eeprom report baseline failed, Entry ID invalid: 1, State: 0 Max ID: 15 -PASS: Eeprom report baseline failed, Entry ID invalid: 1, State: 0 Max ID: 15 -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineEepromCmd_Test_Nominal -DEBUG EVENT ID=42 Recompute baseline of Eeprom Entry ID 1 started -PASS: CS_AppData.RecomputeInProgress == TRUE -PASS: CS_AppData.OneShotInProgress == FALSE -PASS: CS_AppData.ChildTaskTable == CS_EEPROM_TABLE -PASS: CS_AppData.ChildTaskEntryID == CmdPacket.EntryID -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResEepromTblPtr[CmdPacket.EntryID] -PASS: Recompute baseline of Eeprom Entry ID 1 started -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineEepromCmd_Test_CreateChildTaskError -ERROR EVENT ID=43 Recompute baseline of Eeprom Entry ID 1 failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF -PASS: CS_AppData.OneShotInProgress == FALSE -PASS: CS_AppData.ChildTaskTable == CS_EEPROM_TABLE -PASS: CS_AppData.ChildTaskEntryID == CmdPacket.EntryID -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResEepromTblPtr[CmdPacket.EntryID] -PASS: Recompute baseline of Eeprom Entry ID 1 failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF -PASS: CS_AppData.CmdErrCounter == 1 -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh -ERROR EVENT ID=44 Eeprom recompute baseline of entry failed, Entry ID invalid: 16, State: 3, Max ID: 15 -PASS: Eeprom recompute baseline of entry failed, Entry ID invalid: 16, State: 3, Max ID: 15 -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorStateEmpty -ERROR EVENT ID=44 Eeprom recompute baseline of entry failed, Entry ID invalid: 1, State: 0, Max ID: 15 -PASS: Eeprom recompute baseline of entry failed, Entry ID invalid: 1, State: 0, Max ID: 15 -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineEepromCmd_Test_RecomputeInProgress -ERROR EVENT ID=45 Recompute baseline of Eeprom Entry ID 1 failed: child task in use -PASS: Recompute baseline of Eeprom Entry ID 1 failed: child task in use -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_EnableEntryIDEepromCmd_Test_Nominal -INFO EVENT ID=46 Checksumming of Eeprom Entry ID 1 is Enabled -PASS: CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED -PASS: Checksumming of Eeprom Entry ID 1 is Enabled -PASS: CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_EnableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty -INFO EVENT ID=46 Checksumming of Eeprom Entry ID 1 is Enabled -DEBUG EVENT ID=136 CS unable to update Eeprom definition table for entry 1, State: 0 -PASS: CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED -PASS: Checksumming of Eeprom Entry ID 1 is Enabled -PASS: CS unable to update Eeprom definition table for entry 1, State: 0 -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh -ERROR EVENT ID=47 Enable Eeprom entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 -PASS: Enable Eeprom entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty -ERROR EVENT ID=47 Enable Eeprom entry failed, invalid Entry ID: 1, State: 0, Max ID: 15 -PASS: Enable Eeprom entry failed, invalid Entry ID: 1, State: 0, Max ID: 15 -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_DisableEntryIDEepromCmd_Test_Nominal -INFO EVENT ID=48 Checksumming of Eeprom Entry ID 1 is Disabled -PASS: CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED -PASS: CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].TempChecksumValue == 0 -PASS: CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ByteOffset == 0 -PASS: Checksumming of Eeprom Entry ID 1 is Disabled -PASS: CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_DisableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty -INFO EVENT ID=48 Checksumming of Eeprom Entry ID 1 is Disabled -DEBUG EVENT ID=135 CS unable to update Eeprom definition table for entry 1, State: 0 -PASS: CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED -PASS: CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].TempChecksumValue == 0 -PASS: CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ByteOffset == 0 -PASS: Checksumming of Eeprom Entry ID 1 is Disabled -PASS: CS unable to update Eeprom definition table for entry 1, State: 0 -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh -ERROR EVENT ID=49 Disable Eeprom entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 -PASS: Disable Eeprom entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty -ERROR EVENT ID=49 Disable Eeprom entry failed, invalid Entry ID: 1, State: 0, Max ID: 15 -PASS: Disable Eeprom entry failed, invalid Entry ID: 1, State: 0, Max ID: 15 -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_GetEntryIDEepromCmd_Test_Nominal -INFO EVENT ID=50 Eeprom Found Address 0x00000001 in Entry ID 1 -PASS: Eeprom Found Address 0x00000001 in Entry ID 1 -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_GetEntryIDEepromCmd_Test_AddressNotFound -INFO EVENT ID=51 Address 0xFFFFFFFF was not found in Eeprom table -PASS: Address 0xFFFFFFFF was not found in Eeprom table -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_DisableMemoryCmd_Test -INFO EVENT ID=52 Checksumming of Memory is Disabled -PASS: CS_AppData.MemoryCSState = CS_STATE_DISABLED -PASS: Checksumming of Memory is Disabled -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_EnableMemoryCmd_Test -INFO EVENT ID=53 Checksumming of Memory is Enabled -PASS: CS_AppData.MemoryCSState = CS_STATE_ENABLED -PASS: Checksumming of Memory is Enabled -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineEntryIDMemoryCmd_Test_Computed -INFO EVENT ID=54 Report baseline of Memory Entry 1 is 0x00000001 -PASS: Report baseline of Memory Entry 1 is 0x00000001 -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineEntryIDMemoryCmd_Test_NotYetComputed -INFO EVENT ID=55 Report baseline of Memory Entry 1 has not been computed yet -PASS: Report baseline of Memory Entry 1 has not been computed yet -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh -ERROR EVENT ID=56 Memory report baseline failed, Entry ID invalid: 16, State: 3 Max ID: 15 -PASS: Memory report baseline failed, Entry ID invalid: 16, State: 3 Max ID: 15 -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty -ERROR EVENT ID=56 Memory report baseline failed, Entry ID invalid: 1, State: 0 Max ID: 15 -PASS: Memory report baseline failed, Entry ID invalid: 1, State: 0 Max ID: 15 -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineMemoryCmd_Test_Nominal -DEBUG EVENT ID=57 Recompute baseline of Memory Entry ID 1 started -PASS: CS_AppData.RecomputeInProgress == TRUE -PASS: CS_AppData.OneShotInProgress == FALSE -PASS: CS_AppData.ChildTaskTable == CS_MEMORY_TABLE -PASS: CS_AppData.ChildTaskEntryID == CmdPacket.EntryID -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID] -PASS: Recompute baseline of Memory Entry ID 1 started -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineMemoryCmd_Test_CreateChildTaskError -ERROR EVENT ID=58 Recompute baseline of Memory Entry ID 1 failed, ES_CreateChildTask returned: 0xFFFFFFFF -PASS: CS_AppData.OneShotInProgress == FALSE -PASS: CS_AppData.ChildTaskTable == CS_MEMORY_TABLE -PASS: CS_AppData.ChildTaskEntryID == CmdPacket.EntryID -PASS: CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID] -PASS: Recompute baseline of Memory Entry ID 1 failed, ES_CreateChildTask returned: 0xFFFFFFFF -PASS: CS_AppData.CmdErrCounter == 1 -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh -ERROR EVENT ID=59 Memory recompute baseline of entry failed, Entry ID invalid: 16, State: 3, Max ID: 15 -PASS: Memory recompute baseline of entry failed, Entry ID invalid: 16, State: 3, Max ID: 15 -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorStateEmpty -ERROR EVENT ID=59 Memory recompute baseline of entry failed, Entry ID invalid: 1, State: 0, Max ID: 15 -PASS: Memory recompute baseline of entry failed, Entry ID invalid: 1, State: 0, Max ID: 15 -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineMemoryCmd_Test_RecomputeInProgress -ERROR EVENT ID=60 Recompute baseline of Memory Entry ID 1 failed: child task in use -PASS: Recompute baseline of Memory Entry ID 1 failed: child task in use -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_EnableEntryIDMemoryCmd_Test_Nominal -INFO EVENT ID=61 Checksumming of Memory Entry ID 1 is Enabled -PASS: CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED -PASS: Checksumming of Memory Entry ID 1 is Enabled -PASS: CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_EnableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty -INFO EVENT ID=61 Checksumming of Memory Entry ID 1 is Enabled -DEBUG EVENT ID=134 CS unable to update memory definition table for entry 1, State: 0 -PASS: CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED -PASS: Checksumming of Memory Entry ID 1 is Enabled -PASS: CS unable to update memory definition table for entry 1, State: 0 -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh -ERROR EVENT ID=62 Enable Memory entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 -PASS: Enable Memory entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty -ERROR EVENT ID=62 Enable Memory entry failed, invalid Entry ID: 1, State: 0, Max ID: 15 -PASS: Enable Memory entry failed, invalid Entry ID: 1, State: 0, Max ID: 15 -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_DisableEntryIDMemoryCmd_Test_Nominal -INFO EVENT ID=63 Checksumming of Memory Entry ID 1 is Disabled -PASS: CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED -PASS: CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].TempChecksumValue == 0 -PASS: CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ByteOffset == 0 -PASS: Checksumming of Memory Entry ID 1 is Disabled -PASS: CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_DisableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty -INFO EVENT ID=63 Checksumming of Memory Entry ID 1 is Disabled -DEBUG EVENT ID=133 CS unable to update memory definition table for entry 1, State: 0 -PASS: CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED -PASS: CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].TempChecksumValue == 0 -PASS: CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ByteOffset == 0 -PASS: Checksumming of Memory Entry ID 1 is Disabled -PASS: CS unable to update memory definition table for entry 1, State: 0 -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh -ERROR EVENT ID=64 Disable Memory entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 -PASS: Disable Memory entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty -ERROR EVENT ID=64 Disable Memory entry failed, invalid Entry ID: 1, State: 0, Max ID: 15 -PASS: Disable Memory entry failed, invalid Entry ID: 1, State: 0, Max ID: 15 -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_GetEntryIDMemoryCmd_Test_Nominal -INFO EVENT ID=65 Memory Found Address 0x00000001 in Entry ID 1 -PASS: Memory Found Address 0x00000001 in Entry ID 1 -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_GetEntryIDMemoryCmd_Test_AddressNotFound -INFO EVENT ID=66 Address 0xFFFFFFFF was not found in Memory table -PASS: Address 0xFFFFFFFF was not found in Memory table -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_DisableTablesCmd_Test -INFO EVENT ID=67 Checksumming of Tables is Disabled -PASS: CS_AppData.TablesCSState = CS_STATE_DISABLED -PASS: Checksumming of Tables is Disabled -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_EnableTablesCmd_Test -INFO EVENT ID=68 Checksumming of Tables is Enabled -PASS: CS_AppData.TablesCSState = CS_STATE_ENABLED -PASS: Checksumming of Tables is Enabled -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineTablesCmd_Test_Computed -INFO EVENT ID=69 Report baseline of table name is 0x00000001 -PASS: Report baseline of table name is 0x00000001 -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineTablesCmd_Test_NotYetComputed -INFO EVENT ID=70 Report baseline of table name has not been computed yet -PASS: Report baseline of table name has not been computed yet -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ReportBaselineTablesCmd_Test_TableNotFound -ERROR EVENT ID=71 Tables report baseline failed, table name2 not found -PASS: Tables report baseline failed, table name2 not found -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineTablesCmd_Test_Nominal -DEBUG EVENT ID=72 Recompute baseline of table name started -PASS: CS_AppData.RecomputeInProgress == TRUE -PASS: CS_AppData.OneShotInProgress == FALSE -PASS: CS_AppData.ChildTaskTable == CS_TABLES_TABLE -PASS: Recompute baseline of table name started -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineTablesCmd_Test_CreateChildTaskError -ERROR EVENT ID=73 Recompute baseline of table name failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF -PASS: CS_AppData.OneShotInProgress == FALSE -PASS: CS_AppData.ChildTaskTable == CS_TABLES_TABLE -PASS: Recompute baseline of table name failed, CFE_ES_CreateChildTask returned: 0xFFFFFFFF -PASS: CS_AppData.CmdErrCounter == 1 -PASS: CS_AppData.RecomputeInProgress == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineTablesCmd_Test_TableNotFound -ERROR EVENT ID=74 Tables recompute baseline failed, table name not found -PASS: Tables recompute baseline failed, table name not found -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_RecomputeBaselineTablesCmd_Test_RecomputeInProgress -ERROR EVENT ID=75 Tables recompute baseline for table name failed: child task in use -PASS: Tables recompute baseline for table name failed: child task in use -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_DisableNameTablesCmd_Test_Nominal -INFO EVENT ID=78 Checksumming of table name is Disabled -PASS: CS_AppData.ResTablesTblPtr[0].State == CS_STATE_DISABLED -PASS: CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.DefTablesTblPtr[0].State == CS_STATE_DISABLED -PASS: Checksumming of table name is Disabled -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_DisableNameTablesCmd_Test_TableDefNotFound -INFO EVENT ID=78 Checksumming of table name is Disabled -DEBUG EVENT ID=130 CS unable to update tables definition table for entry name -PASS: CS_AppData.ResTablesTblPtr[0].State == CS_STATE_DISABLED -PASS: CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ByteOffset == 0 -PASS: Checksumming of table name is Disabled -PASS: CS unable to update tables definition table for entry name -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_DisableNameTablesCmd_Test_TableNotFound -ERROR EVENT ID=79 Tables disable table command failed, table name not found -PASS: Tables disable table command failed, table name not found -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_EnableNameTablesCmd_Test_Nominal -INFO EVENT ID=76 Checksumming of table name is Enabled -PASS: CS_AppData.ResTablesTblPtr[0].State == CS_STATE_ENABLED -PASS: CS_AppData.DefTablesTblPtr[0].State == CS_STATE_ENABLED -PASS: Checksumming of table name is Enabled -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_EnableNameTablesCmd_Test_TableDefNotFound -INFO EVENT ID=76 Checksumming of table name is Enabled -DEBUG EVENT ID=129 CS unable to update tables definition table for entry name -PASS: CS_AppData.ResTablesTblPtr[0].State == CS_STATE_ENABLED -PASS: Checksumming of table name is Enabled -PASS: CS unable to update tables definition table for entry name -PASS: CS_AppData.CmdCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_EnableNameTablesCmd_Test_TableNotFound -ERROR EVENT ID=77 Tables enable table command failed, table name not found -PASS: Tables enable table command failed, table name not found -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ValidateEepromChecksumDefinitionTable_Test_Nominal -INFO EVENT ID=144 CS Eeprom Table verification results: good = 1, bad = 0, unused = 15 -PASS: CS Eeprom Table verification results: good = 1, bad = 0, unused = 15 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled -ERROR EVENT ID=102 Eeprom Table Validate: Illegal checksum range found in Entry ID 0, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF -INFO EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 1, unused = 15 -PASS: Eeprom Table Validate: Illegal checksum range found in Entry ID 0, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF -PASS: CS Eeprom Table verification results: good = 0, bad = 1, unused = 15 -PASS: Result == CS_TABLE_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled -ERROR EVENT ID=102 Eeprom Table Validate: Illegal checksum range found in Entry ID 0, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF -INFO EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 1, unused = 15 -PASS: Eeprom Table Validate: Illegal checksum range found in Entry ID 0, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF -PASS: CS Eeprom Table verification results: good = 0, bad = 1, unused = 15 -PASS: Result == CS_TABLE_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_ValidateEepromChecksumDefinitionTable_Test_IllegalStateField -ERROR EVENT ID=101 Eeprom Table Validate: Illegal State Field (0xFFFF) found in Entry ID 0 -INFO EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 1, unused = 15 -PASS: CS Eeprom Table verification results: good = 0, bad = 1, unused = 15 -PASS: Eeprom Table Validate: Illegal State Field (0xFFFF) found in Entry ID 0 -PASS: Result == CS_TABLE_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_ValidateMemoryChecksumDefinitionTable_Test_Nominal -INFO EVENT ID=143 CS Memory Table verification results: good = 1, bad = 0, unused = 15 -PASS: CS Memory Table verification results: good = 1, bad = 0, unused = 15 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled -ERROR EVENT ID=104 Memory Table Validate: Illegal checksum range found in Entry ID 0, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF -INFO EVENT ID=143 CS Memory Table verification results: good = 0, bad = 1, unused = 15 -PASS: Memory Table Validate: Illegal checksum range found in Entry ID 0, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF -PASS: CS Memory Table verification results: good = 0, bad = 1, unused = 15 -PASS: Result == CS_TABLE_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled -ERROR EVENT ID=104 Memory Table Validate: Illegal checksum range found in Entry ID 0, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF -INFO EVENT ID=143 CS Memory Table verification results: good = 0, bad = 1, unused = 15 -PASS: Memory Table Validate: Illegal checksum range found in Entry ID 0, CFE_PSP_MemValidateRange returned: 0xFFFFFFFF -PASS: CS Memory Table verification results: good = 0, bad = 1, unused = 15 -PASS: Result == CS_TABLE_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalStateField -ERROR EVENT ID=103 Memory Table Validate: Illegal State Field (0xFFFF) found in Entry ID 0 -INFO EVENT ID=143 CS Memory Table verification results: good = 0, bad = 1, unused = 15 -PASS: CS Memory Table verification results: good = 0, bad = 1, unused = 15 -PASS: Memory Table Validate: Illegal State Field (0xFFFF) found in Entry ID 0 -PASS: Result == CS_TABLE_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_ValidateTablesChecksumDefinitionTable_Test_Nominal -INFO EVENT ID=139 CS Tables Table verification results: good = 1, bad = 0, unused = 23 -PASS: CS Tables Table verification results: good = 1, bad = 0, unused = 23 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEmpty -ERROR EVENT ID=137 CS Tables Table Validate: Duplicate Name (name) found at entries 1 and 0 -INFO EVENT ID=139 CS Tables Table verification results: good = 0, bad = 1, unused = 23 -PASS: CS Tables Table Validate: Duplicate Name (name) found at entries 1 and 0 -PASS: CS Tables Table verification results: good = 0, bad = 1, unused = 23 -PASS: Result == CS_TABLE_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEnabled -ERROR EVENT ID=137 CS Tables Table Validate: Duplicate Name (name) found at entries 1 and 0 -INFO EVENT ID=139 CS Tables Table verification results: good = 1, bad = 1, unused = 22 -PASS: CS Tables Table Validate: Duplicate Name (name) found at entries 1 and 0 -PASS: CS Tables Table verification results: good = 1, bad = 1, unused = 22 -PASS: Result == CS_TABLE_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateDisabled -ERROR EVENT ID=137 CS Tables Table Validate: Duplicate Name (name) found at entries 1 and 0 -INFO EVENT ID=139 CS Tables Table verification results: good = 1, bad = 1, unused = 22 -PASS: CS Tables Table Validate: Duplicate Name (name) found at entries 1 and 0 -PASS: CS Tables Table verification results: good = 1, bad = 1, unused = 22 -PASS: Result == CS_TABLE_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateField -ERROR EVENT ID=105 CS Tables Table Validate: Illegal State Field (0xFFFF) found with name name -INFO EVENT ID=139 CS Tables Table verification results: good = 0, bad = 1, unused = 23 -PASS: CS Tables Table Validate: Illegal State Field (0xFFFF) found with name name -PASS: CS Tables Table verification results: good = 0, bad = 1, unused = 23 -PASS: Result == CS_TABLE_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateEmptyName -ERROR EVENT ID=138 CS Tables Table Validate: Illegal State (0x0001) with empty name at entry 0 -INFO EVENT ID=139 CS Tables Table verification results: good = 0, bad = 1, unused = 23 -PASS: CS Tables Table Validate: Illegal State (0x0001) with empty name at entry 0 -PASS: CS Tables Table verification results: good = 0, bad = 1, unused = 23 -PASS: Result == CS_TABLE_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_ValidateAppChecksumDefinitionTable_Test_Nominal -INFO EVENT ID=142 CS Apps Table verification results: good = 1, bad = 0, unused = 23 -PASS: CS Apps Table verification results: good = 1, bad = 0, unused = 23 -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEmpty -ERROR EVENT ID=140 CS Apps Table Validate: Duplicate Name (name) found at entries 1 and 0 -INFO EVENT ID=142 CS Apps Table verification results: good = 0, bad = 1, unused = 23 -PASS: CS Apps Table Validate: Duplicate Name (name) found at entries 1 and 0 -PASS: CS Apps Table verification results: good = 0, bad = 1, unused = 23 -PASS: Result == CS_TABLE_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEnabled -ERROR EVENT ID=140 CS Apps Table Validate: Duplicate Name (name) found at entries 1 and 0 -INFO EVENT ID=142 CS Apps Table verification results: good = 1, bad = 1, unused = 22 -PASS: CS Apps Table Validate: Duplicate Name (name) found at entries 1 and 0 -PASS: CS Apps Table verification results: good = 1, bad = 1, unused = 22 -PASS: Result == CS_TABLE_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateDisabled -ERROR EVENT ID=140 CS Apps Table Validate: Duplicate Name (name) found at entries 1 and 0 -INFO EVENT ID=142 CS Apps Table verification results: good = 1, bad = 1, unused = 22 -PASS: CS Apps Table Validate: Duplicate Name (name) found at entries 1 and 0 -PASS: CS Apps Table verification results: good = 1, bad = 1, unused = 22 -PASS: Result == CS_TABLE_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateField -ERROR EVENT ID=106 CS Apps Table Validate: Illegal State Field (0xFFFF) found with name name -INFO EVENT ID=142 CS Apps Table verification results: good = 0, bad = 1, unused = 23 -PASS: CS Apps Table Validate: Illegal State Field (0xFFFF) found with name name -PASS: CS Apps Table verification results: good = 0, bad = 1, unused = 23 -PASS: Result == CS_TABLE_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateEmptyName -ERROR EVENT ID=141 CS Apps Table Validate: Illegal State (0x0001) with empty name at entry 0 -INFO EVENT ID=142 CS Apps Table verification results: good = 0, bad = 1, unused = 23 -PASS: CS Apps Table Validate: Illegal State (0x0001) with empty name at entry 0 -PASS: CS Apps Table verification results: good = 0, bad = 1, unused = 23 -PASS: Result == CS_TABLE_ERROR -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNominal -PASS: CS_AppData.EepromCSState == 99 -PASS: CS_AppData.ResEepromTblPtr[0].State == 1 -PASS: CS_AppData.ResEepromTblPtr[0].ComputedYet == FALSE -PASS: CS_AppData.ResEepromTblPtr[0].NumBytesToChecksum == 2 -PASS: CS_AppData.ResEepromTblPtr[0].ComparisonValue == 0 -PASS: CS_AppData.ResEepromTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResEepromTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResEepromTblPtr[0].StartAddress == 3 -PASS: CS_AppData.ResEepromTblPtr[1].State == CS_STATE_EMPTY -PASS: CS_AppData.ResEepromTblPtr[1].ComputedYet == FALSE -PASS: CS_AppData.ResEepromTblPtr[1].NumBytesToChecksum == 0 -PASS: CS_AppData.ResEepromTblPtr[1].ComparisonValue == 0 -PASS: CS_AppData.ResEepromTblPtr[1].ByteOffset == 0 -PASS: CS_AppData.ResEepromTblPtr[1].TempChecksumValue == 0 -PASS: CS_AppData.ResEepromTblPtr[1].StartAddress == 0 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNominal -PASS: CS_AppData.MemoryCSState == 99 -PASS: CS_AppData.ResMemoryTblPtr[0].State == 1 -PASS: CS_AppData.ResMemoryTblPtr[0].ComputedYet == FALSE -PASS: CS_AppData.ResMemoryTblPtr[0].NumBytesToChecksum == 2 -PASS: CS_AppData.ResMemoryTblPtr[0].ComparisonValue == 0 -PASS: CS_AppData.ResMemoryTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResMemoryTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResMemoryTblPtr[0].StartAddress == 3 -PASS: CS_AppData.ResMemoryTblPtr[1].State == CS_STATE_EMPTY -PASS: CS_AppData.ResMemoryTblPtr[1].ComputedYet == FALSE -PASS: CS_AppData.ResMemoryTblPtr[1].NumBytesToChecksum == 0 -PASS: CS_AppData.ResMemoryTblPtr[1].ComparisonValue == 0 -PASS: CS_AppData.ResMemoryTblPtr[1].ByteOffset == 0 -PASS: CS_AppData.ResMemoryTblPtr[1].TempChecksumValue == 0 -PASS: CS_AppData.ResMemoryTblPtr[1].StartAddress == 0 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNoValidEntries -INFO EVENT ID=107 CS Eeprom Table: No valid entries in the table -PASS: CS_AppData.MemoryCSState == 99 -PASS: CS Eeprom Table: No valid entries in the table -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNoValidEntries -INFO EVENT ID=107 CS Memory Table: No valid entries in the table -PASS: CS_AppData.MemoryCSState == 99 -PASS: CS Memory Table: No valid entries in the table -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ProcessNewTablesDefinitionTable_Test_DefEepromTableHandle -PASS: CS_AppData.MemResTablesTblPtr == NULL -PASS: CS_AppData.AppResTablesTblPtr == NULL -PASS: CS_AppData.TblResTablesTblPtr == NULL -PASS: CS_AppData.EepResTablesTblPtr == CS_AppData.ResTablesTblPtr -PASS: CS_AppData.ResTablesTblPtr[0].State == 88 -PASS: CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE -PASS: CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].StartAddress == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TblHandle == 11 -PASS: CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE -PASS: strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.DefEepromTbl', 20) == 0 -PASS: CS_AppData.TablesCSState == 99 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ProcessNewTablesDefinitionTable_Test_DefMemoryTableHandle -PASS: CS_AppData.EepResTablesTblPtr == NULL -PASS: CS_AppData.AppResTablesTblPtr == NULL -PASS: CS_AppData.TblResTablesTblPtr == NULL -PASS: CS_AppData.MemResTablesTblPtr == CS_AppData.ResTablesTblPtr -PASS: CS_AppData.ResTablesTblPtr[0].State == 88 -PASS: CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE -PASS: CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].StartAddress == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TblHandle == 11 -PASS: CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE -PASS: strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.DefMemoryTbl', 20) == 0 -PASS: CS_AppData.TablesCSState == 99 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ProcessNewTablesDefinitionTable_Test_DefTablesTableHandle -PASS: CS_AppData.EepResTablesTblPtr == NULL -PASS: CS_AppData.AppResTablesTblPtr == NULL -PASS: CS_AppData.MemResTablesTblPtr == NULL -PASS: CS_AppData.TblResTablesTblPtr == CS_AppData.ResTablesTblPtr -PASS: CS_AppData.ResTablesTblPtr[0].State == 88 -PASS: CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE -PASS: CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].StartAddress == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TblHandle == 11 -PASS: CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE -PASS: strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.DefTablesTbl', 20) == 0 -PASS: CS_AppData.TablesCSState == 99 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ProcessNewTablesDefinitionTable_Test_DefAppTableHandle -PASS: CS_AppData.EepResTablesTblPtr == NULL -PASS: CS_AppData.TblResTablesTblPtr == NULL -PASS: CS_AppData.MemResTablesTblPtr == NULL -PASS: CS_AppData.AppResTablesTblPtr == CS_AppData.ResTablesTblPtr -PASS: CS_AppData.ResTablesTblPtr[0].State == 88 -PASS: CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE -PASS: CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].StartAddress == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TblHandle == 11 -PASS: CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE -PASS: strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.DefAppTbl', 20) == 0 -PASS: CS_AppData.TablesCSState == 99 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ProcessNewTablesDefinitionTable_Test_ResEepromTableHandle -PASS: CS_AppData.EepResTablesTblPtr == NULL -PASS: CS_AppData.MemResTablesTblPtr == NULL -PASS: CS_AppData.AppResTablesTblPtr == NULL -PASS: CS_AppData.TblResTablesTblPtr == NULL -PASS: CS_AppData.ResTablesTblPtr[0].State == 88 -PASS: CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE -PASS: CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].StartAddress == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TblHandle == 11 -PASS: CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE -PASS: strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.ResEepromTbl', 20) == 0 -PASS: CS_AppData.TablesCSState == 99 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ProcessNewTablesDefinitionTable_Test_ResMemoryTableHandle -PASS: CS_AppData.EepResTablesTblPtr == NULL -PASS: CS_AppData.MemResTablesTblPtr == NULL -PASS: CS_AppData.AppResTablesTblPtr == NULL -PASS: CS_AppData.TblResTablesTblPtr == NULL -PASS: CS_AppData.ResTablesTblPtr[0].State == 88 -PASS: CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE -PASS: CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].StartAddress == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TblHandle == 11 -PASS: CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE -PASS: strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.ResMemoryTbl', 20) == 0 -PASS: CS_AppData.TablesCSState == 99 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ProcessNewTablesDefinitionTable_Test_ResTablesTableHandle -PASS: CS_AppData.EepResTablesTblPtr == NULL -PASS: CS_AppData.MemResTablesTblPtr == NULL -PASS: CS_AppData.AppResTablesTblPtr == NULL -PASS: CS_AppData.TblResTablesTblPtr == NULL -PASS: CS_AppData.ResTablesTblPtr[0].State == 88 -PASS: CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE -PASS: CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].StartAddress == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TblHandle == 11 -PASS: CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE -PASS: strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.ResTablesTbl', 20) == 0 -PASS: CS_AppData.TablesCSState == 99 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ProcessNewTablesDefinitionTable_Test_ResAppTableHandle -PASS: CS_AppData.EepResTablesTblPtr == NULL -PASS: CS_AppData.MemResTablesTblPtr == NULL -PASS: CS_AppData.AppResTablesTblPtr == NULL -PASS: CS_AppData.TblResTablesTblPtr == NULL -PASS: CS_AppData.ResTablesTblPtr[0].State == 88 -PASS: CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE -PASS: CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].StartAddress == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TblHandle == 11 -PASS: CS_AppData.ResTablesTblPtr[0].IsCSOwner == TRUE -PASS: strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.ResAppTbl', 20) == 0 -PASS: CS_AppData.TablesCSState == 99 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ProcessNewTablesDefinitionTable_Test_StateEmptyNoValidEntries -INFO EVENT ID=109 CS Tables Table: No valid entries in the table -PASS: CS_AppData.EepResTablesTblPtr == NULL -PASS: CS_AppData.MemResTablesTblPtr == NULL -PASS: CS_AppData.AppResTablesTblPtr == NULL -PASS: CS_AppData.TblResTablesTblPtr == NULL -PASS: CS_AppData.ResTablesTblPtr[0].State == CS_STATE_EMPTY -PASS: CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE -PASS: CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].StartAddress == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TblHandle == CFE_TBL_BAD_TABLE_HANDLE -PASS: CS_AppData.ResTablesTblPtr[0].IsCSOwner == FALSE -PASS: CS_AppData.ResTablesTblPtr[0].Name[0] == ' -PASS: CS_AppData.TablesCSState == 99 -PASS: CS Tables Table: No valid entries in the table -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ProcessNewTablesDefinitionTable_Test_LimitApplicationNameLength -PASS: CS_AppData.EepResTablesTblPtr != CS_AppData.ResTablesTblPtr -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ProcessNewTablesDefinitionTable_Test_LimitTableNameLength -PASS: CS_AppData.EepResTablesTblPtr != CS_AppData.ResTablesTblPtr -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ProcessNewAppDefinitionTable_Test_Nominal -PASS: CS_AppData.ResAppTblPtr[0].State == 88 -PASS: CS_AppData.ResAppTblPtr[0].ComputedYet == FALSE -PASS: CS_AppData.ResAppTblPtr[0].NumBytesToChecksum == 0 -PASS: CS_AppData.ResAppTblPtr[0].ComparisonValue == 0 -PASS: CS_AppData.ResAppTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResAppTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResAppTblPtr[0].StartAddress == 0 -PASS: strncmp(CS_AppData.ResAppTblPtr[0].Name, 'name', 20) == 0 -PASS: CS_AppData.AppCSState == 99 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ProcessNewAppDefinitionTable_Test_StateEmptyNoValidEntries -INFO EVENT ID=108 CS Apps Table: No valid entries in the table -PASS: CS_AppData.ResAppTblPtr[0].State == CS_STATE_EMPTY -PASS: CS_AppData.ResAppTblPtr[0].ComputedYet == FALSE -PASS: CS_AppData.ResAppTblPtr[0].NumBytesToChecksum == 0 -PASS: CS_AppData.ResAppTblPtr[0].ComparisonValue == 0 -PASS: CS_AppData.ResAppTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResAppTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResAppTblPtr[0].StartAddress == 0 -PASS: CS_AppData.ResAppTblPtr[0].Name[0] == ' -PASS: CS_AppData.AppCSState == 99 -PASS: CS Apps Table: No valid entries in the table -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_TableInit_Test_DefaultDefinitionTableLoadErrorEEPROM -ERROR EVENT ID=110 CS received error 0xFFFFFFFF initializing Definition table for Eeprom -PASS: CS received error 0xFFFFFFFF initializing Definition table for Eeprom -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_TableInit_Test_DefinitionTableGetAddressErrorEEPROM -ERROR EVENT ID=110 CS received error 0xFFFFFFFF initializing Definition table for Eeprom -PASS: CS received error 0xFFFFFFFF initializing Definition table for Eeprom -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_TableInit_Test_DefinitionTableGetAddressErrorMemory -ERROR EVENT ID=110 CS received error 0xFFFFFFFF initializing Definition table for Memory -PASS: CS received error 0xFFFFFFFF initializing Definition table for Memory -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_TableInit_Test_DefinitionTableGetAddressErrorTables -ERROR EVENT ID=110 CS received error 0xFFFFFFFF initializing Definition table for Tables -PASS: CS received error 0xFFFFFFFF initializing Definition table for Tables -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_TableInit_Test_DefinitionTableGetAddressErrorApps -ERROR EVENT ID=110 CS received error 0xFFFFFFFF initializing Definition table for Apps -PASS: CS received error 0xFFFFFFFF initializing Definition table for Apps -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_TableInit_Test_EepromTableAndNotLoadedFromMemory -INFO EVENT ID=107 CS Eeprom Table: No valid entries in the table -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableRegisterError -PASS: CS_AppData.EepromCSState == CS_STATE_DISABLED -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableGetAddressError -PASS: CS_AppData.EepromCSState == CS_STATE_DISABLED -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableRegisterError -PASS: CS_AppData.EepromCSState == CS_STATE_DISABLED -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableFileLoadError -PASS: CS_AppData.EepromCSState == CS_STATE_DISABLED -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_TableInit_Test_MemoryTableAndNotLoadedFromMemory -INFO EVENT ID=107 CS Memory Table: No valid entries in the table -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_TableInit_Test_MemoryTableAndLoadedFromMemory -PASS: CS_AppData.MemoryCSState == CS_STATE_DISABLED -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_TableInit_Test_AppTableAndNotLoadedFromMemory -INFO EVENT ID=108 CS Apps Table: No valid entries in the table -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_TableInit_Test_AppTableAndLoadedFromMemory -PASS: CS_AppData.AppCSState == CS_STATE_DISABLED -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_TableInit_Test_TablesTableAndNotLoadedFromMemory -INFO EVENT ID=109 CS Tables Table: No valid entries in the table -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_TableInit_Test_TablesTableAndLoadedFromMemory -PASS: CS_AppData.TablesCSState == CS_STATE_DISABLED -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_HandleTableUpdate_Test_ProcessNewTablesDefinitionTable -INFO EVENT ID=109 CS Tables Table: No valid entries in the table -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_HandleTableUpdate_Test_ProcessNewAppDefinitionTable -INFO EVENT ID=108 CS Apps Table: No valid entries in the table -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_HandleTableUpdate_Test_ProcessNewEepromMemoryDefinitionTable -INFO EVENT ID=107 CS Eeprom Table: No valid entries in the table -PASS: Result == CFE_SUCCESS -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_HandleTableUpdate_Test_ResultsTableGetAddressErrorEEPROM -ERROR EVENT ID=111 CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0x00000000 for table Eeprom -PASS: CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0x00000000 for table Eeprom -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorEEPROM -ERROR EVENT ID=111 CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0xFFFFFFFF for table Eeprom -PASS: CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0xFFFFFFFF for table Eeprom -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorMemory -ERROR EVENT ID=111 CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0xFFFFFFFF for table Memory -PASS: CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0xFFFFFFFF for table Memory -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorTables -ERROR EVENT ID=111 CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0xFFFFFFFF for table Table -PASS: CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0xFFFFFFFF for table Table -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorApps -ERROR EVENT ID=111 CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0xFFFFFFFF for table App -PASS: CS had problems updating table. Release:0x00000000 Manage:0x00000000 Get:0xFFFFFFFF for table App -PASS: Result == -1 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_ZeroEepromTempValues_Test -PASS: CS_AppData.ResEepromTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResEepromTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES/2].TempChecksumValue == 0 -PASS: CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES/2].ByteOffset == 0 -PASS: CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1].TempChecksumValue == 0 -PASS: CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1].ByteOffset == 0 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ZeroMemoryTempValues_Test -PASS: CS_AppData.ResMemoryTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResMemoryTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES/2].TempChecksumValue == 0 -PASS: CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES/2].ByteOffset == 0 -PASS: CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1].TempChecksumValue == 0 -PASS: CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1].ByteOffset == 0 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ZeroTablesTempValues_Test -PASS: CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES/2].TempChecksumValue == 0 -PASS: CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES/2].ByteOffset == 0 -PASS: CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES-1].TempChecksumValue == 0 -PASS: CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES-1].ByteOffset == 0 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ZeroAppTempValues_Test -PASS: CS_AppData.ResAppTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResAppTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES/2].TempChecksumValue == 0 -PASS: CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES/2].ByteOffset == 0 -PASS: CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES-1].TempChecksumValue == 0 -PASS: CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES-1].ByteOffset == 0 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ZeroCfeCoreTempValues_Test -PASS: CS_AppData.CfeCoreCodeSeg.TempChecksumValue == 0 -PASS: CS_AppData.CfeCoreCodeSeg.ByteOffset == 0 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ZeroOSTempValues_Test -PASS: CS_AppData.OSCodeSeg.TempChecksumValue == 0 -PASS: CS_AppData.OSCodeSeg.ByteOffset == 0 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_InitializeDefaultTables_Test -PASS: CS_AppData.DefaultEepromDefTable[0].State == CS_STATE_EMPTY -PASS: CS_AppData.DefaultEepromDefTable[0].NumBytesToChecksum == 0 -PASS: CS_AppData.DefaultEepromDefTable[0].StartAddress == 0 -PASS: CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].State == CS_STATE_EMPTY -PASS: CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].NumBytesToChecksum == 0 -PASS: CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].StartAddress == 0 -PASS: CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].State == CS_STATE_EMPTY -PASS: CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].NumBytesToChecksum == 0 -PASS: CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].StartAddress == 0 -PASS: CS_AppData.DefaultMemoryDefTable[0].State == CS_STATE_EMPTY -PASS: CS_AppData.DefaultMemoryDefTable[0].NumBytesToChecksum == 0 -PASS: CS_AppData.DefaultMemoryDefTable[0].StartAddress == 0 -PASS: CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].State == CS_STATE_EMPTY -PASS: CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].NumBytesToChecksum == 0 -PASS: CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].StartAddress == 0 -PASS: CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].State == CS_STATE_EMPTY -PASS: CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].NumBytesToChecksum == 0 -PASS: CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].StartAddress == 0 -PASS: CS_AppData.DefaultAppDefTable[0].State == CS_STATE_EMPTY -PASS: CS_AppData.DefaultAppDefTable[0].Name[0] == ' -PASS: CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].State == CS_STATE_EMPTY -PASS: CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].Name[0] == ' -PASS: CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].State == CS_STATE_EMPTY -PASS: CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].Name[0] == ' -PASS: CS_AppData.DefaultTablesDefTable[0].State == CS_STATE_EMPTY -PASS: CS_AppData.DefaultTablesDefTable[0].Name[0] == ' -PASS: CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].State == CS_STATE_EMPTY -PASS: CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].Name[0] == ' -PASS: CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].State == CS_STATE_EMPTY -PASS: CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].Name[0] == ' -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_GoToNextTable_Test_Nominal -PASS: CS_AppData.CurrentCSTable == CS_NUM_TABLES - 1 -PASS: CS_AppData.CurrentEntryInTable == 0 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_GoToNextTable_Test_UpdatePassCounter -PASS: CS_AppData.CurrentCSTable == 0 -PASS: CS_AppData.PassCounter == 1 -PASS: CS_AppData.CurrentEntryInTable == 0 -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_GetTableResTblEntryByName_Test -PASS: EntryPtr == CS_AppData.ResTablesTblPtr -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_GetTableDefTblEntryByName_Test -PASS: EntryPtr == CS_AppData.DefTablesTblPtr -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_GetAppResTblEntryByName_Test -PASS: EntryPtr == CS_AppData.ResAppTblPtr -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_GetAppDefTblEntryByName_Test -PASS: EntryPtr == CS_AppData.ResAppTblPtr -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_FindEnabledEepromEntry_Test -PASS: CS_AppData.CurrentEntryInTable == 16 -PASS: memcmp(&CS_AppData.ResEepromTblPtr[0], &CS_AppData.ResEepromTblPtr[15], CS_MAX_NUM_EEPROM_TABLE_ENTRIES*sizeof(CS_Res_EepromMemory_Table_Entry_t)) -PASS: EnabledEntry == 16 -PASS: Result == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_FindEnabledMemoryEntry_Test -PASS: CS_AppData.CurrentEntryInTable == 16 -PASS: memcmp(&CS_AppData.ResMemoryTblPtr[0], &CS_AppData.ResMemoryTblPtr[15], CS_MAX_NUM_MEMORY_TABLE_ENTRIES*sizeof(CS_Res_EepromMemory_Table_Entry_t)) -PASS: EnabledEntry == 16 -PASS: Result == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_FindEnabledTablesEntry_Test -PASS: CS_AppData.CurrentEntryInTable == 24 -PASS: memcmp(&CS_AppData.ResTablesTblPtr[0], &CS_AppData.ResTablesTblPtr[23], CS_MAX_NUM_TABLES_TABLE_ENTRIES*sizeof(CS_Res_Tables_Table_Entry_t)) -PASS: EnabledEntry == 24 -PASS: Result == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_FindEnabledAppEntry_Test -PASS: CS_AppData.CurrentEntryInTable == 24 -PASS: memcmp(&CS_AppData.ResAppTblPtr[0], &CS_AppData.ResAppTblPtr[23], CS_MAX_NUM_APP_TABLE_ENTRIES*sizeof(CS_Res_App_Table_Entry_t)) -PASS: EnabledEntry == 24 -PASS: Result == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_VerifyCmdLength_Test_Nominal -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_VerifyCmdLength_Test_InvalidMsgLength -ERROR EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 88, Len = 20, Expected = 99 -PASS: Invalid msg length: ID = 0x189F, CC = 88, Len = 20, Expected = 99 -PASS: CS_AppData.CmdErrCounter == 1 -PASS: Result == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_BackgroundCfeCore_Test_Nominal -PASS: CS_AppData.CurrentEntryInTable == 0 -PASS: CS_AppData.CfeCoreBaseline == 0 -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundCfeCore_Test_Miscompare -ERROR EVENT ID=31 Checksum Failure: cFE Core, Expected: 0x00000005, Calculated: 0x00000001 -PASS: CS_AppData.CfeCoreCSErrCounter == 1 -PASS: Checksum Failure: cFE Core, Expected: 0x00000005, Calculated: 0x00000001 -PASS: CS_AppData.CurrentEntryInTable == 0 -PASS: CS_AppData.CfeCoreBaseline == 5 -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_BackgroundCfeCore_Test_ResultsEntryDisabled -PASS: Result == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundCfeCore_Test_CfeCoreCSStateDisabled -PASS: Result == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundOS_Test_Nominal -PASS: CS_AppData.CurrentEntryInTable == 0 -PASS: CS_AppData.OSBaseline == 0 -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundOS_Test_Miscompare -ERROR EVENT ID=32 Checksum Failure: OS code segment, Expected: 0x00000005, Calculated: 0x00000001 -PASS: CS_AppData.OSCSErrCounter == 1 -PASS: Checksum Failure: cFE Core, Expected: 0x00000005, Calculated: 0x00000001 -PASS: CS_AppData.CurrentEntryInTable == 0 -PASS: CS_AppData.OSBaseline == 5 -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_BackgroundOS_Test_ResultsEntryDisabled -PASS: Result == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundOS_Test_OSCSStateDisabled -PASS: Result == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundEeprom_Test_Nominal -PASS: CS_AppData.CurrentEntryInTable == 0 -PASS: CS_AppData.EepromBaseline == 1 -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundEeprom_Test_Miscompare -ERROR EVENT ID=27 Checksum Failure: Entry 16 in Eeprom Table, Expected: 0x00000005, Calculated: 0x00000001 -PASS: CS_AppData.EepromCSErrCounter == 1 -PASS: Checksum Failure: Entry 16 in Eeprom Table, Expected: 0x00000005, Calculated: 0x00000001 -PASS: CS_AppData.CurrentEntryInTable == 0 -PASS: CS_AppData.EepromBaseline == 5 -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_BackgroundEeprom_Test_FindEnabledEepromEntryFalse -PASS: Result == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundEeprom_Test_EepromCSStateDisabled -PASS: Result == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundMemory_Test_Nominal -PASS: CS_AppData.CurrentEntryInTable == 0 -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundMemory_Test_Miscompare -ERROR EVENT ID=28 Checksum Failure: Entry 16 in Memory Table, Expected: 0x00000005, Calculated: 0x00000001 -PASS: CS_AppData.MemoryCSErrCounter == 1 -PASS: Checksum Failure: Entry 16 in Memory Table, Expected: 0x00000005, Calculated: 0x00000001 -PASS: CS_AppData.CurrentEntryInTable == 0 -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_BackgroundMemory_Test_FindEnabledMemoryEntryFalse -PASS: Result == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundMemory_Test_MemoryCSStateDisabled -PASS: Result == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundTables_Test_Nominal -PASS: CS_AppData.CurrentEntryInTable == 0 -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundTables_Test_Miscompare -ERROR EVENT ID=29 Checksum Failure: Table name, Expected: 0x00000001, Calculated: 0x00000002 -PASS: CS_AppData.TablesCSErrCounter == 1 -PASS: Checksum Failure: Table name, Expected: 0x00000001, Calculated: 0x00000002 -PASS: CS_AppData.CurrentEntryInTable == 0 -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_BackgroundTables_Test_TablesNotFound -ERROR EVENT ID=121 CS Tables: Problem Getting table name info Share: 0x00000000, GetInfo: 0x00000000, GetAddress: 0xFFFFFFFF -ERROR EVENT ID=94 Tables table computing: Table name could not be found, skipping -PASS: Tables table computing: Table name could not be found, skipping -PASS: CS_AppData.CurrentEntryInTable == 1 -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_BackgroundTables_Test_FindEnabledTablesEntryFalse -PASS: Result == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundTables_Test_TablesCSStateDisabled -PASS: Result == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundApp_Test_Nominal -PASS: CS_AppData.CurrentEntryInTable == 0 -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundApp_Test_Miscompare -ERROR EVENT ID=30 Checksum Failure: Application name, Expected: 0x00000003, Calculated: 0x00000002 -PASS: CS_AppData.AppCSErrCounter == 1 -PASS: Checksum Failure: Application name, Expected: 0x00000003, Calculated: 0x00000002 -PASS: CS_AppData.CurrentEntryInTable == 0 -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 1 - -Running Test: CS_BackgroundApp_Test_AppNotFound -ERROR EVENT ID=122 CS Apps: Problems getting app name info, GetAppID: 0xFFFFFFFF, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 -ERROR EVENT ID=93 App table computing: App name could not be found, skipping -PASS: App table computing: App name could not be found, skipping -PASS: CS_AppData.CurrentEntryInTable == 1 -PASS: Result == TRUE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 2 - -Running Test: CS_BackgroundApp_Test_FindEnabledAppEntryFalse -PASS: Result == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_BackgroundApp_Test_AppCSStateDisabled -PASS: Result == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Running Test: CS_ResetTablesTblResultEntry_Test -PASS: CS_AppData.ResTablesTblPtr[0].ByteOffset == 0 -PASS: CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0 -PASS: CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE -PASS: Ut_CFE_EVS_GetEventQueueDepth() == 0 - -Tests Executed: 319 -Assert Pass Count: 1458 -Assert Fail Count: 0 - -gcov: '../src/cs_table_processing.c' 100.00% 449 -gcov: '../src/cs_memory_cmds.c' 100.00% 150 -gcov: '../src/cs_compute.c' 100.00% 371 -gcov: '../src/cs_app_cmds.c' 100.00% 89 -gcov: '../src/cs_app.c' 100.00% 324 -gcov: '../src/cs_cmds.c' 100.00% 208 -gcov: '../src/cs_eeprom_cmds.c' 100.00% 148 -gcov: '../src/cs_table_cmds.c' 100.00% 89 -gcov: '../src/cs_utils.c' 100.00% 321 - diff --git a/fsw/unit_test/cs_test_utils.c b/fsw/unit_test/cs_test_utils.c deleted file mode 100644 index d1b2f0c..0000000 --- a/fsw/unit_test/cs_test_utils.c +++ /dev/null @@ -1,154 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_test_utils.c 1.2 2017/02/16 15:33:20EST mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains unit test utilities for the CS application. - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -#include "cs_test_utils.h" -#include "cs_tbldefs.h" - -/* - * Function Definitions - */ - -CS_Res_EepromMemory_Table_Entry_t CS_DefaultEepromResTable[CS_MAX_NUM_EEPROM_TABLE_ENTRIES]; -CS_Res_EepromMemory_Table_Entry_t CS_DefaultMemoryResTable[CS_MAX_NUM_MEMORY_TABLE_ENTRIES]; -CS_Res_Tables_Table_Entry_t CS_DefaultTablesResTable[CS_MAX_NUM_TABLES_TABLE_ENTRIES]; -CS_Res_App_Table_Entry_t CS_DefaultAppResTable[CS_MAX_NUM_APP_TABLE_ENTRIES]; - -void CS_Test_Setup(void) -{ - /* initialize test environment to default state for every test */ - - CFE_PSP_MemSet(&CS_AppData, 0, sizeof(CS_AppData_t)); - - CS_AppData.DefEepromTblPtr = &CS_AppData.DefaultEepromDefTable[0]; - CS_AppData.ResEepromTblPtr = &CS_DefaultEepromResTable[0]; - CS_AppData.DefMemoryTblPtr = &CS_AppData.DefaultMemoryDefTable[0]; - CS_AppData.ResMemoryTblPtr = &CS_DefaultMemoryResTable[0]; - CS_AppData.DefTablesTblPtr = &CS_AppData.DefaultTablesDefTable[0]; - CS_AppData.ResTablesTblPtr = &CS_DefaultTablesResTable[0]; - CS_AppData.DefAppTblPtr = &CS_AppData.DefaultAppDefTable[0]; - CS_AppData.ResAppTblPtr = &CS_DefaultAppResTable[0]; - - memset(CS_DefaultEepromResTable, 0, sizeof(CS_Res_EepromMemory_Table_Entry_t)*CS_MAX_NUM_EEPROM_TABLE_ENTRIES); - memset(CS_DefaultMemoryResTable, 0, sizeof(CS_Res_EepromMemory_Table_Entry_t)*CS_MAX_NUM_MEMORY_TABLE_ENTRIES); - memset(CS_DefaultTablesResTable, 0, sizeof(CS_Res_Tables_Table_Entry_t)*CS_MAX_NUM_TABLES_TABLE_ENTRIES); - memset(CS_DefaultAppResTable, 0, sizeof(CS_Res_App_Table_Entry_t)*CS_MAX_NUM_APP_TABLE_ENTRIES); - - Ut_CFE_EVS_Reset(); - Ut_CFE_FS_Reset(); - Ut_CFE_TIME_Reset(); - Ut_CFE_TBL_Reset(); - Ut_CFE_SB_Reset(); - Ut_CFE_ES_Reset(); - Ut_OSAPI_Reset(); - Ut_OSFILEAPI_Reset(); -} /* end CS_Test_Setup */ - -void CS_Test_TearDown(void) -{ - /* cleanup test environment */ -} /* end CS_Test_TearDown */ - -/* - * Additional UT-Assert Stub Functions and Required Data Structures - * - * Note: This code needs to be moved into the UT-Assert library. We are including it here for now because the - * next release of the UT-Assert library is not expected to happen in the near future. - */ - -Ut_CFE_PSP_MEMORY_HookTable_t Ut_CFE_PSP_MEMORY_HookTable; -Ut_CFE_PSP_MEMORY_ReturnCodeTable_t Ut_CFE_PSP_MEMORY_ReturnCodeTable[UT_CFE_PSP_MEMORY_MAX_INDEX]; - -void Ut_CFE_PSP_MEMORY_SetFunctionHook(uint32 Index, void *FunPtr) -{ - if (Index == UT_CFE_PSP_MEMORY_GETKERNELTEXTSEGMENTINFO_INDEX) { Ut_CFE_PSP_MEMORY_HookTable.CFE_PSP_GetKernelTextSegmentInfo = FunPtr; } - else if (Index == UT_CFE_PSP_MEMORY_GETCFETEXTSEGMENTINFO_INDEX) { Ut_CFE_PSP_MEMORY_HookTable.CFE_PSP_GetCFETextSegmentInfo = FunPtr; } - else - { - printf("Unsupported PSP Index In SetFunctionHook Call %lu\n", Index); - UtAssert_True(FALSE, "Unsupported PSP Index In SetFunctionHook Call"); - } -} - -void Ut_CFE_PSP_MEMORY_SetReturnCode(uint32 Index, int32 RtnVal, uint32 CallCnt) -{ - if (Index < UT_CFE_PSP_MEMORY_MAX_INDEX) - { - Ut_CFE_PSP_MEMORY_ReturnCodeTable[Index].Value = RtnVal; - Ut_CFE_PSP_MEMORY_ReturnCodeTable[Index].Count = CallCnt; - } - else - { - printf("Unsupported PSP_MEMORY Index In SetReturnCode Call %lu\n", Index); - UtAssert_True(FALSE, "Unsupported PSP_MEMORY Index In SetReturnCode Call"); - } -} - -boolean Ut_CFE_PSP_MEMORY_UseReturnCode(uint32 Index) -{ - if (Ut_CFE_PSP_MEMORY_ReturnCodeTable[Index].Count > 0) - { - Ut_CFE_PSP_MEMORY_ReturnCodeTable[Index].Count--; - if (Ut_CFE_PSP_MEMORY_ReturnCodeTable[Index].Count == 0) - return(TRUE); - } - else if (Ut_CFE_PSP_MEMORY_ReturnCodeTable[Index].ContinueReturnCodeAfterCountZero == TRUE) - { - return(TRUE); - } - - return(FALSE); -} - -void Ut_CFE_PSP_MEMORY_ContinueReturnCodeAfterCountZero(uint32 Index) -{ - Ut_CFE_PSP_MEMORY_ReturnCodeTable[Index].ContinueReturnCodeAfterCountZero = TRUE; -} - -int32 CFE_PSP_GetKernelTextSegmentInfo(cpuaddr *PtrToKernelSegment, uint32 *SizeOfKernelSegment) -{ - /* Check for specified return */ - if (Ut_CFE_PSP_MEMORY_UseReturnCode(UT_CFE_PSP_MEMORY_GETKERNELTEXTSEGMENTINFO_INDEX)) - return Ut_CFE_PSP_MEMORY_ReturnCodeTable[UT_CFE_PSP_MEMORY_GETKERNELTEXTSEGMENTINFO_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_PSP_MEMORY_HookTable.CFE_PSP_GetKernelTextSegmentInfo) - return(Ut_CFE_PSP_MEMORY_HookTable.CFE_PSP_GetKernelTextSegmentInfo(PtrToKernelSegment, SizeOfKernelSegment)); - - return(CFE_PSP_SUCCESS); -} - -int32 CFE_PSP_GetCFETextSegmentInfo(cpuaddr *PtrToCFESegment, uint32 *SizeOfCFESegment) -{ - /* Check for specified return */ - if (Ut_CFE_PSP_MEMORY_UseReturnCode(UT_CFE_PSP_MEMORY_GETCFETEXTSEGMENTINFO_INDEX)) - return Ut_CFE_PSP_MEMORY_ReturnCodeTable[UT_CFE_PSP_MEMORY_GETCFETEXTSEGMENTINFO_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_PSP_MEMORY_HookTable.CFE_PSP_GetCFETextSegmentInfo) - return(Ut_CFE_PSP_MEMORY_HookTable.CFE_PSP_GetCFETextSegmentInfo(PtrToCFESegment, SizeOfCFESegment)); - - return(CFE_PSP_SUCCESS); -} - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_test_utils.h b/fsw/unit_test/cs_test_utils.h deleted file mode 100644 index e970b88..0000000 --- a/fsw/unit_test/cs_test_utils.h +++ /dev/null @@ -1,82 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_test_utils.h 1.2 2017/02/16 15:33:20EST mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains the function prototypes and global variables for the unit test utilities for the CS application. - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "cs_app.h" -#include "ut_cfe_evs_hooks.h" -#include "ut_cfe_time_stubs.h" -#include "ut_cfe_psp_memutils_stubs.h" -#include "ut_cfe_tbl_stubs.h" -#include "ut_cfe_tbl_hooks.h" -#include "ut_cfe_fs_stubs.h" -#include "ut_cfe_time_stubs.h" -#include "ut_osapi_stubs.h" -#include "ut_osfileapi_stubs.h" -#include "ut_cfe_sb_stubs.h" -#include "ut_cfe_es_stubs.h" -#include "ut_cfe_evs_stubs.h" -#include - -/* - * Function Definitions - */ - -void CS_Test_Setup(void); -void CS_Test_TearDown(void); - -/* - * Additional UT-Assert Stub Functions and Required Data Structures - * - * Note: This code needs to be moved into the UT-Assert library. We are including it here for now because the - * next release of the UT-Assert library is not expected to happen in the near future. - */ - -typedef enum -{ - UT_CFE_PSP_MEMORY_GETKERNELTEXTSEGMENTINFO_INDEX, - UT_CFE_PSP_MEMORY_GETCFETEXTSEGMENTINFO_INDEX, - UT_CFE_PSP_MEMORY_MAX_INDEX -} Ut_CFE_PSP_MEMORY_INDEX_t; - -typedef struct -{ - int32 (*CFE_PSP_GetKernelTextSegmentInfo)(cpuaddr *PtrToKernelSegment, uint32 *SizeOfKernelSegment); - int32 (*CFE_PSP_GetCFETextSegmentInfo)(cpuaddr *PtrToCFESegment, uint32 *SizeOfCFESegment); -} Ut_CFE_PSP_MEMORY_HookTable_t; - -typedef struct -{ - int32 Value; - uint32 Count; - boolean ContinueReturnCodeAfterCountZero; -} Ut_CFE_PSP_MEMORY_ReturnCodeTable_t; - -void Ut_CFE_PSP_MEMORY_SetFunctionHook(uint32 Index, void *FunPtr); -void Ut_CFE_PSP_MEMORY_SetReturnCode(uint32 Index, int32 RtnVal, uint32 CallCnt); -void Ut_CFE_PSP_MEMORY_ContinueReturnCodeAfterCountZero(uint32 Index); - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_testrunner.c b/fsw/unit_test/cs_testrunner.c deleted file mode 100644 index 3575b3d..0000000 --- a/fsw/unit_test/cs_testrunner.c +++ /dev/null @@ -1,60 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_testrunner.c 1.2 2017/02/16 15:33:08EST mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains the unit test runner for the CS application. - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "uttest.h" -#include "cs_app_test.h" -#include "cs_app_cmds_test.h" -#include "cs_cmds_test.h" -#include "cs_compute_test.h" -#include "cs_eeprom_cmds_test.h" -#include "cs_memory_cmds_test.h" -#include "cs_table_cmds_test.h" -#include "cs_table_processing_test.h" -#include "cs_utils_test.h" - -/* - * Function Definitions - */ - -int main(void) -{ - CS_App_Test_AddTestCases(); - CS_App_Cmds_Test_AddTestCases(); - CS_Cmds_Test_AddTestCases(); - CS_Compute_Test_AddTestCases(); - CS_Eeprom_Cmds_Test_AddTestCases(); - CS_Memory_Cmds_Test_AddTestCases(); - CS_Table_Cmds_Test_AddTestCases(); - CS_Table_Processing_Test_AddTestCases(); - CS_Utils_Test_AddTestCases(); - - return(UtTest_Run()); -} /* end main */ - - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_utils.c.gcov b/fsw/unit_test/cs_utils.c.gcov deleted file mode 100644 index efc0f19..0000000 --- a/fsw/unit_test/cs_utils.c.gcov +++ /dev/null @@ -1,988 +0,0 @@ - -: 0:Source:../src/cs_utils.c - -: 0:Programs:9 - -: 1:/************************************************************************ - -: 2: ** File: - -: 3: ** $Id: cs_utils.c.gcov 1.3 2017/03/17 19:34:39EDT mdeschu Exp $ - -: 4: ** - -: 5: ** Copyright (c) 2007-2014 United States Government as represented by the - -: 6: ** Administrator of the National Aeronautics and Space Administration. - -: 7: ** All Other Rights Reserved. - -: 8: ** - -: 9: ** This software was created at NASA's Goddard Space Flight Center. - -: 10: ** This software is governed by the NASA Open Source Agreement and may be - -: 11: ** used, distributed and modified only pursuant to the terms of that - -: 12: ** agreement. - -: 13: ** - -: 14: ** Purpose: - -: 15: ** The CFS Checksum (CS) Application's utility functions - -: 16: ** - -: 17: *************************************************************************/ - -: 18: - -: 19:/************************************************************************** - -: 20: ** - -: 21: ** Include section - -: 22: ** - -: 23: **************************************************************************/ - -: 24:#include "cfe.h" - -: 25:#include "cs_app.h" - -: 26:#include "cs_events.h" - -: 27:#include "cs_compute.h" - -: 28:#include "cs_utils.h" - -: 29:#include - -: 30: - -: 31:/************************************************************************** - -: 32: ** - -: 33: ** Functions - -: 34: ** - -: 35: **************************************************************************/ - -: 36:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 37:/* */ - -: 38:/* CS Zero out the temp chcksum values of Eeprom */ - -: 39:/* */ - -: 40:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 41:void CS_ZeroEepromTempValues(void) - -: 42:{ - -: 43: uint16 Loop; - -: 44: - 85: 45: for ( Loop = 0; Loop < CS_MAX_NUM_EEPROM_TABLE_ENTRIES; Loop++) - -: 46: { - 80: 47: CS_AppData.ResEepromTblPtr[Loop].TempChecksumValue = 0; - 80: 48: CS_AppData.ResEepromTblPtr[Loop].ByteOffset = 0; - -: 49: } - 5: 50: return; - -: 51:} - -: 52: - -: 53:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 54:/* */ - -: 55:/* CS Zero out the temp chcksum values of Memory */ - -: 56:/* */ - -: 57:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 58:void CS_ZeroMemoryTempValues(void) - -: 59:{ - -: 60: uint16 Loop; - -: 61: - 85: 62: for ( Loop = 0; Loop < CS_MAX_NUM_MEMORY_TABLE_ENTRIES; Loop++) - -: 63: { - 80: 64: CS_AppData.ResMemoryTblPtr[Loop].TempChecksumValue = 0; - 80: 65: CS_AppData.ResMemoryTblPtr[Loop].ByteOffset = 0; - -: 66: } - -: 67: - 5: 68: return; - -: 69:} - -: 70: - -: 71:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 72:/* */ - -: 73:/* CS Zero out the temp chcksum values of Tables */ - -: 74:/* */ - -: 75:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 76:void CS_ZeroTablesTempValues(void) - -: 77:{ - -: 78: uint16 Loop; - -: 79: - 125: 80: for ( Loop = 0; Loop < CS_MAX_NUM_TABLES_TABLE_ENTRIES; Loop++) - -: 81: { - 120: 82: CS_AppData.ResTablesTblPtr[Loop].TempChecksumValue = 0; - 120: 83: CS_AppData.ResTablesTblPtr[Loop].ByteOffset = 0; - -: 84: } - -: 85: - 5: 86: return; - -: 87:} - -: 88: - -: 89:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 90:/* */ - -: 91:/* CS Zero out the temp chcksum values of Applications */ - -: 92:/* */ - -: 93:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 94:void CS_ZeroAppTempValues(void) - -: 95:{ - -: 96: uint16 Loop; - -: 97: - 125: 98: for ( Loop = 0; Loop < CS_MAX_NUM_APP_TABLE_ENTRIES; Loop ++) - -: 99: { - 120: 100: CS_AppData.ResAppTblPtr[Loop].TempChecksumValue = 0; - 120: 101: CS_AppData.ResAppTblPtr[Loop].ByteOffset = 0; - -: 102: } - -: 103: - 5: 104: return; - -: 105:} - -: 106:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 107:/* */ - -: 108:/* CS Zero out the temp chcksum values ofthe cFE core */ - -: 109:/* */ - -: 110:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 111:void CS_ZeroCfeCoreTempValues(void) - -: 112:{ - 5: 113: CS_AppData.CfeCoreCodeSeg.TempChecksumValue = 0; - 5: 114: CS_AppData.CfeCoreCodeSeg.ByteOffset = 0; - -: 115: - 5: 116: return; - -: 117:} - -: 118: - -: 119:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 120:/* */ - -: 121:/* CS Zero out the temp chcksum values of the OS code segment */ - -: 122:/* */ - -: 123:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 124:void CS_ZeroOSTempValues(void) - -: 125:{ - 5: 126: CS_AppData.OSCodeSeg.TempChecksumValue = 0; - 5: 127: CS_AppData.OSCodeSeg.ByteOffset = 0; - -: 128: - 5: 129: return; - -: 130:} - -: 131:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 132:/* */ - -: 133:/* CS Nullifies the entries in the Results table for All */ - -: 134:/* */ - -: 135:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 12: 136:void CS_InitializeDefaultTables(void) - -: 137:{ - -: 138: uint16 Loop; - -: 139: - 204: 140: for (Loop = 0; Loop < CS_MAX_NUM_EEPROM_TABLE_ENTRIES; Loop++) - -: 141: { - 192: 142: CS_AppData.DefaultEepromDefTable[Loop].State = CS_STATE_EMPTY; - 192: 143: CS_AppData.DefaultEepromDefTable[Loop].NumBytesToChecksum = 0; - 192: 144: CS_AppData.DefaultEepromDefTable[Loop].StartAddress =0; - -: 145: - -: 146: } - -: 147: - 204: 148: for (Loop = 0; Loop < CS_MAX_NUM_MEMORY_TABLE_ENTRIES; Loop++) - -: 149: { - 192: 150: CS_AppData.DefaultMemoryDefTable[Loop].State = CS_STATE_EMPTY; - 192: 151: CS_AppData.DefaultMemoryDefTable[Loop].NumBytesToChecksum = 0; - 192: 152: CS_AppData.DefaultMemoryDefTable[Loop].StartAddress = 0; - -: 153: } - -: 154: - 300: 155: for (Loop = 0; Loop < CS_MAX_NUM_APP_TABLE_ENTRIES; Loop++) - -: 156: { - 288: 157: CS_AppData.DefaultAppDefTable[Loop].State = CS_STATE_EMPTY; - 288: 158: CS_AppData.DefaultAppDefTable[Loop].Name[0] = '\0'; - -: 159: } - -: 160: - -: 161: - 300: 162: for (Loop = 0; Loop < CS_MAX_NUM_TABLES_TABLE_ENTRIES; Loop++) - -: 163: { - 288: 164: CS_AppData.DefaultTablesDefTable[Loop].State = CS_STATE_EMPTY; - 288: 165: CS_AppData.DefaultTablesDefTable[Loop].Name[0] = '\0'; - -: 166: } - -: 167: - 12: 168: return; - -: 169:}/* end CS_InitializeDefaultTables */ - -: 170: - -: 171:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 172:/* */ - -: 173:/* CS Set the global variables to the start of the next table */ - -: 174:/* */ - -: 175:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 38: 176:void CS_GoToNextTable(void) - -: 177:{ - 38: 178: if ( CS_AppData.CurrentCSTable < (CS_NUM_TABLES - 1)) - -: 179: { - 33: 180: CS_AppData.CurrentCSTable++; - -: 181: } - -: 182: else - -: 183: { - 5: 184: CS_AppData.CurrentCSTable = 0; - -: 185: /* we are back to the beginning of the tables to checksum - -: 186: we need to update the pass counter */ - 5: 187: CS_AppData.PassCounter++; - -: 188: } - -: 189: - 38: 190: CS_AppData.CurrentEntryInTable = 0; - 38: 191: return; - -: 192:} - -: 193: - -: 194:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 195:/* */ - -: 196:/* CS Get the Results Table Entry info of a table by its name */ - -: 197:/* */ - -: 198:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 13: 199:boolean CS_GetTableResTblEntryByName(CS_Res_Tables_Table_Entry_t ** EntryPtr, - -: 200: char* Name) - -: 201:{ - 13: 202: CS_Res_Tables_Table_Entry_t * StartOfResultsTable = NULL; - 13: 203: CS_Res_Tables_Table_Entry_t * ResultsEntry = NULL; - -: 204: int32 Loop; - -: 205: uint16 MaxEntries; - 13: 206: boolean Status = FALSE; - -: 207: - -: 208: - 13: 209: StartOfResultsTable = CS_AppData.ResTablesTblPtr; - 13: 210: MaxEntries = CS_MAX_NUM_TABLES_TABLE_ENTRIES; - -: 211: - 109: 212: for (Loop = 0; Loop < MaxEntries; Loop++) - -: 213: { - 105: 214: ResultsEntry = & StartOfResultsTable[Loop]; - -: 215: - 114: 216: if (strncmp(ResultsEntry -> Name, Name,CFE_TBL_MAX_FULL_NAME_LEN) == 0 && - 9: 217: ResultsEntry -> State != CS_STATE_EMPTY) - -: 218: { - 9: 219: Status = TRUE; - 9: 220: *EntryPtr = ResultsEntry; - 9: 221: break; - -: 222: } - -: 223: } - 13: 224: return Status; - -: 225:}/* end CS_GetTableResTblEntryByName */ - -: 226: - -: 227:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 228:/* */ - -: 229:/* CS Get the Defintion Table Entry info of a table by its name */ - -: 230:/* */ - -: 231:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 232:boolean CS_GetTableDefTblEntryByName(CS_Def_Tables_Table_Entry_t ** EntryPtr, - -: 233: char* Name) - -: 234:{ - 5: 235: CS_Def_Tables_Table_Entry_t * StartOfDefinitionTable = NULL; - 5: 236: CS_Def_Tables_Table_Entry_t * DefinitionEntry = NULL; - -: 237: int32 Loop; - -: 238: uint16 MaxEntries; - 5: 239: boolean Status = FALSE; - -: 240: - -: 241: - 5: 242: StartOfDefinitionTable = CS_AppData.DefTablesTblPtr; - 5: 243: MaxEntries = CS_MAX_NUM_TABLES_TABLE_ENTRIES; - -: 244: - 53: 245: for (Loop = 0; Loop < MaxEntries; Loop++) - -: 246: { - 51: 247: DefinitionEntry = & StartOfDefinitionTable[Loop]; - -: 248: - 54: 249: if (strncmp(DefinitionEntry -> Name, Name,CFE_TBL_MAX_FULL_NAME_LEN) == 0 && - 3: 250: DefinitionEntry -> State != CS_STATE_EMPTY) - -: 251: { - 3: 252: Status = TRUE; - 3: 253: *EntryPtr = DefinitionEntry; - 3: 254: break; - -: 255: } - -: 256: } - 5: 257: return Status; - -: 258:}/* end CS_GetTableDefTblEntryByName */ - -: 259: - -: 260:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 261:/* */ - -: 262:/* CS Get the Results Entry info of an app by its name */ - -: 263:/* */ - -: 264:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 14: 265:boolean CS_GetAppResTblEntryByName(CS_Res_App_Table_Entry_t ** EntryPtr, - -: 266: char * Name) - -: 267:{ - 14: 268: CS_Res_App_Table_Entry_t * StartOfResultsTable = NULL; - 14: 269: CS_Res_App_Table_Entry_t * ResultsEntry = NULL; - -: 270: int32 Loop; - -: 271: uint16 MaxEntries; - 14: 272: boolean Status = FALSE; - -: 273: - 14: 274: StartOfResultsTable = CS_AppData.ResAppTblPtr; - 14: 275: MaxEntries = CS_MAX_NUM_APP_TABLE_ENTRIES; - -: 276: - 110: 277: for (Loop = 0; Loop < MaxEntries; Loop++) - -: 278: { - 106: 279: ResultsEntry = & StartOfResultsTable[Loop]; - -: 280: - 118: 281: if (strncmp(ResultsEntry -> Name, Name, OS_MAX_API_NAME) == 0 && - 12: 282: ResultsEntry -> State != CS_STATE_EMPTY) - -: 283: { - 10: 284: Status = TRUE; - 10: 285: *EntryPtr = ResultsEntry; - 10: 286: break; - -: 287: } - -: 288: } - 14: 289: return Status; - -: 290:}/* end CS_GetAppResTblEntryByName */ - -: 291: - -: 292:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 293:/* */ - -: 294:/* CS Get the Definition Entry info of an app by its name */ - -: 295:/* */ - -: 296:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 4: 297:boolean CS_GetAppDefTblEntryByName(CS_Def_App_Table_Entry_t ** EntryPtr, - -: 298: char * Name) - -: 299:{ - 4: 300: CS_Def_App_Table_Entry_t * StartOfDefinitionTable = NULL; - 4: 301: CS_Def_App_Table_Entry_t * DefinitionEntry = NULL; - -: 302: int32 Loop; - -: 303: uint16 MaxEntries; - 4: 304: boolean Status = FALSE; - -: 305: - 4: 306: StartOfDefinitionTable = CS_AppData.DefAppTblPtr; - 4: 307: MaxEntries = CS_MAX_NUM_APP_TABLE_ENTRIES; - -: 308: - 52: 309: for (Loop = 0; Loop < MaxEntries; Loop++) - -: 310: { - 50: 311: DefinitionEntry = & StartOfDefinitionTable[Loop]; - -: 312: - 54: 313: if (strncmp(DefinitionEntry -> Name, Name, OS_MAX_API_NAME) == 0 && - 4: 314: DefinitionEntry -> State != CS_STATE_EMPTY) - -: 315: { - 2: 316: Status = TRUE; - 2: 317: *EntryPtr = DefinitionEntry; - 2: 318: break; - -: 319: } - -: 320: } - 4: 321: return Status; - -: 322:}/* end CS_GetAppDefTblEntryByName */ - -: 323: - -: 324:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 325:/* */ - -: 326:/* CS Get the next CS-enabled entry of this table */ - -: 327:/* */ - -: 328:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 329:boolean CS_FindEnabledEepromEntry(uint16* EnabledEntry) - -: 330:{ - 5: 331: CS_Res_EepromMemory_Table_Entry_t * StartOfResultsTable = NULL; - 5: 332: CS_Res_EepromMemory_Table_Entry_t * ResultsEntry = NULL; - 5: 333: boolean EnabledEntries = TRUE; - -: 334: - -: 335: - 5: 336: StartOfResultsTable = CS_AppData.ResEepromTblPtr; - -: 337: - 5: 338: ResultsEntry = & StartOfResultsTable[ CS_AppData.CurrentEntryInTable]; - -: 339: - 55: 340: while ( ResultsEntry -> State != CS_STATE_ENABLED) - -: 341: { - 48: 342: CS_AppData.CurrentEntryInTable++; - -: 343: - 48: 344: if (CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_EEPROM_TABLE_ENTRIES) - -: 345: { - -: 346: /* we reached the end no more enabled entries */ - 3: 347: EnabledEntries = FALSE; - 3: 348: break; - -: 349: } - -: 350: - 45: 351: ResultsEntry = & StartOfResultsTable[ CS_AppData.CurrentEntryInTable]; - -: 352: }/* end while */ - -: 353: - 5: 354: *EnabledEntry = CS_AppData.CurrentEntryInTable; - -: 355: - 5: 356: return EnabledEntries; - -: 357:} /* end CS FindEnabledEepromEntry */ - -: 358: - -: 359:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 360:/* */ - -: 361:/* CS Get the next CS-enabled entry of this table */ - -: 362:/* */ - -: 363:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 364:boolean CS_FindEnabledMemoryEntry(uint16* EnabledEntry) - -: 365:{ - 5: 366: CS_Res_EepromMemory_Table_Entry_t * StartOfResultsTable = NULL; - 5: 367: CS_Res_EepromMemory_Table_Entry_t * ResultsEntry = NULL; - 5: 368: boolean EnabledEntries = TRUE; - -: 369: - -: 370: - 5: 371: StartOfResultsTable = CS_AppData.ResMemoryTblPtr; - 5: 372: ResultsEntry = & StartOfResultsTable[ CS_AppData.CurrentEntryInTable]; - -: 373: - 55: 374: while ( ResultsEntry -> State != CS_STATE_ENABLED) - -: 375: { - 48: 376: CS_AppData.CurrentEntryInTable++; - -: 377: - 48: 378: if (CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_MEMORY_TABLE_ENTRIES) - -: 379: { - -: 380: /* we reached the end no more enabled entries */ - 3: 381: EnabledEntries = FALSE; - 3: 382: break; - -: 383: } - -: 384: - 45: 385: ResultsEntry = & StartOfResultsTable[ CS_AppData.CurrentEntryInTable]; - -: 386: }/* end while */ - -: 387: - 5: 388: *EnabledEntry = CS_AppData.CurrentEntryInTable; - -: 389: - 5: 390: return EnabledEntries; - -: 391:} /* end CS FindEnabledMemoryEntry */ - -: 392: - -: 393:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 394:/* */ - -: 395:/* CS Get the next CS-enabled entry of this table */ - -: 396:/* */ - -: 397:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 6: 398:boolean CS_FindEnabledTablesEntry(uint16* EnabledEntry) - -: 399:{ - 6: 400: CS_Res_Tables_Table_Entry_t * StartOfResultsTable = NULL; - 6: 401: CS_Res_Tables_Table_Entry_t * ResultsEntry = NULL; - 6: 402: boolean EnabledEntries = TRUE; - -: 403: - 6: 404: StartOfResultsTable = CS_AppData.ResTablesTblPtr; - 6: 405: ResultsEntry = & StartOfResultsTable[ CS_AppData.CurrentEntryInTable]; - -: 406: - 81: 407: while ( ResultsEntry -> State != CS_STATE_ENABLED) - -: 408: { - 72: 409: CS_AppData.CurrentEntryInTable++; - -: 410: - 72: 411: if (CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_TABLES_TABLE_ENTRIES) - -: 412: { - -: 413: /* we reached the end no more enabled entries */ - 3: 414: EnabledEntries = FALSE; - -: 415: - 3: 416: break; - -: 417: } - -: 418: - 69: 419: ResultsEntry = & StartOfResultsTable[ CS_AppData.CurrentEntryInTable]; - -: 420: - -: 421: }/* end while */ - -: 422: - 6: 423: *EnabledEntry = CS_AppData.CurrentEntryInTable; - -: 424: - 6: 425: return EnabledEntries; - -: 426:} /* end CS FindEnabledTablesEntry */ - -: 427:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 428:/* */ - -: 429:/* CS Get the next CS-enabled entry of this table */ - -: 430:/* */ - -: 431:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 6: 432:boolean CS_FindEnabledAppEntry(uint16* EnabledEntry) - -: 433:{ - 6: 434: CS_Res_App_Table_Entry_t * StartOfResultsTable = NULL; - 6: 435: CS_Res_App_Table_Entry_t * ResultsEntry = NULL; - 6: 436: boolean EnabledEntries = TRUE; - -: 437: - 6: 438: StartOfResultsTable = CS_AppData.ResAppTblPtr; - 6: 439: ResultsEntry = & StartOfResultsTable[ CS_AppData.CurrentEntryInTable]; - -: 440: - -: 441: - 81: 442: while ( ResultsEntry -> State != CS_STATE_ENABLED) - -: 443: { - 72: 444: CS_AppData.CurrentEntryInTable++; - -: 445: - 72: 446: if (CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_APP_TABLE_ENTRIES) - -: 447: { - -: 448: /* we reached the end no more enabled entries */ - 3: 449: EnabledEntries = FALSE; - 3: 450: break; - -: 451: } - -: 452: - 69: 453: ResultsEntry = & StartOfResultsTable[ CS_AppData.CurrentEntryInTable]; - -: 454: - -: 455: }/* end while */ - -: 456: - 6: 457: *EnabledEntry = CS_AppData.CurrentEntryInTable; - -: 458: - -: 459: - 6: 460: return EnabledEntries; - -: 461:} /* end CS FindEnabledAppEntry */ - -: 462: - -: 463:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 464:/* */ - -: 465:/* CS Verify the length of the command */ - -: 466:/* */ - -: 467:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 140: 468:boolean CS_VerifyCmdLength(CFE_SB_MsgPtr_t msg, - -: 469: uint16 ExpectedLength) - -: 470:{ - -: 471: CFE_SB_MsgId_t MessageID; - -: 472: uint16 CommandCode; - 140: 473: boolean Result = TRUE; - 140: 474: uint16 ActualLength = CFE_SB_GetTotalMsgLength(msg); - -: 475: - -: 476: /* Verify the command packet length */ - 140: 477: if (ExpectedLength != ActualLength) - -: 478: { - 20: 479: CommandCode = CFE_SB_GetCmdCode(msg); - 20: 480: MessageID= CFE_SB_GetMsgId(msg); - -: 481: - 20: 482: CFE_EVS_SendEvent(CS_LEN_ERR_EID, - -: 483: CFE_EVS_ERROR, - -: 484: "Invalid msg length: ID = 0x%04X, CC = %d, Len = %d, Expected = %d", - -: 485: MessageID, - -: 486: CommandCode, - -: 487: ActualLength, - -: 488: ExpectedLength); - 20: 489: Result = FALSE; - 20: 490: CS_AppData.CmdErrCounter++; - -: 491: } - 140: 492: return(Result); - -: 493:} /* End of CS_VerifyCmdLength */ - -: 494: - -: 495:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 496:/* */ - -: 497:/* Background check cFE core */ - -: 498:/* */ - -: 499:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 500:boolean CS_BackgroundCfeCore(void) - -: 501:{ - -: 502: CS_Res_EepromMemory_Table_Entry_t * ResultsEntry; - 5: 503: boolean DoneWithCycle = FALSE; - 5: 504: boolean DoneWithEntry = FALSE; - 5: 505: uint32 ComputedCSValue = 0; - -: 506: int32 Status; - -: 507: - 5: 508: if( CS_AppData.CfeCoreCSState == CS_STATE_ENABLED) - -: 509: { - 4: 510: ResultsEntry = & CS_AppData.CfeCoreCodeSeg; - -: 511: - -: 512: /* Check if the code segment state is enabled (could be disabled for - -: 513: a ground-commanded recompute) */ - 4: 514: if (ResultsEntry->State == CS_STATE_ENABLED) - -: 515: { - -: 516: - -: 517: /* If we complete an entry's checksum, this function will update it for us */ - 3: 518: Status = CS_ComputeEepromMemory (ResultsEntry, &ComputedCSValue, &DoneWithEntry); - -: 519: - -: 520: /* We need to avoid the case of finishing a table, moving on to the next one - -: 521: and computing an entry in that table, since it could put us above the - -: 522: maximum bytes per cycle */ - 3: 523: DoneWithCycle = TRUE; - -: 524: - 3: 525: if(Status == CS_ERROR) - -: 526: { - -: 527: /* we had a miscompare */ - -: 528: - 1: 529: CS_AppData.CfeCoreCSErrCounter++; - -: 530: - 2: 531: CFE_EVS_SendEvent (CS_CFECORE_MISCOMPARE_ERR_EID, - -: 532: CFE_EVS_ERROR, - -: 533: "Checksum Failure: cFE Core, Expected: 0x%08X, Calculated: 0x%08X", - 1: 534: (unsigned int)(ResultsEntry -> ComparisonValue), - -: 535: (unsigned int)ComputedCSValue); - -: 536: } - -: 537: - 3: 538: if (DoneWithEntry == TRUE) - -: 539: { - 3: 540: CS_AppData.CurrentEntryInTable ++; - -: 541: } - -: 542: - -: 543: /* only one entry to do */ - 3: 544: if ( CS_AppData.CurrentEntryInTable > 0) - -: 545: { - -: 546: /* We are done with this table */ - 3: 547: CS_AppData.CfeCoreBaseline = ResultsEntry -> ComparisonValue; - 3: 548: CS_GoToNextTable(); - -: 549: } - -: 550: } - -: 551: else - -: 552: { - -: 553: /* Currently disabled, so skip it */ - 1: 554: CS_GoToNextTable(); - -: 555: } - -: 556: } - -: 557: else /* Table is disabled, skip it */ - -: 558: { - 1: 559: CS_GoToNextTable(); - -: 560: } - -: 561: - 5: 562: return DoneWithCycle; - -: 563:}/* end CS_BackgroundCfeCore */ - -: 564: - -: 565:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 566:/* */ - -: 567:/* Background check OS */ - -: 568:/* */ - -: 569:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 570:boolean CS_BackgroundOS(void) - -: 571:{ - -: 572: CS_Res_EepromMemory_Table_Entry_t * ResultsEntry; - 5: 573: boolean DoneWithCycle = FALSE; - 5: 574: boolean DoneWithEntry = FALSE; - 5: 575: uint32 ComputedCSValue = 0; - -: 576: int32 Status; - -: 577: - 5: 578: if( CS_AppData.OSCSState == CS_STATE_ENABLED) - -: 579: { - 4: 580: ResultsEntry = & CS_AppData.OSCodeSeg; - -: 581: - -: 582: /* Check if the code segment state is enabled (could be disabled for - -: 583: a ground-commanded recompute) */ - 4: 584: if (ResultsEntry->State == CS_STATE_ENABLED) - -: 585: { - -: 586: /* If we complete an entry's checksum, this function will update it for us */ - 3: 587: Status = CS_ComputeEepromMemory (ResultsEntry, &ComputedCSValue, &DoneWithEntry); - -: 588: - -: 589: /* We need to avoid the case of finishing a table, moving on to the next one - -: 590: and computing an entry in that table, since it could put us above the - -: 591: maximum bytes per cycle */ - 3: 592: DoneWithCycle = TRUE; - -: 593: - 3: 594: if(Status == CS_ERROR) - -: 595: { - -: 596: /* we had a miscompare */ - 1: 597: CS_AppData.OSCSErrCounter++; - -: 598: - 2: 599: CFE_EVS_SendEvent (CS_OS_MISCOMPARE_ERR_EID, - -: 600: CFE_EVS_ERROR, - -: 601: "Checksum Failure: OS code segment, Expected: 0x%08X, Calculated: 0x%08X", - 1: 602: (unsigned int)(ResultsEntry -> ComparisonValue), - -: 603: (unsigned int)ComputedCSValue); - -: 604: } - -: 605: - 3: 606: if (DoneWithEntry == TRUE) - -: 607: { - 3: 608: CS_AppData.CurrentEntryInTable ++; - -: 609: } - -: 610: - -: 611: /* only one entry to do */ - 3: 612: if ( CS_AppData.CurrentEntryInTable > 0) - -: 613: { - -: 614: /* We are done with this table */ - 3: 615: CS_AppData.OSBaseline = ResultsEntry -> ComparisonValue; - 3: 616: CS_GoToNextTable(); - -: 617: } - -: 618: } - -: 619: else - -: 620: { - -: 621: /* Currently disabled, so skip it */ - 1: 622: CS_GoToNextTable(); - -: 623: } - -: 624: } - -: 625: else /* Table is disabled, skip it */ - -: 626: { - 1: 627: CS_GoToNextTable(); - -: 628: } - 5: 629: return DoneWithCycle; - -: 630: - -: 631:}/* end CS_BackgroundOS */ - -: 632: - -: 633:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 634:/* */ - -: 635:/* Background check Eeprom */ - -: 636:/* */ - -: 637:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 5: 638:boolean CS_BackgroundEeprom(void) - -: 639:{ - -: 640: CS_Res_EepromMemory_Table_Entry_t * StartOfResultsTable; - -: 641: CS_Res_EepromMemory_Table_Entry_t * ResultsEntry; - 5: 642: boolean DoneWithCycle = FALSE; - 5: 643: boolean DoneWithEntry = FALSE; - 5: 644: uint32 ComputedCSValue = 0; - -: 645: int32 Loop; - -: 646: uint32 EntireEepromCS; - -: 647: uint16 CurrEntry; - -: 648: int32 Status; - -: 649: - 5: 650: if (CS_AppData.EepromCSState == CS_STATE_ENABLED) - -: 651: { - 4: 652: if(CS_FindEnabledEepromEntry( &CurrEntry) == TRUE) - -: 653: { - -: 654: /* we found an enabled entry to checksum */ - 2: 655: StartOfResultsTable = CS_AppData.ResEepromTblPtr; - 2: 656: ResultsEntry = & StartOfResultsTable[ CurrEntry]; - -: 657: - -: 658: /* If we complete an entry's checksum, this function will update it for us */ - 2: 659: Status = CS_ComputeEepromMemory (ResultsEntry, &ComputedCSValue, &DoneWithEntry); - -: 660: - -: 661: /* We need to avoid the case of finishing a table, moving on to the next one - -: 662: and computing an entry in that table, since it could put us above the - -: 663: maximum bytes per cycle */ - 2: 664: DoneWithCycle = TRUE; - -: 665: - 2: 666: if(Status == CS_ERROR) - -: 667: { - -: 668: /* we had a miscompare */ - -: 669: - 1: 670: CS_AppData.EepromCSErrCounter++; - -: 671: - 2: 672: CFE_EVS_SendEvent (CS_EEPROM_MISCOMPARE_ERR_EID, - -: 673: CFE_EVS_ERROR, - -: 674: "Checksum Failure: Entry %d in Eeprom Table, Expected: 0x%08X, Calculated: 0x%08X", - -: 675: CurrEntry, - 1: 676: (unsigned int)(ResultsEntry -> ComparisonValue), - -: 677: (unsigned int)ComputedCSValue); - -: 678: } - -: 679: - 2: 680: if (DoneWithEntry == TRUE) - -: 681: { - 2: 682: CS_AppData.CurrentEntryInTable ++; - -: 683: } - -: 684: - 2: 685: if ( CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_EEPROM_TABLE_ENTRIES) - -: 686: { - -: 687: /* Since we are done CS'ing the entire Eeprom table, update the baseline - -: 688: number for telemetry */ - 2: 689: EntireEepromCS = 0; - 34: 690: for (Loop = 0; Loop < CS_MAX_NUM_EEPROM_TABLE_ENTRIES; Loop++) - -: 691: { - 32: 692: EntireEepromCS += CS_AppData.ResEepromTblPtr[Loop].ComparisonValue; - -: 693: } - -: 694: - 2: 695: CS_AppData.EepromBaseline = EntireEepromCS; - -: 696: - -: 697: /* We are done with this table */ - 2: 698: CS_GoToNextTable(); - -: 699: } - -: 700: } - -: 701: else - -: 702: { - -: 703: /* If we don't have a full table, the above set of code won't get - -: 704: executed, so we do it if there aren't any more full entries left */ - 2: 705: if ( CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_EEPROM_TABLE_ENTRIES) - -: 706: { - -: 707: /* Since we are done CS'ing the entire Eeprom table, update the baseline - -: 708: number for telemetry */ - 2: 709: EntireEepromCS = 0; - 34: 710: for (Loop = 0; Loop < CS_MAX_NUM_EEPROM_TABLE_ENTRIES; Loop++) - -: 711: { - 32: 712: EntireEepromCS += CS_AppData.ResEepromTblPtr[Loop].ComparisonValue; - -: 713: } - 2: 714: CS_AppData.EepromBaseline = EntireEepromCS; - -: 715: } - -: 716: - -: 717: /* There are no enabled entries in this table */ - 2: 718: CS_GoToNextTable(); - -: 719: } - -: 720: } - -: 721: else /* Table is disabled, skip it */ - -: 722: { - 1: 723: CS_GoToNextTable(); - -: 724: } - -: 725: - 5: 726: return DoneWithCycle; - -: 727: - -: 728:}/* end CS_BackgroundEeprom */ - -: 729: - -: 730:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 731:/* */ - -: 732:/* Background check Memory */ - -: 733:/* */ - -: 734:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 6: 735:boolean CS_BackgroundMemory(void) - -: 736:{ - -: 737: CS_Res_EepromMemory_Table_Entry_t * StartOfResultsTable; - -: 738: CS_Res_EepromMemory_Table_Entry_t * ResultsEntry; - 6: 739: boolean DoneWithCycle = FALSE; - 6: 740: boolean DoneWithEntry = FALSE; - 6: 741: uint32 ComputedCSValue = 0; - -: 742: uint16 CurrEntry; - -: 743: int32 Status; - -: 744: - 6: 745: if (CS_AppData.MemoryCSState == CS_STATE_ENABLED) - -: 746: { - -: 747: /* If we complete an entry's checksum, this function will update it for us */ - -: 748: - 4: 749: if (CS_FindEnabledMemoryEntry( &CurrEntry) == TRUE) - -: 750: { - -: 751: /* we found an enabled entry to checksum */ - 2: 752: StartOfResultsTable = CS_AppData.ResMemoryTblPtr; - 2: 753: ResultsEntry = & StartOfResultsTable[ CurrEntry]; - -: 754: - -: 755: /* If we complete an entry's checksum, this function will update it for us */ - 2: 756: Status = CS_ComputeEepromMemory (ResultsEntry, &ComputedCSValue, &DoneWithEntry); - -: 757: - -: 758: /* We need to avoid the case of finishing a table, moving on to the next one - -: 759: and computing an entry in that table, since it could put us above the - -: 760: maximum bytes per cycle */ - 2: 761: DoneWithCycle = TRUE; - -: 762: - 2: 763: if(Status == CS_ERROR) - -: 764: { - -: 765: /* we had a miscompare */ - -: 766: - 1: 767: CS_AppData.MemoryCSErrCounter++; - -: 768: - 2: 769: CFE_EVS_SendEvent (CS_MEMORY_MISCOMPARE_ERR_EID, - -: 770: CFE_EVS_ERROR, - -: 771: "Checksum Failure: Entry %d in Memory Table, Expected: 0x%08X, Calculated: 0x%08X", - -: 772: CurrEntry, - 1: 773: (unsigned int)(ResultsEntry -> ComparisonValue), - -: 774: (unsigned int)ComputedCSValue); - -: 775: - 1: 776: CS_AppData.CurrentEntryInTable ++; - -: 777: } - -: 778: - 2: 779: if (DoneWithEntry == TRUE) - -: 780: { - 2: 781: CS_AppData.CurrentEntryInTable ++; - -: 782: } - -: 783: - 2: 784: if ( CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_MEMORY_TABLE_ENTRIES) - -: 785: { - -: 786: /* We are done with this table */ - 2: 787: CS_GoToNextTable(); - -: 788: } - -: 789: } - -: 790: else /* since there aren't any enabled entries in this table, go to the next one */ - -: 791: { - 2: 792: CS_GoToNextTable(); - -: 793: } - -: 794: } - -: 795: else /* Table is disabled, skip it */ - -: 796: { - 2: 797: CS_GoToNextTable(); - -: 798: } - -: 799: - 6: 800: return DoneWithCycle; - -: 801: - -: 802:}/* end CS_BackgroundMemory */ - -: 803: - -: 804:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 805:/* */ - -: 806:/* Background check Tables */ - -: 807:/* */ - -: 808:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 8: 809:boolean CS_BackgroundTables(void) - -: 810:{ - -: 811: CS_Res_Tables_Table_Entry_t * StartOfTablesResultsTable; - -: 812: CS_Res_Tables_Table_Entry_t * TablesResultsEntry; - 8: 813: boolean DoneWithCycle = FALSE; - 8: 814: boolean DoneWithEntry = FALSE; - 8: 815: uint32 ComputedCSValue = 0; - -: 816: uint16 CurrEntry; - -: 817: int32 Status; - -: 818: - 8: 819: if (CS_AppData.TablesCSState == CS_STATE_ENABLED) - -: 820: { - -: 821: /* If we complete an entry's checksum, this function will update it for us */ - -: 822: - 5: 823: if (CS_FindEnabledTablesEntry( &CurrEntry) == TRUE) - -: 824: { - -: 825: /* we found an enabled entry to checksum */ - -: 826: - 3: 827: StartOfTablesResultsTable = CS_AppData.ResTablesTblPtr; - 3: 828: TablesResultsEntry = & StartOfTablesResultsTable[ CurrEntry]; - -: 829: - 3: 830: Status = CS_ComputeTables (TablesResultsEntry, &ComputedCSValue, &DoneWithEntry); - -: 831: - -: 832: /* We need to avoid the case of finishing a table, moving on to the next one - -: 833: and computing an entry in that table, since it could put us above the - -: 834: maximum bytes per cycle */ - 3: 835: DoneWithCycle = TRUE; - -: 836: - 3: 837: if(Status == CS_ERROR) - -: 838: { - -: 839: /* we had a miscompare */ - 1: 840: CS_AppData.TablesCSErrCounter++; - -: 841: - 2: 842: CFE_EVS_SendEvent (CS_TABLES_MISCOMPARE_ERR_EID, - -: 843: CFE_EVS_ERROR, - -: 844: "Checksum Failure: Table %s, Expected: 0x%08X, Calculated: 0x%08X", - -: 845: TablesResultsEntry -> Name, - 1: 846: (unsigned int)(TablesResultsEntry -> ComparisonValue), - -: 847: (unsigned int)ComputedCSValue); - -: 848: } - -: 849: - 3: 850: if(Status == CS_ERR_NOT_FOUND) - -: 851: { - 1: 852: CFE_EVS_SendEvent (CS_COMPUTE_TABLES_NOT_FOUND_ERR_EID, - -: 853: CFE_EVS_ERROR, - -: 854: "Tables table computing: Table %s could not be found, skipping", - -: 855: TablesResultsEntry -> Name); - -: 856: - 1: 857: CS_AppData.CurrentEntryInTable ++; - -: 858: } - -: 859: - 3: 860: if (DoneWithEntry == TRUE) - -: 861: { - 2: 862: CS_AppData.CurrentEntryInTable ++; - -: 863: } - -: 864: - 3: 865: if ( CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_TABLES_TABLE_ENTRIES) - -: 866: { - -: 867: /* We are done with this table */ - 2: 868: CS_GoToNextTable(); - -: 869: } - -: 870: } - -: 871: else /* since there aren't any enabled entries in this table, go to the next one */ - -: 872: { - 2: 873: CS_GoToNextTable(); - -: 874: } - -: 875: } - -: 876: else /* Table is disabled, skip it */ - -: 877: { - 3: 878: CS_GoToNextTable(); - -: 879: } - -: 880: - 8: 881: return DoneWithCycle; - -: 882: - -: 883:}/* end CS_BackgroundTables */ - -: 884: - -: 885:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 886:/* */ - -: 887:/* Background check App */ - -: 888:/* */ - -: 889:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 9: 890:boolean CS_BackgroundApp(void) - -: 891:{ - -: 892: CS_Res_App_Table_Entry_t * StartOfAppResultsTable; - -: 893: CS_Res_App_Table_Entry_t * AppResultsEntry; - 9: 894: boolean DoneWithCycle = FALSE; - 9: 895: boolean DoneWithEntry = FALSE; - 9: 896: uint32 ComputedCSValue = 0; - -: 897: uint16 CurrEntry; - -: 898: int32 Status; - -: 899: - 9: 900: if (CS_AppData.AppCSState == CS_STATE_ENABLED) - -: 901: { - 5: 902: if (CS_FindEnabledAppEntry( &CurrEntry) == TRUE) - -: 903: { - -: 904: /* we found an enabled entry to checksum */ - -: 905: - 3: 906: StartOfAppResultsTable = CS_AppData.ResAppTblPtr; - 3: 907: AppResultsEntry = & StartOfAppResultsTable[ CurrEntry]; - -: 908: - -: 909: /* If we complete an entry's checksum, this function will update it for us */ - 3: 910: Status = CS_ComputeApp (AppResultsEntry, &ComputedCSValue, &DoneWithEntry); - -: 911: - -: 912: /* We need to avoid the case of finishing a table, moving on to the next one - -: 913: and computing an entry in that table, since it could put us above the - -: 914: maximum bytes per cycle */ - 3: 915: DoneWithCycle = TRUE; - -: 916: - 3: 917: if(Status == CS_ERROR) - -: 918: { - -: 919: /* we had a miscompare */ - 1: 920: CS_AppData.AppCSErrCounter++; - -: 921: - 2: 922: CFE_EVS_SendEvent (CS_APP_MISCOMPARE_ERR_EID, CFE_EVS_ERROR, - -: 923: "Checksum Failure: Application %s, Expected: 0x%08X, Calculated: 0x%08X", - -: 924: AppResultsEntry -> Name, - 1: 925: (unsigned int)(AppResultsEntry -> ComparisonValue), - -: 926: (unsigned int)ComputedCSValue); - -: 927: } - -: 928: - 3: 929: if(Status == CS_ERR_NOT_FOUND) - -: 930: { - 1: 931: CFE_EVS_SendEvent (CS_COMPUTE_APP_NOT_FOUND_ERR_EID, - -: 932: CFE_EVS_ERROR, - -: 933: "App table computing: App %s could not be found, skipping", - -: 934: AppResultsEntry -> Name); - -: 935: - 1: 936: CS_AppData.CurrentEntryInTable ++; - -: 937: - -: 938: } - -: 939: - 3: 940: if (DoneWithEntry == TRUE) - -: 941: { - 1: 942: CS_AppData.CurrentEntryInTable ++; - -: 943: } - -: 944: - 3: 945: if ( CS_AppData.CurrentEntryInTable >= CS_MAX_NUM_APP_TABLE_ENTRIES) - -: 946: { - -: 947: /* We are done with this table */ - 2: 948: CS_GoToNextTable(); - -: 949: } - -: 950: } - -: 951: else /* since there aren't any enabled entries in this table, go to the next one */ - -: 952: { - 2: 953: CS_GoToNextTable(); - -: 954: } - -: 955: } - -: 956: else /* Table is disabled, skip it */ - -: 957: { - 4: 958: CS_GoToNextTable(); - -: 959: } - 9: 960: return DoneWithCycle; - -: 961: - -: 962:}/* end CS_BackgroundApp */ - -: 963: - -: 964: - -: 965:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - -: 966:/* */ - -: 967:/* Reset Tables result table entry after a CS table gets modified */ - -: 968:/* */ - -: 969:/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ - 32: 970:void CS_ResetTablesTblResultEntry(CS_Res_Tables_Table_Entry_t *TablesTblResultEntry) - -: 971:{ - -: 972: /* Ptr will be NULL if this CS table is not listed in the CS Tables table */ - 32: 973: if (TablesTblResultEntry != (CS_Res_Tables_Table_Entry_t *) NULL) - -: 974: { - 1: 975: TablesTblResultEntry -> ByteOffset = 0; - 1: 976: TablesTblResultEntry -> TempChecksumValue = 0; - 1: 977: TablesTblResultEntry -> ComputedYet = FALSE; - -: 978: } - -: 979: - 32: 980: return; - -: 981: - -: 982:}/* end CS_ResetTablesTblResultEntry */ - -: 983: - -: 984:/************************/ - -: 985:/* End of File Comment */ - -: 986:/************************/ diff --git a/fsw/unit_test/cs_utils_test.c b/fsw/unit_test/cs_utils_test.c deleted file mode 100644 index 992df14..0000000 --- a/fsw/unit_test/cs_utils_test.c +++ /dev/null @@ -1,1230 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_utils_test.c 1.3 2017/02/16 15:33:20EST mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains unit test cases for the functions contained in the file cs_utils.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "cs_utils_test.h" -#include "cs_utils.h" -#include "cs_msg.h" -#include "cs_msgdefs.h" -#include "cs_events.h" -#include "cs_version.h" -#include "cs_test_utils.h" -#include "ut_osapi_stubs.h" -#include "ut_cfe_sb_stubs.h" -#include "ut_cfe_es_stubs.h" -#include "ut_cfe_es_hooks.h" -#include "ut_cfe_evs_stubs.h" -#include "ut_cfe_evs_hooks.h" -#include "ut_cfe_time_stubs.h" -#include "ut_cfe_psp_memutils_stubs.h" -#include "ut_cfe_psp_watchdog_stubs.h" -#include "ut_cfe_psp_timer_stubs.h" -#include "ut_cfe_tbl_stubs.h" -#include "ut_cfe_fs_stubs.h" -#include "ut_cfe_time_stubs.h" -#include -#include -#include - -/* - * Function Definitions - */ - -int32 CS_UTILS_TEST_CFE_ES_GetAppInfoHook1(CFE_ES_AppInfo_t *AppInfo, uint32 AppId) -{ - AppInfo->CodeSize = 5; - AppInfo->CodeAddress = 1; - AppInfo->AddressesAreValid = TRUE; - - return CFE_SUCCESS; -} - -void CS_ZeroEepromTempValues_Test(void) -{ - - /* Execute the function being tested */ - CS_ZeroEepromTempValues(); - - /* Verify results */ - UtAssert_True(CS_AppData.ResEepromTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResEepromTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResEepromTblPtr[0].ByteOffset == 0, "CS_AppData.ResEepromTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES/2].TempChecksumValue == 0, "CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES/2].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES/2].ByteOffset == 0, "CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES/2].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1].TempChecksumValue == 0, "CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1].ByteOffset == 0, "CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1].ByteOffset == 0"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ZeroEepromTempValues_Test */ - -void CS_ZeroMemoryTempValues_Test(void) -{ - - /* Execute the function being tested */ - CS_ZeroMemoryTempValues(); - - /* Verify results */ - UtAssert_True(CS_AppData.ResMemoryTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResMemoryTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResMemoryTblPtr[0].ByteOffset == 0, "CS_AppData.ResMemoryTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES/2].TempChecksumValue == 0, "CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES/2].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES/2].ByteOffset == 0, "CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES/2].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1].TempChecksumValue == 0, "CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1].ByteOffset == 0, "CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1].ByteOffset == 0"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ZeroMemoryTempValues_Test */ - -void CS_ZeroTablesTempValues_Test(void) -{ - - /* Execute the function being tested */ - CS_ZeroTablesTempValues(); - - /* Verify results */ - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES/2].TempChecksumValue == 0, "CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES/2].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES/2].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES/2].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES-1].TempChecksumValue == 0, "CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES-1].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES-1].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES-1].ByteOffset == 0"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ZeroTablesTempValues_Test */ - -void CS_ZeroAppTempValues_Test(void) -{ - - /* Execute the function being tested */ - CS_ZeroAppTempValues(); - - /* Verify results */ - UtAssert_True(CS_AppData.ResAppTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResAppTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResAppTblPtr[0].ByteOffset == 0, "CS_AppData.ResAppTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES/2].TempChecksumValue == 0, "CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES/2].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES/2].ByteOffset == 0, "CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES/2].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES-1].TempChecksumValue == 0, "CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES-1].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES-1].ByteOffset == 0, "CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES-1].ByteOffset == 0"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ZeroAppTempValues_Test */ - -void CS_ZeroCfeCoreTempValues_Test(void) -{ - - /* Execute the function being tested */ - CS_ZeroCfeCoreTempValues(); - - /* Verify results */ - UtAssert_True(CS_AppData.CfeCoreCodeSeg.TempChecksumValue == 0, "CS_AppData.CfeCoreCodeSeg.TempChecksumValue == 0"); - UtAssert_True(CS_AppData.CfeCoreCodeSeg.ByteOffset == 0, "CS_AppData.CfeCoreCodeSeg.ByteOffset == 0"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ZeroCfeCoreTempValues_Test */ - -void CS_ZeroOSTempValues_Test(void) -{ - - /* Execute the function being tested */ - CS_ZeroOSTempValues(); - - /* Verify results */ - UtAssert_True(CS_AppData.OSCodeSeg.TempChecksumValue == 0, "CS_AppData.OSCodeSeg.TempChecksumValue == 0"); - UtAssert_True(CS_AppData.OSCodeSeg.ByteOffset == 0, "CS_AppData.OSCodeSeg.ByteOffset == 0"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ZeroOSTempValues_Test */ - -void CS_InitializeDefaultTables_Test(void) -{ - - /* Execute the function being tested */ - CS_InitializeDefaultTables(); - - /* Verify results */ - UtAssert_True(CS_AppData.DefaultEepromDefTable[0].State == CS_STATE_EMPTY, "CS_AppData.DefaultEepromDefTable[0].State == CS_STATE_EMPTY"); - UtAssert_True(CS_AppData.DefaultEepromDefTable[0].NumBytesToChecksum == 0, "CS_AppData.DefaultEepromDefTable[0].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.DefaultEepromDefTable[0].StartAddress == 0, "CS_AppData.DefaultEepromDefTable[0].StartAddress == 0"); - - UtAssert_True(CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].State == CS_STATE_EMPTY, "CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].State == CS_STATE_EMPTY"); - UtAssert_True(CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].NumBytesToChecksum == 0, "CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].StartAddress == 0, "CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].StartAddress == 0"); - - UtAssert_True(CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].State == CS_STATE_EMPTY, "CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].State == CS_STATE_EMPTY"); - UtAssert_True(CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].NumBytesToChecksum == 0, "CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].StartAddress == 0, "CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].StartAddress == 0"); - - UtAssert_True(CS_AppData.DefaultMemoryDefTable[0].State == CS_STATE_EMPTY, "CS_AppData.DefaultMemoryDefTable[0].State == CS_STATE_EMPTY"); - UtAssert_True(CS_AppData.DefaultMemoryDefTable[0].NumBytesToChecksum == 0, "CS_AppData.DefaultMemoryDefTable[0].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.DefaultMemoryDefTable[0].StartAddress == 0, "CS_AppData.DefaultMemoryDefTable[0].StartAddress == 0"); - - UtAssert_True(CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].State == CS_STATE_EMPTY, "CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].State == CS_STATE_EMPTY"); - UtAssert_True(CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].NumBytesToChecksum == 0, "CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].StartAddress == 0, "CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].StartAddress == 0"); - - UtAssert_True(CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].State == CS_STATE_EMPTY, "CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].State == CS_STATE_EMPTY"); - UtAssert_True(CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].NumBytesToChecksum == 0, "CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].NumBytesToChecksum == 0"); - UtAssert_True(CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].StartAddress == 0, "CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].StartAddress == 0"); - - UtAssert_True(CS_AppData.DefaultAppDefTable[0].State == CS_STATE_EMPTY, "CS_AppData.DefaultAppDefTable[0].State == CS_STATE_EMPTY"); - UtAssert_True(CS_AppData.DefaultAppDefTable[0].Name[0] == '\0', "CS_AppData.DefaultAppDefTable[0].Name[0] == '\0'"); - - UtAssert_True(CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].State == CS_STATE_EMPTY, "CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].State == CS_STATE_EMPTY"); - UtAssert_True(CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].Name[0] == '\0', "CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].Name[0] == '\0'"); - - UtAssert_True(CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].State == CS_STATE_EMPTY, "CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].State == CS_STATE_EMPTY"); - UtAssert_True(CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].Name[0] == '\0', "CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].Name[0] == '\0'"); - - UtAssert_True(CS_AppData.DefaultTablesDefTable[0].State == CS_STATE_EMPTY, "CS_AppData.DefaultTablesDefTable[0].State == CS_STATE_EMPTY"); - UtAssert_True(CS_AppData.DefaultTablesDefTable[0].Name[0] == '\0', "CS_AppData.DefaultTablesDefTable[0].Name[0] == '\0'"); - - UtAssert_True(CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].State == CS_STATE_EMPTY, "CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].State == CS_STATE_EMPTY"); - UtAssert_True(CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].Name[0] == '\0', "CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].Name[0] == '\0'"); - - UtAssert_True(CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].State == CS_STATE_EMPTY, "CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].State == CS_STATE_EMPTY"); - UtAssert_True(CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].Name[0] == '\0', "CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].Name[0] == '\0'"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_InitializeDefaultTables_Test */ - -void CS_GoToNextTable_Test_Nominal(void) -{ - CS_AppData.CurrentCSTable = CS_NUM_TABLES - 2; - - /* Execute the function being tested */ - CS_GoToNextTable(); - - /* Verify results */ - UtAssert_True(CS_AppData.CurrentCSTable == CS_NUM_TABLES - 1, "CS_AppData.CurrentCSTable == CS_NUM_TABLES - 1"); - UtAssert_True(CS_AppData.CurrentEntryInTable == 0, "CS_AppData.CurrentEntryInTable == 0"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_GoToNextTable_Test_Nominal */ - -void CS_GoToNextTable_Test_UpdatePassCounter(void) -{ - CS_AppData.CurrentCSTable = CS_NUM_TABLES - 1; - - /* Execute the function being tested */ - CS_GoToNextTable(); - - /* Verify results */ - UtAssert_True(CS_AppData.CurrentCSTable == 0, "CS_AppData.CurrentCSTable == 0"); - UtAssert_True(CS_AppData.PassCounter == 1, "CS_AppData.PassCounter == 1"); - UtAssert_True(CS_AppData.CurrentEntryInTable == 0, "CS_AppData.CurrentEntryInTable == 0"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_GoToNextTable_Test_UpdatePassCounter */ - -void CS_GetTableResTblEntryByName_Test(void) -{ - boolean Result; - - CS_Res_Tables_Table_Entry_t *EntryPtr; - - strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); - - CS_AppData.ResTablesTblPtr[0].State = 99; - - /* Execute the function being tested */ - Result = CS_GetTableResTblEntryByName(&EntryPtr, "name"); - - /* Verify results */ - UtAssert_True(EntryPtr == CS_AppData.ResTablesTblPtr, "EntryPtr == CS_AppData.ResTablesTblPtr"); - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_GetTableResTblEntryByName_Test */ - -void CS_GetTableDefTblEntryByName_Test(void) -{ - boolean Result; - - CS_Def_Tables_Table_Entry_t *EntryPtr; - - strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); - - CS_AppData.DefTablesTblPtr[0].State = 99; - - /* Execute the function being tested */ - Result = CS_GetTableDefTblEntryByName(&EntryPtr, "name"); - - /* Verify results */ - UtAssert_True(EntryPtr == CS_AppData.DefTablesTblPtr, "EntryPtr == CS_AppData.DefTablesTblPtr"); - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_GetTableDefTblEntryByName_Test */ - -void CS_GetAppResTblEntryByName_Test(void) -{ - boolean Result; - - CS_Res_App_Table_Entry_t *EntryPtr; - - strncpy(CS_AppData.ResAppTblPtr[0].Name, "name", 10); - - CS_AppData.ResAppTblPtr[0].State = 99; - - /* Execute the function being tested */ - Result = CS_GetAppResTblEntryByName(&EntryPtr, "name"); - - /* Verify results */ - UtAssert_True(EntryPtr == CS_AppData.ResAppTblPtr, "EntryPtr == CS_AppData.ResAppTblPtr"); - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_GetAppResTblEntryByName_Test */ - -void CS_GetAppDefTblEntryByName_Test(void) -{ - boolean Result; - - CS_Def_App_Table_Entry_t *EntryPtr; - - strncpy(CS_AppData.DefAppTblPtr[0].Name, "name", 10); - - CS_AppData.DefAppTblPtr[0].State = 99; - - /* Execute the function being tested */ - Result = CS_GetAppDefTblEntryByName(&EntryPtr, "name"); - - /* Verify results */ - UtAssert_True(EntryPtr == CS_AppData.DefAppTblPtr, "EntryPtr == CS_AppData.DefAppTblPtr"); - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_GetAppDefTblEntryByName_Test */ - -void CS_FindEnabledEepromEntry_Test(void) -{ - boolean Result; - uint16 EnabledEntry; - - CS_AppData.CurrentEntryInTable = 0; - - CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES].State = CS_STATE_ENABLED; - - /* Execute the function being tested */ - Result = CS_FindEnabledEepromEntry(&EnabledEntry); - - /* Verify results */ - UtAssert_True(CS_AppData.CurrentEntryInTable == 16, "CS_AppData.CurrentEntryInTable == 16"); - - UtAssert_True - (memcmp(&CS_AppData.ResEepromTblPtr[0], &CS_AppData.ResEepromTblPtr[15], CS_MAX_NUM_EEPROM_TABLE_ENTRIES*sizeof(CS_Res_EepromMemory_Table_Entry_t)), - "memcmp(&CS_AppData.ResEepromTblPtr[0], &CS_AppData.ResEepromTblPtr[15], CS_MAX_NUM_EEPROM_TABLE_ENTRIES*sizeof(CS_Res_EepromMemory_Table_Entry_t))"); - UtAssert_True(EnabledEntry == 16, "EnabledEntry == 16"); - - UtAssert_True(Result == FALSE, "Result == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_FindEnabledEepromEntry_Test */ - -void CS_FindEnabledMemoryEntry_Test(void) -{ - boolean Result; - uint16 EnabledEntry; - - CS_AppData.CurrentEntryInTable = 0; - - CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].State = CS_STATE_ENABLED; - - /* Execute the function being tested */ - Result = CS_FindEnabledMemoryEntry(&EnabledEntry); - - /* Verify results */ - UtAssert_True(CS_AppData.CurrentEntryInTable == 16, "CS_AppData.CurrentEntryInTable == 16"); - - UtAssert_True - (memcmp(&CS_AppData.ResMemoryTblPtr[0], &CS_AppData.ResMemoryTblPtr[15], CS_MAX_NUM_MEMORY_TABLE_ENTRIES*sizeof(CS_Res_EepromMemory_Table_Entry_t)), - "memcmp(&CS_AppData.ResMemoryTblPtr[0], &CS_AppData.ResMemoryTblPtr[15], CS_MAX_NUM_MEMORY_TABLE_ENTRIES*sizeof(CS_Res_EepromMemory_Table_Entry_t))"); - UtAssert_True(EnabledEntry == 16, "EnabledEntry == 16"); - - UtAssert_True(Result == FALSE, "Result == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_FindEnabledMemoryEntry_Test */ - -void CS_FindEnabledTablesEntry_Test(void) -{ - boolean Result; - uint16 EnabledEntry; - - CS_AppData.CurrentEntryInTable = 0; - - CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].State = CS_STATE_ENABLED; - - /* Execute the function being tested */ - Result = CS_FindEnabledTablesEntry(&EnabledEntry); - - /* Verify results */ - UtAssert_True(CS_AppData.CurrentEntryInTable == 24, "CS_AppData.CurrentEntryInTable == 24"); - - UtAssert_True - (memcmp(&CS_AppData.ResTablesTblPtr[0], &CS_AppData.ResTablesTblPtr[23], CS_MAX_NUM_TABLES_TABLE_ENTRIES*sizeof(CS_Res_Tables_Table_Entry_t)), - "memcmp(&CS_AppData.ResTablesTblPtr[0], &CS_AppData.ResTablesTblPtr[23], CS_MAX_NUM_TABLES_TABLE_ENTRIES*sizeof(CS_Res_Tables_Table_Entry_t))"); - UtAssert_True(EnabledEntry == 24, "EnabledEntry == 24"); - - UtAssert_True(Result == FALSE, "Result == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_FindEnabledTablesEntry_Test */ - -void CS_FindEnabledAppEntry_Test(void) -{ - boolean Result; - uint16 EnabledEntry; - - CS_AppData.CurrentEntryInTable = 0; - - CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].State = CS_STATE_ENABLED; - - /* Execute the function being tested */ - Result = CS_FindEnabledAppEntry(&EnabledEntry); - - /* Verify results */ - UtAssert_True(CS_AppData.CurrentEntryInTable == 24, "CS_AppData.CurrentEntryInTable == 24"); - - UtAssert_True - (memcmp(&CS_AppData.ResAppTblPtr[0], &CS_AppData.ResAppTblPtr[23], CS_MAX_NUM_APP_TABLE_ENTRIES*sizeof(CS_Res_App_Table_Entry_t)), - "memcmp(&CS_AppData.ResAppTblPtr[0], &CS_AppData.ResAppTblPtr[23], CS_MAX_NUM_APP_TABLE_ENTRIES*sizeof(CS_Res_App_Table_Entry_t))"); - UtAssert_True(EnabledEntry == 24, "EnabledEntry == 24"); - - UtAssert_True(Result == FALSE, "Result == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_FindEnabledAppEntry_Test */ - -void CS_VerifyCmdLength_Test_Nominal(void) -{ - boolean Result; - CS_OneShotCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_OneShotCmd_t), TRUE); - - CS_AppData.CurrentEntryInTable = 0; - - CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].State = CS_STATE_ENABLED; - - /* Execute the function being tested */ - Result = CS_VerifyCmdLength((CFE_SB_MsgPtr_t)(&CmdPacket), sizeof(CS_OneShotCmd_t)); - - /* Verify results */ - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_VerifyCmdLength_Test_Nominal */ - -void CS_VerifyCmdLength_Test_InvalidMsgLength(void) -{ - boolean Result; - CS_OneShotCmd_t CmdPacket; - - CFE_SB_InitMsg (&CmdPacket, CS_CMD_MID, sizeof(CS_OneShotCmd_t), TRUE); - CFE_SB_SetCmdCode((CFE_SB_MsgPtr_t)&CmdPacket, 88); - - CS_AppData.CurrentEntryInTable = 0; - - CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].State = CS_STATE_ENABLED; - - /* Execute the function being tested */ - Result = CS_VerifyCmdLength((CFE_SB_MsgPtr_t)(&CmdPacket), 99); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_LEN_ERR_EID, CFE_EVS_ERROR, "Invalid msg length: ID = 0x189F, CC = 88, Len = 20, Expected = 99"), - "Invalid msg length: ID = 0x189F, CC = 88, Len = 20, Expected = 99"); - - UtAssert_True(CS_AppData.CmdErrCounter == 1, "CS_AppData.CmdErrCounter == 1"); - - UtAssert_True(Result == FALSE, "Result == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_VerifyCmdLength_Test_InvalidMsgLength */ - -void CS_BackgroundCfeCore_Test_Nominal(void) -{ - boolean Result; - - CS_AppData.CfeCoreCSState = CS_STATE_ENABLED; - CS_AppData.CfeCoreCodeSeg.ComparisonValue = 99; - CS_AppData.CfeCoreCodeSeg.State = CS_STATE_ENABLED; - - /* Execute the function being tested */ - Result = CS_BackgroundCfeCore(); - - /* Verify results */ - UtAssert_True(CS_AppData.CurrentEntryInTable == 0, "CS_AppData.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ - UtAssert_True(CS_AppData.CfeCoreBaseline == 0, "CS_AppData.CfeCoreBaseline == 0"); /* Reset to 0 by CS_ComputeEepromMemory */ - - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundCfeCore_Test_Nominal */ - -void CS_BackgroundCfeCore_Test_Miscompare(void) -{ - boolean Result; - - CS_AppData.CfeCoreCSState = CS_STATE_ENABLED; - CS_AppData.CfeCoreCodeSeg.ComparisonValue = 99; - CS_AppData.CfeCoreCodeSeg.State = CS_STATE_ENABLED; - - /* The following section is just to make CS_ComputeEepromMemory return error */ - CS_AppData.CfeCoreCodeSeg.ByteOffset = 0; - CS_AppData.CfeCoreCodeSeg.NumBytesToChecksum = 1; - CS_AppData.MaxBytesPerCycle = 2; - CS_AppData.CfeCoreCodeSeg.ComputedYet = TRUE; - CS_AppData.CfeCoreCodeSeg.ComparisonValue = 5; - - /* Set to satisfy condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 1, 1); - - /* End of section to make CS_ComputeEepromMemory return error */ - - /* Execute the function being tested */ - Result = CS_BackgroundCfeCore(); - - /* Verify results */ - UtAssert_True(CS_AppData.CfeCoreCSErrCounter == 1, "CS_AppData.CfeCoreCSErrCounter == 1"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_CFECORE_MISCOMPARE_ERR_EID, CFE_EVS_ERROR, "Checksum Failure: cFE Core, Expected: 0x00000005, Calculated: 0x00000001"), - "Checksum Failure: cFE Core, Expected: 0x00000005, Calculated: 0x00000001"); - - UtAssert_True(CS_AppData.CurrentEntryInTable == 0, "CS_AppData.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ - UtAssert_True(CS_AppData.CfeCoreBaseline == 5, "CS_AppData.CfeCoreBaseline == 5"); - - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_BackgroundCfeCore_Test_Miscompare */ - -void CS_BackgroundCfeCore_Test_ResultsEntryDisabled(void) -{ - boolean Result; - - CS_AppData.CfeCoreCSState = CS_STATE_ENABLED; - CS_AppData.CfeCoreCodeSeg.State = CS_STATE_DISABLED; - - /* Execute the function being tested */ - Result = CS_BackgroundCfeCore(); - - /* Verify results */ - UtAssert_True(Result == FALSE, "Result == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundCfeCore_Test_ResultsEntryDisabled */ - -void CS_BackgroundCfeCore_Test_CfeCoreCSStateDisabled(void) -{ - boolean Result; - - CS_AppData.CfeCoreCSState = CS_STATE_DISABLED; - - /* Execute the function being tested */ - Result = CS_BackgroundCfeCore(); - - /* Verify results */ - UtAssert_True(Result == FALSE, "Result == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundCfeCore_Test_CfeCoreCSStateDisabled */ - -void CS_BackgroundOS_Test_Nominal(void) -{ - boolean Result; - - CS_AppData.OSCSState = CS_STATE_ENABLED; - CS_AppData.OSCodeSeg.ComparisonValue = 99; - CS_AppData.OSCodeSeg.State = CS_STATE_ENABLED; - - /* Execute the function being tested */ - Result = CS_BackgroundOS(); - - /* Verify results */ - UtAssert_True(CS_AppData.CurrentEntryInTable == 0, "CS_AppData.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ - UtAssert_True(CS_AppData.OSBaseline == 0, "CS_AppData.OSBaseline == 0"); /* Reset to 0 by CS_ComputeEepromMemory */ - - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundOS_Test_Nominal */ - -void CS_BackgroundOS_Test_Miscompare(void) -{ - boolean Result; - - CS_AppData.OSCSState = CS_STATE_ENABLED; - CS_AppData.OSCodeSeg.ComparisonValue = 99; - CS_AppData.OSCodeSeg.State = CS_STATE_ENABLED; - - /* The following section is just to make CS_ComputeEepromMemory return error */ - CS_AppData.OSCodeSeg.ByteOffset = 0; - CS_AppData.OSCodeSeg.NumBytesToChecksum = 1; - CS_AppData.MaxBytesPerCycle = 2; - CS_AppData.OSCodeSeg.ComputedYet = TRUE; - CS_AppData.OSCodeSeg.ComparisonValue = 5; - - /* Set to satisfy condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 1, 1); - - /* End of section to make CS_ComputeEepromMemory return error */ - - /* Execute the function being tested */ - Result = CS_BackgroundOS(); - - /* Verify results */ - UtAssert_True(CS_AppData.OSCSErrCounter == 1, "CS_AppData.OSCSErrCounter == 1"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_OS_MISCOMPARE_ERR_EID, CFE_EVS_ERROR, "Checksum Failure: OS code segment, Expected: 0x00000005, Calculated: 0x00000001"), - "Checksum Failure: cFE Core, Expected: 0x00000005, Calculated: 0x00000001"); - - UtAssert_True(CS_AppData.CurrentEntryInTable == 0, "CS_AppData.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ - UtAssert_True(CS_AppData.OSBaseline == 5, "CS_AppData.OSBaseline == 5"); - - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_BackgroundOS_Test_Miscompare */ - -void CS_BackgroundOS_Test_ResultsEntryDisabled(void) -{ - boolean Result; - - CS_AppData.OSCSState = CS_STATE_ENABLED; - CS_AppData.OSCodeSeg.State = CS_STATE_DISABLED; - - /* Execute the function being tested */ - Result = CS_BackgroundOS(); - - /* Verify results */ - UtAssert_True(Result == FALSE, "Result == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundOS_Test_ResultsEntryDisabled */ - -void CS_BackgroundOS_Test_OSCSStateDisabled(void) -{ - boolean Result; - - CS_AppData.OSCSState = CS_STATE_DISABLED; - - /* Execute the function being tested */ - Result = CS_BackgroundOS(); - - /* Verify results */ - UtAssert_True(Result == FALSE, "Result == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundOS_Test_OSCSStateDisabled */ - -void CS_BackgroundEeprom_Test_Nominal(void) -{ - boolean Result; - - CS_AppData.CurrentEntryInTable = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; - - CS_AppData.EepromCSState = CS_STATE_ENABLED; - CS_AppData.ResEepromTblPtr[0].ComparisonValue = 99; - CS_AppData.ResEepromTblPtr[0].State = CS_STATE_ENABLED; - - CS_AppData.ResEepromTblPtr[0].ComparisonValue = 1; - - /* Execute the function being tested */ - Result = CS_BackgroundEeprom(); - - /* Verify results */ - UtAssert_True(CS_AppData.CurrentEntryInTable == 0, "CS_AppData.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ - UtAssert_True(CS_AppData.EepromBaseline == 1, "CS_AppData.EepromBaseline == 1"); - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundEeprom_Test_Nominal */ - -void CS_BackgroundEeprom_Test_Miscompare(void) -{ - boolean Result; - - CS_AppData.CurrentEntryInTable = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; - - CS_AppData.EepromCSState = CS_STATE_ENABLED; - CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES].ComparisonValue = 99; - CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES].State = CS_STATE_ENABLED; - - /* The following section is just to make CS_ComputeEepromMemory return error */ - CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES].ByteOffset = 0; - CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES].NumBytesToChecksum = 1; - CS_AppData.MaxBytesPerCycle = 2; - CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES].ComputedYet = TRUE; - CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES].ComparisonValue = 5; - CS_AppData.ResEepromTblPtr[0].ComparisonValue = 5; /* ResEepromTblPtr[0] is added to EntireEepromCS, ResEepromTblPtr[16] is not, because it's outside the valid range */ - - /* Set to satisfy condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 1, 1); - - /* End of section to make CS_ComputeEepromMemory return error */ - - /* Execute the function being tested */ - Result = CS_BackgroundEeprom(); - - /* Verify results */ - UtAssert_True(CS_AppData.EepromCSErrCounter == 1, "CS_AppData.EepromCSErrCounter == 1"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_EEPROM_MISCOMPARE_ERR_EID, CFE_EVS_ERROR, "Checksum Failure: Entry 16 in Eeprom Table, Expected: 0x00000005, Calculated: 0x00000001"), - "Checksum Failure: Entry 16 in Eeprom Table, Expected: 0x00000005, Calculated: 0x00000001"); - - UtAssert_True(CS_AppData.CurrentEntryInTable == 0, "CS_AppData.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ - UtAssert_True(CS_AppData.EepromBaseline == 5, "CS_AppData.EepromBaseline == 5"); - - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_BackgroundEeprom_Test_Miscompare */ - -void CS_BackgroundEeprom_Test_FindEnabledEepromEntryFalse(void) -{ - boolean Result; - - CS_AppData.EepromCSState = CS_STATE_ENABLED; - - /* Execute the function being tested */ - Result = CS_BackgroundEeprom(); - - /* Verify results */ - UtAssert_True(Result == FALSE, "Result == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundEeprom_Test_FindEnabledEepromEntryFalse */ - -void CS_BackgroundEeprom_Test_EepromCSStateDisabled(void) -{ - boolean Result; - - CS_AppData.EepromCSState = CS_STATE_DISABLED; - - /* Execute the function being tested */ - Result = CS_BackgroundEeprom(); - - /* Verify results */ - UtAssert_True(Result == FALSE, "Result == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundEeprom_Test_EepromCSStateDisabled */ - -void CS_BackgroundMemory_Test_Nominal(void) -{ - boolean Result; - - CS_AppData.CurrentEntryInTable = CS_MAX_NUM_MEMORY_TABLE_ENTRIES; - - CS_AppData.MemoryCSState = CS_STATE_ENABLED; - CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].ComparisonValue = 99; - CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].State = CS_STATE_ENABLED; - - CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].ComparisonValue = 1; - - /* Execute the function being tested */ - Result = CS_BackgroundMemory(); - - /* Verify results */ - UtAssert_True(CS_AppData.CurrentEntryInTable == 0, "CS_AppData.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundMemory_Test_Nominal */ - -void CS_BackgroundMemory_Test_Miscompare(void) -{ - boolean Result; - - CS_AppData.CurrentEntryInTable = CS_MAX_NUM_MEMORY_TABLE_ENTRIES; - - CS_AppData.MemoryCSState = CS_STATE_ENABLED; - CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].ComparisonValue = 99; - CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].State = CS_STATE_ENABLED; - - /* The following section is just to make CS_ComputeEepromMemory return error */ - CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].ByteOffset = 0; - CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].NumBytesToChecksum = 1; - CS_AppData.MaxBytesPerCycle = 2; - CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].ComputedYet = TRUE; - CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].ComparisonValue = 5; - CS_AppData.ResMemoryTblPtr[0].ComparisonValue = 5; /* ResMemoryTblPtr[0] is added to EntireMemoryCS, ResMemoryTblPtr[16] is not, because it's outside the valid range */ - - /* Set to satisfy condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 1, 1); - - /* End of section to make CS_ComputeEepromMemory return error */ - - /* Execute the function being tested */ - Result = CS_BackgroundMemory(); - - /* Verify results */ - UtAssert_True(CS_AppData.MemoryCSErrCounter == 1, "CS_AppData.MemoryCSErrCounter == 1"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_MEMORY_MISCOMPARE_ERR_EID, CFE_EVS_ERROR, "Checksum Failure: Entry 16 in Memory Table, Expected: 0x00000005, Calculated: 0x00000001"), - "Checksum Failure: Entry 16 in Memory Table, Expected: 0x00000005, Calculated: 0x00000001"); - - UtAssert_True(CS_AppData.CurrentEntryInTable == 0, "CS_AppData.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ - - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_BackgroundMemory_Test_Miscompare */ - -void CS_BackgroundMemory_Test_FindEnabledMemoryEntryFalse(void) -{ - boolean Result; - - CS_AppData.MemoryCSState = CS_STATE_ENABLED; - - /* Execute the function being tested */ - Result = CS_BackgroundMemory(); - - /* Verify results */ - UtAssert_True(Result == FALSE, "Result == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundMemory_Test_FindEnabledMemoryEntryFalse */ - -void CS_BackgroundMemory_Test_MemoryCSStateDisabled(void) -{ - boolean Result; - - CS_AppData.MemoryCSState = CS_STATE_DISABLED; - - /* Execute the function being tested */ - Result = CS_BackgroundMemory(); - - /* Verify results */ - UtAssert_True(Result == FALSE, "Result == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundMemory_Test_MemoryCSStateDisabled */ - -void CS_BackgroundTables_Test_Nominal(void) -{ - boolean Result; - - CS_AppData.CurrentEntryInTable = CS_MAX_NUM_TABLES_TABLE_ENTRIES; - - CS_AppData.TablesCSState = CS_STATE_ENABLED; - CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].ComparisonValue = 99; - CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].State = CS_STATE_ENABLED; - - CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].ComparisonValue = 1; - - /* Set to prevent CS_ComputeTables from returning an error */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Execute the function being tested */ - Result = CS_BackgroundTables(); - - /* Verify results */ - UtAssert_True(CS_AppData.CurrentEntryInTable == 0, "CS_AppData.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundTables_Test_Nominal */ - -void CS_BackgroundTables_Test_Miscompare(void) -{ - boolean Result; - - CS_AppData.CurrentEntryInTable = CS_MAX_NUM_TABLES_TABLE_ENTRIES; - - CS_AppData.TablesCSState = CS_STATE_ENABLED; - CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].State = CS_STATE_ENABLED; - - strncpy(CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].Name, "name", 10); - - - /* The following section is just to make CS_ComputeTables return error */ - - CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].TblHandle = 99; - - CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].ByteOffset = 0; - CS_AppData.MaxBytesPerCycle = 5; - - CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].ComputedYet = TRUE; - - CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].ComparisonValue = 1; - - /* Set to satisfy condition "Result == CFE_SUCCESS" and to fail other conditions that check for other values of Result */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 2, 1); - - /* End of section to make CS_ComputeTables return error */ - - - /* Execute the function being tested */ - Result = CS_BackgroundTables(); - - /* Verify results */ - UtAssert_True(CS_AppData.TablesCSErrCounter == 1, "CS_AppData.TablesCSErrCounter == 1"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_TABLES_MISCOMPARE_ERR_EID, CFE_EVS_ERROR, "Checksum Failure: Table name, Expected: 0x00000001, Calculated: 0x00000002"), - "Checksum Failure: Table name, Expected: 0x00000001, Calculated: 0x00000002"); - - UtAssert_True(CS_AppData.CurrentEntryInTable == 0, "CS_AppData.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ - - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_BackgroundTables_Test_Miscompare */ - -void CS_BackgroundTables_Test_TablesNotFound(void) -{ - boolean Result; - - CS_AppData.TablesCSState = CS_STATE_ENABLED; - CS_AppData.CurrentEntryInTable = 0; - CS_AppData.ResTablesTblPtr[0].State = CS_STATE_ENABLED; - strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); - - /* Set to make ComputeTables return CS_ERR_NOT_FOUND */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, -1, 1); - - /* Execute the function being tested */ - Result = CS_BackgroundTables(); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_COMPUTE_TABLES_NOT_FOUND_ERR_EID, CFE_EVS_ERROR, "Tables table computing: Table name could not be found, skipping"), - "Tables table computing: Table name could not be found, skipping"); - - UtAssert_True(CS_AppData.CurrentEntryInTable == 1, "CS_AppData.CurrentEntryInTable == 1"); - - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_BackgroundTables_Test_TablesNotFound */ - -void CS_BackgroundTables_Test_FindEnabledTablesEntryFalse(void) -{ - boolean Result; - - CS_AppData.TablesCSState = CS_STATE_ENABLED; - - /* Execute the function being tested */ - Result = CS_BackgroundTables(); - - /* Verify results */ - UtAssert_True(Result == FALSE, "Result == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundTables_Test_FindEnabledTablesEntryFalse */ - -void CS_BackgroundTables_Test_TablesCSStateDisabled(void) -{ - boolean Result; - - CS_AppData.TablesCSState = CS_STATE_DISABLED; - - /* Execute the function being tested */ - Result = CS_BackgroundTables(); - - /* Verify results */ - UtAssert_True(Result == FALSE, "Result == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundTables_Test_TablesCSStateDisabled */ - -void CS_BackgroundApp_Test_Nominal(void) -{ - boolean Result; - - CS_AppData.CurrentEntryInTable = CS_MAX_NUM_APP_TABLE_ENTRIES; - - CS_AppData.AppCSState = CS_STATE_ENABLED; - CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].ComparisonValue = 99; - CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].State = CS_STATE_ENABLED; - - CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].ComparisonValue = 1; - - /* Set to prevent CS_ComputeApp from returning an error */ - Ut_CFE_TBL_SetReturnCode(UT_CFE_TBL_GETADDRESS_INDEX, CFE_SUCCESS, 1); - Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(UT_CFE_TBL_GETADDRESS_INDEX); - - /* Execute the function being tested */ - Result = CS_BackgroundApp(); - - /* Verify results */ - UtAssert_True(CS_AppData.CurrentEntryInTable == 0, "CS_AppData.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundApp_Test_Nominal */ - -void CS_BackgroundApp_Test_Miscompare(void) -{ - boolean Result; - - CS_AppData.CurrentEntryInTable = CS_MAX_NUM_APP_TABLE_ENTRIES; - - CS_AppData.AppCSState = CS_STATE_ENABLED; - CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].State = CS_STATE_ENABLED; - - strncpy(CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].Name, "name", 10); - - - /* The following section is just to make CS_ComputeApp return error */ - - CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].ByteOffset = 0; - CS_AppData.MaxBytesPerCycle = 5; - - CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].ComputedYet = TRUE; - - CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].ComparisonValue = 3; - - /* Sets AppInfo.CodeSize = 5, sets AppInfo.CodeAddress = 1, AppInfo.AddressesAreValid = TRUE, and returns CFE_SUCCESS */ - Ut_CFE_ES_SetFunctionHook(UT_CFE_ES_GETAPPINFO_INDEX, &CS_UTILS_TEST_CFE_ES_GetAppInfoHook1); - - /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_CALCULATECRC_INDEX, 2, 1); - - /* End of section to make CS_ComputeApp return error */ - - - /* Execute the function being tested */ - Result = CS_BackgroundApp(); - - /* Verify results */ - UtAssert_True(CS_AppData.AppCSErrCounter == 1, "CS_AppData.AppCSErrCounter == 1"); - - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_APP_MISCOMPARE_ERR_EID, CFE_EVS_ERROR, "Checksum Failure: Application name, Expected: 0x00000003, Calculated: 0x00000002"), - "Checksum Failure: Application name, Expected: 0x00000003, Calculated: 0x00000002"); - - UtAssert_True(CS_AppData.CurrentEntryInTable == 0, "CS_AppData.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ - - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 1, "Ut_CFE_EVS_GetEventQueueDepth() == 1"); - -} /* end CS_BackgroundApp_Test_Miscompare */ - -void CS_BackgroundApp_Test_AppNotFound(void) -{ - boolean Result; - - CS_AppData.AppCSState = CS_STATE_ENABLED; - CS_AppData.CurrentEntryInTable = 0; - CS_AppData.ResAppTblPtr[0].State = CS_STATE_ENABLED; - strncpy(CS_AppData.ResAppTblPtr[0].Name, "name", 10); - - /* Set to make ComputeApp return CS_ERR_NOT_FOUND */ - Ut_CFE_ES_SetReturnCode(UT_CFE_ES_GETAPPIDBYNAME_INDEX, -1, 1); - - /* Execute the function being tested */ - Result = CS_BackgroundApp(); - - /* Verify results */ - UtAssert_True - (Ut_CFE_EVS_EventSent(CS_COMPUTE_APP_NOT_FOUND_ERR_EID, CFE_EVS_ERROR, "App table computing: App name could not be found, skipping"), - "App table computing: App name could not be found, skipping"); - - UtAssert_True(CS_AppData.CurrentEntryInTable == 1, "CS_AppData.CurrentEntryInTable == 1"); - - UtAssert_True(Result == TRUE, "Result == TRUE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 2, "Ut_CFE_EVS_GetEventQueueDepth() == 2"); - /* Generates 1 event message we don't care about in this test */ - -} /* end CS_BackgroundApp_Test_AppNotFound */ - -void CS_BackgroundApp_Test_FindEnabledAppEntryFalse(void) -{ - boolean Result; - - CS_AppData.AppCSState = CS_STATE_ENABLED; - - /* Execute the function being tested */ - Result = CS_BackgroundApp(); - - /* Verify results */ - UtAssert_True(Result == FALSE, "Result == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundApp_Test_FindEnabledAppEntryFalse */ - -void CS_BackgroundApp_Test_AppCSStateDisabled(void) -{ - boolean Result; - - CS_AppData.AppCSState = CS_STATE_DISABLED; - - /* Execute the function being tested */ - Result = CS_BackgroundApp(); - - /* Verify results */ - UtAssert_True(Result == FALSE, "Result == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_BackgroundApp_Test_AppCSStateDisabled */ - -void CS_ResetTablesTblResultEntry_Test(void) -{ - /* Execute the function being tested */ - CS_ResetTablesTblResultEntry(CS_AppData.ResTablesTblPtr); - - /* Verify results */ - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); - UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE, "CS_AppData.ResTablesTblPtr[0].ComputedYet == FALSE"); - - UtAssert_True (Ut_CFE_EVS_GetEventQueueDepth() == 0, "Ut_CFE_EVS_GetEventQueueDepth() == 0"); - -} /* end CS_ResetTablesTblResultEntry_Test */ - -void CS_Utils_Test_AddTestCases(void) -{ - UtTest_Add(CS_ZeroEepromTempValues_Test, CS_Test_Setup, CS_Test_TearDown, "CS_ZeroEepromTempValues_Test"); - - UtTest_Add(CS_ZeroMemoryTempValues_Test, CS_Test_Setup, CS_Test_TearDown, "CS_ZeroMemoryTempValues_Test"); - - UtTest_Add(CS_ZeroTablesTempValues_Test, CS_Test_Setup, CS_Test_TearDown, "CS_ZeroTablesTempValues_Test"); - - UtTest_Add(CS_ZeroAppTempValues_Test, CS_Test_Setup, CS_Test_TearDown, "CS_ZeroAppTempValues_Test"); - - UtTest_Add(CS_ZeroCfeCoreTempValues_Test, CS_Test_Setup, CS_Test_TearDown, "CS_ZeroCfeCoreTempValues_Test"); - - UtTest_Add(CS_ZeroOSTempValues_Test, CS_Test_Setup, CS_Test_TearDown, "CS_ZeroOSTempValues_Test"); - - UtTest_Add(CS_InitializeDefaultTables_Test, CS_Test_Setup, CS_Test_TearDown, "CS_InitializeDefaultTables_Test"); - - UtTest_Add(CS_GoToNextTable_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_GoToNextTable_Test_Nominal"); - UtTest_Add(CS_GoToNextTable_Test_UpdatePassCounter, CS_Test_Setup, CS_Test_TearDown, "CS_GoToNextTable_Test_UpdatePassCounter"); - - UtTest_Add(CS_GetTableResTblEntryByName_Test, CS_Test_Setup, CS_Test_TearDown, "CS_GetTableResTblEntryByName_Test"); - - UtTest_Add(CS_GetTableDefTblEntryByName_Test, CS_Test_Setup, CS_Test_TearDown, "CS_GetTableDefTblEntryByName_Test"); - - UtTest_Add(CS_GetAppResTblEntryByName_Test, CS_Test_Setup, CS_Test_TearDown, "CS_GetAppResTblEntryByName_Test"); - - UtTest_Add(CS_GetAppResTblEntryByName_Test, CS_Test_Setup, CS_Test_TearDown, "CS_GetAppDefTblEntryByName_Test"); - - UtTest_Add(CS_FindEnabledEepromEntry_Test, CS_Test_Setup, CS_Test_TearDown, "CS_FindEnabledEepromEntry_Test"); - - UtTest_Add(CS_FindEnabledMemoryEntry_Test, CS_Test_Setup, CS_Test_TearDown, "CS_FindEnabledMemoryEntry_Test"); - - UtTest_Add(CS_FindEnabledTablesEntry_Test, CS_Test_Setup, CS_Test_TearDown, "CS_FindEnabledTablesEntry_Test"); - - UtTest_Add(CS_FindEnabledAppEntry_Test, CS_Test_Setup, CS_Test_TearDown, "CS_FindEnabledAppEntry_Test"); - - UtTest_Add(CS_VerifyCmdLength_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_VerifyCmdLength_Test_Nominal"); - UtTest_Add(CS_VerifyCmdLength_Test_InvalidMsgLength, CS_Test_Setup, CS_Test_TearDown, "CS_VerifyCmdLength_Test_InvalidMsgLength"); - - UtTest_Add(CS_BackgroundCfeCore_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundCfeCore_Test_Nominal"); - UtTest_Add(CS_BackgroundCfeCore_Test_Miscompare, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundCfeCore_Test_Miscompare"); - UtTest_Add(CS_BackgroundCfeCore_Test_ResultsEntryDisabled, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundCfeCore_Test_ResultsEntryDisabled"); - UtTest_Add(CS_BackgroundCfeCore_Test_CfeCoreCSStateDisabled, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundCfeCore_Test_CfeCoreCSStateDisabled"); - - UtTest_Add(CS_BackgroundOS_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundOS_Test_Nominal"); - UtTest_Add(CS_BackgroundOS_Test_Miscompare, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundOS_Test_Miscompare"); - UtTest_Add(CS_BackgroundOS_Test_ResultsEntryDisabled, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundOS_Test_ResultsEntryDisabled"); - UtTest_Add(CS_BackgroundOS_Test_OSCSStateDisabled, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundOS_Test_OSCSStateDisabled"); - - UtTest_Add(CS_BackgroundEeprom_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundEeprom_Test_Nominal"); - UtTest_Add(CS_BackgroundEeprom_Test_Miscompare, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundEeprom_Test_Miscompare"); - UtTest_Add(CS_BackgroundEeprom_Test_FindEnabledEepromEntryFalse, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundEeprom_Test_FindEnabledEepromEntryFalse"); - UtTest_Add(CS_BackgroundEeprom_Test_EepromCSStateDisabled, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundEeprom_Test_EepromCSStateDisabled"); - - UtTest_Add(CS_BackgroundMemory_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundMemory_Test_Nominal"); - UtTest_Add(CS_BackgroundMemory_Test_Miscompare, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundMemory_Test_Miscompare"); - UtTest_Add(CS_BackgroundMemory_Test_FindEnabledMemoryEntryFalse, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundMemory_Test_FindEnabledMemoryEntryFalse"); - UtTest_Add(CS_BackgroundMemory_Test_MemoryCSStateDisabled, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundMemory_Test_MemoryCSStateDisabled"); - - UtTest_Add(CS_BackgroundTables_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundTables_Test_Nominal"); - UtTest_Add(CS_BackgroundTables_Test_Miscompare, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundTables_Test_Miscompare"); - UtTest_Add(CS_BackgroundTables_Test_TablesNotFound, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundTables_Test_TablesNotFound"); - UtTest_Add(CS_BackgroundTables_Test_FindEnabledTablesEntryFalse, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundTables_Test_FindEnabledTablesEntryFalse"); - UtTest_Add(CS_BackgroundTables_Test_TablesCSStateDisabled, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundTables_Test_TablesCSStateDisabled"); - - UtTest_Add(CS_BackgroundApp_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundApp_Test_Nominal"); - UtTest_Add(CS_BackgroundApp_Test_Miscompare, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundApp_Test_Miscompare"); - UtTest_Add(CS_BackgroundApp_Test_AppNotFound, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundApp_Test_AppNotFound"); - UtTest_Add(CS_BackgroundApp_Test_FindEnabledAppEntryFalse, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundApp_Test_FindEnabledAppEntryFalse"); - UtTest_Add(CS_BackgroundApp_Test_AppCSStateDisabled, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundApp_Test_AppCSStateDisabled"); - - UtTest_Add(CS_ResetTablesTblResultEntry_Test, CS_Test_Setup, CS_Test_TearDown, "CS_ResetTablesTblResultEntry_Test"); - -} /* end CS_Utils_Test_AddTestCases */ - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/cs_utils_test.h b/fsw/unit_test/cs_utils_test.h deleted file mode 100644 index 2b0115c..0000000 --- a/fsw/unit_test/cs_utils_test.h +++ /dev/null @@ -1,39 +0,0 @@ - /************************************************************************* - ** File: - ** $Id: cs_utils_test.h 1.2 2017/02/16 15:33:19EST mdeschu Exp $ - ** - ** Copyright (c) 2007-2020 United States Government as represented by the - ** Administrator of the National Aeronautics and Space Administration. - ** All Other Rights Reserved. - ** - ** This software was created at NASA's Goddard Space Flight Center. - ** This software is governed by the NASA Open Source Agreement and may be - ** used, distributed and modified only pursuant to the terms of that - ** agreement. - ** - ** Purpose: - ** This file contains the function prototypes for the unit test cases for cs_utils.c - ** - ** References: - ** Flight Software Branch C Coding Standard Version 1.2 - ** CFS Development Standards Document - ** - *************************************************************************/ - -/* - * Includes - */ - -#include "utassert.h" -#include "uttest.h" - -/* - * Function Prototypes - */ - -void CS_Utils_Test_AddTestCases(void); - - -/************************/ -/* End of File Comment */ -/************************/ diff --git a/fsw/unit_test/makefile b/fsw/unit_test/makefile deleted file mode 100644 index 2e966b7..0000000 --- a/fsw/unit_test/makefile +++ /dev/null @@ -1,164 +0,0 @@ -############################################################################## -## File: -## $Id: makefile 1.2 2017/02/16 15:33:21EST mdeschu Exp $ -## -## Purpose: -## Makefile for building the CFS Checksum (CS) UT Assert unit tests -## -############################################################################## -## GNU Makefile for building UT unit tests - -# -# Supported MAKEFILE targets: -# clean - deletes object files, executables, output files, and gcov files -# all - makes cs_testrunner.exe -# run - runs cs_testrunner.exe -# gcov - prints a GCOV coverage report (make all, make run, make gcov) -# -# GCOV is disabled by default. If you are using the source level debugger you will want to -# disable GCOV. To enable GCOV you can override the ENABLE_GCOV variable on the command line -# by setting it to TRUE. For example "make ENABLE_GCOV=TRUE". -# - -# -# VPATH specifies the search paths for source files outside of the current directory. Note that -# all object files will be created in the current directory even if the source file is not in the -# current directory. -# -VPATH := . -VPATH += $(UT_ASSERT_SRC)/src -VPATH += $(CFS_MISSION)/apps/cfs_lib/fsw/src -VPATH += ../src -VPATH += ../for_build - -CS_PATH=../../ - -# -# INCLUDES specifies the search paths for include files outside of the current directory. -# Note that the -I is required. -# -INCLUDES := -I. -INCLUDES += -I$(UT_ASSERT_SRC)/inc -INCLUDES += -I$(CFS_MISSION)/build/pc-linux/inc -INCLUDES += -I$(APP_DIR)/cfs_lib/fsw/public_inc -INCLUDES += -I$(CFE_DIR)/fsw/cfe-core/os/inc -INCLUDES += -I$(CFE_DIR)/fsw/cfe-core/src/inc -INCLUDES += -I$(CFE_DIR)/fsw/cfe-core/src/time -INCLUDES += -I$(CFE_DIR)/fsw/cfe-core/src/sb -INCLUDES += -I$(CFE_DIR)/fsw/cfe-core/src/es -INCLUDES += -I$(CFE_DIR)/fsw/cfe-core/src/evs -INCLUDES += -I$(CFE_DIR)/fsw/cfe-core/src/fs -INCLUDES += -I$(CFE_DIR)/fsw/cfe-core/src/tbl -INCLUDES += -I$(CFE_DIR)/fsw/mission_inc -INCLUDES += -I$(CFE_DIR)/fsw/platform_inc/cpu1 -INCLUDES += -I$(OSAL_DIR)/src/os/inc -INCLUDES += -I$(OSAL_DIR)/build/inc -INCLUDES += -I$(PSP_DIR)/fsw/inc -INCLUDES += -I$(PSP_DIR)/fsw/pc-linux/inc -INCLUDES += -I$(PSP_DIR)/fsw/pc-linux/inc -INCLUDES += -I$(CS_PATH)/fsw/src -INCLUDES += -I$(CS_PATH)/fsw/mission_inc -INCLUDES += -I$(CS_PATH)/fsw/platform_inc - -# -# FLIGHT_OBJS specifies flight software object files. -# -FLIGHT_OBJS := cs_app.o cs_app_cmds.o cs_cmds.o cs_compute.o cs_eeprom_cmds.o cs_memory_cmds.o cs_table_cmds.o cs_table_processing.o cs_utils.o - -# -# UT_OBJS specifies unit test object files. -# -UT_OBJS := ut_osapi_stubs.o -UT_OBJS += ut_osfileapi_stubs.o -UT_OBJS += ut_cfe_sb_stubs.o -UT_OBJS += ut_cfe_es_stubs.o -UT_OBJS += ut_cfe_evs_stubs.o -UT_OBJS += ut_cfe_time_stubs.o -UT_OBJS += ut_cfe_fs_stubs.o -UT_OBJS += ut_cfe_psp_memutils_stubs.o -UT_OBJS += ut_cfe_psp_eeprom_stubs.o -UT_OBJS += ut_cfe_psp_ram_stubs.o -UT_OBJS += ut_cfe_psp_memrange_stubs.o -UT_OBJS += ut_cfe_psp_watchdog_stubs.o -UT_OBJS += ut_cfe_psp_timer_stubs.o -UT_OBJS += ut_cfe_tbl_stubs.o -UT_OBJS += ut_cfe_sb_hooks.o -UT_OBJS += ut_cfe_es_hooks.o -UT_OBJS += ut_cfe_evs_hooks.o -UT_OBJS += ut_cfe_tbl_hooks.o -UT_OBJS += ut_cfe_time_hooks.o -UT_OBJS += utassert.o -UT_OBJS += utlist.o -UT_OBJS += uttest.o -UT_OBJS += uttools.o -UT_OBJS += cs_app_test.o -UT_OBJS += cs_app_cmds_test.o -UT_OBJS += cs_cmds_test.o -UT_OBJS += cs_compute_test.o -UT_OBJS += cs_eeprom_cmds_test.o -UT_OBJS += cs_memory_cmds_test.o -UT_OBJS += cs_table_cmds_test.o -UT_OBJS += cs_table_processing_test.o -UT_OBJS += cs_utils_test.o -UT_OBJS += cs_test_utils.o -UT_OBJS += cs_testrunner.o -UT_OBJS += cfs_utils.o - -# -# UT_TEST_RUNNER specifies the name of the test runner. -# -UT_TEST_RUNNER = cs_testrunner.exe - -############################################################################### - -COMPILER=gcc -LINKER=gcc - -# -# Compiler and Linker Options -# -GCOV_COPT = -fprofile-arcs -ftest-coverage -pg -p -GCOV_LOPT = -pg -p -fprofile-arcs -ftest-coverage -lgcov -lm - -#WARNINGS = -Wall -W -ansi -Werror -Wstrict-prototypes -Wundef -WARNINGS = -Wall -Wstrict-prototypes -Wundef -std=c99 -DEBUGGER = -g - -COPT = $(WARNINGS) $(DEBUGGER) $(GCOV_COPT) -DSOFTWARE_LITTLE_BIT_ORDER -D_EL -D_ix86_ -DUT_VERBOSE -DOSAPI_NO_SPECIAL_ATTRIBS - -LOPT = $(GCOV_LOPT) - -############################################################################### -## Rule to make the specified TARGET -## -%.exe: %.o - $(LINKER) $(LOPT) $^ -o $*.exe - -############################################################################### -## "C" COMPILER RULE -## -%.o: %.c - $(COMPILER) -c $(COPT) $(INCLUDES) $< - -############################################################################## -## - -all:$(UT_TEST_RUNNER) - -$(UT_TEST_RUNNER): $(UT_OBJS) $(FLIGHT_OBJS) - -clean :: - rm -f *.o *.exe *.gcda *.gcno *.gcov gmon.out - -run :: - ./$(UT_TEST_RUNNER) - -gcov :: - @echo - @gcov $(FLIGHT_OBJS:.o=.gcda) | sed 'N;s/\n/ /' | \ - sed -n '/File/p' | sed '/ads/d' | sed -e '/\.h/d' | \ - sed 's/ Lines executed:/ /; s/File/gcov:/; s/of// ' - @rm -f *.gcda *.gcno - @echo - -# end of file diff --git a/fsw/unit_test/ut_cfe_tbl_stubs.c b/fsw/unit_test/ut_cfe_tbl_stubs.c deleted file mode 100644 index 7370e86..0000000 --- a/fsw/unit_test/ut_cfe_tbl_stubs.c +++ /dev/null @@ -1,354 +0,0 @@ -/* -** -** File: ut_cfe_tbl_stubs.c -** -** $Id: ut_cfe_tbl_stubs.c 1.1 2017/01/18 12:26:51EST czogby Exp $ -** -** Copyright 2012-2013 United States Government as represented by the -** Administrator of the National Aeronautics and Space Administration. -** All Other Rights Reserved. -** -** This software was created at NASA's Goddard Space Flight Center. -** This software is governed by the NASA Open Source Agreement and may be -** used, distributed and modified only pursuant to the terms of that -** agreement. -** -** Purpose: Unit test stubs for cFE Table Services routines -** -** $Log: ut_cfe_tbl_stubs.c $ -** Revision 1.1 2017/01/18 12:26:51EST czogby -** Initial revision -** Member added to project /CFS-APPs-PROJECT/cs/fsw/unit_test/project.pj -** Revision 1.2 2016/03/08 18:03:27EST czogby -** Add entry for CFE_TBL_GetStatus in Ut_CFE_TBL_SetFunctionHook -** Revision 1.1 2016/02/08 20:53:31EST rperera -** Initial revision -** Member added to project /FSW-TOOLs-REPOSITORY/ut-assert/src/project.pj -** Revision 1.8 2015/06/16 16:14:02EDT sstrege -** Added copyright information -** Revision 1.7 2015/05/01 14:04:29EDT czogby -** Add UtAssert fail where error messages, add return, add NotifyByMessage, add ContinueReturnCodeAfterCountZero -** Revision 1.6 2015/03/17 18:23:50EDT czogby -** Add missing Functionality to UT Assert Library -** --- Added comments --- czogby [2015/03/31 18:31:05Z] -** Added missing ability to call hook functions / set return values -** Revision 1.5 2015/03/10 15:21:48EDT czogby -** Add Missing Functionality to UT Assert Library -** Revision 1.4 2011/03/10 11:19:20EST sslegel -** Added return code support to CFE_TBL_GetInfo -** Revision 1.3 2011/02/18 15:57:42EST sslegel -** Added new hooks and return codes -** Changed Ut_CFE_TBL_LoadHook to automatically call the table validate function -** Revision 1.2 2011/02/17 16:34:27EST rmcgraw -** Tbl GetAdr Hook change to return TBL_UPDATED after a TBL load -** Revision 1.1 2011/02/15 11:13:04EST sslegel -** Initial revision -** Member added to project c:/MKSDATA/MKS-REPOSITORY/FSW-TOOLS-REPOSITORY/ut-assert/src/project.pj -** -*/ - -#include "cfe.h" -#include "utassert.h" -#include "ut_cfe_tbl_stubs.h" -#include "ut_cfe_tbl_hooks.h" -#include - -Ut_CFE_TBL_HookTable_t Ut_CFE_TBL_HookTable; -Ut_CFE_TBL_ReturnCodeTable_t Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_MAX_INDEX]; - -void Ut_CFE_TBL_Reset(void) -{ - memset(&Ut_CFE_TBL_HookTable, 0, sizeof(Ut_CFE_TBL_HookTable)); - memset(&Ut_CFE_TBL_ReturnCodeTable, 0, sizeof(Ut_CFE_TBL_ReturnCodeTable)); - - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_REGISTER_INDEX, (void *)&Ut_CFE_TBL_RegisterHook); - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_LOAD_INDEX, (void *)&Ut_CFE_TBL_LoadHook); - Ut_CFE_TBL_SetFunctionHook(UT_CFE_TBL_GETADDRESS_INDEX, (void *)&Ut_CFE_TBL_GetAddressHook); - - Ut_CFE_TBL_ClearTables(); -} - -void Ut_CFE_TBL_SetFunctionHook(uint32 Index, void *FunPtr) -{ - if (Index == UT_CFE_TBL_REGISTER_INDEX) { Ut_CFE_TBL_HookTable.CFE_TBL_Register = FunPtr; } - else if (Index == UT_CFE_TBL_SHARE_INDEX) { Ut_CFE_TBL_HookTable.CFE_TBL_Share = FunPtr; } - else if (Index == UT_CFE_TBL_LOAD_INDEX) { Ut_CFE_TBL_HookTable.CFE_TBL_Load = FunPtr; } - else if (Index == UT_CFE_TBL_MANAGE_INDEX) { Ut_CFE_TBL_HookTable.CFE_TBL_Manage = FunPtr; } - else if (Index == UT_CFE_TBL_GETADDRESS_INDEX) { Ut_CFE_TBL_HookTable.CFE_TBL_GetAddress = FunPtr; } - else if (Index == UT_CFE_TBL_GETADDRESSES_INDEX) { Ut_CFE_TBL_HookTable.CFE_TBL_GetAddresses = FunPtr; } - else if (Index == UT_CFE_TBL_GETINFO_INDEX) { Ut_CFE_TBL_HookTable.CFE_TBL_GetInfo = FunPtr; } - else if (Index == UT_CFE_TBL_NOTIFYBYMESSAGE_INDEX) { Ut_CFE_TBL_HookTable.CFE_TBL_NotifyByMessage = FunPtr; } - else if (Index == UT_CFE_TBL_GETSTATUS_INDEX) { Ut_CFE_TBL_HookTable.CFE_TBL_GetStatus = FunPtr; } - else - { - printf("Unsupported TBL Index In SetFunctionHook Call %lu\n", Index); - UtAssert_True(FALSE, "Unsupported TBL Index In SetFunctionHook Call"); - } -} - -void Ut_CFE_TBL_SetReturnCode(uint32 Index, int32 RtnVal, uint32 CallCnt) -{ - if (Index < UT_CFE_TBL_MAX_INDEX) - { - Ut_CFE_TBL_ReturnCodeTable[Index].Value = RtnVal; - Ut_CFE_TBL_ReturnCodeTable[Index].Count = CallCnt; - } - else - { - printf("Unsupported TBL Index In SetReturnCode Call %lu\n", Index); - UtAssert_True(FALSE, "Unsupported TBL Index In SetReturnCode Call"); - } -} - -boolean Ut_CFE_TBL_UseReturnCode(uint32 Index) -{ - if (Ut_CFE_TBL_ReturnCodeTable[Index].Count > 0) - { - Ut_CFE_TBL_ReturnCodeTable[Index].Count--; - if (Ut_CFE_TBL_ReturnCodeTable[Index].Count == 0) - return(TRUE); - } - else if (Ut_CFE_TBL_ReturnCodeTable[Index].ContinueReturnCodeAfterCountZero == TRUE) - { - return(TRUE); - } - - return(FALSE); -} - -void Ut_CFE_TBL_ContinueReturnCodeAfterCountZero(uint32 Index) -{ - Ut_CFE_TBL_ReturnCodeTable[Index].ContinueReturnCodeAfterCountZero = TRUE; -} - -int32 CFE_TBL_Register( CFE_TBL_Handle_t *TblHandlePtr, - const char *Name, - uint32 Size, - uint16 TblOptionFlags, - CFE_TBL_CallbackFuncPtr_t TblValidationFuncPtr ) -{ - /* Check for specified return */ - if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_REGISTER_INDEX)) - return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_REGISTER_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_TBL_HookTable.CFE_TBL_Register) - return(Ut_CFE_TBL_HookTable.CFE_TBL_Register(TblHandlePtr, Name, Size, TblOptionFlags,TblValidationFuncPtr)); - - return CFE_SUCCESS; -} - -int32 CFE_TBL_Share( CFE_TBL_Handle_t *TblHandlePtr, /* Returned Handle */ - const char *TblName ) -{ - /* Check for specified return */ - if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_SHARE_INDEX)) - return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_SHARE_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_TBL_HookTable.CFE_TBL_Share) - return(Ut_CFE_TBL_HookTable.CFE_TBL_Share(TblHandlePtr, TblName)); - - return CFE_SUCCESS; -} - -int32 CFE_TBL_Unregister ( CFE_TBL_Handle_t TblHandle ) -{ - /* Check for specified return */ - if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_UNREGISTER_INDEX)) - return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_UNREGISTER_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_TBL_HookTable.CFE_TBL_Unregister) - return(Ut_CFE_TBL_HookTable.CFE_TBL_Unregister(TblHandle)); - - return CFE_SUCCESS; -} - -int32 CFE_TBL_Load( CFE_TBL_Handle_t TblHandle, - CFE_TBL_SrcEnum_t SrcType, - const void *SrcDataPtr ) -{ - /* Check for specified return */ - if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_LOAD_INDEX)) - return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_LOAD_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_TBL_HookTable.CFE_TBL_Load) - return(Ut_CFE_TBL_HookTable.CFE_TBL_Load(TblHandle, SrcType, SrcDataPtr)); - - return CFE_SUCCESS; -} - -int32 CFE_TBL_Update( CFE_TBL_Handle_t TblHandle ) -{ - /* Check for specified return */ - if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_UPDATE_INDEX)) - return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_UPDATE_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_TBL_HookTable.CFE_TBL_Update) - return(Ut_CFE_TBL_HookTable.CFE_TBL_Update(TblHandle)); - - return CFE_SUCCESS; -} - -int32 CFE_TBL_GetAddress( void **TblPtr, - CFE_TBL_Handle_t TblHandle ) -{ - /* Check for specified return */ - if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_GETADDRESS_INDEX)) - return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_GETADDRESS_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_TBL_HookTable.CFE_TBL_GetAddress) - return(Ut_CFE_TBL_HookTable.CFE_TBL_GetAddress(TblPtr, TblHandle)); - - return CFE_SUCCESS; -} - -int32 CFE_TBL_ReleaseAddress( CFE_TBL_Handle_t TblHandle ) -{ - /* Check for specified return */ - if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_RELEASEADDRESS_INDEX)) - return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_RELEASEADDRESS_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_TBL_HookTable.CFE_TBL_ReleaseAddress) - return(Ut_CFE_TBL_HookTable.CFE_TBL_ReleaseAddress(TblHandle)); - - return CFE_SUCCESS; -} - -int32 CFE_TBL_GetAddresses( void **TblPtrs[], - uint16 NumTables, - const CFE_TBL_Handle_t TblHandles[] ) -{ - /* Check for specified return */ - if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_GETADDRESSES_INDEX)) - return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_GETADDRESSES_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_TBL_HookTable.CFE_TBL_GetAddresses) - return(Ut_CFE_TBL_HookTable.CFE_TBL_GetAddresses(TblPtrs, NumTables, TblHandles)); - - return CFE_SUCCESS; -} - -int32 CFE_TBL_ReleaseAddresses( uint16 NumTables, - const CFE_TBL_Handle_t TblHandles[] ) -{ - /* Check for specified return */ - if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_RELEASEADDRESSES_INDEX)) - return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_RELEASEADDRESSES_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_TBL_HookTable.CFE_TBL_ReleaseAddresses) - return(Ut_CFE_TBL_HookTable.CFE_TBL_ReleaseAddresses(NumTables, TblHandles)); - - return CFE_SUCCESS; -} - -int32 CFE_TBL_Validate( CFE_TBL_Handle_t TblHandle ) -{ - /* Check for specified return */ - if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_VALIDATE_INDEX)) - return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_VALIDATE_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_TBL_HookTable.CFE_TBL_Validate) - return(Ut_CFE_TBL_HookTable.CFE_TBL_Validate(TblHandle)); - - return CFE_SUCCESS; -} - -int32 CFE_TBL_Manage( CFE_TBL_Handle_t TblHandle ) -{ - /* Check for specified return */ - if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_MANAGE_INDEX)) - return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_MANAGE_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_TBL_HookTable.CFE_TBL_Manage) - return(Ut_CFE_TBL_HookTable.CFE_TBL_Manage(TblHandle)); - - return CFE_SUCCESS; -} - -int32 CFE_TBL_GetStatus( CFE_TBL_Handle_t TblHandle ) -{ - /* Check for specified return */ - if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_GETSTATUS_INDEX)) - return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_GETSTATUS_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_TBL_HookTable.CFE_TBL_GetStatus) - return(Ut_CFE_TBL_HookTable.CFE_TBL_GetStatus(TblHandle)); - - return CFE_SUCCESS; -} - -int32 CFE_TBL_GetInfo( CFE_TBL_Info_t *TblInfoPtr, const char *TblName ) -{ - /* Check for specified return */ - if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_GETINFO_INDEX)) - return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_GETINFO_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_TBL_HookTable.CFE_TBL_GetInfo) - return(Ut_CFE_TBL_HookTable.CFE_TBL_GetInfo(TblInfoPtr, TblName)); - - return CFE_SUCCESS; -} - -int32 CFE_TBL_DumpToBuffer( CFE_TBL_Handle_t TblHandle ) -{ - /* Check for specified return */ - if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_DUMPTOBUFFER_INDEX)) - return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_DUMPTOBUFFER_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_TBL_HookTable.CFE_TBL_DumpToBuffer) - return(Ut_CFE_TBL_HookTable.CFE_TBL_DumpToBuffer(TblHandle)); - - return CFE_SUCCESS; -} - -int32 CFE_TBL_Modified( CFE_TBL_Handle_t TblHandle ) -{ - /* Check for specified return */ - if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_MODIFIED_INDEX)) - return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_MODIFIED_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_TBL_HookTable.CFE_TBL_Modified) - return(Ut_CFE_TBL_HookTable.CFE_TBL_Modified(TblHandle)); - - return CFE_SUCCESS; -} - -int32 CFE_TBL_CleanUpApp (uint32 AppId) -{ - /* Check for specified return */ - if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_CLEANUPAPP_INDEX)) - return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_CLEANUPAPP_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_TBL_HookTable.CFE_TBL_CleanUpApp) - return(Ut_CFE_TBL_HookTable.CFE_TBL_CleanUpApp(AppId)); - - return CFE_SUCCESS; -} - -int32 CFE_TBL_NotifyByMessage(CFE_TBL_Handle_t TblHandle, uint32 MsgId, uint16 CommandCode, uint32 Parameter) -{ - /* Check for specified return */ - if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_NOTIFYBYMESSAGE_INDEX)) - return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_NOTIFYBYMESSAGE_INDEX].Value; - - /* Check for Function Hook */ - if (Ut_CFE_TBL_HookTable.CFE_TBL_NotifyByMessage) - return(Ut_CFE_TBL_HookTable.CFE_TBL_NotifyByMessage(TblHandle, MsgId, CommandCode, Parameter)); - - return CFE_SUCCESS; -} diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_adt1.prc b/test_and_ground/asist/prc/scx_cpu1_cs_adt1.prc new file mode 100644 index 0000000..3e3b5ab --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_adt1.prc @@ -0,0 +1,94 @@ +PROC scx_cpu1_cs_adt1 +;******************************************************************************* +; Test Name: cs_adt1 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate the default Application +; Definition Table for the Checksum Application. +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; None +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/18/11 Walt Moleski Initial release. +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defAppId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defAppId = "0FAF" +defPktId = 4015 + +write ";*********************************************************************" +write "; Define the Application Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED +SCX_CPU1_CS_APP_DEF_TABLE[0].State = CS_STATE_ENABLED +SCX_CPU1_CS_APP_DEF_TABLE[0].Name = CSAppName +SCX_CPU1_CS_APP_DEF_TABLE[1].State = CS_STATE_DISABLED +SCX_CPU1_CS_APP_DEF_TABLE[1].Name = "TST_CS" +SCX_CPU1_CS_APP_DEF_TABLE[2].State = CS_STATE_ENABLED +SCX_CPU1_CS_APP_DEF_TABLE[2].Name = "SCH_LAB_APP" +SCX_CPU1_CS_APP_DEF_TABLE[3].State = CS_STATE_ENABLED +SCX_CPU1_CS_APP_DEF_TABLE[3].Name = "CF_APP" + +local maxEntry = CS_MAX_NUM_APP_TABLE_ENTRIES - 1 + +;; Clear the remainder of the table +for i = 4 to maxEntry do + SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 + SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +enddo + +local endmnemonic = "SCX_CPU1_CS_APP_DEF_TABLE[" & maxEntry & "].Name" + +;; Create the Table Load file +s create_tbl_file_from_cvt (hostCPU,defAppId,"App Definition Table Load 1","app_def_tbl_ld_1",appDefTblName,"SCX_CPU1_CS_APP_DEF_TABLE[0].State",endmnemonic) + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_adt1 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_adt2.prc b/test_and_ground/asist/prc/scx_cpu1_cs_adt2.prc new file mode 100644 index 0000000..669e918 --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_adt2.prc @@ -0,0 +1,97 @@ +PROC scx_cpu1_cs_adt2 +;******************************************************************************* +; Test Name: cs_adt2 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate an Application Definition +; Table for the Checksum Application containing null entries between valid +; entries. +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; None +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/18/11 Walt Moleski Initial release. +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defAppId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defAppId = "0FAF" +defPktId = 4015 + +write ";*********************************************************************" +write "; Define the Application Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED +SCX_CPU1_CS_APP_DEF_TABLE[0].State = CS_STATE_ENABLED +SCX_CPU1_CS_APP_DEF_TABLE[0].Name = CSAppName +SCX_CPU1_CS_APP_DEF_TABLE[1].State = CS_STATE_EMPTY +SCX_CPU1_CS_APP_DEF_TABLE[1].Name = "" +SCX_CPU1_CS_APP_DEF_TABLE[2].State =CS_STATE_ENABLED +SCX_CPU1_CS_APP_DEF_TABLE[2].Name = "CF_APP" +SCX_CPU1_CS_APP_DEF_TABLE[3].State = CS_STATE_EMPTY +SCX_CPU1_CS_APP_DEF_TABLE[3].Name = "" +SCX_CPU1_CS_APP_DEF_TABLE[4].State = CS_STATE_DISABLED +SCX_CPU1_CS_APP_DEF_TABLE[4].Name = "SCH_LAB_APP" + +local maxEntry = CS_MAX_NUM_APP_TABLE_ENTRIES - 1 + +;; Clear the remainder of the table +for i = 5 to maxEntry do + SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +enddo + +local endmnemonic = "SCX_CPU1_CS_APP_DEF_TABLE[" & maxEntry & "].Name" + +;; Create the Table Load file +s create_tbl_file_from_cvt (hostCPU,defAppId,"App Definition Table Load 2","app_def_tbl_ld_2",appDefTblName,"SCX_CPU1_CS_APP_DEF_TABLE[0].State",endmnemonic) + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_adt2 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_adt3.prc b/test_and_ground/asist/prc/scx_cpu1_cs_adt3.prc new file mode 100644 index 0000000..6a20f0b --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_adt3.prc @@ -0,0 +1,98 @@ +PROC scx_cpu1_cs_adt3 +;******************************************************************************* +; Test Name: cs_adt3 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate an Application Definition +; Table for the Checksum Application containing an invalid state entry. +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; None +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/18/11 Walt Moleski Initial release. +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defAppId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defAppId = "0FAF" +defPktId = 4015 + +write ";*********************************************************************" +write "; Define the Application Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED +SCX_CPU1_CS_APP_DEF_TABLE[0].State = CS_STATE_ENABLED +SCX_CPU1_CS_APP_DEF_TABLE[0].Name = CSAppName +SCX_CPU1_CS_APP_DEF_TABLE[1].State = CS_STATE_EMPTY +SCX_CPU1_CS_APP_DEF_TABLE[1].Name = "" +SCX_CPU1_CS_APP_DEF_TABLE[2].State = CS_STATE_DISABLED +SCX_CPU1_CS_APP_DEF_TABLE[2].Name = "CF_APP" +SCX_CPU1_CS_APP_DEF_TABLE[3].State = CS_STATE_EMPTY +SCX_CPU1_CS_APP_DEF_TABLE[3].Name = "" +SCX_CPU1_CS_APP_DEF_TABLE[4].State = CS_STATE_ENABLED +SCX_CPU1_CS_APP_DEF_TABLE[4].Name = "SCH_LAB_APP" +SCX_CPU1_CS_APP_DEF_TABLE[5].State = 7 +SCX_CPU1_CS_APP_DEF_TABLE[5].Name = "IN_VALID_APP" + +local maxEntry = CS_MAX_NUM_APP_TABLE_ENTRIES - 1 + +;; Clear the remainder of the table +for i = 6 to maxEntry do + SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +enddo + +local endmnemonic = "SCX_CPU1_CS_APP_DEF_TABLE[" & maxEntry & "].Name" + +;; Create the Table Load file +s create_tbl_file_from_cvt (hostCPU,defAppId,"App Definition Table Invalid State","app_def_tbl_invalid",appDefTblName,"SCX_CPU1_CS_APP_DEF_TABLE[0].State",endmnemonic) + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_adt3 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_adt4.prc b/test_and_ground/asist/prc/scx_cpu1_cs_adt4.prc new file mode 100644 index 0000000..ddf1bca --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_adt4.prc @@ -0,0 +1,83 @@ +PROC scx_cpu1_cs_adt4 +;******************************************************************************* +; Test Name: cs_adt4 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate an empty Application +; Definition Table for the Checksum Application. +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; None +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/18/11 Walt Moleski Initial release. +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defAppId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defAppId = "0FAF" +defPktId = 4015 + +write ";*********************************************************************" +write "; Define the Application Definition Table " +write ";********************************************************************" +local maxEntry = CS_MAX_NUM_APP_TABLE_ENTRIES - 1 + +;; Clear the remainder of the table +for i = 0 to maxEntry do + SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +enddo + +local endmnemonic = "SCX_CPU1_CS_APP_DEF_TABLE[" & maxEntry & "].Name" + +;; Create the Table Load file +s create_tbl_file_from_cvt (hostCPU,defAppId,"App Definition Empty Table Load","appdefemptytable",appDefTblName,"SCX_CPU1_CS_APP_DEF_TABLE[0].State",endmnemonic) + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_adt4 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_appcode.prc b/test_and_ground/asist/prc/scx_cpu1_cs_appcode.prc new file mode 100644 index 0000000..7bde2e1 --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_appcode.prc @@ -0,0 +1,3870 @@ +PROC scx_cpu1_cs_appcode +;******************************************************************************* +; Test Name: cs_appcode +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; This test verifies that the CFS Checksum (CS) application code segment +; checksumming commands function properly and handles anomolies properly. +; +; Requirements Tested +; CS1002 For all CS commands, if the length contained in the message +; header is not equal to the expected length, CS shall reject the +; command and issue an event message. +; CS1003 If CS accepts any command as valid, CS shall execute the +; command, increment the CS Valid Command Counter and issue an +; event message. +; CS1004 If CS rejects any command, CS shall abort the command execution, +; increment the CS Command Rejected Counter and issue an event +; message. +; CS4000 Checksum shall calculate CRCs for each Table-Defined +; Application's code segment and compare them against the +; corresponding Application's baseline code segment CRC if: +; a. Checksumming (as a whole) is Enabled +; b. App code segment checksumming is Enabled +; c. Checksumming of the individual Application Code +; segment is Enabled +; CS4000.1 If the Application's code segment CRC is not equal to the +; corresponding Application's baseline code segment CRC, CS shall +; increment the Application Code Segment CRC Miscompare Counter +; and send an event message. +; CS4000.2 If the table-defined Application code segment is invalid, CS +; shall send an event message and skip that Application code +; segment. +; CS4001 Upon receipt of an Enable Application checksumming command, CS +; shall enable checksumming of all Application code segments. +; CS4002 Upon receipt of a Disable Application checksumming command, CS +; shall disable checksumming of all Application code segments. +; CS4003 Upon receipt of an Enable Application code segment command, CS +; shall enable checksumming of the command-specified Application. +; CS4004 Upon receipt of a Disable Application code segment command, CS +; shall disable checksumming of the command-specified Application. +; CS4005 Upon receipt of a Recompute Application Code Segment CRC +; command, CS shall: +; a) Recompute the baseline CRC for the Application +; b) Set the Recompute In Progress Flag to TRUE +; Application. +; CS4005.1 Once the baseline CRC is computed, CS shall; +; a) Generate an event message containing the baseline CRC +; b) Set the Recompute In Progress Flag to FALSE +; CS4005.2 If CS is already processing a Recompute CRC command, CS shall +; reject the command. +; CS4006 Upon receipt of a Report Application Code Segment CRC command, +; CS shall send an event message containing the baseline +; Application code segment CRC. +; CS4007 If the command-specified Application is invalid (for any +; Application Code Segment command where the Application is a +; command argument), CS shall reject the command and send an +; event message. +; CS4008 CS shall provide the ability to dump the baseline CRCs and +; status for the Application code segment memory segments via a +; dump-only table. +; CS7000 The CS software shall limit the amount of bytes processed during +; each of its execution cycles to a maximum of +; bytes. +; CS8000 Upon receipt of an Enable Checksum command, CS shall start +; calculating CRCs and compare them against the baseline CRCs. +; CS8001 Upon receipt of a Disable Checksum command, CS shall stop +; calculating CRCs and comparing them against the baseline CRCs. +; CS9000 CS shall generate a housekeeping message containing the +; following: +; a. Valid Ground Command Counter +; b. Ground Command Rejected Counter +; c. Overall CRC enable/disable status +; d. Total Non-Volatile Baseline CRC +; e. OS code segment Baseline CRC +; f. cFE code segment Baseline CRC +; g. Non-Volatile CRC Miscompare Counter +; h. OS Code Segment CRC Miscompare Counter +; i. cFE Code Segment CRC Miscompare Counter +; j. Application CRC Miscompare Counter +; k. Table CRC Miscompare Counter +; l. User-Defined Memory CRC Miscompare Counter +; m. Last One Shot Address +; n. Last One Shot Size +; o. Last One Shot Checksum +; p. Checksum Pass Counter (number of passes thru all of +; the checksum areas) +; q. Current Checksum Region (Non-Volatile, OS code +; segment, cFE Code Segment etc) +; r. Non-Volatile CRC enable/disable status +; s. OS Code Segment CRC enable/disable status +; t. cFE Code Segment CRC enable/disable status +; u. Application CRC enable/disable status +; v. Table CRC enable/disable status +; w. User-Defined Memory CRC enable/disable status +; x. Last One Shot Rate +; y) Recompute In Progress Flag +; z) One Shot In Progress Flag +; CS9001 Upon initialization of the CS Application(CE Power On, cFE +; Processor Reset, or CS Application Reset), CS shall initialize +; the following data to Zero: +; a. Valid Ground Command Counter +; b. Ground Command Rejected Counter +; c. Non-Volatile CRC Miscompare Counter +; d. OS Code Segment CRC Miscompare Counter +; e. cFE Code Segment CRC Miscompare Counter +; f. Application CRC Miscompare Counter +; g. Table CRC Miscompare Counter +; h. User-Defined Memory CRC Miscompare Counter +; i) Recompute In Progress Flag +; j) One Shot In Progress Flag +; +; Prerequisite Conditions +; The CFS is up and running and ready to accept commands. +; The CS commands and telemetry items exist in the GSE database. +; The display pages exist for the CS Housekeeping and the dump-only +; Application Code Segment Result Table. +; The Application Code Segment definition table exists defining the +; segments to checksum. +; A CS Test application (TST_CS) exists in order to fully test the CS +; Application. +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/18/08 Walt Moleski Original Procedure. +; 03/11/10 Walt Moleski Updated to use the telemetry arrays +; that start with zero (0). +; 09/22/10 Walt Moleski Updated to use variables for the CFS +; application name and ram disk. Replaced +; all setupevt instances with setupevents +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; ut_tlmwait Wait for a specified telemetry point to update to a +; specified value. +; ut_pfindicate Print the pass fail status of a particular requirement +; number. +; ut_setupevents Performs setup to verify that a particular event +; message was received by ASIST. +; ut_setrequirements A directive to set the status of the cFE +; requirements array. +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "ut_statusdefs.h" +#include "ut_cfe_info.h" +#include "cfe_platform_cfg.h" +#include "cfe_evs_events.h" +#include "cfe_es_events.h" +#include "cfe_tbl_events.h" +#include "to_lab_events.h" +#include "cs_platform_cfg.h" +#include "cs_events.h" +#include "cs_tbldefs.h" +#include "tst_cs_events.h" +#include "tst_tbl_events.h" + +%liv (log_procedure) = logging + +#define CS_1002 0 +#define CS_1003 1 +#define CS_1004 2 +#define CS_4000 3 +#define CS_40001 4 +#define CS_40002 5 +#define CS_4001 6 +#define CS_4002 7 +#define CS_4003 8 +#define CS_4004 9 +#define CS_4005 10 +#define CS_40051 11 +#define CS_40052 12 +#define CS_4006 13 +#define CS_4007 14 +#define CS_4008 15 +#define CS_7000 16 +#define CS_8000 17 +#define CS_8001 18 +#define CS_9000 19 +#define CS_9001 20 + +global ut_req_array_size = 20 +global ut_requirement[0 .. ut_req_array_size] + +for i = 0 to ut_req_array_size DO + ut_requirement[i] = "U" +enddo + +;********************************************************************** +; Set the local values +;********************************************************************** +local cfe_requirements[0 .. ut_req_array_size] = ["CS_1002", "CS_1003", "CS_1004", "CS_4000", "CS_4000.1", "CS_4000.2", "CS_4001", "CS_4002", "CS_4003", "CS_4004", "CS_4005", "CS_4005.1", "CS_4005.2", "CS_4006", "CS_4007", "CS_4008", "CS_7000", "CS_8000", "CS_8001", "CS_9000", "CS_9001" ] + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL rawcmd +LOCAL stream +LOCAL defAppId, defPktId, resAppId, resPktId +local i,appIndex,appName,foundApp +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +local appResTblName = CSAppName & "." & CS_RESULTS_APP_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defAppId = "0FAF" +resAppId = "0FB3" +defPktId = 4015 +resPktId = 4019 + +write ";*********************************************************************" +write "; Step 1.0: Checksum Application Code Segment Test Setup." +write ";*********************************************************************" +write "; Step 1.1: Command a Power-on Reset." +write ";*********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +write ";**********************************************************************" +write "; Step 1.2: Display the Housekeeping pages " +write ";**********************************************************************" +page SCX_CPU1_CS_HK +;page SCX_CPU1_TST_CS_HK +page SCX_CPU1_CS_APP_DEF_TABLE +page SCX_CPU1_CS_APP_RESULTS_TBL + +write ";*********************************************************************" +write "; Step 1.3: Create & upload the Application Code Segment Definition " +write "; Table file to be used during this test." +write ";********************************************************************" +s scx_cpu1_cs_adt1 +wait 5 + +;; Verify the Housekeeping Packet is being generated +;; Set the HK packet ID based upon the cpu being used +local hkPktId = "p0A4" + +;; Verify the HK Packet is getting generated by waiting for the +;; sequencecount to increment twice +local seqTlmItem = hkPktId & "scnt" +local currSCnt = {seqTlmItem} +local expectedSCnt = currSCnt + 2 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (9000) - Housekeeping packet is being generated." + ut_setrequirements CS_9000, "P" +else + write " Failed (9000) - Housekeeping packet sequence count did not increment. Housekeeping packet is not being recieved." + ut_setrequirements CS_9000, "F" +endif + +wait 5 + +goto step1_6 +write ";*********************************************************************" +write "; Step 1.4: Start the TST_CS_MemTbl application in order to setup " +write "; the OS_Memory_Table for the Checksum (CS) application. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_CS_MEMTBL", 1, "INFO", 2 + +s load_start_app ("TST_CS_MEMTBL",hostCPU,"TST_CS_MemTblMain") + +;; Wait for app startup event +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_CS_MEMTBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_CS_MEMTBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_CS_MEMTBL Application start Event Message not received." +endif + +;; These are the TST_CS HK Packet IDs since this app sends this packet +stream = x'0930' + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +wait 5 + +write ";*********************************************************************" +write "; Step 1.5: Start the Checksum (CS) and TST_CS applications. " +write ";********************************************************************" +s scx_cpu1_cs_start_apps("1.5") +wait 5 + +;; Verify the Housekeeping Packet is being generated +;; Set the HK packet ID based upon the cpu being used +local hkPktId = "p0A4" + + +;; Verify the HK Packet is getting generated by waiting for the +;; sequencecount to increment twice +local seqTlmItem = hkPktId & "scnt" +local currSCnt = {seqTlmItem} +local expectedSCnt = currSCnt + 2 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (9000) - Housekeeping packet is being generated." + ut_setrequirements CS_9000, "P" +else + write " Failed (9000) - Housekeeping packet sequence count did not increment. Housekeeping packet is not being recieved." + ut_setrequirements CS_9000, "F" +endif + +wait 5 + +step1_6: +write ";**********************************************************************" +write "; Step 1.6: Load the Application Definition file created above. " +write ";**********************************************************************" +;s ftp_file (ramDir,"app_def_tbl_ld_1","app_def_tbl_ld_1",hostCPU,"P") +;/SCX_CPU1_TBL_LOAD INACTIVE LTABLENAME=appDefTblName +start load_table ("app_def_tbl_ld_1", hostCPU) +wait 5 + +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID,"INFO", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO", 2 + +local cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Application Definition Table validate command sent." +else + write " Failed - Application Definition Table validation failed." +endif + +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_VALIDATION_INF_EID, "." +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_ACTIVATE ATableName=appDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Activate Application Definition Table command sent properly." +else + write " Failed - Activate Application Definition Table command." +endif + +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Application Definition Table Updated successfully." + Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +else + write " Failed - Application Definition Table update failed." + Write " Failed - Event Message not received for activate command." +endif + +wait 5 + +goto step1_8 +write ";**********************************************************************" +write "; Step 1.7: Start the cFE Table Test Application (TST_TBL). " +write ";**********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_TBL", TST_TBL_INIT_INF_EID, "INFO", 2 + +s load_start_app ("TST_TBL",hostCPU) + +; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_TBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_TBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_TBL Application start Event Message not received." +endif + +wait 5 + +step1_8: +write ";*********************************************************************" +write "; Step 1.8: Enable DEBUG Event Messages " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_EVS_CMDPC + 2 + +;; Enable DEBUG events for the CS and CFE_TBL applications ONLY +/SCX_CPU1_EVS_EnaAppEVTType Application=CSAppName DEBUG +wait 2 +/SCX_CPU1_EVS_EnaAppEVTType Application="CFE_TBL" DEBUG + +ut_tlmwait SCX_CPU1_EVS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Enable Debug events command sent properly." +else + write " Failed - Enable Debug events command." +endif + +write ";*********************************************************************" +write "; Step 1.9: Verify that the CS Housekeeping telemetry items are " +write "; initialized to zero (0). " +write ";*********************************************************************" +;; Check the HK tlm items to see if they are 0 or NULL +;; the TST_CS application sends its HK packet +if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; + (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; + (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; + (SCX_CPU1_CS_RecomputeInProgress = 0) AND ;; + (SCX_CPU1_CS_OneShotInProgress = 0) AND ;; + (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) THEN + write "<*> Passed (9001) - Housekeeping telemetry initialized properly." + ut_setrequirements CS_9001, "P" +else + write " Failed (9001) - Housekeeping telemetry NOT initialized at startup." + write " CMDPC = ",SCX_CPU1_CS_CMDPC + write " CMDEC = ",SCX_CPU1_CS_CMDEC + write " EEPROM MC = ",SCX_CPU1_CS_EEPROMEC + write " Memory MC = ",SCX_CPU1_CS_MemoryEC + write " Table MC = ",SCX_CPU1_CS_TABLEEC + write " App MC = ",SCX_CPU1_CS_AppEC + write " cFE Core MC = ",SCX_CPU1_CS_CFECOREEC + write " OS MC = ",SCX_CPU1_CS_OSEC + ut_setrequirements CS_9001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 1.10: Dump the Application Code Segment Definition Table." +write ";*********************************************************************" +s get_tbl_to_cvt (ramDir,appDefTblName,"A","cpu1_appdeftbl1_10",hostCPU,defAppId) +wait 5 + +write ";*********************************************************************" +write "; Step 2.0: Application Code Segment Test." +write ";*********************************************************************" +write "; Step 2.1: Send the Enable Checksum command." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable All Command +/SCX_CPU1_CS_EnableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - CS EnableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - CS EnableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +;; Send the Disable OS Checksumming Command +/SCX_CPU1_CS_DisableOS +wait 1 + +;; Send the Disable CFE Core Checksumming Command +/SCX_CPU1_CS_DisableCFECore +wait 1 + +;; Disable Eeprom Checksumming if it is enabled +if (p@SCX_CPU1_CS_EepromState = "Enabled") then + /SCX_CPU1_CS_DisableEeprom + wait 1 +endif + +;; Disable User-defined Memory Checksumming if it is enabled +if (p@SCX_CPU1_CS_MemoryState = "Enabled") then + /SCX_CPU1_CS_DisableMemory + wait 1 +endif + +;; Disable Table Checksumming if it is enabled +if (p@SCX_CPU1_CS_TableState = "Enabled") then + /SCX_CPU1_CS_DisableTables + wait 1 +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.2: Send the Enable Application Checksum command." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable Apps Command +/SCX_CPU1_CS_EnableApps + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4001) - CS EnableApps command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4001, "P" +else + write " Failed (1003;4001) - CS EnableApps command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4001, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4001) - Expected Event Msg ",CS_ENABLE_APP_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4001, "P" +else + write " Failed (1003;4001) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_APP_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.3: Dump the Application Code Segment Results Table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_3",hostCPU,resAppId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +write ";*********************************************************************" +write "; Step 2.4: Verify that Applications are being checksummed." +write ";*********************************************************************" +;; In order to do this, I must constantly dump the Results table and monitor +;; the Baseline CRC values +local keepDumpingResults=FALSE + +while (keepDumpingResults = FALSE) do + s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_4",hostCPU,resAppId) + wait 3 + + ;; Loop for each valid entry in the results table + for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + ;; If the CRC has been computed AND the CRC is not zero -> Stop + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; + (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; + (keepDumpingResults = FALSE) then + keepDumpingResults = TRUE + endif + enddo +enddo + +if (keepDumpingResults = TRUE) then + write "<*> Passed (4000) - Application Checksumming is occurring." + ut_setrequirements CS_4000, "P" +else + write " Failed (4000) - Application Checksumming is not being calculated." + ut_setrequirements CS_4000, "F" +endif + +write ";*********************************************************************" +write "; Step 2.5: Send the Disable Application Code Segment command for a " +write "; valid Enabled application. " +write ";*********************************************************************" +;; loop through the APP Results table until you find an entry whose state is +;; enabled. Once found, use that app's name in the DisableAppName command +foundApp=FALSE + +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then + appIndex = i + foundApp = TRUE + break + endif +enddo + +if (foundApp = TRUE) then + appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME + write "; Enabled app '",appName, "' found at index ", appIndex +else + appName = "CS" + write "; There were no Enabled apps found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID,"INFO",1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable App Command +/SCX_CPU1_CS_DisableAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4004, "P" +else + write " Failed (1003;4004) - CS DisableAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4004, "P" +else + write " Failed (1003;4004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4004, "F" +endif + +;; Dump the definition table to verify the entry's state was modified +s get_tbl_to_cvt (ramDir,appDefTblName,"A","cpu1_appdeftbl2_5",hostCPU,defAppId) +wait 5 + +if (p@SCX_CPU1_CS_APP_DEF_TABLE[appindex].State = "Disabled") then + write "<*> Passed - Definition Table entry changed to Disabled" +else + write " Failed - Definition Table entry was not changed" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.6: Using the TST_CS application, manipulate the disabled " +write "; application's CRC. " +write ";*********************************************************************" +;; Send a TST_CS command to do this using appName as the argument +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_APP_CRC_INF_EID,"INFO",1 + +/SCX_CPU1_TST_CS_CorruptAppCRC AppName=appName + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_APP_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_APP_CRC_INF_EID,"." +endif + +wait 5 + +step2_7: +write ";*********************************************************************" +write "; Step 2.7: Send the Enable Application Code Segment command for the " +write "; application disabled in Step 2.5 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_APP_MISCOMPARE_ERR_EID, "ERROR", 2 + +write "*** App Miscompare Ctr = ",SCX_CPU1_CS_AppEC + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable App Name Command +/SCX_CPU1_CS_EnableAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4003, "P" +else + write " Failed (1003;4003) - CS EnableAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4003, "P" +else + write " Failed (1003;4003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4003, "F" +endif + +; Wait for the CS background Checksumming to occur +;; Check that the Application miscompare counter incremented +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 60 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4000.1) - Expected Event Msg ",CS_APP_MISCOMPARE_ERR_EID," rcv'd." + ut_setrequirements CS_40001, "P" +else + write " Failed (4000.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_APP_MISCOMPARE_ERR_EID,"." + ut_setrequirements CS_40001, "F" +endif + +write "*** App Miscompare Ctr = ",SCX_CPU1_CS_AppEC + +wait 5 + +write ";*********************************************************************" +write "; Step 2.8: Dump the Application Code Segment Results Table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_8",hostCPU,resAppId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +write ";*********************************************************************" +write "; Step 2.9: Send the Recompute Application Code Segment CRC command " +write "; for the application specified in Step 2.5 above. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the RecomputeAppName Command +/SCX_CPU1_CS_RecomputeAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - CS RecomputeAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Verify the telemetry flag is set to TRUE (4005) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (4005) - In Progress Flag set to True as expected." + ut_setrequirements CS_4005, "P" +else + write " Failed (4005) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 60 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID,"." + ut_setrequirements CS_40051, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (4005.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (4005.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_40051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.10: Send the Report Application Code Segment CRC command " +write "; for the application specified in Step 2.5 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportAppName Command +/SCX_CPU1_CS_ReportAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - CS ReportAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_APP_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.11: Stop the CF_APP application. Verify that an event is " +write "; generated indicating the TST_TBL application was skipped." +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_COMPUTE_APP_NOT_FOUND_ERR_EID,"ERROR",1 + +/SCX_CPU1_ES_DELETEAPP Application="CF_APP" + +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1, 40 +if (UT_TW_Status = UT_Success) then +;; Check for the event message + write "<*> Passed (4000.2) - Expected Event Msg ",CS_COMPUTE_APP_NOT_FOUND_ERR_EID," rcv'd." + ut_setrequirements CS_40002, "P" +else + write " Failed (4000.2) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_COMPUTE_APP_NOT_FOUND_ERR_EID,"." + ut_setrequirements CS_40002, "F" +endif + +write ";*********************************************************************" +write "; Step 2.12: Start the CF_APP application. Verify that checksumming " +write "; is again occuring on the TST_TBL application." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 + +s load_start_app ("CF_APP",hostCPU,"CF_AppMain") + +; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed - CF_APP Application Started" +else + write " Failed - CFE_ES start Event Message for CF_APP not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages +endif + +wait 5 + +step2_13: +write ";*********************************************************************" +write "; Step 2.13: Send the Recompute Application Code Segment CRC command " +write "; for the TST_TBL application. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the RecomputeAppName Command +/SCX_CPU1_CS_RecomputeAppName AppName="CF_APP" + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - CS RecomputeAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Verify the telemetry flag is set to TRUE (4005) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (4005) - In Progress Flag set to True as expected." + ut_setrequirements CS_4005, "P" +else + write " Failed (4005) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID,"." + ut_setrequirements CS_40051, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (4005.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (4005.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_40051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.0: Invalid Command Test." +write ";*********************************************************************" +write "; Step 3.1: Send the Enable Application Checksum command with an " +write "; invalid length. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000022299" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.2: Send the Disable Application Checksum command with an " +write "; invalid length. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000022398" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.3: Send the Enable Application Code Segment command with an " +write "; invalid length. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000022226" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.4: Send the Enable Application Code Segment command with an " +write "; invalid application. " +write ";*********************************************************************" +write "; Step 3.4.1: Send the command with a null application name." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the EnableAppName Command +/SCX_CPU1_CS_EnableAppName AppName="" + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4007) - CS EnableAppName with Null Appname sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_4007, "P" +else + write " Failed (1004;4007) - CS EnableAppName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_4007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4007) - Expected Event Msg ",CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_4007, "P" +else + write " Failed (1004;4007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_4007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.4.2: Send the command with an application name that is not " +write "; currently executing. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the EnableAppName Command +/SCX_CPU1_CS_EnableAppName AppName="CS_TST" + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4007) - CS EnableAppName with invalid name sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_4007, "P" +else + write " Failed (1004;4007) - CS EnableAppName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_4007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4007) - Expected Event Msg ",CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_4007, "P" +else + write " Failed (1004;4007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_4007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.5: Send the Disable Application Code Segment command with an" +write "; invalid length. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc0000002239A" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.6: Send the Disable Application Code Segment command with an" +write "; invalid application. " +write ";*********************************************************************" +write "; Step 3.6.1: Send the command with a null application name." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the DisableAppName Command +/SCX_CPU1_CS_DisableAppName AppName="" + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4007) - CS DisableAppName with Null Appname sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_4007, "P" +else + write " Failed (1004;4007) - CS DisableAppName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_4007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4007) - Expected Event Msg ",CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_4007, "P" +else + write " Failed (1004;4007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_4007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.6.2: Send the command with an application name that is not " +write "; currently executing. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the DisableAppName Command +/SCX_CPU1_CS_DisableAppName AppName="CS_TST" + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4007) - CS DisableAppName with invalid name sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_4007, "P" +else + write " Failed (1004;4007) - CS DisableAppName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_4007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4007) - Expected Event Msg ",CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_4007, "P" +else + write " Failed (1004;4007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_4007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.7: Send the Recompute Application Code Segment CRC command " +write "; with an invalid length. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc000001624994353000000000000000000000000000000000000" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.8: Send the Recompute Application Code Segment CRC command " +write "; with an invalid application. " +write ";*********************************************************************" +write "; Step 3.8.1: Send the command with a null application name." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the RecomputeAppName Command +/SCX_CPU1_CS_RecomputeAppName AppName="" + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4007) - CS RecomputeAppName with Null Appname sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_4007, "P" +else + write " Failed (1004;4007) - CS RecomputeAppName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_4007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4007) - Expected Event Msg ",CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_4007, "P" +else + write " Failed (1004;4007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_4007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.8.2: Send the command with an application name that is not " +write "; currently executing. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the RecomputeAppName Command +/SCX_CPU1_CS_RecomputeAppName AppName="CS_TST" + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4007) - CS RecomputeAppName with invalid name sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_4007, "P" +else + write " Failed (1004;4007) - CS RecomputeAppName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_4007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4007) - Expected Event Msg ",CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_4007, "P" +else + write " Failed (1004;4007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_4007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.9: Send the Report Application Code Segment CRC command with" +write "; an invalid length. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc000002624984353000000000000000000000000000000000000" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.10: Send the Report Application Code Segment CRC command " +write "; with an invalid application. " +write ";*********************************************************************" +write "; Step 3.10.1: Send the command with a null application name." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_INVALID_NAME_APP_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the ReportAppName Command +/SCX_CPU1_CS_ReportAppName AppName="" + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4007) - CS ReportAppName with Null Appname sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_4007, "P" +else + write " Failed (1004;4007) - CS ReportAppName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_4007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4007) - Expected Event Msg ",CS_BASELINE_INVALID_NAME_APP_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_4007, "P" +else + write " Failed (1004;4007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_INVALID_NAME_APP_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_4007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.10.2: Send the command with an application name that is not " +write "; currently executing. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_INVALID_NAME_APP_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the ReportAppName Command +/SCX_CPU1_CS_ReportAppName AppName="CS_TST" + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4007) - CS ReportAppName with invalid name sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_4007, "P" +else + write " Failed (1004;4007) - CS ReportAppName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_4007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4007) - Expected Event Msg ",CS_BASELINE_INVALID_NAME_APP_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_4007, "P" +else + write " Failed (1004;4007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_INVALID_NAME_APP_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_4007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.11: Dump the Application Code Segment Results Table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl3_11",hostCPU,resAppId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "P" +endif + +write ";*********************************************************************" +write "; Step 3.12: Send the Recompute Application Code Segment CRC command " +write "; for an enabled application. " +write ";*********************************************************************" +;; Send the RecomputeAppName Command +/SCX_CPU1_CS_RecomputeAppName AppName="CF_APP" + +;; Verify the telemetry flag is set to TRUE (4005) +;ut_tlmwait SCX_CPU1_CS_RecomputeInProgress, 1 +;if (UT_TW_Status = UT_Success) then +; write "<*> Passed (4005) - In Progress Flag set to True as expected." +; ut_setrequirements CS_4005, "P" +;else +; write " Failed (4005) - In Progress Flag set to False when True was expected." +; ut_setrequirements CS_4005, "F" +;endif +; +write ";*********************************************************************" +write "; Step 3.13: Send the Recompute Application Code Segment CRC command " +write "; for a different enabled application. Verify that this second " +write "; is rejected since only 1 recompute command can occur at a time." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_APP_CHDTASK_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the RecomputeAppName Command +/SCX_CPU1_CS_RecomputeAppName AppName=CSAppName + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4005.2) - CS RecomputeAppName rejected as expected since one is already running." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_40052, "P" +else + write " Failed (1004;4005.2) - CS RecomputeAppName command did not increment CMDEC as expected." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_40052, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_APP_CHDTASK_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_APP_CHDTASK_ERR_EID,"." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.14: Send the Recompute Application Code Segment CRC command " +write "; for an enabled application. " +write ";*********************************************************************" +;; Send the RecomputeAppName Command +/SCX_CPU1_CS_RecomputeAppName AppName=CSAppName + +write ";*********************************************************************" +write "; Step 3.15: Send a One Shot CRC command. Verify that this command " +write "; is rejected." +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the One Shot Command +/SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=2048 + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4005.2) - One Shot CRC command faild as expected." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_40052, "P" +else + write " Failed (1004;4005.2) - One Shot CRC command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_40052, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_APP_CHDTASK_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_APP_CHDTASK_ERR_EID,"." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.0: Disabled Checksum Test." +write ";*********************************************************************" +write "; Step 4.1: Send the Disable Checksum command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_ALL_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable All Command +/SCX_CPU1_CS_DisableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8001) - CS DisableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8001, "P" +else + write " Failed (1003;8001) - CS DisableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8001, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8001) - Expected Event Msg ",CS_DISABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8001, "P" +else + write " Failed (1003;8001) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.2: Send the Disable Application Checksumming command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Disable Apps Command +/SCX_CPU1_CS_DisableApps + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4002) - CS DisableApps command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4002, "P" +else + write " Failed (1003;4002) - CS DisableApps command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4002) - Expected Event Msg ",CS_DISABLE_APP_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4002, "P" +else + write " Failed (1003;4002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_APP_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4002, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.3: Send the Enable Application Code Segment command for an " +write "; application whose status is DISABLED." +write ";*********************************************************************" +;; loop through the APP Results table until you find an entry whose state is +;; disabled. Once found, use that app's name in the EnableAppName command +foundApp=FALSE + +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then + appIndex = i + foundApp = TRUE + endif +enddo + +if (foundApp = TRUE) then + appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME + write "; Disabled app '",appName, "' found at index ", appIndex +else + appName = "TST_CS" + write "; There were no Disabled apps found in the results table" +endif + +;; Send the EnableAppName command +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the EnableAppName Command +/SCX_CPU1_CS_EnableAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4003, "P" +else + write " Failed (1003;4003) - CS EnableAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4003, "P" +else + write " Failed (1003;4003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4003, "F" +endif + +wait 5 + +step4_4: +write ";*********************************************************************" +write "; Step 4.4: Dump the Application Code Segment Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_4",hostCPU,resAppId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "P" +endif + +write ";*********************************************************************" +write "; Step 4.5: Send the Recompute Application Code Segment CRC command " +write "; for the application specified in Step 4.3 above. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the RecomputeAppName Command +/SCX_CPU1_CS_RecomputeAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - CS RecomputeAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID,"." + ut_setrequirements CS_40051, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (4005.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (4005.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_40051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.6: Send the Report Application Code Segment CRC command for " +write "; for the application specified above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportAppName Command +/SCX_CPU1_CS_ReportAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - CS ReportAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_APP_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.7: Send the Disable Application Code Segment command with an" +write "; application whose status is ENABLED." +write ";*********************************************************************" +;; loop through the APP Results table until you find an entry whose state is +;; enabled. Once found, use that app's name in the DisableAppName command +foundApp=FALSE + +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then + appIndex = i + foundApp = TRUE + endif +enddo + +if (foundApp = TRUE) then + appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME + write "; Enabled app '",appName, "' found at index ", appIndex +else + appName = "TST_CS" + write "; There were no Enabled apps found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the DisableAppName command +/SCX_CPU1_CS_DisableAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4004, "P" +else + write " Failed (1003;4004) - CS DisableAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4004, "P" +else + write " Failed (1003;4004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4004, "F" +endif + +wait 5 + +step4_8: +write ";*********************************************************************" +write "; Step 4.8: Dump the Application Code Segment Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_8",hostCPU,resAppId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "P" +endif + +write ";*********************************************************************" +write "; Step 4.9: Send the Recompute Application Code Segment CRC command " +write "; for the application specified in Step 4.7 above. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the RecomputeAppName Command +/SCX_CPU1_CS_RecomputeAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - CS RecomputeAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Verify the telemetry flag is set to TRUE (4005) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (4005) - In Progress Flag set to True as expected." + ut_setrequirements CS_4005, "P" +else + write " Failed (4005) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID,"." + ut_setrequirements CS_40051, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (4005.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (4005.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_40051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.10: Send the Report Application Code Segment CRC command for" +write "; for the application specified above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportAppName Command +/SCX_CPU1_CS_ReportAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - CS ReportAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_APP_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.11: Send the Enable Application Checksumming command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the EnableApps Command +/SCX_CPU1_CS_EnableApps + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4001) - CS EnableApps command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4001, "P" +else + write " Failed (1003;4001) - CS EnableApps command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4001, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4001) - Expected Event Msg ",CS_ENABLE_APP_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4001, "P" +else + write " Failed (1003;4001) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_APP_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.12: Send the Enable Application Code Segment command with an" +write "; application whose status is DISABLED. " +write ";*********************************************************************" +;; loop through the APP Results table until you find an entry whose state is +;; disabled. Once found, use that app's name in the EnableAppName command +foundApp=FALSE + +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then + appIndex = i + foundApp = TRUE + endif +enddo + +if (foundApp = TRUE) then + appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME + write "; Disabled app '",appName, "' found at index ", appIndex +else + appName = "TST_CS" + write "; There were no Disabled apps found in the results table" +endif + +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the EnableAppName Command +/SCX_CPU1_CS_EnableAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4003, "P" +else + write " Failed (1003;4003) - CS EnableAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4003, "P" +else + write " Failed (1003;4003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4003, "F" +endif + +wait 5 + +step4_13: +write ";*********************************************************************" +write "; Step 4.13: Dump the Application Code Segment Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_13",hostCPU,resAppId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "P" +endif + +write ";*********************************************************************" +write "; Step 4.14: Send the Recompute Application Code Segment CRC command " +write "; for the application specified in Step 4.12 above. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the RecomputeAppName Command +/SCX_CPU1_CS_RecomputeAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - CS RecomputeAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Verify the telemetry flag is set to TRUE (4005) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (4005) - In Progress Flag set to True as expected." + ut_setrequirements CS_4005, "P" +else + write " Failed (4005) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID,"." + ut_setrequirements CS_40051, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (4005.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (4005.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_40051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.15: Send the Report Application Code Segment CRC command for" +write "; for the application specified above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportAppName Command +/SCX_CPU1_CS_ReportAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - CS ReportAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_APP_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.16: Send the Disable Application Code Segment command with " +write "; an application whose status is ENABLED. " +write ";*********************************************************************" +;; loop through the APP Results table until you find an entry whose state is +;; enabled. Once found, use that app's name in the DisableAppName command +foundApp=FALSE + +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then + appIndex = i + foundApp = TRUE + endif +enddo + +if (foundApp = TRUE) then + appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME + write "; Enabled app '",appName, "' found at index ", appIndex +else + appName = "TST_CS" + write "; There were no Enabled apps found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the DisableAppName Command +/SCX_CPU1_CS_DisableAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4004, "P" +else + write " Failed (1003;4004) - CS DisableAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4004, "P" +else + write " Failed (1003;4004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4004, "F" +endif + +wait 5 + +step4_17: +write ";*********************************************************************" +write "; Step 4.17: Dump the Application Code Segment Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_17",hostCPU,resAppId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "P" +endif + +write ";*********************************************************************" +write "; Step 4.18: Send the Recompute Application Code Segment CRC command " +write "; for the application specified in Step 4.16 above. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the RecomputeAppName Command +/SCX_CPU1_CS_RecomputeAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - CS RecomputeAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Verify the telemetry flag is set to TRUE (4005) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (4005) - In Progress Flag set to True as expected." + ut_setrequirements CS_4005, "P" +else + write " Failed (4005) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID,"." + ut_setrequirements CS_40051, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (4005.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (4005.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_40051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.19: Send the Report Application Code Segment CRC command for" +write "; for the application specified above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportAppName Command +/SCX_CPU1_CS_ReportAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - CS ReportAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_APP_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.20: Send the Enable Checksum command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 + +local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable All Command +/SCX_CPU1_CS_EnableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - CS EnableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - CS EnableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.21: Send the Disable Application Checksumming command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Disable Apps Command +/SCX_CPU1_CS_DisableApps + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4002) - CS DisableApps command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4002, "P" +else + write " Failed (1003;4002) - CS DisableApps command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4002) - Expected Event Msg ",CS_DISABLE_APP_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4002, "P" +else + write " Failed (1003;4002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_APP_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4002, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.22: Send the Enable Application Code Segment command with an" +write "; application whose status is DISABLED." +write ";*********************************************************************" +;; loop through the APP Results table until you find an entry whose state is +;; disabled. Once found, use that app's name in the EnableAppName command +foundApp=FALSE + +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then + appIndex = i + foundApp = TRUE + endif +enddo + +if (foundApp = TRUE) then + appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME + write "; Disabled app '",appName, "' found at index ", appIndex +else + appName = "TST_CS" + write "; There were no Disabled apps found in the results table" +endif + +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the EnableAppName command +/SCX_CPU1_CS_EnableAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4003, "P" +else + write " Failed (1003;4003) - CS EnableAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4003, "P" +else + write " Failed (1003;4003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4003, "F" +endif + +wait 5 + +step4_23: +write ";*********************************************************************" +write "; Step 4.23: Dump the Application Code Segment Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_23",hostCPU,resAppId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "P" +endif + +write ";*********************************************************************" +write "; Step 4.24: Send the Recompute Application Code Segment CRC command " +write "; for the application specified in Step 4.22 above. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the RecomputeAppName Command +/SCX_CPU1_CS_RecomputeAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - CS RecomputeAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Verify the telemetry flag is set to TRUE (4005) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (4005) - In Progress Flag set to True as expected." + ut_setrequirements CS_4005, "P" +else + write " Failed (4005) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID,"." + ut_setrequirements CS_40051, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (4005.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (4005.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_40051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.25: Send the Report Application Code Segment CRC command for" +write "; for the application specified above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportAppName Command +/SCX_CPU1_CS_ReportAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - CS ReportAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_APP_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.26: Send the Disable Application Code Segment command with " +write "; an application whose status is ENABLED." +write ";*********************************************************************" +;; loop through the APP Results table until you find an entry whose state is +;; enabled. Once found, use that app's name in the DisableAppName command +foundApp=FALSE + +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then + appIndex = i + foundApp = TRUE + endif +enddo + +if (foundApp = TRUE) then + appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME + write "; Enabled app '",appName, "' found at index ", appIndex +else + appName = "TST_CS" + write "; There were no Enabled apps found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the DisableAppName command +/SCX_CPU1_CS_DisableAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4004, "P" +else + write " Failed (1003;4004) - CS DisableAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4004, "P" +else + write " Failed (1003;4004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4004, "F" +endif + +wait 5 + +step4_27: +write ";*********************************************************************" +write "; Step 4.27: Dump the Application Code Segment Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_27",hostCPU,resAppId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "P" +endif + +write ";*********************************************************************" +write "; Step 4.28: Send the Recompute Application Code Segment CRC command " +write "; for the application specified in Step 4.26 above. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the RecomputeAppName Command +/SCX_CPU1_CS_RecomputeAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - CS RecomputeAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Verify the telemetry flag is set to TRUE (4005) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (4005) - In Progress Flag set to True as expected." + ut_setrequirements CS_4005, "P" +else + write " Failed (4005) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID,"." + ut_setrequirements CS_40051, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (4005.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (4005.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_40051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.29: Send the Report Application Code Segment CRC command for" +write "; for the application specified above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportAppName Command +/SCX_CPU1_CS_ReportAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - CS ReportAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_APP_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.30: Send the Enable Application Checksumming command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable Apps Command +/SCX_CPU1_CS_EnableApps + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4001) - CS EnableApps command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4001, "P" +else + write " Failed (1003;4001) - CS EnableApps command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4001, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4001) - Expected Event Msg ",CS_ENABLE_APP_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4001, "P" +else + write " Failed (1003;4001) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_APP_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.31: Send the Enable Application Code Segment command with an" +write "; application whose status is DISABLED. " +write ";*********************************************************************" +;; loop through the APP Results table until you find an entry whose state is +;; disabled. Once found, use that app's name in the EnableAppName command +foundApp=FALSE + +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then + appIndex = i + foundApp = TRUE + endif +enddo + +if (foundApp = TRUE) then + appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME + write "; Disabled app '",appName, "' found at index ", appIndex +else + appName = "TST_CS" + write "; There were no Disabled apps found in the results table" +endif + +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the EnableAppName command +/SCX_CPU1_CS_EnableAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4003, "P" +else + write " Failed (1003;4003) - CS EnableAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4003, "P" +else + write " Failed (1003;4003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4003, "F" +endif + +wait 5 + +step4_32: +write ";*********************************************************************" +write "; Step 4.32: Dump the Application Code Segment Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_32",hostCPU,resAppId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "P" +endif + +write ";*********************************************************************" +write "; Step 4.33: Send the Recompute Application Code Segment CRC command " +write "; for the application specified in Step 4.31 above. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the RecomputeAppName Command +/SCX_CPU1_CS_RecomputeAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - CS RecomputeAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Verify the telemetry flag is set to TRUE (4005) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (4005) - In Progress Flag set to True as expected." + ut_setrequirements CS_4005, "P" +else + write " Failed (4005) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID,"." + ut_setrequirements CS_40051, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (4005.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (4005.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_40051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.34: Send the Report Application Code Segment CRC command for" +write "; for the application specified above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportAppName Command +/SCX_CPU1_CS_ReportAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - CS ReportAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_APP_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.35: Send the Disable Application Code Segment command with " +write "; an application whose status is ENABLED. " +write ";*********************************************************************" +;; loop through the APP Results table until you find an entry whose state is +;; enabled. Once found, use that app's name in the DisableAppName command +foundApp=FALSE + +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then + appIndex = i + foundApp = TRUE + endif +enddo + +if (foundApp = TRUE) then + appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME + write "; Enabled app '",appName, "' found at index ", appIndex +else + appName = "TST_CS" + write "; There were no Enabled apps found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the DisableAppName command +/SCX_CPU1_CS_DisableAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4004, "P" +else + write " Failed (1003;4004) - CS DisableAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4004, "P" +else + write " Failed (1003;4004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4004, "F" +endif + +wait 5 + +step4_36: +write ";*********************************************************************" +write "; Step 4.36: Dump the Application Code Segment Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_36",hostCPU,resAppId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "P" +endif + +write ";*********************************************************************" +write "; Step 4.37: Send the Recompute Application Code Segment CRC command " +write "; for the application specified in Step 4.35 above. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the RecomputeAppName Command +/SCX_CPU1_CS_RecomputeAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - CS RecomputeAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Verify the telemetry flag is set to TRUE (4005) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (4005) - In Progress Flag set to True as expected." + ut_setrequirements CS_4005, "P" +else + write " Failed (4005) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID,"." + ut_setrequirements CS_40051, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (4005.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (4005.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_40051, "P" +else + write " Failed (4005.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_40051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.38: Send the Report Application Code Segment CRC command for" +write "; for the application specified above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportAppName Command +/SCX_CPU1_CS_ReportAppName AppName=appName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - CS ReportAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4006, "P" +else + write " Failed (1003;4006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_APP_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.0: Definition Table Update Test." +write ";*********************************************************************" +write "; Step 5.1: Create an Application Code Segment Definition table load " +write "; file that contains all empty items." +write ";*********************************************************************" +s scx_cpu1_cs_adt4 +wait 5 + +write ";*********************************************************************" +write "; Step 5.2: Send the command to load the file created above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +start load_table ("appdefemptytable", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command sent successfully." +else + write " Failed - Load command did not execute successfully." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.3: Send the command to validate the file loaded in Step 5.2." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_VALIDATION_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Application Definition Table validate command sent." + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" + else + write " Failed - Event Message not received for Validate command." + endif +else + write " Failed - Application Definition Table validation failed." +endif + +;; Wait for the Validation Success event +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 + +write ";*********************************************************************" +write "; Step 5.4: Send the Recompute Application Code Segment CRC command " +write "; for an application specified in the Results table. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the RecomputeAppName Command +/SCX_CPU1_CS_RecomputeAppName AppName=CSAppName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - CS RecomputeAppName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4005, "P" +else + write " Failed (1003;4005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4005, "F" +endif + +;; Verify the telemetry flag is set to TRUE (4005) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (4005) - In Progress Flag set to True as expected." + ut_setrequirements CS_4005, "P" +else + write " Failed (4005) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_4005, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.5: Send the command to Activate the file loaded in Step 5.2." +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_ACTIVATE ATableName=appDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Activate Application Definition Table command sent properly." +else + write " Failed - Activate Application Definition Table command." +endif + +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_LOAD_PEND_REQ_INF_EID, "." +endif + +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Application Definition Table Updated successfully." + Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +else + write " Failed - Application Definition Table update failed." + Write " Failed - Event Message not received for activate command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.6: Dump the Application Code Segment Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl5_6",hostCPU,resAppId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "P" +endif + +write ";*********************************************************************" +write "; Step 5.7: Create an Application Code Segment Definition table load " +write "; file containing empty entries in between valid entries. " +write ";*********************************************************************" +s scx_cpu1_cs_adt2 + +;; Create a table load file with an invalid state (> 3) +s scx_cpu1_cs_adt3 + +write ";*********************************************************************" +write "; Step 5.8: Send the command to load the invalid file created above." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +start load_table ("app_def_tbl_invalid", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command sent successfully." +else + write " Failed - Load command did not execute successfully." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.9: Send the command to validate the file loaded in Step 5.8 " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_ERR_EID, "ERROR", 2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Application Definition Table validate command sent." + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" + else + write " Failed - Event Message not received for Validate command." + endif +else + write " Failed - Application Definition Table validate command failed." +endif + +;; Wait for the Validation Error event +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Application Definition Table validation failed with an invalid state." + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +else + write " Failed - Application Definition Table validation was successful with an invalid state entry." +endif + +write ";*********************************************************************" +write "; Step 5.10: Send the command to abort the invalid load. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_LOAD_ABORT_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_LOADABORT ABTABLENAME=appDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load abort command sent successfully." +else + write " Failed - Load abort command did not execute successfully." +endif + +;; Check for the Event message generation +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +else + write " Failed - Event Message not received for Load Abort command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.11: Send the command to load the file with valid entries. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +start load_table ("app_def_tbl_ld_2", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command sent successfully." +else + write " Failed - Load command did not execute successfully." +endif + +;; Check for the Event message generation +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +wait 5 + +write ";*********************************************************************" +write "; Step 5.12: Send the command to validate the file loaded in Step 5.11" +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Application Definition Table validate command sent." + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" + else + write " Failed - Event Message not received for Validate command." + endif +else + write " Failed - Application Definition Table validation failed." +endif + +;; Look for the Validation Event Message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Application Definition Table validation event '", SCX_CPU1_find_event[2].eventid,"' found!" +else + write " Failed - Application Definition Table validation event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_LOAD_PEND_REQ_INF_EID, "." +endif + +write ";*********************************************************************" +write "; Step 5.13: Send the command to Activate the file loaded in Step 5.11" +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_ACTIVATE ATableName=appDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Activate Application Definition Table command sent properly." +else + write " Failed - Activate Application Definition Table command." +endif + +;; Look for the Load pending Event Message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_LOAD_PEND_REQ_INF_EID, "." +endif + +;; Look for the Update Event Message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Application Definition Table Updated successfully." + Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +else + write " Failed - Application Definition Table update failed." + Write " Failed - Event Message not received for activate command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.14: Dump the Application Code Segment Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl5_14",hostCPU,resAppId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "P" +endif + +write ";*********************************************************************" +write "; Step 6.0: Processing Limit Test." +write ";*********************************************************************" +write "; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming " +write "; command if it is Enabled. " +write ";*********************************************************************" +;; Disable Eeprom Checksumming if it is enabled +if (p@SCX_CPU1_CS_EepromState = "Enabled") then + ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_EEPROM_INF_EID,"INFO", 1 + + cmdCtr = SCX_CPU1_CS_CMDPC + 1 + ;; Send the Disable Eeprom Checksumming Command + /SCX_CPU1_CS_DisableEeprom + + ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} + if (UT_TW_Status = UT_Success) then + write "<*> Passed - CS DisableEeprom command sent properly." + else + write " Failed - CS DisableEeprom command did not increment CMDPC." + endif + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",CS_DISABLE_EEPROM_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_EEPROM_INF_EID,"." + endif +else + write "=> Eeprom Checksumming is already disabled." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 6.2: Send the Disable OS Code Segment command if necessary. " +write ";*********************************************************************" +;; Disable OS Checksumming if it is enabled +if (p@SCX_CPU1_CS_OSState = "Enabled") then + ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 + + cmdCtr = SCX_CPU1_CS_CMDPC + 1 + ;; Send the Disable OS Checksumming Command + /SCX_CPU1_CS_DisableOS + + ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} + if (UT_TW_Status = UT_Success) then + write "<*> Passed - CS DisableOS command sent properly." + else + write " Failed - CS DisableOS command did not increment CMDPC." + endif + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_OS_INF_EID,"." + endif +else + write "=> OS Code Segment Checksumming is already disabled." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 6.3: Send the Disable cFE Code Segment command if necessary. " +write ";*********************************************************************" +;; Disable CFE Checksumming if it is enabled +if (p@SCX_CPU1_CS_CFECoreState = "Enabled") then + ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_CFECORE_INF_EID,"INFO", 1 + + cmdCtr = SCX_CPU1_CS_CMDPC + 1 + ;; Send the Disable CFE Core Checksumming Command + /SCX_CPU1_CS_DisableCFECore + + ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} + if (UT_TW_Status = UT_Success) then + write "<*> Passed - CS DisableCFECORE command sent properly." + else + write " Failed - CS DisableCFECORE command did not increment CMDPC." + endif + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID,"." + endif +else + write "=> CFE Code Segment Checksumming is already disabled." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 6.4: Send the Disable Table Checksumming command if necessary." +write ";*********************************************************************" +;; Disable Table Checksumming if it is enabled +if (p@SCX_CPU1_CS_TableState = "Enabled") then + ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_TABLES_INF_EID,"INFO", 1 + + cmdCtr = SCX_CPU1_CS_CMDPC + 1 + ;; Send the Disable CFE Core Checksumming Command + /SCX_CPU1_CS_DisableTables + + ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} + if (UT_TW_Status = UT_Success) then + write "<*> Passed - CS DisableTables command sent properly." + else + write " Failed - CS DisableTables command did not increment CMDPC." + endif + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",CS_DISABLE_TABLES_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_TABLES_INF_EID,"." + endif +else + write "=> Table Checksumming is already disabled." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 6.5: Send the Disable User-Defined Memory Checksumming command." +write ";*********************************************************************" +;; Disable Memory Checksumming if it is enabled +if (p@SCX_CPU1_CS_MemoryState = "Enabled") then + ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_MEMORY_INF_EID,"INFO", 1 + + cmdCtr = SCX_CPU1_CS_CMDPC + 1 + ;; Send the Disable CFE Core Checksumming Command + /SCX_CPU1_CS_DisableMemory + + ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} + if (UT_TW_Status = UT_Success) then + write "<*> Passed - CS DisableMemory command sent properly." + else + write " Failed - CS DisableMemory command did not increment CMDPC." + endif + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",CS_DISABLE_MEMORY_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_MEMORY_INF_EID,"." + endif +else + write "=> User-Defined Memory Checksumming is already disabled." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 6.6: Dump the Application Code Segment Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl6_6",hostCPU,resAppId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "P" +endif + +write ";*********************************************************************" +write "; Step 6.7: Constantly Dump the Application Code Segment Results " +write "; table to determine if the CS application is segmenting the CRC " +write "; calculation each cycle. " +write ";*********************************************************************" +;; In order to do this, I must constantly dump the Results table and monitor +;; the Baseline CRC values +keepDumpingResults=FALSE +local loopCtr = 1 +local segmentedCRC=FALSE + +while (keepDumpingResults = FALSE) do + s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl6_7",hostCPU,resAppId) + wait 3 + + ;; Loop for each valid entry in the results table + for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + ;; If the entry is valid and the Offset or tempCRC are not zero -> Stop + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; + (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; + (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; + (keepDumpingResults = FALSE) then + keepDumpingResults = TRUE + segmentedCRC = TRUE + endif + enddo + + if (loopCtr > 15) then + keepDumpingResults = TRUE + else + loopCtr = loopCtr + 1 + endif +enddo + +if (segmentedCRC = TRUE) then + write "<*> Passed (7000) - Segmenting has occurred for Applications." + ut_setrequirements CS_7000, "P" +else + write " Failed (7000) - Application Checksumming is not segmenting." + ut_setrequirements CS_7000, "F" +endif + +write ";*********************************************************************" +write "; Step 7.0: Definition Table Initialization Test." +write ";*********************************************************************" +write "; Step 7.1: Send the command to stop the CS Application. " +write ";*********************************************************************" +;/SCX_CPU1_ES_DELETEAPP Application="TST_CS" +;wait 5 +/SCX_CPU1_ES_DELETEAPP Application=CSAppName +wait 5 + +write ";*********************************************************************" +write "; Step 7.2: Download the default Application Code Segment Definition " +write "; Table file in order to restore it during cleanup." +write ";********************************************************************" +;;NOTE: If CFDP is used, you do not need to parse the filename from the path. +;; You can just used the config paramater +;; use ftp utilities to get the file +;; CS_DEF_APP_TABLE_FILENAME -> full path file spec. +;; Parse the filename configuration parameter for the default table filename +local tableFileName = CS_DEF_APP_TABLE_FILENAME +local slashLoc = %locate(tableFileName,"/") +local lastSlashLoc = 0 +local pathSpec = tableFileName +write "==> Default Application Code Segment Table filename config paramter = '",tableFileName,"'" + +;; loop until all slashes are found +while (slashLoc <> 0) do + tableFileName = %substring(tableFileName,slashLoc+1,%length(tableFileName)) + lastSlashLoc = lastSlashLoc + slashLoc + slashLoc = %locate(tableFileName,"/") +enddo +write "==> Table filename ONLY = '",tableFileName,"'" + +pathSpec = %substring(pathSpec,1,lastSlashLoc) +write "==> last Slash found at ",lastSlashLoc +write "==> Default path spec = '",pathSpec,"'" + +;; Get the file in order to restore it in the cleanup steps +s ftp_file ("CF:0",tableFileName,"cs_apptbl.tblORIG",hostCPU,"G") +wait 5 + +write ";*********************************************************************" +write "; Step 7.3: Delete the Application Code Segment Definition table " +write "; default load file from the CPU1. " +write ";*********************************************************************" +s ftp_file ("CF:0","na",tableFileName,hostCPU,"R") + +write ";*********************************************************************" +write "; Step 7.4: Start the CS Application. " +write ";*********************************************************************" +;s scx_cpu1_cs_start_apps("7.4") +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_INIT_INF_EID, "INFO", 2 + +s load_start_app (CSAppName,hostCPU,"CS_AppMain") + +; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 70 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_num_found_messages = 1) then + write "<*> Passed - CS Application Started" + else + write " Failed - CFE_ES start Event Message for CS not received." + endif +else + write " Failed - CS Application start Event Message not received." +endif + +;; CPU1 is the default +stream = x'08A4' + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' + +wait 5 + +write ";*********************************************************************" +write "; Step 7.5: Dump the Application Code Segment Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl7_5",hostCPU,resAppId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +write ";*********************************************************************" +write "; Step 8.0: Clean-up. " +write ";*********************************************************************" +write "; Step 8.1: Upload the default Application Code Segment Definition " +write "; table downloaded in step 7.2. " +write ";*********************************************************************" +s ftp_file ("CF:0","cs_apptbl.tblORIG",tableFileName,hostCPU,"P") + +write ";*********************************************************************" +write "; Step 8.2: Send the Power-On Reset command. " +write ";*********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +reqReport: +write "**** Requirements Status Reporting" + +write "--------------------------" +write " Requirement(s) Report" +write "--------------------------" + +FOR i = 0 to ut_req_array_size DO + ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +ENDDO + +drop ut_requirement ; needed to clear global variables +drop ut_req_array_size ; needed to clear global variables + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_appcode " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_corecode.prc b/test_and_ground/asist/prc/scx_cpu1_cs_corecode.prc new file mode 100644 index 0000000..7695148 --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_corecode.prc @@ -0,0 +1,3017 @@ +PROC scx_cpu1_cs_corecode +;******************************************************************************* +; Test Name: cs_corecode +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; This test verifies that the CFS Checksum (CS) OS and cFE Core code +; segment checksumming commands function and handle anomolies properly. +; +; Requirements Tested +; CS1002 For all CS commands, if the length contained in the message +; header is not equal to the expected length, CS shall reject the +; command and issue an event message. +; CS1003 If CS accepts any command as valid, CS shall execute the +; command, increment the CS Valid Command Counter and issue an +; event message. +; CS1004 If CS rejects any command, CS shall abort the command execution, +; increment the CS Command Rejected Counter and issue an event +; message. +; CS3000 Checksum shall calculate CRC for the OS code segment and +; compare them against the corresponding baseline OS code segment +; CRC if: +; a) Checksumming (as a whole) is Enabled +; b) OS segment checksumming is Enabled +; CS3000.1 If the OS code segment CRC is not equal to the baseline OS code +; segment CRC, CS shall increment the OS Code Segment CRC +; Miscompare Counter and send an event message. +; CS3002 Upon receipt of an Enable OS Code Segment command, CS shall +; enable checksumming of the OS Code segment. +; CS3003 Upon receipt of a Disable OS Code Segment command, CS shall +; disable checksumming of the OS Code segment. +; CS3004 Upon receipt of a Recompute OS Code Segment CRC, CS shall: +; a) Recompute the baseline CRC for the OS Code segment +; b) Set the Recompute In Progress Flag to TRUE +; CS3004.1 Once the baseline CRC is computed, CS shall: +; a) Generate an event message containing the baseline CRC +; b) Set the Recompute In Progress Flag to FALSE +; CS3004.2 If CS is already processing a Recompute CRC command or a One +; Shot CRC command, CS shall reject the command. +; CS3005 Upon receipt of a Report OS Code Segment CRC, CS shall send an +; event message containing the baseline OS code segment CRC. +; CS3006 Checksum shall calculate CRC for the cFE code segment and +; compare them against the corresponding baseline cFE code segment +; CRC if: +; a) Checksumming (as a whole) is Enabled +; b) cFE segment checksumming is Enabled +; CS3006.1 If the cFE code segment CRC is not equal to the baseline cFE +; code segment CRC, CS shall increment the cFE Code Segment CRC +; Miscompare Counter and send an event message. +; CS3007 Upon receipt of an Enable cFE code segment command, CS shall +; enable checksumming of the cFE code segment. +; CS3008 Upon receipt of a Disable cFE code segment command, CS shall +; disable checksumming of the cFE code segment. +; CS3009 Upon receipt of a Recompute cFE Code Segment CRC command, CS +; shall: +; a) Recompute the baseline checksum for the cFE Code +; segment. +; b) Set the Recompute In Progress Flag to TRUE +; CS3009.1 Once the baseline CRC is computed, CS shall: +; a) Generate an event message containing the baseline CRC +; b) Set the Recompute In Progress Flag to FALSE +; CS3009.2 If CS is already processing a Recompute CRC command or a One +; Shot CRC command, CS shall reject the command. +; CS3010 Upon receipt of a Report cFE Code Segment CRC command, CS shall +; send an event message containing the baseline cFE code segment +; CRC. +; CS8000 Upon receipt of an Enable Checksum command, CS shall start +; calculating CRCs and compare them against the baseline CRCs. +; CS8001 Upon receipt of a Disable Checksum command, CS shall stop +; calculating CRCs and comparing them against the baseline CRCs. +; CS9000 CS shall generate a housekeeping message containing the +; following: +; a) Valid Ground Command Counter +; b) Ground Command Rejected Counter +; c) Overall CRC enable/disable status +; d) Total Non-Volatile Baseline CRC +; e) OS code segment Baseline CRC +; f) cFE code segment Baseline CRC +; g) Non-Volatile CRC Miscompare Counter +; h) OS Code Segment CRC Miscompare Counter +; i) cFE Code Segment CRC Miscompare Counter +; j) Application CRC Miscompare Counter +; k) Table CRC Miscompare Counter +; l) User-Defined Memory CRC Miscompare Counter +; m) Last One Shot Address +; n) Last One Shot Size +; o) Last One Shot Checksum +; p) Checksum Pass Counter (number of passes thru all of +; the checksum areas) +; q) Current Checksum Region (Non-Volatile, OS code +; ) segment, cFE Code Segment etc) +; r) Non-Volatile CRC enable/disable status +; s) OS Code Segment CRC enable/disable status +; t) cFE Code Segment CRC enable/disable status +; u) Application CRC enable/disable status +; v) Table CRC enable/disable status +; w) User-Defined Memory CRC enable/disable status +; x) Last One Shot Rate +; y) Recompute In Progress Flag +; z) One Shot In Progress Flag +; CS9001 Upon any initialization of the CS Application (cFE Power On, cFE +; Processor Reset or CS Application Reset), CS shall initialize +; the following data to Zero: +; a) Valid Ground Command Counter +; b) Ground Command Rejected Counter +; c) Non-Volatile CRC Miscompare Counter +; d) OS Code Segment CRC Miscompare Counter +; e) cFE Code Segment CRC Miscompare Counter +; f) Application CRC Miscompare Counter +; g) Table CRC Miscompare Counter +; h) User-Defined Memory CRC Miscompare Counter +; i) Recompute In Progress Flag +; j) One Shot In Progress Flag +; +; Prerequisite Conditions +; The CFS is up and running and ready to accept commands. +; The CS commands and telemetry items exist in the GSE database. +; The display pages exist for the CS Housekeeping and the dump-only +; Application Code Segment Result Table. +; The Application Code Segment definition table exists defining the +; segments to checksum. +; A CS Test application (TST_CS) exists in order to fully test the CS +; Application. +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 08/25/08 Walt Moleski Original Procedure. +; 09/22/10 Walt Moleski Updated to use variables for the CFS +; application name. Replaced all setupevt +; instances with setupevents +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; ut_tlmwait Wait for a specified telemetry point to update to a +; specified value. +; ut_pfindicate Print the pass fail status of a particular requirement +; number. +; ut_setupevents Performs setup to verify that a particular event +; message was received by ASIST. +; ut_setrequirements A directive to set the status of the cFE +; requirements array. +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "ut_statusdefs.h" +#include "ut_cfe_info.h" +#include "cfe_platform_cfg.h" +#include "cfe_evs_events.h" +#include "cfe_es_events.h" +#include "cfe_tbl_events.h" +#include "to_lab_events.h" +#include "cs_platform_cfg.h" +#include "cs_events.h" +#include "tst_cs_events.h" +#include "tst_tbl_events.h" + +%liv (log_procedure) = logging + +#define CS_1002 0 +#define CS_1003 1 +#define CS_1004 2 +#define CS_3000 3 +#define CS_30001 4 +#define CS_3002 5 +#define CS_3003 6 +#define CS_3004 7 +#define CS_30041 8 +#define CS_30042 9 +#define CS_3005 10 +#define CS_3006 11 +#define CS_30061 12 +#define CS_3007 13 +#define CS_3008 14 +#define CS_3009 15 +#define CS_30091 16 +#define CS_30092 17 +#define CS_3010 18 +#define CS_8000 19 +#define CS_8001 20 +#define CS_9000 21 +#define CS_9001 22 + +global ut_req_array_size = 22 +global ut_requirement[0 .. ut_req_array_size] + +for i = 0 to ut_req_array_size DO + ut_requirement[i] = "U" +enddo + +;********************************************************************** +; Set the local values +;********************************************************************** +local cfe_requirements[0 .. ut_req_array_size] = ["CS_1002", "CS_1003", "CS_1004", "CS_3000", "CS_3000.1", "CS_3002", "CS_3003", "CS_3004", "CS_3004.1", "CS_3004.2", "CS_3005", "CS_3006", "CS_3006.1", "CS_3007", "CS_3008", "CS_3009", "CS_3009.1", "CS_3009.2", "CS_3010", "CS_8000", "CS_8001", "CS_9000", "CS_9001" ] + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL rawcmd +LOCAL stream +local CSAppName = "CS" +local hostCPU = "CPU3" + +write ";*********************************************************************" +write "; Step 1.0: Checksum Table Test Setup." +write ";*********************************************************************" +write "; Step 1.1: Command a Power-on Reset on CPU1." +write ";**********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +write ";*********************************************************************" +write "; Step 1.2: Display the Housekeeping pages " +write ";**********************************************************************" +page SCX_CPU1_CS_HK +;page SCX_CPU1_TST_CS_HK + +;; Verify the Housekeeping Packet is being generated +local hkPktId + +;; Set the CS HK packet ID based upon the cpu being used +hkPktId = "p0A4" + +;; Verify the HK Packet is getting generated by waiting for the +;; sequencecount to increment twice +local seqTlmItem = hkPktId & "scnt" +local currSCnt = {seqTlmItem} +local expectedSCnt = currSCnt + 2 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (9000) - Housekeeping packet is being generated." + ut_setrequirements CS_9000, "P" +else + write " Failed (9000) - Housekeeping packet sequence count did not increment. Housekeeping packet is not being recieved." + ut_setrequirements CS_9000, "F" +endif + +wait 5 + +goto step1_5 +write ";*********************************************************************" +write "; Step 1.3: Start the TST_CS_MemTbl application in order to setup " +write "; the OS_Memory_Table for the Checksum (CS) application. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_CS_MEMTBL", 1, "INFO", 2 + +s load_start_app ("TST_CS_MEMTBL",hostCPU,"TST_CS_MemTblMain") + +;; Wait for app startup event +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_CS_MEMTBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_CS_MEMTBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_CS_MEMTBL Application start Event Message not received." +endif + +;; These are the TST_CS HK Packet IDs since this app sends this packet +;; CPU1 is the default +stream = x'0930' + +if ("CPU1" = "CPU2") then + stream = x'0A30' +elseif ("CPU1" = "CPU3") then + stream = x'0B30' +endif + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +wait 5 + +write ";*********************************************************************" +write "; Step 1.4: Start the Checksum (CS) and TST_CS applications. " +write ";********************************************************************" +s scx_cpu1_cs_start_apps("1.4") +wait 5 + +;; Verify the Housekeeping Packet is being generated +local hkPktId + +;; Set the CS HK packet ID based upon the cpu being used +hkPktId = "p0A4" + +;; Verify the HK Packet is getting generated by waiting for the +;; sequencecount to increment twice +local seqTlmItem = hkPktId & "scnt" +local currSCnt = {seqTlmItem} +local expectedSCnt = currSCnt + 2 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (9000) - Housekeeping packet is being generated." + ut_setrequirements CS_9000, "P" +else + write " Failed (9000) - Housekeeping packet sequence count did not increment. Housekeeping packet is not being recieved." + ut_setrequirements CS_9000, "F" +endif + +wait 5 + +step1_5: +write ";*********************************************************************" +write "; Step 1.5: Enable DEBUG Event Messages " +write ";*********************************************************************" +local cmdCtr = SCX_CPU1_EVS_CMDPC + 1 + +;; Enable DEBUG events for the CS and CFE_TBL applications ONLY +/SCX_CPU1_EVS_EnaAppEVTType Application=CSAppName DEBUG +wait 2 + +ut_tlmwait SCX_CPU1_EVS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Enable Debug events command sent properly." +else + write " Failed - Enable Debug events command." +endif + +write ";*********************************************************************" +write "; Step 1.6: Verify that the CS Housekeeping telemetry items are " +write "; initialized to zero (0). " +write ";*********************************************************************" +;; Check the HK tlm items to see if they are 0 or NULL +;; the TST_CS application sends its HK packet +if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; + (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; + (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; + (SCX_CPU1_CS_RecomputeInProgress = 0) AND ;; + (SCX_CPU1_CS_OneShotInProgress = 0) AND ;; + (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) THEN + write "<*> Passed (9001) - Housekeeping telemetry initialized properly." + ut_setrequirements CS_9001, "P" +else + write " Failed (9001) - Housekeeping telemetry NOT initialized at startup." + write " CMDPC = ",SCX_CPU1_CS_CMDPC + write " CMDEC = ",SCX_CPU1_CS_CMDEC + write " EEPROM MC = ",SCX_CPU1_CS_EEPROMEC + write " Memory MC = ",SCX_CPU1_CS_MemoryEC + write " Table MC = ",SCX_CPU1_CS_TABLEEC + write " App MC = ",SCX_CPU1_CS_AppEC + write " cFE Core MC = ",SCX_CPU1_CS_CFECOREEC + write " OS MC = ",SCX_CPU1_CS_OSEC + ut_setrequirements CS_9001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.0: OS Code Segment Test." +write ";*********************************************************************" +write "; Step 2.1: Send the Enable Checksum command." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable All Command +/SCX_CPU1_CS_EnableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - CS EnableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - CS EnableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +wait 5 + +;; Check the HK State +if (p@scx_cpu1_CS_State = "Enabled") then + write "<*> Passed (8000) - Overall CS State set to 'Enabled'." + ut_setrequirements CS_8000, "P" +else + write " Failed (8000) - CS HK did not update the Overall State to 'Enabled'." + ut_setrequirements CS_8000, "F" +endif + +;; Disable all other checksummiing +;; Disable Application Checksumming if it is enabled +if (p@SCX_CPU1_CS_AppState = "Enabled") then + /SCX_CPU1_CS_DisableApps + wait 1 +endif + +;; Disable Eeprom Checksumming if it is enabled +if (p@SCX_CPU1_CS_EepromState = "Enabled") then + /SCX_CPU1_CS_DisableEeprom + wait 1 +endif + +;; Disable User-defined Memory Checksumming if it is enabled +if (p@SCX_CPU1_CS_MemoryState = "Enabled") then + /SCX_CPU1_CS_DisableMemory + wait 1 +endif + +;; Disable Table Checksumming if it is enabled +if (p@SCX_CPU1_CS_TableState = "Enabled") then + /SCX_CPU1_CS_DisableTables + wait 1 +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.2: Send the Enable OS Code Segment command." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_OS_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable OS Command +/SCX_CPU1_CS_EnableOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3002) - CS EnableOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3002, "P" +else + write " Failed (1003;3002) - CS EnableOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3002) - Expected Event Msg ",CS_ENABLE_OS_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3002, "P" +else + write " Failed (1003;3002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_OS_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3002, "F" +endif + +wait 5 + +;; Check the HK State +if (p@scx_cpu1_CS_OSState = "Enabled") then + write "<*> Passed (3002) - OS State set to 'Enabled'." + ut_setrequirements CS_3002, "P" +else + write " Failed (3002) - CS HK did not update the OS State to 'Enabled'." + ut_setrequirements CS_3002, "F" +endif + +write ";*********************************************************************" +write "; Step 2.3: Verify that CRC calculations are happening." +write ";*********************************************************************" +;; Wait until at least one complete Background Checksum pass has occurred +ut_tlmwait SCX_CPU1_CS_PASSCTR, 1, 300 + +if (SCX_CPU1_CS_OSBASELINE <> 0) then + write "<*> Passed (3000) - Checksumming is occurring." + ut_setrequirements CS_3000, "P" +else + write " Failed (3000) - OS Checksum calculation timed-out." + ut_setrequirements CS_3000, "F" +endif + +write ";*********************************************************************" +write "; Step 2.4: Send the Disable OS Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable OS Command +/SCX_CPU1_CS_DisableOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3003) - CS DisableOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3003, "P" +else + write " Failed (1003;3003) - CS DisableOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3003, "P" +else + write " Failed (1003;3003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_OS_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3003, "F" +endif + +wait 5 + +;; Check the HK State +if (p@scx_cpu1_CS_OSState = "Disabled") then + write "<*> Passed (3003) - OS State set to 'Disabled'." + ut_setrequirements CS_3003, "P" +else + write " Failed (3003) - CS HK did not update the OS State to 'Disabled'." + ut_setrequirements CS_3003, "F" +endif + +write ";*********************************************************************" +write "; Step 2.5: Using the TST_CS application, manipulate the OS CRC. " +write ";*********************************************************************" +;; Send a TST_CS command to do this using tblName as the argument +ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_OS_CRC_INF_EID, "INFO", 1 + +/SCX_CPU1_TST_CS_CorruptOSCRC + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_OS_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_OS_CRC_INF_EID,"." +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 2.6: Send the Enable OS command. " +write ";***********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_OS_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable OS Command +/SCX_CPU1_CS_EnableOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3002) - CS EnableOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3002, "P" +else + write " Failed (1003;3002) - CS EnableOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3002) - Expected Event Msg ",CS_ENABLE_OS_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3002, "P" +else + write " Failed (1003;3002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_OS_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3002, "F" +endif + +wait 5 + +;; Check the HK status field +if (p@scx_cpu1_CS_OSState = "Enabled") then + write "<*> Passed (3002) - OS State set to 'Enabled'." + ut_setrequirements CS_3002, "P" +else + write " Failed (3002) - CS HK did not update the OS State to 'Enabled'." + ut_setrequirements CS_3002, "F" +endif + +;; wait until an OS Miscompare error message appears +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_OS_MISCOMPARE_ERR_EID, "ERROR", 1 + +;; Wait for the OS Miscompare event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (3000.1) - Expected Event Msg ",CS_OS_MISCOMPARE_ERR_EID," rcv'd." + ut_setrequirements CS_30001, "P" +else + write " Failed (3000.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_OS_MISCOMPARE_ERR_EID,"." + ut_setrequirements CS_30001, "F" +endif + +write ";*********************************************************************" +write "; Step 2.7: Send the Disable OS Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable OS Command +/SCX_CPU1_CS_DisableOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3003) - CS DisableOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3003, "P" +else + write " Failed (1003;3003) - CS DisableOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3003, "P" +else + write " Failed (1003;3003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_OS_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3003, "F" +endif + +wait 5 + +;; Check the HK State +if (p@scx_cpu1_CS_OSState = "Disabled") then + write "<*> Passed (3003) - OS State set to 'Disabled'." + ut_setrequirements CS_3003, "P" +else + write " Failed (3003) - CS HK did not update the OS State to 'Disabled'." + ut_setrequirements CS_3003, "F" +endif + +write ";*********************************************************************" +write "; Step 2.8: Send the Recompute OS Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_STARTED_DBG_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3004, "P" +else + write " Failed (1003;3004) - CS RecomputeOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3004, "F" +endif + +;; Check for the event message #1 +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3004, "P" +else + write " Failed (1003;3004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3004, "F" +endif + +;; Verify the telemetry flag is set to TRUE (3004) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (3004) - In Progress Flag set to True as expected." + ut_setrequirements CS_3004, "P" +else + write " Failed (3004) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_3004, "F" +endif + +;; Check for the event message #2 +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_30041, "P" +else + write " Failed (3004.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_30041, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (3004.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (3004.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_30041, "P" +else + write " Failed (3004.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_30041, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.9: Send the Report OS Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportOS Command +/SCX_CPU1_CS_ReportOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3005) - CS ReportOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3005, "P" +else + write " Failed (1003;3005) - CS ReportOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3005, "P" +else + write " Failed (1003;3005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_OS_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3005, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.0: cFE Code Segment Test." +write ";*********************************************************************" +write "; Step 3.1: Send the Enable Checksum command." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 + +local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable All Command +/SCX_CPU1_CS_EnableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - CS EnableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - CS EnableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +wait 5 + +;; Check the HK State +if (p@scx_cpu1_CS_State = "Enabled") then + write "<*> Passed (8000) - Overall CS State set to 'Enabled'." + ut_setrequirements CS_8000, "P" +else + write " Failed (8000) - CS HK did not update the Overall State to 'Enabled'." + ut_setrequirements CS_8000, "F" +endif + +write ";*********************************************************************" +write "; Step 3.2: Send the Enable cFE Code Segment command." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_CFECORE_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable cFE Core Command +/SCX_CPU1_CS_EnableCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3007) - CS EnableCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3007, "P" +else + write " Failed (1003;3007) - CS EnableCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3007) - Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3007, "P" +else + write " Failed (1003;3007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3007, "F" +endif + +wait 5 + +;; Check the HK status field +if (p@scx_cpu1_CS_CFECoreState = "Enabled") then + write "<*> Passed (3007) - cFE Core State set to 'Enabled'." + ut_setrequirements CS_3007, "P" +else + write " Failed (3007) - CS HK did not update the cFE Core State to 'Enabled'." + ut_setrequirements CS_3007, "F" +endif + +wait 5 + +;; Disable OS Code Segment checksumming +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable OS Command +/SCX_CPU1_CS_DisableOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3003) - CS DisableOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3003, "P" +else + write " Failed (1003;3003) - CS DisableOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3003, "F" +endif + +write ";*********************************************************************" +write "; Step 3.3: Verify that CRC calculations are happening." +write ";*********************************************************************" +;; Wait until the cFE Baseline is calculated +local waitForCFECRC = TRUE + +while (waitForCFECRC = TRUE) do + if (SCX_CPU1_CS_CFECOREBASELINE <> 0) then + waitForCFECRC = FALSE + else + wait 10 + endif +enddo + +write "<*> Passed (3006) - Checksumming is occurring." +ut_setrequirements CS_3006, "P" + +write ";*********************************************************************" +write "; Step 3.4: Send the Disable cFE Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_CFECORE_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable CFECore Command +/SCX_CPU1_CS_DisableCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3008) - CS DisableCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3008, "P" +else + write " Failed (1003;3008) - CS DisableCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3008, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3008) - Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3008, "P" +else + write " Failed (1003;3008) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3008, "F" +endif + +wait 5 + +;; Check the HK status field +if (p@scx_cpu1_CS_CFECoreState = "Disabled") then + write "<*> Passed (3008) - cFE Core State set to 'Disabled'." + ut_setrequirements CS_3008, "P" +else + write " Failed (3008) - CS HK did not update the cFE Core State to 'Disabled'." + ut_setrequirements CS_3008, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.5: Using the TST_CS application, manipulate the cFE CRC. " +write ";*********************************************************************" +;; Send a TST_CS command to do this using tblName as the argument +ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_CFE_CRC_INF_EID, "INFO", 1 + +/SCX_CPU1_TST_CS_CorruptCFECRC + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_CFE_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_CFE_CRC_INF_EID,"." +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 3.6: Send the Enable cFE command. " +write ";***********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_CFECORE_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable CFECore Command +/SCX_CPU1_CS_EnableCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3007) - CS EnableCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3007, "P" +else + write " Failed (1003;3007) - CS EnableCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3007) - Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3007, "P" +else + write " Failed (1003;3007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3007, "F" +endif + +wait 5 + +;; Check the HK status field +if (p@scx_cpu1_CS_CFECoreState = "Enabled") then + write "<*> Passed (3007) - cFE Core State set to 'Enabled'." + ut_setrequirements CS_3007, "P" +else + write " Failed (3007) - CS HK did not update the cFE Core State to 'Enabled'." + ut_setrequirements CS_3007, "F" +endif + +wait 5 + +;; wait until a cFE Miscompare error message appears +ut_setupevents "SCX","CPU1",{CSAppName},CS_CFECORE_MISCOMPARE_ERR_EID,"ERROR", 1 + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1, 200 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (3006.1) - Expected Event Msg ",CS_OS_MISCOMPARE_ERR_EID," rcv'd." + ut_setrequirements CS_30061, "P" +else + write " Failed (3006.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_OS_MISCOMPARE_ERR_EID,"." + ut_setrequirements CS_30061, "F" +endif + +write ";*********************************************************************" +write "; Step 3.7: Send the Recompute cFE Code Segment command. " +write ";*********************************************************************" +;; Send the Disable CFECore Command +/SCX_CPU1_CS_DisableCFECore +wait 5 + +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3009, "P" +else + write " Failed (1003;3009) - CS RecomputeCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3009, "F" +endif + +;; Check for the event message #1 +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3009, "P" +else + write " Failed (1003;3009) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3009, "F" +endif + +;; Verify the telemetry flag is set to TRUE (3009) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (3009) - In Progress Flag set to True as expected." + ut_setrequirements CS_3009, "P" +else + write " Failed (3009) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_3009, "F" +endif + +;; Check for the event message #2 +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 230 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_30091, "P" +else + write " Failed (1003;3009.1) - RecomputeCFECore failed to complete in the time allowed. Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_30091, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (3009.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (3009.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_30091, "P" +else + write " Failed (3009.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_30091, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.8: Send the Report cFE Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_BASELINE_CFECORE_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportCFECore Command +/SCX_CPU1_CS_ReportCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3010, "P" +else + write " Failed (1003;3010) - CS ReportCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3010, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3010, "P" +else + write " Failed (1003;3010) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3010, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.0: Invalid Command Test." +write ";*********************************************************************" +write "; Step 4.1: Send the Enable OS Code Segment command with an invalid " +write "; length. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000020AB0" + +if ("CPU1" = "CPU2") then + rawcmd = "199Fc00000020AB0" +elseif ("CPU1" = "CPU3") then + rawcmd = "1A9Fc00000020AB0" +endif + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.2: Send the Disable OS Code Segment command with an invalid " +write "; length. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000020BB1" + +if ("CPU1" = "CPU2") then + rawcmd = "199Fc00000020BB1" +elseif ("CPU1" = "CPU3") then + rawcmd = "1A9Fc00000020BB1" +endif + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.3: Send the Recompute OS Code Segment CRC command with an " +write "; invalid length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000020DB5" + +if ("CPU1" = "CPU2") then + rawcmd = "199Fc00000020DB5" +elseif ("CPU1" = "CPU3") then + rawcmd = "1A9Fc00000020DB5" +endif + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.4: Send the Report OS Code Segment CRC command with an " +write "; invalid length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000020CB8" + +if ("CPU1" = "CPU2") then + rawcmd = "199Fc00000020CB8" +elseif ("CPU1" = "CPU3") then + rawcmd = "1A9Fc00000020CB8" +endif + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.5: Send the Enable cFE Code Segment command with an invalid " +write "; length. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc000000206BC" + +if ("CPU1" = "CPU2") then + rawcmd = "199Fc000000206BC" +elseif ("CPU1" = "CPU3") then + rawcmd = "1A9Fc000000206BC" +endif + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.6: Send the Disable cFE Code Segment command with an invalid" +write "; length. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc000000207BD" + +if ("CPU1" = "CPU2") then + rawcmd = "199Fc000000207BD" +elseif ("CPU1" = "CPU3") then + rawcmd = "1A9Fc000000207BD" +endif + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.7: Send the Recompute cFE Code Segment CRC command with an " +write "; invalid length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc000000209B0" + +if ("CPU1" = "CPU2") then + rawcmd = "199Fc000000209B0" +elseif ("CPU1" = "CPU3") then + rawcmd = "1A9Fc000000209B0" +endif + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.8: Send the Report cFE Code Segment CRC command with an " +write "; invalid length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc000000208B4" + +if ("CPU1" = "CPU2") then + rawcmd = "199Fc000000208B4" +elseif ("CPU1" = "CPU3") then + rawcmd = "1A9Fc000000208B4" +endif + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.9: Send the Recompute OS Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_OS_STARTED_DBG_EID, "DEBUG", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3004, "P" +else + write " Failed (1003;3004) - CS RecomputeOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3004, "F" +endif + +;; Check for the event message #1 +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3004, "P" +else + write " Failed (1003;3004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3004, "F" +endif + +;; Verify the telemetry flag is set to TRUE (3004) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (3004) - In Progress Flag set to True as expected." + ut_setrequirements CS_3004, "P" +else + write " Failed (3004) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_3004, "F" +endif + +write ";*********************************************************************" +write "; Step 4.10: Send the Recompute OS Code Segment command again. This " +write "; command should fail since there is already a recompute active. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_CHDTASK_ERR_EID,"ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeOS + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_30042, "P" +else + write " Failed (1004;3004.2) - CS RecomputeOS command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_30042, "F" +endif + +;; Check for the event message #1 +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_OS_CHDTASK_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_OS_CHDTASK_ERR_EID,"." + ut_setrequirements CS_1004, "F" +endif + +write ";*********************************************************************" +write "; Step 4.11: Send the Recompute cFE Code Segment command again. This " +write "; command should fail since there is already a recompute active. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID, "ERROR", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeCFECore + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_30092, "P" +else + write " Failed (1004;3009.2) - CS RecomputeCFECore command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_30092, "F" +endif + +;; Check for the event message #1 +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID,"." + ut_setrequirements CS_1004, "F" +endif + +write ";*********************************************************************" +write "; Step 4.12: Send the One Shot CRC command. This should fail since " +write "; there is already a recompute active. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1",{CSAppName},CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the One Shot Command +/SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=2048 + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;3009.2) - One Shot CRC command failed as expected." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_30092, "P" +else + write " Failed (1004;3009.2) - One Shot CRC command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_30092, "F" +endif + +;; Need to wait until the RecomputeCFE task is completed. +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - RecomputeCFE task completed." +else + write " Failed - RecomputeCFE failed to complete in the time allowed." +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (3009.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (3009.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_30091, "P" +else + write " Failed (3009.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_30091, "F" +endif + +write ";*********************************************************************" +write "; Step 4.13: Send the Recompute cFE Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3009, "P" +else + write " Failed (1003;3009) - CS RecomputeCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3009, "F" +endif + +;; Check for the event message #1 +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3009, "P" +else + write " Failed (1003;3009) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3009, "F" +endif + +;; Verify the telemetry flag is set to TRUE (3009) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (3009) - In Progress Flag set to True as expected." + ut_setrequirements CS_3009, "P" +else + write " Failed (3009) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_3009, "F" +endif + +write ";*********************************************************************" +write "; Step 4.14: Send the Recompute cFE Code Segment command again. This " +write "; command should fail since there is already a recompute active. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeCFECore + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_30092, "P" +else + write " Failed (1004;3009.2) - CS RecomputeCFECore command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_30092, "F" +endif + +;; Check for the event message #1 +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID,"." + ut_setrequirements CS_1004, "F" +endif + +write ";*********************************************************************" +write "; Step 4.15: Send the Recompute OS Code Segment command again. This " +write "; command should fail since there is already a recompute active. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_CHDTASK_ERR_EID,"ERROR", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"INFO", 2 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeOS + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_30042, "P" +else + write " Failed (1004;3004.2) - CS RecomputeOS command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_30042, "F" +endif + +;; Check for the event message #1 +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_OS_CHDTASK_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_OS_CHDTASK_ERR_EID,"." + ut_setrequirements CS_1004, "F" +endif + +write ";*********************************************************************" +write "; Step 4.16: Send the One Shot CRC command. This should fail since " +write "; there is already a recompute active. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the One Shot Command +/SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=2048 + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;3004.2) - One Shot CRC command failed as expected." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_30042, "P" +else + write " Failed (1004;3004.2) - One Shot CRC command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_30042, "F" +endif + +;; Need to wait until the RecomputeOS task is completed. +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - RecomputeOS task completed." +else + write " Failed - RecomputeOS failed to complete in the time allowed." +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (3004.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (3004.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_30041, "P" +else + write " Failed (3004.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_30041, "F" +endif + +write ";*********************************************************************" +write "; Step 5.0: Disabled Checksum Test." +write ";*********************************************************************" +write "; Step 5.1: Send the Disable Checksum command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_ALL_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable All Command +/SCX_CPU1_CS_DisableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8001) - CS DisableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8001, "P" +else + write " Failed (1003;8001) - CS DisableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8001, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8001) - Expected Event Msg ",CS_DISABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8001, "P" +else + write " Failed (1003;8001) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8001, "F" +endif + +wait 5 + +;; Check the HK State +if (p@scx_cpu1_CS_State = "Disabled") then + write "<*> Passed (8000) - Overall CS State set to 'Disabled'." + ut_setrequirements CS_8000, "P" +else + write " Failed (8000) - CS HK did not update the State to 'Disabled'." + ut_setrequirements CS_8000, "F" +endif + +write ";*********************************************************************" +write "; Step 5.2: Send the Disable OS Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Disable OS code segment Command +/SCX_CPU1_CS_DisableOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3003) - CS DisableOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3003, "P" +else + write " Failed (1003;3003) - CS DisableOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3003, "P" +else + write " Failed (1003;3003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_OS_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3003, "F" +endif + +wait 5 + +;; Check the HK State +if (p@scx_cpu1_CS_OSState = "Disabled") then + write "<*> Passed (3003) - OS State set to 'Disabled'." + ut_setrequirements CS_3003, "P" +else + write " Failed (3003) - CS HK did not update the OS State to 'Disabled'." + ut_setrequirements CS_3003, "F" +endif + +write ";**********************************************************************" +write "; Step 5.3: Send the Recompute OS Code Segment command. " +write ";**********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_STARTED_DBG_EID,"DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3004, "P" +else + write " Failed (1003;3004) - CS RecomputeOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3004, "F" +endif + +;; Check for the event message #1 +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3004, "P" +else + write " Failed (1003;3004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3004, "F" +endif + +;; Verify the telemetry flag is set to TRUE (3004) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (3004) - In Progress Flag set to True as expected." + ut_setrequirements CS_3004, "P" +else + write " Failed (3004) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_3004, "F" +endif + +;; Check for the event message #2 +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_30041, "P" +else + write " Failed (1003;3004.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_30041, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (3004.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (3004.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_30041, "P" +else + write " Failed (3004.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_30041, "F" +endif + +write ";*********************************************************************" +write "; Step 5.4: Send the Report OS Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportOS Command +/SCX_CPU1_CS_ReportOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3005) - CS ReportOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3005, "P" +else + write " Failed (1003;3005) - CS ReportOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3005, "P" +else + write " Failed (1003;3005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_OS_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3005, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.5: Send the Enable OS Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_OS_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable OS Command +/SCX_CPU1_CS_EnableOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3002) - CS EnableOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3002, "P" +else + write " Failed (1003;3002) - CS EnableOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3002) - Expected Event Msg ",CS_ENABLE_OS_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3002, "P" +else + write " Failed (1003;3002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_OS_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3002, "F" +endif + +wait 5 + +;; Check the HK State +if (p@scx_cpu1_CS_OSState = "Enabled") then + write "<*> Passed (3003) - OS State set to 'Enabled'." + ut_setrequirements CS_3003, "P" +else + write " Failed (3003) - CS HK did not update the OS State to 'Enabled'." + ut_setrequirements CS_3003, "F" +endif + +write ";**********************************************************************" +write "; Step 5.6: Send the Recompute OS Code Segment command. " +write ";**********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_OS_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3004, "P" +else + write " Failed (1003;3004) - CS RecomputeOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3004, "F" +endif + +;; Check for the event message #1 +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3004, "P" +else + write " Failed (1003;3004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3004, "F" +endif + +;; Verify the telemetry flag is set to TRUE (3004) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (3004) - In Progress Flag set to True as expected." + ut_setrequirements CS_3004, "P" +else + write " Failed (3004) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_3004, "F" +endif + +;; Check for the event message #2 +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_30041, "P" +else + write " Failed (1003;3004.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_30041, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (3004.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (3004.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_30041, "P" +else + write " Failed (3004.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_30041, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.7: Send the Report OS Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportOS Command +/SCX_CPU1_CS_ReportOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3005) - CS ReportOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3005, "P" +else + write " Failed (1003;3005) - CS ReportOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3005, "P" +else + write " Failed (1003;3005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_OS_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3005, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.8: Send the Disable cFE Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_CFECORE_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable CFECore Command +/SCX_CPU1_CS_DisableCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3008) - CS DisableCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3008, "P" +else + write " Failed (1003;3008) - CS DisableCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3008, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3008) - Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3008, "P" +else + write " Failed (1003;3008) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3008, "F" +endif + +wait 5 + +;; Check the HK status field +if (p@scx_cpu1_CS_CFECoreState = "Disabled") then + write "<*> Passed (3008) - cFE Core State set to 'Disabled'." + ut_setrequirements CS_3008, "P" +else + write " Failed (3008) - CS HK did not update the cFE Core State to 'Disabled'." + ut_setrequirements CS_3008, "F" +endif + +write ";**********************************************************************" +write "; Step 5.9: Send the Recompute cFE Code Segment command. " +write ";**********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3009, "P" +else + write " Failed (1003;3009) - CS RecomputeCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3009, "F" +endif + +;; Check for the event message #1 +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3009, "P" +else + write " Failed (1003;3009) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3009, "F" +endif + +;; Verify the telemetry flag is set to TRUE (3009) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (3009) - In Progress Flag set to True as expected." + ut_setrequirements CS_3009, "P" +else + write " Failed (3009) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_3009, "F" +endif + +;; Check for the event message #2 +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_30091, "P" +else + write " Failed (1003;3009.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_30091, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (3009.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (3009.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_30091, "P" +else + write " Failed (3009.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_30091, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.10: Send the Report cFE Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_BASELINE_CFECORE_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportCFECore Command +/SCX_CPU1_CS_ReportCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3010, "P" +else + write " Failed (1003;3010) - CS ReportCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3010, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3010, "P" +else + write " Failed (1003;3010) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3010, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.11: Send the Enable cFE Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_CFECORE_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable cFE Core Command +/SCX_CPU1_CS_EnableCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3007) - CS EnableCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3007, "P" +else + write " Failed (1003;3007) - CS EnableCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3007) - Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3007, "P" +else + write " Failed (1003;3007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3007, "F" +endif + +wait 5 + +;; Check the HK status field +if (p@scx_cpu1_CS_CFECoreState = "Enabled") then + write "<*> Passed (3007) - cFE Core State set to 'Enabled'." + ut_setrequirements CS_3007, "P" +else + write " Failed (3007) - CS HK did not update the cFE Core State to 'Enabled'." + ut_setrequirements CS_3007, "F" +endif + +write ";**********************************************************************" +write "; Step 5.12: Send the Recompute cFE Code Segment command. " +write ";**********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3009, "P" +else + write " Failed (1003;3009) - CS RecomputeCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3009, "F" +endif + +;; Check for the event message #1 +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3009, "P" +else + write " Failed (1003;3009) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3009, "F" +endif + +;; Verify the telemetry flag is set to TRUE (3009) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (3009) - In Progress Flag set to True as expected." + ut_setrequirements CS_3009, "P" +else + write " Failed (3009) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_3009, "F" +endif + +;; Check for the event message #2 +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_30091, "P" +else + write " Failed (1003;3009.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_30091, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (3009.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (3009.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_30091, "P" +else + write " Failed (3009.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_30091, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.13: Send the Report cFE Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_BASELINE_CFECORE_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportCFECore Command +/SCX_CPU1_CS_ReportCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3010, "P" +else + write " Failed (1003;3010) - CS ReportCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3010, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3010, "P" +else + write " Failed (1003;3010) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3010, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.14: Send the Enable Checksum command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 + +local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable All Command +/SCX_CPU1_CS_EnableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - CS EnableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - CS EnableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +wait 5 + +;; Check the HK status field +if (p@scx_cpu1_CS_State = "Enabled") then + write "<*> Passed (8000) - Overall State set to 'Enabled'." + ut_setrequirements CS_8000, "P" +else + write " Failed (8000) - CS HK did not update the CS State to 'Enabled'." + ut_setrequirements CS_8000, "F" +endif + +write ";*********************************************************************" +write "; Step 5.15: Send the Disable OS Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Disable OS code segment Command +/SCX_CPU1_CS_DisableOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3003) - CS DisableOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3003, "P" +else + write " Failed (1003;3003) - CS DisableOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3003, "P" +else + write " Failed (1003;3003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_OS_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3003, "F" +endif + +wait 5 + +;; Check the HK status field +if (p@scx_cpu1_CS_OSState = "Disabled") then + write "<*> Passed (3003) - OS State set to 'Disabled'." + ut_setrequirements CS_3003, "P" +else + write " Failed (3003) - CS HK did not update the OS State to 'Disabled'." + ut_setrequirements CS_3003, "F" +endif + +write ";**********************************************************************" +write "; Step 5.16: Send the Recompute OS Code Segment command. " +write ";**********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_STARTED_DBG_EID,"DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3004, "P" +else + write " Failed (1003;3004) - CS RecomputeOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3004, "F" +endif + +;; Check for the event message #1 +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3004, "P" +else + write " Failed (1003;3004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3004, "F" +endif + +;; Verify the telemetry flag is set to TRUE (3004) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (3004) - In Progress Flag set to True as expected." + ut_setrequirements CS_3004, "P" +else + write " Failed (3004) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_3004, "F" +endif + +;; Check for the event message #2 +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_30041, "P" +else + write " Failed (3004.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_30041, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (3004.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (3004.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_30041, "P" +else + write " Failed (3004.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_30041, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.17: Send the Report OS Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportOS Command +/SCX_CPU1_CS_ReportOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3005) - CS ReportOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3005, "P" +else + write " Failed (1003;3005) - CS ReportOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3005, "P" +else + write " Failed (1003;3005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_OS_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3005, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.18: Send the Enable OS Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_OS_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable OS Command +/SCX_CPU1_CS_EnableOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3002) - CS EnableOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3002, "P" +else + write " Failed (1003;3002) - CS EnableOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3002) - Expected Event Msg ",CS_ENABLE_OS_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3002, "P" +else + write " Failed (1003;3002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_OS_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3002, "F" +endif + +wait 5 + +;; Check the HK State +if (p@scx_cpu1_CS_OSState = "Enabled") then + write "<*> Passed (3003) - OS State set to 'Enabled'." + ut_setrequirements CS_3003, "P" +else + write " Failed (3003) - CS HK did not update the OS State to 'Enabled'." + ut_setrequirements CS_3003, "F" +endif + +write ";**********************************************************************" +write "; Step 5.19: Send the Recompute OS Code Segment command. " +write ";**********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_OS_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3004, "P" +else + write " Failed (1003;3004) - CS RecomputeOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3004, "F" +endif + +;; Check for the event message #1 +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3004, "P" +else + write " Failed (1003;3004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3004, "F" +endif + +;; Verify the telemetry flag is set to TRUE (3004) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (3004) - In Progress Flag set to True as expected." + ut_setrequirements CS_3004, "P" +else + write " Failed (3004) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_3004, "F" +endif + +;; Check for the event message #2 +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_30041, "P" +else + write " Failed (3004.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_30041, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (3004.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (3004.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_30041, "P" +else + write " Failed (3004.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_30041, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.20: Send the Report OS Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportOS Command +/SCX_CPU1_CS_ReportOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3005) - CS ReportOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3005, "P" +else + write " Failed (1003;3005) - CS ReportOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3005, "P" +else + write " Failed (1003;3005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_OS_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3005, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.21: Send the Disable cFE Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_CFECORE_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable CFECore Command +/SCX_CPU1_CS_DisableCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3008) - CS DisableCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3008, "P" +else + write " Failed (1003;3008) - CS DisableCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3008, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3008) - Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3008, "P" +else + write " Failed (1003;3008) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3008, "F" +endif + +wait 5 + +;; Check the HK status field +if (p@scx_cpu1_CS_CFECoreState = "Disabled") then + write "<*> Passed (3008) - cFE Core State set to 'Disabled'." + ut_setrequirements CS_3008, "P" +else + write " Failed (3008) - CS HK did not update the cFE Core State to 'Disabled'." + ut_setrequirements CS_3008, "F" +endif + +write ";**********************************************************************" +write "; Step 5.22: Send the Recompute cFE Code Segment command. " +write ";**********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3009, "P" +else + write " Failed (1003;3009) - CS RecomputeCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3009, "F" +endif + +;; Check for the event message #1 +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3009, "P" +else + write " Failed (1003;3009) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3009, "F" +endif + +;; Verify the telemetry flag is set to TRUE (3009) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (3009) - In Progress Flag set to True as expected." + ut_setrequirements CS_3009, "P" +else + write " Failed (3009) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_3009, "F" +endif + +;; Check for the event message #2 +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_30091, "P" +else + write " Failed (1003;3009.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_30091, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (3009.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (3009.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_30091, "P" +else + write " Failed (3009.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_30091, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.23: Send the Report cFE Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_CFECORE_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportCFECore Command +/SCX_CPU1_CS_ReportCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3010, "P" +else + write " Failed (1003;3010) - CS ReportCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3010, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3010, "P" +else + write " Failed (1003;3010) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3010, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.24: Send the Enable cFE Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_CFECORE_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable cFE Core Command +/SCX_CPU1_CS_EnableCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3007) - CS EnableCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3007, "P" +else + write " Failed (1003;3007) - CS EnableCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3007) - Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3007, "P" +else + write " Failed (1003;3007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3007, "F" +endif + +wait 5 + +;; Check the HK status field +if (p@scx_cpu1_CS_CFECoreState = "Enabled") then + write "<*> Passed (3007) - cFE Core State set to 'Enabled'." + ut_setrequirements CS_3007, "P" +else + write " Failed (3007) - CS HK did not update the cFE Core State to 'Enabled'." + ut_setrequirements CS_3007, "F" +endif + +write ";**********************************************************************" +write "; Step 5.25: Send the Recompute cFE Code Segment command. " +write ";**********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3009, "P" +else + write " Failed (1003;3009) - CS RecomputeCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3009, "F" +endif + +;; Check for the event message #1 +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3009, "P" +else + write " Failed (1003;3009) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3009, "F" +endif + +;; Verify the telemetry flag is set to TRUE (3009) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (3009) - In Progress Flag set to True as expected." + ut_setrequirements CS_3009, "P" +else + write " Failed (3009) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_3009, "F" +endif + +;; Check for the event message #2 +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_30091, "P" +else + write " Failed (3009.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_30091, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (3009.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (3009.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_30091, "P" +else + write " Failed (3009.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_30091, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.26: Send the Report cFE Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_BASELINE_CFECORE_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportCFECore Command +/SCX_CPU1_CS_ReportCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3010, "P" +else + write " Failed (1003;3010) - CS ReportCFECore command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3010, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3010, "P" +else + write " Failed (1003;3010) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3010, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 6.0: Clean-up. " +write ";*********************************************************************" +write "; Step 6.1: Send the Power-On Reset command. " +write ";*********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +write "**** Requirements Status Reporting" + +write "--------------------------" +write " Requirement(s) Report" +write "--------------------------" + +FOR i = 0 to ut_req_array_size DO + ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +ENDDO + +drop ut_requirement ; needed to clear global variables +drop ut_req_array_size ; needed to clear global variables + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_corecode" +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_edt1.prc b/test_and_ground/asist/prc/scx_cpu1_cs_edt1.prc new file mode 100644 index 0000000..c95d87e --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_edt1.prc @@ -0,0 +1,153 @@ +PROC scx_cpu1_cs_edt1 +;******************************************************************************* +; Test Name: cs_edt1 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate the default EEPROM +; Definition Table for the Checksum Application. +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; The TST_CS_MemTbl application must be executing for this procedure to +; generate the appropriate EEPROM Definition Table +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/18/11 Walt Moleski Initial release. +; 09/19/12 Walt Moleski Added write of new HK items and added a +; define of the OS_MEM_TABLE_SIZE that +; was removed from osconfig.h in 3.5.0.0 +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "osconfig.h" +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +#define MEM_TABLE_SIZE 10 + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defTblId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local eeDefTblName = CSAppName & "." & CS_DEF_EEPROM_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAC" +defPktId = 4012 + +write ";*********************************************************************" +write "; Define the Application Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED +local numEntries = 0 +local quarterSize = 0 +local halfSize = 0 +local tblIndex = 0 + +;; Parse the memory table to find the EEPROM entries and add them to the table +for i=1 to MEM_TABLE_SIZE do + if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then + numEntries = numEntries + 1 + + ;; Setup 4 table entries for each EEPROM region + if ((tblIndex + 4) < (CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1)) then + quarterSize = SCX_CPU1_TST_CS_Size[i] / 4 + halfSize = SCX_CPU1_TST_CS_Size[i] / 2 + write "; Quarter Size = ", quarterSize + write "; Half Size = ", halfSize + write "; Full Size = ", SCX_CPU1_TST_CS_Size[i] + + ;; Entry 1 of 2048 or quartersize + SCX_CPU1_CS_EEPROM_DEF_TABLE[tblIndex].StartAddr = SCX_CPU1_TST_CS_StartAddr[i] + SCX_CPU1_CS_EEPROM_DEF_TABLE[tblIndex].State = CS_STATE_ENABLED + if (quarterSize > 2048) then + SCX_CPU1_CS_EEPROM_DEF_TABLE[tblIndex].NumBytes = 2048 + else + SCX_CPU1_CS_EEPROM_DEF_TABLE[tblIndex].NumBytes = quarterSize + endif + tblIndex = tblIndex + 1 + + ;; Entry 2 of halfSize + SCX_CPU1_CS_EEPROM_DEF_TABLE[tblIndex].StartAddr = SCX_CPU1_TST_CS_StartAddr[i]+quarterSize + SCX_CPU1_CS_EEPROM_DEF_TABLE[tblIndex].NumBytes = halfSize + SCX_CPU1_CS_EEPROM_DEF_TABLE[tblIndex].State = CS_STATE_DISABLED + tblIndex = tblIndex + 1 + + ;; Entry 3 of 2048 or quarterSize + SCX_CPU1_CS_EEPROM_DEF_TABLE[tblIndex].StartAddr = SCX_CPU1_TST_CS_StartAddr[i]+halfSize + SCX_CPU1_CS_EEPROM_DEF_TABLE[tblIndex].State = CS_STATE_ENABLED + if (quarterSize > 2048) then + SCX_CPU1_CS_EEPROM_DEF_TABLE[tblIndex].NumBytes = 2048 + else + SCX_CPU1_CS_EEPROM_DEF_TABLE[tblIndex].NumBytes = quarterSize + endif + tblIndex = tblIndex + 1 + + ;; Entry 4 of full size + SCX_CPU1_CS_EEPROM_DEF_TABLE[tblIndex].StartAddr = SCX_CPU1_TST_CS_StartAddr[i] + SCX_CPU1_CS_EEPROM_DEF_TABLE[tblIndex].NumBytes = SCX_CPU1_TST_CS_Size[i] + SCX_CPU1_CS_EEPROM_DEF_TABLE[tblIndex].State = CS_STATE_DISABLED + tblIndex = tblIndex + 1 + endif + endif +enddo + +write "==> Number of EEPROM entries in OS Memory Table = ",numEntries +write "==> Number of EEPROM entries created in Def Table = ",tblIndex - 1 + +if (numEntries = 0) then + return +endif + +local maxEntry = CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1 + +;; Clear out the rest of the table +for i = tblIndex to maxEntry do + SCX_CPU1_CS_EEPROM_DEF_TABLE[i].NumBytes = 0 + SCX_CPU1_CS_EEPROM_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_EEPROM_DEF_TABLE[i].StartAddr = 0 +enddo + +local endmnemonic = "SCX_CPU1_CS_EEPROM_DEF_TABLE[" & maxEntry & "].NumBytes" + +;; Create the Table Load file +s create_tbl_file_from_cvt (hostCPU,defTblId,"EEPROM Memory Definition Table Load 1","eeprom_def_ld_1",eeDefTblName,"SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State",endmnemonic) + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_edt1 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_edt2.prc b/test_and_ground/asist/prc/scx_cpu1_cs_edt2.prc new file mode 100644 index 0000000..3f6d85c --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_edt2.prc @@ -0,0 +1,139 @@ +PROC scx_cpu1_cs_edt2 +;******************************************************************************* +; Test Name: cs_edt2 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate an EEPROM Definition Table +; for the Checksum Application that contains several valid entries, an +; entry with an invalid address, an entry that contains an invalid range +; and an entry with an invalid state +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; The TST_CS_MemTbl application must be executing for this procedure to +; generate the appropriate EEPROM Definition Table +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/18/11 Walt Moleski Initial release. +; 09/19/12 Walt Moleski Added write of new HK items and added a +; define of the OS_MEM_TABLE_SIZE that +; was removed from osconfig.h in 3.5.0.0 +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. Changed define +; of OS_MEM_TABLE_SIZE to MEM_TABLE_SIZE. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "osconfig.h" +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +#define MEM_TABLE_SIZE 10 + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defTblId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local eeDefTblName = CSAppName & "." & CS_DEF_EEPROM_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAC" +defPktId = 4012 + +write ";*********************************************************************" +write "; Define the Application Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED +local eepromEntry = 0 +local quarterSize = 0 +local halfSize = 0 +local tblIndex = 0 + +;; Parse the memory table to find the EEPROM entries and add them to the table +for i=1 to MEM_TABLE_SIZE do + if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then + eepromEntry = i + break + endif +enddo + +if (eepromEntry = 0) then + return +endif + +quarterSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 4 +halfSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 2 +local ovrlapAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] + SCX_CPU1_TST_CS_Size[eepromEntry] +ovrlapAddr = ovrlapAddr - 1000 + +;; States are 0=Empty; 1=Enabled; 2=Disabled; 3=Undefined +SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State = 2 +SCX_CPU1_CS_EEPROM_DEF_TABLE[0].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +SCX_CPU1_CS_EEPROM_DEF_TABLE[0].NumBytes = SCX_CPU1_TST_CS_Size[eepromEntry] +SCX_CPU1_CS_EEPROM_DEF_TABLE[1].State = 1 +SCX_CPU1_CS_EEPROM_DEF_TABLE[1].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +SCX_CPU1_CS_EEPROM_DEF_TABLE[1].NumBytes = quarterSize +SCX_CPU1_CS_EEPROM_DEF_TABLE[2].State = 1 +SCX_CPU1_CS_EEPROM_DEF_TABLE[2].StartAddr = ovrlapAddr +SCX_CPU1_CS_EEPROM_DEF_TABLE[2].NumBytes = 2048 +SCX_CPU1_CS_EEPROM_DEF_TABLE[3].State = 1 +SCX_CPU1_CS_EEPROM_DEF_TABLE[3].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry]+16 +SCX_CPU1_CS_EEPROM_DEF_TABLE[3].NumBytes = halfSize +SCX_CPU1_CS_EEPROM_DEF_TABLE[4].State = 7 +SCX_CPU1_CS_EEPROM_DEF_TABLE[4].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry]+16 + +local maxEntry = CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1 + +;; Clear out the rest of the table +for i = 5 to maxEntry do + SCX_CPU1_CS_EEPROM_DEF_TABLE[i].NumBytes = 0 + SCX_CPU1_CS_EEPROM_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_EEPROM_DEF_TABLE[i].StartAddr = 0 +enddo + +local endmnemonic = "SCX_CPU1_CS_EEPROM_DEF_TABLE[" & maxEntry & "].NumBytes" + +;; Create the Table Load file that should fail validation for Range Error +s create_tbl_file_from_cvt (hostCPU,defTblId,"EEPROM Definition Table Invalid Load","eeprom_def_invalid",eeDefTblName,"SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State",endmnemonic) + +;; Fix the Range Error +SCX_CPU1_CS_EEPROM_DEF_TABLE[2].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry]+32 +;; Create the Table Load file that should fail validation State Error +s create_tbl_file_from_cvt (hostCPU,defTblId,"EEPROM Definition Table Invalid Load 2","eeprom_def_invalid2",eeDefTblName,"SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State",endmnemonic) + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_edt2 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_edt3.prc b/test_and_ground/asist/prc/scx_cpu1_cs_edt3.prc new file mode 100644 index 0000000..0378c01 --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_edt3.prc @@ -0,0 +1,148 @@ +PROC scx_cpu1_cs_edt3 +;******************************************************************************* +; Test Name: cs_edt3 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate an EEPROM Definition Table +; for the Checksum Application that contains entries that overlap and +; empty entries in between valid entries +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; The TST_CS_MemTbl application must be executing for this procedure to +; generate the appropriate EEPROM Definition Table +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/18/11 Walt Moleski Initial release. +; 09/19/12 Walt Moleski Added write of new HK items and added a +; define of the OS_MEM_TABLE_SIZE that +; was removed from osconfig.h in 3.5.0.0 +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. Changed define +; of OS_MEM_TABLE_SIZE to MEM_TABLE_SIZE. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "osconfig.h" +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +#define MEM_TABLE_SIZE 10 + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defTblId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local eeDefTblName = CSAppName & "." & CS_DEF_EEPROM_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAC" +defPktId = 4012 + +write ";*********************************************************************" +write "; Define the Application Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED +local eepromEntry = 0 +local quarterSize = 0 +local halfSize = 0 +local tblIndex = 0 + +;; Parse the memory table to find the EEPROM entries and add them to the table +for i=1 to MEM_TABLE_SIZE do + if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then + eepromEntry = i + break + endif +enddo + +if (eepromEntry = 0) then + return +endif + +quarterSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 4 +halfSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 2 + +SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State = CS_STATE_ENABLED +SCX_CPU1_CS_EEPROM_DEF_TABLE[0].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +SCX_CPU1_CS_EEPROM_DEF_TABLE[1].State = CS_STATE_EMPTY +SCX_CPU1_CS_EEPROM_DEF_TABLE[1].StartAddr = 0 +SCX_CPU1_CS_EEPROM_DEF_TABLE[1].NumBytes = 0 +SCX_CPU1_CS_EEPROM_DEF_TABLE[2].State = CS_STATE_DISABLED +SCX_CPU1_CS_EEPROM_DEF_TABLE[2].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry]+quarterSize +SCX_CPU1_CS_EEPROM_DEF_TABLE[2].NumBytes = halfSize +SCX_CPU1_CS_EEPROM_DEF_TABLE[3].State = CS_STATE_EMPTY +SCX_CPU1_CS_EEPROM_DEF_TABLE[3].StartAddr = 0 +SCX_CPU1_CS_EEPROM_DEF_TABLE[3].NumBytes = 0 +SCX_CPU1_CS_EEPROM_DEF_TABLE[4].State = CS_STATE_ENABLED +SCX_CPU1_CS_EEPROM_DEF_TABLE[4].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry]+halfSize +SCX_CPU1_CS_EEPROM_DEF_TABLE[5].State = CS_STATE_EMPTY +SCX_CPU1_CS_EEPROM_DEF_TABLE[5].StartAddr = 0 +SCX_CPU1_CS_EEPROM_DEF_TABLE[5].NumBytes = 0 +SCX_CPU1_CS_EEPROM_DEF_TABLE[6].State = CS_STATE_DISABLED +SCX_CPU1_CS_EEPROM_DEF_TABLE[6].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry]+quarterSize +SCX_CPU1_CS_EEPROM_DEF_TABLE[6].NumBytes = quarterSize +SCX_CPU1_CS_EEPROM_DEF_TABLE[7].State = CS_STATE_DISABLED +SCX_CPU1_CS_EEPROM_DEF_TABLE[7].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +SCX_CPU1_CS_EEPROM_DEF_TABLE[7].NumBytes = halfSize + +;; Set the sizes of the enabled entries so that the calculation +;; does not take too long +if (quarterSize > 2048) then + SCX_CPU1_CS_EEPROM_DEF_TABLE[0].NumBytes = 2048 + SCX_CPU1_CS_EEPROM_DEF_TABLE[4].NumBytes = 2048 +else + SCX_CPU1_CS_EEPROM_DEF_TABLE[0].NumBytes = quarterSize + SCX_CPU1_CS_EEPROM_DEF_TABLE[4].NumBytes = quarterSize +endif + +local maxEntry = CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1 + +;; Clear out the rest of the table +for i = 5 to maxEntry do + SCX_CPU1_CS_EEPROM_DEF_TABLE[i].NumBytes = 0 + SCX_CPU1_CS_EEPROM_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_EEPROM_DEF_TABLE[i].StartAddr = 0 +enddo + +local endmnemonic = "SCX_CPU1_CS_EEPROM_DEF_TABLE[" & maxEntry & "].NumBytes" + +;; Create the Table Load file that should fail validation +s create_tbl_file_from_cvt (hostCPU,defTblId,"EEPROM Definition Table Invalid Load","eeprom_def_ld_2",eeDefTblName,"SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State",endmnemonic) + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_edt3 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_edt4.prc b/test_and_ground/asist/prc/scx_cpu1_cs_edt4.prc new file mode 100644 index 0000000..aa0959d --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_edt4.prc @@ -0,0 +1,91 @@ +PROC scx_cpu1_cs_edt4 +;******************************************************************************* +; Test Name: cs_edt4 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate an EEPROM Definition Table +; for the Checksum Application that contains all empty entries. +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; None +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/18/11 Walt Moleski Initial release. +; 09/19/12 Walt Moleski Added write of new HK items and added a +; define of the OS_MEM_TABLE_SIZE that +; was removed from osconfig.h in 3.5.0.0 +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. Removed define +; of OS_MEM_TABLE_SIZE - not used. +; +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defTblId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local eeDefTblName = CSAppName & "." & CS_DEF_EEPROM_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAC" +defPktId = 4012 + +write ";*********************************************************************" +write "; Define the Application Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED +local maxEntry = CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1 + +;; Clear out the rest of the table +for i = 0 to maxEntry do + SCX_CPU1_CS_EEPROM_DEF_TABLE[i].NumBytes = 0 + SCX_CPU1_CS_EEPROM_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_EEPROM_DEF_TABLE[i].StartAddr = 0 +enddo + +local endmnemonic = "SCX_CPU1_CS_EEPROM_DEF_TABLE[" & maxEntry & "].NumBytes" + +;; Create the Table Load file that should fail validation +s create_tbl_file_from_cvt (hostCPU,defTblId,"EEPROM Definition Table Invalid Load","eepromdefemptytable",eeDefTblName,"SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State",endmnemonic) + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_edt4 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_edt5.prc b/test_and_ground/asist/prc/scx_cpu1_cs_edt5.prc new file mode 100644 index 0000000..2d5fde8 --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_edt5.prc @@ -0,0 +1,113 @@ +PROC scx_cpu1_cs_edt5 +;******************************************************************************* +; Test Name: cs_edt5 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate an EEPROM Definition Table +; for the Checksum Application that contains an entry with an invalid +; state +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; The TST_CS_MemTbl application must be executing for this procedure to +; generate the appropriate EEPROM Definition Table +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/20/11 Walt Moleski Initial release. +; 09/19/12 Walt Moleski Added write of new HK items and added a +; define of the OS_MEM_TABLE_SIZE that +; was removed from osconfig.h in 3.5.0.0 +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. Changed define +; of OS_MEM_TABLE_SIZE to MEM_TABLE_SIZE. +; +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "osconfig.h" +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +#define MEM_TABLE_SIZE 10 + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defTblId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local eeDefTblName = CSAppName & "." & CS_DEF_EEPROM_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAC" +defPktId = 4012 + +write ";*********************************************************************" +write "; Define the Application Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED +local eepromEntry = 0 + +;; Parse the memory table to find the EEPROM entries and add them to the table +for i=1 to MEM_TABLE_SIZE do + if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then + eepromEntry = i + break + endif +enddo + +SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State = 7 +SCX_CPU1_CS_EEPROM_DEF_TABLE[0].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +SCX_CPU1_CS_EEPROM_DEF_TABLE[0].NumBytes = SCX_CPU1_TST_CS_Size[eepromEntry] +SCX_CPU1_CS_EEPROM_DEF_TABLE[1].State = CS_STATE_DISABLED +SCX_CPU1_CS_EEPROM_DEF_TABLE[1].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry]+16 +SCX_CPU1_CS_EEPROM_DEF_TABLE[1].NumBytes = 2048 + +local maxEntry = CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1 + +;; Clear out the rest of the table +for i = 2 to maxEntry do + SCX_CPU1_CS_EEPROM_DEF_TABLE[i].NumBytes = 0 + SCX_CPU1_CS_EEPROM_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_EEPROM_DEF_TABLE[i].StartAddr = 0 +enddo + +local endmnemonic = "SCX_CPU1_CS_EEPROM_DEF_TABLE[" & maxEntry & "].NumBytes" + +;; Create the Table Load file that should fail validation +s create_tbl_file_from_cvt (hostCPU,defTblId,"EEPROM Definition Table Invalid State","eeprom_bad_state",eeDefTblName,"SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State",endmnemonic) + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_edt5 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_gencmds.prc b/test_and_ground/asist/prc/scx_cpu1_cs_gencmds.prc new file mode 100644 index 0000000..a790ab0 --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_gencmds.prc @@ -0,0 +1,1317 @@ +PROC scx_cpu1_cs_gencmds +;******************************************************************************* +; Test Name: cs_gencmds +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; This test verifies that the CFS Checksum (CS) general commands function +; properly. The NOOP, Reset Counters, Enable/Disable Checksum, and One +; Shot commands will be tested. Invalid versions of these commands will +; also be tested to ensure that the CS application handled these properly. +; +; Requirements Tested +; CS1000 Upon receipt of a No-Op command, CS shall increment the CS +; Valid Command Counter and generate an event message. +; CS1001 Upon receipt of a Reset command, CS shall reset the following +; housekeeping variables to a value of zero: +; a) Valid Ground Command Counter +; b) Ground Command Rejected Counter +; c) Non-volatile CRC Miscompare Counter +; d) OS Code Segment CRC Miscompare Counter +; e) cFE Code Segment CRC Miscompare Counter +; f) Application CRC Miscompare Counter +; g) Table CRC Miscompare Counter +; h) User-defined Memory CRC Miscompare Counter +; i) Checksum Pass Counter (number of passes through all +; of the checksum areas) +; CS1002 For all CS commands, if the length contained in the message +; header is not equal to the expected length, CS shall reject the +; command and issue an event message. +; CS1003 If CS accepts any command as valid, CS shall execute the +; command, increment the CS Valid Command Counter and issue an +; event message. +; CS1004 If CS rejects any command, CS shall abort the command execution, +; increment the CS Command Rejected Counter and issue an event +; message. +; CS1005 CS shall use the CRC algorithm to compute +; the CRCs for any segment. +; CS8000 Upon receipt of an Enable Checksum command, CS shall start +; calculating CRCs and compare them against the baseline CRCs. +; CS8001 Upon receipt of a Disable Checksum command, CS shall stop +; calculating CRCs and comparing them against the baseline CRCs. +; CS8002 Upon receipt of a One Shot command, CS shall: +; a) Calculate the CRC starting at the command-specified +; address for the command-specified bytes at the +; command-specified rate (Max Bytes Per Cycle). +; b) Set the One Shot In Progress Flag to TRUE +; CS8002.1 Once the CRC is computed, CS shall: +; a) Issue an event message containing the CRC +; b) Set the One Shot In Progress Flag to FALSE +; CS8002.2 If CS is already processing a One Shot CRC command or a +; Recompute CRC command, CS shall reject the command. +; CS8002.3 If the command-specified rate is zero, CS shall calculate the +; CRC at the rate (Max Bytes Per Cycle). +; CS8003 Upon receipt of a Cancel One Shot command, CS shall stop the +; current One Shot calculation. +; CS9000 CS shall generate a housekeeping message containing the +; following: +; a) Valid Ground Command Counter +; b) Ground Command Rejected Counter +; c) Overall CRC enable/disable status +; d) Total Non-Volatile Baseline CRC +; e) OS code segment Baseline CRC +; f) cFE code segment Baseline CRC +; g) Non-Volatile CRC Miscompare Counter +; h) OS Code Segment CRC Miscompare Counter +; i) cFE Code Segment CRC Miscompare Counter +; j) Application CRC Miscompare Counter +; k) Table CRC Miscompare Counter +; l) User-Defined Memory CRC Miscompare Counter +; m) Last One Shot Address +; n) Last One Shot Size +; o) Last One Shot Checksum +; p) Checksum Pass Counter (number of passes thru all of +; the checksum areas) +; q) Current Checksum Region (Non-Volatile, OS code +; segment, cFE Code Segment etc) +; r) Non-Volatile CRC enable/disable status +; s) OS Code Segment CRC enable/disable status +; t) cFE Code Segment CRC enable/disable status +; u) Application CRC enable/disable status +; v) Table CRC enable/disable status +; w) User-Defined Memory CRC enable/disable status +; x) Last One Shot Rate +; y) Recompute In Progress Flag +; z) One Shot In Progress Flag +; CS9001 Upon any initialization of the CS Application (cFE Power On, cFE +; Processor Reset or CS Application Reset), CS shall initialize +; the following data to Zero: +; a) Valid Ground Command Counter +; b) Ground Command Rejected Counter +; c) Non-Volatile CRC Miscompare Counter +; d) OS Code Segment CRC Miscompare Counter +; e) cFE Code Segment CRC Miscompare Counter +; f) Application CRC Miscompare Counter +; g) Table CRC Miscompare Counter +; h) User-Defined Memory CRC Miscompare Counter +; i) Recompute In Progress Flag +; j) One Shot In Progress Flag +; +; Prerequisite Conditions +; The CFS is up and running and ready to accept commands. +; The CS commands and telemetry items exist in the GSE database. +; The display pages exist for the CS Housekeeping and the dump-only +; Application Code Segment Result Table. +; The Application Code Segment definition table exists defining the +; segments to checksum. +; A CS Test application (TST_CS) exists in order to fully test the CS +; Application. +; +; Assumptions and Constraints +; None. +; +; Change History +; Date Name Description +; 08/27/08 Walt Moleski Original Procedure. +; 09/22/10 Walt Moleski Updated to use variables for the CFS +; application name. Replaced all setupevt +; instances with setupevents +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; ut_tlmwait Wait for a specified telemetry point to update to a +; specified value. +; ut_pfindicate Print the pass fail status of a particular requirement +; number. +; ut_setupevents Performs setup to verify that a particular event +; message was received by ASIST. +; ut_setrequirements A directive to set the status of the cFE +; requirements array. +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "ut_statusdefs.h" +#include "ut_cfe_info.h" +#include "cfe_platform_cfg.h" +#include "cfe_evs_events.h" +#include "cfe_es_events.h" +#include "cfe_tbl_events.h" +#include "to_lab_events.h" +#include "cs_platform_cfg.h" +#include "cs_events.h" +#include "cs_tbldefs.h" +#include "tst_cs_events.h" + +%liv (log_procedure) = logging + +#define CS_1000 0 +#define CS_1001 1 +#define CS_1002 2 +#define CS_1003 3 +#define CS_1004 4 +#define CS_1005 5 +#define CS_8000 6 +#define CS_8001 7 +#define CS_8002 8 +#define CS_80021 9 +#define CS_80022 10 +#define CS_80023 11 +#define CS_8003 12 +#define CS_9000 13 +#define CS_9001 14 + +global ut_req_array_size = 14 +global ut_requirement[0 .. ut_req_array_size] + +for i = 0 to ut_req_array_size DO + ut_requirement[i] = "U" +enddo + +;********************************************************************** +; Set the local values +;********************************************************************** +local cfe_requirements[0 .. ut_req_array_size] = ["CS_1000", "CS_1001", "CS_1002", "CS_1003", "CS_1004", "CS_1005", "CS_8000", "CS_8001", "CS_8002", "CS_8002.1", "CS_8002.2", "CS_8002.3", "CS_8003", "CS_9000", "CS_9001" ] + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL rawcmd, stream +local CSAppName = "CS" +local hostCPU = "CPU3" + +write ";***********************************************************************" +write "; Step 1.0: Checksum Table Test Setup." +write ";***********************************************************************" +write "; Step 1.1: Command a Power-on Reset on CPU1." +write ";***********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +write ";***********************************************************************" +write "; Step 1.2: Display the Housekeeping pages " +write ";***********************************************************************" +page SCX_CPU1_CS_HK +page SCX_CPU1_TST_CS_HK + +goto step1_6 +write ";*********************************************************************" +write "; Step 1.3: Start the TST_CS_MemTbl application in order to setup " +write "; the OS_Memory_Table for the Checksum (CS) application. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_CS_MEMTBL", 1, "INFO", 2 + +s load_start_app ("TST_CS_MEMTBL",hostCPU,"TST_CS_MemTblMain") + +;; Wait for app startup event +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_CS_MEMTBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_CS_MEMTBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_CS_MEMTBL Application start Event Message not received." +endif + +;; These are the TST_CS HK Packet IDs since this app sends this packet +;; CPU1 is the default +stream = x'0930' + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +wait 5 + +write ";*********************************************************************" +write "; Step 1.4: Create & upload the EEPROM Definition Table file to be " +write "; used during this test." +write ";********************************************************************" +s scx_cpu1_cs_edt1 +wait 5 + +;; Upload the file created above as the default +;; Non-volatile (EEPROM) Definition Table load file +s ftp_file ("CF:0/apps","eeprom_def_ld_1","cs_eepromtbl.tbl",hostCPU,"P") +wait 10 + +write ";*********************************************************************" +write "; Step 1.5: Create & upload the Memory Definition Table file to be " +write "; used during this test." +write ";********************************************************************" +s scx_cpu1_cs_mdt5 +wait 5 + +;; Upload the file created above as the default +s ftp_file ("CF:0/apps","usrmem_def_ld_3","cs_memorytbl.tbl",hostCPU,"P") +wait 10 + +step1_6: +write ";***********************************************************************" +write "; Step 1.6: Start the Checksum (CS) and Test Applications. " +write ";***********************************************************************" +;s scx_cpu1_cs_start_apps("1.6") +;wait 5 + +;; Verify the Housekeeping Packet is being generated +;; Set the DS HK packet ID based upon the cpu being used +local hkPktId = "p0A4" + +;; Verify the HK Packet is getting generated by waiting for the +;; sequencecount to increment twice +local seqTlmItem = hkPktId & "scnt" +local currSCnt = {seqTlmItem} +local expectedSCnt = currSCnt + 2 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (9000) - Housekeeping packet is being generated." + ut_setrequirements CS_9000, "P" +else + write " Failed (9000) - Housekeeping packet sequence count did not increment. Housekeeping packet is not being recieved." + ut_setrequirements CS_9000, "F" +endif + +wait 5 + +step1_7: +write ";***********************************************************************" +write "; Step 1.7: Enable DEBUG Event Messages " +write ";***********************************************************************" +local cmdCtr = SCX_CPU1_EVS_CMDPC + 1 + +;; Enable DEBUG events for the CS and CFE_TBL applications ONLY +/SCX_CPU1_EVS_EnaAppEVTType Application=CSAppName DEBUG +wait 2 + +ut_tlmwait SCX_CPU1_EVS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Enable Debug events command sent properly." +else + write " Failed - Enable Debug events command." +endif + +write ";***********************************************************************" +write "; Step 1.8: Verify that the CS Housekeeping telemetry items are " +write "; initialized to zero (0). " +write ";***********************************************************************" +;; Check the HK tlm items to see if they are 0 +if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; + (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; + (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; + (SCX_CPU1_CS_RecomputeInProgress = 0) AND ;; + (SCX_CPU1_CS_OneShotInProgress = 0) AND ;; + (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) THEN + write "<*> Passed (9001) - Housekeeping telemetry initialized properly." + ut_setrequirements CS_9001, "P" +else + write " Failed (9001) - Housekeeping telemetry NOT initialized at startup." + write " CMDPC = ",SCX_CPU1_CS_CMDPC + write " CMDEC = ",SCX_CPU1_CS_CMDEC + write " EEPROM MC = ",SCX_CPU1_CS_EEPROMEC + write " Memory MC = ",SCX_CPU1_CS_MemoryEC + write " Table MC = ",SCX_CPU1_CS_TABLEEC + write " App MC = ",SCX_CPU1_CS_AppEC + write " cFE Core MC = ",SCX_CPU1_CS_CFECOREEC + write " OS MC = ",SCX_CPU1_CS_OSEC + ut_setrequirements CS_9001, "F" +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 1.9: Set Requirement 1005 to Analysis since the CRC algorithm " +write "; cannot be determined by this procedure. " +write ";***********************************************************************" +ut_setrequirements CS_1005, "A" + +write ";***********************************************************************" +write "; Step 2.0: Commanding Test." +write ";***********************************************************************" +write "; Step 2.1: Send the NO-OP command." +write ";***********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_NOOP_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the NO-OP Command +/SCX_CPU1_CS_NOOP + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1000;1003) - CS NO-OP command sent properly." + ut_setrequirements CS_1000, "P" + ut_setrequirements CS_1003, "P" +else + write " Failed (1000;1003) - CS NO-OP command did not increment CMDPC." + ut_setrequirements CS_1000, "F" + ut_setrequirements CS_1003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1000) - Expected Event Msg ",CS_NOOP_INF_EID," rcv'd." + ut_setrequirements CS_1000, "P" + ut_setrequirements CS_1003, "P" +else + write " Failed (1000) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_NOOP_INF_EID,"." + ut_setrequirements CS_1000, "F" + ut_setrequirements CS_1003, "F" +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 2.2: Send the NO-OP command with an invalid length." +write ";***********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc000000200B0" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 2.3: Utilizing the TST_CS application, send the command that " +write "; will set all the counters that get reset to zero (0) by the Reset " +write "; command to a non-zero value." +write ";***********************************************************************" +ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_SET_COUNTERS_INF_EID, "INFO", 1 + +/SCX_CPU1_TST_CS_SetCounters + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_SET_COUNTERS_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_SET_COUNTERS_INF_EID,"." +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 2.4: Verify that all the counters are non-zero and send the " +write "; Reset command if so. " +write ";***********************************************************************" +;; Check the HK telemetry +if (SCX_CPU1_CS_CMDPC > 0) AND (SCX_CPU1_CS_CMDEC > 0) AND ;; + (SCX_CPU1_CS_EepromEC > 0) AND (SCX_CPU1_CS_MemoryEC > 0) AND ;; + (SCX_CPU1_CS_TableEC > 0) AND (SCX_CPU1_CS_AppEC > 0) AND ;; + (SCX_CPU1_CS_CFECoreEC > 0) AND (SCX_CPU1_CS_OSEC > 0) AND ;; + (SCX_CPU1_CS_PASSCTR > 0) THEN + write "<*> Counters are all non-zero. Sending reset command." + + ;; Send the reset command + ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RESET_DBG_EID, "DEBUG", 1 + + cmdCtr = SCX_CPU1_CS_CMDPC + 1 + + ;; Send the Reset Command + /SCX_CPU1_CS_ResetCtrs + wait 5 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed (1001;1003) - Expected Event Msg ",CS_RESET_DBG_EID," rcv'd." + ut_setrequirements CS_1001, "P" + ut_setrequirements CS_1003, "P" + else + write " Failed (1001;1003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RESET_DBG_EID,"." + ut_setrequirements CS_1001, "F" + ut_setrequirements CS_1003, "F" + endif + + ;; Check to see if the counters were reset + if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; + (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; + (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; + (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) AND ;; + (SCX_CPU1_CS_PASSCTR = 0) THEN + write "<*> Passed (1001) - Counters all reset to zero." + ut_setrequirements CS_1001, "P" + else + write " Failed (1001) - Counters did not reset to zero." + ut_setrequirements CS_1001, "F" + endif +else + write " Reset command not sent because at least 1 counter is set to 0." +endif + +;; Write out the counters for verification +write "CMDPC = ", SCX_CPU1_CS_CMDPC +write "CMDEC = ", SCX_CPU1_CS_CMDEC +write "EEPROMEC = ", SCX_CPU1_CS_EepromEC +write "MemoryEC = ", SCX_CPU1_CS_MemoryEC +write "TableEC = ", SCX_CPU1_CS_TableEC +write "AppEC = ", SCX_CPU1_CS_AppEC +write "CFECoreEC = ", SCX_CPU1_CS_CFECoreEC +write "OSEC = ", SCX_CPU1_CS_OSEC +write "PassCtr = ", SCX_CPU1_CS_PASSCTR + +wait 5 + +write ";***********************************************************************" +write "; Step 2.5: Send the Reset command with an invalid length. " +write ";***********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc000000201B0" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 2.6: Send the Disable Checksum command. " +write ";***********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_ALL_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable All Command +/SCX_CPU1_CS_DisableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8001) - CS DisableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8001, "P" +else + write " Failed (1003;8001) - CS DisableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8001, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8001) - Expected Event Msg ",CS_DISABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8001, "P" +else + write " Failed (1003;8001) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8001, "F" +endif + +wait 5 +;; Check the HK State +if (p@scx_cpu1_CS_State = "Disabled") then + write "<*> Passed (8001) - Overall CS State set to 'Disabled'." + ut_setrequirements CS_8001, "P" +else + write " Failed (8001) - CS HK did not update the State to 'Disabled'." + ut_setrequirements CS_8001, "F" +endif + +write ";***********************************************************************" +write "; Step 2.7: Send the Disable Checksum command with an invalid length. " +write ";***********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc000000205BE" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 2.8: Send a One Shot command with a valid address and size. " +write ";***********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_FINISHED_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the One Shot Command +/SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=32 + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8002) - CS One Shot command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8002, "P" +else + write " Failed (1003;8002) - CS One Shot command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8002) - Expected Event Msg ",CS_ONESHOT_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8002, "P" +else + write " Failed (1003;8002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ONESHOT_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8002, "F" +endif + +;; Verify the telemetry flag is set to TRUE (8002) +if (p@SCX_CPU1_CS_OneShotInProgress = "True") then + write "<*> Passed (8002) - In Progress Flag set to True as expected." + ut_setrequirements CS_8002, "P" +else + write " Failed (8002) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_8002, "F" +endif + +;; Check for the finished event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (8002.1) - Expected Event Msg ",CS_ONESHOT_FINISHED_INF_EID," rcv'd." + ut_setrequirements CS_80021, "P" +else + write " Failed (8002.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ONESHOT_FINISHED_INF_EID,"." + ut_setrequirements CS_80021, "F" +endif + +;; Wait for the next HK packet +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (3004.1) +if (p@SCX_CPU1_CS_OneShotInProgress = "False") then + write "<*> Passed (8002.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_80021, "P" +else + write " Failed (8002.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_80021, "F" +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 2.9: Send the Enable Checksum command. " +write ";***********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 + +local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable All Command +/SCX_CPU1_CS_EnableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - CS EnableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - CS EnableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +wait 5 + +;; Check the HK status field +if (p@scx_cpu1_CS_State = "Enabled") then + write "<*> Passed (8000) - Overall State set to 'Enabled'." + ut_setrequirements CS_8000, "P" +else + write " Failed (8000) - CS HK did not update the CS State to 'Enabled'." + ut_setrequirements CS_8000, "F" +endif + +write ";***********************************************************************" +write "; Step 2.10: Send the Enable Checksum command with an invalid length. " +write ";***********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc000000204BF" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 2.11: Send a One Shot command with a valid address and size. " +write ";***********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_FINISHED_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the One Shot Command +/SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_STARTADDR[1]+10 RegionSize=2048 MaxBytes=16 + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8002) - CS One Shot command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8002, "P" +else + write " Failed (1003;8002) - CS One Shot command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8002) - Expected Event Msg ",CS_ONESHOT_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8002, "P" +else + write " Failed (1003;8002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ONESHOT_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8002, "F" +endif + +;; Verify the telemetry flag is set to TRUE (8002) +if (p@SCX_CPU1_CS_OneShotInProgress = "True") then + write "<*> Passed (8002) - In Progress Flag set to True as expected." + ut_setrequirements CS_8002, "P" +else + write " Failed (8002) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_8002, "F" +endif + +;; Check for the finished event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (8002.1) - Expected Event Msg ",CS_ONESHOT_FINISHED_INF_EID," rcv'd." + ut_setrequirements CS_80021, "P" +else + write " Failed (8002.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ONESHOT_FINISHED_INF_EID,"." + ut_setrequirements CS_80021, "F" +endif + +;; Wait for the next HK packet +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (3004.1) +if (p@SCX_CPU1_CS_OneShotInProgress = "False") then + write "<*> Passed (8002.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_80021, "P" +else + write " Failed (8002.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_80021, "F" +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 2.12: Send a One Shot command with an invalid length. " +write ";***********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc000000A02B0" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 2.13: Send a One Shot command with arguments that go beyond the " +write "; memory region. " +write ";***********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_MEMVALIDATE_ERR_EID,"ERROR",1 + +local startAddr = SCX_CPU1_TST_CS_STARTADDR[1] + SCX_CPU1_TST_CS_SIZE[1] +startAddr = startAddr - 1000 + +goto step2_14 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the One Shot Command +/SCX_CPU1_CS_OneShot Address=startAddr RegionSize=2048 MaxBytes=2048 + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004) - CS One Shot command sent properly." + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - CS One Shot command did not increment CMDEC." + ut_setrequirements CS_1004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004) - Expected Event Msg ",CS_ONESHOT_MEMVALIDATE_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ONESHOT_MEMVALIDATE_ERR_EID,"." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +step2_14: +write ";***********************************************************************" +write "; Step 2.14: Send a One Shot command with a valid address and a very " +write "; large but valid size. " +write ";***********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_STARTED_DBG_EID, "DEBUG", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the One Shot Command +/SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_STARTADDR[1] RegionSize=SCX_CPU1_TST_CS_SIZE[1] MaxBytes=0 + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8002) - CS One Shot command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8002, "P" +else + write " Failed (1003;8002) - CS One Shot command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8002) - Expected Event Msg ",CS_ONESHOT_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8002, "P" +else + write " Failed (1003;8002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ONESHOT_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8002, "F" +endif + +;; Verify the telemetry flag is set to TRUE (8002) +if (p@SCX_CPU1_CS_OneShotInProgress = "True") then + write "<*> Passed (8002) - In Progress Flag set to True as expected." + ut_setrequirements CS_8002, "P" +else + write " Failed (8002) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_8002, "F" +endif + +;; Verify the Rate is set to the platform-defined value (8002.3) +if (SCX_CPU1_CS_LastOneShotRate = CS_DEFAULT_BYTES_PER_CYCLE) then + write "<*> Passed (8002.3) - One shot rate is set as expected." + ut_setrequirements CS_80023, "P" +else + write " Failed (8002.3) - One shot rate set to '",SCX_CPU1_CS_LastOneShotRate,"'. Expected '",CS_DEFAULT_BYTES_PER_CYCLE,"'" + ut_setrequirements CS_80023, "F" +endif + +write ";***********************************************************************" +write "; Step 2.15: Before the above command completes, send a Cancel One Shot" +write "; command. " +write ";***********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_CANCELLED_INF_EID,"INFO", 1 + +local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Cancel One Shot Command +/SCX_CPU1_CS_CancelOneShot + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8003) - CS Cancel One Shot command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8003, "P" +else + write " Failed (1003;8003) - CS Cancel One Shot command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8003) - Expected Event Msg ",CS_ONESHOT_CANCELLED_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8003, "P" +else + write " Failed (1003;8003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ONESHOT_CANCELLED_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8003, "F" +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 2.16: Send a Cancel One Shot command with an invalid length. " +write ";***********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc000000203B0" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 2.17: Send a One Shot command with a valid address and a very " +write "; large but valid size. " +write ";***********************************************************************" + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the One Shot Command +/SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_STARTADDR[1] RegionSize=SCX_CPU1_TST_CS_SIZE[1] MaxBytes=2048 + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8002) - CS One Shot command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8002, "P" +else + write " Failed (1003;8002) - CS One Shot command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8002, "F" +endif + +write ";***********************************************************************" +write "; Step 2.18: Send a One Shot command while a child task is already " +write "; running. An error event should be generated " +write ";***********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_FINISHED_INF_EID, "INFO", 2 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the One Shot Command +/SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_STARTADDR[1] RegionSize=SCX_CPU1_TST_CS_SIZE[1] MaxBytes=0 + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;8002.2) - CS One Shot command failed as expected." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_80022, "P" +else + write " Failed (1004;8002.2) - CS One Shot command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_80022, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004) - Expected Event Msg ",CS_ONESHOT_CHDTASK_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" +else + write " Failed (1003;8002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ONESHOT_CHDTASK_ERR_EID,"." + ut_setrequirements CS_1004, "F" +endif + +write ";***********************************************************************" +write "; Step 2.19: Send a Recompute command while a child task is already " +write "; running. An error event should be generated. " +write ";***********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_CHDTASK_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the RecomputeAppName Command +/SCX_CPU1_CS_RecomputeAppName AppName=CSAppName + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;8002.2) - CS One Shot command failed as expected." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_80022, "P" +else + write " Failed (1004;8002.2) - CS One Shot command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_80022, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004) - Expected Event Msg ",CS_ONESHOT_CHDTASK_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" +else + write " Failed (1003;8002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ONESHOT_CHDTASK_ERR_EID,"." + ut_setrequirements CS_1004, "F" +endif + +;; Send the Cancel One Shot Command +/SCX_CPU1_CS_CancelOneShot +wait 5 + +write ";***********************************************************************" +write "; Step 2.20: Send a Cancel One Shot command when there is no One Shot " +write "; command executing. " +write ";***********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ONESHOT_CANCEL_NO_CHDTASK_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Cancel One Shot Command +/SCX_CPU1_CS_CancelOneShot + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004) - CS Cancel One Shot command failed as expected." + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - CS Cancel One Shot command did not increment CMDEC." + ut_setrequirements CS_1004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004) - Expected Event Msg ",CS_ONESHOT_CANCEL_NO_CHDTASK_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ONESHOT_CANCEL_NO_CHDTASK_ERR_EID,"." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 2.21: Send an invalid command. " +write ";***********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_CC1_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc0000001AA00" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_MID_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 2.22: Send the CS Housekeeping Request with an invalid length." +write "; Since this is an internal command, the CMDEC SHOULD NOT increment." +write ";***********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + +;; CPU1 is the default +rawcmd = "18A0c00000020000" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +;; Verify the CMDEC did not increment +if (errcnt = SCX_CPU1_CS_CMDEC) then + write "<*> Passed - CMDEC remained the same." +else + write " Failed - CMDEC incremented when it was not expected." +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 2.23: Send the CS Background Cycle Request with an invalid " +write "; length. Since this is an internal command, the CMDEC SHOULD NOT " +write "; increment." +write ";***********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + +;; CPU1 is the default +rawcmd = "18A1c00000020000" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +;; Verify the CMDEC did not increment +if (errcnt = SCX_CPU1_CS_CMDEC) then + write "<*> Passed - CMDEC remained the same." +else + write " Failed - CMDEC incremented when it was not expected." +endif + +wait 5 + +write ";***********************************************************************" +write "; Step 2.24: Send a One Shot command with a valid address and a very " +write "; large but valid size and MaxBytes that is not 8 bit aligned. " +write ";***********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_FINISHED_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the One Shot Command +/SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_STARTADDR[2] RegionSize=2048 MaxBytes=6 + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8002) - CS One Shot command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8002, "P" +else + write " Failed (1003;8002) - CS One Shot command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8002) - Expected Event Msg ",CS_ONESHOT_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8002, "P" +else + write " Failed (1003;8002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ONESHOT_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8002, "F" +endif + +;; Verify the telemetry flag is set to TRUE (8002) +if (p@SCX_CPU1_CS_OneShotInProgress = "True") then + write "<*> Passed (8002) - In Progress Flag set to True as expected." + ut_setrequirements CS_8002, "P" +else + write " Failed (8002) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_8002, "F" +endif + +;; Check for the finished event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 400 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (8002.1) - Expected Event Msg ",CS_ONESHOT_FINISHED_INF_EID," rcv'd." + ut_setrequirements CS_80021, "P" +else + write " Failed (8002.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ONESHOT_FINISHED_INF_EID,"." + ut_setrequirements CS_80021, "F" +endif + +;; Wait for the next HK packet +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (3004.1) +if (p@SCX_CPU1_CS_OneShotInProgress = "False") then + write "<*> Passed (8002.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_80021, "P" +else + write " Failed (8002.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_80021, "F" +endif + +write ";*********************************************************************" +write "; Step 3.0: Clean-up. " +write ";*********************************************************************" +write "; Step 3.1: Send the Power-On Reset command. " +write ";*********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +write "**** Requirements Status Reporting" + +write "--------------------------" +write " Requirement(s) Report" +write "--------------------------" + +FOR i = 0 to ut_req_array_size DO + ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +ENDDO + +drop ut_requirement ; needed to clear global variables +drop ut_req_array_size ; needed to clear global variables + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_gencmds" +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_mdt1.prc b/test_and_ground/asist/prc/scx_cpu1_cs_mdt1.prc new file mode 100644 index 0000000..36c285d --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_mdt1.prc @@ -0,0 +1,151 @@ +PROC scx_cpu1_cs_mdt1 +;******************************************************************************* +; Test Name: cs_mdt1 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate the default User Memory +; Definition Table for the Checksum Application. +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; The TST_CS_MemTbl application must be executing for this procedure to +; generate the appropriate EEPROM Definition Table +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/19/11 Walt Moleski Initial release. +; 09/19/12 Walt Moleski Added write of new HK items and added a +; define of the OS_MEM_TABLE_SIZE that +; was removed from osconfig.h in 3.5.0.0 +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. Changed define +; of OS_MEM_TABLE_SIZE to MEM_TABLE_SIZE. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "osconfig.h" +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +#define MEM_TABLE_SIZE 10 + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defTblId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local memDefTblName = CSAppName & "." & CS_DEF_MEMORY_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAD" +defPktId = 4013 + +write ";*********************************************************************" +write "; Define the Memory Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED +local eepromEntry = 0 +local ramEntry = 0 + +;; Parse the memory table to find a valid RAM and EEPROM entry +for i=1 to MEM_TABLE_SIZE do + if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then + eepromEntry = i + elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; + (ramEntry = 0)) then + ramEntry = i + endif +enddo + +local eeQuarterSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 4 +local eeHalfSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 2 +local ramQuarterSize = SCX_CPU1_TST_CS_Size[ramEntry] / 4 +local ramHalfSize = SCX_CPU1_TST_CS_Size[ramEntry] / 2 + +SCX_CPU1_CS_MEM_DEF_TABLE[0].State = CS_STATE_ENABLED +SCX_CPU1_CS_MEM_DEF_TABLE[0].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] +SCX_CPU1_CS_MEM_DEF_TABLE[1].State = CS_STATE_DISABLED +SCX_CPU1_CS_MEM_DEF_TABLE[1].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] + ramQuarterSize +SCX_CPU1_CS_MEM_DEF_TABLE[1].NumBytes = ramQuarterSize +SCX_CPU1_CS_MEM_DEF_TABLE[2].State = CS_STATE_ENABLED +SCX_CPU1_CS_MEM_DEF_TABLE[2].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] + ramHalfSize +SCX_CPU1_CS_MEM_DEF_TABLE[3].State = CS_STATE_DISABLED +SCX_CPU1_CS_MEM_DEF_TABLE[3].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] +SCX_CPU1_CS_MEM_DEF_TABLE[3].NumBytes = SCX_CPU1_TST_CS_Size[ramEntry] +SCX_CPU1_CS_MEM_DEF_TABLE[4].State = CS_STATE_ENABLED +SCX_CPU1_CS_MEM_DEF_TABLE[4].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +SCX_CPU1_CS_MEM_DEF_TABLE[5].State = CS_STATE_DISABLED +SCX_CPU1_CS_MEM_DEF_TABLE[5].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] + eeQuarterSize +SCX_CPU1_CS_MEM_DEF_TABLE[5].NumBytes = eeHalfSize +SCX_CPU1_CS_MEM_DEF_TABLE[6].State = CS_STATE_ENABLED +SCX_CPU1_CS_MEM_DEF_TABLE[6].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] + eeHalfSize +SCX_CPU1_CS_MEM_DEF_TABLE[7].State = CS_STATE_DISABLED +SCX_CPU1_CS_MEM_DEF_TABLE[7].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +SCX_CPU1_CS_MEM_DEF_TABLE[7].NumBytes = SCX_CPU1_TST_CS_Size[eepromEntry] + +;; Clear out the remaining entries in the table +for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do + SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 + SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +enddo + +;; Set the sizes of the enabled entries so that the calculation +;; will not take too long +if (ramQuarterSize > 4096) then + SCX_CPU1_CS_MEM_DEF_TABLE[0].NumBytes = 2048 + SCX_CPU1_CS_MEM_DEF_TABLE[2].NumBytes = 4096 +else + SCX_CPU1_CS_MEM_DEF_TABLE[0].NumBytes = ramQuarterSize + SCX_CPU1_CS_MEM_DEF_TABLE[2].NumBytes = ramQuarterSize +endif + +if (eeQuarterSize > 4096) then + SCX_CPU1_CS_MEM_DEF_TABLE[4].NumBytes = 2048 + SCX_CPU1_CS_MEM_DEF_TABLE[6].NumBytes = 4096 +else + SCX_CPU1_CS_MEM_DEF_TABLE[4].NumBytes = eeQuarterSize + SCX_CPU1_CS_MEM_DEF_TABLE[6].NumBytes = eeQuarterSize +endif + +local lastEntry = CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1 +local endmnemonic = "SCX_CPU1_CS_MEM_DEF_TABLE[" & lastEntry & "].NumBytes" + +;; Create the Table Load file +s create_tbl_file_from_cvt (hostCPU,defTblId,"User Memory Definition Table Load 1","usrmem_def_ld_1",memDefTblName,"SCX_CPU1_CS_MEM_DEF_TABLE[0].State",endmnemonic) + + +write ";*********************************************************************" +write "; End procedure scx_cpu1_cs_mdt1 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_mdt2.prc b/test_and_ground/asist/prc/scx_cpu1_cs_mdt2.prc new file mode 100644 index 0000000..4355abf --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_mdt2.prc @@ -0,0 +1,157 @@ +PROC scx_cpu1_cs_mdt2 +;******************************************************************************* +; Test Name: cs_mdt2 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate several User Memory +; Definition Tables for the Checksum Application. The first containing +; several valid entries, an entry with an invalid address, an entry with +; an invalid range and an entry with an invalid state. The second +; containing the invalid range and state entries and the third containing +; just the invalid state error. +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; The TST_CS_MemTbl application must be executing for this procedure to +; generate the appropriate EEPROM Definition Table +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/19/11 Walt Moleski Initial release. +; 09/19/12 Walt Moleski Added write of new HK items and added a +; define of the OS_MEM_TABLE_SIZE that +; was removed from osconfig.h in 3.5.0.0 +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. Changed define +; of OS_MEM_TABLE_SIZE to MEM_TABLE_SIZE. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "osconfig.h" +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +#define MEM_TABLE_SIZE 10 + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defTblId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local memDefTblName = CSAppName & "." & CS_DEF_MEMORY_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAD" +defPktId = 4013 + +write ";*********************************************************************" +write "; Define the Memory Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED +local eepromEntry = 0 +local ramEntry = 0 + +;; Parse the memory table to find a valid RAM and EEPROM entry +for i=1 to MEM_TABLE_SIZE do + if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then + eepromEntry = i + elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; + (ramEntry = 0)) then + ramEntry = i + endif +enddo + +local ovrlapAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] + SCX_CPU1_TST_CS_Size[eepromEntry] +ovrlapAddr = ovrlapAddr - 1000 +local invalidAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] - 2000 + +local eeQuarterSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 4 +local eeHalfSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 2 +local ramQuarterSize = SCX_CPU1_TST_CS_Size[ramEntry] / 4 +local ramHalfSize = SCX_CPU1_TST_CS_Size[ramEntry] / 2 + +SCX_CPU1_CS_MEM_DEF_TABLE[0].State = CS_STATE_DISABLED +SCX_CPU1_CS_MEM_DEF_TABLE[0].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +SCX_CPU1_CS_MEM_DEF_TABLE[0].NumBytes = SCX_CPU1_TST_CS_Size[eepromEntry] +SCX_CPU1_CS_MEM_DEF_TABLE[1].State = CS_STATE_ENABLED +SCX_CPU1_CS_MEM_DEF_TABLE[1].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] +SCX_CPU1_CS_MEM_DEF_TABLE[1].NumBytes = ramQuarterSize +SCX_CPU1_CS_MEM_DEF_TABLE[2].State = CS_STATE_ENABLED +SCX_CPU1_CS_MEM_DEF_TABLE[2].StartAddr = ovrlapAddr +SCX_CPU1_CS_MEM_DEF_TABLE[2].NumBytes = 2048 +SCX_CPU1_CS_MEM_DEF_TABLE[3].State = CS_STATE_ENABLED +SCX_CPU1_CS_MEM_DEF_TABLE[3].StartAddr = invalidAddr +SCX_CPU1_CS_MEM_DEF_TABLE[3].NumBytes = 2048 +SCX_CPU1_CS_MEM_DEF_TABLE[4].State = 4 +SCX_CPU1_CS_MEM_DEF_TABLE[4].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry]+16 +SCX_CPU1_CS_MEM_DEF_TABLE[4].NumBytes = eeQuarterSize + +;; Clear out the remaining entries in the table +for i = 5 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do + SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 + SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +enddo + +local lastEntry = CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1 +local endmnemonic = "SCX_CPU1_CS_MEM_DEF_TABLE[" & lastEntry & "].NumBytes" + +;; Create the Table Load file +s create_tbl_file_from_cvt (hostCPU,defTblId,"User-defined Memory Definition Table Invalid Load","usrmem_def_invalid",memDefTblName,"SCX_CPU1_CS_MEM_DEF_TABLE[0].State",endmnemonic) + +;; Correct the overlapping address (Illegal range error) +SCX_CPU1_CS_MEM_DEF_TABLE[2].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] + +;; Create a table load file that should not pass validation +s create_tbl_file_from_cvt (hostCPU,defTblId,"User-defined Memory Definition Table Invalid Load","usrmem_def_invalid2",memDefTblName,"SCX_CPU1_CS_MEM_DEF_TABLE[0].State",endmnemonic) +wait 5 + +;; Create a table load file with only an invalid state +SCX_CPU1_CS_MEM_DEF_TABLE[0].State = 4 +SCX_CPU1_CS_MEM_DEF_TABLE[0].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +SCX_CPU1_CS_MEM_DEF_TABLE[0].NumBytes = 16 + +;; Clear out the remaining entries in the table +for i = 1 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do + SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 + SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +enddo + +s create_tbl_file_from_cvt (hostCPU,defTblId,"User-defined Memory Definition Table Invalid Load","usrmem_def_invalid3",memDefTblName,"SCX_CPU1_CS_MEM_DEF_TABLE[0].State",endmnemonic) +wait 5 + +write ";*********************************************************************" +write "; End procedure scx_cpu1_cs_mdt2 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_mdt3.prc b/test_and_ground/asist/prc/scx_cpu1_cs_mdt3.prc new file mode 100644 index 0000000..7edde00 --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_mdt3.prc @@ -0,0 +1,148 @@ +PROC scx_cpu1_cs_mdt3 +;******************************************************************************* +; Test Name: cs_mdt3 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate a User-defined Memory +; Definition Table for the Checksum Application containing entries that +; overlap and empty entries between valid entries. +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; The TST_CS_MemTbl application must be executing for this procedure to +; generate the appropriate EEPROM Definition Table +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/19/11 Walt Moleski Initial release. +; 09/19/12 Walt Moleski Added write of new HK items and added a +; define of the OS_MEM_TABLE_SIZE that +; was removed from osconfig.h in 3.5.0.0 +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. Changed define +; of OS_MEM_TABLE_SIZE to MEM_TABLE_SIZE. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "osconfig.h" +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +#define MEM_TABLE_SIZE 10 + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defTblId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local memDefTblName = CSAppName & "." & CS_DEF_MEMORY_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAD" +defPktId = 4013 + +write ";*********************************************************************" +write "; Define the Memory Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED +local eepromEntry = 0 +local ramEntry = 0 + +;; Parse the memory table to find a valid RAM and EEPROM entry +for i=1 to MEM_TABLE_SIZE do + if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then + eepromEntry = i + elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; + (ramEntry = 0)) then + ramEntry = i + endif +enddo + +local eeQuarterSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 4 +local eeHalfSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 2 +local ramQuarterSize = SCX_CPU1_TST_CS_Size[ramEntry] / 4 +local ramHalfSize = SCX_CPU1_TST_CS_Size[ramEntry] / 2 + +SCX_CPU1_CS_MEM_DEF_TABLE[0].State = 1 +SCX_CPU1_CS_MEM_DEF_TABLE[0].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] +SCX_CPU1_CS_MEM_DEF_TABLE[1].State = 0 +SCX_CPU1_CS_MEM_DEF_TABLE[1].StartAddr = 0 +SCX_CPU1_CS_MEM_DEF_TABLE[1].NumBytes = 0 +SCX_CPU1_CS_MEM_DEF_TABLE[2].State = 2 +SCX_CPU1_CS_MEM_DEF_TABLE[2].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry]+ramQuarterSize +SCX_CPU1_CS_MEM_DEF_TABLE[2].NumBytes = ramHalfSize +SCX_CPU1_CS_MEM_DEF_TABLE[3].State = 0 +SCX_CPU1_CS_MEM_DEF_TABLE[3].StartAddr = 0 +SCX_CPU1_CS_MEM_DEF_TABLE[3].NumBytes = 0 +SCX_CPU1_CS_MEM_DEF_TABLE[4].State = 1 +SCX_CPU1_CS_MEM_DEF_TABLE[4].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry]+ramHalfSize +SCX_CPU1_CS_MEM_DEF_TABLE[5].State = 0 +SCX_CPU1_CS_MEM_DEF_TABLE[5].StartAddr = 0 +SCX_CPU1_CS_MEM_DEF_TABLE[5].NumBytes = 0 +SCX_CPU1_CS_MEM_DEF_TABLE[6].State = 1 +SCX_CPU1_CS_MEM_DEF_TABLE[6].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +SCX_CPU1_CS_MEM_DEF_TABLE[7].State = 2 +SCX_CPU1_CS_MEM_DEF_TABLE[7].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry]+eeQuarterSize +SCX_CPU1_CS_MEM_DEF_TABLE[7].NumBytes = eeHalfSize + +;; Clear out the remaining entries in the table +for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do + SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 + SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +enddo + +if (ramQuarterSize > 4096) then + SCX_CPU1_CS_MEM_DEF_TABLE[0].NumBytes = 2048 + SCX_CPU1_CS_MEM_DEF_TABLE[4].NumBytes = 4096 +else + SCX_CPU1_CS_MEM_DEF_TABLE[0].NumBytes = ramQuarterSize + SCX_CPU1_CS_MEM_DEF_TABLE[4].NumBytes = ramQuarterSize +endif + +if (eeQuarterSize > 4096) then + SCX_CPU1_CS_MEM_DEF_TABLE[6].NumBytes = 4096 +else + SCX_CPU1_CS_MEM_DEF_TABLE[6].NumBytes = eeQuarterSize +endif + +local lastEntry = CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1 +local endmnemonic = "SCX_CPU1_CS_MEM_DEF_TABLE[" & lastEntry & "].NumBytes" + +;; Create the Table Load file +s create_tbl_file_from_cvt (hostCPU,defTblId,"User-defined Memory Definition Table Valid Load 2","usrmem_def_ld_2",memDefTblName,"SCX_CPU1_CS_MEM_DEF_TABLE[0].State",endmnemonic) + +write ";*********************************************************************" +write "; End procedure scx_cpu1_cs_mdt3 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_mdt4.prc b/test_and_ground/asist/prc/scx_cpu1_cs_mdt4.prc new file mode 100644 index 0000000..248fb29 --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_mdt4.prc @@ -0,0 +1,92 @@ +PROC scx_cpu1_cs_mdt4 +;******************************************************************************* +; Test Name: cs_mdt4 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate a User-defined Memory +; Definition Table for the Checksum Application that contains all empty +; entries. +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; The TST_CS_MemTbl application must be executing for this procedure to +; generate the appropriate EEPROM Definition Table +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/19/11 Walt Moleski Initial release. +; 09/19/12 Walt Moleski Added write of new HK items and added a +; define of the OS_MEM_TABLE_SIZE that +; was removed from osconfig.h in 3.5.0.0 +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. Removed the +; OS_MEM_TABLE_SIZE - not used. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defTblId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local memDefTblName = CSAppName & "." & CS_DEF_MEMORY_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAD" +defPktId = 4013 + +write ";*********************************************************************" +write "; Define the Memory Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED + +;; Clear out all the entries in the table +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do + SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 + SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +enddo + +local lastEntry = CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1 +local endmnemonic = "SCX_CPU1_CS_MEM_DEF_TABLE[" & lastEntry & "].NumBytes" + +;; Create the Table Load file +s create_tbl_file_from_cvt (hostCPU,defTblId,"Memory Definition Empty Table Load","usrmemdefemptytbl",memDefTblName,"SCX_CPU1_CS_MEM_DEF_TABLE[0].State",endmnemonic) + +write ";*********************************************************************" +write "; End procedure scx_cpu1_cs_mdt4 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_mdt5.prc b/test_and_ground/asist/prc/scx_cpu1_cs_mdt5.prc new file mode 100644 index 0000000..e10bfd5 --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_mdt5.prc @@ -0,0 +1,162 @@ +PROC scx_cpu1_cs_mdt5 +;******************************************************************************* +; Test Name: cs_mdt5 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate the User Memory Definition +; Table for the Checksum Application used by the cs_reset procedure. +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; The TST_CS_MemTbl application must be executing for this procedure to +; generate the appropriate EEPROM Definition Table +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/19/11 Walt Moleski Initial release. +; 09/19/12 Walt Moleski Added write of new HK items and added a +; define of the OS_MEM_TABLE_SIZE that +; was removed from osconfig.h in 3.5.0.0 +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. Changed define +; of OS_MEM_TABLE_SIZE to MEM_TABLE_SIZE. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "osconfig.h" +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +#define MEM_TABLE_SIZE 10 + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defTblId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local memDefTblName = CSAppName & "." & CS_DEF_MEMORY_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAD" +defPktId = 4013 + +write ";*********************************************************************" +write "; Define the Memory Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED +local eepromEntry = 0 +local ramEntry = 0 + +;; Parse the memory table to find a valid RAM and EEPROM entry +for i=1 to MEM_TABLE_SIZE do + if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then + eepromEntry = i + elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; + (ramEntry = 0)) then + ramEntry = i + endif +enddo + +local eeQuarterSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 4 +local eeHalfSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 2 +local ramQuarterSize = SCX_CPU1_TST_CS_Size[ramEntry] / 4 +local ramHalfSize = SCX_CPU1_TST_CS_Size[ramEntry] / 2 + +write "; RAM Entry found at index = ", ramEntry +write "; RAM Entry found at index = ", eepromEntry + +write "; EEPROM Start address = ", SCX_CPU1_TST_CS_StartAddr[eepromEntry] +write "; EEPROM Size = ", SCX_CPU1_TST_CS_Size[eepromEntry] +write "; RAM Start address = ", SCX_CPU1_TST_CS_StartAddr[ramEntry] +write "; RAM Size = ", SCX_CPU1_TST_CS_Size[ramEntry] +write "; EEQuarterSize = ",eeQuarterSize +write "; EEHalfSize = ",eeHalfSize +write "; RAMQuarterSize = ",ramQuarterSize +write "; RAMHalfSize = ",ramHalfSize + +SCX_CPU1_CS_MEM_DEF_TABLE[0].State = CS_STATE_ENABLED +SCX_CPU1_CS_MEM_DEF_TABLE[0].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] +SCX_CPU1_CS_MEM_DEF_TABLE[1].State = CS_STATE_DISABLED +SCX_CPU1_CS_MEM_DEF_TABLE[1].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] + ramQuarterSize +SCX_CPU1_CS_MEM_DEF_TABLE[1].NumBytes = ramHalfSize +SCX_CPU1_CS_MEM_DEF_TABLE[2].State = CS_STATE_ENABLED +SCX_CPU1_CS_MEM_DEF_TABLE[2].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] + ramHalfSize +SCX_CPU1_CS_MEM_DEF_TABLE[3].State = CS_STATE_DISABLED +SCX_CPU1_CS_MEM_DEF_TABLE[3].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] +SCX_CPU1_CS_MEM_DEF_TABLE[3].NumBytes = SCX_CPU1_TST_CS_Size[ramEntry] +SCX_CPU1_CS_MEM_DEF_TABLE[4].State = CS_STATE_ENABLED +SCX_CPU1_CS_MEM_DEF_TABLE[4].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +SCX_CPU1_CS_MEM_DEF_TABLE[5].State = CS_STATE_DISABLED +SCX_CPU1_CS_MEM_DEF_TABLE[5].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] + eeQuarterSize +SCX_CPU1_CS_MEM_DEF_TABLE[5].NumBytes = eeHalfSize +SCX_CPU1_CS_MEM_DEF_TABLE[6].State = CS_STATE_ENABLED +SCX_CPU1_CS_MEM_DEF_TABLE[6].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] + eeHalfSize +SCX_CPU1_CS_MEM_DEF_TABLE[7].State = CS_STATE_DISABLED +SCX_CPU1_CS_MEM_DEF_TABLE[7].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +SCX_CPU1_CS_MEM_DEF_TABLE[7].NumBytes = SCX_CPU1_TST_CS_Size[eepromEntry] + +;; Clear out the remaining entries in the table +for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do + SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 + SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +enddo + +;; Set the sizes of the enabled entries so that the calculation +;; will not take too long +if (ramQuarterSize > 4096) then + SCX_CPU1_CS_MEM_DEF_TABLE[0].NumBytes = 2048 + SCX_CPU1_CS_MEM_DEF_TABLE[2].NumBytes = 4096 +else + SCX_CPU1_CS_MEM_DEF_TABLE[0].NumBytes = ramQuarterSize + SCX_CPU1_CS_MEM_DEF_TABLE[2].NumBytes = ramQuarterSize +endif + +if (eeQuarterSize > 4096) then + SCX_CPU1_CS_MEM_DEF_TABLE[4].NumBytes = 2048 + SCX_CPU1_CS_MEM_DEF_TABLE[6].NumBytes = 4096 +else + SCX_CPU1_CS_MEM_DEF_TABLE[4].NumBytes = eeQuarterSize + SCX_CPU1_CS_MEM_DEF_TABLE[6].NumBytes = eeQuarterSize +endif + +local lastEntry = CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1 +local endmnemonic = "SCX_CPU1_CS_MEM_DEF_TABLE[" & lastEntry & "].NumBytes" + +;; Create the Table Load file +s create_tbl_file_from_cvt (hostCPU,defTblId,"User Memory Definition Table Load 3","usrmem_def_ld_3",memDefTblName,"SCX_CPU1_CS_MEM_DEF_TABLE[0].State",endmnemonic) + +write ";*********************************************************************" +write "; End procedure scx_cpu1_cs_mdt5 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_nvmem.prc b/test_and_ground/asist/prc/scx_cpu1_cs_nvmem.prc new file mode 100644 index 0000000..f3dad0c --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_nvmem.prc @@ -0,0 +1,3751 @@ +PROC scx_cpu1_cs_nvmem +;******************************************************************************* +; Test Name: cs_nvmem +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; This test verifies that the CFS Checksum (CS) Non-Volatile Memory +; checksumming commands function properly and that the CS application +; handles anomolies properly. +; +; Requirements Tested +; CS1002 For all CS commands, if the length contained in the message +; header is not equal to the expected length, CS shall reject the +; command and issue an event message. +; CS1003 If CS accepts any command as valid, CS shall execute the +; command, increment the CS Valid Command Counter and issue an +; event message. +; CS1004 If CS rejects any command, CS shall abort the command execution, +; increment the CS Command Rejected Counter and issue an event +; message. +; CS2001 The Checksum App shall calculate CRCs for each Table-Defined +; Non-volatile segment and compare them against the corresponding +; baseline Non-volatile segment CRCs if: +; a. Checksumming (as a whole) is Enabled +; b. Non-volatile segment checksumming is Enabled +; c. Checksumming of the individual Non-volatile segment +; is Enabled +; CS2001.1 If the Non-volatile segment CRC is not equal to the +; corresponding baseline CRC, CS shall increment the Non-volatile +; CRC Miscompare Counter and send an event message. +; CS2001.2 If the table-defined segment is invalid, CE shall send an error +; event message. +; CS2002 Upon receipt of an Enable Non-volatile Checksumming command, +; CS shall enable non-volatile checksumming. +; CS2003 Upon receipt of a Disable Non-volatile Checksumming command, +; CS shall disable non-volatile checksumming. +; CS2004 Upon receipt of an Enable Non-volatile Segment command, CS shall +; enable checksumming of the command-specified non-volatile +; segment. +; CS2005 Upon receipt of a Disable Non-volatile Segment command, CS shall +; disable checksumming of the command-specified non-volatile +; segment. +; CS2006 Upon receipt of a Recompute Non-volatile Checksum Segment +; command, CS shall: +; a) Recompute the baseline checksum for the +; command-specified non-volatile segment. +; b) Set the Recompute In Progress Flag to TRUE +; CS2006.1 If CS is already processing a Recompute CRC command or a One +; Shot command, CS shall reject the command. +; CS2006.2 Once the baseline CRC is computed, CS shall: +; a) Generate an informational event message containing +; the baseline CRC +; b) Set the Recompute In Progress Flag to FALSE +; CS2007 Upon receipt of a Report Non-volatile Checksum Segment command, +; CS shall send an event message containing the baseline +; checksum for the command-specified non-volatile segment. +; CS2008 Upon receipt of a Get Non-volatile Checksum Segment command, CS +; shall send an event message containing the segment number for +; the command-specified non-volatile address. +; CS2009 If a command-specified segment is invalid (for any of the +; non-volatile memory commands where segment is a command +; argument), CS shall reject the command and send an event +; message. +; CS2010 CS shall provide the ability to dump the baseline CRCs and +; status for the non-volatile memory segments via a dump-only +; table. +; CS3003 Upon receipt of a Disable OS Checksumming command, CS shall +; disable checksumming of the OS Code segment. +; CS3008 Upon receipt of a Disable cFE code segment command, CS shall +; disable checksumming of the cFE code segment. +; CS8000 Upon receipt of an Enable Checksum command, CS shall start +; calculating CRCs and compare them against the baseline CRCs. +; CS8001 Upon receipt of a Disable Checksum command, CS shall stop +; calculating CRCs and comparing them against the baseline CRCs. +; CS9000 CS shall generate a housekeeping message containing the +; following: +; a) Valid Ground Command Counter +; b) Ground Command Rejected Counter +; c) Overall CRC enable/disable status +; d) Total Non-Volatile Baseline CRC +; e) OS code segment Baseline CRC +; f) cFE code segment Baseline CRC +; g) Non-Volatile CRC Miscompare Counter +; h) OS Code Segment CRC Miscompare Counter +; i) cFE Code Segment CRC Miscompare Counter +; j) Application CRC Miscompare Counter +; k) Table CRC Miscompare Counter +; l) User-Defined Memory CRC Miscompare Counter +; m) Last One Shot Address +; n) Last One Shot Size +; o) Last One Shot Checksum +; p) Checksum Pass Counter (number of passes thru all of +; the checksum areas) +; q) Current Checksum Region (Non-Volatile, OS code +; segment, cFE Code Segment etc) +; r) Non-Volatile CRC enable/disable status +; s) OS Code Segment CRC enable/disable status +; t) cFE Code Segment CRC enable/disable status +; u) Application CRC enable/disable status +; v) Table CRC enable/disable status +; w) User-Defined Memory CRC enable/disable status +; x) Last One Shot Rate +; y) Recompute In Progress Flag +; z) One Shot In Progress Flag +; CS9001 Upon any initialization of the CS Application (cFE Power On, cFE +; Processor Reset or CS Application Reset), CS shall initialize +; the following data to Zero: +; a) Valid Ground Command Counter +; b) Ground Command Rejected Counter +; c) Non-Volatile CRC Miscompare Counter +; d) OS Code Segment CRC Miscompare Counter +; e) cFE Code Segment CRC Miscompare Counter +; f) Application CRC Miscompare Counter +; g) Table CRC Miscompare Counter +; h) User-Defined Memory CRC Miscompare Counter +; i) Recompute In Progress Flag +; j) One Shot In Progress Flag +; +; Prerequisite Conditions +; The CFS is up and running and ready to accept commands. +; The CS commands and telemetry items exist in the GSE database. +; The display pages exist for the CS Housekeeping and the dump-only +; Application Code Segment Result Table. +; The Application Code Segment definition table exists defining the +; segments to checksum. +; A CS Test application (TST_CS) exists in order to fully test the CS +; Application. +; +; Assumptions and Constraints +; None. +; +; Change History +; Date Name Description +; 10/09/08 Walt Moleski Original Procedure. +; 09/22/10 Walt Moleski Updated to use variables for the CFS +; application name and ram disk. Replaced +; all setupevt instances with setupevents +; 09/19/12 Walt Moleski Added write of new HK items and added a +; define of the OS_MEM_TABLE_SIZE that +; was removed from osconfig.h in 3.5.0.0 +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. Changed define +; of OS_MEM_TABLE_SIZE to MEM_TABLE_SIZE. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; ut_tlmwait Wait for a specified telemetry point to update to a +; specified value. +; ut_pfindicate Print the pass fail status of a particular requirement +; number. +; ut_setupevents Performs setup to verify that a particular event +; message was received by ASIST. +; ut_setrequirements A directive to set the status of the cFE +; requirements array. +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "ut_statusdefs.h" +#include "ut_cfe_info.h" +#include "cfe_platform_cfg.h" +#include "osconfig.h" +#include "cfe_evs_events.h" +#include "cfe_es_events.h" +#include "cfe_tbl_events.h" +#include "to_lab_events.h" +#include "cs_platform_cfg.h" +#include "cs_events.h" +#include "cs_tbldefs.h" +#include "tst_cs_events.h" +#include "tst_cs_msgdefs.h" + +%liv (log_procedure) = logging + +#define MEM_TABLE_SIZE 10 + +#define CS_1002 0 +#define CS_1003 1 +#define CS_1004 2 +#define CS_2001 3 +#define CS_20011 4 +#define CS_20012 5 +#define CS_2002 6 +#define CS_2003 7 +#define CS_2004 8 +#define CS_2005 9 +#define CS_2006 10 +#define CS_20061 11 +#define CS_20062 12 +#define CS_2007 13 +#define CS_2008 14 +#define CS_2009 15 +#define CS_2010 16 +#define CS_3003 17 +#define CS_3008 18 +#define CS_8000 19 +#define CS_8001 20 +#define CS_9000 21 +#define CS_9001 22 + +global ut_req_array_size = 22 +global ut_requirement[0 .. ut_req_array_size] + +for i = 0 to ut_req_array_size DO + ut_requirement[i] = "U" +enddo + +;********************************************************************** +; Set the local values +;********************************************************************** +local cfe_requirements[0 .. ut_req_array_size] = ["CS_1002","CS_1003","CS_1004","CS_2001","CS_2001.1","CS_2001.2","CS_2002","CS_2003","CS_2004","CS_2005","CS_2006","CS_2006.1","CS_2006.2","CS_2007","CS_2008","CS_2009","CS_2010","CS_3003","CS_3008","CS_8000","CS_8001","CS_9000","CS_9001" ] + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL rawcmd +LOCAL stream +LOCAL defTblId, defPktId, resTblId, resPktId +local i,segIndex,foundSeg,ramAddress +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local eeDefTblName = CSAppName & "." & CS_DEF_EEPROM_TABLE_NAME +local eeResTblName = CSAppName & "." & CS_RESULTS_EEPROM_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAC" +resTblId = "0FB0" +defPktId = 4012 +resPktId = 4016 + +write ";*********************************************************************" +write "; Step 1.0: Checksum Non-Volatile Memory Test Setup." +write ";*********************************************************************" +write "; Step 1.1: Command a Power-on Reset on CPU1." +write ";*********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +write ";**********************************************************************" +write "; Step 1.2: Display the Housekeeping pages " +write ";**********************************************************************" +page SCX_CPU1_CS_HK +page SCX_CPU1_TST_CS_HK +page SCX_CPU1_CS_EEPROM_DEF_TABLE +page SCX_CPU1_CS_EEPROM_RESULTS_TBL + +goto step1_4 +write ";*********************************************************************" +write "; Step 1.3: Start the TST_CS_MemTbl application in order to setup " +write "; the OS_Memory_Table for the Checksum (CS) application. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_CS_MEMTBL", 1, "INFO", 2 + +s load_start_app ("TST_CS_MEMTBL",hostCPU,"TST_CS_MemTblMain") + +;; Wait for app startup event +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_CS_MEMTBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_CS_MEMTBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_CS_MEMTBL Application start Event Message not received." +endif + +;; These are the TST_CS HK Packet IDs since this app sends this packet +;; CPU1 is the default +stream = x'0930' + +if ("CPU1" = "CPU2") then + stream = x'0A30' +elseif ("CPU1" = "CPU3") then + stream = x'0B30' +endif + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +wait 5 + +step1_4: +write ";*********************************************************************" +write "; Step 1.4: Create the EEPROM Definition Table file to be " +write "; used during this test." +write ";********************************************************************" +s scx_cpu1_cs_edt1 +wait 5 + +write ";*********************************************************************" +write "; Step 1.5: Start the applications in order for the load file created" +write "; above to successfully pass validation and load. " +write ";********************************************************************" +s scx_cpu1_cs_start_apps("1.5") +wait 5 + +;; Verify the Housekeeping Packet is being generated +;; Set the DS HK packet ID based upon the cpu being used +local hkPktId = "p0A4" + +if ("CPU1" = "CPU2") then + hkPktId = "p1A4" +elseif ("CPU1" = "CPU3") then + hkPktId = "p2A4" +endif + +;; Verify the HK Packet is getting generated by waiting for the +;; sequencecount to increment twice +local seqTlmItem = hkPktId & "scnt" +local currSCnt = {seqTlmItem} +local expectedSCnt = currSCnt + 2 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (9000) - Housekeeping packet is being generated." + ut_setrequirements CS_9000, "P" +else + write " Failed (9000) - Housekeeping packet sequence count did not increment. Housekeeping packet is not being recieved." + ut_setrequirements CS_9000, "F" +endif + +wait 5 + +step1_6: +write ";**********************************************************************" +write "; Step 1.6: Load the Definition file created above. " +write ";**********************************************************************" +start load_table ("eeprom_def_ld_1", hostCPU) +wait 5 + +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID,"INFO", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO", 2 + +local cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=eeDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Application Definition Table validate command sent." +else + write " Failed - Application Definition Table validation failed." +endif + +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_VALIDATION_INF_EID, "." +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_ACTIVATE ATableName=eeDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Activate Application Definition Table command sent properly." +else + write " Failed - Activate Application Definition Table command." +endif + +write ";*********************************************************************" +write "; Step 1.7: Enable DEBUG Event Messages " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_EVS_CMDPC + 2 + +;; Enable DEBUG events for the CS and CFE_TBL applications ONLY +/SCX_CPU1_EVS_EnaAppEVTType Application=CSAppName DEBUG +wait 2 +/SCX_CPU1_EVS_EnaAppEVTType Application="CFE_TBL" DEBUG + +ut_tlmwait SCX_CPU1_EVS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Enable Debug events command sent properly." +else + write " Failed - Enable Debug events command." +endif + +write ";*********************************************************************" +write "; Step 1.8: Verify that the CS Housekeeping telemetry items are " +write "; initialized to zero (0). " +write ";*********************************************************************" +;; Check the HK tlm items to see if they are 0 or NULL +;; the TST_CS application sends its HK packet +if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; + (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; + (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; + (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) THEN + write "<*> Passed (9001) - Housekeeping telemetry initialized properly." + ut_setrequirements CS_9001, "P" +else + write " Failed (9001) - Housekeeping telemetry NOT initialized at startup." + write " CMDPC = ",SCX_CPU1_CS_CMDPC + write " CMDEC = ",SCX_CPU1_CS_CMDEC + write " EEPROM MC = ",SCX_CPU1_CS_EEPROMEC + write " Memory MC = ",SCX_CPU1_CS_MemoryEC + write " Table MC = ",SCX_CPU1_CS_TABLEEC + write " App MC = ",SCX_CPU1_CS_AppEC + write " cFE Core MC = ",SCX_CPU1_CS_CFECOREEC + write " OS MC = ",SCX_CPU1_CS_OSEC + ut_setrequirements CS_9001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 1.9: Dump the EEPROM Definition Table." +write ";*********************************************************************" +s get_tbl_to_cvt (ramDir,eeDefTblName,"A","cpu1_eedeftbl1_9",hostCPU,defTblId) +wait 5 + +write ";*********************************************************************" +write "; Step 2.0: Valid Command Test." +write ";*********************************************************************" +write "; Step 2.1: Send the command to dump the Results Table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl2_1",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of Eeprom Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of Eeprom Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 2.2: Send the Enable Checksum command." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable All Command +/SCX_CPU1_CS_EnableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - CS EnableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - CS EnableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +;; Send the Disable OS Checksumming Command +/SCX_CPU1_CS_DisableOS +wait 1 + +;; Send the Disable CFE Core Checksumming Command +/SCX_CPU1_CS_DisableCFECore +wait 5 + +;; Test the CS HK parameters to ensure that OS and CFE Checksumming is disabled +if (p@SCX_CPU1_CS_OSSTATE = "Disabled") then + write "<*> Passed (3003) - OS Checksumming disabled." + ut_setrequirements CS_3003, "P" +else + write " Failed (3003) - OS Checksumming not disabled as expected." + ut_setrequirements CS_3003, "F" +endif + +if (p@SCX_CPU1_CS_CFECORESTATE = "Disabled") then + write "<*> Passed (3008) - cFE Core Checksumming disabled." + ut_setrequirements CS_3008, "P" +else + write " Failed (3008) - cFE Core Checksumming not disabled as expected." + ut_setrequirements CS_3008, "F" +endif + +;; Disable User-defined Memory Checksumming if it is enabled +if (p@SCX_CPU1_CS_MemoryState = "Enabled") then + /SCX_CPU1_CS_DisableMemory + wait 1 +endif + +;; Disable Table Checksumming if it is enabled +if (p@SCX_CPU1_CS_TableState = "Enabled") then + /SCX_CPU1_CS_DisableTables + wait 1 +endif + +;; Disable Application Checksumming if it is enabled +if (p@SCX_CPU1_CS_AppState = "Enabled") then + /SCX_CPU1_CS_DisableApps + wait 1 +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.3: Send the Enable Non-Volatile Checksumming command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_EEPROM_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable EEPROM Command +/SCX_CPU1_CS_EnableEeprom + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2002) - CS Enable EEPROM command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2002, "P" +else + write " Failed (1003;2002) - CS Enable EEPROM command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2002) - Expected Event Msg ",CS_ENABLE_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2002, "P" +else + write " Failed (1003;2002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2002, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.4: Dump the EEPROM Results Table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl2_4",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 2.5: Verify that Segments are being checksummed." +write ";*********************************************************************" +;; In order to do this, I must constantly dump the Results table and monitor +;; the Baseline CRC values +local keepDumpingResults=TRUE +local DumpingResults=FALSE +local loopCount=0 +local dumpFileName = "cpu1_eerestbl2_5" + +while (keepDumpingResults = TRUE) do + s get_tbl_to_cvt (ramDir,eeResTblName,"A",dumpFileName,hostCPU,resTblId) + wait 3 + + ;; Loop for each valid entry in the results table + for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + ;; If the CRC has been computed AND the CRC is not zero -> Stop + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; + (SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; + (keepDumpingResults = TRUE) then + keepDumpingResults = FALSE + endif + enddo +enddo + +if (keepDumpingResults = FALSE) then + write "<*> Passed (2001) - EEPROM Checksumming is occurring." + ut_setrequirements CS_2001, "P" +else + write " Failed (2001) - EEPROM Checksumming is not being calculated." + ut_setrequirements CS_2001, "F" +endif + +write ";*********************************************************************" +write "; Step 2.6: Send the Disable EEPROM Segment command for a valid " +write "; Enabled segment. " +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; enabled. Once found, use that entry's ID in the DisableTableName command +foundSeg = FALSE + +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Enabled segment found at index ", segIndex +else + write "; There were no Enabled EEPROM segments found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_EEPROM_ENTRY_INF_EID,"INFO",1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable Entry Command +/SCX_CPU1_CS_DisableEepromEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2005) - CS DisableEepromEntry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2005, "P" +else + write " Failed (1003;2005) - CS DisableEepromEntry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2005) - Expected Event Msg ",CS_DISABLE_EEPROM_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2005, "P" +else + write " Failed (1003;2005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_EEPROM_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2005, "F" +endif + +;; Dump the definition table to verify the entry's state was modified +;; This verifies DCR #18559 +s get_tbl_to_cvt (ramDir,eeDefTblName,"A","cpu1_eedeftbl2_6",hostCPU,defTblId) +wait 5 + +if (p@SCX_CPU1_CS_EEPROM_DEF_TABLE[segindex].State = "Disabled") then + write "<*> Passed - Definition Table entry changed to Disabled" +else + write " Failed - Definition Table entry was not changed" +endif + +wait 5 + +step2_7: +write ";*********************************************************************" +write "; Step 2.7: Dump the results table to ensure that the above entry was" +write "; disabled. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl2_7",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of Eeprom Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of Eeprom Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 2.8: Using the TST_CS application, manipulate the disabled " +write "; entry's CRC. " +write ";*********************************************************************" +;; Send a TST_CS command to do this using the entry index as the argument +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_MEMORY_CRC_INF_EID,"INFO",1 + +/SCX_CPU1_TST_CS_CorruptMemCRC MemType=TST_CS_EEPROM_MEM EntryID=segIndex + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID,"." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.9: Send the Enable Segment command for the segment disabled" +write "; in Step 2.6 above. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_EEPROM_ENTRY_INF_EID,"INFO", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_EEPROM_MISCOMPARE_ERR_EID,"ERROR", 2 + +write "*** Eeprom Segment Miscompare Ctr = ",SCX_CPU1_CS_EepromEC +LOCAL savedEEPROMEC = SCX_CPU1_CS_EepromEC + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable Entry Command +/SCX_CPU1_CS_EnableEepromEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2004, "P" +else + write " Failed (1003;2004) - CS Enable Eeprom Entry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2004) - Expected Event Msg ",CS_ENABLE_EEPROM_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2004, "P" +else + write " Failed (1003;2004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_EEPROM_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2004, "F" +endif + +;; Check that the Table miscompare counter incremented +;ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 120 +;if (UT_TW_Status = UT_Success) then +wait 5 +if (savedEEPROMEC != SCX_CPU1_CS_EepromEC) then + write "<*> Passed (2001.1) - Expected Event Msg ",CS_EEPROM_MISCOMPARE_ERR_EID," rcv'd." + ut_setrequirements CS_20011, "P" +else + write " Failed (2001.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_EEPROM_MISCOMPARE_ERR_EID,"." + ut_setrequirements CS_20011, "F" +endif + +write "*** Eeprom Miscompare Ctr = ",SCX_CPU1_CS_EepromEC + +wait 5 + +write ";*********************************************************************" +write "; Step 2.10: Dump the Results Table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl2_10",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of Eeprom Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of Eeprom Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 2.11: Send the Recompute Eeprom Segment command for the segment" +write "; specified in Steps above. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_EEPROM_STARTED_DBG_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Recompute Entry Command +/SCX_CPU1_CS_RecomputeEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - CS Recompute EEPROM Entry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the completed message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 120 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2006.2) - Recompute Finished Event msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_20062, "P" +else + write " Failed (2006.2) - Recompute Finished Event msg not rcv'd as expected." + ut_setrequirements CS_20062, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.12: Send the Report EEPROM Segment command for the specified" +write "; entry used in Steps above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_EEPROM_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportEeprom Command +/SCX_CPU1_CS_ReportEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - CS Report EEPROM Segment CRC command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.13: Dump the Results table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl2_13",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of Eeprom Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of Eeprom Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 2.14: Send the Get EEPROM Segment ID command using an entry in" +write "; the results table. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_EEPROM_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get EEPROM ID Command +/SCX_CPU1_CS_GetEepromEntryID Address=SCX_CPU1_CS_EEPROM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - CS Get EEPROM Entry ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +;; Check for the event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003;2008) - Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.0: Invalid Command Test." +write ";*********************************************************************" +write "; Step 3.1: Send the Enable EEPROM Checksumming command with an " +write "; invalid length. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000020E99" + +if ("CPU1" = "CPU2") then + rawcmd = "199Fc00000020E99" +elseif ("CPU1" = "CPU3") then + rawcmd = "1A9Fc00000020E99" +endif + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.2: Send the Disable EEPROM Checksumming command with an " +write "; invalid length. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000020F98" + +if ("CPU1" = "CPU2") then + rawcmd = "199Fc00000020F98" +elseif ("CPU1" = "CPU3") then + rawcmd = "1A9Fc00000020F98" +endif + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.3: Send the Enable EEPROM Segment command with an invalid " +write "; length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000041266" + +if ("CPU1" = "CPU2") then + rawcmd = "199Fc00000041226" +elseif ("CPU1" = "CPU3") then + rawcmd = "1A9Fc00000041226" +endif + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";**********************************************************************" +write "; Step 3.4: Send the Enable EEPROM Segment command with an invalid ID." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_EEPROM_INVALID_ENTRY_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Enable Entry Command +/SCX_CPU1_CS_EnableEepromEntry EntryID=CS_MAX_NUM_EEPROM_TABLE_ENTRIES + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;2009) - CS Enable EEPROM Entry with ID=0 sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_2009, "P" +else + write " Failed (1004;2009) - CS Enable EEPROM Entry with ID=0 command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_2009, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;2009) - Expected Event Msg ",CS_ENABLE_EEPROM_INVALID_ENTRY_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_2009, "P" +else + write " Failed (1004;2009) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_EEPROM_INVALID_ENTRY_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_2009, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.5: Send the Disable EEPROM Segment command with an invalid " +write "; length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000041377" + +if ("CPU1" = "CPU2") then + rawcmd = "199Fc00000041377" +elseif ("CPU1" = "CPU3") then + rawcmd = "1A9Fc00000041377" +endif + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.6: Send the Disable EEPROM Segment command with an invalid ID." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_EEPROM_INVALID_ENTRY_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Disable Entry Command +/SCX_CPU1_CS_DisableEepromEntry EntryID=CS_MAX_NUM_EEPROM_TABLE_ENTRIES + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;2009) - CS DisableTableName with Null Table name sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_2009, "P" +else + write " Failed (1004;2009) - CS DisableTableName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_2009, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;2009) - Expected Event Msg ",CS_DISABLE_EEPROM_INVALID_ENTRY_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_2009, "P" +else + write " Failed (1004;2009) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_EEPROM_INVALID_ENTRY_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_2009, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.7: Send the Recompute EEPROM Segment command with invalid " +write "; length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000041155" + +if ("CPU1" = "CPU2") then + rawcmd = "199Fc00000041155" +elseif ("CPU1" = "CPU3") then + rawcmd = "1A9Fc00000041155" +endif + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.8: Send the Recompute EEPROM Segment command with an invalid " +write "; ID. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_INVALID_ENTRY_EEPROM_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Recompute Command +/SCX_CPU1_CS_RecomputeEeprom entryID=CS_MAX_NUM_EEPROM_TABLE_ENTRIES + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;2009) - CS Recompute EEPROM with ID=0 sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_2009, "P" +else + write " Failed (1004;2009) - CS Recompute EEPROM command with ID=0 did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_2009, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;4007) - Expected Event Msg ",CS_RECOMPUTE_INVALID_ENTRY_EEPROM_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_4007, "P" +else + write " Failed (1004;4007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_INVALID_ENTRY_EEPROM_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_4007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.9: Send the Report EEPROM Segment command with an invalid " +write "; length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000041044" + +if ("CPU1" = "CPU2") then + rawcmd = "199Fc00000041044" +elseif ("CPU1" = "CPU3") then + rawcmd = "1A9Fc00000041044" +endif + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.10: Send the Report EEPROM Segment command with an invalid ID." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_INVALID_ENTRY_EEPROM_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Report EEPROM Command +/SCX_CPU1_CS_ReportEeprom entryID=CS_MAX_NUM_EEPROM_TABLE_ENTRIES + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;2009) - CS Report EEPROM command with ID=0 sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_2009, "P" +else + write " Failed (1004;2009) - CS Report EEPROM command with ID=0 did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_2009, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;2009) - Expected Event Msg ",CS_RECOMPUTE_INVALID_ENTRY_EEPROM_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_2009, "P" +else + write " Failed (1004;2009) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_INVALID_ENTRY_EEPROM_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_2009, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.11: Send the Get EEPROM Segment ID command with an invalid " +write "; length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000061422" + +if ("CPU1" = "CPU2") then + rawcmd = "199Fc00000061422" +elseif ("CPU1" = "CPU3") then + rawcmd = "1A9Fc00000061422" +endif + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.12: Send the Get EEPROM Segment ID command with an invalid " +write "; address. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_GET_ENTRY_ID_EEPROM_NOT_FOUND_INF_EID, "INFO", 1 + +local foundType=FALSE + +for i = 1 to MEM_TABLE_SIZE DO + if (p@SCX_CPU1_TST_CS_MemType[i] = "RAM") AND (foundType = FALSE) then + ramAddress = SCX_CPU1_TST_CS_StartAddr[i] + 16 + foundType = TRUE + endif +enddo + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get Entry Command +/SCX_CPU1_CS_GetEepromEntryID Address=ramAddress + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr}, 5 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;2009) - CS Get EEPROM ID command with invalid address sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_2009, "P" +else + write " Failed (1004;2009) - CS Get EEPROM ID command with invalid address did not increment CMDPC as expected." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_2009, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;2009) - Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_NOT_FOUND_INF_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_2009, "P" +else + write " Failed (1004;2009) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_NOT_FOUND_INF_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_2009, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.13: Dump the Results Table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl3_13",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 3.14: Send the Recompute EEPROM Segment command for an entry in" +write "; the results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeEeprom EntryID=1 + +write ";*********************************************************************" +write "; Step 3.15: Send the Recompute EEPROM Segment command again to " +write "; verify that only 1 Recompute can occur at the same time. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_EEPROM_CHDTASK_ERR_EID,"ERROR", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"INFO", 2 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeEeprom EntryID=0 + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;2006.1) - CS Recompute EEPROM Entry command failed as expected." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_20061, "P" +else + write " Failed (1003;2006.1) - CS Recompute EEPROM Entry command did not increment CMDEC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_20061, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_EEPROM_CHDTASK_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_EEPROM_CHDTASK_ERR_EID,"." + ut_setrequirements CS_1003, "F" +endif + +write ";*********************************************************************" +write "; Step 3.16: Send the One Shot CRC command to verify that only 1 " +write "; recompute or One Shot can occur at the same time. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_CHDTASK_ERR_EID,"ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the One Shot Command +/SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=2048 + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;2006.1) - One Shot CRC command failed as expected." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_20061, "P" +else + write " Failed (1003;2006.1) - One Shot CRC command did not increment CMDEC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_20061, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_EEPROM_CHDTASK_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_EEPROM_CHDTASK_ERR_EID,"." + ut_setrequirements CS_1003, "F" +endif + +;; Check for the Recompute Finished message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 180 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2006.2) - Recompute Finished Event msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_20062, "P" +else + write " Failed (2006.2) - Recompute Finished Event msg not rcv'd as expected." + ut_setrequirements CS_20062, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (2006.2) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (2006.2) - In Progress Flag set to False as expected." + ut_setrequirements CS_20062, "P" +else + write " Failed (2006.2) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_20062, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.0: Disabled Checksum Test." +write ";*********************************************************************" +write "; Step 4.1: Dump the Results Table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl4_1",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 4.2: Send the Disable Checksum command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_ALL_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable All Command +/SCX_CPU1_CS_DisableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8001) - CS DisableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8001, "P" +else + write " Failed (1003;8001) - CS DisableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8001, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8001) - Expected Event Msg ",CS_DISABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8001, "P" +else + write " Failed (1003;8001) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.3: Send the Disable EEPROM Checksumming command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_EEPROM_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Disable Eeprom Command +/SCX_CPU1_CS_DisableEeprom + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2003) - CS Disable EEPROM command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2003, "P" +else + write " Failed (1003;2003) - CS Disable EEPROM command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2003) - Expected Event Msg ",CS_DISABLE_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2003, "P" +else + write " Failed (1003;2003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.4: Send the Disable EEPROM Segment command for an ENABLED " +write "; entry." +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; enabled. Once found, use that ID in the DisableEepromEntry command +foundSeg=FALSE + +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Enabled entry found at index ", segIndex +else + write "; There were no Enabled entries found in the results table" +endif + +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_EEPROM_ENTRY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable Entry Command +/SCX_CPU1_CS_DisableEepromEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2005) - CS DisableEepromEntry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2005, "P" +else + write " Failed (1003;2005) - CS DisableEepromEntry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2005) - Expected Event Msg ",CS_DISABLE_EEPROM_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2005, "P" +else + write " Failed (1003;2005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_EEPROM_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2005, "F" +endif + +wait 5 + +step4_5: +write ";*********************************************************************" +write "; Step 4.5: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl4_5",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 4.6: Send the Recompute EEPROM Segment command for the entry " +write "; used in Step 4.4 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_EEPROM_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Recompute Command +/SCX_CPU1_CS_RecomputeEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - CS Recompute EEPROM Entry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the Recompute Finished message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 180 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2006.2) - Recompute Finished Event msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_20062, "P" +else + write " Failed (2006.2) - Recompute Finished Event msg not rcv'd as expected." + ut_setrequirements CS_20062, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.7: Send the Report EEPROM Segment command for the entry " +write "; used in Step 4.4 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_EEPROM_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportEeprom Command +/SCX_CPU1_CS_ReportEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - CS Report EEPROM Segment CRC command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.8: Send the Get EEPROM Segment ID command with a valid " +write "; address. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_EEPROM_INF_EID,"INFO",1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get Entry ID Command +/SCX_CPU1_CS_GetEepromEntryID Address=SCX_CPU1_CS_EEPROM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - CS Get EEPROM Entry ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +;; Check for the event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003;2008) - Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.9: Send the Enable EEPROM Segment command for a DISABLED " +write "; entry. " +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; disabled. Once found, use that ID in the EnableEepromEntry command +foundSeg=FALSE + +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Disabled entry found at index ", segIndex +else + write "; There were no Disabled entries found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_EEPROM_ENTRY_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable Entry Command +/SCX_CPU1_CS_EnableEepromEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2004, "P" +else + write " Failed (1003;2004) - CS Enable Eeprom Entry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2004) - Expected Event Msg ",CS_ENABLE_EEPROM_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2004, "P" +else + write " Failed (1003;2004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_EEPROM_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2004, "F" +endif + +wait 5 + +step4_10: +write ";*********************************************************************" +write "; Step 4.10: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl4_10",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 4.11: Send the Recompute EEPROM Segment command for the entry " +write "; used in Step 4.9 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_EEPROM_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Recompute Command +/SCX_CPU1_CS_RecomputeEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - CS Recompute EEPROM Entry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the Recompute Finished message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 120 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Recompute Finished Event msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +else + write " Failed (2006.2) - Recompute Finished Event msg not rcv'd as expected." + ut_setrequirements CS_20062, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.12: Send the Report EEPROM Segment command for the entry " +write "; used in Step 4.9 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_EEPROM_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportEeprom Command +/SCX_CPU1_CS_ReportEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - CS Report EEPROM Segment CRC command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.13: Send the Get EEPROM Segment ID command with a valid " +write "; address. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_EEPROM_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get EEPROM Entry ID Command +/SCX_CPU1_CS_GetEepromEntryID Address=SCX_CPU1_CS_EEPROM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - CS Get EEPROM Entry ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +;; Check for the event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003;2008) - Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.14: Send the Enable EEPROM Checksumming command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_EEPROM_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable EEPROM Command +/SCX_CPU1_CS_EnableEeprom + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2002) - CS Enable EEPROM command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2002, "P" +else + write " Failed (1003;2002) - CS Enable EEPROM command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2002) - Expected Event Msg ",CS_ENABLE_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2002, "P" +else + write " Failed (1003;2002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2002, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.15: Send the Disable EEPROM Segment command for an ENABLED " +write "; entry." +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; enabled. Once found, use that ID in the DisableEepromEntry command +foundSeg=FALSE + +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Enabled entry found at index ", segIndex +else + write "; There were no Enabled entries found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_EEPROM_ENTRY_INF_EID,"INFO",1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable Entry Command +/SCX_CPU1_CS_DisableEepromEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2005) - CS DisableEepromEntry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2005, "P" +else + write " Failed (1003;2005) - CS DisableEepromEntry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2005) - Expected Event Msg ",CS_DISABLE_EEPROM_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2005, "P" +else + write " Failed (1003;2005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_EEPROM_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2005, "F" +endif + +wait 5 + +step4_16: +write ";*********************************************************************" +write "; Step 4.16: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl4_16",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 4.17: Send the Recompute EEPROM Segment command for the entry " +write "; used in Step 4.15 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_EEPROM_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the RecomputeEeprom Command +/SCX_CPU1_CS_RecomputeEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - CS Recompute EEPROM Entry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the Recompute Finished message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 120 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Recompute Finished Event msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +else + write " Failed (2006.2) - Recompute Finished Event msg not rcv'd as expected." + ut_setrequirements CS_20062, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.18: Send the Report EEPROM Segment command for the entry " +write "; used in Step 4.15 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_EEPROM_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportEeprom Command +/SCX_CPU1_CS_ReportEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - CS Report EEPROM Segment CRC command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.19: Send the Get EEPROM Segment ID command with a valid " +write "; address. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_EEPROM_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get EEPROM Segment ID Command +/SCX_CPU1_CS_GetEepromEntryID Address=SCX_CPU1_CS_EEPROM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - CS Get EEPROM Entry ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +;; Check for the event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003;2008) - Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.20: Send the Enable EEPROM Segment command for a DISABLED " +write "; entry. " +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; disabled. Once found, use that ID in the EnableEepromEntry command +foundSeg=FALSE + +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Disabled entry found at index ", segIndex +else + write "; There were no Disabled entries found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_EEPROM_ENTRY_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable Entry Command +/SCX_CPU1_CS_EnableEepromEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2004, "P" +else + write " Failed (1003;2004) - CS Enable Eeprom Entry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2004) - Expected Event Msg ",CS_ENABLE_EEPROM_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2004, "P" +else + write " Failed (1003;2004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_EEPROM_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2004, "F" +endif + +wait 5 + +step4_21: +write ";*********************************************************************" +write "; Step 4.21: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl4_21",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 4.22: Send the Recompute EEPROM Segment command for the entry " +write "; used in Step 4.20 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_EEPROM_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the RecomputeEeprom Command +/SCX_CPU1_CS_RecomputeEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - CS Recompute EEPROM Entry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the Recompute Finished message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 120 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Recompute Finished Event msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +else + write " Failed (2006.2) - Recompute Finished Event msg not rcv'd as expected." + ut_setrequirements CS_20062, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.23: Send the Report EEPROM Segment command for the entry " +write "; used in Step 4.20 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_EEPROM_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportEeprom Command +/SCX_CPU1_CS_ReportEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - CS Report EEPROM Segment CRC command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.24: Send the Get EEPROM Segment ID command with a valid " +write "; address. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_EEPROM_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get EEPROM Entry ID Command +/SCX_CPU1_CS_GetEepromEntryID Address=SCX_CPU1_CS_EEPROM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - CS Get EEPROM Entry ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +;; Check for the event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003;2008) - Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.25: Send the Enable Checksum command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable All Command +/SCX_CPU1_CS_EnableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - CS EnableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - CS EnableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.26: Send the Disable EEPROM Checksumming command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_EEPROM_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the DisableEeprom Command +/SCX_CPU1_CS_DisableEeprom + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2003) - CS Disable EEPROM command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2003, "P" +else + write " Failed (1003;2003) - CS Disable EEPROM command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2003) - Expected Event Msg ",CS_DISABLE_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2003, "P" +else + write " Failed (1003;2003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.27: Send the Disable EEPROM Segment command for an ENABLED " +write "; entry." +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; enabled. Once found, use that ID in the DisableEepromEntry command +foundSeg=FALSE + +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Enabled entry found at index ", segIndex +else + write "; There were no Enabled entries found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_EEPROM_ENTRY_INF_EID,"INFO",1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable Entry Command +/SCX_CPU1_CS_DisableEepromEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2005) - CS DisableEepromEntry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2005, "P" +else + write " Failed (1003;2005) - CS DisableEepromEntry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2005) - Expected Event Msg ",CS_DISABLE_EEPROM_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2005, "P" +else + write " Failed (1003;2005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_EEPROM_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2005, "F" +endif + +wait 5 + +step4_28: +write ";*********************************************************************" +write "; Step 4.28: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl4_28",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 4.29: Send the Recompute EEPROM Segment command for the entry " +write "; used in Step 4.27 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_EEPROM_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Recompute Command +/SCX_CPU1_CS_RecomputeEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - CS Recompute EEPROM Entry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the Recompute Finished message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 120 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Recompute Finished Event msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +else + write " Failed (2006.2) - Recompute Finished Event msg not rcv'd as expected." + ut_setrequirements CS_20062, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.30: Send the Report EEPROM Segment command for the entry " +write "; used in Step 4.27 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_EEPROM_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportEeprom Command +/SCX_CPU1_CS_ReportEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - CS Report EEPROM Segment CRC command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.31: Send the Get EEPROM Segment ID command with a valid " +write "; address. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_EEPROM_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get EEPROM Entry ID Command +/SCX_CPU1_CS_GetEepromEntryID Address=SCX_CPU1_CS_EEPROM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - CS Get EEPROM Entry ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +;; Check for the event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003;2008) - Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.32: Send the Enable EEPROM Segment command for a DISABLED " +write "; entry. " +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; disabled. Once found, use that ID in the EnableEepromEntry command +foundSeg=FALSE + +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Disabled entry found at index ", segIndex +else + write "; There were no Disabled entries found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_EEPROM_ENTRY_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable Entry Command +/SCX_CPU1_CS_EnableEepromEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2004, "P" +else + write " Failed (1003;2004) - CS Enable Eeprom Entry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2004) - Expected Event Msg ",CS_ENABLE_EEPROM_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2004, "P" +else + write " Failed (1003;2004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_EEPROM_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2004, "F" +endif + +wait 5 + +step4_32: +write ";*********************************************************************" +write "; Step 4.33: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl4_33",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 4.34: Send the Recompute EEPROM Segment command for the entry " +write "; used in Step 4.32 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_EEPROM_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Recompute Command +/SCX_CPU1_CS_RecomputeEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - CS Recompute EEPROM Entry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the Recompute Finished message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 120 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Recompute Finished Event msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +else + write " Failed (2006.2) - Recompute Finished Event msg not rcv'd as expected." + ut_setrequirements CS_20062, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.35: Send the Report EEPROM Segment command for the entry " +write "; used in Step 4.32 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_EEPROM_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Report Command +/SCX_CPU1_CS_ReportEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - CS Report EEPROM Segment CRC command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.36: Send the Get EEPROM Segment ID command with a valid " +write "; address. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_EEPROM_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get EEPROM Entry ID Command +/SCX_CPU1_CS_GetEepromEntryID Address=SCX_CPU1_CS_EEPROM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - CS Get EEPROM Entry ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +;; Check for the event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003;2008) - Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.37: Send the Enable EEPROM Checksumming command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_EEPROM_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable EEPROM Command +/SCX_CPU1_CS_EnableEeprom + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2002) - CS Enable EEPROM command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2002, "P" +else + write " Failed (1003;2002) - CS Enable EEPROM command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2002) - Expected Event Msg ",CS_ENABLE_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2002, "P" +else + write " Failed (1003;2002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2002, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.38: Send the Disable EEPROM Segment command for an ENABLED " +write "; entry." +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; enabled. Once found, use that ID in the DisableEepromEntry command +foundSeg=FALSE + +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Enabled entry found at index ", segIndex +else + write "; There were no Enabled entries found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_EEPROM_ENTRY_INF_EID,"INFO",1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable Entry Command +/SCX_CPU1_CS_DisableEepromEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2005) - CS DisableEepromEntry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2005, "P" +else + write " Failed (1003;2005) - CS DisableEepromEntry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2005) - Expected Event Msg ",CS_DISABLE_EEPROM_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2005, "P" +else + write " Failed (1003;2005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_EEPROM_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2005, "F" +endif + +wait 5 + +step4_39: +write ";*********************************************************************" +write "; Step 4.39: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl4_39",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 4.40: Send the Recompute EEPROM Segment command for the entry " +write "; used in Step 4.38 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_EEPROM_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Recompute Command +/SCX_CPU1_CS_RecomputeEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - CS Recompute EEPROM Entry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the Recompute Finished message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 120 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Recompute Finished Event msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +else + write " Failed (2006.2) - Recompute Finished Event msg not rcv'd as expected." + ut_setrequirements CS_20062, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.41: Send the Report EEPROM Segment command for the entry " +write "; used in Step 4.38 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_EEPROM_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportEeprom Command +/SCX_CPU1_CS_ReportEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - CS Report EEPROM Segment CRC command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.42: Send the Get EEPROM Segment ID command with a valid " +write "; address. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_GET_ENTRY_ID_EEPROM_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get EEPROM Entry ID Command +/SCX_CPU1_CS_GetEepromEntryID Address=SCX_CPU1_CS_EEPROM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - CS Get EEPROM Entry ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +;; Check for the event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003;2008) - Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.43: Send the Enable EEPROM Segment command for a DISABLED " +write "; entry. " +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; disabled. Once found, use that ID in the EnableEepromEntry command +foundSeg=FALSE + +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Disabled entry found at index ", segIndex +else + write "; There were no Disabled entries found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_EEPROM_ENTRY_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable Segment Command +/SCX_CPU1_CS_EnableEepromEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2004, "P" +else + write " Failed (1003;2004) - CS Enable Eeprom Entry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2004) - Expected Event Msg ",CS_ENABLE_EEPROM_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2004, "P" +else + write " Failed (1003;2004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_EEPROM_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2004, "F" +endif + +wait 5 + +step4_44: +write ";*********************************************************************" +write "; Step 4.44: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl4_44",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 4.45: Send the Recompute EEPROM Segment command for the entry " +write "; used in Step 4.43 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_EEPROM_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Recompute Command +/SCX_CPU1_CS_RecomputeEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - CS Recompute EEPROM Entry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2006) - Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2006, "P" +else + write " Failed (1003;2006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_EEPROM_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2006, "F" +endif + +;; Check for the Recompute Finished message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 120 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Recompute Finished Event msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +else + write " Failed (2006.2) - Recompute Finished Event msg not rcv'd as expected." + ut_setrequirements CS_20062, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.46: Send the Report EEPROM Segment command for the entry " +write "; used in Step 4.43 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_EEPROM_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportEeprom Command +/SCX_CPU1_CS_ReportEeprom EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - CS Report EEPROM Segment CRC command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2007) - Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2007, "P" +else + write " Failed (1003;2007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.47: Send the Get EEPROM Segment ID command with a valid " +write "; address. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_EEPROM_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get EEPROM Entry ID Command +/SCX_CPU1_CS_GetEepromEntryID Address=SCX_CPU1_CS_EEPROM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - CS Get EEPROM Entry ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +;; Check for the event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003;2008) - Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2008, "P" +else + write " Failed (1003;2008) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2008, "F" +endif + +wait 5 +write ";*********************************************************************" +write "; Step 5.0: Definition Table Update Test." +write ";*********************************************************************" +write "; Step 5.1: Create an EEPROM Definition table load file that contains " +write "; all empty items." +write ";*********************************************************************" +s scx_cpu1_cs_edt4 +wait 5 + +write ";*********************************************************************" +write "; Step 5.2: Send the command to load the file created above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +start load_table ("eepromdefemptytable", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command sent successfully." +else + write " Failed - Load command did not execute successfully." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.3: Send the command to validate the file loaded in Step 5.2." +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=eeDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - EEPROM Definition Table validate command sent." + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" + else + write " Failed - Event Message not received for Validate command." + endif +else + write " Failed - EEPROM Definition Table validation failed." +endif + +;; Wait for the event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 + +write ";*********************************************************************" +write "; Step 5.4: Send the Recompute EEPROM Segment command for a valid " +write "; entry specified in the Results Table." +write ";*********************************************************************" +;; Send the Command +/SCX_CPU1_CS_RecomputeEeprom EntryID=1 + +write ";*********************************************************************" +write "; Step 5.5: Send the command to Activate the file loaded in Step 5.2." +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"INFO", 3 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_ACTIVATE ATableName=eeDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Activate EEPROM Definition Table command sent properly." +else + write " Failed - Activate EEPROM Definition Table command." +endif + +;; Wait for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_LOAD_PEND_REQ_INF_EID, "." +endif + +;; Need to wait until the Recompute from Step 5.4 completes in order for the +;; Activate to be performed. + +;; Wait for the recompute finished event message +ut_tlmwait SCX_CPU1_find_event[3].num_found_messages, 1, 180 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Recompute Finished Event Message rcv'd." +else + write " Failed (2006.2) - Recompute Finished Event msg not rcv'd as expected." + ut_setrequirements CS_20062, "F" +endif + +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - EEPROM Definition Table Updated successfully." + Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +else + write " Failed - EEPROM Definition Table update failed." + Write " Failed - Event Message not received for activate command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.6: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl5_6",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 5.7: Create an EEPROM Definition table load file containing " +write "; several valid entries, an entry that contains an invalid address, an" +write "; entry that contains an invalid range and an entry with an invalid " +write "; state." +write ";*********************************************************************" +s scx_cpu1_cs_edt2 +wait 5 + +write ";*********************************************************************" +write "; Step 5.8: Send the command to load the invalid file created above." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +start load_table ("eeprom_def_invalid", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command sent successfully." +else + write " Failed - Load command did not execute successfully." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.9: Send the command to validate the file loaded in Step 5.8" +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_ERR_EID, "ERROR", 2 +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_EEPROM_RANGE_ERR_EID,"ERROR", 3 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=eeDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Table Definition Table validate command sent." + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" + else + write " Failed - Event Message not received for Validate command." + endif +else + write " Failed - EEPROM Definition Table validate command failed." +endif + +;; Wait for the Validation Error event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - EEPROM Definition Table validation failed with an invalid range." + Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +else + write " Failed - EEPROM Definition Table validation was successful with an invalid state entry." +endif + +;; Wait for the Validation Error event message from CS +ut_tlmwait SCX_CPU1_find_event[3].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2001.2) - EEPROM Definition Table validation failed with an invalid range." + ut_setrequirements CS_20012, "P" +else + write " Failed (2001.2) - EEPROM Definition Table validation was successful with an invalid state entry." + ut_setrequirements CS_20012, "F" +endif + +write ";*********************************************************************" +write "; Step 5.10: Send the command to abort the invalid load. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_LOAD_ABORT_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_LOADABORT ABTABLENAME=eeDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load abort command sent successfully." +else + write " Failed - Load abort command did not execute successfully." +endif + +;; Check for the Event message generation +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +else + write " Failed - Event Message not received for Load Abort command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.11: Send the command to load the invalid state table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +start load_table ("eeprom_def_invalid2", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command sent successfully." +else + write " Failed - Load command did not execute successfully." +endif + +wait 5 + +write ";**********************************************************************" +write "; Step 5.12: Send the command to validate the file loaded in Step 5.11" +write ";**********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_ERR_EID, "ERROR", 2 +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_EEPROM_STATE_ERR_EID,"ERROR", 3 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=eeDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Table Definition Table validate command sent." + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" + else + write " Failed - Event Message not received for Validate command." + endif +else + write " Failed - EEPROM Definition Table validate command failed." +endif + +;; Wait for the Validation Error event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - EEPROM Definition Table validation failed with an invalid state." + Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +else + write " Failed - EEPROM Definition Table validation was successful with an invalid state entry." +endif + +;; Wait for the Validation Error event message from CS +ut_tlmwait SCX_CPU1_find_event[3].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2001.2) - EEPROM Definition Table validation failed with an invalid state." + ut_setrequirements CS_20012, "P" +else + write " Failed (2001.2) - EEPROM Definition Table validation was successful with an invalid state entry." + ut_setrequirements CS_20012, "F" +endif + +write ";*********************************************************************" +write "; Step 5.13: Send the command to abort the invalid load. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_LOAD_ABORT_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_LOADABORT ABTABLENAME=eeDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load abort command sent successfully." +else + write " Failed - Load abort command did not execute successfully." +endif + +;; Check for the Event message generation +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +else + write " Failed - Event Message not received for Load Abort command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.14: Create an EEPROM Definition table load file containing " +write "; entries that overlap and empty entries in between valid entries. " +write ";*********************************************************************" +s scx_cpu1_cs_edt3 +wait 5 + +write ";*********************************************************************" +write "; Step 5.15: Send the command to load the file with valid entries. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +start load_table ("eeprom_def_ld_2", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command sent successfully." +else + write " Failed - Load command did not execute successfully." +endif + +;; Check for the Event message generation +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +else + write " Failed - Event Message not received for Load Abort command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.16: Send the command to validate the file loaded in Step 5.15" +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=eeDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - EEPROM Definition Table validate command sent." + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" + else + write " Failed - Event Message not received for Validate command." + endif +else + write " Failed - EEPROM Definition Table validation failed." +endif + +;; Look for the validation event +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - EEPROM Definition Table validation event '", SCX_CPU1_find_event[2].eventid,"' found!" +else + write " Failed - EEPROM Definition Table validation event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_VALIDATION_INF_EID, "." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.17: Send the command to Activate the file loaded in Step 5.15" +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_ACTIVATE ATableName=eeDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Activate EEPROM Definition Table command sent properly." +else + write " Failed - Activate EEPROM Definition Table command." +endif + +;; Check for the Event message generation +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_LOAD_PEND_REQ_INF_EID, "." +endif + +;; Check for the Event message generation +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - EEPROM Definition Table Updated successfully." + Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +else + write " Failed - EEPROM Definition Table update failed." + Write " Failed - Event Message not received for activate command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.18: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl5_15",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of Eeprom Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of Eeprom Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 5.19: Corrupt simulated EEPROM using the TST_CS application. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_EEPROM_MEM_INF_EID,"INFO", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_EEPROM_MISCOMPARE_ERR_EID,"ERROR", 2 + +;; Set the expected EEPROM Miscompare Counter before corrupting the memory +local eepromMiscompareCtr = SCX_CPU1_CS_EepromEC + +/SCX_CPU1_TST_CS_CorruptEeprom +wait 5 + +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed - TST_CS Corrupt EEPROM command sent successfully." +else + write " Failed - TST_CS Corrupt EEPROM command was not successful." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.20: Monitor the EEPROM Miscompare Counter to verify that " +write "; miscompares are occurring. " +write ";*********************************************************************" +;; Wait for the CS application to attempt to recalculate the checksums +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 120 + +if (SCX_CPU1_CS_EepromEC > eepromMiscompareCtr) then + write "<*> Passed (2001.1) - Eeprom Miscompare Counter incremented after memory corruption." + ut_setrequirements CS_20011, "P" +else + write " Failed (2001.1) - Eeprom Miscompare counter did not increment after memory corruption." + ut_setrequirements CS_20011, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 6.0: Definition Table Initialization Test." +write ";*********************************************************************" +write "; Step 6.1: Send the command to stop the CS & TST_CS Applications. " +write ";*********************************************************************" +;/SCX_CPU1_ES_DELETEAPP APPLICATION="TST_CS" +;wait 5 +;/SCX_CPU1_ES_DELETEAPP Application=CSAppName +;wait 5 + +write ";********************************************************************" +write "; Step 6.2: Download the default Memory Definition Table file in order" +write "; to use it during cleanup." +write ";********************************************************************" +;; use ftp utilities to get the file +;; CS_DEF_EEPROM_TABLE_FILENAME -> full path file spec. +;; This define is set to "/cf/cs_eepromtbl.tbl" in cs_platform_cfg.h +;; Parse the filename configuration parameter for the default table filename +local tableFileName = CS_DEF_EEPROM_TABLE_FILENAME +local slashLoc = %locate(tableFileName,"/") +write "==> Default EEPROM Code Segment Table filename config param = '",tableFileName,"'" + +;; loop until all slashes are found +while (slashLoc <> 0) do + tableFileName = %substring(tableFileName,slashLoc+1,%length(tableFileName)) + slashLoc = %locate(tableFileName,"/") +enddo +write "==> Table filename ONLY = '",tableFileName,"'" + +;; Download the table +s ftp_file ("CF:0",tableFileName,"cs_eeprom_orig_tbl.tbl",hostCPU,"G") + +write ";*********************************************************************" +write "; Step 6.2: Delete the EEPROM Definition table default load file from " +write "; CPUx. " +write ";*********************************************************************" +s ftp_file ("CF:0/apps","na",tableFileName,hostCPU,"R") + +write ";*********************************************************************" +write "; Step 6.3: Start the CS and TST_CS Applications. " +write ";*********************************************************************" +;s scx_cpu1_cs_start_apps("6.3") +;/SCX_CPU1_ES_RESTARTAPP APPLICATION="TST_CS" +;wait 5 +;/SCX_CPU1_ES_RESTARTAPP Application=CSAppName +;wait 5 + +write ";*********************************************************************" +write "; Step 6.4: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl6_4",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of Eeprom Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of Eeprom Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 7.0: Clean-up. " +write ";*********************************************************************" +write "; Step 7.1: Upload the default Application Code Segment Definition " +write "; table downloaded in step 1.1. " +write ";*********************************************************************" +s ftp_file ("CF:0","cs_eeprom_orig_tbl.tbl",tableFileName,hostCPU,"P") + +write ";*********************************************************************" +write "; Step 7.2: Send the Power-On Reset command. " +write ";*********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +write "**** Requirements Status Reporting" + +write "--------------------------" +write " Requirement(s) Report" +write "--------------------------" + +FOR i = 0 to ut_req_array_size DO + ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +ENDDO + +drop ut_requirement ; needed to clear global variables +drop ut_req_array_size ; needed to clear global variables + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_nvmem" +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_reset.prc b/test_and_ground/asist/prc/scx_cpu1_cs_reset.prc new file mode 100644 index 0000000..75b2e93 --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_reset.prc @@ -0,0 +1,3699 @@ +PROC scx_cpu1_cs_reset +;******************************************************************************* +; Test Name: cs_reset +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; This test verifies that the CFS Checksum (CS) application initializes +; the appropriate data items when any initialization occurs (Application +; Reset, Power-On Reset, or Processor Reset). +; +; This test will only be executed if the +; PRESERVE_STATES_ON_PROCESSOR_RESET Flag is set to True. +; +; Requirements Tested +; CS2010 CS shall provide the ability to dump the baseline CRCs and +; status for the non-volatile memory segments via a dump-only +; table. +; CS4008 CS shall provide the ability to dump the baseline CRCs and +; status for the Application code segment memory segments via a +; dump-only table. +; CS5008 CS shall provide the ability to dump the baseline CRCs and +; status for the tables via a dump-only table. +; CS6008 CS shall provide the ability to dump the baseline CRCs and +; status for all User-Defined Memory via a dump-only table. +; CS9000 CS shall generate a housekeeping message containing the +; following: +; a) Valid Ground Command Counter +; b) Ground Command Rejected Counter +; c) Overall CRC enable/disable status +; d) Total Non-Volatile Baseline CRC +; e) OS code segment Baseline CRC +; f) cFE code segment Baseline CRC +; g) Non-Volatile CRC Miscompare Counter +; h) OS Code Segment CRC Miscompare Counter +; i) cFE Code Segment CRC Miscompare Counter +; j) Application CRC Miscompare Counter +; k) Table CRC Miscompare Counter +; l) User-Defined Memory CRC Miscompare Counter +; m) Last One Shot Address +; n) Last One Shot Size +; o) Last One Shot Checksum +; p) Checksum Pass Counter (number of passes thru all of +; the checksum areas) +; q) Current Checksum Region (Non-Volatile, OS code +; segment, cFE Code Segment etc) +; r) Non-Volatile CRC enable/disable status +; s) OS Code Segment CRC enable/disable status +; t) cFE Code Segment CRC enable/disable status +; u) Application CRC enable/disable status +; v) Table CRC enable/disable status +; w) User-Defined Memory CRC enable/disable status +; x) Last One Shot Rate +; y) Recompute In Progress Flag +; z) One Shot In Progress Flag +; CS9001 Upon initialization of the CS Application (cFE Power On, cFE +; Processor Reset or CS Application Reset), CS shall initialize +; the following data to Zero: +; a) Valid Ground Command Counter +; b) Ground Command Rejected Counter +; c) Non-Volatile CRC Miscompare Counter +; d) OS Code Segment CRC Miscompare Counter +; e) cFE Code Segment CRC Miscompare Counter +; f) Application CRC Miscompare Counter +; g) Table CRC Miscompare Counter +; h) User-Defined Memory CRC Miscompare Counter +; i) Recompute In Progress Flag +; j) One Shot In Progress Flag +; CS9002 Upon a cFE Power On Reset, if the segment's +; Power-On initialization state is set to Enabled, CS shall +; compute the baseline CRCs for the following regions: +; a) OS code segment +; b) cFE code segment +; CS9003 Upon a cFE Power On Reset, if the Non-Volatile +; Power-On initialization state is set to +; Enabled, CS shall compute the baseline CRCs for Non-volatile +; segments based on the corresponding table definition for up to +; segments. +; CS9003.1 If the address range for any of the Non-volatile segments is +; invalid, CS shall send an event message and disable Non-volatile +; Checksumming. +; CS9003.2 CS shall send an event message and disable Non-volatile +; Checksumming if the state is not one of the following: +; a) enabled +; b) disabled +; c) empty +; CS9004 Upon a cFE Power On Reset, if the Non-Volatile +; Power-On initialization state is set to +; Enabled, CS shall compute the baseline CRC for the total of all +; of non-volatile segments. +; CS9005 Upon a cFE Power On Reset, if the Application +; Power-On initialization state is set to Enabled, CS shall +; compute baseline CRCs for the Application code segments region +; based on the corresponding table definition for up to +; Applications. +; CS9005.1 CS shall send an event message and disable Application code +; segment Checksumming if the state is not one of the following: +; a) enabled +; b) disabled +; c) empty +; CS9006 Upon a cFE Power On Reset, if the Tables +; Power-On initialization state is set to Enabled, CS shall +; compute baseline CRCs for the tables specified in the +; corresponding table definition for up to +; tables. +; CS9006.1 CS shall send an event message and disable table Checksumming +; if the state is not one of the following: +; a) enabled +; b) disabled +; c) empty +; CS9007 Upon a cFE Power On Reset, if the User-Defined Memory +; Power-on initialization state is set to +; Enabled, CS shall compute baseline CRCs for the User-defined +; memory region based on the corresponding table definition for up +; to memory segments. +; CS9007.1 If the address range for any of the User-defined Memory is +; invalid, CS shall send an event message and disable User-defined +; Memory Checksumming. +; CS9007.2 CS shall send an event message and disable Checksumming of the +; User-defined Memory if the state is not one of the following: +; a) enabled +; b) disabled +; c) empty +; CS9008 Upon a cFE Processor Reset or CS Application Reset, if the +; PRESERVE_STATES_ON_PROCESSOR_RESET Flag is +; set to True, CS shall preserve the following: +; a) OS Code Segment Checksumming State +; b) cFE Code Segment Checksumming State +; c) Non-volatile Checksumming State +; d) Application Code Segment Checksumming State +; e) Table Checksumming State +; f) User-Defined Memory Checksumming State +; CS9010 Upon a cFE Processor Reset or CS Application Reset, if the +; PRESERVE_STATES_ON_PROCESSOR_RESET Flag is +; set to True and the segment's state is set to Enabled, CS shall +; compute baseline CRCs for the following regions: +; a) OS code segment +; b) cFE code segment +; CS9011 Upon a cFE Processor Reset or CS Application Reset, if the +; PRESERVE_STATES_ON_PROCESSOR_RESET Flag is +; set to True and the Non-volatile Checksumming State is Enabled, +; CS shall compute baseline CRCs for Non-volatile segments based +; on the corresponding table definition for up to +; segments. +; CS9011.1 If the address range for any of the Non-volatile segments is +; invalid, CS shall send an event message and disable Non-volatile +; Checksumming. +; CS9011.2 CS shall send an event message and disable Non-volatile +; Checksumming, if the state is not one of the following: +; a) enabled +; b) disabled +; c) empty +; CS9012 Upon a cFE Processor Reset or CS Application Reset, if the +; PRESERVE_STATES_ON_PROCESSOR_RESET Flag is +; set to True and the Non-volatile Checksumming State is Enabled, +; CS shall compute the baseline CRC for the total of all +; Non-volatile segments. +; CS9013 Upon a cFE Processor Reset or CS Application Reset, if the +; PRESERVE_STATES_ON_PROCESSOR_RESET Flag is +; set to True and the Application Code Segment Checksumming State +; is Enabled, CS shall compute baseline CRCs for the Appication +; code segments region on the corresponding table definition for +; up to Applications. +; CS9013.1 CS shall send an event message and disable Application code +; segment Checksumming, if the state is not one of the following: +; a) enabled +; b) disabled +; c) empty +; CS9014 Upon a cFE Processor Reset or CS Application Reset, if the +; PRESERVE_STATES_ON_PROCESSOR_RESET Flag is +; set to True and the Table Checksumming State is Enabled, CS +; shall compute baseline CRCs for the tables specified in the +; corresponding table definition for up to +; tables. +; CS9014.1 CS shall send an event message and disable Table Checksumming, +; if the state is not one of the following: +; a) enabled +; b) disabled +; c) empty +; CS9015 Upon a cFE Processor Reset or CS Application Reset, if the +; PRESERVE_STATES_ON_PROCESSOR_RESET Flag is +; set to True and the User-Defined Memory Checksumming State is +; Enabled, CS shall compute baseline CRCs for User-Defined memory +; region based on the corresponding table definition for up to +; memory segments. +; CS9015.1 If the address range for any of the User-Defined Memory is +; invalid, CS shall send an event message and disable User-Defined +; Memory Checksumming. +; CS9015.2 CS shall send an event message and disable Checksumming of the +; User-Defined Memory, if the state is not one of the following: +; a) enabled +; b) disabled +; c) empty +; +; Prerequisite Conditions +; The CFS is up and running and ready to accept commands. +; The CS commands and telemetry items exist in the GSE database. +; The display pages exist for the CS Housekeeping and the dump-only +; Application Code Segment Result Table. +; The Application Code Segment definition table exists defining the +; segments to checksum. +; A CS Test application (TST_CS) exists in order to fully test the CS +; Application. +; +; Assumptions and Constraints +; None. +; +; Change History +; Date Name Description +; 10/20/08 Walt Moleski Original Procedure. +; 09/22/10 Walt Moleski Updated to use variables for the CFS +; application name and ram disk. Replaced +; all setupevt instances with setupevents +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; ut_tlmwait Wait for a specified telemetry point to update to a +; specified value. +; ut_pfindicate Print the pass fail status of a particular requirement +; number. +; ut_setupevents Performs setup to verify that a particular event +; message was received by ASIST. +; ut_setrequirements A directive to set the status of the cFE +; requirements array. +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "ut_statusdefs.h" +#include "ut_cfe_info.h" +#include "cfe_platform_cfg.h" +#include "osconfig.h" +#include "cfe_evs_events.h" +#include "cfe_es_events.h" +#include "cfe_tbl_events.h" +#include "to_lab_events.h" +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_events.h" +#include "cs_tbldefs.h" +#include "tst_cs_events.h" +#include "tst_cs_msgdefs.h" +; #include "tst_tbl_events.h" +#include "lc_events.h" + +%liv (log_procedure) = logging + +#define CS_2010 0 +#define CS_4008 1 +#define CS_5008 2 +#define CS_6008 3 +#define CS_9000 4 +#define CS_9001 5 +#define CS_9002 6 +#define CS_9003 7 +#define CS_90031 8 +#define CS_90032 9 +#define CS_9004 10 +#define CS_9005 11 +#define CS_90051 12 +#define CS_9006 13 +#define CS_90061 14 +#define CS_9007 15 +#define CS_90071 16 +#define CS_90072 17 +#define CS_9008 18 +#define CS_9010 19 +#define CS_9011 20 +#define CS_90111 21 +#define CS_90112 22 +#define CS_9012 23 +#define CS_9013 24 +#define CS_90131 25 +#define CS_9014 26 +#define CS_90141 27 +#define CS_9015 28 +#define CS_90151 29 +#define CS_90152 30 + + +global ut_req_array_size = 30 +global ut_requirement[0 .. ut_req_array_size] + +for i = 0 to ut_req_array_size DO + ut_requirement[i] = "U" +enddo + +;********************************************************************** +; Set the local values +;********************************************************************** +local cfe_requirements[0 .. ut_req_array_size] = ["CS_2010","CS_4008","CS_5008","CS_6008","CS_9000","CS_9001","CS_9002","CS_9003","CS_9003.1","CS_9003.2","CS_9004","CS_9005","CS_9005.1","CS_9006","CS_9006.1","CS_9007","CS_9007.1","CS_9007.2","CS_9008","CS_9010","CS_9011","CS_9011.1","CS_9011.2","CS_9012","CS_9013","CS_9013.1","CS_9014","CS_9014.1","CS_9015","CS_9015.1","CS_9015.2" ] + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL appDefTblId, appDefPktId, appResTblId, appResPktId +LOCAL tblDefTblId, tblDefPktId, tblResTblId, tblResPktId +LOCAL eeDefTblId, eeDefPktId, eeResTblId, eeResPktId +LOCAL usrDefTblId, usrDefPktId, usrResTblId, usrResPktId +local i, cmdCtr, stream +local osCRC, cFECRC, eepromCRC +local appCRCs[0 .. CS_MAX_NUM_APP_TABLE_ENTRIES-1] +local tblCRCs[0 .. CS_MAX_NUM_TABLES_TABLE_ENTRIES-1] +local eeCRCs[0 .. CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1] +local usrCRCs[0 .. CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1] +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +local appResTblName = CSAppName & "." & CS_RESULTS_APP_TABLE_NAME +local eeDefTblName = CSAppName & "." & CS_DEF_EEPROM_TABLE_NAME +local eeResTblName = CSAppName & "." & CS_RESULTS_EEPROM_TABLE_NAME +local tblDefTblName = CSAppName & "." & CS_DEF_TABLES_TABLE_NAME +local tblResTblName = CSAppName & "." & CS_RESULTS_TABLES_TABLE_NAME +local memDefTblName = CSAppName & "." & CS_DEF_MEMORY_TABLE_NAME +local memResTblName = CSAppName & "." & CS_RESULTS_MEMORY_TABLE_NAME + +;; Set the pkt and app IDs for the tables based upon the cpu being used +;; There are 4 sets of tables for Applications, Tables, EEPROM and User-defined +;; memory +;; CPU1 is the default +appDefTblId = "0FAF" +appResTblId = "0FB3" +appDefPktId = 4015 +appResPktId = 4019 +tblDefTblId = "0FAE" +tblResTblId = "0FB2" +tblDefPktId = 4014 +tblResPktId = 4018 +eeDefTblId = "0FAC" +eeResTblId = "0FB0" +eeDefPktId = 4012 +eeResPktId = 4016 +usrDefTblId = "0FAD" +usrResTblId = "0FB1" +usrDefPktId = 4013 +usrResPktId = 4017 + +write ";*********************************************************************" +write "; Step 1.0: Checksum Reset Test Setup." +write ";*********************************************************************" +;; Check to see if the PRESERVE State is true. If not, end the test. +if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET = 0) then + write "** Preserve State is False **" + write "** State must be TRUE to execute this test. Ending test. **" + goto procterm +endif + +write ";*********************************************************************" +write "; Step 1.1: Command a Power-on Reset on CPU1." +write ";*********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +write ";*********************************************************************" +write "; Step 1.2: Download the default Application Code Segment Definition " +write "; Table file in order to use it during cleanup." +write ";********************************************************************" +;; use ftp utilities to get the file +;; Parse the filename configuration parameter for the default table +local appTableFileName = CS_DEF_APP_TABLE_FILENAME +local slashLoc = %locate(appTableFileName,"/") +write "==> Default Application Code Segment Table filename config param = '",appTableFileName,"'" + +;; loop until all slashes are found +while (slashLoc <> 0) do + appTableFileName = %substring(appTableFileName,slashLoc+1,%length(appTableFileName)) + slashLoc = %locate(appTableFileName,"/") +enddo +write "==> Table filename ONLY = '",appTableFileName,"'" + +;; Get the file in order to restore it in the cleanup steps +s ftp_file ("CF:0",appTableFileName,"cs_app_orig_tbl.tbl",hostCPU,"G") + +write ";*********************************************************************" +write "; Step 1.3: Download the default Table Definition Table file in order" +write "; to use it during cleanup." +write ";********************************************************************" +;; use ftp utilities to get the file +;; CS_DEF_TABLES_TABLE_FILENAME -> full path file spec. +;; Parse the filename configuration parameter for the default table +local tblTableFileName = CS_DEF_TABLES_TABLE_FILENAME +slashLoc = %locate(tblTableFileName,"/") +write "==> Default Table Definition Table filename config param = '",tblTableFileName,"'" + +;; loop until all slashes are found +while (slashLoc <> 0) do + tblTableFileName = %substring(tblTableFileName,slashLoc+1,%length(tblTableFileName)) + slashLoc = %locate(tblTableFileName,"/") +enddo +write "==> Table filename ONLY = '",tblTableFileName,"'" + +;; Get the file in order to restore it in the cleanup steps +s ftp_file ("CF:0",tblTableFileName,"cs_tbl_orig_tbl.tbl",hostCPU,"G") + +write ";*********************************************************************" +write "; Step 1.4: Download the default EEPROM Definition Table file in order" +write "; to use it during cleanup." +write ";********************************************************************" +;; use ftp utilities to get the file +;; CS_DEF_EEPROM_TABLE_FILENAME -> full path file spec. +;; Parse the filename configuration parameter for the default table +local eeTableFileName = CS_DEF_EEPROM_TABLE_FILENAME +slashLoc = %locate(eeTableFileName,"/") +write "==> Default EEPROM Definition Table filename config param = '",eeTableFileName,"'" + +;; loop until all slashes are found +while (slashLoc <> 0) do + eeTableFileName = %substring(eeTableFileName,slashLoc+1,%length(eeTableFileName)) + slashLoc = %locate(eeTableFileName,"/") +enddo +write "==> Table filename ONLY = '",eeTableFileName,"'" + +;; Get the file in order to restore it in the cleanup steps +s ftp_file ("CF:0",eeTableFileName,"cs_eeprom_orig_tbl.tbl",hostCPU,"G") + +write ";*********************************************************************" +write "; Step 1.5: Download the default Memory Definition Table file in order" +write "; to use it during cleanup." +write ";********************************************************************" +;; use ftp utilities to get the file +;; CS_DEF_MEMORY_TABLE_FILENAME -> full path file spec. +;; Parse the filename configuration parameter for the default table +local memTableFileName = CS_DEF_MEMORY_TABLE_FILENAME +slashLoc = %locate(memTableFileName,"/") +write "==> Default Memory Definition Table filename config param = '",memTableFileName,"'" + +;; loop until all slashes are found +while (slashLoc <> 0) do + memTableFileName = %substring(memTableFileName,slashLoc+1,%length(memTableFileName)) + slashLoc = %locate(memTableFileName,"/") +enddo +write "==> Table filename ONLY = '",memTableFileName,"'" + +;; Get the file in order to restore it in the cleanup steps +s ftp_file ("CF:0",memTableFileName,"cs_mem_orig_tbl.tbl",hostCPU,"G") + +write ";**********************************************************************" +write "; Step 1.6: Display the Housekeeping and Table Telemetry pages. " +write ";**********************************************************************" +;; The Definition table pages are not really needed and are commented out +;; below. If you wish to view these pages, just uncomment them. +page SCX_CPU1_CS_HK +page SCX_CPU1_TST_CS_HK +;;page SCX_CPU1_CS_APP_DEF_TABLE +page SCX_CPU1_CS_APP_RESULTS_TBL +;;page SCX_CPU1_CS_TBL_DEF_TABLE +page SCX_CPU1_CS_TBL_RESULTS_TBL +;;page SCX_CPU1_CS_EEPROM_DEF_TABLE +page SCX_CPU1_CS_EEPROM_RESULTS_TBL +;;page SCX_CPU1_CS_MEM_DEF_TABLE +page SCX_CPU1_CS_MEM_RESULTS_TBL + +goto step1_8 +write ";*********************************************************************" +write "; Step 1.7: Start the TST_CS_MemTbl application in order to setup " +write "; the OS_Memory_Table for the Checksum (CS) application. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_CS_MEMTBL", 1, "INFO", 2 + +s load_start_app ("TST_CS_MEMTBL",hostCPU,"TST_CS_MemTblMain") + +;; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_CS_MEMTBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_CS_MEMTBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_CS_MEMTBL Application start Event Message not received." +endif + +;; These are the TST_CS HK Packet IDs since this app sends this packet +;; CPU1 is the default +stream = x'0930' + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +wait 10 + +step1_8: +write ";*********************************************************************" +write "; Step 1.8: Create & upload the EEPROM Definition Table file to be " +write "; used during this test." +write ";********************************************************************" +s scx_cpu1_cs_edt1 +wait 5 + +;; Upload the file created above as the default +;; Non-volatile (EEPROM) Definition Table load file +s ftp_file ("CF:0","eeprom_def_ld_1",eeTableFileName,hostCPU,"P") +wait 10 + +write ";*********************************************************************" +write "; Step 1.9: Create & upload the Application Code Segment Definition " +write "; Table file to be used during this test." +write ";********************************************************************" +s scx_cpu1_cs_adt1 +wait 5 + +;; Upload the file created above as the default +;; Application Definition Table load file +s ftp_file ("CF:0","app_def_tbl_ld_1",appTableFileName,hostCPU,"P") +wait 10 + +write ";*********************************************************************" +write "; Step 1.10: Create & upload the Tables Definition Table file to be " +write "; used during this test." +write ";********************************************************************" +s scx_cpu1_cs_tdt5 +wait 5 + +;; Tables Definition Table load file +s ftp_file ("CF:0","tbl_def_tbl_ld_3",tblTableFileName,hostCPU,"P") +wait 10 + +write ";*********************************************************************" +write "; Step 1.11: Create & upload the Memory Definition Table file to be " +write "; used during this test." +write ";********************************************************************" +s scx_cpu1_cs_mdt5 +wait 5 + +;; Upload the file created above as the default +s ftp_file ("CF:0","usrmem_def_ld_3",memTableFileName,hostCPU,"P") +wait 10 + +write ";*********************************************************************" +write "; Step 1.12: Start the applications in order for the load files created" +write "; above to successfully pass validation and load. " +write ";********************************************************************" +;s scx_cpu1_cs_start_apps("1.12") +;wait 5 +; NOTE: Restarting the apps to use table changes made above +;/SCX_CPU1_ES_RESTARTAPP APPLICATION="TST_CS" +;wait 5 +/SCX_CPU1_ES_RESTARTAPP APPLICATION=CSAppName +wait 5 + +;; Verify the Housekeeping Packet is being generated +;; Set the DS HK packet ID based upon the cpu being used +local hkPktId = "p0A4" + +;; Verify the HK Packet is getting generated by waiting for the +;; sequencecount to increment twice +local seqTlmItem = hkPktId & "scnt" +local currSCnt = {seqTlmItem} +local expectedSCnt = currSCnt + 2 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (9000) - Housekeeping packet is being generated." + ut_setrequirements CS_9000, "P" +else + write " Failed (9000) - Housekeeping packet sequence count did not increment. Housekeeping packet is not being recieved." + ut_setrequirements CS_9000, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 1.13: Start the other applications required for this test. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "LC", LC_INIT_INF_EID, "INFO", 2 + +s load_start_app ("LC",hostCPU,"LC_AppMain") + +; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - LC Application Started" + else + write " Failed - CFE_ES start Event Message for LC not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - LC Application start Event Message not received." +endif + +write ";*********************************************************************" +write "; Step 1.14: Verify that the CS Housekeeping telemetry items are " +write "; initialized to zero (0). " +write ";*********************************************************************" +;; Check the HK tlm items to see if they are 0 or NULL +;; the TST_CS application sends its HK packet +if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; + (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; + (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; + (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) THEN + write "<*> Passed (9001) - Housekeeping telemetry initialized properly." + ut_setrequirements CS_9001, "P" +else + write " Failed (9001) - Housekeeping telemetry NOT initialized at startup." + write " CMDPC = ",SCX_CPU1_CS_CMDPC + write " CMDEC = ",SCX_CPU1_CS_CMDEC + write " EEPROM MC = ",SCX_CPU1_CS_EEPROMEC + write " Memory MC = ",SCX_CPU1_CS_MemoryEC + write " Table MC = ",SCX_CPU1_CS_TABLEEC + write " App MC = ",SCX_CPU1_CS_AppEC + write " cFE Core MC = ",SCX_CPU1_CS_CFECOREEC + write " OS MC = ",SCX_CPU1_CS_OSEC + ut_setrequirements CS_9001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 1.15: Check the Checksum States to verify they are correct. " +write ";*********************************************************************" +;; Check the POWERON States are set +;; OS State +if ((p@SCX_CPU1_CS_OSState = "Enabled") AND (CS_OSCS_CHECKSUM_STATE = 1)) then + write "<*> Passed - OS State as expected after Power-On reset." +elseif ((p@SCX_CPU1_CS_OSState = "Disabled") AND ;; + (CS_OSCS_CHECKSUM_STATE = 2)) then + write "<*> Passed - OS State as expected after Power-On reset." +else + write " Failed - OS State not set as expected after Power-On reset." +endif + +;; cFE Core State +if ((p@SCX_CPU1_CS_CFECoreState = "Enabled") AND ;; + (CS_CFECORE_CHECKSUM_STATE = 1)) then + write "<*> Passed - cFE Core State as expected after Power-On reset." +elseif ((p@SCX_CPU1_CS_CFECoreState = "Disabled") AND ;; + (CS_CFECORE_CHECKSUM_STATE = 2)) then + write "<*> Passed - cFE Core State as expected after Power-On reset." +else + write " Failed - cFE Core State not set as expected after Power-On reset." +endif + +;; EEPROM State +if ((p@SCX_CPU1_CS_EepromState = "Enabled") AND ;; + (CS_EEPROM_TBL_POWERON_STATE = 1)) then + write "<*> Passed - EEPROM State as expected after Power-On reset." +elseif ((p@SCX_CPU1_CS_EepromState = "Disabled") AND ;; + (CS_EEPROM_TBL_POWERON_STATE = 2)) then + write "<*> Passed - EEPROM State as expected after Power-On reset." +else + write " Failed - EEPROM State not set as expected after Power-On reset." +endif + +;; User-Defined Memory State +if ((p@SCX_CPU1_CS_MemoryState = "Enabled") AND ;; + (CS_MEMORY_TBL_POWERON_STATE = 1)) then + write "<*> Passed - User-Defined Memory State as expected after Power-On reset." +elseif ((p@SCX_CPU1_CS_MemoryState = "Disabled") AND ;; + (CS_MEMORY_TBL_POWERON_STATE = 2)) then + write "<*> Passed - User-Defined Memory State as expected after Power-On reset." +else + write " Failed - User-Defined Memory State not set as expected after Power-On reset." +endif + +;; Applications State +if ((p@SCX_CPU1_CS_AppState = "Enabled") AND ;; + (CS_APPS_TBL_POWERON_STATE = 1)) then + write "<*> Passed - Application State as expected after Power-On reset." +elseif ((p@SCX_CPU1_CS_AppState = "Disabled") AND ;; + (CS_APPS_TBL_POWERON_STATE = 2)) then + write "<*> Passed - Application State as expected after Power-On reset." +else + write " Failed - Application State not set as expected after Power-On reset." +endif + +;; Tables State +if ((p@SCX_CPU1_CS_TableState = "Enabled") AND ;; + (CS_TABLES_TBL_POWERON_STATE = 1)) then + write "<*> Passed - Tables State as expected after Power-On reset." +elseif ((p@SCX_CPU1_CS_TableState = "Disabled") AND ;; + (CS_TABLES_TBL_POWERON_STATE = 2)) then + write "<*> Passed - Tables State as expected after Power-On reset." +else + write " Failed - Tables State not set as expected after Power-On reset." +endif + +write ";*********************************************************************" +write "; Step 1.16: Wait until the Pass Counter indicates that it has made a" +write "; complete pass through the checksum tables. If this takes longer than" +write "; 300 seconds, then time-out. " +write ";*********************************************************************" +if (SCX_CPU1_CS_PASSCTR = 0) then + ut_tlmwait SCX_CPU1_CS_PASSCTR, 1, 300 +else + write ";** CS has already performed at least 1 complete pass." +endif + +write ";*********************************************************************" +write "; Step 2.0: Power-On Reset Test." +write ";*********************************************************************" +write "; Step 2.1: Modify the OS and cFE code segment baseline CRCs." +write ";*********************************************************************" +;; OS State +if (p@SCX_CPU1_CS_OSState = "Disabled") then + write ";** Skipping because OS State is Disabled." + goto check_cFE_State +endif + +;; Use the TST_CS app to corrupt the OS CRC +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_OS_CRC_INF_EID, "INFO", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_OS_MISCOMPARE_ERR_EID, "ERROR", 2 + +/SCX_CPU1_TST_CS_CorruptOSCRC +wait 5 + +;; Check for OS the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_OS_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_OS_CRC_INF_EID,"." +endif + +;; Check for the OS event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - OS Miscompare Event ID=",CS_OS_MISCOMPARE_ERR_EID," rcv'd." +else + write " Failed - OS Miscompare Event was not received. Time-out occurred." +endif + +check_cFE_State: +;; cFE Core State +if (p@SCX_CPU1_CS_CFECoreState = "Disabled") then + write ";** Skipping because cFE Core State is Disabled." + goto step_2_2 +endif + +;; Use the TST_CS app to corrupt the cFE CRC +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_CFE_CRC_INF_EID, "INFO", 3 +ut_setupevents "SCX","CPU1",{CSAppName},CS_CFECORE_MISCOMPARE_ERR_EID,"ERROR", 4 + +/SCX_CPU1_TST_CS_CorruptCFECRC +wait 5 + +;; Check for the cFE event message +ut_tlmwait SCX_CPU1_find_event[3].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_CFE_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_CFE_CRC_INF_EID,"." +endif + +;; Check for the CFE event message +ut_tlmwait SCX_CPU1_find_event[4].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - cFE Core Miscompare Event ID=",CS_CFECORE_MISCOMPARE_ERR_EID," rcv'd." +else + write " Failed - cFE Core Miscompare Event was not received. Time-out occurred." +endif + +wait 5 + +step_2_2: +write ";*********************************************************************" +write "; Step 2.2: Dump the Non-Volatile Code Segment Results Table." +write ";*********************************************************************" +;; Non-Volatile Memory State +if (p@SCX_CPU1_CS_EepromState = "Disabled") then + write ";** Skipping tests because Non-Volatile Memory State is Disabled." + goto step_2_5 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl2_2",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 2.3: Corrupt the Non-volatile Baseline CRCs in order to " +write "; determine if they are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +;; Loop for each valid entry in the results table +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + ;; Send the command to corrupt this entry's CRC + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_MEMORY_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptMemCRC MemType=TST_CS_EEPROM_MEM EntryID=i + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 2.4: Dump the results table to ensure that the CRCs have been " +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl2_4",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +step_2_5: +write ";*********************************************************************" +write "; Step 2.5: Dump the Application Code Segment Results Table." +write ";*********************************************************************" +;; Application State +if (p@SCX_CPU1_CS_AppState = "Disabled") then + write ";** Skipping tests because Application State is Disabled." + goto step_2_8 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_5",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +write ";*********************************************************************" +write "; Step 2.6: Corrupt the Application CRCs in order to determine if they" +write "; are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_APP_CRC_INF_EID,"INFO",1 + + /SCX_CPU1_TST_CS_CorruptAppCRC AppName=SCX_CPU1_CS_APP_RESULT_TABLE[i].Name + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_APP_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_APP_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 2.7: Dump the results table to ensure that the CRCs have been " +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_7",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +step_2_8: +write ";*********************************************************************" +write "; Step 2.8: Dump the Table Results Table." +write ";*********************************************************************" +;; Table State +if (p@SCX_CPU1_CS_TableState = "Disabled") then + write ";** Skipping tests because Table State is Disabled." + goto step_2_11 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl2_8",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +write ";*********************************************************************" +write "; Step 2.9: Corrupt the Table CRCs in order to determine if they" +write "; are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_TABLE_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptTblCRC TABLEName=SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 2.10: Dump the results table to ensure that the CRCs have been" +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl2_10",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +step_2_11: +write ";*********************************************************************" +write "; Step 2.11: Dump the User-defined Memory Results Table." +write ";*********************************************************************" +;; User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = "Disabled") then + write ";** Skipping tests because User-Defined Memory State is Disabled." + goto step_2_14 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl2_11",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 2.12: Corrupt the User-defined Memory CRCs in order to determine" +write "; if they are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + ;; Send the command to corrupt this entry's CRC + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_MEMORY_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptMemCRC MemType=TST_CS_USER_MEM EntryID=i + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 2.13: Dump the results table to ensure that the CRCs have been" +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl2_13",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +step_2_14: +write ";*********************************************************************" +write "; Step 2.14: Save the CRCs so that they can be checked after the reset." +write ";*********************************************************************" +osCRC = SCX_CPU1_CS_OSBASELINE +cFECRC = SCX_CPU1_CS_CFECOREBASELINE + +;; Loop and store the Non-Volatile Memory CRCs +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + eeCRCs[i] = SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the Application CRCs +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + appCRCs[i] = SCX_CPU1_CS_APP_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the Table CRCs +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + tblCRCs[i] = SCX_CPU1_CS_TBL_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the User-defined Memory CRCs +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + usrCRCs[i] = SCX_CPU1_CS_MEM_RESULT_TABLE[i].BASELINECRC + endif +enddo + +write ";*********************************************************************" +write "; Step 2.15: Send the Power-On reset command." +write ";*********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +goto step2_17 +write ";*********************************************************************" +write "; Step 2.16: Start the TST_CS_MemTbl application in order to setup " +write "; the OS_Memory_Table for the Checksum (CS) application. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_CS_MEMTBL", 1, "INFO", 2 + +s load_start_app ("TST_CS_MEMTBL",hostCPU,"TST_CS_MemTblMain") + +;; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_CS_MEMTBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_CS_MEMTBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_CS_MEMTBL Application start Event Message not received." +endif + +;; These are the TST_CS HK Packet IDs since this app sends this packet +;; CPU1 is the default +stream = x'0930' + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +wait 10 + +step2_17: +write ";*********************************************************************" +write "; Step 2.17: Create & upload the EEPROM Definition Table file to be " +write "; used during this test. This needs to be done since the OS Memory " +write "; Table gets setup by the application above using global memory which" +write "; may not be at the same address after a Power-On Reset. " +write ";********************************************************************" +s scx_cpu1_cs_edt1 +wait 5 + +;; Upload the file created above as the default +;; Non-volatile (EEPROM) Definition Table load file +s ftp_file ("CF:0","eeprom_def_ld_1",eeTableFileName,hostCPU,"P") +wait 5 + +write ";*********************************************************************" +write "; Step 2.18: Create & upload the Memory Definition Table file to be " +write "; used during this test. This needs to be done since the OS Memory " +write "; Table gets setup by the application above using global memory which" +write "; may not be at the same address after a Power-On Reset. " +write ";********************************************************************" +s scx_cpu1_cs_mdt5 +wait 5 + +;; Upload the file created above as the default +s ftp_file ("CF:0","usrmem_def_ld_3",memTableFileName,hostCPU,"P") +wait 5 + +write ";*********************************************************************" +write "; Step 2.19: Start the Checksum (CS) and TST_CS applications. " +write ";********************************************************************" +;s scx_cpu1_cs_start_apps("2.19") + +; NOTE: Restarting the apps to use table changes made above +;/SCX_CPU1_ES_RESTARTAPP APPLICATION="TST_CS" +;wait 5 +/SCX_CPU1_ES_RESTARTAPP APPLICATION=CSAppName +wait 5 + +write ";*********************************************************************" +write "; Step 2.20: Start the other applications required for this test. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "LC", LC_INIT_INF_EID, "INFO", 2 + +s load_start_app ("LC",hostCPU,"LC_AppMain") + +; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - LC Application Started" + else + write " Failed - CFE_ES start Event Message for LC not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - LC Application start Event Message not received." +endif + +;; Set the eepromCRC variable to the initial value after app startup +eepromCRC = SCX_CPU1_CS_EEPROMBASELINE + +write ";*********************************************************************" +write "; Step 2.21: Wait until the CRCs have been recalculated. " +write ";*********************************************************************" +if (SCX_CPU1_CS_PASSCTR = 0) then + ut_tlmwait SCX_CPU1_CS_PASSCTR, 1, 300 +else + write ";** CS has already performed at least 1 complete pass." +endif + +write ";*********************************************************************" +write "; Step 2.22: Verify that the CRCs contained in the Housekeeping packet" +write "; have been recalculated. " +write ";*********************************************************************" +;; OS State +if (p@SCX_CPU1_CS_OSState = "Disabled") then + write ";** Skipping OS CRC recalculation check because OS State is Disabled." + goto check_cFE_CRC +endif + +;; Check the OS CRC +if (osCRC <> SCX_CPU1_CS_OSBASELINE) then + write "<*> Passed (9002) - OS CRC has been recalculated on a Power-On Reset." + ut_setrequirements CS_9002, "P" +else + write " Failed (9002) - OS CRC was not recalculated on a Power-On Reset." + ut_setrequirements CS_9002, "F" +endif + +check_cFE_CRC: +;; cFE Core State +if (p@SCX_CPU1_CS_CFECoreState = "Disabled") then + write ";** Skipping CRC recalculation check because cFE Core State is Disabled." + goto check_EEPROM_CRC +endif + +;; Check the cFE CRC +if (cFECRC <> SCX_CPU1_CS_CFECOREBASELINE) then + write "<*> Passed (9002) - cFE CRC has been recalculated on a Power-On Reset." + ut_setrequirements CS_9002, "P" +else + write " Failed (9002) - cFE CRC was not recalculated on a Power-On Reset." + ut_setrequirements CS_9002, "F" +endif + +check_EEPROM_CRC: +;; Non-Volatile Memory State +if (p@SCX_CPU1_CS_EepromState = "Disabled") then + write ";** Skipping CRC recalculation check because Non-Volatile Memory State is Disabled." + goto step_2_24 +endif + +;; Check the overall EEPROM CRC +if (eepromCRC <> SCX_CPU1_CS_EEPROMBASELINE) then + write "<*> Passed (9004) - Overall EEPROM CRC has been recalculated on a Power-On Reset." + ut_setrequirements CS_9004, "P" +else + write " Failed (9004) - Overall EEPROM CRC was not recalculated on a Power-On Reset." + ut_setrequirements CS_9004, "F" +endif + +write ";*********************************************************************" +write "; Step 2.23: Dump the Non-Volatile Code Segment Results Table and " +write "; verify the CRCs have been recalculated. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl2_23",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +;; Check the enabled EEPROM Table entries +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + if (eeCRCs[i] <> SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9003) - EEPROM entry #",i," CRC has been recalculated on a Power-On Reset." + ut_setrequirements CS_9003, "P" + else + write " Failed (9003) - EEPROM entry #", i, " CRC was not recalculated on a Power-On Reset." + ut_setrequirements CS_9003, "F" + endif + endif +enddo + +step_2_24: +write ";*********************************************************************" +write "; Step 2.24: Dump the Application Code Segment Results Table and " +write "; verify the CRCs have been recalculated. " +write ";*********************************************************************" +;; Application State +if (p@SCX_CPU1_CS_AppState = "Disabled") then + write ";** Skipping CRC recalculation check because Application State is Disabled." + goto step_2_25 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_24",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +;; Loop and store the Application CRCs +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + if (appCRCs[i] <> SCX_CPU1_CS_APP_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9005) - App entry #",i," CRC has been recalculated on a Power-On Reset." + ut_setrequirements CS_9005, "P" + else + write " Failed (9005) - App entry #", i, " CRC was not recalculated on a Power-On Reset." + ut_setrequirements CS_9005, "F" + endif + endif +enddo + +step_2_25: +write ";*********************************************************************" +write "; Step 2.25: Dump the Table Results Table and verify the CRCs have " +write "; been recalculated. " +write ";*********************************************************************" +;; Table State +if (p@SCX_CPU1_CS_TableState = "Disabled") then + write ";** Skipping CRC recalculation check because Table State is Disabled." + goto step_2_26 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl2_25",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif +;; Loop and store the Table CRCs +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + if (tblCRCs[i] <> SCX_CPU1_CS_TBL_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9006) - Table entry #",i," CRC has been recalculated on a Power-On Reset." + ut_setrequirements CS_9006, "P" + else + write " Failed (9006) - Table entry #", i, " CRC was not recalculated on a Power-On Reset." + ut_setrequirements CS_9006, "F" + endif + endif +enddo + +step_2_26: +write ";*********************************************************************" +write "; Step 2.26: Dump the User-defined Memory Results Table and verify the" +write "; CRCs have been recalculated. " +write ";*********************************************************************" +;; User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = "Disabled") then + write ";** Skipping CRC recalculation check because User-Defined Memory State is Disabled." + goto step_3_0 +endif + +;; User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = "Disabled") then + write ";** Skipping CRC recalculation check because User-Defined Memory State is Disabled." + goto step_3_0 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl2_26",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif +;; Loop and store the User-defined Memory CRCs +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + if (usrCRCs[i] <> SCX_CPU1_CS_MEM_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9007) - User-defined Memory entry #",i," CRC has been recalculated on a Power-On Reset." + ut_setrequirements CS_9007, "P" + else + write " Failed (9007) - User-defined Memory entry #", i, " CRC was not recalculated on a Power-On Reset." + ut_setrequirements CS_9007, "F" + endif + endif +enddo + +step_3_0: +write ";*********************************************************************" +write "; Step 3.0: Processor Reset Test." +write ";*********************************************************************" +write "; Step 3.1: Modify the OS and cFE code segment baseline CRCs." +write ";*********************************************************************" +;; OS State +if (p@SCX_CPU1_CS_OSState = "Disabled") then + write ";** Skipping because OS State is Disabled." + goto cFE_ProcReset_Check +endif + +;; Use the TST_CS app to corrupt the OS and cFE CRCs +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_OS_CRC_INF_EID,"INFO", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_OS_MISCOMPARE_ERR_EID,"ERROR", 2 + +/SCX_CPU1_TST_CS_CorruptOSCRC +wait 5 + +;; Check for OS the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_OS_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_OS_CRC_INF_EID,"." +endif + +;; Check for the Miscompare event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - OS Miscompare Event ID=",CS_OS_MISCOMPARE_ERR_EID," rcv'd." +else + write " Failed - OS Miscompare Event was not received. Time-out occurred." +endif + +cFE_ProcReset_Check: +;; cFE Core State +if (p@SCX_CPU1_CS_CFECoreState = "Disabled") then + write ";** Skipping because cFE Core State is Disabled." + goto step_3_2 +endif + +;; Use the TST_CS app to corrupt the cFE CRC +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_CFE_CRC_INF_EID, "INFO", 3 +ut_setupevents "SCX","CPU1",{CSAppName},CS_CFECORE_MISCOMPARE_ERR_EID,"ERROR", 4 + +/SCX_CPU1_TST_CS_CorruptCFECRC +wait 5 + +;; Check for the cFE event message +ut_tlmwait SCX_CPU1_find_event[3].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_CFE_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_CFE_CRC_INF_EID,"." +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[4].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - cFE Core Miscompare Event ID=",CS_CFECORE_MISCOMPARE_ERR_EID," rcv'd." +else + write " Failed - cFE Core Miscompare Event was not received. Time-out occurred." +endif + +wait 5 + +step_3_2: +write ";*********************************************************************" +write "; Step 3.2: Dump the Non-Volatile Code Segment Results Table." +write ";*********************************************************************" +;; Non-Volatile Memory State +if (p@SCX_CPU1_CS_EepromState = "Disabled") then + write ";** Skipping tests because Non-Volatile Memory State is Disabled." + goto step_3_5 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl3_2",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 3.3: Corrupt the Non-volatile Baseline CRCs in order to " +write "; determine if they are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +;; Loop for each valid entry in the results table +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + ;; Send the command to corrupt this entry's CRC + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_MEMORY_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptMemCRC MemType=TST_CS_EEPROM_MEM EntryID=i + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 3.4: Dump the results table to ensure that the CRCs have been " +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl3_4",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +step_3_5: +write ";*********************************************************************" +write "; Step 3.5: Dump the Application Code Segment Results Table." +write ";*********************************************************************" +;; Application State +if (p@SCX_CPU1_CS_AppState = "Disabled") then + write ";** Skipping tests because Application State is Disabled." + goto step_3_8 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl3_5",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +write ";*********************************************************************" +write "; Step 3.6: Corrupt the Application CRCs in order to determine if they" +write "; are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_APP_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptAppCRC AppName=SCX_CPU1_CS_APP_RESULT_TABLE[i].Name + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_APP_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_APP_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 3.7: Dump the results table to ensure that the CRCs have been " +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl3_7",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +step_3_8: +write ";*********************************************************************" +write "; Step 3.8: Dump the Table Results Table." +write ";*********************************************************************" +;; Table State +if (p@SCX_CPU1_CS_TableState = "Disabled") then + write ";** Skipping tests because Table State is Disabled." + goto step_3_11 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl3_8",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +write ";*********************************************************************" +write "; Step 3.9: Corrupt the Table CRCs in order to determine if they" +write "; are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_TABLE_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptTblCRC TABLEName=SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 3.10: Dump the results table to ensure that the CRCs have been" +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl3_10",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +step_3_11: +write ";*********************************************************************" +write "; Step 3.11: Dump the User-defined Memory Results Table." +write ";*********************************************************************" +;; User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = "Disabled") then + write ";** Skipping tests because User-Defined Memory State is Disabled." + goto step_3_14 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl3_11",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 3.12: Corrupt the User-defined Memory CRCs in order to determine" +write "; if they are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + ;; Send the command to corrupt this entry's CRC + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_MEMORY_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptMemCRC MemType=TST_CS_USER_MEM EntryID=i + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 3.13: Dump the results table to ensure that the CRCs have been" +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl3_13",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +step_3_14: +write ";*********************************************************************" +write "; Step 3.14: Save the CRCs so that they can be checked after the reset." +write ";*********************************************************************" +osCRC = SCX_CPU1_CS_OSBASELINE +cFECRC = SCX_CPU1_CS_CFECOREBASELINE + +;; Loop and store the Non-Volatile Memory CRCs +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + eeCRCs[i] = SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the Application CRCs +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + appCRCs[i] = SCX_CPU1_CS_APP_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the Table CRCs +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + tblCRCs[i] = SCX_CPU1_CS_TBL_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the User-defined Memory CRCs +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + usrCRCs[i] = SCX_CPU1_CS_MEM_RESULT_TABLE[i].BASELINECRC + endif +enddo + +write ";*********************************************************************" +write "; Step 3.15: Send the Processor reset command." +write ";*********************************************************************" +/SCX_CPU1_ES_PROCESSORRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +goto step3_17 +write ";*********************************************************************" +write "; Step 3.16: Start the TST_CS_MemTbl application in order to setup " +write "; the OS_Memory_Table for the Checksum (CS) application. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_CS_MEMTBL", 1, "INFO", 2 + +s load_start_app ("TST_CS_MEMTBL",hostCPU,"TST_CS_MemTblMain") + +;; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_CS_MEMTBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_CS_MEMTBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_CS_MEMTBL Application start Event Message not received." +endif + +;; These are the TST_CS HK Packet IDs since this app sends this packet +;; CPU1 is the default +stream = x'0930' + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +wait 10 + +step3_17: +write ";*********************************************************************" +write "; Step 3.17: Create & upload the EEPROM Definition Table file to be " +write "; used during this test. This needs to be done since the OS Memory " +write "; Table gets setup by the application above using global memory which" +write "; may not be at the same address after a Processor Reset. " +write ";********************************************************************" +s scx_cpu1_cs_edt1 +wait 5 + +;; Upload the file created above as the default +;; Non-volatile (EEPROM) Definition Table load file +s ftp_file ("CF:0","eeprom_def_ld_1",eeTableFileName,hostCPU,"P") +wait 5 + +write ";*********************************************************************" +write "; Step 3.18: Create & upload the Memory Definition Table file to be " +write "; used during this test. This needs to be done since the OS Memory " +write "; Table gets setup by the application above using global memory which" +write "; may not be at the same address after a Processor Reset. " +write ";********************************************************************" +s scx_cpu1_cs_mdt5 +wait 5 + +;; Upload the file created above as the default +s ftp_file ("CF:0","usrmem_def_ld_3",memTableFileName,hostCPU,"P") +wait 5 + +write ";*********************************************************************" +write "; Step 3.19: Start the Checksum (CS) and TST_CS applications. " +write ";********************************************************************" +; NOTE: commented out because these apps are in the startup script +;s scx_cpu1_cs_start_apps("3.19") + +; NOTE: Restarting the apps to use table changes made above +;/SCX_CPU1_ES_RESTARTAPP APPLICATION="TST_CS" +;wait 5 +/SCX_CPU1_ES_RESTARTAPP APPLICATION=CSAppName +wait 5 + +write ";*********************************************************************" +write "; Step 3.20: Start the other applications required for this test. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "LC", LC_INIT_INF_EID, "INFO", 2 + +s load_start_app ("LC",hostCPU,"LC_AppMain") + +; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - LC Application Started" + else + write " Failed - CFE_ES start Event Message for LC not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - LC Application start Event Message not received." +endif + +;; Set the eepromCRC variable to the initial value after app startup +eepromCRC = SCX_CPU1_CS_EEPROMBASELINE + +write ";*********************************************************************" +write "; Step 3.21: Wait until the CRCs have been recalculated. " +write ";*********************************************************************" +if (SCX_CPU1_CS_PASSCTR = 0) then + ut_tlmwait SCX_CPU1_CS_PASSCTR, 1, 300 +else + write ";** CS has already performed at least 1 complete pass." +endif + +write ";*********************************************************************" +write "; Step 3.22: Verify that the CRCs contained in the Housekeeping packet" +write "; have been recalculated. " +write ";*********************************************************************" +;; OS State +if (p@SCX_CPU1_CS_OSState = "Disabled") then + write ";** Skipping OS CRC recalculation check because OS State is Disabled." + goto check_cFE_CRC2 +endif + +;; Check the OS CRC +if (osCRC <> SCX_CPU1_CS_OSBASELINE) then + write "<*> Passed (9010) - OS CRC has been recalculated on a Processor Reset." + ut_setrequirements CS_9010, "P" +else + write " Failed (9010) - OS CRC was not recalculated on a Processor Reset." + ut_setrequirements CS_9010, "F" +endif + +check_cFE_CRC2: +;; Check the cFE CRC +;; cFE Core State +if (p@SCX_CPU1_CS_CFECoreState = "Disabled") then + write ";** Skipping CRC recalculation check because cFE Core State is Disabled." + goto check_EEPROM_CRC2 +endif + +if (cFECRC <> SCX_CPU1_CS_CFECOREBASELINE) then + write "<*> Passed (9010) - cFE CRC has been recalculated on a Processor Reset." + ut_setrequirements CS_9010, "P" +else + write " Failed (9010) - cFE CRC was not recalculated on a Processor Reset." + ut_setrequirements CS_9010, "F" +endif + +check_EEPROM_CRC2: +;; Non-Volatile Memory State +if (p@SCX_CPU1_CS_EepromState = "Disabled") then + write ";** Skipping CRC recalculation check because Non-Volatile Memory State is Disabled." + goto step_3_24 +endif + +;; Check the overall EEPROM CRC +if (eepromCRC <> SCX_CPU1_CS_EEPROMBASELINE) then + write "<*> Passed (9012) - Overall EEPROM CRC has been recalculated on a Processor Reset." + ut_setrequirements CS_9012, "P" +else + write " Failed (9012) - Overall EEPROM CRC was not recalculated on a Processor Reset." + ut_setrequirements CS_9012, "F" +endif + +write ";*********************************************************************" +write "; Step 3.23: Dump the Non-Volatile Code Segment Results Table and " +write "; verify the CRCs have been recalculated. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl3_23",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +;; Check the enabled EEPROM Table entries +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + if (eeCRCs[i] <> SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9011) - EEPROM entry #",i," CRC has been recalculated on a Processor Reset." + ut_setrequirements CS_9011, "P" + else + write " Failed (9011) - EEPROM entry #", i, " CRC was not recalculated on a Processor Reset." + ut_setrequirements CS_9011, "F" + endif + endif +enddo + +step_3_24: +write ";*********************************************************************" +write "; Step 3.24: Dump the Application Code Segment Results Table and " +write "; verify the CRCs have been recalculated. " +write ";*********************************************************************" +;; Application State +if (p@SCX_CPU1_CS_AppState = "Disabled") then + write ";** Skipping CRC recalculation check because Application State is Disabled." + goto step_3_25 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl3_24",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +;; Loop and store the Application CRCs +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + if (appCRCs[i] <> SCX_CPU1_CS_APP_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9013) - App entry #",i," CRC has been recalculated on a Processor Reset." + ut_setrequirements CS_9013, "P" + else + write " Failed (9013) - App entry #", i, " CRC was not recalculated on a Processor Reset." + ut_setrequirements CS_9013, "F" + endif + endif +enddo + +step_3_25: +write ";*********************************************************************" +write "; Step 3.25: Dump the Table Results Table and verify the CRCs have " +write "; been recalculated. " +write ";*********************************************************************" +;; Table State +if (p@SCX_CPU1_CS_TableState = "Disabled") then + write ";** Skipping CRC recalculation check because Table State is Disabled." + goto step_3_26 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl3_25",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif +;; Loop and store the Table CRCs +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + if (tblCRCs[i] <> SCX_CPU1_CS_TBL_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9014) - Table entry #",i," CRC has been recalculated on a Processor Reset." + ut_setrequirements CS_9014, "P" + else + write " Failed (9014) - Table entry #", i, " CRC was not recalculated on a Processor Reset." + ut_setrequirements CS_9014, "F" + endif + endif +enddo + +step_3_26: +write ";*********************************************************************" +write "; Step 3.26: Dump the User-defined Memory Results Table and verify the" +write "; CRCs have been recalculated. " +write ";*********************************************************************" +;; User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = "Disabled") then + write ";** Skipping CRC recalculation check because User-Defined Memory State is Disabled." + goto step_3_27 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl3_26",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif +;; Loop and store the User-defined Memory CRCs +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + if (usrCRCs[i] <> SCX_CPU1_CS_MEM_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9015) - User-defined Memory entry #",i," CRC has been recalculated on a Processor Reset." + ut_setrequirements CS_9015, "P" + else + write " Failed (9015) - User-defined Memory entry #", i, " CRC was not recalculated on a Processor Reset." + ut_setrequirements CS_9015, "F" + endif + endif +enddo + +step_3_27: +write ";*********************************************************************" +write "; Step 3.27: Change the region states and verify that the states are" +write "; preserved after a Processor Reset. " +write ";*********************************************************************" +write "; Step 3.27.1: Toggle the region states." +write ";*********************************************************************" +;; Variables for the expected states +local expOSState +local expCFEState +local expEepromState +local expMemoryState +local expAppState +local expTableState + +;; Change the OS State +if (p@SCX_CPU1_CS_OSState = "Enabled") then + /SCX_CPU1_CS_DisableOS + wait 1 + expOSState = "Disabled" +else + /SCX_CPU1_CS_EnableOS + wait 1 + expOSState = "Enabled" +endif + +;; Change the cFE Core State +if (p@SCX_CPU1_CS_CFECoreState = "Enabled") then + /SCX_CPU1_CS_DisableCFECore + wait 1 + expCFEState = "Disabled" +else + /SCX_CPU1_CS_EnableCFECore + wait 1 + expCFEState = "Enabled" +endif + +;; Change the EEPROM State +if (p@SCX_CPU1_CS_EepromState = "Enabled") then + /SCX_CPU1_CS_DisableEeprom + wait 1 + expEepromState = "Disabled" +else + /SCX_CPU1_CS_EnableEeprom + wait 1 + expEepromState = "Enabled" +endif + +;; Change the User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = "Enabled") then + /SCX_CPU1_CS_DisableMemory + wait 1 + expMemoryState = "Disabled" +else + /SCX_CPU1_CS_EnableMemory + wait 1 + expMemoryState = "Enabled" +endif + +;; Change the Applications State +if (p@SCX_CPU1_CS_AppState = "Enabled") then + /SCX_CPU1_CS_DisableApps + wait 1 + expAppState = "Disabled" +else + /SCX_CPU1_CS_EnableApps + wait 1 + expAppState = "Enabled" +endif + +;; Change the Tables State +if (p@SCX_CPU1_CS_TableState = "Enabled") then + /SCX_CPU1_CS_DisableTables + wait 1 + expTableState = "Disabled" +else + /SCX_CPU1_CS_EnableTables + wait 1 + expTableState = "Enabled" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.27.2: Perform a Processor Reset." +write ";*********************************************************************" +/SCX_CPU1_ES_PROCESSORRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +goto step3_27_4 +write ";*********************************************************************" +write "; Step 3.27.3: Start the TST_CS_MemTbl application in order to setup " +write "; the OS_Memory_Table for the Checksum (CS) application. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_CS_MEMTBL", 1, "INFO", 2 + +s load_start_app ("TST_CS_MEMTBL",hostCPU,"TST_CS_MemTblMain") + +;; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_CS_MEMTBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_CS_MEMTBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_CS_MEMTBL Application start Event Message not received." +endif + +;; These are the TST_CS HK Packet IDs since this app sends this packet +;; CPU1 is the default +stream = x'0930' + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +wait 10 + +step3_27_4: +write ";*********************************************************************" +write "; Step 3.27.4: Reload Memory Tables. " +write ";********************************************************************" +s scx_cpu1_cs_edt1 +wait 5 + +;; Upload the file created above as the default +;; Non-volatile (EEPROM) Definition Table load file +s ftp_file ("CF:0","eeprom_def_ld_1",eeTableFileName,hostCPU,"P") +wait 5 + +s scx_cpu1_cs_mdt5 +wait 5 + +;; Upload the file created above as the default +s ftp_file ("CF:0","usrmem_def_ld_3",memTableFileName,hostCPU,"P") +wait 5 + +write ";*********************************************************************" +write "; Step 3.27.5: Start the Checksum (CS) and TST_CS applications. " +write ";********************************************************************" +; NOTE: commented out because these apps are in the startup script +;s scx_cpu1_cs_start_apps("3.27.5") + +; NOTE: Restarting the apps to use table changes made above +;/SCX_CPU1_ES_RESTARTAPP APPLICATION="TST_CS" +;wait 5 +/SCX_CPU1_ES_RESTARTAPP APPLICATION=CSAppName +wait 5 + +write ";*********************************************************************" +write "; Step 3.27.6: Check the states and verify they are as expected. " +write ";********************************************************************" +;; Check the OS State +if (p@SCX_CPU1_CS_OSState = expOSState) then + write "<*> Passed (9008) - OS State as expected after reset." + ut_setrequirements CS_9008, "P" +else + write " Failed (9008) - OS State not set as expected after reset. Expected '",expOSState,"'." + ut_setrequirements CS_9008, "F" +endif + +;; Check the cFE Core State +if (p@SCX_CPU1_CS_CFECoreState = expCFEState) then + write "<*> Passed (9008) - cFE State as expected after reset." + ut_setrequirements CS_9008, "P" +else + write " Failed (9008) - cFE State not set as expected after reset. Expected '",expCFEState,"'." + ut_setrequirements CS_9008, "F" +endif + +;; Check the EEPROM State +if (p@SCX_CPU1_CS_EepromState = expEepromState) then + write "<*> Passed (9008) - Eeprom State as expected after reset." + ut_setrequirements CS_9008, "P" +else + write " Failed (9008) - EEPROM State not set as expected after reset. Expected '",expEepromState,"'." + ut_setrequirements CS_9008, "F" +endif + +;; Check the User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = expMemoryState) then + write "<*> Passed (9008) - Memory State as expected after reset." + ut_setrequirements CS_9008, "P" +else + write " Failed (9008) - Memory State not set as expected after reset. Expected '",expMemoryState,"'." + ut_setrequirements CS_9008, "F" +endif + +;; Check the Applications State +if (p@SCX_CPU1_CS_AppState = expAppState) then + write "<*> Passed (9008) - Application State as expected after reset." + ut_setrequirements CS_9008, "P" +else + write " Failed (9008) - Application State not set as expected after reset. Expected '",expAppState,"'." + ut_setrequirements CS_9008, "F" +endif + +;; Check the Tables State +if (p@SCX_CPU1_CS_TableState = expTableState) then + write "<*> Passed (9008) - Tables State as expected after reset." + ut_setrequirements CS_9008, "P" +else + write " Failed (9008) - Tables State not set as expected after reset. Expected '",expTableState,"'." + ut_setrequirements CS_9008, "F" +endif + +write ";*********************************************************************" +write "; Step 3.27.7: Restore the initial States prior to the Application " +write "; Reset Test. " +write ";********************************************************************" +;; Enable the OS State if it is not enabled +if (p@SCX_CPU1_CS_OSState = "Disabled") then + /SCX_CPU1_CS_EnableOS + wait 1 +else + /SCX_CPU1_CS_DisableOS + wait 1 +endif + +;; Enable the cFE State if it is not enabled +if (p@SCX_CPU1_CS_CFECoreState = "Disabled") then + /SCX_CPU1_CS_EnableCFECore + wait 1 +else + /SCX_CPU1_CS_DisableCFECore + wait 1 +endif + +;; Enable the Eeprom State if it is not enabled +if (p@SCX_CPU1_CS_EepromState = "Disabled") then + /SCX_CPU1_CS_EnableEeprom + wait 1 +else + /SCX_CPU1_CS_DisableEeprom + wait 1 +endif + +;; Enable the Memory State if it is not enabled +if (p@SCX_CPU1_CS_MemoryState = "Disabled") then + /SCX_CPU1_CS_EnableMemory + wait 1 +else + /SCX_CPU1_CS_DisableMemory + wait 1 +endif + +;; Enable the Application State if it is not enabled +if (p@SCX_CPU1_CS_AppState = "Disabled") then + /SCX_CPU1_CS_EnableApps + wait 1 +else + /SCX_CPU1_CS_DisableApps + wait 1 +endif + +;; Enable the Tables State if it is not enabled +if (p@SCX_CPU1_CS_TableState = "Disabled") then + /SCX_CPU1_CS_EnableTables + wait 1 +else + /SCX_CPU1_CS_DisableTables + wait 1 +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.27.8: Start the other applications required for this test. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "LC", LC_INIT_INF_EID, "INFO", 2 + +s load_start_app ("LC",hostCPU,"LC_AppMain") + +; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - LC Application Started" + else + write " Failed - CFE_ES start Event Message for LC not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - LC Application start Event Message not received." +endif + +write ";*********************************************************************" +write "; Step 3.28: Wait until all the Checksums are recalculated. " +write ";********************************************************************" +local nextPass = SCX_CPU1_CS_PASSCTR + 2 +ut_tlmwait SCX_CPU1_CS_PASSCTR, {nextPass}, 700 + +write ";*********************************************************************" +write "; Step 4.0: Application Reset Test." +write ";*********************************************************************" +write "; Step 4.1: Modify the OS and cFE code segment baseline CRCs." +write ";*********************************************************************" +;; cFE Core State +if (p@SCX_CPU1_CS_CFECoreState = "Disabled") then + write ";** Skipping because cFE Core State is Disabled." + goto os_AppReset_Check +endif + +;; Use the TST_CS app to corrupt the cFE CRC +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_CFE_CRC_INF_EID, "INFO", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_CFECORE_MISCOMPARE_ERR_EID,"ERROR", 2 + +/SCX_CPU1_TST_CS_CorruptCFECRC +wait 5 + +;; Check for the cFE event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_CFE_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_CFE_CRC_INF_EID,"." +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - cFE Core Miscompare Event ID=",CS_CFECORE_MISCOMPARE_ERR_EID," rcv'd." +else + write " Failed - cFE Core Miscompare Event was not received. Time-out occurred." +endif + +os_AppReset_Check: +;; OS State +if (p@SCX_CPU1_CS_OSState = "Disabled") then + write ";** Skipping because OS State is Disabled." + goto step_4_2 +endif + +;; Use the TST_CS app to corrupt the OS and cFE CRCs +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_OS_CRC_INF_EID, "INFO", 3 +ut_setupevents "SCX","CPU1",{CSAppName},CS_OS_MISCOMPARE_ERR_EID, "ERROR", 4 + +/SCX_CPU1_TST_CS_CorruptOSCRC +wait 5 + +;; Check for OS the event message +ut_tlmwait SCX_CPU1_find_event[3].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_OS_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_OS_CRC_INF_EID,"." +endif + +;; Check for the Miscompare event message +ut_tlmwait SCX_CPU1_find_event[4].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - OS Miscompare Event ID=",CS_OS_MISCOMPARE_ERR_EID," rcv'd." +else + write " Failed - OS Miscompare Event was not received. Time-out occurred." +endif + +cFE_AppReset_Check: +wait 5 + +step_4_2: +write ";*********************************************************************" +write "; Step 4.2: Dump the Non-Volatile Code Segment Results Table." +write ";*********************************************************************" +;; Non-Volatile Memory State +if (p@SCX_CPU1_CS_EepromState = "Disabled") then + write ";** Skipping tests because Non-Volatile Memory State is Disabled." + goto step_4_5 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl4_2",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 4.3: Corrupt the Non-volatile Baseline CRCs in order to " +write "; determine if they are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +;; Loop for each valid entry in the results table +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + ;; Send the command to corrupt this entry's CRC + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_MEMORY_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptMemCRC MemType=TST_CS_EEPROM_MEM EntryID=i + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 4.4: Dump the results table to ensure that the CRCs have been " +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl4_4",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +step_4_5: +write ";*********************************************************************" +write "; Step 4.5: Dump the Application Code Segment Results Table." +write ";*********************************************************************" +;; Application State +if (p@SCX_CPU1_CS_AppState = "Disabled") then + write ";** Skipping tests because Application State is Disabled." + goto step_4_8 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_5",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +write ";*********************************************************************" +write "; Step 4.6: Corrupt the Application CRCs in order to determine if they" +write "; are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_APP_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptAppCRC AppName=SCX_CPU1_CS_APP_RESULT_TABLE[i].Name + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_APP_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_APP_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 4.7: Dump the results table to ensure that the CRCs have been " +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_7",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +step_4_8: +write ";*********************************************************************" +write "; Step 4.8: Dump the Table Results Table." +write ";*********************************************************************" +;; Table State +if (p@SCX_CPU1_CS_TableState = "Disabled") then + write ";** Skipping tests because Table State is Disabled." + goto step_4_11 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_8",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +write ";*********************************************************************" +write "; Step 4.9: Corrupt the Table CRCs in order to determine if they" +write "; are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_TABLE_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptTblCRC TABLEName=SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 4.10: Dump the results table to ensure that the CRCs have been" +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_10",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +step_4_11: +write ";*********************************************************************" +write "; Step 4.11: Dump the User-defined Memory Results Table." +write ";*********************************************************************" +;; User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = "Disabled") then + write ";** Skipping tests because User-Defined Memory State is Disabled." + goto step_4_14 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_11",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 4.12: Corrupt the User-defined Memory CRCs in order to determine" +write "; if they are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + ;; Send the command to corrupt this entry's CRC + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_MEMORY_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptMemCRC MemType=TST_CS_USER_MEM EntryID=i + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 4.13: Dump the results table to ensure that the CRCs have been" +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_13",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +step_4_14: +write ";*********************************************************************" +write "; Step 4.14: Save the CRCs so that they can be checked after the reset." +write ";*********************************************************************" +osCRC = SCX_CPU1_CS_OSBASELINE +cFECRC = SCX_CPU1_CS_CFECOREBASELINE + +;; Loop and store the Non-Volatile Memory CRCs +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + eeCRCs[i] = SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the Application CRCs +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + appCRCs[i] = SCX_CPU1_CS_APP_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the Table CRCs +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + tblCRCs[i] = SCX_CPU1_CS_TBL_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the User-defined Memory CRCs +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + usrCRCs[i] = SCX_CPU1_CS_MEM_RESULT_TABLE[i].BASELINECRC + endif +enddo + +write ";*********************************************************************" +write "; Step 4.15: Stop the CS and TST_CS applications." +write ";*********************************************************************" +;/SCX_CPU1_ES_DELETEAPP APPLICATION="TST_CS" +;wait 5 + +;; Setup event to capture on CS Application stop (DCR #146120) +;ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_STOP_INF_EID, "INFO", 1 + +;/SCX_CPU1_ES_DELETEAPP APPLICATION=CSAppName +;wait 5 + +;ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +;if (UT_TW_Status = UT_Success) then +; write "<*> Passed - CS generated proper event message upon normal exit." +;else +; write " Failed - CS did not generate proper event message on normal exit." +;endif + +write ";*********************************************************************" +write "; Step 4.16: Re-start the Checksum (CS) and TST_CS applications. " +write ";********************************************************************" +;s scx_cpu1_cs_start_apps("4.16") +;/SCX_CPU1_ES_RESTARTAPP APPLICATION="TST_CS" +;wait 5 +/SCX_CPU1_ES_RESTARTAPP APPLICATION=CSAppName +wait 5 + +;; Set the eepromCRC variable to the initial value after app startup +eepromCRC = SCX_CPU1_CS_EEPROMBASELINE + +write ";*********************************************************************" +write "; Step 4.17: Wait until the CRCs have been recalculated. " +write ";*********************************************************************" +if (SCX_CPU1_CS_PASSCTR = 0) then + ut_tlmwait SCX_CPU1_CS_PASSCTR, 1, 300 +else + write ";** CS has already performed at least 1 complete pass." +endif + +write ";*********************************************************************" +write "; Step 4.18: Verify that the CRCs contained in the Housekeeping packet" +write "; have been recalculated. " +write ";*********************************************************************" +;; OS State +if (p@SCX_CPU1_CS_OSState = "Disabled") then + write ";** Skipping OS CRC recalculation check because OS State is Disabled." + goto check_cFE_CRC3 +endif + +;; Check the OS CRC +if (osCRC <> SCX_CPU1_CS_OSBASELINE) then + write "<*> Passed (9010) - OS CRC has been recalculated on an Application Reset." + ut_setrequirements CS_9010, "P" +else + write " Failed (9010) - OS CRC was not recalculated on an Application Reset." + ut_setrequirements CS_9010, "F" +endif + +check_cFE_CRC3: +;; Check the cFE CRC +;; cFE Core State +if (p@SCX_CPU1_CS_CFECoreState = "Disabled") then + write ";** Skipping CRC recalculation check because cFE Core State is Disabled." + goto check_EEPROM_CRC3 +endif + +if (cFECRC <> SCX_CPU1_CS_CFECOREBASELINE) then + write "<*> Passed (9010) - cFE CRC has been recalculated on an Application Reset." + ut_setrequirements CS_9010, "P" +else + write " Failed (9010) - cFE CRC was not recalculated on an Application Reset." + ut_setrequirements CS_9010, "F" +endif + +check_EEPROM_CRC3: +;; Non-Volatile Memory State +if (p@SCX_CPU1_CS_EepromState = "Disabled") then + write ";** Skipping CRC recalculation check because Non-Volatile Memory State is Disabled." + goto step_4_20 +endif + +;; Check the overall EEPROM CRC +if (eepromCRC <> SCX_CPU1_CS_EEPROMBASELINE) then + write "<*> Passed (9012) - Overall EEPROM CRC has been recalculated on an Application Reset." + ut_setrequirements CS_9012, "P" +else + write " Failed (9012) - Overall EEPROM CRC was not recalculated on an Application Reset." + ut_setrequirements CS_9012, "F" +endif + +write ";*********************************************************************" +write "; Step 4.19: Dump the Non-Volatile Code Segment Results Table and " +write "; verify the CRCs have been recalculated. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl4_19",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +;; Check the enabled EEPROM Table entries +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + if (eeCRCs[i] <> SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9011) - EEPROM entry #",i," CRC has been recalculated on a Application Reset." + ut_setrequirements CS_9011, "P" + else + write " Failed (9011) - EEPROM entry #", i, " CRC was not recalculated on a Application Reset." + ut_setrequirements CS_9011, "F" + endif + endif +enddo + +step_4_20: +write ";*********************************************************************" +write "; Step 4.20: Dump the Application Code Segment Results Table and " +write "; verify the CRCs have been recalculated. " +write ";*********************************************************************" +;; Application State +if (p@SCX_CPU1_CS_AppState = "Disabled") then + write ";** Skipping CRC recalculation check because Application State is Disabled." + goto step_4_21 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_20",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +;; Loop and store the Application CRCs +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + if (appCRCs[i] <> SCX_CPU1_CS_APP_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9013) - App entry #",i," CRC has been recalculated on a Application Reset." + ut_setrequirements CS_9013, "P" + else + write " Failed (9013) - App entry #", i, " CRC was not recalculated on a Application Reset." + ut_setrequirements CS_9013, "F" + endif + endif +enddo + +step_4_21: +write ";*********************************************************************" +write "; Step 4.21: Dump the Table Results Table and verify the CRCs have " +write "; been recalculated. " +write ";*********************************************************************" +;; Table State +if (p@SCX_CPU1_CS_TableState = "Disabled") then + write ";** Skipping CRC recalculation check because Table State is Disabled." + goto step_4_22 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_21",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif +;; Loop and store the Table CRCs +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + if (tblCRCs[i] <> SCX_CPU1_CS_TBL_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9014) - Table entry #",i," CRC has been recalculated on a Application Reset." + ut_setrequirements CS_9014, "P" + else + write " Failed (9014) - Table entry #", i, " CRC was not recalculated on a Application Reset." + ut_setrequirements CS_9014, "F" + endif + endif +enddo + +step_4_22: +write ";*********************************************************************" +write "; Step 4.22: Dump the User-defined Memory Results Table and verify the" +write "; CRCs have been recalculated. " +write ";*********************************************************************" +;; User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = "Disabled") then + write ";** Skipping CRC recalculation check because User-Defined Memory State is Disabled." + goto step_4_23 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_22",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif +;; Loop and store the User-defined Memory CRCs +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + if (usrCRCs[i] <> SCX_CPU1_CS_MEM_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9015) - User-defined Memory entry #",i," CRC has been recalculated on a Application Reset." + ut_setrequirements CS_9015, "P" + else + write " Failed (9015) - User-defined Memory entry #", i, " CRC was not recalculated on a Application Reset." + ut_setrequirements CS_9015, "F" + endif + endif +enddo + +step_4_23: +write ";*********************************************************************" +write "; Step 4.23: Change the region states and verify that the states are" +write "; preserved after an Application Reset. " +write ";*********************************************************************" +write "; Step 4.23.1: Toggle the region states." +write ";*********************************************************************" +;; Change the OS State +if (p@SCX_CPU1_CS_OSState = "Enabled") then + /SCX_CPU1_CS_DisableOS + wait 1 + expOSState = "Disabled" +else + /SCX_CPU1_CS_EnableOS + wait 1 + expOSState = "Enabled" +endif + +;; Change the cFE Core State +if (p@SCX_CPU1_CS_CFECoreState = "Enabled") then + /SCX_CPU1_CS_DisableCFECore + wait 1 + expCFEState = "Disabled" +else + /SCX_CPU1_CS_EnableCFECore + wait 1 + expCFEState = "Enabled" +endif + +;; Change the EEPROM State +if (p@SCX_CPU1_CS_EepromState = "Enabled") then + /SCX_CPU1_CS_DisableEeprom + wait 1 + expEepromState = "Disabled" +else + /SCX_CPU1_CS_EnableEeprom + wait 1 + expEepromState = "Enabled" +endif + +;; Change the User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = "Enabled") then + /SCX_CPU1_CS_DisableMemory + wait 1 + expMemoryState = "Disabled" +else + /SCX_CPU1_CS_EnableMemory + wait 1 + expMemoryState = "Enabled" +endif + +;; Change the Applications State +if (p@SCX_CPU1_CS_AppState = "Enabled") then + /SCX_CPU1_CS_DisableApps + wait 1 + expAppState = "Disabled" +else + /SCX_CPU1_CS_EnableApps + wait 1 + expAppState = "Enabled" +endif + +;; Change the Tables State +if (p@SCX_CPU1_CS_TableState = "Enabled") then + /SCX_CPU1_CS_DisableTables + wait 1 + expTableState = "Disabled" +else + /SCX_CPU1_CS_EnableTables + wait 1 + expTableState = "Enabled" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.23.2: Perform an Application Reset." +write ";*********************************************************************" +;/SCX_CPU1_ES_RESTARTAPP APPLICATION="TST_CS" +;wait 5 +/SCX_CPU1_ES_RESTARTAPP APPLICATION=CSAppName +wait 5 + +write ";*********************************************************************" +write "; Step 4.23.3: Start the Checksum (CS) and TST_CS applications. " +write ";********************************************************************" +;s scx_cpu1_cs_start_apps("4.23.3") + +write ";*********************************************************************" +write "; Step 4.23.4: Check the states and verify they are as expected. " +write ";********************************************************************" +;; Check the OS State +if (p@SCX_CPU1_CS_OSState = expOSState) then + write "<*> Passed (9008) - OS State as expected after reset." + ut_setrequirements CS_9008, "P" +else + write " Failed (9008) - OS State not set as expected after reset. Expected '",expOSState,"'." + ut_setrequirements CS_9008, "F" +endif + +;; Check the cFE Core State +if (p@SCX_CPU1_CS_CFECoreState = expCFEState) then + write "<*> Passed (9008) - cFE State as expected after reset." + ut_setrequirements CS_9008, "P" +else + write " Failed (9008) - cFE State not set as expected after reset. Expected '",expCFEState,"'." + ut_setrequirements CS_9008, "F" +endif + +;; Check the EEPROM State +if (p@SCX_CPU1_CS_EepromState = expEepromState) then + write "<*> Passed (9008) - Eeprom State as expected after reset." + ut_setrequirements CS_9008, "P" +else + write " Failed (9008) - EEPROM State not set as expected after reset. Expected '",expEepromState,"'." + ut_setrequirements CS_9008, "F" +endif + +;; Check the User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = expMemoryState) then + write "<*> Passed (9008) - Memory State as expected after reset." + ut_setrequirements CS_9008, "P" +else + write " Failed (9008) - Memory State not set as expected after reset. Expected '",expMemoryState,"'." + ut_setrequirements CS_9008, "F" +endif + +;; Check the Applications State +if (p@SCX_CPU1_CS_AppState = expAppState) then + write "<*> Passed (9008) - Application State as expected after reset." + ut_setrequirements CS_9008, "P" +else + write " Failed (9008) - Application State not set as expected after reset. Expected '",expAppState,"'." + ut_setrequirements CS_9008, "F" +endif + +;; Check the Tables State +if (p@SCX_CPU1_CS_TableState = expTableState) then + write "<*> Passed (9008) - Tables State as expected after reset." + ut_setrequirements CS_9008, "P" +else + write " Failed (9008) - Tables State not set as expected after reset. Expected '",expTableState,"'." + ut_setrequirements CS_9008, "F" +endif + +write ";*********************************************************************" +write "; Step 5.0: Table-defined Anomoly Tests." +write ";*********************************************************************" +write "; Step 5.1: Create a Non-Volatile Segment Definition table load file " +write "; that contains an invalid segment and an invalid state. " +write ";*********************************************************************" +s scx_cpu1_cs_edt2 +wait 5 + +write ";*********************************************************************" +write "; Step 5.2: Upload the invalid file created above." +write ";*********************************************************************" +s ftp_file ("CF:0","eeprom_def_invalid",eeTableFileName,hostCPU,"P") +wait 5 + +write ";*********************************************************************" +write "; Step 5.3: Create an Application Code Segment Definition table load " +write "; file containing valid entries along with an entry that contains an " +write "; invalid state. " +write ";*********************************************************************" +s scx_cpu1_cs_adt3 +wait 5 + +write ";*********************************************************************" +write "; Step 5.4: Upload the invalid file created above." +write ";*********************************************************************" +s ftp_file ("CF:0","app_def_tbl_invalid",appTableFileName,hostCPU,"P") + +write ";*********************************************************************" +write "; Step 5.5: Create a Table Definition table load file containing empty" +write "; entries in between valid entries and an entry with an invalid state." +write ";*********************************************************************" +s scx_cpu1_cs_tdt3 +wait 5 + +write ";*********************************************************************" +write "; Step 5.6: Upload the invalid file created above." +write ";*********************************************************************" +s ftp_file ("CF:0","tbl_def_tbl_invalid",tblTableFileName,hostCPU,"P") + +write ";*********************************************************************" +write "; Step 5.7: Create a User-defined Memory Definition table load file " +write "; containing several valid entries, an entry that contains an invalid " +write "; address, an entry that contains an invalid range and an entry with an" +write "; invalid state." +write ";*********************************************************************" +s scx_cpu1_cs_mdt2 +wait 5 + +write ";*********************************************************************" +write "; Step 5.8: Upload the invalid file created above." +write ";*********************************************************************" +s ftp_file ("CF:0","usrmem_def_invalid",memTableFileName,hostCPU,"P") + +write ";*********************************************************************" +write "; Step 5.9: Send the Power-On reset command." +write ";*********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +goto step5_11 +write ";*********************************************************************" +write "; Step 5.10: Start the TST_CS_MemTbl application in order to setup " +write "; the OS_Memory_Table for the Checksum (CS) application. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_CS_MEMTBL", 1, "INFO", 2 + +s load_start_app ("TST_CS_MEMTBL",hostCPU,"TST_CS_MemTblMain") + +;; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_CS_MEMTBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_CS_MEMTBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_CS_MEMTBL Application start Event Message not received." +endif + +;; These are the TST_CS HK Packet IDs since this app sends this packet +;; CPU1 is the default +stream = x'0930' + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +wait 10 + +step5_11: +write ";*********************************************************************" +write "; Step 5.11: Start the applications in order for the load files created" +write "; above to successfully pass validation and load. " +write ";********************************************************************" +;ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_EEPROM_RANGE_ERR_EID, "ERROR", 3 +;ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_RANGE_ERR_EID, "ERROR", 4 +;ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_TABLES_STATE_ERR_EID, "ERROR", 5 +;ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_APP_STATE_ERR_EID, "ERROR", 6 +;s scx_cpu1_cs_start_apps("5.11") + +;; 3/8/17: Change to add these events prior to call to start_apps above. +;; There are 8 event slots. start_app uses 1 and 2. If the events are +;; captured, the appropriate requirements can be set to 'P' and 'F' +;; rather than 'A' +;; 8/11/21: These events cannot be captured since the CS app is started in +;; the startup script. The requirements are set to "A" +write ";*********************************************************************" +write "; The event messages indicating the validation failures on" +write "; CS startup cannot be captured since they occur in a different " +write "; procedure. However, they will be contained in the log file and can " +write "; be verified by analyzing this step after this procedure completes. " +write ";********************************************************************" +ut_setrequirements CS_90031, "A" ;; EID 102 +;; Check for validation failure events +;; EEPROM Table +;ut_tlmwait SCX_CPU1_find_event[3].num_found_messages, 1 +;IF (UT_TW_Status = UT_Success) THEN +; write "<*> Passed (9003.1) - EEPROM Validation Failure event generated." +; ut_setrequirements CS_90031, "P" +;else +; write " Failed (9003.1) - Expected EEPROM Validation Failure event was not received." +; ut_setrequirements CS_90031, "F" +;endif + +ut_setrequirements CS_90051, "A" ;; EID 106 +;; Application Table +;ut_tlmwait SCX_CPU1_find_event[6].num_found_messages, 1 +;IF (UT_TW_Status = UT_Success) THEN +; write "<*> Passed (9005.1) - Application State Validation Failure event generated." +; ut_setrequirements CS_90051, "P" +;else +; write " Failed (9005.1) - Expected Application State Validation Failure event was not received." +; ut_setrequirements CS_90051, "F" +;endif + +ut_setrequirements CS_90061, "A" ;; EID 105 +;; Tables Table +;ut_tlmwait SCX_CPU1_find_event[5].num_found_messages, 1 +;IF (UT_TW_Status = UT_Success) THEN +; write "<*> Passed (9006.1) - Table State Validation Failure event generated." +; ut_setrequirements CS_90061, "P" +;else +; write " Failed (9006.1) - Expected Table State Validation Failure event was not received." +; ut_setrequirements CS_90061, "F" +;endif + +ut_setrequirements CS_90071, "A" ;; EID 104 +;; User-Defined Memory Table +;ut_tlmwait SCX_CPU1_find_event[4].num_found_messages, 1 +;IF (UT_TW_Status = UT_Success) THEN +; write "<*> Passed (9007.1) - User-Defined Memory Validation Failure event generated." +; ut_setrequirements CS_90071, "P" +;else +; write " Failed (9007.1) - Expected User-Defined Memory Validation Failure event was not received." +; ut_setrequirements CS_90071, "F" +;endif + +write ";*********************************************************************" +write "; Step 5.12: Send the Processor reset command." +write ";*********************************************************************" +/SCX_CPU1_ES_PROCESSORRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +goto step5_14 +write ";*********************************************************************" +write "; Step 5.13: Start the TST_CS_MemTbl application in order to setup " +write "; the OS_Memory_Table for the Checksum (CS) application. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_CS_MEMTBL", 1, "INFO", 2 + +s load_start_app ("TST_CS_MEMTBL",hostCPU,"TST_CS_MemTblMain") + +;; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_CS_MEMTBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_CS_MEMTBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_CS_MEMTBL Application start Event Message not received." +endif + +;; These are the TST_CS HK Packet IDs since this app sends this packet +;; CPU1 is the default +stream = x'0930' + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +wait 10 + +step5_14: +write ";*********************************************************************" +write "; Step 5.14: Start the applications in order for the load files created" +write "; above to attempt to be loaded. " +write ";********************************************************************" +;ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_EEPROM_RANGE_ERR_EID, "ERROR", 3 +;ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_RANGE_ERR_EID, "ERROR", 4 +;ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_TABLES_STATE_ERR_EID, "ERROR", 5 +;ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_APP_STATE_ERR_EID, "ERROR", 6 +;s scx_cpu1_cs_start_apps("5.14") + +write ";*********************************************************************" +write "; The event messages indicating the validation failures on" +write "; CS startup cannot be captured since they occur in a different " +write "; procedure. However, they will be contained in the log file and can " +write "; be verified by analyzing the log after this procedure completes. " +write ";********************************************************************" +;; Check for validation failure events +;; EEPROM Table +ut_setrequirements CS_90111, "A" +;ut_tlmwait SCX_CPU1_find_event[3].num_found_messages, 1 +;IF (UT_TW_Status = UT_Success) THEN +; write "<*> Passed (9011.1) - EEPROM Validation Failure event generated." +; ut_setrequirements CS_90111, "P" +;else +; write " Failed (9011.1) - Expected EEPROM Validation Failure event was not received." +; ut_setrequirements CS_90111, "F" +;endif + +;; Application Table +ut_setrequirements CS_90131, "A" +;ut_tlmwait SCX_CPU1_find_event[6].num_found_messages, 1 +;IF (UT_TW_Status = UT_Success) THEN +; write "<*> Passed (9013.1) - Application State Validation Failure event generated." +; ut_setrequirements CS_90131, "P" +;else +; write " Failed (9013.1) - Expected Application State Validation Failure event was not received." +; ut_setrequirements CS_90131, "F" +;endif + +;; Tables Table +ut_setrequirements CS_90141, "A" +;ut_tlmwait SCX_CPU1_find_event[5].num_found_messages, 1 +;IF (UT_TW_Status = UT_Success) THEN +; write "<*> Passed (9014.1) - Table State Validation Failure event generated." +; ut_setrequirements CS_90141, "P" +;else +; write " Failed (9014.1) - Expected Table State Validation Failure event was not received." +; ut_setrequirements CS_90141, "F" +;endif + +;; User-Defined Memory Table +ut_setrequirements CS_90151, "A" +;ut_tlmwait SCX_CPU1_find_event[4].num_found_messages, 1 +;IF (UT_TW_Status = UT_Success) THEN +; write "<*> Passed (9015.1) - User-Defined Memory Validation Failure event generated." +; ut_setrequirements CS_90151, "P" +;else +; write " Failed (9015.1) - Expected User-Defined Memory Validation Failure event was not received." +; ut_setrequirements CS_90151, "F" +;endif + +write ";*********************************************************************" +write "; Step 5.15: Stop and restart the CS and TST_CS applications." +write ";*********************************************************************" +;/SCX_CPU1_ES_DELETEAPP APPLICATION="TST_CS" +;wait 5 +;/SCX_CPU1_ES_DELETEAPP APPLICATION=CSAppName +;wait 5 + +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_EEPROM_RANGE_ERR_EID, "ERROR", 3 +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_RANGE_ERR_EID, "ERROR", 4 +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_TABLES_STATE_ERR_EID, "ERROR", 5 +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_APP_STATE_ERR_EID, "ERROR", 6 +;s scx_cpu1_cs_start_apps("5.15") + +/SCX_CPU1_ES_RESTARTAPP APPLICATION=CSAppName +wait 5 + +;write ";*********************************************************************" +;write "; The event messages indicating the validation failures on" +;write "; CS startup cannot be captured since they occur in a different " +;write "; procedure. However, they will be contained in the log file and can " +;write "; be verified by analyzing the log after this procedure completes. " +;write ";********************************************************************" +;; Check for validation failure events +;; EEPROM Table +ut_tlmwait SCX_CPU1_find_event[3].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed (9011.1) - EEPROM Validation Failure event generated." + ut_setrequirements CS_90111, "P" +else + write " Failed (9011.1) - Expected EEPROM Validation Failure event was not received." + ut_setrequirements CS_90111, "F" +endif + +;; Application Table +ut_tlmwait SCX_CPU1_find_event[6].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed (9013.1) - Application State Validation Failure event generated." + ut_setrequirements CS_90131, "P" +else + write " Failed (9013.1) - Expected Application State Validation Failure event was not received." + ut_setrequirements CS_90131, "F" +endif + +;; Tables Table +ut_tlmwait SCX_CPU1_find_event[5].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed (9014.1) - Table State Validation Failure event generated." + ut_setrequirements CS_90141, "P" +else + write " Failed (9014.1) - Expected Table State Validation Failure event was not received." + ut_setrequirements CS_90141, "F" +endif + +;; User-Defined Memory Table +ut_tlmwait SCX_CPU1_find_event[4].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed (9015.1) - User-Defined Memory Validation Failure event generated." + ut_setrequirements CS_90151, "P" +else + write " Failed (9015.1) - Expected User-Defined Memory Validation Failure event was not received." + ut_setrequirements CS_90151, "F" +endif + +write ";*********************************************************************" +write "; Step 5.16: Create a Non-Volatile Segment Definition table load file " +write "; that contains an an invalid state. " +write ";*********************************************************************" +s scx_cpu1_cs_edt5 +wait 5 + +write ";*********************************************************************" +write "; Step 5.17: Upload the invalid file created above." +write ";*********************************************************************" +s ftp_file ("CF:0","eeprom_bad_state",eeTableFileName,hostCPU,"P") +wait 5 + +write ";*********************************************************************" +write "; Step 5.18: Create a User-defined Memory Definition table load file " +write "; that contains an entry with an invalid state." +write ";*********************************************************************" +s scx_cpu1_cs_mdt2 +wait 5 + +write ";*********************************************************************" +write "; Step 5.19: Upload the invalid file created above." +write ";*********************************************************************" +s ftp_file ("CF:0","usrmem_def_invalid3",memTableFileName,hostCPU,"P") +wait 10 + +write ";*********************************************************************" +write "; Step 5.20: Send the Power-On reset command." +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_EEPROM_STATE_ERR_EID, "ERROR", 3 +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_STATE_ERR_EID, "ERROR", 4 + +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +goto step5_22 +write ";*********************************************************************" +write "; Step 5.21: Start the TST_CS_MemTbl application in order to setup " +write "; the OS_Memory_Table for the Checksum (CS) application. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_CS_MEMTBL", 1, "INFO", 2 + +s load_start_app ("TST_CS_MEMTBL",hostCPU,"TST_CS_MemTblMain") + +;; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_CS_MEMTBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_CS_MEMTBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_CS_MEMTBL Application start Event Message not received." +endif + +;; These are the TST_CS HK Packet IDs since this app sends this packet +;; CPU1 is the default +stream = x'0930' + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +wait 10 + +step5_22: +write ";*********************************************************************" +write "; Step 5.22: Start the applications in order for the load files created" +write "; above to successfully pass validation and load. " +write ";********************************************************************" +;ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_EEPROM_STATE_ERR_EID, "ERROR", 3 +;ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_STATE_ERR_EID, "ERROR", 4 +;s scx_cpu1_cs_start_apps("5.22") + +;;write ";*********************************************************************" +;;write "; The event messages indicating the validation failures on" +;;write "; CS startup cannot be captured since they occur in a different " +;;write "; procedure. However, they will be contained in the log file and can " +;;write "; be verified by analyzing this step after this procedure completes. " +;;write ";********************************************************************" +;;ut_setrequirements CS_90032, "A" ; EID 101 +;;ut_setrequirements CS_90072, "A" ; EID 103 +;; Check for validation failure events +;; EEPROM Table +ut_tlmwait SCX_CPU1_find_event[3].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed (9003.2) - EEPROM Validation Failure event generated." + ut_setrequirements CS_90032, "P" +else + write " Failed (9003.2) - Expected EEPROM Validation Failure event was not received." + ut_setrequirements CS_90032, "F" +endif + +;; User-Defined Memory Table +ut_tlmwait SCX_CPU1_find_event[4].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed (9007.2) - User-Defined Memory Validation Failure event generated." + ut_setrequirements CS_90072, "P" +else + write " Failed (9007.2) - Expected User-Defined Memory Validation Failure event was not received." + ut_setrequirements CS_90072, "F" +endif + +write ";*********************************************************************" +write "; Step 5.23: Send the Processor reset command." +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_EEPROM_STATE_ERR_EID, "ERROR", 3 +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_STATE_ERR_EID, "ERROR", 4 + +/SCX_CPU1_ES_PROCESSORRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +goto step5_25 +write ";*********************************************************************" +write "; Step 5.24: Start the TST_CS_MemTbl application in order to setup " +write "; the OS_Memory_Table for the Checksum (CS) application. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_CS_MEMTBL", 1, "INFO", 2 + +s load_start_app ("TST_CS_MEMTBL",hostCPU,"TST_CS_MemTblMain") + +;; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_CS_MEMTBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_CS_MEMTBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_CS_MEMTBL Application start Event Message not received." +endif + +;; These are the TST_CS HK Packet IDs since this app sends this packet +;; CPU1 is the default +stream = x'0930' + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +wait 10 + +step5_25: +write ";*********************************************************************" +write "; Step 5.25: Start the applications in order for the load files created" +write "; above to attempt to be loaded. " +write ";********************************************************************" +;ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_EEPROM_STATE_ERR_EID, "ERROR", 3 +;ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_STATE_ERR_EID, "ERROR", 4 +;s scx_cpu1_cs_start_apps("5.25") + +;;write ";*********************************************************************" +;;write "; The event messages indicating the validation failures on" +;;write "; CS startup cannot be captured since they occur in a different " +;;write "; procedure. However, they will be contained in the log file and can " +;;write "; be verified by analyzing the log after this procedure completes. " +;;write ";********************************************************************" +;; Check for validation failure events +;; EEPROM Table +ut_tlmwait SCX_CPU1_find_event[3].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed (9011.2) - EEPROM Validation Failure event generated." + ut_setrequirements CS_90112, "P" +else + write " Failed (9011.2) - Expected EEPROM Validation Failure event was not received." + ut_setrequirements CS_90112, "F" +endif + +;; User-Defined Memory Table +ut_tlmwait SCX_CPU1_find_event[4].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed (9015.2) - User-Defined Memory Validation Failure event generated." + ut_setrequirements CS_90152, "P" +else + write " Failed (9015.2) - Expected User-Defined Memory Validation Failure event was not received." + ut_setrequirements CS_90152, "F" +endif + +write ";*********************************************************************" +write "; Step 5.26: Stop and restart the CS and TST_CS applications." +write ";*********************************************************************" +;/SCX_CPU1_ES_DELETEAPP APPLICATION="TST_CS" +;wait 5 +;/SCX_CPU1_ES_DELETEAPP APPLICATION=CSAppName +;wait 5 + +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_EEPROM_STATE_ERR_EID, "ERROR", 3 +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_STATE_ERR_EID, "ERROR", 4 +;s scx_cpu1_cs_start_apps("5.26") + +;/SCX_CPU1_ES_RESTARTAPP APPLICATION="TST_CS" +;wait 5 +/SCX_CPU1_ES_RESTARTAPP APPLICATION=CSAppName +wait 5 + +;;write ";*********************************************************************" +;;write "; The event messages indicating the validation failures on" +;;write "; CS startup cannot be captured since they occur in a different " +;;write "; procedure. However, they will be contained in the log file and can " +;;write "; be verified by analyzing the log after this procedure completes. " +;;write ";********************************************************************" +;; Check for validation failure events +;; EEPROM Table +ut_tlmwait SCX_CPU1_find_event[3].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed (9011.2) - EEPROM Validation Failure event generated." + ut_setrequirements CS_90112, "P" +else + write " Failed (9011.2) - Expected EEPROM Validation Failure event was not received." + ut_setrequirements CS_90112, "F" +endif + +;; User-Defined Memory Table +ut_tlmwait SCX_CPU1_find_event[4].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed (9015.2) - User-Defined Memory Validation Failure event generated." + ut_setrequirements CS_90152, "P" +else + write " Failed (9015.2) - Expected User-Defined Memory Validation Failure event was not received." + ut_setrequirements CS_90152, "F" +endif + +write ";*********************************************************************" +write "; Step 6.0: Clean-up. " +write ";*********************************************************************" +write "; Step 6.1: Upload the default Definition files downloaded in step 1.1." +write ";*********************************************************************" +s ftp_file ("CF:0","cs_mem_orig_tbl.tbl",memTableFileName,hostCPU,"P") +s ftp_file ("CF:0","cs_app_orig_tbl.tbl",appTableFileName,hostCPU,"P") +s ftp_file ("CF:0","cs_tbl_orig_tbl.tbl",tblTableFileName,hostCPU,"P") +s ftp_file ("CF:0","cs_eeprom_orig_tbl.tbl",eeTableFileName,hostCPU,"P") + +write ";*********************************************************************" +write "; Step 6.2: Send the Power-On Reset command. " +write ";*********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +write "**** Requirements Status Reporting" + +write "--------------------------" +write " Requirement(s) Report" +write "--------------------------" + +FOR i = 0 to ut_req_array_size DO + ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +ENDDO + +procterm: + +drop ut_requirement ; needed to clear global variables +drop ut_req_array_size ; needed to clear global variables + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_reset" +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_reset2.prc b/test_and_ground/asist/prc/scx_cpu1_cs_reset2.prc new file mode 100644 index 0000000..123e78d --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_reset2.prc @@ -0,0 +1,2572 @@ +PROC scx_cpu1_cs_reset2 +;******************************************************************************* +; Test Name: cs_reset +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; This test verifies that the CFS Checksum (CS) application initializes +; the appropriate data items when any initialization occurs (Application +; Reset, Power-On Reset, or Processor Reset). +; +; This test will only be executed if the +; PRESERVE_STATES_ON_PROCESSOR_RESET Flag is set to False. +; +; Requirements Tested +; CS2010 CS shall provide the ability to dump the baseline CRCs and +; status for the non-volatile memory segments via a dump-only +; table. +; CS4008 CS shall provide the ability to dump the baseline CRCs and +; status for the Application code segment memory segments via a +; dump-only table. +; CS5008 CS shall provide the ability to dump the baseline CRCs and +; status for the tables via a dump-only table. +; CS6008 CS shall provide the ability to dump the baseline CRCs and +; status for all User-Defined Memory via a dump-only table. +; CS9000 CS shall generate a housekeeping message containing the +; following: +; a) Valid Ground Command Counter +; b) Ground Command Rejected Counter +; c) Overall CRC enable/disable status +; d) Total Non-Volatile Baseline CRC +; e) OS code segment Baseline CRC +; f) cFE code segment Baseline CRC +; g) Non-Volatile CRC Miscompare Counter +; h) OS Code Segment CRC Miscompare Counter +; i) cFE Code Segment CRC Miscompare Counter +; j) Application CRC Miscompare Counter +; k) Table CRC Miscompare Counter +; l) User-Defined Memory CRC Miscompare Counter +; m) Last One Shot Address +; n) Last One Shot Size +; o) Last One Shot Checksum +; p) Checksum Pass Counter (number of passes thru all of +; the checksum areas) +; q) Current Checksum Region (Non-Volatile, OS code +; segment, cFE Code Segment etc) +; r) Non-Volatile CRC enable/disable status +; s) OS Code Segment CRC enable/disable status +; t) cFE Code Segment CRC enable/disable status +; u) Application CRC enable/disable status +; v) Table CRC enable/disable status +; w) User-Defined Memory CRC enable/disable status +; x) Last One Shot Rate +; y) Recompute In Progress Flag +; z) One Shot In Progress Flag +; CS9001 Upon initialization of the CS Application (cFE Power On, cFE +; Processor Reset or CS Application Reset), CS shall initialize +; the following data to Zero: +; a) Valid Ground Command Counter +; b) Ground Command Rejected Counter +; c) Non-Volatile CRC Miscompare Counter +; d) OS Code Segment CRC Miscompare Counter +; e) cFE Code Segment CRC Miscompare Counter +; f) Application CRC Miscompare Counter +; g) Table CRC Miscompare Counter +; h) User-Defined Memory CRC Miscompare Counter +; i) Recompute In Progress Flag +; j) One Shot In Progress Flag +; CS9002 Upon a cFE Power On Reset, if the segment's +; Power-On initialization state is set to Enabled, CS shall +; compute the baseline CRCs for the following regions: +; a) OS code segment +; b) cFE code segment +; CS9003 Upon a cFE Power On Reset, if the Non-Volatile +; Power-On initialization state is set to +; Enabled, CS shall compute the baseline CRCs for Non-volatile +; segments based on the corresponding table definition for up to +; segments. +; CS9004 Upon a cFE Power On Reset, if the Non-Volatile +; Power-On initialization state is set to +; Enabled, CS shall compute the baseline CRC for the total of all +; of non-volatile segments. +; CS9005 Upon a cFE Power On Reset, if the Application +; Power-On initialization state is set to Enabled, CS shall +; compute baseline CRCs for the Application code segments region +; based on the corresponding table definition for up to +; Applications. +; CS9006 Upon a cFE Power On Reset, if the Tables +; Power-On initialization state is set to Enabled, CS shall +; compute baseline CRCs for the tables specified in the +; corresponding table definition for up to +; tables. +; CS9007 Upon a cFE Power On Reset, if the User-Defined Memory +; Power-on initialization state is set to +; Enabled, CS shall compute baseline CRCs for the User-defined +; memory region based on the corresponding table definition for up +; to memory segments. +; CS9009 Upon a cFE Processor Reset or CS Application Reset, if the +; PRESERVE_STATES_ON_PROCESSOR_RESET Flag is +; set to False, CS shall perform initialization in accordance with +; a Power On reset. +; +; Prerequisite Conditions +; The CFS is up and running and ready to accept commands. +; The CS commands and telemetry items exist in the GSE database. +; The display pages exist for the CS Housekeeping and the dump-only +; Application Code Segment Result Table. +; The Application Code Segment definition table exists defining the +; segments to checksum. +; A CS Test application (TST_CS) exists in order to fully test the CS +; Application. +; +; Assumptions and Constraints +; None. +; +; Change History +; Date Name Description +; 03/23/17 Walt Moleski Initial procedure copied from ce_reset +; snd modified to test the FALSE condition +; of the configuration parameters. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; ut_tlmwait Wait for a specified telemetry point to update to a +; specified value. +; ut_pfindicate Print the pass fail status of a particular requirement +; number. +; ut_setupevents Performs setup to verify that a particular event +; message was received by ASIST. +; ut_setrequirements A directive to set the status of the cFE +; requirements array. +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "ut_statusdefs.h" +#include "ut_cfe_info.h" +#include "cfe_platform_cfg.h" +#include "osconfig.h" +#include "cfe_evs_events.h" +#include "cfe_es_events.h" +#include "cfe_tbl_events.h" +#include "to_lab_events.h" +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_events.h" +#include "cs_tbldefs.h" +#include "tst_cs_events.h" +#include "tst_cs_msgdefs.h" +#include "tst_tbl_events.h" + +%liv (log_procedure) = logging + +#define CS_2010 0 +#define CS_4008 1 +#define CS_5008 2 +#define CS_6008 3 +#define CS_9000 4 +#define CS_9001 5 +#define CS_9002 6 +#define CS_9003 7 +#define CS_9004 8 +#define CS_9005 9 +#define CS_9006 10 +#define CS_9007 11 +#define CS_9009 12 + + +global ut_req_array_size = 12 +global ut_requirement[0 .. ut_req_array_size] + +for i = 0 to ut_req_array_size DO + ut_requirement[i] = "U" +enddo + +;********************************************************************** +; Set the local values +;********************************************************************** +local cfe_requirements[0 .. ut_req_array_size] = ["CS_2010","CS_4008","CS_5008","CS_6008","CS_9000","CS_9001","CS_9002","CS_9003","CS_9004","CS_9005","CS_9006","CS_9007","CS_9009" ] + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL appDefTblId, appDefPktId, appResTblId, appResPktId +LOCAL tblDefTblId, tblDefPktId, tblResTblId, tblResPktId +LOCAL eeDefTblId, eeDefPktId, eeResTblId, eeResPktId +LOCAL usrDefTblId, usrDefPktId, usrResTblId, usrResPktId +local i, cmdCtr, stream +local osCRC, cFECRC, eepromCRC +local appCRCs[0 .. CS_MAX_NUM_APP_TABLE_ENTRIES-1] +local tblCRCs[0 .. CS_MAX_NUM_TABLES_TABLE_ENTRIES-1] +local eeCRCs[0 .. CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1] +local usrCRCs[0 .. CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1] +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +local appResTblName = CSAppName & "." & CS_RESULTS_APP_TABLE_NAME +local eeDefTblName = CSAppName & "." & CS_DEF_EEPROM_TABLE_NAME +local eeResTblName = CSAppName & "." & CS_RESULTS_EEPROM_TABLE_NAME +local tblDefTblName = CSAppName & "." & CS_DEF_TABLES_TABLE_NAME +local tblResTblName = CSAppName & "." & CS_RESULTS_TABLES_TABLE_NAME +local memDefTblName = CSAppName & "." & CS_DEF_MEMORY_TABLE_NAME +local memResTblName = CSAppName & "." & CS_RESULTS_MEMORY_TABLE_NAME + +;; Set the pkt and app IDs for the tables based upon the cpu being used +;; There are 4 sets of tables for Applications, Tables, EEPROM and User-defined +;; memory +;; CPU1 is the default +appDefTblId = "0FAF" +appResTblId = "0FB3" +appDefPktId = 4015 +appResPktId = 4019 +tblDefTblId = "0FAE" +tblResTblId = "0FB2" +tblDefPktId = 4014 +tblResPktId = 4018 +eeDefTblId = "0FAC" +eeResTblId = "0FB0" +eeDefPktId = 4012 +eeResPktId = 4016 +usrDefTblId = "0FAD" +usrResTblId = "0FB1" +usrDefPktId = 4013 +usrResPktId = 4017 + +write ";*********************************************************************" +write "; Step 1.0: Checksum Reset Test Setup." +write ";*********************************************************************" +;; Check to see if the PRESERVE State is true. If not, end the test. +if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET = 1) then + write "** Preserve State is TRUE **" + write "** State must be FALSE to execute this test. Ending test. **" + goto procterm +endif + +write ";*********************************************************************" +write "; Step 1.1: Command a Power-on Reset on CPU1." +write ";*********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +write ";*********************************************************************" +write "; Step 1.2: Download the default Application Code Segment Definition " +write "; Table file in order to use it during cleanup." +write ";********************************************************************" +;; use ftp utilities to get the file +;; Parse the filename configuration parameter for the default table +local appTableFileName = CS_DEF_APP_TABLE_FILENAME +local slashLoc = %locate(appTableFileName,"/") +write "==> Default Application Code Segment Table filename config param = '",appTableFileName,"'" + +;; loop until all slashes are found +while (slashLoc <> 0) do + appTableFileName = %substring(appTableFileName,slashLoc+1,%length(appTableFileName)) + slashLoc = %locate(appTableFileName,"/") +enddo +write "==> Table filename ONLY = '",appTableFileName,"'" + +;; Get the file in order to restore it in the cleanup steps +s ftp_file ("CF:0/apps",appTableFileName,"cs_app_orig_tbl.tbl",hostCPU,"G") + +write ";*********************************************************************" +write "; Step 1.3: Download the default Table Definition Table file in order" +write "; to use it during cleanup." +write ";********************************************************************" +;; use ftp utilities to get the file +;; CS_DEF_TABLES_TABLE_FILENAME -> full path file spec. +;; Parse the filename configuration parameter for the default table +local tblTableFileName = CS_DEF_TABLES_TABLE_FILENAME +slashLoc = %locate(tblTableFileName,"/") +write "==> Default Table Definition Table filename config param = '",tblTableFileName,"'" + +;; loop until all slashes are found +while (slashLoc <> 0) do + tblTableFileName = %substring(tblTableFileName,slashLoc+1,%length(tblTableFileName)) + slashLoc = %locate(tblTableFileName,"/") +enddo +write "==> Table filename ONLY = '",tblTableFileName,"'" + +;; Get the file in order to restore it in the cleanup steps +s ftp_file ("CF:0/apps",tblTableFileName,"cs_tbl_orig_tbl.tbl",hostCPU,"G") + +write ";*********************************************************************" +write "; Step 1.4: Download the default EEPROM Definition Table file in order" +write "; to use it during cleanup." +write ";********************************************************************" +;; use ftp utilities to get the file +;; CS_DEF_EEPROM_TABLE_FILENAME -> full path file spec. +;; Parse the filename configuration parameter for the default table +local eeTableFileName = CS_DEF_EEPROM_TABLE_FILENAME +slashLoc = %locate(eeTableFileName,"/") +write "==> Default EEPROM Definition Table filename config param = '",eeTableFileName,"'" + +;; loop until all slashes are found +while (slashLoc <> 0) do + eeTableFileName = %substring(eeTableFileName,slashLoc+1,%length(eeTableFileName)) + slashLoc = %locate(eeTableFileName,"/") +enddo +write "==> Table filename ONLY = '",eeTableFileName,"'" + +;; Get the file in order to restore it in the cleanup steps +s ftp_file ("CF:0/apps",eeTableFileName,"cs_eeprom_orig_tbl.tbl",hostCPU,"G") + +write ";*********************************************************************" +write "; Step 1.5: Download the default Memory Definition Table file in order" +write "; to use it during cleanup." +write ";********************************************************************" +;; use ftp utilities to get the file +;; CS_DEF_MEMORY_TABLE_FILENAME -> full path file spec. +;; Parse the filename configuration parameter for the default table +local memTableFileName = CS_DEF_MEMORY_TABLE_FILENAME +slashLoc = %locate(memTableFileName,"/") +write "==> Default Memory Definition Table filename config param = '",memTableFileName,"'" + +;; loop until all slashes are found +while (slashLoc <> 0) do + memTableFileName = %substring(memTableFileName,slashLoc+1,%length(memTableFileName)) + slashLoc = %locate(memTableFileName,"/") +enddo +write "==> Table filename ONLY = '",memTableFileName,"'" + +;; Get the file in order to restore it in the cleanup steps +s ftp_file ("CF:0/apps",memTableFileName,"cs_mem_orig_tbl.tbl",hostCPU,"G") + +write ";**********************************************************************" +write "; Step 1.6: Display the Housekeeping and Table Telemetry pages. " +write ";**********************************************************************" +;; The Definition table pages are not really needed and are commented out +;; below. If you wish to view these pages, just uncomment them. +page SCX_CPU1_CS_HK +page SCX_CPU1_TST_CS_HK +;;page SCX_CPU1_CS_APP_DEF_TABLE +page SCX_CPU1_CS_APP_RESULTS_TBL +;;page SCX_CPU1_CS_TBL_DEF_TABLE +page SCX_CPU1_CS_TBL_RESULTS_TBL +;;page SCX_CPU1_CS_EEPROM_DEF_TABLE +page SCX_CPU1_CS_EEPROM_RESULTS_TBL +;;page SCX_CPU1_CS_MEM_DEF_TABLE +page SCX_CPU1_CS_MEM_RESULTS_TBL + +write ";*********************************************************************" +write "; Step 1.7: Start the TST_CS_MemTbl application in order to setup " +write "; the OS_Memory_Table for the Checksum (CS) application. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_CS_MEMTBL", 1, "INFO", 2 + +s load_start_app ("TST_CS_MEMTBL",hostCPU,"TST_CS_MemTblMain") + +;; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_CS_MEMTBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_CS_MEMTBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_CS_MEMTBL Application start Event Message not received." +endif + +;; These are the TST_CS HK Packet IDs since this app sends this packet +;; CPU1 is the default +stream = x'0930' + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +wait 10 + +write ";*********************************************************************" +write "; Step 1.8: Create & upload the EEPROM Definition Table file to be " +write "; used during this test." +write ";********************************************************************" +s scx_cpu1_cs_edt1 +wait 5 + +;; Upload the file created above as the default +;; Non-volatile (EEPROM) Definition Table load file +;;s ftp_file ("CF:0/apps","eeprom_def_ld_1","cs_eepromtbl.tbl",hostCPU,"P") +s ftp_file ("CF:0/apps","eeprom_def_ld_1",eeTableFileName,hostCPU,"P") +wait 10 + +write ";*********************************************************************" +write "; Step 1.9: Create & upload the Application Code Segment Definition " +write "; Table file to be used during this test." +write ";********************************************************************" +s scx_cpu1_cs_adt1 +wait 5 + +;; Upload the file created above as the default +;; Application Definition Table load file +;;s ftp_file ("CF:0/apps","app_def_tbl_ld_1","cs_apptbl.tbl",hostCPU,"P") +s ftp_file ("CF:0/apps","app_def_tbl_ld_1",appTableFileName,hostCPU,"P") +wait 10 + +write ";*********************************************************************" +write "; Step 1.10: Create & upload the Tables Definition Table file to be " +write "; used during this test." +write ";********************************************************************" +s scx_cpu1_cs_tdt5 +wait 5 + +;; Tables Definition Table load file +;;s ftp_file ("CF:0/apps","tbl_def_tbl_ld_3","cs_tablestbl.tbl",hostCPU,"P") +s ftp_file ("CF:0/apps","tbl_def_tbl_ld_3",tblTableFileName,hostCPU,"P") +wait 10 + +write ";*********************************************************************" +write "; Step 1.11: Create & upload the Memory Definition Table file to be " +write "; used during this test." +write ";********************************************************************" +s scx_cpu1_cs_mdt5 +wait 5 + +;; Upload the file created above as the default +;;s ftp_file ("CF:0/apps","usrmem_def_ld_3","cs_memorytbl.tbl",hostCPU,"P") +s ftp_file ("CF:0/apps","usrmem_def_ld_3",memTableFileName,hostCPU,"P") +wait 10 + +write ";*********************************************************************" +write "; Step 1.12: Start the applications in order for the load files created" +write "; above to successfully pass validation and load. " +write ";********************************************************************" +s scx_cpu1_cs_start_apps("1.12") +wait 5 + +;; Verify the Housekeeping Packet is being generated +;; Set the DS HK packet ID based upon the cpu being used +local hkPktId = "p0A4" + +;; Verify the HK Packet is getting generated by waiting for the +;; sequencecount to increment twice +local seqTlmItem = hkPktId & "scnt" +local currSCnt = {seqTlmItem} +local expectedSCnt = currSCnt + 2 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (9000) - Housekeeping packet is being generated." + ut_setrequirements CS_9000, "P" +else + write " Failed (9000) - Housekeeping packet sequence count did not increment. Housekeeping packet is not being recieved." + ut_setrequirements CS_9000, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 1.13: Start the other applications required for this test. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_TBL", TST_TBL_INIT_INF_EID, "INFO", 2 + +s load_start_app ("TST_TBL",hostCPU) + +; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_TBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_TBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_TBL Application start Event Message not received." +endif + +write ";*********************************************************************" +write "; Step 1.14: Verify that the CS Housekeeping telemetry items are " +write "; initialized to zero (0). " +write ";*********************************************************************" +;; Check the HK tlm items to see if they are 0 or NULL +;; the TST_CS application sends its HK packet +if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; + (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; + (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; + (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) THEN + write "<*> Passed (9001) - Housekeeping telemetry initialized properly." + ut_setrequirements CS_9001, "P" +else + write " Failed (9001) - Housekeeping telemetry NOT initialized at startup." + write " CMDPC = ",SCX_CPU1_CS_CMDPC + write " CMDEC = ",SCX_CPU1_CS_CMDEC + write " EEPROM MC = ",SCX_CPU1_CS_EEPROMEC + write " Memory MC = ",SCX_CPU1_CS_MemoryEC + write " Table MC = ",SCX_CPU1_CS_TABLEEC + write " App MC = ",SCX_CPU1_CS_AppEC + write " cFE Core MC = ",SCX_CPU1_CS_CFECOREEC + write " OS MC = ",SCX_CPU1_CS_OSEC + ut_setrequirements CS_9001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 1.15: Check the Checksum States to verify they are correct. " +write ";*********************************************************************" +;; Check the POWERON States are set +;; OS State +if ((p@SCX_CPU1_CS_OSState = "Enabled") AND (CS_OSCS_CHECKSUM_STATE = 1)) then + write "<*> Passed - OS State as expected after Power-ON reset." +elseif ((p@SCX_CPU1_CS_OSState = "Disabled") AND ;; + (CS_OSCS_CHECKSUM_STATE = 2)) then + write "<*> Passed - OS State as expected after Power-ON reset." +else + write " Failed - OS State not set as expected after Power-ON reset." +endif + +;; cFE Core State +if ((p@SCX_CPU1_CS_CFECoreState = "Enabled") AND ;; + (CS_CFECORE_CHECKSUM_STATE = 1)) then + write "<*> Passed - cFE Core State as expected after Power-On reset." +elseif ((p@SCX_CPU1_CS_CFECoreState = "Disabled") AND ;; + (CS_CFECORE_CHECKSUM_STATE = 2)) then + write "<*> Passed - cFE Core State as expected after Power-On reset." +else + write " Failed - cFE Core State not set as expected after Power-On reset." +endif + +;; EEPROM State +if ((p@SCX_CPU1_CS_EepromState = "Enabled") AND ;; + (CS_EEPROM_TBL_POWERON_STATE = 1)) then + write "<*> Passed - EEPROM State as expected after Power-On reset." +elseif ((p@SCX_CPU1_CS_EepromState = "Disabled") AND ;; + (CS_EEPROM_TBL_POWERON_STATE = 2)) then + write "<*> Passed - EEPROM State as expected after Power-On reset." +else + write " Failed - EEPROM State not set as expected after Power-On reset." +endif + +;; User-Defined Memory State +if ((p@SCX_CPU1_CS_MemoryState = "Enabled") AND ;; + (CS_MEMORY_TBL_POWERON_STATE = 1)) then + write "<*> Passed - User-Defined Memory State as expected after Power-On reset." +elseif ((p@SCX_CPU1_CS_MemoryState = "Disabled") AND ;; + (CS_MEMORY_TBL_POWERON_STATE = 2)) then + write "<*> Passed - User-Defined Memory State as expected after Power-On reset." +else + write " Failed - User-Defined Memory State not set as expected after Power-On reset." +endif + +;; Applications State +if ((p@SCX_CPU1_CS_AppState = "Enabled") AND ;; + (CS_APPS_TBL_POWERON_STATE = 1)) then + write "<*> Passed - Application State as expected after Power-On reset." +elseif ((p@SCX_CPU1_CS_AppState = "Disabled") AND ;; + (CS_APPS_TBL_POWERON_STATE = 2)) then + write "<*> Passed - Application State as expected after Power-On reset." +else + write " Failed - Application State not set as expected after Power-On reset." +endif + +;; Tables State +if ((p@SCX_CPU1_CS_TableState = "Enabled") AND ;; + (CS_TABLES_TBL_POWERON_STATE = 1)) then + write "<*> Passed - Tables State as expected after Power-On reset." +elseif ((p@SCX_CPU1_CS_TableState = "Disabled") AND ;; + (CS_TABLES_TBL_POWERON_STATE = 2)) then + write "<*> Passed - Tables State as expected after reset." +else + write " Failed - Tables State not set as expected after Power-On reset." +endif + +write ";*********************************************************************" +write "; Step 1.16: Wait until the Pass Counter indicates that it has made a" +write "; complete pass through the checksum tables. If this takes longer than" +write "; 300 seconds, then time-out. " +write ";*********************************************************************" +if (SCX_CPU1_CS_PASSCTR = 0) then + ut_tlmwait SCX_CPU1_CS_PASSCTR, 1, 300 +else + write ";** CS has already performed at least 1 complete pass." +endif + +write ";*********************************************************************" +write "; Step 2.0: Power-On Reset Test." +write ";*********************************************************************" +write "; Step 2.1: Modify the OS and cFE code segment baseline CRCs." +write ";*********************************************************************" +;; OS State +if (p@SCX_CPU1_CS_OSState = "Disabled") then + write ";** Skipping because OS State is Disabled." + goto check_cFE_State +endif + +;; Use the TST_CS app to corrupt the OS CRC +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_OS_CRC_INF_EID, "INFO", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_OS_MISCOMPARE_ERR_EID, "ERROR", 2 + +/SCX_CPU1_TST_CS_CorruptOSCRC +wait 5 + +;; Check for OS the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_OS_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_OS_CRC_INF_EID,"." +endif + +;; Check for the OS event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - OS Miscompare Event ID=",CS_OS_MISCOMPARE_ERR_EID," rcv'd." +else + write " Failed - OS Miscompare Event was not received. Time-out occurred." +endif + +check_cFE_State: +;; cFE Core State +if (p@SCX_CPU1_CS_CFECoreState = "Disabled") then + write ";** Skipping because cFE Core State is Disabled." + goto step_2_2 +endif + +;; Use the TST_CS app to corrupt the cFE CRC +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_CFE_CRC_INF_EID, "INFO", 3 +ut_setupevents "SCX","CPU1",{CSAppName},CS_CFECORE_MISCOMPARE_ERR_EID,"ERROR", 4 + +/SCX_CPU1_TST_CS_CorruptCFECRC +wait 5 + +;; Check for the cFE event message +ut_tlmwait SCX_CPU1_find_event[3].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_CFE_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_CFE_CRC_INF_EID,"." +endif + +;; Check for the CFE event message +ut_tlmwait SCX_CPU1_find_event[4].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - cFE Core Miscompare Event ID=",CS_CFECORE_MISCOMPARE_ERR_EID," rcv'd." +else + write " Failed - cFE Core Miscompare Event was not received. Time-out occurred." +endif + +wait 5 + +step_2_2: +write ";*********************************************************************" +write "; Step 2.2: Dump the Non-Volatile Code Segment Results Table." +write ";*********************************************************************" +;; Non-Volatile Memory State +if (p@SCX_CPU1_CS_EepromState = "Disabled") then + write ";** Skipping tests because Non-Volatile Memory State is Disabled." + goto step_2_5 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl2_2",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 2.3: Corrupt the Non-volatile Baseline CRCs in order to " +write "; determine if they are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +;; Loop for each valid entry in the results table +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + ;; Send the command to corrupt this entry's CRC + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_MEMORY_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptMemCRC MemType=TST_CS_EEPROM_MEM EntryID=i + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 2.4: Dump the results table to ensure that the CRCs have been " +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl2_4",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +step_2_5: +write ";*********************************************************************" +write "; Step 2.5: Dump the Application Code Segment Results Table." +write ";*********************************************************************" +;; Application State +if (p@SCX_CPU1_CS_AppState = "Disabled") then + write ";** Skipping tests because Application State is Disabled." + goto step_2_8 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_5",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +write ";*********************************************************************" +write "; Step 2.6: Corrupt the Application CRCs in order to determine if they" +write "; are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_APP_CRC_INF_EID,"INFO",1 + + /SCX_CPU1_TST_CS_CorruptAppCRC AppName=SCX_CPU1_CS_APP_RESULT_TABLE[i].Name + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_APP_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_APP_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 2.7: Dump the results table to ensure that the CRCs have been " +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_7",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +step_2_8: +write ";*********************************************************************" +write "; Step 2.8: Dump the Table Results Table." +write ";*********************************************************************" +;; Table State +if (p@SCX_CPU1_CS_TableState = "Disabled") then + write ";** Skipping tests because Table State is Disabled." + goto step_2_11 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl2_8",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +write ";*********************************************************************" +write "; Step 2.9: Corrupt the Table CRCs in order to determine if they" +write "; are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_TABLE_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptTblCRC TABLEName=SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 2.10: Dump the results table to ensure that the CRCs have been" +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl2_10",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +step_2_11: +write ";*********************************************************************" +write "; Step 2.11: Dump the User-defined Memory Results Table." +write ";*********************************************************************" +;; User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = "Disabled") then + write ";** Skipping tests because User-Defined Memory State is Disabled." + goto step_2_14 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl2_11",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 2.12: Corrupt the User-defined Memory CRCs in order to determine" +write "; if they are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + ;; Send the command to corrupt this entry's CRC + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_MEMORY_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptMemCRC MemType=TST_CS_USER_MEM EntryID=i + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 2.13: Dump the results table to ensure that the CRCs have been" +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl2_13",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +step_2_14: +write ";*********************************************************************" +write "; Step 2.14: Save the CRCs so that they can be checked after the reset." +write ";*********************************************************************" +osCRC = SCX_CPU1_CS_OSBASELINE +cFECRC = SCX_CPU1_CS_CFECOREBASELINE + +;; Loop and store the Non-Volatile Memory CRCs +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + eeCRCs[i] = SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the Application CRCs +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + appCRCs[i] = SCX_CPU1_CS_APP_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the Table CRCs +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + tblCRCs[i] = SCX_CPU1_CS_TBL_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the User-defined Memory CRCs +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + usrCRCs[i] = SCX_CPU1_CS_MEM_RESULT_TABLE[i].BASELINECRC + endif +enddo + +write ";*********************************************************************" +write "; Step 2.15: Send the Power-On reset command." +write ";*********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +write ";*********************************************************************" +write "; Step 2.16: Start the TST_CS_MemTbl application in order to setup " +write "; the OS_Memory_Table for the Checksum (CS) application. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_CS_MEMTBL", 1, "INFO", 2 + +s load_start_app ("TST_CS_MEMTBL",hostCPU,"TST_CS_MemTblMain") + +;; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_CS_MEMTBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_CS_MEMTBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_CS_MEMTBL Application start Event Message not received." +endif + +;; These are the TST_CS HK Packet IDs since this app sends this packet +;; CPU1 is the default +stream = x'0930' + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +wait 10 + +write ";*********************************************************************" +write "; Step 2.17: Create & upload the EEPROM Definition Table file to be " +write "; used during this test. This needs to be done since the OS Memory " +write "; Table gets setup by the application above using global memory which" +write "; may not be at the same address after a Power-On Reset. " +write ";********************************************************************" +s scx_cpu1_cs_edt1 +wait 5 + +;; Upload the file created above as the default +;; Non-volatile (EEPROM) Definition Table load file +;;s ftp_file ("CF:0/apps","eeprom_def_ld_1","cs_eepromtbl.tbl",hostCPU,"P") +s ftp_file ("CF:0/apps","eeprom_def_ld_1",eeTableFileName,hostCPU,"P") +wait 5 + +write ";*********************************************************************" +write "; Step 2.18: Create & upload the Memory Definition Table file to be " +write "; used during this test. This needs to be done since the OS Memory " +write "; Table gets setup by the application above using global memory which" +write "; may not be at the same address after a Power-On Reset. " +write ";********************************************************************" +s scx_cpu1_cs_mdt5 +wait 5 + +;; Upload the file created above as the default +;;s ftp_file ("CF:0/apps","usrmem_def_ld_3","cs_memorytbl.tbl",hostCPU,"P") +s ftp_file ("CF:0/apps","usrmem_def_ld_3",memTableFileName,hostCPU,"P") +wait 5 + +write ";*********************************************************************" +write "; Step 2.19: Start the Checksum (CS) and TST_CS applications. " +write ";********************************************************************" +s scx_cpu1_cs_start_apps("2.19") + +write ";*********************************************************************" +write "; Step 2.20: Start the other applications required for this test. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_TBL", TST_TBL_INIT_INF_EID, "INFO", 2 + +s load_start_app ("TST_TBL",hostCPU) + +; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_TBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_TBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_TBL Application start Event Message not received." +endif + +;; Set the eepromCRC variable to the initial value after app startup +eepromCRC = SCX_CPU1_CS_EEPROMBASELINE + +write ";*********************************************************************" +write "; Step 2.21: Wait until the CRCs have been recalculated. " +write ";*********************************************************************" +if (SCX_CPU1_CS_PASSCTR = 0) then + ut_tlmwait SCX_CPU1_CS_PASSCTR, 1, 300 +else + write ";** CS has already performed at least 1 complete pass." +endif + +write ";*********************************************************************" +write "; Step 2.22: Verify that the CRCs contained in the Housekeeping packet" +write "; have been recalculated. " +write ";*********************************************************************" +;; OS State +if (p@SCX_CPU1_CS_OSState = "Disabled") then + write ";** Skipping OS CRC recalculation check because OS State is Disabled." + goto check_cFE_CRC +endif + +;; Check the OS CRC +if (osCRC <> SCX_CPU1_CS_OSBASELINE) then + write "<*> Passed (9002) - OS CRC has been recalculated on a Power-On Reset." + ut_setrequirements CS_9002, "P" +else + write " Failed (9002) - OS CRC was not recalculated on a Power-On Reset." + ut_setrequirements CS_9002, "F" +endif + +check_cFE_CRC: +;; cFE Core State +if (p@SCX_CPU1_CS_CFECoreState = "Disabled") then + write ";** Skipping CRC recalculation check because cFE Core State is Disabled." + goto check_EEPROM_CRC +endif + +;; Check the cFE CRC +if (cFECRC <> SCX_CPU1_CS_CFECOREBASELINE) then + write "<*> Passed (9002) - cFE CRC has been recalculated on a Power-On Reset." + ut_setrequirements CS_9002, "P" +else + write " Failed (9002) - cFE CRC was not recalculated on a Power-On Reset." + ut_setrequirements CS_9002, "F" +endif + +check_EEPROM_CRC: +;; Non-Volatile Memory State +if (p@SCX_CPU1_CS_EepromState = "Disabled") then + write ";** Skipping CRC recalculation check because Non-Volatile Memory State is Disabled." + goto step_2_24 +endif + +;; Check the overall EEPROM CRC +if (eepromCRC <> SCX_CPU1_CS_EEPROMBASELINE) then + write "<*> Passed (9004) - Overall EEPROM CRC has been recalculated on a Power-On Reset." + ut_setrequirements CS_9004, "P" +else + write " Failed (9004) - Overall EEPROM CRC was not recalculated on a Power-On Reset." + ut_setrequirements CS_9004, "F" +endif + +write ";*********************************************************************" +write "; Step 2.23: Dump the Non-Volatile Code Segment Results Table and " +write "; verify the CRCs have been recalculated. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl2_23",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +;; Check the enabled EEPROM Table entries +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + if (eeCRCs[i] <> SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9003) - EEPROM entry #",i," CRC has been recalculated on a Power-On Reset." + ut_setrequirements CS_9003, "P" + else + write " Failed (9003) - EEPROM entry #", i, " CRC was not recalculated on a Power-On Reset." + ut_setrequirements CS_9003, "F" + endif + endif +enddo + +step_2_24: +write ";*********************************************************************" +write "; Step 2.24: Dump the Application Code Segment Results Table and " +write "; verify the CRCs have been recalculated. " +write ";*********************************************************************" +;; Application State +if (p@SCX_CPU1_CS_AppState = "Disabled") then + write ";** Skipping CRC recalculation check because Application State is Disabled." + goto step_2_25 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_24",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +;; Loop and store the Application CRCs +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + if (appCRCs[i] <> SCX_CPU1_CS_APP_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9005) - App entry #",i," CRC has been recalculated on a Power-On Reset." + ut_setrequirements CS_9005, "P" + else + write " Failed (9005) - App entry #", i, " CRC was not recalculated on a Power-On Reset." + ut_setrequirements CS_9005, "F" + endif + endif +enddo + +step_2_25: +write ";*********************************************************************" +write "; Step 2.25: Dump the Table Results Table and verify the CRCs have " +write "; been recalculated. " +write ";*********************************************************************" +;; Table State +if (p@SCX_CPU1_CS_TableState = "Disabled") then + write ";** Skipping CRC recalculation check because Table State is Disabled." + goto step_2_26 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl2_25",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif +;; Loop and store the Table CRCs +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + if (tblCRCs[i] <> SCX_CPU1_CS_TBL_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9006) - Table entry #",i," CRC has been recalculated on a Power-On Reset." + ut_setrequirements CS_9006, "P" + else + write " Failed (9006) - Table entry #", i, " CRC was not recalculated on a Power-On Reset." + ut_setrequirements CS_9006, "F" + endif + endif +enddo + +step_2_26: +write ";*********************************************************************" +write "; Step 2.26: Dump the User-defined Memory Results Table and verify the" +write "; CRCs have been recalculated. " +write ";*********************************************************************" +;; User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = "Disabled") then + write ";** Skipping CRC recalculation check because User-Defined Memory State is Disabled." + goto step_3_0 +endif + +;; User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = "Disabled") then + write ";** Skipping CRC recalculation check because User-Defined Memory State is Disabled." + goto step_3_0 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl2_26",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif +;; Loop and store the User-defined Memory CRCs +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + if (usrCRCs[i] <> SCX_CPU1_CS_MEM_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9007) - User-defined Memory entry #",i," CRC has been recalculated on a Power-On Reset." + ut_setrequirements CS_9007, "P" + else + write " Failed (9007) - User-defined Memory entry #", i, " CRC was not recalculated on a Power-On Reset." + ut_setrequirements CS_9007, "F" + endif + endif +enddo + +step_3_0: +write ";*********************************************************************" +write "; Step 3.0: Processor Reset Test." +write ";*********************************************************************" +write "; Step 3.1: Modify the OS and cFE code segment baseline CRCs." +write ";*********************************************************************" +;; OS State +if (p@SCX_CPU1_CS_OSState = "Disabled") then + write ";** Skipping because OS State is Disabled." + goto cFE_ProcReset_Check +endif + +;; Use the TST_CS app to corrupt the OS and cFE CRCs +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_OS_CRC_INF_EID,"INFO", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_OS_MISCOMPARE_ERR_EID,"ERROR", 2 + +/SCX_CPU1_TST_CS_CorruptOSCRC +wait 5 + +;; Check for OS the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_OS_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_OS_CRC_INF_EID,"." +endif + +;; Check for the Miscompare event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - OS Miscompare Event ID=",CS_OS_MISCOMPARE_ERR_EID," rcv'd." +else + write " Failed - OS Miscompare Event was not received. Time-out occurred." +endif + +cFE_ProcReset_Check: +;; cFE Core State +if (p@SCX_CPU1_CS_CFECoreState = "Disabled") then + write ";** Skipping because cFE Core State is Disabled." + goto step_3_2 +endif + +;; Use the TST_CS app to corrupt the cFE CRC +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_CFE_CRC_INF_EID, "INFO", 3 +ut_setupevents "SCX","CPU1",{CSAppName},CS_CFECORE_MISCOMPARE_ERR_EID,"ERROR", 4 + +/SCX_CPU1_TST_CS_CorruptCFECRC +wait 5 + +;; Check for the cFE event message +ut_tlmwait SCX_CPU1_find_event[3].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_CFE_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_CFE_CRC_INF_EID,"." +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[4].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - cFE Core Miscompare Event ID=",CS_CFECORE_MISCOMPARE_ERR_EID," rcv'd." +else + write " Failed - cFE Core Miscompare Event was not received. Time-out occurred." +endif + +wait 5 + +step_3_2: +write ";*********************************************************************" +write "; Step 3.2: Dump the Non-Volatile Code Segment Results Table." +write ";*********************************************************************" +;; Non-Volatile Memory State +if (p@SCX_CPU1_CS_EepromState = "Disabled") then + write ";** Skipping tests because Non-Volatile Memory State is Disabled." + goto step_3_5 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl3_2",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 3.3: Corrupt the Non-volatile Baseline CRCs in order to " +write "; determine if they are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +;; Loop for each valid entry in the results table +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + ;; Send the command to corrupt this entry's CRC + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_MEMORY_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptMemCRC MemType=TST_CS_EEPROM_MEM EntryID=i + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 3.4: Dump the results table to ensure that the CRCs have been " +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl3_4",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +step_3_5: +write ";*********************************************************************" +write "; Step 3.5: Dump the Application Code Segment Results Table." +write ";*********************************************************************" +;; Application State +if (p@SCX_CPU1_CS_AppState = "Disabled") then + write ";** Skipping tests because Application State is Disabled." + goto step_3_8 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl3_5",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +write ";*********************************************************************" +write "; Step 3.6: Corrupt the Application CRCs in order to determine if they" +write "; are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_APP_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptAppCRC AppName=SCX_CPU1_CS_APP_RESULT_TABLE[i].Name + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_APP_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_APP_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 3.7: Dump the results table to ensure that the CRCs have been " +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl3_7",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +step_3_8: +write ";*********************************************************************" +write "; Step 3.8: Dump the Table Results Table." +write ";*********************************************************************" +;; Table State +if (p@SCX_CPU1_CS_TableState = "Disabled") then + write ";** Skipping tests because Table State is Disabled." + goto step_3_11 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl3_8",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +write ";*********************************************************************" +write "; Step 3.9: Corrupt the Table CRCs in order to determine if they" +write "; are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_TABLE_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptTblCRC TABLEName=SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 3.10: Dump the results table to ensure that the CRCs have been" +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl3_10",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +step_3_11: +write ";*********************************************************************" +write "; Step 3.11: Dump the User-defined Memory Results Table." +write ";*********************************************************************" +;; User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = "Disabled") then + write ";** Skipping tests because User-Defined Memory State is Disabled." + goto step_3_14 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl3_11",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 3.12: Corrupt the User-defined Memory CRCs in order to determine" +write "; if they are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + ;; Send the command to corrupt this entry's CRC + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_MEMORY_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptMemCRC MemType=TST_CS_USER_MEM EntryID=i + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 3.13: Dump the results table to ensure that the CRCs have been" +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl3_13",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +step_3_14: +write ";*********************************************************************" +write "; Step 3.14: Save the CRCs so that they can be checked after the reset." +write ";*********************************************************************" +osCRC = SCX_CPU1_CS_OSBASELINE +cFECRC = SCX_CPU1_CS_CFECOREBASELINE + +;; Loop and store the Non-Volatile Memory CRCs +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + eeCRCs[i] = SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the Application CRCs +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + appCRCs[i] = SCX_CPU1_CS_APP_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the Table CRCs +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + tblCRCs[i] = SCX_CPU1_CS_TBL_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the User-defined Memory CRCs +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + usrCRCs[i] = SCX_CPU1_CS_MEM_RESULT_TABLE[i].BASELINECRC + endif +enddo + +write ";*********************************************************************" +write "; Step 3.15: Send the Processor reset command." +write ";*********************************************************************" +/SCX_CPU1_ES_PROCESSORRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +write ";*********************************************************************" +write "; Step 3.16: Start the TST_CS_MemTbl application in order to setup " +write "; the OS_Memory_Table for the Checksum (CS) application. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_CS_MEMTBL", 1, "INFO", 2 + +s load_start_app ("TST_CS_MEMTBL",hostCPU,"TST_CS_MemTblMain") + +;; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_CS_MEMTBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_CS_MEMTBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_CS_MEMTBL Application start Event Message not received." +endif + +;; These are the TST_CS HK Packet IDs since this app sends this packet +;; CPU1 is the default +stream = x'0930' + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +wait 10 + +write ";*********************************************************************" +write "; Step 3.17: Create & upload the EEPROM Definition Table file to be " +write "; used during this test. This needs to be done since the OS Memory " +write "; Table gets setup by the application above using global memory which" +write "; may not be at the same address after a Processor Reset. " +write ";********************************************************************" +s scx_cpu1_cs_edt1 +wait 5 + +;; Upload the file created above as the default +;; Non-volatile (EEPROM) Definition Table load file +;;s ftp_file ("CF:0/apps","eeprom_def_ld_1","cs_eepromtbl.tbl",hostCPU,"P") +s ftp_file ("CF:0/apps","eeprom_def_ld_1",eeTableFileName,hostCPU,"P") +wait 5 + +write ";*********************************************************************" +write "; Step 3.18: Create & upload the Memory Definition Table file to be " +write "; used during this test. This needs to be done since the OS Memory " +write "; Table gets setup by the application above using global memory which" +write "; may not be at the same address after a Processor Reset. " +write ";********************************************************************" +s scx_cpu1_cs_mdt5 +wait 5 + +;; Upload the file created above as the default +;;s ftp_file ("CF:0/apps","usrmem_def_ld_3","cs_memorytbl.tbl",hostCPU,"P") +s ftp_file ("CF:0/apps","usrmem_def_ld_3",memTableFileName,hostCPU,"P") +wait 5 + +write ";*********************************************************************" +write "; Step 3.19: Start the Checksum (CS) and TST_CS applications. " +write ";********************************************************************" +s scx_cpu1_cs_start_apps("3.19") + +write ";*********************************************************************" +write "; Step 3.20: Start the other applications required for this test. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_TBL", TST_TBL_INIT_INF_EID, "INFO", 2 + +s load_start_app ("TST_TBL",hostCPU) + +; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_TBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_TBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_TBL Application start Event Message not received." +endif + +;; Set the eepromCRC variable to the initial value after app startup +eepromCRC = SCX_CPU1_CS_EEPROMBASELINE + +write ";*********************************************************************" +write "; Step 3.21: Wait until the CRCs have been recalculated. " +write ";*********************************************************************" +if (SCX_CPU1_CS_PASSCTR = 0) then + ut_tlmwait SCX_CPU1_CS_PASSCTR, 1, 300 +else + write ";** CS has already performed at least 1 complete pass." +endif + +write ";*********************************************************************" +write "; Step 3.22: Verify that the CRCs contained in the Housekeeping packet" +write "; have been recalculated. " +write ";*********************************************************************" +;; OS State +if (p@SCX_CPU1_CS_OSState = "Disabled") then + write ";** Skipping OS CRC recalculation check because OS State is Disabled." + goto check_cFE_CRC2 +endif + +;; Check the OS CRC +if (osCRC <> SCX_CPU1_CS_OSBASELINE) then + write "<*> Passed (9002;9009) - OS CRC has been recalculated on a Processor Reset." + ut_setrequirements CS_9002, "P" + ut_setrequirements CS_9009, "P" +else + write " Failed (9002;9009) - OS CRC was not recalculated on a Processor Reset." + ut_setrequirements CS_9002, "F" + ut_setrequirements CS_9009, "F" +endif + +check_cFE_CRC2: +;; Check the cFE CRC +;; cFE Core State +if (p@SCX_CPU1_CS_CFECoreState = "Disabled") then + write ";** Skipping CRC recalculation check because cFE Core State is Disabled." + goto check_EEPROM_CRC2 +endif + +if (cFECRC <> SCX_CPU1_CS_CFECOREBASELINE) then + write "<*> Passed (9002;9009) - cFE CRC has been recalculated on a Processor Reset." + ut_setrequirements CS_9002, "P" + ut_setrequirements CS_9009, "P" +else + write " Failed (9002;9009) - cFE CRC was not recalculated on a Processor Reset." + ut_setrequirements CS_9002, "F" + ut_setrequirements CS_9009, "F" +endif + +check_EEPROM_CRC2: +;; Non-Volatile Memory State +if (p@SCX_CPU1_CS_EepromState = "Disabled") then + write ";** Skipping CRC recalculation check because Non-Volatile Memory State is Disabled." + goto step_3_24 +endif + +;; Check the overall EEPROM CRC +if (eepromCRC <> SCX_CPU1_CS_EEPROMBASELINE) then + write "<*> Passed (9004;9009) - Overall EEPROM CRC has been recalculated on a Processor Reset." + ut_setrequirements CS_9004, "P" + ut_setrequirements CS_9009, "P" +else + write " Failed (9004;9009) - Overall EEPROM CRC was not recalculated on a Processor Reset." + ut_setrequirements CS_9004, "F" + ut_setrequirements CS_9009, "F" +endif + +write ";*********************************************************************" +write "; Step 3.23: Dump the Non-Volatile Code Segment Results Table and " +write "; verify the CRCs have been recalculated. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl3_23",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +;; Check the enabled EEPROM Table entries +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + if (eeCRCs[i] <> SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9003;9009) - EEPROM entry #",i," CRC has been recalculated on a Processor Reset." + ut_setrequirements CS_9003, "P" + ut_setrequirements CS_9009, "P" + else + write " Failed (9003;9009) - EEPROM entry #", i, " CRC was not recalculated on a Processor Reset." + ut_setrequirements CS_9003, "F" + ut_setrequirements CS_9009, "F" + endif + endif +enddo + +step_3_24: +write ";*********************************************************************" +write "; Step 3.24: Dump the Application Code Segment Results Table and " +write "; verify the CRCs have been recalculated. " +write ";*********************************************************************" +;; Application State +if (p@SCX_CPU1_CS_AppState = "Disabled") then + write ";** Skipping CRC recalculation check because Application State is Disabled." + goto step_3_25 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl3_24",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +;; Loop and store the Application CRCs +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + if (appCRCs[i] <> SCX_CPU1_CS_APP_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9005;9009) - App entry #",i," CRC has been recalculated on a Processor Reset." + ut_setrequirements CS_9005, "P" + ut_setrequirements CS_9009, "P" + else + write " Failed (9005;9009) - App entry #", i, " CRC was not recalculated on a Processor Reset." + ut_setrequirements CS_9005, "F" + ut_setrequirements CS_9009, "F" + endif + endif +enddo + +step_3_25: +write ";*********************************************************************" +write "; Step 3.25: Dump the Table Results Table and verify the CRCs have " +write "; been recalculated. " +write ";*********************************************************************" +;; Table State +if (p@SCX_CPU1_CS_TableState = "Disabled") then + write ";** Skipping CRC recalculation check because Table State is Disabled." + goto step_3_26 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl3_25",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif +;; Loop and store the Table CRCs +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + if (tblCRCs[i] <> SCX_CPU1_CS_TBL_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9006;9009) - Table entry #",i," CRC has been recalculated on a Processor Reset." + ut_setrequirements CS_9006, "P" + ut_setrequirements CS_9009, "P" + else + write " Failed (9006;9009) - Table entry #", i, " CRC was not recalculated on a Processor Reset." + ut_setrequirements CS_9006, "F" + ut_setrequirements CS_9009, "F" + endif + endif +enddo + +step_3_26: +write ";*********************************************************************" +write "; Step 3.26: Dump the User-defined Memory Results Table and verify the" +write "; CRCs have been recalculated. " +write ";*********************************************************************" +;; User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = "Disabled") then + write ";** Skipping CRC recalculation check because User-Defined Memory State is Disabled." + goto step_4_0 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl3_26",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif +;; Loop and store the User-defined Memory CRCs +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + if (usrCRCs[i] <> SCX_CPU1_CS_MEM_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9007;9009) - User-defined Memory entry #",i," CRC has been recalculated on a Processor Reset." + ut_setrequirements CS_9007, "P" + ut_setrequirements CS_9009, "P" + else + write " Failed (9007;9009) - User-defined Memory entry #", i, " CRC was not recalculated on a Processor Reset." + ut_setrequirements CS_9007, "F" + ut_setrequirements CS_9009, "F" + endif + endif +enddo + +wait 5 + +step_4_0: +write ";*********************************************************************" +write "; Step 4.0: Application Reset Test." +write ";*********************************************************************" +write "; Step 4.1: Modify the OS and cFE code segment baseline CRCs." +write ";*********************************************************************" +;; OS State +if (p@SCX_CPU1_CS_OSState = "Disabled") then + write ";** Skipping because OS State is Disabled." + goto cFE_AppReset_Check +endif + +;; Use the TST_CS app to corrupt the OS and cFE CRCs +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_OS_CRC_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_OS_MISCOMPARE_ERR_EID, "ERROR", 2 + +/SCX_CPU1_TST_CS_CorruptOSCRC +wait 5 + +;; Check for OS the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_OS_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_OS_CRC_INF_EID,"." +endif + +;; Check for the Miscompare event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - OS Miscompare Event ID=",CS_OS_MISCOMPARE_ERR_EID," rcv'd." +else + write " Failed - OS Miscompare Event was not received. Time-out occurred." +endif + +cFE_AppReset_Check: +;; cFE Core State +if (p@SCX_CPU1_CS_CFECoreState = "Disabled") then + write ";** Skipping because cFE Core State is Disabled." + goto step_4_2 +endif + +;; Use the TST_CS app to corrupt the cFE CRC +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_CFE_CRC_INF_EID, "INFO", 3 +ut_setupevents "SCX","CPU1",{CSAppName},CS_CFECORE_MISCOMPARE_ERR_EID,"ERROR", 4 + +/SCX_CPU1_TST_CS_CorruptCFECRC +wait 5 + +;; Check for the cFE event message +ut_tlmwait SCX_CPU1_find_event[3].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_CFE_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_CFE_CRC_INF_EID,"." +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[4].num_found_messages, 1, 300 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - cFE Core Miscompare Event ID=",CS_CFECORE_MISCOMPARE_ERR_EID," rcv'd." +else + write " Failed - cFE Core Miscompare Event was not received. Time-out occurred." +endif + +wait 5 + +step_4_2: +write ";*********************************************************************" +write "; Step 4.2: Dump the Non-Volatile Code Segment Results Table." +write ";*********************************************************************" +;; Non-Volatile Memory State +if (p@SCX_CPU1_CS_EepromState = "Disabled") then + write ";** Skipping tests because Non-Volatile Memory State is Disabled." + goto step_4_5 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl4_2",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 4.3: Corrupt the Non-volatile Baseline CRCs in order to " +write "; determine if they are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +;; Loop for each valid entry in the results table +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + ;; Send the command to corrupt this entry's CRC + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_MEMORY_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptMemCRC MemType=TST_CS_EEPROM_MEM EntryID=i + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 4.4: Dump the results table to ensure that the CRCs have been " +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl4_4",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +step_4_5: +write ";*********************************************************************" +write "; Step 4.5: Dump the Application Code Segment Results Table." +write ";*********************************************************************" +;; Application State +if (p@SCX_CPU1_CS_AppState = "Disabled") then + write ";** Skipping tests because Application State is Disabled." + goto step_4_8 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_5",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +write ";*********************************************************************" +write "; Step 4.6: Corrupt the Application CRCs in order to determine if they" +write "; are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_APP_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptAppCRC AppName=SCX_CPU1_CS_APP_RESULT_TABLE[i].Name + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_APP_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_APP_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 4.7: Dump the results table to ensure that the CRCs have been " +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_7",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +step_4_8: +write ";*********************************************************************" +write "; Step 4.8: Dump the Table Results Table." +write ";*********************************************************************" +;; Table State +if (p@SCX_CPU1_CS_TableState = "Disabled") then + write ";** Skipping tests because Table State is Disabled." + goto step_4_11 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_8",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +write ";*********************************************************************" +write "; Step 4.9: Corrupt the Table CRCs in order to determine if they" +write "; are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_TABLE_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptTblCRC TABLEName=SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 4.10: Dump the results table to ensure that the CRCs have been" +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_10",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +step_4_11: +write ";*********************************************************************" +write "; Step 4.11: Dump the User-defined Memory Results Table." +write ";*********************************************************************" +;; User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = "Disabled") then + write ";** Skipping tests because User-Defined Memory State is Disabled." + goto step_4_14 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_11",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 4.12: Corrupt the User-defined Memory CRCs in order to determine" +write "; if they are recalculated upon reset. " +write ";*********************************************************************" +;; Using the TST_CS app, corrupt the CRCs that are enabled +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + ;; Send the command to corrupt this entry's CRC + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_MEMORY_CRC_INF_EID, "INFO", 1 + + /SCX_CPU1_TST_CS_CorruptMemCRC MemType=TST_CS_USER_MEM EntryID=i + wait 3 + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID," rcv'd." + else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID,"." + endif + endif +enddo + +write ";*********************************************************************" +write "; Step 4.13: Dump the results table to ensure that the CRCs have been" +write "; modified. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_13",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +step_4_14: +write ";*********************************************************************" +write "; Step 4.14: Save the CRCs so that they can be checked after the reset." +write ";*********************************************************************" +osCRC = SCX_CPU1_CS_OSBASELINE +cFECRC = SCX_CPU1_CS_CFECOREBASELINE + +;; Loop and store the Non-Volatile Memory CRCs +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + eeCRCs[i] = SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the Application CRCs +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + appCRCs[i] = SCX_CPU1_CS_APP_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the Table CRCs +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + tblCRCs[i] = SCX_CPU1_CS_TBL_RESULT_TABLE[i].BASELINECRC + endif +enddo + +;; Loop and store the User-defined Memory CRCs +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + usrCRCs[i] = SCX_CPU1_CS_MEM_RESULT_TABLE[i].BASELINECRC + endif +enddo + +write ";*********************************************************************" +write "; Step 4.15: Stop the CS and TST_CS applications." +write ";*********************************************************************" +/SCX_CPU1_ES_DELETEAPP APPLICATION="TST_CS" +wait 5 +/SCX_CPU1_ES_DELETEAPP APPLICATION=CSAppName +wait 5 + +write ";*********************************************************************" +write "; Step 4.16: Re-start the Checksum (CS) and TST_CS applications. " +write ";********************************************************************" +s scx_cpu1_cs_start_apps("4.16") + +;; Set the eepromCRC variable to the initial value after app startup +eepromCRC = SCX_CPU1_CS_EEPROMBASELINE + +write ";*********************************************************************" +write "; Step 4.17: Wait until the CRCs have been recalculated. " +write ";*********************************************************************" +if (SCX_CPU1_CS_PASSCTR = 0) then + ut_tlmwait SCX_CPU1_CS_PASSCTR, 1, 300 +else + write ";** CS has already performed at least 1 complete pass." +endif + +write ";*********************************************************************" +write "; Step 4.18: Verify that the CRCs contained in the Housekeeping packet" +write "; have been recalculated. " +write ";*********************************************************************" +;; OS State +if (p@SCX_CPU1_CS_OSState = "Disabled") then + write ";** Skipping OS CRC recalculation check because OS State is Disabled." + goto check_cFE_CRC3 +endif + +;; Check the OS CRC +if (osCRC <> SCX_CPU1_CS_OSBASELINE) then + write "<*> Passed (9002;9009) - OS CRC has been recalculated on an Application Reset." + ut_setrequirements CS_9002, "P" + ut_setrequirements CS_9009, "P" +else + write " Failed (9002;9009) - OS CRC was not recalculated on an Application Reset." + ut_setrequirements CS_9002, "F" + ut_setrequirements CS_9009, "F" +endif + +check_cFE_CRC3: +;; Check the cFE CRC +;; cFE Core State +if (p@SCX_CPU1_CS_CFECoreState = "Disabled") then + write ";** Skipping CRC recalculation check because cFE Core State is Disabled." + goto check_EEPROM_CRC3 +endif + +if (cFECRC <> SCX_CPU1_CS_CFECOREBASELINE) then + write "<*> Passed (9002;9009) - cFE CRC has been recalculated on an Application Reset." + ut_setrequirements CS_9002, "P" + ut_setrequirements CS_9009, "P" +else + write " Failed (9002;9009) - cFE CRC was not recalculated on an Application Reset." + ut_setrequirements CS_9002, "F" + ut_setrequirements CS_9009, "F" +endif + +check_EEPROM_CRC3: +;; Non-Volatile Memory State +if (p@SCX_CPU1_CS_EepromState = "Disabled") then + write ";** Skipping CRC recalculation check because Non-Volatile Memory State is Disabled." + goto step_4_20 +endif + +;; Check the overall EEPROM CRC +if (eepromCRC <> SCX_CPU1_CS_EEPROMBASELINE) then + write "<*> Passed (9004;9009) - Overall EEPROM CRC has been recalculated on an Application Reset." + ut_setrequirements CS_9004, "P" + ut_setrequirements CS_9009, "P" +else + write " Failed (9004;9009) - Overall EEPROM CRC was not recalculated on an Application Reset." + ut_setrequirements CS_9004, "F" + ut_setrequirements CS_9009, "F" +endif + +write ";*********************************************************************" +write "; Step 4.19: Dump the Non-Volatile Code Segment Results Table and " +write "; verify the CRCs have been recalculated. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,eeResTblName,"A","cpu1_eerestbl4_19",hostCPU,eeResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of EEPROM Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of EEPROM Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +;; Check the enabled EEPROM Table entries +for i = 0 to CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].State = "Enabled") then + if (eeCRCs[i] <> SCX_CPU1_CS_EEPROM_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9003;9009) - EEPROM entry #",i," CRC has been recalculated on a Application Reset." + ut_setrequirements CS_9003, "P" + ut_setrequirements CS_9009, "P" + else + write " Failed (9003;9009) - EEPROM entry #", i, " CRC was not recalculated on a Application Reset." + ut_setrequirements CS_9003, "F" + ut_setrequirements CS_9009, "F" + endif + endif +enddo + +step_4_20: +write ";*********************************************************************" +write "; Step 4.20: Dump the Application Code Segment Results Table and " +write "; verify the CRCs have been recalculated. " +write ";*********************************************************************" +;; Application State +if (p@SCX_CPU1_CS_AppState = "Disabled") then + write ";** Skipping CRC recalculation check because Application State is Disabled." + goto step_4_21 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_20",hostCPU,appResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (4008) - Dump of App Results Table successful." + ut_setrequirements CS_4008, "P" +else + write " Failed (4008) - Dump of App Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_4008, "F" +endif + +;; Loop and store the Application CRCs +for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") then + if (appCRCs[i] <> SCX_CPU1_CS_APP_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9005;9009) - App entry #",i," CRC has been recalculated on a Application Reset." + ut_setrequirements CS_9005, "P" + ut_setrequirements CS_9009, "P" + else + write " Failed (9005;9009) - App entry #", i, " CRC was not recalculated on a Application Reset." + ut_setrequirements CS_9005, "F" + ut_setrequirements CS_9009, "F" + endif + endif +enddo + +step_4_21: +write ";*********************************************************************" +write "; Step 4.21: Dump the Table Results Table and verify the CRCs have " +write "; been recalculated. " +write ";*********************************************************************" +;; Table State +if (p@SCX_CPU1_CS_TableState = "Disabled") then + write ";** Skipping CRC recalculation check because Table State is Disabled." + goto step_4_22 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_21",hostCPU,tblResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif +;; Loop and store the Table CRCs +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + if (tblCRCs[i] <> SCX_CPU1_CS_TBL_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9006;9009) - Table entry #",i," CRC has been recalculated on a Application Reset." + ut_setrequirements CS_9006, "P" + ut_setrequirements CS_9009, "P" + else + write " Failed (9006;9009) - Table entry #", i, " CRC was not recalculated on a Application Reset." + ut_setrequirements CS_9006, "F" + ut_setrequirements CS_9009, "F" + endif + endif +enddo + +step_4_22: +write ";*********************************************************************" +write "; Step 4.22: Dump the User-defined Memory Results Table and verify the" +write "; CRCs have been recalculated. " +write ";*********************************************************************" +;; User-Defined Memory State +if (p@SCX_CPU1_CS_MemoryState = "Disabled") then + write ";** Skipping CRC recalculation check because User-Defined Memory State is Disabled." + goto step_5_0 +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_22",hostCPU,usrResTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif +;; Loop and store the User-defined Memory CRCs +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") then + if (usrCRCs[i] <> SCX_CPU1_CS_MEM_RESULT_TABLE[i].BASELINECRC) then + write "<*> Passed (9007;9009) - User-defined Memory entry #",i," CRC has been recalculated on a Application Reset." + ut_setrequirements CS_9007, "P" + ut_setrequirements CS_9009, "P" + else + write " Failed (9007;9009) - User-defined Memory entry #", i, " CRC was not recalculated on a Application Reset." + ut_setrequirements CS_9007, "F" + ut_setrequirements CS_9009, "F" + endif + endif +enddo + +step_5_0: +write ";*********************************************************************" +write "; Step 5.0: Clean-up. " +write ";*********************************************************************" +write "; Step 5.1: Upload the default Definition files downloaded in step 1.1." +write ";*********************************************************************" +s ftp_file ("CF:0/apps","cs_mem_orig_tbl.tbl",memTableFileName,hostCPU,"P") +s ftp_file ("CF:0/apps","cs_app_orig_tbl.tbl",appTableFileName,hostCPU,"P") +s ftp_file ("CF:0/apps","cs_tbl_orig_tbl.tbl",tblTableFileName,hostCPU,"P") +s ftp_file ("CF:0/apps","cs_eeprom_orig_tbl.tbl",eeTableFileName,hostCPU,"P") + +write ";*********************************************************************" +write "; Step 5.2: Send the Power-On Reset command. " +write ";*********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +write "**** Requirements Status Reporting" + +write "--------------------------" +write " Requirement(s) Report" +write "--------------------------" + +FOR i = 0 to ut_req_array_size DO + ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +ENDDO + +procterm: + +drop ut_requirement ; needed to clear global variables +drop ut_req_array_size ; needed to clear global variables + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_reset2" +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_runbuildtests.prc b/test_and_ground/asist/prc/scx_cpu1_cs_runbuildtests.prc new file mode 100644 index 0000000..6562a4a --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_runbuildtests.prc @@ -0,0 +1,100 @@ +PROC scx_cpu1_cs_runbuildtests (directorySpec) +;******************************************************************************* +; Proc Name: CS_RunBuildTests +; Test Level: none +; +; Proc Description +; The purpose of this procedure is execute the CS build test procedures. The +; procedures are executed one after the other until complete. +; +; Change History +; Date Name Description +; 01/28/15 W. Moleski Original Procedure +; +; Arguments +; directorySpec The name of an existing directory under the test_logs +; directory to store the generated log files. +; NOTE: If specified and the directory does not exist, the +; log files will be lost. +; +;********************************************************************** + +; Determine if proc was called with minimum # of parameters +if (%nargs < 1) then + directorySpec = "" +endif + +write ";*********************************************************************" +write "; Executing AppCode procedure " +write ";*********************************************************************" +if (directorySpec <> "") then + s ut_runproc("scx_cpu1_cs_appcode",directorySpec) +else + s ut_runproc("scx_cpu1_cs_appcode") +endif +wait 2 + +write ";*********************************************************************" +write "; Executing CoreCode procedure " +write ";*********************************************************************" +if (directorySpec <> "") then + s ut_runproc("scx_cpu1_cs_corecode",directorySpec) +else + s ut_runproc("scx_cpu1_cs_corecode") +endif +wait 2 + +write ";*********************************************************************" +write "; Executing GenCmds procedure " +write ";*********************************************************************" +if (directorySpec <> "") then + s ut_runproc("scx_cpu1_cs_gencmds",directorySpec) +else + s ut_runproc("scx_cpu1_cs_gencmds") +endif +wait 2 + +write ";*********************************************************************" +write "; Executing NVMem procedure " +write ";*********************************************************************" +if (directorySpec <> "") then + s ut_runproc("scx_cpu1_cs_nvmem",directorySpec) +else + s ut_runproc("scx_cpu1_cs_nvmem") +endif +wait 2 + +write ";*********************************************************************" +write "; Executing Reset procedure " +write ";*********************************************************************" +if (directorySpec <> "") then + s ut_runproc("scx_cpu1_cs_reset",directorySpec) +else + s ut_runproc("scx_cpu1_cs_reset") +endif +wait 2 + +write ";*********************************************************************" +write "; Executing Table procedure " +write ";*********************************************************************" +if (directorySpec <> "") then + s ut_runproc("scx_cpu1_cs_table",directorySpec) +else + s ut_runproc("scx_cpu1_cs_table") +endif +wait 2 + +write ";*********************************************************************" +write "; Executing UserMem procedure " +write ";*********************************************************************" +if (directorySpec <> "") then + s ut_runproc("scx_cpu1_cs_usermem",directorySpec) +else + s ut_runproc("scx_cpu1_cs_usermem") +endif +wait 2 + +write ";*********************************************************************" +write "; End procedure scx_cpu1_cs_runbuildtests " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_start_apps.prc b/test_and_ground/asist/prc/scx_cpu1_cs_start_apps.prc new file mode 100644 index 0000000..6f55ecd --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_start_apps.prc @@ -0,0 +1,131 @@ +proc scx_cpu1_cs_start_apps (step_num) +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; Purpose: The purpose of this procedure is to startup the CFS Checksum (CS) +; and test (TST_CS) applications if they are not already running. +; +; History: +; 27AUG08 WFM Initial development of this proc +; 01MAR17 WFM Added hostCPU variable for cFS lab environment. +; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "ut_statusdefs.h" +#include "ut_cfe_info.h" +#include "cfe_platform_cfg.h" +#include "cfe_es_events.h" +#include "cs_events.h" +#include "tst_cs_events.h" + +%liv (log_procedure) = logging + +local file_index +local found_app1, found_app2 +local stream1, stream2 +local subStepNum = 1 +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" + +write ";*********************************************************************" +write "; Step ",step_num, ".1: Determine if the applications are running." +write ";*********************************************************************" +start get_file_to_cvt(ramDir,"cfe_es_app_info.log","scx_cpu1_es_app_info.log",hostCPU) + +found_app1 = FALSE +found_app2 = FALSE + +;Loop thru the table looking for the CS and TST_CS +for file_index = 1 to CFE_ES_MAX_APPLICATIONS do + if (SCX_CPU1_ES_ALE[file_index].ES_AL_AppName = CSAppName) then + found_app1 = TRUE + elseif (SCX_CPU1_ES_ALE[file_index].ES_AL_AppName = "TST_CS") then + found_app2 = TRUE + endif +enddo + +if ((found_app1 = TRUE) AND (found_app2 = TRUE)) then + write "The Applications are running. Setup will be skipped!!!" + goto procterm +else + write "At least one application is not running. They will be started." + wait 10 +endif + +;; Increment the subStep +subStepNum = 2 + +; Load the applications +;; Only perform this step if found_app1 = FALSE +if (found_app1 = FALSE) then + write ";*********************************************************************" + write "; Step ",step_num, ".2: Load and start the Checksum application" + write ";*********************************************************************" + ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 + ut_setupevents "SCX", "CPU1", {CSAppName}, CS_INIT_INF_EID, "INFO", 2 + + s load_start_app (CSAppName,hostCPU,"CS_AppMain") + + ; Wait for app startup events + ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 70 + IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_num_found_messages = 1) then + write "<*> Passed - CS Application Started" + else + write " Failed - CFE_ES start Event Message for CS not received." + endif + else + write " Failed - CS Application start Event Message not received." + goto procerror + endif + + ;; CPU1 is the default + stream1 = x'08A4' + + /SCX_CPU1_TO_ADDPACKET STREAM=stream1 PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' + + subStepNum = 3 +endif + +if (found_app2 = FALSE) then + write ";*********************************************************************" + write "; Step ",step_num, ".",subStepNum,": Load and start the TST_CS application" + write ";*********************************************************************" + ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 + ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_INIT_INF_EID, "INFO", 2 + + s load_start_app ("TST_CS",hostCPU,"TST_CS_AppMain") + + ; Wait for app startup events + ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 + IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_num_found_messages = 1) then + write "<*> Passed - TST_CS Application Started" + else + write " Failed - CFE_ES start Event Message for TST_CS not received." + write "Event Message count = ",SCX_CPU1_num_found_messages + endif + else + write " Failed - TST_CS Application start Event Message not received." + goto procerror + endif + + ;; CPU1 is the default + stream2 = x'0930' + + /SCX_CPU1_TO_ADDPACKET STREAM=stream2 PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' + + wait 10 +endif + +goto procterm + +procerror: + Write "There was a problem with this procedure" + +procterm: + Write "Procedure completed!!!" + +endproc diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_table.prc b/test_and_ground/asist/prc/scx_cpu1_cs_table.prc new file mode 100644 index 0000000..e263e30 --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_table.prc @@ -0,0 +1,4078 @@ +PROC scx_cpu1_cs_table +;******************************************************************************* +; Test Name: cs_table +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; This test verifies that the CFS Checksum (CS) Table checksumming +; commands function properly and handles anomolies properly. +; +; Requirements Tested +; CS1002 For all CS commands, if the length contained in the message +; header is not equal to the expected length, CS shall reject the +; command and issue an event message. +; CS1003 If CS accepts any command as valid, CS shall execute the +; command, increment the CS Valid Command Counter and issue an +; event message. +; CS1004 If CS rejects any command, CS shall abort the command execution, +; increment the CS Command Rejected Counter and issue an event +; message. +; CS2003 Upon receipt of a Disable Non-volatile Checksumming command, +; CS shall disable non-volatile checksumming. +; CS3003 Upon receipt of a Disable OS Checksumming command, CS shall +; disable checksumming of the OS Code segment. +; CS3008 Upon receipt of a Disable cFE code segment command, CS shall +; disable checksumming of the cFE code segment. +; CS4002 Upon receipt of a Disable Application checksumming command, CS +; shall disable checksumming of all Application code segments. +; CS5000 Checksum shall calculate CRCs for each Table-Defined Table and +; compare them against the corresponding Table's baseline CRC if: +; a) Checksumming (as a whole) is Enabled +; b) Table checksumming is Enabled +; c) Checksumming of the Individual Table is Enabled +; CS5000.1 If the Table's CRC is not equal to the corresponding Table's +; baseline CRC and the table has not been modified (thru a table +; load), CS shall increment the Table CRC Miscompare Counter and +; send an event message. +; CS5000.2 If the Table's CRC is not equal to the corresponding Table's +; baseline CRC and the table has been modified (thru a table +; load), CS shall recompute the table baseline CRC. +; CS5000.3 If the table-defined Table is invalid, CS shall send an event +; message and skip that Table. +; CS5001 Upon receipt of a Enable Table Checksumming command, CS shall +; enable checksumming of all tables. +; CS5002 Upon receipt of a Disable Table Checksumming command, CS shall +; disable checksumming of all tables. +; CS5003 Upon receipt of a Enable Table Name command, CS shall enable +; checksumming of the command-specified Table. +; CS5004 Upon receipt of a Disable Table Name command, CS shall disable +; checksumming of the command-specified Table. +; CS5005 Upon receipt of a Recompute Table CRC command, CS shall: +; a) Recompute the baseline checksum for the +; command-specified table +; b) Set the Recompute In Progress Flag to TRUE +; CS5005.1 Once the baseline CRC is computed, CS shall: +; a) Generate an event message containing the baseline CRC +; b) Set the Recompute In Progress Flag to FALSE +; CS5005.2 If CS is already processing a Recompute CRC command or a One +; Shot CRC command, CS shall reject the command. +; CS5006 Upon receipt of a Report Table CRC command, CS shall send an +; event message containing the baseline Table CRC for the +; command-specified table. +; CS5007 If the command-specified Table is invalid (for any CS Table +; command where a table name is a command argument), CS shall +; reject the command and send an event message. +; CS5008 CS shall provide the ability to dump the baseline CRCs and +; status for the tables via a dump-only table. +; CS6002 Upon receipt of a Disable User-Defined Memory Checksumming +; command, CS shall disable checksumming of all User-Defined +; Memory. +; CS7000 The CS software shall limit the amount of bytes processed during +; each of its execution cycles to a maximum of +; bytes. +; CS8000 Upon receipt of an Enable Checksum command, CS shall start +; calculating CRCs and compare them against the baseline CRCs. +; CS8001 Upon receipt of a Disable Checksum command, CS shall stop +; calculating CRCs and comparing them against the baseline CRCs. +; CS9000 CS shall generate a housekeeping message containing the +; following: +; a) Valid Ground Command Counter +; b) Ground Command Rejected Counter +; c) Overall CRC enable/disable status +; d) Total Non-Volatile Baseline CRC +; e) OS code segment Baseline CRC +; f) cFE code segment Baseline CRC +; g) Non-Volatile CRC Miscompare Counter +; h) OS Code Segment CRC Miscompare Counter +; i) cFE Code Segment CRC Miscompare Counter +; j) Application CRC Miscompare Counter +; k) Table CRC Miscompare Counter +; l) User-Defined Memory CRC Miscompare Counter +; m) Last One Shot Address +; n) Last One Shot Size +; o) Last One Shot Checksum +; p) Checksum Pass Counter (number of passes thru all of +; the checksum areas) +; q) Current Checksum Region (Non-Volatile, OS code +; segment, cFE Code Segment etc) +; r) Non-Volatile CRC enable/disable status +; s) OS Code Segment CRC enable/disable status +; t) cFE Code Segment CRC enable/disable status +; u) Application CRC enable/disable status +; v) Table CRC enable/disable status +; w) User-Defined Memory CRC enable/disable status +; x) Last One Shot Rate +; y) Recompute In Progress Flag +; z) One Shot In Progress Flag +; CS9001 Upon any initialization of the CS Application (cFE Power On, cFE +; Processor Reset or CS Application Reset), CS shall initialize +; the following data to Zero: +; a) Valid Ground Command Counter +; b) Ground Command Rejected Counter +; c) Non-Volatile CRC Miscompare Counter +; d) OS Code Segment CRC Miscompare Counter +; e) cFE Code Segment CRC Miscompare Counter +; f) Application CRC Miscompare Counter +; g) Table CRC Miscompare Counter +; h) User-Defined Memory CRC Miscompare Counter +; i) Recompute In Progress Flag +; j) One Shot In Progress Flag +; +; Prerequisite Conditions +; The CFS is up and running and ready to accept commands. +; The CS commands and telemetry items exist in the GSE database. +; The display pages exist for the CS Housekeeping and the dump-only +; Application Code Segment Result Table. +; The Application Code Segment definition table exists defining the +; segments to checksum. +; A CS Test application (TST_CS) exists in order to fully test the CS +; Application. +; +; Assumptions and Constraints +; None. +; +; Change History +; Date Name Description +; 08/11/08 Walt Moleski Original Procedure. +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; ut_tlmwait Wait for a specified telemetry point to update to a +; specified value. +; ut_pfindicate Print the pass fail status of a particular requirement +; number. +; ut_setupevents Performs setup to verify that a particular event +; message was received by ASIST. +; ut_setrequirements A directive to set the status of the cFE +; requirements array. +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "ut_statusdefs.h" +#include "ut_cfe_info.h" +#include "cfe_platform_cfg.h" +#include "cfe_evs_events.h" +#include "cfe_es_events.h" +#include "cfe_tbl_events.h" +#include "to_lab_events.h" +#include "cs_platform_cfg.h" +#include "cs_events.h" +#include "cs_tbldefs.h" +#include "tst_cs_events.h" +#include "tst_tbl_events.h" +#include "lc_events.h" + +%liv (log_procedure) = logging + +#define CS_1002 0 +#define CS_1003 1 +#define CS_1004 2 +#define CS_2003 3 +#define CS_3003 4 +#define CS_3008 5 +#define CS_4002 6 +#define CS_5000 7 +#define CS_50001 8 +#define CS_50002 9 +#define CS_50003 10 +#define CS_5001 11 +#define CS_5002 12 +#define CS_5003 13 +#define CS_5004 14 +#define CS_5005 15 +#define CS_50051 16 +#define CS_50052 17 +#define CS_5006 18 +#define CS_5007 19 +#define CS_5008 20 +#define CS_6002 21 +#define CS_7000 22 +#define CS_8000 23 +#define CS_8001 24 +#define CS_9000 25 +#define CS_9001 26 + +global ut_req_array_size = 26 +global ut_requirement[0 .. ut_req_array_size] + +for i = 0 to ut_req_array_size DO + ut_requirement[i] = "U" +enddo + +;********************************************************************** +; Set the local values +;********************************************************************** +local cfe_requirements[0 .. ut_req_array_size] = ["CS_1002", "CS_1003", "CS_1004", "CS_2003", "CS_3003", "CS_3008", "CS_4002", "CS_5000", "CS_5000.1", "CS_5000.2", "CS_5000.3", "CS_5001", "CS_5002", "CS_5003", "CS_5004", "CS_5005", "CS_5005.1", "CS_5005.2", "CS_5006", "CS_5007", "CS_5008", "CS_6002", "CS_7000", "CS_8000", "CS_8001", "CS_9000", "CS_9001" ] + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL rawcmd +LOCAL stream +LOCAL defTblId, defPktId, resTblId, resPktId +local i,tblIndex,tblName,foundTbl +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local tblDefTblName = CSAppName & "." & CS_DEF_TABLES_TABLE_NAME +local tblResTblName = CSAppName & "." & CS_RESULTS_TABLES_TABLE_NAME +local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +local appResTblName = CSAppName & "." & CS_RESULTS_APP_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAE" +resTblId = "0FB2" +defPktId = 4014 +resPktId = 4018 + +write ";*********************************************************************" +write "; Step 1.0: Checksum Table Test Setup." +write ";*********************************************************************" +write "; Step 1.1: Command a Power-on Reset on CPU1." +write ";*********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +write ";*********************************************************************" +write "; Step 1.2: Download the default Table Definition Table file in order" +write "; to use it during cleanup." +write ";********************************************************************" +;; use ftp utilities to get the file +;; CS_DEF_TABLES_TABLE_FILENAME -> full path file spec. +;; Parse the filename configuration parameter for the default table +local tableFileName = CS_DEF_TABLES_TABLE_FILENAME +local slashLoc = %locate(tableFileName,"/") + +;; loop until all slashes are found +while (slashLoc <> 0) do + tableFileName = %substring(tableFileName,slashLoc+1,%length(tableFileName)) + slashLoc = %locate(tableFileName,"/") +enddo + +write "==> Default Table Definition Table filename = '",tableFileName,"'" + +;; Get the file in order to restore it in the cleanup steps +s ftp_file ("CF:0",tableFileName,"cs_tablesorig.tbl",hostCPU,"G") +wait 5 + +write ";**********************************************************************" +write "; Step 1.3: Display the Housekeeping pages " +write ";**********************************************************************" +page SCX_CPU1_CS_HK +page SCX_CPU1_TST_CS_HK +page SCX_CPU1_CS_TBL_DEF_TABLE +page SCX_CPU1_CS_TBL_RESULTS_TBL + +goto step1_6 +write ";*********************************************************************" +write "; Step 1.4: Start the TST_CS_MemTbl application in order to setup " +write "; the OS_Memory_Table for the Checksum (CS) application. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_CS_MEMTBL", 1, "INFO", 2 + +s load_start_app ("TST_CS_MEMTBL",hostCPU,"TST_CS_MemTblMain") + +;; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_CS_MEMTBL Application Started" +else + write " Failed - CFE_ES start Event Message for TST_CS_MEMTBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_CS_MEMTBL Application start Event Message not received." +endif + +;; These are the TST_CS HK Packet IDs since this app sends this packet +;; CPU1 is the default +stream = x'0930' + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +wait 5 + +write ";*********************************************************************" +write "; Step 1.5: Start the Checksum (CS) and TST_CS applications. " +write ";********************************************************************" +s scx_cpu1_cs_start_apps("1.5") +wait 5 + +step1_6: +;; Verify the Housekeeping Packet is being generated +;; Set the HK packet ID based upon the cpu being used +local hkPktId = "p0A4" + +;; Verify the HK Packet is getting generated by waiting for the +;; sequencecount to increment twice +local seqTlmItem = hkPktId & "scnt" +local currSCnt = {seqTlmItem} +local expectedSCnt = currSCnt + 2 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (9000) - Housekeeping packet is being generated." + ut_setrequirements CS_9000, "P" +else + write " Failed (9000) - Housekeeping packet sequence count did not increment. Housekeeping packet is not being recieved." + ut_setrequirements CS_9000, "F" +endif + +write ";*********************************************************************" +write "; Step 1.6: Create & load the Tables Definition Table file to be used " +write "; during this test." +write ";********************************************************************" +s scx_cpu1_cs_tdt1 +wait 5 + +;; Load the Tables file created above +s load_table("tbl_def_tbl_ld_1",hostCPU) +wait 5 + +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID,"INFO", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO", 2 + +local cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=tblDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Tables Definition Table validate command sent." +else + write " Failed - Tables Definition Table validation failed." +endif + +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_VALIDATION_INF_EID, "." +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_ACTIVATE ATableName=tblDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Activate Tables Definition Table command sent properly." +else + write " Failed - Activate Tables Definition Table command." +endif + +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Tables Definition Table Updated successfully." + Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +else + write " Failed - Tables Definition Table update failed." + Write " Failed - Event Message not received for activate command." +endif + +wait 5 + +write ";**********************************************************************" +write "; Step 1.7: Start the LC Application (LC). " +write ";**********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "LC", LC_INIT_INF_EID, "INFO", 2 + +s load_start_app ("LC",hostCPU,"LC_AppMain") + +; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - LC Application Started" + else + write " Failed - CFE_ES start Event Message for LC not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - LC Application start Event Message not received." +endif + +write ";*********************************************************************" +write "; Step 1.8: Enable DEBUG Event Messages " +write ";*********************************************************************" +local cmdCtr = SCX_CPU1_EVS_CMDPC + 2 + +;; Enable DEBUG events for the CS and CFE_TBL applications ONLY +/SCX_CPU1_EVS_EnaAppEVTType Application=CSAppName DEBUG +wait 2 +/SCX_CPU1_EVS_EnaAppEVTType Application="CFE_TBL" DEBUG + +ut_tlmwait SCX_CPU1_EVS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Enable Debug events command sent properly." +else + write " Failed - Enable Debug events command." +endif + +write ";*********************************************************************" +write "; Step 1.9: Verify that the CS Housekeeping telemetry items are " +write "; initialized to zero (0). " +write ";*********************************************************************" +;; Check the HK tlm items to see if they are 0 or NULL +;; the TST_CS application sends its HK packet +if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; + (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; + (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; + (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) THEN + write "<*> Passed (9001) - Housekeeping telemetry initialized properly." + ut_setrequirements CS_9001, "P" +else + write " Failed (9001) - Housekeeping telemetry NOT initialized at startup." + write " CMDPC = ",SCX_CPU1_CS_CMDPC + write " CMDEC = ",SCX_CPU1_CS_CMDEC + write " EEPROM MC = ",SCX_CPU1_CS_EEPROMEC + write " Memory MC = ",SCX_CPU1_CS_MemoryEC + write " Table MC = ",SCX_CPU1_CS_TABLEEC + write " App MC = ",SCX_CPU1_CS_AppEC + write " cFE Core MC = ",SCX_CPU1_CS_CFECOREEC + write " OS MC = ",SCX_CPU1_CS_OSEC + ut_setrequirements CS_9001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 1.10: Dump the Tables Definition Table." +write ";*********************************************************************" +s get_tbl_to_cvt (ramDir,tblDefTblName,"A","cpu1_deftbl1_10",hostCPU,defTblId) +wait 5 + +write ";*********************************************************************" +write "; Step 2.0: Valid Command and Functionality Test." +write ";*********************************************************************" +write "; Step 2.1: Send the Enable Checksum command." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable All Command +/SCX_CPU1_CS_EnableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - CS EnableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - CS EnableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +;; Send the Disable OS Checksumming Command +/SCX_CPU1_CS_DisableOS +wait 1 + +;; Send the Disable CFE Core Checksumming Command +/SCX_CPU1_CS_DisableCFECore +wait 1 + +;; Disable Eeprom Checksumming if it is enabled +if (p@SCX_CPU1_CS_EepromState = "Enabled") then + /SCX_CPU1_CS_DisableEeprom + wait 1 +endif + +;; Disable User-defined Memory Checksumming if it is enabled +if (p@SCX_CPU1_CS_MemoryState = "Enabled") then + /SCX_CPU1_CS_DisableMemory + wait 1 +endif + +;; Disable Application Checksumming if it is enabled +if (p@SCX_CPU1_CS_AppState = "Enabled") then + /SCX_CPU1_CS_DisableApps +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.2: Send the Enable Tables Checksum command." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_TABLES_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable Tables Command +/SCX_CPU1_CS_EnableTables + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5001) - CS EnableTables command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5001, "P" +else + write " Failed (1003;5001) - CS EnableTables command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5001, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5001) - Expected Event Msg ",CS_ENABLE_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5001, "P" +else + write " Failed (1003;5001) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.3: Dump the Table Results Table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl2_3",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +write ";*********************************************************************" +write "; Step 2.4: Verify that Tables are being checksummed." +write ";*********************************************************************" +;; In order to do this, I must constantly dump the Results table and monitor +;; the Baseline CRC values +local keepDumpingResults=TRUE +local dumpFileName = "cpu1_tblrestbl2_4" + +while (keepDumpingResults = TRUE) do + s get_tbl_to_cvt (ramDir,tblResTblName,"A",dumpFileName,hostCPU,resTblId) + wait 3 + + ;; Loop for each valid entry in the results table + for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + ;; If the CRC has been computed AND the CRC is not zero -> Stop + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; + (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; + (keepDumpingResults = TRUE) then + keepDumpingResults = FALSE + endif + enddo +enddo + +;; Will not get here if checksumming is not being calculated +write "<*> Passed (5000) - Table Checksumming is occurring." +ut_setrequirements CS_5000, "P" + +write ";*********************************************************************" +write "; Step 2.5: Send the Disable Table command for a valid Enabled table. " +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; enabled. Once found, use that Table's name in the DisableTableName command +;; Make sure this is not the DefTablesTbl. +foundTbl=FALSE + +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; + (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; + (foundTbl = FALSE) then + tblIndex = i + foundTbl = TRUE + endif +enddo + +if (foundTbl = TRUE) then + tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME + write "; Enabled table '",tblName, "' found at index ", tblIndex +else + tblName = appDefTblName + write "; There were no Enabled tables found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_TABLES_NAME_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable Table Command +/SCX_CPU1_CS_DisableTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5004) - CS DisableTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5004, "P" +else + write " Failed (1003;5004) - CS DisableTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5004) - Expected Event Msg ",CS_DISABLE_TABLES_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5004, "P" +else + write " Failed (1003;5004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_TABLES_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5004, "F" +endif + +;; Dump the definition table to verify the entry's state was modified +;; This verifies DCR #18559 +s get_tbl_to_cvt (ramDir,tblDefTblName,"A","cpu1_deftbl2_5",hostCPU,defTblId) +wait 5 + +if (p@SCX_CPU1_CS_TBL_DEF_TABLE[tblindex].State = "Disabled") then + write "<*> Passed - Definition Table entry changed to Disabled" +else + write " Failed - Definition Table entry was not changed" +endif + +wait 5 + +step2_6: +write ";*********************************************************************" +write "; Step 2.6: Using the TST_CS application, manipulate the disabled " +write "; table's CRC. " +write ";*********************************************************************" +;; Send a TST_CS command to do this using tblName as the argument +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"INFO", 1 + +/SCX_CPU1_TST_CS_CorruptTblCRC TableName=tblName + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.7: Send the Enable Table Name command for the table disabled" +write "; in Step 2.5 above. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_TABLES_NAME_INF_EID,"INFO", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_TABLES_MISCOMPARE_ERR_EID,"ERROR", 2 + +write "*** Table Miscompare Ctr = ",SCX_CPU1_CS_TableEC + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable Table Name Command +/SCX_CPU1_CS_EnableTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5003) - CS EnableTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5003, "P" +else + write " Failed (1003;5003) - CS EnableTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5003) - Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5003, "P" +else + write " Failed (1003;5003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5003, "F" +endif + +;; Check that the Table miscompare event message was rcvd +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 60 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5000.1) - Expected Event Msg ",CS_TABLES_MISCOMPARE_ERR_EID," rcv'd." + ut_setrequirements CS_50001, "P" +else + write " Failed (5000.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_TABLES_MISCOMPARE_ERR_EID,"." + ut_setrequirements CS_50001, "F" +endif + +write "*** Table Miscompare Ctr = ",SCX_CPU1_CS_TableEC + +wait 5 + +write ";*********************************************************************" +write "; Step 2.8: Dump the Table Results Table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl2_8",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +write ";*********************************************************************" +write "; Step 2.9: Send the Recompute Table CRC commands " +write ";*********************************************************************" +write "; Step 2.9.1: Send the Recompute Table CRC command for the table " +write "; specified in Step 2.5 above in order to stop the miscompares. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_TABLES_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_TABLES_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Recompute Command +/SCX_CPU1_CS_RecomputeTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5005) - CS RecomputeTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5005, "P" +else + write " Failed (1003;5005) - CS RecomputeTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5005) - Expected Event Msg ",CS_RECOMPUTE_TABLES_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5005, "P" +else + write " Failed (1003;5005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_TABLES_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5005, "F" +endif + +;; Check for the Recompute finished event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_50051, "P" +else + write " Failed (1003;5005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_50051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.9.2: Send the Recompute Table CRC command for the results " +write "; table in order to verify the flag states. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_TABLES_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_TABLES_INF_EID, "INFO", 2 + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +wait 2 +;; Send the Recompute Command +/SCX_CPU1_CS_RecomputeTableName TableName="CS.ResTablesTbl" + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to TRUE (5005) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (5005) - In Progress Flag set to True as expected." + ut_setrequirements CS_5005, "P" +else + write " Failed (5005) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_5005, "F" +endif + +;; Check for the Recompute finished event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_50051, "P" +else + write " Failed (1003;5005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_50051, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (5005.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (5005.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_50051, "P" +else + write " Failed (5005.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_50051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.10: Send the Report Table CRC command for the table specified" +write "; in Step 2.5 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportTableName Command +/SCX_CPU1_CS_ReportTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - CS ReportTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.11.0: Verify the CS Table recomputes CRC upon load." +write ";*********************************************************************" +write "; Step 2.11.1: Dump the Table Results Table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","c1_tblrestbl2111",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +write ";*********************************************************************" +write "; Step 2.11.2: Create and load a table file for one of the CS tables " +write "; being checksummed. Verify that the CRC is recomputed after the load " +write "; has been activated. " +write ";*********************************************************************" +;; NOTE: This assumes that the appDefTblName is 'Enabled' and the CRC has been +;; computed already. If this is not true, this step will fail +local appDefCRC=0,appDefIndex=CS_MAX_NUM_TABLES_TABLE_ENTRIES + +;; Loop for the App Definition Table entry in the results table +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name = appDefTblName) then + appDefCRC = SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC + appDefIndex = i + write "'",appDefTblName,"' found at index ",appDefIndex,"; Current CRC = ",%hex(appDefCRC,8) + break + endif +enddo + +;; Create the load file +s scx_cpu1_cs_adt2 + +;; Load the table +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 + +start load_table ("app_def_tbl_ld_2", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command executed successfully." +else + write " Failed - Load command did not execute successfully." +endif + +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_FILE_LOADED_INF_EID, "." +endif + +;; Validate the load +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Definition Table validate command sent." + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" + else + write " Failed - Event Message not received for Validate command." + endif +else + write " Failed - Definition Table validation failed." +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 + +;; Activate the load +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID, "DEBUG", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_ACTIVATE ATableName=appDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Activate command sent properly." +else + write " Failed - Activate command not sent properly." +endif + +;**** If the event was generated, the Activate occurred!!! +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_LOAD_PEND_REQ_INF_EID, "." +endif + +;; Wait for the CRC to get recomputed +wait 30 + +;; Dump the results table +s get_tbl_to_cvt (ramDir,tblResTblName,"A","c1_tblrestbl2112",hostCPU,resTblId) +wait 5 + +;; Verify that the table's CRC has been recalculated +if (SCX_CPU1_CS_TBL_RESULT_TABLE[appDefIndex].BaselineCRC <> appDefCRC) then + write "<*> Passed (5000.2) - ",appDefTblName, "'s CRC has been recomputed on table load." + ut_setrequirements CS_50002, "P" +else + write " Failed (5000.2) - ",appDefTblName,"'s CRC was not recomputed on table load." + ut_setrequirements CS_50002, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.12: Stop the LC application. Verify that an event is " +write "; generated indicating the LC tables were skipped." +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_COMPUTE_TABLES_NOT_FOUND_ERR_EID,"ERROR", 1 + +/SCX_CPU1_ES_DELETEAPP Application="LC" +wait 5 + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5000.3) - Expected Event Msg ",CS_COMPUTE_TABLES_NOT_FOUND_ERR_EID," rcv'd." + ut_setrequirements CS_50003, "P" +else + write " Failed (5000.3) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_COMPUTE_TABLES_NOT_FOUND_ERR_EID,"." + ut_setrequirements CS_50003, "F" +endif + +write ";*********************************************************************" +write "; Step 2.13: Start the LC application. Verify that checksumming " +write "; is again occuring on the LC.dflt_tbl_01 table." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "LC", LC_INIT_INF_EID, "INFO", 2 + +s load_start_app ("LC",hostCPU,"LC_AppMain") + +; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - LC Application Started" + else + write " Failed - CFE_ES start Event Message for LC not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - LC Application start Event Message not received." +endif + +;; CPU1 is the default +stream = x'904' + +;; Subscribe to the Housekeeping packet +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' + +wait 10 + + +write "Skipping Step 2.14 since TST_TBL is not available for testing" +goto step2_26 +write ";*********************************************************************" +write "; Step 2.14: Using the TST_TBL application, register 2 new tables. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "TST_TBL", TST_TBL_TBLREGISTERPASS_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_TBL", TST_TBL_TBLREGISTER_EID, "INFO", 2 + +/SCX_CPU1_TST_TBL_TBLREGISTER RTABLENAME="tableA" TBLOPTS=X'0' TBLSIZE=X'28' +wait 5 +/SCX_CPU1_TST_TBL_TBLREGISTER RTABLENAME="tableB" TBLOPTS=X'0' TBLSIZE=X'28' +wait 5 + +;; Check for the Table Create events +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 2 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed - Created new single buffer tables 'tableA' and 'tableB'" + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Table create command. Expected 2 events of ID", TST_TBL_TBLREGISTERPASS_EID, ". Rcv'd ",scx_cpu1_find_event[1].num_found_messages +endif + +;; Check for the Table Register event +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 2 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed - All tables have been registered." +else + write " Failed - Table register command. Expected 2 events of ID",TST_TBL_TBLREGISTER_EID, ". Rcv'd ",scx_cpu1_find_event[2].num_found_messages +endif + +write ";*********************************************************************" +write "; Step 2.15: Create a new Table Definition load file for the new " +write "; tables registered above." +write ";*********************************************************************" +;; Initial tableA values +SCX_CPU1_TST_TBL_TABLE1.element[1] = 1 +SCX_CPU1_TST_TBL_TABLE1.element[2] = 2 +SCX_CPU1_TST_TBL_TABLE1.element[3] = 3 +SCX_CPU1_TST_TBL_TABLE1.element[4] = 4 +SCX_CPU1_TST_TBL_TABLE1.element[5] = 5 +SCX_CPU1_TST_TBL_TABLE1.element[6] = 6 +SCX_CPU1_TST_TBL_TABLE1.element[7] = 7 +SCX_CPU1_TST_TBL_TABLE1.element[8] = 8 +SCX_CPU1_TST_TBL_TABLE1.element[9] = 9 +SCX_CPU1_TST_TBL_TABLE1.element[10] = 10 + +;; Create the load file +s create_tbl_file_from_cvt (hostCPU,4002,"TableA initial load", "tst_tbl_a_ld","TST_TBL.tableA", "SCX_CPU1_TST_TBL_TABLE1.element[1]", "SCX_CPU1_TST_TBL_TABLE1.element[10]") + +;; Initial tableB values +SCX_CPU1_TST_TBL_TABLE1.element[1] = 10 +SCX_CPU1_TST_TBL_TABLE1.element[2] = 9 +SCX_CPU1_TST_TBL_TABLE1.element[3] = 8 +SCX_CPU1_TST_TBL_TABLE1.element[4] = 7 +SCX_CPU1_TST_TBL_TABLE1.element[5] = 6 +SCX_CPU1_TST_TBL_TABLE1.element[6] = 5 +SCX_CPU1_TST_TBL_TABLE1.element[7] = 4 +SCX_CPU1_TST_TBL_TABLE1.element[8] = 3 +SCX_CPU1_TST_TBL_TABLE1.element[9] = 2 +SCX_CPU1_TST_TBL_TABLE1.element[10] = 1 + +s create_tbl_file_from_cvt (hostCPU,4002,"TableB initial load", "tst_tbl_b_ld","TST_TBL.tableB", "SCX_CPU1_TST_TBL_TABLE1.element[1]", "SCX_CPU1_TST_TBL_TABLE1.element[10]") + +write ";*********************************************************************" +write "; Step 2.16: Load the files above and send the Activate commands." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 2 + +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 + +start load_table ("tst_tbl_a_ld", hostCPU) +start load_table ("tst_tbl_b_ld", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command for tables A and B executed successfully." +else + write " Failed - Load command for tables A and B did not execute successfully." +endif + +;; Check for the events +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 2 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed - Table Load Event messages received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_FILE_LOADED_INF_EID, "." +endif + +;; Activate the loads +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 2 + +/SCX_CPU1_TBL_ACTIVATE ATableName="TST_TBL.tableA" +/SCX_CPU1_TBL_ACTIVATE ATableName="TST_TBL.tableB" + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Activate commands sent properly." +else + write " Failed - Activate commands not sent properly." +endif + +wait 5 + +;**** If the event was generated, the Activate occurred!!! +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 2 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_LOAD_PEND_REQ_INF_EID, "." +endif + +write ";*********************************************************************" +write "; Step 2.17: Enable checksumming on the 2 tables registered above." +write ";*********************************************************************" +;; Send the EnableTableName command +ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_TABLES_NAME_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 2 +;; Send the Enable Table Name Commands +/SCX_CPU1_CS_EnableTableName TableName="TST_TBL.tableA" +wait 2 +/SCX_CPU1_CS_EnableTableName TableName="TST_TBL.tableB" + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5003) - CS EnableTableName commands sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5003, "P" +else + write " Failed (1003;5003) - CS EnableTableName commands did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 2 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5003) - Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID," rcv'd twice." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5003, "P" +else + write " Failed (1003;5003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5003, "F" +endif + +;; Make sure that the tables above are being checksummed by the CS app +wait 30 + +;; Dump the Results table +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl2_17",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.18: Unregister the 2 new tables." +write ";*********************************************************************" +ut_setupevents SCX, CPU1, TST_TBL, TST_TBL_UNREGSFREETBL_EID, INFO, 1 +ut_setupevents SCX, CPU1, TST_TBL, TST_TBL_UNREGISTERTBL_EID, INFO, 2 + +/SCX_CPU1_TST_TBL_UNREGTBL UTABLENAME="tableA" +wait 10 + +/SCX_CPU1_TST_TBL_UNREGTBL UTABLENAME="tableB" +wait 10 + +;; Should have 2 messages found for each event +if (SCX_CPU1_find_event[1].num_found_messages = 2 AND SCX_CPU1_find_event[2].num_found_messages = 2) then + write "<*> Passed - Expected Event Messages ",SCX_CPU1_find_event[1].eventid, " and ", SCX_CPU1_find_event[2].eventid, " received." +else + write " Failed - Expected Event Messages ",TST_TBL_UNREGSFREETBL_EID," and ",TST_TBL_UNREGISTERTBL_EID," not received." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.19: Dump the Results table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl2_19",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.20: Re-register and load the tables unregistered above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "TST_TBL", TST_TBL_TBLREGISTERPASS_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_TBL", TST_TBL_TBLREGISTER_EID, "INFO", 2 + +/SCX_CPU1_TST_TBL_TBLREGISTER RTABLENAME="tableA" TBLOPTS=X'0' TBLSIZE=X'28' +wait 5 +/SCX_CPU1_TST_TBL_TBLREGISTER RTABLENAME="tableB" TBLOPTS=X'0' TBLSIZE=X'28' +wait 5 + +;; Check for the Table Create events +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 2 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed - Created new single buffer tables 'tableA' and 'tableB'" + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Table create command. Expected 2 events of ID", TST_TBL_TBLREGISTERPASS_EID, ". Rcv'd ",scx_cpu1_find_event[1].num_found_messages +endif + +;; Check for the Table Register event +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 2 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed - All tables have been registered." +else + write " Failed - Table register command. Expected 2 events of ID",TST_TBL_TBLREGISTER_EID, ". Rcv'd ",scx_cpu1_find_event[2].num_found_messages +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.21: Load and Activate the tables registered above." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 2 + +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 + +start load_table ("tst_tbl_a_ld", hostCPU) +start load_table ("tst_tbl_b_ld", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command for tables A and B executed successfully." +else + write " Failed - Load command for tables A and B did not execute successfully." +endif + +;; Check for the event messages +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 2 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_FILE_LOADED_INF_EID, "." +endif + +;; Activate the loads +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID, "DEBUG", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 2 + +/SCX_CPU1_TBL_ACTIVATE ATableName="TST_TBL.tableA" +/SCX_CPU1_TBL_ACTIVATE ATableName="TST_TBL.tableB" + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Activate commands sent properly." +else + write " Failed - Activate commands not sent properly." +endif + +;**** If the event was generated, the Activate occurred!!! +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 2 +IF (UT_TW_Status = UT_Success) THEN + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_LOAD_PEND_REQ_INF_EID, "." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.22: Enable checksumming on the 2 tables registered above." +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_TABLES_NAME_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 2 +;; Send the Enable Table Name Commands +/SCX_CPU1_CS_EnableTableName TableName="TST_TBL.tableA" +/SCX_CPU1_CS_EnableTableName TableName="TST_TBL.tableB" + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5003) - CS EnableTableName commands sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5003, "P" +else + write " Failed (1003;5003) - CS EnableTableName commands did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 2 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5003) - Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID," rcv'd twice." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5003, "P" +else + write " Failed (1003;5003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5003, "F" +endif + +wait 5 + +;; Dump the Results table +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl2_22",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +;; Make sure that the tables above are being checksummed by the CS app +wait 30 + +step2_23: +write ";*********************************************************************" +write "; Step 2.23: Corrupt the one of the tables used above." +write ";*********************************************************************" +;; Send a TST_CS command to corrupt the tables +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"INFO", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_TABLES_MISCOMPARE_ERR_EID,"ERROR", 2 + +/SCX_CPU1_TST_CS_CorruptTblCRC TableName="TST_TBL.tableA" + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"." +endif + +;; Check for the Miscompare event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.24: Load and activate the table corrupted above." +write ";*********************************************************************" +;; Set the table's CRC to the "corrupted" value +local tableABadCRC = 0x12D687 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 + +start load_table ("tst_tbl_a_ld", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command for table A executed successfully." +else + write " Failed - Load command for table A did not execute successfully." +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_FILE_LOADED_INF_EID, "." +endif + +;; Activate the load +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID, "DEBUG", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO", 2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_ACTIVATE ATableName="TST_TBL.tableA" + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Activate command sent properly." +else + write " Failed - Activate command not sent properly." +endif + +;**** If the event was generated, the Activate occurred!!! +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event message ",SCX_CPU1_find_event[2].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_UPDATE_SUCCESS_INF_EID, "." +endif + +;; Wait for the CS app to refresh the results +wait 20 + +write ";*********************************************************************" +write "; Step 2.25: Dump the results table and verify that the CRC for the " +write "; table used in the above steps has been recomputed. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl2_25",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "F" +endif + +;; Verify that tableA's CRC has been recalculated +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name = "TST_TBL.tableA") then + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; + (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> tableABadCRC) then + write "<*> Passed (5000.2) - Table A's CRC has been recomputed on update." + ut_setrequirements CS_50002, "P" + else + write " Failed (5000.2) - Table A's CRC was not recomputed on update." + ut_setrequirements CS_50002, "F" + endif + endif +enddo + +wait 5 + +step2_26: +write ";*********************************************************************" +write "; Step 2.26: Send the Recompute Table CRC command for the Definition " +write "; Tables table. This verifies DCR #22897." +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_TABLES_STARTED_DBG_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_TABLES_INF_EID,"INFO", 2 +ut_setupevents "SCX","CPU1",{CSAppName},CS_TABLES_MISCOMPARE_ERR_EID,"ERROR", 3 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Recompute Command +/SCX_CPU1_CS_RecomputeTableName TableName=tblDefTblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5005) - CS RecomputeTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5005, "P" +else + write " Failed (1003;5005) - CS RecomputeTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5005) - Expected Event Msg ",CS_RECOMPUTE_TABLES_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5005, "P" +else + write " Failed (1003;5005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_TABLES_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5005, "F" +endif + +;; Check for the Recompute finished event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_50051, "P" +else + write " Failed (1003;5005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_50051, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (5005.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (5005.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_50051, "P" +else + write " Failed (5005.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_50051, "F" +endif + +wait 20 + +;; Verify that the Miscompare Error event was not generated +if (SCX_CPU1_find_event[3].num_found_messages <> 0) then + write " Failed - Miscompare Error Event message rcv'd when not expected." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.27: Send the Recompute Table CRC command for the Table Results" +write "; table. This verifies DCR #22897." +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_TABLES_STARTED_DBG_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_TABLES_INF_EID,"INFO", 2 +ut_setupevents "SCX","CPU1",{CSAppName},CS_TABLES_MISCOMPARE_ERR_EID,"ERROR", 3 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Recompute Command +/SCX_CPU1_CS_RecomputeTableName TableName=tblResTblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5005) - CS RecomputeTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5005, "P" +else + write " Failed (1003;5005) - CS RecomputeTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5005) - Expected Event Msg ",CS_RECOMPUTE_TABLES_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5005, "P" +else + write " Failed (1003;5005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_TABLES_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5005, "F" +endif + +;; Check for the Recompute finished event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_50051, "P" +else + write " Failed (1003;5005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_50051, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (5005.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (5005.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_50051, "P" +else + write " Failed (5005.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_50051, "F" +endif + +wait 20 + +;; Verify that the Miscompare Error event was not generated +if (SCX_CPU1_find_event[3].num_found_messages <> 0) then + write " Failed - Miscompare Error Event message rcv'd when not expected." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.0: Invalid Command Test." +write ";*********************************************************************" +write "; Step 3.1: Send the Enable Table Checksumming command with an " +write "; invalid length. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000021c99" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.2: Send the Disable Table Checksumming command with an " +write "; invalid length. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000021D98" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.3: Send the Enable Table Name command with an invalid length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000282066" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.4: Send the Enable Table Name command with an invalid table." +write ";*********************************************************************" +write "; Step 3.4.1: Send the command with a null table name." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_TABLES_UNKNOWN_NAME_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Enable Table Name Command +/SCX_CPU1_CS_EnableTableName TableName="" + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5007) - CS EnableTableName with Null Table name sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_5007, "P" +else + write " Failed (1004;5007) - CS EnableTableName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_5007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5007) - Expected Event Msg ",CS_ENABLE_TABLES_UNKNOWN_NAME_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_5007, "P" +else + write " Failed (1004;5007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_TABLES_UNKNOWN_NAME_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_5007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.4.2: Send the command with a table name that is not currently" +write "; defined in the definition table. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_TABLES_UNKNOWN_NAME_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Enable Table Name Command +/SCX_CPU1_CS_EnableTableName TableName="CS_TST" + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5007) - CS EnableTableName with invalid name sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_5007, "P" +else + write " Failed (1004;5007) - CS EnableTableName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_5007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5007) - Expected Event Msg ",CS_ENABLE_TABLES_UNKNOWN_NAME_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_5007, "P" +else + write " Failed (1004;5007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_TABLES_UNKNOWN_NAME_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_5007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.5: Send the Disable Table Name command with an invalid length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000282199" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.6: Send the Disable Table Name command with an invalid table." +write ";*********************************************************************" +write "; Step 3.6.1: Send the command with a null Table name." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_TABLES_UNKNOWN_NAME_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Disable Table Name Command +/SCX_CPU1_CS_DisableTableName TableName="" + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5007) - CS DisableTableName with Null Table name sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_5007, "P" +else + write " Failed (1004;5007) - CS DisableTableName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_5007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5007) - Expected Event Msg ",CS_DISABLE_TABLES_UNKNOWN_NAME_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_5007, "P" +else + write " Failed (1004;5007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_TABLES_UNKNOWN_NAME_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_5007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.6.2: Send the command with a table name that is not currently" +write "; defined in the definition table. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_TABLES_UNKNOWN_NAME_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Disable Table Name Command +/SCX_CPU1_CS_DisableTableName TableName="CS_TST" + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5007) - CS DisableTableTableName with invalid name sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_5007, "P" +else + write " Failed (1004;5007) - CS DisableTableTableName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_5007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5007) - Expected Event Msg ",CS_DISABLE_TABLES_UNKNOWN_NAME_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_5007, "P" +else + write " Failed (1004;5007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_TABLES_UNKNOWN_NAME_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_5007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.7: Send the Report Table CRC command with an invalid length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000281E75" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.8: Send the Report Table CRC command with an invalid table." +write ";*********************************************************************" +write "; Step 3.8.1: Send the command with a null table name." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_INVALID_NAME_TABLES_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Report Table Name Command +/SCX_CPU1_CS_ReportTableName TableName="" + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5007) - CS ReportTableName with Null Tablename sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_5007, "P" +else + write " Failed (1004;5007) - CS ReportTableName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_5007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5007) - Expected Event Msg ",CS_BASELINE_INVALID_NAME_TABLES_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_5007, "P" +else + write " Failed (1004;5007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_INVALID_NAME_TABLES_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_5007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.8.2: Send the command with an application name that is not " +write "; currently executing. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_INVALID_NAME_TABLES_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Report Table Name Command +/SCX_CPU1_CS_ReportTableName TableName="CS_TST" + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5007) - CS ReportTableName with invalid name sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_5007, "P" +else + write " Failed (1004;5007) - CS ReportTableName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_5007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5007) - Expected Event Msg ",CS_BASELINE_INVALID_NAME_TABLES_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_5007, "P" +else + write " Failed (1004;5007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_INVALID_NAME_TABLES_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_5007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.9: Send the Recompute Table CRC command with an invalid " +write "; length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000281F88" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.10: Send the Recompute Table CRC command with an invalid " +write "; table name." +write ";*********************************************************************" +write "; Step 3.10.1: Send the command with a null table name." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_UNKNOWN_NAME_TABLES_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Recompute Command +/SCX_CPU1_CS_RecomputeTableName TableName="" + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5007) - CS RecomputeTableName with Null Tablename sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_5007, "P" +else + write " Failed (1004;5007) - CS RecomputeTableName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_5007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5007) - Expected Event Msg ",CS_RECOMPUTE_UNKNOWN_NAME_TABLES_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_5007, "P" +else + write " Failed (1004;5007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_UNKNOWN_NAME_TABLES_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_5007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.10.2: Send the command with an application name that is not " +write "; currently executing. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_UNKNOWN_NAME_TABLES_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Recompute Command +/SCX_CPU1_CS_RecomputeTableName TableName="CS_TST" + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5007) - CS RecomputeTableName with invalid name sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_5007, "P" +else + write " Failed (1004;5007) - CS RecomputeTableName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_5007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5007) - Expected Event Msg ",CS_RECOMPUTE_UNKNOWN_NAME_TABLES_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_5007, "P" +else + write " Failed (1004;5007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_UNKNOWN_NAME_TABLES_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_5007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.11: Send a valid Recompute command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_TABLES_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_TABLES_INF_EID, "INFO", 2 + +;; Send the Command +/SCX_CPU1_CS_RecomputeTableName TableName=tblResTblName + +write ";*********************************************************************" +write "; Step 3.12: Send the Recompute command again. This should fail since " +write "; a Recompute is already executing." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_TABLES_CHDTASK_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeTableName TableName="LC.LC_ADT" + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5005.2) - CS RecomputeTableName failed as expected." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_50052, "P" +else + write " Failed (1004;5005.2) - CS RecomputeTableName command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_50052, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5005.2) - Expected Event Msg ",CS_RECOMPUTE_TABLES_CHDTASK_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_50052, "P" +else + write " Failed (1004;5005.2) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_TABLES_CHDTASK_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_50052, "F" +endif + +write ";*********************************************************************" +write "; Step 3.13: Send the One Shot CRC command. This should fail since " +write "; a Recompute is already executing." +write ";*********************************************************************" +;; Check if the recompute finished. If yes, start another before the One Shot +if (SCX_CPU1_find_event[2].num_found_messages = 1) then + /SCX_CPU1_CS_RecomputeTableName TableName=tblResTblName +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the One Shot Command +/SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=2048 + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5005.2) - One Shot CRC command failed as expected." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_50052, "P" +else + write " Failed (1004;5005.2) - One Shot CRC command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_50052, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;5005.2) - Expected Event Msg ",CS_ONESHOT_CHDTASK_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_50052, "P" +else + write " Failed (1004;5005.2) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ONESHOT_CHDTASK_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_50052, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.14: Dump the Table Results Table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl3_13",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "P" +endif + +write ";*********************************************************************" +write "; Step 4.0: Disabled Checksum Test." +write ";*********************************************************************" +write "; Step 4.1: Send the Disable Checksum command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_ALL_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable All Command +/SCX_CPU1_CS_DisableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8001) - CS DisableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8001, "P" +else + write " Failed (1003;8001) - CS DisableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8001, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8001) - Expected Event Msg ",CS_DISABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8001, "P" +else + write " Failed (1003;8001) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.2: Send the Disable Table Checksumming command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_TABLES_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Disable Tables Command +/SCX_CPU1_CS_DisableTables + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5002) - CS DisableTables command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5002, "P" +else + write " Failed (1003;5002) - CS DisableTables command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5002) - Expected Event Msg ",CS_DISABLE_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5002, "P" +else + write " Failed (1003;5002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5002, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.3: Send the Enable Table Name command with a table whose " +write "; status is DISABLED." +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; disabled. Once found, use that name in the EnableTableName command +foundTbl=FALSE + +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then + tblIndex = i + foundTbl = TRUE + endif +enddo + +if (foundTbl = TRUE) then + tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME + write "; Disabled table '",tblName, "' found at index ", tblIndex +else + tblName = tblDefTblName + tblIndex = 1 + write "; There were no Disabled tables found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_TABLES_NAME_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable Table Name Command +/SCX_CPU1_CS_EnableTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5003) - CS EnableTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5003, "P" +else + write " Failed (1003;5003) - CS EnableTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5003) - Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5003, "P" +else + write " Failed (1003;5003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5003, "F" +endif + +wait 5 + +step4_4: +write ";*********************************************************************" +write "; Step 4.4: Dump the Table Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_4",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "P" +endif + +;;;;;; Need to make sure that tblName has been computed before continuing +if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].ComputedYet = "FALSE") then + ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_TABLES_STARTED_DBG_EID,"DEBUG", 1 + ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_TABLES_INF_EID,"INFO", 2 + + cmdCtr = SCX_CPU1_CS_CMDPC + 1 + ;; Send the Recompute Command + /SCX_CPU1_CS_RecomputeTableName TableName=tblName + + ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} + if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5005) - CS RecomputeTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5005, "P" + else + write " Failed (1003;5005) - CS RecomputeTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5005, "F" + endif + + ;; Check for the event message + ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 + if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5005) - Expected Event Msg ",CS_RECOMPUTE_TABLES_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5005, "P" + else + write " Failed (1003;5005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_TABLES_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5005, "F" + endif + + ;; Check for the Recompute finished event message + ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 + if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_50051, "P" + else + write " Failed (1003;5005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_50051, "F" + endif +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.5: Send the Report Table CRC command for the Table specified" +write "; above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportTableName Command +/SCX_CPU1_CS_ReportTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - CS ReportTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.6: Manipulate the table's CRC in order to force a miscompare." +write ";*********************************************************************" +;; Send a TST_CS command to do this using tblName as the argument +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"INFO", 1 + +/SCX_CPU1_TST_CS_CorruptTblCRC TableName=tblName + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.7: Send the Disable Table Name command with a table whose " +write "; status is ENABLED." +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; enabled. Once found, use that name in the DisableTableName command +foundTbl=FALSE + +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then + tblIndex = i + foundTbl = TRUE + endif +enddo + +if (foundTbl = TRUE) then + tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME + write "; Enabled table '",tblName, "' found at index ", tblIndex +else + tblName = "TST_CS" + write "; There were no Enabled tables found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_TABLES_NAME_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable Table Name Command +/SCX_CPU1_CS_DisableTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5004) - CS DisableTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5004, "P" +else + write " Failed (1003;5004) - CS DisableTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5004) - Expected Event Msg ",CS_DISABLE_TABLES_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5004, "P" +else + write " Failed (1003;5004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_TABLES_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5004, "F" +endif + +wait 5 + +step4_8: +write ";*********************************************************************" +write "; Step 4.8: Dump the Table Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_8",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "P" +endif + +write ";*********************************************************************" +write "; Step 4.9: Send the Report Table CRC command for the table specified" +write "; above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportTableName Command +/SCX_CPU1_CS_ReportTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - CS ReportTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.10: Send the Enable Table Checksumming command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_TABLES_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable Tables Command +/SCX_CPU1_CS_EnableTables + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5001) - CS EnableTables command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5001, "P" +else + write " Failed (1003;5001) - CS EnableTables command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5001, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5001) - Expected Event Msg ",CS_ENABLE_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5001, "P" +else + write " Failed (1003;5001) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.11: Send the Enable Table Name command with a table whose " +write "; status is DISABLED. " +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; disabled. Once found, use that name in the EnableTableName command +foundTbl=FALSE + +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then + tblIndex = i + foundTbl = TRUE + endif +enddo + +if (foundTbl = TRUE) then + tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME + write "; Disabled table '",tblName, "' found at index ", tblIndex +else + tblName = "TST_CS" + write "; There were no Disabled tables found in the results table" +endif + +;; Send the EnableTableName command +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_TABLES_NAME_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable Table Name Command +/SCX_CPU1_CS_EnableTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5003) - CS EnableTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5003, "P" +else + write " Failed (1003;5003) - CS EnableTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5003) - Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5003, "P" +else + write " Failed (1003;5003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5003, "F" +endif + +wait 5 + +step4_12: +write ";*********************************************************************" +write "; Step 4.12: Dump the Table Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_12",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "P" +endif + +write ";*********************************************************************" +write "; Step 4.13: Send the Report Table CRC command for the table specified" +write "; above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportTableName Command +/SCX_CPU1_CS_ReportTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - CS ReportTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.14: Send the Disable Table Name command with a table whose " +write "; status is ENABLED. " +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; enabled. Once found, use that name in the DisableTableName command +foundTbl=FALSE + +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then + tblIndex = i + foundTbl = TRUE + endif +enddo + +if (foundTbl = TRUE) then + tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME + write "; Enabled table '",tblName, "' found at index ", tblIndex +else + tblName = "TST_CS" + write "; There were no Enabled tables found in the results table" +endif + +;; Send the DisableTableName command +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_TABLES_NAME_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable TableName Command +/SCX_CPU1_CS_DisableTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5004) - CS DisableTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5004, "P" +else + write " Failed (1003;5004) - CS DisableTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5004) - Expected Event Msg ",CS_DISABLE_TABLES_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5004, "P" +else + write " Failed (1003;5004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_TABLES_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5004, "F" +endif + +wait 5 + +step4_15: +write ";*********************************************************************" +write "; Step 4.15: Dump the Table Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_15",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "P" +endif + +write ";*********************************************************************" +write "; Step 4.16: Send the Report Table CRC command for the table specified" +write "; above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportTableName Command +/SCX_CPU1_CS_ReportTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - CS ReportTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.17: Send the Enable Checksum command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 + +local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable All Command +/SCX_CPU1_CS_EnableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - CS EnableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - CS EnableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.18: Send the Disable Table Checksumming command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_TABLES_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Disable Tables Command +/SCX_CPU1_CS_DisableTables + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5002) - CS DisableTables command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5002, "P" +else + write " Failed (1003;5002) - CS DisableTables command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5002) - Expected Event Msg ",CS_DISABLE_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5002, "P" +else + write " Failed (1003;5002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5002, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.19: Send the Enable Table Name command with a table whose " +write "; status is DISABLED." +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; disabled. Once found, use that name in the EnableTableName command +foundTbl=FALSE + +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then + tblIndex = i + foundTbl = TRUE + endif +enddo + +if (foundTbl = TRUE) then + tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME + write "; Disabled table '",tblName, "' found at index ", tblIndex +else + tblName = "TST_CS" + write "; There were no Disabled tables found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_TABLES_NAME_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable Table Name Command +/SCX_CPU1_CS_EnableTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5003) - CS EnableTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5003, "P" +else + write " Failed (1003;5003) - CS EnableTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5003) - Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5003, "P" +else + write " Failed (1003;5003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5003, "F" +endif + +wait 5 + +step4_20: +write ";*********************************************************************" +write "; Step 4.20: Dump the Table Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_20",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "P" +endif + +write ";*********************************************************************" +write "; Step 4.21: Send the Report Table CRC command for the Table specified" +write "; above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportTableName Command +/SCX_CPU1_CS_ReportTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - CS ReportTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.22: Manipulate the table's CRC in order to force a miscompare." +write ";*********************************************************************" +;; Send a TST_CS command to do this using tblName as the argument +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"INFO", 1 + +/SCX_CPU1_TST_CS_CorruptTblCRC TableName=tblName + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.23: Send the Disable Table Name command with a table whose " +write "; status is ENABLED." +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; enabled. Once found, use that name in the DisableTableName command +foundTbl=FALSE + +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then + tblIndex = i + foundTbl = TRUE + endif +enddo + +if (foundTbl = TRUE) then + tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME + write "; Enabled table '",tblName, "' found at index ", tblIndex +else + tblName = "TST_CS" + write "; There were no Enabled tables found in the results table" +endif + +;; Send the DisableTableName command +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_TABLES_NAME_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable Table Name Command +/SCX_CPU1_CS_DisableTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5004) - CS DisableTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5004, "P" +else + write " Failed (1003;5004) - CS DisableTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5004) - Expected Event Msg ",CS_DISABLE_TABLES_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5004, "P" +else + write " Failed (1003;5004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_TABLES_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5004, "F" +endif + +wait 5 + +step4_24: +write ";*********************************************************************" +write "; Step 4.24: Dump the Table Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_24",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "P" +endif + +write ";*********************************************************************" +write "; Step 4.25: Send the Report Table CRC command for the table specifie" +write "; above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportTableName Command +/SCX_CPU1_CS_ReportTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - CS ReportTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.26: Send the Enable Table Checksumming command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_TABLES_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable Tables Command +/SCX_CPU1_CS_EnableTables + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5001) - CS EnableTables command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5001, "P" +else + write " Failed (1003;5001) - CS EnableTables command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5001, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5001) - Expected Event Msg ",CS_ENABLE_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5001, "P" +else + write " Failed (1003;5001) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.27: Send the Enable Table Name command with a table whose " +write "; status is DISABLED. " +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; disabled. Once found, use that name in the EnableTableName command +foundTbl=FALSE + +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then + tblIndex = i + foundTbl = TRUE + endif +enddo + +if (foundTbl = TRUE) then + tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME + write "; Disabled table '",tblName, "' found at index ", tblIndex +else + tblName = "TST_CS" + write "; There were no Disabled tables found in the results table" +endif + +;; Send the EnableTableName command +ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_TABLES_NAME_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable Table Name Command +/SCX_CPU1_CS_EnableTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5003) - CS EnableTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5003, "P" +else + write " Failed (1003;5003) - CS EnableTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5003) - Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5003, "P" +else + write " Failed (1003;5003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5003, "F" +endif + +wait 5 + +step4_28: +write ";*********************************************************************" +write "; Step 4.28: Dump the Table Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_28",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "P" +endif + +write ";*********************************************************************" +write "; Step 4.29: Send the Report Table CRC command for the table specified" +write "; above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportTableName Command +/SCX_CPU1_CS_ReportTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - CS ReportTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.30: Send the Disable Table Name command with a table whose " +write "; status is ENABLED. " +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; enabled. Once found, use that name in the DisableTableName command +foundTbl=FALSE + +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then + tblIndex = i + foundTbl = TRUE + endif +enddo + +if (foundTbl = TRUE) then + tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME + write "; Enabled table '",tblName, "' found at index ", tblIndex +else + tblName = "TST_CS" + write "; There were no Enabled tables found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_TABLES_NAME_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable TableName Command +/SCX_CPU1_CS_DisableTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5004) - CS DisableTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5004, "P" +else + write " Failed (1003;5004) - CS DisableTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5004) - Expected Event Msg ",CS_DISABLE_TABLES_NAME_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5004, "P" +else + write " Failed (1003;5004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_TABLES_NAME_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5004, "F" +endif + +wait 5 + +step4_31: +write ";*********************************************************************" +write "; Step 4.31: Dump the Table Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_31",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "P" +endif + +write ";*********************************************************************" +write "; Step 4.32: Send the Report Table CRC command for the table specified" +write "; above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the ReportTableName Command +/SCX_CPU1_CS_ReportTableName TableName=tblName + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - CS ReportTableName command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5006, "P" +else + write " Failed (1003;5006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.0: Definition Table Update Test." +write ";*********************************************************************" +write "; Step 5.1: Create a Table Definition table load file that contains " +write "; all empty items." +write ";*********************************************************************" +s scx_cpu1_cs_tdt4 +wait 5 + +write ";*********************************************************************" +write "; Step 5.2: Send the command to load the file created above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +start load_table ("tbldefemptytable", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command sent successfully." +else + write " Failed - Load command did not execute successfully." +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CFE_TBL_FILE_LOADED_INF_EID,"." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.3: Send the command to validate the file loaded in Step 5.2." +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=tblDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Table Definition Table validate command sent." + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" + else + write " Failed - Event Message not received for Validate command." + endif +else + write " Failed - Table Definition Table validation failed." +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Validation Success Event Msg rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CFE_TBL_VALIDATION_INF_EID,"." +endif + +write ";*********************************************************************" +write "; Step 5.4: Send the command to Activate the file loaded in Step 5.2." +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_ACTIVATE ATableName=tblDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Activate Table Definition Table command sent properly." +else + write " Failed - Activate Table Definition Table command." +endif + +;; Check for event messages +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_LOAD_PEND_REQ_INF_EID, "." +endif + +;; Check for event messages +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Table Definition Table Updated successfully." + Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +else + write " Failed - Table Definition Table update failed." + Write " Failed - Event Message not received for activate command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.5: Dump the Tables Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl5_5",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "P" +endif + +write ";*********************************************************************" +write "; Step 5.6: Create a Table Definition table load file containing empty" +write "; entries in between valid entries and a load file containing an " +write "; entry with an invalid state. " +write ";*********************************************************************" +s scx_cpu1_cs_tdt2 +wait 5 + +s scx_cpu1_cs_tdt3 +wait 5 + +write ";*********************************************************************" +write "; Step 5.7: Send the command to load the invalid file created above." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +start load_table ("tbl_def_tbl_invalid", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command sent successfully." +else + write " Failed - Load command did not execute successfully." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.8: Send the command to validate the file loaded in Step 5.7" +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_ERR_EID, "ERROR", 2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=tblDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Table Definition Table validate command sent." + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" + else + write " Failed - Event Message not received for Validate command." + endif +else + write " Failed - Table Definition Table validate command failed." +endif + +;; Wait for the Validation Error event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Table Definition Table validation failed with an invalid state as expected." +else + write " Failed - Table Definition Table validation was successful with an invalid state entry." +endif + +write ";*********************************************************************" +write "; Step 5.9: Send the command to abort the invalid load. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_LOAD_ABORT_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_LOADABORT ABTABLENAME=tblDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load abort command sent successfully." +else + write " Failed - Load abort command did not execute successfully." +endif + +;; Check for the Event message generation +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +else + write " Failed - Event Message not received for Load Abort command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.10: Send the command to load the file with valid entries. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +start load_table ("tbl_def_tbl_ld_2", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command sent successfully." +else + write " Failed - Load command did not execute successfully." +endif + +;; Check for the Event message generation +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +else + write " Failed - Event Message not received for Load Abort command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.11: Send the command to validate the file loaded in Step 5.10" +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=tblDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Table Definition Table validate command sent." + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" + else + write " Failed - Event Message not received for Validate command." + endif +else + write " Failed - Table Definition Table validation failed." +endif + +;; Look for the validation event +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Table Definition Table validation event '", SCX_CPU1_find_event[2].eventid,"' found!" +else + write " Failed - Table Definition Table validation event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_LOAD_PEND_REQ_INF_EID, "." +endif + +write ";*********************************************************************" +write "; Step 5.12: Send the command to Activate the file loaded in Step 5.10" +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_ACTIVATE ATableName=tblDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Activate Table Definition Table command sent properly." +else + write " Failed - Activate Table Definition Table command." +endif + +;; Wait for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_LOAD_PEND_REQ_INF_EID, "." +endif + +;; Wait for the event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Table Definition Table Updated successfully." + Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +else + write " Failed - Table Definition Table update failed." + Write " Failed - Event Message not received for activate command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.13: Dump the Table Definition and Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 2 + +;; Dump the Definition Table +s get_tbl_to_cvt (ramDir,tblDefTblName,"A","cpu1_deftbl5_13",hostCPU,defTblId) +wait 5 + +;; Dump the Definition Table +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl5_13",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "P" +endif + +write ";*********************************************************************" +write "; Step 6.0: Processing Limit Test." +write ";*********************************************************************" +write "; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming " +write "; command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_EEPROM_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable Eeprom Checksumming Command +/SCX_CPU1_CS_DisableEeprom + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2003) - CS DisableEeprom command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2003, "P" +else + write " Failed (1003;2003) - CS DisableEeprom command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2003) - Expected Event Msg ",CS_DISABLE_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2003, "P" +else + write " Failed (1003;2003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 6.2: Send the Disable OS Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable OS Checksumming Command +/SCX_CPU1_CS_DisableOS + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3003) - CS DisableOS command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3003, "P" +else + write " Failed (1003;8003) - CS DisableOS command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3003, "P" +else + write " Failed (1003;3003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_OS_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 6.3: Send the Disable cFE Code Segment command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_CFECORE_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable CFE Core Checksumming Command +/SCX_CPU1_CS_DisableCFECore + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3008) - CS DisableCFECORE command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3008, "P" +else + write " Failed (1003;3008) - CS DisableCFECORE command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3008, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;3008) - Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_3008, "P" +else + write " Failed (1003;3008) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_3008, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 6.4: Send the Disable Application Checksumming command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable CFE Core Checksumming Command +/SCX_CPU1_CS_DisableApps + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4002) - CS DisableApps command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4002, "P" +else + write " Failed (1003;4002) - CS DisableApps command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4002) - Expected Event Msg ",CS_DISABLE_APP_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4002, "P" +else + write " Failed (1003;4002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_APP_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4002, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 6.5: Send the Disable User-Defined Memory Checksumming command." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_MEMORY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable CFE Core Checksumming Command +/SCX_CPU1_CS_DisableMemory + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6002) - CS DisableMemory command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6002, "P" +else + write " Failed (1003;6002) - CS DisableMemory command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6002) - Expected Event Msg ",CS_DISABLE_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6002, "P" +else + write " Failed (1003;6002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6002, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 6.6: Dump the Table Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_6",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "P" +endif + +write ";*********************************************************************" +write "; Step 6.7: Determine the size of the largest table in the Results " +write "; table and divide that by 2. Set the max bytes per cycle to the " +write "; calculated value. " +write ";*********************************************************************" +local largestSize=0, halfSize + +;; Loop for each enabled entry in the results table +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + ;; If the entry is valid and the Offset or tempCRC are not zero -> Stop + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then + if (largestSize < SCX_CPU1_CS_TBL_RESULT_TABLE[i].NumBytes) then + largestSize = SCX_CPU1_CS_TBL_RESULT_TABLE[i].NumBytes + endif + endif +enddo + +halfSize = largestSize / 2 + +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_SET_BYTES_PER_CYCLE_INF_EID,"INFO",1 + +;; Send the command to set the bytes +/SCX_CPU1_TST_CS_SetMaxBytes numBytes=halfSize +wait 5 + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - SetMaxBytes command." +else + write " Failed - SetMaxBytes command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 6.8: Constantly Dump the Table Results table to determine if " +write "; the CS application is segmenting the CRC calculation each cycle. " +write ";*********************************************************************" +;; In order to do this, I must constantly dump the Results table and monitor +;; the Baseline CRC values +keepDumpingResults=FALSE +local loopCtr = 1 +local segmentedCRC=FALSE + +while (keepDumpingResults = FALSE) do + s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_8",hostCPU,resTblId) + wait 3 + + ;; Loop for each valid entry in the results table + for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO + ;; If the entry is valid and the Offset or tempCRC are not zero -> Stop + if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; + (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; + (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; + (keepDumpingResults = FALSE) then + keepDumpingResults = TRUE + segmentedCRC = TRUE + endif + enddo + + if (loopCtr > 15) then + keepDumpingResults = TRUE + else + loopCtr = loopCtr + 1 + endif +enddo + +if (segmentedCRC = TRUE) then + write "<*> Passed (7000) - Segmenting has occurred for Tables." + ut_setrequirements CS_7000, "P" +else + write " Failed (7000) - Table Checksumming is not segmenting." + ut_setrequirements CS_7000, "F" +endif + +write ";*********************************************************************" +write "; Step 7.0: Definition Table Initialization Test." +write ";*********************************************************************" +write "; Step 7.1: Send the command to stop the CS and TST_CS applications. " +write ";*********************************************************************" +;/SCX_CPU1_ES_DELETEAPP Application="TST_CS" +;wait 5 +;/SCX_CPU1_ES_DELETEAPP Application=CSAppName +;wait 5 + +write ";*********************************************************************" +write "; Step 7.2: Delete the Table Definition table default load file from " +write "; CPU1. " +write ";*********************************************************************" +s ftp_file ("CF:0","na",tableFileName,hostCPU,"R") + +write ";*********************************************************************" +write "; Step 7.3: Start the CS Application. " +write ";*********************************************************************" +;s scx_cpu1_cs_start_apps("7.3") +/SCX_CPU1_ES_RestartAPP Application="TST_CS" +wait 5 +/SCX_CPU1_ES_RestartAPP Application=CSAppName +wait 5 + +write ";*********************************************************************" +write "; Step 7.4: Dump the Table Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl7_4",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (5008) - Dump of Table Results Table successful." + ut_setrequirements CS_5008, "P" +else + write " Failed (5008) - Dump of Table Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_5008, "P" +endif + +write ";*********************************************************************" +write "; Step 8.0: Clean-up. " +write ";*********************************************************************" +write "; Step 8.1: Upload the default Tables Definition table downloaded in " +write "; step 1.1. " +write ";*********************************************************************" +s ftp_file ("CF:0","cs_tablestbl.tblORIG",tableFileName,hostCPU,"P") + +write ";*********************************************************************" +write "; Step 8.2: Send the Power-On Reset command. " +write ";*********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +write "**** Requirements Status Reporting" + +write "--------------------------" +write " Requirement(s) Report" +write "--------------------------" + +FOR i = 0 to ut_req_array_size DO + ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +ENDDO + +drop ut_requirement ; needed to clear global variables +drop ut_req_array_size ; needed to clear global variables + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_table" +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_tabletest.prc b/test_and_ground/asist/prc/scx_cpu1_cs_tabletest.prc new file mode 100644 index 0000000..be9ed09 --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_tabletest.prc @@ -0,0 +1,141 @@ +PROC scx_cpu1_cs_tabletest +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "ut_statusdefs.h" +#include "ut_cfe_info.h" +#include "cfe_platform_cfg.h" +#include "cfe_evs_events.h" +#include "cfe_es_events.h" +#include "cfe_tbl_events.h" +#include "to_lab_events.h" +#include "cs_platform_cfg.h" +#include "cs_events.h" +#include "cs_tbldefs.h" +#include "tst_cs_events.h" +#include "tst_tbl_events.h" + +%liv (log_procedure) = logging + +#define CS_1002 0 +#define CS_1003 1 +#define CS_1004 2 +#define CS_2003 3 +#define CS_3003 4 +#define CS_3008 5 +#define CS_4002 6 +#define CS_5000 7 +#define CS_50001 8 +#define CS_50002 9 +#define CS_50003 10 +#define CS_5001 11 +#define CS_5002 12 +#define CS_5003 13 +#define CS_5004 14 +#define CS_5005 15 +#define CS_50051 16 +#define CS_50052 17 +#define CS_5006 18 +#define CS_5007 19 +#define CS_5008 20 +#define CS_6002 21 +#define CS_7000 22 +#define CS_8000 23 +#define CS_8001 24 +#define CS_9000 25 +#define CS_9001 26 + +global ut_req_array_size = 26 +global ut_requirement[0 .. ut_req_array_size] + +for i = 0 to ut_req_array_size DO + ut_requirement[i] = "U" +enddo + +;********************************************************************** +; Set the local values +;********************************************************************** +local cfe_requirements[0 .. ut_req_array_size] = ["CS_1002", "CS_1003", "CS_1004", "CS_2003", "CS_3003", "CS_3008", "CS_4002", "CS_5000", "CS_5000.1", "CS_5000.2", "CS_5000.3", "CS_5001", "CS_5002", "CS_5003", "CS_5004", "CS_5005", "CS_5005.1", "CS_5005.2", "CS_5006", "CS_5007", "CS_5008", "CS_6002", "CS_7000", "CS_8000", "CS_8001", "CS_9000", "CS_9001" ] + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL rawcmd +LOCAL stream +LOCAL defTblId, defPktId, resTblId, resPktId +local i,tblIndex,tblName,foundTbl +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local tblDefTblName = CSAppName & "." & CS_DEF_TABLES_TABLE_NAME +local tblResTblName = CSAppName & "." & CS_RESULTS_TABLES_TABLE_NAME +local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +local appResTblName = CSAppName & "." & CS_RESULTS_APP_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAE" +resTblId = "0FB2" +defPktId = 4014 +resPktId = 4018 + +write ";*********************************************************************" +write "; Step 2.9.2: Send the Recompute Table CRC command for the results " +write "; table in order to verify the flag states. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_TABLES_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_TABLES_INF_EID, "INFO", 2 + +;; Wait for the next HK Pkt +local seqTlmItem = "p0A4scnt" +local currSCnt = {seqTlmItem} +local expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +wait 3 +;; Send the Recompute Command +/SCX_CPU1_CS_RecomputeTableName TableName="CS.ResTablesTbl" + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to TRUE (5005) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (5005) - In Progress Flag set to True as expected." + ut_setrequirements CS_5005, "P" +else + write " Failed (5005) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_5005, "F" +endif + +;; Check for the Recompute finished event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_50051, "P" +else + write " Failed (1003;5005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_50051, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (5005.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (5005.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_50051, "P" +else + write " Failed (5005.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_50051, "F" +endif + +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_tdt1.prc b/test_and_ground/asist/prc/scx_cpu1_cs_tdt1.prc new file mode 100644 index 0000000..3d438a3 --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_tdt1.prc @@ -0,0 +1,104 @@ +PROC scx_cpu1_cs_tdt1 +;******************************************************************************* +; Test Name: cs_tdt1 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate the default Tables +; Definition Table for the Checksum Application. +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; None +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/18/11 Walt Moleski Initial release. +; 02/24/15 Walt Moleski Moved the DefTablesTbl entry lower in +; the table and added the DefAppsTbl. +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defTblId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local tblDefTblName = CSAppName & "." & CS_DEF_TABLES_TABLE_NAME +local tblResTblName = CSAppName & "." & CS_RESULTS_TABLES_TABLE_NAME +local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +local appResTblName = CSAppName & "." & CS_RESULTS_APP_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAE" +defPktId = 4014 + +write ";*********************************************************************" +write "; Define the Application Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED +SCX_CPU1_CS_TBL_DEF_TABLE[0].State = CS_STATE_ENABLED +SCX_CPU1_CS_TBL_DEF_TABLE[0].Name = appDefTblName +SCX_CPU1_CS_TBL_DEF_TABLE[1].State = CS_STATE_DISABLED +SCX_CPU1_CS_TBL_DEF_TABLE[1].Name = appResTblName +SCX_CPU1_CS_TBL_DEF_TABLE[2].State = CS_STATE_ENABLED +SCX_CPU1_CS_TBL_DEF_TABLE[2].Name = "LC.LC_ART" +SCX_CPU1_CS_TBL_DEF_TABLE[3].State = CS_STATE_DISABLED +SCX_CPU1_CS_TBL_DEF_TABLE[3].Name = "LC.LC_WRT" +SCX_CPU1_CS_TBL_DEF_TABLE[4].State = CS_STATE_DISABLED +SCX_CPU1_CS_TBL_DEF_TABLE[4].Name = "LC.LC_ADT" +SCX_CPU1_CS_TBL_DEF_TABLE[5].State = CS_STATE_ENABLED +SCX_CPU1_CS_TBL_DEF_TABLE[5].Name = tblDefTblName +SCX_CPU1_CS_TBL_DEF_TABLE[6].State = CS_STATE_DISABLED +SCX_CPU1_CS_TBL_DEF_TABLE[6].Name = tblResTblName + +;; Clear out the remaining entries in the table +for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do + SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +enddo + +local lastEntry = CS_MAX_NUM_TABLES_TABLE_ENTRIES - 1 +local endmnemonic = "SCX_CPU1_CS_TBL_DEF_TABLE[" & lastEntry & "].Name" + +;; Create the Table Load file +s create_tbl_file_from_cvt (hostCPU,defTblId,"Table Definition Table Load 1","tbl_def_tbl_ld_1",tblDefTblName,"SCX_CPU1_CS_TBL_DEF_TABLE[0].State",endmnemonic) + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_tdt1 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_tdt2.prc b/test_and_ground/asist/prc/scx_cpu1_cs_tdt2.prc new file mode 100644 index 0000000..2dc995f --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_tdt2.prc @@ -0,0 +1,108 @@ +PROC scx_cpu1_cs_tdt2 +;******************************************************************************* +; Test Name: cs_tdt2 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate the default Tables +; Definition Table for the Checksum Application. +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; None +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/18/11 Walt Moleski Initial release. +; 02/24/15 Walt Moleski Switched app and tables entries since +; the DefTablesTbl is a special case. +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defTblId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local tblDefTblName = CSAppName & "." & CS_DEF_TABLES_TABLE_NAME +local tblResTblName = CSAppName & "." & CS_RESULTS_TABLES_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAE" +defPktId = 4014 + +write ";*********************************************************************" +write "; Define the Application Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED +SCX_CPU1_CS_TBL_DEF_TABLE[0].State = CS_STATE_ENABLED +SCX_CPU1_CS_TBL_DEF_TABLE[0].Name = CSAppName & "." & CS_DEF_APP_TABLE_NAME +SCX_CPU1_CS_TBL_DEF_TABLE[1].State = CS_STATE_EMPTY +SCX_CPU1_CS_TBL_DEF_TABLE[1].Name = "" +SCX_CPU1_CS_TBL_DEF_TABLE[2].State = CS_STATE_ENABLED +SCX_CPU1_CS_TBL_DEF_TABLE[2].Name = CSAppName & "." & CS_RESULTS_APP_TABLE_NAME +SCX_CPU1_CS_TBL_DEF_TABLE[3].State = CS_STATE_EMPTY +SCX_CPU1_CS_TBL_DEF_TABLE[3].Name = "" +SCX_CPU1_CS_TBL_DEF_TABLE[4].State = CS_STATE_ENABLED +SCX_CPU1_CS_TBL_DEF_TABLE[4].Name = "LC.LC_ART" +SCX_CPU1_CS_TBL_DEF_TABLE[5].State = CS_STATE_EMPTY +SCX_CPU1_CS_TBL_DEF_TABLE[5].Name = "" +SCX_CPU1_CS_TBL_DEF_TABLE[6].State = CS_STATE_ENABLED +SCX_CPU1_CS_TBL_DEF_TABLE[6].Name = tblDefTblName +SCX_CPU1_CS_TBL_DEF_TABLE[7].State = CS_STATE_EMPTY +SCX_CPU1_CS_TBL_DEF_TABLE[7].Name = "" +SCX_CPU1_CS_TBL_DEF_TABLE[8].State = CS_STATE_DISABLED +SCX_CPU1_CS_TBL_DEF_TABLE[8].Name = tblResTblName +SCX_CPU1_CS_TBL_DEF_TABLE[9].State = CS_STATE_EMPTY +SCX_CPU1_CS_TBL_DEF_TABLE[9].Name = "" + +;; Clear out the remaining entries in the table +for i = 10 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do + SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +enddo + +local lastEntry = CS_MAX_NUM_TABLES_TABLE_ENTRIES - 1 +local endmnemonic = "SCX_CPU1_CS_TBL_DEF_TABLE[" & lastEntry & "].Name" + +;; Create the Table Load file +s create_tbl_file_from_cvt (hostCPU,defTblId,"Table Definition Table Load 2","tbl_def_tbl_ld_2",tblDefTblName,"SCX_CPU1_CS_TBL_DEF_TABLE[0].State",endmnemonic) + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_tdt2 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_tdt3.prc b/test_and_ground/asist/prc/scx_cpu1_cs_tdt3.prc new file mode 100644 index 0000000..daac702 --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_tdt3.prc @@ -0,0 +1,108 @@ +PROC scx_cpu1_cs_tdt3 +;******************************************************************************* +; Test Name: cs_tdt3 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate a Tables Definition Table +; for the Checksum Application that contains an invalid state. +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; None +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/18/11 Walt Moleski Initial release. +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defTblId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local tblDefTblName = CSAppName & "." & CS_DEF_TABLES_TABLE_NAME +local tblResTblName = CSAppName & "." & CS_RESULTS_TABLES_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAE" +defPktId = 4014 + +write ";*********************************************************************" +write "; Define the Application Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED +SCX_CPU1_CS_TBL_DEF_TABLE[0].State = CS_STATE_ENABLED +SCX_CPU1_CS_TBL_DEF_TABLE[0].Name = tblDefTblName +SCX_CPU1_CS_TBL_DEF_TABLE[1].State = CS_STATE_EMPTY +SCX_CPU1_CS_TBL_DEF_TABLE[1].Name = "" +SCX_CPU1_CS_TBL_DEF_TABLE[2].State = CS_STATE_ENABLED +SCX_CPU1_CS_TBL_DEF_TABLE[2].Name = tblResTblName +SCX_CPU1_CS_TBL_DEF_TABLE[3].State = CS_STATE_EMPTY +SCX_CPU1_CS_TBL_DEF_TABLE[3].Name = "" +SCX_CPU1_CS_TBL_DEF_TABLE[4].State = CS_STATE_ENABLED +SCX_CPU1_CS_TBL_DEF_TABLE[4].Name = "LC.LC_ART" +SCX_CPU1_CS_TBL_DEF_TABLE[5].State = CS_STATE_EMPTY +SCX_CPU1_CS_TBL_DEF_TABLE[5].Name = "" +SCX_CPU1_CS_TBL_DEF_TABLE[6].State = CS_STATE_ENABLED +SCX_CPU1_CS_TBL_DEF_TABLE[6].Name = CSAppName & "." & CS_DEF_APP_TABLE_NAME +SCX_CPU1_CS_TBL_DEF_TABLE[7].State = CS_STATE_EMPTY +SCX_CPU1_CS_TBL_DEF_TABLE[7].Name = "" +SCX_CPU1_CS_TBL_DEF_TABLE[8].State = CS_STATE_DISABLED +SCX_CPU1_CS_TBL_DEF_TABLE[8].Name = CSAppName & "." & CS_RESULTS_APP_TABLE_NAME +SCX_CPU1_CS_TBL_DEF_TABLE[9].State = CS_STATE_EMPTY +SCX_CPU1_CS_TBL_DEF_TABLE[9].Name = "" +SCX_CPU1_CS_TBL_DEF_TABLE[10].State = 7 +SCX_CPU1_CS_TBL_DEF_TABLE[10].Name = "IN_VALID_Table" + +;; Clear out the remaining entries in the table +for i = 11 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do + SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +enddo + +local lastEntry = CS_MAX_NUM_TABLES_TABLE_ENTRIES - 1 +local endmnemonic = "SCX_CPU1_CS_TBL_DEF_TABLE[" & lastEntry & "].Name" + +;; Create the Table Load file +s create_tbl_file_from_cvt (hostCPU,defTblId,"Table Definition Table Invalid State","tbl_def_tbl_invalid",tblDefTblName,"SCX_CPU1_CS_TBL_DEF_TABLE[0].State",endmnemonic) + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_tdt3 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_tdt4.prc b/test_and_ground/asist/prc/scx_cpu1_cs_tdt4.prc new file mode 100644 index 0000000..4d3f76d --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_tdt4.prc @@ -0,0 +1,83 @@ +PROC scx_cpu1_cs_tdt4 +;******************************************************************************* +; Test Name: cs_tdt4 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate a Tables Definition Table +; for the Checksum Application that contains all empty entries. +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; None +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/18/11 Walt Moleski Initial release. +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defTblId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local tblDefTblName = CSAppName & "." & CS_DEF_TABLES_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAE" +defPktId = 4014 + +write ";*********************************************************************" +write "; Define the Application Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED +for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do + SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +enddo + +local lastEntry = CS_MAX_NUM_TABLES_TABLE_ENTRIES - 1 +local endmnemonic = "SCX_CPU1_CS_TBL_DEF_TABLE[" & lastEntry & "].Name" + +;; Create the Table Load file +s create_tbl_file_from_cvt (hostCPU,defTblId,"Table Definition Empty Table Load","tbldefemptytable",tblDefTblName,"SCX_CPU1_CS_TBL_DEF_TABLE[0].State",endmnemonic) + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_tdt4 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_tdt5.prc b/test_and_ground/asist/prc/scx_cpu1_cs_tdt5.prc new file mode 100644 index 0000000..bd89d77 --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_tdt5.prc @@ -0,0 +1,97 @@ +PROC scx_cpu1_cs_tdt5 +;******************************************************************************* +; Test Name: cs_tdt5 +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; The purpose of this procedure is to generate the a Tables Definition +; Table for the Checksum Application used by the cs_reset procedure. +; +; Requirements Tested: +; None +; +; Prerequisite Conditions +; None +; +; Assumptions and Constraints +; None. +; +; Change History +; +; Date Name Description +; 07/19/11 Walt Moleski Initial release. +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; create_tbl_file_from_cvt Procedure that creates a load file from +; the specified arguments and cvt +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "cs_msgdefs.h" +#include "cs_platform_cfg.h" +#include "cs_tbldefs.h" + +%liv (log_procedure) = logging + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL defTblId, defPktId +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local tblDefTblName = CSAppName & "." & CS_DEF_TABLES_TABLE_NAME +local tblResTblName = CSAppName & "." & CS_RESULTS_TABLES_TABLE_NAME +local memDefTblName = CSAppName & "." & CS_DEF_MEMORY_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAE" +defPktId = 4014 + +write ";*********************************************************************" +write "; Define the Application Definition Table " +write ";********************************************************************" +;; States are 0=CS_STATE_EMPTY; 1=CS_STATE_ENABLED; 2=CS_STATE_DISABLED; +;; 3=CS_STATE_UNDEFINED +SCX_CPU1_CS_TBL_DEF_TABLE[0].State = CS_STATE_ENABLED +SCX_CPU1_CS_TBL_DEF_TABLE[0].Name = tblDefTblName +SCX_CPU1_CS_TBL_DEF_TABLE[1].State = CS_STATE_DISABLED +SCX_CPU1_CS_TBL_DEF_TABLE[1].Name = tblResTblName +SCX_CPU1_CS_TBL_DEF_TABLE[2].State = CS_STATE_ENABLED +SCX_CPU1_CS_TBL_DEF_TABLE[2].Name = "LC.LC_ADT" +SCX_CPU1_CS_TBL_DEF_TABLE[3].State = CS_STATE_DISABLED +SCX_CPU1_CS_TBL_DEF_TABLE[3].Name = "LC.LC_WDT" +SCX_CPU1_CS_TBL_DEF_TABLE[4].State = CS_STATE_DISABLED +SCX_CPU1_CS_TBL_DEF_TABLE[4].Name = memDefTblName + +;; Clear out the remaining entries in the table +for i = 5 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do + SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY + SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +enddo + +local lastEntry = CS_MAX_NUM_TABLES_TABLE_ENTRIES - 1 +local endmnemonic = "SCX_CPU1_CS_TBL_DEF_TABLE[" & lastEntry & "].Name" + +;; Create the Table Load file +s create_tbl_file_from_cvt (hostCPU,defTblId,"Table Definition Table Load 1","tbl_def_tbl_ld_3",tblDefTblName,"SCX_CPU1_CS_TBL_DEF_TABLE[0].State",endmnemonic) + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_tdt5 " +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/prc/scx_cpu1_cs_usermem.prc b/test_and_ground/asist/prc/scx_cpu1_cs_usermem.prc new file mode 100644 index 0000000..83101a1 --- /dev/null +++ b/test_and_ground/asist/prc/scx_cpu1_cs_usermem.prc @@ -0,0 +1,4040 @@ +PROC scx_cpu1_cs_usermem +;******************************************************************************* +; Test Name: cs_usermem +; Test Level: Build Verification +; Test Type: Functional +; +; Test Description +; This test verifies that the CFS Checksum (CS) User-Defined Memory +; checksumming commands function properly and that the CS application +; handles anomolies properly. +; +; Requirements Tested +; CS1002 For all CS commands, if the length contained in the message +; header is not equal to the expected length, CS shall reject the +; command and issue an event message. +; CS1003 If CS accepts any command as valid, CS shall execute the +; command, increment the CS Valid Command Counter and issue an +; event message. +; CS1004 If CS rejects any command, CS shall abort the command execution, +; increment the CS Command Rejected Counter and issue an event +; message. +; CS2003 Upon receipt of a Disable Non-volatile Checksumming command, +; CS shall disable non-volatile checksumming. +; CS3003 Upon receipt of a Disable OS Checksumming command, CS shall +; disable checksumming of the OS Code segment. +; CS3008 Upon receipt of a Disable cFE code segment command, CS shall +; disable checksumming of the cFE code segment. +; CS4002 Upon receipt of a Disable Application checksumming command, CS +; shall disable checksumming of all Application code segments. +; CS5002 Upon receipt of a Disable Table Checksumming command, CS shall +; disable checksumming of all tables. +; CS6000 Checksum shall calculate CRCs for each Table-Defined +; User-Defined Memory and compare them against the corresponding +; baseline CRCs if: +; a) Checksumming (as a whole) is Enabled +; b) User-Defined Memory checksumming is Enabled +; c) Checksumming of the individual Memory segments +; is Enabled +; CS6000.1 If the User-Defined Memory's CRC is not equal to the +; corresponding baseline CRC, CS shall increment the User-Defined +; Memory CRC Miscompare Counter and send an event message. +; CS6000.2 If the table-defined Memory is invalid, CS shall send an event +; message. +; CS6001 Upon receipt of an Enable User-Defined Memory checksumming +; command, CS shall enable checksumming of all User-Defined +; Memory. +; CS6002 Upon receipt of a Disable User-Defined Memory checksumming +; command, CS shall disable checksumming of all User-Defined +; Memory. +; CS6003 Upon receipt of an Enable User-Defined Memory Item command, CS +; shall enable checksumming of command-specified Memory. +; CS6004 Upon receipt of a Disable User-Defined Memory Item command, CS +; shall disable checksumming of command-specified Memory. +; CS6005 Upon receipt of a Recompute User-Defined Memory checksum +; command, CS shall: +; a) Recompute the baseline checksum for the +; command-specified User-Defined Memory +; b) Set the Recompute In Progress Flag to TRUE +; CS6005.1 Once the baseline CRC is computed, CS shall: +; a) Generate an event message containing the baseline CRC +; b) Set the Recompute In Progress Flag to TRUE +; CS6005.2 If CS is already processing a Recompute CRC command or a One +; Shot CRC command, CS shall reject the command. +; CS6006 Upon receipt of a Report User-Defined Memory CRC command, CS +; shall send an event message containing the baseline User-Defined +; Memory CRC. +; CS6007 If the command-specified User-Defined Memory is invalid (for any +; of the User-Defined Memory commands where the memory ID is a +; command argument), CS shall reject the command and send an event +; message. +; CS6008 CS shall provide the ability to dump the baseline CRCs and +; status for all User-Defined Memory via a dump-only table. +; CS6009 Upon receipt of a Get User-Defined Memory Entry ID command, CS +; shall send an informational message containing the User-Defined +; Memory Table Entry ID for the command-specified Memory Address. +; CS6009.1 If the command-specified Memory Address cannot be found within +; the User-Defined Memory Table, CS shall send an informational +; event message. +; CS7000 The CS software shall limit the amount of bytes processed during +; each of its execution cycles to a maximum of +; bytes. +; CS8000 Upon receipt of an Enable Checksum command, CS shall start +; calculating CRCs and compare them against the baseline CRCs. +; CS8001 Upon receipt of a Disable Checksum command, CS shall stop +; calculating CRCs and comparing them against the baseline CRCs. +; CS9000 CS shall generate a housekeeping message containing the +; following: +; a) Valid Ground Command Counter +; b) Ground Command Rejected Counter +; c) Overall CRC enable/disable status +; d) Total Non-Volatile Baseline CRC +; e) OS code segment Baseline CRC +; f) cFE code segment Baseline CRC +; g) Non-Volatile CRC Miscompare Counter +; h) OS Code Segment CRC Miscompare Counter +; i) cFE Code Segment CRC Miscompare Counter +; j) Application CRC Miscompare Counter +; k) Table CRC Miscompare Counter +; l) User-Defined Memory CRC Miscompare Counter +; m) Last One Shot Address +; n) Last One Shot Size +; o) Last One Shot Checksum +; p) Checksum Pass Counter (number of passes thru all of +; the checksum areas) +; q) Current Checksum Region (Non-Volatile, OS code +; segment, cFE Code Segment etc) +; r) Non-Volatile CRC enable/disable status +; s) OS Code Segment CRC enable/disable status +; t) cFE Code Segment CRC enable/disable status +; u) Application CRC enable/disable status +; v) Table CRC enable/disable status +; w) User-Defined Memory CRC enable/disable status +; x) Last One Shot Rate +; y) Recompute In Progress Flag +; z) One Shot In Progress Flag +; CS9001 Upon any initialization of the CS Application (cFE Power On, cFE +; Processor Reset or CS Application Reset), CS shall initialize +; the following data to Zero: +; a) Valid Ground Command Counter +; b) Ground Command Rejected Counter +; c) Non-Volatile CRC Miscompare Counter +; d) OS Code Segment CRC Miscompare Counter +; e) cFE Code Segment CRC Miscompare Counter +; f) Application CRC Miscompare Counter +; g) Table CRC Miscompare Counter +; h) User-Defined Memory CRC Miscompare Counter +; i) Recompute In Progress Flag +; j) One Shot In Progress Flag +; +; Prerequisite Conditions +; The CFS is up and running and ready to accept commands. +; The CS commands and telemetry items exist in the GSE database. +; The display pages exist for the CS Housekeeping and the dump-only +; Application Code Segment Result Table. +; The Application Code Segment definition table exists defining the +; segments to checksum. +; A CS Test application (TST_CS) exists in order to fully test the CS +; Application. +; +; Assumptions and Constraints +; None. +; +; Change History +; Date Name Description +; 10/16/08 Walt Moleski Original Procedure. +; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +; commanding and added a hostCPU variable +; for the utility procs to connect to the +; proper host IP address. +; +; Arguments +; None. +; +; Procedures Called +; Name Description +; ut_tlmwait Wait for a specified telemetry point to update to a +; specified value. +; ut_pfindicate Print the pass fail status of a particular requirement +; number. +; ut_setupevents Performs setup to verify that a particular event +; message was received by ASIST. +; ut_setrequirements A directive to set the status of the cFE +; requirements array. +; +; Expected Test Results and Analysis +; +;********************************************************************** + +local logging = %liv (log_procedure) +%liv (log_procedure) = FALSE + +#include "ut_statusdefs.h" +#include "ut_cfe_info.h" +#include "cfe_platform_cfg.h" +#include "osconfig.h" +#include "cfe_evs_events.h" +#include "cfe_es_events.h" +#include "cfe_tbl_events.h" +#include "to_lab_events.h" +#include "cs_platform_cfg.h" +#include "cs_events.h" +#include "cs_tbldefs.h" +#include "tst_cs_events.h" +#include "tst_cs_msgdefs.h" + +%liv (log_procedure) = logging + +#define CS_1002 0 +#define CS_1003 1 +#define CS_1004 2 +#define CS_2003 3 +#define CS_3003 4 +#define CS_3008 5 +#define CS_4002 6 +#define CS_5002 7 +#define CS_6000 8 +#define CS_60001 9 +#define CS_60002 10 +#define CS_6001 11 +#define CS_6002 12 +#define CS_6003 13 +#define CS_6004 14 +#define CS_6005 15 +#define CS_60051 16 +#define CS_60052 17 +#define CS_6006 18 +#define CS_6007 19 +#define CS_6008 20 +#define CS_6009 21 +#define CS_60091 22 +#define CS_7000 23 +#define CS_8000 24 +#define CS_8001 25 +#define CS_9000 26 +#define CS_9001 27 + +global ut_req_array_size = 27 +global ut_requirement[0 .. ut_req_array_size] + +for i = 0 to ut_req_array_size DO + ut_requirement[i] = "U" +enddo + +;********************************************************************** +; Set the local values +;********************************************************************** +local cfe_requirements[0 .. ut_req_array_size] = ["CS_1002", "CS_1003", "CS_1004", "CS_2003", "CS_3003", "CS_3008", "CS_4002", "CS_5002", "CS_6000", "CS_6000.1", "CS_6000.2", "CS_6001", "CS_6002", "CS_6003", "CS_6004", "CS_6005", "CS_6005.1", "CS_6005.2", "CS_6006", "CS_6007", "CS_6008", "CS_6009", "CS_6009.1", "CS_7000", "CS_8000", "CS_8001", "CS_9000", "CS_9001" ] + +;********************************************************************** +; Define local variables +;********************************************************************** +LOCAL rawcmd +LOCAL stream +LOCAL defTblId, defPktId, resTblId, resPktId +local i,segIndex,foundSeg,ramAddress +local CSAppName = "CS" +local ramDir = "RAM:0" +local hostCPU = "CPU3" +local memDefTblName = CSAppName & "." & CS_DEF_MEMORY_TABLE_NAME +local memResTblName = CSAppName & "." & CS_RESULTS_MEMORY_TABLE_NAME + +;;; Set the pkt and app IDs for the tables based upon the cpu being used +;; CPU1 is the default +defTblId = "0FAD" +resTblId = "0FB1" +defPktId = 4013 +resPktId = 4017 + +write ";*********************************************************************" +write "; Step 1.0: Checksum Non-Volatile Memory Test Setup." +write ";*********************************************************************" +write "; Step 1.1: Command a Power-on Reset on CPU1." +write ";*********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +write ";*********************************************************************" +write "; Step 1.2: Download the default Memory Definition Table file in order" +write "; to use it during cleanup." +write ";********************************************************************" +;; use ftp utilities to get the file +;; CS_DEF_MEMORY_TABLE_FILENAME -> full path file spec. +;; Parse the filename configuration parameter for the default table filename +local tableFileName = CS_DEF_MEMORY_TABLE_FILENAME +local slashLoc = %locate(tableFileName,"/") + +;; loop until all slashes are found +while (slashLoc <> 0) do + tableFileName = %substring(tableFileName,slashLoc+1,%length(tableFileName)) + slashLoc = %locate(tableFileName,"/") +enddo + +write "==> Default Application Code Segment Table filename = '",tableFileName,"'" + +;; Get the file in order to restore it in the cleanup steps +s ftp_file ("CF:0/apps",tableFileName,"cs_mem_orig_tbl.tbl",hostCPU,"G") + +write ";**********************************************************************" +write "; Step 1.3: Display the Housekeeping pages " +write ";**********************************************************************" +page SCX_CPU1_CS_HK +page SCX_CPU1_TST_CS_HK +page SCX_CPU1_CS_MEM_DEF_TABLE +page SCX_CPU1_CS_MEM_RESULTS_TBL + +goto step1_5 +write ";*********************************************************************" +write "; Step 1.4: Start the TST_CS_MemTbl application in order to setup " +write "; the OS_Memory_Table for the Checksum (CS) application. " +write ";********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +ut_setupevents "SCX", "CPU1", "TST_CS_MEMTBL", 1, "INFO", 2 + +s load_start_app ("TST_CS_MEMTBL",hostCPU,"TST_CS_MemTblMain") + +;; Wait for app startup events +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +IF (UT_TW_Status = UT_Success) THEN + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - TST_CS_MEMTBL Application Started" + else + write " Failed - CFE_ES start Event Message for TST_CS_MEMTBL not received." + write "Event Message count = ",SCX_CPU1_find_event[1].num_found_messages + endif +else + write " Failed - TST_CS_MEMTBL Application start Event Message not received." +endif + +;; These are the TST_CS HK Packet IDs since this app sends this packet +;; CPU1 is the default +stream = x'0930' + +/SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +wait 5 + +step1_5: +write ";*********************************************************************" +write "; Step 1.5: Start the Checksum (CS) and TST_CS applications. " +write ";********************************************************************" +;s scx_cpu1_cs_start_apps("1.5") +;wait 5 + +;; Verify the Housekeeping Packet is being generated +;; Set the HK packet ID based upon the cpu being used +local hkPktId = "p0A4" + +;; Verify the HK Packet is getting generated by waiting for the +;; sequencecount to increment twice +local seqTlmItem = hkPktId & "scnt" +local currSCnt = {seqTlmItem} +local expectedSCnt = currSCnt + 2 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (9000) - Housekeeping packet is being generated." + ut_setrequirements CS_9000, "P" +else + write " Failed (9000) - Housekeeping packet sequence count did not increment. Housekeeping packet is not being recieved." + ut_setrequirements CS_9000, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 1.6: Enable DEBUG Event Messages for the applications needed " +write ";*********************************************************************" +local cmdCtr = SCX_CPU1_EVS_CMDPC + 2 + +;; Enable DEBUG events for the CS and CFE_TBL applications ONLY +/SCX_CPU1_EVS_EnaAppEVTType Application=CSAppName DEBUG +wait 2 +/SCX_CPU1_EVS_EnaAppEVTType Application="CFE_TBL" DEBUG + +ut_tlmwait SCX_CPU1_EVS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Enable Debug events command sent properly." +else + write " Failed - Enable Debug events command." +endif + +write ";*********************************************************************" +write "; Step 1.7: Verify that the CS Housekeeping telemetry items are " +write "; initialized to zero (0). " +write ";*********************************************************************" +;; Check the HK tlm items to see if they are 0 or NULL +;; the TST_CS application sends its HK packet +if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; + (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; + (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; + (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) THEN + write "<*> Passed (9001) - Housekeeping telemetry initialized properly." + ut_setrequirements CS_9001, "P" +else + write " Failed (9001) - Housekeeping telemetry NOT initialized at startup." + write " CMDPC = ",SCX_CPU1_CS_CMDPC + write " CMDEC = ",SCX_CPU1_CS_CMDEC + write " EEPROM MC = ",SCX_CPU1_CS_EEPROMEC + write " Memory MC = ",SCX_CPU1_CS_MemoryEC + write " Table MC = ",SCX_CPU1_CS_TABLEEC + write " App MC = ",SCX_CPU1_CS_AppEC + write " cFE Core MC = ",SCX_CPU1_CS_CFECOREEC + write " OS MC = ",SCX_CPU1_CS_OSEC + ut_setrequirements CS_9001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 1.8: Create & load the Memory Definition Table file to be " +write "; used during this test." +write ";********************************************************************" +s scx_cpu1_cs_mdt1 +wait 5 + +;; Load the file created above +s load_table ("usrmem_def_ld_1", hostCPU) +wait 5 + +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID,"INFO", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO", 2 + +local cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=memDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Memory Definition Table validate command sent." +else + write " Failed - Memory Definition Table validation failed." +endif + +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_VALIDATION_INF_EID, "." +endif + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_ACTIVATE ATableName=memDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Activate Memory Definition Table command sent properly." +else + write " Failed - Activate Memory Definition Table command." +endif + +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Memory Definition Table Updated successfully." + Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +else + write " Failed - Memory Definition Table update failed." + Write " Failed - Event Message not received for activate command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 1.9: Dump the User-defined Memory Definition Table." +write ";*********************************************************************" +s get_tbl_to_cvt (ramDir,memDefTblName,"A","cpu1_usrdeftbl1_9",hostCPU,defTblId) +wait 5 + +write ";*********************************************************************" +write "; Step 1.10: Disable all background checksumming except for " +write "; User-defined memory. " +write ";*********************************************************************" +;; Send the Disable OS Checksumming Command +/SCX_CPU1_CS_DisableOS +wait 5 + +;; Check the CS HK parameter to ensure that OS Checkcumming is disabled +if (p@SCX_CPU1_CS_OSSTATE = "Disabled") then + write "<*> Passed (3003) - OS Checksumming disabled." + ut_setrequirements CS_3003, "P" +else + write " Failed (3003) - OS Checksumming did not get set to disabled as expected." + ut_setrequirements CS_3003, "F" +endif + +;; Send the Disable CFE Core Checksumming Command +/SCX_CPU1_CS_DisableCFECore +wait 5 + +if (p@SCX_CPU1_CS_CFECORESTATE = "Disabled") then + write "<*> Passed (3008) - cFE Checksumming disabled." + ut_setrequirements CS_3008, "P" +else + write " Failed (3008) - cFE Checksumming did not get set to disabled as expected." + ut_setrequirements CS_3008, "F" +endif + +;; Send the Disable Non-volatile (EEPROM) Checksumming Command +/SCX_CPU1_CS_DisableEeprom +wait 5 + +if (p@SCX_CPU1_CS_EEPROMSTATE = "Disabled") then + write "<*> Passed (2003) - Non-volatile Memory (EEPROM) Checksumming disabled." + ut_setrequirements CS_2003, "P" +else + write " Failed (2003) - Non-volatile Memory (EEPROM) Checksumming did not get set to disabled as expected." + ut_setrequirements CS_2003, "F" +endif + +;; Send the Disable Application Checksumming Command +/SCX_CPU1_CS_DisableApps +wait 5 + +if (p@SCX_CPU1_CS_AppSTATE = "Disabled") then + write "<*> Passed (4002) - Application Checksumming disabled." + ut_setrequirements CS_4002, "P" +else + write " Failed (4002) - Application Checksumming did not get set to disabled as expected." + ut_setrequirements CS_4002, "F" +endif + +;; Send the Disable Table Checksumming Command +/SCX_CPU1_CS_DisableTables +wait 5 + +if (p@SCX_CPU1_CS_TableSTATE = "Disabled") then + write "<*> Passed (5002) - Table Checksumming disabled." + ut_setrequirements CS_5002, "P" +else + write " Failed (5002) - Table Checksumming did not get set to disabled as expected." + ut_setrequirements CS_5002, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.0: Valid Command Test." +write ";*********************************************************************" +write "; Step 2.1: Send the command to dump the Results Table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl2_1",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 2.2: Send the Enable Checksum command." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable All Command +/SCX_CPU1_CS_EnableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - CS EnableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - CS EnableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.3: Send the Enable User-Defined Memory Checksumming command." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_MEMORY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable Memory Command +/SCX_CPU1_CS_EnableMemory + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6001) - CS Enable User-defined Memory command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6001, "P" +else + write " Failed (1003;6001) - CS Enable User-defined Memory command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6001, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6001) - Expected Event Msg ",CS_ENABLE_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6001, "P" +else + write " Failed (1003;6001) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.4: Dump the Results Table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl2_4",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-Defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-Defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 2.5: Verify that Memory Items are being checksummed." +write ";*********************************************************************" +;; In order to do this, I must constantly dump the Results table and monitor +;; the Baseline CRC values +local keepDumpingResults=TRUE +local DumpingResults=FALSE +local loopCount=0 +local dumpFileName = "cpu1_usrrestbl2_5" + +while (keepDumpingResults = TRUE) do + s get_tbl_to_cvt (ramDir,memResTblName,"A",dumpFileName,hostCPU,resTblId) + wait 3 + + ;; Loop for each valid entry in the results table + for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + ;; If the CRC has been computed AND the CRC is not zero -> Stop + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; + (SCX_CPU1_CS_MEM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; + (keepDumpingResults = TRUE) then + keepDumpingResults = FALSE + endif + enddo +enddo + +if (keepDumpingResults = FALSE) then + write "<*> Passed (6000) - User-defined Memory Checksumming is occurring." + ut_setrequirements CS_6000, "P" +else + write " Failed (6000) - User-defined Memory Checksumming is not being calculated." + ut_setrequirements CS_6000, "F" +endif + +write ";*********************************************************************" +write "; Step 2.6: Send the Disable Entry command for a valid enabled entry." +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; enabled. Once found, use that entry's ID in the Disable command +foundSeg = FALSE + +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Enabled Memory segment found at index ", segIndex +else + write "; There were no Enabled User-defined Memory segments found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_MEMORY_ENTRY_INF_EID,"INFO",1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable Entry Command +/SCX_CPU1_CS_DisableMemoryEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6004) - CS DisableMemoryEntry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6004, "P" +else + write " Failed (1003;6004) - CS DisableMemoryEntry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6004) - Expected Event Msg ",CS_DISABLE_MEMORY_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6004, "P" +else + write " Failed (1003;6004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_MEMORY_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6004, "F" +endif + +;; Dump the definition table to verify the entry's state was modified +;; This verifies DCR #18559 +s get_tbl_to_cvt (ramDir,memDefTblName,"A","cpu1_usrdeftbl2_6",hostCPU,defTblId) +wait 5 + +if (p@SCX_CPU1_CS_MEM_DEF_TABLE[segindex].State = "Disabled") then + write "<*> Passed - Definition Table entry changed to Disabled" +else + write " Failed - Definition Table entry was not changed" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.7: Dump the results table to ensure that the above entry was" +write "; disabled. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl2_7",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (2010) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_2010, "P" +else + write " Failed (2010) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_2010, "F" +endif + +write ";*********************************************************************" +write "; Step 2.8: Using the TST_CS application, manipulate the disabled " +write "; entry's CRC. " +write ";*********************************************************************" +;; Send a TST_CS command to do this using the entry index as the argument +ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_MEMORY_CRC_INF_EID,"INFO", 1 + +/SCX_CPU1_TST_CS_CorruptMemCRC MemType=TST_CS_USER_MEM EntryID=segIndex + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID," rcv'd." +else + write " Failed - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID,"." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.9: Send the Enable Entry command for the Entry disabled" +write "; in Step 2.6 above. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_MEMORY_ENTRY_INF_EID,"INFO", 1 +ut_setupevents "SCX","CPU1",{CSAppName},CS_MEMORY_MISCOMPARE_ERR_EID,"ERROR", 2 + +write "*** Memory Segment Miscompare Ctr = ",SCX_CPU1_CS_MemoryEC + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable Entry Command +/SCX_CPU1_CS_EnableMemoryEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6003) - CS Enable Memory Entry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6003, "P" +else + write " Failed (1003;6003) - CS Enable Memory Entry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6003) - Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6003, "P" +else + write " Failed (1003;6003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6003, "F" +endif + +;; Check that the miscompare event message was rcvd +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1, 60 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6000.1) - Expected Event Msg ",CS_MEMORY_MISCOMPARE_ERR_EID," rcv'd." + ut_setrequirements CS_60001, "P" +else + write " Failed (6000.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_MEMORY_MISCOMPARE_ERR_EID,"." + ut_setrequirements CS_60001, "F" +endif + +write "*** Memory Miscompare Ctr = ",SCX_CPU1_CS_MemoryEC + +wait 5 + +write ";*********************************************************************" +write "; Step 2.10: Dump the Results Table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl2_10",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 2.11: Send the Recompute User-Defined Memory Entry command for" +write "; the segment specified in Steps above. " +write ";*********************************************************************" +write "; Step 2.11.1: Send the Recompute User-Defined Memory Entry command " +write "; for the corrupted segment specified in above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005) - CS Recompute Memory Entry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6005, "P" +else + write " Failed (1003;6005) - CS Recompute Memory Entry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6005, "P" +else + write " Failed (1003;6005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the Completed event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_60051, "P" +else + write " Failed (1003;6005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_60051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.11.2: Send the Recompute User-Defined Memory Entry command " +write "; for a larger segment in order to test the Flag states " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeMemory EntryID=1 + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005) - CS Recompute Memory Entry command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6005, "P" +else + write " Failed (1003;6005) - CS Recompute Memory Entry command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6005, "P" +else + write " Failed (1003;6005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to TRUE (6005) +if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then + write "<*> Passed (6005) - In Progress Flag set to True as expected." + ut_setrequirements CS_6005, "P" +else + write " Failed (6005) - In Progress Flag set to False when True was expected." + ut_setrequirements CS_6005, "F" +endif + +;; Check for the Completed event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_60051, "P" +else + write " Failed (1003;6005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_60051, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (6005.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (6005.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_60051, "P" +else + write " Failed (6005.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_60051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.12: Send the Report User-Defined Memory Entry command for " +write "; the specified entry used in Steps above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Report Command +/SCX_CPU1_CS_ReportMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - CS Report Memory Entry CRC command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - CS Report Memory Entry CRC command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 2.13: Dump the Results table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl2_13",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 2.14: Send the Get User-Defined Entry ID command using an " +write "; address of an entry in the results table. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get Memory Entry ID Command +/SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6009) - CS Get User-defined Memory Entry ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6009, "P" +else + write " Failed (1003;6009) - CS Get User-defined Memory Entry ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6009, "F" +endif + +;; Check for at least one event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6009, "P" +else + write " Failed (1003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6009, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.0: Invalid Command Test." +write ";*********************************************************************" +write "; Step 3.1: Send the Enable User-defined Memory Checksumming command " +write "; with an invalid length. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +local errcnt = SCX_CPU1_CS_CMDEC + 1 +rawcmd = "" + +;; CPU1 is the default +rawcmd = "189Fc00000021599" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.2: Send the Disable User-defined Memory Checksumming command" +write "; with an invalid length. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000021698" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.3: Send the Enable User-defined Memory Item command with an " +write "; invalid length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000041966" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";**********************************************************************" +write "; Step 3.4: Send the Enable User-defined Memory Item command with an " +write "; invalid ID." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_MEMORY_INVALID_ENTRY_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Enable Entry Command +/SCX_CPU1_CS_EnableMemoryEntry EntryID=CS_MAX_NUM_MEMORY_TABLE_ENTRIES + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;6007) - CS Enable User-defined Memory Entry with an invalid ID sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_6007, "P" +else + write " Failed (1004;6007) - CS Enable User-defined Memory Entry with an invalid ID command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_6007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;6007) - Expected Event Msg ",CS_ENABLE_MEMORY_INVALID_ENTRY_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_6007, "P" +else + write " Failed (1004;6007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_MEMORY_INVALID_ENTRY_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_6007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.5: Send the Disable User-defined Memory Item command with an" +write "; invalid length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000041A77" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.6: Send the Disable User-defined Memory Item command with an" +write "; invalid ID." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_MEMORY_INVALID_ENTRY_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Disable Entry Command +/SCX_CPU1_CS_DisableMemoryEntry EntryID=CS_MAX_NUM_MEMORY_TABLE_ENTRIES + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;6007) - CS Disable User-defined Memory Item command with an invalid ID sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_6007, "P" +else + write " Failed (1004;6007) - CS Disable User-defined Memory Item command with an invalid ID did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_6007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;6007) - Expected Event Msg ",CS_DISABLE_MEMORY_INVALID_ENTRY_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_6007, "P" +else + write " Failed (1004;6007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_MEMORY_INVALID_ENTRY_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_6007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.7: Send the Recompute User-defined Memory Item command with " +write "; an invalid length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000041855" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.8: Send the Recompute User-defined Memory Item command with " +write "; an invalid ID. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_INVALID_ENTRY_MEMORY_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Recompute Command +/SCX_CPU1_CS_RecomputeMemory entryID=CS_MAX_NUM_MEMORY_TABLE_ENTRIES + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;6007) - CS Recompute User-defined Memory Item with an invalid ID sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_6007, "P" +else + write " Failed (1004;6007) - CS Recompute User-defined Memory command with an invalid ID did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_6007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;6007) - Expected Event Msg ",CS_RECOMPUTE_INVALID_ENTRY_MEMORY_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_6007, "P" +else + write " Failed (1004;6007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_INVALID_ENTRY_MEMORY_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_6007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.9: Send the Report User-defined Memory Item command with an " +write "; invalid length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000041744" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.10: Send the Report User-defined Memory Item command with an" +write "; invalid ID." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_INVALID_ENTRY_MEMORY_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Report Command +/SCX_CPU1_CS_ReportMemory entryID=CS_MAX_NUM_MEMORY_TABLE_ENTRIES + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;6007) - CS Report User-defined Memory Item command with an invalid ID sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_6007, "P" +else + write " Failed (1004;6007) - CS Report User-defined Memory Item command with an invalid ID did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_6007, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;6007) - Expected Event Msg ",CS_BASELINE_INVALID_ENTRY_MEMORY_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_6007, "P" +else + write " Failed (1004;6007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_INVALID_ENTRY_MEMORY_ERR_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_6007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.11: Send the Get User-defined Memory ID command with an " +write "; invalid length." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 + +;; CPU1 is the default +rawcmd = "189Fc00000061B22" + +ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1002;1004) - Command Rejected Counter incremented." + ut_setrequirements CS_1002, "P" + ut_setrequirements CS_1004, "P" +else + write " Failed (1002;1004) - Command Rejected Counter did not increment as expected." + ut_setrequirements CS_1002, "F" + ut_setrequirements CS_1004, "F" +endif + +if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN + write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CS_LEN_ERR_EID, "." + ut_setrequirements CS_1004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.12: Send the Get User-defined Memory ID command with an " +write "; invalid address. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_GET_ENTRY_ID_MEMORY_NOT_FOUND_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get Entry ID Command +/SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[0].StartAddr-1000 + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr}, 5 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;6007;6009.1) - CS Get User-defined Memory ID command with invalid address sent properly." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_6007, "P" + ut_setrequirements CS_60091, "P" +else + write " Failed (1004;6007;6009.1) - CS Get User-defined Memory ID command with invalid address did not increment CMDPC as expected." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_6007, "F" + ut_setrequirements CS_60091, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;6007) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_NOT_FOUND_INF_EID," rcv'd." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_6007, "P" +else + write " Failed (1004;6007) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_NOT_FOUND_INF_EID,"." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_6007, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 3.13: Dump the Results Table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl3_13",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 3.14: Send the Recompute User-defined Memory Item command for " +write "; an entry in the results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeMemory EntryID=1 + +write ";*********************************************************************" +write "; Step 3.15: Send the Recompute User-defined Memory Item command again" +write "; to verify that only 1 Recompute can occur at the same time. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_CHDTASK_ERR_EID, "ERROR", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeMemory EntryID=0 + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;6005.2) - CS Recompute User-defined Memory Item command failed as expected." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_60052, "P" +else + write " Failed (1004;6005.2) - CS Recompute User-defined Memory Item command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_60052, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_CHDTASK_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_MEMORY_CHDTASK_ERR_EID,"." + ut_setrequirements CS_1004, "F" +endif + +write ";*********************************************************************" +write "; Step 3.16: Send the One Shot CRC command. Verify that this command " +write "; fails since only 1 Recompute or One Shot can occur at the same time. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName}, CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 + +errcnt = SCX_CPU1_CS_CMDEC + 1 +;; Send the One Shot Command +/SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=2048 + +ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004;6005.2) - One Shot CRC command failed as expected." + ut_setrequirements CS_1004, "P" + ut_setrequirements CS_60052, "P" +else + write " Failed (1004;6005.2) - One Shot CRC command did not increment CMDEC." + ut_setrequirements CS_1004, "F" + ut_setrequirements CS_60052, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_CHDTASK_ERR_EID," rcv'd." + ut_setrequirements CS_1004, "P" +else + write " Failed (1004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_MEMORY_CHDTASK_ERR_EID,"." + ut_setrequirements CS_1004, "F" +endif + +;; Check for the Completed event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_60051, "P" +else + write " Failed (1003;6005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_60051, "F" +endif + +;; Wait for the next HK Pkt +currSCnt = {seqTlmItem} +expectedSCnt = currSCnt + 1 + +ut_tlmwait {seqTlmItem}, {expectedSCnt} +;; Verify the telemetry flag is set to FALSE (6005.1) +if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then + write "<*> Passed (6005.1) - In Progress Flag set to False as expected." + ut_setrequirements CS_60051, "P" +else + write " Failed (6005.1) - In Progress Flag set to True when False was expected." + ut_setrequirements CS_60051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.0: Disabled Checksum Test." +write ";*********************************************************************" +write "; Step 4.1: Dump the Results Table." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_1",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 4.2: Send the Disable Checksum command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_ALL_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable All Command +/SCX_CPU1_CS_DisableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8001) - CS DisableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8001, "P" +else + write " Failed (1003;8001) - CS DisableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8001, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8001) - Expected Event Msg ",CS_DISABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8001, "P" +else + write " Failed (1003;8001) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.3: Send the Disable User-defined Memory Checksumming command." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_MEMORY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Disable Memory Command +/SCX_CPU1_CS_DisableMemory + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6002) - CS Disable User-defined Memory command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6002, "P" +else + write " Failed (1003;6002) - CS Disable User-defined Memory command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6002) - Expected Event Msg ",CS_DISABLE_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6002, "P" +else + write " Failed (1003;6002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6002, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.4: Send the Disable User-defined Memory Item command for an " +write "; ENABLED entry." +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; enabled. Once found, use that ID in the Disable command +foundSeg=FALSE + +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Enabled entry found at index ", segIndex +else + write "; There were no Enabled entries found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_MEMORY_ENTRY_INF_EID,"INFO",1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable Entry Command +/SCX_CPU1_CS_DisableMemoryEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6004, "P" +else + write " Failed (1003;6004) - CS Disable User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6004) - Expected Event Msg ",CS_DISABLE_MEMORY_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6004, "P" +else + write " Failed (1003;6004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_MEMORY_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.5: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_5",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 4.6: Send the Recompute User-defined Memory Item command for the" +write "; entry used in Step 4.4 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6005) - CS Recompute User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6005, "P" +else + write " Failed (1003;6005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the completed event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_60051, "P" +else + write " Failed (1003;6005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_60051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.7: Send the Report User-defined Memory Item command for the " +write "; entry used in Step 4.4 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Report Command +/SCX_CPU1_CS_ReportMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - CS Report User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.8: Send the Get User-defined Memory ID command with a valid " +write "; address. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get Memory ID Command +/SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6009, "P" +else + write " Failed (1003;6009) - CS Get User-defined Memory ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6009, "F" +endif + +;; Check for at least one event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" +else + write " Failed (1003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.9: Send the Enable User-defined Memory Item command for a " +write "; DISABLED entry. " +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; disabled. Once found, use that ID in the Enable command +foundSeg=FALSE + +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Disabled entry found at index ", segIndex +else + write "; There were no Disabled entries found in the results table" + segIndex = 1 +endif + +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_MEMORY_ENTRY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable Entry Command +/SCX_CPU1_CS_EnableMemoryEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6003, "P" +else + write " Failed (1003;6003) - CS Enable User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6003) - Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6003, "P" +else + write " Failed (1003;6003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.10: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_10",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 4.11: Send the Recompute User-defined Memory command for the " +write "; entry used in Step 4.9 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6005, "P" +else + write " Failed (1003;6005) - CS Recompute User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6005, "P" +else + write " Failed (1003;6005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the completed event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_60051, "P" +else + write " Failed (1003;6005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_60051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.12: Send the Report User-defined Memory Item command for the " +write "; entry used in Step 4.9 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Report Command +/SCX_CPU1_CS_ReportMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - CS Report User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.13: Send the Get User-defined Memory ID command with a valid " +write "; address. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get Entry ID Command +/SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6009, "P" +else + write " Failed (1003;6009) - CS Get User-defined Memory ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6009, "F" +endif + +;; Check for at least one event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" +else + write " Failed (1003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.14: Send the Enable User-defined Memory Checksumming command." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_MEMORY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable MEMORY Command +/SCX_CPU1_CS_EnableMemory + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6001) - CS Enable User-defined Memory Checksumming command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6001, "P" +else + write " Failed (1003;6001) - CS Enable User-defined Memory Checksumming command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6001, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6001) - Expected Event Msg ",CS_ENABLE_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6001, "P" +else + write " Failed (1003;6001) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.15: Send the Disable User-defined Memory Item command for an " +write "; ENABLED entry." +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; enabled. Once found, use that ID in the Disable command +foundSeg=FALSE + +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Enabled entry found at index ", segIndex +else + write "; There were no Enabled entries found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_MEMORY_ENTRY_INF_EID,"INFO",1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable Entry Command +/SCX_CPU1_CS_DisableMemoryEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6004, "P" +else + write " Failed (1003;6004) - CS Disable User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6004) - Expected Event Msg ",CS_DISABLE_MEMORY_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6004, "P" +else + write " Failed (1003;6004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_MEMORY_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.16: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_16",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 4.17: Send the Recompute User-defined Memory Item command for " +write "; the entry used in Step 4.15 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6005) - CS Recompute User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6005, "P" +else + write " Failed (1003;6005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the completed event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_60051, "P" +else + write " Failed (1003;6005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_60051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.18: Send the Report User-defined Memory Item command for the " +write "; entry used in Step 4.15 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Report Command +/SCX_CPU1_CS_ReportMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - CS Report User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.19: Send the Get User-defined Memory ID command with a valid " +write "; address. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get Memory ID Command +/SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6009, "P" +else + write " Failed (1003;6009) - CS Get User-defined Memory ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6009, "F" +endif + +;; Check for at least one event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" +else + write " Failed (1003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.20: Send the Enable User-defined Memory Item command for a " +write "; DISABLED entry. " +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; disabled. Once found, use that ID in the Enable command +foundSeg=FALSE + +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Disabled entry found at index ", segIndex +else + write "; There were no Disabled entries found in the results table" + segIndex = 1 +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_MEMORY_ENTRY_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable Entry Command +/SCX_CPU1_CS_EnableMemoryEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6003, "P" +else + write " Failed (1003;6003) - CS Enable User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6003) - Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6003, "P" +else + write " Failed (1003;6003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.21: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_21",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 4.22: Send the Recompute User-defined Memory command for the " +write "; entry used in Step 4.20 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6005, "P" +else + write " Failed (1003;6005) - CS Recompute User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6005, "P" +else + write " Failed (1003;6005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the completed event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_60051, "P" +else + write " Failed (1003;6005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_60051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.23: Send the Report User-defined Memory Item command for the " +write "; entry used in Step 4.20 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Report Command +/SCX_CPU1_CS_ReportMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - CS Report User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.24: Send the Get User-defined Memory ID command with a valid " +write "; address. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get Entry ID Command +/SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6009, "P" +else + write " Failed (1003;6009) - CS Get User-defined Memory ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6009, "F" +endif + +;; Check for at least one event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" +else + write " Failed (1003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.25: Send the Enable Checksum command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable All Command +/SCX_CPU1_CS_EnableAll + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - CS EnableALL command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - CS EnableALL command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_8000, "P" +else + write " Failed (1003;8000) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_ALL_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_8000, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.26: Send the Disable User-defined Memory Checksumming command." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_MEMORY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable Tables Command +/SCX_CPU1_CS_DisableMemory + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6002) - CS Disable User-defined Memory command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6002, "P" +else + write " Failed (1003;6002) - CS Disable User-defined Memory command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6002) - Expected Event Msg ",CS_DISABLE_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6002, "P" +else + write " Failed (1003;6002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6002, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.27: Send the Disable User-defined Memory Item command for an " +write "; ENABLED entry." +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; enabled. Once found, use that ID in the Disable command +foundSeg=FALSE + +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Enabled entry found at index ", segIndex +else + write "; There were no Enabled entries found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_MEMORY_ENTRY_INF_EID,"INFO",1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable Entry Command +/SCX_CPU1_CS_DisableMemoryEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6004, "P" +else + write " Failed (1003;6004) - CS Disable User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6004) - Expected Event Msg ",CS_DISABLE_MEMORY_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6004, "P" +else + write " Failed (1003;6004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_MEMORY_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.28: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_28",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 4.29: Send the Recompute User-defined Memory Item command for " +write "; the entry used in Step 4.27 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6005) - CS Recompute User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6005, "P" +else + write " Failed (1003;6005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the completed event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_60051, "P" +else + write " Failed (1003;6005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_60051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.30: Send the Report User-defined Memory Item command for the " +write "; entry used in Step 4.27 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Report Command +/SCX_CPU1_CS_ReportMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - CS Report User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.31: Send the Get User-defined Memory ID command with a valid " +write "; address. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get Memory ID Command +/SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6009, "P" +else + write " Failed (1003;6009) - CS Get User-defined Memory ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6009, "F" +endif + +;; Check for at least one event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" +else + write " Failed (1003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.32: Send the Enable User-defined Memory Item command for a " +write "; DISABLED entry. " +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; disabled. Once found, use that ID in the Enable command +foundSeg=FALSE + +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Disabled entry found at index ", segIndex +else + write "; There were no Disabled entries found in the results table" + segIndex = 1 +endif + +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_MEMORY_ENTRY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable Entry Command +/SCX_CPU1_CS_EnableMemoryEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6003, "P" +else + write " Failed (1003;6003) - CS Enable User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6003) - Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6003, "P" +else + write " Failed (1003;6003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.33: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_33",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 4.34: Send the Recompute User-defined Memory command for the " +write "; entry used in Step 4.32 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6005, "P" +else + write " Failed (1003;6005) - CS Recompute User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6005, "P" +else + write " Failed (1003;6005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the completed event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_60051, "P" +else + write " Failed (1003;6005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_60051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.35: Send the Report User-defined Memory Item command for the " +write "; entry used in Step 4.32 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Report Command +/SCX_CPU1_CS_ReportMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - CS Report User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.36: Send the Get User-defined Memory ID command with a valid " +write "; address. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get Entry ID Command +/SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6009, "P" +else + write " Failed (1003;6009) - CS Get User-defined Memory ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6009, "F" +endif + +;; Check for at least one event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" +else + write " Failed (1003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.37: Send the Enable User-defined Memory Checksumming command." +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_MEMORY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 + +;; Send the Enable MEMORY Command +/SCX_CPU1_CS_EnableMemory + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6001) - CS Enable User-defined Memory Checksumming command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6001, "P" +else + write " Failed (1003;6001) - CS Enable User-defined Memory Checksumming command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6001, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6001) - Expected Event Msg ",CS_ENABLE_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6001, "P" +else + write " Failed (1003;6001) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6001, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.38: Send the Disable User-defined Memory Item command for an " +write "; ENABLED entry." +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; enabled. Once found, use that ID in the Disable command +foundSeg=FALSE + +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Enabled entry found at index ", segIndex +else + write "; There were no Enabled entries found in the results table" +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_MEMORY_ENTRY_INF_EID,"INFO",1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable Entry Command +/SCX_CPU1_CS_DisableMemoryEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6004, "P" +else + write " Failed (1003;6004) - CS Disable User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6004, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6004) - Expected Event Msg ",CS_DISABLE_MEMORY_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6004, "P" +else + write " Failed (1003;6004) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_MEMORY_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6004, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.39: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_39",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 4.40: Send the Recompute User-defined Memory Item command for " +write "; the entry used in Step 4.38 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6005) - CS Recompute User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6005, "P" +else + write " Failed (1003;6005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the completed event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_60051, "P" +else + write " Failed (1003;6005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_60051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.41: Send the Report User-defined Memory Item command for the " +write "; entry used in Step 4.38 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Report Command +/SCX_CPU1_CS_ReportMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - CS Report User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.42: Send the Get User-defined Memory ID command with a valid " +write "; address. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get Memory ID Command +/SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6009, "P" +else + write " Failed (1003;6009) - CS Get User-defined Memory ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6009, "F" +endif + +;; Check for at least one event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" +else + write " Failed (1003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.43: Send the Enable User-defined Memory Item command for a " +write "; DISABLED entry. " +write ";*********************************************************************" +;; loop through the Results table until you find an entry whose state is +;; disabled. Once found, use that ID in the Enable command +foundSeg=FALSE + +for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then + segIndex = i + foundSeg = TRUE + endif +enddo + +if (foundSeg = TRUE) then + write "; Disabled entry found at index ", segIndex +else + write "; There were no Disabled entries found in the results table" + segIndex = 1 +endif + +ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_MEMORY_ENTRY_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable Entry Command +/SCX_CPU1_CS_EnableMemoryEntry EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6003, "P" +else + write " Failed (1003;6003) - CS Enable User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6003) - Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6003, "P" +else + write " Failed (1003;6003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.44: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_44",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 4.45: Send the Recompute User-defined Memory command for the " +write "; entry used in Step 4.43 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Command +/SCX_CPU1_CS_RecomputeMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6005, "P" +else + write " Failed (1003;6005) - CS Recompute User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6005, "P" +else + write " Failed (1003;6005) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6005, "F" +endif + +;; Check for the completed event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_60051, "P" +else + write " Failed (1003;6005.1) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_60051, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.46: Send the Report User-defined Memory Item command for the " +write "; entry used in Step 4.43 above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Report Command +/SCX_CPU1_CS_ReportMemory EntryID=segIndex + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - CS Report User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6006, "P" +else + write " Failed (1003;6006) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6006, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 4.47: Send the Get User-defined Memory ID command with a valid " +write "; address. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Get Entry ID Command +/SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6009, "P" +else + write " Failed (1003;6009) - CS Get User-defined Memory ID command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6009, "F" +endif + +;; Check for at least one event message +if (SCX_CPU1_find_event[1].num_found_messages > 0) then + write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" +else + write " Failed (1003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID,"." + ut_setrequirements CS_1003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.0: Definition Table Update Test." +write ";*********************************************************************" +write "; Step 5.1: Create a User-defined Memory Definition table load file " +write "; that contains all empty items." +write ";*********************************************************************" +s scx_cpu1_cs_mdt4 +wait 5 + +write ";*********************************************************************" +write "; Step 5.2: Send the command to load the file created above. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +start load_table ("usrmemdefemptytbl", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command sent successfully." +else + write " Failed - Load command did not execute successfully." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.3: Send the command to validate the file loaded in Step 5.2." +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=memDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - User-defined Memory Definition Table validate command sent." + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" + else + write " Failed - Event Message not received for Validate command." + endif +else + write " Failed - User-defined Memory Definition Table validation failed." +endif + +;; Wait for the Validation Success event message +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 + +write ";*********************************************************************" +write "; Step 5.4: Send the Recompute User-defined Memory Item command for a" +write "; valid entry specified in the Results Table." +write ";*********************************************************************" +;; Send the Command +/SCX_CPU1_CS_RecomputeMemory EntryID=6 + +write ";*********************************************************************" +write "; Step 5.5: Send the command to Activate the file loaded in Step 5.2." +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 +ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"INFO",3 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_ACTIVATE ATableName=memDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Activate User-defined Memory Definition Table command sent properly." +else + write " Failed - Activate User-defined Memory Definition Table command." +endif + +;; Wait for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_LOAD_PEND_REQ_INF_EID, "." +endif + +;; Need to wait for the recompute to finish before the table will get updated +ut_tlmwait SCX_CPU1_find_event[3].num_found_messages, 1 + +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - User-defined Memory Definition Table Updated successfully." +else + write " Failed - User-defined Memory Definition Table update failed." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.6: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl5_6",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 5.7: Create a User-defined Memory Definition table load file " +write "; containing several valid entries, an entry that contains an invalid " +write "; address, an entry that contains an invalid range and an entry with an" +write "; invalid state." +write ";*********************************************************************" +s scx_cpu1_cs_mdt2 +wait 5 + +write ";*********************************************************************" +write "; Step 5.8: Load the invalid files created above one at a time to " +write "; generate the appropriate error event messages. " +write ";*********************************************************************" +write "; Step 5.8.1: Send the command to load the invalid file." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +start load_table ("usrmem_def_invalid", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command sent successfully." +else + write " Failed - Load command did not execute successfully." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.8.2: Send the command to validate the file loaded above. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_ERR_EID, "ERROR", 2 +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_RANGE_ERR_EID, "ERROR", 3 +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_INF_EID, "INFO", 4 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=memDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - User-defined Memory Definition Table validate command sent." + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" + else + write " Failed - Event Message not received for Validate command." + endif +else + write " Failed - User-defined Memory Definition Table validate command failed." +endif + +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - User-defined Memory Definition Table validation failed as expected." + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +else + write " Failed - User-defined Memory Definition Table validation was successful when failure was expected." +endif + +if (SCX_CPU1_find_event[3].num_found_messages = 1) then + write "<*> Passed (6000.2) - Invalid Memory Range error detected as expected." + ut_setrequirements CS_60002, "P" +else + write " Failed (6000.2) - Invalid Memory Range Error was not generated." + ut_setrequirements CS_60002, "F" +endif + +if (SCX_CPU1_find_event[4].num_found_messages = 1) then + write "<*> Passed - Memory Table verification results message rcv'd." +else + write " Failed - Memory Table verification results not rcv'd." +endif + +write ";*********************************************************************" +write "; Step 5.8.3: Send the command to abort the invalid load. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_LOAD_ABORT_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_LOADABORT ABTABLENAME=memDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load abort command sent successfully." +else + write " Failed - Load abort command did not execute successfully." +endif + +;; Check for the Event message generation +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +else + write " Failed - Event Message not received for Load Abort command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.8.4: Send the command to load the second invalid file." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +start load_table ("usrmem_def_invalid2", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command sent successfully." +else + write " Failed - Load command did not execute successfully." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.8.5: Send the command to validate the file loaded above. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_ERR_EID, "ERROR", 2 +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_RANGE_ERR_EID, "ERROR", 3 +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_INF_EID, "INFO", 4 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=memDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - User-defined Memory Definition Table validate command sent." + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" + else + write " Failed - Event Message not received for Validate command." + endif +else + write " Failed - User-defined Memory Definition Table validate command failed." +endif + +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - User-defined Memory Definition Table validation failed as expected." + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +else + write " Failed - User-defined Memory Definition Table validation was successful when failure was expected." +endif + +if (SCX_CPU1_find_event[3].num_found_messages = 1) then + write "<*> Passed (6000.2) - Invalid Memory Range error detected as expected." + ut_setrequirements CS_60002, "P" +else + write " Failed (6000.2) - Invalid Memory Range Error was not generated." + ut_setrequirements CS_60002, "F" +endif + +if (SCX_CPU1_find_event[4].num_found_messages = 1) then + write "<*> Passed - Memory Table verification results message rcv'd." +else + write " Failed - Memory Table verification results not rcv'd." +endif + +write ";*********************************************************************" +write "; Step 5.8.6: Send the command to abort the invalid load. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_LOAD_ABORT_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_LOADABORT ABTABLENAME=memDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load abort command sent successfully." +else + write " Failed - Load abort command did not execute successfully." +endif + +;; Check for the Event message generation +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +else + write " Failed - Event Message not received for Load Abort command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.8.7: Send the command to load the third invalid file." +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +start load_table ("usrmem_def_invalid3", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command sent successfully." +else + write " Failed - Load command did not execute successfully." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.8.8: Send the command to validate the file loaded above. " +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID,"DEBUG", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_ERR_EID, "ERROR", 2 +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_STATE_ERR_EID,"ERROR", 3 +ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_INF_EID, "INFO", 4 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=memDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - User-defined Memory Definition Table validate command sent." + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" + else + write " Failed - Event Message not received for Validate command." + endif +else + write " Failed - User-defined Memory Definition Table validate command failed." +endif + +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - User-defined Memory Definition Table validation failed as expected." + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +else + write " Failed - User-defined Memory Definition Table validation was successful when failure was expected." +endif + +if (SCX_CPU1_find_event[3].num_found_messages = 1) then + write "<*> Passed (6000.2) - Invalid State entry error detected as expected." + ut_setrequirements CS_60002, "P" +else + write " Failed (6000.2) - Invalid State entry message was not generated." + ut_setrequirements CS_60002, "F" +endif + +if (SCX_CPU1_find_event[4].num_found_messages = 1) then + write "<*> Passed - Memory Table verification results message rcv'd." +else + write " Failed - Memory Table verification results not rcv'd." +endif + +write ";*********************************************************************" +write "; Step 5.8.9: Send the command to abort the invalid load. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_LOAD_ABORT_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_LOADABORT ABTABLENAME=memDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load abort command sent successfully." +else + write " Failed - Load abort command did not execute successfully." +endif + +;; Check for the Event message generation +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +else + write " Failed - Event Message not received for Load Abort command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.9: Create a User-defined Memory Definition table load file " +write "; containing entries that overlap and empty entries in between valid " +write "; entries. " +write ";*********************************************************************" +s scx_cpu1_cs_mdt3 +wait 5 + +write ";*********************************************************************" +write "; Step 5.10: Send the command to load the file with valid entries. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +start load_table ("usrmem_def_ld_2", hostCPU) + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Load command sent successfully." +else + write " Failed - Load command did not execute successfully." +endif + +;; Check for the Event message generation +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +else + write " Failed - Event Message not received for Load command." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.11: Send the command to validate the file loaded in Step 5.9" +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID, "INFO", 2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=memDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - User-defined Memory Definition Table validate command sent." + if (SCX_CPU1_find_event[1].num_found_messages = 1) then + write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" + else + write " Failed - Event Message not received for Validate command." + endif +else + write " Failed - User-defined Memory Definition Table validation failed." +endif + +;; Look for the validation event +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - User-defined Memory Definition Table validation event '", SCX_CPU1_find_event[2].eventid,"' found!" +else + write " Failed - User-defined Memory Definition Table validation event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_VALIDATION_INF_EID, "." +endif + +write ";*********************************************************************" +write "; Step 5.12: Send the command to Activate the file loaded in Step 5.9" +write ";*********************************************************************" +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 + +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +/SCX_CPU1_TBL_ACTIVATE ATableName=memDefTblName + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Activate User-defined Memory Definition Table command sent properly." +else + write " Failed - Activate User-defined Memory Definition Table command." +endif + +;; Look for the Load Pending event +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +else + write " Failed - Event message ",SCX_CPU1_evs_eventid," received. Expected Event message ",CFE_TBL_LOAD_PEND_REQ_INF_EID, "." +endif + +;; Look for the Activate success event +ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed - User-defined Memory Definition Table Updated successfully." +else + write " Failed - User-defined Memory Definition Table update failed." +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 5.13: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl5_13",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 6.0: Processing Limit Test." +write ";*********************************************************************" +write "; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming " +write "; command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_EEPROM_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable Eeprom Checksumming Command +/SCX_CPU1_CS_DisableEeprom + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2003) - CS DisableEeprom command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2003, "P" +else + write " Failed (1003;2003) - CS DisableEeprom command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;2003) - Expected Event Msg ",CS_DISABLE_EEPROM_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_2003, "P" +else + write " Failed (1003;2003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_EEPROM_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_2003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 6.2: Send the Disable Table Checksumming command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_TABLES_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable Table Checksumming Command +/SCX_CPU1_CS_DisableTables + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5002) - CS DisableTables command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5002, "P" +else + write " Failed (1003;5002) - CS DisableTables command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;5002) - Expected Event Msg ",CS_DISABLE_TABLES_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_5002, "P" +else + write " Failed (1003;5002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_TABLES_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_5002, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 6.3: Send the Disable Application Checksumming command. " +write ";*********************************************************************" +ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_INF_EID, "INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Disable Application Checksumming Command +/SCX_CPU1_CS_DisableApps + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4002) - CS DisableApps command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4002, "P" +else + write " Failed (1003;4002) - CS DisableApps command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4002, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;4002) - Expected Event Msg ",CS_DISABLE_APP_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_4002, "P" +else + write " Failed (1003;4002) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_DISABLE_APP_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_4002, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 6.4: Send the Enable Memory Entry Checksumming command for a " +write "; large segment in order for Step 6.5 to work properly." +write ";*********************************************************************" +ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_MEMORY_ENTRY_INF_EID,"INFO", 1 + +cmdCtr = SCX_CPU1_CS_CMDPC + 1 +;; Send the Enable Entry Command +/SCX_CPU1_CS_EnableMemoryEntry EntryID=2 + +ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6003, "P" +else + write " Failed (1003;6003) - CS Enable User-defined Memory Item command did not increment CMDPC." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6003, "F" +endif + +;; Check for the event message +ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +if (UT_TW_Status = UT_Success) then + write "<*> Passed (1003;6003) - Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID," rcv'd." + ut_setrequirements CS_1003, "P" + ut_setrequirements CS_6003, "P" +else + write " Failed (1003;6003) - Event message ", SCX_CPU1_evs_eventid," rcv'd. Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID,"." + ut_setrequirements CS_1003, "F" + ut_setrequirements CS_6003, "F" +endif + +wait 5 + +write ";*********************************************************************" +write "; Step 6.5: Constantly Dump the User-defined Memory Results table to " +write "; determine if the CS application is segmenting the CRC calculation " +write "; each cycle. " +write ";*********************************************************************" +;; In order to do this, I must constantly dump the Results table and monitor +;; the Baseline CRC values +keepDumpingResults=FALSE +local loopCtr = 1 +local segmentedCRC=FALSE + +while (keepDumpingResults = FALSE) do + s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl6_5",hostCPU,resTblId) + wait 3 + + ;; Loop for each valid entry in the results table + for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO + ;; If the entry is valid and the Offset or tempCRC are not zero -> Stop + if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State <> "Empty") AND ;; + (SCX_CPU1_CS_MEM_RESULT_TABLE[i].ByteOffset <> 0) OR ;; + (SCX_CPU1_CS_MEM_RESULT_TABLE[i].TempCRC <> 0) AND ;; + (keepDumpingResults = FALSE) then + keepDumpingResults = TRUE + segmentedCRC = TRUE + endif + enddo + + if (loopCtr > 15) then + keepDumpingResults = TRUE + else + loopCtr = loopCtr + 1 + endif +enddo + +if (segmentedCRC = TRUE) then + write "<*> Passed (7000) - Segmenting has occurred for User-defined Memory." + ut_setrequirements CS_7000, "P" +else + write " Failed (7000) - User-defined Memory Checksumming is not segmenting." + ut_setrequirements CS_7000, "F" +endif + +write ";*********************************************************************" +write "; Step 7.0: Definition Table Initialization Test." +write ";*********************************************************************" +write "; Step 7.1: Send the command to stop the CS Application and the " +write "; TST_CS Application. " +write ";*********************************************************************" +;/SCX_CPU1_ES_DELETEAPP Application="TST_CS" +;wait 5 +;/SCX_CPU1_ES_DELETEAPP Application=CSAppName +;wait 5 + +write ";*********************************************************************" +write "; Step 7.2: Delete the User-defined Memory Definition table default " +write "; load file from CPU1. " +write ";*********************************************************************" +s ftp_file ("CF:0","na",tableFileName,hostCPU,"R") + +write ";*********************************************************************" +write "; Step 7.3: Start the CS and TST_CS applications. " +write ";*********************************************************************" +;s scx_cpu1_cs_start_apps("7.3") +/SCX_CPU1_ES_RESTARTAPP Application=CSAppName +wait 5 + +write ";*********************************************************************" +write "; Step 7.4: Dump the Results table. " +write ";*********************************************************************" +cmdCtr = SCX_CPU1_TBL_CMDPC + 1 + +s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl7_4",hostCPU,resTblId) +wait 5 + +ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +if (UT_TW_Status = UT_Success) then + write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." + ut_setrequirements CS_6008, "P" +else + write " Failed (6008) - Dump of User-defined Memory Results Table did not increment TBL_CMDPC." + ut_setrequirements CS_6008, "F" +endif + +write ";*********************************************************************" +write "; Step 8.0: Clean-up. " +write ";*********************************************************************" +write "; Step 8.1: Upload the default User-defined Memory Definition file " +write "; downloaded in step 1.1. " +write ";*********************************************************************" +s ftp_file ("CF:0/apps","cs_mem_orig_tbl.tbl",tableFileName,hostCPU,"P") + +write ";*********************************************************************" +write "; Step 8.2: Send the Power-On Reset command. " +write ";*********************************************************************" +/SCX_CPU1_ES_POWERONRESET +wait 10 + +close_data_center +wait 60 + +cfe_startup {hostCPU} +wait 5 + +write "**** Requirements Status Reporting" + +write "--------------------------" +write " Requirement(s) Report" +write "--------------------------" + +FOR i = 0 to ut_req_array_size DO + ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +ENDDO + +drop ut_requirement ; needed to clear global variables +drop ut_req_array_size ; needed to clear global variables + +write ";*********************************************************************" +write "; End procedure SCX_CPU1_cs_usermem" +write ";*********************************************************************" +ENDPROC diff --git a/test_and_ground/asist/rdl/scx_cmd_cpu1_cs_0159.rdl b/test_and_ground/asist/rdl/scx_cmd_cpu1_cs_0159.rdl new file mode 100644 index 0000000..39be6cf --- /dev/null +++ b/test_and_ground/asist/rdl/scx_cmd_cpu1_cs_0159.rdl @@ -0,0 +1,150 @@ +!============================================================================== +! Originator: W. Moleski +! Responsible SC: ?? +! Responsible CSE: ?? +! +! SCX CPU1 CS Command Packet 009F +! ================================ +! +! Packet Application ID: 0159 (Hex '009F') +! Packet Title:SCX CPU1 Checksum App Commands +! Packet Source: +! +! HISTORY: +! +! 27FEB08 WFM : Initial +! 02MAR17 WFM : Updated OneShot command to add rate argument +! 24OCT17 WFM : Updated for cFE 6.6 +! +! 2019/06/10 : Created from template 'template_cmd_CS_CMD.rdl' +! with parameters spacecraft='SCX' and processor='CPU1'. +!============================================================================= +! +!! OS_MAX_PATH_LEN is defined in the osconfig.h file +!! TBL_NAME_LEN is defined in the cfe_cmd_types.rdl file + +CLASS P009F APID=0159, DESC="SCX CPU1 Checksum App Commands" +! + CMD SCX_CPU1_CS_NOOP FCTN=0, DESC="SCX CPU1 CS no-op command code" +! + CMD SCX_CPU1_CS_ResetCtrs FCTN=1, DESC="SCX CPU1 CS reset counters command code" +! + CMDS SCX_CPU1_CS_OneShot FCTN=2, DESC="SCX CPU1 CS One Shot command code" + ULI Address DESC="The memory address where to start checksumming" + ULI RegionSize DESC="The size (in bytes) of the region to caclulate the checksum" + ULI MaxBytes DESC="The maximum number of bytes to compute per cycle. " + END +! + CMD SCX_CPU1_CS_CancelOneShot FCTN=3, DESC="SCX CPU1 CS Cancel One Shot command code" +! + CMD SCX_CPU1_CS_EnableAll FCTN=4, DESC="SCX CPU1 CS Enable All Checksumming command code" +! + CMD SCX_CPU1_CS_DisableAll FCTN=5, DESC="SCX CPU1 CS Disable All Checksumming command code" +! + CMD SCX_CPU1_CS_EnableCFECore FCTN=6, DESC="SCX CPU1 CS Enable cFE Core Checksumming command code" +! + CMD SCX_CPU1_CS_DisableCFECore FCTN=7, DESC="SCX CPU1 CS Disable cFE Core Checksumming command code" +! + CMD SCX_CPU1_CS_ReportCFECore FCTN=8, DESC="SCX CPU1 CS Report cFE Core Checksum command code" +! + CMD SCX_CPU1_CS_RecomputeCFECore FCTN=9, DESC="SCX CPU1 CS Recompute cFE Core Checksum command code" +! + CMD SCX_CPU1_CS_EnableOS FCTN=10, DESC="SCX CPU1 CS Enable OS Code Segment Checksumming command code" +! + CMD SCX_CPU1_CS_DisableOS FCTN=11, DESC="SCX CPU1 CS Disable OS Code Segment Checksumming command code" +! + CMD SCX_CPU1_CS_ReportOS FCTN=12, DESC="SCX CPU1 CS Report OS Code Segment Checksum command code" +! + CMD SCX_CPU1_CS_RecomputeOS FCTN=13, DESC="SCX CPU1 CS Recompute OS Code Segment Checksum command code" +! + CMD SCX_CPU1_CS_EnableEeprom FCTN=14, DESC="SCX CPU1 CS Enable All Eeprom Checksumming command code" +! + CMD SCX_CPU1_CS_DisableEeprom FCTN=15, DESC="SCX CPU1 CS Disable All Eeprom Checksumming command code" +! + CMDS SCX_CPU1_CS_ReportEeprom FCTN=16, DESC="SCX CPU1 Report EEPROM Segment Checksum command code" + ULI EntryID DESC="The ID of the entry to perform this command on" + END +! + CMDS SCX_CPU1_CS_RecomputeEeprom FCTN=17, DESC="SCX CPU1 Recompute EEPROM Segment Checksum command code" + ULI EntryID DESC="The ID of the entry to perform this command on" + END +! + CMDS SCX_CPU1_CS_EnableEepromEntry FCTN=18, DESC="SCX CPU1 Enable EEPROM Segment Checksumming command code" + ULI EntryID DESC="The ID of the entry to perform this command on" + END +! + CMDS SCX_CPU1_CS_DisableEepromEntry FCTN=19, DESC="SCX CPU1 Disable EEPROM Segment Checksumming command code" + ULI EntryID DESC="The ID of the entry to perform this command on" + END +! + CMDS SCX_CPU1_CS_GetEepromEntryID FCTN=20, DESC="SCX CPU1 Get EEPROM Entry ID command code" + ULI Address DESC="The address in Eeprom to find the entry ID for" + END +! + CMD SCX_CPU1_CS_EnableMemory FCTN=21, DESC="SCX CPU1 CS Enable All User-Defined Memory Checksumming command code" +! + CMD SCX_CPU1_CS_DisableMemory FCTN=22, DESC="SCX CPU1 CS Disable All User-Defined Memory Checksumming command code" +! + CMDS SCX_CPU1_CS_ReportMemory FCTN=23, DESC="SCX CPU1 Report User-defined Memory Segment Checksum command code" + ULI EntryID DESC="The ID of the entry to perform this command on" + END +! + CMDS SCX_CPU1_CS_RecomputeMemory FCTN=24, DESC="SCX CPU1 Recompute User-defined Memory Segment Checksum command code" + ULI EntryID DESC="The ID of the entry to perform this command on" + END +! + CMDS SCX_CPU1_CS_EnableMemoryEntry FCTN=25, DESC="SCX CPU1 Enable User-defined Memory Segment Checksumming command code" + ULI EntryID DESC="The ID of the entry to perform this command on" + END +! + CMDS SCX_CPU1_CS_DisableMemoryEntry FCTN=26, DESC="SCX CPU1 Disable User-defined Memory Segment Checksumming command code" + ULI EntryID DESC="The ID of the entry to perform this command on" + END +! + CMDS SCX_CPU1_CS_GetMemoryEntryID FCTN=27, DESC="SCX CPU1 Get User-defined Memory Entry ID command code" + ULI Address DESC="The address in Eeprom to find the entry ID for" + END +! + CMD SCX_CPU1_CS_EnableTables FCTN=28, DESC="SCX CPU1 CS Enable All Table Checksumming command code" +! + CMD SCX_CPU1_CS_DisableTables FCTN=29, DESC="SCX CPU1 CS Disable All Table Checksumming command code" +! + CMDS SCX_CPU1_CS_ReportTableName FCTN=30, DESC="SCX CPU1 Report Table Checksum command code" + char TableName[TBL_NAME_LEN] DESC="The name of the table to issue this command on" + END +! + CMDS SCX_CPU1_CS_RecomputeTableName FCTN=31, DESC="SCX CPU1 Report Table Checksum command code" + char TableName[TBL_NAME_LEN] DESC="The name of the table to issue this command on" + END +! + CMDS SCX_CPU1_CS_EnableTableName FCTN=32, DESC="SCX CPU1 Enable Table Name Checksumming command code" + char TableName[TBL_NAME_LEN] DESC="The name of the table to issue this command on" + END +! + CMDS SCX_CPU1_CS_DisableTableName FCTN=33, DESC="SCX CPU1 Disable Table Name Checksumming command code" + char TableName[TBL_NAME_LEN] DESC="The name of the table to issue this command on" + END +! + CMD SCX_CPU1_CS_EnableApps FCTN=34, DESC="SCX CPU1 CS Enable All Application Checksumming command code" +! + CMD SCX_CPU1_CS_DisableApps FCTN=35, DESC="SCX CPU1 CS Disable All Application Checksumming command code" +! + CMDS SCX_CPU1_CS_ReportAppName FCTN=36, DESC="SCX CPU1 Report Application Code Segment Checksum command code" + char AppName[CFE_MISSION_MAX_API_LEN] DESC="The name of the application to issue this command on" + END +! + CMDS SCX_CPU1_CS_RecomputeAppName FCTN=37, DESC="SCX CPU1 Report Application Code Segment Checksum command code" + char AppName[CFE_MISSION_MAX_API_LEN] DESC="The name of the application to issue this command on" + END +! + CMDS SCX_CPU1_CS_EnableAppName FCTN=38, DESC="SCX CPU1 Enable Application Code Segment Checksumming command code" + char AppName[CFE_MISSION_MAX_API_LEN] DESC="The name of the application to issue this command on" + END +! + CMDS SCX_CPU1_CS_DisableAppName FCTN=39, DESC="SCX CPU1 Disable Application Code Segment Checksumming command code" + char AppName[CFE_MISSION_MAX_API_LEN] DESC="The name of the application to issue this command on" + END +! +END !END PACKET +! +!============================================================================= diff --git a/test_and_ground/asist/rdl/scx_table_cpu1_cs_app_def_4015.rdl b/test_and_ground/asist/rdl/scx_table_cpu1_cs_app_def_4015.rdl new file mode 100644 index 0000000..2279f07 --- /dev/null +++ b/test_and_ground/asist/rdl/scx_table_cpu1_cs_app_def_4015.rdl @@ -0,0 +1,49 @@ +!============================================================================== +! +! Originator: W. Moleski +! Responsible SC: +! Responsible CSE: +! Rev: Last Change: Oct 25 2017 + +! +! Telemetry Packet #4015 (dec) +! ================================= +! +! Packet Application ID: 4015 (Hex '0FAF') +! Packet Title: SCX CPU1 CS Application Definition table +! Packet Length: ?? Bytes (Including ?? Bytes Of Header) +! Collect Frequency: SEC +! +! REFERENCES: +! +! NOTES: +! +! HISTORY: +! +! 2008/06/30 WFM : Initial implementation +! 2012/01/04 WFM : Removed VARYING from Packet definition +! 2017/10/25 : Created from template 'template_table_CS_APP_DEF_TBL.rdl' +! with parameters spacecraft='SCX' and processor='CPU1'. +!============================================================================== +! +! #include "osconfig.h" +#include "cs_mission_cfg.h" +! +! +TYPES + RECORD SCX_CPU1_CS_APP_DEF_ENTRY_TYPE DESC="SCX CPU1 Checksum Application Definition Table Entry Type" + UI State DESC="The State of this table entry",DISCRETE, + DRANGE=(0,1,2,3), DLABEL=("Empty","Enabled", + "Disabled", "Undefined") + char Name[CFE_MISSION_MAX_API_LEN] DESC="The name of the app to checksum" + END +END_TYPES + +PACKET P0FAF APID=4015, DESC="SCX CPU1 Checksum Table Definition Table" +! +#include "cfe_file_header.rdl" +#include "cfe_tbl_header.rdl" +! +SCX_CPU1_CS_APP_DEF_ENTRY_TYPE SCX_CPU1_CS_APP_DEF_TABLE[0 .. CS_MAX_NUM_APP_TABLE_ENTRIES-1] DESC="SCX CPU1 Checksum Application Table Definition Table" +! +END diff --git a/test_and_ground/asist/rdl/scx_table_cpu1_cs_app_results_4019.rdl b/test_and_ground/asist/rdl/scx_table_cpu1_cs_app_results_4019.rdl new file mode 100644 index 0000000..7153ffb --- /dev/null +++ b/test_and_ground/asist/rdl/scx_table_cpu1_cs_app_results_4019.rdl @@ -0,0 +1,54 @@ +!============================================================================== +! +! Originator: W. Moleski +! Responsible SC: +! Responsible CSE: +! Rev: Last Change: Oct 25 2017 + +! +! Telemetry Packet #4019 (dec) +! ================================= +! +! Packet Application ID: 4019 (Hex '0FB3') +! Packet Title: SCX CPU1 CS Application Results table +! Packet Length: ?? Bytes (Including ?? Bytes Of Header) +! Collect Frequency: SEC +! +! REFERENCES: +! +! NOTES: +! +! HISTORY: +! 2008/06/30 WFM : Initial implementation +! 2012/01/04 WFM : Removed VARYING from Packet definition +! 2017/10/25 : Created from template 'template_table_CS_APP_RESULTS_TBL.rdl' +! with parameters spacecraft='SCX' and processor='CPU1'. +!============================================================================== +! +#include "cfe_mission_cfg.h" +#include "cs_platform_cfg.h" +! +TYPES + RECORD SCX_CPU1_CS_APP_RESULT_ENTRY_TYPE DESC="SCX CPU1 Checksum Application Results Table Entry Type" + UI State DESC="The State of this table entry",DISCRETE, + DRANGE=(0,1,2,3), DLABEL=("Empty","Enabled", + "Disabled","Undefined") + UI ComputedYet DESC="Flag indicating whether the checksum for this entry has been calculated", + DISCRETE,DRANGE=(0,1),DLABEL=("FALSE","TRUE") + ULI StartAddr DESC="The starting memory address for this entry" + ULI NumBytes DESC="The size (in bytes) of this entry" + ULI BaselineCRC DESC="The CRC to compare with the calculated value" + ULI ByteOffset DESC="The byte offset into this entry during calculation" + ULI TempCRC DESC="The temporary CRC calculated so far for this entry" + char NAME[CFE_MISSION_MAX_API_LEN] DESC="The name of the application associated with this entry" + END +END_TYPES + +PACKET P0FB3 APID=4019, DESC="SCX CPU1 Checksum Application Results Table" +! +#include "cfe_file_header.rdl" +#include "cfe_tbl_header.rdl" +! +SCX_CPU1_CS_APP_RESULT_ENTRY_TYPE SCX_CPU1_CS_APP_RESULT_TABLE[0 .. CS_MAX_NUM_APP_TABLE_ENTRIES-1] DESC="SCX CPU1 Checksum Application Results Table" +! +END diff --git a/test_and_ground/asist/rdl/scx_table_cpu1_cs_eeprom_def_4012.rdl b/test_and_ground/asist/rdl/scx_table_cpu1_cs_eeprom_def_4012.rdl new file mode 100644 index 0000000..e638fc2 --- /dev/null +++ b/test_and_ground/asist/rdl/scx_table_cpu1_cs_eeprom_def_4012.rdl @@ -0,0 +1,48 @@ +!============================================================================== +! +! Originator: W. Moleski +! Responsible SC: +! Responsible CSE: +! Rev: Last Change: Jan 04 2012 + +! +! Telemetry Packet #4012 (dec) +! ================================= +! +! Packet Application ID: 4012 (Hex '0FAC') +! Packet Title: SCX CPU1 CS EEPROM Definition table +! Packet Length: ?? Bytes (Including ?? Bytes Of Header) +! Collect Frequency: SEC +! +! REFERENCES: +! +! NOTES: +! +! HISTORY: +! 2008/06/30 WFM : Initial implementation +! 2012/01/04 WFM : Removed VARYING from Packet definition +! 2012/01/04 : Created from template 'template_table_CS_EEPROM_DEF_TBL.rdl' +! with parameters spacecraft='SCX' and processor='CPU1'. +!============================================================================== +! +#include "cs_platform_cfg.h" +! +TYPES + RECORD SCX_CPU1_CS_EEPROM_DEF_ENTRY_TYPE DESC="SCX CPU1 Checksum EEPROM Table Entry Type" + UI State DESC="The State of this table entry",DISCRETE, + DRANGE=(0,1,2,3),DLABEL=("Empty","Enabled","Disabled", + "Undefined") + UI spare DESC="spare for alignment" + ULI StartAddr DESC="The starting memory address for this entry" + ULI NumBytes DESC="The size (in bytes) of this entry" + END +END_TYPES + +PACKET P0FAC APID=4012, DESC="SCX CPU1 Checksum EEPROM Definition Table" +! +#include "cfe_file_header.rdl" +#include "cfe_tbl_header.rdl" +! +SCX_CPU1_CS_EEPROM_DEF_ENTRY_TYPE SCX_CPU1_CS_EEPROM_DEF_TABLE[0 .. CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1] DESC="SCX CPU1 Checksum EEPROM Definition Table" +! +END diff --git a/test_and_ground/asist/rdl/scx_table_cpu1_cs_eeprom_results_4016.rdl b/test_and_ground/asist/rdl/scx_table_cpu1_cs_eeprom_results_4016.rdl new file mode 100644 index 0000000..eaeb4b6 --- /dev/null +++ b/test_and_ground/asist/rdl/scx_table_cpu1_cs_eeprom_results_4016.rdl @@ -0,0 +1,52 @@ +!============================================================================== +! +! Originator: W. Moleski +! Responsible SC: +! Responsible CSE: +! Rev: Last Change: Jan 04 2012 + +! +! Telemetry Packet #4016 (dec) +! ================================= +! +! Packet Application ID: 4016 (Hex '0FB0') +! Packet Title: SCX CPU1 CS EEPROM Results table +! Packet Length: ?? Bytes (Including ?? Bytes Of Header) +! Collect Frequency: SEC +! +! REFERENCES: +! +! NOTES: +! +! HISTORY: +! 2008/06/30 WFM : Initial implementation +! 2012/01/04 WFM : Removed VARYING from Packet definition +! 2012/01/04 : Created from template 'template_table_CS_EEPROM_RESULTS_TBL.rdl' +! with parameters spacecraft='SCX' and processor='CPU1'. +!============================================================================== +! +#include "cs_platform_cfg.h" +! +TYPES + RECORD SCX_CPU1_CS_EEPROM_RESULT_ENTRY_TYPE DESC="SCX CPU1 Checksum EEPROM Results Table Entry Type" + UI State DESC="The State of this table entry",DISCRETE, + DRANGE=(0,1,2,3), DLABEL=("Empty","Enabled", + "Disabled","Undefined") + UI ComputedYet DESC="Flag indicating whether the checksum for this entry has been calculated", + DISCRETE,DRANGE=(0,1),DLABEL=("FALSE","TRUE") + ULI StartAddr DESC="The starting memory address for this entry" + ULI NumBytes DESC="The size (in bytes) of this entry" + ULI BaselineCRC DESC="The CRC to compare with the calculated value" + ULI ByteOffset DESC="The byte offset into this entry during calculation" + ULI TempCRC DESC="The temporary CRC calculated so far for this entry" + END +END_TYPES + +PACKET P0FB0 APID=4016, DESC="SCX CPU1 Checksum EEPROM Results Table" +! +#include "cfe_file_header.rdl" +#include "cfe_tbl_header.rdl" +! +SCX_CPU1_CS_EEPROM_RESULT_ENTRY_TYPE SCX_CPU1_CS_EEPROM_RESULT_TABLE[0 .. CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1] DESC="SCX CPU1 Checksum EEPROM Results Table" +! +END diff --git a/test_and_ground/asist/rdl/scx_table_cpu1_cs_memory_def_4013.rdl b/test_and_ground/asist/rdl/scx_table_cpu1_cs_memory_def_4013.rdl new file mode 100644 index 0000000..e4f6e38 --- /dev/null +++ b/test_and_ground/asist/rdl/scx_table_cpu1_cs_memory_def_4013.rdl @@ -0,0 +1,48 @@ +!============================================================================== +! +! Originator: W. Moleski +! Responsible SC: +! Responsible CSE: +! Rev: Last Change: Jan 04 2012 + +! +! Telemetry Packet #4013 (dec) +! ================================= +! +! Packet Application ID: 4013 (Hex '0FAD') +! Packet Title: SCX CPU1 CS Memory Definition table +! Packet Length: ?? Bytes (Including ?? Bytes Of Header) +! Collect Frequency: SEC +! +! REFERENCES: +! +! NOTES: +! +! HISTORY: +! 2008/06/30 WFM : Initial implementation +! 2012/01/04 WFM : Removed VARYING from Packet definition +! 2012/01/04 : Created from template 'template_table_CS_MEMORY_DEF_TBL.rdl' +! with parameters spacecraft='SCX' and processor='CPU1'. +!============================================================================== +! +#include "cs_platform_cfg.h" +! +TYPES + RECORD SCX_CPU1_CS_MEM_DEF_ENTRY_TYPE DESC="SCX CPU1 Checksum Memory Table Entry Type" + UI State DESC="The State of this table entry",DISCRETE, + DRANGE=(0,1,2,3), DLABEL=("Empty","Enabled", + "Disabled","Undefined") + UI spare DESC="spare for alignment" + ULI StartAddr DESC="The starting memory address for this entry" + ULI NumBytes DESC="The size (in bytes) of this entry" + END +END_TYPES + +PACKET P0FAD APID=4013, DESC="SCX CPU1 Checksum Memory Definition Table" +! +#include "cfe_file_header.rdl" +#include "cfe_tbl_header.rdl" +! +SCX_CPU1_CS_MEM_DEF_ENTRY_TYPE SCX_CPU1_CS_MEM_DEF_TABLE[0 .. CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1] DESC="SCX CPU1 Checksum Memory Definition Table" +! +END diff --git a/test_and_ground/asist/rdl/scx_table_cpu1_cs_memory_results_4017.rdl b/test_and_ground/asist/rdl/scx_table_cpu1_cs_memory_results_4017.rdl new file mode 100644 index 0000000..516903a --- /dev/null +++ b/test_and_ground/asist/rdl/scx_table_cpu1_cs_memory_results_4017.rdl @@ -0,0 +1,52 @@ +!============================================================================== +! +! Originator: W. Moleski +! Responsible SC: +! Responsible CSE: +! Rev: Last Change: Jan 04 2012 + +! +! Telemetry Packet #4017 (dec) +! ================================= +! +! Packet Application ID: 4017 (Hex '0FB1') +! Packet Title: SCX CPU1 CS Memory Results table +! Packet Length: ?? Bytes (Including ?? Bytes Of Header) +! Collect Frequency: SEC +! +! REFERENCES: +! +! NOTES: +! +! HISTORY: +! 2008/06/30 WFM : Initial implementation +! 2012/01/04 WFM : Removed VARYING from Packet definition +! 2012/01/04 : Created from template 'template_table_CS_MEMORY_RESULTS_TBL.rdl' +! with parameters spacecraft='SCX' and processor='CPU1'. +!============================================================================== +! +#include "cs_platform_cfg.h" +! +TYPES + RECORD SCX_CPU1_CS_MEM_RESULT_ENTRY_TYPE DESC="SCX CPU1 Checksum Memory Results Table Entry Type" + UI State DESC="The State of this table entry",DISCRETE, + DRANGE=(0,1,2,3), DLABEL=("Empty","Enabled", + "Disabled","Undefined") + UI ComputedYet DESC="Flag indicating whether the checksum for this entry has been calculated", + DISCRETE,DRANGE=(0,1),DLABEL=("FALSE","TRUE") + ULI StartAddr DESC="The starting memory address for this entry" + ULI NumBytes DESC="The size (in bytes) of this entry" + ULI BaselineCRC DESC="The CRC to compare with the calculated value" + ULI ByteOffset DESC="The byte offset into this entry during calculation" + ULI TempCRC DESC="The temporary CRC calculated so far for this entry" + END +END_TYPES + +PACKET P0FB1 APID=4017, DESC="SCX CPU1 Checksum Memory Results Table" +! +#include "cfe_file_header.rdl" +#include "cfe_tbl_header.rdl" +! +SCX_CPU1_CS_MEM_RESULT_ENTRY_TYPE SCX_CPU1_CS_MEM_RESULT_TABLE[0 .. CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1] DESC="SCX CPU1 Checksum Memory Results Table" +! +END diff --git a/test_and_ground/asist/rdl/scx_table_cpu1_cs_table_def_4014.rdl b/test_and_ground/asist/rdl/scx_table_cpu1_cs_table_def_4014.rdl new file mode 100644 index 0000000..9a53934 --- /dev/null +++ b/test_and_ground/asist/rdl/scx_table_cpu1_cs_table_def_4014.rdl @@ -0,0 +1,48 @@ +!============================================================================== +! +! Originator: W. Moleski +! Responsible SC: +! Responsible CSE: +! Rev: Last Change: Aug 27 2014 + +! +! Telemetry Packet #4014 (dec) +! ================================= +! +! Packet Application ID: 4014 (Hex '0FAE') +! Packet Title: SCX CPU1 CS Table Definition table +! Packet Length: ?? Bytes (Including ?? Bytes Of Header) +! Collect Frequency: SEC +! +! REFERENCES: +! +! NOTES: +! +! HISTORY: +! 2008/06/30 WFM : Initial implementation +! 2012/01/04 WFM : Removed VARYING from Packet definition +! 2014/08/27 : Created from template 'template_table_CS_TABLE_DEF_TBL.rdl' +! with parameters spacecraft='SCX' and processor='CPU1'. +!============================================================================== +! +#include "cs_platform_cfg.h" +! +!! TBL_NAME_LEN is defined in the cfe_types.rdl file +! +TYPES + RECORD SCX_CPU1_CS_TBL_DEF_ENTRY_TYPE DESC="SCX CPU1 Checksum Table Definition Table Entry Type" + UI State DESC="The State of this table entry",DISCRETE, + DRANGE=(0,1,2,3),DLABEL=("Empty","Enabled", + "Disabled","Undefined") + char Name[TBL_NAME_LEN] DESC="The name of the table to checksum" + END +END_TYPES + +PACKET P0FAE APID=4014, DESC="SCX CPU1 Checksum Table Definition Table" +! +#include "cfe_file_header.rdl" +#include "cfe_tbl_header.rdl" +! +SCX_CPU1_CS_TBL_DEF_ENTRY_TYPE SCX_CPU1_CS_TBL_DEF_TABLE[0 .. CS_MAX_NUM_TABLES_TABLE_ENTRIES-1] DESC="SCX CPU1 Checksum Table Definition Table" +! +END diff --git a/test_and_ground/asist/rdl/scx_table_cpu1_cs_table_results_4018.rdl b/test_and_ground/asist/rdl/scx_table_cpu1_cs_table_results_4018.rdl new file mode 100644 index 0000000..3b5ff99 --- /dev/null +++ b/test_and_ground/asist/rdl/scx_table_cpu1_cs_table_results_4018.rdl @@ -0,0 +1,59 @@ +!============================================================================== +! +! Originator: W. Moleski +! Responsible SC: +! Responsible CSE: +! Rev: Last Change: Mar 24 2017 + +! +! Telemetry Packet #4018 (dec) +! ================================= +! +! Packet Application ID: 4018 (Hex '0FB2') +! Packet Title: SCX CPU1 CS Table Results table +! Packet Length: ?? Bytes (Including ?? Bytes Of Header) +! Collect Frequency: SEC +! +! REFERENCES: +! +! NOTES: +! +! HISTORY: +! 2008/06/30 WFM : Initial implementation +! 2012/01/04 WFM : Removed VARYING from Packet definition +! 2017/03/24 : Created from template 'template_table_CS_TABLE_RESULTS_TBL.rdl' +! with parameters spacecraft='SCX' and processor='CPU1'. +!============================================================================== +! +#include "cs_platform_cfg.h" +! +!! TBL_NAME_LEN is defined in the cfe_types.rdl file +! +TYPES + RECORD SCX_CPU1_CS_TBL_RESULT_ENTRY_TYPE DESC="SCX CPU1 Checksum Table Results Table Entry Type" + UI State DESC="The State of this table entry",DISCRETE, + DRANGE=(0,1,2,3),DLABEL=("Empty","Enabled", + "Disabled","Undefined") + UI ComputedYet DESC="Flag indicating whether the checksum for this entry has been calculated", + DISCRETE,DRANGE=(0,1),DLABEL=("FALSE","TRUE") + ULI StartAddr DESC="The starting memory address for this entry" + ULI NumBytes DESC="The size (in bytes) of this entry" + ULI BaselineCRC DESC="The CRC to compare with the calculated value" + ULI ByteOffset DESC="The byte offset into this entry during calculation" + ULI TempCRC DESC="The temporary CRC calculated so far for this entry" + UI Tbl_Handle DESC="The handle used to access the table associated with this entry" + UB CSOwned DESC="Flag indicating whether the CS Application owns this table", + DISCRETE,DRANGE=(0,1),DLABEL=("FALSE","TRUE") + char NAME[TBL_NAME_LEN] DESC="The name of the table associated with this entry" + UB spare DESC="Spare for alignement" + END +END_TYPES + +PACKET P0FB2 APID=4018, DESC="SCX CPU1 Checksum Table Results Table" +! +#include "cfe_file_header.rdl" +#include "cfe_tbl_header.rdl" +! +SCX_CPU1_CS_TBL_RESULT_ENTRY_TYPE SCX_CPU1_CS_TBL_RESULT_TABLE[0 .. CS_MAX_NUM_TABLES_TABLE_ENTRIES-1] DESC="SCX CPU1 Checksum Table Results Table" +! +END diff --git a/test_and_ground/asist/rdl/scx_tlm_cpu1_cs_hk_0164.rdl b/test_and_ground/asist/rdl/scx_tlm_cpu1_cs_hk_0164.rdl new file mode 100644 index 0000000..0efc0d1 --- /dev/null +++ b/test_and_ground/asist/rdl/scx_tlm_cpu1_cs_hk_0164.rdl @@ -0,0 +1,115 @@ +!============================================================================== +! +! Originator: W. Moleski +! Responsible SC: +! Responsible CSE: +! Rev: Last Change: Oct 24 2017 + +! +! Telemetry Packet # 0164 (dec) +! ================================= +! +! Packet Application ID: 0164 (Hex '00A4') +! Packet Title: SCX CPU1 CS Telemetry Data Packet +! Packet Length: ?? Bytes (Including 12 Bytes Of Header) +! Collect Frequency: SEC +! +! REFERENCES: +! +! NOTES: +! +! HISTORY: +! +! 2008/06/25 WFM : Initial +! 2017/03/02 WFM : Updated HK for CS 2.4.0.0 +! +! 2017/10/24 : Created from template 'template_tlm_CS_HK_TLM.rdl' +! with parameters spacecraft='SCX' and processor='CPU1'. +!============================================================================== +! +! #include "osconfig.h" + +PACKET P00A4 APID=0164, DESC="SCX CPU1 CS Telemetry Data Packet", + STALE = 36 +#include "ccsds_header.rdl" +! + UB SCX_CPU1_CS_CMDPC DESC="SCX CPU1 CS Command Processed Counter", + UNITS=Counts +! + UB SCX_CPU1_CS_CMDEC DESC="SCX CPU1 CS Command Error Counter", + UNITS=Counts, YH=1, DOLIMIT +! + UB SCX_CPU1_CS_State DESC="SCX CPU1 CS Overall Checksumming State", + DISCRETE, DRANGE=(1,2), + DLABEL=("Enabled","Disabled") +! + UB SCX_CPU1_CS_EepromState DESC="SCX CPU1 CS Overall Eeprom Memory Checksumming State", + DISCRETE, DRANGE=(1,2), + DLABEL=("Enabled","Disabled") +! + UB SCX_CPU1_CS_MemoryState DESC="SCX CPU1 CS Overall User-defined Memory Checksumming State", + DISCRETE, DRANGE=(1,2), + DLABEL=("Enabled","Disabled") +! + UB SCX_CPU1_CS_AppState DESC="SCX CPU1 CS Overall Application Code Segment Checksumming State", + DISCRETE, DRANGE=(1,2), + DLABEL=("Enabled","Disabled") +! + UB SCX_CPU1_CS_TableState DESC="SCX CPU1 CS Overall Table Checksumming State", + DISCRETE, DRANGE=(1,2), + DLABEL=("Enabled","Disabled") +! + UB SCX_CPU1_CS_OSState DESC="SCX CPU1 CS OS Code Segment Checksumming State", + DISCRETE, DRANGE=(1,2), + DLABEL=("Enabled","Disabled") +! + UB SCX_CPU1_CS_CFECoreState DESC="SCX CPU1 CS cFE Core Code Segment Checksumming State", + DISCRETE, DRANGE=(1,2), + DLABEL=("Enabled","Disabled") +! + UB SCX_CPU1_CS_RecomputeInProgress DESC="SCX CPU1 CS Recompute in progress flag", + DISCRETE, DRANGE=(0,1), + DLABEL=("False","True") +! + UB SCX_CPU1_CS_OneShotInProgress DESC="SCX CPU1 CS One Shot in progress flag", + DISCRETE, DRANGE=(0,1), + DLABEL=("False","True") +! + UB SCX_CPU1_CS_Filler DESC="SCX CPU1 spare for alignment" +! + UI SCX_CPU1_CS_EepromEC DESC="SCX CPU1 CS Eeprom CRC Miscompare Counter" +! + UI SCX_CPU1_CS_MemoryEC DESC="SCX CPU1 CS User-defined Memory CRC Miscompare Counter" +! + UI SCX_CPU1_CS_AppEC DESC="SCX CPU1 CS Application Code Segment CRC Miscompare Counter" +! + UI SCX_CPU1_CS_TableEC DESC="SCX CPU1 CS Table CRC Miscompare Counter" +! + UI SCX_CPU1_CS_CFECoreEC DESC="SCX CPU1 CS cFE Core CRC Miscompare Counter" +! + UI SCX_CPU1_CS_OSEC DESC="SCX CPU1 CS OS Core CRC Miscompare Counter" +! + UI SCX_CPU1_CS_CurrTable DESC="SCX CPU1 CS Current Table being checksummed", + DISCRETE, DRANGE=(0,1,2,3,4,5), + DLABEL=("cFE","OS","EEPROM","Memory","Tables","Apps") +! + UI SCX_CPU1_CS_CurrEntryInTable DESC="SCX CPU1 CS Current entry in the above table being checksummed" +! + ULI SCX_CPU1_CS_EepromBaseline DESC="SCX CPU1 CS EEPROM Baseline CRC" +! + ULI SCX_CPU1_CS_OSBaseline DESC="SCX CPU1 CS OS Baseline CRC" +! + ULI SCX_CPU1_CS_CFECoreBaseline DESC="SCX CPU1 CS cFE Core Baseline CRC" +! + ULI SCX_CPU1_CS_LastOneShotAddr DESC="SCX CPU1 CS starting address for the last one shot command" +! + ULI SCX_CPU1_CS_LastOneShotSize DESC="SCX CPU1 CS size (in bytes) used in the last one shot command" + ULI SCX_CPU1_CS_LastOneShotRate DESC="SCX CPU1 CS Max bytes per cycle for the last one shot command" +! + ULI SCX_CPU1_CS_LastOneShotCRC DESC="SCX CPU1 CS CRC caclulated by the last one shot command" +! + ULI SCX_CPU1_CS_PassCTR DESC="SCX CPU1 CS Pass Counter" +! +! END !END APPEND RECORD FUNCTION +! +END diff --git a/test_and_ground/results/caelum/app_def_tbl_invalid b/test_and_ground/results/caelum/app_def_tbl_invalid new file mode 100644 index 0000000..7a95447 Binary files /dev/null and b/test_and_ground/results/caelum/app_def_tbl_invalid differ diff --git a/test_and_ground/results/caelum/app_def_tbl_ld_1 b/test_and_ground/results/caelum/app_def_tbl_ld_1 new file mode 100644 index 0000000..1f97a42 Binary files /dev/null and b/test_and_ground/results/caelum/app_def_tbl_ld_1 differ diff --git a/test_and_ground/results/caelum/app_def_tbl_ld_2 b/test_and_ground/results/caelum/app_def_tbl_ld_2 new file mode 100644 index 0000000..28ad9e9 Binary files /dev/null and b/test_and_ground/results/caelum/app_def_tbl_ld_2 differ diff --git a/test_and_ground/results/caelum/appdefemptytable b/test_and_ground/results/caelum/appdefemptytable new file mode 100644 index 0000000..d90ee02 Binary files /dev/null and b/test_and_ground/results/caelum/appdefemptytable differ diff --git a/test_and_ground/results/caelum/cpu1_appdeftbl1_10 b/test_and_ground/results/caelum/cpu1_appdeftbl1_10 new file mode 100644 index 0000000..c819ca0 Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_appdeftbl1_10 differ diff --git a/test_and_ground/results/caelum/cpu1_appdeftbl2_5 b/test_and_ground/results/caelum/cpu1_appdeftbl2_5 new file mode 100644 index 0000000..fb7e052 Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_appdeftbl2_5 differ diff --git a/test_and_ground/results/caelum/cpu1_apprestbl2_3 b/test_and_ground/results/caelum/cpu1_apprestbl2_3 new file mode 100644 index 0000000..e99f9ed Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_apprestbl2_3 differ diff --git a/test_and_ground/results/caelum/cpu1_apprestbl2_4 b/test_and_ground/results/caelum/cpu1_apprestbl2_4 new file mode 100644 index 0000000..f9b593e Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_apprestbl2_4 differ diff --git a/test_and_ground/results/caelum/cpu1_apprestbl2_8 b/test_and_ground/results/caelum/cpu1_apprestbl2_8 new file mode 100644 index 0000000..b72f8c4 Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_apprestbl2_8 differ diff --git a/test_and_ground/results/caelum/cpu1_apprestbl3_11 b/test_and_ground/results/caelum/cpu1_apprestbl3_11 new file mode 100644 index 0000000..a0872a3 Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_apprestbl3_11 differ diff --git a/test_and_ground/results/caelum/cpu1_apprestbl4_13 b/test_and_ground/results/caelum/cpu1_apprestbl4_13 new file mode 100644 index 0000000..56d1e37 Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_apprestbl4_13 differ diff --git a/test_and_ground/results/caelum/cpu1_apprestbl4_17 b/test_and_ground/results/caelum/cpu1_apprestbl4_17 new file mode 100644 index 0000000..c1deff8 Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_apprestbl4_17 differ diff --git a/test_and_ground/results/caelum/cpu1_apprestbl4_23 b/test_and_ground/results/caelum/cpu1_apprestbl4_23 new file mode 100644 index 0000000..54cf202 Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_apprestbl4_23 differ diff --git a/test_and_ground/results/caelum/cpu1_apprestbl4_27 b/test_and_ground/results/caelum/cpu1_apprestbl4_27 new file mode 100644 index 0000000..1ed3085 Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_apprestbl4_27 differ diff --git a/test_and_ground/results/caelum/cpu1_apprestbl4_32 b/test_and_ground/results/caelum/cpu1_apprestbl4_32 new file mode 100644 index 0000000..ad03625 Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_apprestbl4_32 differ diff --git a/test_and_ground/results/caelum/cpu1_apprestbl4_36 b/test_and_ground/results/caelum/cpu1_apprestbl4_36 new file mode 100644 index 0000000..96afc85 Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_apprestbl4_36 differ diff --git a/test_and_ground/results/caelum/cpu1_apprestbl4_4 b/test_and_ground/results/caelum/cpu1_apprestbl4_4 new file mode 100644 index 0000000..0a79fff Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_apprestbl4_4 differ diff --git a/test_and_ground/results/caelum/cpu1_apprestbl4_8 b/test_and_ground/results/caelum/cpu1_apprestbl4_8 new file mode 100644 index 0000000..43683d2 Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_apprestbl4_8 differ diff --git a/test_and_ground/results/caelum/cpu1_apprestbl5_14 b/test_and_ground/results/caelum/cpu1_apprestbl5_14 new file mode 100644 index 0000000..b652b1e Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_apprestbl5_14 differ diff --git a/test_and_ground/results/caelum/cpu1_apprestbl5_6 b/test_and_ground/results/caelum/cpu1_apprestbl5_6 new file mode 100644 index 0000000..69025a6 Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_apprestbl5_6 differ diff --git a/test_and_ground/results/caelum/cpu1_apprestbl6_6 b/test_and_ground/results/caelum/cpu1_apprestbl6_6 new file mode 100644 index 0000000..23dbbc2 Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_apprestbl6_6 differ diff --git a/test_and_ground/results/caelum/cpu1_apprestbl6_7 b/test_and_ground/results/caelum/cpu1_apprestbl6_7 new file mode 100644 index 0000000..19eb289 Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_apprestbl6_7 differ diff --git a/test_and_ground/results/caelum/cpu1_apprestbl7_5 b/test_and_ground/results/caelum/cpu1_apprestbl7_5 new file mode 100644 index 0000000..29549b3 Binary files /dev/null and b/test_and_ground/results/caelum/cpu1_apprestbl7_5 differ diff --git a/test_and_ground/results/caelum/cs_apptbl.tblORIG b/test_and_ground/results/caelum/cs_apptbl.tblORIG new file mode 100644 index 0000000..90e7d9a Binary files /dev/null and b/test_and_ground/results/caelum/cs_apptbl.tblORIG differ diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.loge b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.loge new file mode 100644 index 0000000..57dc3e0 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.loge @@ -0,0 +1,345 @@ +21-216-17:44:56.307 00 TLMH-I:STS 58-012-14:03:49.433 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-216-17:45:26.298 00 TLMH-I:STS 58-012-14:04:19.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_1' into 'CS.DefAppTbl' working buffer +21-216-17:45:34.803 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 4, bad = 0, unused = 20 +21-216-17:45:34.803 00 TLMH-I:STS 58-012-14:04:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-216-17:45:38.805 00 TLMH-I:STS 58-012-14:04:32.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-216-17:45:55.807 00 TLMH-I:STS 58-012-14:04:49.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:45:55.808 00 TLMH-I:STS 58-012-14:04:49.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:45:57.307 00 TLMH-I:STS 58-012-14:04:50.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl1_10' +21-216-17:46:37.803 00 TLMH-I:STS 58-012-14:05:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-216-17:46:39.799 00 TLMH-I:STS 58-012-14:05:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-216-17:46:40.801 00 TLMH-I:STS 58-012-14:05:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-216-17:46:41.804 00 TLMH-I:STS 58-012-14:05:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-216-17:46:42.805 00 TLMH-I:STS 58-012-14:05:36.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-216-17:46:42.806 00 TLMH-I:STS 58-012-14:05:36.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:46:42.807 00 TLMH-I:STS 58-012-14:05:36.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:46:43.799 00 TLMH-I:STS 58-012-14:05:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-216-17:46:47.806 00 TLMH-I:STS 58-012-14:05:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:46:47.807 00 TLMH-I:STS 58-012-14:05:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:46:49.804 00 TLMH-I:STS 58-012-14:05:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-216-17:46:52.807 00 TLMH-I:STS 58-012-14:05:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:46:52.808 00 TLMH-I:STS 58-012-14:05:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:46:56.804 00 TLMH-I:STS 58-012-14:05:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:46:56.806 00 TLMH-I:STS 58-012-14:05:50.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:01.805 00 TLMH-I:STS 58-012-14:05:55.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:01.806 00 TLMH-I:STS 58-012-14:05:55.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:02.806 00 TLMH-I:STS 58-012-14:05:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_3' +21-216-17:47:06.809 00 TLMH-I:STS 58-012-14:06:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:06.810 00 TLMH-I:STS 58-012-14:06:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:10.801 00 TLMH-I:STS 58-012-14:06:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:10.802 00 TLMH-I:STS 58-012-14:06:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:15.803 00 TLMH-I:STS 58-012-14:06:09.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:15.805 00 TLMH-I:STS 58-012-14:06:09.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:20.801 00 TLMH-I:STS 58-012-14:06:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:20.802 00 TLMH-I:STS 58-012-14:06:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:24.808 00 TLMH-I:STS 58-012-14:06:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:24.809 00 TLMH-I:STS 58-012-14:06:18.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:29.804 00 TLMH-I:STS 58-012-14:06:23.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:29.805 00 TLMH-I:STS 58-012-14:06:23.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:34.804 00 TLMH-I:STS 58-012-14:06:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:34.805 00 TLMH-I:STS 58-012-14:06:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:38.799 00 TLMH-I:STS 58-012-14:06:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:38.809 00 TLMH-I:STS 58-012-14:06:32.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:42.804 00 TLMH-I:STS 58-012-14:06:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_4' +21-216-17:47:43.800 00 TLMH-I:STS 58-012-14:06:37.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:43.801 00 TLMH-I:STS 58-012-14:06:37.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:48.807 00 TLMH-I:STS 58-012-14:06:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:48.808 00 TLMH-I:STS 58-012-14:06:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:52.806 00 TLMH-I:STS 58-012-14:06:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:52.806 00 TLMH-I:STS 58-012-14:06:46.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:57.803 00 TLMH-I:STS 58-012-14:06:51.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:57.804 00 TLMH-I:STS 58-012-14:06:51.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:02.799 00 TLMH-I:STS 58-012-14:06:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:02.800 00 TLMH-I:STS 58-012-14:06:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:06.800 00 TLMH-I:STS 58-012-14:07:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:06.800 00 TLMH-I:STS 58-012-14:07:00.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:11.803 00 TLMH-I:STS 58-012-14:07:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:11.803 00 TLMH-I:STS 58-012-14:07:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:15.301 00 TLMH-I:STS 58-012-14:07:08.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-17:48:16.801 00 TLMH-I:STS 58-012-14:07:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:16.802 00 TLMH-I:STS 58-012-14:07:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:18.798 00 TLMH-I:STS 58-012-14:07:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:18.798 00 TLMH-I:STS 58-012-14:07:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:19.800 00 TLMH-I:STS 58-012-14:07:13.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl2_5' +21-216-17:48:20.803 00 TLMH-I:STS 58-012-14:07:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:20.804 00 TLMH-I:STS 58-012-14:07:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:22.802 00 TLMH-I:STS 58-012-14:07:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:22.803 00 TLMH-I:STS 58-012-14:07:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:24.802 00 TLMH-I:STS 58-012-14:07:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:24.802 00 TLMH-I:STS 58-012-14:07:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:26.801 00 TLMH-I:STS 58-012-14:07:20.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:26.801 00 TLMH-I:STS 58-012-14:07:20.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:28.797 00 TLMH-I:STS 58-012-14:07:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:28.798 00 TLMH-I:STS 58-012-14:07:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:30.804 00 TLMH-I:STS 58-012-14:07:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:30.804 00 TLMH-I:STS 58-012-14:07:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:32.801 00 TLMH-I:STS 58-012-14:07:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:32.801 00 TLMH-I:STS 58-012-14:07:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:34.803 00 TLMH-I:STS 58-012-14:07:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:34.804 00 TLMH-I:STS 58-012-14:07:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:36.798 00 TLMH-I:STS 58-012-14:07:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:36.798 00 TLMH-I:STS 58-012-14:07:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:38.807 00 TLMH-I:STS 58-012-14:07:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:38.807 00 TLMH-I:STS 58-012-14:07:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:40.800 00 TLMH-I:STS 58-012-14:07:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:40.801 00 TLMH-I:STS 58-012-14:07:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:42.797 00 TLMH-I:STS 58-012-14:07:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:42.810 00 TLMH-I:STS 58-012-14:07:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:44.797 00 TLMH-I:STS 58-012-14:07:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:44.797 00 TLMH-I:STS 58-012-14:07:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:46.801 00 TLMH-I:STS 58-012-14:07:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:46.801 00 TLMH-I:STS 58-012-14:07:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:48.799 00 TLMH-I:STS 58-012-14:07:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:48.800 00 TLMH-I:STS 58-012-14:07:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:50.806 00 TLMH-I:STS 58-012-14:07:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:50.807 00 TLMH-I:STS 58-012-14:07:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:52.796 00 TLMH-I:STS 58-012-14:07:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:52.806 00 TLMH-I:STS 58-012-14:07:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:54.804 00 TLMH-I:STS 58-012-14:07:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:54.805 00 TLMH-I:STS 58-012-14:07:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:56.802 00 TLMH-I:STS 58-012-14:07:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:56.802 00 TLMH-I:STS 58-012-14:07:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:58.799 00 TLMH-I:STS 58-012-14:07:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:58.800 00 TLMH-I:STS 58-012-14:07:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:00.806 00 TLMH-I:STS 58-012-14:07:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:00.806 00 TLMH-I:STS 58-012-14:07:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:02.801 00 TLMH-I:STS 58-012-14:07:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:02.801 00 TLMH-I:STS 58-012-14:07:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:04.797 00 TLMH-I:STS 58-012-14:07:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:04.798 00 TLMH-I:STS 58-012-14:07:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:04.798 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=4 Corrupt Application CRC command for 'CS' successful +21-216-17:49:06.806 00 TLMH-I:STS 58-012-14:08:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:06.806 00 TLMH-I:STS 58-012-14:08:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:08.805 00 TLMH-I:STS 58-012-14:08:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:08.806 00 TLMH-I:STS 58-012-14:08:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:10.805 00 TLMH-I:STS 58-012-14:08:04.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-216-17:49:10.806 00 TLMH-I:STS 58-012-14:08:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:10.806 00 TLMH-I:STS 58-012-14:08:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:13.798 00 TLMH-I:STS 58-012-14:08:07.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:14.800 00 TLMH-I:STS 58-012-14:08:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:14.800 00 TLMH-I:STS 58-012-14:08:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:18.806 00 TLMH-I:STS 58-012-14:08:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:19.799 00 TLMH-I:STS 58-012-14:08:13.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:19.800 00 TLMH-I:STS 58-012-14:08:13.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:22.802 00 TLMH-I:STS 58-012-14:08:16.007 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:24.798 00 TLMH-I:STS 58-012-14:08:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:24.799 00 TLMH-I:STS 58-012-14:08:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:26.807 00 TLMH-I:STS 58-012-14:08:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_8' +21-216-17:49:27.802 00 TLMH-I:STS 58-012-14:08:21.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:28.803 00 TLMH-I:STS 58-012-14:08:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:28.804 00 TLMH-I:STS 58-012-14:08:22.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:32.803 00 TLMH-I:STS 58-012-14:08:26.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:33.798 00 TLMH-I:STS 58-012-14:08:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:33.800 00 TLMH-I:STS 58-012-14:08:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:36.798 00 TLMH-I:STS 58-012-14:08:30.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:38.808 00 TLMH-I:STS 58-012-14:08:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:38.810 00 TLMH-I:STS 58-012-14:08:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:41.802 00 TLMH-I:STS 58-012-14:08:35.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:42.806 00 TLMH-I:STS 58-012-14:08:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:42.807 00 TLMH-I:STS 58-012-14:08:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:46.800 00 TLMH-I:STS 58-012-14:08:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:47.797 00 TLMH-I:STS 58-012-14:08:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:47.798 00 TLMH-I:STS 58-012-14:08:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:50.805 00 TLMH-I:STS 58-012-14:08:44.007 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:52.803 00 TLMH-I:STS 58-012-14:08:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:52.805 00 TLMH-I:STS 58-012-14:08:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:55.802 00 TLMH-I:STS 58-012-14:08:49.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:56.806 00 TLMH-I:STS 58-012-14:08:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:56.807 00 TLMH-I:STS 58-012-14:08:50.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:50:00.302 00 TLMH-I:STS 58-012-14:08:53.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:50:00.798 00 TLMH-I:STS 58-012-14:08:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:00.800 00 TLMH-I:STS 58-012-14:08:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:01.799 00 TLMH-I:STS 58-012-14:08:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:02.803 00 TLMH-I:STS 58-012-14:08:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:02.804 00 TLMH-I:STS 58-012-14:08:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:03.804 00 TLMH-I:STS 58-012-14:08:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:04.301 00 TLMH-I:STS 58-012-14:08:57.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:50:07.796 00 TLMH-I:STS 58-012-14:09:01.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:50:07.796 00 TLMH-I:STS 58-012-14:09:01.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:50:12.799 00 TLMH-I:STS 58-012-14:09:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:50:12.800 00 TLMH-I:STS 58-012-14:09:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:50:13.297 00 TLMH-I:STS 58-012-14:09:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:50:16.800 00 TLMH-I:STS 58-012-14:09:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:50:16.801 00 TLMH-I:STS 58-012-14:09:10.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:50:21.297 00 TLMH-I:STS 58-012-14:09:14.500 ERROR CPU=CPU1 APPNAME=CFE_ES EVENT ID=36 Stop Application CF_APP, GetAppIDByName failed. RC = 0xC4000002. +21-216-17:50:21.804 00 TLMH-I:STS 58-012-14:09:15.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:50:21.805 00 TLMH-I:STS 58-012-14:09:15.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:50:23.799 00 TLMH-I:STS 58-012-14:09:17.054 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CF_APP from /ram/cf_app.o, AppID = 1114123 +21-216-17:50:23.801 00 TLMH-I:STS 58-012-14:09:17.120 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CF_APP.config_table' from '/cf/cf_def_config.tbl' +21-216-17:50:23.802 00 TLMH-I:STS 58-012-14:09:17.123 INFO CPU=CPU1 APPNAME=CF_APP EVENT ID=20 CF Initialized. Version +21-216-17:50:29.802 00 TLMH-I:STS 58-012-14:09:23.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-216-17:50:29.803 00 TLMH-I:STS 58-012-14:09:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:30.800 00 TLMH-I:STS 58-012-14:09:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:30.801 00 TLMH-I:STS 58-012-14:09:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:31.803 00 TLMH-I:STS 58-012-14:09:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:32.803 00 TLMH-I:STS 58-012-14:09:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:32.805 00 TLMH-I:STS 58-012-14:09:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:33.798 00 TLMH-I:STS 58-012-14:09:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:34.804 00 TLMH-I:STS 58-012-14:09:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:34.805 00 TLMH-I:STS 58-012-14:09:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:35.802 00 TLMH-I:STS 58-012-14:09:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:35.803 00 TLMH-I:STS 58-012-14:09:29.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0x000026C9 +21-216-17:50:44.801 00 TLMH-I:STS 58-012-14:09:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 34, Len = 9, Expected = 8 +21-216-17:50:52.800 00 TLMH-I:STS 58-012-14:09:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 35, Len = 9, Expected = 8 +21-216-17:51:00.797 00 TLMH-I:STS 58-012-14:09:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 34, Len = 9, Expected = 8 +21-216-17:51:09.299 00 TLMH-I:STS 58-012-14:10:02.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app not found +21-216-17:51:17.298 00 TLMH-I:STS 58-012-14:10:10.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app CS_TST not found +21-216-17:51:25.301 00 TLMH-I:STS 58-012-14:10:18.483 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 35, Len = 9, Expected = 8 +21-216-17:51:33.306 00 TLMH-I:STS 58-012-14:10:26.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app not found +21-216-17:51:41.299 00 TLMH-I:STS 58-012-14:10:34.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app CS_TST not found +21-216-17:51:49.303 00 TLMH-I:STS 58-012-14:10:42.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 36, Len = 29, Expected = 28 +21-216-17:51:56.795 00 TLMH-I:STS 58-012-14:10:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app not found +21-216-17:52:04.801 00 TLMH-I:STS 58-012-14:10:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app CS_TST not found +21-216-17:52:12.805 00 TLMH-I:STS 58-012-14:11:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 36, Len = 45, Expected = 28 +21-216-17:52:20.796 00 TLMH-I:STS 58-012-14:11:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app not found +21-216-17:52:28.796 00 TLMH-I:STS 58-012-14:11:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app CS_TST not found +21-216-17:52:42.803 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl3_11' +21-216-17:53:17.295 00 TLMH-I:STS 58-012-14:12:10.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-216-17:53:17.296 00 TLMH-I:STS 58-012-14:12:10.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=88 App recompute baseline for app CS failed: child task in use +21-216-17:53:17.801 00 TLMH-I:STS 58-012-14:12:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:18.802 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:18.802 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:19.795 00 TLMH-I:STS 58-012-14:12:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:20.800 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:20.802 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:21.804 00 TLMH-I:STS 58-012-14:12:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:22.800 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:22.801 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:23.297 00 TLMH-I:STS 58-012-14:12:16.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0x000026C9 +21-216-17:53:25.302 00 TLMH-I:STS 58-012-14:12:18.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:53:25.303 00 TLMH-I:STS 58-012-14:12:18.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-216-17:53:25.799 00 TLMH-I:STS 58-012-14:12:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:26.803 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:26.804 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:27.801 00 TLMH-I:STS 58-012-14:12:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:28.802 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:28.803 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:29.300 00 TLMH-I:STS 58-012-14:12:22.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:53:32.798 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-216-17:53:40.799 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-216-17:53:48.798 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app TST_CS is Enabled +21-216-17:54:02.795 00 TLMH-I:STS 58-012-14:12:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_4' +21-216-17:54:37.303 00 TLMH-I:STS 58-012-14:13:30.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app TST_CS started +21-216-17:54:38.301 00 TLMH-I:STS 58-012-14:13:31.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App TST_CS recompute finished. New baseline is 0x00003187 +21-216-17:54:49.297 00 TLMH-I:STS 58-012-14:13:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app TST_CS is 0x00003187 +21-216-17:54:57.299 00 TLMH-I:STS 58-012-14:13:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-17:55:10.796 00 TLMH-I:STS 58-012-14:14:04.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_8' +21-216-17:55:45.801 00 TLMH-I:STS 58-012-14:14:39.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:55:49.797 00 TLMH-I:STS 58-012-14:14:43.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:55:56.795 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:56:04.797 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-216-17:56:13.296 00 TLMH-I:STS 58-012-14:15:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-216-17:56:26.804 00 TLMH-I:STS 58-012-14:15:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_13' +21-216-17:57:01.296 00 TLMH-I:STS 58-012-14:15:54.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:57:05.298 00 TLMH-I:STS 58-012-14:15:58.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:57:12.294 00 TLMH-I:STS 58-012-14:16:05.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:57:20.797 00 TLMH-I:STS 58-012-14:16:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-17:57:34.795 00 TLMH-I:STS 58-012-14:16:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_17' +21-216-17:58:08.795 00 TLMH-I:STS 58-012-14:17:02.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:58:12.801 00 TLMH-I:STS 58-012-14:17:06.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:58:21.301 00 TLMH-I:STS 58-012-14:17:14.483 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:58:29.300 00 TLMH-I:STS 58-012-14:17:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-216-17:58:37.300 00 TLMH-I:STS 58-012-14:17:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-216-17:58:45.294 00 TLMH-I:STS 58-012-14:17:38.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-216-17:58:58.793 00 TLMH-I:STS 58-012-14:17:52.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_23' +21-216-17:59:33.797 00 TLMH-I:STS 58-012-14:18:27.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:59:33.798 00 TLMH-I:STS 58-012-14:18:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:34.794 00 TLMH-I:STS 58-012-14:18:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:34.795 00 TLMH-I:STS 58-012-14:18:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:35.799 00 TLMH-I:STS 58-012-14:18:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:36.794 00 TLMH-I:STS 58-012-14:18:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:36.795 00 TLMH-I:STS 58-012-14:18:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:37.799 00 TLMH-I:STS 58-012-14:18:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:37.800 00 TLMH-I:STS 58-012-14:18:31.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:59:44.795 00 TLMH-I:STS 58-012-14:18:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:59:52.798 00 TLMH-I:STS 58-012-14:18:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-18:00:06.793 00 TLMH-I:STS 58-012-14:19:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_27' +21-216-18:00:41.289 00 TLMH-I:STS 58-012-14:19:34.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-18:00:41.798 00 TLMH-I:STS 58-012-14:19:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:42.793 00 TLMH-I:STS 58-012-14:19:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:42.794 00 TLMH-I:STS 58-012-14:19:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:43.793 00 TLMH-I:STS 58-012-14:19:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:44.797 00 TLMH-I:STS 58-012-14:19:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:44.799 00 TLMH-I:STS 58-012-14:19:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:45.292 00 TLMH-I:STS 58-012-14:19:38.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-18:00:53.294 00 TLMH-I:STS 58-012-14:19:46.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-18:01:00.292 00 TLMH-I:STS 58-012-14:19:53.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-216-18:01:08.795 00 TLMH-I:STS 58-012-14:20:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-216-18:01:22.792 00 TLMH-I:STS 58-012-14:20:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_32' +21-216-18:01:56.795 00 TLMH-I:STS 58-012-14:20:50.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-18:01:56.795 00 TLMH-I:STS 58-012-14:20:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:56.795 00 TLMH-I:STS 58-012-14:20:50.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:57.790 00 TLMH-I:STS 58-012-14:20:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:58.795 00 TLMH-I:STS 58-012-14:20:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:58.796 00 TLMH-I:STS 58-012-14:20:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:59.799 00 TLMH-I:STS 58-012-14:20:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:02:00.792 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:02:00.794 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:02:00.795 00 TLMH-I:STS 58-012-14:20:54.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-18:02:09.299 00 TLMH-I:STS 58-012-14:21:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-18:02:17.292 00 TLMH-I:STS 58-012-14:21:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-18:02:30.797 00 TLMH-I:STS 58-012-14:21:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_36' +21-216-18:03:05.295 00 TLMH-I:STS 58-012-14:21:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-18:03:05.794 00 TLMH-I:STS 58-012-14:21:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:06.799 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:06.800 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:07.791 00 TLMH-I:STS 58-012-14:22:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:08.794 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:08.796 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:09.290 00 TLMH-I:STS 58-012-14:22:02.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-18:03:16.796 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-18:03:34.797 00 TLMH-I:STS 58-012-14:22:28.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/appdefemptytable' into 'CS.DefAppTbl' working buffer +21-216-18:03:40.794 00 TLMH-I:STS 58-012-14:22:34.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-216-18:03:42.794 00 TLMH-I:STS 58-012-14:22:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-216-18:03:42.795 00 TLMH-I:STS 58-012-14:22:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-216-18:03:44.289 00 TLMH-I:STS 58-012-14:22:37.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-18:03:44.797 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:44.798 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:45.790 00 TLMH-I:STS 58-012-14:22:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:46.797 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:46.798 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:47.789 00 TLMH-I:STS 58-012-14:22:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:48.296 00 TLMH-I:STS 58-012-14:22:41.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-18:03:53.288 00 TLMH-I:STS 58-012-14:22:46.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-216-18:03:54.792 00 TLMH-I:STS 58-012-14:22:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-216-18:03:54.793 00 TLMH-I:STS 58-012-14:22:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-216-18:04:06.799 00 TLMH-I:STS 58-012-14:23:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_6' +21-216-18:04:46.788 00 TLMH-I:STS 58-012-14:23:40.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_invalid' into 'CS.DefAppTbl' working buffer +21-216-18:04:52.788 00 TLMH-I:STS 58-012-14:23:46.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-216-18:04:54.789 00 TLMH-I:STS 58-012-14:23:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=106 CS Apps Table Validate: Illegal State Field (0x0007) found with name IN_VALID_APP +21-216-18:04:54.791 00 TLMH-I:STS 58-012-14:23:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 1, unused = 20 +21-216-18:04:54.792 00 TLMH-I:STS 58-012-14:23:48.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefAppTbl', Status=0xFFFFFFFD +21-216-18:04:56.290 00 TLMH-I:STS 58-012-14:23:49.500 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefAppTbl' +21-216-18:05:10.288 00 TLMH-I:STS 58-012-14:24:03.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_2' into 'CS.DefAppTbl' working buffer +21-216-18:05:17.297 00 TLMH-I:STS 58-012-14:24:10.484 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-216-18:05:18.789 00 TLMH-I:STS 58-012-14:24:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 0, unused = 21 +21-216-18:05:18.791 00 TLMH-I:STS 58-012-14:24:12.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-216-18:05:20.290 00 TLMH-I:STS 58-012-14:24:13.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-216-18:05:22.790 00 TLMH-I:STS 58-012-14:24:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-216-18:05:34.794 00 TLMH-I:STS 58-012-14:24:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_14' +21-216-18:06:38.797 00 TLMH-I:STS 58-012-14:25:32.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_6' +21-216-18:07:18.796 00 TLMH-I:STS 58-012-14:26:12.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_7' +21-216-18:07:52.795 00 TLMH-I:STS 58-012-14:26:46.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=149 App terminating, RunStatus:0x00000007 +21-216-18:07:55.787 00 TLMH-I:STS 58-012-14:26:49.001 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=17 Msg Limit Err,MsgId 0x18a1,pipe CS_CMD_PIPE,sender SCH_LAB_APP +21-216-18:07:56.791 00 TLMH-I:STS 58-012-14:26:50.001 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=17 Msg Limit Err,MsgId 0x18a1,pipe CS_CMD_PIPE,sender SCH_LAB_APP +21-216-18:07:56.792 00 TLMH-I:STS 58-012-14:26:50.001 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=17 Msg Limit Err,MsgId 0x18a1,pipe CS_CMD_PIPE,sender TST_CS +21-216-18:07:57.795 00 TLMH-I:STS 58-012-14:26:51.001 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=17 Msg Limit Err,MsgId 0x18a1,pipe CS_CMD_PIPE,sender SCH_LAB_APP +21-216-18:07:58.292 00 TLMH-I:STS 58-012-14:26:51.754 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application CS Completed. +21-216-18:08:02.790 00 TLMH-I:STS 58-012-14:26:56.014 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CS from /ram/cs.o, AppID = 1114124 +21-216-18:08:02.792 00 TLMH-I:STS 58-012-14:26:56.100 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-216-18:08:02.793 00 TLMH-I:STS 58-012-14:26:56.100 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefEepromTbl' from '/cf/cs_eepromtbl.tbl' +21-216-18:08:02.794 00 TLMH-I:STS 58-012-14:26:56.100 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-216-18:08:02.795 00 TLMH-I:STS 58-012-14:26:56.133 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-216-18:08:02.796 00 TLMH-I:STS 58-012-14:26:56.133 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefMemoryTbl' from '/cf/cs_memorytbl.tbl' +21-216-18:08:02.797 00 TLMH-I:STS 58-012-14:26:56.134 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-216-18:08:02.798 00 TLMH-I:STS 58-012-14:26:56.171 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-216-18:08:02.800 00 TLMH-I:STS 58-012-14:26:56.171 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefAppTbl' from 'Addr 0x00A32AC0' +21-216-18:08:02.801 00 TLMH-I:STS 58-012-14:26:56.171 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-216-18:08:02.802 00 TLMH-I:STS 58-012-14:26:56.207 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-216-18:08:02.803 00 TLMH-I:STS 58-012-14:26:56.207 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefTablesTbl' from '/cf/cs_tablestbl.tbl' +21-216-18:08:02.804 00 TLMH-I:STS 58-012-14:26:56.207 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-216-18:08:02.806 00 TLMH-I:STS 58-012-14:26:56.208 INFO CPU=CPU1 APPNAME=CS EVENT ID=1 CS Initialized. Version 2.4.2.0 +21-216-18:08:04.289 00 TLMH-I:STS 58-012-14:26:57.383 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=6 Subscribe Err:Bad Arg,MsgId 0x8a40000,PipeId 1441800,app TO_LAB_APP,scope 0 +21-216-18:08:04.289 00 TLMH-I:STS 58-012-14:26:57.383 ERROR CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=10 L481 TO Can't subscribe 0x8a40000 status -905969661 +21-216-18:08:14.790 00 TLMH-I:STS 58-012-14:27:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl7_5' +21-216-18:10:10.248 00 TLMH-I:STS 58-012-14:03:49.416 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logf b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logf new file mode 100644 index 0000000..bac0459 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logf @@ -0,0 +1,7167 @@ +21-216-17:43:34.113 00 UT_RUNPROC/99 +21-216-17:43:34.113 00 UT_RUNPROC/100 ; Build the database prefix using SC and CPU definitions from cfe_utils.h +21-216-17:43:34.113 00 UT_RUNPROC/101 local db_prefix, cpu_prefix +21-216-17:43:34.113 00 UT_RUNPROC/102 +21-216-17:43:34.113 00 UT_RUNPROC/103 ; If SC is set, use it +21-216-17:43:34.113 00 UT_RUNPROC/104 if (SC <> "") then +21-216-17:43:34.113 00 UT_RUNPROC/105 db_prefix = SC +21-216-17:43:34.113 00 UT_RUNPROC/106 endif +21-216-17:43:34.113 00 UT_RUNPROC/107 +21-216-17:43:34.113 00 UT_RUNPROC/109 db_prefix = db_prefix & CPU_CFG +21-216-17:43:34.113 00 UT_RUNPROC/110 +21-216-17:43:34.113 00 UT_RUNPROC/111 cpu_prefix = db_prefix +21-216-17:43:34.113 00 UT_RUNPROC/112 +21-216-17:43:34.113 00 UT_RUNPROC/113 ; Set the database prefix for CPU1 +21-216-17:43:34.113 00 UT_RUNPROC/114 if (numCPUs > 1) then +21-216-17:43:34.114 00 UT_RUNPROC/116 endif +21-216-17:43:34.114 00 UT_RUNPROC/117 +21-216-17:43:34.114 00 UT_RUNPROC/118 ; setup the database mnemonics for CPU1 +21-216-17:43:34.120 00 UT_RUNPROC/119 local cksumItem = cpu_prefix & "_ES_CKSUM" +21-216-17:43:34.120 00 UT_RUNPROC/120 local cfeMajorVerItem = cpu_prefix & "_ES_CFEMAJORVER" +21-216-17:43:34.120 00 UT_RUNPROC/121 local cfeMinorVerItem = cpu_prefix & "_ES_CFEMINORVER" +21-216-17:43:34.120 00 UT_RUNPROC/122 local cfeRevisionItem = cpu_prefix & "_ES_CFEREVISION" +21-216-17:43:34.120 00 UT_RUNPROC/123 local cfeMissionRevItem = cpu_prefix & "_ES_CFEMSNREV" +21-216-17:43:34.120 00 UT_RUNPROC/124 local osMajorVerItem = cpu_prefix & "_ES_OSMAJORVER" +21-216-17:43:34.120 00 UT_RUNPROC/125 local osMinorVerItem = cpu_prefix & "_ES_OSMINORVER" +21-216-17:43:34.120 00 UT_RUNPROC/126 local osRevisionItem = cpu_prefix & "_ES_OSREVISION" +21-216-17:43:34.120 00 UT_RUNPROC/127 local osMissionRevItem = cpu_prefix & "_ES_OSMISSIONREV" +21-216-17:43:34.120 00 UT_RUNPROC/128 +21-216-17:43:34.120 00 UT_RUNPROC/129 ; +21-216-17:43:34.120 00 UT_RUNPROC/130 ; Output FSW configuration information +21-216-17:43:34.120 00 UT_RUNPROC/131 ; +21-216-17:43:34.120 00 UT_RUNPROC/132 write "****************** FSW Configuration ******************" +21-216-17:43:34.120 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-216-17:43:34.120 00 UT_RUNPROC/134 if (numCPUs = 1) then +21-216-17:43:34.120 00 UT_RUNPROC/135 write " Checksum: ", {cksumItem} +21-216-17:43:34.120 00 SPR-I:OPRO Checksum: 29237 +21-216-17:43:34.120 00 UT_RUNPROC/136 write " cFE Version: ", {cfeMajorVerItem} & "." & {cfeMinorVerItem} & "." & {cfeRevisionItem} & "." & {cfeMissionRevItem} +21-216-17:43:34.121 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-216-17:43:34.121 00 UT_RUNPROC/137 write " OS Version: ", {osMajorVerItem} & "." & {osMinorVerItem} & "." & {osRevisionItem} & "." & {osMissionRevItem} +21-216-17:43:34.121 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-216-17:43:34.125 00 UT_RUNPROC/138 write " " +21-216-17:43:34.125 00 SPR-I:OPRO +21-216-17:43:34.125 00 UT_RUNPROC/139 endif +21-216-17:43:34.125 00 UT_RUNPROC/140 +21-216-17:43:34.125 00 UT_RUNPROC/141 if (numCPUs >= 2) then +21-216-17:43:34.125 00 UT_RUNPROC/166 endif +21-216-17:43:34.126 00 UT_RUNPROC/167 +21-216-17:43:34.126 00 UT_RUNPROC/168 ; This proc only supports up to 3 CPUs. +21-216-17:43:34.126 00 UT_RUNPROC/169 ; If there are more than 3, the additional CPUs must be added below +21-216-17:43:34.126 00 UT_RUNPROC/170 if (numCPUs = 3) then +21-216-17:43:34.126 00 UT_RUNPROC/189 endif +21-216-17:43:34.126 00 UT_RUNPROC/190 +21-216-17:43:34.126 00 UT_RUNPROC/191 write " Connection Status" +21-216-17:43:34.126 00 SPR-I:OPRO Connection Status +21-216-17:43:34.126 00 UT_RUNPROC/192 write " -----------------" +21-216-17:43:34.126 00 SPR-I:OPRO ----------------- +21-216-17:43:34.126 00 UT_RUNPROC/193 write " CFDP: ", %select(packet_valid("my_entity_id"),"UP","DOWN") +21-216-17:43:34.126 00 SPR-I:OPRO CFDP: DOWN +21-216-17:43:34.126 00 UT_RUNPROC/194 write " UDP: ", p@GSE_ICHAN +21-216-17:43:34.126 00 SPR-I:OPRO UDP: UP +21-216-17:43:34.126 00 UT_RUNPROC/195 write " SWTS: ", p@GSE_SCHAN +21-216-17:43:34.126 00 SPR-I:OPRO SWTS: UNK +21-216-17:43:34.126 00 UT_RUNPROC/196 ; write " ITOS: ", p@GSE_ZCHAN +21-216-17:43:34.126 00 UT_RUNPROC/197 +21-216-17:43:34.127 00 UT_RUNPROC/199 gds_label = "" +21-216-17:43:34.127 00 UT_RUNPROC/200 gds_version = "N/A" +21-216-17:43:34.127 00 UT_RUNPROC/201 +21-216-17:43:34.127 00 UT_RUNPROC/202 #ifdef GDS_EXISTS +21-216-17:43:34.127 00 UT_RUNPROC/203 write " GDS: ", %select(packet_valid("GDS_EXECUTOR_SIMULATION_TIME"),"UP", "DOWN") +21-216-17:43:34.127 00 UT_RUNPROC/204 if (GSE_HCHAN = 1) then +21-216-17:43:34.127 00 UT_RUNPROC/205 gds_label = "GDS" +21-216-17:43:34.127 00 UT_RUNPROC/206 gds_version = GDS_EXECUTOR_GDS_VERSION_VALUE +21-216-17:43:34.127 00 UT_RUNPROC/207 endif +21-216-17:43:34.127 00 UT_RUNPROC/208 #endif +21-216-17:43:34.127 00 UT_RUNPROC/209 +21-216-17:43:34.127 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-216-17:43:34.127 00 SPR-I:OPRO +21-216-17:43:34.127 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-216-17:43:34.127 00 SPR-I:OPRO CMD / TLM Path +21-216-17:43:34.127 00 UT_RUNPROC/212 write " --------------" +21-216-17:43:34.127 00 SPR-I:OPRO -------------- +21-216-17:43:34.127 00 UT_RUNPROC/213 if (GSE_ICHAN = 1) then +21-216-17:43:34.127 00 UT_RUNPROC/214 cmd_tlm_path = "UDP" +21-216-17:43:34.127 00 UT_RUNPROC/219 endif +21-216-17:43:34.127 00 UT_RUNPROC/220 +21-216-17:43:34.127 00 UT_RUNPROC/221 write " ", cmd_tlm_path +21-216-17:43:34.128 00 SPR-I:OPRO UDP +21-216-17:43:34.128 00 UT_RUNPROC/222 write " ", gds_label +21-216-17:43:34.128 00 SPR-I:OPRO +21-216-17:43:34.132 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-216-17:43:34.133 00 SPR-I:OPRO +21-216-17:43:34.133 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-216-17:43:34.133 00 SPR-I:OPRO ASIST / GDS Configuration +21-216-17:43:34.133 00 UT_RUNPROC/225 write " -------------------------" +21-216-17:43:34.133 00 SPR-I:OPRO ------------------------- +21-216-17:43:34.133 00 UT_RUNPROC/226 write " Workstation: ", %upper(%liv(LOCALHOST)) +21-216-17:43:34.133 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-216-17:43:34.133 00 UT_RUNPROC/227 write " Account: ", %env("ACCOUNT") +21-216-17:43:34.133 00 SPR-I:OPRO Account: cfs_test +21-216-17:43:34.133 00 UT_RUNPROC/228 write " Version: ", ASIST_VERSION +21-216-17:43:34.133 00 SPR-I:OPRO Version: 21.0.7 +21-216-17:43:34.133 00 UT_RUNPROC/229 write " Tlm DB: Version: ",vidtlm.version, " Date: ", tlmdbdate, " Time: ", vidtlm.timeof +21-216-17:43:34.133 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-216-17:43:34.133 00 UT_RUNPROC/230 write " Cmd DB: Version: ",%rpad(command_parm_attr("verid_cmd", "version", "description"),4," ")," Date: ",cmddbdate," Time: ",command_parm_attr("verid_cmd", "timeof", "description") +21-216-17:43:34.133 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 05-21-21 Time: 08:24:49 AM.EDT +21-216-17:43:34.133 00 UT_RUNPROC/231 +21-216-17:43:34.133 00 UT_RUNPROC/232 #ifdef GDS_EXISTS +21-216-17:43:34.133 00 UT_RUNPROC/233 write " GDS: ", gds_version +21-216-17:43:34.133 00 UT_RUNPROC/234 #endif +21-216-17:43:34.133 00 UT_RUNPROC/235 +21-216-17:43:34.133 00 UT_RUNPROC/237 write " Telemetry Info" +21-216-17:43:34.133 00 SPR-I:OPRO +21-216-17:43:34.134 00 UT_RUNPROC/237 write " Telemetry Info" +21-216-17:43:34.134 00 SPR-I:OPRO Telemetry Info +21-216-17:43:34.134 00 UT_RUNPROC/238 write " --------------" +21-216-17:43:34.134 00 SPR-I:OPRO -------------- +21-216-17:43:34.134 00 UT_RUNPROC/240 write " Pkt Loss Count: N/A" +21-216-17:43:34.134 00 SPR-I:OPRO Pkt Loss Count: N/A +21-216-17:43:34.134 00 UT_RUNPROC/241 write "**************** End FSW Configuration ***************" +21-216-17:43:34.134 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-216-17:43:34.134 00 UT_RUNPROC/242 ; +21-216-17:43:34.134 00 UT_RUNPROC/243 ; Start the procedure +21-216-17:43:34.134 00 UT_RUNPROC/244 ; +21-216-17:43:34.134 00 UT_RUNPROC/245 write "Starting Procedure.... ", proc_to_run +21-216-17:43:34.134 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_appcode +21-216-17:43:34.134 00 UT_RUNPROC/246 rstol_dir = "rstol 'start " & proc_to_run & "'" +21-216-17:43:34.134 00 UT_RUNPROC/247 stime = %gmt +21-216-17:43:34.134 00 UT_RUNPROC/248 native(rstol_dir) +21-216-17:43:34.263 00 SPR-I:OPRI --> start scx_cpu1_cs_appcode +21-216-17:43:34.263 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_appcode.i +21-216-17:43:34.276 00 SPR-I:STS Procedure SCX_CPU1_CS_APPCODE started +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/2 ;******************************************************************************* +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/3 ; Test Name: cs_appcode +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/4 ; Test Level: Build Verification +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/5 ; Test Type: Functional +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/6 ; +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/7 ; Test Description +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/8 ; This test verifies that the CFS Checksum (CS) application code segment +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/9 ; checksumming commands function properly and handles anomolies properly. +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/10 ; +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/11 ; Requirements Tested +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/12 ; CS1002 For all CS commands, if the length contained in the message +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/13 ; header is not equal to the expected length, CS shall reject the +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/14 ; command and issue an event message. +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/15 ; CS1003 If CS accepts any command as valid, CS shall execute the +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/16 ; command, increment the CS Valid Command Counter and issue an +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/17 ; event message. +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/18 ; CS1004 If CS rejects any command, CS shall abort the command execution, +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/19 ; increment the CS Command Rejected Counter and issue an event +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/20 ; message. +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/21 ; CS4000 Checksum shall calculate CRCs for each Table-Defined +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/22 ; Application's code segment and compare them against the +21-216-17:43:34.276 00 SCX_CPU1_CS_AP/23 ; corresponding Application's baseline code segment CRC if: +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/24 ; a. Checksumming (as a whole) is Enabled +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/25 ; b. App code segment checksumming is Enabled +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/26 ; c. Checksumming of the individual Application Code +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/27 ; segment is Enabled +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/28 ; CS4000.1 If the Application's code segment CRC is not equal to the +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/29 ; corresponding Application's baseline code segment CRC, CS shall +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/30 ; increment the Application Code Segment CRC Miscompare Counter +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/31 ; and send an event message. +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/32 ; CS4000.2 If the table-defined Application code segment is invalid, CS +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/33 ; shall send an event message and skip that Application code +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/34 ; segment. +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/35 ; CS4001 Upon receipt of an Enable Application checksumming command, CS +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/36 ; shall enable checksumming of all Application code segments. +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/37 ; CS4002 Upon receipt of a Disable Application checksumming command, CS +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/38 ; shall disable checksumming of all Application code segments. +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/39 ; CS4003 Upon receipt of an Enable Application code segment command, CS +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/40 ; shall enable checksumming of the command-specified Application. +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/41 ; CS4004 Upon receipt of a Disable Application code segment command, CS +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/42 ; shall disable checksumming of the command-specified Application. +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/43 ; CS4005 Upon receipt of a Recompute Application Code Segment CRC +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/44 ; command, CS shall: +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/45 ; a) Recompute the baseline CRC for the Application +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/46 ; b) Set the Recompute In Progress Flag to TRUE +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/47 ; Application. +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/48 ; CS4005.1 Once the baseline CRC is computed, CS shall; +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/49 ; a) Generate an event message containing the baseline CRC +21-216-17:43:34.297 00 SCX_CPU1_CS_AP/50 ; b) Set the Recompute In Progress Flag to FALSE +21-216-17:43:34.298 00 SCX_CPU1_CS_AP/51 ; CS4005.2 If CS is already processing a Recompute CRC command, CS shall +21-216-17:43:34.298 00 SCX_CPU1_CS_AP/52 ; reject the command. +21-216-17:43:34.298 00 SCX_CPU1_CS_AP/53 ; CS4006 Upon receipt of a Report Application Code Segment CRC command, +21-216-17:43:34.298 00 SCX_CPU1_CS_AP/54 ; CS shall send an event message containing the baseline +21-216-17:43:34.298 00 SCX_CPU1_CS_AP/55 ; Application code segment CRC. +21-216-17:43:34.298 00 SCX_CPU1_CS_AP/56 ; CS4007 If the command-specified Application is invalid (for any +21-216-17:43:34.298 00 SCX_CPU1_CS_AP/57 ; Application Code Segment command where the Application is a +21-216-17:43:34.298 00 SCX_CPU1_CS_AP/58 ; command argument), CS shall reject the command and send an +21-216-17:43:34.298 00 SCX_CPU1_CS_AP/59 ; event message. +21-216-17:43:34.298 00 SCX_CPU1_CS_AP/60 ; CS4008 CS shall provide the ability to dump the baseline CRCs and +21-216-17:43:34.298 00 SCX_CPU1_CS_AP/61 ; status for the Application code segment memory segments via a +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/62 ; dump-only table. +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/63 ; CS7000 The CS software shall limit the amount of bytes processed during +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/64 ; each of its execution cycles to a maximum of +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/65 ; bytes. +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/66 ; CS8000 Upon receipt of an Enable Checksum command, CS shall start +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/67 ; calculating CRCs and compare them against the baseline CRCs. +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/68 ; CS8001 Upon receipt of a Disable Checksum command, CS shall stop +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/69 ; calculating CRCs and comparing them against the baseline CRCs. +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/70 ; CS9000 CS shall generate a housekeeping message containing the +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/71 ; following: +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/72 ; a. Valid Ground Command Counter +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/73 ; b. Ground Command Rejected Counter +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/74 ; c. Overall CRC enable/disable status +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/75 ; d. Total Non-Volatile Baseline CRC +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/76 ; e. OS code segment Baseline CRC +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/77 ; f. cFE code segment Baseline CRC +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/78 ; g. Non-Volatile CRC Miscompare Counter +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/79 ; h. OS Code Segment CRC Miscompare Counter +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/80 ; i. cFE Code Segment CRC Miscompare Counter +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/81 ; j. Application CRC Miscompare Counter +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/82 ; k. Table CRC Miscompare Counter +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/83 ; l. User-Defined Memory CRC Miscompare Counter +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/84 ; m. Last One Shot Address +21-216-17:43:34.307 00 SCX_CPU1_CS_AP/85 ; n. Last One Shot Size +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/86 ; o. Last One Shot Checksum +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/87 ; p. Checksum Pass Counter (number of passes thru all of +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/88 ; the checksum areas) +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/89 ; q. Current Checksum Region (Non-Volatile, OS code +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/90 ; segment, cFE Code Segment etc) +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/91 ; r. Non-Volatile CRC enable/disable status +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/92 ; s. OS Code Segment CRC enable/disable status +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/93 ; t. cFE Code Segment CRC enable/disable status +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/94 ; u. Application CRC enable/disable status +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/95 ; v. Table CRC enable/disable status +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/96 ; w. User-Defined Memory CRC enable/disable status +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/97 ; x. Last One Shot Rate +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/98 ; y) Recompute In Progress Flag +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/99 ; z) One Shot In Progress Flag +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/100 ; CS9001 Upon initialization of the CS Application(CE Power On, cFE +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/101 ; Processor Reset, or CS Application Reset), CS shall initialize +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/102 ; the following data to Zero: +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/103 ; a. Valid Ground Command Counter +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/104 ; b. Ground Command Rejected Counter +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/105 ; c. Non-Volatile CRC Miscompare Counter +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/106 ; d. OS Code Segment CRC Miscompare Counter +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/107 ; e. cFE Code Segment CRC Miscompare Counter +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/108 ; f. Application CRC Miscompare Counter +21-216-17:43:34.308 00 SCX_CPU1_CS_AP/109 ; g. Table CRC Miscompare Counter +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/110 ; h. User-Defined Memory CRC Miscompare Counter +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/111 ; i) Recompute In Progress Flag +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/112 ; j) One Shot In Progress Flag +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/113 ; +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/114 ; Prerequisite Conditions +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/115 ; The CFS is up and running and ready to accept commands. +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/116 ; The CS commands and telemetry items exist in the GSE database. +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/117 ; The display pages exist for the CS Housekeeping and the dump-only +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/118 ; Application Code Segment Result Table. +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/119 ; The Application Code Segment definition table exists defining the +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/120 ; segments to checksum. +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/121 ; A CS Test application (TST_CS) exists in order to fully test the CS +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/122 ; Application. +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/123 ; +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/124 ; Assumptions and Constraints +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/125 ; None. +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/126 ; +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/127 ; Change History +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/128 ; +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/129 ; Date Name Description +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/130 ; 07/18/08 Walt Moleski Original Procedure. +21-216-17:43:34.315 00 SCX_CPU1_CS_AP/131 ; 03/11/10 Walt Moleski Updated to use the telemetry arrays +21-216-17:43:34.316 00 SCX_CPU1_CS_AP/132 ; that start with zero (0). +21-216-17:43:34.316 00 SCX_CPU1_CS_AP/133 ; 09/22/10 Walt Moleski Updated to use variables for the CFS +21-216-17:43:34.316 00 SCX_CPU1_CS_AP/134 ; application name and ram disk. Replaced +21-216-17:43:34.316 00 SCX_CPU1_CS_AP/135 ; all setupevt instances with setupevents +21-216-17:43:34.316 00 SCX_CPU1_CS_AP/136 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-216-17:43:34.316 00 SCX_CPU1_CS_AP/137 ; commanding and added a hostCPU variable +21-216-17:43:34.316 00 SCX_CPU1_CS_AP/138 ; for the utility procs to connect to the +21-216-17:43:34.316 00 SCX_CPU1_CS_AP/139 ; proper host IP address. +21-216-17:43:34.316 00 SCX_CPU1_CS_AP/140 ; +21-216-17:43:34.316 00 SCX_CPU1_CS_AP/141 ; Arguments +21-216-17:43:34.316 00 SCX_CPU1_CS_AP/142 ; None. +21-216-17:43:34.316 00 SCX_CPU1_CS_AP/143 ; +21-216-17:43:34.316 00 SCX_CPU1_CS_AP/144 ; Procedures Called +21-216-17:43:34.316 00 SCX_CPU1_CS_AP/145 ; Name Description +21-216-17:43:34.316 00 SCX_CPU1_CS_AP/146 ; ut_tlmwait Wait for a specified telemetry point to update to a +21-216-17:43:34.317 00 SCX_CPU1_CS_AP/147 ; specified value. +21-216-17:43:34.317 00 SCX_CPU1_CS_AP/148 ; ut_pfindicate Print the pass fail status of a particular requirement +21-216-17:43:34.317 00 SCX_CPU1_CS_AP/149 ; number. +21-216-17:43:34.317 00 SCX_CPU1_CS_AP/150 ; ut_setupevents Performs setup to verify that a particular event +21-216-17:43:34.317 00 SCX_CPU1_CS_AP/151 ; message was received by ASIST. +21-216-17:43:34.317 00 SCX_CPU1_CS_AP/152 ; ut_setrequirements A directive to set the status of the cFE +21-216-17:43:34.317 00 SCX_CPU1_CS_AP/153 ; requirements array. +21-216-17:43:34.317 00 SCX_CPU1_CS_AP/154 ; +21-216-17:43:34.317 00 SCX_CPU1_CS_AP/155 ; Expected Test Results and Analysis +21-216-17:43:34.323 00 SCX_CPU1_CS_AP/156 ; +21-216-17:43:34.323 00 SCX_CPU1_CS_AP/157 ;********************************************************************** +21-216-17:43:34.323 00 SCX_CPU1_CS_AP/158 +21-216-17:43:34.323 00 SCX_CPU1_CS_AP/159 local logging = %liv (log_procedure) +21-216-17:43:34.323 00 SCX_CPU1_CS_AP/160 %liv (log_procedure) = FALSE +21-216-17:43:34.387 00 SCX_CPU1_CS_AP/176 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/177 #define CS_1002 0 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/178 #define CS_1003 1 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/179 #define CS_1004 2 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/180 #define CS_4000 3 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/181 #define CS_40001 4 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/182 #define CS_40002 5 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/183 #define CS_4001 6 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/184 #define CS_4002 7 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/185 #define CS_4003 8 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/186 #define CS_4004 9 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/187 #define CS_4005 10 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/188 #define CS_40051 11 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/189 #define CS_40052 12 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/190 #define CS_4006 13 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/191 #define CS_4007 14 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/192 #define CS_4008 15 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/193 #define CS_7000 16 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/194 #define CS_8000 17 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/195 #define CS_8001 18 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/196 #define CS_9000 19 +21-216-17:43:34.388 00 SCX_CPU1_CS_AP/197 #define CS_9001 20 +21-216-17:43:34.389 00 SCX_CPU1_CS_AP/198 +21-216-17:43:34.389 00 SCX_CPU1_CS_AP/199 global ut_req_array_size = 20 +21-216-17:43:34.389 00 SCX_CPU1_CS_AP/200 global ut_requirement[0 .. ut_req_array_size] +21-216-17:43:34.389 00 SCX_CPU1_CS_AP/201 +21-216-17:43:34.389 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.389 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.389 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.389 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.390 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.390 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.390 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.390 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.390 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.390 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.390 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.390 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.390 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.390 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.390 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.390 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.390 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.390 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.390 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.390 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.394 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.394 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.394 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.394 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.394 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.394 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.394 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.394 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.394 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.394 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.394 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.395 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.395 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.395 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.395 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.395 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.395 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.395 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.395 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.395 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.395 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.395 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.395 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.395 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-216-17:43:34.401 00 SCX_CPU1_CS_AP/204 enddo +21-216-17:43:34.402 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-216-17:43:34.402 00 SCX_CPU1_CS_AP/205 +21-216-17:43:34.402 00 SCX_CPU1_CS_AP/206 ;********************************************************************** +21-216-17:43:34.402 00 SCX_CPU1_CS_AP/207 ; Set the local values +21-216-17:43:34.402 00 SCX_CPU1_CS_AP/208 ;********************************************************************** +21-216-17:43:34.405 00 SCX_CPU1_CS_AP/209 local cfe_requirements[0 .. ut_req_array_size] = ["CS_1002", "CS_1003", "CS_1004", "CS_4000", "CS_4000.1", "CS_4000.2", "CS_4001", "CS_4002", "CS_4003", "CS_4004", "CS_4005", "CS_4005.1", "CS_4005.2", "CS_4006", "CS_4007", "CS_4008", "CS_7000", "CS_8000", "CS_8001", "CS_9000", "CS_9001" ] +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/210 +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/211 ;********************************************************************** +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/212 ; Define local variables +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/213 ;********************************************************************** +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/214 LOCAL rawcmd +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/215 LOCAL stream +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/216 LOCAL defAppId, defPktId, resAppId, resPktId +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/217 local i,appIndex,appName,foundApp +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/218 local CSAppName = "CS" +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/219 local ramDir = "RAM:0" +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/220 local hostCPU = "CPU3" +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/221 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/222 local appResTblName = CSAppName & "." & CS_RESULTS_APP_TABLE_NAME +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/223 +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/226 defAppId = "0FAF" +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/227 resAppId = "0FB3" +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/228 defPktId = 4015 +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/229 resPktId = 4019 +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/230 +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/231 write ";*********************************************************************" +21-216-17:43:34.406 00 SPR-I:OPRO ;********************************************************************* +21-216-17:43:34.406 00 SCX_CPU1_CS_AP/232 write "; Step 1.0: Checksum Application Code Segment Test Setup." +21-216-17:43:34.406 00 SPR-I:OPRO ; Step 1.0: Checksum Application Code Segment Test Setup. +21-216-17:43:34.410 00 SCX_CPU1_CS_AP/233 write ";*********************************************************************" +21-216-17:43:34.410 00 SPR-I:OPRO ;********************************************************************* +21-216-17:43:34.410 00 SCX_CPU1_CS_AP/234 write "; Step 1.1: Command a Power-on Reset." +21-216-17:43:34.411 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset. +21-216-17:43:34.411 00 SCX_CPU1_CS_AP/235 write ";*********************************************************************" +21-216-17:43:34.411 00 SPR-I:OPRO ;********************************************************************* +21-216-17:43:34.411 00 SCX_CPU1_CS_AP/236 /SCX_CPU1_ES_POWERONRESET +21-216-17:43:34.721 00 SCX_CPU1_CS_AP/237 wait 10 +21-216-17:43:34.721 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-17:43:44.730 00 SCX_CPU1_CS_AP/238 +21-216-17:43:44.730 00 SCX_CPU1_CS_AP/239 close_data_center +21-216-17:43:44.731 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-216-17:43:44.732 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-216-17:43:44.732 00 CLEAR_SPACECRA/2 ; +21-216-17:43:44.732 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-216-17:43:44.733 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-216-17:43:44.738 00 CLEAR_SPACECRA/135 +21-216-17:43:44.738 00 CLEAR_SPACECRA/136 endproc +21-216-17:43:44.738 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-216-17:43:44.761 00 SCX_CPU1_CS_AP/240 wait 60 +21-216-17:43:44.761 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-216-17:44:44.813 00 SCX_CPU1_CS_AP/241 +21-216-17:44:44.813 00 SCX_CPU1_CS_AP/242 cfe_startup {hostCPU} +21-216-17:44:44.825 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:44:54.836 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:44:54.904 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-216-17:44:54.905 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-216-17:44:54.905 00 SEND_THAT_TO_C/2 ; +21-216-17:44:54.905 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-216-17:44:54.905 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-216-17:44:54.908 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-216-17:44:54.950 00 SEND_THAT_TO_C/83 +21-216-17:44:54.950 00 SEND_THAT_TO_C/84 endproc +21-216-17:44:54.950 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-216-17:44:54.950 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:44:56.307 00 TLMH-I:STS 58-012-14:03:49.433 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-216-17:44:58.954 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:44:58.955 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-216-17:44:58.957 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-216-17:44:58.958 00 FILL_IN_SPACEC/2 ; +21-216-17:44:58.958 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-216-17:44:58.958 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-216-17:44:58.962 00 FILL_IN_SPACEC/152 +21-216-17:44:58.962 00 FILL_IN_SPACEC/153 endproc +21-216-17:44:58.963 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-216-17:44:58.963 00 SCX_CPU1_CS_AP/243 wait 5 +21-216-17:44:58.963 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:03.967 00 SCX_CPU1_CS_AP/244 +21-216-17:45:03.967 00 SCX_CPU1_CS_AP/245 write ";**********************************************************************" +21-216-17:45:03.967 00 SPR-I:OPRO ;********************************************************************** +21-216-17:45:03.967 00 SCX_CPU1_CS_AP/246 write "; Step 1.2: Display the Housekeeping pages " +21-216-17:45:03.967 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-216-17:45:03.967 00 SCX_CPU1_CS_AP/247 write ";**********************************************************************" +21-216-17:45:03.967 00 SPR-I:OPRO ;********************************************************************** +21-216-17:45:03.968 00 SCX_CPU1_CS_AP/248 page SCX_CPU1_CS_HK +21-216-17:45:04.066 00 SCX_CPU1_CS_AP/249 ;page SCX_CPU1_TST_CS_HK +21-216-17:45:04.066 00 SCX_CPU1_CS_AP/250 page SCX_CPU1_CS_APP_DEF_TABLE +21-216-17:45:04.130 00 SCX_CPU1_CS_AP/251 page SCX_CPU1_CS_APP_RESULTS_TBL +21-216-17:45:04.193 00 SCX_CPU1_CS_AP/252 +21-216-17:45:04.193 00 SCX_CPU1_CS_AP/253 write ";*********************************************************************" +21-216-17:45:04.193 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:04.193 00 SCX_CPU1_CS_AP/254 write "; Step 1.3: Create & upload the Application Code Segment Definition " +21-216-17:45:04.193 00 SPR-I:OPRO ; Step 1.3: Create & upload the Application Code Segment Definition +21-216-17:45:04.193 00 SCX_CPU1_CS_AP/255 write "; Table file to be used during this test." +21-216-17:45:04.193 00 SPR-I:OPRO ; Table file to be used during this test. +21-216-17:45:04.193 00 SCX_CPU1_CS_AP/256 write ";********************************************************************" +21-216-17:45:04.193 00 SPR-I:OPRO ;******************************************************************** +21-216-17:45:04.193 00 SCX_CPU1_CS_AP/257 s scx_cpu1_cs_adt1 +21-216-17:45:04.193 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt1.i +21-216-17:45:04.196 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT1 started +21-216-17:45:04.196 00 SCX_CPU1_CS_AD/2 ;******************************************************************************* +21-216-17:45:04.196 00 SCX_CPU1_CS_AD/3 ; Test Name: cs_adt1 +21-216-17:45:04.196 00 SCX_CPU1_CS_AD/4 ; Test Level: Build Verification +21-216-17:45:04.196 00 SCX_CPU1_CS_AD/5 ; Test Type: Functional +21-216-17:45:04.196 00 SCX_CPU1_CS_AD/6 ; +21-216-17:45:04.196 00 SCX_CPU1_CS_AD/7 ; Test Description +21-216-17:45:04.196 00 SCX_CPU1_CS_AD/8 ; The purpose of this procedure is to generate the default Application +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/9 ; Definition Table for the Checksum Application. +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/10 ; +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/11 ; Requirements Tested: +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/12 ; None +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/13 ; +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/14 ; Prerequisite Conditions +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/15 ; None +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/16 ; +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/17 ; Assumptions and Constraints +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/18 ; None. +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/19 ; +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/20 ; Change History +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/21 ; +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/22 ; Date Name Description +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/23 ; 07/18/11 Walt Moleski Initial release. +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/24 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/25 ; commanding and added a hostCPU variable +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/26 ; for the utility procs to connect to the +21-216-17:45:04.213 00 SCX_CPU1_CS_AD/27 ; proper host IP address. +21-216-17:45:04.214 00 SCX_CPU1_CS_AD/28 ; +21-216-17:45:04.214 00 SCX_CPU1_CS_AD/29 ; Arguments +21-216-17:45:04.214 00 SCX_CPU1_CS_AD/30 ; None. +21-216-17:45:04.214 00 SCX_CPU1_CS_AD/31 ; +21-216-17:45:04.214 00 SCX_CPU1_CS_AD/32 ; Procedures Called +21-216-17:45:04.214 00 SCX_CPU1_CS_AD/33 ; Name Description +21-216-17:45:04.214 00 SCX_CPU1_CS_AD/34 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-216-17:45:04.214 00 SCX_CPU1_CS_AD/35 ; the specified arguments and cvt +21-216-17:45:04.214 00 SCX_CPU1_CS_AD/36 ; +21-216-17:45:04.214 00 SCX_CPU1_CS_AD/37 ; Expected Test Results and Analysis +21-216-17:45:04.214 00 SCX_CPU1_CS_AD/38 ; +21-216-17:45:04.214 00 SCX_CPU1_CS_AD/39 ;********************************************************************** +21-216-17:45:04.214 00 SCX_CPU1_CS_AD/40 +21-216-17:45:04.214 00 SCX_CPU1_CS_AD/41 local logging = %liv (log_procedure) +21-216-17:45:04.214 00 SCX_CPU1_CS_AD/42 %liv (log_procedure) = FALSE +21-216-17:45:04.262 00 SCX_CPU1_CS_AD/49 +21-216-17:45:04.262 00 SCX_CPU1_CS_AD/50 ;********************************************************************** +21-216-17:45:04.262 00 SCX_CPU1_CS_AD/51 ; Define local variables +21-216-17:45:04.262 00 SCX_CPU1_CS_AD/52 ;********************************************************************** +21-216-17:45:04.262 00 SCX_CPU1_CS_AD/53 LOCAL defAppId, defPktId +21-216-17:45:04.262 00 SCX_CPU1_CS_AD/54 local CSAppName = "CS" +21-216-17:45:04.262 00 SCX_CPU1_CS_AD/55 local ramDir = "RAM:0" +21-216-17:45:04.262 00 SCX_CPU1_CS_AD/56 local hostCPU = "CPU3" +21-216-17:45:04.262 00 SCX_CPU1_CS_AD/57 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-216-17:45:04.263 00 SCX_CPU1_CS_AD/58 +21-216-17:45:04.263 00 SCX_CPU1_CS_AD/61 defAppId = "0FAF" +21-216-17:45:04.263 00 SCX_CPU1_CS_AD/62 defPktId = 4015 +21-216-17:45:04.263 00 SCX_CPU1_CS_AD/63 +21-216-17:45:04.263 00 SCX_CPU1_CS_AD/64 write ";*********************************************************************" +21-216-17:45:04.263 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:04.264 00 SCX_CPU1_CS_AD/65 write "; Define the Application Definition Table " +21-216-17:45:04.264 00 SPR-I:OPRO ; Define the Application Definition Table +21-216-17:45:04.264 00 SCX_CPU1_CS_AD/66 write ";********************************************************************" +21-216-17:45:04.264 00 SPR-I:OPRO ;******************************************************************** +21-216-17:45:04.265 00 SCX_CPU1_CS_AD/69 SCX_CPU1_CS_APP_DEF_TABLE[0].State = CS_STATE_ENABLED +21-216-17:45:04.266 00 SCX_CPU1_CS_AD/70 SCX_CPU1_CS_APP_DEF_TABLE[0].Name = CSAppName +21-216-17:45:04.266 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[1].State = CS_STATE_DISABLED +21-216-17:45:04.266 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[1].Name = "TST_CS" +21-216-17:45:04.266 00 SCX_CPU1_CS_AD/73 SCX_CPU1_CS_APP_DEF_TABLE[2].State = CS_STATE_ENABLED +21-216-17:45:04.266 00 SCX_CPU1_CS_AD/74 SCX_CPU1_CS_APP_DEF_TABLE[2].Name = "SCH_LAB_APP" +21-216-17:45:04.266 00 SCX_CPU1_CS_AD/75 SCX_CPU1_CS_APP_DEF_TABLE[3].State = CS_STATE_ENABLED +21-216-17:45:04.266 00 SCX_CPU1_CS_AD/76 SCX_CPU1_CS_APP_DEF_TABLE[3].Name = "CF_APP" +21-216-17:45:04.267 00 SCX_CPU1_CS_AD/77 +21-216-17:45:04.267 00 SCX_CPU1_CS_AD/78 local maxEntry = CS_MAX_NUM_APP_TABLE_ENTRIES - 1 +21-216-17:45:04.267 00 SCX_CPU1_CS_AD/79 +21-216-17:45:04.267 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.267 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.267 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.267 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.267 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.267 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.268 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.268 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.268 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.268 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.268 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.268 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.268 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.268 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.269 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.269 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.269 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.269 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.269 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.269 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.269 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.270 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.270 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.270 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.270 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.270 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.270 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.270 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.270 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.271 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.271 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.271 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.271 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.271 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.271 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.271 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.271 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.272 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.272 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.272 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.272 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.272 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.272 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.272 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.272 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.272 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.272 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.273 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.273 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.273 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.273 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.273 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.273 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.273 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.273 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.273 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.273 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.273 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.274 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.274 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.274 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.274 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.274 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.274 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.274 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.274 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.274 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.274 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.274 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.275 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.275 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.275 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.275 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.275 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.275 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.275 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.275 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.275 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-216-17:45:04.275 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-17:45:04.275 00 SCX_CPU1_CS_AD/84 enddo +21-216-17:45:04.275 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-216-17:45:04.276 00 SCX_CPU1_CS_AD/85 +21-216-17:45:04.276 00 SCX_CPU1_CS_AD/86 local endmnemonic = "SCX_CPU1_CS_APP_DEF_TABLE[" & maxEntry & "].Name" +21-216-17:45:04.276 00 SCX_CPU1_CS_AD/87 +21-216-17:45:04.276 00 SCX_CPU1_CS_AD/89 s create_tbl_file_from_cvt (hostCPU,defAppId,"App Definition Table Load 1","app_def_tbl_ld_1",appDefTblName,"SCX_CPU1_CS_APP_DEF_TABLE[0].State",endmnemonic) +21-216-17:45:04.276 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-216-17:45:04.276 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-216-17:45:04.277 00 CREATE_TBL_FIL/2 ; +21-216-17:45:04.277 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-216-17:45:04.277 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-216-17:45:04.279 00 SPR-I:OPRO ********** app_def_tbl_ld_1 ********** +21-216-17:45:04.279 00 SPR-I:OPRO +21-216-17:45:04.279 00 SPR-I:OPRO Content Type: cFE1 +21-216-17:45:04.279 00 SPR-I:OPRO Sub Type: 8 +21-216-17:45:04.280 00 SPR-I:OPRO Length: 12 +21-216-17:45:04.280 00 SPR-I:OPRO Spacecraft Id: SCX +21-216-17:45:04.280 00 SPR-I:OPRO Processor Id: CPU3 +21-216-17:45:04.280 00 SPR-I:OPRO Application Id: 0 +21-216-17:45:04.280 00 SPR-I:OPRO Create Time Secs: 1628099104 +21-216-17:45:04.280 00 SPR-I:OPRO Create Time Subsecs: 0 +21-216-17:45:04.280 00 SPR-I:OPRO File Description: App Definition Table Load 1 +21-216-17:45:04.280 00 SPR-I:OPRO +21-216-17:45:04.280 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-216-17:45:04.281 00 SPR-I:OPRO +21-216-17:45:04.281 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-216-17:45:04.281 00 SPR-I:OPRO Byte Offset: 0 +21-216-17:45:04.281 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-216-17:45:04.281 00 SPR-I:OPRO Number of Bytes: 528 +21-216-17:45:04.281 00 SPR-I:OPRO +21-216-17:45:04.295 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-216-17:45:04.295 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-216-17:45:04.296 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-216-17:45:04.304 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-216-17:45:04.305 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_1.tmp cs.defapptbl > app_def_tbl_ld_1 +21-216-17:45:04.311 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_1.tmp +21-216-17:45:04.318 00 CREATE_TBL_FIL/128 +21-216-17:45:04.318 00 CREATE_TBL_FIL/129 ENDPROC +21-216-17:45:04.318 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-216-17:45:04.318 00 SCX_CPU1_CS_AD/90 +21-216-17:45:04.318 00 SCX_CPU1_CS_AD/91 write ";*********************************************************************" +21-216-17:45:04.318 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:04.318 00 SCX_CPU1_CS_AD/92 write "; End procedure SCX_CPU1_cs_adt1 " +21-216-17:45:04.318 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt1 +21-216-17:45:04.318 00 SCX_CPU1_CS_AD/93 write ";*********************************************************************" +21-216-17:45:04.318 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:04.318 00 SCX_CPU1_CS_AD/94 ENDPROC +21-216-17:45:04.318 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT1 completed +21-216-17:45:04.319 00 SCX_CPU1_CS_AP/258 wait 5 +21-216-17:45:04.319 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:09.323 00 SCX_CPU1_CS_AP/259 +21-216-17:45:09.323 00 SCX_CPU1_CS_AP/262 local hkPktId = "p0A4" +21-216-17:45:09.323 00 SCX_CPU1_CS_AP/263 +21-216-17:45:09.323 00 SCX_CPU1_CS_AP/266 local seqTlmItem = hkPktId & "scnt" +21-216-17:45:09.323 00 SCX_CPU1_CS_AP/267 local currSCnt = {seqTlmItem} +21-216-17:45:09.323 00 SCX_CPU1_CS_AP/268 local expectedSCnt = currSCnt + 2 +21-216-17:45:09.323 00 SCX_CPU1_CS_AP/269 +21-216-17:45:09.323 00 SCX_CPU1_CS_AP/270 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-216-17:45:09.326 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:45:15.334 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:15.335 00 SCX_CPU1_CS_AP/271 if (UT_TW_Status = UT_Success) then +21-216-17:45:15.336 00 SCX_CPU1_CS_AP/272 write "<*> Passed (9000) - Housekeeping packet is being generated." +21-216-17:45:15.336 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-216-17:45:15.336 00 SCX_CPU1_CS_AP/273 ut_setrequirements CS_9000, "P" +21-216-17:45:15.338 00 SCX_CPU1_CS_AP/277 endif +21-216-17:45:15.339 00 SCX_CPU1_CS_AP/278 +21-216-17:45:15.339 00 SCX_CPU1_CS_AP/279 wait 5 +21-216-17:45:15.339 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:20.342 00 SCX_CPU1_CS_AP/280 +21-216-17:45:20.342 00 SCX_CPU1_CS_AP/281 goto step1_6 +21-216-17:45:20.342 00 SCX_CPU1_CS_AP/338 step1_6: +21-216-17:45:20.342 00 SCX_CPU1_CS_AP/339 write ";**********************************************************************" +21-216-17:45:20.342 00 SPR-I:OPRO ;********************************************************************** +21-216-17:45:20.342 00 SCX_CPU1_CS_AP/340 write "; Step 1.6: Load the Application Definition file created above. " +21-216-17:45:20.342 00 SPR-I:OPRO ; Step 1.6: Load the Application Definition file created above. +21-216-17:45:20.342 00 SCX_CPU1_CS_AP/341 write ";**********************************************************************" +21-216-17:45:20.342 00 SPR-I:OPRO ;********************************************************************** +21-216-17:45:20.342 00 SCX_CPU1_CS_AP/342 ;s ftp_file (ramDir,"app_def_tbl_ld_1","app_def_tbl_ld_1",hostCPU,"P") +21-216-17:45:20.342 00 SCX_CPU1_CS_AP/343 ;/SCX_CPU1_TBL_LOAD INACTIVE LTABLENAME=appDefTblName +21-216-17:45:20.342 00 SCX_CPU1_CS_AP/344 start load_table ("app_def_tbl_ld_1", hostCPU) +21-216-17:45:20.343 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-216-17:45:20.351 00 SPR-I:STS Procedure LOAD_TABLE started +21-216-17:45:20.352 00 LOAD_TABLE/2 ; +21-216-17:45:20.352 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-216-17:45:20.352 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-216-17:45:20.353 00 SPR-I:OPRO Table Filename: app_def_tbl_ld_1 +21-216-17:45:20.355 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_1 RAM:0 3 +21-216-17:45:20.355 00 SPR-I:OPRO +21-216-17:45:20.506 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:45:20.506 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:25.509 00 SPR-I:OPRO +21-216-17:45:25.510 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_1" +21-216-17:45:25.528 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:45:26.298 00 TLMH-I:STS 58-012-14:04:19.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_1' into 'CS.DefAppTbl' working buffer +21-216-17:45:27.531 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:27.532 00 LOAD_TABLE/195 +21-216-17:45:27.533 00 LOAD_TABLE/196 ENDPROC +21-216-17:45:27.533 00 SPR-I:STS Procedure LOAD_TABLE completed +21-216-17:45:27.534 00 SCX_CPU1_CS_AP/345 wait 5 +21-216-17:45:27.534 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:32.537 00 SCX_CPU1_CS_AP/346 +21-216-17:45:32.537 00 SCX_CPU1_CS_AP/347 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID,"INFO", 1 +21-216-17:45:32.543 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:45:32.544 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 36 +21-216-17:45:32.544 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:45:32.544 00 SCX_CPU1_CS_AP/348 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO", 2 +21-216-17:45:32.551 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:45:32.551 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-216-17:45:32.551 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:45:32.552 00 SCX_CPU1_CS_AP/349 +21-216-17:45:32.552 00 SCX_CPU1_CS_AP/350 local cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-17:45:32.552 00 SCX_CPU1_CS_AP/351 +21-216-17:45:32.552 00 SCX_CPU1_CS_AP/352 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName +21-216-17:45:32.557 00 SCX_CPU1_CS_AP/353 +21-216-17:45:32.557 00 SCX_CPU1_CS_AP/354 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-17:45:32.568 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:45:34.803 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 4, bad = 0, unused = 20 +21-216-17:45:34.803 00 TLMH-I:STS 58-012-14:04:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-216-17:45:35.572 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:35.574 00 SCX_CPU1_CS_AP/355 if (UT_TW_Status = UT_Success) then +21-216-17:45:35.574 00 SCX_CPU1_CS_AP/356 write "<*> Passed - Application Definition Table validate command sent." +21-216-17:45:35.574 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-216-17:45:35.574 00 SCX_CPU1_CS_AP/359 endif +21-216-17:45:35.574 00 SCX_CPU1_CS_AP/360 +21-216-17:45:35.574 00 SCX_CPU1_CS_AP/361 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:45:35.580 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:35.581 00 SCX_CPU1_CS_AP/362 if (UT_TW_Status = UT_Success) then +21-216-17:45:35.582 00 SCX_CPU1_CS_AP/363 write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-17:45:35.582 00 SPR-I:OPRO <*> Passed - Event message 36 received +21-216-17:45:35.582 00 SCX_CPU1_CS_AP/366 endif +21-216-17:45:35.582 00 SCX_CPU1_CS_AP/367 +21-216-17:45:35.582 00 SCX_CPU1_CS_AP/368 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-17:45:35.582 00 SCX_CPU1_CS_AP/369 +21-216-17:45:35.582 00 SCX_CPU1_CS_AP/370 /SCX_CPU1_TBL_ACTIVATE ATableName=appDefTblName +21-216-17:45:35.596 00 SCX_CPU1_CS_AP/371 +21-216-17:45:35.596 00 SCX_CPU1_CS_AP/372 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-17:45:35.602 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:45:38.805 00 TLMH-I:STS 58-012-14:04:32.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-216-17:45:39.605 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:39.605 00 SCX_CPU1_CS_AP/373 if (UT_TW_Status = UT_Success) then +21-216-17:45:39.605 00 SCX_CPU1_CS_AP/374 write "<*> Passed - Activate Application Definition Table command sent properly." +21-216-17:45:39.605 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-216-17:45:39.605 00 SCX_CPU1_CS_AP/377 endif +21-216-17:45:39.605 00 SCX_CPU1_CS_AP/378 +21-216-17:45:39.605 00 SCX_CPU1_CS_AP/379 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-216-17:45:39.608 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:39.608 00 SCX_CPU1_CS_AP/380 if (UT_TW_Status = UT_Success) then +21-216-17:45:39.608 00 SCX_CPU1_CS_AP/381 write "<*> Passed - Application Definition Table Updated successfully." +21-216-17:45:39.608 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-216-17:45:39.608 00 SCX_CPU1_CS_AP/382 Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-216-17:45:39.608 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-216-17:45:39.608 00 SCX_CPU1_CS_AP/386 endif +21-216-17:45:39.608 00 SCX_CPU1_CS_AP/387 +21-216-17:45:39.608 00 SCX_CPU1_CS_AP/388 wait 5 +21-216-17:45:39.608 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:41.870 00 SPR-I:OPRI --> s display_next_page (24,12,"NEXT",4015) +21-216-17:45:41.871 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/display_next_page.i +21-216-17:45:41.874 00 SPR-I:STS Procedure DISPLAY_NEXT_PAGE started +21-216-17:45:41.875 00 DISPLAY_NEXT_P/2 ; +21-216-17:45:41.875 00 DISPLAY_NEXT_P/3 local logging = %liv (log_procedure) +21-216-17:45:41.875 00 DISPLAY_NEXT_P/4 %liv (log_procedure) = FALSE +21-216-17:45:41.879 00 DISPLAY_NEXT_P/85 +21-216-17:45:41.879 00 DISPLAY_NEXT_P/86 ENDPROC +21-216-17:45:41.879 00 SPR-I:STS Procedure DISPLAY_NEXT_PAGE completed +21-216-17:45:44.632 00 SCX_CPU1_CS_AP/389 +21-216-17:45:44.642 00 SPR-I:OPRI --> s display_next_page (24,12,"PREV",4015) +21-216-17:45:44.642 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/display_next_page.i +21-216-17:45:44.643 00 SPR-I:STS Procedure DISPLAY_NEXT_PAGE started +21-216-17:45:44.643 00 DISPLAY_NEXT_P/2 ; +21-216-17:45:44.643 00 DISPLAY_NEXT_P/3 local logging = %liv (log_procedure) +21-216-17:45:44.643 00 DISPLAY_NEXT_P/4 %liv (log_procedure) = FALSE +21-216-17:45:44.644 00 DISPLAY_NEXT_P/85 +21-216-17:45:44.644 00 DISPLAY_NEXT_P/86 ENDPROC +21-216-17:45:44.644 00 SPR-I:STS Procedure DISPLAY_NEXT_PAGE completed +21-216-17:45:44.644 00 SCX_CPU1_CS_AP/390 goto step1_8 +21-216-17:45:44.644 00 SCX_CPU1_CS_AP/414 step1_8: +21-216-17:45:44.644 00 SCX_CPU1_CS_AP/415 write ";*********************************************************************" +21-216-17:45:44.644 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:44.644 00 SCX_CPU1_CS_AP/416 write "; Step 1.8: Enable DEBUG Event Messages " +21-216-17:45:44.644 00 SPR-I:OPRO ; Step 1.8: Enable DEBUG Event Messages +21-216-17:45:44.644 00 SCX_CPU1_CS_AP/417 write ";*********************************************************************" +21-216-17:45:44.644 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:44.644 00 SCX_CPU1_CS_AP/418 cmdCtr = SCX_CPU1_EVS_CMDPC + 2 +21-216-17:45:44.644 00 SCX_CPU1_CS_AP/419 +21-216-17:45:44.644 00 SCX_CPU1_CS_AP/421 /SCX_CPU1_EVS_EnaAppEVTType Application=CSAppName DEBUG +21-216-17:45:44.655 00 SCX_CPU1_CS_AP/422 wait 2 +21-216-17:45:44.655 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-216-17:45:46.657 00 SCX_CPU1_CS_AP/423 /SCX_CPU1_EVS_EnaAppEVTType Application="CFE_TBL" DEBUG +21-216-17:45:46.669 00 SCX_CPU1_CS_AP/424 +21-216-17:45:46.669 00 SCX_CPU1_CS_AP/425 ut_tlmwait SCX_CPU1_EVS_CMDPC, {cmdCtr} +21-216-17:45:46.672 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:45:51.676 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:51.676 00 SCX_CPU1_CS_AP/426 if (UT_TW_Status = UT_Success) then +21-216-17:45:51.677 00 SCX_CPU1_CS_AP/427 write "<*> Passed - Enable Debug events command sent properly." +21-216-17:45:51.677 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-216-17:45:51.677 00 SCX_CPU1_CS_AP/430 endif +21-216-17:45:51.677 00 SCX_CPU1_CS_AP/431 +21-216-17:45:51.677 00 SCX_CPU1_CS_AP/432 write ";*********************************************************************" +21-216-17:45:51.677 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:51.677 00 SCX_CPU1_CS_AP/433 write "; Step 1.9: Verify that the CS Housekeeping telemetry items are " +21-216-17:45:51.677 00 SPR-I:OPRO ; Step 1.9: Verify that the CS Housekeeping telemetry items are +21-216-17:45:51.677 00 SCX_CPU1_CS_AP/434 write "; initialized to zero (0). " +21-216-17:45:51.677 00 SPR-I:OPRO ; initialized to zero (0). +21-216-17:45:51.677 00 SCX_CPU1_CS_AP/435 write ";*********************************************************************" +21-216-17:45:51.677 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:51.677 00 SCX_CPU1_CS_AP/438 if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; +21-216-17:45:51.677 00 SCX_CPU1_CS_AP/439 (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; +21-216-17:45:51.677 00 SCX_CPU1_CS_AP/440 (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; +21-216-17:45:51.677 00 SCX_CPU1_CS_AP/441 (SCX_CPU1_CS_RecomputeInProgress = 0) AND ;; +21-216-17:45:51.677 00 SCX_CPU1_CS_AP/442 (SCX_CPU1_CS_OneShotInProgress = 0) AND ;; +21-216-17:45:51.677 00 SCX_CPU1_CS_AP/443 (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) THEN +21-216-17:45:51.677 00 SCX_CPU1_CS_AP/444 write "<*> Passed (9001) - Housekeeping telemetry initialized properly." +21-216-17:45:51.677 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-216-17:45:51.677 00 SCX_CPU1_CS_AP/445 ut_setrequirements CS_9001, "P" +21-216-17:45:51.678 00 SCX_CPU1_CS_AP/457 endif +21-216-17:45:51.678 00 SCX_CPU1_CS_AP/458 +21-216-17:45:51.689 00 SCX_CPU1_CS_AP/459 wait 5 +21-216-17:45:51.689 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:55.807 00 TLMH-I:STS 58-012-14:04:49.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:45:55.808 00 TLMH-I:STS 58-012-14:04:49.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:45:56.693 00 SCX_CPU1_CS_AP/460 +21-216-17:45:56.693 00 SCX_CPU1_CS_AP/461 write ";*********************************************************************" +21-216-17:45:56.693 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:56.693 00 SCX_CPU1_CS_AP/462 write "; Step 1.10: Dump the Application Code Segment Definition Table." +21-216-17:45:56.693 00 SPR-I:OPRO ; Step 1.10: Dump the Application Code Segment Definition Table. +21-216-17:45:56.693 00 SCX_CPU1_CS_AP/463 write ";*********************************************************************" +21-216-17:45:56.693 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:56.693 00 SCX_CPU1_CS_AP/464 s get_tbl_to_cvt (ramDir,appDefTblName,"A","cpu1_appdeftbl1_10",hostCPU,defAppId) +21-216-17:45:56.693 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:45:56.702 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:45:56.702 00 GET_TBL_TO_CVT/2 ; +21-216-17:45:56.702 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-17:45:56.702 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-17:45:56.706 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl1_10" +21-216-17:45:56.718 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:45:57.307 00 TLMH-I:STS 58-012-14:04:50.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl1_10' +21-216-17:46:11.729 00 SPR-I:OPRO +21-216-17:46:11.729 00 SPR-I:OPRO The TBLNAME is: CS.DefAppTbl +21-216-17:46:11.729 00 SPR-I:OPRO The APID is: P0FAF +21-216-17:46:11.729 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:46:11.729 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:46:11.731 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_appdeftbl1_10 cpu1_appdeftbl1_10 binary 192.168.1.8 +21-216-17:46:11.900 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:46:11.900 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:46:26.913 00 SPR-I:OPRO +21-216-17:46:26.970 00 SPR-I:OPRO The unix command is cvt -ws file_list[4015].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_appdeftbl1_10`" +21-216-17:46:26.971 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:46:31.975 00 GET_TBL_TO_CVT/238 +21-216-17:46:31.975 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-17:46:31.975 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:46:31.976 00 SCX_CPU1_CS_AP/465 wait 5 +21-216-17:46:31.976 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:46:36.980 00 SCX_CPU1_CS_AP/466 +21-216-17:46:36.980 00 SCX_CPU1_CS_AP/467 write ";*********************************************************************" +21-216-17:46:36.980 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:36.980 00 SCX_CPU1_CS_AP/468 write "; Step 2.0: Application Code Segment Test." +21-216-17:46:36.980 00 SPR-I:OPRO ; Step 2.0: Application Code Segment Test. +21-216-17:46:36.980 00 SCX_CPU1_CS_AP/469 write ";*********************************************************************" +21-216-17:46:36.981 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:36.981 00 SCX_CPU1_CS_AP/470 write "; Step 2.1: Send the Enable Checksum command." +21-216-17:46:36.981 00 SPR-I:OPRO ; Step 2.1: Send the Enable Checksum command. +21-216-17:46:36.981 00 SCX_CPU1_CS_AP/471 write ";*********************************************************************" +21-216-17:46:36.981 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:36.981 00 SCX_CPU1_CS_AP/472 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-216-17:46:36.989 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:46:36.990 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-216-17:46:36.990 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:46:36.991 00 SCX_CPU1_CS_AP/473 +21-216-17:46:36.991 00 SCX_CPU1_CS_AP/474 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:46:36.991 00 SCX_CPU1_CS_AP/476 /SCX_CPU1_CS_EnableAll +21-216-17:46:37.003 00 SCX_CPU1_CS_AP/477 +21-216-17:46:37.003 00 SCX_CPU1_CS_AP/478 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:46:37.007 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:46:37.803 00 TLMH-I:STS 58-012-14:05:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-216-17:46:39.010 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:46:39.011 00 SCX_CPU1_CS_AP/479 if (UT_TW_Status = UT_Success) then +21-216-17:46:39.011 00 SCX_CPU1_CS_AP/480 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-216-17:46:39.011 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-216-17:46:39.011 00 SCX_CPU1_CS_AP/481 ut_setrequirements CS_1003, "P" +21-216-17:46:39.014 00 SCX_CPU1_CS_AP/482 ut_setrequirements CS_8000, "P" +21-216-17:46:39.017 00 SCX_CPU1_CS_AP/487 endif +21-216-17:46:39.017 00 SCX_CPU1_CS_AP/488 +21-216-17:46:39.017 00 SCX_CPU1_CS_AP/490 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:46:39.030 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:46:39.031 00 SCX_CPU1_CS_AP/491 if (UT_TW_Status = UT_Success) then +21-216-17:46:39.032 00 SCX_CPU1_CS_AP/492 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-216-17:46:39.032 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-216-17:46:39.032 00 SCX_CPU1_CS_AP/493 ut_setrequirements CS_1003, "P" +21-216-17:46:39.079 00 SCX_CPU1_CS_AP/494 ut_setrequirements CS_8000, "P" +21-216-17:46:39.080 00 SCX_CPU1_CS_AP/499 endif +21-216-17:46:39.080 00 SCX_CPU1_CS_AP/500 +21-216-17:46:39.080 00 SCX_CPU1_CS_AP/502 /SCX_CPU1_CS_DisableOS +21-216-17:46:39.092 00 SCX_CPU1_CS_AP/503 wait 1 +21-216-17:46:39.092 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-17:46:39.799 00 TLMH-I:STS 58-012-14:05:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-216-17:46:40.093 00 SCX_CPU1_CS_AP/504 +21-216-17:46:40.093 00 SCX_CPU1_CS_AP/506 /SCX_CPU1_CS_DisableCFECore +21-216-17:46:40.108 00 SCX_CPU1_CS_AP/507 wait 1 +21-216-17:46:40.108 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-17:46:40.801 00 TLMH-I:STS 58-012-14:05:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-216-17:46:41.108 00 SCX_CPU1_CS_AP/508 +21-216-17:46:41.109 00 SCX_CPU1_CS_AP/510 if (p@SCX_CPU1_CS_EepromState = "Enabled") then +21-216-17:46:41.109 00 SCX_CPU1_CS_AP/511 /SCX_CPU1_CS_DisableEeprom +21-216-17:46:41.124 00 SCX_CPU1_CS_AP/512 wait 1 +21-216-17:46:41.124 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-17:46:41.804 00 TLMH-I:STS 58-012-14:05:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-216-17:46:42.125 00 SCX_CPU1_CS_AP/513 endif +21-216-17:46:42.125 00 SCX_CPU1_CS_AP/514 +21-216-17:46:42.125 00 SCX_CPU1_CS_AP/516 if (p@SCX_CPU1_CS_MemoryState = "Enabled") then +21-216-17:46:42.125 00 SCX_CPU1_CS_AP/517 /SCX_CPU1_CS_DisableMemory +21-216-17:46:42.140 00 SCX_CPU1_CS_AP/518 wait 1 +21-216-17:46:42.140 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-17:46:42.805 00 TLMH-I:STS 58-012-14:05:36.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-216-17:46:42.806 00 TLMH-I:STS 58-012-14:05:36.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:46:42.807 00 TLMH-I:STS 58-012-14:05:36.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:46:43.141 00 SCX_CPU1_CS_AP/519 endif +21-216-17:46:43.141 00 SCX_CPU1_CS_AP/520 +21-216-17:46:43.141 00 SCX_CPU1_CS_AP/522 if (p@SCX_CPU1_CS_TableState = "Enabled") then +21-216-17:46:43.141 00 SCX_CPU1_CS_AP/523 /SCX_CPU1_CS_DisableTables +21-216-17:46:43.156 00 SCX_CPU1_CS_AP/524 wait 1 +21-216-17:46:43.156 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-17:46:43.799 00 TLMH-I:STS 58-012-14:05:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-216-17:46:44.156 00 SCX_CPU1_CS_AP/525 endif +21-216-17:46:44.157 00 SCX_CPU1_CS_AP/526 +21-216-17:46:44.157 00 SCX_CPU1_CS_AP/527 wait 5 +21-216-17:46:44.157 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:46:47.806 00 TLMH-I:STS 58-012-14:05:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:46:47.807 00 TLMH-I:STS 58-012-14:05:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:46:49.161 00 SCX_CPU1_CS_AP/528 +21-216-17:46:49.161 00 SCX_CPU1_CS_AP/529 write ";*********************************************************************" +21-216-17:46:49.161 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:49.161 00 SCX_CPU1_CS_AP/530 write "; Step 2.2: Send the Enable Application Checksum command." +21-216-17:46:49.161 00 SPR-I:OPRO ; Step 2.2: Send the Enable Application Checksum command. +21-216-17:46:49.162 00 SCX_CPU1_CS_AP/531 write ";*********************************************************************" +21-216-17:46:49.162 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:49.162 00 SCX_CPU1_CS_AP/532 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_INF_EID, "INFO", 1 +21-216-17:46:49.167 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:46:49.167 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-216-17:46:49.167 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:46:49.168 00 SCX_CPU1_CS_AP/533 +21-216-17:46:49.168 00 SCX_CPU1_CS_AP/534 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:46:49.168 00 SCX_CPU1_CS_AP/535 +21-216-17:46:49.168 00 SCX_CPU1_CS_AP/537 /SCX_CPU1_CS_EnableApps +21-216-17:46:49.180 00 SCX_CPU1_CS_AP/538 +21-216-17:46:49.180 00 SCX_CPU1_CS_AP/539 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:46:49.183 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:46:49.804 00 TLMH-I:STS 58-012-14:05:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-216-17:46:51.186 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:46:51.187 00 SCX_CPU1_CS_AP/540 if (UT_TW_Status = UT_Success) then +21-216-17:46:51.188 00 SCX_CPU1_CS_AP/541 write "<*> Passed (1003;4001) - CS EnableApps command sent properly." +21-216-17:46:51.188 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-216-17:46:51.188 00 SCX_CPU1_CS_AP/542 ut_setrequirements CS_1003, "P" +21-216-17:46:51.190 00 SCX_CPU1_CS_AP/543 ut_setrequirements CS_4001, "P" +21-216-17:46:51.192 00 SCX_CPU1_CS_AP/548 endif +21-216-17:46:51.192 00 SCX_CPU1_CS_AP/549 +21-216-17:46:51.192 00 SCX_CPU1_CS_AP/551 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:46:51.196 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:46:51.196 00 SCX_CPU1_CS_AP/552 if (UT_TW_Status = UT_Success) then +21-216-17:46:51.196 00 SCX_CPU1_CS_AP/553 write "<*> Passed (1003;4001) - Expected Event Msg ",CS_ENABLE_APP_INF_EID," rcv'd." +21-216-17:46:51.196 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-216-17:46:51.196 00 SCX_CPU1_CS_AP/554 ut_setrequirements CS_1003, "P" +21-216-17:46:51.227 00 SCX_CPU1_CS_AP/555 ut_setrequirements CS_4001, "P" +21-216-17:46:51.228 00 SCX_CPU1_CS_AP/560 endif +21-216-17:46:51.228 00 SCX_CPU1_CS_AP/561 +21-216-17:46:51.228 00 SCX_CPU1_CS_AP/562 wait 5 +21-216-17:46:51.228 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:46:52.807 00 TLMH-I:STS 58-012-14:05:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:46:52.808 00 TLMH-I:STS 58-012-14:05:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:46:56.231 00 SCX_CPU1_CS_AP/563 +21-216-17:46:56.231 00 SCX_CPU1_CS_AP/564 write ";*********************************************************************" +21-216-17:46:56.231 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:56.231 00 SCX_CPU1_CS_AP/565 write "; Step 2.3: Dump the Application Code Segment Results Table." +21-216-17:46:56.231 00 SPR-I:OPRO ; Step 2.3: Dump the Application Code Segment Results Table. +21-216-17:46:56.231 00 SCX_CPU1_CS_AP/566 write ";*********************************************************************" +21-216-17:46:56.231 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:56.232 00 SCX_CPU1_CS_AP/567 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-17:46:56.232 00 SCX_CPU1_CS_AP/568 +21-216-17:46:56.232 00 SCX_CPU1_CS_AP/569 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_3",hostCPU,resAppId) +21-216-17:46:56.233 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:46:56.235 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:46:56.235 00 GET_TBL_TO_CVT/2 ; +21-216-17:46:56.235 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-17:46:56.235 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-17:46:56.241 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_3" +21-216-17:46:56.253 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:46:56.804 00 TLMH-I:STS 58-012-14:05:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:46:56.806 00 TLMH-I:STS 58-012-14:05:50.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:01.805 00 TLMH-I:STS 58-012-14:05:55.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:01.806 00 TLMH-I:STS 58-012-14:05:55.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:02.806 00 TLMH-I:STS 58-012-14:05:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_3' +21-216-17:47:06.809 00 TLMH-I:STS 58-012-14:06:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:06.810 00 TLMH-I:STS 58-012-14:06:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:10.801 00 TLMH-I:STS 58-012-14:06:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:10.802 00 TLMH-I:STS 58-012-14:06:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:11.264 00 SPR-I:OPRO +21-216-17:47:11.264 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:47:11.264 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:47:11.265 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:47:11.265 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:47:11.268 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_3 cpu1_apprestbl2_3 binary 192.168.1.8 +21-216-17:47:11.412 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:47:11.412 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:47:15.803 00 TLMH-I:STS 58-012-14:06:09.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:15.805 00 TLMH-I:STS 58-012-14:06:09.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:20.801 00 TLMH-I:STS 58-012-14:06:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:20.802 00 TLMH-I:STS 58-012-14:06:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:24.808 00 TLMH-I:STS 58-012-14:06:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:24.809 00 TLMH-I:STS 58-012-14:06:18.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:26.425 00 SPR-I:OPRO +21-216-17:47:26.463 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_3`" +21-216-17:47:26.463 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:47:29.804 00 TLMH-I:STS 58-012-14:06:23.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:29.805 00 TLMH-I:STS 58-012-14:06:23.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:31.468 00 GET_TBL_TO_CVT/238 +21-216-17:47:31.468 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-17:47:31.468 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:47:31.469 00 SCX_CPU1_CS_AP/570 wait 5 +21-216-17:47:31.469 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:47:34.804 00 TLMH-I:STS 58-012-14:06:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:34.805 00 TLMH-I:STS 58-012-14:06:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:36.472 00 SCX_CPU1_CS_AP/571 +21-216-17:47:36.472 00 SCX_CPU1_CS_AP/572 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-17:47:36.475 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:47:36.476 00 SCX_CPU1_CS_AP/573 if (UT_TW_Status = UT_Success) then +21-216-17:47:36.476 00 SCX_CPU1_CS_AP/574 write "<*> Passed (4008) - Dump of App Results Table successful." +21-216-17:47:36.476 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:47:36.476 00 SCX_CPU1_CS_AP/575 ut_setrequirements CS_4008, "P" +21-216-17:47:36.477 00 SCX_CPU1_CS_AP/579 endif +21-216-17:47:36.477 00 SCX_CPU1_CS_AP/580 +21-216-17:47:36.477 00 SCX_CPU1_CS_AP/581 write ";*********************************************************************" +21-216-17:47:36.477 00 SPR-I:OPRO ;********************************************************************* +21-216-17:47:36.477 00 SCX_CPU1_CS_AP/582 write "; Step 2.4: Verify that Applications are being checksummed." +21-216-17:47:36.477 00 SPR-I:OPRO ; Step 2.4: Verify that Applications are being checksummed. +21-216-17:47:36.477 00 SCX_CPU1_CS_AP/583 write ";*********************************************************************" +21-216-17:47:36.477 00 SPR-I:OPRO ;********************************************************************* +21-216-17:47:36.477 00 SCX_CPU1_CS_AP/586 local keepDumpingResults=FALSE +21-216-17:47:36.477 00 SCX_CPU1_CS_AP/587 +21-216-17:47:36.477 00 SCX_CPU1_CS_AP/588 while (keepDumpingResults = FALSE) do +21-216-17:47:36.477 00 SCX_CPU1_CS_AP/589 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_4",hostCPU,resAppId) +21-216-17:47:36.477 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:47:36.478 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:47:36.492 00 GET_TBL_TO_CVT/2 ; +21-216-17:47:36.492 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-17:47:36.492 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-17:47:36.497 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_4" +21-216-17:47:36.509 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:47:38.799 00 TLMH-I:STS 58-012-14:06:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:38.809 00 TLMH-I:STS 58-012-14:06:32.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:42.804 00 TLMH-I:STS 58-012-14:06:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_4' +21-216-17:47:43.800 00 TLMH-I:STS 58-012-14:06:37.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:43.801 00 TLMH-I:STS 58-012-14:06:37.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:48.807 00 TLMH-I:STS 58-012-14:06:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:48.808 00 TLMH-I:STS 58-012-14:06:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:51.522 00 SPR-I:OPRO +21-216-17:47:51.522 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:47:51.522 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:47:51.523 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:47:51.523 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:47:51.526 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_4 cpu1_apprestbl2_4 binary 192.168.1.8 +21-216-17:47:51.693 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:47:51.694 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:47:52.806 00 TLMH-I:STS 58-012-14:06:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:52.806 00 TLMH-I:STS 58-012-14:06:46.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:57.803 00 TLMH-I:STS 58-012-14:06:51.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:57.804 00 TLMH-I:STS 58-012-14:06:51.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:02.799 00 TLMH-I:STS 58-012-14:06:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:02.800 00 TLMH-I:STS 58-012-14:06:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:06.706 00 SPR-I:OPRO +21-216-17:48:06.747 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_4`" +21-216-17:48:06.748 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:48:06.800 00 TLMH-I:STS 58-012-14:07:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:06.800 00 TLMH-I:STS 58-012-14:07:00.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:11.751 00 GET_TBL_TO_CVT/238 +21-216-17:48:11.751 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-17:48:11.751 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:48:11.752 00 SCX_CPU1_CS_AP/590 wait 3 +21-216-17:48:11.752 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-216-17:48:11.803 00 TLMH-I:STS 58-012-14:07:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:11.803 00 TLMH-I:STS 58-012-14:07:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:14.754 00 SCX_CPU1_CS_AP/591 +21-216-17:48:14.754 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.754 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.754 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.754 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.755 00 SCX_CPU1_CS_AP/598 keepDumpingResults = TRUE +21-216-17:48:14.755 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.755 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.755 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.755 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.755 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.755 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.756 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.756 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.756 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.756 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.756 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.756 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.756 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.756 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.757 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.757 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.757 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.757 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.757 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.757 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.757 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.758 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.758 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.758 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.758 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.758 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.758 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.758 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.758 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.758 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.759 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.759 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.759 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.759 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.759 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.759 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.759 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.759 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.760 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.760 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.760 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.760 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.760 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.760 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.760 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.760 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.760 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.760 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.761 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.761 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.761 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.761 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.761 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.761 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.761 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.761 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.761 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.761 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.762 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.762 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.762 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.762 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.762 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.762 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.762 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.762 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.762 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.762 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.763 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.763 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.763 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.763 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.763 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.763 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.763 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.763 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.763 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.763 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.763 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.763 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.764 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.764 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.764 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.764 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.764 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.764 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.764 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.764 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.764 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.764 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.764 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.764 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.765 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.765 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.765 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.765 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.765 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.765 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.765 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.765 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.765 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.765 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.765 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.765 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.765 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.766 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.766 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.766 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.766 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.766 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.766 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.766 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.766 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.766 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.766 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.766 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.766 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.767 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.767 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.767 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.767 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.767 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.767 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.767 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.767 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.767 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.767 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.767 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.767 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.767 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.767 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.768 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.768 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.768 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.768 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.768 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-216-17:48:14.768 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-216-17:48:14.768 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-216-17:48:14.768 00 SCX_CPU1_CS_AP/599 endif +21-216-17:48:14.768 00 SCX_CPU1_CS_AP/600 enddo +21-216-17:48:14.768 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.768 00 SCX_CPU1_CS_AP/601 enddo +21-216-17:48:14.769 00 SCX_CPU1_CS_AP/602 +21-216-17:48:14.769 00 SCX_CPU1_CS_AP/603 if (keepDumpingResults = TRUE) then +21-216-17:48:14.769 00 SCX_CPU1_CS_AP/604 write "<*> Passed (4000) - Application Checksumming is occurring." +21-216-17:48:14.769 00 SPR-I:OPRO <*> Passed (4000) - Application Checksumming is occurring. +21-216-17:48:14.769 00 SCX_CPU1_CS_AP/605 ut_setrequirements CS_4000, "P" +21-216-17:48:14.770 00 SCX_CPU1_CS_AP/609 endif +21-216-17:48:14.770 00 SCX_CPU1_CS_AP/610 +21-216-17:48:14.770 00 SCX_CPU1_CS_AP/611 write ";*********************************************************************" +21-216-17:48:14.770 00 SPR-I:OPRO ;********************************************************************* +21-216-17:48:14.770 00 SCX_CPU1_CS_AP/612 write "; Step 2.5: Send the Disable Application Code Segment command for a " +21-216-17:48:14.770 00 SPR-I:OPRO ; Step 2.5: Send the Disable Application Code Segment command for a +21-216-17:48:14.770 00 SCX_CPU1_CS_AP/613 write "; valid Enabled application. " +21-216-17:48:14.770 00 SPR-I:OPRO ; valid Enabled application. +21-216-17:48:14.770 00 SCX_CPU1_CS_AP/614 write ";*********************************************************************" +21-216-17:48:14.770 00 SPR-I:OPRO ;********************************************************************* +21-216-17:48:14.770 00 SCX_CPU1_CS_AP/617 foundApp=FALSE +21-216-17:48:14.770 00 SCX_CPU1_CS_AP/618 +21-216-17:48:14.770 00 SCX_CPU1_CS_AP/619 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:48:14.770 00 SCX_CPU1_CS_AP/620 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:48:14.770 00 SCX_CPU1_CS_AP/621 appIndex = i +21-216-17:48:14.770 00 SCX_CPU1_CS_AP/622 foundApp = TRUE +21-216-17:48:14.770 00 SCX_CPU1_CS_AP/623 break +21-216-17:48:14.770 00 SCX_CPU1_CS_AP/626 +21-216-17:48:14.770 00 SCX_CPU1_CS_AP/627 if (foundApp = TRUE) then +21-216-17:48:14.770 00 SCX_CPU1_CS_AP/628 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-216-17:48:14.770 00 SCX_CPU1_CS_AP/629 write "; Enabled app '",appName, "' found at index ", appIndex +21-216-17:48:14.770 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-216-17:48:14.784 00 SCX_CPU1_CS_AP/633 endif +21-216-17:48:14.784 00 SCX_CPU1_CS_AP/634 +21-216-17:48:14.784 00 SCX_CPU1_CS_AP/635 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID,"INFO",1 +21-216-17:48:14.786 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:48:14.786 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-216-17:48:14.786 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:48:14.787 00 SCX_CPU1_CS_AP/636 +21-216-17:48:14.787 00 SCX_CPU1_CS_AP/637 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:48:14.787 00 SCX_CPU1_CS_AP/639 /SCX_CPU1_CS_DisableAppName AppName=appName +21-216-17:48:14.799 00 SCX_CPU1_CS_AP/640 +21-216-17:48:14.799 00 SCX_CPU1_CS_AP/641 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:48:14.806 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:48:15.301 00 TLMH-I:STS 58-012-14:07:08.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-17:48:16.801 00 TLMH-I:STS 58-012-14:07:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:16.802 00 TLMH-I:STS 58-012-14:07:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:18.798 00 TLMH-I:STS 58-012-14:07:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:18.798 00 TLMH-I:STS 58-012-14:07:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:18.810 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:48:18.811 00 SCX_CPU1_CS_AP/642 if (UT_TW_Status = UT_Success) then +21-216-17:48:18.811 00 SCX_CPU1_CS_AP/643 write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." +21-216-17:48:18.811 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-216-17:48:18.811 00 SCX_CPU1_CS_AP/644 ut_setrequirements CS_1003, "P" +21-216-17:48:18.812 00 SCX_CPU1_CS_AP/645 ut_setrequirements CS_4004, "P" +21-216-17:48:18.813 00 SCX_CPU1_CS_AP/650 endif +21-216-17:48:18.813 00 SCX_CPU1_CS_AP/651 +21-216-17:48:18.813 00 SCX_CPU1_CS_AP/653 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:48:18.817 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:48:18.818 00 SCX_CPU1_CS_AP/654 if (UT_TW_Status = UT_Success) then +21-216-17:48:18.818 00 SCX_CPU1_CS_AP/655 write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." +21-216-17:48:18.818 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-216-17:48:18.818 00 SCX_CPU1_CS_AP/656 ut_setrequirements CS_1003, "P" +21-216-17:48:18.858 00 SCX_CPU1_CS_AP/657 ut_setrequirements CS_4004, "P" +21-216-17:48:18.859 00 SCX_CPU1_CS_AP/662 endif +21-216-17:48:18.859 00 SCX_CPU1_CS_AP/663 +21-216-17:48:18.859 00 SCX_CPU1_CS_AP/665 s get_tbl_to_cvt (ramDir,appDefTblName,"A","cpu1_appdeftbl2_5",hostCPU,defAppId) +21-216-17:48:18.859 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:48:18.859 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:48:18.859 00 GET_TBL_TO_CVT/2 ; +21-216-17:48:18.859 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-17:48:18.859 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-17:48:18.864 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl2_5" +21-216-17:48:18.866 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:48:19.800 00 TLMH-I:STS 58-012-14:07:13.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl2_5' +21-216-17:48:20.803 00 TLMH-I:STS 58-012-14:07:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:20.804 00 TLMH-I:STS 58-012-14:07:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:22.802 00 TLMH-I:STS 58-012-14:07:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:22.803 00 TLMH-I:STS 58-012-14:07:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:24.802 00 TLMH-I:STS 58-012-14:07:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:24.802 00 TLMH-I:STS 58-012-14:07:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:26.801 00 TLMH-I:STS 58-012-14:07:20.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:26.801 00 TLMH-I:STS 58-012-14:07:20.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:28.797 00 TLMH-I:STS 58-012-14:07:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:28.798 00 TLMH-I:STS 58-012-14:07:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:30.804 00 TLMH-I:STS 58-012-14:07:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:30.804 00 TLMH-I:STS 58-012-14:07:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:32.801 00 TLMH-I:STS 58-012-14:07:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:32.801 00 TLMH-I:STS 58-012-14:07:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:33.878 00 SPR-I:OPRO +21-216-17:48:33.878 00 SPR-I:OPRO The TBLNAME is: CS.DefAppTbl +21-216-17:48:33.878 00 SPR-I:OPRO The APID is: P0FAF +21-216-17:48:33.878 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:48:33.879 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:48:33.882 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_appdeftbl2_5 cpu1_appdeftbl2_5 binary 192.168.1.8 +21-216-17:48:34.055 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:48:34.055 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:48:34.803 00 TLMH-I:STS 58-012-14:07:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:34.804 00 TLMH-I:STS 58-012-14:07:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:36.798 00 TLMH-I:STS 58-012-14:07:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:36.798 00 TLMH-I:STS 58-012-14:07:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:38.807 00 TLMH-I:STS 58-012-14:07:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:38.807 00 TLMH-I:STS 58-012-14:07:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:40.800 00 TLMH-I:STS 58-012-14:07:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:40.801 00 TLMH-I:STS 58-012-14:07:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:42.797 00 TLMH-I:STS 58-012-14:07:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:42.810 00 TLMH-I:STS 58-012-14:07:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:44.797 00 TLMH-I:STS 58-012-14:07:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:44.797 00 TLMH-I:STS 58-012-14:07:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:46.801 00 TLMH-I:STS 58-012-14:07:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:46.801 00 TLMH-I:STS 58-012-14:07:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:48.799 00 TLMH-I:STS 58-012-14:07:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:48.800 00 TLMH-I:STS 58-012-14:07:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:49.065 00 SPR-I:OPRO +21-216-17:48:49.085 00 SPR-I:OPRO The unix command is cvt -ws file_list[4015].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_appdeftbl2_5`" +21-216-17:48:49.085 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:48:50.806 00 TLMH-I:STS 58-012-14:07:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:50.807 00 TLMH-I:STS 58-012-14:07:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:52.796 00 TLMH-I:STS 58-012-14:07:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:52.806 00 TLMH-I:STS 58-012-14:07:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:54.090 00 GET_TBL_TO_CVT/238 +21-216-17:48:54.090 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-17:48:54.091 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:48:54.091 00 SCX_CPU1_CS_AP/666 wait 5 +21-216-17:48:54.092 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:48:54.804 00 TLMH-I:STS 58-012-14:07:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:54.805 00 TLMH-I:STS 58-012-14:07:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:56.802 00 TLMH-I:STS 58-012-14:07:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:56.802 00 TLMH-I:STS 58-012-14:07:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:58.799 00 TLMH-I:STS 58-012-14:07:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:58.800 00 TLMH-I:STS 58-012-14:07:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:59.096 00 SCX_CPU1_CS_AP/667 +21-216-17:48:59.096 00 SCX_CPU1_CS_AP/668 if (p@SCX_CPU1_CS_APP_DEF_TABLE[appindex].State = "Disabled") then +21-216-17:48:59.097 00 SCX_CPU1_CS_AP/669 write "<*> Passed - Definition Table entry changed to Disabled" +21-216-17:48:59.097 00 SPR-I:OPRO <*> Passed - Definition Table entry changed to Disabled +21-216-17:48:59.097 00 SCX_CPU1_CS_AP/672 endif +21-216-17:48:59.097 00 SCX_CPU1_CS_AP/673 +21-216-17:48:59.097 00 SCX_CPU1_CS_AP/674 wait 5 +21-216-17:48:59.097 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:49:00.806 00 TLMH-I:STS 58-012-14:07:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:00.806 00 TLMH-I:STS 58-012-14:07:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:02.801 00 TLMH-I:STS 58-012-14:07:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:02.801 00 TLMH-I:STS 58-012-14:07:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:04.101 00 SCX_CPU1_CS_AP/675 +21-216-17:49:04.101 00 SCX_CPU1_CS_AP/676 write ";*********************************************************************" +21-216-17:49:04.101 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:04.101 00 SCX_CPU1_CS_AP/677 write "; Step 2.6: Using the TST_CS application, manipulate the disabled " +21-216-17:49:04.101 00 SPR-I:OPRO ; Step 2.6: Using the TST_CS application, manipulate the disabled +21-216-17:49:04.101 00 SCX_CPU1_CS_AP/678 write "; application's CRC. " +21-216-17:49:04.101 00 SPR-I:OPRO ; application's CRC. +21-216-17:49:04.101 00 SCX_CPU1_CS_AP/679 write ";*********************************************************************" +21-216-17:49:04.101 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:04.102 00 SCX_CPU1_CS_AP/681 ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_APP_CRC_INF_EID,"INFO",1 +21-216-17:49:04.108 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:04.108 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 4 +21-216-17:49:04.108 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:04.108 00 SCX_CPU1_CS_AP/682 +21-216-17:49:04.108 00 SCX_CPU1_CS_AP/683 /SCX_CPU1_TST_CS_CorruptAppCRC AppName=appName +21-216-17:49:04.119 00 SCX_CPU1_CS_AP/684 +21-216-17:49:04.120 00 SCX_CPU1_CS_AP/686 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:49:04.123 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:49:04.797 00 TLMH-I:STS 58-012-14:07:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:04.798 00 TLMH-I:STS 58-012-14:07:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:04.798 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=4 Corrupt Application CRC command for 'CS' successful +21-216-17:49:05.124 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:49:05.125 00 SCX_CPU1_CS_AP/687 if (UT_TW_Status = UT_Success) then +21-216-17:49:05.125 00 SCX_CPU1_CS_AP/688 write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_APP_CRC_INF_EID," rcv'd." +21-216-17:49:05.125 00 SPR-I:OPRO <*> Passed - Expected Event Msg 4 rcv'd. +21-216-17:49:05.126 00 SCX_CPU1_CS_AP/691 endif +21-216-17:49:05.126 00 SCX_CPU1_CS_AP/692 +21-216-17:49:05.126 00 SCX_CPU1_CS_AP/693 wait 5 +21-216-17:49:05.126 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:49:06.806 00 TLMH-I:STS 58-012-14:08:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:06.806 00 TLMH-I:STS 58-012-14:08:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:08.805 00 TLMH-I:STS 58-012-14:08:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:08.806 00 TLMH-I:STS 58-012-14:08:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:10.130 00 SCX_CPU1_CS_AP/694 +21-216-17:49:10.130 00 SCX_CPU1_CS_AP/695 step2_7: +21-216-17:49:10.130 00 SCX_CPU1_CS_AP/696 write ";*********************************************************************" +21-216-17:49:10.130 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:10.130 00 SCX_CPU1_CS_AP/697 write "; Step 2.7: Send the Enable Application Code Segment command for the " +21-216-17:49:10.130 00 SPR-I:OPRO ; Step 2.7: Send the Enable Application Code Segment command for the +21-216-17:49:10.131 00 SCX_CPU1_CS_AP/698 write "; application disabled in Step 2.5 above. " +21-216-17:49:10.131 00 SPR-I:OPRO ; application disabled in Step 2.5 above. +21-216-17:49:10.131 00 SCX_CPU1_CS_AP/699 write ";*********************************************************************" +21-216-17:49:10.131 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:10.131 00 SCX_CPU1_CS_AP/700 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 +21-216-17:49:10.137 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:10.137 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-216-17:49:10.137 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:10.137 00 SCX_CPU1_CS_AP/701 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_APP_MISCOMPARE_ERR_EID, "ERROR", 2 +21-216-17:49:10.139 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:10.140 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 30 +21-216-17:49:10.140 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:10.140 00 SCX_CPU1_CS_AP/702 +21-216-17:49:10.140 00 SCX_CPU1_CS_AP/703 write "*** App Miscompare Ctr = ",SCX_CPU1_CS_AppEC +21-216-17:49:10.140 00 SPR-I:OPRO *** App Miscompare Ctr = 0 +21-216-17:49:10.140 00 SCX_CPU1_CS_AP/704 +21-216-17:49:10.140 00 SCX_CPU1_CS_AP/705 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:49:10.140 00 SCX_CPU1_CS_AP/707 /SCX_CPU1_CS_EnableAppName AppName=appName +21-216-17:49:10.141 00 SCX_CPU1_CS_AP/708 +21-216-17:49:10.141 00 SCX_CPU1_CS_AP/709 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:49:10.145 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:49:10.805 00 TLMH-I:STS 58-012-14:08:04.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-216-17:49:10.806 00 TLMH-I:STS 58-012-14:08:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:10.806 00 TLMH-I:STS 58-012-14:08:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:11.146 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:49:11.147 00 SCX_CPU1_CS_AP/710 if (UT_TW_Status = UT_Success) then +21-216-17:49:11.147 00 SCX_CPU1_CS_AP/711 write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." +21-216-17:49:11.147 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-216-17:49:11.147 00 SCX_CPU1_CS_AP/712 ut_setrequirements CS_1003, "P" +21-216-17:49:11.150 00 SCX_CPU1_CS_AP/713 ut_setrequirements CS_4003, "P" +21-216-17:49:11.153 00 SCX_CPU1_CS_AP/718 endif +21-216-17:49:11.154 00 SCX_CPU1_CS_AP/719 +21-216-17:49:11.154 00 SCX_CPU1_CS_AP/721 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:49:11.168 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:49:11.170 00 SCX_CPU1_CS_AP/722 if (UT_TW_Status = UT_Success) then +21-216-17:49:11.170 00 SCX_CPU1_CS_AP/723 write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." +21-216-17:49:11.170 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-216-17:49:11.170 00 SCX_CPU1_CS_AP/724 ut_setrequirements CS_1003, "P" +21-216-17:49:11.216 00 SCX_CPU1_CS_AP/725 ut_setrequirements CS_4003, "P" +21-216-17:49:11.217 00 SCX_CPU1_CS_AP/730 endif +21-216-17:49:11.217 00 SCX_CPU1_CS_AP/731 +21-216-17:49:11.217 00 SCX_CPU1_CS_AP/732 ; Wait for the CS background Checksumming to occur +21-216-17:49:11.217 00 SCX_CPU1_CS_AP/734 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 60 +21-216-17:49:11.220 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:49:13.798 00 TLMH-I:STS 58-012-14:08:07.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:14.224 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:49:14.226 00 SCX_CPU1_CS_AP/735 if (UT_TW_Status = UT_Success) then +21-216-17:49:14.226 00 SCX_CPU1_CS_AP/736 write "<*> Passed (4000.1) - Expected Event Msg ",CS_APP_MISCOMPARE_ERR_EID," rcv'd." +21-216-17:49:14.226 00 SPR-I:OPRO <*> Passed (4000.1) - Expected Event Msg 30 rcv'd. +21-216-17:49:14.226 00 SCX_CPU1_CS_AP/737 ut_setrequirements CS_40001, "P" +21-216-17:49:14.229 00 SCX_CPU1_CS_AP/741 endif +21-216-17:49:14.229 00 SCX_CPU1_CS_AP/742 +21-216-17:49:14.229 00 SCX_CPU1_CS_AP/743 write "*** App Miscompare Ctr = ",SCX_CPU1_CS_AppEC +21-216-17:49:14.229 00 SPR-I:OPRO *** App Miscompare Ctr = 0 +21-216-17:49:14.229 00 SCX_CPU1_CS_AP/744 +21-216-17:49:14.229 00 SCX_CPU1_CS_AP/745 wait 5 +21-216-17:49:14.229 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:49:14.800 00 TLMH-I:STS 58-012-14:08:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:14.800 00 TLMH-I:STS 58-012-14:08:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:18.806 00 TLMH-I:STS 58-012-14:08:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:19.233 00 SCX_CPU1_CS_AP/746 +21-216-17:49:19.234 00 SCX_CPU1_CS_AP/747 write ";*********************************************************************" +21-216-17:49:19.234 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:19.234 00 SCX_CPU1_CS_AP/748 write "; Step 2.8: Dump the Application Code Segment Results Table." +21-216-17:49:19.234 00 SPR-I:OPRO ; Step 2.8: Dump the Application Code Segment Results Table. +21-216-17:49:19.234 00 SCX_CPU1_CS_AP/749 write ";*********************************************************************" +21-216-17:49:19.234 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:19.234 00 SCX_CPU1_CS_AP/750 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-17:49:19.235 00 SCX_CPU1_CS_AP/751 +21-216-17:49:19.235 00 SCX_CPU1_CS_AP/752 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_8",hostCPU,resAppId) +21-216-17:49:19.236 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:49:19.239 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:49:19.240 00 GET_TBL_TO_CVT/2 ; +21-216-17:49:19.240 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-17:49:19.240 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-17:49:19.247 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_8" +21-216-17:49:19.249 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:49:19.799 00 TLMH-I:STS 58-012-14:08:13.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:19.800 00 TLMH-I:STS 58-012-14:08:13.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:22.802 00 TLMH-I:STS 58-012-14:08:16.007 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:24.798 00 TLMH-I:STS 58-012-14:08:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:24.799 00 TLMH-I:STS 58-012-14:08:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:26.807 00 TLMH-I:STS 58-012-14:08:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_8' +21-216-17:49:27.802 00 TLMH-I:STS 58-012-14:08:21.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:28.803 00 TLMH-I:STS 58-012-14:08:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:28.804 00 TLMH-I:STS 58-012-14:08:22.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:32.803 00 TLMH-I:STS 58-012-14:08:26.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:33.798 00 TLMH-I:STS 58-012-14:08:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:33.800 00 TLMH-I:STS 58-012-14:08:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:34.262 00 SPR-I:OPRO +21-216-17:49:34.262 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:49:34.263 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:49:34.263 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:49:34.263 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:49:34.266 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_8 cpu1_apprestbl2_8 binary 192.168.1.8 +21-216-17:49:34.410 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:49:34.410 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:49:36.798 00 TLMH-I:STS 58-012-14:08:30.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:38.808 00 TLMH-I:STS 58-012-14:08:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:38.810 00 TLMH-I:STS 58-012-14:08:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:41.802 00 TLMH-I:STS 58-012-14:08:35.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:42.806 00 TLMH-I:STS 58-012-14:08:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:42.807 00 TLMH-I:STS 58-012-14:08:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:46.800 00 TLMH-I:STS 58-012-14:08:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:47.797 00 TLMH-I:STS 58-012-14:08:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:47.798 00 TLMH-I:STS 58-012-14:08:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:49.422 00 SPR-I:OPRO +21-216-17:49:49.465 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_8`" +21-216-17:49:49.465 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:49:50.805 00 TLMH-I:STS 58-012-14:08:44.007 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:52.803 00 TLMH-I:STS 58-012-14:08:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:52.805 00 TLMH-I:STS 58-012-14:08:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:54.470 00 GET_TBL_TO_CVT/238 +21-216-17:49:54.470 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-17:49:54.470 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:49:54.472 00 SCX_CPU1_CS_AP/753 wait 5 +21-216-17:49:54.472 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:49:55.802 00 TLMH-I:STS 58-012-14:08:49.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:56.806 00 TLMH-I:STS 58-012-14:08:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:56.807 00 TLMH-I:STS 58-012-14:08:50.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:59.475 00 SCX_CPU1_CS_AP/754 +21-216-17:49:59.475 00 SCX_CPU1_CS_AP/755 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-17:49:59.483 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:49:59.483 00 SCX_CPU1_CS_AP/756 if (UT_TW_Status = UT_Success) then +21-216-17:49:59.483 00 SCX_CPU1_CS_AP/757 write "<*> Passed (4008) - Dump of App Results Table successful." +21-216-17:49:59.483 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:49:59.483 00 SCX_CPU1_CS_AP/758 ut_setrequirements CS_4008, "P" +21-216-17:49:59.484 00 SCX_CPU1_CS_AP/762 endif +21-216-17:49:59.484 00 SCX_CPU1_CS_AP/763 +21-216-17:49:59.484 00 SCX_CPU1_CS_AP/764 write ";*********************************************************************" +21-216-17:49:59.484 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:59.484 00 SCX_CPU1_CS_AP/765 write "; Step 2.9: Send the Recompute Application Code Segment CRC command " +21-216-17:49:59.484 00 SPR-I:OPRO ; Step 2.9: Send the Recompute Application Code Segment CRC command +21-216-17:49:59.484 00 SCX_CPU1_CS_AP/766 write "; for the application specified in Step 2.5 above. " +21-216-17:49:59.484 00 SPR-I:OPRO ; for the application specified in Step 2.5 above. +21-216-17:49:59.484 00 SCX_CPU1_CS_AP/767 write ";*********************************************************************" +21-216-17:49:59.484 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:59.484 00 SCX_CPU1_CS_AP/768 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-216-17:49:59.486 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:59.486 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:49:59.486 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:59.502 00 SCX_CPU1_CS_AP/769 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO", 2 +21-216-17:49:59.508 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:59.508 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:49:59.508 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:59.508 00 SCX_CPU1_CS_AP/770 +21-216-17:49:59.508 00 SCX_CPU1_CS_AP/771 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:49:59.509 00 SCX_CPU1_CS_AP/773 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-216-17:49:59.520 00 SCX_CPU1_CS_AP/774 +21-216-17:49:59.521 00 SCX_CPU1_CS_AP/775 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:49:59.524 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:00.302 00 TLMH-I:STS 58-012-14:08:53.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:50:00.798 00 TLMH-I:STS 58-012-14:08:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:00.800 00 TLMH-I:STS 58-012-14:08:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:01.799 00 TLMH-I:STS 58-012-14:08:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:02.803 00 TLMH-I:STS 58-012-14:08:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:02.804 00 TLMH-I:STS 58-012-14:08:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:03.531 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:03.533 00 SCX_CPU1_CS_AP/776 if (UT_TW_Status = UT_Success) then +21-216-17:50:03.533 00 SCX_CPU1_CS_AP/777 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-216-17:50:03.533 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:50:03.533 00 SCX_CPU1_CS_AP/778 ut_setrequirements CS_1003, "P" +21-216-17:50:03.536 00 SCX_CPU1_CS_AP/779 ut_setrequirements CS_4005, "P" +21-216-17:50:03.537 00 SCX_CPU1_CS_AP/784 endif +21-216-17:50:03.537 00 SCX_CPU1_CS_AP/785 +21-216-17:50:03.537 00 SCX_CPU1_CS_AP/787 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:50:03.541 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:03.541 00 SCX_CPU1_CS_AP/788 if (UT_TW_Status = UT_Success) then +21-216-17:50:03.541 00 SCX_CPU1_CS_AP/789 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-216-17:50:03.541 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:50:03.541 00 SCX_CPU1_CS_AP/790 ut_setrequirements CS_1003, "P" +21-216-17:50:03.574 00 SCX_CPU1_CS_AP/791 ut_setrequirements CS_4005, "P" +21-216-17:50:03.575 00 SCX_CPU1_CS_AP/796 endif +21-216-17:50:03.575 00 SCX_CPU1_CS_AP/797 +21-216-17:50:03.575 00 SCX_CPU1_CS_AP/799 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-216-17:50:03.575 00 SCX_CPU1_CS_AP/800 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-216-17:50:03.575 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:50:03.575 00 SCX_CPU1_CS_AP/801 ut_setrequirements CS_4005, "P" +21-216-17:50:03.576 00 SCX_CPU1_CS_AP/805 endif +21-216-17:50:03.576 00 SCX_CPU1_CS_AP/806 +21-216-17:50:03.576 00 SCX_CPU1_CS_AP/808 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 60 +21-216-17:50:03.578 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:03.804 00 TLMH-I:STS 58-012-14:08:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:04.301 00 TLMH-I:STS 58-012-14:08:57.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:50:04.579 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:04.581 00 SCX_CPU1_CS_AP/809 if (UT_TW_Status = UT_Success) then +21-216-17:50:04.581 00 SCX_CPU1_CS_AP/810 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-216-17:50:04.581 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:50:04.582 00 SCX_CPU1_CS_AP/811 ut_setrequirements CS_40051, "P" +21-216-17:50:04.585 00 SCX_CPU1_CS_AP/815 endif +21-216-17:50:04.585 00 SCX_CPU1_CS_AP/816 +21-216-17:50:04.585 00 SCX_CPU1_CS_AP/818 currSCnt = {seqTlmItem} +21-216-17:50:04.585 00 SCX_CPU1_CS_AP/819 expectedSCnt = currSCnt + 1 +21-216-17:50:04.585 00 SCX_CPU1_CS_AP/820 +21-216-17:50:04.585 00 SCX_CPU1_CS_AP/821 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-216-17:50:04.588 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:07.591 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:07.592 00 SCX_CPU1_CS_AP/823 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-216-17:50:07.593 00 SCX_CPU1_CS_AP/824 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-216-17:50:07.593 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:50:07.593 00 SCX_CPU1_CS_AP/825 ut_setrequirements CS_40051, "P" +21-216-17:50:07.595 00 SCX_CPU1_CS_AP/829 endif +21-216-17:50:07.596 00 SCX_CPU1_CS_AP/830 +21-216-17:50:07.596 00 SCX_CPU1_CS_AP/831 wait 5 +21-216-17:50:07.596 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:50:07.796 00 TLMH-I:STS 58-012-14:09:01.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:50:07.796 00 TLMH-I:STS 58-012-14:09:01.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:50:12.599 00 SCX_CPU1_CS_AP/832 +21-216-17:50:12.600 00 SCX_CPU1_CS_AP/833 write ";*********************************************************************" +21-216-17:50:12.600 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:12.600 00 SCX_CPU1_CS_AP/834 write "; Step 2.10: Send the Report Application Code Segment CRC command " +21-216-17:50:12.600 00 SPR-I:OPRO ; Step 2.10: Send the Report Application Code Segment CRC command +21-216-17:50:12.600 00 SCX_CPU1_CS_AP/835 write "; for the application specified in Step 2.5 above. " +21-216-17:50:12.600 00 SPR-I:OPRO ; for the application specified in Step 2.5 above. +21-216-17:50:12.600 00 SCX_CPU1_CS_AP/836 write ";*********************************************************************" +21-216-17:50:12.600 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:12.600 00 SCX_CPU1_CS_AP/837 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-216-17:50:12.607 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:12.607 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:50:12.607 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:12.608 00 SCX_CPU1_CS_AP/838 +21-216-17:50:12.609 00 SCX_CPU1_CS_AP/839 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:50:12.609 00 SCX_CPU1_CS_AP/841 /SCX_CPU1_CS_ReportAppName AppName=appName +21-216-17:50:12.625 00 SCX_CPU1_CS_AP/842 +21-216-17:50:12.625 00 SCX_CPU1_CS_AP/843 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:50:12.636 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:12.799 00 TLMH-I:STS 58-012-14:09:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:50:12.800 00 TLMH-I:STS 58-012-14:09:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:50:13.297 00 TLMH-I:STS 58-012-14:09:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:50:15.639 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:15.640 00 SCX_CPU1_CS_AP/844 if (UT_TW_Status = UT_Success) then +21-216-17:50:15.641 00 SCX_CPU1_CS_AP/845 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-216-17:50:15.641 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:50:15.641 00 SCX_CPU1_CS_AP/846 ut_setrequirements CS_1003, "P" +21-216-17:50:15.645 00 SCX_CPU1_CS_AP/847 ut_setrequirements CS_4006, "P" +21-216-17:50:15.648 00 SCX_CPU1_CS_AP/852 endif +21-216-17:50:15.649 00 SCX_CPU1_CS_AP/853 +21-216-17:50:15.649 00 SCX_CPU1_CS_AP/855 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:50:15.662 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:15.663 00 SCX_CPU1_CS_AP/856 if (UT_TW_Status = UT_Success) then +21-216-17:50:15.663 00 SCX_CPU1_CS_AP/857 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-216-17:50:15.663 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:50:15.663 00 SCX_CPU1_CS_AP/858 ut_setrequirements CS_1003, "P" +21-216-17:50:15.701 00 SCX_CPU1_CS_AP/859 ut_setrequirements CS_4006, "P" +21-216-17:50:15.702 00 SCX_CPU1_CS_AP/864 endif +21-216-17:50:15.702 00 SCX_CPU1_CS_AP/865 +21-216-17:50:15.702 00 SCX_CPU1_CS_AP/866 wait 5 +21-216-17:50:15.702 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:50:16.800 00 TLMH-I:STS 58-012-14:09:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:50:16.801 00 TLMH-I:STS 58-012-14:09:10.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:50:20.706 00 SCX_CPU1_CS_AP/867 +21-216-17:50:20.706 00 SCX_CPU1_CS_AP/868 write ";*********************************************************************" +21-216-17:50:20.706 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:20.706 00 SCX_CPU1_CS_AP/869 write "; Step 2.11: Stop the CF_APP application. Verify that an event is " +21-216-17:50:20.706 00 SPR-I:OPRO ; Step 2.11: Stop the CF_APP application. Verify that an event is +21-216-17:50:20.706 00 SCX_CPU1_CS_AP/870 write "; generated indicating the TST_TBL application was skipped." +21-216-17:50:20.706 00 SPR-I:OPRO ; generated indicating the TST_TBL application was skipped. +21-216-17:50:20.706 00 SCX_CPU1_CS_AP/871 write ";*********************************************************************" +21-216-17:50:20.707 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:20.707 00 SCX_CPU1_CS_AP/872 ut_setupevents "SCX","CPU1",{CSAppName},CS_COMPUTE_APP_NOT_FOUND_ERR_EID,"ERROR",1 +21-216-17:50:20.714 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:20.714 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 93 +21-216-17:50:20.715 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:20.716 00 SCX_CPU1_CS_AP/873 +21-216-17:50:20.716 00 SCX_CPU1_CS_AP/874 /SCX_CPU1_ES_DELETEAPP Application="CF_APP" +21-216-17:50:20.732 00 SCX_CPU1_CS_AP/875 +21-216-17:50:20.732 00 SCX_CPU1_CS_AP/876 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1, 40 +21-216-17:50:20.739 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:21.297 00 TLMH-I:STS 58-012-14:09:14.500 ERROR CPU=CPU1 APPNAME=CFE_ES EVENT ID=36 Stop Application CF_APP, GetAppIDByName failed. RC = 0xC4000002. +21-216-17:50:21.804 00 TLMH-I:STS 58-012-14:09:15.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:50:21.805 00 TLMH-I:STS 58-012-14:09:15.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:50:22.742 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:22.744 00 SCX_CPU1_CS_AP/877 if (UT_TW_Status = UT_Success) then +21-216-17:50:22.744 00 SCX_CPU1_CS_AP/879 write "<*> Passed (4000.2) - Expected Event Msg ",CS_COMPUTE_APP_NOT_FOUND_ERR_EID," rcv'd." +21-216-17:50:22.744 00 SPR-I:OPRO <*> Passed (4000.2) - Expected Event Msg 93 rcv'd. +21-216-17:50:22.744 00 SCX_CPU1_CS_AP/880 ut_setrequirements CS_40002, "P" +21-216-17:50:22.749 00 SCX_CPU1_CS_AP/884 endif +21-216-17:50:22.749 00 SCX_CPU1_CS_AP/885 +21-216-17:50:22.749 00 SCX_CPU1_CS_AP/886 write ";*********************************************************************" +21-216-17:50:22.749 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:22.749 00 SCX_CPU1_CS_AP/887 write "; Step 2.12: Start the CF_APP application. Verify that checksumming " +21-216-17:50:22.749 00 SPR-I:OPRO ; Step 2.12: Start the CF_APP application. Verify that checksumming +21-216-17:50:22.749 00 SCX_CPU1_CS_AP/888 write "; is again occuring on the TST_TBL application." +21-216-17:50:22.749 00 SPR-I:OPRO ; is again occuring on the TST_TBL application. +21-216-17:50:22.750 00 SCX_CPU1_CS_AP/889 write ";*********************************************************************" +21-216-17:50:22.750 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:22.750 00 SCX_CPU1_CS_AP/890 ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +21-216-17:50:22.757 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:22.758 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-216-17:50:22.758 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:22.795 00 SCX_CPU1_CS_AP/891 +21-216-17:50:22.795 00 SCX_CPU1_CS_AP/892 s load_start_app ("CF_APP",hostCPU,"CF_AppMain") +21-216-17:50:22.795 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-216-17:50:22.796 00 SPR-I:STS Procedure LOAD_START_APP started +21-216-17:50:22.796 00 LOAD_START_APP/2 ; +21-216-17:50:22.796 00 LOAD_START_APP/3 local logging = %liv (log_procedure) +21-216-17:50:22.796 00 LOAD_START_APP/4 %liv (log_procedure) = FALSE +21-216-17:50:22.797 00 SPR-I:OPRO Application Filename: cf_app.o +21-216-17:50:22.798 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 cf_app.o RAM:0 3 +21-216-17:50:22.955 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:50:22.956 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="CF_APP" APP_ENTRY_PT="CF_AppMain" APP_FILE_NAME="/ram/cf_app.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-216-17:50:22.969 00 LOAD_START_APP/128 +21-216-17:50:22.969 00 LOAD_START_APP/129 ENDPROC +21-216-17:50:22.969 00 SPR-I:STS Procedure LOAD_START_APP completed +21-216-17:50:22.970 00 SCX_CPU1_CS_AP/893 +21-216-17:50:22.970 00 SCX_CPU1_CS_AP/894 ; Wait for app startup events +21-216-17:50:22.970 00 SCX_CPU1_CS_AP/895 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:50:22.978 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:23.799 00 TLMH-I:STS 58-012-14:09:17.054 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CF_APP from /ram/cf_app.o, AppID = 1114123 +21-216-17:50:23.801 00 TLMH-I:STS 58-012-14:09:17.120 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CF_APP.config_table' from '/cf/cf_def_config.tbl' +21-216-17:50:23.802 00 TLMH-I:STS 58-012-14:09:17.123 INFO CPU=CPU1 APPNAME=CF_APP EVENT ID=20 CF Initialized. Version +21-216-17:50:23.980 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:23.982 00 SCX_CPU1_CS_AP/896 IF (UT_TW_Status = UT_Success) THEN +21-216-17:50:23.982 00 SCX_CPU1_CS_AP/897 write "<*> Passed - CF_APP Application Started" +21-216-17:50:23.982 00 SPR-I:OPRO <*> Passed - CF_APP Application Started +21-216-17:50:23.982 00 SCX_CPU1_CS_AP/901 endif +21-216-17:50:23.982 00 SCX_CPU1_CS_AP/902 +21-216-17:50:23.982 00 SCX_CPU1_CS_AP/903 wait 5 +21-216-17:50:23.982 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:50:28.986 00 SCX_CPU1_CS_AP/904 +21-216-17:50:28.986 00 SCX_CPU1_CS_AP/905 step2_13: +21-216-17:50:28.986 00 SCX_CPU1_CS_AP/906 write ";*********************************************************************" +21-216-17:50:28.986 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:28.987 00 SCX_CPU1_CS_AP/907 write "; Step 2.13: Send the Recompute Application Code Segment CRC command " +21-216-17:50:28.987 00 SPR-I:OPRO ; Step 2.13: Send the Recompute Application Code Segment CRC command +21-216-17:50:28.987 00 SCX_CPU1_CS_AP/908 write "; for the TST_TBL application. " +21-216-17:50:28.987 00 SPR-I:OPRO ; for the TST_TBL application. +21-216-17:50:28.987 00 SCX_CPU1_CS_AP/909 write ";*********************************************************************" +21-216-17:50:28.987 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:28.987 00 SCX_CPU1_CS_AP/910 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-216-17:50:28.993 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:28.994 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:50:28.994 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:28.995 00 SCX_CPU1_CS_AP/911 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-216-17:50:29.001 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:29.002 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:50:29.002 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:29.003 00 SCX_CPU1_CS_AP/912 +21-216-17:50:29.003 00 SCX_CPU1_CS_AP/913 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:50:29.004 00 SCX_CPU1_CS_AP/915 /SCX_CPU1_CS_RecomputeAppName AppName="CF_APP" +21-216-17:50:29.019 00 SCX_CPU1_CS_AP/916 +21-216-17:50:29.019 00 SCX_CPU1_CS_AP/917 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:50:29.027 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:29.802 00 TLMH-I:STS 58-012-14:09:23.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-216-17:50:29.803 00 TLMH-I:STS 58-012-14:09:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:30.800 00 TLMH-I:STS 58-012-14:09:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:30.801 00 TLMH-I:STS 58-012-14:09:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:31.029 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:31.031 00 SCX_CPU1_CS_AP/918 if (UT_TW_Status = UT_Success) then +21-216-17:50:31.031 00 SCX_CPU1_CS_AP/919 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-216-17:50:31.031 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:50:31.031 00 SCX_CPU1_CS_AP/920 ut_setrequirements CS_1003, "P" +21-216-17:50:31.035 00 SCX_CPU1_CS_AP/921 ut_setrequirements CS_4005, "P" +21-216-17:50:31.039 00 SCX_CPU1_CS_AP/926 endif +21-216-17:50:31.039 00 SCX_CPU1_CS_AP/927 +21-216-17:50:31.039 00 SCX_CPU1_CS_AP/929 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:50:31.052 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:31.054 00 SCX_CPU1_CS_AP/930 if (UT_TW_Status = UT_Success) then +21-216-17:50:31.054 00 SCX_CPU1_CS_AP/931 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-216-17:50:31.054 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:50:31.054 00 SCX_CPU1_CS_AP/932 ut_setrequirements CS_1003, "P" +21-216-17:50:31.101 00 SCX_CPU1_CS_AP/933 ut_setrequirements CS_4005, "P" +21-216-17:50:31.102 00 SCX_CPU1_CS_AP/938 endif +21-216-17:50:31.102 00 SCX_CPU1_CS_AP/939 +21-216-17:50:31.102 00 SCX_CPU1_CS_AP/941 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-216-17:50:31.102 00 SCX_CPU1_CS_AP/942 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-216-17:50:31.102 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:50:31.102 00 SCX_CPU1_CS_AP/943 ut_setrequirements CS_4005, "P" +21-216-17:50:31.102 00 SCX_CPU1_CS_AP/947 endif +21-216-17:50:31.102 00 SCX_CPU1_CS_AP/948 +21-216-17:50:31.102 00 SCX_CPU1_CS_AP/950 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-216-17:50:31.105 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:31.803 00 TLMH-I:STS 58-012-14:09:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:32.803 00 TLMH-I:STS 58-012-14:09:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:32.805 00 TLMH-I:STS 58-012-14:09:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:33.798 00 TLMH-I:STS 58-012-14:09:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:34.804 00 TLMH-I:STS 58-012-14:09:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:34.805 00 TLMH-I:STS 58-012-14:09:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:35.802 00 TLMH-I:STS 58-012-14:09:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:35.803 00 TLMH-I:STS 58-012-14:09:29.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0x000026C9 +21-216-17:50:36.111 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:36.112 00 SCX_CPU1_CS_AP/951 if (UT_TW_Status = UT_Success) then +21-216-17:50:36.112 00 SCX_CPU1_CS_AP/952 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-216-17:50:36.112 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:50:36.113 00 SCX_CPU1_CS_AP/953 ut_setrequirements CS_40051, "P" +21-216-17:50:36.115 00 SCX_CPU1_CS_AP/957 endif +21-216-17:50:36.116 00 SCX_CPU1_CS_AP/958 +21-216-17:50:36.116 00 SCX_CPU1_CS_AP/960 currSCnt = {seqTlmItem} +21-216-17:50:36.116 00 SCX_CPU1_CS_AP/961 expectedSCnt = currSCnt + 1 +21-216-17:50:36.116 00 SCX_CPU1_CS_AP/962 +21-216-17:50:36.116 00 SCX_CPU1_CS_AP/963 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-216-17:50:36.130 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:39.133 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:39.133 00 SCX_CPU1_CS_AP/965 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-216-17:50:39.133 00 SCX_CPU1_CS_AP/966 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-216-17:50:39.133 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:50:39.133 00 SCX_CPU1_CS_AP/967 ut_setrequirements CS_40051, "P" +21-216-17:50:39.134 00 SCX_CPU1_CS_AP/971 endif +21-216-17:50:39.134 00 SCX_CPU1_CS_AP/972 +21-216-17:50:39.134 00 SCX_CPU1_CS_AP/973 wait 5 +21-216-17:50:39.134 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:50:44.136 00 SCX_CPU1_CS_AP/974 +21-216-17:50:44.136 00 SCX_CPU1_CS_AP/975 write ";*********************************************************************" +21-216-17:50:44.136 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:44.136 00 SCX_CPU1_CS_AP/976 write "; Step 3.0: Invalid Command Test." +21-216-17:50:44.136 00 SPR-I:OPRO ; Step 3.0: Invalid Command Test. +21-216-17:50:44.136 00 SCX_CPU1_CS_AP/977 write ";*********************************************************************" +21-216-17:50:44.136 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:44.136 00 SCX_CPU1_CS_AP/978 write "; Step 3.1: Send the Enable Application Checksum command with an " +21-216-17:50:44.136 00 SPR-I:OPRO ; Step 3.1: Send the Enable Application Checksum command with an +21-216-17:50:44.136 00 SCX_CPU1_CS_AP/979 write "; invalid length. " +21-216-17:50:44.136 00 SPR-I:OPRO ; invalid length. +21-216-17:50:44.136 00 SCX_CPU1_CS_AP/980 write ";*********************************************************************" +21-216-17:50:44.136 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:44.136 00 SCX_CPU1_CS_AP/981 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-216-17:50:44.138 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:44.138 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:50:44.138 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:44.138 00 SCX_CPU1_CS_AP/982 +21-216-17:50:44.138 00 SCX_CPU1_CS_AP/983 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-17:50:44.138 00 SCX_CPU1_CS_AP/984 +21-216-17:50:44.138 00 SCX_CPU1_CS_AP/986 rawcmd = "189Fc00000022299" +21-216-17:50:44.138 00 SCX_CPU1_CS_AP/987 +21-216-17:50:44.138 00 SCX_CPU1_CS_AP/988 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-216-17:50:44.142 00 SPR-I:OPRO Sending: 189Fc00000022299 +21-216-17:50:44.157 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:50:44.157 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:44.801 00 TLMH-I:STS 58-012-14:09:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 34, Len = 9, Expected = 8 +21-216-17:50:47.161 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:47.165 00 SCX_CPU1_CS_AP/989 +21-216-17:50:47.165 00 SCX_CPU1_CS_AP/990 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-17:50:47.175 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:47.175 00 SCX_CPU1_CS_AP/991 if (UT_TW_Status = UT_Success) then +21-216-17:50:47.175 00 SCX_CPU1_CS_AP/992 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-216-17:50:47.175 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:50:47.175 00 SCX_CPU1_CS_AP/993 ut_setrequirements CS_1002, "P" +21-216-17:50:47.176 00 SCX_CPU1_CS_AP/994 ut_setrequirements CS_1004, "P" +21-216-17:50:47.177 00 SCX_CPU1_CS_AP/999 endif +21-216-17:50:47.177 00 SCX_CPU1_CS_AP/1000 +21-216-17:50:47.177 00 SCX_CPU1_CS_AP/1001 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-216-17:50:47.177 00 SCX_CPU1_CS_AP/1002 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-17:50:47.177 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:50:47.177 00 SCX_CPU1_CS_AP/1003 ut_setrequirements CS_1004, "P" +21-216-17:50:47.210 00 SCX_CPU1_CS_AP/1007 endif +21-216-17:50:47.210 00 SCX_CPU1_CS_AP/1008 +21-216-17:50:47.210 00 SCX_CPU1_CS_AP/1009 wait 5 +21-216-17:50:47.210 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:50:52.214 00 SCX_CPU1_CS_AP/1010 +21-216-17:50:52.214 00 SCX_CPU1_CS_AP/1011 write ";*********************************************************************" +21-216-17:50:52.214 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:52.214 00 SCX_CPU1_CS_AP/1012 write "; Step 3.2: Send the Disable Application Checksum command with an " +21-216-17:50:52.215 00 SPR-I:OPRO ; Step 3.2: Send the Disable Application Checksum command with an +21-216-17:50:52.215 00 SCX_CPU1_CS_AP/1013 write "; invalid length. " +21-216-17:50:52.215 00 SPR-I:OPRO ; invalid length. +21-216-17:50:52.215 00 SCX_CPU1_CS_AP/1014 write ";*********************************************************************" +21-216-17:50:52.215 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:52.215 00 SCX_CPU1_CS_AP/1015 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-216-17:50:52.221 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:52.221 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:50:52.221 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:52.222 00 SCX_CPU1_CS_AP/1016 +21-216-17:50:52.222 00 SCX_CPU1_CS_AP/1017 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-17:50:52.222 00 SCX_CPU1_CS_AP/1018 +21-216-17:50:52.222 00 SCX_CPU1_CS_AP/1020 rawcmd = "189Fc00000022398" +21-216-17:50:52.222 00 SCX_CPU1_CS_AP/1021 +21-216-17:50:52.222 00 SCX_CPU1_CS_AP/1022 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-216-17:50:52.227 00 SPR-I:OPRO Sending: 189Fc00000022398 +21-216-17:50:52.253 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:50:52.253 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:52.800 00 TLMH-I:STS 58-012-14:09:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 35, Len = 9, Expected = 8 +21-216-17:50:55.257 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:55.261 00 SCX_CPU1_CS_AP/1023 +21-216-17:50:55.261 00 SCX_CPU1_CS_AP/1024 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-17:50:55.265 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:55.265 00 SCX_CPU1_CS_AP/1025 if (UT_TW_Status = UT_Success) then +21-216-17:50:55.266 00 SCX_CPU1_CS_AP/1026 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-216-17:50:55.266 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:50:55.266 00 SCX_CPU1_CS_AP/1027 ut_setrequirements CS_1002, "P" +21-216-17:50:55.266 00 SCX_CPU1_CS_AP/1028 ut_setrequirements CS_1004, "P" +21-216-17:50:55.267 00 SCX_CPU1_CS_AP/1033 endif +21-216-17:50:55.267 00 SCX_CPU1_CS_AP/1034 +21-216-17:50:55.267 00 SCX_CPU1_CS_AP/1035 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-216-17:50:55.267 00 SCX_CPU1_CS_AP/1036 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-17:50:55.267 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:50:55.267 00 SCX_CPU1_CS_AP/1037 ut_setrequirements CS_1004, "P" +21-216-17:50:55.296 00 SCX_CPU1_CS_AP/1041 endif +21-216-17:50:55.296 00 SCX_CPU1_CS_AP/1042 +21-216-17:50:55.296 00 SCX_CPU1_CS_AP/1043 wait 5 +21-216-17:50:55.296 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:00.300 00 SCX_CPU1_CS_AP/1044 +21-216-17:51:00.300 00 SCX_CPU1_CS_AP/1045 write ";*********************************************************************" +21-216-17:51:00.300 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:00.300 00 SCX_CPU1_CS_AP/1046 write "; Step 3.3: Send the Enable Application Code Segment command with an " +21-216-17:51:00.300 00 SPR-I:OPRO ; Step 3.3: Send the Enable Application Code Segment command with an +21-216-17:51:00.300 00 SCX_CPU1_CS_AP/1047 write "; invalid length. " +21-216-17:51:00.300 00 SPR-I:OPRO ; invalid length. +21-216-17:51:00.300 00 SCX_CPU1_CS_AP/1048 write ";*********************************************************************" +21-216-17:51:00.300 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:00.300 00 SCX_CPU1_CS_AP/1049 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-216-17:51:00.306 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:00.306 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:51:00.306 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:00.306 00 SCX_CPU1_CS_AP/1050 +21-216-17:51:00.306 00 SCX_CPU1_CS_AP/1051 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-17:51:00.306 00 SCX_CPU1_CS_AP/1052 +21-216-17:51:00.306 00 SCX_CPU1_CS_AP/1054 rawcmd = "189Fc00000022226" +21-216-17:51:00.306 00 SCX_CPU1_CS_AP/1055 +21-216-17:51:00.306 00 SCX_CPU1_CS_AP/1056 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-216-17:51:00.309 00 SPR-I:OPRO Sending: 189Fc00000022226 +21-216-17:51:00.324 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:51:00.324 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:00.797 00 TLMH-I:STS 58-012-14:09:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 34, Len = 9, Expected = 8 +21-216-17:51:03.327 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:03.331 00 SCX_CPU1_CS_AP/1057 +21-216-17:51:03.331 00 SCX_CPU1_CS_AP/1058 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-17:51:03.335 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:03.336 00 SCX_CPU1_CS_AP/1059 if (UT_TW_Status = UT_Success) then +21-216-17:51:03.336 00 SCX_CPU1_CS_AP/1060 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-216-17:51:03.336 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:51:03.336 00 SCX_CPU1_CS_AP/1061 ut_setrequirements CS_1002, "P" +21-216-17:51:03.337 00 SCX_CPU1_CS_AP/1062 ut_setrequirements CS_1004, "P" +21-216-17:51:03.338 00 SCX_CPU1_CS_AP/1067 endif +21-216-17:51:03.338 00 SCX_CPU1_CS_AP/1068 +21-216-17:51:03.338 00 SCX_CPU1_CS_AP/1069 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-216-17:51:03.338 00 SCX_CPU1_CS_AP/1070 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-17:51:03.338 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:51:03.338 00 SCX_CPU1_CS_AP/1071 ut_setrequirements CS_1004, "P" +21-216-17:51:03.372 00 SCX_CPU1_CS_AP/1075 endif +21-216-17:51:03.372 00 SCX_CPU1_CS_AP/1076 +21-216-17:51:03.372 00 SCX_CPU1_CS_AP/1077 wait 5 +21-216-17:51:03.372 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:08.375 00 SCX_CPU1_CS_AP/1078 +21-216-17:51:08.376 00 SCX_CPU1_CS_AP/1079 write ";*********************************************************************" +21-216-17:51:08.376 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:08.376 00 SCX_CPU1_CS_AP/1080 write "; Step 3.4: Send the Enable Application Code Segment command with an " +21-216-17:51:08.376 00 SPR-I:OPRO ; Step 3.4: Send the Enable Application Code Segment command with an +21-216-17:51:08.376 00 SCX_CPU1_CS_AP/1081 write "; invalid application. " +21-216-17:51:08.376 00 SPR-I:OPRO ; invalid application. +21-216-17:51:08.376 00 SCX_CPU1_CS_AP/1082 write ";*********************************************************************" +21-216-17:51:08.376 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:08.376 00 SCX_CPU1_CS_AP/1083 write "; Step 3.4.1: Send the command with a null application name." +21-216-17:51:08.376 00 SPR-I:OPRO ; Step 3.4.1: Send the command with a null application name. +21-216-17:51:08.376 00 SCX_CPU1_CS_AP/1084 write ";*********************************************************************" +21-216-17:51:08.376 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:08.377 00 SCX_CPU1_CS_AP/1085 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID, "ERROR", 1 +21-216-17:51:08.381 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:08.381 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 90 +21-216-17:51:08.381 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:08.382 00 SCX_CPU1_CS_AP/1086 +21-216-17:51:08.382 00 SCX_CPU1_CS_AP/1087 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-17:51:08.382 00 SCX_CPU1_CS_AP/1089 /SCX_CPU1_CS_EnableAppName AppName="" +21-216-17:51:08.393 00 SCX_CPU1_CS_AP/1090 +21-216-17:51:08.393 00 SCX_CPU1_CS_AP/1091 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-17:51:08.398 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:09.299 00 TLMH-I:STS 58-012-14:10:02.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app not found +21-216-17:51:11.401 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:11.402 00 SCX_CPU1_CS_AP/1092 if (UT_TW_Status = UT_Success) then +21-216-17:51:11.403 00 SCX_CPU1_CS_AP/1093 write "<*> Passed (1004;4007) - CS EnableAppName with Null Appname sent properly." +21-216-17:51:11.403 00 SPR-I:OPRO <*> Passed (1004;4007) - CS EnableAppName with Null Appname sent properly. +21-216-17:51:11.403 00 SCX_CPU1_CS_AP/1094 ut_setrequirements CS_1004, "P" +21-216-17:51:11.405 00 SCX_CPU1_CS_AP/1095 ut_setrequirements CS_4007, "P" +21-216-17:51:11.407 00 SCX_CPU1_CS_AP/1100 endif +21-216-17:51:11.407 00 SCX_CPU1_CS_AP/1101 +21-216-17:51:11.407 00 SCX_CPU1_CS_AP/1103 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:51:11.411 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:11.411 00 SCX_CPU1_CS_AP/1104 if (UT_TW_Status = UT_Success) then +21-216-17:51:11.411 00 SCX_CPU1_CS_AP/1105 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID," rcv'd." +21-216-17:51:11.411 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 90 rcv'd. +21-216-17:51:11.411 00 SCX_CPU1_CS_AP/1106 ut_setrequirements CS_1004, "P" +21-216-17:51:11.445 00 SCX_CPU1_CS_AP/1107 ut_setrequirements CS_4007, "P" +21-216-17:51:11.446 00 SCX_CPU1_CS_AP/1112 endif +21-216-17:51:11.446 00 SCX_CPU1_CS_AP/1113 +21-216-17:51:11.446 00 SCX_CPU1_CS_AP/1114 wait 5 +21-216-17:51:11.446 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:16.450 00 SCX_CPU1_CS_AP/1115 +21-216-17:51:16.450 00 SCX_CPU1_CS_AP/1116 write ";*********************************************************************" +21-216-17:51:16.450 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:16.450 00 SCX_CPU1_CS_AP/1117 write "; Step 3.4.2: Send the command with an application name that is not " +21-216-17:51:16.450 00 SPR-I:OPRO ; Step 3.4.2: Send the command with an application name that is not +21-216-17:51:16.450 00 SCX_CPU1_CS_AP/1118 write "; currently executing. " +21-216-17:51:16.450 00 SPR-I:OPRO ; currently executing. +21-216-17:51:16.450 00 SCX_CPU1_CS_AP/1119 write ";*********************************************************************" +21-216-17:51:16.451 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:16.451 00 SCX_CPU1_CS_AP/1120 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID, "ERROR", 1 +21-216-17:51:16.456 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:16.456 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 90 +21-216-17:51:16.456 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:16.456 00 SCX_CPU1_CS_AP/1121 +21-216-17:51:16.457 00 SCX_CPU1_CS_AP/1122 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-17:51:16.457 00 SCX_CPU1_CS_AP/1124 /SCX_CPU1_CS_EnableAppName AppName="CS_TST" +21-216-17:51:16.468 00 SCX_CPU1_CS_AP/1125 +21-216-17:51:16.468 00 SCX_CPU1_CS_AP/1126 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-17:51:16.471 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:17.298 00 TLMH-I:STS 58-012-14:10:10.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app CS_TST not found +21-216-17:51:19.475 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:19.476 00 SCX_CPU1_CS_AP/1127 if (UT_TW_Status = UT_Success) then +21-216-17:51:19.477 00 SCX_CPU1_CS_AP/1128 write "<*> Passed (1004;4007) - CS EnableAppName with invalid name sent properly." +21-216-17:51:19.477 00 SPR-I:OPRO <*> Passed (1004;4007) - CS EnableAppName with invalid name sent properly. +21-216-17:51:19.477 00 SCX_CPU1_CS_AP/1129 ut_setrequirements CS_1004, "P" +21-216-17:51:19.480 00 SCX_CPU1_CS_AP/1130 ut_setrequirements CS_4007, "P" +21-216-17:51:19.481 00 SCX_CPU1_CS_AP/1135 endif +21-216-17:51:19.481 00 SCX_CPU1_CS_AP/1136 +21-216-17:51:19.481 00 SCX_CPU1_CS_AP/1138 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:51:19.486 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:19.487 00 SCX_CPU1_CS_AP/1139 if (UT_TW_Status = UT_Success) then +21-216-17:51:19.487 00 SCX_CPU1_CS_AP/1140 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID," rcv'd." +21-216-17:51:19.487 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 90 rcv'd. +21-216-17:51:19.487 00 SCX_CPU1_CS_AP/1141 ut_setrequirements CS_1004, "P" +21-216-17:51:19.520 00 SCX_CPU1_CS_AP/1142 ut_setrequirements CS_4007, "P" +21-216-17:51:19.521 00 SCX_CPU1_CS_AP/1147 endif +21-216-17:51:19.521 00 SCX_CPU1_CS_AP/1148 +21-216-17:51:19.521 00 SCX_CPU1_CS_AP/1149 wait 5 +21-216-17:51:19.521 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:24.525 00 SCX_CPU1_CS_AP/1150 +21-216-17:51:24.525 00 SCX_CPU1_CS_AP/1151 write ";*********************************************************************" +21-216-17:51:24.525 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:24.525 00 SCX_CPU1_CS_AP/1152 write "; Step 3.5: Send the Disable Application Code Segment command with an" +21-216-17:51:24.526 00 SPR-I:OPRO ; Step 3.5: Send the Disable Application Code Segment command with an +21-216-17:51:24.526 00 SCX_CPU1_CS_AP/1153 write "; invalid length. " +21-216-17:51:24.526 00 SPR-I:OPRO ; invalid length. +21-216-17:51:24.526 00 SCX_CPU1_CS_AP/1154 write ";*********************************************************************" +21-216-17:51:24.526 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:24.526 00 SCX_CPU1_CS_AP/1155 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-216-17:51:24.530 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:24.531 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:51:24.531 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:24.532 00 SCX_CPU1_CS_AP/1156 +21-216-17:51:24.532 00 SCX_CPU1_CS_AP/1157 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-17:51:24.532 00 SCX_CPU1_CS_AP/1158 +21-216-17:51:24.532 00 SCX_CPU1_CS_AP/1160 rawcmd = "189Fc0000002239A" +21-216-17:51:24.532 00 SCX_CPU1_CS_AP/1161 +21-216-17:51:24.532 00 SCX_CPU1_CS_AP/1162 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-216-17:51:24.545 00 SPR-I:OPRO Sending: 189Fc0000002239A +21-216-17:51:24.568 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:51:24.569 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:25.301 00 TLMH-I:STS 58-012-14:10:18.483 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 35, Len = 9, Expected = 8 +21-216-17:51:27.572 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:27.577 00 SCX_CPU1_CS_AP/1163 +21-216-17:51:27.577 00 SCX_CPU1_CS_AP/1164 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-17:51:27.593 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:27.596 00 SCX_CPU1_CS_AP/1165 if (UT_TW_Status = UT_Success) then +21-216-17:51:27.596 00 SCX_CPU1_CS_AP/1166 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-216-17:51:27.596 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:51:27.596 00 SCX_CPU1_CS_AP/1167 ut_setrequirements CS_1002, "P" +21-216-17:51:27.599 00 SCX_CPU1_CS_AP/1168 ut_setrequirements CS_1004, "P" +21-216-17:51:27.605 00 SCX_CPU1_CS_AP/1173 endif +21-216-17:51:27.605 00 SCX_CPU1_CS_AP/1174 +21-216-17:51:27.605 00 SCX_CPU1_CS_AP/1175 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-216-17:51:27.605 00 SCX_CPU1_CS_AP/1176 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-17:51:27.605 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:51:27.605 00 SCX_CPU1_CS_AP/1177 ut_setrequirements CS_1004, "P" +21-216-17:51:27.639 00 SCX_CPU1_CS_AP/1181 endif +21-216-17:51:27.640 00 SCX_CPU1_CS_AP/1182 +21-216-17:51:27.640 00 SCX_CPU1_CS_AP/1183 wait 5 +21-216-17:51:27.640 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:32.643 00 SCX_CPU1_CS_AP/1184 +21-216-17:51:32.644 00 SCX_CPU1_CS_AP/1185 write ";*********************************************************************" +21-216-17:51:32.644 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:32.644 00 SCX_CPU1_CS_AP/1186 write "; Step 3.6: Send the Disable Application Code Segment command with an" +21-216-17:51:32.644 00 SPR-I:OPRO ; Step 3.6: Send the Disable Application Code Segment command with an +21-216-17:51:32.644 00 SCX_CPU1_CS_AP/1187 write "; invalid application. " +21-216-17:51:32.644 00 SPR-I:OPRO ; invalid application. +21-216-17:51:32.644 00 SCX_CPU1_CS_AP/1188 write ";*********************************************************************" +21-216-17:51:32.644 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:32.645 00 SCX_CPU1_CS_AP/1189 write "; Step 3.6.1: Send the command with a null application name." +21-216-17:51:32.645 00 SPR-I:OPRO ; Step 3.6.1: Send the command with a null application name. +21-216-17:51:32.645 00 SCX_CPU1_CS_AP/1190 write ";*********************************************************************" +21-216-17:51:32.645 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:32.645 00 SCX_CPU1_CS_AP/1191 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID, "ERROR", 1 +21-216-17:51:32.653 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:32.653 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 92 +21-216-17:51:32.653 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:32.653 00 SCX_CPU1_CS_AP/1192 +21-216-17:51:32.653 00 SCX_CPU1_CS_AP/1193 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-17:51:32.653 00 SCX_CPU1_CS_AP/1195 /SCX_CPU1_CS_DisableAppName AppName="" +21-216-17:51:32.654 00 SCX_CPU1_CS_AP/1196 +21-216-17:51:32.654 00 SCX_CPU1_CS_AP/1197 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-17:51:32.657 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:33.306 00 TLMH-I:STS 58-012-14:10:26.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app not found +21-216-17:51:35.660 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:35.662 00 SCX_CPU1_CS_AP/1198 if (UT_TW_Status = UT_Success) then +21-216-17:51:35.662 00 SCX_CPU1_CS_AP/1199 write "<*> Passed (1004;4007) - CS DisableAppName with Null Appname sent properly." +21-216-17:51:35.663 00 SPR-I:OPRO <*> Passed (1004;4007) - CS DisableAppName with Null Appname sent properly. +21-216-17:51:35.663 00 SCX_CPU1_CS_AP/1200 ut_setrequirements CS_1004, "P" +21-216-17:51:35.666 00 SCX_CPU1_CS_AP/1201 ut_setrequirements CS_4007, "P" +21-216-17:51:35.668 00 SCX_CPU1_CS_AP/1206 endif +21-216-17:51:35.668 00 SCX_CPU1_CS_AP/1207 +21-216-17:51:35.668 00 SCX_CPU1_CS_AP/1209 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:51:35.671 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:35.671 00 SCX_CPU1_CS_AP/1210 if (UT_TW_Status = UT_Success) then +21-216-17:51:35.671 00 SCX_CPU1_CS_AP/1211 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID," rcv'd." +21-216-17:51:35.671 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 92 rcv'd. +21-216-17:51:35.672 00 SCX_CPU1_CS_AP/1212 ut_setrequirements CS_1004, "P" +21-216-17:51:35.702 00 SCX_CPU1_CS_AP/1213 ut_setrequirements CS_4007, "P" +21-216-17:51:35.703 00 SCX_CPU1_CS_AP/1218 endif +21-216-17:51:35.703 00 SCX_CPU1_CS_AP/1219 +21-216-17:51:35.703 00 SCX_CPU1_CS_AP/1220 wait 5 +21-216-17:51:35.703 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:40.706 00 SCX_CPU1_CS_AP/1221 +21-216-17:51:40.706 00 SCX_CPU1_CS_AP/1222 write ";*********************************************************************" +21-216-17:51:40.707 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:40.707 00 SCX_CPU1_CS_AP/1223 write "; Step 3.6.2: Send the command with an application name that is not " +21-216-17:51:40.707 00 SPR-I:OPRO ; Step 3.6.2: Send the command with an application name that is not +21-216-17:51:40.707 00 SCX_CPU1_CS_AP/1224 write "; currently executing. " +21-216-17:51:40.707 00 SPR-I:OPRO ; currently executing. +21-216-17:51:40.707 00 SCX_CPU1_CS_AP/1225 write ";*********************************************************************" +21-216-17:51:40.707 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:40.707 00 SCX_CPU1_CS_AP/1226 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID, "ERROR", 1 +21-216-17:51:40.714 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:40.715 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 92 +21-216-17:51:40.715 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:40.716 00 SCX_CPU1_CS_AP/1227 +21-216-17:51:40.716 00 SCX_CPU1_CS_AP/1228 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-17:51:40.716 00 SCX_CPU1_CS_AP/1230 /SCX_CPU1_CS_DisableAppName AppName="CS_TST" +21-216-17:51:40.731 00 SCX_CPU1_CS_AP/1231 +21-216-17:51:40.732 00 SCX_CPU1_CS_AP/1232 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-17:51:40.741 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:41.299 00 TLMH-I:STS 58-012-14:10:34.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app CS_TST not found +21-216-17:51:43.744 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:43.746 00 SCX_CPU1_CS_AP/1233 if (UT_TW_Status = UT_Success) then +21-216-17:51:43.746 00 SCX_CPU1_CS_AP/1234 write "<*> Passed (1004;4007) - CS DisableAppName with invalid name sent properly." +21-216-17:51:43.746 00 SPR-I:OPRO <*> Passed (1004;4007) - CS DisableAppName with invalid name sent properly. +21-216-17:51:43.746 00 SCX_CPU1_CS_AP/1235 ut_setrequirements CS_1004, "P" +21-216-17:51:43.751 00 SCX_CPU1_CS_AP/1236 ut_setrequirements CS_4007, "P" +21-216-17:51:43.754 00 SCX_CPU1_CS_AP/1241 endif +21-216-17:51:43.754 00 SCX_CPU1_CS_AP/1242 +21-216-17:51:43.754 00 SCX_CPU1_CS_AP/1244 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:51:43.767 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:43.769 00 SCX_CPU1_CS_AP/1245 if (UT_TW_Status = UT_Success) then +21-216-17:51:43.769 00 SCX_CPU1_CS_AP/1246 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID," rcv'd." +21-216-17:51:43.770 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 92 rcv'd. +21-216-17:51:43.770 00 SCX_CPU1_CS_AP/1247 ut_setrequirements CS_1004, "P" +21-216-17:51:43.813 00 SCX_CPU1_CS_AP/1248 ut_setrequirements CS_4007, "P" +21-216-17:51:43.814 00 SCX_CPU1_CS_AP/1253 endif +21-216-17:51:43.814 00 SCX_CPU1_CS_AP/1254 +21-216-17:51:43.814 00 SCX_CPU1_CS_AP/1255 wait 5 +21-216-17:51:43.814 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:48.818 00 SCX_CPU1_CS_AP/1256 +21-216-17:51:48.818 00 SCX_CPU1_CS_AP/1257 write ";*********************************************************************" +21-216-17:51:48.818 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:48.818 00 SCX_CPU1_CS_AP/1258 write "; Step 3.7: Send the Recompute Application Code Segment CRC command " +21-216-17:51:48.818 00 SPR-I:OPRO ; Step 3.7: Send the Recompute Application Code Segment CRC command +21-216-17:51:48.818 00 SCX_CPU1_CS_AP/1259 write "; with an invalid length. " +21-216-17:51:48.818 00 SPR-I:OPRO ; with an invalid length. +21-216-17:51:48.818 00 SCX_CPU1_CS_AP/1260 write ";*********************************************************************" +21-216-17:51:48.818 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:48.818 00 SCX_CPU1_CS_AP/1261 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-216-17:51:48.820 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:48.820 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:51:48.820 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:48.820 00 SCX_CPU1_CS_AP/1262 +21-216-17:51:48.820 00 SCX_CPU1_CS_AP/1263 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-17:51:48.820 00 SCX_CPU1_CS_AP/1264 +21-216-17:51:48.820 00 SCX_CPU1_CS_AP/1266 rawcmd = "189Fc000001624994353000000000000000000000000000000000000" +21-216-17:51:48.820 00 SCX_CPU1_CS_AP/1267 +21-216-17:51:48.820 00 SCX_CPU1_CS_AP/1268 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-216-17:51:48.823 00 SPR-I:OPRO Sending: 189Fc000001624994353000000000000000000000000000000000000 +21-216-17:51:48.838 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:51:48.838 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:49.303 00 TLMH-I:STS 58-012-14:10:42.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 36, Len = 29, Expected = 28 +21-216-17:51:50.841 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:50.845 00 SCX_CPU1_CS_AP/1269 +21-216-17:51:50.845 00 SCX_CPU1_CS_AP/1270 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-17:51:50.857 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:50.858 00 SCX_CPU1_CS_AP/1271 if (UT_TW_Status = UT_Success) then +21-216-17:51:50.858 00 SCX_CPU1_CS_AP/1272 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-216-17:51:50.858 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:51:50.858 00 SCX_CPU1_CS_AP/1273 ut_setrequirements CS_1002, "P" +21-216-17:51:50.860 00 SCX_CPU1_CS_AP/1274 ut_setrequirements CS_1004, "P" +21-216-17:51:50.862 00 SCX_CPU1_CS_AP/1279 endif +21-216-17:51:50.862 00 SCX_CPU1_CS_AP/1280 +21-216-17:51:50.862 00 SCX_CPU1_CS_AP/1281 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-216-17:51:50.862 00 SCX_CPU1_CS_AP/1282 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-17:51:50.862 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:51:50.862 00 SCX_CPU1_CS_AP/1283 ut_setrequirements CS_1004, "P" +21-216-17:51:50.901 00 SCX_CPU1_CS_AP/1287 endif +21-216-17:51:50.901 00 SCX_CPU1_CS_AP/1288 +21-216-17:51:50.901 00 SCX_CPU1_CS_AP/1289 wait 5 +21-216-17:51:50.901 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:55.905 00 SCX_CPU1_CS_AP/1290 +21-216-17:51:55.905 00 SCX_CPU1_CS_AP/1291 write ";*********************************************************************" +21-216-17:51:55.905 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:55.905 00 SCX_CPU1_CS_AP/1292 write "; Step 3.8: Send the Recompute Application Code Segment CRC command " +21-216-17:51:55.905 00 SPR-I:OPRO ; Step 3.8: Send the Recompute Application Code Segment CRC command +21-216-17:51:55.905 00 SCX_CPU1_CS_AP/1293 write "; with an invalid application. " +21-216-17:51:55.905 00 SPR-I:OPRO ; with an invalid application. +21-216-17:51:55.905 00 SCX_CPU1_CS_AP/1294 write ";*********************************************************************" +21-216-17:51:55.905 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:55.905 00 SCX_CPU1_CS_AP/1295 write "; Step 3.8.1: Send the command with a null application name." +21-216-17:51:55.905 00 SPR-I:OPRO ; Step 3.8.1: Send the command with a null application name. +21-216-17:51:55.905 00 SCX_CPU1_CS_AP/1296 write ";*********************************************************************" +21-216-17:51:55.905 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:55.905 00 SCX_CPU1_CS_AP/1297 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID, "ERROR", 1 +21-216-17:51:55.909 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:55.909 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 87 +21-216-17:51:55.909 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:55.910 00 SCX_CPU1_CS_AP/1298 +21-216-17:51:55.910 00 SCX_CPU1_CS_AP/1299 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-17:51:55.910 00 SCX_CPU1_CS_AP/1301 /SCX_CPU1_CS_RecomputeAppName AppName="" +21-216-17:51:55.922 00 SCX_CPU1_CS_AP/1302 +21-216-17:51:55.922 00 SCX_CPU1_CS_AP/1303 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-17:51:55.926 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:56.795 00 TLMH-I:STS 58-012-14:10:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app not found +21-216-17:51:58.929 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:58.929 00 SCX_CPU1_CS_AP/1304 if (UT_TW_Status = UT_Success) then +21-216-17:51:58.929 00 SCX_CPU1_CS_AP/1305 write "<*> Passed (1004;4007) - CS RecomputeAppName with Null Appname sent properly." +21-216-17:51:58.930 00 SPR-I:OPRO <*> Passed (1004;4007) - CS RecomputeAppName with Null Appname sent properly. +21-216-17:51:58.930 00 SCX_CPU1_CS_AP/1306 ut_setrequirements CS_1004, "P" +21-216-17:51:58.931 00 SCX_CPU1_CS_AP/1307 ut_setrequirements CS_4007, "P" +21-216-17:51:58.932 00 SCX_CPU1_CS_AP/1312 endif +21-216-17:51:58.932 00 SCX_CPU1_CS_AP/1313 +21-216-17:51:58.932 00 SCX_CPU1_CS_AP/1315 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:51:58.936 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:58.936 00 SCX_CPU1_CS_AP/1316 if (UT_TW_Status = UT_Success) then +21-216-17:51:58.937 00 SCX_CPU1_CS_AP/1317 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID," rcv'd." +21-216-17:51:58.937 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 87 rcv'd. +21-216-17:51:58.937 00 SCX_CPU1_CS_AP/1318 ut_setrequirements CS_1004, "P" +21-216-17:51:58.980 00 SCX_CPU1_CS_AP/1319 ut_setrequirements CS_4007, "P" +21-216-17:51:58.980 00 SCX_CPU1_CS_AP/1324 endif +21-216-17:51:58.980 00 SCX_CPU1_CS_AP/1325 +21-216-17:51:58.980 00 SCX_CPU1_CS_AP/1326 wait 5 +21-216-17:51:58.980 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:52:03.984 00 SCX_CPU1_CS_AP/1327 +21-216-17:52:03.984 00 SCX_CPU1_CS_AP/1328 write ";*********************************************************************" +21-216-17:52:03.984 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:03.984 00 SCX_CPU1_CS_AP/1329 write "; Step 3.8.2: Send the command with an application name that is not " +21-216-17:52:03.984 00 SPR-I:OPRO ; Step 3.8.2: Send the command with an application name that is not +21-216-17:52:03.984 00 SCX_CPU1_CS_AP/1330 write "; currently executing. " +21-216-17:52:03.984 00 SPR-I:OPRO ; currently executing. +21-216-17:52:03.984 00 SCX_CPU1_CS_AP/1331 write ";*********************************************************************" +21-216-17:52:03.984 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:03.984 00 SCX_CPU1_CS_AP/1332 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID, "ERROR", 1 +21-216-17:52:03.986 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:03.986 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 87 +21-216-17:52:03.986 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:03.987 00 SCX_CPU1_CS_AP/1333 +21-216-17:52:03.987 00 SCX_CPU1_CS_AP/1334 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-17:52:03.987 00 SCX_CPU1_CS_AP/1336 /SCX_CPU1_CS_RecomputeAppName AppName="CS_TST" +21-216-17:52:04.000 00 SCX_CPU1_CS_AP/1337 +21-216-17:52:04.000 00 SCX_CPU1_CS_AP/1338 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-17:52:04.005 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:52:04.801 00 TLMH-I:STS 58-012-14:10:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app CS_TST not found +21-216-17:52:07.009 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:07.010 00 SCX_CPU1_CS_AP/1339 if (UT_TW_Status = UT_Success) then +21-216-17:52:07.010 00 SCX_CPU1_CS_AP/1340 write "<*> Passed (1004;4007) - CS RecomputeAppName with invalid name sent properly." +21-216-17:52:07.010 00 SPR-I:OPRO <*> Passed (1004;4007) - CS RecomputeAppName with invalid name sent properly. +21-216-17:52:07.010 00 SCX_CPU1_CS_AP/1341 ut_setrequirements CS_1004, "P" +21-216-17:52:07.011 00 SCX_CPU1_CS_AP/1342 ut_setrequirements CS_4007, "P" +21-216-17:52:07.013 00 SCX_CPU1_CS_AP/1347 endif +21-216-17:52:07.013 00 SCX_CPU1_CS_AP/1348 +21-216-17:52:07.014 00 SCX_CPU1_CS_AP/1350 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:52:07.025 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:07.026 00 SCX_CPU1_CS_AP/1351 if (UT_TW_Status = UT_Success) then +21-216-17:52:07.026 00 SCX_CPU1_CS_AP/1352 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID," rcv'd." +21-216-17:52:07.027 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 87 rcv'd. +21-216-17:52:07.027 00 SCX_CPU1_CS_AP/1353 ut_setrequirements CS_1004, "P" +21-216-17:52:07.080 00 SCX_CPU1_CS_AP/1354 ut_setrequirements CS_4007, "P" +21-216-17:52:07.081 00 SCX_CPU1_CS_AP/1359 endif +21-216-17:52:07.081 00 SCX_CPU1_CS_AP/1360 +21-216-17:52:07.081 00 SCX_CPU1_CS_AP/1361 wait 5 +21-216-17:52:07.081 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:52:12.085 00 SCX_CPU1_CS_AP/1362 +21-216-17:52:12.085 00 SCX_CPU1_CS_AP/1363 write ";*********************************************************************" +21-216-17:52:12.085 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:12.085 00 SCX_CPU1_CS_AP/1364 write "; Step 3.9: Send the Report Application Code Segment CRC command with" +21-216-17:52:12.085 00 SPR-I:OPRO ; Step 3.9: Send the Report Application Code Segment CRC command with +21-216-17:52:12.086 00 SCX_CPU1_CS_AP/1365 write "; an invalid length. " +21-216-17:52:12.086 00 SPR-I:OPRO ; an invalid length. +21-216-17:52:12.086 00 SCX_CPU1_CS_AP/1366 write ";*********************************************************************" +21-216-17:52:12.086 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:12.086 00 SCX_CPU1_CS_AP/1367 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-216-17:52:12.092 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:12.093 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:52:12.093 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:12.094 00 SCX_CPU1_CS_AP/1368 +21-216-17:52:12.094 00 SCX_CPU1_CS_AP/1369 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-17:52:12.094 00 SCX_CPU1_CS_AP/1370 +21-216-17:52:12.094 00 SCX_CPU1_CS_AP/1372 rawcmd = "189Fc000002624984353000000000000000000000000000000000000" +21-216-17:52:12.095 00 SCX_CPU1_CS_AP/1373 +21-216-17:52:12.095 00 SCX_CPU1_CS_AP/1374 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-216-17:52:12.108 00 SPR-I:OPRO Sending: 189Fc000002624984353000000000000000000000000000000000000 +21-216-17:52:12.125 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:52:12.125 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:52:12.805 00 TLMH-I:STS 58-012-14:11:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 36, Len = 45, Expected = 28 +21-216-17:52:15.129 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:15.133 00 SCX_CPU1_CS_AP/1375 +21-216-17:52:15.133 00 SCX_CPU1_CS_AP/1376 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-17:52:15.137 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:15.137 00 SCX_CPU1_CS_AP/1377 if (UT_TW_Status = UT_Success) then +21-216-17:52:15.137 00 SCX_CPU1_CS_AP/1378 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-216-17:52:15.137 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:52:15.137 00 SCX_CPU1_CS_AP/1379 ut_setrequirements CS_1002, "P" +21-216-17:52:15.138 00 SCX_CPU1_CS_AP/1380 ut_setrequirements CS_1004, "P" +21-216-17:52:15.139 00 SCX_CPU1_CS_AP/1385 endif +21-216-17:52:15.139 00 SCX_CPU1_CS_AP/1386 +21-216-17:52:15.139 00 SCX_CPU1_CS_AP/1387 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-216-17:52:15.139 00 SCX_CPU1_CS_AP/1388 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-17:52:15.139 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:52:15.139 00 SCX_CPU1_CS_AP/1389 ut_setrequirements CS_1004, "P" +21-216-17:52:15.172 00 SCX_CPU1_CS_AP/1393 endif +21-216-17:52:15.172 00 SCX_CPU1_CS_AP/1394 +21-216-17:52:15.172 00 SCX_CPU1_CS_AP/1395 wait 5 +21-216-17:52:15.172 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:52:20.175 00 SCX_CPU1_CS_AP/1396 +21-216-17:52:20.175 00 SCX_CPU1_CS_AP/1397 write ";*********************************************************************" +21-216-17:52:20.175 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:20.175 00 SCX_CPU1_CS_AP/1398 write "; Step 3.10: Send the Report Application Code Segment CRC command " +21-216-17:52:20.175 00 SPR-I:OPRO ; Step 3.10: Send the Report Application Code Segment CRC command +21-216-17:52:20.176 00 SCX_CPU1_CS_AP/1399 write "; with an invalid application. " +21-216-17:52:20.176 00 SPR-I:OPRO ; with an invalid application. +21-216-17:52:20.176 00 SCX_CPU1_CS_AP/1400 write ";*********************************************************************" +21-216-17:52:20.176 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:20.176 00 SCX_CPU1_CS_AP/1401 write "; Step 3.10.1: Send the command with a null application name." +21-216-17:52:20.176 00 SPR-I:OPRO ; Step 3.10.1: Send the command with a null application name. +21-216-17:52:20.176 00 SCX_CPU1_CS_AP/1402 write ";*********************************************************************" +21-216-17:52:20.176 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:20.176 00 SCX_CPU1_CS_AP/1403 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_INVALID_NAME_APP_ERR_EID, "ERROR", 1 +21-216-17:52:20.184 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:20.185 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 84 +21-216-17:52:20.185 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:20.186 00 SCX_CPU1_CS_AP/1404 +21-216-17:52:20.186 00 SCX_CPU1_CS_AP/1405 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-17:52:20.186 00 SCX_CPU1_CS_AP/1407 /SCX_CPU1_CS_ReportAppName AppName="" +21-216-17:52:20.192 00 SCX_CPU1_CS_AP/1408 +21-216-17:52:20.192 00 SCX_CPU1_CS_AP/1409 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-17:52:20.204 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:52:20.796 00 TLMH-I:STS 58-012-14:11:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app not found +21-216-17:52:23.208 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:23.210 00 SCX_CPU1_CS_AP/1410 if (UT_TW_Status = UT_Success) then +21-216-17:52:23.210 00 SCX_CPU1_CS_AP/1411 write "<*> Passed (1004;4007) - CS ReportAppName with Null Appname sent properly." +21-216-17:52:23.210 00 SPR-I:OPRO <*> Passed (1004;4007) - CS ReportAppName with Null Appname sent properly. +21-216-17:52:23.210 00 SCX_CPU1_CS_AP/1412 ut_setrequirements CS_1004, "P" +21-216-17:52:23.213 00 SCX_CPU1_CS_AP/1413 ut_setrequirements CS_4007, "P" +21-216-17:52:23.214 00 SCX_CPU1_CS_AP/1418 endif +21-216-17:52:23.214 00 SCX_CPU1_CS_AP/1419 +21-216-17:52:23.214 00 SCX_CPU1_CS_AP/1421 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:52:23.217 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:23.217 00 SCX_CPU1_CS_AP/1422 if (UT_TW_Status = UT_Success) then +21-216-17:52:23.217 00 SCX_CPU1_CS_AP/1423 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_BASELINE_INVALID_NAME_APP_ERR_EID," rcv'd." +21-216-17:52:23.217 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 84 rcv'd. +21-216-17:52:23.217 00 SCX_CPU1_CS_AP/1424 ut_setrequirements CS_1004, "P" +21-216-17:52:23.246 00 SCX_CPU1_CS_AP/1425 ut_setrequirements CS_4007, "P" +21-216-17:52:23.247 00 SCX_CPU1_CS_AP/1430 endif +21-216-17:52:23.247 00 SCX_CPU1_CS_AP/1431 +21-216-17:52:23.247 00 SCX_CPU1_CS_AP/1432 wait 5 +21-216-17:52:23.247 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:52:28.251 00 SCX_CPU1_CS_AP/1433 +21-216-17:52:28.251 00 SCX_CPU1_CS_AP/1434 write ";*********************************************************************" +21-216-17:52:28.251 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:28.252 00 SCX_CPU1_CS_AP/1435 write "; Step 3.10.2: Send the command with an application name that is not " +21-216-17:52:28.252 00 SPR-I:OPRO ; Step 3.10.2: Send the command with an application name that is not +21-216-17:52:28.252 00 SCX_CPU1_CS_AP/1436 write "; currently executing. " +21-216-17:52:28.252 00 SPR-I:OPRO ; currently executing. +21-216-17:52:28.252 00 SCX_CPU1_CS_AP/1437 write ";*********************************************************************" +21-216-17:52:28.252 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:28.252 00 SCX_CPU1_CS_AP/1438 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_INVALID_NAME_APP_ERR_EID, "ERROR", 1 +21-216-17:52:28.260 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:28.261 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 84 +21-216-17:52:28.261 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:28.262 00 SCX_CPU1_CS_AP/1439 +21-216-17:52:28.262 00 SCX_CPU1_CS_AP/1440 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-17:52:28.263 00 SCX_CPU1_CS_AP/1442 /SCX_CPU1_CS_ReportAppName AppName="CS_TST" +21-216-17:52:28.278 00 SCX_CPU1_CS_AP/1443 +21-216-17:52:28.278 00 SCX_CPU1_CS_AP/1444 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-17:52:28.292 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:52:28.796 00 TLMH-I:STS 58-012-14:11:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app CS_TST not found +21-216-17:52:31.296 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:31.298 00 SCX_CPU1_CS_AP/1445 if (UT_TW_Status = UT_Success) then +21-216-17:52:31.298 00 SCX_CPU1_CS_AP/1446 write "<*> Passed (1004;4007) - CS ReportAppName with invalid name sent properly." +21-216-17:52:31.298 00 SPR-I:OPRO <*> Passed (1004;4007) - CS ReportAppName with invalid name sent properly. +21-216-17:52:31.299 00 SCX_CPU1_CS_AP/1447 ut_setrequirements CS_1004, "P" +21-216-17:52:31.301 00 SCX_CPU1_CS_AP/1448 ut_setrequirements CS_4007, "P" +21-216-17:52:31.302 00 SCX_CPU1_CS_AP/1453 endif +21-216-17:52:31.302 00 SCX_CPU1_CS_AP/1454 +21-216-17:52:31.303 00 SCX_CPU1_CS_AP/1456 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:52:31.307 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:31.308 00 SCX_CPU1_CS_AP/1457 if (UT_TW_Status = UT_Success) then +21-216-17:52:31.308 00 SCX_CPU1_CS_AP/1458 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_BASELINE_INVALID_NAME_APP_ERR_EID," rcv'd." +21-216-17:52:31.308 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 84 rcv'd. +21-216-17:52:31.308 00 SCX_CPU1_CS_AP/1459 ut_setrequirements CS_1004, "P" +21-216-17:52:31.342 00 SCX_CPU1_CS_AP/1460 ut_setrequirements CS_4007, "P" +21-216-17:52:31.343 00 SCX_CPU1_CS_AP/1465 endif +21-216-17:52:31.343 00 SCX_CPU1_CS_AP/1466 +21-216-17:52:31.343 00 SCX_CPU1_CS_AP/1467 wait 5 +21-216-17:52:31.343 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:52:36.347 00 SCX_CPU1_CS_AP/1468 +21-216-17:52:36.348 00 SCX_CPU1_CS_AP/1469 write ";*********************************************************************" +21-216-17:52:36.348 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:36.348 00 SCX_CPU1_CS_AP/1470 write "; Step 3.11: Dump the Application Code Segment Results Table." +21-216-17:52:36.348 00 SPR-I:OPRO ; Step 3.11: Dump the Application Code Segment Results Table. +21-216-17:52:36.348 00 SCX_CPU1_CS_AP/1471 write ";*********************************************************************" +21-216-17:52:36.348 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:36.348 00 SCX_CPU1_CS_AP/1472 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-17:52:36.349 00 SCX_CPU1_CS_AP/1473 +21-216-17:52:36.349 00 SCX_CPU1_CS_AP/1474 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl3_11",hostCPU,resAppId) +21-216-17:52:36.350 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:52:36.352 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:52:36.353 00 GET_TBL_TO_CVT/2 ; +21-216-17:52:36.353 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-17:52:36.353 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-17:52:36.360 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl3_11" +21-216-17:52:36.372 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:52:42.803 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl3_11' +21-216-17:52:51.387 00 SPR-I:OPRO +21-216-17:52:51.387 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:52:51.388 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:52:51.388 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:52:51.388 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:52:51.392 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl3_11 cpu1_apprestbl3_11 binary 192.168.1.8 +21-216-17:52:51.542 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:52:51.543 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:53:06.555 00 SPR-I:OPRO +21-216-17:53:06.577 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl3_11`" +21-216-17:53:06.578 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:11.582 00 GET_TBL_TO_CVT/238 +21-216-17:53:11.582 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-17:53:11.583 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:53:11.584 00 SCX_CPU1_CS_AP/1475 wait 5 +21-216-17:53:11.584 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:16.589 00 SCX_CPU1_CS_AP/1476 +21-216-17:53:16.589 00 SCX_CPU1_CS_AP/1477 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-17:53:16.597 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:16.598 00 SCX_CPU1_CS_AP/1478 if (UT_TW_Status = UT_Success) then +21-216-17:53:16.598 00 SCX_CPU1_CS_AP/1479 write "<*> Passed (4008) - Dump of App Results Table successful." +21-216-17:53:16.599 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:53:16.599 00 SCX_CPU1_CS_AP/1480 ut_setrequirements CS_4008, "P" +21-216-17:53:16.600 00 SCX_CPU1_CS_AP/1484 endif +21-216-17:53:16.600 00 SCX_CPU1_CS_AP/1485 +21-216-17:53:16.600 00 SCX_CPU1_CS_AP/1486 write ";*********************************************************************" +21-216-17:53:16.600 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:16.600 00 SCX_CPU1_CS_AP/1487 write "; Step 3.12: Send the Recompute Application Code Segment CRC command " +21-216-17:53:16.600 00 SPR-I:OPRO ; Step 3.12: Send the Recompute Application Code Segment CRC command +21-216-17:53:16.600 00 SCX_CPU1_CS_AP/1488 write "; for an enabled application. " +21-216-17:53:16.600 00 SPR-I:OPRO ; for an enabled application. +21-216-17:53:16.600 00 SCX_CPU1_CS_AP/1489 write ";*********************************************************************" +21-216-17:53:16.600 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:16.600 00 SCX_CPU1_CS_AP/1491 /SCX_CPU1_CS_RecomputeAppName AppName="CF_APP" +21-216-17:53:16.602 00 SCX_CPU1_CS_AP/1492 +21-216-17:53:16.602 00 SCX_CPU1_CS_AP/1494 ;ut_tlmwait SCX_CPU1_CS_RecomputeInProgress, 1 +21-216-17:53:16.602 00 SCX_CPU1_CS_AP/1495 ;if (UT_TW_Status = UT_Success) then +21-216-17:53:16.602 00 SCX_CPU1_CS_AP/1496 ; write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-216-17:53:16.621 00 SCX_CPU1_CS_AP/1497 ; ut_setrequirements CS_4005, "P" +21-216-17:53:16.622 00 SCX_CPU1_CS_AP/1498 ;else +21-216-17:53:16.622 00 SCX_CPU1_CS_AP/1499 ; write " Failed (4005) - In Progress Flag set to False when True was expected." +21-216-17:53:16.622 00 SCX_CPU1_CS_AP/1500 ; ut_setrequirements CS_4005, "F" +21-216-17:53:16.622 00 SCX_CPU1_CS_AP/1501 ;endif +21-216-17:53:16.622 00 SCX_CPU1_CS_AP/1502 ; +21-216-17:53:16.622 00 SCX_CPU1_CS_AP/1503 write ";*********************************************************************" +21-216-17:53:16.622 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:16.622 00 SCX_CPU1_CS_AP/1504 write "; Step 3.13: Send the Recompute Application Code Segment CRC command " +21-216-17:53:16.622 00 SPR-I:OPRO ; Step 3.13: Send the Recompute Application Code Segment CRC command +21-216-17:53:16.622 00 SCX_CPU1_CS_AP/1505 write "; for a different enabled application. Verify that this second " +21-216-17:53:16.622 00 SPR-I:OPRO ; for a different enabled application. Verify that this second +21-216-17:53:16.622 00 SCX_CPU1_CS_AP/1506 write "; is rejected since only 1 recompute command can occur at a time." +21-216-17:53:16.622 00 SPR-I:OPRO ; is rejected since only 1 recompute command can occur at a time. +21-216-17:53:16.622 00 SCX_CPU1_CS_AP/1507 write ";*********************************************************************" +21-216-17:53:16.622 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:16.622 00 SCX_CPU1_CS_AP/1508 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_APP_CHDTASK_ERR_EID, "ERROR", 1 +21-216-17:53:16.624 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:16.625 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 88 +21-216-17:53:16.625 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:16.625 00 SCX_CPU1_CS_AP/1509 +21-216-17:53:16.625 00 SCX_CPU1_CS_AP/1510 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-17:53:16.625 00 SCX_CPU1_CS_AP/1512 /SCX_CPU1_CS_RecomputeAppName AppName=CSAppName +21-216-17:53:16.677 00 SCX_CPU1_CS_AP/1513 +21-216-17:53:16.677 00 SCX_CPU1_CS_AP/1514 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-17:53:16.680 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:53:17.295 00 TLMH-I:STS 58-012-14:12:10.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-216-17:53:17.296 00 TLMH-I:STS 58-012-14:12:10.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=88 App recompute baseline for app CS failed: child task in use +21-216-17:53:17.801 00 TLMH-I:STS 58-012-14:12:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:18.802 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:18.802 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:19.684 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:19.686 00 SCX_CPU1_CS_AP/1515 if (UT_TW_Status = UT_Success) then +21-216-17:53:19.686 00 SCX_CPU1_CS_AP/1516 write "<*> Passed (1004;4005.2) - CS RecomputeAppName rejected as expected since one is already running." +21-216-17:53:19.686 00 SPR-I:OPRO <*> Passed (1004;4005.2) - CS RecomputeAppName rejected as expected since one is already running. +21-216-17:53:19.687 00 SCX_CPU1_CS_AP/1517 ut_setrequirements CS_1004, "P" +21-216-17:53:19.689 00 SCX_CPU1_CS_AP/1518 ut_setrequirements CS_40052, "P" +21-216-17:53:19.690 00 SCX_CPU1_CS_AP/1523 endif +21-216-17:53:19.690 00 SCX_CPU1_CS_AP/1524 +21-216-17:53:19.690 00 SCX_CPU1_CS_AP/1526 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:53:19.693 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:19.693 00 SCX_CPU1_CS_AP/1527 if (UT_TW_Status = UT_Success) then +21-216-17:53:19.693 00 SCX_CPU1_CS_AP/1528 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_APP_CHDTASK_ERR_EID," rcv'd." +21-216-17:53:19.693 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 88 rcv'd. +21-216-17:53:19.694 00 SCX_CPU1_CS_AP/1529 ut_setrequirements CS_1004, "P" +21-216-17:53:19.720 00 SCX_CPU1_CS_AP/1533 endif +21-216-17:53:19.720 00 SCX_CPU1_CS_AP/1534 +21-216-17:53:19.720 00 SCX_CPU1_CS_AP/1535 wait 5 +21-216-17:53:19.720 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:19.795 00 TLMH-I:STS 58-012-14:12:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:20.800 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:20.802 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:21.804 00 TLMH-I:STS 58-012-14:12:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:22.800 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:22.801 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:23.297 00 TLMH-I:STS 58-012-14:12:16.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0x000026C9 +21-216-17:53:24.724 00 SCX_CPU1_CS_AP/1536 +21-216-17:53:24.724 00 SCX_CPU1_CS_AP/1537 write ";*********************************************************************" +21-216-17:53:24.724 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:24.724 00 SCX_CPU1_CS_AP/1538 write "; Step 3.14: Send the Recompute Application Code Segment CRC command " +21-216-17:53:24.724 00 SPR-I:OPRO ; Step 3.14: Send the Recompute Application Code Segment CRC command +21-216-17:53:24.724 00 SCX_CPU1_CS_AP/1539 write "; for an enabled application. " +21-216-17:53:24.724 00 SPR-I:OPRO ; for an enabled application. +21-216-17:53:24.725 00 SCX_CPU1_CS_AP/1540 write ";*********************************************************************" +21-216-17:53:24.725 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:24.725 00 SCX_CPU1_CS_AP/1542 /SCX_CPU1_CS_RecomputeAppName AppName=CSAppName +21-216-17:53:24.740 00 SCX_CPU1_CS_AP/1543 +21-216-17:53:24.740 00 SCX_CPU1_CS_AP/1544 write ";*********************************************************************" +21-216-17:53:24.740 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:24.740 00 SCX_CPU1_CS_AP/1545 write "; Step 3.15: Send a One Shot CRC command. Verify that this command " +21-216-17:53:24.740 00 SPR-I:OPRO ; Step 3.15: Send a One Shot CRC command. Verify that this command +21-216-17:53:24.740 00 SCX_CPU1_CS_AP/1546 write "; is rejected." +21-216-17:53:24.740 00 SPR-I:OPRO ; is rejected. +21-216-17:53:24.741 00 SCX_CPU1_CS_AP/1547 write ";*********************************************************************" +21-216-17:53:24.741 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:24.741 00 SCX_CPU1_CS_AP/1548 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 +21-216-17:53:24.748 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:24.748 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-216-17:53:24.748 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:24.750 00 SCX_CPU1_CS_AP/1549 +21-216-17:53:24.750 00 SCX_CPU1_CS_AP/1550 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-17:53:24.750 00 SCX_CPU1_CS_AP/1552 /SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=2048 +21-216-17:53:24.805 00 SCX_CPU1_CS_AP/1553 +21-216-17:53:24.805 00 SCX_CPU1_CS_AP/1554 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-17:53:24.809 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:53:25.302 00 TLMH-I:STS 58-012-14:12:18.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:53:25.303 00 TLMH-I:STS 58-012-14:12:18.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-216-17:53:25.799 00 TLMH-I:STS 58-012-14:12:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:26.803 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:26.804 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:26.811 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:26.813 00 SCX_CPU1_CS_AP/1555 if (UT_TW_Status = UT_Success) then +21-216-17:53:26.813 00 SCX_CPU1_CS_AP/1556 write "<*> Passed (1004;4005.2) - One Shot CRC command faild as expected." +21-216-17:53:26.813 00 SPR-I:OPRO <*> Passed (1004;4005.2) - One Shot CRC command faild as expected. +21-216-17:53:26.814 00 SCX_CPU1_CS_AP/1557 ut_setrequirements CS_1004, "P" +21-216-17:53:26.817 00 SCX_CPU1_CS_AP/1558 ut_setrequirements CS_40052, "P" +21-216-17:53:26.821 00 SCX_CPU1_CS_AP/1563 endif +21-216-17:53:26.821 00 SCX_CPU1_CS_AP/1564 +21-216-17:53:26.821 00 SCX_CPU1_CS_AP/1566 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:53:26.835 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:26.837 00 SCX_CPU1_CS_AP/1567 if (UT_TW_Status = UT_Success) then +21-216-17:53:26.837 00 SCX_CPU1_CS_AP/1568 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_APP_CHDTASK_ERR_EID," rcv'd." +21-216-17:53:26.837 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 88 rcv'd. +21-216-17:53:26.837 00 SCX_CPU1_CS_AP/1569 ut_setrequirements CS_1004, "P" +21-216-17:53:26.880 00 SCX_CPU1_CS_AP/1573 endif +21-216-17:53:26.880 00 SCX_CPU1_CS_AP/1574 +21-216-17:53:26.880 00 SCX_CPU1_CS_AP/1575 wait 5 +21-216-17:53:26.880 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:27.801 00 TLMH-I:STS 58-012-14:12:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:28.802 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:28.803 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:29.300 00 TLMH-I:STS 58-012-14:12:22.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:53:31.884 00 SCX_CPU1_CS_AP/1576 +21-216-17:53:31.884 00 SCX_CPU1_CS_AP/1577 write ";*********************************************************************" +21-216-17:53:31.884 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:31.884 00 SCX_CPU1_CS_AP/1578 write "; Step 4.0: Disabled Checksum Test." +21-216-17:53:31.885 00 SPR-I:OPRO ; Step 4.0: Disabled Checksum Test. +21-216-17:53:31.885 00 SCX_CPU1_CS_AP/1579 write ";*********************************************************************" +21-216-17:53:31.885 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:31.885 00 SCX_CPU1_CS_AP/1580 write "; Step 4.1: Send the Disable Checksum command. " +21-216-17:53:31.885 00 SPR-I:OPRO ; Step 4.1: Send the Disable Checksum command. +21-216-17:53:31.885 00 SCX_CPU1_CS_AP/1581 write ";*********************************************************************" +21-216-17:53:31.885 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:31.885 00 SCX_CPU1_CS_AP/1582 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_ALL_INF_EID, "INFO", 1 +21-216-17:53:31.892 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:31.893 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-216-17:53:31.893 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:31.894 00 SCX_CPU1_CS_AP/1583 +21-216-17:53:31.894 00 SCX_CPU1_CS_AP/1584 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:53:31.895 00 SCX_CPU1_CS_AP/1586 /SCX_CPU1_CS_DisableAll +21-216-17:53:31.910 00 SCX_CPU1_CS_AP/1587 +21-216-17:53:31.910 00 SCX_CPU1_CS_AP/1588 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:53:31.919 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:53:32.798 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-216-17:53:34.923 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:34.925 00 SCX_CPU1_CS_AP/1589 if (UT_TW_Status = UT_Success) then +21-216-17:53:34.925 00 SCX_CPU1_CS_AP/1590 write "<*> Passed (1003;8001) - CS DisableALL command sent properly." +21-216-17:53:34.925 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-216-17:53:34.925 00 SCX_CPU1_CS_AP/1591 ut_setrequirements CS_1003, "P" +21-216-17:53:34.930 00 SCX_CPU1_CS_AP/1592 ut_setrequirements CS_8001, "P" +21-216-17:53:34.933 00 SCX_CPU1_CS_AP/1597 endif +21-216-17:53:34.933 00 SCX_CPU1_CS_AP/1598 +21-216-17:53:34.933 00 SCX_CPU1_CS_AP/1600 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:53:34.948 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:34.950 00 SCX_CPU1_CS_AP/1601 if (UT_TW_Status = UT_Success) then +21-216-17:53:34.950 00 SCX_CPU1_CS_AP/1602 write "<*> Passed (1003;8001) - Expected Event Msg ",CS_DISABLE_ALL_INF_EID," rcv'd." +21-216-17:53:34.950 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-216-17:53:34.950 00 SCX_CPU1_CS_AP/1603 ut_setrequirements CS_1003, "P" +21-216-17:53:34.989 00 SCX_CPU1_CS_AP/1604 ut_setrequirements CS_8001, "P" +21-216-17:53:34.990 00 SCX_CPU1_CS_AP/1609 endif +21-216-17:53:34.990 00 SCX_CPU1_CS_AP/1610 +21-216-17:53:34.991 00 SCX_CPU1_CS_AP/1611 wait 5 +21-216-17:53:34.991 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:39.994 00 SCX_CPU1_CS_AP/1612 +21-216-17:53:39.995 00 SCX_CPU1_CS_AP/1613 write ";*********************************************************************" +21-216-17:53:39.995 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:39.995 00 SCX_CPU1_CS_AP/1614 write "; Step 4.2: Send the Disable Application Checksumming command. " +21-216-17:53:39.995 00 SPR-I:OPRO ; Step 4.2: Send the Disable Application Checksumming command. +21-216-17:53:39.995 00 SCX_CPU1_CS_AP/1615 write ";*********************************************************************" +21-216-17:53:39.995 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:39.995 00 SCX_CPU1_CS_AP/1616 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_INF_EID, "INFO", 1 +21-216-17:53:39.997 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:39.997 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-216-17:53:39.997 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:39.997 00 SCX_CPU1_CS_AP/1617 +21-216-17:53:39.997 00 SCX_CPU1_CS_AP/1618 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:53:39.997 00 SCX_CPU1_CS_AP/1619 +21-216-17:53:39.997 00 SCX_CPU1_CS_AP/1621 /SCX_CPU1_CS_DisableApps +21-216-17:53:40.009 00 SCX_CPU1_CS_AP/1622 +21-216-17:53:40.009 00 SCX_CPU1_CS_AP/1623 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:53:40.012 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:53:40.799 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-216-17:53:43.016 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:43.016 00 SCX_CPU1_CS_AP/1624 if (UT_TW_Status = UT_Success) then +21-216-17:53:43.016 00 SCX_CPU1_CS_AP/1625 write "<*> Passed (1003;4002) - CS DisableApps command sent properly." +21-216-17:53:43.016 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-216-17:53:43.016 00 SCX_CPU1_CS_AP/1626 ut_setrequirements CS_1003, "P" +21-216-17:53:43.017 00 SCX_CPU1_CS_AP/1627 ut_setrequirements CS_4002, "P" +21-216-17:53:43.017 00 SCX_CPU1_CS_AP/1632 endif +21-216-17:53:43.018 00 SCX_CPU1_CS_AP/1633 +21-216-17:53:43.018 00 SCX_CPU1_CS_AP/1635 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:53:43.020 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:43.020 00 SCX_CPU1_CS_AP/1636 if (UT_TW_Status = UT_Success) then +21-216-17:53:43.020 00 SCX_CPU1_CS_AP/1637 write "<*> Passed (1003;4002) - Expected Event Msg ",CS_DISABLE_APP_INF_EID," rcv'd." +21-216-17:53:43.020 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-216-17:53:43.020 00 SCX_CPU1_CS_AP/1638 ut_setrequirements CS_1003, "P" +21-216-17:53:43.049 00 SCX_CPU1_CS_AP/1639 ut_setrequirements CS_4002, "P" +21-216-17:53:43.049 00 SCX_CPU1_CS_AP/1644 endif +21-216-17:53:43.049 00 SCX_CPU1_CS_AP/1645 +21-216-17:53:43.049 00 SCX_CPU1_CS_AP/1646 wait 5 +21-216-17:53:43.049 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:48.054 00 SCX_CPU1_CS_AP/1647 +21-216-17:53:48.054 00 SCX_CPU1_CS_AP/1648 write ";*********************************************************************" +21-216-17:53:48.054 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:48.054 00 SCX_CPU1_CS_AP/1649 write "; Step 4.3: Send the Enable Application Code Segment command for an " +21-216-17:53:48.054 00 SPR-I:OPRO ; Step 4.3: Send the Enable Application Code Segment command for an +21-216-17:53:48.054 00 SCX_CPU1_CS_AP/1650 write "; application whose status is DISABLED." +21-216-17:53:48.054 00 SPR-I:OPRO ; application whose status is DISABLED. +21-216-17:53:48.054 00 SCX_CPU1_CS_AP/1651 write ";*********************************************************************" +21-216-17:53:48.054 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:48.054 00 SCX_CPU1_CS_AP/1654 foundApp=FALSE +21-216-17:53:48.054 00 SCX_CPU1_CS_AP/1655 +21-216-17:53:48.054 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.054 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.054 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.054 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.054 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.054 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.055 00 SCX_CPU1_CS_AP/1658 appIndex = i +21-216-17:53:48.055 00 SCX_CPU1_CS_AP/1659 foundApp = TRUE +21-216-17:53:48.055 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.055 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.055 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.055 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.055 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.055 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.055 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.056 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.056 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.056 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.056 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.056 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.056 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.056 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.057 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.057 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.057 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.057 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.057 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.057 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.058 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.058 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.058 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.058 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.058 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.058 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.059 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.059 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.059 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.059 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.059 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.059 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.060 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.060 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.060 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.060 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.060 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.060 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.060 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.061 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.061 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.061 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.061 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.061 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.061 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.061 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.062 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.062 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.062 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.062 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.063 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.063 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.063 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.063 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.063 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.063 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.064 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.064 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.064 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.064 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.064 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.064 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.064 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.065 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.065 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.065 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.065 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.065 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.065 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.065 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.066 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.066 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.066 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.066 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.066 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.066 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.066 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.066 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.067 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.067 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.067 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.067 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.067 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.067 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.068 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.068 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.068 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.068 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:53:48.068 00 SCX_CPU1_CS_AP/1660 endif +21-216-17:53:48.068 00 SCX_CPU1_CS_AP/1661 enddo +21-216-17:53:48.068 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:53:48.069 00 SCX_CPU1_CS_AP/1662 +21-216-17:53:48.069 00 SCX_CPU1_CS_AP/1663 if (foundApp = TRUE) then +21-216-17:53:48.069 00 SCX_CPU1_CS_AP/1664 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-216-17:53:48.069 00 SCX_CPU1_CS_AP/1665 write "; Disabled app '",appName, "' found at index ", appIndex +21-216-17:53:48.069 00 SPR-I:OPRO ; Disabled app 'TST_CS' found at index 1 +21-216-17:53:48.069 00 SCX_CPU1_CS_AP/1669 endif +21-216-17:53:48.069 00 SCX_CPU1_CS_AP/1670 +21-216-17:53:48.069 00 SCX_CPU1_CS_AP/1672 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 +21-216-17:53:48.071 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:48.072 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-216-17:53:48.072 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:48.072 00 SCX_CPU1_CS_AP/1673 +21-216-17:53:48.072 00 SCX_CPU1_CS_AP/1674 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:53:48.072 00 SCX_CPU1_CS_AP/1676 /SCX_CPU1_CS_EnableAppName AppName=appName +21-216-17:53:48.084 00 SCX_CPU1_CS_AP/1677 +21-216-17:53:48.085 00 SCX_CPU1_CS_AP/1678 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:53:48.090 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:53:48.798 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app TST_CS is Enabled +21-216-17:53:51.093 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:51.095 00 SCX_CPU1_CS_AP/1679 if (UT_TW_Status = UT_Success) then +21-216-17:53:51.095 00 SCX_CPU1_CS_AP/1680 write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." +21-216-17:53:51.096 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-216-17:53:51.096 00 SCX_CPU1_CS_AP/1681 ut_setrequirements CS_1003, "P" +21-216-17:53:51.099 00 SCX_CPU1_CS_AP/1682 ut_setrequirements CS_4003, "P" +21-216-17:53:51.102 00 SCX_CPU1_CS_AP/1687 endif +21-216-17:53:51.103 00 SCX_CPU1_CS_AP/1688 +21-216-17:53:51.103 00 SCX_CPU1_CS_AP/1690 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:53:51.114 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:51.116 00 SCX_CPU1_CS_AP/1691 if (UT_TW_Status = UT_Success) then +21-216-17:53:51.116 00 SCX_CPU1_CS_AP/1692 write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." +21-216-17:53:51.116 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-216-17:53:51.116 00 SCX_CPU1_CS_AP/1693 ut_setrequirements CS_1003, "P" +21-216-17:53:51.166 00 SCX_CPU1_CS_AP/1694 ut_setrequirements CS_4003, "P" +21-216-17:53:51.166 00 SCX_CPU1_CS_AP/1699 endif +21-216-17:53:51.167 00 SCX_CPU1_CS_AP/1700 +21-216-17:53:51.167 00 SCX_CPU1_CS_AP/1701 wait 5 +21-216-17:53:51.167 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:56.171 00 SCX_CPU1_CS_AP/1702 +21-216-17:53:56.171 00 SCX_CPU1_CS_AP/1703 step4_4: +21-216-17:53:56.171 00 SCX_CPU1_CS_AP/1704 write ";*********************************************************************" +21-216-17:53:56.171 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:56.172 00 SCX_CPU1_CS_AP/1705 write "; Step 4.4: Dump the Application Code Segment Results table. " +21-216-17:53:56.172 00 SPR-I:OPRO ; Step 4.4: Dump the Application Code Segment Results table. +21-216-17:53:56.172 00 SCX_CPU1_CS_AP/1706 write ";*********************************************************************" +21-216-17:53:56.172 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:56.172 00 SCX_CPU1_CS_AP/1707 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-17:53:56.172 00 SCX_CPU1_CS_AP/1708 +21-216-17:53:56.172 00 SCX_CPU1_CS_AP/1709 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_4",hostCPU,resAppId) +21-216-17:53:56.173 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:53:56.175 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:53:56.175 00 GET_TBL_TO_CVT/2 ; +21-216-17:53:56.175 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-17:53:56.176 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-17:53:56.195 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_4" +21-216-17:53:56.202 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:54:02.795 00 TLMH-I:STS 58-012-14:12:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_4' +21-216-17:54:11.213 00 SPR-I:OPRO +21-216-17:54:11.214 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:54:11.214 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:54:11.214 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:54:11.214 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:54:11.218 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_4 cpu1_apprestbl4_4 binary 192.168.1.8 +21-216-17:54:11.365 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:54:11.365 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:54:26.377 00 SPR-I:OPRO +21-216-17:54:26.402 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_4`" +21-216-17:54:26.402 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:54:31.406 00 GET_TBL_TO_CVT/238 +21-216-17:54:31.406 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-17:54:31.406 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:54:31.407 00 SCX_CPU1_CS_AP/1710 wait 5 +21-216-17:54:31.407 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:54:36.410 00 SCX_CPU1_CS_AP/1711 +21-216-17:54:36.410 00 SCX_CPU1_CS_AP/1712 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-17:54:36.417 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:36.418 00 SCX_CPU1_CS_AP/1713 if (UT_TW_Status = UT_Success) then +21-216-17:54:36.418 00 SCX_CPU1_CS_AP/1714 write "<*> Passed (4008) - Dump of App Results Table successful." +21-216-17:54:36.418 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:54:36.418 00 SCX_CPU1_CS_AP/1715 ut_setrequirements CS_4008, "P" +21-216-17:54:36.420 00 SCX_CPU1_CS_AP/1719 endif +21-216-17:54:36.420 00 SCX_CPU1_CS_AP/1720 +21-216-17:54:36.420 00 SCX_CPU1_CS_AP/1721 write ";*********************************************************************" +21-216-17:54:36.421 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:36.421 00 SCX_CPU1_CS_AP/1722 write "; Step 4.5: Send the Recompute Application Code Segment CRC command " +21-216-17:54:36.421 00 SPR-I:OPRO ; Step 4.5: Send the Recompute Application Code Segment CRC command +21-216-17:54:36.421 00 SCX_CPU1_CS_AP/1723 write "; for the application specified in Step 4.3 above. " +21-216-17:54:36.421 00 SPR-I:OPRO ; for the application specified in Step 4.3 above. +21-216-17:54:36.421 00 SCX_CPU1_CS_AP/1724 write ";*********************************************************************" +21-216-17:54:36.421 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:36.421 00 SCX_CPU1_CS_AP/1725 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-216-17:54:36.424 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:36.425 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:54:36.425 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:36.457 00 SCX_CPU1_CS_AP/1726 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-216-17:54:36.461 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:36.461 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:54:36.461 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:36.462 00 SCX_CPU1_CS_AP/1727 +21-216-17:54:36.462 00 SCX_CPU1_CS_AP/1728 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:54:36.462 00 SCX_CPU1_CS_AP/1730 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-216-17:54:36.465 00 SCX_CPU1_CS_AP/1731 +21-216-17:54:36.465 00 SCX_CPU1_CS_AP/1732 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:54:36.472 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:54:37.303 00 TLMH-I:STS 58-012-14:13:30.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app TST_CS started +21-216-17:54:38.301 00 TLMH-I:STS 58-012-14:13:31.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App TST_CS recompute finished. New baseline is 0x00003187 +21-216-17:54:39.475 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:39.478 00 SCX_CPU1_CS_AP/1733 if (UT_TW_Status = UT_Success) then +21-216-17:54:39.478 00 SCX_CPU1_CS_AP/1734 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-216-17:54:39.478 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:54:39.478 00 SCX_CPU1_CS_AP/1735 ut_setrequirements CS_1003, "P" +21-216-17:54:39.481 00 SCX_CPU1_CS_AP/1736 ut_setrequirements CS_4005, "P" +21-216-17:54:39.482 00 SCX_CPU1_CS_AP/1741 endif +21-216-17:54:39.482 00 SCX_CPU1_CS_AP/1742 +21-216-17:54:39.482 00 SCX_CPU1_CS_AP/1744 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:54:39.486 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:39.487 00 SCX_CPU1_CS_AP/1745 if (UT_TW_Status = UT_Success) then +21-216-17:54:39.487 00 SCX_CPU1_CS_AP/1746 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-216-17:54:39.487 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:54:39.487 00 SCX_CPU1_CS_AP/1747 ut_setrequirements CS_1003, "P" +21-216-17:54:39.521 00 SCX_CPU1_CS_AP/1748 ut_setrequirements CS_4005, "P" +21-216-17:54:39.521 00 SCX_CPU1_CS_AP/1753 endif +21-216-17:54:39.521 00 SCX_CPU1_CS_AP/1754 +21-216-17:54:39.521 00 SCX_CPU1_CS_AP/1756 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-216-17:54:39.524 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:39.525 00 SCX_CPU1_CS_AP/1757 if (UT_TW_Status = UT_Success) then +21-216-17:54:39.525 00 SCX_CPU1_CS_AP/1758 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-216-17:54:39.525 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:54:39.525 00 SCX_CPU1_CS_AP/1759 ut_setrequirements CS_40051, "P" +21-216-17:54:39.526 00 SCX_CPU1_CS_AP/1763 endif +21-216-17:54:39.526 00 SCX_CPU1_CS_AP/1764 +21-216-17:54:39.526 00 SCX_CPU1_CS_AP/1766 currSCnt = {seqTlmItem} +21-216-17:54:39.526 00 SCX_CPU1_CS_AP/1767 expectedSCnt = currSCnt + 1 +21-216-17:54:39.526 00 SCX_CPU1_CS_AP/1768 +21-216-17:54:39.526 00 SCX_CPU1_CS_AP/1769 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-216-17:54:39.530 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:54:43.559 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:43.561 00 SCX_CPU1_CS_AP/1771 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-216-17:54:43.561 00 SCX_CPU1_CS_AP/1772 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-216-17:54:43.562 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:54:43.562 00 SCX_CPU1_CS_AP/1773 ut_setrequirements CS_40051, "P" +21-216-17:54:43.565 00 SCX_CPU1_CS_AP/1777 endif +21-216-17:54:43.565 00 SCX_CPU1_CS_AP/1778 +21-216-17:54:43.565 00 SCX_CPU1_CS_AP/1779 wait 5 +21-216-17:54:43.565 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:54:48.569 00 SCX_CPU1_CS_AP/1780 +21-216-17:54:48.569 00 SCX_CPU1_CS_AP/1781 write ";*********************************************************************" +21-216-17:54:48.569 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:48.569 00 SCX_CPU1_CS_AP/1782 write "; Step 4.6: Send the Report Application Code Segment CRC command for " +21-216-17:54:48.569 00 SPR-I:OPRO ; Step 4.6: Send the Report Application Code Segment CRC command for +21-216-17:54:48.570 00 SCX_CPU1_CS_AP/1783 write "; for the application specified above. " +21-216-17:54:48.570 00 SPR-I:OPRO ; for the application specified above. +21-216-17:54:48.570 00 SCX_CPU1_CS_AP/1784 write ";*********************************************************************" +21-216-17:54:48.570 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:48.570 00 SCX_CPU1_CS_AP/1785 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-216-17:54:48.575 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:48.576 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:54:48.576 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:48.576 00 SCX_CPU1_CS_AP/1786 +21-216-17:54:48.576 00 SCX_CPU1_CS_AP/1787 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:54:48.576 00 SCX_CPU1_CS_AP/1789 /SCX_CPU1_CS_ReportAppName AppName=appName +21-216-17:54:48.588 00 SCX_CPU1_CS_AP/1790 +21-216-17:54:48.588 00 SCX_CPU1_CS_AP/1791 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:54:48.592 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:54:49.297 00 TLMH-I:STS 58-012-14:13:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app TST_CS is 0x00003187 +21-216-17:54:51.595 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:51.597 00 SCX_CPU1_CS_AP/1792 if (UT_TW_Status = UT_Success) then +21-216-17:54:51.597 00 SCX_CPU1_CS_AP/1793 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-216-17:54:51.597 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:54:51.597 00 SCX_CPU1_CS_AP/1794 ut_setrequirements CS_1003, "P" +21-216-17:54:51.600 00 SCX_CPU1_CS_AP/1795 ut_setrequirements CS_4006, "P" +21-216-17:54:51.601 00 SCX_CPU1_CS_AP/1800 endif +21-216-17:54:51.601 00 SCX_CPU1_CS_AP/1801 +21-216-17:54:51.601 00 SCX_CPU1_CS_AP/1803 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:54:51.604 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:51.604 00 SCX_CPU1_CS_AP/1804 if (UT_TW_Status = UT_Success) then +21-216-17:54:51.604 00 SCX_CPU1_CS_AP/1805 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-216-17:54:51.605 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:54:51.605 00 SCX_CPU1_CS_AP/1806 ut_setrequirements CS_1003, "P" +21-216-17:54:51.631 00 SCX_CPU1_CS_AP/1807 ut_setrequirements CS_4006, "P" +21-216-17:54:51.632 00 SCX_CPU1_CS_AP/1812 endif +21-216-17:54:51.632 00 SCX_CPU1_CS_AP/1813 +21-216-17:54:51.632 00 SCX_CPU1_CS_AP/1814 wait 5 +21-216-17:54:51.632 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:54:56.637 00 SCX_CPU1_CS_AP/1815 +21-216-17:54:56.637 00 SCX_CPU1_CS_AP/1816 write ";*********************************************************************" +21-216-17:54:56.637 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:56.637 00 SCX_CPU1_CS_AP/1817 write "; Step 4.7: Send the Disable Application Code Segment command with an" +21-216-17:54:56.637 00 SPR-I:OPRO ; Step 4.7: Send the Disable Application Code Segment command with an +21-216-17:54:56.638 00 SCX_CPU1_CS_AP/1818 write "; application whose status is ENABLED." +21-216-17:54:56.638 00 SPR-I:OPRO ; application whose status is ENABLED. +21-216-17:54:56.638 00 SCX_CPU1_CS_AP/1819 write ";*********************************************************************" +21-216-17:54:56.638 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:56.638 00 SCX_CPU1_CS_AP/1822 foundApp=FALSE +21-216-17:54:56.638 00 SCX_CPU1_CS_AP/1823 +21-216-17:54:56.638 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.639 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.639 00 SCX_CPU1_CS_AP/1826 appIndex = i +21-216-17:54:56.639 00 SCX_CPU1_CS_AP/1827 foundApp = TRUE +21-216-17:54:56.640 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.640 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.640 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.641 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.641 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.641 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.642 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.643 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.643 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.643 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.643 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.643 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.643 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.643 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.643 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.644 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.644 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.644 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.644 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.644 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.644 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.644 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.644 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.644 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.645 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.645 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.645 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.645 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.645 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.645 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.645 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.645 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.645 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.645 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.646 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.646 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.646 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.646 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.646 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.646 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.646 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.646 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.646 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.647 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.647 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.647 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.647 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.647 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.647 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.647 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.647 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.647 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.648 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.648 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.648 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.648 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.648 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.648 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.648 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.648 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.648 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.648 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.649 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.649 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.649 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.649 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.649 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.649 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.649 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.649 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.649 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.649 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.650 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.650 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.650 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.650 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.650 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.650 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.650 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.650 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.650 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.650 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.651 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.651 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.651 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.651 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.651 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.651 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.651 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.651 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.652 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.652 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:54:56.652 00 SCX_CPU1_CS_AP/1828 endif +21-216-17:54:56.652 00 SCX_CPU1_CS_AP/1829 enddo +21-216-17:54:56.652 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:54:56.652 00 SCX_CPU1_CS_AP/1830 +21-216-17:54:56.652 00 SCX_CPU1_CS_AP/1831 if (foundApp = TRUE) then +21-216-17:54:56.652 00 SCX_CPU1_CS_AP/1832 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-216-17:54:56.652 00 SCX_CPU1_CS_AP/1833 write "; Enabled app '",appName, "' found at index ", appIndex +21-216-17:54:56.652 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-216-17:54:56.652 00 SCX_CPU1_CS_AP/1837 endif +21-216-17:54:56.652 00 SCX_CPU1_CS_AP/1838 +21-216-17:54:56.652 00 SCX_CPU1_CS_AP/1839 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID, "INFO", 1 +21-216-17:54:56.654 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:56.654 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-216-17:54:56.654 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:56.654 00 SCX_CPU1_CS_AP/1840 +21-216-17:54:56.654 00 SCX_CPU1_CS_AP/1841 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:54:56.654 00 SCX_CPU1_CS_AP/1843 /SCX_CPU1_CS_DisableAppName AppName=appName +21-216-17:54:56.666 00 SCX_CPU1_CS_AP/1844 +21-216-17:54:56.666 00 SCX_CPU1_CS_AP/1845 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:54:56.669 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:54:57.299 00 TLMH-I:STS 58-012-14:13:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-17:54:59.672 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:59.674 00 SCX_CPU1_CS_AP/1846 if (UT_TW_Status = UT_Success) then +21-216-17:54:59.674 00 SCX_CPU1_CS_AP/1847 write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." +21-216-17:54:59.674 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-216-17:54:59.674 00 SCX_CPU1_CS_AP/1848 ut_setrequirements CS_1003, "P" +21-216-17:54:59.677 00 SCX_CPU1_CS_AP/1849 ut_setrequirements CS_4004, "P" +21-216-17:54:59.678 00 SCX_CPU1_CS_AP/1854 endif +21-216-17:54:59.678 00 SCX_CPU1_CS_AP/1855 +21-216-17:54:59.678 00 SCX_CPU1_CS_AP/1857 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:54:59.682 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:59.682 00 SCX_CPU1_CS_AP/1858 if (UT_TW_Status = UT_Success) then +21-216-17:54:59.682 00 SCX_CPU1_CS_AP/1859 write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." +21-216-17:54:59.683 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-216-17:54:59.683 00 SCX_CPU1_CS_AP/1860 ut_setrequirements CS_1003, "P" +21-216-17:54:59.716 00 SCX_CPU1_CS_AP/1861 ut_setrequirements CS_4004, "P" +21-216-17:54:59.717 00 SCX_CPU1_CS_AP/1866 endif +21-216-17:54:59.717 00 SCX_CPU1_CS_AP/1867 +21-216-17:54:59.717 00 SCX_CPU1_CS_AP/1868 wait 5 +21-216-17:54:59.717 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:55:04.721 00 SCX_CPU1_CS_AP/1869 +21-216-17:55:04.721 00 SCX_CPU1_CS_AP/1870 step4_8: +21-216-17:55:04.721 00 SCX_CPU1_CS_AP/1871 write ";*********************************************************************" +21-216-17:55:04.721 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:04.721 00 SCX_CPU1_CS_AP/1872 write "; Step 4.8: Dump the Application Code Segment Results table. " +21-216-17:55:04.721 00 SPR-I:OPRO ; Step 4.8: Dump the Application Code Segment Results table. +21-216-17:55:04.721 00 SCX_CPU1_CS_AP/1873 write ";*********************************************************************" +21-216-17:55:04.721 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:04.722 00 SCX_CPU1_CS_AP/1874 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-17:55:04.722 00 SCX_CPU1_CS_AP/1875 +21-216-17:55:04.722 00 SCX_CPU1_CS_AP/1876 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_8",hostCPU,resAppId) +21-216-17:55:04.723 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:55:04.725 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:55:04.725 00 GET_TBL_TO_CVT/2 ; +21-216-17:55:04.725 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-17:55:04.725 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-17:55:04.730 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_8" +21-216-17:55:04.744 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:55:10.796 00 TLMH-I:STS 58-012-14:14:04.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_8' +21-216-17:55:19.756 00 SPR-I:OPRO +21-216-17:55:19.756 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:55:19.756 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:55:19.756 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:55:19.756 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:55:19.758 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_8 cpu1_apprestbl4_8 binary 192.168.1.8 +21-216-17:55:19.924 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:55:19.924 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:55:34.937 00 SPR-I:OPRO +21-216-17:55:34.975 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_8`" +21-216-17:55:34.975 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:55:39.980 00 GET_TBL_TO_CVT/238 +21-216-17:55:39.980 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-17:55:39.980 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:55:39.981 00 SCX_CPU1_CS_AP/1877 wait 5 +21-216-17:55:39.981 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:55:44.986 00 SCX_CPU1_CS_AP/1878 +21-216-17:55:44.986 00 SCX_CPU1_CS_AP/1879 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-17:55:44.997 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:44.999 00 SCX_CPU1_CS_AP/1880 if (UT_TW_Status = UT_Success) then +21-216-17:55:45.000 00 SCX_CPU1_CS_AP/1881 write "<*> Passed (4008) - Dump of App Results Table successful." +21-216-17:55:45.000 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:55:45.000 00 SCX_CPU1_CS_AP/1882 ut_setrequirements CS_4008, "P" +21-216-17:55:45.004 00 SCX_CPU1_CS_AP/1886 endif +21-216-17:55:45.004 00 SCX_CPU1_CS_AP/1887 +21-216-17:55:45.004 00 SCX_CPU1_CS_AP/1888 write ";*********************************************************************" +21-216-17:55:45.004 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:45.004 00 SCX_CPU1_CS_AP/1889 write "; Step 4.9: Send the Recompute Application Code Segment CRC command " +21-216-17:55:45.004 00 SPR-I:OPRO ; Step 4.9: Send the Recompute Application Code Segment CRC command +21-216-17:55:45.004 00 SCX_CPU1_CS_AP/1890 write "; for the application specified in Step 4.7 above. " +21-216-17:55:45.005 00 SPR-I:OPRO ; for the application specified in Step 4.7 above. +21-216-17:55:45.005 00 SCX_CPU1_CS_AP/1891 write ";*********************************************************************" +21-216-17:55:45.005 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:45.005 00 SCX_CPU1_CS_AP/1892 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-216-17:55:45.012 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:45.013 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:55:45.013 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:45.045 00 SCX_CPU1_CS_AP/1893 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-216-17:55:45.046 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:45.047 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:55:45.047 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:45.047 00 SCX_CPU1_CS_AP/1894 +21-216-17:55:45.047 00 SCX_CPU1_CS_AP/1895 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:55:45.047 00 SCX_CPU1_CS_AP/1897 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-216-17:55:45.060 00 SCX_CPU1_CS_AP/1898 +21-216-17:55:45.060 00 SCX_CPU1_CS_AP/1899 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:55:45.062 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:55:45.801 00 TLMH-I:STS 58-012-14:14:39.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:55:47.064 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:47.065 00 SCX_CPU1_CS_AP/1900 if (UT_TW_Status = UT_Success) then +21-216-17:55:47.065 00 SCX_CPU1_CS_AP/1901 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-216-17:55:47.065 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:55:47.065 00 SCX_CPU1_CS_AP/1902 ut_setrequirements CS_1003, "P" +21-216-17:55:47.066 00 SCX_CPU1_CS_AP/1903 ut_setrequirements CS_4005, "P" +21-216-17:55:47.068 00 SCX_CPU1_CS_AP/1908 endif +21-216-17:55:47.068 00 SCX_CPU1_CS_AP/1909 +21-216-17:55:47.068 00 SCX_CPU1_CS_AP/1911 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:55:47.072 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:47.072 00 SCX_CPU1_CS_AP/1912 if (UT_TW_Status = UT_Success) then +21-216-17:55:47.072 00 SCX_CPU1_CS_AP/1913 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-216-17:55:47.072 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:55:47.072 00 SCX_CPU1_CS_AP/1914 ut_setrequirements CS_1003, "P" +21-216-17:55:47.102 00 SCX_CPU1_CS_AP/1915 ut_setrequirements CS_4005, "P" +21-216-17:55:47.103 00 SCX_CPU1_CS_AP/1920 endif +21-216-17:55:47.103 00 SCX_CPU1_CS_AP/1921 +21-216-17:55:47.103 00 SCX_CPU1_CS_AP/1923 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-216-17:55:47.103 00 SCX_CPU1_CS_AP/1924 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-216-17:55:47.103 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:55:47.103 00 SCX_CPU1_CS_AP/1925 ut_setrequirements CS_4005, "P" +21-216-17:55:47.104 00 SCX_CPU1_CS_AP/1929 endif +21-216-17:55:47.104 00 SCX_CPU1_CS_AP/1930 +21-216-17:55:47.104 00 SCX_CPU1_CS_AP/1932 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-216-17:55:47.107 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:55:49.797 00 TLMH-I:STS 58-012-14:14:43.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:55:50.109 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:50.110 00 SCX_CPU1_CS_AP/1933 if (UT_TW_Status = UT_Success) then +21-216-17:55:50.110 00 SCX_CPU1_CS_AP/1934 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-216-17:55:50.110 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:55:50.110 00 SCX_CPU1_CS_AP/1935 ut_setrequirements CS_40051, "P" +21-216-17:55:50.111 00 SCX_CPU1_CS_AP/1939 endif +21-216-17:55:50.111 00 SCX_CPU1_CS_AP/1940 +21-216-17:55:50.111 00 SCX_CPU1_CS_AP/1942 currSCnt = {seqTlmItem} +21-216-17:55:50.111 00 SCX_CPU1_CS_AP/1943 expectedSCnt = currSCnt + 1 +21-216-17:55:50.111 00 SCX_CPU1_CS_AP/1944 +21-216-17:55:50.111 00 SCX_CPU1_CS_AP/1945 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-216-17:55:50.115 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:55:51.115 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:51.116 00 SCX_CPU1_CS_AP/1947 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-216-17:55:51.116 00 SCX_CPU1_CS_AP/1948 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-216-17:55:51.116 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:55:51.116 00 SCX_CPU1_CS_AP/1949 ut_setrequirements CS_40051, "P" +21-216-17:55:51.117 00 SCX_CPU1_CS_AP/1953 endif +21-216-17:55:51.117 00 SCX_CPU1_CS_AP/1954 +21-216-17:55:51.117 00 SCX_CPU1_CS_AP/1955 wait 5 +21-216-17:55:51.117 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:55:56.121 00 SCX_CPU1_CS_AP/1956 +21-216-17:55:56.121 00 SCX_CPU1_CS_AP/1957 write ";*********************************************************************" +21-216-17:55:56.121 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:56.121 00 SCX_CPU1_CS_AP/1958 write "; Step 4.10: Send the Report Application Code Segment CRC command for" +21-216-17:55:56.121 00 SPR-I:OPRO ; Step 4.10: Send the Report Application Code Segment CRC command for +21-216-17:55:56.121 00 SCX_CPU1_CS_AP/1959 write "; for the application specified above. " +21-216-17:55:56.121 00 SPR-I:OPRO ; for the application specified above. +21-216-17:55:56.121 00 SCX_CPU1_CS_AP/1960 write ";*********************************************************************" +21-216-17:55:56.122 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:56.122 00 SCX_CPU1_CS_AP/1961 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-216-17:55:56.128 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:56.129 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:55:56.129 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:56.131 00 SCX_CPU1_CS_AP/1962 +21-216-17:55:56.131 00 SCX_CPU1_CS_AP/1963 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:55:56.131 00 SCX_CPU1_CS_AP/1965 /SCX_CPU1_CS_ReportAppName AppName=appName +21-216-17:55:56.156 00 SCX_CPU1_CS_AP/1966 +21-216-17:55:56.156 00 SCX_CPU1_CS_AP/1967 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:55:56.164 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:55:56.795 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:55:59.168 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:59.170 00 SCX_CPU1_CS_AP/1968 if (UT_TW_Status = UT_Success) then +21-216-17:55:59.170 00 SCX_CPU1_CS_AP/1969 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-216-17:55:59.170 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:55:59.170 00 SCX_CPU1_CS_AP/1970 ut_setrequirements CS_1003, "P" +21-216-17:55:59.174 00 SCX_CPU1_CS_AP/1971 ut_setrequirements CS_4006, "P" +21-216-17:55:59.178 00 SCX_CPU1_CS_AP/1976 endif +21-216-17:55:59.178 00 SCX_CPU1_CS_AP/1977 +21-216-17:55:59.178 00 SCX_CPU1_CS_AP/1979 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:55:59.191 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:59.194 00 SCX_CPU1_CS_AP/1980 if (UT_TW_Status = UT_Success) then +21-216-17:55:59.194 00 SCX_CPU1_CS_AP/1981 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-216-17:55:59.194 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:55:59.194 00 SCX_CPU1_CS_AP/1982 ut_setrequirements CS_1003, "P" +21-216-17:55:59.236 00 SCX_CPU1_CS_AP/1983 ut_setrequirements CS_4006, "P" +21-216-17:55:59.237 00 SCX_CPU1_CS_AP/1988 endif +21-216-17:55:59.237 00 SCX_CPU1_CS_AP/1989 +21-216-17:55:59.237 00 SCX_CPU1_CS_AP/1990 wait 5 +21-216-17:55:59.237 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:56:04.240 00 SCX_CPU1_CS_AP/1991 +21-216-17:56:04.240 00 SCX_CPU1_CS_AP/1992 write ";*********************************************************************" +21-216-17:56:04.240 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:04.240 00 SCX_CPU1_CS_AP/1993 write "; Step 4.11: Send the Enable Application Checksumming command. " +21-216-17:56:04.240 00 SPR-I:OPRO ; Step 4.11: Send the Enable Application Checksumming command. +21-216-17:56:04.241 00 SCX_CPU1_CS_AP/1994 write ";*********************************************************************" +21-216-17:56:04.241 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:04.241 00 SCX_CPU1_CS_AP/1995 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_INF_EID, "INFO", 1 +21-216-17:56:04.248 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:56:04.249 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-216-17:56:04.249 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:56:04.250 00 SCX_CPU1_CS_AP/1996 +21-216-17:56:04.250 00 SCX_CPU1_CS_AP/1997 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:56:04.250 00 SCX_CPU1_CS_AP/1998 +21-216-17:56:04.251 00 SCX_CPU1_CS_AP/2000 /SCX_CPU1_CS_EnableApps +21-216-17:56:04.266 00 SCX_CPU1_CS_AP/2001 +21-216-17:56:04.266 00 SCX_CPU1_CS_AP/2002 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:56:04.277 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:56:04.797 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-216-17:56:07.281 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:56:07.283 00 SCX_CPU1_CS_AP/2003 if (UT_TW_Status = UT_Success) then +21-216-17:56:07.283 00 SCX_CPU1_CS_AP/2004 write "<*> Passed (1003;4001) - CS EnableApps command sent properly." +21-216-17:56:07.283 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-216-17:56:07.283 00 SCX_CPU1_CS_AP/2005 ut_setrequirements CS_1003, "P" +21-216-17:56:07.286 00 SCX_CPU1_CS_AP/2006 ut_setrequirements CS_4001, "P" +21-216-17:56:07.289 00 SCX_CPU1_CS_AP/2011 endif +21-216-17:56:07.289 00 SCX_CPU1_CS_AP/2012 +21-216-17:56:07.290 00 SCX_CPU1_CS_AP/2014 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:56:07.301 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:56:07.303 00 SCX_CPU1_CS_AP/2015 if (UT_TW_Status = UT_Success) then +21-216-17:56:07.303 00 SCX_CPU1_CS_AP/2016 write "<*> Passed (1003;4001) - Expected Event Msg ",CS_ENABLE_APP_INF_EID," rcv'd." +21-216-17:56:07.303 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-216-17:56:07.303 00 SCX_CPU1_CS_AP/2017 ut_setrequirements CS_1003, "P" +21-216-17:56:07.350 00 SCX_CPU1_CS_AP/2018 ut_setrequirements CS_4001, "P" +21-216-17:56:07.351 00 SCX_CPU1_CS_AP/2023 endif +21-216-17:56:07.351 00 SCX_CPU1_CS_AP/2024 +21-216-17:56:07.351 00 SCX_CPU1_CS_AP/2025 wait 5 +21-216-17:56:07.351 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:56:12.355 00 SCX_CPU1_CS_AP/2026 +21-216-17:56:12.355 00 SCX_CPU1_CS_AP/2027 write ";*********************************************************************" +21-216-17:56:12.355 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:12.355 00 SCX_CPU1_CS_AP/2028 write "; Step 4.12: Send the Enable Application Code Segment command with an" +21-216-17:56:12.355 00 SPR-I:OPRO ; Step 4.12: Send the Enable Application Code Segment command with an +21-216-17:56:12.356 00 SCX_CPU1_CS_AP/2029 write "; application whose status is DISABLED. " +21-216-17:56:12.356 00 SPR-I:OPRO ; application whose status is DISABLED. +21-216-17:56:12.356 00 SCX_CPU1_CS_AP/2030 write ";*********************************************************************" +21-216-17:56:12.356 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:12.356 00 SCX_CPU1_CS_AP/2033 foundApp=FALSE +21-216-17:56:12.356 00 SCX_CPU1_CS_AP/2034 +21-216-17:56:12.356 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.356 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.357 00 SCX_CPU1_CS_AP/2037 appIndex = i +21-216-17:56:12.357 00 SCX_CPU1_CS_AP/2038 foundApp = TRUE +21-216-17:56:12.357 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.357 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.358 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.358 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.359 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.359 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.360 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.360 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.360 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.360 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.361 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.362 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.362 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.362 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.363 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.364 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.364 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.364 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.365 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.365 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.366 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.366 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.367 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.367 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.368 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.368 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.369 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.369 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.370 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.370 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.371 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.371 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.371 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.371 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.372 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.373 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.373 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.373 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.375 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.375 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.376 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.376 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.377 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.377 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.377 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.378 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.378 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.379 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.379 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.379 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.380 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.381 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.381 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.381 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.382 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.382 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.383 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.383 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.384 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.384 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.385 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.385 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.385 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.386 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.386 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.386 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.387 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.387 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.388 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.388 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.388 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.389 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.389 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.389 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.390 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.390 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.390 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.390 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.391 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.391 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.391 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.391 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.392 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.392 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.392 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.392 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.393 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.393 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.393 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.393 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.394 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.394 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:56:12.394 00 SCX_CPU1_CS_AP/2039 endif +21-216-17:56:12.394 00 SCX_CPU1_CS_AP/2040 enddo +21-216-17:56:12.395 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:56:12.395 00 SCX_CPU1_CS_AP/2041 +21-216-17:56:12.395 00 SCX_CPU1_CS_AP/2042 if (foundApp = TRUE) then +21-216-17:56:12.395 00 SCX_CPU1_CS_AP/2043 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-216-17:56:12.395 00 SCX_CPU1_CS_AP/2044 write "; Disabled app '",appName, "' found at index ", appIndex +21-216-17:56:12.395 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-216-17:56:12.395 00 SCX_CPU1_CS_AP/2048 endif +21-216-17:56:12.395 00 SCX_CPU1_CS_AP/2049 +21-216-17:56:12.395 00 SCX_CPU1_CS_AP/2050 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 +21-216-17:56:12.398 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:56:12.399 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-216-17:56:12.399 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:56:12.399 00 SCX_CPU1_CS_AP/2051 +21-216-17:56:12.399 00 SCX_CPU1_CS_AP/2052 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:56:12.399 00 SCX_CPU1_CS_AP/2054 /SCX_CPU1_CS_EnableAppName AppName=appName +21-216-17:56:12.401 00 SCX_CPU1_CS_AP/2055 +21-216-17:56:12.401 00 SCX_CPU1_CS_AP/2056 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:56:12.405 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:56:13.296 00 TLMH-I:STS 58-012-14:15:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-216-17:56:15.408 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:56:15.410 00 SCX_CPU1_CS_AP/2057 if (UT_TW_Status = UT_Success) then +21-216-17:56:15.410 00 SCX_CPU1_CS_AP/2058 write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." +21-216-17:56:15.410 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-216-17:56:15.410 00 SCX_CPU1_CS_AP/2059 ut_setrequirements CS_1003, "P" +21-216-17:56:15.413 00 SCX_CPU1_CS_AP/2060 ut_setrequirements CS_4003, "P" +21-216-17:56:15.414 00 SCX_CPU1_CS_AP/2065 endif +21-216-17:56:15.414 00 SCX_CPU1_CS_AP/2066 +21-216-17:56:15.414 00 SCX_CPU1_CS_AP/2068 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:56:15.418 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:56:15.418 00 SCX_CPU1_CS_AP/2069 if (UT_TW_Status = UT_Success) then +21-216-17:56:15.418 00 SCX_CPU1_CS_AP/2070 write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." +21-216-17:56:15.418 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-216-17:56:15.418 00 SCX_CPU1_CS_AP/2071 ut_setrequirements CS_1003, "P" +21-216-17:56:15.451 00 SCX_CPU1_CS_AP/2072 ut_setrequirements CS_4003, "P" +21-216-17:56:15.452 00 SCX_CPU1_CS_AP/2077 endif +21-216-17:56:15.452 00 SCX_CPU1_CS_AP/2078 +21-216-17:56:15.452 00 SCX_CPU1_CS_AP/2079 wait 5 +21-216-17:56:15.452 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:56:20.456 00 SCX_CPU1_CS_AP/2080 +21-216-17:56:20.456 00 SCX_CPU1_CS_AP/2081 step4_13: +21-216-17:56:20.456 00 SCX_CPU1_CS_AP/2082 write ";*********************************************************************" +21-216-17:56:20.456 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:20.457 00 SCX_CPU1_CS_AP/2083 write "; Step 4.13: Dump the Application Code Segment Results table. " +21-216-17:56:20.457 00 SPR-I:OPRO ; Step 4.13: Dump the Application Code Segment Results table. +21-216-17:56:20.457 00 SCX_CPU1_CS_AP/2084 write ";*********************************************************************" +21-216-17:56:20.457 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:20.457 00 SCX_CPU1_CS_AP/2085 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-17:56:20.457 00 SCX_CPU1_CS_AP/2086 +21-216-17:56:20.457 00 SCX_CPU1_CS_AP/2087 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_13",hostCPU,resAppId) +21-216-17:56:20.458 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:56:20.460 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:56:20.461 00 GET_TBL_TO_CVT/2 ; +21-216-17:56:20.461 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-17:56:20.461 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-17:56:20.466 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_13" +21-216-17:56:20.478 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:56:26.804 00 TLMH-I:STS 58-012-14:15:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_13' +21-216-17:56:35.490 00 SPR-I:OPRO +21-216-17:56:35.490 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:56:35.491 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:56:35.491 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:56:35.491 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:56:35.494 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_13 cpu1_apprestbl4_13 binary 192.168.1.8 +21-216-17:56:35.642 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:56:35.642 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:56:50.653 00 SPR-I:OPRO +21-216-17:56:50.699 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_13`" +21-216-17:56:50.703 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:56:55.709 00 GET_TBL_TO_CVT/238 +21-216-17:56:55.709 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-17:56:55.709 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:56:55.710 00 SCX_CPU1_CS_AP/2088 wait 5 +21-216-17:56:55.711 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:57:00.715 00 SCX_CPU1_CS_AP/2089 +21-216-17:57:00.715 00 SCX_CPU1_CS_AP/2090 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-17:57:00.726 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:00.727 00 SCX_CPU1_CS_AP/2091 if (UT_TW_Status = UT_Success) then +21-216-17:57:00.727 00 SCX_CPU1_CS_AP/2092 write "<*> Passed (4008) - Dump of App Results Table successful." +21-216-17:57:00.727 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:57:00.727 00 SCX_CPU1_CS_AP/2093 ut_setrequirements CS_4008, "P" +21-216-17:57:00.728 00 SCX_CPU1_CS_AP/2097 endif +21-216-17:57:00.728 00 SCX_CPU1_CS_AP/2098 +21-216-17:57:00.728 00 SCX_CPU1_CS_AP/2099 write ";*********************************************************************" +21-216-17:57:00.728 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:00.728 00 SCX_CPU1_CS_AP/2100 write "; Step 4.14: Send the Recompute Application Code Segment CRC command " +21-216-17:57:00.728 00 SPR-I:OPRO ; Step 4.14: Send the Recompute Application Code Segment CRC command +21-216-17:57:00.728 00 SCX_CPU1_CS_AP/2101 write "; for the application specified in Step 4.12 above. " +21-216-17:57:00.728 00 SPR-I:OPRO ; for the application specified in Step 4.12 above. +21-216-17:57:00.728 00 SCX_CPU1_CS_AP/2102 write ";*********************************************************************" +21-216-17:57:00.728 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:00.728 00 SCX_CPU1_CS_AP/2103 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-216-17:57:00.729 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:00.729 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:57:00.730 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:00.744 00 SCX_CPU1_CS_AP/2104 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-216-17:57:00.745 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:00.745 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:57:00.745 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:00.746 00 SCX_CPU1_CS_AP/2105 +21-216-17:57:00.746 00 SCX_CPU1_CS_AP/2106 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:57:00.746 00 SCX_CPU1_CS_AP/2108 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-216-17:57:00.748 00 SCX_CPU1_CS_AP/2109 +21-216-17:57:00.748 00 SCX_CPU1_CS_AP/2110 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:57:00.750 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:57:01.296 00 TLMH-I:STS 58-012-14:15:54.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:57:03.754 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:03.756 00 SCX_CPU1_CS_AP/2111 if (UT_TW_Status = UT_Success) then +21-216-17:57:03.756 00 SCX_CPU1_CS_AP/2112 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-216-17:57:03.756 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:57:03.756 00 SCX_CPU1_CS_AP/2113 ut_setrequirements CS_1003, "P" +21-216-17:57:03.758 00 SCX_CPU1_CS_AP/2114 ut_setrequirements CS_4005, "P" +21-216-17:57:03.760 00 SCX_CPU1_CS_AP/2119 endif +21-216-17:57:03.760 00 SCX_CPU1_CS_AP/2120 +21-216-17:57:03.760 00 SCX_CPU1_CS_AP/2122 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:57:03.763 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:03.764 00 SCX_CPU1_CS_AP/2123 if (UT_TW_Status = UT_Success) then +21-216-17:57:03.764 00 SCX_CPU1_CS_AP/2124 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-216-17:57:03.764 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:57:03.764 00 SCX_CPU1_CS_AP/2125 ut_setrequirements CS_1003, "P" +21-216-17:57:03.794 00 SCX_CPU1_CS_AP/2126 ut_setrequirements CS_4005, "P" +21-216-17:57:03.795 00 SCX_CPU1_CS_AP/2131 endif +21-216-17:57:03.795 00 SCX_CPU1_CS_AP/2132 +21-216-17:57:03.795 00 SCX_CPU1_CS_AP/2134 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-216-17:57:03.795 00 SCX_CPU1_CS_AP/2135 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-216-17:57:03.795 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:57:03.795 00 SCX_CPU1_CS_AP/2136 ut_setrequirements CS_4005, "P" +21-216-17:57:03.796 00 SCX_CPU1_CS_AP/2140 endif +21-216-17:57:03.796 00 SCX_CPU1_CS_AP/2141 +21-216-17:57:03.796 00 SCX_CPU1_CS_AP/2143 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-216-17:57:03.799 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:57:05.298 00 TLMH-I:STS 58-012-14:15:58.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:57:05.801 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:05.803 00 SCX_CPU1_CS_AP/2144 if (UT_TW_Status = UT_Success) then +21-216-17:57:05.803 00 SCX_CPU1_CS_AP/2145 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-216-17:57:05.804 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:57:05.804 00 SCX_CPU1_CS_AP/2146 ut_setrequirements CS_40051, "P" +21-216-17:57:05.807 00 SCX_CPU1_CS_AP/2150 endif +21-216-17:57:05.807 00 SCX_CPU1_CS_AP/2151 +21-216-17:57:05.807 00 SCX_CPU1_CS_AP/2153 currSCnt = {seqTlmItem} +21-216-17:57:05.808 00 SCX_CPU1_CS_AP/2154 expectedSCnt = currSCnt + 1 +21-216-17:57:05.808 00 SCX_CPU1_CS_AP/2155 +21-216-17:57:05.808 00 SCX_CPU1_CS_AP/2156 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-216-17:57:05.810 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:57:06.811 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:06.813 00 SCX_CPU1_CS_AP/2158 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-216-17:57:06.814 00 SCX_CPU1_CS_AP/2159 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-216-17:57:06.814 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:57:06.814 00 SCX_CPU1_CS_AP/2160 ut_setrequirements CS_40051, "P" +21-216-17:57:06.817 00 SCX_CPU1_CS_AP/2164 endif +21-216-17:57:06.817 00 SCX_CPU1_CS_AP/2165 +21-216-17:57:06.817 00 SCX_CPU1_CS_AP/2166 wait 5 +21-216-17:57:06.817 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:57:11.821 00 SCX_CPU1_CS_AP/2167 +21-216-17:57:11.821 00 SCX_CPU1_CS_AP/2168 write ";*********************************************************************" +21-216-17:57:11.821 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:11.821 00 SCX_CPU1_CS_AP/2169 write "; Step 4.15: Send the Report Application Code Segment CRC command for" +21-216-17:57:11.821 00 SPR-I:OPRO ; Step 4.15: Send the Report Application Code Segment CRC command for +21-216-17:57:11.822 00 SCX_CPU1_CS_AP/2170 write "; for the application specified above. " +21-216-17:57:11.822 00 SPR-I:OPRO ; for the application specified above. +21-216-17:57:11.822 00 SCX_CPU1_CS_AP/2171 write ";*********************************************************************" +21-216-17:57:11.822 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:11.822 00 SCX_CPU1_CS_AP/2172 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-216-17:57:11.825 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:11.825 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:57:11.825 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:11.826 00 SCX_CPU1_CS_AP/2173 +21-216-17:57:11.826 00 SCX_CPU1_CS_AP/2174 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:57:11.826 00 SCX_CPU1_CS_AP/2176 /SCX_CPU1_CS_ReportAppName AppName=appName +21-216-17:57:11.838 00 SCX_CPU1_CS_AP/2177 +21-216-17:57:11.838 00 SCX_CPU1_CS_AP/2178 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:57:11.841 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:57:12.294 00 TLMH-I:STS 58-012-14:16:05.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:57:14.844 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:14.846 00 SCX_CPU1_CS_AP/2179 if (UT_TW_Status = UT_Success) then +21-216-17:57:14.846 00 SCX_CPU1_CS_AP/2180 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-216-17:57:14.846 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:57:14.846 00 SCX_CPU1_CS_AP/2181 ut_setrequirements CS_1003, "P" +21-216-17:57:14.851 00 SCX_CPU1_CS_AP/2182 ut_setrequirements CS_4006, "P" +21-216-17:57:14.854 00 SCX_CPU1_CS_AP/2187 endif +21-216-17:57:14.854 00 SCX_CPU1_CS_AP/2188 +21-216-17:57:14.854 00 SCX_CPU1_CS_AP/2190 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:57:14.869 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:14.870 00 SCX_CPU1_CS_AP/2191 if (UT_TW_Status = UT_Success) then +21-216-17:57:14.870 00 SCX_CPU1_CS_AP/2192 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-216-17:57:14.870 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:57:14.870 00 SCX_CPU1_CS_AP/2193 ut_setrequirements CS_1003, "P" +21-216-17:57:14.905 00 SCX_CPU1_CS_AP/2194 ut_setrequirements CS_4006, "P" +21-216-17:57:14.906 00 SCX_CPU1_CS_AP/2199 endif +21-216-17:57:14.906 00 SCX_CPU1_CS_AP/2200 +21-216-17:57:14.906 00 SCX_CPU1_CS_AP/2201 wait 5 +21-216-17:57:14.906 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:57:19.910 00 SCX_CPU1_CS_AP/2202 +21-216-17:57:19.910 00 SCX_CPU1_CS_AP/2203 write ";*********************************************************************" +21-216-17:57:19.910 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:19.910 00 SCX_CPU1_CS_AP/2204 write "; Step 4.16: Send the Disable Application Code Segment command with " +21-216-17:57:19.910 00 SPR-I:OPRO ; Step 4.16: Send the Disable Application Code Segment command with +21-216-17:57:19.910 00 SCX_CPU1_CS_AP/2205 write "; an application whose status is ENABLED. " +21-216-17:57:19.910 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-216-17:57:19.910 00 SCX_CPU1_CS_AP/2206 write ";*********************************************************************" +21-216-17:57:19.910 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:19.910 00 SCX_CPU1_CS_AP/2209 foundApp=FALSE +21-216-17:57:19.910 00 SCX_CPU1_CS_AP/2210 +21-216-17:57:19.910 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.910 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.911 00 SCX_CPU1_CS_AP/2213 appIndex = i +21-216-17:57:19.911 00 SCX_CPU1_CS_AP/2214 foundApp = TRUE +21-216-17:57:19.911 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.911 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.911 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.911 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.911 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.911 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.911 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.912 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.912 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.912 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.912 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.912 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.913 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.913 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.913 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.913 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.913 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.913 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.913 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.913 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.914 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.914 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.914 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.914 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.914 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.914 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.914 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.914 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.914 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.915 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.915 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.915 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.915 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.915 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.915 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.916 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.916 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.916 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.916 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.916 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.916 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.916 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.917 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.917 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.917 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.917 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.917 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.917 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.917 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.917 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.918 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.918 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.918 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.918 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.918 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.918 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.918 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.918 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.919 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.919 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.919 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.919 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.919 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.919 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.919 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.919 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.920 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.920 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.920 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.920 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.920 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.920 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.920 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.920 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.921 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.921 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.921 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.921 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.921 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.921 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.922 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.922 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.922 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.922 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.922 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.922 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.922 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.922 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.923 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.923 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.923 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.923 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:57:19.923 00 SCX_CPU1_CS_AP/2215 endif +21-216-17:57:19.923 00 SCX_CPU1_CS_AP/2216 enddo +21-216-17:57:19.923 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:57:19.923 00 SCX_CPU1_CS_AP/2217 +21-216-17:57:19.923 00 SCX_CPU1_CS_AP/2218 if (foundApp = TRUE) then +21-216-17:57:19.924 00 SCX_CPU1_CS_AP/2219 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-216-17:57:19.924 00 SCX_CPU1_CS_AP/2220 write "; Enabled app '",appName, "' found at index ", appIndex +21-216-17:57:19.924 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-216-17:57:19.924 00 SCX_CPU1_CS_AP/2224 endif +21-216-17:57:19.924 00 SCX_CPU1_CS_AP/2225 +21-216-17:57:19.924 00 SCX_CPU1_CS_AP/2226 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID, "INFO", 1 +21-216-17:57:19.926 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:19.926 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-216-17:57:19.926 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:19.926 00 SCX_CPU1_CS_AP/2227 +21-216-17:57:19.926 00 SCX_CPU1_CS_AP/2228 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:57:19.926 00 SCX_CPU1_CS_AP/2230 /SCX_CPU1_CS_DisableAppName AppName=appName +21-216-17:57:19.938 00 SCX_CPU1_CS_AP/2231 +21-216-17:57:19.938 00 SCX_CPU1_CS_AP/2232 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:57:19.941 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:57:20.797 00 TLMH-I:STS 58-012-14:16:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-17:57:22.945 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:22.947 00 SCX_CPU1_CS_AP/2233 if (UT_TW_Status = UT_Success) then +21-216-17:57:22.947 00 SCX_CPU1_CS_AP/2234 write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." +21-216-17:57:22.947 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-216-17:57:22.947 00 SCX_CPU1_CS_AP/2235 ut_setrequirements CS_1003, "P" +21-216-17:57:22.951 00 SCX_CPU1_CS_AP/2236 ut_setrequirements CS_4004, "P" +21-216-17:57:22.954 00 SCX_CPU1_CS_AP/2241 endif +21-216-17:57:22.955 00 SCX_CPU1_CS_AP/2242 +21-216-17:57:22.955 00 SCX_CPU1_CS_AP/2244 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:57:22.968 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:22.970 00 SCX_CPU1_CS_AP/2245 if (UT_TW_Status = UT_Success) then +21-216-17:57:22.970 00 SCX_CPU1_CS_AP/2246 write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." +21-216-17:57:22.970 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-216-17:57:22.970 00 SCX_CPU1_CS_AP/2247 ut_setrequirements CS_1003, "P" +21-216-17:57:23.007 00 SCX_CPU1_CS_AP/2248 ut_setrequirements CS_4004, "P" +21-216-17:57:23.008 00 SCX_CPU1_CS_AP/2253 endif +21-216-17:57:23.008 00 SCX_CPU1_CS_AP/2254 +21-216-17:57:23.008 00 SCX_CPU1_CS_AP/2255 wait 5 +21-216-17:57:23.008 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:57:28.012 00 SCX_CPU1_CS_AP/2256 +21-216-17:57:28.013 00 SCX_CPU1_CS_AP/2257 step4_17: +21-216-17:57:28.013 00 SCX_CPU1_CS_AP/2258 write ";*********************************************************************" +21-216-17:57:28.013 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:28.013 00 SCX_CPU1_CS_AP/2259 write "; Step 4.17: Dump the Application Code Segment Results table. " +21-216-17:57:28.013 00 SPR-I:OPRO ; Step 4.17: Dump the Application Code Segment Results table. +21-216-17:57:28.013 00 SCX_CPU1_CS_AP/2260 write ";*********************************************************************" +21-216-17:57:28.013 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:28.013 00 SCX_CPU1_CS_AP/2261 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-17:57:28.013 00 SCX_CPU1_CS_AP/2262 +21-216-17:57:28.013 00 SCX_CPU1_CS_AP/2263 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_17",hostCPU,resAppId) +21-216-17:57:28.014 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:57:28.015 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:57:28.015 00 GET_TBL_TO_CVT/2 ; +21-216-17:57:28.015 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-17:57:28.016 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-17:57:28.026 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_17" +21-216-17:57:28.039 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:57:34.795 00 TLMH-I:STS 58-012-14:16:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_17' +21-216-17:57:43.052 00 SPR-I:OPRO +21-216-17:57:43.052 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:57:43.052 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:57:43.052 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:57:43.053 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:57:43.056 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_17 cpu1_apprestbl4_17 binary 192.168.1.8 +21-216-17:57:43.235 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:57:43.235 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:57:58.248 00 SPR-I:OPRO +21-216-17:57:58.295 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_17`" +21-216-17:57:58.296 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:03.300 00 GET_TBL_TO_CVT/238 +21-216-17:58:03.300 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-17:58:03.300 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:58:03.302 00 SCX_CPU1_CS_AP/2264 wait 5 +21-216-17:58:03.302 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:08.315 00 SCX_CPU1_CS_AP/2265 +21-216-17:58:08.316 00 SCX_CPU1_CS_AP/2266 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-17:58:08.325 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:08.326 00 SCX_CPU1_CS_AP/2267 if (UT_TW_Status = UT_Success) then +21-216-17:58:08.326 00 SCX_CPU1_CS_AP/2268 write "<*> Passed (4008) - Dump of App Results Table successful." +21-216-17:58:08.326 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:58:08.326 00 SCX_CPU1_CS_AP/2269 ut_setrequirements CS_4008, "P" +21-216-17:58:08.329 00 SCX_CPU1_CS_AP/2273 endif +21-216-17:58:08.329 00 SCX_CPU1_CS_AP/2274 +21-216-17:58:08.329 00 SCX_CPU1_CS_AP/2275 write ";*********************************************************************" +21-216-17:58:08.329 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:08.329 00 SCX_CPU1_CS_AP/2276 write "; Step 4.18: Send the Recompute Application Code Segment CRC command " +21-216-17:58:08.329 00 SPR-I:OPRO ; Step 4.18: Send the Recompute Application Code Segment CRC command +21-216-17:58:08.329 00 SCX_CPU1_CS_AP/2277 write "; for the application specified in Step 4.16 above. " +21-216-17:58:08.329 00 SPR-I:OPRO ; for the application specified in Step 4.16 above. +21-216-17:58:08.329 00 SCX_CPU1_CS_AP/2278 write ";*********************************************************************" +21-216-17:58:08.329 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:08.329 00 SCX_CPU1_CS_AP/2279 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-216-17:58:08.332 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:08.332 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:58:08.332 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:08.351 00 SCX_CPU1_CS_AP/2280 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-216-17:58:08.353 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:08.353 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:58:08.353 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:08.354 00 SCX_CPU1_CS_AP/2281 +21-216-17:58:08.354 00 SCX_CPU1_CS_AP/2282 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:58:08.354 00 SCX_CPU1_CS_AP/2284 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-216-17:58:08.365 00 SCX_CPU1_CS_AP/2285 +21-216-17:58:08.365 00 SCX_CPU1_CS_AP/2286 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:58:08.368 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:08.795 00 TLMH-I:STS 58-012-14:17:02.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:58:11.371 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:11.372 00 SCX_CPU1_CS_AP/2287 if (UT_TW_Status = UT_Success) then +21-216-17:58:11.373 00 SCX_CPU1_CS_AP/2288 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-216-17:58:11.373 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:58:11.373 00 SCX_CPU1_CS_AP/2289 ut_setrequirements CS_1003, "P" +21-216-17:58:11.376 00 SCX_CPU1_CS_AP/2290 ut_setrequirements CS_4005, "P" +21-216-17:58:11.377 00 SCX_CPU1_CS_AP/2295 endif +21-216-17:58:11.377 00 SCX_CPU1_CS_AP/2296 +21-216-17:58:11.377 00 SCX_CPU1_CS_AP/2298 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:58:11.380 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:11.380 00 SCX_CPU1_CS_AP/2299 if (UT_TW_Status = UT_Success) then +21-216-17:58:11.380 00 SCX_CPU1_CS_AP/2300 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-216-17:58:11.380 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:58:11.380 00 SCX_CPU1_CS_AP/2301 ut_setrequirements CS_1003, "P" +21-216-17:58:11.407 00 SCX_CPU1_CS_AP/2302 ut_setrequirements CS_4005, "P" +21-216-17:58:11.408 00 SCX_CPU1_CS_AP/2307 endif +21-216-17:58:11.408 00 SCX_CPU1_CS_AP/2308 +21-216-17:58:11.408 00 SCX_CPU1_CS_AP/2310 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-216-17:58:11.408 00 SCX_CPU1_CS_AP/2311 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-216-17:58:11.408 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:58:11.408 00 SCX_CPU1_CS_AP/2312 ut_setrequirements CS_4005, "P" +21-216-17:58:11.409 00 SCX_CPU1_CS_AP/2316 endif +21-216-17:58:11.409 00 SCX_CPU1_CS_AP/2317 +21-216-17:58:11.409 00 SCX_CPU1_CS_AP/2319 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-216-17:58:11.412 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:12.801 00 TLMH-I:STS 58-012-14:17:06.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:58:13.414 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:13.417 00 SCX_CPU1_CS_AP/2320 if (UT_TW_Status = UT_Success) then +21-216-17:58:13.417 00 SCX_CPU1_CS_AP/2321 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-216-17:58:13.417 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:58:13.418 00 SCX_CPU1_CS_AP/2322 ut_setrequirements CS_40051, "P" +21-216-17:58:13.422 00 SCX_CPU1_CS_AP/2326 endif +21-216-17:58:13.422 00 SCX_CPU1_CS_AP/2327 +21-216-17:58:13.422 00 SCX_CPU1_CS_AP/2329 currSCnt = {seqTlmItem} +21-216-17:58:13.422 00 SCX_CPU1_CS_AP/2330 expectedSCnt = currSCnt + 1 +21-216-17:58:13.423 00 SCX_CPU1_CS_AP/2331 +21-216-17:58:13.423 00 SCX_CPU1_CS_AP/2332 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-216-17:58:13.436 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:15.438 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:15.441 00 SCX_CPU1_CS_AP/2334 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-216-17:58:15.441 00 SCX_CPU1_CS_AP/2335 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-216-17:58:15.441 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:58:15.441 00 SCX_CPU1_CS_AP/2336 ut_setrequirements CS_40051, "P" +21-216-17:58:15.446 00 SCX_CPU1_CS_AP/2340 endif +21-216-17:58:15.446 00 SCX_CPU1_CS_AP/2341 +21-216-17:58:15.446 00 SCX_CPU1_CS_AP/2342 wait 5 +21-216-17:58:15.447 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:20.450 00 SCX_CPU1_CS_AP/2343 +21-216-17:58:20.451 00 SCX_CPU1_CS_AP/2344 write ";*********************************************************************" +21-216-17:58:20.451 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:20.451 00 SCX_CPU1_CS_AP/2345 write "; Step 4.19: Send the Report Application Code Segment CRC command for" +21-216-17:58:20.451 00 SPR-I:OPRO ; Step 4.19: Send the Report Application Code Segment CRC command for +21-216-17:58:20.451 00 SCX_CPU1_CS_AP/2346 write "; for the application specified above. " +21-216-17:58:20.451 00 SPR-I:OPRO ; for the application specified above. +21-216-17:58:20.451 00 SCX_CPU1_CS_AP/2347 write ";*********************************************************************" +21-216-17:58:20.451 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:20.451 00 SCX_CPU1_CS_AP/2348 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-216-17:58:20.459 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:20.460 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:58:20.460 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:20.463 00 SCX_CPU1_CS_AP/2349 +21-216-17:58:20.463 00 SCX_CPU1_CS_AP/2350 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:58:20.463 00 SCX_CPU1_CS_AP/2352 /SCX_CPU1_CS_ReportAppName AppName=appName +21-216-17:58:20.468 00 SCX_CPU1_CS_AP/2353 +21-216-17:58:20.468 00 SCX_CPU1_CS_AP/2354 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:58:20.481 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:21.301 00 TLMH-I:STS 58-012-14:17:14.483 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:58:23.485 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:23.487 00 SCX_CPU1_CS_AP/2355 if (UT_TW_Status = UT_Success) then +21-216-17:58:23.487 00 SCX_CPU1_CS_AP/2356 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-216-17:58:23.487 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:58:23.487 00 SCX_CPU1_CS_AP/2357 ut_setrequirements CS_1003, "P" +21-216-17:58:23.491 00 SCX_CPU1_CS_AP/2358 ut_setrequirements CS_4006, "P" +21-216-17:58:23.492 00 SCX_CPU1_CS_AP/2363 endif +21-216-17:58:23.492 00 SCX_CPU1_CS_AP/2364 +21-216-17:58:23.492 00 SCX_CPU1_CS_AP/2366 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:58:23.496 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:23.497 00 SCX_CPU1_CS_AP/2367 if (UT_TW_Status = UT_Success) then +21-216-17:58:23.497 00 SCX_CPU1_CS_AP/2368 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-216-17:58:23.497 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:58:23.497 00 SCX_CPU1_CS_AP/2369 ut_setrequirements CS_1003, "P" +21-216-17:58:23.528 00 SCX_CPU1_CS_AP/2370 ut_setrequirements CS_4006, "P" +21-216-17:58:23.529 00 SCX_CPU1_CS_AP/2375 endif +21-216-17:58:23.529 00 SCX_CPU1_CS_AP/2376 +21-216-17:58:23.529 00 SCX_CPU1_CS_AP/2377 wait 5 +21-216-17:58:23.529 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:28.534 00 SCX_CPU1_CS_AP/2378 +21-216-17:58:28.534 00 SCX_CPU1_CS_AP/2379 write ";*********************************************************************" +21-216-17:58:28.534 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:28.535 00 SCX_CPU1_CS_AP/2380 write "; Step 4.20: Send the Enable Checksum command. " +21-216-17:58:28.535 00 SPR-I:OPRO ; Step 4.20: Send the Enable Checksum command. +21-216-17:58:28.535 00 SCX_CPU1_CS_AP/2381 write ";*********************************************************************" +21-216-17:58:28.535 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:28.535 00 SCX_CPU1_CS_AP/2382 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-216-17:58:28.541 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:28.541 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-216-17:58:28.541 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:28.541 00 SCX_CPU1_CS_AP/2383 +21-216-17:58:28.542 00 SCX_CPU1_CS_AP/2384 local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:58:28.542 00 SCX_CPU1_CS_AP/2386 /SCX_CPU1_CS_EnableAll +21-216-17:58:28.554 00 SCX_CPU1_CS_AP/2387 +21-216-17:58:28.554 00 SCX_CPU1_CS_AP/2388 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:58:28.558 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:29.300 00 TLMH-I:STS 58-012-14:17:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-216-17:58:31.562 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:31.564 00 SCX_CPU1_CS_AP/2389 if (UT_TW_Status = UT_Success) then +21-216-17:58:31.564 00 SCX_CPU1_CS_AP/2390 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-216-17:58:31.564 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-216-17:58:31.564 00 SCX_CPU1_CS_AP/2391 ut_setrequirements CS_1003, "P" +21-216-17:58:31.567 00 SCX_CPU1_CS_AP/2392 ut_setrequirements CS_8000, "P" +21-216-17:58:31.568 00 SCX_CPU1_CS_AP/2397 endif +21-216-17:58:31.568 00 SCX_CPU1_CS_AP/2398 +21-216-17:58:31.568 00 SCX_CPU1_CS_AP/2400 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:58:31.571 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:31.571 00 SCX_CPU1_CS_AP/2401 if (UT_TW_Status = UT_Success) then +21-216-17:58:31.571 00 SCX_CPU1_CS_AP/2402 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-216-17:58:31.571 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-216-17:58:31.571 00 SCX_CPU1_CS_AP/2403 ut_setrequirements CS_1003, "P" +21-216-17:58:31.600 00 SCX_CPU1_CS_AP/2404 ut_setrequirements CS_8000, "P" +21-216-17:58:31.601 00 SCX_CPU1_CS_AP/2409 endif +21-216-17:58:31.601 00 SCX_CPU1_CS_AP/2410 +21-216-17:58:31.601 00 SCX_CPU1_CS_AP/2411 wait 5 +21-216-17:58:31.601 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:36.605 00 SCX_CPU1_CS_AP/2412 +21-216-17:58:36.605 00 SCX_CPU1_CS_AP/2413 write ";*********************************************************************" +21-216-17:58:36.605 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:36.605 00 SCX_CPU1_CS_AP/2414 write "; Step 4.21: Send the Disable Application Checksumming command. " +21-216-17:58:36.606 00 SPR-I:OPRO ; Step 4.21: Send the Disable Application Checksumming command. +21-216-17:58:36.606 00 SCX_CPU1_CS_AP/2415 write ";*********************************************************************" +21-216-17:58:36.606 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:36.606 00 SCX_CPU1_CS_AP/2416 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_INF_EID, "INFO", 1 +21-216-17:58:36.611 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:36.611 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-216-17:58:36.611 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:36.611 00 SCX_CPU1_CS_AP/2417 +21-216-17:58:36.612 00 SCX_CPU1_CS_AP/2418 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:58:36.612 00 SCX_CPU1_CS_AP/2419 +21-216-17:58:36.612 00 SCX_CPU1_CS_AP/2421 /SCX_CPU1_CS_DisableApps +21-216-17:58:36.623 00 SCX_CPU1_CS_AP/2422 +21-216-17:58:36.623 00 SCX_CPU1_CS_AP/2423 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:58:36.628 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:37.300 00 TLMH-I:STS 58-012-14:17:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-216-17:58:39.631 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:39.633 00 SCX_CPU1_CS_AP/2424 if (UT_TW_Status = UT_Success) then +21-216-17:58:39.633 00 SCX_CPU1_CS_AP/2425 write "<*> Passed (1003;4002) - CS DisableApps command sent properly." +21-216-17:58:39.633 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-216-17:58:39.633 00 SCX_CPU1_CS_AP/2426 ut_setrequirements CS_1003, "P" +21-216-17:58:39.636 00 SCX_CPU1_CS_AP/2427 ut_setrequirements CS_4002, "P" +21-216-17:58:39.637 00 SCX_CPU1_CS_AP/2432 endif +21-216-17:58:39.637 00 SCX_CPU1_CS_AP/2433 +21-216-17:58:39.637 00 SCX_CPU1_CS_AP/2435 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:58:39.640 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:39.640 00 SCX_CPU1_CS_AP/2436 if (UT_TW_Status = UT_Success) then +21-216-17:58:39.640 00 SCX_CPU1_CS_AP/2437 write "<*> Passed (1003;4002) - Expected Event Msg ",CS_DISABLE_APP_INF_EID," rcv'd." +21-216-17:58:39.640 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-216-17:58:39.640 00 SCX_CPU1_CS_AP/2438 ut_setrequirements CS_1003, "P" +21-216-17:58:39.669 00 SCX_CPU1_CS_AP/2439 ut_setrequirements CS_4002, "P" +21-216-17:58:39.670 00 SCX_CPU1_CS_AP/2444 endif +21-216-17:58:39.670 00 SCX_CPU1_CS_AP/2445 +21-216-17:58:39.670 00 SCX_CPU1_CS_AP/2446 wait 5 +21-216-17:58:39.670 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:44.674 00 SCX_CPU1_CS_AP/2447 +21-216-17:58:44.674 00 SCX_CPU1_CS_AP/2448 write ";*********************************************************************" +21-216-17:58:44.674 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:44.675 00 SCX_CPU1_CS_AP/2449 write "; Step 4.22: Send the Enable Application Code Segment command with an" +21-216-17:58:44.675 00 SPR-I:OPRO ; Step 4.22: Send the Enable Application Code Segment command with an +21-216-17:58:44.675 00 SCX_CPU1_CS_AP/2450 write "; application whose status is DISABLED." +21-216-17:58:44.675 00 SPR-I:OPRO ; application whose status is DISABLED. +21-216-17:58:44.675 00 SCX_CPU1_CS_AP/2451 write ";*********************************************************************" +21-216-17:58:44.675 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:44.675 00 SCX_CPU1_CS_AP/2454 foundApp=FALSE +21-216-17:58:44.675 00 SCX_CPU1_CS_AP/2455 +21-216-17:58:44.675 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.676 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.676 00 SCX_CPU1_CS_AP/2458 appIndex = i +21-216-17:58:44.676 00 SCX_CPU1_CS_AP/2459 foundApp = TRUE +21-216-17:58:44.676 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.676 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.678 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.678 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.679 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.679 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.680 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.680 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.681 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.681 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.683 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.683 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.684 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.684 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.685 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.685 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.686 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.686 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.687 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.687 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.688 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.688 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.689 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.689 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.690 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.690 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.691 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.691 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.692 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.692 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.693 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.693 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.694 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.694 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.695 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.695 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.696 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.696 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.697 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.698 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.698 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.698 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.700 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.700 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.705 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.705 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.705 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.706 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.706 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.706 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.707 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.708 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.708 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.708 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.709 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.709 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.709 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.709 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.710 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.710 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.710 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.710 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.711 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.711 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.712 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.712 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.712 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.713 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.713 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.713 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.713 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.714 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.714 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.714 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.715 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.715 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.715 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.715 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.716 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.716 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.716 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.716 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.717 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.717 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.717 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.717 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.717 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.718 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.718 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.718 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.718 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.718 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-17:58:44.718 00 SCX_CPU1_CS_AP/2460 endif +21-216-17:58:44.718 00 SCX_CPU1_CS_AP/2461 enddo +21-216-17:58:44.719 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:58:44.719 00 SCX_CPU1_CS_AP/2462 +21-216-17:58:44.719 00 SCX_CPU1_CS_AP/2463 if (foundApp = TRUE) then +21-216-17:58:44.719 00 SCX_CPU1_CS_AP/2464 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-216-17:58:44.719 00 SCX_CPU1_CS_AP/2465 write "; Disabled app '",appName, "' found at index ", appIndex +21-216-17:58:44.719 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-216-17:58:44.719 00 SCX_CPU1_CS_AP/2469 endif +21-216-17:58:44.719 00 SCX_CPU1_CS_AP/2470 +21-216-17:58:44.719 00 SCX_CPU1_CS_AP/2471 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 +21-216-17:58:44.722 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:44.722 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-216-17:58:44.722 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:44.722 00 SCX_CPU1_CS_AP/2472 +21-216-17:58:44.723 00 SCX_CPU1_CS_AP/2473 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:58:44.723 00 SCX_CPU1_CS_AP/2475 /SCX_CPU1_CS_EnableAppName AppName=appName +21-216-17:58:44.734 00 SCX_CPU1_CS_AP/2476 +21-216-17:58:44.735 00 SCX_CPU1_CS_AP/2477 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:58:44.737 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:45.294 00 TLMH-I:STS 58-012-14:17:38.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-216-17:58:47.741 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:47.743 00 SCX_CPU1_CS_AP/2478 if (UT_TW_Status = UT_Success) then +21-216-17:58:47.743 00 SCX_CPU1_CS_AP/2479 write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." +21-216-17:58:47.743 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-216-17:58:47.743 00 SCX_CPU1_CS_AP/2480 ut_setrequirements CS_1003, "P" +21-216-17:58:47.746 00 SCX_CPU1_CS_AP/2481 ut_setrequirements CS_4003, "P" +21-216-17:58:47.748 00 SCX_CPU1_CS_AP/2486 endif +21-216-17:58:47.748 00 SCX_CPU1_CS_AP/2487 +21-216-17:58:47.748 00 SCX_CPU1_CS_AP/2489 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:58:47.752 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:47.753 00 SCX_CPU1_CS_AP/2490 if (UT_TW_Status = UT_Success) then +21-216-17:58:47.753 00 SCX_CPU1_CS_AP/2491 write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." +21-216-17:58:47.753 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-216-17:58:47.753 00 SCX_CPU1_CS_AP/2492 ut_setrequirements CS_1003, "P" +21-216-17:58:47.786 00 SCX_CPU1_CS_AP/2493 ut_setrequirements CS_4003, "P" +21-216-17:58:47.787 00 SCX_CPU1_CS_AP/2498 endif +21-216-17:58:47.787 00 SCX_CPU1_CS_AP/2499 +21-216-17:58:47.787 00 SCX_CPU1_CS_AP/2500 wait 5 +21-216-17:58:47.787 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:52.791 00 SCX_CPU1_CS_AP/2501 +21-216-17:58:52.791 00 SCX_CPU1_CS_AP/2502 step4_23: +21-216-17:58:52.792 00 SCX_CPU1_CS_AP/2503 write ";*********************************************************************" +21-216-17:58:52.792 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:52.792 00 SCX_CPU1_CS_AP/2504 write "; Step 4.23: Dump the Application Code Segment Results table. " +21-216-17:58:52.792 00 SPR-I:OPRO ; Step 4.23: Dump the Application Code Segment Results table. +21-216-17:58:52.792 00 SCX_CPU1_CS_AP/2505 write ";*********************************************************************" +21-216-17:58:52.792 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:52.792 00 SCX_CPU1_CS_AP/2506 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-17:58:52.792 00 SCX_CPU1_CS_AP/2507 +21-216-17:58:52.792 00 SCX_CPU1_CS_AP/2508 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_23",hostCPU,resAppId) +21-216-17:58:52.793 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:58:52.795 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:58:52.796 00 GET_TBL_TO_CVT/2 ; +21-216-17:58:52.796 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-17:58:52.796 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-17:58:52.802 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_23" +21-216-17:58:52.814 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:58:58.793 00 TLMH-I:STS 58-012-14:17:52.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_23' +21-216-17:59:07.826 00 SPR-I:OPRO +21-216-17:59:07.827 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:59:07.827 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:59:07.827 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:59:07.827 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:59:07.831 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_23 cpu1_apprestbl4_23 binary 192.168.1.8 +21-216-17:59:07.965 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:59:07.965 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:59:22.976 00 SPR-I:OPRO +21-216-17:59:23.016 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_23`" +21-216-17:59:23.016 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:59:28.021 00 GET_TBL_TO_CVT/238 +21-216-17:59:28.021 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-17:59:28.021 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:59:28.023 00 SCX_CPU1_CS_AP/2509 wait 5 +21-216-17:59:28.023 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:59:33.028 00 SCX_CPU1_CS_AP/2510 +21-216-17:59:33.028 00 SCX_CPU1_CS_AP/2511 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-17:59:33.040 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:33.042 00 SCX_CPU1_CS_AP/2512 if (UT_TW_Status = UT_Success) then +21-216-17:59:33.043 00 SCX_CPU1_CS_AP/2513 write "<*> Passed (4008) - Dump of App Results Table successful." +21-216-17:59:33.043 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:59:33.043 00 SCX_CPU1_CS_AP/2514 ut_setrequirements CS_4008, "P" +21-216-17:59:33.046 00 SCX_CPU1_CS_AP/2518 endif +21-216-17:59:33.046 00 SCX_CPU1_CS_AP/2519 +21-216-17:59:33.046 00 SCX_CPU1_CS_AP/2520 write ";*********************************************************************" +21-216-17:59:33.047 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:33.047 00 SCX_CPU1_CS_AP/2521 write "; Step 4.24: Send the Recompute Application Code Segment CRC command " +21-216-17:59:33.047 00 SPR-I:OPRO ; Step 4.24: Send the Recompute Application Code Segment CRC command +21-216-17:59:33.047 00 SCX_CPU1_CS_AP/2522 write "; for the application specified in Step 4.22 above. " +21-216-17:59:33.047 00 SPR-I:OPRO ; for the application specified in Step 4.22 above. +21-216-17:59:33.047 00 SCX_CPU1_CS_AP/2523 write ";*********************************************************************" +21-216-17:59:33.047 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:33.047 00 SCX_CPU1_CS_AP/2524 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-216-17:59:33.053 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:33.054 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:59:33.054 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:33.088 00 SCX_CPU1_CS_AP/2525 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-216-17:59:33.089 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:33.089 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:59:33.089 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:33.090 00 SCX_CPU1_CS_AP/2526 +21-216-17:59:33.090 00 SCX_CPU1_CS_AP/2527 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:59:33.090 00 SCX_CPU1_CS_AP/2529 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-216-17:59:33.101 00 SCX_CPU1_CS_AP/2530 +21-216-17:59:33.102 00 SCX_CPU1_CS_AP/2531 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:59:33.104 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:59:33.797 00 TLMH-I:STS 58-012-14:18:27.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:59:33.798 00 TLMH-I:STS 58-012-14:18:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:34.794 00 TLMH-I:STS 58-012-14:18:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:34.795 00 TLMH-I:STS 58-012-14:18:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:35.107 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:35.109 00 SCX_CPU1_CS_AP/2532 if (UT_TW_Status = UT_Success) then +21-216-17:59:35.109 00 SCX_CPU1_CS_AP/2533 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-216-17:59:35.109 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:59:35.110 00 SCX_CPU1_CS_AP/2534 ut_setrequirements CS_1003, "P" +21-216-17:59:35.114 00 SCX_CPU1_CS_AP/2535 ut_setrequirements CS_4005, "P" +21-216-17:59:35.118 00 SCX_CPU1_CS_AP/2540 endif +21-216-17:59:35.118 00 SCX_CPU1_CS_AP/2541 +21-216-17:59:35.118 00 SCX_CPU1_CS_AP/2543 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:59:35.130 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:35.132 00 SCX_CPU1_CS_AP/2544 if (UT_TW_Status = UT_Success) then +21-216-17:59:35.132 00 SCX_CPU1_CS_AP/2545 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-216-17:59:35.132 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:59:35.132 00 SCX_CPU1_CS_AP/2546 ut_setrequirements CS_1003, "P" +21-216-17:59:35.180 00 SCX_CPU1_CS_AP/2547 ut_setrequirements CS_4005, "P" +21-216-17:59:35.181 00 SCX_CPU1_CS_AP/2552 endif +21-216-17:59:35.181 00 SCX_CPU1_CS_AP/2553 +21-216-17:59:35.181 00 SCX_CPU1_CS_AP/2555 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-216-17:59:35.181 00 SCX_CPU1_CS_AP/2556 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-216-17:59:35.181 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:59:35.181 00 SCX_CPU1_CS_AP/2557 ut_setrequirements CS_4005, "P" +21-216-17:59:35.181 00 SCX_CPU1_CS_AP/2561 endif +21-216-17:59:35.181 00 SCX_CPU1_CS_AP/2562 +21-216-17:59:35.181 00 SCX_CPU1_CS_AP/2564 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-216-17:59:35.184 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:59:35.799 00 TLMH-I:STS 58-012-14:18:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:36.794 00 TLMH-I:STS 58-012-14:18:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:36.795 00 TLMH-I:STS 58-012-14:18:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:37.799 00 TLMH-I:STS 58-012-14:18:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:37.800 00 TLMH-I:STS 58-012-14:18:31.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:59:38.187 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:38.187 00 SCX_CPU1_CS_AP/2565 if (UT_TW_Status = UT_Success) then +21-216-17:59:38.188 00 SCX_CPU1_CS_AP/2566 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-216-17:59:38.188 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:59:38.188 00 SCX_CPU1_CS_AP/2567 ut_setrequirements CS_40051, "P" +21-216-17:59:38.188 00 SCX_CPU1_CS_AP/2571 endif +21-216-17:59:38.188 00 SCX_CPU1_CS_AP/2572 +21-216-17:59:38.188 00 SCX_CPU1_CS_AP/2574 currSCnt = {seqTlmItem} +21-216-17:59:38.188 00 SCX_CPU1_CS_AP/2575 expectedSCnt = currSCnt + 1 +21-216-17:59:38.188 00 SCX_CPU1_CS_AP/2576 +21-216-17:59:38.188 00 SCX_CPU1_CS_AP/2577 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-216-17:59:38.191 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:59:39.192 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:39.194 00 SCX_CPU1_CS_AP/2579 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-216-17:59:39.195 00 SCX_CPU1_CS_AP/2580 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-216-17:59:39.195 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:59:39.195 00 SCX_CPU1_CS_AP/2581 ut_setrequirements CS_40051, "P" +21-216-17:59:39.198 00 SCX_CPU1_CS_AP/2585 endif +21-216-17:59:39.198 00 SCX_CPU1_CS_AP/2586 +21-216-17:59:39.198 00 SCX_CPU1_CS_AP/2587 wait 5 +21-216-17:59:39.199 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:59:44.203 00 SCX_CPU1_CS_AP/2588 +21-216-17:59:44.203 00 SCX_CPU1_CS_AP/2589 write ";*********************************************************************" +21-216-17:59:44.203 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:44.203 00 SCX_CPU1_CS_AP/2590 write "; Step 4.25: Send the Report Application Code Segment CRC command for" +21-216-17:59:44.203 00 SPR-I:OPRO ; Step 4.25: Send the Report Application Code Segment CRC command for +21-216-17:59:44.203 00 SCX_CPU1_CS_AP/2591 write "; for the application specified above. " +21-216-17:59:44.204 00 SPR-I:OPRO ; for the application specified above. +21-216-17:59:44.204 00 SCX_CPU1_CS_AP/2592 write ";*********************************************************************" +21-216-17:59:44.204 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:44.204 00 SCX_CPU1_CS_AP/2593 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-216-17:59:44.212 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:44.213 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:59:44.213 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:44.215 00 SCX_CPU1_CS_AP/2594 +21-216-17:59:44.215 00 SCX_CPU1_CS_AP/2595 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:59:44.216 00 SCX_CPU1_CS_AP/2597 /SCX_CPU1_CS_ReportAppName AppName=appName +21-216-17:59:44.231 00 SCX_CPU1_CS_AP/2598 +21-216-17:59:44.231 00 SCX_CPU1_CS_AP/2599 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:59:44.240 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:59:44.795 00 TLMH-I:STS 58-012-14:18:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:59:47.242 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:47.243 00 SCX_CPU1_CS_AP/2600 if (UT_TW_Status = UT_Success) then +21-216-17:59:47.243 00 SCX_CPU1_CS_AP/2601 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-216-17:59:47.243 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:59:47.243 00 SCX_CPU1_CS_AP/2602 ut_setrequirements CS_1003, "P" +21-216-17:59:47.245 00 SCX_CPU1_CS_AP/2603 ut_setrequirements CS_4006, "P" +21-216-17:59:47.246 00 SCX_CPU1_CS_AP/2608 endif +21-216-17:59:47.246 00 SCX_CPU1_CS_AP/2609 +21-216-17:59:47.246 00 SCX_CPU1_CS_AP/2611 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:59:47.249 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:47.250 00 SCX_CPU1_CS_AP/2612 if (UT_TW_Status = UT_Success) then +21-216-17:59:47.250 00 SCX_CPU1_CS_AP/2613 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-216-17:59:47.250 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:59:47.250 00 SCX_CPU1_CS_AP/2614 ut_setrequirements CS_1003, "P" +21-216-17:59:47.278 00 SCX_CPU1_CS_AP/2615 ut_setrequirements CS_4006, "P" +21-216-17:59:47.279 00 SCX_CPU1_CS_AP/2620 endif +21-216-17:59:47.279 00 SCX_CPU1_CS_AP/2621 +21-216-17:59:47.279 00 SCX_CPU1_CS_AP/2622 wait 5 +21-216-17:59:47.279 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:59:52.284 00 SCX_CPU1_CS_AP/2623 +21-216-17:59:52.284 00 SCX_CPU1_CS_AP/2624 write ";*********************************************************************" +21-216-17:59:52.284 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:52.284 00 SCX_CPU1_CS_AP/2625 write "; Step 4.26: Send the Disable Application Code Segment command with " +21-216-17:59:52.284 00 SPR-I:OPRO ; Step 4.26: Send the Disable Application Code Segment command with +21-216-17:59:52.284 00 SCX_CPU1_CS_AP/2626 write "; an application whose status is ENABLED." +21-216-17:59:52.284 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-216-17:59:52.284 00 SCX_CPU1_CS_AP/2627 write ";*********************************************************************" +21-216-17:59:52.284 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:52.284 00 SCX_CPU1_CS_AP/2630 foundApp=FALSE +21-216-17:59:52.284 00 SCX_CPU1_CS_AP/2631 +21-216-17:59:52.284 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.284 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.284 00 SCX_CPU1_CS_AP/2634 appIndex = i +21-216-17:59:52.284 00 SCX_CPU1_CS_AP/2635 foundApp = TRUE +21-216-17:59:52.284 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.284 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.284 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.285 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.285 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.285 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.285 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.285 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.285 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.285 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.285 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.285 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.286 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.286 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.286 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.286 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.286 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.286 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.286 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.287 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.287 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.287 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.287 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.287 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.287 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.287 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.288 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.288 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.288 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.288 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.288 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.288 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.288 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.288 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.288 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.288 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.289 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.289 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.289 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.289 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.289 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.289 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.289 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.289 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.289 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.289 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.290 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.290 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.290 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.290 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.290 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.290 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.290 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.290 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.291 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.291 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.291 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.291 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.291 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.292 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.292 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.292 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.292 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.292 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.292 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.292 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.292 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.292 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.293 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.293 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.293 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.293 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.293 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.293 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.293 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.293 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.293 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.293 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.294 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.294 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.294 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.294 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.294 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.294 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.294 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.294 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.295 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.295 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.295 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.295 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.295 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.295 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-17:59:52.295 00 SCX_CPU1_CS_AP/2636 endif +21-216-17:59:52.295 00 SCX_CPU1_CS_AP/2637 enddo +21-216-17:59:52.295 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-17:59:52.295 00 SCX_CPU1_CS_AP/2638 +21-216-17:59:52.296 00 SCX_CPU1_CS_AP/2639 if (foundApp = TRUE) then +21-216-17:59:52.296 00 SCX_CPU1_CS_AP/2640 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-216-17:59:52.296 00 SCX_CPU1_CS_AP/2641 write "; Enabled app '",appName, "' found at index ", appIndex +21-216-17:59:52.296 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-216-17:59:52.296 00 SCX_CPU1_CS_AP/2645 endif +21-216-17:59:52.296 00 SCX_CPU1_CS_AP/2646 +21-216-17:59:52.296 00 SCX_CPU1_CS_AP/2647 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID, "INFO", 1 +21-216-17:59:52.297 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:52.297 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-216-17:59:52.297 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:52.298 00 SCX_CPU1_CS_AP/2648 +21-216-17:59:52.298 00 SCX_CPU1_CS_AP/2649 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-17:59:52.298 00 SCX_CPU1_CS_AP/2651 /SCX_CPU1_CS_DisableAppName AppName=appName +21-216-17:59:52.310 00 SCX_CPU1_CS_AP/2652 +21-216-17:59:52.310 00 SCX_CPU1_CS_AP/2653 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-17:59:52.312 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:59:52.798 00 TLMH-I:STS 58-012-14:18:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-17:59:55.316 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:55.318 00 SCX_CPU1_CS_AP/2654 if (UT_TW_Status = UT_Success) then +21-216-17:59:55.318 00 SCX_CPU1_CS_AP/2655 write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." +21-216-17:59:55.319 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-216-17:59:55.319 00 SCX_CPU1_CS_AP/2656 ut_setrequirements CS_1003, "P" +21-216-17:59:55.323 00 SCX_CPU1_CS_AP/2657 ut_setrequirements CS_4004, "P" +21-216-17:59:55.328 00 SCX_CPU1_CS_AP/2662 endif +21-216-17:59:55.328 00 SCX_CPU1_CS_AP/2663 +21-216-17:59:55.328 00 SCX_CPU1_CS_AP/2665 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-17:59:55.341 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:55.343 00 SCX_CPU1_CS_AP/2666 if (UT_TW_Status = UT_Success) then +21-216-17:59:55.344 00 SCX_CPU1_CS_AP/2667 write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." +21-216-17:59:55.344 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-216-17:59:55.344 00 SCX_CPU1_CS_AP/2668 ut_setrequirements CS_1003, "P" +21-216-17:59:55.385 00 SCX_CPU1_CS_AP/2669 ut_setrequirements CS_4004, "P" +21-216-17:59:55.386 00 SCX_CPU1_CS_AP/2674 endif +21-216-17:59:55.386 00 SCX_CPU1_CS_AP/2675 +21-216-17:59:55.386 00 SCX_CPU1_CS_AP/2676 wait 5 +21-216-17:59:55.386 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:00:00.390 00 SCX_CPU1_CS_AP/2677 +21-216-18:00:00.391 00 SCX_CPU1_CS_AP/2678 step4_27: +21-216-18:00:00.391 00 SCX_CPU1_CS_AP/2679 write ";*********************************************************************" +21-216-18:00:00.391 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:00.391 00 SCX_CPU1_CS_AP/2680 write "; Step 4.27: Dump the Application Code Segment Results table. " +21-216-18:00:00.391 00 SPR-I:OPRO ; Step 4.27: Dump the Application Code Segment Results table. +21-216-18:00:00.391 00 SCX_CPU1_CS_AP/2681 write ";*********************************************************************" +21-216-18:00:00.391 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:00.391 00 SCX_CPU1_CS_AP/2682 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-18:00:00.392 00 SCX_CPU1_CS_AP/2683 +21-216-18:00:00.392 00 SCX_CPU1_CS_AP/2684 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_27",hostCPU,resAppId) +21-216-18:00:00.393 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:00:00.396 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:00:00.396 00 GET_TBL_TO_CVT/2 ; +21-216-18:00:00.397 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-18:00:00.397 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-18:00:00.428 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_27" +21-216-18:00:00.441 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:00:06.793 00 TLMH-I:STS 58-012-14:19:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_27' +21-216-18:00:15.454 00 SPR-I:OPRO +21-216-18:00:15.454 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:00:15.454 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:00:15.455 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:00:15.455 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:00:15.458 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_27 cpu1_apprestbl4_27 binary 192.168.1.8 +21-216-18:00:15.635 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:00:15.636 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:00:30.649 00 SPR-I:OPRO +21-216-18:00:30.667 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_27`" +21-216-18:00:30.667 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:00:35.671 00 GET_TBL_TO_CVT/238 +21-216-18:00:35.672 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-18:00:35.672 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:00:35.673 00 SCX_CPU1_CS_AP/2685 wait 5 +21-216-18:00:35.673 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:00:40.678 00 SCX_CPU1_CS_AP/2686 +21-216-18:00:40.678 00 SCX_CPU1_CS_AP/2687 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-18:00:40.684 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:40.685 00 SCX_CPU1_CS_AP/2688 if (UT_TW_Status = UT_Success) then +21-216-18:00:40.685 00 SCX_CPU1_CS_AP/2689 write "<*> Passed (4008) - Dump of App Results Table successful." +21-216-18:00:40.685 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:00:40.685 00 SCX_CPU1_CS_AP/2690 ut_setrequirements CS_4008, "P" +21-216-18:00:40.687 00 SCX_CPU1_CS_AP/2694 endif +21-216-18:00:40.687 00 SCX_CPU1_CS_AP/2695 +21-216-18:00:40.687 00 SCX_CPU1_CS_AP/2696 write ";*********************************************************************" +21-216-18:00:40.687 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:40.687 00 SCX_CPU1_CS_AP/2697 write "; Step 4.28: Send the Recompute Application Code Segment CRC command " +21-216-18:00:40.687 00 SPR-I:OPRO ; Step 4.28: Send the Recompute Application Code Segment CRC command +21-216-18:00:40.687 00 SCX_CPU1_CS_AP/2698 write "; for the application specified in Step 4.26 above. " +21-216-18:00:40.687 00 SPR-I:OPRO ; for the application specified in Step 4.26 above. +21-216-18:00:40.687 00 SCX_CPU1_CS_AP/2699 write ";*********************************************************************" +21-216-18:00:40.687 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:40.687 00 SCX_CPU1_CS_AP/2700 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-216-18:00:40.688 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:40.688 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-18:00:40.689 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:40.705 00 SCX_CPU1_CS_AP/2701 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-216-18:00:40.707 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:40.708 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-18:00:40.708 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:40.709 00 SCX_CPU1_CS_AP/2702 +21-216-18:00:40.709 00 SCX_CPU1_CS_AP/2703 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:00:40.709 00 SCX_CPU1_CS_AP/2705 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-216-18:00:40.710 00 SCX_CPU1_CS_AP/2706 +21-216-18:00:40.710 00 SCX_CPU1_CS_AP/2707 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:00:40.714 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:00:41.289 00 TLMH-I:STS 58-012-14:19:34.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-18:00:41.798 00 TLMH-I:STS 58-012-14:19:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:42.793 00 TLMH-I:STS 58-012-14:19:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:42.794 00 TLMH-I:STS 58-012-14:19:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:43.718 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:43.720 00 SCX_CPU1_CS_AP/2708 if (UT_TW_Status = UT_Success) then +21-216-18:00:43.720 00 SCX_CPU1_CS_AP/2709 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-216-18:00:43.720 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-18:00:43.720 00 SCX_CPU1_CS_AP/2710 ut_setrequirements CS_1003, "P" +21-216-18:00:43.723 00 SCX_CPU1_CS_AP/2711 ut_setrequirements CS_4005, "P" +21-216-18:00:43.724 00 SCX_CPU1_CS_AP/2716 endif +21-216-18:00:43.724 00 SCX_CPU1_CS_AP/2717 +21-216-18:00:43.724 00 SCX_CPU1_CS_AP/2719 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:00:43.726 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:43.727 00 SCX_CPU1_CS_AP/2720 if (UT_TW_Status = UT_Success) then +21-216-18:00:43.727 00 SCX_CPU1_CS_AP/2721 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-216-18:00:43.727 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-18:00:43.727 00 SCX_CPU1_CS_AP/2722 ut_setrequirements CS_1003, "P" +21-216-18:00:43.758 00 SCX_CPU1_CS_AP/2723 ut_setrequirements CS_4005, "P" +21-216-18:00:43.759 00 SCX_CPU1_CS_AP/2728 endif +21-216-18:00:43.759 00 SCX_CPU1_CS_AP/2729 +21-216-18:00:43.759 00 SCX_CPU1_CS_AP/2731 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-216-18:00:43.759 00 SCX_CPU1_CS_AP/2732 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-216-18:00:43.759 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-18:00:43.759 00 SCX_CPU1_CS_AP/2733 ut_setrequirements CS_4005, "P" +21-216-18:00:43.759 00 SCX_CPU1_CS_AP/2737 endif +21-216-18:00:43.759 00 SCX_CPU1_CS_AP/2738 +21-216-18:00:43.759 00 SCX_CPU1_CS_AP/2740 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-216-18:00:43.762 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:00:43.793 00 TLMH-I:STS 58-012-14:19:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:44.797 00 TLMH-I:STS 58-012-14:19:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:44.799 00 TLMH-I:STS 58-012-14:19:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:45.292 00 TLMH-I:STS 58-012-14:19:38.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-18:00:45.764 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:45.767 00 SCX_CPU1_CS_AP/2741 if (UT_TW_Status = UT_Success) then +21-216-18:00:45.767 00 SCX_CPU1_CS_AP/2742 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-216-18:00:45.767 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-18:00:45.767 00 SCX_CPU1_CS_AP/2743 ut_setrequirements CS_40051, "P" +21-216-18:00:45.771 00 SCX_CPU1_CS_AP/2747 endif +21-216-18:00:45.771 00 SCX_CPU1_CS_AP/2748 +21-216-18:00:45.771 00 SCX_CPU1_CS_AP/2750 currSCnt = {seqTlmItem} +21-216-18:00:45.771 00 SCX_CPU1_CS_AP/2751 expectedSCnt = currSCnt + 1 +21-216-18:00:45.771 00 SCX_CPU1_CS_AP/2752 +21-216-18:00:45.771 00 SCX_CPU1_CS_AP/2753 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-216-18:00:45.776 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:00:47.778 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:47.780 00 SCX_CPU1_CS_AP/2755 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-216-18:00:47.780 00 SCX_CPU1_CS_AP/2756 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-216-18:00:47.781 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-18:00:47.781 00 SCX_CPU1_CS_AP/2757 ut_setrequirements CS_40051, "P" +21-216-18:00:47.784 00 SCX_CPU1_CS_AP/2761 endif +21-216-18:00:47.784 00 SCX_CPU1_CS_AP/2762 +21-216-18:00:47.784 00 SCX_CPU1_CS_AP/2763 wait 5 +21-216-18:00:47.784 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:00:52.787 00 SCX_CPU1_CS_AP/2764 +21-216-18:00:52.787 00 SCX_CPU1_CS_AP/2765 write ";*********************************************************************" +21-216-18:00:52.787 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:52.787 00 SCX_CPU1_CS_AP/2766 write "; Step 4.29: Send the Report Application Code Segment CRC command for" +21-216-18:00:52.787 00 SPR-I:OPRO ; Step 4.29: Send the Report Application Code Segment CRC command for +21-216-18:00:52.787 00 SCX_CPU1_CS_AP/2767 write "; for the application specified above. " +21-216-18:00:52.788 00 SPR-I:OPRO ; for the application specified above. +21-216-18:00:52.788 00 SCX_CPU1_CS_AP/2768 write ";*********************************************************************" +21-216-18:00:52.788 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:52.788 00 SCX_CPU1_CS_AP/2769 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-216-18:00:52.794 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:52.794 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-18:00:52.794 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:52.794 00 SCX_CPU1_CS_AP/2770 +21-216-18:00:52.794 00 SCX_CPU1_CS_AP/2771 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:00:52.794 00 SCX_CPU1_CS_AP/2773 /SCX_CPU1_CS_ReportAppName AppName=appName +21-216-18:00:52.806 00 SCX_CPU1_CS_AP/2774 +21-216-18:00:52.806 00 SCX_CPU1_CS_AP/2775 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:00:52.810 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:00:53.294 00 TLMH-I:STS 58-012-14:19:46.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-18:00:54.812 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:54.815 00 SCX_CPU1_CS_AP/2776 if (UT_TW_Status = UT_Success) then +21-216-18:00:54.815 00 SCX_CPU1_CS_AP/2777 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-216-18:00:54.815 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-18:00:54.815 00 SCX_CPU1_CS_AP/2778 ut_setrequirements CS_1003, "P" +21-216-18:00:54.818 00 SCX_CPU1_CS_AP/2779 ut_setrequirements CS_4006, "P" +21-216-18:00:54.820 00 SCX_CPU1_CS_AP/2784 endif +21-216-18:00:54.820 00 SCX_CPU1_CS_AP/2785 +21-216-18:00:54.820 00 SCX_CPU1_CS_AP/2787 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:00:54.824 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:54.825 00 SCX_CPU1_CS_AP/2788 if (UT_TW_Status = UT_Success) then +21-216-18:00:54.825 00 SCX_CPU1_CS_AP/2789 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-216-18:00:54.825 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-18:00:54.825 00 SCX_CPU1_CS_AP/2790 ut_setrequirements CS_1003, "P" +21-216-18:00:54.857 00 SCX_CPU1_CS_AP/2791 ut_setrequirements CS_4006, "P" +21-216-18:00:54.858 00 SCX_CPU1_CS_AP/2796 endif +21-216-18:00:54.858 00 SCX_CPU1_CS_AP/2797 +21-216-18:00:54.858 00 SCX_CPU1_CS_AP/2798 wait 5 +21-216-18:00:54.858 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:00:59.862 00 SCX_CPU1_CS_AP/2799 +21-216-18:00:59.863 00 SCX_CPU1_CS_AP/2800 write ";*********************************************************************" +21-216-18:00:59.863 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:59.863 00 SCX_CPU1_CS_AP/2801 write "; Step 4.30: Send the Enable Application Checksumming command. " +21-216-18:00:59.863 00 SPR-I:OPRO ; Step 4.30: Send the Enable Application Checksumming command. +21-216-18:00:59.863 00 SCX_CPU1_CS_AP/2802 write ";*********************************************************************" +21-216-18:00:59.863 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:59.863 00 SCX_CPU1_CS_AP/2803 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_INF_EID, "INFO", 1 +21-216-18:00:59.868 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:59.869 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-216-18:00:59.869 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:59.870 00 SCX_CPU1_CS_AP/2804 +21-216-18:00:59.870 00 SCX_CPU1_CS_AP/2805 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:00:59.870 00 SCX_CPU1_CS_AP/2806 +21-216-18:00:59.870 00 SCX_CPU1_CS_AP/2808 /SCX_CPU1_CS_EnableApps +21-216-18:00:59.882 00 SCX_CPU1_CS_AP/2809 +21-216-18:00:59.882 00 SCX_CPU1_CS_AP/2810 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:00:59.886 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:01:00.292 00 TLMH-I:STS 58-012-14:19:53.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-216-18:01:02.890 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:02.892 00 SCX_CPU1_CS_AP/2811 if (UT_TW_Status = UT_Success) then +21-216-18:01:02.892 00 SCX_CPU1_CS_AP/2812 write "<*> Passed (1003;4001) - CS EnableApps command sent properly." +21-216-18:01:02.892 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-216-18:01:02.893 00 SCX_CPU1_CS_AP/2813 ut_setrequirements CS_1003, "P" +21-216-18:01:02.895 00 SCX_CPU1_CS_AP/2814 ut_setrequirements CS_4001, "P" +21-216-18:01:02.896 00 SCX_CPU1_CS_AP/2819 endif +21-216-18:01:02.896 00 SCX_CPU1_CS_AP/2820 +21-216-18:01:02.896 00 SCX_CPU1_CS_AP/2822 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:01:02.899 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:02.899 00 SCX_CPU1_CS_AP/2823 if (UT_TW_Status = UT_Success) then +21-216-18:01:02.899 00 SCX_CPU1_CS_AP/2824 write "<*> Passed (1003;4001) - Expected Event Msg ",CS_ENABLE_APP_INF_EID," rcv'd." +21-216-18:01:02.899 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-216-18:01:02.899 00 SCX_CPU1_CS_AP/2825 ut_setrequirements CS_1003, "P" +21-216-18:01:02.926 00 SCX_CPU1_CS_AP/2826 ut_setrequirements CS_4001, "P" +21-216-18:01:02.928 00 SCX_CPU1_CS_AP/2831 endif +21-216-18:01:02.928 00 SCX_CPU1_CS_AP/2832 +21-216-18:01:02.928 00 SCX_CPU1_CS_AP/2833 wait 5 +21-216-18:01:02.928 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:01:07.932 00 SCX_CPU1_CS_AP/2834 +21-216-18:01:07.932 00 SCX_CPU1_CS_AP/2835 write ";*********************************************************************" +21-216-18:01:07.932 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:07.932 00 SCX_CPU1_CS_AP/2836 write "; Step 4.31: Send the Enable Application Code Segment command with an" +21-216-18:01:07.932 00 SPR-I:OPRO ; Step 4.31: Send the Enable Application Code Segment command with an +21-216-18:01:07.932 00 SCX_CPU1_CS_AP/2837 write "; application whose status is DISABLED. " +21-216-18:01:07.932 00 SPR-I:OPRO ; application whose status is DISABLED. +21-216-18:01:07.932 00 SCX_CPU1_CS_AP/2838 write ";*********************************************************************" +21-216-18:01:07.932 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:07.933 00 SCX_CPU1_CS_AP/2841 foundApp=FALSE +21-216-18:01:07.933 00 SCX_CPU1_CS_AP/2842 +21-216-18:01:07.933 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.933 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.934 00 SCX_CPU1_CS_AP/2845 appIndex = i +21-216-18:01:07.934 00 SCX_CPU1_CS_AP/2846 foundApp = TRUE +21-216-18:01:07.934 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.934 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.935 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.935 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.936 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.936 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.937 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.937 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.938 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.938 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.939 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.939 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.939 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.939 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.939 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.940 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.940 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.940 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.940 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.940 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.940 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.940 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.941 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.941 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.941 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.941 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.941 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.941 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.941 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.941 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.942 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.942 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.942 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.942 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.942 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.942 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.943 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.943 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.943 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.943 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.943 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.943 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.944 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.944 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.944 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.944 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.944 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.944 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.944 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.944 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.945 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.945 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.945 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.945 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.945 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.945 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.945 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.945 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.946 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.946 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.946 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.946 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.946 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.946 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.946 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.946 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.947 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.947 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.947 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.947 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.947 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.947 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.948 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.948 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.948 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.948 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.948 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.948 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.948 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.948 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.949 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.949 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.949 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.949 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.949 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.949 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.949 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.949 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.950 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.950 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.950 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.950 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-216-18:01:07.950 00 SCX_CPU1_CS_AP/2847 endif +21-216-18:01:07.950 00 SCX_CPU1_CS_AP/2848 enddo +21-216-18:01:07.950 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:01:07.951 00 SCX_CPU1_CS_AP/2849 +21-216-18:01:07.951 00 SCX_CPU1_CS_AP/2850 if (foundApp = TRUE) then +21-216-18:01:07.951 00 SCX_CPU1_CS_AP/2851 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-216-18:01:07.951 00 SCX_CPU1_CS_AP/2852 write "; Disabled app '",appName, "' found at index ", appIndex +21-216-18:01:07.951 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-216-18:01:07.951 00 SCX_CPU1_CS_AP/2856 endif +21-216-18:01:07.951 00 SCX_CPU1_CS_AP/2857 +21-216-18:01:07.951 00 SCX_CPU1_CS_AP/2858 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 +21-216-18:01:07.954 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:07.954 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-216-18:01:07.954 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:07.955 00 SCX_CPU1_CS_AP/2859 +21-216-18:01:07.955 00 SCX_CPU1_CS_AP/2860 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:01:07.955 00 SCX_CPU1_CS_AP/2862 /SCX_CPU1_CS_EnableAppName AppName=appName +21-216-18:01:07.966 00 SCX_CPU1_CS_AP/2863 +21-216-18:01:07.966 00 SCX_CPU1_CS_AP/2864 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:01:07.970 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:01:08.795 00 TLMH-I:STS 58-012-14:20:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-216-18:01:10.973 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:10.974 00 SCX_CPU1_CS_AP/2865 if (UT_TW_Status = UT_Success) then +21-216-18:01:10.974 00 SCX_CPU1_CS_AP/2866 write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." +21-216-18:01:10.974 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-216-18:01:10.974 00 SCX_CPU1_CS_AP/2867 ut_setrequirements CS_1003, "P" +21-216-18:01:10.976 00 SCX_CPU1_CS_AP/2868 ut_setrequirements CS_4003, "P" +21-216-18:01:10.977 00 SCX_CPU1_CS_AP/2873 endif +21-216-18:01:10.977 00 SCX_CPU1_CS_AP/2874 +21-216-18:01:10.977 00 SCX_CPU1_CS_AP/2876 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:01:10.984 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:10.985 00 SCX_CPU1_CS_AP/2877 if (UT_TW_Status = UT_Success) then +21-216-18:01:10.985 00 SCX_CPU1_CS_AP/2878 write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." +21-216-18:01:10.985 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-216-18:01:10.985 00 SCX_CPU1_CS_AP/2879 ut_setrequirements CS_1003, "P" +21-216-18:01:11.033 00 SCX_CPU1_CS_AP/2880 ut_setrequirements CS_4003, "P" +21-216-18:01:11.034 00 SCX_CPU1_CS_AP/2885 endif +21-216-18:01:11.034 00 SCX_CPU1_CS_AP/2886 +21-216-18:01:11.034 00 SCX_CPU1_CS_AP/2887 wait 5 +21-216-18:01:11.034 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:01:16.037 00 SCX_CPU1_CS_AP/2888 +21-216-18:01:16.037 00 SCX_CPU1_CS_AP/2889 step4_32: +21-216-18:01:16.038 00 SCX_CPU1_CS_AP/2890 write ";*********************************************************************" +21-216-18:01:16.038 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:16.038 00 SCX_CPU1_CS_AP/2891 write "; Step 4.32: Dump the Application Code Segment Results table. " +21-216-18:01:16.038 00 SPR-I:OPRO ; Step 4.32: Dump the Application Code Segment Results table. +21-216-18:01:16.038 00 SCX_CPU1_CS_AP/2892 write ";*********************************************************************" +21-216-18:01:16.038 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:16.038 00 SCX_CPU1_CS_AP/2893 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-18:01:16.038 00 SCX_CPU1_CS_AP/2894 +21-216-18:01:16.038 00 SCX_CPU1_CS_AP/2895 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_32",hostCPU,resAppId) +21-216-18:01:16.039 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:01:16.041 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:01:16.042 00 GET_TBL_TO_CVT/2 ; +21-216-18:01:16.042 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-18:01:16.042 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-18:01:16.060 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_32" +21-216-18:01:16.067 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:01:22.792 00 TLMH-I:STS 58-012-14:20:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_32' +21-216-18:01:31.080 00 SPR-I:OPRO +21-216-18:01:31.080 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:01:31.080 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:01:31.080 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:01:31.080 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:01:31.083 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_32 cpu1_apprestbl4_32 binary 192.168.1.8 +21-216-18:01:31.219 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:01:31.219 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:01:46.233 00 SPR-I:OPRO +21-216-18:01:46.248 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_32`" +21-216-18:01:46.248 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:01:51.253 00 GET_TBL_TO_CVT/238 +21-216-18:01:51.253 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-18:01:51.253 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:01:51.255 00 SCX_CPU1_CS_AP/2896 wait 5 +21-216-18:01:51.255 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:01:56.259 00 SCX_CPU1_CS_AP/2897 +21-216-18:01:56.259 00 SCX_CPU1_CS_AP/2898 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-18:01:56.272 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:56.274 00 SCX_CPU1_CS_AP/2899 if (UT_TW_Status = UT_Success) then +21-216-18:01:56.275 00 SCX_CPU1_CS_AP/2900 write "<*> Passed (4008) - Dump of App Results Table successful." +21-216-18:01:56.275 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:01:56.275 00 SCX_CPU1_CS_AP/2901 ut_setrequirements CS_4008, "P" +21-216-18:01:56.279 00 SCX_CPU1_CS_AP/2905 endif +21-216-18:01:56.280 00 SCX_CPU1_CS_AP/2906 +21-216-18:01:56.280 00 SCX_CPU1_CS_AP/2907 write ";*********************************************************************" +21-216-18:01:56.280 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:56.280 00 SCX_CPU1_CS_AP/2908 write "; Step 4.33: Send the Recompute Application Code Segment CRC command " +21-216-18:01:56.280 00 SPR-I:OPRO ; Step 4.33: Send the Recompute Application Code Segment CRC command +21-216-18:01:56.280 00 SCX_CPU1_CS_AP/2909 write "; for the application specified in Step 4.31 above. " +21-216-18:01:56.280 00 SPR-I:OPRO ; for the application specified in Step 4.31 above. +21-216-18:01:56.280 00 SCX_CPU1_CS_AP/2910 write ";*********************************************************************" +21-216-18:01:56.281 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:56.281 00 SCX_CPU1_CS_AP/2911 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-216-18:01:56.288 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:56.289 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-18:01:56.289 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:56.321 00 SCX_CPU1_CS_AP/2912 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-216-18:01:56.323 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:56.323 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-18:01:56.323 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:56.323 00 SCX_CPU1_CS_AP/2913 +21-216-18:01:56.324 00 SCX_CPU1_CS_AP/2914 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:01:56.324 00 SCX_CPU1_CS_AP/2916 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-216-18:01:56.337 00 SCX_CPU1_CS_AP/2917 +21-216-18:01:56.337 00 SCX_CPU1_CS_AP/2918 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:01:56.340 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:01:56.795 00 TLMH-I:STS 58-012-14:20:50.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-18:01:56.795 00 TLMH-I:STS 58-012-14:20:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:56.795 00 TLMH-I:STS 58-012-14:20:50.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:57.790 00 TLMH-I:STS 58-012-14:20:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:58.795 00 TLMH-I:STS 58-012-14:20:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:58.796 00 TLMH-I:STS 58-012-14:20:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:59.343 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:59.343 00 SCX_CPU1_CS_AP/2919 if (UT_TW_Status = UT_Success) then +21-216-18:01:59.343 00 SCX_CPU1_CS_AP/2920 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-216-18:01:59.343 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-18:01:59.343 00 SCX_CPU1_CS_AP/2921 ut_setrequirements CS_1003, "P" +21-216-18:01:59.344 00 SCX_CPU1_CS_AP/2922 ut_setrequirements CS_4005, "P" +21-216-18:01:59.345 00 SCX_CPU1_CS_AP/2927 endif +21-216-18:01:59.345 00 SCX_CPU1_CS_AP/2928 +21-216-18:01:59.345 00 SCX_CPU1_CS_AP/2930 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:01:59.348 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:59.348 00 SCX_CPU1_CS_AP/2931 if (UT_TW_Status = UT_Success) then +21-216-18:01:59.348 00 SCX_CPU1_CS_AP/2932 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-216-18:01:59.348 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-18:01:59.348 00 SCX_CPU1_CS_AP/2933 ut_setrequirements CS_1003, "P" +21-216-18:01:59.377 00 SCX_CPU1_CS_AP/2934 ut_setrequirements CS_4005, "P" +21-216-18:01:59.378 00 SCX_CPU1_CS_AP/2939 endif +21-216-18:01:59.378 00 SCX_CPU1_CS_AP/2940 +21-216-18:01:59.378 00 SCX_CPU1_CS_AP/2942 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-216-18:01:59.378 00 SCX_CPU1_CS_AP/2943 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-216-18:01:59.378 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-18:01:59.378 00 SCX_CPU1_CS_AP/2944 ut_setrequirements CS_4005, "P" +21-216-18:01:59.379 00 SCX_CPU1_CS_AP/2948 endif +21-216-18:01:59.379 00 SCX_CPU1_CS_AP/2949 +21-216-18:01:59.379 00 SCX_CPU1_CS_AP/2951 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-216-18:01:59.382 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:01:59.799 00 TLMH-I:STS 58-012-14:20:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:02:00.792 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:02:00.794 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:02:00.795 00 TLMH-I:STS 58-012-14:20:54.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-18:02:01.384 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:01.384 00 SCX_CPU1_CS_AP/2952 if (UT_TW_Status = UT_Success) then +21-216-18:02:01.385 00 SCX_CPU1_CS_AP/2953 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-216-18:02:01.385 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-18:02:01.385 00 SCX_CPU1_CS_AP/2954 ut_setrequirements CS_40051, "P" +21-216-18:02:01.386 00 SCX_CPU1_CS_AP/2958 endif +21-216-18:02:01.386 00 SCX_CPU1_CS_AP/2959 +21-216-18:02:01.386 00 SCX_CPU1_CS_AP/2961 currSCnt = {seqTlmItem} +21-216-18:02:01.386 00 SCX_CPU1_CS_AP/2962 expectedSCnt = currSCnt + 1 +21-216-18:02:01.386 00 SCX_CPU1_CS_AP/2963 +21-216-18:02:01.386 00 SCX_CPU1_CS_AP/2964 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-216-18:02:01.392 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:02:03.394 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:03.395 00 SCX_CPU1_CS_AP/2966 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-216-18:02:03.395 00 SCX_CPU1_CS_AP/2967 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-216-18:02:03.395 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-18:02:03.395 00 SCX_CPU1_CS_AP/2968 ut_setrequirements CS_40051, "P" +21-216-18:02:03.397 00 SCX_CPU1_CS_AP/2972 endif +21-216-18:02:03.397 00 SCX_CPU1_CS_AP/2973 +21-216-18:02:03.397 00 SCX_CPU1_CS_AP/2974 wait 5 +21-216-18:02:03.397 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:02:08.401 00 SCX_CPU1_CS_AP/2975 +21-216-18:02:08.401 00 SCX_CPU1_CS_AP/2976 write ";*********************************************************************" +21-216-18:02:08.401 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:08.401 00 SCX_CPU1_CS_AP/2977 write "; Step 4.34: Send the Report Application Code Segment CRC command for" +21-216-18:02:08.401 00 SPR-I:OPRO ; Step 4.34: Send the Report Application Code Segment CRC command for +21-216-18:02:08.401 00 SCX_CPU1_CS_AP/2978 write "; for the application specified above. " +21-216-18:02:08.402 00 SPR-I:OPRO ; for the application specified above. +21-216-18:02:08.402 00 SCX_CPU1_CS_AP/2979 write ";*********************************************************************" +21-216-18:02:08.402 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:08.402 00 SCX_CPU1_CS_AP/2980 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-216-18:02:08.408 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:02:08.408 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-18:02:08.408 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:02:08.408 00 SCX_CPU1_CS_AP/2981 +21-216-18:02:08.408 00 SCX_CPU1_CS_AP/2982 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:02:08.408 00 SCX_CPU1_CS_AP/2984 /SCX_CPU1_CS_ReportAppName AppName=appName +21-216-18:02:08.410 00 SCX_CPU1_CS_AP/2985 +21-216-18:02:08.410 00 SCX_CPU1_CS_AP/2986 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:02:08.413 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:02:09.299 00 TLMH-I:STS 58-012-14:21:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-18:02:11.416 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:11.418 00 SCX_CPU1_CS_AP/2987 if (UT_TW_Status = UT_Success) then +21-216-18:02:11.418 00 SCX_CPU1_CS_AP/2988 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-216-18:02:11.418 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-18:02:11.418 00 SCX_CPU1_CS_AP/2989 ut_setrequirements CS_1003, "P" +21-216-18:02:11.420 00 SCX_CPU1_CS_AP/2990 ut_setrequirements CS_4006, "P" +21-216-18:02:11.422 00 SCX_CPU1_CS_AP/2995 endif +21-216-18:02:11.422 00 SCX_CPU1_CS_AP/2996 +21-216-18:02:11.422 00 SCX_CPU1_CS_AP/2998 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:02:11.434 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:11.437 00 SCX_CPU1_CS_AP/2999 if (UT_TW_Status = UT_Success) then +21-216-18:02:11.437 00 SCX_CPU1_CS_AP/3000 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-216-18:02:11.437 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-18:02:11.437 00 SCX_CPU1_CS_AP/3001 ut_setrequirements CS_1003, "P" +21-216-18:02:11.487 00 SCX_CPU1_CS_AP/3002 ut_setrequirements CS_4006, "P" +21-216-18:02:11.488 00 SCX_CPU1_CS_AP/3007 endif +21-216-18:02:11.488 00 SCX_CPU1_CS_AP/3008 +21-216-18:02:11.489 00 SCX_CPU1_CS_AP/3009 wait 5 +21-216-18:02:11.489 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:02:16.493 00 SCX_CPU1_CS_AP/3010 +21-216-18:02:16.493 00 SCX_CPU1_CS_AP/3011 write ";*********************************************************************" +21-216-18:02:16.493 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:16.493 00 SCX_CPU1_CS_AP/3012 write "; Step 4.35: Send the Disable Application Code Segment command with " +21-216-18:02:16.493 00 SPR-I:OPRO ; Step 4.35: Send the Disable Application Code Segment command with +21-216-18:02:16.493 00 SCX_CPU1_CS_AP/3013 write "; an application whose status is ENABLED. " +21-216-18:02:16.493 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-216-18:02:16.494 00 SCX_CPU1_CS_AP/3014 write ";*********************************************************************" +21-216-18:02:16.494 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:16.494 00 SCX_CPU1_CS_AP/3017 foundApp=FALSE +21-216-18:02:16.494 00 SCX_CPU1_CS_AP/3018 +21-216-18:02:16.494 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.494 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.495 00 SCX_CPU1_CS_AP/3021 appIndex = i +21-216-18:02:16.495 00 SCX_CPU1_CS_AP/3022 foundApp = TRUE +21-216-18:02:16.495 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.496 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.497 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.498 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.498 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.498 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.499 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.499 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.499 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.499 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.499 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.499 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.500 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.500 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.500 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.500 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.500 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.500 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.501 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.501 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.501 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.501 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.501 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.501 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.501 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.501 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.502 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.502 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.502 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.502 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.502 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.503 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.503 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.503 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.503 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.504 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.504 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.504 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.504 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.504 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.504 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.504 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.505 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.505 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.505 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.505 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.505 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.506 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.506 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.506 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.506 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.506 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.506 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.506 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.507 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.507 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.507 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.507 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.507 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.507 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.507 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.507 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.508 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.508 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.508 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.508 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.508 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.508 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.509 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.509 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.509 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.509 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.509 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.509 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.509 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.510 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.510 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.510 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.510 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.510 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.510 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.510 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.511 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.511 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.511 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.511 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.511 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.511 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.511 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.511 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.512 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.512 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-216-18:02:16.512 00 SCX_CPU1_CS_AP/3023 endif +21-216-18:02:16.512 00 SCX_CPU1_CS_AP/3024 enddo +21-216-18:02:16.512 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:02:16.512 00 SCX_CPU1_CS_AP/3025 +21-216-18:02:16.512 00 SCX_CPU1_CS_AP/3026 if (foundApp = TRUE) then +21-216-18:02:16.512 00 SCX_CPU1_CS_AP/3027 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-216-18:02:16.512 00 SCX_CPU1_CS_AP/3028 write "; Enabled app '",appName, "' found at index ", appIndex +21-216-18:02:16.513 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-216-18:02:16.513 00 SCX_CPU1_CS_AP/3032 endif +21-216-18:02:16.513 00 SCX_CPU1_CS_AP/3033 +21-216-18:02:16.513 00 SCX_CPU1_CS_AP/3034 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID, "INFO", 1 +21-216-18:02:16.515 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:02:16.515 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-216-18:02:16.515 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:02:16.515 00 SCX_CPU1_CS_AP/3035 +21-216-18:02:16.515 00 SCX_CPU1_CS_AP/3036 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:02:16.515 00 SCX_CPU1_CS_AP/3038 /SCX_CPU1_CS_DisableAppName AppName=appName +21-216-18:02:16.531 00 SCX_CPU1_CS_AP/3039 +21-216-18:02:16.531 00 SCX_CPU1_CS_AP/3040 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:02:16.535 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:02:17.292 00 TLMH-I:STS 58-012-14:21:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-18:02:19.538 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:19.540 00 SCX_CPU1_CS_AP/3041 if (UT_TW_Status = UT_Success) then +21-216-18:02:19.541 00 SCX_CPU1_CS_AP/3042 write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." +21-216-18:02:19.541 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-216-18:02:19.541 00 SCX_CPU1_CS_AP/3043 ut_setrequirements CS_1003, "P" +21-216-18:02:19.545 00 SCX_CPU1_CS_AP/3044 ut_setrequirements CS_4004, "P" +21-216-18:02:19.549 00 SCX_CPU1_CS_AP/3049 endif +21-216-18:02:19.549 00 SCX_CPU1_CS_AP/3050 +21-216-18:02:19.549 00 SCX_CPU1_CS_AP/3052 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:02:19.562 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:19.564 00 SCX_CPU1_CS_AP/3053 if (UT_TW_Status = UT_Success) then +21-216-18:02:19.564 00 SCX_CPU1_CS_AP/3054 write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." +21-216-18:02:19.565 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-216-18:02:19.565 00 SCX_CPU1_CS_AP/3055 ut_setrequirements CS_1003, "P" +21-216-18:02:19.612 00 SCX_CPU1_CS_AP/3056 ut_setrequirements CS_4004, "P" +21-216-18:02:19.613 00 SCX_CPU1_CS_AP/3061 endif +21-216-18:02:19.613 00 SCX_CPU1_CS_AP/3062 +21-216-18:02:19.613 00 SCX_CPU1_CS_AP/3063 wait 5 +21-216-18:02:19.613 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:02:24.616 00 SCX_CPU1_CS_AP/3064 +21-216-18:02:24.616 00 SCX_CPU1_CS_AP/3065 step4_36: +21-216-18:02:24.617 00 SCX_CPU1_CS_AP/3066 write ";*********************************************************************" +21-216-18:02:24.617 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:24.617 00 SCX_CPU1_CS_AP/3067 write "; Step 4.36: Dump the Application Code Segment Results table. " +21-216-18:02:24.617 00 SPR-I:OPRO ; Step 4.36: Dump the Application Code Segment Results table. +21-216-18:02:24.617 00 SCX_CPU1_CS_AP/3068 write ";*********************************************************************" +21-216-18:02:24.617 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:24.617 00 SCX_CPU1_CS_AP/3069 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-18:02:24.618 00 SCX_CPU1_CS_AP/3070 +21-216-18:02:24.618 00 SCX_CPU1_CS_AP/3071 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_36",hostCPU,resAppId) +21-216-18:02:24.618 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:02:24.620 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:02:24.621 00 GET_TBL_TO_CVT/2 ; +21-216-18:02:24.621 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-18:02:24.621 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-18:02:24.626 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_36" +21-216-18:02:24.637 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:02:30.797 00 TLMH-I:STS 58-012-14:21:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_36' +21-216-18:02:39.649 00 SPR-I:OPRO +21-216-18:02:39.649 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:02:39.649 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:02:39.649 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:02:39.649 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:02:39.652 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_36 cpu1_apprestbl4_36 binary 192.168.1.8 +21-216-18:02:39.801 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:02:39.801 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:02:54.812 00 SPR-I:OPRO +21-216-18:02:54.826 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_36`" +21-216-18:02:54.826 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:02:59.830 00 GET_TBL_TO_CVT/238 +21-216-18:02:59.830 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-18:02:59.830 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:02:59.832 00 SCX_CPU1_CS_AP/3072 wait 5 +21-216-18:02:59.832 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:04.836 00 SCX_CPU1_CS_AP/3073 +21-216-18:03:04.836 00 SCX_CPU1_CS_AP/3074 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-18:03:04.842 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:04.843 00 SCX_CPU1_CS_AP/3075 if (UT_TW_Status = UT_Success) then +21-216-18:03:04.843 00 SCX_CPU1_CS_AP/3076 write "<*> Passed (4008) - Dump of App Results Table successful." +21-216-18:03:04.843 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:03:04.843 00 SCX_CPU1_CS_AP/3077 ut_setrequirements CS_4008, "P" +21-216-18:03:04.844 00 SCX_CPU1_CS_AP/3081 endif +21-216-18:03:04.844 00 SCX_CPU1_CS_AP/3082 +21-216-18:03:04.844 00 SCX_CPU1_CS_AP/3083 write ";*********************************************************************" +21-216-18:03:04.844 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:04.844 00 SCX_CPU1_CS_AP/3084 write "; Step 4.37: Send the Recompute Application Code Segment CRC command " +21-216-18:03:04.844 00 SPR-I:OPRO ; Step 4.37: Send the Recompute Application Code Segment CRC command +21-216-18:03:04.844 00 SCX_CPU1_CS_AP/3085 write "; for the application specified in Step 4.35 above. " +21-216-18:03:04.844 00 SPR-I:OPRO ; for the application specified in Step 4.35 above. +21-216-18:03:04.844 00 SCX_CPU1_CS_AP/3086 write ";*********************************************************************" +21-216-18:03:04.844 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:04.844 00 SCX_CPU1_CS_AP/3087 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-216-18:03:04.845 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:04.845 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-18:03:04.845 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:04.859 00 SCX_CPU1_CS_AP/3088 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-216-18:03:04.861 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:04.861 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-18:03:04.861 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:04.861 00 SCX_CPU1_CS_AP/3089 +21-216-18:03:04.861 00 SCX_CPU1_CS_AP/3090 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:03:04.861 00 SCX_CPU1_CS_AP/3092 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-216-18:03:04.873 00 SCX_CPU1_CS_AP/3093 +21-216-18:03:04.873 00 SCX_CPU1_CS_AP/3094 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:03:04.876 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:05.295 00 TLMH-I:STS 58-012-14:21:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-18:03:05.794 00 TLMH-I:STS 58-012-14:21:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:06.799 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:06.800 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:06.878 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:06.880 00 SCX_CPU1_CS_AP/3095 if (UT_TW_Status = UT_Success) then +21-216-18:03:06.880 00 SCX_CPU1_CS_AP/3096 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-216-18:03:06.880 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-18:03:06.880 00 SCX_CPU1_CS_AP/3097 ut_setrequirements CS_1003, "P" +21-216-18:03:06.884 00 SCX_CPU1_CS_AP/3098 ut_setrequirements CS_4005, "P" +21-216-18:03:06.888 00 SCX_CPU1_CS_AP/3103 endif +21-216-18:03:06.888 00 SCX_CPU1_CS_AP/3104 +21-216-18:03:06.888 00 SCX_CPU1_CS_AP/3106 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:03:06.902 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:06.905 00 SCX_CPU1_CS_AP/3107 if (UT_TW_Status = UT_Success) then +21-216-18:03:06.905 00 SCX_CPU1_CS_AP/3108 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-216-18:03:06.905 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-18:03:06.905 00 SCX_CPU1_CS_AP/3109 ut_setrequirements CS_1003, "P" +21-216-18:03:06.944 00 SCX_CPU1_CS_AP/3110 ut_setrequirements CS_4005, "P" +21-216-18:03:06.944 00 SCX_CPU1_CS_AP/3115 endif +21-216-18:03:06.944 00 SCX_CPU1_CS_AP/3116 +21-216-18:03:06.944 00 SCX_CPU1_CS_AP/3118 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-216-18:03:06.944 00 SCX_CPU1_CS_AP/3119 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-216-18:03:06.944 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-18:03:06.944 00 SCX_CPU1_CS_AP/3120 ut_setrequirements CS_4005, "P" +21-216-18:03:06.945 00 SCX_CPU1_CS_AP/3124 endif +21-216-18:03:06.945 00 SCX_CPU1_CS_AP/3125 +21-216-18:03:06.945 00 SCX_CPU1_CS_AP/3127 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-216-18:03:06.948 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:07.791 00 TLMH-I:STS 58-012-14:22:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:08.794 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:08.796 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:09.290 00 TLMH-I:STS 58-012-14:22:02.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-18:03:09.951 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:09.952 00 SCX_CPU1_CS_AP/3128 if (UT_TW_Status = UT_Success) then +21-216-18:03:09.952 00 SCX_CPU1_CS_AP/3129 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-216-18:03:09.952 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-18:03:09.952 00 SCX_CPU1_CS_AP/3130 ut_setrequirements CS_40051, "P" +21-216-18:03:09.953 00 SCX_CPU1_CS_AP/3134 endif +21-216-18:03:09.953 00 SCX_CPU1_CS_AP/3135 +21-216-18:03:09.953 00 SCX_CPU1_CS_AP/3137 currSCnt = {seqTlmItem} +21-216-18:03:09.954 00 SCX_CPU1_CS_AP/3138 expectedSCnt = currSCnt + 1 +21-216-18:03:09.954 00 SCX_CPU1_CS_AP/3139 +21-216-18:03:09.954 00 SCX_CPU1_CS_AP/3140 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-216-18:03:09.957 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:10.958 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:10.961 00 SCX_CPU1_CS_AP/3142 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-216-18:03:10.961 00 SCX_CPU1_CS_AP/3143 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-216-18:03:10.961 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-18:03:10.961 00 SCX_CPU1_CS_AP/3144 ut_setrequirements CS_40051, "P" +21-216-18:03:10.964 00 SCX_CPU1_CS_AP/3148 endif +21-216-18:03:10.964 00 SCX_CPU1_CS_AP/3149 +21-216-18:03:10.964 00 SCX_CPU1_CS_AP/3150 wait 5 +21-216-18:03:10.964 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:15.968 00 SCX_CPU1_CS_AP/3151 +21-216-18:03:15.968 00 SCX_CPU1_CS_AP/3152 write ";*********************************************************************" +21-216-18:03:15.968 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:15.968 00 SCX_CPU1_CS_AP/3153 write "; Step 4.38: Send the Report Application Code Segment CRC command for" +21-216-18:03:15.968 00 SPR-I:OPRO ; Step 4.38: Send the Report Application Code Segment CRC command for +21-216-18:03:15.969 00 SCX_CPU1_CS_AP/3154 write "; for the application specified above. " +21-216-18:03:15.969 00 SPR-I:OPRO ; for the application specified above. +21-216-18:03:15.969 00 SCX_CPU1_CS_AP/3155 write ";*********************************************************************" +21-216-18:03:15.969 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:15.969 00 SCX_CPU1_CS_AP/3156 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-216-18:03:15.974 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:15.974 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-18:03:15.974 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:15.975 00 SCX_CPU1_CS_AP/3157 +21-216-18:03:15.975 00 SCX_CPU1_CS_AP/3158 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:03:15.975 00 SCX_CPU1_CS_AP/3160 /SCX_CPU1_CS_ReportAppName AppName=appName +21-216-18:03:15.986 00 SCX_CPU1_CS_AP/3161 +21-216-18:03:15.987 00 SCX_CPU1_CS_AP/3162 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:03:15.991 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:16.796 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-18:03:18.994 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:18.994 00 SCX_CPU1_CS_AP/3163 if (UT_TW_Status = UT_Success) then +21-216-18:03:18.994 00 SCX_CPU1_CS_AP/3164 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-216-18:03:18.994 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-18:03:18.994 00 SCX_CPU1_CS_AP/3165 ut_setrequirements CS_1003, "P" +21-216-18:03:18.995 00 SCX_CPU1_CS_AP/3166 ut_setrequirements CS_4006, "P" +21-216-18:03:18.996 00 SCX_CPU1_CS_AP/3171 endif +21-216-18:03:18.996 00 SCX_CPU1_CS_AP/3172 +21-216-18:03:18.996 00 SCX_CPU1_CS_AP/3174 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:03:19.000 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:19.000 00 SCX_CPU1_CS_AP/3175 if (UT_TW_Status = UT_Success) then +21-216-18:03:19.000 00 SCX_CPU1_CS_AP/3176 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-216-18:03:19.000 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-18:03:19.000 00 SCX_CPU1_CS_AP/3177 ut_setrequirements CS_1003, "P" +21-216-18:03:19.027 00 SCX_CPU1_CS_AP/3178 ut_setrequirements CS_4006, "P" +21-216-18:03:19.028 00 SCX_CPU1_CS_AP/3183 endif +21-216-18:03:19.028 00 SCX_CPU1_CS_AP/3184 +21-216-18:03:19.028 00 SCX_CPU1_CS_AP/3185 wait 5 +21-216-18:03:19.028 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:24.033 00 SCX_CPU1_CS_AP/3186 +21-216-18:03:24.033 00 SCX_CPU1_CS_AP/3187 write ";*********************************************************************" +21-216-18:03:24.033 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.033 00 SCX_CPU1_CS_AP/3188 write "; Step 5.0: Definition Table Update Test." +21-216-18:03:24.034 00 SPR-I:OPRO ; Step 5.0: Definition Table Update Test. +21-216-18:03:24.034 00 SCX_CPU1_CS_AP/3189 write ";*********************************************************************" +21-216-18:03:24.034 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.034 00 SCX_CPU1_CS_AP/3190 write "; Step 5.1: Create an Application Code Segment Definition table load " +21-216-18:03:24.034 00 SPR-I:OPRO ; Step 5.1: Create an Application Code Segment Definition table load +21-216-18:03:24.034 00 SCX_CPU1_CS_AP/3191 write "; file that contains all empty items." +21-216-18:03:24.034 00 SPR-I:OPRO ; file that contains all empty items. +21-216-18:03:24.034 00 SCX_CPU1_CS_AP/3192 write ";*********************************************************************" +21-216-18:03:24.035 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.035 00 SCX_CPU1_CS_AP/3193 s scx_cpu1_cs_adt4 +21-216-18:03:24.035 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt4.i +21-216-18:03:24.045 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT4 started +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/2 ;******************************************************************************* +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/3 ; Test Name: cs_adt4 +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/4 ; Test Level: Build Verification +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/5 ; Test Type: Functional +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/6 ; +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/7 ; Test Description +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/8 ; The purpose of this procedure is to generate an empty Application +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/9 ; Definition Table for the Checksum Application. +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/10 ; +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/11 ; Requirements Tested: +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/12 ; None +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/13 ; +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/14 ; Prerequisite Conditions +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/15 ; None +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/16 ; +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/17 ; Assumptions and Constraints +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/18 ; None. +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/19 ; +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/20 ; Change History +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/21 ; +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/22 ; Date Name Description +21-216-18:03:24.045 00 SCX_CPU1_CS_AD/23 ; 07/18/11 Walt Moleski Initial release. +21-216-18:03:24.047 00 SCX_CPU1_CS_AD/24 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-216-18:03:24.047 00 SCX_CPU1_CS_AD/25 ; commanding and added a hostCPU variable +21-216-18:03:24.047 00 SCX_CPU1_CS_AD/26 ; for the utility procs to connect to the +21-216-18:03:24.047 00 SCX_CPU1_CS_AD/27 ; proper host IP address. +21-216-18:03:24.047 00 SCX_CPU1_CS_AD/28 ; +21-216-18:03:24.047 00 SCX_CPU1_CS_AD/29 ; Arguments +21-216-18:03:24.047 00 SCX_CPU1_CS_AD/30 ; None. +21-216-18:03:24.047 00 SCX_CPU1_CS_AD/31 ; +21-216-18:03:24.047 00 SCX_CPU1_CS_AD/32 ; Procedures Called +21-216-18:03:24.047 00 SCX_CPU1_CS_AD/33 ; Name Description +21-216-18:03:24.047 00 SCX_CPU1_CS_AD/34 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-216-18:03:24.047 00 SCX_CPU1_CS_AD/35 ; the specified arguments and cvt +21-216-18:03:24.047 00 SCX_CPU1_CS_AD/36 ; +21-216-18:03:24.047 00 SCX_CPU1_CS_AD/37 ; Expected Test Results and Analysis +21-216-18:03:24.048 00 SCX_CPU1_CS_AD/38 ; +21-216-18:03:24.048 00 SCX_CPU1_CS_AD/39 ;********************************************************************** +21-216-18:03:24.048 00 SCX_CPU1_CS_AD/40 +21-216-18:03:24.048 00 SCX_CPU1_CS_AD/41 local logging = %liv (log_procedure) +21-216-18:03:24.048 00 SCX_CPU1_CS_AD/42 %liv (log_procedure) = FALSE +21-216-18:03:24.064 00 SCX_CPU1_CS_AD/49 +21-216-18:03:24.064 00 SCX_CPU1_CS_AD/50 ;********************************************************************** +21-216-18:03:24.064 00 SCX_CPU1_CS_AD/51 ; Define local variables +21-216-18:03:24.064 00 SCX_CPU1_CS_AD/52 ;********************************************************************** +21-216-18:03:24.064 00 SCX_CPU1_CS_AD/53 LOCAL defAppId, defPktId +21-216-18:03:24.064 00 SCX_CPU1_CS_AD/54 local CSAppName = "CS" +21-216-18:03:24.064 00 SCX_CPU1_CS_AD/55 local ramDir = "RAM:0" +21-216-18:03:24.064 00 SCX_CPU1_CS_AD/56 local hostCPU = "CPU3" +21-216-18:03:24.065 00 SCX_CPU1_CS_AD/57 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-216-18:03:24.065 00 SCX_CPU1_CS_AD/58 +21-216-18:03:24.065 00 SCX_CPU1_CS_AD/61 defAppId = "0FAF" +21-216-18:03:24.065 00 SCX_CPU1_CS_AD/62 defPktId = 4015 +21-216-18:03:24.065 00 SCX_CPU1_CS_AD/63 +21-216-18:03:24.065 00 SCX_CPU1_CS_AD/64 write ";*********************************************************************" +21-216-18:03:24.065 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.065 00 SCX_CPU1_CS_AD/65 write "; Define the Application Definition Table " +21-216-18:03:24.065 00 SPR-I:OPRO ; Define the Application Definition Table +21-216-18:03:24.065 00 SCX_CPU1_CS_AD/66 write ";********************************************************************" +21-216-18:03:24.065 00 SPR-I:OPRO ;******************************************************************** +21-216-18:03:24.065 00 SCX_CPU1_CS_AD/67 local maxEntry = CS_MAX_NUM_APP_TABLE_ENTRIES - 1 +21-216-18:03:24.065 00 SCX_CPU1_CS_AD/68 +21-216-18:03:24.065 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.065 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.065 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.065 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.066 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.066 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.066 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.066 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.066 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.066 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.066 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.066 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.066 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.066 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.066 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.066 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.067 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.067 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.067 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.067 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.067 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.067 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.067 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.067 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.067 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.067 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.067 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.067 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.068 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.068 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.068 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.068 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.068 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.068 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.068 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.068 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.068 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.068 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.068 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.068 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.068 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.069 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.069 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.069 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.069 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.069 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.069 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.069 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.069 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.069 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.069 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.069 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.069 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.069 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.069 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.070 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.070 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.070 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.070 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.070 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.070 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.070 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.070 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.070 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.070 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.070 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.070 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.070 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.070 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.071 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.071 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.071 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.071 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.071 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.071 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.071 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.071 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.071 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.071 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.071 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.071 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.071 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.071 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.071 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.072 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.072 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.072 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.072 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.072 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.072 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.072 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.072 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.072 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.072 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:03:24.072 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:03:24.072 00 SCX_CPU1_CS_AD/73 enddo +21-216-18:03:24.072 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-216-18:03:24.072 00 SCX_CPU1_CS_AD/74 +21-216-18:03:24.072 00 SCX_CPU1_CS_AD/75 local endmnemonic = "SCX_CPU1_CS_APP_DEF_TABLE[" & maxEntry & "].Name" +21-216-18:03:24.073 00 SCX_CPU1_CS_AD/76 +21-216-18:03:24.073 00 SCX_CPU1_CS_AD/78 s create_tbl_file_from_cvt (hostCPU,defAppId,"App Definition Empty Table Load","appdefemptytable",appDefTblName,"SCX_CPU1_CS_APP_DEF_TABLE[0].State",endmnemonic) +21-216-18:03:24.073 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-216-18:03:24.073 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-216-18:03:24.073 00 CREATE_TBL_FIL/2 ; +21-216-18:03:24.073 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-216-18:03:24.074 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-216-18:03:24.075 00 SPR-I:OPRO ********** appdefemptytable ********** +21-216-18:03:24.076 00 SPR-I:OPRO +21-216-18:03:24.076 00 SPR-I:OPRO Content Type: cFE1 +21-216-18:03:24.076 00 SPR-I:OPRO Sub Type: 8 +21-216-18:03:24.076 00 SPR-I:OPRO Length: 12 +21-216-18:03:24.076 00 SPR-I:OPRO Spacecraft Id: SCX +21-216-18:03:24.076 00 SPR-I:OPRO Processor Id: CPU3 +21-216-18:03:24.076 00 SPR-I:OPRO Application Id: 0 +21-216-18:03:24.076 00 SPR-I:OPRO Create Time Secs: 1628100204 +21-216-18:03:24.076 00 SPR-I:OPRO Create Time Subsecs: 0 +21-216-18:03:24.076 00 SPR-I:OPRO File Description: App Definition Empty Table Load +21-216-18:03:24.076 00 SPR-I:OPRO +21-216-18:03:24.076 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-216-18:03:24.076 00 SPR-I:OPRO +21-216-18:03:24.076 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-216-18:03:24.076 00 SPR-I:OPRO Byte Offset: 0 +21-216-18:03:24.076 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-216-18:03:24.076 00 SPR-I:OPRO Number of Bytes: 528 +21-216-18:03:24.076 00 SPR-I:OPRO +21-216-18:03:24.084 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-216-18:03:24.084 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-216-18:03:24.084 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-216-18:03:24.091 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-216-18:03:24.091 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat appdefemptytable.tmp cs.defapptbl > appdefemptytable +21-216-18:03:24.095 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl appdefemptytable.tmp +21-216-18:03:24.100 00 CREATE_TBL_FIL/128 +21-216-18:03:24.100 00 CREATE_TBL_FIL/129 ENDPROC +21-216-18:03:24.100 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-216-18:03:24.100 00 SCX_CPU1_CS_AD/79 +21-216-18:03:24.100 00 SCX_CPU1_CS_AD/80 write ";*********************************************************************" +21-216-18:03:24.100 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.100 00 SCX_CPU1_CS_AD/81 write "; End procedure SCX_CPU1_cs_adt4 " +21-216-18:03:24.100 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt4 +21-216-18:03:24.100 00 SCX_CPU1_CS_AD/82 write ";*********************************************************************" +21-216-18:03:24.100 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.100 00 SCX_CPU1_CS_AD/83 ENDPROC +21-216-18:03:24.100 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT4 completed +21-216-18:03:24.101 00 SCX_CPU1_CS_AP/3194 wait 5 +21-216-18:03:24.101 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:29.105 00 SCX_CPU1_CS_AP/3195 +21-216-18:03:29.105 00 SCX_CPU1_CS_AP/3196 write ";*********************************************************************" +21-216-18:03:29.105 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:29.105 00 SCX_CPU1_CS_AP/3197 write "; Step 5.2: Send the command to load the file created above. " +21-216-18:03:29.105 00 SPR-I:OPRO ; Step 5.2: Send the command to load the file created above. +21-216-18:03:29.105 00 SCX_CPU1_CS_AP/3198 write ";*********************************************************************" +21-216-18:03:29.105 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:29.105 00 SCX_CPU1_CS_AP/3199 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 +21-216-18:03:29.107 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:29.107 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-216-18:03:29.107 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:29.108 00 SCX_CPU1_CS_AP/3200 +21-216-18:03:29.108 00 SCX_CPU1_CS_AP/3201 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-18:03:29.108 00 SCX_CPU1_CS_AP/3202 +21-216-18:03:29.108 00 SCX_CPU1_CS_AP/3203 start load_table ("appdefemptytable", hostCPU) +21-216-18:03:29.108 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-216-18:03:29.109 00 SPR-I:STS Procedure LOAD_TABLE started +21-216-18:03:29.109 00 LOAD_TABLE/2 ; +21-216-18:03:29.109 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-216-18:03:29.109 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-216-18:03:29.110 00 SPR-I:OPRO Table Filename: appdefemptytable +21-216-18:03:29.111 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 appdefemptytable RAM:0 3 +21-216-18:03:29.111 00 SPR-I:OPRO +21-216-18:03:29.247 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:03:29.248 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:34.252 00 SPR-I:OPRO +21-216-18:03:34.255 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/appdefemptytable" +21-216-18:03:34.282 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:34.797 00 TLMH-I:STS 58-012-14:22:28.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/appdefemptytable' into 'CS.DefAppTbl' working buffer +21-216-18:03:35.284 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:35.286 00 LOAD_TABLE/195 +21-216-18:03:35.286 00 LOAD_TABLE/196 ENDPROC +21-216-18:03:35.286 00 SPR-I:STS Procedure LOAD_TABLE completed +21-216-18:03:35.288 00 SCX_CPU1_CS_AP/3204 +21-216-18:03:35.288 00 SCX_CPU1_CS_AP/3205 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-18:03:35.302 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:35.305 00 SCX_CPU1_CS_AP/3206 if (UT_TW_Status = UT_Success) then +21-216-18:03:35.305 00 SCX_CPU1_CS_AP/3207 write "<*> Passed - Load command sent successfully." +21-216-18:03:35.306 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-216-18:03:35.306 00 SCX_CPU1_CS_AP/3210 endif +21-216-18:03:35.306 00 SCX_CPU1_CS_AP/3211 +21-216-18:03:35.306 00 SCX_CPU1_CS_AP/3212 wait 5 +21-216-18:03:35.306 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:40.311 00 SCX_CPU1_CS_AP/3213 +21-216-18:03:40.311 00 SCX_CPU1_CS_AP/3214 write ";*********************************************************************" +21-216-18:03:40.312 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:40.312 00 SCX_CPU1_CS_AP/3215 write "; Step 5.3: Send the command to validate the file loaded in Step 5.2." +21-216-18:03:40.312 00 SPR-I:OPRO ; Step 5.3: Send the command to validate the file loaded in Step 5.2. +21-216-18:03:40.312 00 SCX_CPU1_CS_AP/3216 write ";*********************************************************************" +21-216-18:03:40.312 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:40.312 00 SCX_CPU1_CS_AP/3217 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +21-216-18:03:40.318 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:40.319 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-216-18:03:40.319 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:40.320 00 SCX_CPU1_CS_AP/3218 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_VALIDATION_INF_EID, "INFO", 2 +21-216-18:03:40.327 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:40.327 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-216-18:03:40.327 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:40.329 00 SCX_CPU1_CS_AP/3219 +21-216-18:03:40.329 00 SCX_CPU1_CS_AP/3220 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-18:03:40.329 00 SCX_CPU1_CS_AP/3221 +21-216-18:03:40.329 00 SCX_CPU1_CS_AP/3222 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName +21-216-18:03:40.346 00 SCX_CPU1_CS_AP/3223 +21-216-18:03:40.346 00 SCX_CPU1_CS_AP/3224 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-18:03:40.353 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:40.794 00 TLMH-I:STS 58-012-14:22:34.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-216-18:03:42.794 00 TLMH-I:STS 58-012-14:22:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-216-18:03:42.795 00 TLMH-I:STS 58-012-14:22:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-216-18:03:43.356 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:43.359 00 SCX_CPU1_CS_AP/3225 if (UT_TW_Status = UT_Success) then +21-216-18:03:43.359 00 SCX_CPU1_CS_AP/3226 write "<*> Passed - Application Definition Table validate command sent." +21-216-18:03:43.359 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-216-18:03:43.359 00 SCX_CPU1_CS_AP/3227 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-216-18:03:43.359 00 SCX_CPU1_CS_AP/3228 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-216-18:03:43.360 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-216-18:03:43.360 00 SCX_CPU1_CS_AP/3231 endif +21-216-18:03:43.360 00 SCX_CPU1_CS_AP/3234 endif +21-216-18:03:43.360 00 SCX_CPU1_CS_AP/3235 +21-216-18:03:43.360 00 SCX_CPU1_CS_AP/3237 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-216-18:03:43.374 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:43.377 00 SCX_CPU1_CS_AP/3238 +21-216-18:03:43.377 00 SCX_CPU1_CS_AP/3239 write ";*********************************************************************" +21-216-18:03:43.377 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:43.377 00 SCX_CPU1_CS_AP/3240 write "; Step 5.4: Send the Recompute Application Code Segment CRC command " +21-216-18:03:43.377 00 SPR-I:OPRO ; Step 5.4: Send the Recompute Application Code Segment CRC command +21-216-18:03:43.377 00 SCX_CPU1_CS_AP/3241 write "; for an application specified in the Results table. " +21-216-18:03:43.377 00 SPR-I:OPRO ; for an application specified in the Results table. +21-216-18:03:43.377 00 SCX_CPU1_CS_AP/3242 write ";*********************************************************************" +21-216-18:03:43.377 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:43.401 00 SCX_CPU1_CS_AP/3243 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-216-18:03:43.402 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:43.403 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-18:03:43.403 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:43.403 00 SCX_CPU1_CS_AP/3244 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-216-18:03:43.405 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:43.406 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-18:03:43.406 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:43.406 00 SCX_CPU1_CS_AP/3245 +21-216-18:03:43.406 00 SCX_CPU1_CS_AP/3246 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:03:43.406 00 SCX_CPU1_CS_AP/3248 /SCX_CPU1_CS_RecomputeAppName AppName=CSAppName +21-216-18:03:43.418 00 SCX_CPU1_CS_AP/3249 +21-216-18:03:43.418 00 SCX_CPU1_CS_AP/3250 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:03:43.421 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:44.289 00 TLMH-I:STS 58-012-14:22:37.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-18:03:44.797 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:44.798 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:45.790 00 TLMH-I:STS 58-012-14:22:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:46.797 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:46.798 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:47.425 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:47.427 00 SCX_CPU1_CS_AP/3251 if (UT_TW_Status = UT_Success) then +21-216-18:03:47.428 00 SCX_CPU1_CS_AP/3252 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-216-18:03:47.428 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-18:03:47.428 00 SCX_CPU1_CS_AP/3253 ut_setrequirements CS_1003, "P" +21-216-18:03:47.431 00 SCX_CPU1_CS_AP/3254 ut_setrequirements CS_4005, "P" +21-216-18:03:47.433 00 SCX_CPU1_CS_AP/3259 endif +21-216-18:03:47.433 00 SCX_CPU1_CS_AP/3260 +21-216-18:03:47.433 00 SCX_CPU1_CS_AP/3262 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:03:47.439 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:47.441 00 SCX_CPU1_CS_AP/3263 if (UT_TW_Status = UT_Success) then +21-216-18:03:47.441 00 SCX_CPU1_CS_AP/3264 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-216-18:03:47.441 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-18:03:47.441 00 SCX_CPU1_CS_AP/3265 ut_setrequirements CS_1003, "P" +21-216-18:03:47.477 00 SCX_CPU1_CS_AP/3266 ut_setrequirements CS_4005, "P" +21-216-18:03:47.478 00 SCX_CPU1_CS_AP/3271 endif +21-216-18:03:47.478 00 SCX_CPU1_CS_AP/3272 +21-216-18:03:47.478 00 SCX_CPU1_CS_AP/3274 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-216-18:03:47.478 00 SCX_CPU1_CS_AP/3275 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-216-18:03:47.478 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-18:03:47.478 00 SCX_CPU1_CS_AP/3276 ut_setrequirements CS_4005, "P" +21-216-18:03:47.479 00 SCX_CPU1_CS_AP/3280 endif +21-216-18:03:47.479 00 SCX_CPU1_CS_AP/3281 +21-216-18:03:47.479 00 SCX_CPU1_CS_AP/3282 wait 5 +21-216-18:03:47.479 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:47.789 00 TLMH-I:STS 58-012-14:22:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:48.296 00 TLMH-I:STS 58-012-14:22:41.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-18:03:52.483 00 SCX_CPU1_CS_AP/3283 +21-216-18:03:52.483 00 SCX_CPU1_CS_AP/3284 write ";*********************************************************************" +21-216-18:03:52.483 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:52.484 00 SCX_CPU1_CS_AP/3285 write "; Step 5.5: Send the command to Activate the file loaded in Step 5.2." +21-216-18:03:52.484 00 SPR-I:OPRO ; Step 5.5: Send the command to Activate the file loaded in Step 5.2. +21-216-18:03:52.484 00 SCX_CPU1_CS_AP/3286 write ";*********************************************************************" +21-216-18:03:52.484 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:52.484 00 SCX_CPU1_CS_AP/3287 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +21-216-18:03:52.490 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:52.490 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-216-18:03:52.490 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:52.492 00 SCX_CPU1_CS_AP/3288 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 +21-216-18:03:52.498 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:52.499 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-216-18:03:52.499 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:52.501 00 SCX_CPU1_CS_AP/3289 +21-216-18:03:52.501 00 SCX_CPU1_CS_AP/3290 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-18:03:52.501 00 SCX_CPU1_CS_AP/3291 +21-216-18:03:52.501 00 SCX_CPU1_CS_AP/3292 /SCX_CPU1_TBL_ACTIVATE ATableName=appDefTblName +21-216-18:03:52.517 00 SCX_CPU1_CS_AP/3293 +21-216-18:03:52.517 00 SCX_CPU1_CS_AP/3294 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-18:03:52.526 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:53.288 00 TLMH-I:STS 58-012-14:22:46.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-216-18:03:54.792 00 TLMH-I:STS 58-012-14:22:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-216-18:03:54.793 00 TLMH-I:STS 58-012-14:22:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-216-18:03:55.531 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:55.534 00 SCX_CPU1_CS_AP/3295 if (UT_TW_Status = UT_Success) then +21-216-18:03:55.534 00 SCX_CPU1_CS_AP/3296 write "<*> Passed - Activate Application Definition Table command sent properly." +21-216-18:03:55.534 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-216-18:03:55.534 00 SCX_CPU1_CS_AP/3299 endif +21-216-18:03:55.534 00 SCX_CPU1_CS_AP/3300 +21-216-18:03:55.534 00 SCX_CPU1_CS_AP/3301 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:03:55.546 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:55.549 00 SCX_CPU1_CS_AP/3302 if (UT_TW_Status = UT_Success) then +21-216-18:03:55.549 00 SCX_CPU1_CS_AP/3303 write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-18:03:55.549 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-216-18:03:55.549 00 SCX_CPU1_CS_AP/3306 endif +21-216-18:03:55.549 00 SCX_CPU1_CS_AP/3307 +21-216-18:03:55.549 00 SCX_CPU1_CS_AP/3308 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-216-18:03:55.561 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:55.563 00 SCX_CPU1_CS_AP/3309 if (UT_TW_Status = UT_Success) then +21-216-18:03:55.563 00 SCX_CPU1_CS_AP/3310 write "<*> Passed - Application Definition Table Updated successfully." +21-216-18:03:55.563 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-216-18:03:55.583 00 SCX_CPU1_CS_AP/3311 Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-216-18:03:55.583 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-216-18:03:55.583 00 SCX_CPU1_CS_AP/3315 endif +21-216-18:03:55.583 00 SCX_CPU1_CS_AP/3316 +21-216-18:03:55.583 00 SCX_CPU1_CS_AP/3317 wait 5 +21-216-18:03:55.583 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:04:00.587 00 SCX_CPU1_CS_AP/3318 +21-216-18:04:00.587 00 SCX_CPU1_CS_AP/3319 write ";*********************************************************************" +21-216-18:04:00.588 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:00.588 00 SCX_CPU1_CS_AP/3320 write "; Step 5.6: Dump the Application Code Segment Results table. " +21-216-18:04:00.588 00 SPR-I:OPRO ; Step 5.6: Dump the Application Code Segment Results table. +21-216-18:04:00.588 00 SCX_CPU1_CS_AP/3321 write ";*********************************************************************" +21-216-18:04:00.588 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:00.588 00 SCX_CPU1_CS_AP/3322 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-18:04:00.589 00 SCX_CPU1_CS_AP/3323 +21-216-18:04:00.589 00 SCX_CPU1_CS_AP/3324 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl5_6",hostCPU,resAppId) +21-216-18:04:00.589 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:04:00.593 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:04:00.594 00 GET_TBL_TO_CVT/2 ; +21-216-18:04:00.594 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-18:04:00.595 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-18:04:00.617 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_6" +21-216-18:04:00.631 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:04:06.799 00 TLMH-I:STS 58-012-14:23:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_6' +21-216-18:04:15.644 00 SPR-I:OPRO +21-216-18:04:15.644 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:04:15.645 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:04:15.645 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:04:15.645 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:04:15.649 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl5_6 cpu1_apprestbl5_6 binary 192.168.1.8 +21-216-18:04:15.823 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:04:15.823 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:04:30.835 00 SPR-I:OPRO +21-216-18:04:30.877 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl5_6`" +21-216-18:04:30.877 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:04:35.883 00 GET_TBL_TO_CVT/238 +21-216-18:04:35.883 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-18:04:35.883 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:04:35.885 00 SCX_CPU1_CS_AP/3325 wait 5 +21-216-18:04:35.885 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:04:40.890 00 SCX_CPU1_CS_AP/3326 +21-216-18:04:40.890 00 SCX_CPU1_CS_AP/3327 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-18:04:40.901 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:40.903 00 SCX_CPU1_CS_AP/3328 if (UT_TW_Status = UT_Success) then +21-216-18:04:40.903 00 SCX_CPU1_CS_AP/3329 write "<*> Passed (4008) - Dump of App Results Table successful." +21-216-18:04:40.904 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:04:40.904 00 SCX_CPU1_CS_AP/3330 ut_setrequirements CS_4008, "P" +21-216-18:04:40.907 00 SCX_CPU1_CS_AP/3334 endif +21-216-18:04:40.907 00 SCX_CPU1_CS_AP/3335 +21-216-18:04:40.907 00 SCX_CPU1_CS_AP/3336 write ";*********************************************************************" +21-216-18:04:40.908 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:40.908 00 SCX_CPU1_CS_AP/3337 write "; Step 5.7: Create an Application Code Segment Definition table load " +21-216-18:04:40.908 00 SPR-I:OPRO ; Step 5.7: Create an Application Code Segment Definition table load +21-216-18:04:40.908 00 SCX_CPU1_CS_AP/3338 write "; file containing empty entries in between valid entries. " +21-216-18:04:40.908 00 SPR-I:OPRO ; file containing empty entries in between valid entries. +21-216-18:04:40.908 00 SCX_CPU1_CS_AP/3339 write ";*********************************************************************" +21-216-18:04:40.908 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:40.908 00 SCX_CPU1_CS_AP/3340 s scx_cpu1_cs_adt2 +21-216-18:04:40.909 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt2.i +21-216-18:04:40.925 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 started +21-216-18:04:40.926 00 SCX_CPU1_CS_AD/2 ;******************************************************************************* +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/3 ; Test Name: cs_adt2 +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/4 ; Test Level: Build Verification +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/5 ; Test Type: Functional +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/6 ; +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/7 ; Test Description +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/8 ; The purpose of this procedure is to generate an Application Definition +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/9 ; Table for the Checksum Application containing null entries between valid +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/10 ; entries. +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/11 ; +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/12 ; Requirements Tested: +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/13 ; None +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/14 ; +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/15 ; Prerequisite Conditions +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/16 ; None +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/17 ; +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/18 ; Assumptions and Constraints +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/19 ; None. +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/20 ; +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/21 ; Change History +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/22 ; +21-216-18:04:40.946 00 SCX_CPU1_CS_AD/23 ; Date Name Description +21-216-18:04:40.947 00 SCX_CPU1_CS_AD/24 ; 07/18/11 Walt Moleski Initial release. +21-216-18:04:40.947 00 SCX_CPU1_CS_AD/25 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-216-18:04:40.947 00 SCX_CPU1_CS_AD/26 ; commanding and added a hostCPU variable +21-216-18:04:40.947 00 SCX_CPU1_CS_AD/27 ; for the utility procs to connect to the +21-216-18:04:40.947 00 SCX_CPU1_CS_AD/28 ; proper host IP address. +21-216-18:04:40.947 00 SCX_CPU1_CS_AD/29 ; +21-216-18:04:40.947 00 SCX_CPU1_CS_AD/30 ; Arguments +21-216-18:04:40.947 00 SCX_CPU1_CS_AD/31 ; None. +21-216-18:04:40.947 00 SCX_CPU1_CS_AD/32 ; +21-216-18:04:40.947 00 SCX_CPU1_CS_AD/33 ; Procedures Called +21-216-18:04:40.947 00 SCX_CPU1_CS_AD/34 ; Name Description +21-216-18:04:40.947 00 SCX_CPU1_CS_AD/35 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-216-18:04:40.948 00 SCX_CPU1_CS_AD/36 ; the specified arguments and cvt +21-216-18:04:40.948 00 SCX_CPU1_CS_AD/37 ; +21-216-18:04:40.948 00 SCX_CPU1_CS_AD/38 ; Expected Test Results and Analysis +21-216-18:04:40.948 00 SCX_CPU1_CS_AD/39 ; +21-216-18:04:40.948 00 SCX_CPU1_CS_AD/40 ;********************************************************************** +21-216-18:04:40.948 00 SCX_CPU1_CS_AD/41 +21-216-18:04:40.948 00 SCX_CPU1_CS_AD/42 local logging = %liv (log_procedure) +21-216-18:04:40.948 00 SCX_CPU1_CS_AD/43 %liv (log_procedure) = FALSE +21-216-18:04:40.981 00 SCX_CPU1_CS_AD/50 +21-216-18:04:40.981 00 SCX_CPU1_CS_AD/51 ;********************************************************************** +21-216-18:04:40.981 00 SCX_CPU1_CS_AD/52 ; Define local variables +21-216-18:04:40.981 00 SCX_CPU1_CS_AD/53 ;********************************************************************** +21-216-18:04:40.981 00 SCX_CPU1_CS_AD/54 LOCAL defAppId, defPktId +21-216-18:04:40.981 00 SCX_CPU1_CS_AD/55 local CSAppName = "CS" +21-216-18:04:40.981 00 SCX_CPU1_CS_AD/56 local ramDir = "RAM:0" +21-216-18:04:40.981 00 SCX_CPU1_CS_AD/57 local hostCPU = "CPU3" +21-216-18:04:40.981 00 SCX_CPU1_CS_AD/58 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-216-18:04:40.981 00 SCX_CPU1_CS_AD/59 +21-216-18:04:40.981 00 SCX_CPU1_CS_AD/62 defAppId = "0FAF" +21-216-18:04:40.982 00 SCX_CPU1_CS_AD/63 defPktId = 4015 +21-216-18:04:40.982 00 SCX_CPU1_CS_AD/64 +21-216-18:04:40.982 00 SCX_CPU1_CS_AD/65 write ";*********************************************************************" +21-216-18:04:40.982 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:40.982 00 SCX_CPU1_CS_AD/66 write "; Define the Application Definition Table " +21-216-18:04:40.982 00 SPR-I:OPRO ; Define the Application Definition Table +21-216-18:04:40.982 00 SCX_CPU1_CS_AD/67 write ";********************************************************************" +21-216-18:04:40.982 00 SPR-I:OPRO ;******************************************************************** +21-216-18:04:40.982 00 SCX_CPU1_CS_AD/70 SCX_CPU1_CS_APP_DEF_TABLE[0].State = CS_STATE_ENABLED +21-216-18:04:40.982 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[0].Name = CSAppName +21-216-18:04:40.982 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[1].State = CS_STATE_EMPTY +21-216-18:04:40.982 00 SCX_CPU1_CS_AD/73 SCX_CPU1_CS_APP_DEF_TABLE[1].Name = "" +21-216-18:04:40.982 00 SCX_CPU1_CS_AD/74 SCX_CPU1_CS_APP_DEF_TABLE[2].State =CS_STATE_ENABLED +21-216-18:04:40.982 00 SCX_CPU1_CS_AD/75 SCX_CPU1_CS_APP_DEF_TABLE[2].Name = "CF_APP" +21-216-18:04:40.982 00 SCX_CPU1_CS_AD/76 SCX_CPU1_CS_APP_DEF_TABLE[3].State = CS_STATE_EMPTY +21-216-18:04:40.982 00 SCX_CPU1_CS_AD/77 SCX_CPU1_CS_APP_DEF_TABLE[3].Name = "" +21-216-18:04:40.982 00 SCX_CPU1_CS_AD/78 SCX_CPU1_CS_APP_DEF_TABLE[4].State = CS_STATE_DISABLED +21-216-18:04:40.982 00 SCX_CPU1_CS_AD/79 SCX_CPU1_CS_APP_DEF_TABLE[4].Name = "SCH_LAB_APP" +21-216-18:04:40.983 00 SCX_CPU1_CS_AD/80 +21-216-18:04:40.983 00 SCX_CPU1_CS_AD/81 local maxEntry = CS_MAX_NUM_APP_TABLE_ENTRIES - 1 +21-216-18:04:40.983 00 SCX_CPU1_CS_AD/82 +21-216-18:04:40.983 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.983 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.983 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.983 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.983 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.983 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.983 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.983 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.983 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.983 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.983 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.983 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.983 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.984 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.984 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.984 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.984 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.984 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.984 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.984 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.984 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.984 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.984 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.984 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.984 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.984 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.984 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.985 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.986 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.986 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.986 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.986 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.986 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.986 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.986 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.986 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.986 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.986 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.986 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.986 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.986 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.986 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.986 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.986 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.986 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/87 enddo +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/88 +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/89 local endmnemonic = "SCX_CPU1_CS_APP_DEF_TABLE[" & maxEntry & "].Name" +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/90 +21-216-18:04:40.987 00 SCX_CPU1_CS_AD/92 s create_tbl_file_from_cvt (hostCPU,defAppId,"App Definition Table Load 2","app_def_tbl_ld_2",appDefTblName,"SCX_CPU1_CS_APP_DEF_TABLE[0].State",endmnemonic) +21-216-18:04:40.988 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-216-18:04:40.988 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-216-18:04:40.988 00 CREATE_TBL_FIL/2 ; +21-216-18:04:40.988 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-216-18:04:40.988 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-216-18:04:40.990 00 SPR-I:OPRO ********** app_def_tbl_ld_2 ********** +21-216-18:04:40.990 00 SPR-I:OPRO +21-216-18:04:40.990 00 SPR-I:OPRO Content Type: cFE1 +21-216-18:04:40.990 00 SPR-I:OPRO Sub Type: 8 +21-216-18:04:40.990 00 SPR-I:OPRO Length: 12 +21-216-18:04:40.990 00 SPR-I:OPRO Spacecraft Id: SCX +21-216-18:04:40.990 00 SPR-I:OPRO Processor Id: CPU3 +21-216-18:04:40.990 00 SPR-I:OPRO Application Id: 0 +21-216-18:04:40.990 00 SPR-I:OPRO Create Time Secs: 1628100280 +21-216-18:04:40.990 00 SPR-I:OPRO Create Time Subsecs: 0 +21-216-18:04:40.990 00 SPR-I:OPRO File Description: App Definition Table Load 2 +21-216-18:04:40.990 00 SPR-I:OPRO +21-216-18:04:40.990 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-216-18:04:40.990 00 SPR-I:OPRO +21-216-18:04:40.991 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-216-18:04:40.991 00 SPR-I:OPRO Byte Offset: 0 +21-216-18:04:40.991 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-216-18:04:40.991 00 SPR-I:OPRO Number of Bytes: 528 +21-216-18:04:40.991 00 SPR-I:OPRO +21-216-18:04:40.998 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-216-18:04:40.998 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-216-18:04:40.998 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-216-18:04:41.003 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-216-18:04:41.003 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_2.tmp cs.defapptbl > app_def_tbl_ld_2 +21-216-18:04:41.007 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_2.tmp +21-216-18:04:41.011 00 CREATE_TBL_FIL/128 +21-216-18:04:41.011 00 CREATE_TBL_FIL/129 ENDPROC +21-216-18:04:41.011 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-216-18:04:41.011 00 SCX_CPU1_CS_AD/93 +21-216-18:04:41.011 00 SCX_CPU1_CS_AD/94 write ";*********************************************************************" +21-216-18:04:41.011 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.011 00 SCX_CPU1_CS_AD/95 write "; End procedure SCX_CPU1_cs_adt2 " +21-216-18:04:41.012 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt2 +21-216-18:04:41.012 00 SCX_CPU1_CS_AD/96 write ";*********************************************************************" +21-216-18:04:41.012 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.012 00 SCX_CPU1_CS_AD/97 ENDPROC +21-216-18:04:41.012 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 completed +21-216-18:04:41.012 00 SCX_CPU1_CS_AP/3341 +21-216-18:04:41.012 00 SCX_CPU1_CS_AP/3343 s scx_cpu1_cs_adt3 +21-216-18:04:41.013 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt3.i +21-216-18:04:41.015 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT3 started +21-216-18:04:41.015 00 SCX_CPU1_CS_AD/2 ;******************************************************************************* +21-216-18:04:41.015 00 SCX_CPU1_CS_AD/3 ; Test Name: cs_adt3 +21-216-18:04:41.015 00 SCX_CPU1_CS_AD/4 ; Test Level: Build Verification +21-216-18:04:41.015 00 SCX_CPU1_CS_AD/5 ; Test Type: Functional +21-216-18:04:41.015 00 SCX_CPU1_CS_AD/6 ; +21-216-18:04:41.015 00 SCX_CPU1_CS_AD/7 ; Test Description +21-216-18:04:41.015 00 SCX_CPU1_CS_AD/8 ; The purpose of this procedure is to generate an Application Definition +21-216-18:04:41.015 00 SCX_CPU1_CS_AD/9 ; Table for the Checksum Application containing an invalid state entry. +21-216-18:04:41.015 00 SCX_CPU1_CS_AD/10 ; +21-216-18:04:41.015 00 SCX_CPU1_CS_AD/11 ; Requirements Tested: +21-216-18:04:41.015 00 SCX_CPU1_CS_AD/12 ; None +21-216-18:04:41.015 00 SCX_CPU1_CS_AD/13 ; +21-216-18:04:41.016 00 SCX_CPU1_CS_AD/14 ; Prerequisite Conditions +21-216-18:04:41.016 00 SCX_CPU1_CS_AD/15 ; None +21-216-18:04:41.016 00 SCX_CPU1_CS_AD/16 ; +21-216-18:04:41.016 00 SCX_CPU1_CS_AD/17 ; Assumptions and Constraints +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/18 ; None. +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/19 ; +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/20 ; Change History +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/21 ; +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/22 ; Date Name Description +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/23 ; 07/18/11 Walt Moleski Initial release. +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/24 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/25 ; commanding and added a hostCPU variable +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/26 ; for the utility procs to connect to the +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/27 ; proper host IP address. +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/28 ; +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/29 ; Arguments +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/30 ; None. +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/31 ; +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/32 ; Procedures Called +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/33 ; Name Description +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/34 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/35 ; the specified arguments and cvt +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/36 ; +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/37 ; Expected Test Results and Analysis +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/38 ; +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/39 ;********************************************************************** +21-216-18:04:41.022 00 SCX_CPU1_CS_AD/40 +21-216-18:04:41.023 00 SCX_CPU1_CS_AD/41 local logging = %liv (log_procedure) +21-216-18:04:41.023 00 SCX_CPU1_CS_AD/42 %liv (log_procedure) = FALSE +21-216-18:04:41.055 00 SCX_CPU1_CS_AD/49 +21-216-18:04:41.055 00 SCX_CPU1_CS_AD/50 ;********************************************************************** +21-216-18:04:41.055 00 SCX_CPU1_CS_AD/51 ; Define local variables +21-216-18:04:41.055 00 SCX_CPU1_CS_AD/52 ;********************************************************************** +21-216-18:04:41.055 00 SCX_CPU1_CS_AD/53 LOCAL defAppId, defPktId +21-216-18:04:41.055 00 SCX_CPU1_CS_AD/54 local CSAppName = "CS" +21-216-18:04:41.055 00 SCX_CPU1_CS_AD/55 local ramDir = "RAM:0" +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/56 local hostCPU = "CPU3" +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/57 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/58 +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/61 defAppId = "0FAF" +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/62 defPktId = 4015 +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/63 +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/64 write ";*********************************************************************" +21-216-18:04:41.056 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/65 write "; Define the Application Definition Table " +21-216-18:04:41.056 00 SPR-I:OPRO ; Define the Application Definition Table +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/66 write ";********************************************************************" +21-216-18:04:41.056 00 SPR-I:OPRO ;******************************************************************** +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/69 SCX_CPU1_CS_APP_DEF_TABLE[0].State = CS_STATE_ENABLED +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/70 SCX_CPU1_CS_APP_DEF_TABLE[0].Name = CSAppName +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[1].State = CS_STATE_EMPTY +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[1].Name = "" +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/73 SCX_CPU1_CS_APP_DEF_TABLE[2].State = CS_STATE_DISABLED +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/74 SCX_CPU1_CS_APP_DEF_TABLE[2].Name = "CF_APP" +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/75 SCX_CPU1_CS_APP_DEF_TABLE[3].State = CS_STATE_EMPTY +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/76 SCX_CPU1_CS_APP_DEF_TABLE[3].Name = "" +21-216-18:04:41.056 00 SCX_CPU1_CS_AD/77 SCX_CPU1_CS_APP_DEF_TABLE[4].State = CS_STATE_ENABLED +21-216-18:04:41.057 00 SCX_CPU1_CS_AD/78 SCX_CPU1_CS_APP_DEF_TABLE[4].Name = "SCH_LAB_APP" +21-216-18:04:41.057 00 SCX_CPU1_CS_AD/79 SCX_CPU1_CS_APP_DEF_TABLE[5].State = 7 +21-216-18:04:41.057 00 SCX_CPU1_CS_AD/80 SCX_CPU1_CS_APP_DEF_TABLE[5].Name = "IN_VALID_APP" +21-216-18:04:41.057 00 SCX_CPU1_CS_AD/81 +21-216-18:04:41.057 00 SCX_CPU1_CS_AD/82 local maxEntry = CS_MAX_NUM_APP_TABLE_ENTRIES - 1 +21-216-18:04:41.057 00 SCX_CPU1_CS_AD/83 +21-216-18:04:41.057 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.057 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.057 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.057 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.057 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.057 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.057 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.057 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.057 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.058 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.058 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.058 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.058 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.058 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.058 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.058 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.058 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.058 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.058 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.058 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.058 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.058 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.059 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.059 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.059 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.059 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.059 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.059 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.059 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.059 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.059 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.059 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.059 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.059 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.059 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.059 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.059 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.060 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.060 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.060 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.060 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.060 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.060 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.060 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.060 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.060 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.060 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.060 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.060 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.060 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.060 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.060 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.061 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.061 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.061 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.061 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.061 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.061 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.061 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.061 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.061 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.061 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.061 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.061 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.061 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.061 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.061 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.062 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.062 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.062 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-216-18:04:41.062 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-216-18:04:41.062 00 SCX_CPU1_CS_AD/88 enddo +21-216-18:04:41.062 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-216-18:04:41.062 00 SCX_CPU1_CS_AD/89 +21-216-18:04:41.062 00 SCX_CPU1_CS_AD/90 local endmnemonic = "SCX_CPU1_CS_APP_DEF_TABLE[" & maxEntry & "].Name" +21-216-18:04:41.062 00 SCX_CPU1_CS_AD/91 +21-216-18:04:41.062 00 SCX_CPU1_CS_AD/93 s create_tbl_file_from_cvt (hostCPU,defAppId,"App Definition Table Invalid State","app_def_tbl_invalid",appDefTblName,"SCX_CPU1_CS_APP_DEF_TABLE[0].State",endmnemonic) +21-216-18:04:41.062 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-216-18:04:41.062 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-216-18:04:41.063 00 CREATE_TBL_FIL/2 ; +21-216-18:04:41.063 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-216-18:04:41.063 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-216-18:04:41.064 00 SPR-I:OPRO ********** app_def_tbl_invalid ********** +21-216-18:04:41.064 00 SPR-I:OPRO +21-216-18:04:41.064 00 SPR-I:OPRO Content Type: cFE1 +21-216-18:04:41.064 00 SPR-I:OPRO Sub Type: 8 +21-216-18:04:41.064 00 SPR-I:OPRO Length: 12 +21-216-18:04:41.064 00 SPR-I:OPRO Spacecraft Id: SCX +21-216-18:04:41.064 00 SPR-I:OPRO Processor Id: CPU3 +21-216-18:04:41.064 00 SPR-I:OPRO Application Id: 0 +21-216-18:04:41.065 00 SPR-I:OPRO Create Time Secs: 1628100281 +21-216-18:04:41.065 00 SPR-I:OPRO Create Time Subsecs: 0 +21-216-18:04:41.065 00 SPR-I:OPRO File Description: App Definition Table Invalid Sta +21-216-18:04:41.065 00 SPR-I:OPRO +21-216-18:04:41.065 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-216-18:04:41.065 00 SPR-I:OPRO +21-216-18:04:41.065 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-216-18:04:41.065 00 SPR-I:OPRO Byte Offset: 0 +21-216-18:04:41.065 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-216-18:04:41.065 00 SPR-I:OPRO Number of Bytes: 528 +21-216-18:04:41.065 00 SPR-I:OPRO +21-216-18:04:41.069 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-216-18:04:41.070 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-216-18:04:41.070 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-216-18:04:41.077 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-216-18:04:41.077 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_invalid.tmp cs.defapptbl > app_def_tbl_invalid +21-216-18:04:41.081 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_invalid.tmp +21-216-18:04:41.085 00 CREATE_TBL_FIL/128 +21-216-18:04:41.085 00 CREATE_TBL_FIL/129 ENDPROC +21-216-18:04:41.085 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-216-18:04:41.085 00 SCX_CPU1_CS_AD/94 +21-216-18:04:41.085 00 SCX_CPU1_CS_AD/95 write ";*********************************************************************" +21-216-18:04:41.085 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.086 00 SCX_CPU1_CS_AD/96 write "; End procedure SCX_CPU1_cs_adt3 " +21-216-18:04:41.086 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt3 +21-216-18:04:41.086 00 SCX_CPU1_CS_AD/97 write ";*********************************************************************" +21-216-18:04:41.086 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.086 00 SCX_CPU1_CS_AD/98 ENDPROC +21-216-18:04:41.086 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT3 completed +21-216-18:04:41.087 00 SCX_CPU1_CS_AP/3344 +21-216-18:04:41.087 00 SCX_CPU1_CS_AP/3345 write ";*********************************************************************" +21-216-18:04:41.087 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.087 00 SCX_CPU1_CS_AP/3346 write "; Step 5.8: Send the command to load the invalid file created above." +21-216-18:04:41.087 00 SPR-I:OPRO ; Step 5.8: Send the command to load the invalid file created above. +21-216-18:04:41.087 00 SCX_CPU1_CS_AP/3347 write ";*********************************************************************" +21-216-18:04:41.087 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.087 00 SCX_CPU1_CS_AP/3348 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 +21-216-18:04:41.088 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:41.088 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-216-18:04:41.088 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:41.089 00 SCX_CPU1_CS_AP/3349 +21-216-18:04:41.089 00 SCX_CPU1_CS_AP/3350 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-18:04:41.089 00 SCX_CPU1_CS_AP/3351 +21-216-18:04:41.089 00 SCX_CPU1_CS_AP/3352 start load_table ("app_def_tbl_invalid", hostCPU) +21-216-18:04:41.089 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-216-18:04:41.089 00 SPR-I:STS Procedure LOAD_TABLE started +21-216-18:04:41.090 00 LOAD_TABLE/2 ; +21-216-18:04:41.104 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-216-18:04:41.104 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-216-18:04:41.105 00 SPR-I:OPRO Table Filename: app_def_tbl_invalid +21-216-18:04:41.106 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_invalid RAM:0 3 +21-216-18:04:41.106 00 SPR-I:OPRO +21-216-18:04:41.264 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:04:41.264 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:04:46.268 00 SPR-I:OPRO +21-216-18:04:46.271 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_invalid" +21-216-18:04:46.300 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:04:46.788 00 TLMH-I:STS 58-012-14:23:40.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_invalid' into 'CS.DefAppTbl' working buffer +21-216-18:04:47.301 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:47.303 00 LOAD_TABLE/195 +21-216-18:04:47.303 00 LOAD_TABLE/196 ENDPROC +21-216-18:04:47.303 00 SPR-I:STS Procedure LOAD_TABLE completed +21-216-18:04:47.305 00 SCX_CPU1_CS_AP/3353 +21-216-18:04:47.305 00 SCX_CPU1_CS_AP/3354 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-18:04:47.319 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:47.322 00 SCX_CPU1_CS_AP/3355 if (UT_TW_Status = UT_Success) then +21-216-18:04:47.323 00 SCX_CPU1_CS_AP/3356 write "<*> Passed - Load command sent successfully." +21-216-18:04:47.323 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-216-18:04:47.323 00 SCX_CPU1_CS_AP/3359 endif +21-216-18:04:47.323 00 SCX_CPU1_CS_AP/3360 +21-216-18:04:47.323 00 SCX_CPU1_CS_AP/3361 wait 5 +21-216-18:04:47.323 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:04:52.328 00 SCX_CPU1_CS_AP/3362 +21-216-18:04:52.328 00 SCX_CPU1_CS_AP/3363 write ";*********************************************************************" +21-216-18:04:52.328 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:52.328 00 SCX_CPU1_CS_AP/3364 write "; Step 5.9: Send the command to validate the file loaded in Step 5.8 " +21-216-18:04:52.328 00 SPR-I:OPRO ; Step 5.9: Send the command to validate the file loaded in Step 5.8 +21-216-18:04:52.328 00 SCX_CPU1_CS_AP/3365 write ";*********************************************************************" +21-216-18:04:52.328 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:52.328 00 SCX_CPU1_CS_AP/3366 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +21-216-18:04:52.334 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:52.335 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-216-18:04:52.335 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:52.337 00 SCX_CPU1_CS_AP/3367 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_ERR_EID, "ERROR", 2 +21-216-18:04:52.344 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:52.345 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-216-18:04:52.345 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:52.346 00 SCX_CPU1_CS_AP/3368 +21-216-18:04:52.347 00 SCX_CPU1_CS_AP/3369 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-18:04:52.347 00 SCX_CPU1_CS_AP/3370 +21-216-18:04:52.347 00 SCX_CPU1_CS_AP/3371 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName +21-216-18:04:52.354 00 SCX_CPU1_CS_AP/3372 +21-216-18:04:52.354 00 SCX_CPU1_CS_AP/3373 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-18:04:52.362 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:04:52.788 00 TLMH-I:STS 58-012-14:23:46.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-216-18:04:54.789 00 TLMH-I:STS 58-012-14:23:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=106 CS Apps Table Validate: Illegal State Field (0x0007) found with name IN_VALID_APP +21-216-18:04:54.791 00 TLMH-I:STS 58-012-14:23:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 1, unused = 20 +21-216-18:04:54.792 00 TLMH-I:STS 58-012-14:23:48.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefAppTbl', Status=0xFFFFFFFD +21-216-18:04:55.365 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:55.368 00 SCX_CPU1_CS_AP/3374 if (UT_TW_Status = UT_Success) then +21-216-18:04:55.369 00 SCX_CPU1_CS_AP/3375 write "<*> Passed - Application Definition Table validate command sent." +21-216-18:04:55.369 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-216-18:04:55.369 00 SCX_CPU1_CS_AP/3376 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-216-18:04:55.369 00 SCX_CPU1_CS_AP/3377 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-216-18:04:55.370 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-216-18:04:55.370 00 SCX_CPU1_CS_AP/3380 endif +21-216-18:04:55.370 00 SCX_CPU1_CS_AP/3383 endif +21-216-18:04:55.370 00 SCX_CPU1_CS_AP/3384 +21-216-18:04:55.370 00 SCX_CPU1_CS_AP/3386 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-216-18:04:55.384 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:55.387 00 SCX_CPU1_CS_AP/3387 if (UT_TW_Status = UT_Success) then +21-216-18:04:55.387 00 SCX_CPU1_CS_AP/3388 write "<*> Passed - Application Definition Table validation failed with an invalid state." +21-216-18:04:55.387 00 SPR-I:OPRO <*> Passed - Application Definition Table validation failed with an invalid state. +21-216-18:04:55.387 00 SCX_CPU1_CS_AP/3389 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-216-18:04:55.388 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-216-18:04:55.388 00 SCX_CPU1_CS_AP/3392 endif +21-216-18:04:55.388 00 SCX_CPU1_CS_AP/3393 +21-216-18:04:55.388 00 SCX_CPU1_CS_AP/3394 write ";*********************************************************************" +21-216-18:04:55.388 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:55.420 00 SCX_CPU1_CS_AP/3395 write "; Step 5.10: Send the command to abort the invalid load. " +21-216-18:04:55.420 00 SPR-I:OPRO ; Step 5.10: Send the command to abort the invalid load. +21-216-18:04:55.420 00 SCX_CPU1_CS_AP/3396 write ";*********************************************************************" +21-216-18:04:55.420 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:55.420 00 SCX_CPU1_CS_AP/3397 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_LOAD_ABORT_INF_EID, "INFO", 1 +21-216-18:04:55.422 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:55.423 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-216-18:04:55.423 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:55.423 00 SCX_CPU1_CS_AP/3398 +21-216-18:04:55.423 00 SCX_CPU1_CS_AP/3399 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-18:04:55.423 00 SCX_CPU1_CS_AP/3400 +21-216-18:04:55.424 00 SCX_CPU1_CS_AP/3401 /SCX_CPU1_TBL_LOADABORT ABTABLENAME=appDefTblName +21-216-18:04:55.436 00 SCX_CPU1_CS_AP/3402 +21-216-18:04:55.436 00 SCX_CPU1_CS_AP/3403 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-18:04:55.445 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:04:56.290 00 TLMH-I:STS 58-012-14:23:49.500 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefAppTbl' +21-216-18:04:59.448 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:59.449 00 SCX_CPU1_CS_AP/3404 if (UT_TW_Status = UT_Success) then +21-216-18:04:59.449 00 SCX_CPU1_CS_AP/3405 write "<*> Passed - Load abort command sent successfully." +21-216-18:04:59.449 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-216-18:04:59.449 00 SCX_CPU1_CS_AP/3408 endif +21-216-18:04:59.449 00 SCX_CPU1_CS_AP/3409 +21-216-18:04:59.449 00 SCX_CPU1_CS_AP/3411 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-216-18:04:59.452 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:59.453 00 SCX_CPU1_CS_AP/3412 if (UT_TW_Status = UT_Success) then +21-216-18:04:59.453 00 SCX_CPU1_CS_AP/3413 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-216-18:04:59.453 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-216-18:04:59.453 00 SCX_CPU1_CS_AP/3416 endif +21-216-18:04:59.453 00 SCX_CPU1_CS_AP/3417 +21-216-18:04:59.453 00 SCX_CPU1_CS_AP/3418 wait 5 +21-216-18:04:59.453 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:05:04.456 00 SCX_CPU1_CS_AP/3419 +21-216-18:05:04.456 00 SCX_CPU1_CS_AP/3420 write ";*********************************************************************" +21-216-18:05:04.456 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:04.456 00 SCX_CPU1_CS_AP/3421 write "; Step 5.11: Send the command to load the file with valid entries. " +21-216-18:05:04.456 00 SPR-I:OPRO ; Step 5.11: Send the command to load the file with valid entries. +21-216-18:05:04.456 00 SCX_CPU1_CS_AP/3422 write ";*********************************************************************" +21-216-18:05:04.456 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:04.456 00 SCX_CPU1_CS_AP/3423 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 +21-216-18:05:04.457 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:04.458 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-216-18:05:04.458 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:04.458 00 SCX_CPU1_CS_AP/3424 +21-216-18:05:04.458 00 SCX_CPU1_CS_AP/3425 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-18:05:04.458 00 SCX_CPU1_CS_AP/3426 +21-216-18:05:04.458 00 SCX_CPU1_CS_AP/3427 start load_table ("app_def_tbl_ld_2", hostCPU) +21-216-18:05:04.458 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-216-18:05:04.458 00 SPR-I:STS Procedure LOAD_TABLE started +21-216-18:05:04.459 00 LOAD_TABLE/2 ; +21-216-18:05:04.459 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-216-18:05:04.459 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-216-18:05:04.459 00 SPR-I:OPRO Table Filename: app_def_tbl_ld_2 +21-216-18:05:04.460 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_2 RAM:0 3 +21-216-18:05:04.460 00 SPR-I:OPRO +21-216-18:05:04.587 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:05:04.587 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:05:09.591 00 SPR-I:OPRO +21-216-18:05:09.594 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_2" +21-216-18:05:09.621 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:05:10.288 00 TLMH-I:STS 58-012-14:24:03.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_2' into 'CS.DefAppTbl' working buffer +21-216-18:05:11.626 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:11.627 00 LOAD_TABLE/195 +21-216-18:05:11.627 00 LOAD_TABLE/196 ENDPROC +21-216-18:05:11.627 00 SPR-I:STS Procedure LOAD_TABLE completed +21-216-18:05:11.629 00 SCX_CPU1_CS_AP/3428 +21-216-18:05:11.629 00 SCX_CPU1_CS_AP/3429 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-18:05:11.641 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:11.643 00 SCX_CPU1_CS_AP/3430 if (UT_TW_Status = UT_Success) then +21-216-18:05:11.643 00 SCX_CPU1_CS_AP/3431 write "<*> Passed - Load command sent successfully." +21-216-18:05:11.643 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-216-18:05:11.643 00 SCX_CPU1_CS_AP/3434 endif +21-216-18:05:11.644 00 SCX_CPU1_CS_AP/3435 +21-216-18:05:11.644 00 SCX_CPU1_CS_AP/3437 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:05:11.656 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:11.659 00 SCX_CPU1_CS_AP/3438 wait 5 +21-216-18:05:11.659 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:05:16.663 00 SCX_CPU1_CS_AP/3439 +21-216-18:05:16.663 00 SCX_CPU1_CS_AP/3440 write ";*********************************************************************" +21-216-18:05:16.663 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:16.663 00 SCX_CPU1_CS_AP/3441 write "; Step 5.12: Send the command to validate the file loaded in Step 5.11" +21-216-18:05:16.663 00 SPR-I:OPRO ; Step 5.12: Send the command to validate the file loaded in Step 5.11 +21-216-18:05:16.663 00 SCX_CPU1_CS_AP/3442 write ";*********************************************************************" +21-216-18:05:16.663 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:16.664 00 SCX_CPU1_CS_AP/3443 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +21-216-18:05:16.670 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:16.670 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-216-18:05:16.671 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:16.673 00 SCX_CPU1_CS_AP/3444 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID, "INFO", 2 +21-216-18:05:16.681 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:16.682 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-216-18:05:16.682 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:16.684 00 SCX_CPU1_CS_AP/3445 +21-216-18:05:16.684 00 SCX_CPU1_CS_AP/3446 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-18:05:16.684 00 SCX_CPU1_CS_AP/3447 +21-216-18:05:16.684 00 SCX_CPU1_CS_AP/3448 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName +21-216-18:05:16.700 00 SCX_CPU1_CS_AP/3449 +21-216-18:05:16.700 00 SCX_CPU1_CS_AP/3450 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-18:05:16.706 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:05:17.297 00 TLMH-I:STS 58-012-14:24:10.484 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-216-18:05:18.789 00 TLMH-I:STS 58-012-14:24:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 0, unused = 21 +21-216-18:05:18.791 00 TLMH-I:STS 58-012-14:24:12.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-216-18:05:19.709 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:19.712 00 SCX_CPU1_CS_AP/3451 if (UT_TW_Status = UT_Success) then +21-216-18:05:19.712 00 SCX_CPU1_CS_AP/3452 write "<*> Passed - Application Definition Table validate command sent." +21-216-18:05:19.712 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-216-18:05:19.712 00 SCX_CPU1_CS_AP/3453 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-216-18:05:19.712 00 SCX_CPU1_CS_AP/3454 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-216-18:05:19.713 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-216-18:05:19.713 00 SCX_CPU1_CS_AP/3457 endif +21-216-18:05:19.713 00 SCX_CPU1_CS_AP/3460 endif +21-216-18:05:19.713 00 SCX_CPU1_CS_AP/3461 +21-216-18:05:19.713 00 SCX_CPU1_CS_AP/3463 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-216-18:05:19.725 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:19.727 00 SCX_CPU1_CS_AP/3464 if (UT_TW_Status = UT_Success) then +21-216-18:05:19.727 00 SCX_CPU1_CS_AP/3465 write "<*> Passed - Application Definition Table validation event '", SCX_CPU1_find_event[2].eventid,"' found!" +21-216-18:05:19.727 00 SPR-I:OPRO <*> Passed - Application Definition Table validation event '36' found! +21-216-18:05:19.728 00 SCX_CPU1_CS_AP/3468 endif +21-216-18:05:19.728 00 SCX_CPU1_CS_AP/3469 +21-216-18:05:19.728 00 SCX_CPU1_CS_AP/3470 write ";*********************************************************************" +21-216-18:05:19.728 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:19.728 00 SCX_CPU1_CS_AP/3471 write "; Step 5.13: Send the command to Activate the file loaded in Step 5.11" +21-216-18:05:19.728 00 SPR-I:OPRO ; Step 5.13: Send the command to Activate the file loaded in Step 5.11 +21-216-18:05:19.764 00 SCX_CPU1_CS_AP/3472 write ";*********************************************************************" +21-216-18:05:19.764 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:19.764 00 SCX_CPU1_CS_AP/3473 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +21-216-18:05:19.766 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:19.766 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-216-18:05:19.766 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:19.767 00 SCX_CPU1_CS_AP/3474 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 +21-216-18:05:19.769 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:19.769 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-216-18:05:19.769 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:19.770 00 SCX_CPU1_CS_AP/3475 +21-216-18:05:19.770 00 SCX_CPU1_CS_AP/3476 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-18:05:19.770 00 SCX_CPU1_CS_AP/3477 +21-216-18:05:19.770 00 SCX_CPU1_CS_AP/3478 /SCX_CPU1_TBL_ACTIVATE ATableName=appDefTblName +21-216-18:05:19.782 00 SCX_CPU1_CS_AP/3479 +21-216-18:05:19.782 00 SCX_CPU1_CS_AP/3480 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-18:05:19.785 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:05:20.290 00 TLMH-I:STS 58-012-14:24:13.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-216-18:05:22.789 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:22.790 00 TLMH-I:STS 58-012-14:24:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-216-18:05:22.792 00 SCX_CPU1_CS_AP/3481 if (UT_TW_Status = UT_Success) then +21-216-18:05:22.792 00 SCX_CPU1_CS_AP/3482 write "<*> Passed - Activate Application Definition Table command sent properly." +21-216-18:05:22.792 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-216-18:05:22.793 00 SCX_CPU1_CS_AP/3485 endif +21-216-18:05:22.793 00 SCX_CPU1_CS_AP/3486 +21-216-18:05:22.793 00 SCX_CPU1_CS_AP/3488 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:05:22.795 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:22.796 00 SCX_CPU1_CS_AP/3489 if (UT_TW_Status = UT_Success) then +21-216-18:05:22.796 00 SCX_CPU1_CS_AP/3490 write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-18:05:22.796 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-216-18:05:22.796 00 SCX_CPU1_CS_AP/3493 endif +21-216-18:05:22.796 00 SCX_CPU1_CS_AP/3494 +21-216-18:05:22.796 00 SCX_CPU1_CS_AP/3496 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-216-18:05:22.799 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:22.799 00 SCX_CPU1_CS_AP/3497 if (UT_TW_Status = UT_Success) then +21-216-18:05:22.799 00 SCX_CPU1_CS_AP/3498 write "<*> Passed - Application Definition Table Updated successfully." +21-216-18:05:22.799 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-216-18:05:22.809 00 SCX_CPU1_CS_AP/3499 Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-216-18:05:22.809 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-216-18:05:22.809 00 SCX_CPU1_CS_AP/3503 endif +21-216-18:05:22.809 00 SCX_CPU1_CS_AP/3504 +21-216-18:05:22.809 00 SCX_CPU1_CS_AP/3505 wait 5 +21-216-18:05:22.809 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:05:27.813 00 SCX_CPU1_CS_AP/3506 +21-216-18:05:27.813 00 SCX_CPU1_CS_AP/3507 write ";*********************************************************************" +21-216-18:05:27.814 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:27.814 00 SCX_CPU1_CS_AP/3508 write "; Step 5.14: Dump the Application Code Segment Results table. " +21-216-18:05:27.814 00 SPR-I:OPRO ; Step 5.14: Dump the Application Code Segment Results table. +21-216-18:05:27.814 00 SCX_CPU1_CS_AP/3509 write ";*********************************************************************" +21-216-18:05:27.814 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:27.814 00 SCX_CPU1_CS_AP/3510 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-18:05:27.814 00 SCX_CPU1_CS_AP/3511 +21-216-18:05:27.814 00 SCX_CPU1_CS_AP/3512 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl5_14",hostCPU,resAppId) +21-216-18:05:27.815 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:05:27.818 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:05:27.818 00 GET_TBL_TO_CVT/2 ; +21-216-18:05:27.818 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-18:05:27.818 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-18:05:27.824 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_14" +21-216-18:05:27.835 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:05:34.794 00 TLMH-I:STS 58-012-14:24:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_14' +21-216-18:05:42.847 00 SPR-I:OPRO +21-216-18:05:42.848 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:05:42.848 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:05:42.848 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:05:42.849 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:05:42.853 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl5_14 cpu1_apprestbl5_14 binary 192.168.1.8 +21-216-18:05:43.025 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:05:43.025 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:05:58.035 00 SPR-I:OPRO +21-216-18:05:58.051 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl5_14`" +21-216-18:05:58.051 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:03.055 00 GET_TBL_TO_CVT/238 +21-216-18:06:03.055 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-18:06:03.055 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:06:03.057 00 SCX_CPU1_CS_AP/3513 wait 5 +21-216-18:06:03.057 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:08.061 00 SCX_CPU1_CS_AP/3514 +21-216-18:06:08.061 00 SCX_CPU1_CS_AP/3515 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-18:06:08.068 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:06:08.069 00 SCX_CPU1_CS_AP/3516 if (UT_TW_Status = UT_Success) then +21-216-18:06:08.069 00 SCX_CPU1_CS_AP/3517 write "<*> Passed (4008) - Dump of App Results Table successful." +21-216-18:06:08.069 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:06:08.069 00 SCX_CPU1_CS_AP/3518 ut_setrequirements CS_4008, "P" +21-216-18:06:08.071 00 SCX_CPU1_CS_AP/3522 endif +21-216-18:06:08.071 00 SCX_CPU1_CS_AP/3523 +21-216-18:06:08.071 00 SCX_CPU1_CS_AP/3524 write ";*********************************************************************" +21-216-18:06:08.071 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:08.071 00 SCX_CPU1_CS_AP/3525 write "; Step 6.0: Processing Limit Test." +21-216-18:06:08.071 00 SPR-I:OPRO ; Step 6.0: Processing Limit Test. +21-216-18:06:08.071 00 SCX_CPU1_CS_AP/3526 write ";*********************************************************************" +21-216-18:06:08.071 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:08.071 00 SCX_CPU1_CS_AP/3527 write "; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming " +21-216-18:06:08.071 00 SPR-I:OPRO ; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming +21-216-18:06:08.071 00 SCX_CPU1_CS_AP/3528 write "; command if it is Enabled. " +21-216-18:06:08.071 00 SPR-I:OPRO ; command if it is Enabled. +21-216-18:06:08.072 00 SCX_CPU1_CS_AP/3529 write ";*********************************************************************" +21-216-18:06:08.072 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:08.072 00 SCX_CPU1_CS_AP/3531 if (p@SCX_CPU1_CS_EepromState = "Enabled") then +21-216-18:06:08.095 00 SCX_CPU1_CS_AP/3552 else +21-216-18:06:08.095 00 SCX_CPU1_CS_AP/3553 write "=> Eeprom Checksumming is already disabled." +21-216-18:06:08.095 00 SPR-I:OPRO => Eeprom Checksumming is already disabled. +21-216-18:06:08.095 00 SCX_CPU1_CS_AP/3554 endif +21-216-18:06:08.095 00 SCX_CPU1_CS_AP/3555 +21-216-18:06:08.095 00 SCX_CPU1_CS_AP/3556 wait 5 +21-216-18:06:08.095 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:13.100 00 SCX_CPU1_CS_AP/3557 +21-216-18:06:13.100 00 SCX_CPU1_CS_AP/3558 write ";*********************************************************************" +21-216-18:06:13.100 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:13.100 00 SCX_CPU1_CS_AP/3559 write "; Step 6.2: Send the Disable OS Code Segment command if necessary. " +21-216-18:06:13.100 00 SPR-I:OPRO ; Step 6.2: Send the Disable OS Code Segment command if necessary. +21-216-18:06:13.100 00 SCX_CPU1_CS_AP/3560 write ";*********************************************************************" +21-216-18:06:13.100 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:13.100 00 SCX_CPU1_CS_AP/3562 if (p@SCX_CPU1_CS_OSState = "Enabled") then +21-216-18:06:13.101 00 SCX_CPU1_CS_AP/3583 else +21-216-18:06:13.101 00 SCX_CPU1_CS_AP/3584 write "=> OS Code Segment Checksumming is already disabled." +21-216-18:06:13.101 00 SPR-I:OPRO => OS Code Segment Checksumming is already disabled. +21-216-18:06:13.101 00 SCX_CPU1_CS_AP/3585 endif +21-216-18:06:13.101 00 SCX_CPU1_CS_AP/3586 +21-216-18:06:13.101 00 SCX_CPU1_CS_AP/3587 wait 5 +21-216-18:06:13.101 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:18.105 00 SCX_CPU1_CS_AP/3588 +21-216-18:06:18.106 00 SCX_CPU1_CS_AP/3589 write ";*********************************************************************" +21-216-18:06:18.106 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:18.106 00 SCX_CPU1_CS_AP/3590 write "; Step 6.3: Send the Disable cFE Code Segment command if necessary. " +21-216-18:06:18.106 00 SPR-I:OPRO ; Step 6.3: Send the Disable cFE Code Segment command if necessary. +21-216-18:06:18.106 00 SCX_CPU1_CS_AP/3591 write ";*********************************************************************" +21-216-18:06:18.106 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:18.106 00 SCX_CPU1_CS_AP/3593 if (p@SCX_CPU1_CS_CFECoreState = "Enabled") then +21-216-18:06:18.107 00 SCX_CPU1_CS_AP/3614 else +21-216-18:06:18.107 00 SCX_CPU1_CS_AP/3615 write "=> CFE Code Segment Checksumming is already disabled." +21-216-18:06:18.107 00 SPR-I:OPRO => CFE Code Segment Checksumming is already disabled. +21-216-18:06:18.107 00 SCX_CPU1_CS_AP/3616 endif +21-216-18:06:18.107 00 SCX_CPU1_CS_AP/3617 +21-216-18:06:18.107 00 SCX_CPU1_CS_AP/3618 wait 5 +21-216-18:06:18.107 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:23.113 00 SCX_CPU1_CS_AP/3619 +21-216-18:06:23.113 00 SCX_CPU1_CS_AP/3620 write ";*********************************************************************" +21-216-18:06:23.113 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:23.113 00 SCX_CPU1_CS_AP/3621 write "; Step 6.4: Send the Disable Table Checksumming command if necessary." +21-216-18:06:23.113 00 SPR-I:OPRO ; Step 6.4: Send the Disable Table Checksumming command if necessary. +21-216-18:06:23.113 00 SCX_CPU1_CS_AP/3622 write ";*********************************************************************" +21-216-18:06:23.113 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:23.113 00 SCX_CPU1_CS_AP/3624 if (p@SCX_CPU1_CS_TableState = "Enabled") then +21-216-18:06:23.113 00 SCX_CPU1_CS_AP/3645 else +21-216-18:06:23.113 00 SCX_CPU1_CS_AP/3646 write "=> Table Checksumming is already disabled." +21-216-18:06:23.114 00 SPR-I:OPRO => Table Checksumming is already disabled. +21-216-18:06:23.114 00 SCX_CPU1_CS_AP/3647 endif +21-216-18:06:23.114 00 SCX_CPU1_CS_AP/3648 +21-216-18:06:23.114 00 SCX_CPU1_CS_AP/3649 wait 5 +21-216-18:06:23.114 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:28.118 00 SCX_CPU1_CS_AP/3650 +21-216-18:06:28.118 00 SCX_CPU1_CS_AP/3651 write ";*********************************************************************" +21-216-18:06:28.118 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:28.119 00 SCX_CPU1_CS_AP/3652 write "; Step 6.5: Send the Disable User-Defined Memory Checksumming command." +21-216-18:06:28.119 00 SPR-I:OPRO ; Step 6.5: Send the Disable User-Defined Memory Checksumming command. +21-216-18:06:28.119 00 SCX_CPU1_CS_AP/3653 write ";*********************************************************************" +21-216-18:06:28.119 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:28.119 00 SCX_CPU1_CS_AP/3655 if (p@SCX_CPU1_CS_MemoryState = "Enabled") then +21-216-18:06:28.119 00 SCX_CPU1_CS_AP/3676 else +21-216-18:06:28.119 00 SCX_CPU1_CS_AP/3677 write "=> User-Defined Memory Checksumming is already disabled." +21-216-18:06:28.119 00 SPR-I:OPRO => User-Defined Memory Checksumming is already disabled. +21-216-18:06:28.119 00 SCX_CPU1_CS_AP/3678 endif +21-216-18:06:28.120 00 SCX_CPU1_CS_AP/3679 +21-216-18:06:28.120 00 SCX_CPU1_CS_AP/3680 wait 5 +21-216-18:06:28.120 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:33.124 00 SCX_CPU1_CS_AP/3681 +21-216-18:06:33.124 00 SCX_CPU1_CS_AP/3682 write ";*********************************************************************" +21-216-18:06:33.124 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:33.124 00 SCX_CPU1_CS_AP/3683 write "; Step 6.6: Dump the Application Code Segment Results table. " +21-216-18:06:33.125 00 SPR-I:OPRO ; Step 6.6: Dump the Application Code Segment Results table. +21-216-18:06:33.125 00 SCX_CPU1_CS_AP/3684 write ";*********************************************************************" +21-216-18:06:33.125 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:33.125 00 SCX_CPU1_CS_AP/3685 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-18:06:33.125 00 SCX_CPU1_CS_AP/3686 +21-216-18:06:33.125 00 SCX_CPU1_CS_AP/3687 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl6_6",hostCPU,resAppId) +21-216-18:06:33.127 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:06:33.130 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:06:33.130 00 GET_TBL_TO_CVT/2 ; +21-216-18:06:33.130 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-18:06:33.130 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-18:06:33.138 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_6" +21-216-18:06:33.150 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:06:38.797 00 TLMH-I:STS 58-012-14:25:32.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_6' +21-216-18:06:48.165 00 SPR-I:OPRO +21-216-18:06:48.165 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:06:48.165 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:06:48.165 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:06:48.165 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:06:48.167 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl6_6 cpu1_apprestbl6_6 binary 192.168.1.8 +21-216-18:06:48.308 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:06:48.308 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:07:03.318 00 SPR-I:OPRO +21-216-18:07:03.363 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl6_6`" +21-216-18:07:03.363 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:07:08.368 00 GET_TBL_TO_CVT/238 +21-216-18:07:08.368 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-18:07:08.368 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:07:08.371 00 SCX_CPU1_CS_AP/3688 wait 5 +21-216-18:07:08.371 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:07:13.375 00 SCX_CPU1_CS_AP/3689 +21-216-18:07:13.375 00 SCX_CPU1_CS_AP/3690 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-18:07:13.382 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:07:13.383 00 SCX_CPU1_CS_AP/3691 if (UT_TW_Status = UT_Success) then +21-216-18:07:13.383 00 SCX_CPU1_CS_AP/3692 write "<*> Passed (4008) - Dump of App Results Table successful." +21-216-18:07:13.383 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:07:13.383 00 SCX_CPU1_CS_AP/3693 ut_setrequirements CS_4008, "P" +21-216-18:07:13.384 00 SCX_CPU1_CS_AP/3697 endif +21-216-18:07:13.384 00 SCX_CPU1_CS_AP/3698 +21-216-18:07:13.384 00 SCX_CPU1_CS_AP/3699 write ";*********************************************************************" +21-216-18:07:13.384 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:13.384 00 SCX_CPU1_CS_AP/3700 write "; Step 6.7: Constantly Dump the Application Code Segment Results " +21-216-18:07:13.384 00 SPR-I:OPRO ; Step 6.7: Constantly Dump the Application Code Segment Results +21-216-18:07:13.384 00 SCX_CPU1_CS_AP/3701 write "; table to determine if the CS application is segmenting the CRC " +21-216-18:07:13.384 00 SPR-I:OPRO ; table to determine if the CS application is segmenting the CRC +21-216-18:07:13.384 00 SCX_CPU1_CS_AP/3702 write "; calculation each cycle. " +21-216-18:07:13.384 00 SPR-I:OPRO ; calculation each cycle. +21-216-18:07:13.384 00 SCX_CPU1_CS_AP/3703 write ";*********************************************************************" +21-216-18:07:13.384 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:13.384 00 SCX_CPU1_CS_AP/3706 keepDumpingResults=FALSE +21-216-18:07:13.384 00 SCX_CPU1_CS_AP/3707 local loopCtr = 1 +21-216-18:07:13.384 00 SCX_CPU1_CS_AP/3708 local segmentedCRC=FALSE +21-216-18:07:13.400 00 SCX_CPU1_CS_AP/3709 +21-216-18:07:13.400 00 SCX_CPU1_CS_AP/3710 while (keepDumpingResults = FALSE) do +21-216-18:07:13.400 00 SCX_CPU1_CS_AP/3711 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl6_7",hostCPU,resAppId) +21-216-18:07:13.401 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:07:13.401 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:07:13.402 00 GET_TBL_TO_CVT/2 ; +21-216-18:07:13.402 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-18:07:13.402 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-18:07:13.406 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_7" +21-216-18:07:13.408 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:07:18.796 00 TLMH-I:STS 58-012-14:26:12.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_7' +21-216-18:07:28.419 00 SPR-I:OPRO +21-216-18:07:28.420 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:07:28.420 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:07:28.420 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:07:28.420 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:07:28.424 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl6_7 cpu1_apprestbl6_7 binary 192.168.1.8 +21-216-18:07:28.586 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:07:28.586 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:07:43.597 00 SPR-I:OPRO +21-216-18:07:43.605 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl6_7`" +21-216-18:07:43.605 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:07:48.609 00 GET_TBL_TO_CVT/238 +21-216-18:07:48.609 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-18:07:48.609 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:07:48.610 00 SCX_CPU1_CS_AP/3712 wait 3 +21-216-18:07:48.610 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-216-18:07:51.612 00 SCX_CPU1_CS_AP/3713 +21-216-18:07:51.612 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.612 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.612 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.612 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.612 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.612 00 SCX_CPU1_CS_AP/3721 keepDumpingResults = TRUE +21-216-18:07:51.612 00 SCX_CPU1_CS_AP/3722 segmentedCRC = TRUE +21-216-18:07:51.613 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.613 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.613 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.613 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.613 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.613 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.613 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.614 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.614 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.614 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.614 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.614 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.614 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.614 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.614 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.614 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.615 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.615 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.615 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.615 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.615 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.615 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.615 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.615 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.616 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.616 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.616 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.616 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.616 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.616 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.616 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.616 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.616 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.616 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.616 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.617 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.617 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.617 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.617 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.617 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.617 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.617 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.618 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.618 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.618 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.618 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.618 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.618 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.618 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.618 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.618 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.619 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.619 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.619 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.619 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.619 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.619 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.619 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.620 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.620 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.620 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.620 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.620 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.620 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.620 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.620 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.620 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.621 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.621 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.621 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.621 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.621 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.621 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.621 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.621 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.621 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.621 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.622 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.622 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.622 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.622 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.622 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.622 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.622 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.622 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.622 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.623 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.623 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.623 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.623 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.623 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.623 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.623 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.624 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.624 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.624 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.624 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.624 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.624 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.624 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.624 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.625 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.625 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.625 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.625 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.625 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.625 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.625 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.625 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.625 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.625 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.625 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.626 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.626 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.626 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.626 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.626 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.626 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.626 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.626 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.626 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.627 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.627 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.627 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.627 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.627 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.627 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.627 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.627 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.628 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.628 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.628 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.628 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.628 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.628 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.628 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.628 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.628 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.628 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.629 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.629 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.629 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.629 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.629 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.629 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.629 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.629 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.629 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.629 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.630 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.630 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.630 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.630 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.630 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.630 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.630 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.631 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.631 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-216-18:07:51.631 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-216-18:07:51.631 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-216-18:07:51.631 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-216-18:07:51.631 00 SCX_CPU1_CS_AP/3723 endif +21-216-18:07:51.631 00 SCX_CPU1_CS_AP/3724 enddo +21-216-18:07:51.631 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-216-18:07:51.632 00 SCX_CPU1_CS_AP/3725 +21-216-18:07:51.632 00 SCX_CPU1_CS_AP/3726 if (loopCtr > 15) then +21-216-18:07:51.632 00 SCX_CPU1_CS_AP/3728 else +21-216-18:07:51.632 00 SCX_CPU1_CS_AP/3729 loopCtr = loopCtr + 1 +21-216-18:07:51.632 00 SCX_CPU1_CS_AP/3730 endif +21-216-18:07:51.632 00 SCX_CPU1_CS_AP/3731 enddo +21-216-18:07:51.632 00 SCX_CPU1_CS_AP/3732 +21-216-18:07:51.632 00 SCX_CPU1_CS_AP/3733 if (segmentedCRC = TRUE) then +21-216-18:07:51.632 00 SCX_CPU1_CS_AP/3734 write "<*> Passed (7000) - Segmenting has occurred for Applications." +21-216-18:07:51.632 00 SPR-I:OPRO <*> Passed (7000) - Segmenting has occurred for Applications. +21-216-18:07:51.632 00 SCX_CPU1_CS_AP/3735 ut_setrequirements CS_7000, "P" +21-216-18:07:51.633 00 SCX_CPU1_CS_AP/3739 endif +21-216-18:07:51.633 00 SCX_CPU1_CS_AP/3740 +21-216-18:07:51.633 00 SCX_CPU1_CS_AP/3741 write ";*********************************************************************" +21-216-18:07:51.633 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:51.633 00 SCX_CPU1_CS_AP/3742 write "; Step 7.0: Definition Table Initialization Test." +21-216-18:07:51.633 00 SPR-I:OPRO ; Step 7.0: Definition Table Initialization Test. +21-216-18:07:51.633 00 SCX_CPU1_CS_AP/3743 write ";*********************************************************************" +21-216-18:07:51.633 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:51.633 00 SCX_CPU1_CS_AP/3744 write "; Step 7.1: Send the command to stop the CS Application. " +21-216-18:07:51.634 00 SPR-I:OPRO ; Step 7.1: Send the command to stop the CS Application. +21-216-18:07:51.634 00 SCX_CPU1_CS_AP/3745 write ";*********************************************************************" +21-216-18:07:51.634 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:51.634 00 SCX_CPU1_CS_AP/3746 ;/SCX_CPU1_ES_DELETEAPP Application="TST_CS" +21-216-18:07:51.634 00 SCX_CPU1_CS_AP/3747 ;wait 5 +21-216-18:07:51.634 00 SCX_CPU1_CS_AP/3748 /SCX_CPU1_ES_DELETEAPP Application=CSAppName +21-216-18:07:51.635 00 SCX_CPU1_CS_AP/3749 wait 5 +21-216-18:07:51.635 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:07:52.795 00 TLMH-I:STS 58-012-14:26:46.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=149 App terminating, RunStatus:0x00000007 +21-216-18:07:55.787 00 TLMH-I:STS 58-012-14:26:49.001 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=17 Msg Limit Err,MsgId 0x18a1,pipe CS_CMD_PIPE,sender SCH_LAB_APP +21-216-18:07:56.639 00 SCX_CPU1_CS_AP/3750 +21-216-18:07:56.639 00 SCX_CPU1_CS_AP/3751 write ";*********************************************************************" +21-216-18:07:56.640 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:56.640 00 SCX_CPU1_CS_AP/3752 write "; Step 7.2: Download the default Application Code Segment Definition " +21-216-18:07:56.640 00 SPR-I:OPRO ; Step 7.2: Download the default Application Code Segment Definition +21-216-18:07:56.640 00 SCX_CPU1_CS_AP/3753 write "; Table file in order to restore it during cleanup." +21-216-18:07:56.640 00 SPR-I:OPRO ; Table file in order to restore it during cleanup. +21-216-18:07:56.640 00 SCX_CPU1_CS_AP/3754 write ";********************************************************************" +21-216-18:07:56.640 00 SPR-I:OPRO ;******************************************************************** +21-216-18:07:56.641 00 SCX_CPU1_CS_AP/3760 local tableFileName = CS_DEF_APP_TABLE_FILENAME +21-216-18:07:56.641 00 SCX_CPU1_CS_AP/3761 local slashLoc = %locate(tableFileName,"/") +21-216-18:07:56.641 00 SCX_CPU1_CS_AP/3762 local lastSlashLoc = 0 +21-216-18:07:56.641 00 SCX_CPU1_CS_AP/3763 local pathSpec = tableFileName +21-216-18:07:56.641 00 SCX_CPU1_CS_AP/3764 write "==> Default Application Code Segment Table filename config paramter = '",tableFileName,"'" +21-216-18:07:56.642 00 SPR-I:OPRO ==> Default Application Code Segment Table filename config paramter = '/cf/apps/cs_apptbl.tbl' +21-216-18:07:56.642 00 SCX_CPU1_CS_AP/3765 +21-216-18:07:56.642 00 SCX_CPU1_CS_AP/3767 while (slashLoc <> 0) do +21-216-18:07:56.642 00 SCX_CPU1_CS_AP/3768 tableFileName = %substring(tableFileName,slashLoc+1,%length(tableFileName)) +21-216-18:07:56.642 00 SCX_CPU1_CS_AP/3769 lastSlashLoc = lastSlashLoc + slashLoc +21-216-18:07:56.643 00 SCX_CPU1_CS_AP/3770 slashLoc = %locate(tableFileName,"/") +21-216-18:07:56.643 00 SCX_CPU1_CS_AP/3771 enddo +21-216-18:07:56.645 00 SCX_CPU1_CS_AP/3768 tableFileName = %substring(tableFileName,slashLoc+1,%length(tableFileName)) +21-216-18:07:56.645 00 SCX_CPU1_CS_AP/3769 lastSlashLoc = lastSlashLoc + slashLoc +21-216-18:07:56.645 00 SCX_CPU1_CS_AP/3770 slashLoc = %locate(tableFileName,"/") +21-216-18:07:56.646 00 SCX_CPU1_CS_AP/3771 enddo +21-216-18:07:56.648 00 SCX_CPU1_CS_AP/3768 tableFileName = %substring(tableFileName,slashLoc+1,%length(tableFileName)) +21-216-18:07:56.649 00 SCX_CPU1_CS_AP/3769 lastSlashLoc = lastSlashLoc + slashLoc +21-216-18:07:56.649 00 SCX_CPU1_CS_AP/3770 slashLoc = %locate(tableFileName,"/") +21-216-18:07:56.649 00 SCX_CPU1_CS_AP/3771 enddo +21-216-18:07:56.649 00 SCX_CPU1_CS_AP/3772 write "==> Table filename ONLY = '",tableFileName,"'" +21-216-18:07:56.650 00 SPR-I:OPRO ==> Table filename ONLY = 'cs_apptbl.tbl' +21-216-18:07:56.650 00 SCX_CPU1_CS_AP/3773 +21-216-18:07:56.650 00 SCX_CPU1_CS_AP/3774 pathSpec = %substring(pathSpec,1,lastSlashLoc) +21-216-18:07:56.650 00 SCX_CPU1_CS_AP/3775 write "==> last Slash found at ",lastSlashLoc +21-216-18:07:56.650 00 SPR-I:OPRO ==> last Slash found at 9 +21-216-18:07:56.651 00 SCX_CPU1_CS_AP/3776 write "==> Default path spec = '",pathSpec,"'" +21-216-18:07:56.651 00 SPR-I:OPRO ==> Default path spec = '/cf/apps/' +21-216-18:07:56.651 00 SCX_CPU1_CS_AP/3777 +21-216-18:07:56.651 00 SCX_CPU1_CS_AP/3779 s ftp_file ("CF:0",tableFileName,"cs_apptbl.tblORIG",hostCPU,"G") +21-216-18:07:56.652 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-216-18:07:56.653 00 SPR-I:STS Procedure FTP_FILE started +21-216-18:07:56.654 00 FTP_FILE/2 ; +21-216-18:07:56.654 00 FTP_FILE/3 local logging = %liv (log_procedure) +21-216-18:07:56.654 00 FTP_FILE/4 %liv (log_procedure) = FALSE +21-216-18:07:56.791 00 TLMH-I:STS 58-012-14:26:50.001 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=17 Msg Limit Err,MsgId 0x18a1,pipe CS_CMD_PIPE,sender SCH_LAB_APP +21-216-18:07:56.792 00 TLMH-I:STS 58-012-14:26:50.001 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=17 Msg Limit Err,MsgId 0x18a1,pipe CS_CMD_PIPE,sender TST_CS +21-216-18:07:56.808 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:07:56.808 00 FTP_FILE/85 ENDPROC +21-216-18:07:56.808 00 SPR-I:STS Procedure FTP_FILE completed +21-216-18:07:56.810 00 SCX_CPU1_CS_AP/3780 wait 5 +21-216-18:07:56.810 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:07:57.795 00 TLMH-I:STS 58-012-14:26:51.001 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=17 Msg Limit Err,MsgId 0x18a1,pipe CS_CMD_PIPE,sender SCH_LAB_APP +21-216-18:07:58.292 00 TLMH-I:STS 58-012-14:26:51.754 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application CS Completed. +21-216-18:08:01.813 00 SCX_CPU1_CS_AP/3781 +21-216-18:08:01.814 00 SCX_CPU1_CS_AP/3782 write ";*********************************************************************" +21-216-18:08:01.814 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:01.814 00 SCX_CPU1_CS_AP/3783 write "; Step 7.3: Delete the Application Code Segment Definition table " +21-216-18:08:01.814 00 SPR-I:OPRO ; Step 7.3: Delete the Application Code Segment Definition table +21-216-18:08:01.814 00 SCX_CPU1_CS_AP/3784 write "; default load file from the CPU1. " +21-216-18:08:01.814 00 SPR-I:OPRO ; default load file from the CPU1. +21-216-18:08:01.814 00 SCX_CPU1_CS_AP/3785 write ";*********************************************************************" +21-216-18:08:01.814 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:01.814 00 SCX_CPU1_CS_AP/3786 s ftp_file ("CF:0","na",tableFileName,hostCPU,"R") +21-216-18:08:01.815 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-216-18:08:01.816 00 SPR-I:STS Procedure FTP_FILE started +21-216-18:08:01.816 00 FTP_FILE/2 ; +21-216-18:08:01.816 00 FTP_FILE/3 local logging = %liv (log_procedure) +21-216-18:08:01.816 00 FTP_FILE/4 %liv (log_procedure) = FALSE +21-216-18:08:01.905 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:08:01.905 00 FTP_FILE/85 ENDPROC +21-216-18:08:01.905 00 SPR-I:STS Procedure FTP_FILE completed +21-216-18:08:01.905 00 SCX_CPU1_CS_AP/3787 +21-216-18:08:01.905 00 SCX_CPU1_CS_AP/3788 write ";*********************************************************************" +21-216-18:08:01.905 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:01.905 00 SCX_CPU1_CS_AP/3789 write "; Step 7.4: Start the CS Application. " +21-216-18:08:01.906 00 SPR-I:OPRO ; Step 7.4: Start the CS Application. +21-216-18:08:01.906 00 SCX_CPU1_CS_AP/3790 write ";*********************************************************************" +21-216-18:08:01.906 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:01.906 00 SCX_CPU1_CS_AP/3791 ;s scx_cpu1_cs_start_apps("7.4") +21-216-18:08:01.906 00 SCX_CPU1_CS_AP/3792 ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +21-216-18:08:01.908 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:08:01.908 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-216-18:08:01.908 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:08:01.909 00 SCX_CPU1_CS_AP/3793 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_INIT_INF_EID, "INFO", 2 +21-216-18:08:01.911 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:08:01.912 00 SPR-I:OPRO ; Setup event 2 with CS INFO 1 +21-216-18:08:01.912 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:08:01.912 00 SCX_CPU1_CS_AP/3794 +21-216-18:08:01.928 00 SCX_CPU1_CS_AP/3795 s load_start_app (CSAppName,hostCPU,"CS_AppMain") +21-216-18:08:01.928 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-216-18:08:01.929 00 SPR-I:STS Procedure LOAD_START_APP started +21-216-18:08:01.929 00 LOAD_START_APP/2 ; +21-216-18:08:01.929 00 LOAD_START_APP/3 local logging = %liv (log_procedure) +21-216-18:08:01.929 00 LOAD_START_APP/4 %liv (log_procedure) = FALSE +21-216-18:08:01.930 00 SPR-I:OPRO Application Filename: cs.o +21-216-18:08:01.931 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 cs.o RAM:0 3 +21-216-18:08:02.105 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:08:02.108 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="CS" APP_ENTRY_PT="CS_AppMain" APP_FILE_NAME="/ram/cs.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-216-18:08:02.123 00 LOAD_START_APP/128 +21-216-18:08:02.123 00 LOAD_START_APP/129 ENDPROC +21-216-18:08:02.124 00 SPR-I:STS Procedure LOAD_START_APP completed +21-216-18:08:02.126 00 SCX_CPU1_CS_AP/3796 +21-216-18:08:02.126 00 SCX_CPU1_CS_AP/3797 ; Wait for app startup events +21-216-18:08:02.126 00 SCX_CPU1_CS_AP/3798 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 70 +21-216-18:08:02.140 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:08:02.790 00 TLMH-I:STS 58-012-14:26:56.014 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CS from /ram/cs.o, AppID = 1114124 +21-216-18:08:02.792 00 TLMH-I:STS 58-012-14:26:56.100 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-216-18:08:02.793 00 TLMH-I:STS 58-012-14:26:56.100 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefEepromTbl' from '/cf/cs_eepromtbl.tbl' +21-216-18:08:02.794 00 TLMH-I:STS 58-012-14:26:56.100 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-216-18:08:02.795 00 TLMH-I:STS 58-012-14:26:56.133 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-216-18:08:02.796 00 TLMH-I:STS 58-012-14:26:56.133 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefMemoryTbl' from '/cf/cs_memorytbl.tbl' +21-216-18:08:02.797 00 TLMH-I:STS 58-012-14:26:56.134 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-216-18:08:02.798 00 TLMH-I:STS 58-012-14:26:56.171 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-216-18:08:02.800 00 TLMH-I:STS 58-012-14:26:56.171 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefAppTbl' from 'Addr 0x00A32AC0' +21-216-18:08:02.801 00 TLMH-I:STS 58-012-14:26:56.171 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-216-18:08:02.802 00 TLMH-I:STS 58-012-14:26:56.207 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-216-18:08:02.803 00 TLMH-I:STS 58-012-14:26:56.207 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefTablesTbl' from '/cf/cs_tablestbl.tbl' +21-216-18:08:02.804 00 TLMH-I:STS 58-012-14:26:56.207 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-216-18:08:02.806 00 TLMH-I:STS 58-012-14:26:56.208 INFO CPU=CPU1 APPNAME=CS EVENT ID=1 CS Initialized. Version 2.4.2.0 +21-216-18:08:03.141 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:08:03.143 00 SCX_CPU1_CS_AP/3799 IF (UT_TW_Status = UT_Success) THEN +21-216-18:08:03.144 00 SCX_CPU1_CS_AP/3800 if (SCX_CPU1_num_found_messages = 1) then +21-216-18:08:03.144 00 SCX_CPU1_CS_AP/3801 write "<*> Passed - CS Application Started" +21-216-18:08:03.144 00 SPR-I:OPRO <*> Passed - CS Application Started +21-216-18:08:03.144 00 SCX_CPU1_CS_AP/3804 endif +21-216-18:08:03.144 00 SCX_CPU1_CS_AP/3807 endif +21-216-18:08:03.144 00 SCX_CPU1_CS_AP/3808 +21-216-18:08:03.144 00 SCX_CPU1_CS_AP/3810 stream = x'08A4' +21-216-18:08:03.144 00 SCX_CPU1_CS_AP/3811 +21-216-18:08:03.144 00 SCX_CPU1_CS_AP/3812 /SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +21-216-18:08:03.160 00 SCX_CPU1_CS_AP/3813 +21-216-18:08:03.160 00 SCX_CPU1_CS_AP/3814 wait 5 +21-216-18:08:03.160 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:08:04.289 00 TLMH-I:STS 58-012-14:26:57.383 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=6 Subscribe Err:Bad Arg,MsgId 0x8a40000,PipeId 1441800,app TO_LAB_APP,scope 0 +21-216-18:08:04.289 00 TLMH-I:STS 58-012-14:26:57.383 ERROR CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=10 L481 TO Can't subscribe 0x8a40000 status -905969661 +21-216-18:08:08.165 00 SCX_CPU1_CS_AP/3815 +21-216-18:08:08.165 00 SCX_CPU1_CS_AP/3816 write ";*********************************************************************" +21-216-18:08:08.165 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:08.165 00 SCX_CPU1_CS_AP/3817 write "; Step 7.5: Dump the Application Code Segment Results table. " +21-216-18:08:08.165 00 SPR-I:OPRO ; Step 7.5: Dump the Application Code Segment Results table. +21-216-18:08:08.165 00 SCX_CPU1_CS_AP/3818 write ";*********************************************************************" +21-216-18:08:08.165 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:08.165 00 SCX_CPU1_CS_AP/3819 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-216-18:08:08.166 00 SCX_CPU1_CS_AP/3820 +21-216-18:08:08.166 00 SCX_CPU1_CS_AP/3821 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl7_5",hostCPU,resAppId) +21-216-18:08:08.166 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:08:08.169 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:08:08.169 00 GET_TBL_TO_CVT/2 ; +21-216-18:08:08.169 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-216-18:08:08.169 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-216-18:08:08.192 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl7_5" +21-216-18:08:08.206 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:08:14.790 00 TLMH-I:STS 58-012-14:27:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl7_5' +21-216-18:08:23.218 00 SPR-I:OPRO +21-216-18:08:23.219 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:08:23.219 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:08:23.219 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:08:23.220 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:08:23.223 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl7_5 cpu1_apprestbl7_5 binary 192.168.1.8 +21-216-18:08:23.374 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:08:23.374 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:08:38.385 00 SPR-I:OPRO +21-216-18:08:38.426 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl7_5`" +21-216-18:08:38.426 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:08:43.432 00 GET_TBL_TO_CVT/238 +21-216-18:08:43.432 00 GET_TBL_TO_CVT/239 ENDPROC +21-216-18:08:43.432 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:08:43.435 00 SCX_CPU1_CS_AP/3822 wait 5 +21-216-18:08:43.435 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:08:48.440 00 SCX_CPU1_CS_AP/3823 +21-216-18:08:48.440 00 SCX_CPU1_CS_AP/3824 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-216-18:08:48.448 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:08:48.448 00 SCX_CPU1_CS_AP/3825 if (UT_TW_Status = UT_Success) then +21-216-18:08:48.448 00 SCX_CPU1_CS_AP/3826 write "<*> Passed (4008) - Dump of App Results Table successful." +21-216-18:08:48.448 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:08:48.449 00 SCX_CPU1_CS_AP/3827 ut_setrequirements CS_4008, "P" +21-216-18:08:48.449 00 SCX_CPU1_CS_AP/3831 endif +21-216-18:08:48.449 00 SCX_CPU1_CS_AP/3832 +21-216-18:08:48.449 00 SCX_CPU1_CS_AP/3833 write ";*********************************************************************" +21-216-18:08:48.450 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:48.450 00 SCX_CPU1_CS_AP/3834 write "; Step 8.0: Clean-up. " +21-216-18:08:48.450 00 SPR-I:OPRO ; Step 8.0: Clean-up. +21-216-18:08:48.450 00 SCX_CPU1_CS_AP/3835 write ";*********************************************************************" +21-216-18:08:48.450 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:48.450 00 SCX_CPU1_CS_AP/3836 write "; Step 8.1: Upload the default Application Code Segment Definition " +21-216-18:08:48.450 00 SPR-I:OPRO ; Step 8.1: Upload the default Application Code Segment Definition +21-216-18:08:48.450 00 SCX_CPU1_CS_AP/3837 write "; table downloaded in step 7.2. " +21-216-18:08:48.450 00 SPR-I:OPRO ; table downloaded in step 7.2. +21-216-18:08:48.450 00 SCX_CPU1_CS_AP/3838 write ";*********************************************************************" +21-216-18:08:48.450 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:48.450 00 SCX_CPU1_CS_AP/3839 s ftp_file ("CF:0","cs_apptbl.tblORIG",tableFileName,hostCPU,"P") +21-216-18:08:48.450 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-216-18:08:48.468 00 SPR-I:STS Procedure FTP_FILE started +21-216-18:08:48.468 00 FTP_FILE/2 ; +21-216-18:08:48.468 00 FTP_FILE/3 local logging = %liv (log_procedure) +21-216-18:08:48.468 00 FTP_FILE/4 %liv (log_procedure) = FALSE +21-216-18:08:48.747 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:08:48.747 00 FTP_FILE/85 ENDPROC +21-216-18:08:48.747 00 SPR-I:STS Procedure FTP_FILE completed +21-216-18:08:48.749 00 SCX_CPU1_CS_AP/3840 +21-216-18:08:48.749 00 SCX_CPU1_CS_AP/3841 write ";*********************************************************************" +21-216-18:08:48.749 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:48.749 00 SCX_CPU1_CS_AP/3842 write "; Step 8.2: Send the Power-On Reset command. " +21-216-18:08:48.749 00 SPR-I:OPRO ; Step 8.2: Send the Power-On Reset command. +21-216-18:08:48.750 00 SCX_CPU1_CS_AP/3843 write ";*********************************************************************" +21-216-18:08:48.750 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:48.750 00 SCX_CPU1_CS_AP/3844 /SCX_CPU1_ES_POWERONRESET +21-216-18:08:48.765 00 SCX_CPU1_CS_AP/3845 wait 10 +21-216-18:08:48.765 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-18:08:58.774 00 SCX_CPU1_CS_AP/3846 +21-216-18:08:58.774 00 SCX_CPU1_CS_AP/3847 close_data_center +21-216-18:08:58.776 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-216-18:08:58.777 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-216-18:08:58.778 00 CLEAR_SPACECRA/2 ; +21-216-18:08:58.778 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-216-18:08:58.778 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-216-18:08:58.796 00 CLEAR_SPACECRA/135 +21-216-18:08:58.796 00 CLEAR_SPACECRA/136 endproc +21-216-18:08:58.796 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-216-18:08:58.857 00 SCX_CPU1_CS_AP/3848 wait 60 +21-216-18:08:58.857 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-216-18:09:58.908 00 SCX_CPU1_CS_AP/3849 +21-216-18:09:58.908 00 SCX_CPU1_CS_AP/3850 cfe_startup {hostCPU} +21-216-18:09:58.920 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:10:08.931 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:10:09.003 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-216-18:10:09.003 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-216-18:10:09.003 00 SEND_THAT_TO_C/2 ; +21-216-18:10:09.003 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-216-18:10:09.003 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-216-18:10:09.004 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-216-18:10:09.057 00 SEND_THAT_TO_C/83 +21-216-18:10:09.057 00 SEND_THAT_TO_C/84 endproc +21-216-18:10:09.057 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-216-18:10:09.057 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:10:10.248 00 TLMH-I:STS 58-012-14:03:49.416 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-216-18:10:13.062 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:10:13.062 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-216-18:10:13.064 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-216-18:10:13.064 00 FILL_IN_SPACEC/2 ; +21-216-18:10:13.064 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-216-18:10:13.064 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-216-18:10:13.070 00 FILL_IN_SPACEC/152 +21-216-18:10:13.070 00 FILL_IN_SPACEC/153 endproc +21-216-18:10:13.070 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-216-18:10:13.070 00 SCX_CPU1_CS_AP/3851 wait 5 +21-216-18:10:13.070 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:10:18.074 00 SCX_CPU1_CS_AP/3852 +21-216-18:10:18.074 00 SCX_CPU1_CS_AP/3853 reqReport: +21-216-18:10:18.074 00 SCX_CPU1_CS_AP/3854 write "**** Requirements Status Reporting" +21-216-18:10:18.074 00 SPR-I:OPRO **** Requirements Status Reporting +21-216-18:10:18.074 00 SCX_CPU1_CS_AP/3855 +21-216-18:10:18.074 00 SCX_CPU1_CS_AP/3856 write "--------------------------" +21-216-18:10:18.074 00 SPR-I:OPRO -------------------------- +21-216-18:10:18.074 00 SCX_CPU1_CS_AP/3857 write " Requirement(s) Report" +21-216-18:10:18.074 00 SPR-I:OPRO Requirement(s) Report +21-216-18:10:18.074 00 SCX_CPU1_CS_AP/3858 write "--------------------------" +21-216-18:10:18.074 00 SPR-I:OPRO -------------------------- +21-216-18:10:18.075 00 SCX_CPU1_CS_AP/3859 +21-216-18:10:18.075 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.075 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.076 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-216-18:10:18.077 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.079 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.079 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.079 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-216-18:10:18.079 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.080 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.080 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.080 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-216-18:10:18.080 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.081 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.081 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.081 00 SPR-I:OPRO FSW Requirement: CS_4000 P/F: P +21-216-18:10:18.081 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.082 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.082 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.082 00 SPR-I:OPRO FSW Requirement: CS_4000.1 P/F: P +21-216-18:10:18.102 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.102 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.102 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.102 00 SPR-I:OPRO FSW Requirement: CS_4000.2 P/F: P +21-216-18:10:18.103 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.103 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.103 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.103 00 SPR-I:OPRO FSW Requirement: CS_4001 P/F: P +21-216-18:10:18.104 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.104 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.104 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.104 00 SPR-I:OPRO FSW Requirement: CS_4002 P/F: P +21-216-18:10:18.124 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.124 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.124 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.124 00 SPR-I:OPRO FSW Requirement: CS_4003 P/F: P +21-216-18:10:18.125 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.125 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.125 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.126 00 SPR-I:OPRO FSW Requirement: CS_4004 P/F: P +21-216-18:10:18.126 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.126 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.126 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.126 00 SPR-I:OPRO FSW Requirement: CS_4005 P/F: P +21-216-18:10:18.146 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.146 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.146 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.146 00 SPR-I:OPRO FSW Requirement: CS_4005.1 P/F: P +21-216-18:10:18.147 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.147 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.147 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.147 00 SPR-I:OPRO FSW Requirement: CS_4005.2 P/F: P +21-216-18:10:18.148 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.148 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.148 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.149 00 SPR-I:OPRO FSW Requirement: CS_4006 P/F: P +21-216-18:10:18.172 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.173 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.173 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.173 00 SPR-I:OPRO FSW Requirement: CS_4007 P/F: P +21-216-18:10:18.173 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.173 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.173 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.174 00 SPR-I:OPRO FSW Requirement: CS_4008 P/F: P +21-216-18:10:18.174 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.175 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.175 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.175 00 SPR-I:OPRO FSW Requirement: CS_7000 P/F: P +21-216-18:10:18.195 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.196 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.196 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.196 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-216-18:10:18.196 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.196 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.197 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.197 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-216-18:10:18.197 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.197 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.197 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.198 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-216-18:10:18.217 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.218 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.218 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:10:18.218 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-216-18:10:18.218 00 SCX_CPU1_CS_AP/3862 ENDDO +21-216-18:10:18.218 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-216-18:10:18.219 00 SCX_CPU1_CS_AP/3863 +21-216-18:10:18.219 00 SCX_CPU1_CS_AP/3864 drop ut_requirement ; needed to clear global variables +21-216-18:10:18.219 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-216-18:10:18.219 00 SCX_CPU1_CS_AP/3865 drop ut_req_array_size ; needed to clear global variables +21-216-18:10:18.219 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-216-18:10:18.219 00 SCX_CPU1_CS_AP/3866 +21-216-18:10:18.219 00 SCX_CPU1_CS_AP/3867 write ";*********************************************************************" +21-216-18:10:18.219 00 SPR-I:OPRO ;********************************************************************* +21-216-18:10:18.239 00 SCX_CPU1_CS_AP/3868 write "; End procedure SCX_CPU1_cs_appcode " +21-216-18:10:18.239 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_appcode +21-216-18:10:18.239 00 SCX_CPU1_CS_AP/3869 write ";*********************************************************************" +21-216-18:10:18.239 00 SPR-I:OPRO ;********************************************************************* +21-216-18:10:18.239 00 SCX_CPU1_CS_AP/3870 ENDPROC +21-216-18:10:18.239 00 SPR-I:STS Procedure SCX_CPU1_CS_APPCODE completed +21-216-18:10:18.240 00 UT_RUNPROC/249 +21-216-18:10:18.240 00 UT_RUNPROC/264 #endif +21-216-18:10:18.240 00 UT_RUNPROC/265 +21-216-18:10:18.240 00 UT_RUNPROC/266 write "*** Telemetry Info ***" +21-216-18:10:18.240 00 SPR-I:OPRO *** Telemetry Info *** +21-216-18:10:18.240 00 UT_RUNPROC/268 ;;; write "Pkt Loss Count: ", TO_PCKTSDISCARD +21-216-18:10:18.240 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-216-18:10:18.240 00 SPR-I:OPRO +21-216-18:10:18.240 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-216-18:10:18.240 00 SPR-I:OPRO Pkt Loss Count: N/A +21-216-18:10:18.240 00 UT_RUNPROC/271 write "******************" +21-216-18:10:18.240 00 SPR-I:OPRO +21-216-18:10:18.240 00 UT_RUNPROC/271 write "******************" +21-216-18:10:18.240 00 SPR-I:OPRO ****************** +21-216-18:10:18.240 00 UT_RUNPROC/273 +21-216-18:10:18.240 00 SPR-I:OPRO +21-216-18:10:18.242 00 UT_RUNPROC/273 +21-216-18:10:18.242 00 UT_RUNPROC/274 etime = %gmt +21-216-18:10:18.242 00 UT_RUNPROC/275 write "Elapsed time: ", etime-stime, " seconds" +21-216-18:10:18.242 00 SPR-I:OPRO Elapsed time: 1604.11 seconds +21-216-18:10:18.243 00 UT_RUNPROC/276 write "Elapsed time: ", (etime-stime)/60, " minutes" +21-216-18:10:18.243 00 SPR-I:OPRO Elapsed time: 26.7351 minutes +21-216-18:10:18.243 00 UT_RUNPROC/277 ; +21-216-18:10:18.243 00 UT_RUNPROC/278 ; wait for completion of procedure +21-216-18:10:18.243 00 UT_RUNPROC/279 ; +21-216-18:10:18.243 00 UT_RUNPROC/280 wait(10) +21-216-18:10:18.243 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-18:10:28.252 00 UT_RUNPROC/281 ; +21-216-18:10:28.252 00 UT_RUNPROC/282 ; close the log to procedure log name for archive +21-216-18:10:28.252 00 UT_RUNPROC/283 ; +21-216-18:10:28.252 00 UT_RUNPROC/284 local test_log_string = "/test_logs/" +21-216-18:10:28.252 00 UT_RUNPROC/285 if ((logoff_when_done = 0) and (%length(opt_parm) <> 0)) then +21-216-18:10:28.253 00 UT_RUNPROC/286 test_log_string = test_log_string & opt_parm & "/" +21-216-18:10:28.253 00 UT_RUNPROC/287 endif +21-216-18:10:28.253 00 UT_RUNPROC/288 +21-216-18:10:28.253 00 UT_RUNPROC/289 write "Creating filtered log at " & %env("WORK") & test_log_string ;; +21-216-18:10:28.253 00 UT_RUNPROC/290 & log_name & "f" +21-216-18:10:28.254 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logf +21-216-18:10:28.254 00 UT_RUNPROC/291 write "Creating filtered output log at " & %env("WORK") & test_log_string ;; +21-216-18:10:28.254 00 UT_RUNPROC/292 & log_name & "p" +21-216-18:10:28.254 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logp +21-216-18:10:28.254 00 UT_RUNPROC/293 write "Creating filtered output log (without SFDUs) at " & %env("WORK") ;; +21-216-18:10:28.254 00 UT_RUNPROC/294 & test_log_string & log_name & "s" +21-216-18:10:28.254 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logs +21-216-18:10:28.255 00 UT_RUNPROC/295 write "Creating filtered event log at " & %env("WORK") & test_log_string ;; +21-216-18:10:28.255 00 UT_RUNPROC/296 & log_name & "e" +21-216-18:10:28.255 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.loge +21-216-18:10:28.255 00 UT_RUNPROC/297 write "Creating filtered requirements log at " & %env("WORK") ;; +21-216-18:10:28.255 00 UT_RUNPROC/298 & test_log_string & log_name & "r" +21-216-18:10:28.255 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logr +21-216-18:10:28.256 00 UT_RUNPROC/299 +21-216-18:10:28.256 00 UT_RUNPROC/300 rstol_dir = "rstol 'newlog " & log_name & "'" +21-216-18:10:28.256 00 UT_RUNPROC/301 native(rstol_dir) +21-216-18:10:28.358 00 SPR-I:OPRI --> newlog scx_cpu1_cs_appcode-2021-216-17h43m34s.log diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logp b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logp new file mode 100644 index 0000000..862493d --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logp @@ -0,0 +1,2453 @@ +21-216-17:43:34.120 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-216-17:43:34.120 00 SPR-I:OPRO Checksum: 29237 +21-216-17:43:34.121 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-216-17:43:34.121 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-216-17:43:34.125 00 SPR-I:OPRO +21-216-17:43:34.126 00 SPR-I:OPRO Connection Status +21-216-17:43:34.126 00 SPR-I:OPRO ----------------- +21-216-17:43:34.126 00 SPR-I:OPRO CFDP: DOWN +21-216-17:43:34.126 00 SPR-I:OPRO UDP: UP +21-216-17:43:34.126 00 SPR-I:OPRO SWTS: UNK +21-216-17:43:34.127 00 SPR-I:OPRO +21-216-17:43:34.127 00 SPR-I:OPRO CMD / TLM Path +21-216-17:43:34.127 00 SPR-I:OPRO -------------- +21-216-17:43:34.128 00 SPR-I:OPRO UDP +21-216-17:43:34.128 00 SPR-I:OPRO +21-216-17:43:34.133 00 SPR-I:OPRO +21-216-17:43:34.133 00 SPR-I:OPRO ASIST / GDS Configuration +21-216-17:43:34.133 00 SPR-I:OPRO ------------------------- +21-216-17:43:34.133 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-216-17:43:34.133 00 SPR-I:OPRO Account: cfs_test +21-216-17:43:34.133 00 SPR-I:OPRO Version: 21.0.7 +21-216-17:43:34.133 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-216-17:43:34.133 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 05-21-21 Time: 08:24:49 AM.EDT +21-216-17:43:34.133 00 SPR-I:OPRO +21-216-17:43:34.134 00 SPR-I:OPRO Telemetry Info +21-216-17:43:34.134 00 SPR-I:OPRO -------------- +21-216-17:43:34.134 00 SPR-I:OPRO Pkt Loss Count: N/A +21-216-17:43:34.134 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-216-17:43:34.134 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_appcode +21-216-17:43:34.263 00 SPR-I:OPRI --> start scx_cpu1_cs_appcode +21-216-17:43:34.263 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_appcode.i +21-216-17:43:34.276 00 SPR-I:STS Procedure SCX_CPU1_CS_APPCODE started +21-216-17:43:34.406 00 SPR-I:OPRO ;********************************************************************* +21-216-17:43:34.406 00 SPR-I:OPRO ; Step 1.0: Checksum Application Code Segment Test Setup. +21-216-17:43:34.410 00 SPR-I:OPRO ;********************************************************************* +21-216-17:43:34.411 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset. +21-216-17:43:34.411 00 SPR-I:OPRO ;********************************************************************* +21-216-17:43:34.709 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-216-17:43:34.709 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-216-17:43:34.721 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-17:43:44.731 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-216-17:43:44.732 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-216-17:43:44.738 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-216-17:43:44.761 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-216-17:44:44.825 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:44:50.792 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-216-17:44:54.836 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:44:54.837 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-216-17:44:54.851 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-216-17:44:54.904 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-216-17:44:54.905 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-216-17:44:54.908 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-216-17:44:54.909 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-216-17:44:54.909 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-216-17:44:54.950 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-216-17:44:54.950 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:44:56.307 00 TLMH-I:STS 58-012-14:03:49.433 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-216-17:44:58.954 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:44:58.955 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-216-17:44:58.957 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-216-17:44:58.963 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-216-17:44:58.963 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:03.967 00 SPR-I:OPRO ;********************************************************************** +21-216-17:45:03.967 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-216-17:45:03.967 00 SPR-I:OPRO ;********************************************************************** +21-216-17:45:04.062 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-216-17:45:04.126 00 DPD-I:STS Page SCX_CPU1_CS_APP_DEF_TABLE added (cid:1). +21-216-17:45:04.190 00 DPD-I:STS Page SCX_CPU1_CS_APP_RESULTS_TBL added (cid:1). +21-216-17:45:04.193 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:04.193 00 SPR-I:OPRO ; Step 1.3: Create & upload the Application Code Segment Definition +21-216-17:45:04.193 00 SPR-I:OPRO ; Table file to be used during this test. +21-216-17:45:04.193 00 SPR-I:OPRO ;******************************************************************** +21-216-17:45:04.193 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt1.i +21-216-17:45:04.196 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT1 started +21-216-17:45:04.263 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:04.264 00 SPR-I:OPRO ; Define the Application Definition Table +21-216-17:45:04.264 00 SPR-I:OPRO ;******************************************************************** +21-216-17:45:04.276 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-216-17:45:04.276 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-216-17:45:04.279 00 SPR-I:OPRO ********** app_def_tbl_ld_1 ********** +21-216-17:45:04.279 00 SPR-I:OPRO +21-216-17:45:04.279 00 SPR-I:OPRO Content Type: cFE1 +21-216-17:45:04.279 00 SPR-I:OPRO Sub Type: 8 +21-216-17:45:04.280 00 SPR-I:OPRO Length: 12 +21-216-17:45:04.280 00 SPR-I:OPRO Spacecraft Id: SCX +21-216-17:45:04.280 00 SPR-I:OPRO Processor Id: CPU3 +21-216-17:45:04.280 00 SPR-I:OPRO Application Id: 0 +21-216-17:45:04.280 00 SPR-I:OPRO Create Time Secs: 1628099104 +21-216-17:45:04.280 00 SPR-I:OPRO Create Time Subsecs: 0 +21-216-17:45:04.280 00 SPR-I:OPRO File Description: App Definition Table Load 1 +21-216-17:45:04.280 00 SPR-I:OPRO +21-216-17:45:04.280 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-216-17:45:04.281 00 SPR-I:OPRO +21-216-17:45:04.281 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-216-17:45:04.281 00 SPR-I:OPRO Byte Offset: 0 +21-216-17:45:04.281 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-216-17:45:04.281 00 SPR-I:OPRO Number of Bytes: 528 +21-216-17:45:04.281 00 SPR-I:OPRO +21-216-17:45:04.295 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-216-17:45:04.295 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-216-17:45:04.296 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-216-17:45:04.304 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-216-17:45:04.305 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_1.tmp cs.defapptbl > app_def_tbl_ld_1 +21-216-17:45:04.311 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_1.tmp +21-216-17:45:04.318 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-216-17:45:04.318 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:04.318 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt1 +21-216-17:45:04.318 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:04.318 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT1 completed +21-216-17:45:04.319 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:09.326 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:45:15.334 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:15.336 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-216-17:45:15.339 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:20.342 00 SPR-I:OPRO ;********************************************************************** +21-216-17:45:20.342 00 SPR-I:OPRO ; Step 1.6: Load the Application Definition file created above. +21-216-17:45:20.342 00 SPR-I:OPRO ;********************************************************************** +21-216-17:45:20.343 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-216-17:45:20.351 00 SPR-I:STS Procedure LOAD_TABLE started +21-216-17:45:20.353 00 SPR-I:OPRO Table Filename: app_def_tbl_ld_1 +21-216-17:45:20.355 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_1 RAM:0 3 +21-216-17:45:20.355 00 SPR-I:OPRO +21-216-17:45:20.506 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:45:20.506 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:25.509 00 SPR-I:OPRO +21-216-17:45:25.510 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_1" +21-216-17:45:25.511 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_1" ;;; (SCX CPU1 TBL load table command) +21-216-17:45:25.511 00 CMH-I:CMD Command SFDU received:<1804C0000041025B2F72616D2F6170705F6465665F74626C5F6C645F3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:45:25.528 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:45:26.298 00 TLMH-I:STS 58-012-14:04:19.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_1' into 'CS.DefAppTbl' working buffer +21-216-17:45:27.531 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:27.533 00 SPR-I:STS Procedure LOAD_TABLE completed +21-216-17:45:27.534 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:32.543 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:45:32.544 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 36 +21-216-17:45:32.544 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:45:32.551 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:45:32.551 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-216-17:45:32.551 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:45:32.554 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL validate table command) +21-216-17:45:32.554 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:45:32.568 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:45:34.803 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 4, bad = 0, unused = 20 +21-216-17:45:34.803 00 TLMH-I:STS 58-012-14:04:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-216-17:45:35.572 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:35.574 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-216-17:45:35.580 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:35.582 00 SPR-I:OPRO <*> Passed - Event message 36 received +21-216-17:45:35.583 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL activate table command) +21-216-17:45:35.583 00 CMH-I:CMD Command SFDU received:<1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:45:35.602 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:45:38.805 00 TLMH-I:STS 58-012-14:04:32.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-216-17:45:39.605 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:39.605 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-216-17:45:39.608 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:39.608 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-216-17:45:39.608 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-216-17:45:39.608 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:41.870 00 SPR-I:OPRI --> s display_next_page (24,12,"NEXT",4015) +21-216-17:45:41.871 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/display_next_page.i +21-216-17:45:41.874 00 SPR-I:STS Procedure DISPLAY_NEXT_PAGE started +21-216-17:45:41.879 00 SPR-I:STS Procedure DISPLAY_NEXT_PAGE completed +21-216-17:45:44.642 00 SPR-I:OPRI --> s display_next_page (24,12,"PREV",4015) +21-216-17:45:44.642 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/display_next_page.i +21-216-17:45:44.643 00 SPR-I:STS Procedure DISPLAY_NEXT_PAGE started +21-216-17:45:44.644 00 SPR-I:STS Procedure DISPLAY_NEXT_PAGE completed +21-216-17:45:44.644 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:44.644 00 SPR-I:OPRO ; Step 1.8: Enable DEBUG Event Messages +21-216-17:45:44.644 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:44.644 00 CMH-I:CMD Command is /SCX_CPU1_EVS_ENAAPPEVTTYPE APPLICATION="CS" DEBUG ;;; (SCX CPU1 EVS Enable Event Type for the App) +21-216-17:45:44.644 00 CMH-I:CMD Or Command is /SCX_CPU1_EVS_ENAAPPEVTTYPEMASK APPLICATION="CS" BITMASK= 1 (x1) ;;; (SCX CPU1 EVS Enable Event Type for the App (mask)) +21-216-17:45:44.644 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-216-17:45:44.655 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-216-17:45:46.657 00 CMH-I:CMD Command is /SCX_CPU1_EVS_ENAAPPEVTTYPE APPLICATION="CFE_TBL" DEBUG ;;; (SCX CPU1 EVS Enable Event Type for the App) +21-216-17:45:46.657 00 CMH-I:CMD Or Command is /SCX_CPU1_EVS_ENAAPPEVTTYPEMASK APPLICATION="CFE_TBL" BITMASK= 1 (x1) ;;; (SCX CPU1 EVS Enable Event Type for the App (mask)) +21-216-17:45:46.658 00 CMH-I:CMD Command SFDU received:<1801C000001705704346455F54424C000000000000000000000000000100> from gs582cfslab4:SPR +21-216-17:45:46.672 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:45:51.676 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:51.677 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-216-17:45:51.677 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:51.677 00 SPR-I:OPRO ; Step 1.9: Verify that the CS Housekeeping telemetry items are +21-216-17:45:51.677 00 SPR-I:OPRO ; initialized to zero (0). +21-216-17:45:51.677 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:51.677 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-216-17:45:51.689 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:55.807 00 TLMH-I:STS 58-012-14:04:49.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:45:55.808 00 TLMH-I:STS 58-012-14:04:49.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:45:56.693 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:56.693 00 SPR-I:OPRO ; Step 1.10: Dump the Application Code Segment Definition Table. +21-216-17:45:56.693 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:56.693 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:45:56.702 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:45:56.706 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl1_10" +21-216-17:45:56.707 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl1_10" ;;; (SCX CPU1 TBL dump table command) +21-216-17:45:56.707 00 CMH-I:CMD Command SFDU received:<1804C000006B034D000143532E44656641707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707064656674626C315F31300000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:45:56.718 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:45:57.307 00 TLMH-I:STS 58-012-14:04:50.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl1_10' +21-216-17:46:11.729 00 SPR-I:OPRO +21-216-17:46:11.729 00 SPR-I:OPRO The TBLNAME is: CS.DefAppTbl +21-216-17:46:11.729 00 SPR-I:OPRO The APID is: P0FAF +21-216-17:46:11.729 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:46:11.729 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:46:11.731 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_appdeftbl1_10 cpu1_appdeftbl1_10 binary 192.168.1.8 +21-216-17:46:11.900 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:46:11.900 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:46:26.913 00 SPR-I:OPRO +21-216-17:46:26.970 00 SPR-I:OPRO The unix command is cvt -ws file_list[4015].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_appdeftbl1_10`" +21-216-17:46:26.971 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:46:31.975 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:46:31.976 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:46:36.980 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:36.980 00 SPR-I:OPRO ; Step 2.0: Application Code Segment Test. +21-216-17:46:36.981 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:36.981 00 SPR-I:OPRO ; Step 2.1: Send the Enable Checksum command. +21-216-17:46:36.981 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:36.989 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:46:36.990 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-216-17:46:36.990 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:46:36.992 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-216-17:46:36.992 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-216-17:46:37.007 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:46:37.803 00 TLMH-I:STS 58-012-14:05:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-216-17:46:39.010 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:46:39.011 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-216-17:46:39.030 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:46:39.032 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-216-17:46:39.081 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-216-17:46:39.081 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-216-17:46:39.092 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-17:46:39.799 00 TLMH-I:STS 58-012-14:05:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-216-17:46:40.094 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-216-17:46:40.095 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-216-17:46:40.108 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-17:46:40.801 00 TLMH-I:STS 58-012-14:05:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-216-17:46:41.110 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROM ;;; (SCX CPU1 CS Disable All Eeprom Checksumming command code) +21-216-17:46:41.111 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-216-17:46:41.124 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-17:46:41.804 00 TLMH-I:STS 58-012-14:05:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-216-17:46:42.126 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEMEMORY ;;; (SCX CPU1 CS Disable All User-Defined Memory Checksumming command code) +21-216-17:46:42.127 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-216-17:46:42.140 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-17:46:42.805 00 TLMH-I:STS 58-012-14:05:36.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-216-17:46:42.806 00 TLMH-I:STS 58-012-14:05:36.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:46:42.807 00 TLMH-I:STS 58-012-14:05:36.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:46:43.143 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLES ;;; (SCX CPU1 CS Disable All Table Checksumming command code) +21-216-17:46:43.143 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-216-17:46:43.156 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-17:46:43.799 00 TLMH-I:STS 58-012-14:05:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-216-17:46:44.157 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:46:47.806 00 TLMH-I:STS 58-012-14:05:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:46:47.807 00 TLMH-I:STS 58-012-14:05:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:46:49.161 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:49.161 00 SPR-I:OPRO ; Step 2.2: Send the Enable Application Checksum command. +21-216-17:46:49.162 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:49.167 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:46:49.167 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-216-17:46:49.167 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:46:49.169 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPS ;;; (SCX CPU1 CS Enable All Application Checksumming command code) +21-216-17:46:49.169 00 CMH-I:CMD Command SFDU received:<189FC0000001229B> from gs582cfslab4:SPR +21-216-17:46:49.183 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:46:49.804 00 TLMH-I:STS 58-012-14:05:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-216-17:46:51.186 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:46:51.188 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-216-17:46:51.196 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:46:51.196 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-216-17:46:51.228 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:46:52.807 00 TLMH-I:STS 58-012-14:05:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:46:52.808 00 TLMH-I:STS 58-012-14:05:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:46:56.231 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:56.231 00 SPR-I:OPRO ; Step 2.3: Dump the Application Code Segment Results Table. +21-216-17:46:56.231 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:56.233 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:46:56.235 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:46:56.241 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_3" +21-216-17:46:56.242 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_3" ;;; (SCX CPU1 TBL dump table command) +21-216-17:46:56.242 00 CMH-I:CMD Command SFDU received:<1804C000006B037C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F33000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:46:56.253 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:46:56.804 00 TLMH-I:STS 58-012-14:05:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:46:56.806 00 TLMH-I:STS 58-012-14:05:50.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:01.805 00 TLMH-I:STS 58-012-14:05:55.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:01.806 00 TLMH-I:STS 58-012-14:05:55.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:02.806 00 TLMH-I:STS 58-012-14:05:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_3' +21-216-17:47:06.809 00 TLMH-I:STS 58-012-14:06:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:06.810 00 TLMH-I:STS 58-012-14:06:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:10.801 00 TLMH-I:STS 58-012-14:06:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:10.802 00 TLMH-I:STS 58-012-14:06:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:11.264 00 SPR-I:OPRO +21-216-17:47:11.264 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:47:11.264 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:47:11.265 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:47:11.265 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:47:11.268 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_3 cpu1_apprestbl2_3 binary 192.168.1.8 +21-216-17:47:11.412 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:47:11.412 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:47:15.803 00 TLMH-I:STS 58-012-14:06:09.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:15.805 00 TLMH-I:STS 58-012-14:06:09.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:20.801 00 TLMH-I:STS 58-012-14:06:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:20.802 00 TLMH-I:STS 58-012-14:06:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:24.808 00 TLMH-I:STS 58-012-14:06:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:24.809 00 TLMH-I:STS 58-012-14:06:18.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:26.425 00 SPR-I:OPRO +21-216-17:47:26.463 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_3`" +21-216-17:47:26.463 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:47:29.804 00 TLMH-I:STS 58-012-14:06:23.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:29.805 00 TLMH-I:STS 58-012-14:06:23.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:31.468 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:47:31.469 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:47:34.804 00 TLMH-I:STS 58-012-14:06:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:34.805 00 TLMH-I:STS 58-012-14:06:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:36.475 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:47:36.476 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:47:36.477 00 SPR-I:OPRO ;********************************************************************* +21-216-17:47:36.477 00 SPR-I:OPRO ; Step 2.4: Verify that Applications are being checksummed. +21-216-17:47:36.477 00 SPR-I:OPRO ;********************************************************************* +21-216-17:47:36.477 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:47:36.478 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:47:36.497 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_4" +21-216-17:47:36.498 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_4" ;;; (SCX CPU1 TBL dump table command) +21-216-17:47:36.498 00 CMH-I:CMD Command SFDU received:<1804C000006B037B000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:47:36.509 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:47:38.799 00 TLMH-I:STS 58-012-14:06:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:38.809 00 TLMH-I:STS 58-012-14:06:32.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:42.804 00 TLMH-I:STS 58-012-14:06:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_4' +21-216-17:47:43.800 00 TLMH-I:STS 58-012-14:06:37.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:43.801 00 TLMH-I:STS 58-012-14:06:37.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:48.807 00 TLMH-I:STS 58-012-14:06:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:48.808 00 TLMH-I:STS 58-012-14:06:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:51.522 00 SPR-I:OPRO +21-216-17:47:51.522 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:47:51.522 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:47:51.523 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:47:51.523 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:47:51.526 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_4 cpu1_apprestbl2_4 binary 192.168.1.8 +21-216-17:47:51.693 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:47:51.694 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:47:52.806 00 TLMH-I:STS 58-012-14:06:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:52.806 00 TLMH-I:STS 58-012-14:06:46.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:57.803 00 TLMH-I:STS 58-012-14:06:51.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:57.804 00 TLMH-I:STS 58-012-14:06:51.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:02.799 00 TLMH-I:STS 58-012-14:06:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:02.800 00 TLMH-I:STS 58-012-14:06:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:06.706 00 SPR-I:OPRO +21-216-17:48:06.747 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_4`" +21-216-17:48:06.748 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:48:06.800 00 TLMH-I:STS 58-012-14:07:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:06.800 00 TLMH-I:STS 58-012-14:07:00.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:11.751 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:48:11.752 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-216-17:48:11.803 00 TLMH-I:STS 58-012-14:07:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:11.803 00 TLMH-I:STS 58-012-14:07:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:14.769 00 SPR-I:OPRO <*> Passed (4000) - Application Checksumming is occurring. +21-216-17:48:14.770 00 SPR-I:OPRO ;********************************************************************* +21-216-17:48:14.770 00 SPR-I:OPRO ; Step 2.5: Send the Disable Application Code Segment command for a +21-216-17:48:14.770 00 SPR-I:OPRO ; valid Enabled application. +21-216-17:48:14.770 00 SPR-I:OPRO ;********************************************************************* +21-216-17:48:14.770 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-216-17:48:14.786 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:48:14.786 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-216-17:48:14.786 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:48:14.788 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-216-17:48:14.788 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:48:14.806 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:48:15.301 00 TLMH-I:STS 58-012-14:07:08.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-17:48:16.801 00 TLMH-I:STS 58-012-14:07:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:16.802 00 TLMH-I:STS 58-012-14:07:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:18.798 00 TLMH-I:STS 58-012-14:07:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:18.798 00 TLMH-I:STS 58-012-14:07:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:18.810 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:48:18.811 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-216-17:48:18.817 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:48:18.818 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-216-17:48:18.859 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:48:18.859 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:48:18.864 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl2_5" +21-216-17:48:18.865 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl2_5" ;;; (SCX CPU1 TBL dump table command) +21-216-17:48:18.865 00 CMH-I:CMD Command SFDU received:<1804C000006B037A000143532E44656641707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707064656674626C325F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:48:18.866 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:48:19.800 00 TLMH-I:STS 58-012-14:07:13.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl2_5' +21-216-17:48:20.803 00 TLMH-I:STS 58-012-14:07:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:20.804 00 TLMH-I:STS 58-012-14:07:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:22.802 00 TLMH-I:STS 58-012-14:07:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:22.803 00 TLMH-I:STS 58-012-14:07:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:24.802 00 TLMH-I:STS 58-012-14:07:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:24.802 00 TLMH-I:STS 58-012-14:07:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:26.801 00 TLMH-I:STS 58-012-14:07:20.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:26.801 00 TLMH-I:STS 58-012-14:07:20.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:28.797 00 TLMH-I:STS 58-012-14:07:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:28.798 00 TLMH-I:STS 58-012-14:07:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:30.804 00 TLMH-I:STS 58-012-14:07:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:30.804 00 TLMH-I:STS 58-012-14:07:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:32.801 00 TLMH-I:STS 58-012-14:07:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:32.801 00 TLMH-I:STS 58-012-14:07:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:33.878 00 SPR-I:OPRO +21-216-17:48:33.878 00 SPR-I:OPRO The TBLNAME is: CS.DefAppTbl +21-216-17:48:33.878 00 SPR-I:OPRO The APID is: P0FAF +21-216-17:48:33.878 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:48:33.879 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:48:33.882 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_appdeftbl2_5 cpu1_appdeftbl2_5 binary 192.168.1.8 +21-216-17:48:34.055 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:48:34.055 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:48:34.803 00 TLMH-I:STS 58-012-14:07:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:34.804 00 TLMH-I:STS 58-012-14:07:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:36.798 00 TLMH-I:STS 58-012-14:07:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:36.798 00 TLMH-I:STS 58-012-14:07:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:38.807 00 TLMH-I:STS 58-012-14:07:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:38.807 00 TLMH-I:STS 58-012-14:07:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:40.800 00 TLMH-I:STS 58-012-14:07:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:40.801 00 TLMH-I:STS 58-012-14:07:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:42.797 00 TLMH-I:STS 58-012-14:07:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:42.810 00 TLMH-I:STS 58-012-14:07:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:44.797 00 TLMH-I:STS 58-012-14:07:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:44.797 00 TLMH-I:STS 58-012-14:07:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:46.801 00 TLMH-I:STS 58-012-14:07:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:46.801 00 TLMH-I:STS 58-012-14:07:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:48.799 00 TLMH-I:STS 58-012-14:07:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:48.800 00 TLMH-I:STS 58-012-14:07:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:49.065 00 SPR-I:OPRO +21-216-17:48:49.085 00 SPR-I:OPRO The unix command is cvt -ws file_list[4015].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_appdeftbl2_5`" +21-216-17:48:49.085 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:48:50.806 00 TLMH-I:STS 58-012-14:07:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:50.807 00 TLMH-I:STS 58-012-14:07:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:52.796 00 TLMH-I:STS 58-012-14:07:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:52.806 00 TLMH-I:STS 58-012-14:07:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:54.091 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:48:54.092 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:48:54.804 00 TLMH-I:STS 58-012-14:07:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:54.805 00 TLMH-I:STS 58-012-14:07:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:56.802 00 TLMH-I:STS 58-012-14:07:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:56.802 00 TLMH-I:STS 58-012-14:07:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:58.799 00 TLMH-I:STS 58-012-14:07:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:58.800 00 TLMH-I:STS 58-012-14:07:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:59.097 00 SPR-I:OPRO <*> Passed - Definition Table entry changed to Disabled +21-216-17:48:59.097 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:49:00.806 00 TLMH-I:STS 58-012-14:07:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:00.806 00 TLMH-I:STS 58-012-14:07:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:02.801 00 TLMH-I:STS 58-012-14:07:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:02.801 00 TLMH-I:STS 58-012-14:07:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:04.101 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:04.101 00 SPR-I:OPRO ; Step 2.6: Using the TST_CS application, manipulate the disabled +21-216-17:49:04.101 00 SPR-I:OPRO ; application's CRC. +21-216-17:49:04.101 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:04.108 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:04.108 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 4 +21-216-17:49:04.108 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:04.109 00 CMH-I:CMD Command is /SCX_CPU1_TST_CS_CORRUPTAPPCRC APPNAME="CS" ;;; (SCX CPU1 TST_CS Corrupt Application CRC command code) +21-216-17:49:04.109 00 CMH-I:CMD Command SFDU received:<192BC0000015020A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:49:04.123 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:49:04.797 00 TLMH-I:STS 58-012-14:07:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:04.798 00 TLMH-I:STS 58-012-14:07:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:04.798 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=4 Corrupt Application CRC command for 'CS' successful +21-216-17:49:05.124 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:49:05.125 00 SPR-I:OPRO <*> Passed - Expected Event Msg 4 rcv'd. +21-216-17:49:05.126 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:49:06.806 00 TLMH-I:STS 58-012-14:08:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:06.806 00 TLMH-I:STS 58-012-14:08:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:08.805 00 TLMH-I:STS 58-012-14:08:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:08.806 00 TLMH-I:STS 58-012-14:08:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:10.130 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:10.130 00 SPR-I:OPRO ; Step 2.7: Send the Enable Application Code Segment command for the +21-216-17:49:10.131 00 SPR-I:OPRO ; application disabled in Step 2.5 above. +21-216-17:49:10.131 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:10.137 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:10.137 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-216-17:49:10.137 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:10.139 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:10.140 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 30 +21-216-17:49:10.140 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:10.140 00 SPR-I:OPRO *** App Miscompare Ctr = 0 +21-216-17:49:10.141 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-216-17:49:10.141 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:49:10.145 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:49:10.805 00 TLMH-I:STS 58-012-14:08:04.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-216-17:49:10.806 00 TLMH-I:STS 58-012-14:08:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:10.806 00 TLMH-I:STS 58-012-14:08:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:11.146 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:49:11.147 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-216-17:49:11.168 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:49:11.170 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-216-17:49:11.220 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:49:13.798 00 TLMH-I:STS 58-012-14:08:07.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:14.224 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:49:14.226 00 SPR-I:OPRO <*> Passed (4000.1) - Expected Event Msg 30 rcv'd. +21-216-17:49:14.229 00 SPR-I:OPRO *** App Miscompare Ctr = 0 +21-216-17:49:14.229 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:49:14.800 00 TLMH-I:STS 58-012-14:08:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:14.800 00 TLMH-I:STS 58-012-14:08:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:18.806 00 TLMH-I:STS 58-012-14:08:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:19.234 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:19.234 00 SPR-I:OPRO ; Step 2.8: Dump the Application Code Segment Results Table. +21-216-17:49:19.234 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:19.236 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:49:19.239 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:49:19.247 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_8" +21-216-17:49:19.248 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_8" ;;; (SCX CPU1 TBL dump table command) +21-216-17:49:19.248 00 CMH-I:CMD Command SFDU received:<1804C000006B0377000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:49:19.249 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:49:19.799 00 TLMH-I:STS 58-012-14:08:13.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:19.800 00 TLMH-I:STS 58-012-14:08:13.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:22.802 00 TLMH-I:STS 58-012-14:08:16.007 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:24.798 00 TLMH-I:STS 58-012-14:08:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:24.799 00 TLMH-I:STS 58-012-14:08:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:26.807 00 TLMH-I:STS 58-012-14:08:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_8' +21-216-17:49:27.802 00 TLMH-I:STS 58-012-14:08:21.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:28.803 00 TLMH-I:STS 58-012-14:08:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:28.804 00 TLMH-I:STS 58-012-14:08:22.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:32.803 00 TLMH-I:STS 58-012-14:08:26.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:33.798 00 TLMH-I:STS 58-012-14:08:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:33.800 00 TLMH-I:STS 58-012-14:08:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:34.262 00 SPR-I:OPRO +21-216-17:49:34.262 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:49:34.263 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:49:34.263 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:49:34.263 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:49:34.266 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_8 cpu1_apprestbl2_8 binary 192.168.1.8 +21-216-17:49:34.410 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:49:34.410 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:49:36.798 00 TLMH-I:STS 58-012-14:08:30.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:38.808 00 TLMH-I:STS 58-012-14:08:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:38.810 00 TLMH-I:STS 58-012-14:08:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:41.802 00 TLMH-I:STS 58-012-14:08:35.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:42.806 00 TLMH-I:STS 58-012-14:08:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:42.807 00 TLMH-I:STS 58-012-14:08:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:46.800 00 TLMH-I:STS 58-012-14:08:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:47.797 00 TLMH-I:STS 58-012-14:08:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:47.798 00 TLMH-I:STS 58-012-14:08:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:49.422 00 SPR-I:OPRO +21-216-17:49:49.465 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_8`" +21-216-17:49:49.465 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:49:50.805 00 TLMH-I:STS 58-012-14:08:44.007 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:52.803 00 TLMH-I:STS 58-012-14:08:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:52.805 00 TLMH-I:STS 58-012-14:08:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:54.470 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:49:54.472 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:49:55.802 00 TLMH-I:STS 58-012-14:08:49.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:56.806 00 TLMH-I:STS 58-012-14:08:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:56.807 00 TLMH-I:STS 58-012-14:08:50.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:59.483 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:49:59.483 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:49:59.484 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:59.484 00 SPR-I:OPRO ; Step 2.9: Send the Recompute Application Code Segment CRC command +21-216-17:49:59.484 00 SPR-I:OPRO ; for the application specified in Step 2.5 above. +21-216-17:49:59.484 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:59.486 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:59.486 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:49:59.486 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:59.508 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:59.508 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:49:59.508 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:59.509 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:49:59.509 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:49:59.524 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:00.302 00 TLMH-I:STS 58-012-14:08:53.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:50:00.798 00 TLMH-I:STS 58-012-14:08:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:00.800 00 TLMH-I:STS 58-012-14:08:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:01.799 00 TLMH-I:STS 58-012-14:08:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:02.803 00 TLMH-I:STS 58-012-14:08:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:02.804 00 TLMH-I:STS 58-012-14:08:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:03.531 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:03.533 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:50:03.541 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:03.541 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:50:03.575 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:50:03.578 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:03.804 00 TLMH-I:STS 58-012-14:08:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:04.301 00 TLMH-I:STS 58-012-14:08:57.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:50:04.579 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:04.581 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:50:04.588 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:07.591 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:07.593 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:50:07.596 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:50:07.796 00 TLMH-I:STS 58-012-14:09:01.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:50:07.796 00 TLMH-I:STS 58-012-14:09:01.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:50:12.600 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:12.600 00 SPR-I:OPRO ; Step 2.10: Send the Report Application Code Segment CRC command +21-216-17:50:12.600 00 SPR-I:OPRO ; for the application specified in Step 2.5 above. +21-216-17:50:12.600 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:12.607 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:12.607 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:50:12.607 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:12.611 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:50:12.611 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:50:12.636 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:12.799 00 TLMH-I:STS 58-012-14:09:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:50:12.800 00 TLMH-I:STS 58-012-14:09:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:50:13.297 00 TLMH-I:STS 58-012-14:09:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:50:15.639 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:15.641 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:50:15.662 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:15.663 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:50:15.702 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:50:16.800 00 TLMH-I:STS 58-012-14:09:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:50:16.801 00 TLMH-I:STS 58-012-14:09:10.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:50:20.706 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:20.706 00 SPR-I:OPRO ; Step 2.11: Stop the CF_APP application. Verify that an event is +21-216-17:50:20.706 00 SPR-I:OPRO ; generated indicating the TST_TBL application was skipped. +21-216-17:50:20.707 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:20.714 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:20.714 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 93 +21-216-17:50:20.715 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:20.717 00 CMH-I:CMD Command is /SCX_CPU1_ES_DELETEAPP APPLICATION="CF_APP" ;;; (SCX CPU1 ES Delete Application command code) +21-216-17:50:20.718 00 CMH-I:CMD Command SFDU received:<1806C0000015052A43465F4150500000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:50:20.739 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:21.297 00 TLMH-I:STS 58-012-14:09:14.500 ERROR CPU=CPU1 APPNAME=CFE_ES EVENT ID=36 Stop Application CF_APP, GetAppIDByName failed. RC = 0xC4000002. +21-216-17:50:21.804 00 TLMH-I:STS 58-012-14:09:15.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:50:21.805 00 TLMH-I:STS 58-012-14:09:15.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:50:22.742 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:22.744 00 SPR-I:OPRO <*> Passed (4000.2) - Expected Event Msg 93 rcv'd. +21-216-17:50:22.749 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:22.749 00 SPR-I:OPRO ; Step 2.12: Start the CF_APP application. Verify that checksumming +21-216-17:50:22.749 00 SPR-I:OPRO ; is again occuring on the TST_TBL application. +21-216-17:50:22.750 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:22.757 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:22.758 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-216-17:50:22.758 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:22.795 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-216-17:50:22.796 00 SPR-I:STS Procedure LOAD_START_APP started +21-216-17:50:22.797 00 SPR-I:OPRO Application Filename: cf_app.o +21-216-17:50:22.798 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 cf_app.o RAM:0 3 +21-216-17:50:22.955 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:50:22.956 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="CF_APP" APP_ENTRY_PT="CF_AppMain" APP_FILE_NAME="/ram/cf_app.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-216-17:50:22.957 00 CMH-I:CMD Command is /SCX_CPU1_ES_STARTAPP APPLICATION="CF_APP" APP_ENTRY_PT="CF_AppMain" APP_FILE_NAME="/ram/cf_app.o" STACKSIZE= 8192 (x2000) RESTARTCPU PRIORITY= 183 (xB7) ;;; (SCX CPU1 ES load and start single application command code) +21-216-17:50:22.957 00 CMH-I:CMD Command SFDU received:<1806C000007104ED43465F415050000000000000000000000000000043465F4170704D61696E000000000000000000002F72616D2F63665F6170702E6F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7> from gs582cfslab4:SPR +21-216-17:50:22.969 00 SPR-I:STS Procedure LOAD_START_APP completed +21-216-17:50:22.978 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:23.799 00 TLMH-I:STS 58-012-14:09:17.054 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CF_APP from /ram/cf_app.o, AppID = 1114123 +21-216-17:50:23.801 00 TLMH-I:STS 58-012-14:09:17.120 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CF_APP.config_table' from '/cf/cf_def_config.tbl' +21-216-17:50:23.802 00 TLMH-I:STS 58-012-14:09:17.123 INFO CPU=CPU1 APPNAME=CF_APP EVENT ID=20 CF Initialized. Version +21-216-17:50:23.980 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:23.982 00 SPR-I:OPRO <*> Passed - CF_APP Application Started +21-216-17:50:23.982 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:50:28.986 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:28.987 00 SPR-I:OPRO ; Step 2.13: Send the Recompute Application Code Segment CRC command +21-216-17:50:28.987 00 SPR-I:OPRO ; for the TST_TBL application. +21-216-17:50:28.987 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:28.993 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:28.994 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:50:28.994 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:29.001 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:29.002 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:50:29.002 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:29.005 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CF_APP" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:50:29.006 00 CMH-I:CMD Command SFDU received:<189FC0000015259343465F4150500000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:50:29.027 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:29.802 00 TLMH-I:STS 58-012-14:09:23.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-216-17:50:29.803 00 TLMH-I:STS 58-012-14:09:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:30.800 00 TLMH-I:STS 58-012-14:09:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:30.801 00 TLMH-I:STS 58-012-14:09:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:31.029 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:31.031 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:50:31.052 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:31.054 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:50:31.102 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:50:31.105 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:31.803 00 TLMH-I:STS 58-012-14:09:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:32.803 00 TLMH-I:STS 58-012-14:09:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:32.805 00 TLMH-I:STS 58-012-14:09:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:33.798 00 TLMH-I:STS 58-012-14:09:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:34.804 00 TLMH-I:STS 58-012-14:09:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:34.805 00 TLMH-I:STS 58-012-14:09:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:35.802 00 TLMH-I:STS 58-012-14:09:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:35.803 00 TLMH-I:STS 58-012-14:09:29.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0x000026C9 +21-216-17:50:36.111 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:36.112 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:50:36.130 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:39.133 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:39.133 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:50:39.134 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:50:44.136 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:44.136 00 SPR-I:OPRO ; Step 3.0: Invalid Command Test. +21-216-17:50:44.136 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:44.136 00 SPR-I:OPRO ; Step 3.1: Send the Enable Application Checksum command with an +21-216-17:50:44.136 00 SPR-I:OPRO ; invalid length. +21-216-17:50:44.136 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:44.138 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:44.138 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:50:44.138 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:44.142 00 SPR-I:OPRO Sending: 189Fc00000022299 +21-216-17:50:44.143 00 CMH-I:CMD Command SFDU received:<189FC00000022299> from gs582cfslab4:SPR +21-216-17:50:44.157 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:50:44.157 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:44.801 00 TLMH-I:STS 58-012-14:09:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 34, Len = 9, Expected = 8 +21-216-17:50:47.161 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:47.175 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:47.175 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:50:47.177 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:50:47.210 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:50:52.214 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:52.215 00 SPR-I:OPRO ; Step 3.2: Send the Disable Application Checksum command with an +21-216-17:50:52.215 00 SPR-I:OPRO ; invalid length. +21-216-17:50:52.215 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:52.221 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:52.221 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:50:52.221 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:52.227 00 SPR-I:OPRO Sending: 189Fc00000022398 +21-216-17:50:52.228 00 CMH-I:CMD Command SFDU received:<189FC00000022398> from gs582cfslab4:SPR +21-216-17:50:52.253 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:50:52.253 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:52.800 00 TLMH-I:STS 58-012-14:09:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 35, Len = 9, Expected = 8 +21-216-17:50:55.257 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:55.265 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:55.266 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:50:55.267 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:50:55.296 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:00.300 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:00.300 00 SPR-I:OPRO ; Step 3.3: Send the Enable Application Code Segment command with an +21-216-17:51:00.300 00 SPR-I:OPRO ; invalid length. +21-216-17:51:00.300 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:00.306 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:00.306 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:51:00.306 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:00.309 00 SPR-I:OPRO Sending: 189Fc00000022226 +21-216-17:51:00.309 00 CMH-I:CMD Command SFDU received:<189FC00000022226> from gs582cfslab4:SPR +21-216-17:51:00.324 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:51:00.324 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:00.797 00 TLMH-I:STS 58-012-14:09:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 34, Len = 9, Expected = 8 +21-216-17:51:03.327 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:03.335 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:03.336 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:51:03.338 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:51:03.372 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:08.376 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:08.376 00 SPR-I:OPRO ; Step 3.4: Send the Enable Application Code Segment command with an +21-216-17:51:08.376 00 SPR-I:OPRO ; invalid application. +21-216-17:51:08.376 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:08.376 00 SPR-I:OPRO ; Step 3.4.1: Send the command with a null application name. +21-216-17:51:08.376 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:08.381 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:08.381 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 90 +21-216-17:51:08.381 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:08.382 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-216-17:51:08.382 00 CMH-I:CMD Command SFDU received:<189FC0000015268B0000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:51:08.398 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:09.299 00 TLMH-I:STS 58-012-14:10:02.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app not found +21-216-17:51:11.401 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:11.403 00 SPR-I:OPRO <*> Passed (1004;4007) - CS EnableAppName with Null Appname sent properly. +21-216-17:51:11.411 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:11.411 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 90 rcv'd. +21-216-17:51:11.446 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:16.450 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:16.450 00 SPR-I:OPRO ; Step 3.4.2: Send the command with an application name that is not +21-216-17:51:16.450 00 SPR-I:OPRO ; currently executing. +21-216-17:51:16.451 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:16.456 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:16.456 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 90 +21-216-17:51:16.456 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:16.457 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="CS_TST" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-216-17:51:16.457 00 CMH-I:CMD Command SFDU received:<189FC0000015269743535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:51:16.471 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:17.298 00 TLMH-I:STS 58-012-14:10:10.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app CS_TST not found +21-216-17:51:19.475 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:19.477 00 SPR-I:OPRO <*> Passed (1004;4007) - CS EnableAppName with invalid name sent properly. +21-216-17:51:19.486 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:19.487 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 90 rcv'd. +21-216-17:51:19.521 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:24.525 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:24.526 00 SPR-I:OPRO ; Step 3.5: Send the Disable Application Code Segment command with an +21-216-17:51:24.526 00 SPR-I:OPRO ; invalid length. +21-216-17:51:24.526 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:24.530 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:24.531 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:51:24.531 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:24.545 00 SPR-I:OPRO Sending: 189Fc0000002239A +21-216-17:51:24.549 00 CMH-I:CMD Command SFDU received:<189FC0000002239A> from gs582cfslab4:SPR +21-216-17:51:24.568 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:51:24.569 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:25.301 00 TLMH-I:STS 58-012-14:10:18.483 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 35, Len = 9, Expected = 8 +21-216-17:51:27.572 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:27.593 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:27.596 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:51:27.605 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:51:27.640 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:32.644 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:32.644 00 SPR-I:OPRO ; Step 3.6: Send the Disable Application Code Segment command with an +21-216-17:51:32.644 00 SPR-I:OPRO ; invalid application. +21-216-17:51:32.644 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:32.645 00 SPR-I:OPRO ; Step 3.6.1: Send the command with a null application name. +21-216-17:51:32.645 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:32.653 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:32.653 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 92 +21-216-17:51:32.653 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:32.654 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-216-17:51:32.654 00 CMH-I:CMD Command SFDU received:<189FC0000015278A0000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:51:32.657 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:33.306 00 TLMH-I:STS 58-012-14:10:26.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app not found +21-216-17:51:35.660 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:35.663 00 SPR-I:OPRO <*> Passed (1004;4007) - CS DisableAppName with Null Appname sent properly. +21-216-17:51:35.671 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:35.671 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 92 rcv'd. +21-216-17:51:35.703 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:40.707 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:40.707 00 SPR-I:OPRO ; Step 3.6.2: Send the command with an application name that is not +21-216-17:51:40.707 00 SPR-I:OPRO ; currently executing. +21-216-17:51:40.707 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:40.714 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:40.715 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 92 +21-216-17:51:40.715 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:40.718 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS_TST" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-216-17:51:40.718 00 CMH-I:CMD Command SFDU received:<189FC0000015279643535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:51:40.741 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:41.299 00 TLMH-I:STS 58-012-14:10:34.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app CS_TST not found +21-216-17:51:43.744 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:43.746 00 SPR-I:OPRO <*> Passed (1004;4007) - CS DisableAppName with invalid name sent properly. +21-216-17:51:43.767 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:43.770 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 92 rcv'd. +21-216-17:51:43.814 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:48.818 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:48.818 00 SPR-I:OPRO ; Step 3.7: Send the Recompute Application Code Segment CRC command +21-216-17:51:48.818 00 SPR-I:OPRO ; with an invalid length. +21-216-17:51:48.818 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:48.820 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:48.820 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:51:48.820 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:48.823 00 SPR-I:OPRO Sending: 189Fc000001624994353000000000000000000000000000000000000 +21-216-17:51:48.824 00 CMH-I:CMD Command SFDU received:<189FC000001624994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:51:48.838 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:51:48.838 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:49.303 00 TLMH-I:STS 58-012-14:10:42.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 36, Len = 29, Expected = 28 +21-216-17:51:50.841 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:50.857 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:50.858 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:51:50.862 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:51:50.901 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:55.905 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:55.905 00 SPR-I:OPRO ; Step 3.8: Send the Recompute Application Code Segment CRC command +21-216-17:51:55.905 00 SPR-I:OPRO ; with an invalid application. +21-216-17:51:55.905 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:55.905 00 SPR-I:OPRO ; Step 3.8.1: Send the command with a null application name. +21-216-17:51:55.905 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:55.909 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:55.909 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 87 +21-216-17:51:55.909 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:55.911 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:51:55.911 00 CMH-I:CMD Command SFDU received:<189FC000001525880000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:51:55.926 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:56.795 00 TLMH-I:STS 58-012-14:10:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app not found +21-216-17:51:58.929 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:58.930 00 SPR-I:OPRO <*> Passed (1004;4007) - CS RecomputeAppName with Null Appname sent properly. +21-216-17:51:58.936 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:58.937 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 87 rcv'd. +21-216-17:51:58.980 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:52:03.984 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:03.984 00 SPR-I:OPRO ; Step 3.8.2: Send the command with an application name that is not +21-216-17:52:03.984 00 SPR-I:OPRO ; currently executing. +21-216-17:52:03.984 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:03.986 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:03.986 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 87 +21-216-17:52:03.986 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:03.988 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS_TST" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:52:03.988 00 CMH-I:CMD Command SFDU received:<189FC0000015259443535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:52:04.005 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:52:04.801 00 TLMH-I:STS 58-012-14:10:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app CS_TST not found +21-216-17:52:07.009 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:07.010 00 SPR-I:OPRO <*> Passed (1004;4007) - CS RecomputeAppName with invalid name sent properly. +21-216-17:52:07.025 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:07.027 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 87 rcv'd. +21-216-17:52:07.081 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:52:12.085 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:12.085 00 SPR-I:OPRO ; Step 3.9: Send the Report Application Code Segment CRC command with +21-216-17:52:12.086 00 SPR-I:OPRO ; an invalid length. +21-216-17:52:12.086 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:12.092 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:12.093 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:52:12.093 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:12.108 00 SPR-I:OPRO Sending: 189Fc000002624984353000000000000000000000000000000000000 +21-216-17:52:12.111 00 CMH-I:CMD Command SFDU received:<189FC000002624984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:52:12.125 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:52:12.125 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:52:12.805 00 TLMH-I:STS 58-012-14:11:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 36, Len = 45, Expected = 28 +21-216-17:52:15.129 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:15.137 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:15.137 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:52:15.139 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:52:15.172 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:52:20.175 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:20.175 00 SPR-I:OPRO ; Step 3.10: Send the Report Application Code Segment CRC command +21-216-17:52:20.176 00 SPR-I:OPRO ; with an invalid application. +21-216-17:52:20.176 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:20.176 00 SPR-I:OPRO ; Step 3.10.1: Send the command with a null application name. +21-216-17:52:20.176 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:20.184 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:20.185 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 84 +21-216-17:52:20.185 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:20.187 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:52:20.188 00 CMH-I:CMD Command SFDU received:<189FC000001524890000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:52:20.204 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:52:20.796 00 TLMH-I:STS 58-012-14:11:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app not found +21-216-17:52:23.208 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:23.210 00 SPR-I:OPRO <*> Passed (1004;4007) - CS ReportAppName with Null Appname sent properly. +21-216-17:52:23.217 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:23.217 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 84 rcv'd. +21-216-17:52:23.247 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:52:28.251 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:28.252 00 SPR-I:OPRO ; Step 3.10.2: Send the command with an application name that is not +21-216-17:52:28.252 00 SPR-I:OPRO ; currently executing. +21-216-17:52:28.252 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:28.260 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:28.261 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 84 +21-216-17:52:28.261 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:28.264 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS_TST" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:52:28.264 00 CMH-I:CMD Command SFDU received:<189FC0000015249543535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:52:28.292 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:52:28.796 00 TLMH-I:STS 58-012-14:11:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app CS_TST not found +21-216-17:52:31.296 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:31.298 00 SPR-I:OPRO <*> Passed (1004;4007) - CS ReportAppName with invalid name sent properly. +21-216-17:52:31.307 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:31.308 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 84 rcv'd. +21-216-17:52:31.343 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:52:36.348 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:36.348 00 SPR-I:OPRO ; Step 3.11: Dump the Application Code Segment Results Table. +21-216-17:52:36.348 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:36.350 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:52:36.352 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:52:36.360 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl3_11" +21-216-17:52:36.361 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl3_11" ;;; (SCX CPU1 TBL dump table command) +21-216-17:52:36.361 00 CMH-I:CMD Command SFDU received:<1804C000006B034E000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C335F31310000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:52:36.372 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:52:42.803 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl3_11' +21-216-17:52:51.387 00 SPR-I:OPRO +21-216-17:52:51.387 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:52:51.388 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:52:51.388 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:52:51.388 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:52:51.392 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl3_11 cpu1_apprestbl3_11 binary 192.168.1.8 +21-216-17:52:51.542 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:52:51.543 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:53:06.555 00 SPR-I:OPRO +21-216-17:53:06.577 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl3_11`" +21-216-17:53:06.578 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:11.583 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:53:11.584 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:16.597 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:16.599 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:53:16.600 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:16.600 00 SPR-I:OPRO ; Step 3.12: Send the Recompute Application Code Segment CRC command +21-216-17:53:16.600 00 SPR-I:OPRO ; for an enabled application. +21-216-17:53:16.600 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:16.601 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CF_APP" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:53:16.601 00 CMH-I:CMD Command SFDU received:<189FC0000015259343465F4150500000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:53:16.622 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:16.622 00 SPR-I:OPRO ; Step 3.13: Send the Recompute Application Code Segment CRC command +21-216-17:53:16.622 00 SPR-I:OPRO ; for a different enabled application. Verify that this second +21-216-17:53:16.622 00 SPR-I:OPRO ; is rejected since only 1 recompute command can occur at a time. +21-216-17:53:16.622 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:16.624 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:16.625 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 88 +21-216-17:53:16.625 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:16.626 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:53:16.626 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:53:16.680 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:53:17.295 00 TLMH-I:STS 58-012-14:12:10.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-216-17:53:17.296 00 TLMH-I:STS 58-012-14:12:10.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=88 App recompute baseline for app CS failed: child task in use +21-216-17:53:17.801 00 TLMH-I:STS 58-012-14:12:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:18.802 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:18.802 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:19.684 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:19.686 00 SPR-I:OPRO <*> Passed (1004;4005.2) - CS RecomputeAppName rejected as expected since one is already running. +21-216-17:53:19.693 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:19.693 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 88 rcv'd. +21-216-17:53:19.720 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:19.795 00 TLMH-I:STS 58-012-14:12:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:20.800 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:20.802 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:21.804 00 TLMH-I:STS 58-012-14:12:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:22.800 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:22.801 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:23.297 00 TLMH-I:STS 58-012-14:12:16.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0x000026C9 +21-216-17:53:24.724 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:24.724 00 SPR-I:OPRO ; Step 3.14: Send the Recompute Application Code Segment CRC command +21-216-17:53:24.724 00 SPR-I:OPRO ; for an enabled application. +21-216-17:53:24.725 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:24.726 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:53:24.727 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:53:24.740 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:24.740 00 SPR-I:OPRO ; Step 3.15: Send a One Shot CRC command. Verify that this command +21-216-17:53:24.740 00 SPR-I:OPRO ; is rejected. +21-216-17:53:24.741 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:24.748 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:24.748 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-216-17:53:24.748 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:24.752 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 0 (x0) REGIONSIZE= 2048 (x800) MAXBYTES= 2048 (x800) ;;; (SCX CPU1 CS One Shot command code) +21-216-17:53:24.752 00 CMH-I:CMD Command SFDU received:<189FC000000D02B7000000000000080000000800> from gs582cfslab4:SPR +21-216-17:53:24.809 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:53:25.302 00 TLMH-I:STS 58-012-14:12:18.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:53:25.303 00 TLMH-I:STS 58-012-14:12:18.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-216-17:53:25.799 00 TLMH-I:STS 58-012-14:12:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:26.803 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:26.804 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:26.811 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:26.813 00 SPR-I:OPRO <*> Passed (1004;4005.2) - One Shot CRC command faild as expected. +21-216-17:53:26.835 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:26.837 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 88 rcv'd. +21-216-17:53:26.880 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:27.801 00 TLMH-I:STS 58-012-14:12:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:28.802 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:28.803 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:29.300 00 TLMH-I:STS 58-012-14:12:22.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:53:31.884 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:31.885 00 SPR-I:OPRO ; Step 4.0: Disabled Checksum Test. +21-216-17:53:31.885 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:31.885 00 SPR-I:OPRO ; Step 4.1: Send the Disable Checksum command. +21-216-17:53:31.885 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:31.892 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:31.893 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-216-17:53:31.893 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:31.896 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEALL ;;; (SCX CPU1 CS Disable All Checksumming command code) +21-216-17:53:31.896 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-216-17:53:31.919 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:53:32.798 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-216-17:53:34.923 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:34.925 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-216-17:53:34.948 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:34.950 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-216-17:53:34.991 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:39.995 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:39.995 00 SPR-I:OPRO ; Step 4.2: Send the Disable Application Checksumming command. +21-216-17:53:39.995 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:39.997 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:39.997 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-216-17:53:39.997 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:39.998 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPS ;;; (SCX CPU1 CS Disable All Application Checksumming command code) +21-216-17:53:39.998 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-216-17:53:40.012 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:53:40.799 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-216-17:53:43.016 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:43.016 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-216-17:53:43.020 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:43.020 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-216-17:53:43.049 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:48.054 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:48.054 00 SPR-I:OPRO ; Step 4.3: Send the Enable Application Code Segment command for an +21-216-17:53:48.054 00 SPR-I:OPRO ; application whose status is DISABLED. +21-216-17:53:48.054 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:48.069 00 SPR-I:OPRO ; Disabled app 'TST_CS' found at index 1 +21-216-17:53:48.071 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:48.072 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-216-17:53:48.072 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:48.073 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="TST_CS" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-216-17:53:48.073 00 CMH-I:CMD Command SFDU received:<189FC000001526975453545F43530000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:53:48.090 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:53:48.798 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app TST_CS is Enabled +21-216-17:53:51.093 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:51.096 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-216-17:53:51.114 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:51.116 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-216-17:53:51.167 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:56.171 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:56.172 00 SPR-I:OPRO ; Step 4.4: Dump the Application Code Segment Results table. +21-216-17:53:56.172 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:56.173 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:53:56.175 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:53:56.195 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_4" +21-216-17:53:56.197 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_4" ;;; (SCX CPU1 TBL dump table command) +21-216-17:53:56.197 00 CMH-I:CMD Command SFDU received:<1804C000006B037D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:53:56.202 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:54:02.795 00 TLMH-I:STS 58-012-14:12:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_4' +21-216-17:54:11.213 00 SPR-I:OPRO +21-216-17:54:11.214 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:54:11.214 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:54:11.214 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:54:11.214 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:54:11.218 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_4 cpu1_apprestbl4_4 binary 192.168.1.8 +21-216-17:54:11.365 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:54:11.365 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:54:26.377 00 SPR-I:OPRO +21-216-17:54:26.402 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_4`" +21-216-17:54:26.402 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:54:31.406 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:54:31.407 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:54:36.417 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:36.418 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:54:36.421 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:36.421 00 SPR-I:OPRO ; Step 4.5: Send the Recompute Application Code Segment CRC command +21-216-17:54:36.421 00 SPR-I:OPRO ; for the application specified in Step 4.3 above. +21-216-17:54:36.421 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:36.424 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:36.425 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:54:36.425 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:36.461 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:36.461 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:54:36.461 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:36.463 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="TST_CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:54:36.463 00 CMH-I:CMD Command SFDU received:<189FC000001525945453545F43530000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:54:36.472 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:54:37.303 00 TLMH-I:STS 58-012-14:13:30.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app TST_CS started +21-216-17:54:38.301 00 TLMH-I:STS 58-012-14:13:31.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App TST_CS recompute finished. New baseline is 0x00003187 +21-216-17:54:39.475 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:39.478 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:54:39.486 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:39.487 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:54:39.524 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:39.525 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:54:39.530 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:54:43.559 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:43.562 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:54:43.565 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:54:48.569 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:48.569 00 SPR-I:OPRO ; Step 4.6: Send the Report Application Code Segment CRC command for +21-216-17:54:48.570 00 SPR-I:OPRO ; for the application specified above. +21-216-17:54:48.570 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:48.575 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:48.576 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:54:48.576 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:48.577 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="TST_CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:54:48.577 00 CMH-I:CMD Command SFDU received:<189FC000001524955453545F43530000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:54:48.592 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:54:49.297 00 TLMH-I:STS 58-012-14:13:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app TST_CS is 0x00003187 +21-216-17:54:51.595 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:51.597 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:54:51.604 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:51.605 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:54:51.632 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:54:56.637 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:56.637 00 SPR-I:OPRO ; Step 4.7: Send the Disable Application Code Segment command with an +21-216-17:54:56.638 00 SPR-I:OPRO ; application whose status is ENABLED. +21-216-17:54:56.638 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:56.652 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-216-17:54:56.654 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:56.654 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-216-17:54:56.654 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:56.655 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-216-17:54:56.655 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:54:56.669 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:54:57.299 00 TLMH-I:STS 58-012-14:13:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-17:54:59.672 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:59.674 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-216-17:54:59.682 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:59.683 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-216-17:54:59.717 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:55:04.721 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:04.721 00 SPR-I:OPRO ; Step 4.8: Dump the Application Code Segment Results table. +21-216-17:55:04.721 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:04.723 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:55:04.725 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:55:04.730 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_8" +21-216-17:55:04.730 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_8" ;;; (SCX CPU1 TBL dump table command) +21-216-17:55:04.730 00 CMH-I:CMD Command SFDU received:<1804C000006B0371000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:55:04.744 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:55:10.796 00 TLMH-I:STS 58-012-14:14:04.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_8' +21-216-17:55:19.756 00 SPR-I:OPRO +21-216-17:55:19.756 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:55:19.756 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:55:19.756 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:55:19.756 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:55:19.758 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_8 cpu1_apprestbl4_8 binary 192.168.1.8 +21-216-17:55:19.924 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:55:19.924 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:55:34.937 00 SPR-I:OPRO +21-216-17:55:34.975 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_8`" +21-216-17:55:34.975 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:55:39.980 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:55:39.981 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:55:44.997 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:45.000 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:55:45.004 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:45.004 00 SPR-I:OPRO ; Step 4.9: Send the Recompute Application Code Segment CRC command +21-216-17:55:45.005 00 SPR-I:OPRO ; for the application specified in Step 4.7 above. +21-216-17:55:45.005 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:45.012 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:45.013 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:55:45.013 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:45.046 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:45.047 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:55:45.047 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:45.048 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:55:45.048 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:55:45.062 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:55:45.801 00 TLMH-I:STS 58-012-14:14:39.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:55:47.064 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:47.065 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:55:47.072 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:47.072 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:55:47.103 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:55:47.107 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:55:49.797 00 TLMH-I:STS 58-012-14:14:43.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:55:50.109 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:50.110 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:55:50.115 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:55:51.115 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:51.116 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:55:51.117 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:55:56.121 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:56.121 00 SPR-I:OPRO ; Step 4.10: Send the Report Application Code Segment CRC command for +21-216-17:55:56.121 00 SPR-I:OPRO ; for the application specified above. +21-216-17:55:56.122 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:56.128 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:56.129 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:55:56.129 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:56.133 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:55:56.133 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:55:56.164 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:55:56.795 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:55:59.168 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:59.170 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:55:59.191 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:59.194 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:55:59.237 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:56:04.240 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:04.240 00 SPR-I:OPRO ; Step 4.11: Send the Enable Application Checksumming command. +21-216-17:56:04.241 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:04.248 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:56:04.249 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-216-17:56:04.249 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:56:04.252 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPS ;;; (SCX CPU1 CS Enable All Application Checksumming command code) +21-216-17:56:04.252 00 CMH-I:CMD Command SFDU received:<189FC0000001229B> from gs582cfslab4:SPR +21-216-17:56:04.277 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:56:04.797 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-216-17:56:07.281 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:56:07.283 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-216-17:56:07.301 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:56:07.303 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-216-17:56:07.351 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:56:12.355 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:12.355 00 SPR-I:OPRO ; Step 4.12: Send the Enable Application Code Segment command with an +21-216-17:56:12.356 00 SPR-I:OPRO ; application whose status is DISABLED. +21-216-17:56:12.356 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:12.395 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-216-17:56:12.398 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:56:12.399 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-216-17:56:12.399 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:56:12.400 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-216-17:56:12.400 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:56:12.405 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:56:13.296 00 TLMH-I:STS 58-012-14:15:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-216-17:56:15.408 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:56:15.410 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-216-17:56:15.418 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:56:15.418 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-216-17:56:15.452 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:56:20.456 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:20.457 00 SPR-I:OPRO ; Step 4.13: Dump the Application Code Segment Results table. +21-216-17:56:20.457 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:20.458 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:56:20.460 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:56:20.466 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_13" +21-216-17:56:20.466 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_13" ;;; (SCX CPU1 TBL dump table command) +21-216-17:56:20.467 00 CMH-I:CMD Command SFDU received:<1804C000006B034B000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:56:20.478 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:56:26.804 00 TLMH-I:STS 58-012-14:15:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_13' +21-216-17:56:35.490 00 SPR-I:OPRO +21-216-17:56:35.490 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:56:35.491 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:56:35.491 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:56:35.491 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:56:35.494 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_13 cpu1_apprestbl4_13 binary 192.168.1.8 +21-216-17:56:35.642 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:56:35.642 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:56:50.653 00 SPR-I:OPRO +21-216-17:56:50.699 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_13`" +21-216-17:56:50.703 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:56:55.709 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:56:55.711 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:57:00.726 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:00.727 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:57:00.728 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:00.728 00 SPR-I:OPRO ; Step 4.14: Send the Recompute Application Code Segment CRC command +21-216-17:57:00.728 00 SPR-I:OPRO ; for the application specified in Step 4.12 above. +21-216-17:57:00.728 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:00.729 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:00.729 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:57:00.730 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:00.745 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:00.745 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:57:00.745 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:00.746 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:57:00.746 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:57:00.750 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:57:01.296 00 TLMH-I:STS 58-012-14:15:54.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:57:03.754 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:03.756 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:57:03.763 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:03.764 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:57:03.795 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:57:03.799 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:57:05.298 00 TLMH-I:STS 58-012-14:15:58.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:57:05.801 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:05.804 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:57:05.810 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:57:06.811 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:06.814 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:57:06.817 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:57:11.821 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:11.821 00 SPR-I:OPRO ; Step 4.15: Send the Report Application Code Segment CRC command for +21-216-17:57:11.822 00 SPR-I:OPRO ; for the application specified above. +21-216-17:57:11.822 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:11.825 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:11.825 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:57:11.825 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:11.827 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:57:11.827 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:57:11.841 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:57:12.294 00 TLMH-I:STS 58-012-14:16:05.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:57:14.844 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:14.846 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:57:14.869 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:14.870 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:57:14.906 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:57:19.910 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:19.910 00 SPR-I:OPRO ; Step 4.16: Send the Disable Application Code Segment command with +21-216-17:57:19.910 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-216-17:57:19.910 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:19.924 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-216-17:57:19.926 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:19.926 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-216-17:57:19.926 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:19.927 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-216-17:57:19.927 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:57:19.941 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:57:20.797 00 TLMH-I:STS 58-012-14:16:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-17:57:22.945 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:22.947 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-216-17:57:22.968 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:22.970 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-216-17:57:23.008 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:57:28.013 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:28.013 00 SPR-I:OPRO ; Step 4.17: Dump the Application Code Segment Results table. +21-216-17:57:28.013 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:28.014 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:57:28.015 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:57:28.026 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_17" +21-216-17:57:28.027 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_17" ;;; (SCX CPU1 TBL dump table command) +21-216-17:57:28.027 00 CMH-I:CMD Command SFDU received:<1804C000006B034F000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F31370000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:57:28.039 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:57:34.795 00 TLMH-I:STS 58-012-14:16:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_17' +21-216-17:57:43.052 00 SPR-I:OPRO +21-216-17:57:43.052 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:57:43.052 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:57:43.052 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:57:43.053 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:57:43.056 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_17 cpu1_apprestbl4_17 binary 192.168.1.8 +21-216-17:57:43.235 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:57:43.235 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:57:58.248 00 SPR-I:OPRO +21-216-17:57:58.295 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_17`" +21-216-17:57:58.296 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:03.300 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:58:03.302 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:08.325 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:08.326 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:58:08.329 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:08.329 00 SPR-I:OPRO ; Step 4.18: Send the Recompute Application Code Segment CRC command +21-216-17:58:08.329 00 SPR-I:OPRO ; for the application specified in Step 4.16 above. +21-216-17:58:08.329 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:08.332 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:08.332 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:58:08.332 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:08.353 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:08.353 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:58:08.353 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:08.354 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:58:08.354 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:58:08.368 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:08.795 00 TLMH-I:STS 58-012-14:17:02.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:58:11.371 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:11.373 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:58:11.380 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:11.380 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:58:11.408 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:58:11.412 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:12.801 00 TLMH-I:STS 58-012-14:17:06.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:58:13.414 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:13.417 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:58:13.436 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:15.438 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:15.441 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:58:15.447 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:20.451 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:20.451 00 SPR-I:OPRO ; Step 4.19: Send the Report Application Code Segment CRC command for +21-216-17:58:20.451 00 SPR-I:OPRO ; for the application specified above. +21-216-17:58:20.451 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:20.459 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:20.460 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:58:20.460 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:20.465 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:58:20.465 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:58:20.481 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:21.301 00 TLMH-I:STS 58-012-14:17:14.483 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:58:23.485 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:23.487 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:58:23.496 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:23.497 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:58:23.529 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:28.534 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:28.535 00 SPR-I:OPRO ; Step 4.20: Send the Enable Checksum command. +21-216-17:58:28.535 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:28.541 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:28.541 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-216-17:58:28.541 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:28.542 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-216-17:58:28.542 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-216-17:58:28.558 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:29.300 00 TLMH-I:STS 58-012-14:17:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-216-17:58:31.562 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:31.564 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-216-17:58:31.571 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:31.571 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-216-17:58:31.601 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:36.605 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:36.606 00 SPR-I:OPRO ; Step 4.21: Send the Disable Application Checksumming command. +21-216-17:58:36.606 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:36.611 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:36.611 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-216-17:58:36.611 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:36.612 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPS ;;; (SCX CPU1 CS Disable All Application Checksumming command code) +21-216-17:58:36.612 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-216-17:58:36.628 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:37.300 00 TLMH-I:STS 58-012-14:17:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-216-17:58:39.631 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:39.633 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-216-17:58:39.640 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:39.640 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-216-17:58:39.670 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:44.674 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:44.675 00 SPR-I:OPRO ; Step 4.22: Send the Enable Application Code Segment command with an +21-216-17:58:44.675 00 SPR-I:OPRO ; application whose status is DISABLED. +21-216-17:58:44.675 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:44.719 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-216-17:58:44.722 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:44.722 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-216-17:58:44.722 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:44.723 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-216-17:58:44.723 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:58:44.737 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:45.294 00 TLMH-I:STS 58-012-14:17:38.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-216-17:58:47.741 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:47.743 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-216-17:58:47.752 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:47.753 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-216-17:58:47.787 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:52.792 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:52.792 00 SPR-I:OPRO ; Step 4.23: Dump the Application Code Segment Results table. +21-216-17:58:52.792 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:52.793 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:58:52.795 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:58:52.802 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_23" +21-216-17:58:52.803 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_23" ;;; (SCX CPU1 TBL dump table command) +21-216-17:58:52.803 00 CMH-I:CMD Command SFDU received:<1804C000006B0348000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F32330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:58:52.814 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:58:58.793 00 TLMH-I:STS 58-012-14:17:52.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_23' +21-216-17:59:07.826 00 SPR-I:OPRO +21-216-17:59:07.827 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:59:07.827 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:59:07.827 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:59:07.827 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:59:07.831 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_23 cpu1_apprestbl4_23 binary 192.168.1.8 +21-216-17:59:07.965 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:59:07.965 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:59:22.976 00 SPR-I:OPRO +21-216-17:59:23.016 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_23`" +21-216-17:59:23.016 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:59:28.021 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:59:28.023 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:59:33.040 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:33.043 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:59:33.047 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:33.047 00 SPR-I:OPRO ; Step 4.24: Send the Recompute Application Code Segment CRC command +21-216-17:59:33.047 00 SPR-I:OPRO ; for the application specified in Step 4.22 above. +21-216-17:59:33.047 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:33.053 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:33.054 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:59:33.054 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:33.089 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:33.089 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:59:33.089 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:33.090 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:59:33.090 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:59:33.104 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:59:33.797 00 TLMH-I:STS 58-012-14:18:27.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:59:33.798 00 TLMH-I:STS 58-012-14:18:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:34.794 00 TLMH-I:STS 58-012-14:18:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:34.795 00 TLMH-I:STS 58-012-14:18:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:35.107 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:35.109 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:59:35.130 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:35.132 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:59:35.181 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:59:35.184 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:59:35.799 00 TLMH-I:STS 58-012-14:18:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:36.794 00 TLMH-I:STS 58-012-14:18:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:36.795 00 TLMH-I:STS 58-012-14:18:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:37.799 00 TLMH-I:STS 58-012-14:18:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:37.800 00 TLMH-I:STS 58-012-14:18:31.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:59:38.187 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:38.188 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:59:38.191 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:59:39.192 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:39.195 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:59:39.199 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:59:44.203 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:44.203 00 SPR-I:OPRO ; Step 4.25: Send the Report Application Code Segment CRC command for +21-216-17:59:44.204 00 SPR-I:OPRO ; for the application specified above. +21-216-17:59:44.204 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:44.212 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:44.213 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:59:44.213 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:44.217 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-17:59:44.218 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:59:44.240 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:59:44.795 00 TLMH-I:STS 58-012-14:18:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:59:47.242 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:47.243 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:59:47.249 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:47.250 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:59:47.279 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:59:52.284 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:52.284 00 SPR-I:OPRO ; Step 4.26: Send the Disable Application Code Segment command with +21-216-17:59:52.284 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-216-17:59:52.284 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:52.296 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-216-17:59:52.297 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:52.297 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-216-17:59:52.297 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:52.298 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-216-17:59:52.298 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:59:52.312 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:59:52.798 00 TLMH-I:STS 58-012-14:18:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-17:59:55.316 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:55.319 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-216-17:59:55.341 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:55.344 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-216-17:59:55.386 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:00:00.391 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:00.391 00 SPR-I:OPRO ; Step 4.27: Dump the Application Code Segment Results table. +21-216-18:00:00.391 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:00.393 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:00:00.396 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:00:00.428 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_27" +21-216-18:00:00.429 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_27" ;;; (SCX CPU1 TBL dump table command) +21-216-18:00:00.430 00 CMH-I:CMD Command SFDU received:<1804C000006B034C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F32370000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:00:00.441 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:00:06.793 00 TLMH-I:STS 58-012-14:19:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_27' +21-216-18:00:15.454 00 SPR-I:OPRO +21-216-18:00:15.454 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:00:15.454 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:00:15.455 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:00:15.455 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:00:15.458 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_27 cpu1_apprestbl4_27 binary 192.168.1.8 +21-216-18:00:15.635 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:00:15.636 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:00:30.649 00 SPR-I:OPRO +21-216-18:00:30.667 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_27`" +21-216-18:00:30.667 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:00:35.672 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:00:35.673 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:00:40.684 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:40.685 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:00:40.687 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:40.687 00 SPR-I:OPRO ; Step 4.28: Send the Recompute Application Code Segment CRC command +21-216-18:00:40.687 00 SPR-I:OPRO ; for the application specified in Step 4.26 above. +21-216-18:00:40.687 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:40.688 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:40.688 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-18:00:40.689 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:40.707 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:40.708 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-18:00:40.708 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:40.709 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-18:00:40.709 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:00:40.714 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:00:41.289 00 TLMH-I:STS 58-012-14:19:34.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-18:00:41.798 00 TLMH-I:STS 58-012-14:19:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:42.793 00 TLMH-I:STS 58-012-14:19:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:42.794 00 TLMH-I:STS 58-012-14:19:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:43.718 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:43.720 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-18:00:43.726 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:43.727 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-18:00:43.759 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-18:00:43.762 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:00:43.793 00 TLMH-I:STS 58-012-14:19:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:44.797 00 TLMH-I:STS 58-012-14:19:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:44.799 00 TLMH-I:STS 58-012-14:19:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:45.292 00 TLMH-I:STS 58-012-14:19:38.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-18:00:45.764 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:45.767 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-18:00:45.776 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:00:47.778 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:47.781 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-18:00:47.784 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:00:52.787 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:52.787 00 SPR-I:OPRO ; Step 4.29: Send the Report Application Code Segment CRC command for +21-216-18:00:52.788 00 SPR-I:OPRO ; for the application specified above. +21-216-18:00:52.788 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:52.794 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:52.794 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-18:00:52.794 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:52.795 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-18:00:52.795 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:00:52.810 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:00:53.294 00 TLMH-I:STS 58-012-14:19:46.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-18:00:54.812 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:54.815 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-18:00:54.824 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:54.825 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-18:00:54.858 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:00:59.863 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:59.863 00 SPR-I:OPRO ; Step 4.30: Send the Enable Application Checksumming command. +21-216-18:00:59.863 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:59.868 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:59.869 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-216-18:00:59.869 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:59.871 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPS ;;; (SCX CPU1 CS Enable All Application Checksumming command code) +21-216-18:00:59.871 00 CMH-I:CMD Command SFDU received:<189FC0000001229B> from gs582cfslab4:SPR +21-216-18:00:59.886 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:01:00.292 00 TLMH-I:STS 58-012-14:19:53.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-216-18:01:02.890 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:02.892 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-216-18:01:02.899 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:02.899 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-216-18:01:02.928 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:01:07.932 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:07.932 00 SPR-I:OPRO ; Step 4.31: Send the Enable Application Code Segment command with an +21-216-18:01:07.932 00 SPR-I:OPRO ; application whose status is DISABLED. +21-216-18:01:07.932 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:07.951 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-216-18:01:07.954 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:07.954 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-216-18:01:07.954 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:07.955 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-216-18:01:07.955 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:01:07.970 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:01:08.795 00 TLMH-I:STS 58-012-14:20:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-216-18:01:10.973 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:10.974 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-216-18:01:10.984 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:10.985 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-216-18:01:11.034 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:01:16.038 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:16.038 00 SPR-I:OPRO ; Step 4.32: Dump the Application Code Segment Results table. +21-216-18:01:16.038 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:16.039 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:01:16.041 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:01:16.060 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_32" +21-216-18:01:16.062 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_32" ;;; (SCX CPU1 TBL dump table command) +21-216-18:01:16.062 00 CMH-I:CMD Command SFDU received:<1804C000006B0348000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F33320000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:01:16.067 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:01:22.792 00 TLMH-I:STS 58-012-14:20:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_32' +21-216-18:01:31.080 00 SPR-I:OPRO +21-216-18:01:31.080 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:01:31.080 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:01:31.080 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:01:31.080 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:01:31.083 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_32 cpu1_apprestbl4_32 binary 192.168.1.8 +21-216-18:01:31.219 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:01:31.219 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:01:46.233 00 SPR-I:OPRO +21-216-18:01:46.248 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_32`" +21-216-18:01:46.248 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:01:51.253 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:01:51.255 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:01:56.272 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:56.275 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:01:56.280 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:56.280 00 SPR-I:OPRO ; Step 4.33: Send the Recompute Application Code Segment CRC command +21-216-18:01:56.280 00 SPR-I:OPRO ; for the application specified in Step 4.31 above. +21-216-18:01:56.281 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:56.288 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:56.289 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-18:01:56.289 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:56.323 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:56.323 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-18:01:56.323 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:56.324 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-18:01:56.324 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:01:56.340 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:01:56.795 00 TLMH-I:STS 58-012-14:20:50.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-18:01:56.795 00 TLMH-I:STS 58-012-14:20:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:56.795 00 TLMH-I:STS 58-012-14:20:50.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:57.790 00 TLMH-I:STS 58-012-14:20:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:58.795 00 TLMH-I:STS 58-012-14:20:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:58.796 00 TLMH-I:STS 58-012-14:20:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:59.343 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:59.343 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-18:01:59.348 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:59.348 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-18:01:59.378 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-18:01:59.382 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:01:59.799 00 TLMH-I:STS 58-012-14:20:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:02:00.792 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:02:00.794 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:02:00.795 00 TLMH-I:STS 58-012-14:20:54.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-18:02:01.384 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:01.385 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-18:02:01.392 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:02:03.394 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:03.395 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-18:02:03.397 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:02:08.401 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:08.401 00 SPR-I:OPRO ; Step 4.34: Send the Report Application Code Segment CRC command for +21-216-18:02:08.402 00 SPR-I:OPRO ; for the application specified above. +21-216-18:02:08.402 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:08.408 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:02:08.408 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-18:02:08.408 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:02:08.409 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-18:02:08.409 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:02:08.413 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:02:09.299 00 TLMH-I:STS 58-012-14:21:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-18:02:11.416 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:11.418 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-18:02:11.434 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:11.437 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-18:02:11.489 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:02:16.493 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:16.493 00 SPR-I:OPRO ; Step 4.35: Send the Disable Application Code Segment command with +21-216-18:02:16.493 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-216-18:02:16.494 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:16.513 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-216-18:02:16.515 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:02:16.515 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-216-18:02:16.515 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:02:16.516 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-216-18:02:16.516 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:02:16.535 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:02:17.292 00 TLMH-I:STS 58-012-14:21:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-18:02:19.538 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:19.541 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-216-18:02:19.562 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:19.565 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-216-18:02:19.613 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:02:24.617 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:24.617 00 SPR-I:OPRO ; Step 4.36: Dump the Application Code Segment Results table. +21-216-18:02:24.617 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:24.618 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:02:24.620 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:02:24.626 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_36" +21-216-18:02:24.626 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_36" ;;; (SCX CPU1 TBL dump table command) +21-216-18:02:24.626 00 CMH-I:CMD Command SFDU received:<1804C000006B034C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F33360000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:02:24.637 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:02:30.797 00 TLMH-I:STS 58-012-14:21:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_36' +21-216-18:02:39.649 00 SPR-I:OPRO +21-216-18:02:39.649 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:02:39.649 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:02:39.649 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:02:39.649 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:02:39.652 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_36 cpu1_apprestbl4_36 binary 192.168.1.8 +21-216-18:02:39.801 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:02:39.801 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:02:54.812 00 SPR-I:OPRO +21-216-18:02:54.826 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_36`" +21-216-18:02:54.826 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:02:59.830 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:02:59.832 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:04.842 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:04.843 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:03:04.844 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:04.844 00 SPR-I:OPRO ; Step 4.37: Send the Recompute Application Code Segment CRC command +21-216-18:03:04.844 00 SPR-I:OPRO ; for the application specified in Step 4.35 above. +21-216-18:03:04.844 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:04.845 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:04.845 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-18:03:04.845 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:04.861 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:04.861 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-18:03:04.861 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:04.862 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-18:03:04.862 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:03:04.876 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:05.295 00 TLMH-I:STS 58-012-14:21:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-18:03:05.794 00 TLMH-I:STS 58-012-14:21:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:06.799 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:06.800 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:06.878 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:06.880 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-18:03:06.902 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:06.905 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-18:03:06.944 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-18:03:06.948 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:07.791 00 TLMH-I:STS 58-012-14:22:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:08.794 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:08.796 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:09.290 00 TLMH-I:STS 58-012-14:22:02.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-18:03:09.951 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:09.952 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-18:03:09.957 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:10.958 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:10.961 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-18:03:10.964 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:15.968 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:15.968 00 SPR-I:OPRO ; Step 4.38: Send the Report Application Code Segment CRC command for +21-216-18:03:15.969 00 SPR-I:OPRO ; for the application specified above. +21-216-18:03:15.969 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:15.974 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:15.974 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-18:03:15.974 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:15.975 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-18:03:15.975 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:03:15.991 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:16.796 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-18:03:18.994 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:18.994 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-18:03:19.000 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:19.000 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-18:03:19.028 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:24.033 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.034 00 SPR-I:OPRO ; Step 5.0: Definition Table Update Test. +21-216-18:03:24.034 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.034 00 SPR-I:OPRO ; Step 5.1: Create an Application Code Segment Definition table load +21-216-18:03:24.034 00 SPR-I:OPRO ; file that contains all empty items. +21-216-18:03:24.035 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.035 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt4.i +21-216-18:03:24.045 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT4 started +21-216-18:03:24.065 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.065 00 SPR-I:OPRO ; Define the Application Definition Table +21-216-18:03:24.065 00 SPR-I:OPRO ;******************************************************************** +21-216-18:03:24.073 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-216-18:03:24.073 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-216-18:03:24.075 00 SPR-I:OPRO ********** appdefemptytable ********** +21-216-18:03:24.076 00 SPR-I:OPRO +21-216-18:03:24.076 00 SPR-I:OPRO Content Type: cFE1 +21-216-18:03:24.076 00 SPR-I:OPRO Sub Type: 8 +21-216-18:03:24.076 00 SPR-I:OPRO Length: 12 +21-216-18:03:24.076 00 SPR-I:OPRO Spacecraft Id: SCX +21-216-18:03:24.076 00 SPR-I:OPRO Processor Id: CPU3 +21-216-18:03:24.076 00 SPR-I:OPRO Application Id: 0 +21-216-18:03:24.076 00 SPR-I:OPRO Create Time Secs: 1628100204 +21-216-18:03:24.076 00 SPR-I:OPRO Create Time Subsecs: 0 +21-216-18:03:24.076 00 SPR-I:OPRO File Description: App Definition Empty Table Load +21-216-18:03:24.076 00 SPR-I:OPRO +21-216-18:03:24.076 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-216-18:03:24.076 00 SPR-I:OPRO +21-216-18:03:24.076 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-216-18:03:24.076 00 SPR-I:OPRO Byte Offset: 0 +21-216-18:03:24.076 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-216-18:03:24.076 00 SPR-I:OPRO Number of Bytes: 528 +21-216-18:03:24.076 00 SPR-I:OPRO +21-216-18:03:24.084 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-216-18:03:24.084 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-216-18:03:24.084 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-216-18:03:24.091 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-216-18:03:24.091 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat appdefemptytable.tmp cs.defapptbl > appdefemptytable +21-216-18:03:24.095 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl appdefemptytable.tmp +21-216-18:03:24.100 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-216-18:03:24.100 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.100 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt4 +21-216-18:03:24.100 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.100 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT4 completed +21-216-18:03:24.101 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:29.105 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:29.105 00 SPR-I:OPRO ; Step 5.2: Send the command to load the file created above. +21-216-18:03:29.105 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:29.107 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:29.107 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-216-18:03:29.107 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:29.108 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-216-18:03:29.109 00 SPR-I:STS Procedure LOAD_TABLE started +21-216-18:03:29.110 00 SPR-I:OPRO Table Filename: appdefemptytable +21-216-18:03:29.111 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 appdefemptytable RAM:0 3 +21-216-18:03:29.111 00 SPR-I:OPRO +21-216-18:03:29.247 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:03:29.248 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:34.252 00 SPR-I:OPRO +21-216-18:03:34.255 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/appdefemptytable" +21-216-18:03:34.257 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/appdefemptytable" ;;; (SCX CPU1 TBL load table command) +21-216-18:03:34.257 00 CMH-I:CMD Command SFDU received:<1804C000004102132F72616D2F617070646566656D7074797461626C6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:03:34.282 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:34.797 00 TLMH-I:STS 58-012-14:22:28.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/appdefemptytable' into 'CS.DefAppTbl' working buffer +21-216-18:03:35.284 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:35.286 00 SPR-I:STS Procedure LOAD_TABLE completed +21-216-18:03:35.302 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:35.306 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-216-18:03:35.306 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:40.312 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:40.312 00 SPR-I:OPRO ; Step 5.3: Send the command to validate the file loaded in Step 5.2. +21-216-18:03:40.312 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:40.318 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:40.319 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-216-18:03:40.319 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:40.327 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:40.327 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-216-18:03:40.327 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:40.331 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL validate table command) +21-216-18:03:40.331 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:03:40.353 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:40.794 00 TLMH-I:STS 58-012-14:22:34.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-216-18:03:42.794 00 TLMH-I:STS 58-012-14:22:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-216-18:03:42.795 00 TLMH-I:STS 58-012-14:22:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-216-18:03:43.356 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:43.359 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-216-18:03:43.360 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-216-18:03:43.374 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:43.377 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:43.377 00 SPR-I:OPRO ; Step 5.4: Send the Recompute Application Code Segment CRC command +21-216-18:03:43.377 00 SPR-I:OPRO ; for an application specified in the Results table. +21-216-18:03:43.377 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:43.402 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:43.403 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-18:03:43.403 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:43.405 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:43.406 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-18:03:43.406 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:43.407 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-18:03:43.407 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:03:43.421 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:44.289 00 TLMH-I:STS 58-012-14:22:37.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-18:03:44.797 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:44.798 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:45.790 00 TLMH-I:STS 58-012-14:22:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:46.797 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:46.798 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:47.425 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:47.428 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-18:03:47.439 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:47.441 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-18:03:47.478 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-18:03:47.479 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:47.789 00 TLMH-I:STS 58-012-14:22:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:48.296 00 TLMH-I:STS 58-012-14:22:41.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-18:03:52.483 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:52.484 00 SPR-I:OPRO ; Step 5.5: Send the command to Activate the file loaded in Step 5.2. +21-216-18:03:52.484 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:52.490 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:52.490 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-216-18:03:52.490 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:52.498 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:52.499 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-216-18:03:52.499 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:52.503 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL activate table command) +21-216-18:03:52.503 00 CMH-I:CMD Command SFDU received:<1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:03:52.526 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:53.288 00 TLMH-I:STS 58-012-14:22:46.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-216-18:03:54.792 00 TLMH-I:STS 58-012-14:22:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-216-18:03:54.793 00 TLMH-I:STS 58-012-14:22:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-216-18:03:55.531 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:55.534 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-216-18:03:55.546 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:55.549 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-216-18:03:55.561 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:55.563 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-216-18:03:55.583 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-216-18:03:55.583 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:04:00.588 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:00.588 00 SPR-I:OPRO ; Step 5.6: Dump the Application Code Segment Results table. +21-216-18:04:00.588 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:00.589 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:04:00.593 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:04:00.617 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_6" +21-216-18:04:00.619 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_6" ;;; (SCX CPU1 TBL dump table command) +21-216-18:04:00.619 00 CMH-I:CMD Command SFDU received:<1804C000006B037E000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C355F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:04:00.631 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:04:06.799 00 TLMH-I:STS 58-012-14:23:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_6' +21-216-18:04:15.644 00 SPR-I:OPRO +21-216-18:04:15.644 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:04:15.645 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:04:15.645 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:04:15.645 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:04:15.649 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl5_6 cpu1_apprestbl5_6 binary 192.168.1.8 +21-216-18:04:15.823 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:04:15.823 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:04:30.835 00 SPR-I:OPRO +21-216-18:04:30.877 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl5_6`" +21-216-18:04:30.877 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:04:35.883 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:04:35.885 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:04:40.901 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:40.904 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:04:40.908 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:40.908 00 SPR-I:OPRO ; Step 5.7: Create an Application Code Segment Definition table load +21-216-18:04:40.908 00 SPR-I:OPRO ; file containing empty entries in between valid entries. +21-216-18:04:40.908 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:40.909 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt2.i +21-216-18:04:40.925 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 started +21-216-18:04:40.982 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:40.982 00 SPR-I:OPRO ; Define the Application Definition Table +21-216-18:04:40.982 00 SPR-I:OPRO ;******************************************************************** +21-216-18:04:40.988 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-216-18:04:40.988 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-216-18:04:40.990 00 SPR-I:OPRO ********** app_def_tbl_ld_2 ********** +21-216-18:04:40.990 00 SPR-I:OPRO +21-216-18:04:40.990 00 SPR-I:OPRO Content Type: cFE1 +21-216-18:04:40.990 00 SPR-I:OPRO Sub Type: 8 +21-216-18:04:40.990 00 SPR-I:OPRO Length: 12 +21-216-18:04:40.990 00 SPR-I:OPRO Spacecraft Id: SCX +21-216-18:04:40.990 00 SPR-I:OPRO Processor Id: CPU3 +21-216-18:04:40.990 00 SPR-I:OPRO Application Id: 0 +21-216-18:04:40.990 00 SPR-I:OPRO Create Time Secs: 1628100280 +21-216-18:04:40.990 00 SPR-I:OPRO Create Time Subsecs: 0 +21-216-18:04:40.990 00 SPR-I:OPRO File Description: App Definition Table Load 2 +21-216-18:04:40.990 00 SPR-I:OPRO +21-216-18:04:40.990 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-216-18:04:40.990 00 SPR-I:OPRO +21-216-18:04:40.991 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-216-18:04:40.991 00 SPR-I:OPRO Byte Offset: 0 +21-216-18:04:40.991 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-216-18:04:40.991 00 SPR-I:OPRO Number of Bytes: 528 +21-216-18:04:40.991 00 SPR-I:OPRO +21-216-18:04:40.998 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-216-18:04:40.998 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-216-18:04:40.998 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-216-18:04:41.003 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-216-18:04:41.003 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_2.tmp cs.defapptbl > app_def_tbl_ld_2 +21-216-18:04:41.007 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_2.tmp +21-216-18:04:41.011 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-216-18:04:41.011 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.012 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt2 +21-216-18:04:41.012 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.012 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 completed +21-216-18:04:41.013 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt3.i +21-216-18:04:41.015 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT3 started +21-216-18:04:41.056 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.056 00 SPR-I:OPRO ; Define the Application Definition Table +21-216-18:04:41.056 00 SPR-I:OPRO ;******************************************************************** +21-216-18:04:41.062 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-216-18:04:41.062 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-216-18:04:41.064 00 SPR-I:OPRO ********** app_def_tbl_invalid ********** +21-216-18:04:41.064 00 SPR-I:OPRO +21-216-18:04:41.064 00 SPR-I:OPRO Content Type: cFE1 +21-216-18:04:41.064 00 SPR-I:OPRO Sub Type: 8 +21-216-18:04:41.064 00 SPR-I:OPRO Length: 12 +21-216-18:04:41.064 00 SPR-I:OPRO Spacecraft Id: SCX +21-216-18:04:41.064 00 SPR-I:OPRO Processor Id: CPU3 +21-216-18:04:41.064 00 SPR-I:OPRO Application Id: 0 +21-216-18:04:41.065 00 SPR-I:OPRO Create Time Secs: 1628100281 +21-216-18:04:41.065 00 SPR-I:OPRO Create Time Subsecs: 0 +21-216-18:04:41.065 00 SPR-I:OPRO File Description: App Definition Table Invalid Sta +21-216-18:04:41.065 00 SPR-I:OPRO +21-216-18:04:41.065 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-216-18:04:41.065 00 SPR-I:OPRO +21-216-18:04:41.065 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-216-18:04:41.065 00 SPR-I:OPRO Byte Offset: 0 +21-216-18:04:41.065 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-216-18:04:41.065 00 SPR-I:OPRO Number of Bytes: 528 +21-216-18:04:41.065 00 SPR-I:OPRO +21-216-18:04:41.069 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-216-18:04:41.070 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-216-18:04:41.070 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-216-18:04:41.077 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-216-18:04:41.077 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_invalid.tmp cs.defapptbl > app_def_tbl_invalid +21-216-18:04:41.081 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_invalid.tmp +21-216-18:04:41.085 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-216-18:04:41.085 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.086 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt3 +21-216-18:04:41.086 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.086 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT3 completed +21-216-18:04:41.087 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.087 00 SPR-I:OPRO ; Step 5.8: Send the command to load the invalid file created above. +21-216-18:04:41.087 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.088 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:41.088 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-216-18:04:41.088 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:41.089 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-216-18:04:41.089 00 SPR-I:STS Procedure LOAD_TABLE started +21-216-18:04:41.105 00 SPR-I:OPRO Table Filename: app_def_tbl_invalid +21-216-18:04:41.106 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_invalid RAM:0 3 +21-216-18:04:41.106 00 SPR-I:OPRO +21-216-18:04:41.264 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:04:41.264 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:04:46.268 00 SPR-I:OPRO +21-216-18:04:46.271 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_invalid" +21-216-18:04:46.274 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_invalid" ;;; (SCX CPU1 TBL load table command) +21-216-18:04:46.274 00 CMH-I:CMD Command SFDU received:<1804C0000041024C2F72616D2F6170705F6465665F74626C5F696E76616C696400000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:04:46.300 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:04:46.788 00 TLMH-I:STS 58-012-14:23:40.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_invalid' into 'CS.DefAppTbl' working buffer +21-216-18:04:47.301 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:47.303 00 SPR-I:STS Procedure LOAD_TABLE completed +21-216-18:04:47.319 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:47.323 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-216-18:04:47.323 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:04:52.328 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:52.328 00 SPR-I:OPRO ; Step 5.9: Send the command to validate the file loaded in Step 5.8 +21-216-18:04:52.328 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:52.334 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:52.335 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-216-18:04:52.335 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:52.344 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:52.345 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-216-18:04:52.345 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:52.350 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL validate table command) +21-216-18:04:52.350 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:04:52.362 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:04:52.788 00 TLMH-I:STS 58-012-14:23:46.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-216-18:04:54.789 00 TLMH-I:STS 58-012-14:23:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=106 CS Apps Table Validate: Illegal State Field (0x0007) found with name IN_VALID_APP +21-216-18:04:54.791 00 TLMH-I:STS 58-012-14:23:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 1, unused = 20 +21-216-18:04:54.792 00 TLMH-I:STS 58-012-14:23:48.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefAppTbl', Status=0xFFFFFFFD +21-216-18:04:55.365 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:55.369 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-216-18:04:55.370 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-216-18:04:55.384 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:55.387 00 SPR-I:OPRO <*> Passed - Application Definition Table validation failed with an invalid state. +21-216-18:04:55.388 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-216-18:04:55.388 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:55.420 00 SPR-I:OPRO ; Step 5.10: Send the command to abort the invalid load. +21-216-18:04:55.420 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:55.422 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:55.423 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-216-18:04:55.423 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:55.424 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOADABORT ABTABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL Abort Loading of a table) +21-216-18:04:55.424 00 CMH-I:CMD Command SFDU received:<1804C0000029096143532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:04:55.445 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:04:56.290 00 TLMH-I:STS 58-012-14:23:49.500 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefAppTbl' +21-216-18:04:59.448 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:59.449 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-216-18:04:59.452 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:59.453 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-216-18:04:59.453 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:05:04.456 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:04.456 00 SPR-I:OPRO ; Step 5.11: Send the command to load the file with valid entries. +21-216-18:05:04.456 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:04.457 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:04.458 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-216-18:05:04.458 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:04.458 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-216-18:05:04.458 00 SPR-I:STS Procedure LOAD_TABLE started +21-216-18:05:04.459 00 SPR-I:OPRO Table Filename: app_def_tbl_ld_2 +21-216-18:05:04.460 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_2 RAM:0 3 +21-216-18:05:04.460 00 SPR-I:OPRO +21-216-18:05:04.587 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:05:04.587 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:05:09.591 00 SPR-I:OPRO +21-216-18:05:09.594 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_2" +21-216-18:05:09.596 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_2" ;;; (SCX CPU1 TBL load table command) +21-216-18:05:09.596 00 CMH-I:CMD Command SFDU received:<1804C000004102582F72616D2F6170705F6465665F74626C5F6C645F3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:05:09.621 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:05:10.288 00 TLMH-I:STS 58-012-14:24:03.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_2' into 'CS.DefAppTbl' working buffer +21-216-18:05:11.626 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:11.627 00 SPR-I:STS Procedure LOAD_TABLE completed +21-216-18:05:11.641 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:11.643 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-216-18:05:11.656 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:11.659 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:05:16.663 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:16.663 00 SPR-I:OPRO ; Step 5.12: Send the command to validate the file loaded in Step 5.11 +21-216-18:05:16.663 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:16.670 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:16.670 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-216-18:05:16.671 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:16.681 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:16.682 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-216-18:05:16.682 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:16.686 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL validate table command) +21-216-18:05:16.686 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:05:16.706 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:05:17.297 00 TLMH-I:STS 58-012-14:24:10.484 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-216-18:05:18.789 00 TLMH-I:STS 58-012-14:24:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 0, unused = 21 +21-216-18:05:18.791 00 TLMH-I:STS 58-012-14:24:12.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-216-18:05:19.709 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:19.712 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-216-18:05:19.713 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-216-18:05:19.725 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:19.727 00 SPR-I:OPRO <*> Passed - Application Definition Table validation event '36' found! +21-216-18:05:19.728 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:19.728 00 SPR-I:OPRO ; Step 5.13: Send the command to Activate the file loaded in Step 5.11 +21-216-18:05:19.764 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:19.766 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:19.766 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-216-18:05:19.766 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:19.769 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:19.769 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-216-18:05:19.769 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:19.771 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL activate table command) +21-216-18:05:19.771 00 CMH-I:CMD Command SFDU received:<1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:05:19.785 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:05:20.290 00 TLMH-I:STS 58-012-14:24:13.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-216-18:05:22.789 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:22.790 00 TLMH-I:STS 58-012-14:24:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-216-18:05:22.792 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-216-18:05:22.795 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:22.796 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-216-18:05:22.799 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:22.799 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-216-18:05:22.809 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-216-18:05:22.809 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:05:27.814 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:27.814 00 SPR-I:OPRO ; Step 5.14: Dump the Application Code Segment Results table. +21-216-18:05:27.814 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:27.815 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:05:27.818 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:05:27.824 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_14" +21-216-18:05:27.824 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_14" ;;; (SCX CPU1 TBL dump table command) +21-216-18:05:27.824 00 CMH-I:CMD Command SFDU received:<1804C000006B034D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C355F31340000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:05:27.835 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:05:34.794 00 TLMH-I:STS 58-012-14:24:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_14' +21-216-18:05:42.847 00 SPR-I:OPRO +21-216-18:05:42.848 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:05:42.848 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:05:42.848 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:05:42.849 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:05:42.853 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl5_14 cpu1_apprestbl5_14 binary 192.168.1.8 +21-216-18:05:43.025 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:05:43.025 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:05:58.035 00 SPR-I:OPRO +21-216-18:05:58.051 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl5_14`" +21-216-18:05:58.051 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:03.055 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:06:03.057 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:08.068 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:06:08.069 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:06:08.071 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:08.071 00 SPR-I:OPRO ; Step 6.0: Processing Limit Test. +21-216-18:06:08.071 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:08.071 00 SPR-I:OPRO ; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming +21-216-18:06:08.071 00 SPR-I:OPRO ; command if it is Enabled. +21-216-18:06:08.072 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:08.095 00 SPR-I:OPRO => Eeprom Checksumming is already disabled. +21-216-18:06:08.095 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:13.100 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:13.100 00 SPR-I:OPRO ; Step 6.2: Send the Disable OS Code Segment command if necessary. +21-216-18:06:13.100 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:13.101 00 SPR-I:OPRO => OS Code Segment Checksumming is already disabled. +21-216-18:06:13.101 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:18.106 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:18.106 00 SPR-I:OPRO ; Step 6.3: Send the Disable cFE Code Segment command if necessary. +21-216-18:06:18.106 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:18.107 00 SPR-I:OPRO => CFE Code Segment Checksumming is already disabled. +21-216-18:06:18.107 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:23.113 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:23.113 00 SPR-I:OPRO ; Step 6.4: Send the Disable Table Checksumming command if necessary. +21-216-18:06:23.113 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:23.114 00 SPR-I:OPRO => Table Checksumming is already disabled. +21-216-18:06:23.114 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:28.118 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:28.119 00 SPR-I:OPRO ; Step 6.5: Send the Disable User-Defined Memory Checksumming command. +21-216-18:06:28.119 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:28.119 00 SPR-I:OPRO => User-Defined Memory Checksumming is already disabled. +21-216-18:06:28.120 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:33.124 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:33.125 00 SPR-I:OPRO ; Step 6.6: Dump the Application Code Segment Results table. +21-216-18:06:33.125 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:33.127 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:06:33.130 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:06:33.138 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_6" +21-216-18:06:33.139 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_6" ;;; (SCX CPU1 TBL dump table command) +21-216-18:06:33.139 00 CMH-I:CMD Command SFDU received:<1804C000006B037D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C365F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:06:33.150 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:06:38.797 00 TLMH-I:STS 58-012-14:25:32.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_6' +21-216-18:06:48.165 00 SPR-I:OPRO +21-216-18:06:48.165 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:06:48.165 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:06:48.165 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:06:48.165 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:06:48.167 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl6_6 cpu1_apprestbl6_6 binary 192.168.1.8 +21-216-18:06:48.308 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:06:48.308 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:07:03.318 00 SPR-I:OPRO +21-216-18:07:03.363 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl6_6`" +21-216-18:07:03.363 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:07:08.368 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:07:08.371 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:07:13.382 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:07:13.383 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:07:13.384 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:13.384 00 SPR-I:OPRO ; Step 6.7: Constantly Dump the Application Code Segment Results +21-216-18:07:13.384 00 SPR-I:OPRO ; table to determine if the CS application is segmenting the CRC +21-216-18:07:13.384 00 SPR-I:OPRO ; calculation each cycle. +21-216-18:07:13.384 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:13.401 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:07:13.401 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:07:13.406 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_7" +21-216-18:07:13.407 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_7" ;;; (SCX CPU1 TBL dump table command) +21-216-18:07:13.407 00 CMH-I:CMD Command SFDU received:<1804C000006B037C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C365F37000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:07:13.408 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:07:18.796 00 TLMH-I:STS 58-012-14:26:12.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_7' +21-216-18:07:28.419 00 SPR-I:OPRO +21-216-18:07:28.420 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:07:28.420 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:07:28.420 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:07:28.420 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:07:28.424 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl6_7 cpu1_apprestbl6_7 binary 192.168.1.8 +21-216-18:07:28.586 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:07:28.586 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:07:43.597 00 SPR-I:OPRO +21-216-18:07:43.605 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl6_7`" +21-216-18:07:43.605 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:07:48.609 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:07:48.610 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-216-18:07:51.632 00 SPR-I:OPRO <*> Passed (7000) - Segmenting has occurred for Applications. +21-216-18:07:51.633 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:51.633 00 SPR-I:OPRO ; Step 7.0: Definition Table Initialization Test. +21-216-18:07:51.633 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:51.634 00 SPR-I:OPRO ; Step 7.1: Send the command to stop the CS Application. +21-216-18:07:51.634 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:51.634 00 CMH-I:CMD Command is /SCX_CPU1_ES_DELETEAPP APPLICATION="CS" ;;; (SCX CPU1 ES Delete Application command code) +21-216-18:07:51.634 00 CMH-I:CMD Command SFDU received:<1806C000001505214353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:07:51.635 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:07:52.795 00 TLMH-I:STS 58-012-14:26:46.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=149 App terminating, RunStatus:0x00000007 +21-216-18:07:55.787 00 TLMH-I:STS 58-012-14:26:49.001 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=17 Msg Limit Err,MsgId 0x18a1,pipe CS_CMD_PIPE,sender SCH_LAB_APP +21-216-18:07:56.640 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:56.640 00 SPR-I:OPRO ; Step 7.2: Download the default Application Code Segment Definition +21-216-18:07:56.640 00 SPR-I:OPRO ; Table file in order to restore it during cleanup. +21-216-18:07:56.640 00 SPR-I:OPRO ;******************************************************************** +21-216-18:07:56.642 00 SPR-I:OPRO ==> Default Application Code Segment Table filename config paramter = '/cf/apps/cs_apptbl.tbl' +21-216-18:07:56.650 00 SPR-I:OPRO ==> Table filename ONLY = 'cs_apptbl.tbl' +21-216-18:07:56.650 00 SPR-I:OPRO ==> last Slash found at 9 +21-216-18:07:56.651 00 SPR-I:OPRO ==> Default path spec = '/cf/apps/' +21-216-18:07:56.652 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-216-18:07:56.653 00 SPR-I:STS Procedure FTP_FILE started +21-216-18:07:56.791 00 TLMH-I:STS 58-012-14:26:50.001 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=17 Msg Limit Err,MsgId 0x18a1,pipe CS_CMD_PIPE,sender SCH_LAB_APP +21-216-18:07:56.792 00 TLMH-I:STS 58-012-14:26:50.001 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=17 Msg Limit Err,MsgId 0x18a1,pipe CS_CMD_PIPE,sender TST_CS +21-216-18:07:56.808 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:07:56.808 00 SPR-I:STS Procedure FTP_FILE completed +21-216-18:07:56.810 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:07:57.795 00 TLMH-I:STS 58-012-14:26:51.001 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=17 Msg Limit Err,MsgId 0x18a1,pipe CS_CMD_PIPE,sender SCH_LAB_APP +21-216-18:07:58.292 00 TLMH-I:STS 58-012-14:26:51.754 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application CS Completed. +21-216-18:08:01.814 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:01.814 00 SPR-I:OPRO ; Step 7.3: Delete the Application Code Segment Definition table +21-216-18:08:01.814 00 SPR-I:OPRO ; default load file from the CPU1. +21-216-18:08:01.814 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:01.815 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-216-18:08:01.816 00 SPR-I:STS Procedure FTP_FILE started +21-216-18:08:01.905 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:08:01.905 00 SPR-I:STS Procedure FTP_FILE completed +21-216-18:08:01.905 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:01.906 00 SPR-I:OPRO ; Step 7.4: Start the CS Application. +21-216-18:08:01.906 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:01.908 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:08:01.908 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-216-18:08:01.908 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:08:01.911 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:08:01.912 00 SPR-I:OPRO ; Setup event 2 with CS INFO 1 +21-216-18:08:01.912 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:08:01.928 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-216-18:08:01.929 00 SPR-I:STS Procedure LOAD_START_APP started +21-216-18:08:01.930 00 SPR-I:OPRO Application Filename: cs.o +21-216-18:08:01.931 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 cs.o RAM:0 3 +21-216-18:08:02.105 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:08:02.108 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="CS" APP_ENTRY_PT="CS_AppMain" APP_FILE_NAME="/ram/cs.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-216-18:08:02.110 00 CMH-I:CMD Command is /SCX_CPU1_ES_STARTAPP APPLICATION="CS" APP_ENTRY_PT="CS_AppMain" APP_FILE_NAME="/ram/cs.o" STACKSIZE= 8192 (x2000) RESTARTCPU PRIORITY= 183 (xB7) ;;; (SCX CPU1 ES load and start single application command code) +21-216-18:08:02.110 00 CMH-I:CMD Command SFDU received:<1806C000007104D8435300000000000000000000000000000000000043535F4170704D61696E000000000000000000002F72616D2F63732E6F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7> from gs582cfslab4:SPR +21-216-18:08:02.124 00 SPR-I:STS Procedure LOAD_START_APP completed +21-216-18:08:02.140 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:08:02.790 00 TLMH-I:STS 58-012-14:26:56.014 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CS from /ram/cs.o, AppID = 1114124 +21-216-18:08:02.792 00 TLMH-I:STS 58-012-14:26:56.100 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-216-18:08:02.793 00 TLMH-I:STS 58-012-14:26:56.100 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefEepromTbl' from '/cf/cs_eepromtbl.tbl' +21-216-18:08:02.794 00 TLMH-I:STS 58-012-14:26:56.100 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-216-18:08:02.795 00 TLMH-I:STS 58-012-14:26:56.133 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-216-18:08:02.796 00 TLMH-I:STS 58-012-14:26:56.133 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefMemoryTbl' from '/cf/cs_memorytbl.tbl' +21-216-18:08:02.797 00 TLMH-I:STS 58-012-14:26:56.134 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-216-18:08:02.798 00 TLMH-I:STS 58-012-14:26:56.171 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-216-18:08:02.800 00 TLMH-I:STS 58-012-14:26:56.171 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefAppTbl' from 'Addr 0x00A32AC0' +21-216-18:08:02.801 00 TLMH-I:STS 58-012-14:26:56.171 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-216-18:08:02.802 00 TLMH-I:STS 58-012-14:26:56.207 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-216-18:08:02.803 00 TLMH-I:STS 58-012-14:26:56.207 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefTablesTbl' from '/cf/cs_tablestbl.tbl' +21-216-18:08:02.804 00 TLMH-I:STS 58-012-14:26:56.207 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-216-18:08:02.806 00 TLMH-I:STS 58-012-14:26:56.208 INFO CPU=CPU1 APPNAME=CS EVENT ID=1 CS Initialized. Version 2.4.2.0 +21-216-18:08:03.141 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:08:03.144 00 SPR-I:OPRO <*> Passed - CS Application Started +21-216-18:08:03.146 00 CMH-I:CMD Command is /SCX_CPU1_TO_ADDPACKET STREAM= 2212 (x8A4) PKT_SIZE= 0 (x0)[ PRIORITY= 0 (x0) RELIABILITY= 0 (x0)] BUFLIMIT= 4 (x4) ;;; (SCX CPU1 TO Add Packet command code) +21-216-18:08:03.146 00 CMH-I:CMD Command SFDU received:<1880C0000008020508A40000000004> from gs582cfslab4:SPR +21-216-18:08:03.160 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:08:04.289 00 TLMH-I:STS 58-012-14:26:57.383 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=6 Subscribe Err:Bad Arg,MsgId 0x8a40000,PipeId 1441800,app TO_LAB_APP,scope 0 +21-216-18:08:04.289 00 TLMH-I:STS 58-012-14:26:57.383 ERROR CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=10 L481 TO Can't subscribe 0x8a40000 status -905969661 +21-216-18:08:08.165 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:08.165 00 SPR-I:OPRO ; Step 7.5: Dump the Application Code Segment Results table. +21-216-18:08:08.165 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:08.166 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:08:08.169 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:08:08.192 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl7_5" +21-216-18:08:08.194 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl7_5" ;;; (SCX CPU1 TBL dump table command) +21-216-18:08:08.194 00 CMH-I:CMD Command SFDU received:<1804C000006B037F000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C375F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:08:08.206 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:08:14.790 00 TLMH-I:STS 58-012-14:27:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl7_5' +21-216-18:08:23.218 00 SPR-I:OPRO +21-216-18:08:23.219 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:08:23.219 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:08:23.219 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:08:23.220 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:08:23.223 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl7_5 cpu1_apprestbl7_5 binary 192.168.1.8 +21-216-18:08:23.374 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:08:23.374 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:08:38.385 00 SPR-I:OPRO +21-216-18:08:38.426 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl7_5`" +21-216-18:08:38.426 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:08:43.432 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:08:43.435 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:08:48.448 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:08:48.448 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:08:48.450 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:48.450 00 SPR-I:OPRO ; Step 8.0: Clean-up. +21-216-18:08:48.450 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:48.450 00 SPR-I:OPRO ; Step 8.1: Upload the default Application Code Segment Definition +21-216-18:08:48.450 00 SPR-I:OPRO ; table downloaded in step 7.2. +21-216-18:08:48.450 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:48.450 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-216-18:08:48.468 00 SPR-I:STS Procedure FTP_FILE started +21-216-18:08:48.747 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:08:48.747 00 SPR-I:STS Procedure FTP_FILE completed +21-216-18:08:48.749 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:48.749 00 SPR-I:OPRO ; Step 8.2: Send the Power-On Reset command. +21-216-18:08:48.750 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:48.751 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-216-18:08:48.751 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-216-18:08:48.765 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-18:08:58.776 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-216-18:08:58.777 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-216-18:08:58.796 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-216-18:08:58.857 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-216-18:08:59.044 00 DPD-I:STS Deleting page SCX_CPU1_CS_APP_RESULTS_TBL +21-216-18:09:05.434 00 DPD-I:STS Deleting page SCX_CPU1_CS_APP_DEF_TABLE +21-216-18:09:11.136 00 DPD-I:STS Deleting page SCX_CPU1_CS_HK +21-216-18:09:58.920 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:10:04.890 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-216-18:10:08.931 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:10:08.933 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-216-18:10:08.950 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-216-18:10:09.003 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-216-18:10:09.003 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-216-18:10:09.004 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-216-18:10:09.005 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-216-18:10:09.005 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-216-18:10:09.057 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-216-18:10:09.057 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:10:10.248 00 TLMH-I:STS 58-012-14:03:49.416 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-216-18:10:13.062 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:10:13.062 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-216-18:10:13.064 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-216-18:10:13.070 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-216-18:10:13.070 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:10:18.074 00 SPR-I:OPRO **** Requirements Status Reporting +21-216-18:10:18.074 00 SPR-I:OPRO -------------------------- +21-216-18:10:18.074 00 SPR-I:OPRO Requirement(s) Report +21-216-18:10:18.074 00 SPR-I:OPRO -------------------------- +21-216-18:10:18.076 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-216-18:10:18.079 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-216-18:10:18.080 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-216-18:10:18.081 00 SPR-I:OPRO FSW Requirement: CS_4000 P/F: P +21-216-18:10:18.082 00 SPR-I:OPRO FSW Requirement: CS_4000.1 P/F: P +21-216-18:10:18.102 00 SPR-I:OPRO FSW Requirement: CS_4000.2 P/F: P +21-216-18:10:18.103 00 SPR-I:OPRO FSW Requirement: CS_4001 P/F: P +21-216-18:10:18.104 00 SPR-I:OPRO FSW Requirement: CS_4002 P/F: P +21-216-18:10:18.124 00 SPR-I:OPRO FSW Requirement: CS_4003 P/F: P +21-216-18:10:18.126 00 SPR-I:OPRO FSW Requirement: CS_4004 P/F: P +21-216-18:10:18.126 00 SPR-I:OPRO FSW Requirement: CS_4005 P/F: P +21-216-18:10:18.146 00 SPR-I:OPRO FSW Requirement: CS_4005.1 P/F: P +21-216-18:10:18.147 00 SPR-I:OPRO FSW Requirement: CS_4005.2 P/F: P +21-216-18:10:18.149 00 SPR-I:OPRO FSW Requirement: CS_4006 P/F: P +21-216-18:10:18.173 00 SPR-I:OPRO FSW Requirement: CS_4007 P/F: P +21-216-18:10:18.174 00 SPR-I:OPRO FSW Requirement: CS_4008 P/F: P +21-216-18:10:18.175 00 SPR-I:OPRO FSW Requirement: CS_7000 P/F: P +21-216-18:10:18.196 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-216-18:10:18.197 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-216-18:10:18.198 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-216-18:10:18.218 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-216-18:10:18.219 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-216-18:10:18.219 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-216-18:10:18.219 00 SPR-I:OPRO ;********************************************************************* +21-216-18:10:18.239 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_appcode +21-216-18:10:18.239 00 SPR-I:OPRO ;********************************************************************* +21-216-18:10:18.239 00 SPR-I:STS Procedure SCX_CPU1_CS_APPCODE completed +21-216-18:10:18.240 00 SPR-I:OPRO *** Telemetry Info *** +21-216-18:10:18.240 00 SPR-I:OPRO +21-216-18:10:18.240 00 SPR-I:OPRO Pkt Loss Count: N/A +21-216-18:10:18.240 00 SPR-I:OPRO +21-216-18:10:18.240 00 SPR-I:OPRO ****************** +21-216-18:10:18.240 00 SPR-I:OPRO +21-216-18:10:18.242 00 SPR-I:OPRO Elapsed time: 1604.11 seconds +21-216-18:10:18.243 00 SPR-I:OPRO Elapsed time: 26.7351 minutes +21-216-18:10:18.243 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-18:10:28.254 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logf +21-216-18:10:28.254 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logp +21-216-18:10:28.254 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logs +21-216-18:10:28.255 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.loge +21-216-18:10:28.255 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logr +21-216-18:10:28.358 00 SPR-I:OPRI --> newlog scx_cpu1_cs_appcode-2021-216-17h43m34s.log diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logr b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logr new file mode 100644 index 0000000..8f87e3a --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logr @@ -0,0 +1,21 @@ +21-216-18:10:18.076 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-216-18:10:18.079 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-216-18:10:18.080 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-216-18:10:18.081 00 SPR-I:OPRO FSW Requirement: CS_4000 P/F: P +21-216-18:10:18.082 00 SPR-I:OPRO FSW Requirement: CS_4000.1 P/F: P +21-216-18:10:18.102 00 SPR-I:OPRO FSW Requirement: CS_4000.2 P/F: P +21-216-18:10:18.103 00 SPR-I:OPRO FSW Requirement: CS_4001 P/F: P +21-216-18:10:18.104 00 SPR-I:OPRO FSW Requirement: CS_4002 P/F: P +21-216-18:10:18.124 00 SPR-I:OPRO FSW Requirement: CS_4003 P/F: P +21-216-18:10:18.126 00 SPR-I:OPRO FSW Requirement: CS_4004 P/F: P +21-216-18:10:18.126 00 SPR-I:OPRO FSW Requirement: CS_4005 P/F: P +21-216-18:10:18.146 00 SPR-I:OPRO FSW Requirement: CS_4005.1 P/F: P +21-216-18:10:18.147 00 SPR-I:OPRO FSW Requirement: CS_4005.2 P/F: P +21-216-18:10:18.149 00 SPR-I:OPRO FSW Requirement: CS_4006 P/F: P +21-216-18:10:18.173 00 SPR-I:OPRO FSW Requirement: CS_4007 P/F: P +21-216-18:10:18.174 00 SPR-I:OPRO FSW Requirement: CS_4008 P/F: P +21-216-18:10:18.175 00 SPR-I:OPRO FSW Requirement: CS_7000 P/F: P +21-216-18:10:18.196 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-216-18:10:18.197 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-216-18:10:18.198 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-216-18:10:18.218 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logs b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logs new file mode 100644 index 0000000..92d33eb --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logs @@ -0,0 +1,2349 @@ +21-216-17:43:34.120 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-216-17:43:34.120 00 SPR-I:OPRO Checksum: 29237 +21-216-17:43:34.121 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-216-17:43:34.121 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-216-17:43:34.125 00 SPR-I:OPRO +21-216-17:43:34.126 00 SPR-I:OPRO Connection Status +21-216-17:43:34.126 00 SPR-I:OPRO ----------------- +21-216-17:43:34.126 00 SPR-I:OPRO CFDP: DOWN +21-216-17:43:34.126 00 SPR-I:OPRO UDP: UP +21-216-17:43:34.126 00 SPR-I:OPRO SWTS: UNK +21-216-17:43:34.127 00 SPR-I:OPRO +21-216-17:43:34.127 00 SPR-I:OPRO CMD / TLM Path +21-216-17:43:34.127 00 SPR-I:OPRO -------------- +21-216-17:43:34.128 00 SPR-I:OPRO UDP +21-216-17:43:34.128 00 SPR-I:OPRO +21-216-17:43:34.133 00 SPR-I:OPRO +21-216-17:43:34.133 00 SPR-I:OPRO ASIST / GDS Configuration +21-216-17:43:34.133 00 SPR-I:OPRO ------------------------- +21-216-17:43:34.133 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-216-17:43:34.133 00 SPR-I:OPRO Account: cfs_test +21-216-17:43:34.133 00 SPR-I:OPRO Version: 21.0.7 +21-216-17:43:34.133 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-216-17:43:34.133 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 05-21-21 Time: 08:24:49 AM.EDT +21-216-17:43:34.133 00 SPR-I:OPRO +21-216-17:43:34.134 00 SPR-I:OPRO Telemetry Info +21-216-17:43:34.134 00 SPR-I:OPRO -------------- +21-216-17:43:34.134 00 SPR-I:OPRO Pkt Loss Count: N/A +21-216-17:43:34.134 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-216-17:43:34.134 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_appcode +21-216-17:43:34.263 00 SPR-I:OPRI --> start scx_cpu1_cs_appcode +21-216-17:43:34.263 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_appcode.i +21-216-17:43:34.276 00 SPR-I:STS Procedure SCX_CPU1_CS_APPCODE started +21-216-17:43:34.406 00 SPR-I:OPRO ;********************************************************************* +21-216-17:43:34.406 00 SPR-I:OPRO ; Step 1.0: Checksum Application Code Segment Test Setup. +21-216-17:43:34.410 00 SPR-I:OPRO ;********************************************************************* +21-216-17:43:34.411 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset. +21-216-17:43:34.411 00 SPR-I:OPRO ;********************************************************************* +21-216-17:43:34.709 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-216-17:43:34.721 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-17:43:44.731 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-216-17:43:44.732 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-216-17:43:44.738 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-216-17:43:44.761 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-216-17:44:44.825 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:44:50.792 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-216-17:44:54.836 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:44:54.904 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-216-17:44:54.905 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-216-17:44:54.908 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-216-17:44:54.909 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-216-17:44:54.950 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-216-17:44:54.950 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:44:56.307 00 TLMH-I:STS 58-012-14:03:49.433 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-216-17:44:58.954 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:44:58.955 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-216-17:44:58.957 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-216-17:44:58.963 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-216-17:44:58.963 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:03.967 00 SPR-I:OPRO ;********************************************************************** +21-216-17:45:03.967 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-216-17:45:03.967 00 SPR-I:OPRO ;********************************************************************** +21-216-17:45:04.062 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-216-17:45:04.126 00 DPD-I:STS Page SCX_CPU1_CS_APP_DEF_TABLE added (cid:1). +21-216-17:45:04.190 00 DPD-I:STS Page SCX_CPU1_CS_APP_RESULTS_TBL added (cid:1). +21-216-17:45:04.193 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:04.193 00 SPR-I:OPRO ; Step 1.3: Create & upload the Application Code Segment Definition +21-216-17:45:04.193 00 SPR-I:OPRO ; Table file to be used during this test. +21-216-17:45:04.193 00 SPR-I:OPRO ;******************************************************************** +21-216-17:45:04.193 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt1.i +21-216-17:45:04.196 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT1 started +21-216-17:45:04.263 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:04.264 00 SPR-I:OPRO ; Define the Application Definition Table +21-216-17:45:04.264 00 SPR-I:OPRO ;******************************************************************** +21-216-17:45:04.276 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-216-17:45:04.276 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-216-17:45:04.279 00 SPR-I:OPRO ********** app_def_tbl_ld_1 ********** +21-216-17:45:04.279 00 SPR-I:OPRO +21-216-17:45:04.279 00 SPR-I:OPRO Content Type: cFE1 +21-216-17:45:04.279 00 SPR-I:OPRO Sub Type: 8 +21-216-17:45:04.280 00 SPR-I:OPRO Length: 12 +21-216-17:45:04.280 00 SPR-I:OPRO Spacecraft Id: SCX +21-216-17:45:04.280 00 SPR-I:OPRO Processor Id: CPU3 +21-216-17:45:04.280 00 SPR-I:OPRO Application Id: 0 +21-216-17:45:04.280 00 SPR-I:OPRO Create Time Secs: 1628099104 +21-216-17:45:04.280 00 SPR-I:OPRO Create Time Subsecs: 0 +21-216-17:45:04.280 00 SPR-I:OPRO File Description: App Definition Table Load 1 +21-216-17:45:04.280 00 SPR-I:OPRO +21-216-17:45:04.280 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-216-17:45:04.281 00 SPR-I:OPRO +21-216-17:45:04.281 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-216-17:45:04.281 00 SPR-I:OPRO Byte Offset: 0 +21-216-17:45:04.281 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-216-17:45:04.281 00 SPR-I:OPRO Number of Bytes: 528 +21-216-17:45:04.281 00 SPR-I:OPRO +21-216-17:45:04.295 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-216-17:45:04.295 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-216-17:45:04.296 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-216-17:45:04.304 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-216-17:45:04.305 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_1.tmp cs.defapptbl > app_def_tbl_ld_1 +21-216-17:45:04.311 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_1.tmp +21-216-17:45:04.318 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-216-17:45:04.318 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:04.318 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt1 +21-216-17:45:04.318 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:04.318 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT1 completed +21-216-17:45:04.319 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:09.326 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:45:15.334 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:15.336 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-216-17:45:15.339 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:20.342 00 SPR-I:OPRO ;********************************************************************** +21-216-17:45:20.342 00 SPR-I:OPRO ; Step 1.6: Load the Application Definition file created above. +21-216-17:45:20.342 00 SPR-I:OPRO ;********************************************************************** +21-216-17:45:20.343 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-216-17:45:20.351 00 SPR-I:STS Procedure LOAD_TABLE started +21-216-17:45:20.353 00 SPR-I:OPRO Table Filename: app_def_tbl_ld_1 +21-216-17:45:20.355 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_1 RAM:0 3 +21-216-17:45:20.355 00 SPR-I:OPRO +21-216-17:45:20.506 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:45:20.506 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:25.509 00 SPR-I:OPRO +21-216-17:45:25.510 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_1" +21-216-17:45:25.511 00 CMH-I:CMD Command SFDU received:<1804C0000041025B2F72616D2F6170705F6465665F74626C5F6C645F3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:45:25.528 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:45:26.298 00 TLMH-I:STS 58-012-14:04:19.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_1' into 'CS.DefAppTbl' working buffer +21-216-17:45:27.531 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:27.533 00 SPR-I:STS Procedure LOAD_TABLE completed +21-216-17:45:27.534 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:32.543 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:45:32.544 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 36 +21-216-17:45:32.544 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:45:32.551 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:45:32.551 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-216-17:45:32.551 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:45:32.554 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:45:32.568 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:45:34.803 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 4, bad = 0, unused = 20 +21-216-17:45:34.803 00 TLMH-I:STS 58-012-14:04:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-216-17:45:35.572 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:35.574 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-216-17:45:35.580 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:35.582 00 SPR-I:OPRO <*> Passed - Event message 36 received +21-216-17:45:35.583 00 CMH-I:CMD Command SFDU received:<1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:45:35.602 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:45:38.805 00 TLMH-I:STS 58-012-14:04:32.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-216-17:45:39.605 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:39.605 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-216-17:45:39.608 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:39.608 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-216-17:45:39.608 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-216-17:45:39.608 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:41.870 00 SPR-I:OPRI --> s display_next_page (24,12,"NEXT",4015) +21-216-17:45:41.871 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/display_next_page.i +21-216-17:45:41.874 00 SPR-I:STS Procedure DISPLAY_NEXT_PAGE started +21-216-17:45:41.879 00 SPR-I:STS Procedure DISPLAY_NEXT_PAGE completed +21-216-17:45:44.642 00 SPR-I:OPRI --> s display_next_page (24,12,"PREV",4015) +21-216-17:45:44.642 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/display_next_page.i +21-216-17:45:44.643 00 SPR-I:STS Procedure DISPLAY_NEXT_PAGE started +21-216-17:45:44.644 00 SPR-I:STS Procedure DISPLAY_NEXT_PAGE completed +21-216-17:45:44.644 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:44.644 00 SPR-I:OPRO ; Step 1.8: Enable DEBUG Event Messages +21-216-17:45:44.644 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:44.644 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-216-17:45:44.655 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-216-17:45:46.658 00 CMH-I:CMD Command SFDU received:<1801C000001705704346455F54424C000000000000000000000000000100> from gs582cfslab4:SPR +21-216-17:45:46.672 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:45:51.676 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:45:51.677 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-216-17:45:51.677 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:51.677 00 SPR-I:OPRO ; Step 1.9: Verify that the CS Housekeeping telemetry items are +21-216-17:45:51.677 00 SPR-I:OPRO ; initialized to zero (0). +21-216-17:45:51.677 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:51.677 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-216-17:45:51.689 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:45:55.807 00 TLMH-I:STS 58-012-14:04:49.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:45:55.808 00 TLMH-I:STS 58-012-14:04:49.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:45:56.693 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:56.693 00 SPR-I:OPRO ; Step 1.10: Dump the Application Code Segment Definition Table. +21-216-17:45:56.693 00 SPR-I:OPRO ;********************************************************************* +21-216-17:45:56.693 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:45:56.702 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:45:56.706 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl1_10" +21-216-17:45:56.707 00 CMH-I:CMD Command SFDU received:<1804C000006B034D000143532E44656641707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707064656674626C315F31300000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:45:56.718 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:45:57.307 00 TLMH-I:STS 58-012-14:04:50.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl1_10' +21-216-17:46:11.729 00 SPR-I:OPRO +21-216-17:46:11.729 00 SPR-I:OPRO The TBLNAME is: CS.DefAppTbl +21-216-17:46:11.729 00 SPR-I:OPRO The APID is: P0FAF +21-216-17:46:11.729 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:46:11.729 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:46:11.731 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_appdeftbl1_10 cpu1_appdeftbl1_10 binary 192.168.1.8 +21-216-17:46:11.900 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:46:11.900 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:46:26.913 00 SPR-I:OPRO +21-216-17:46:26.970 00 SPR-I:OPRO The unix command is cvt -ws file_list[4015].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_appdeftbl1_10`" +21-216-17:46:26.971 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:46:31.975 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:46:31.976 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:46:36.980 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:36.980 00 SPR-I:OPRO ; Step 2.0: Application Code Segment Test. +21-216-17:46:36.981 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:36.981 00 SPR-I:OPRO ; Step 2.1: Send the Enable Checksum command. +21-216-17:46:36.981 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:36.989 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:46:36.990 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-216-17:46:36.990 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:46:36.992 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-216-17:46:37.007 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:46:37.803 00 TLMH-I:STS 58-012-14:05:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-216-17:46:39.010 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:46:39.011 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-216-17:46:39.030 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:46:39.032 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-216-17:46:39.081 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-216-17:46:39.092 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-17:46:39.799 00 TLMH-I:STS 58-012-14:05:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-216-17:46:40.095 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-216-17:46:40.108 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-17:46:40.801 00 TLMH-I:STS 58-012-14:05:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-216-17:46:41.111 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-216-17:46:41.124 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-17:46:41.804 00 TLMH-I:STS 58-012-14:05:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-216-17:46:42.127 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-216-17:46:42.140 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-17:46:42.805 00 TLMH-I:STS 58-012-14:05:36.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-216-17:46:42.806 00 TLMH-I:STS 58-012-14:05:36.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:46:42.807 00 TLMH-I:STS 58-012-14:05:36.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:46:43.143 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-216-17:46:43.156 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-17:46:43.799 00 TLMH-I:STS 58-012-14:05:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-216-17:46:44.157 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:46:47.806 00 TLMH-I:STS 58-012-14:05:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:46:47.807 00 TLMH-I:STS 58-012-14:05:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:46:49.161 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:49.161 00 SPR-I:OPRO ; Step 2.2: Send the Enable Application Checksum command. +21-216-17:46:49.162 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:49.167 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:46:49.167 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-216-17:46:49.167 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:46:49.169 00 CMH-I:CMD Command SFDU received:<189FC0000001229B> from gs582cfslab4:SPR +21-216-17:46:49.183 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:46:49.804 00 TLMH-I:STS 58-012-14:05:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-216-17:46:51.186 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:46:51.188 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-216-17:46:51.196 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:46:51.196 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-216-17:46:51.228 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:46:52.807 00 TLMH-I:STS 58-012-14:05:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:46:52.808 00 TLMH-I:STS 58-012-14:05:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:46:56.231 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:56.231 00 SPR-I:OPRO ; Step 2.3: Dump the Application Code Segment Results Table. +21-216-17:46:56.231 00 SPR-I:OPRO ;********************************************************************* +21-216-17:46:56.233 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:46:56.235 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:46:56.241 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_3" +21-216-17:46:56.242 00 CMH-I:CMD Command SFDU received:<1804C000006B037C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F33000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:46:56.253 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:46:56.804 00 TLMH-I:STS 58-012-14:05:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:46:56.806 00 TLMH-I:STS 58-012-14:05:50.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:01.805 00 TLMH-I:STS 58-012-14:05:55.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:01.806 00 TLMH-I:STS 58-012-14:05:55.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:02.806 00 TLMH-I:STS 58-012-14:05:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_3' +21-216-17:47:06.809 00 TLMH-I:STS 58-012-14:06:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:06.810 00 TLMH-I:STS 58-012-14:06:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:10.801 00 TLMH-I:STS 58-012-14:06:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:10.802 00 TLMH-I:STS 58-012-14:06:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:11.264 00 SPR-I:OPRO +21-216-17:47:11.264 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:47:11.264 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:47:11.265 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:47:11.265 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:47:11.268 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_3 cpu1_apprestbl2_3 binary 192.168.1.8 +21-216-17:47:11.412 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:47:11.412 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:47:15.803 00 TLMH-I:STS 58-012-14:06:09.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:15.805 00 TLMH-I:STS 58-012-14:06:09.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:20.801 00 TLMH-I:STS 58-012-14:06:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:20.802 00 TLMH-I:STS 58-012-14:06:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:24.808 00 TLMH-I:STS 58-012-14:06:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:24.809 00 TLMH-I:STS 58-012-14:06:18.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:26.425 00 SPR-I:OPRO +21-216-17:47:26.463 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_3`" +21-216-17:47:26.463 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:47:29.804 00 TLMH-I:STS 58-012-14:06:23.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:29.805 00 TLMH-I:STS 58-012-14:06:23.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:31.468 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:47:31.469 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:47:34.804 00 TLMH-I:STS 58-012-14:06:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:34.805 00 TLMH-I:STS 58-012-14:06:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:36.475 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:47:36.476 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:47:36.477 00 SPR-I:OPRO ;********************************************************************* +21-216-17:47:36.477 00 SPR-I:OPRO ; Step 2.4: Verify that Applications are being checksummed. +21-216-17:47:36.477 00 SPR-I:OPRO ;********************************************************************* +21-216-17:47:36.477 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:47:36.478 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:47:36.497 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_4" +21-216-17:47:36.498 00 CMH-I:CMD Command SFDU received:<1804C000006B037B000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:47:36.509 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:47:38.799 00 TLMH-I:STS 58-012-14:06:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:38.809 00 TLMH-I:STS 58-012-14:06:32.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:42.804 00 TLMH-I:STS 58-012-14:06:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_4' +21-216-17:47:43.800 00 TLMH-I:STS 58-012-14:06:37.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:43.801 00 TLMH-I:STS 58-012-14:06:37.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:48.807 00 TLMH-I:STS 58-012-14:06:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:48.808 00 TLMH-I:STS 58-012-14:06:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:51.522 00 SPR-I:OPRO +21-216-17:47:51.522 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:47:51.522 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:47:51.523 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:47:51.523 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:47:51.526 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_4 cpu1_apprestbl2_4 binary 192.168.1.8 +21-216-17:47:51.693 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:47:51.694 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:47:52.806 00 TLMH-I:STS 58-012-14:06:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:52.806 00 TLMH-I:STS 58-012-14:06:46.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:47:57.803 00 TLMH-I:STS 58-012-14:06:51.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:47:57.804 00 TLMH-I:STS 58-012-14:06:51.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:02.799 00 TLMH-I:STS 58-012-14:06:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:02.800 00 TLMH-I:STS 58-012-14:06:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:06.706 00 SPR-I:OPRO +21-216-17:48:06.747 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_4`" +21-216-17:48:06.748 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:48:06.800 00 TLMH-I:STS 58-012-14:07:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:06.800 00 TLMH-I:STS 58-012-14:07:00.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:11.751 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:48:11.752 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-216-17:48:11.803 00 TLMH-I:STS 58-012-14:07:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:11.803 00 TLMH-I:STS 58-012-14:07:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:14.769 00 SPR-I:OPRO <*> Passed (4000) - Application Checksumming is occurring. +21-216-17:48:14.770 00 SPR-I:OPRO ;********************************************************************* +21-216-17:48:14.770 00 SPR-I:OPRO ; Step 2.5: Send the Disable Application Code Segment command for a +21-216-17:48:14.770 00 SPR-I:OPRO ; valid Enabled application. +21-216-17:48:14.770 00 SPR-I:OPRO ;********************************************************************* +21-216-17:48:14.770 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-216-17:48:14.786 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:48:14.786 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-216-17:48:14.786 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:48:14.788 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:48:14.806 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:48:15.301 00 TLMH-I:STS 58-012-14:07:08.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-17:48:16.801 00 TLMH-I:STS 58-012-14:07:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:16.802 00 TLMH-I:STS 58-012-14:07:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:18.798 00 TLMH-I:STS 58-012-14:07:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:18.798 00 TLMH-I:STS 58-012-14:07:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:18.810 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:48:18.811 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-216-17:48:18.817 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:48:18.818 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-216-17:48:18.859 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:48:18.859 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:48:18.864 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl2_5" +21-216-17:48:18.865 00 CMH-I:CMD Command SFDU received:<1804C000006B037A000143532E44656641707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707064656674626C325F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:48:18.866 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:48:19.800 00 TLMH-I:STS 58-012-14:07:13.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl2_5' +21-216-17:48:20.803 00 TLMH-I:STS 58-012-14:07:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:20.804 00 TLMH-I:STS 58-012-14:07:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:22.802 00 TLMH-I:STS 58-012-14:07:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:22.803 00 TLMH-I:STS 58-012-14:07:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:24.802 00 TLMH-I:STS 58-012-14:07:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:24.802 00 TLMH-I:STS 58-012-14:07:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:26.801 00 TLMH-I:STS 58-012-14:07:20.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:26.801 00 TLMH-I:STS 58-012-14:07:20.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:28.797 00 TLMH-I:STS 58-012-14:07:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:28.798 00 TLMH-I:STS 58-012-14:07:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:30.804 00 TLMH-I:STS 58-012-14:07:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:30.804 00 TLMH-I:STS 58-012-14:07:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:32.801 00 TLMH-I:STS 58-012-14:07:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:32.801 00 TLMH-I:STS 58-012-14:07:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:33.878 00 SPR-I:OPRO +21-216-17:48:33.878 00 SPR-I:OPRO The TBLNAME is: CS.DefAppTbl +21-216-17:48:33.878 00 SPR-I:OPRO The APID is: P0FAF +21-216-17:48:33.878 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:48:33.879 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:48:33.882 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_appdeftbl2_5 cpu1_appdeftbl2_5 binary 192.168.1.8 +21-216-17:48:34.055 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:48:34.055 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:48:34.803 00 TLMH-I:STS 58-012-14:07:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:34.804 00 TLMH-I:STS 58-012-14:07:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:36.798 00 TLMH-I:STS 58-012-14:07:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:36.798 00 TLMH-I:STS 58-012-14:07:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:38.807 00 TLMH-I:STS 58-012-14:07:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:38.807 00 TLMH-I:STS 58-012-14:07:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:40.800 00 TLMH-I:STS 58-012-14:07:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:40.801 00 TLMH-I:STS 58-012-14:07:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:42.797 00 TLMH-I:STS 58-012-14:07:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:42.810 00 TLMH-I:STS 58-012-14:07:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:44.797 00 TLMH-I:STS 58-012-14:07:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:44.797 00 TLMH-I:STS 58-012-14:07:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:46.801 00 TLMH-I:STS 58-012-14:07:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:46.801 00 TLMH-I:STS 58-012-14:07:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:48.799 00 TLMH-I:STS 58-012-14:07:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:48.800 00 TLMH-I:STS 58-012-14:07:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:49.065 00 SPR-I:OPRO +21-216-17:48:49.085 00 SPR-I:OPRO The unix command is cvt -ws file_list[4015].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_appdeftbl2_5`" +21-216-17:48:49.085 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:48:50.806 00 TLMH-I:STS 58-012-14:07:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:50.807 00 TLMH-I:STS 58-012-14:07:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:52.796 00 TLMH-I:STS 58-012-14:07:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:52.806 00 TLMH-I:STS 58-012-14:07:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:54.091 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:48:54.092 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:48:54.804 00 TLMH-I:STS 58-012-14:07:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:54.805 00 TLMH-I:STS 58-012-14:07:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:56.802 00 TLMH-I:STS 58-012-14:07:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:56.802 00 TLMH-I:STS 58-012-14:07:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:58.799 00 TLMH-I:STS 58-012-14:07:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:48:58.800 00 TLMH-I:STS 58-012-14:07:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:48:59.097 00 SPR-I:OPRO <*> Passed - Definition Table entry changed to Disabled +21-216-17:48:59.097 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:49:00.806 00 TLMH-I:STS 58-012-14:07:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:00.806 00 TLMH-I:STS 58-012-14:07:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:02.801 00 TLMH-I:STS 58-012-14:07:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:02.801 00 TLMH-I:STS 58-012-14:07:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:04.101 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:04.101 00 SPR-I:OPRO ; Step 2.6: Using the TST_CS application, manipulate the disabled +21-216-17:49:04.101 00 SPR-I:OPRO ; application's CRC. +21-216-17:49:04.101 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:04.108 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:04.108 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 4 +21-216-17:49:04.108 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:04.109 00 CMH-I:CMD Command SFDU received:<192BC0000015020A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:49:04.123 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:49:04.797 00 TLMH-I:STS 58-012-14:07:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:04.798 00 TLMH-I:STS 58-012-14:07:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:04.798 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=4 Corrupt Application CRC command for 'CS' successful +21-216-17:49:05.124 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:49:05.125 00 SPR-I:OPRO <*> Passed - Expected Event Msg 4 rcv'd. +21-216-17:49:05.126 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:49:06.806 00 TLMH-I:STS 58-012-14:08:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:06.806 00 TLMH-I:STS 58-012-14:08:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:08.805 00 TLMH-I:STS 58-012-14:08:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:08.806 00 TLMH-I:STS 58-012-14:08:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:10.130 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:10.130 00 SPR-I:OPRO ; Step 2.7: Send the Enable Application Code Segment command for the +21-216-17:49:10.131 00 SPR-I:OPRO ; application disabled in Step 2.5 above. +21-216-17:49:10.131 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:10.137 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:10.137 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-216-17:49:10.137 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:10.139 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:10.140 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 30 +21-216-17:49:10.140 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:10.140 00 SPR-I:OPRO *** App Miscompare Ctr = 0 +21-216-17:49:10.141 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:49:10.145 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:49:10.805 00 TLMH-I:STS 58-012-14:08:04.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-216-17:49:10.806 00 TLMH-I:STS 58-012-14:08:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:10.806 00 TLMH-I:STS 58-012-14:08:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:11.146 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:49:11.147 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-216-17:49:11.168 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:49:11.170 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-216-17:49:11.220 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:49:13.798 00 TLMH-I:STS 58-012-14:08:07.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:14.224 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:49:14.226 00 SPR-I:OPRO <*> Passed (4000.1) - Expected Event Msg 30 rcv'd. +21-216-17:49:14.229 00 SPR-I:OPRO *** App Miscompare Ctr = 0 +21-216-17:49:14.229 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:49:14.800 00 TLMH-I:STS 58-012-14:08:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:14.800 00 TLMH-I:STS 58-012-14:08:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:18.806 00 TLMH-I:STS 58-012-14:08:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:19.234 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:19.234 00 SPR-I:OPRO ; Step 2.8: Dump the Application Code Segment Results Table. +21-216-17:49:19.234 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:19.236 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:49:19.239 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:49:19.247 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_8" +21-216-17:49:19.248 00 CMH-I:CMD Command SFDU received:<1804C000006B0377000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:49:19.249 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:49:19.799 00 TLMH-I:STS 58-012-14:08:13.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:19.800 00 TLMH-I:STS 58-012-14:08:13.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:22.802 00 TLMH-I:STS 58-012-14:08:16.007 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:24.798 00 TLMH-I:STS 58-012-14:08:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:24.799 00 TLMH-I:STS 58-012-14:08:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:26.807 00 TLMH-I:STS 58-012-14:08:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_8' +21-216-17:49:27.802 00 TLMH-I:STS 58-012-14:08:21.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:28.803 00 TLMH-I:STS 58-012-14:08:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:28.804 00 TLMH-I:STS 58-012-14:08:22.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:32.803 00 TLMH-I:STS 58-012-14:08:26.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:33.798 00 TLMH-I:STS 58-012-14:08:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:33.800 00 TLMH-I:STS 58-012-14:08:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:34.262 00 SPR-I:OPRO +21-216-17:49:34.262 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:49:34.263 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:49:34.263 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:49:34.263 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:49:34.266 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_8 cpu1_apprestbl2_8 binary 192.168.1.8 +21-216-17:49:34.410 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:49:34.410 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:49:36.798 00 TLMH-I:STS 58-012-14:08:30.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:38.808 00 TLMH-I:STS 58-012-14:08:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:38.810 00 TLMH-I:STS 58-012-14:08:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:41.802 00 TLMH-I:STS 58-012-14:08:35.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:42.806 00 TLMH-I:STS 58-012-14:08:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:42.807 00 TLMH-I:STS 58-012-14:08:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:46.800 00 TLMH-I:STS 58-012-14:08:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:47.797 00 TLMH-I:STS 58-012-14:08:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:47.798 00 TLMH-I:STS 58-012-14:08:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:49.422 00 SPR-I:OPRO +21-216-17:49:49.465 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_8`" +21-216-17:49:49.465 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:49:50.805 00 TLMH-I:STS 58-012-14:08:44.007 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:52.803 00 TLMH-I:STS 58-012-14:08:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:52.805 00 TLMH-I:STS 58-012-14:08:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:54.470 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:49:54.472 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:49:55.802 00 TLMH-I:STS 58-012-14:08:49.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFF5EF +21-216-17:49:56.806 00 TLMH-I:STS 58-012-14:08:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:49:56.807 00 TLMH-I:STS 58-012-14:08:50.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:49:59.483 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:49:59.483 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:49:59.484 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:59.484 00 SPR-I:OPRO ; Step 2.9: Send the Recompute Application Code Segment CRC command +21-216-17:49:59.484 00 SPR-I:OPRO ; for the application specified in Step 2.5 above. +21-216-17:49:59.484 00 SPR-I:OPRO ;********************************************************************* +21-216-17:49:59.486 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:59.486 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:49:59.486 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:59.508 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:59.508 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:49:59.508 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:49:59.509 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:49:59.524 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:00.302 00 TLMH-I:STS 58-012-14:08:53.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:50:00.798 00 TLMH-I:STS 58-012-14:08:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:00.800 00 TLMH-I:STS 58-012-14:08:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:01.799 00 TLMH-I:STS 58-012-14:08:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:02.803 00 TLMH-I:STS 58-012-14:08:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:02.804 00 TLMH-I:STS 58-012-14:08:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:03.531 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:03.533 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:50:03.541 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:03.541 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:50:03.575 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:50:03.578 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:03.804 00 TLMH-I:STS 58-012-14:08:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:04.301 00 TLMH-I:STS 58-012-14:08:57.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:50:04.579 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:04.581 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:50:04.588 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:07.591 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:07.593 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:50:07.596 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:50:07.796 00 TLMH-I:STS 58-012-14:09:01.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:50:07.796 00 TLMH-I:STS 58-012-14:09:01.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:50:12.600 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:12.600 00 SPR-I:OPRO ; Step 2.10: Send the Report Application Code Segment CRC command +21-216-17:50:12.600 00 SPR-I:OPRO ; for the application specified in Step 2.5 above. +21-216-17:50:12.600 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:12.607 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:12.607 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:50:12.607 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:12.611 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:50:12.636 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:12.799 00 TLMH-I:STS 58-012-14:09:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:50:12.800 00 TLMH-I:STS 58-012-14:09:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:50:13.297 00 TLMH-I:STS 58-012-14:09:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:50:15.639 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:15.641 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:50:15.662 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:15.663 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:50:15.702 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:50:16.800 00 TLMH-I:STS 58-012-14:09:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:50:16.801 00 TLMH-I:STS 58-012-14:09:10.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:50:20.706 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:20.706 00 SPR-I:OPRO ; Step 2.11: Stop the CF_APP application. Verify that an event is +21-216-17:50:20.706 00 SPR-I:OPRO ; generated indicating the TST_TBL application was skipped. +21-216-17:50:20.707 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:20.714 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:20.714 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 93 +21-216-17:50:20.715 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:20.718 00 CMH-I:CMD Command SFDU received:<1806C0000015052A43465F4150500000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:50:20.739 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:21.297 00 TLMH-I:STS 58-012-14:09:14.500 ERROR CPU=CPU1 APPNAME=CFE_ES EVENT ID=36 Stop Application CF_APP, GetAppIDByName failed. RC = 0xC4000002. +21-216-17:50:21.804 00 TLMH-I:STS 58-012-14:09:15.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-216-17:50:21.805 00 TLMH-I:STS 58-012-14:09:15.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-216-17:50:22.742 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:22.744 00 SPR-I:OPRO <*> Passed (4000.2) - Expected Event Msg 93 rcv'd. +21-216-17:50:22.749 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:22.749 00 SPR-I:OPRO ; Step 2.12: Start the CF_APP application. Verify that checksumming +21-216-17:50:22.749 00 SPR-I:OPRO ; is again occuring on the TST_TBL application. +21-216-17:50:22.750 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:22.757 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:22.758 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-216-17:50:22.758 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:22.795 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-216-17:50:22.796 00 SPR-I:STS Procedure LOAD_START_APP started +21-216-17:50:22.797 00 SPR-I:OPRO Application Filename: cf_app.o +21-216-17:50:22.798 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 cf_app.o RAM:0 3 +21-216-17:50:22.955 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:50:22.956 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="CF_APP" APP_ENTRY_PT="CF_AppMain" APP_FILE_NAME="/ram/cf_app.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-216-17:50:22.957 00 CMH-I:CMD Command SFDU received:<1806C000007104ED43465F415050000000000000000000000000000043465F4170704D61696E000000000000000000002F72616D2F63665F6170702E6F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7> from gs582cfslab4:SPR +21-216-17:50:22.969 00 SPR-I:STS Procedure LOAD_START_APP completed +21-216-17:50:22.978 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:23.799 00 TLMH-I:STS 58-012-14:09:17.054 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CF_APP from /ram/cf_app.o, AppID = 1114123 +21-216-17:50:23.801 00 TLMH-I:STS 58-012-14:09:17.120 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CF_APP.config_table' from '/cf/cf_def_config.tbl' +21-216-17:50:23.802 00 TLMH-I:STS 58-012-14:09:17.123 INFO CPU=CPU1 APPNAME=CF_APP EVENT ID=20 CF Initialized. Version +21-216-17:50:23.980 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:23.982 00 SPR-I:OPRO <*> Passed - CF_APP Application Started +21-216-17:50:23.982 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:50:28.986 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:28.987 00 SPR-I:OPRO ; Step 2.13: Send the Recompute Application Code Segment CRC command +21-216-17:50:28.987 00 SPR-I:OPRO ; for the TST_TBL application. +21-216-17:50:28.987 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:28.993 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:28.994 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:50:28.994 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:29.001 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:29.002 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:50:29.002 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:29.006 00 CMH-I:CMD Command SFDU received:<189FC0000015259343465F4150500000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:50:29.027 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:29.802 00 TLMH-I:STS 58-012-14:09:23.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-216-17:50:29.803 00 TLMH-I:STS 58-012-14:09:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:30.800 00 TLMH-I:STS 58-012-14:09:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:30.801 00 TLMH-I:STS 58-012-14:09:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:31.029 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:31.031 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:50:31.052 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:31.054 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:50:31.102 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:50:31.105 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:31.803 00 TLMH-I:STS 58-012-14:09:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:32.803 00 TLMH-I:STS 58-012-14:09:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:32.805 00 TLMH-I:STS 58-012-14:09:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:33.798 00 TLMH-I:STS 58-012-14:09:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:34.804 00 TLMH-I:STS 58-012-14:09:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:34.805 00 TLMH-I:STS 58-012-14:09:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:35.802 00 TLMH-I:STS 58-012-14:09:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:50:35.803 00 TLMH-I:STS 58-012-14:09:29.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0x000026C9 +21-216-17:50:36.111 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:36.112 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:50:36.130 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:39.133 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:39.133 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:50:39.134 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:50:44.136 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:44.136 00 SPR-I:OPRO ; Step 3.0: Invalid Command Test. +21-216-17:50:44.136 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:44.136 00 SPR-I:OPRO ; Step 3.1: Send the Enable Application Checksum command with an +21-216-17:50:44.136 00 SPR-I:OPRO ; invalid length. +21-216-17:50:44.136 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:44.138 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:44.138 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:50:44.138 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:44.142 00 SPR-I:OPRO Sending: 189Fc00000022299 +21-216-17:50:44.143 00 CMH-I:CMD Command SFDU received:<189FC00000022299> from gs582cfslab4:SPR +21-216-17:50:44.157 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:50:44.157 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:44.801 00 TLMH-I:STS 58-012-14:09:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 34, Len = 9, Expected = 8 +21-216-17:50:47.161 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:47.175 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:47.175 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:50:47.177 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:50:47.210 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:50:52.214 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:52.215 00 SPR-I:OPRO ; Step 3.2: Send the Disable Application Checksum command with an +21-216-17:50:52.215 00 SPR-I:OPRO ; invalid length. +21-216-17:50:52.215 00 SPR-I:OPRO ;********************************************************************* +21-216-17:50:52.221 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:52.221 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:50:52.221 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:50:52.227 00 SPR-I:OPRO Sending: 189Fc00000022398 +21-216-17:50:52.228 00 CMH-I:CMD Command SFDU received:<189FC00000022398> from gs582cfslab4:SPR +21-216-17:50:52.253 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:50:52.253 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:50:52.800 00 TLMH-I:STS 58-012-14:09:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 35, Len = 9, Expected = 8 +21-216-17:50:55.257 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:55.265 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:50:55.266 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:50:55.267 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:50:55.296 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:00.300 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:00.300 00 SPR-I:OPRO ; Step 3.3: Send the Enable Application Code Segment command with an +21-216-17:51:00.300 00 SPR-I:OPRO ; invalid length. +21-216-17:51:00.300 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:00.306 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:00.306 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:51:00.306 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:00.309 00 SPR-I:OPRO Sending: 189Fc00000022226 +21-216-17:51:00.309 00 CMH-I:CMD Command SFDU received:<189FC00000022226> from gs582cfslab4:SPR +21-216-17:51:00.324 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:51:00.324 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:00.797 00 TLMH-I:STS 58-012-14:09:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 34, Len = 9, Expected = 8 +21-216-17:51:03.327 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:03.335 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:03.336 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:51:03.338 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:51:03.372 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:08.376 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:08.376 00 SPR-I:OPRO ; Step 3.4: Send the Enable Application Code Segment command with an +21-216-17:51:08.376 00 SPR-I:OPRO ; invalid application. +21-216-17:51:08.376 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:08.376 00 SPR-I:OPRO ; Step 3.4.1: Send the command with a null application name. +21-216-17:51:08.376 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:08.381 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:08.381 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 90 +21-216-17:51:08.381 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:08.382 00 CMH-I:CMD Command SFDU received:<189FC0000015268B0000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:51:08.398 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:09.299 00 TLMH-I:STS 58-012-14:10:02.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app not found +21-216-17:51:11.401 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:11.403 00 SPR-I:OPRO <*> Passed (1004;4007) - CS EnableAppName with Null Appname sent properly. +21-216-17:51:11.411 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:11.411 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 90 rcv'd. +21-216-17:51:11.446 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:16.450 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:16.450 00 SPR-I:OPRO ; Step 3.4.2: Send the command with an application name that is not +21-216-17:51:16.450 00 SPR-I:OPRO ; currently executing. +21-216-17:51:16.451 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:16.456 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:16.456 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 90 +21-216-17:51:16.456 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:16.457 00 CMH-I:CMD Command SFDU received:<189FC0000015269743535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:51:16.471 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:17.298 00 TLMH-I:STS 58-012-14:10:10.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app CS_TST not found +21-216-17:51:19.475 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:19.477 00 SPR-I:OPRO <*> Passed (1004;4007) - CS EnableAppName with invalid name sent properly. +21-216-17:51:19.486 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:19.487 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 90 rcv'd. +21-216-17:51:19.521 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:24.525 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:24.526 00 SPR-I:OPRO ; Step 3.5: Send the Disable Application Code Segment command with an +21-216-17:51:24.526 00 SPR-I:OPRO ; invalid length. +21-216-17:51:24.526 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:24.530 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:24.531 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:51:24.531 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:24.545 00 SPR-I:OPRO Sending: 189Fc0000002239A +21-216-17:51:24.549 00 CMH-I:CMD Command SFDU received:<189FC0000002239A> from gs582cfslab4:SPR +21-216-17:51:24.568 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:51:24.569 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:25.301 00 TLMH-I:STS 58-012-14:10:18.483 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 35, Len = 9, Expected = 8 +21-216-17:51:27.572 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:27.593 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:27.596 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:51:27.605 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:51:27.640 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:32.644 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:32.644 00 SPR-I:OPRO ; Step 3.6: Send the Disable Application Code Segment command with an +21-216-17:51:32.644 00 SPR-I:OPRO ; invalid application. +21-216-17:51:32.644 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:32.645 00 SPR-I:OPRO ; Step 3.6.1: Send the command with a null application name. +21-216-17:51:32.645 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:32.653 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:32.653 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 92 +21-216-17:51:32.653 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:32.654 00 CMH-I:CMD Command SFDU received:<189FC0000015278A0000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:51:32.657 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:33.306 00 TLMH-I:STS 58-012-14:10:26.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app not found +21-216-17:51:35.660 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:35.663 00 SPR-I:OPRO <*> Passed (1004;4007) - CS DisableAppName with Null Appname sent properly. +21-216-17:51:35.671 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:35.671 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 92 rcv'd. +21-216-17:51:35.703 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:40.707 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:40.707 00 SPR-I:OPRO ; Step 3.6.2: Send the command with an application name that is not +21-216-17:51:40.707 00 SPR-I:OPRO ; currently executing. +21-216-17:51:40.707 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:40.714 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:40.715 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 92 +21-216-17:51:40.715 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:40.718 00 CMH-I:CMD Command SFDU received:<189FC0000015279643535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:51:40.741 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:41.299 00 TLMH-I:STS 58-012-14:10:34.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app CS_TST not found +21-216-17:51:43.744 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:43.746 00 SPR-I:OPRO <*> Passed (1004;4007) - CS DisableAppName with invalid name sent properly. +21-216-17:51:43.767 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:43.770 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 92 rcv'd. +21-216-17:51:43.814 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:48.818 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:48.818 00 SPR-I:OPRO ; Step 3.7: Send the Recompute Application Code Segment CRC command +21-216-17:51:48.818 00 SPR-I:OPRO ; with an invalid length. +21-216-17:51:48.818 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:48.820 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:48.820 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:51:48.820 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:48.823 00 SPR-I:OPRO Sending: 189Fc000001624994353000000000000000000000000000000000000 +21-216-17:51:48.824 00 CMH-I:CMD Command SFDU received:<189FC000001624994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:51:48.838 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:51:48.838 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:49.303 00 TLMH-I:STS 58-012-14:10:42.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 36, Len = 29, Expected = 28 +21-216-17:51:50.841 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:50.857 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:50.858 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:51:50.862 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:51:50.901 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:51:55.905 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:55.905 00 SPR-I:OPRO ; Step 3.8: Send the Recompute Application Code Segment CRC command +21-216-17:51:55.905 00 SPR-I:OPRO ; with an invalid application. +21-216-17:51:55.905 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:55.905 00 SPR-I:OPRO ; Step 3.8.1: Send the command with a null application name. +21-216-17:51:55.905 00 SPR-I:OPRO ;********************************************************************* +21-216-17:51:55.909 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:55.909 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 87 +21-216-17:51:55.909 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:51:55.911 00 CMH-I:CMD Command SFDU received:<189FC000001525880000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:51:55.926 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:51:56.795 00 TLMH-I:STS 58-012-14:10:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app not found +21-216-17:51:58.929 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:58.930 00 SPR-I:OPRO <*> Passed (1004;4007) - CS RecomputeAppName with Null Appname sent properly. +21-216-17:51:58.936 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:51:58.937 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 87 rcv'd. +21-216-17:51:58.980 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:52:03.984 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:03.984 00 SPR-I:OPRO ; Step 3.8.2: Send the command with an application name that is not +21-216-17:52:03.984 00 SPR-I:OPRO ; currently executing. +21-216-17:52:03.984 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:03.986 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:03.986 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 87 +21-216-17:52:03.986 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:03.988 00 CMH-I:CMD Command SFDU received:<189FC0000015259443535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:52:04.005 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:52:04.801 00 TLMH-I:STS 58-012-14:10:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app CS_TST not found +21-216-17:52:07.009 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:07.010 00 SPR-I:OPRO <*> Passed (1004;4007) - CS RecomputeAppName with invalid name sent properly. +21-216-17:52:07.025 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:07.027 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 87 rcv'd. +21-216-17:52:07.081 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:52:12.085 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:12.085 00 SPR-I:OPRO ; Step 3.9: Send the Report Application Code Segment CRC command with +21-216-17:52:12.086 00 SPR-I:OPRO ; an invalid length. +21-216-17:52:12.086 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:12.092 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:12.093 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-17:52:12.093 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:12.108 00 SPR-I:OPRO Sending: 189Fc000002624984353000000000000000000000000000000000000 +21-216-17:52:12.111 00 CMH-I:CMD Command SFDU received:<189FC000002624984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:52:12.125 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-17:52:12.125 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:52:12.805 00 TLMH-I:STS 58-012-14:11:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 36, Len = 45, Expected = 28 +21-216-17:52:15.129 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:15.137 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:15.137 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-17:52:15.139 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-17:52:15.172 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:52:20.175 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:20.175 00 SPR-I:OPRO ; Step 3.10: Send the Report Application Code Segment CRC command +21-216-17:52:20.176 00 SPR-I:OPRO ; with an invalid application. +21-216-17:52:20.176 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:20.176 00 SPR-I:OPRO ; Step 3.10.1: Send the command with a null application name. +21-216-17:52:20.176 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:20.184 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:20.185 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 84 +21-216-17:52:20.185 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:20.188 00 CMH-I:CMD Command SFDU received:<189FC000001524890000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:52:20.204 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:52:20.796 00 TLMH-I:STS 58-012-14:11:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app not found +21-216-17:52:23.208 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:23.210 00 SPR-I:OPRO <*> Passed (1004;4007) - CS ReportAppName with Null Appname sent properly. +21-216-17:52:23.217 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:23.217 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 84 rcv'd. +21-216-17:52:23.247 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:52:28.251 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:28.252 00 SPR-I:OPRO ; Step 3.10.2: Send the command with an application name that is not +21-216-17:52:28.252 00 SPR-I:OPRO ; currently executing. +21-216-17:52:28.252 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:28.260 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:28.261 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 84 +21-216-17:52:28.261 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:52:28.264 00 CMH-I:CMD Command SFDU received:<189FC0000015249543535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:52:28.292 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:52:28.796 00 TLMH-I:STS 58-012-14:11:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app CS_TST not found +21-216-17:52:31.296 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:31.298 00 SPR-I:OPRO <*> Passed (1004;4007) - CS ReportAppName with invalid name sent properly. +21-216-17:52:31.307 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:52:31.308 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 84 rcv'd. +21-216-17:52:31.343 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:52:36.348 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:36.348 00 SPR-I:OPRO ; Step 3.11: Dump the Application Code Segment Results Table. +21-216-17:52:36.348 00 SPR-I:OPRO ;********************************************************************* +21-216-17:52:36.350 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:52:36.352 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:52:36.360 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl3_11" +21-216-17:52:36.361 00 CMH-I:CMD Command SFDU received:<1804C000006B034E000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C335F31310000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:52:36.372 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:52:42.803 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl3_11' +21-216-17:52:51.387 00 SPR-I:OPRO +21-216-17:52:51.387 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:52:51.388 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:52:51.388 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:52:51.388 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:52:51.392 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl3_11 cpu1_apprestbl3_11 binary 192.168.1.8 +21-216-17:52:51.542 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:52:51.543 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:53:06.555 00 SPR-I:OPRO +21-216-17:53:06.577 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl3_11`" +21-216-17:53:06.578 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:11.583 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:53:11.584 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:16.597 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:16.599 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:53:16.600 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:16.600 00 SPR-I:OPRO ; Step 3.12: Send the Recompute Application Code Segment CRC command +21-216-17:53:16.600 00 SPR-I:OPRO ; for an enabled application. +21-216-17:53:16.600 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:16.601 00 CMH-I:CMD Command SFDU received:<189FC0000015259343465F4150500000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:53:16.622 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:16.622 00 SPR-I:OPRO ; Step 3.13: Send the Recompute Application Code Segment CRC command +21-216-17:53:16.622 00 SPR-I:OPRO ; for a different enabled application. Verify that this second +21-216-17:53:16.622 00 SPR-I:OPRO ; is rejected since only 1 recompute command can occur at a time. +21-216-17:53:16.622 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:16.624 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:16.625 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 88 +21-216-17:53:16.625 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:16.626 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:53:16.680 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:53:17.295 00 TLMH-I:STS 58-012-14:12:10.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-216-17:53:17.296 00 TLMH-I:STS 58-012-14:12:10.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=88 App recompute baseline for app CS failed: child task in use +21-216-17:53:17.801 00 TLMH-I:STS 58-012-14:12:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:18.802 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:18.802 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:19.684 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:19.686 00 SPR-I:OPRO <*> Passed (1004;4005.2) - CS RecomputeAppName rejected as expected since one is already running. +21-216-17:53:19.693 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:19.693 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 88 rcv'd. +21-216-17:53:19.720 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:19.795 00 TLMH-I:STS 58-012-14:12:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:20.800 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:20.802 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:21.804 00 TLMH-I:STS 58-012-14:12:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:22.800 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:22.801 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:23.297 00 TLMH-I:STS 58-012-14:12:16.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0x000026C9 +21-216-17:53:24.724 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:24.724 00 SPR-I:OPRO ; Step 3.14: Send the Recompute Application Code Segment CRC command +21-216-17:53:24.724 00 SPR-I:OPRO ; for an enabled application. +21-216-17:53:24.725 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:24.727 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:53:24.740 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:24.740 00 SPR-I:OPRO ; Step 3.15: Send a One Shot CRC command. Verify that this command +21-216-17:53:24.740 00 SPR-I:OPRO ; is rejected. +21-216-17:53:24.741 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:24.748 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:24.748 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-216-17:53:24.748 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:24.752 00 CMH-I:CMD Command SFDU received:<189FC000000D02B7000000000000080000000800> from gs582cfslab4:SPR +21-216-17:53:24.809 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:53:25.302 00 TLMH-I:STS 58-012-14:12:18.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:53:25.303 00 TLMH-I:STS 58-012-14:12:18.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-216-17:53:25.799 00 TLMH-I:STS 58-012-14:12:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:26.803 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:26.804 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:26.811 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:26.813 00 SPR-I:OPRO <*> Passed (1004;4005.2) - One Shot CRC command faild as expected. +21-216-17:53:26.835 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:26.837 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 88 rcv'd. +21-216-17:53:26.880 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:27.801 00 TLMH-I:STS 58-012-14:12:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:28.802 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:28.803 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:53:29.300 00 TLMH-I:STS 58-012-14:12:22.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:53:31.884 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:31.885 00 SPR-I:OPRO ; Step 4.0: Disabled Checksum Test. +21-216-17:53:31.885 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:31.885 00 SPR-I:OPRO ; Step 4.1: Send the Disable Checksum command. +21-216-17:53:31.885 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:31.892 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:31.893 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-216-17:53:31.893 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:31.896 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-216-17:53:31.919 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:53:32.798 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-216-17:53:34.923 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:34.925 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-216-17:53:34.948 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:34.950 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-216-17:53:34.991 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:39.995 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:39.995 00 SPR-I:OPRO ; Step 4.2: Send the Disable Application Checksumming command. +21-216-17:53:39.995 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:39.997 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:39.997 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-216-17:53:39.997 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:39.998 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-216-17:53:40.012 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:53:40.799 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-216-17:53:43.016 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:43.016 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-216-17:53:43.020 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:43.020 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-216-17:53:43.049 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:48.054 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:48.054 00 SPR-I:OPRO ; Step 4.3: Send the Enable Application Code Segment command for an +21-216-17:53:48.054 00 SPR-I:OPRO ; application whose status is DISABLED. +21-216-17:53:48.054 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:48.069 00 SPR-I:OPRO ; Disabled app 'TST_CS' found at index 1 +21-216-17:53:48.071 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:48.072 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-216-17:53:48.072 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:53:48.073 00 CMH-I:CMD Command SFDU received:<189FC000001526975453545F43530000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:53:48.090 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:53:48.798 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app TST_CS is Enabled +21-216-17:53:51.093 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:51.096 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-216-17:53:51.114 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:53:51.116 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-216-17:53:51.167 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:53:56.171 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:56.172 00 SPR-I:OPRO ; Step 4.4: Dump the Application Code Segment Results table. +21-216-17:53:56.172 00 SPR-I:OPRO ;********************************************************************* +21-216-17:53:56.173 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:53:56.175 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:53:56.195 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_4" +21-216-17:53:56.197 00 CMH-I:CMD Command SFDU received:<1804C000006B037D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:53:56.202 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:54:02.795 00 TLMH-I:STS 58-012-14:12:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_4' +21-216-17:54:11.213 00 SPR-I:OPRO +21-216-17:54:11.214 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:54:11.214 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:54:11.214 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:54:11.214 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:54:11.218 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_4 cpu1_apprestbl4_4 binary 192.168.1.8 +21-216-17:54:11.365 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:54:11.365 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:54:26.377 00 SPR-I:OPRO +21-216-17:54:26.402 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_4`" +21-216-17:54:26.402 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:54:31.406 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:54:31.407 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:54:36.417 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:36.418 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:54:36.421 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:36.421 00 SPR-I:OPRO ; Step 4.5: Send the Recompute Application Code Segment CRC command +21-216-17:54:36.421 00 SPR-I:OPRO ; for the application specified in Step 4.3 above. +21-216-17:54:36.421 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:36.424 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:36.425 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:54:36.425 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:36.461 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:36.461 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:54:36.461 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:36.463 00 CMH-I:CMD Command SFDU received:<189FC000001525945453545F43530000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:54:36.472 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:54:37.303 00 TLMH-I:STS 58-012-14:13:30.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app TST_CS started +21-216-17:54:38.301 00 TLMH-I:STS 58-012-14:13:31.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App TST_CS recompute finished. New baseline is 0x00003187 +21-216-17:54:39.475 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:39.478 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:54:39.486 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:39.487 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:54:39.524 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:39.525 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:54:39.530 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:54:43.559 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:43.562 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:54:43.565 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:54:48.569 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:48.569 00 SPR-I:OPRO ; Step 4.6: Send the Report Application Code Segment CRC command for +21-216-17:54:48.570 00 SPR-I:OPRO ; for the application specified above. +21-216-17:54:48.570 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:48.575 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:48.576 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:54:48.576 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:48.577 00 CMH-I:CMD Command SFDU received:<189FC000001524955453545F43530000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:54:48.592 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:54:49.297 00 TLMH-I:STS 58-012-14:13:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app TST_CS is 0x00003187 +21-216-17:54:51.595 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:51.597 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:54:51.604 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:51.605 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:54:51.632 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:54:56.637 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:56.637 00 SPR-I:OPRO ; Step 4.7: Send the Disable Application Code Segment command with an +21-216-17:54:56.638 00 SPR-I:OPRO ; application whose status is ENABLED. +21-216-17:54:56.638 00 SPR-I:OPRO ;********************************************************************* +21-216-17:54:56.652 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-216-17:54:56.654 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:56.654 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-216-17:54:56.654 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:54:56.655 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:54:56.669 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:54:57.299 00 TLMH-I:STS 58-012-14:13:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-17:54:59.672 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:59.674 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-216-17:54:59.682 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:54:59.683 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-216-17:54:59.717 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:55:04.721 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:04.721 00 SPR-I:OPRO ; Step 4.8: Dump the Application Code Segment Results table. +21-216-17:55:04.721 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:04.723 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:55:04.725 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:55:04.730 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_8" +21-216-17:55:04.730 00 CMH-I:CMD Command SFDU received:<1804C000006B0371000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:55:04.744 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:55:10.796 00 TLMH-I:STS 58-012-14:14:04.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_8' +21-216-17:55:19.756 00 SPR-I:OPRO +21-216-17:55:19.756 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:55:19.756 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:55:19.756 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:55:19.756 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:55:19.758 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_8 cpu1_apprestbl4_8 binary 192.168.1.8 +21-216-17:55:19.924 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:55:19.924 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:55:34.937 00 SPR-I:OPRO +21-216-17:55:34.975 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_8`" +21-216-17:55:34.975 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:55:39.980 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:55:39.981 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:55:44.997 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:45.000 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:55:45.004 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:45.004 00 SPR-I:OPRO ; Step 4.9: Send the Recompute Application Code Segment CRC command +21-216-17:55:45.005 00 SPR-I:OPRO ; for the application specified in Step 4.7 above. +21-216-17:55:45.005 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:45.012 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:45.013 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:55:45.013 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:45.046 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:45.047 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:55:45.047 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:45.048 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:55:45.062 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:55:45.801 00 TLMH-I:STS 58-012-14:14:39.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:55:47.064 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:47.065 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:55:47.072 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:47.072 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:55:47.103 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:55:47.107 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:55:49.797 00 TLMH-I:STS 58-012-14:14:43.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:55:50.109 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:50.110 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:55:50.115 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:55:51.115 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:51.116 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:55:51.117 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:55:56.121 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:56.121 00 SPR-I:OPRO ; Step 4.10: Send the Report Application Code Segment CRC command for +21-216-17:55:56.121 00 SPR-I:OPRO ; for the application specified above. +21-216-17:55:56.122 00 SPR-I:OPRO ;********************************************************************* +21-216-17:55:56.128 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:56.129 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:55:56.129 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:55:56.133 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:55:56.164 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:55:56.795 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:55:59.168 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:59.170 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:55:59.191 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:55:59.194 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:55:59.237 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:56:04.240 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:04.240 00 SPR-I:OPRO ; Step 4.11: Send the Enable Application Checksumming command. +21-216-17:56:04.241 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:04.248 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:56:04.249 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-216-17:56:04.249 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:56:04.252 00 CMH-I:CMD Command SFDU received:<189FC0000001229B> from gs582cfslab4:SPR +21-216-17:56:04.277 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:56:04.797 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-216-17:56:07.281 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:56:07.283 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-216-17:56:07.301 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:56:07.303 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-216-17:56:07.351 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:56:12.355 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:12.355 00 SPR-I:OPRO ; Step 4.12: Send the Enable Application Code Segment command with an +21-216-17:56:12.356 00 SPR-I:OPRO ; application whose status is DISABLED. +21-216-17:56:12.356 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:12.395 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-216-17:56:12.398 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:56:12.399 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-216-17:56:12.399 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:56:12.400 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:56:12.405 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:56:13.296 00 TLMH-I:STS 58-012-14:15:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-216-17:56:15.408 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:56:15.410 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-216-17:56:15.418 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:56:15.418 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-216-17:56:15.452 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:56:20.456 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:20.457 00 SPR-I:OPRO ; Step 4.13: Dump the Application Code Segment Results table. +21-216-17:56:20.457 00 SPR-I:OPRO ;********************************************************************* +21-216-17:56:20.458 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:56:20.460 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:56:20.466 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_13" +21-216-17:56:20.467 00 CMH-I:CMD Command SFDU received:<1804C000006B034B000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:56:20.478 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:56:26.804 00 TLMH-I:STS 58-012-14:15:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_13' +21-216-17:56:35.490 00 SPR-I:OPRO +21-216-17:56:35.490 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:56:35.491 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:56:35.491 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:56:35.491 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:56:35.494 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_13 cpu1_apprestbl4_13 binary 192.168.1.8 +21-216-17:56:35.642 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:56:35.642 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:56:50.653 00 SPR-I:OPRO +21-216-17:56:50.699 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_13`" +21-216-17:56:50.703 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:56:55.709 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:56:55.711 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:57:00.726 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:00.727 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:57:00.728 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:00.728 00 SPR-I:OPRO ; Step 4.14: Send the Recompute Application Code Segment CRC command +21-216-17:57:00.728 00 SPR-I:OPRO ; for the application specified in Step 4.12 above. +21-216-17:57:00.728 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:00.729 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:00.729 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:57:00.730 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:00.745 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:00.745 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:57:00.745 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:00.746 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:57:00.750 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:57:01.296 00 TLMH-I:STS 58-012-14:15:54.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:57:03.754 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:03.756 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:57:03.763 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:03.764 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:57:03.795 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:57:03.799 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:57:05.298 00 TLMH-I:STS 58-012-14:15:58.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:57:05.801 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:05.804 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:57:05.810 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:57:06.811 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:06.814 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:57:06.817 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:57:11.821 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:11.821 00 SPR-I:OPRO ; Step 4.15: Send the Report Application Code Segment CRC command for +21-216-17:57:11.822 00 SPR-I:OPRO ; for the application specified above. +21-216-17:57:11.822 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:11.825 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:11.825 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:57:11.825 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:11.827 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:57:11.841 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:57:12.294 00 TLMH-I:STS 58-012-14:16:05.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:57:14.844 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:14.846 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:57:14.869 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:14.870 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:57:14.906 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:57:19.910 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:19.910 00 SPR-I:OPRO ; Step 4.16: Send the Disable Application Code Segment command with +21-216-17:57:19.910 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-216-17:57:19.910 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:19.924 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-216-17:57:19.926 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:19.926 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-216-17:57:19.926 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:57:19.927 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:57:19.941 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:57:20.797 00 TLMH-I:STS 58-012-14:16:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-17:57:22.945 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:22.947 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-216-17:57:22.968 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:57:22.970 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-216-17:57:23.008 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:57:28.013 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:28.013 00 SPR-I:OPRO ; Step 4.17: Dump the Application Code Segment Results table. +21-216-17:57:28.013 00 SPR-I:OPRO ;********************************************************************* +21-216-17:57:28.014 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:57:28.015 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:57:28.026 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_17" +21-216-17:57:28.027 00 CMH-I:CMD Command SFDU received:<1804C000006B034F000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F31370000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:57:28.039 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:57:34.795 00 TLMH-I:STS 58-012-14:16:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_17' +21-216-17:57:43.052 00 SPR-I:OPRO +21-216-17:57:43.052 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:57:43.052 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:57:43.052 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:57:43.053 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:57:43.056 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_17 cpu1_apprestbl4_17 binary 192.168.1.8 +21-216-17:57:43.235 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:57:43.235 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:57:58.248 00 SPR-I:OPRO +21-216-17:57:58.295 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_17`" +21-216-17:57:58.296 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:03.300 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:58:03.302 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:08.325 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:08.326 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:58:08.329 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:08.329 00 SPR-I:OPRO ; Step 4.18: Send the Recompute Application Code Segment CRC command +21-216-17:58:08.329 00 SPR-I:OPRO ; for the application specified in Step 4.16 above. +21-216-17:58:08.329 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:08.332 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:08.332 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:58:08.332 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:08.353 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:08.353 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:58:08.353 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:08.354 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:58:08.368 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:08.795 00 TLMH-I:STS 58-012-14:17:02.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:58:11.371 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:11.373 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:58:11.380 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:11.380 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:58:11.408 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:58:11.412 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:12.801 00 TLMH-I:STS 58-012-14:17:06.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:58:13.414 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:13.417 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:58:13.436 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:15.438 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:15.441 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:58:15.447 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:20.451 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:20.451 00 SPR-I:OPRO ; Step 4.19: Send the Report Application Code Segment CRC command for +21-216-17:58:20.451 00 SPR-I:OPRO ; for the application specified above. +21-216-17:58:20.451 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:20.459 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:20.460 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:58:20.460 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:20.465 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:58:20.481 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:21.301 00 TLMH-I:STS 58-012-14:17:14.483 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:58:23.485 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:23.487 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:58:23.496 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:23.497 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:58:23.529 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:28.534 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:28.535 00 SPR-I:OPRO ; Step 4.20: Send the Enable Checksum command. +21-216-17:58:28.535 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:28.541 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:28.541 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-216-17:58:28.541 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:28.542 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-216-17:58:28.558 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:29.300 00 TLMH-I:STS 58-012-14:17:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-216-17:58:31.562 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:31.564 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-216-17:58:31.571 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:31.571 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-216-17:58:31.601 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:36.605 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:36.606 00 SPR-I:OPRO ; Step 4.21: Send the Disable Application Checksumming command. +21-216-17:58:36.606 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:36.611 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:36.611 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-216-17:58:36.611 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:36.612 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-216-17:58:36.628 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:37.300 00 TLMH-I:STS 58-012-14:17:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-216-17:58:39.631 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:39.633 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-216-17:58:39.640 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:39.640 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-216-17:58:39.670 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:44.674 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:44.675 00 SPR-I:OPRO ; Step 4.22: Send the Enable Application Code Segment command with an +21-216-17:58:44.675 00 SPR-I:OPRO ; application whose status is DISABLED. +21-216-17:58:44.675 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:44.719 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-216-17:58:44.722 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:44.722 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-216-17:58:44.722 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:58:44.723 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:58:44.737 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:58:45.294 00 TLMH-I:STS 58-012-14:17:38.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-216-17:58:47.741 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:47.743 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-216-17:58:47.752 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:58:47.753 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-216-17:58:47.787 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:58:52.792 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:52.792 00 SPR-I:OPRO ; Step 4.23: Dump the Application Code Segment Results table. +21-216-17:58:52.792 00 SPR-I:OPRO ;********************************************************************* +21-216-17:58:52.793 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-17:58:52.795 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-17:58:52.802 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_23" +21-216-17:58:52.803 00 CMH-I:CMD Command SFDU received:<1804C000006B0348000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F32330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:58:52.814 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:58:58.793 00 TLMH-I:STS 58-012-14:17:52.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_23' +21-216-17:59:07.826 00 SPR-I:OPRO +21-216-17:59:07.827 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-17:59:07.827 00 SPR-I:OPRO The APID is: P0FB3 +21-216-17:59:07.827 00 SPR-I:OPRO The CPU is: CPU3 +21-216-17:59:07.827 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-17:59:07.831 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_23 cpu1_apprestbl4_23 binary 192.168.1.8 +21-216-17:59:07.965 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-17:59:07.965 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-17:59:22.976 00 SPR-I:OPRO +21-216-17:59:23.016 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_23`" +21-216-17:59:23.016 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:59:28.021 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-17:59:28.023 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:59:33.040 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:33.043 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-17:59:33.047 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:33.047 00 SPR-I:OPRO ; Step 4.24: Send the Recompute Application Code Segment CRC command +21-216-17:59:33.047 00 SPR-I:OPRO ; for the application specified in Step 4.22 above. +21-216-17:59:33.047 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:33.053 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:33.054 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-17:59:33.054 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:33.089 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:33.089 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-17:59:33.089 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:33.090 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:59:33.104 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:59:33.797 00 TLMH-I:STS 58-012-14:18:27.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-17:59:33.798 00 TLMH-I:STS 58-012-14:18:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:34.794 00 TLMH-I:STS 58-012-14:18:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:34.795 00 TLMH-I:STS 58-012-14:18:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:35.107 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:35.109 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-17:59:35.130 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:35.132 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-17:59:35.181 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-17:59:35.184 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:59:35.799 00 TLMH-I:STS 58-012-14:18:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:36.794 00 TLMH-I:STS 58-012-14:18:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:36.795 00 TLMH-I:STS 58-012-14:18:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:37.799 00 TLMH-I:STS 58-012-14:18:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-17:59:37.800 00 TLMH-I:STS 58-012-14:18:31.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-17:59:38.187 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:38.188 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-17:59:38.191 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:59:39.192 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:39.195 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-17:59:39.199 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:59:44.203 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:44.203 00 SPR-I:OPRO ; Step 4.25: Send the Report Application Code Segment CRC command for +21-216-17:59:44.204 00 SPR-I:OPRO ; for the application specified above. +21-216-17:59:44.204 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:44.212 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:44.213 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-17:59:44.213 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:44.218 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:59:44.240 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:59:44.795 00 TLMH-I:STS 58-012-14:18:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-17:59:47.242 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:47.243 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-17:59:47.249 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:47.250 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-17:59:47.279 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-17:59:52.284 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:52.284 00 SPR-I:OPRO ; Step 4.26: Send the Disable Application Code Segment command with +21-216-17:59:52.284 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-216-17:59:52.284 00 SPR-I:OPRO ;********************************************************************* +21-216-17:59:52.296 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-216-17:59:52.297 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:52.297 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-216-17:59:52.297 00 SPR-I:OPRO ;*********************************************************************** +21-216-17:59:52.298 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-17:59:52.312 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-17:59:52.798 00 TLMH-I:STS 58-012-14:18:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-17:59:55.316 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:55.319 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-216-17:59:55.341 00 SPR-I:STTE WAIT UNTIL completed +21-216-17:59:55.344 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-216-17:59:55.386 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:00:00.391 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:00.391 00 SPR-I:OPRO ; Step 4.27: Dump the Application Code Segment Results table. +21-216-18:00:00.391 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:00.393 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:00:00.396 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:00:00.428 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_27" +21-216-18:00:00.430 00 CMH-I:CMD Command SFDU received:<1804C000006B034C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F32370000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:00:00.441 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:00:06.793 00 TLMH-I:STS 58-012-14:19:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_27' +21-216-18:00:15.454 00 SPR-I:OPRO +21-216-18:00:15.454 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:00:15.454 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:00:15.455 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:00:15.455 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:00:15.458 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_27 cpu1_apprestbl4_27 binary 192.168.1.8 +21-216-18:00:15.635 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:00:15.636 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:00:30.649 00 SPR-I:OPRO +21-216-18:00:30.667 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_27`" +21-216-18:00:30.667 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:00:35.672 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:00:35.673 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:00:40.684 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:40.685 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:00:40.687 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:40.687 00 SPR-I:OPRO ; Step 4.28: Send the Recompute Application Code Segment CRC command +21-216-18:00:40.687 00 SPR-I:OPRO ; for the application specified in Step 4.26 above. +21-216-18:00:40.687 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:40.688 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:40.688 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-18:00:40.689 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:40.707 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:40.708 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-18:00:40.708 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:40.709 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:00:40.714 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:00:41.289 00 TLMH-I:STS 58-012-14:19:34.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-18:00:41.798 00 TLMH-I:STS 58-012-14:19:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:42.793 00 TLMH-I:STS 58-012-14:19:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:42.794 00 TLMH-I:STS 58-012-14:19:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:43.718 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:43.720 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-18:00:43.726 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:43.727 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-18:00:43.759 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-18:00:43.762 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:00:43.793 00 TLMH-I:STS 58-012-14:19:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:44.797 00 TLMH-I:STS 58-012-14:19:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:44.799 00 TLMH-I:STS 58-012-14:19:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:00:45.292 00 TLMH-I:STS 58-012-14:19:38.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-18:00:45.764 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:45.767 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-18:00:45.776 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:00:47.778 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:47.781 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-18:00:47.784 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:00:52.787 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:52.787 00 SPR-I:OPRO ; Step 4.29: Send the Report Application Code Segment CRC command for +21-216-18:00:52.788 00 SPR-I:OPRO ; for the application specified above. +21-216-18:00:52.788 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:52.794 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:52.794 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-18:00:52.794 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:52.795 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:00:52.810 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:00:53.294 00 TLMH-I:STS 58-012-14:19:46.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-18:00:54.812 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:54.815 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-18:00:54.824 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:00:54.825 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-18:00:54.858 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:00:59.863 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:59.863 00 SPR-I:OPRO ; Step 4.30: Send the Enable Application Checksumming command. +21-216-18:00:59.863 00 SPR-I:OPRO ;********************************************************************* +21-216-18:00:59.868 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:59.869 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-216-18:00:59.869 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:00:59.871 00 CMH-I:CMD Command SFDU received:<189FC0000001229B> from gs582cfslab4:SPR +21-216-18:00:59.886 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:01:00.292 00 TLMH-I:STS 58-012-14:19:53.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-216-18:01:02.890 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:02.892 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-216-18:01:02.899 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:02.899 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-216-18:01:02.928 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:01:07.932 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:07.932 00 SPR-I:OPRO ; Step 4.31: Send the Enable Application Code Segment command with an +21-216-18:01:07.932 00 SPR-I:OPRO ; application whose status is DISABLED. +21-216-18:01:07.932 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:07.951 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-216-18:01:07.954 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:07.954 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-216-18:01:07.954 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:07.955 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:01:07.970 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:01:08.795 00 TLMH-I:STS 58-012-14:20:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-216-18:01:10.973 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:10.974 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-216-18:01:10.984 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:10.985 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-216-18:01:11.034 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:01:16.038 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:16.038 00 SPR-I:OPRO ; Step 4.32: Dump the Application Code Segment Results table. +21-216-18:01:16.038 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:16.039 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:01:16.041 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:01:16.060 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_32" +21-216-18:01:16.062 00 CMH-I:CMD Command SFDU received:<1804C000006B0348000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F33320000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:01:16.067 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:01:22.792 00 TLMH-I:STS 58-012-14:20:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_32' +21-216-18:01:31.080 00 SPR-I:OPRO +21-216-18:01:31.080 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:01:31.080 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:01:31.080 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:01:31.080 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:01:31.083 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_32 cpu1_apprestbl4_32 binary 192.168.1.8 +21-216-18:01:31.219 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:01:31.219 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:01:46.233 00 SPR-I:OPRO +21-216-18:01:46.248 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_32`" +21-216-18:01:46.248 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:01:51.253 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:01:51.255 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:01:56.272 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:56.275 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:01:56.280 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:56.280 00 SPR-I:OPRO ; Step 4.33: Send the Recompute Application Code Segment CRC command +21-216-18:01:56.280 00 SPR-I:OPRO ; for the application specified in Step 4.31 above. +21-216-18:01:56.281 00 SPR-I:OPRO ;********************************************************************* +21-216-18:01:56.288 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:56.289 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-18:01:56.289 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:56.323 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:56.323 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-18:01:56.323 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:01:56.324 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:01:56.340 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:01:56.795 00 TLMH-I:STS 58-012-14:20:50.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-18:01:56.795 00 TLMH-I:STS 58-012-14:20:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:56.795 00 TLMH-I:STS 58-012-14:20:50.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:57.790 00 TLMH-I:STS 58-012-14:20:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:58.795 00 TLMH-I:STS 58-012-14:20:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:58.796 00 TLMH-I:STS 58-012-14:20:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:01:59.343 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:59.343 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-18:01:59.348 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:01:59.348 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-18:01:59.378 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-18:01:59.382 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:01:59.799 00 TLMH-I:STS 58-012-14:20:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:02:00.792 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:02:00.794 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:02:00.795 00 TLMH-I:STS 58-012-14:20:54.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-18:02:01.384 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:01.385 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-18:02:01.392 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:02:03.394 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:03.395 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-18:02:03.397 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:02:08.401 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:08.401 00 SPR-I:OPRO ; Step 4.34: Send the Report Application Code Segment CRC command for +21-216-18:02:08.402 00 SPR-I:OPRO ; for the application specified above. +21-216-18:02:08.402 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:08.408 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:02:08.408 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-18:02:08.408 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:02:08.409 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:02:08.413 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:02:09.299 00 TLMH-I:STS 58-012-14:21:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-18:02:11.416 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:11.418 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-18:02:11.434 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:11.437 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-18:02:11.489 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:02:16.493 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:16.493 00 SPR-I:OPRO ; Step 4.35: Send the Disable Application Code Segment command with +21-216-18:02:16.493 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-216-18:02:16.494 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:16.513 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-216-18:02:16.515 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:02:16.515 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-216-18:02:16.515 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:02:16.516 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:02:16.535 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:02:17.292 00 TLMH-I:STS 58-012-14:21:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-216-18:02:19.538 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:19.541 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-216-18:02:19.562 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:02:19.565 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-216-18:02:19.613 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:02:24.617 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:24.617 00 SPR-I:OPRO ; Step 4.36: Dump the Application Code Segment Results table. +21-216-18:02:24.617 00 SPR-I:OPRO ;********************************************************************* +21-216-18:02:24.618 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:02:24.620 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:02:24.626 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_36" +21-216-18:02:24.626 00 CMH-I:CMD Command SFDU received:<1804C000006B034C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F33360000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:02:24.637 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:02:30.797 00 TLMH-I:STS 58-012-14:21:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_36' +21-216-18:02:39.649 00 SPR-I:OPRO +21-216-18:02:39.649 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:02:39.649 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:02:39.649 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:02:39.649 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:02:39.652 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_36 cpu1_apprestbl4_36 binary 192.168.1.8 +21-216-18:02:39.801 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:02:39.801 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:02:54.812 00 SPR-I:OPRO +21-216-18:02:54.826 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_36`" +21-216-18:02:54.826 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:02:59.830 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:02:59.832 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:04.842 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:04.843 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:03:04.844 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:04.844 00 SPR-I:OPRO ; Step 4.37: Send the Recompute Application Code Segment CRC command +21-216-18:03:04.844 00 SPR-I:OPRO ; for the application specified in Step 4.35 above. +21-216-18:03:04.844 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:04.845 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:04.845 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-18:03:04.845 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:04.861 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:04.861 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-18:03:04.861 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:04.862 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:03:04.876 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:05.295 00 TLMH-I:STS 58-012-14:21:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-18:03:05.794 00 TLMH-I:STS 58-012-14:21:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:06.799 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:06.800 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:06.878 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:06.880 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-18:03:06.902 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:06.905 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-18:03:06.944 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-18:03:06.948 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:07.791 00 TLMH-I:STS 58-012-14:22:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:08.794 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:08.796 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:09.290 00 TLMH-I:STS 58-012-14:22:02.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-18:03:09.951 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:09.952 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-216-18:03:09.957 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:10.958 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:10.961 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-216-18:03:10.964 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:15.968 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:15.968 00 SPR-I:OPRO ; Step 4.38: Send the Report Application Code Segment CRC command for +21-216-18:03:15.969 00 SPR-I:OPRO ; for the application specified above. +21-216-18:03:15.969 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:15.974 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:15.974 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-216-18:03:15.974 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:15.975 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:03:15.991 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:16.796 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFF5EF +21-216-18:03:18.994 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:18.994 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-216-18:03:19.000 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:19.000 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-216-18:03:19.028 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:24.033 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.034 00 SPR-I:OPRO ; Step 5.0: Definition Table Update Test. +21-216-18:03:24.034 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.034 00 SPR-I:OPRO ; Step 5.1: Create an Application Code Segment Definition table load +21-216-18:03:24.034 00 SPR-I:OPRO ; file that contains all empty items. +21-216-18:03:24.035 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.035 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt4.i +21-216-18:03:24.045 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT4 started +21-216-18:03:24.065 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.065 00 SPR-I:OPRO ; Define the Application Definition Table +21-216-18:03:24.065 00 SPR-I:OPRO ;******************************************************************** +21-216-18:03:24.073 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-216-18:03:24.073 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-216-18:03:24.075 00 SPR-I:OPRO ********** appdefemptytable ********** +21-216-18:03:24.076 00 SPR-I:OPRO +21-216-18:03:24.076 00 SPR-I:OPRO Content Type: cFE1 +21-216-18:03:24.076 00 SPR-I:OPRO Sub Type: 8 +21-216-18:03:24.076 00 SPR-I:OPRO Length: 12 +21-216-18:03:24.076 00 SPR-I:OPRO Spacecraft Id: SCX +21-216-18:03:24.076 00 SPR-I:OPRO Processor Id: CPU3 +21-216-18:03:24.076 00 SPR-I:OPRO Application Id: 0 +21-216-18:03:24.076 00 SPR-I:OPRO Create Time Secs: 1628100204 +21-216-18:03:24.076 00 SPR-I:OPRO Create Time Subsecs: 0 +21-216-18:03:24.076 00 SPR-I:OPRO File Description: App Definition Empty Table Load +21-216-18:03:24.076 00 SPR-I:OPRO +21-216-18:03:24.076 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-216-18:03:24.076 00 SPR-I:OPRO +21-216-18:03:24.076 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-216-18:03:24.076 00 SPR-I:OPRO Byte Offset: 0 +21-216-18:03:24.076 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-216-18:03:24.076 00 SPR-I:OPRO Number of Bytes: 528 +21-216-18:03:24.076 00 SPR-I:OPRO +21-216-18:03:24.084 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-216-18:03:24.084 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-216-18:03:24.084 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-216-18:03:24.091 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-216-18:03:24.091 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat appdefemptytable.tmp cs.defapptbl > appdefemptytable +21-216-18:03:24.095 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl appdefemptytable.tmp +21-216-18:03:24.100 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-216-18:03:24.100 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.100 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt4 +21-216-18:03:24.100 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:24.100 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT4 completed +21-216-18:03:24.101 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:29.105 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:29.105 00 SPR-I:OPRO ; Step 5.2: Send the command to load the file created above. +21-216-18:03:29.105 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:29.107 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:29.107 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-216-18:03:29.107 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:29.108 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-216-18:03:29.109 00 SPR-I:STS Procedure LOAD_TABLE started +21-216-18:03:29.110 00 SPR-I:OPRO Table Filename: appdefemptytable +21-216-18:03:29.111 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 appdefemptytable RAM:0 3 +21-216-18:03:29.111 00 SPR-I:OPRO +21-216-18:03:29.247 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:03:29.248 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:34.252 00 SPR-I:OPRO +21-216-18:03:34.255 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/appdefemptytable" +21-216-18:03:34.257 00 CMH-I:CMD Command SFDU received:<1804C000004102132F72616D2F617070646566656D7074797461626C6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:03:34.282 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:34.797 00 TLMH-I:STS 58-012-14:22:28.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/appdefemptytable' into 'CS.DefAppTbl' working buffer +21-216-18:03:35.284 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:35.286 00 SPR-I:STS Procedure LOAD_TABLE completed +21-216-18:03:35.302 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:35.306 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-216-18:03:35.306 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:40.312 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:40.312 00 SPR-I:OPRO ; Step 5.3: Send the command to validate the file loaded in Step 5.2. +21-216-18:03:40.312 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:40.318 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:40.319 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-216-18:03:40.319 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:40.327 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:40.327 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-216-18:03:40.327 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:40.331 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:03:40.353 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:40.794 00 TLMH-I:STS 58-012-14:22:34.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-216-18:03:42.794 00 TLMH-I:STS 58-012-14:22:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-216-18:03:42.795 00 TLMH-I:STS 58-012-14:22:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-216-18:03:43.356 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:43.359 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-216-18:03:43.360 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-216-18:03:43.374 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:43.377 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:43.377 00 SPR-I:OPRO ; Step 5.4: Send the Recompute Application Code Segment CRC command +21-216-18:03:43.377 00 SPR-I:OPRO ; for an application specified in the Results table. +21-216-18:03:43.377 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:43.402 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:43.403 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-216-18:03:43.403 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:43.405 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:43.406 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-216-18:03:43.406 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:43.407 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:03:43.421 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:44.289 00 TLMH-I:STS 58-012-14:22:37.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-216-18:03:44.797 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:44.798 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:45.790 00 TLMH-I:STS 58-012-14:22:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:46.797 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:46.798 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:47.425 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:47.428 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-216-18:03:47.439 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:47.441 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-216-18:03:47.478 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-216-18:03:47.479 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:03:47.789 00 TLMH-I:STS 58-012-14:22:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:03:48.296 00 TLMH-I:STS 58-012-14:22:41.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFF5EF +21-216-18:03:52.483 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:52.484 00 SPR-I:OPRO ; Step 5.5: Send the command to Activate the file loaded in Step 5.2. +21-216-18:03:52.484 00 SPR-I:OPRO ;********************************************************************* +21-216-18:03:52.490 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:52.490 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-216-18:03:52.490 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:52.498 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:52.499 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-216-18:03:52.499 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:03:52.503 00 CMH-I:CMD Command SFDU received:<1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:03:52.526 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:03:53.288 00 TLMH-I:STS 58-012-14:22:46.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-216-18:03:54.792 00 TLMH-I:STS 58-012-14:22:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-216-18:03:54.793 00 TLMH-I:STS 58-012-14:22:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-216-18:03:55.531 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:55.534 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-216-18:03:55.546 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:55.549 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-216-18:03:55.561 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:03:55.563 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-216-18:03:55.583 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-216-18:03:55.583 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:04:00.588 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:00.588 00 SPR-I:OPRO ; Step 5.6: Dump the Application Code Segment Results table. +21-216-18:04:00.588 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:00.589 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:04:00.593 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:04:00.617 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_6" +21-216-18:04:00.619 00 CMH-I:CMD Command SFDU received:<1804C000006B037E000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C355F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:04:00.631 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:04:06.799 00 TLMH-I:STS 58-012-14:23:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_6' +21-216-18:04:15.644 00 SPR-I:OPRO +21-216-18:04:15.644 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:04:15.645 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:04:15.645 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:04:15.645 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:04:15.649 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl5_6 cpu1_apprestbl5_6 binary 192.168.1.8 +21-216-18:04:15.823 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:04:15.823 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:04:30.835 00 SPR-I:OPRO +21-216-18:04:30.877 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl5_6`" +21-216-18:04:30.877 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:04:35.883 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:04:35.885 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:04:40.901 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:40.904 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:04:40.908 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:40.908 00 SPR-I:OPRO ; Step 5.7: Create an Application Code Segment Definition table load +21-216-18:04:40.908 00 SPR-I:OPRO ; file containing empty entries in between valid entries. +21-216-18:04:40.908 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:40.909 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt2.i +21-216-18:04:40.925 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 started +21-216-18:04:40.982 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:40.982 00 SPR-I:OPRO ; Define the Application Definition Table +21-216-18:04:40.982 00 SPR-I:OPRO ;******************************************************************** +21-216-18:04:40.988 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-216-18:04:40.988 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-216-18:04:40.990 00 SPR-I:OPRO ********** app_def_tbl_ld_2 ********** +21-216-18:04:40.990 00 SPR-I:OPRO +21-216-18:04:40.990 00 SPR-I:OPRO Content Type: cFE1 +21-216-18:04:40.990 00 SPR-I:OPRO Sub Type: 8 +21-216-18:04:40.990 00 SPR-I:OPRO Length: 12 +21-216-18:04:40.990 00 SPR-I:OPRO Spacecraft Id: SCX +21-216-18:04:40.990 00 SPR-I:OPRO Processor Id: CPU3 +21-216-18:04:40.990 00 SPR-I:OPRO Application Id: 0 +21-216-18:04:40.990 00 SPR-I:OPRO Create Time Secs: 1628100280 +21-216-18:04:40.990 00 SPR-I:OPRO Create Time Subsecs: 0 +21-216-18:04:40.990 00 SPR-I:OPRO File Description: App Definition Table Load 2 +21-216-18:04:40.990 00 SPR-I:OPRO +21-216-18:04:40.990 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-216-18:04:40.990 00 SPR-I:OPRO +21-216-18:04:40.991 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-216-18:04:40.991 00 SPR-I:OPRO Byte Offset: 0 +21-216-18:04:40.991 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-216-18:04:40.991 00 SPR-I:OPRO Number of Bytes: 528 +21-216-18:04:40.991 00 SPR-I:OPRO +21-216-18:04:40.998 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-216-18:04:40.998 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-216-18:04:40.998 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-216-18:04:41.003 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-216-18:04:41.003 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_2.tmp cs.defapptbl > app_def_tbl_ld_2 +21-216-18:04:41.007 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_2.tmp +21-216-18:04:41.011 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-216-18:04:41.011 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.012 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt2 +21-216-18:04:41.012 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.012 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 completed +21-216-18:04:41.013 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt3.i +21-216-18:04:41.015 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT3 started +21-216-18:04:41.056 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.056 00 SPR-I:OPRO ; Define the Application Definition Table +21-216-18:04:41.056 00 SPR-I:OPRO ;******************************************************************** +21-216-18:04:41.062 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-216-18:04:41.062 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-216-18:04:41.064 00 SPR-I:OPRO ********** app_def_tbl_invalid ********** +21-216-18:04:41.064 00 SPR-I:OPRO +21-216-18:04:41.064 00 SPR-I:OPRO Content Type: cFE1 +21-216-18:04:41.064 00 SPR-I:OPRO Sub Type: 8 +21-216-18:04:41.064 00 SPR-I:OPRO Length: 12 +21-216-18:04:41.064 00 SPR-I:OPRO Spacecraft Id: SCX +21-216-18:04:41.064 00 SPR-I:OPRO Processor Id: CPU3 +21-216-18:04:41.064 00 SPR-I:OPRO Application Id: 0 +21-216-18:04:41.065 00 SPR-I:OPRO Create Time Secs: 1628100281 +21-216-18:04:41.065 00 SPR-I:OPRO Create Time Subsecs: 0 +21-216-18:04:41.065 00 SPR-I:OPRO File Description: App Definition Table Invalid Sta +21-216-18:04:41.065 00 SPR-I:OPRO +21-216-18:04:41.065 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-216-18:04:41.065 00 SPR-I:OPRO +21-216-18:04:41.065 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-216-18:04:41.065 00 SPR-I:OPRO Byte Offset: 0 +21-216-18:04:41.065 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-216-18:04:41.065 00 SPR-I:OPRO Number of Bytes: 528 +21-216-18:04:41.065 00 SPR-I:OPRO +21-216-18:04:41.069 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-216-18:04:41.070 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-216-18:04:41.070 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-216-18:04:41.077 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-216-18:04:41.077 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_invalid.tmp cs.defapptbl > app_def_tbl_invalid +21-216-18:04:41.081 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_invalid.tmp +21-216-18:04:41.085 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-216-18:04:41.085 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.086 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt3 +21-216-18:04:41.086 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.086 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT3 completed +21-216-18:04:41.087 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.087 00 SPR-I:OPRO ; Step 5.8: Send the command to load the invalid file created above. +21-216-18:04:41.087 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:41.088 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:41.088 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-216-18:04:41.088 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:41.089 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-216-18:04:41.089 00 SPR-I:STS Procedure LOAD_TABLE started +21-216-18:04:41.105 00 SPR-I:OPRO Table Filename: app_def_tbl_invalid +21-216-18:04:41.106 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_invalid RAM:0 3 +21-216-18:04:41.106 00 SPR-I:OPRO +21-216-18:04:41.264 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:04:41.264 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:04:46.268 00 SPR-I:OPRO +21-216-18:04:46.271 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_invalid" +21-216-18:04:46.274 00 CMH-I:CMD Command SFDU received:<1804C0000041024C2F72616D2F6170705F6465665F74626C5F696E76616C696400000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:04:46.300 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:04:46.788 00 TLMH-I:STS 58-012-14:23:40.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_invalid' into 'CS.DefAppTbl' working buffer +21-216-18:04:47.301 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:47.303 00 SPR-I:STS Procedure LOAD_TABLE completed +21-216-18:04:47.319 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:47.323 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-216-18:04:47.323 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:04:52.328 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:52.328 00 SPR-I:OPRO ; Step 5.9: Send the command to validate the file loaded in Step 5.8 +21-216-18:04:52.328 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:52.334 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:52.335 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-216-18:04:52.335 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:52.344 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:52.345 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-216-18:04:52.345 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:52.350 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:04:52.362 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:04:52.788 00 TLMH-I:STS 58-012-14:23:46.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-216-18:04:54.789 00 TLMH-I:STS 58-012-14:23:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=106 CS Apps Table Validate: Illegal State Field (0x0007) found with name IN_VALID_APP +21-216-18:04:54.791 00 TLMH-I:STS 58-012-14:23:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 1, unused = 20 +21-216-18:04:54.792 00 TLMH-I:STS 58-012-14:23:48.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefAppTbl', Status=0xFFFFFFFD +21-216-18:04:55.365 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:55.369 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-216-18:04:55.370 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-216-18:04:55.384 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:55.387 00 SPR-I:OPRO <*> Passed - Application Definition Table validation failed with an invalid state. +21-216-18:04:55.388 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-216-18:04:55.388 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:55.420 00 SPR-I:OPRO ; Step 5.10: Send the command to abort the invalid load. +21-216-18:04:55.420 00 SPR-I:OPRO ;********************************************************************* +21-216-18:04:55.422 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:55.423 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-216-18:04:55.423 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:04:55.424 00 CMH-I:CMD Command SFDU received:<1804C0000029096143532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:04:55.445 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:04:56.290 00 TLMH-I:STS 58-012-14:23:49.500 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefAppTbl' +21-216-18:04:59.448 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:59.449 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-216-18:04:59.452 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:04:59.453 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-216-18:04:59.453 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:05:04.456 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:04.456 00 SPR-I:OPRO ; Step 5.11: Send the command to load the file with valid entries. +21-216-18:05:04.456 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:04.457 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:04.458 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-216-18:05:04.458 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:04.458 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-216-18:05:04.458 00 SPR-I:STS Procedure LOAD_TABLE started +21-216-18:05:04.459 00 SPR-I:OPRO Table Filename: app_def_tbl_ld_2 +21-216-18:05:04.460 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_2 RAM:0 3 +21-216-18:05:04.460 00 SPR-I:OPRO +21-216-18:05:04.587 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:05:04.587 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:05:09.591 00 SPR-I:OPRO +21-216-18:05:09.594 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_2" +21-216-18:05:09.596 00 CMH-I:CMD Command SFDU received:<1804C000004102582F72616D2F6170705F6465665F74626C5F6C645F3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:05:09.621 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:05:10.288 00 TLMH-I:STS 58-012-14:24:03.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_2' into 'CS.DefAppTbl' working buffer +21-216-18:05:11.626 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:11.627 00 SPR-I:STS Procedure LOAD_TABLE completed +21-216-18:05:11.641 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:11.643 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-216-18:05:11.656 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:11.659 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:05:16.663 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:16.663 00 SPR-I:OPRO ; Step 5.12: Send the command to validate the file loaded in Step 5.11 +21-216-18:05:16.663 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:16.670 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:16.670 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-216-18:05:16.671 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:16.681 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:16.682 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-216-18:05:16.682 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:16.686 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:05:16.706 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:05:17.297 00 TLMH-I:STS 58-012-14:24:10.484 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-216-18:05:18.789 00 TLMH-I:STS 58-012-14:24:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 0, unused = 21 +21-216-18:05:18.791 00 TLMH-I:STS 58-012-14:24:12.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-216-18:05:19.709 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:19.712 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-216-18:05:19.713 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-216-18:05:19.725 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:19.727 00 SPR-I:OPRO <*> Passed - Application Definition Table validation event '36' found! +21-216-18:05:19.728 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:19.728 00 SPR-I:OPRO ; Step 5.13: Send the command to Activate the file loaded in Step 5.11 +21-216-18:05:19.764 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:19.766 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:19.766 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-216-18:05:19.766 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:19.769 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:19.769 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-216-18:05:19.769 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:05:19.771 00 CMH-I:CMD Command SFDU received:<1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:05:19.785 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:05:20.290 00 TLMH-I:STS 58-012-14:24:13.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-216-18:05:22.789 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:22.790 00 TLMH-I:STS 58-012-14:24:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-216-18:05:22.792 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-216-18:05:22.795 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:22.796 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-216-18:05:22.799 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:05:22.799 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-216-18:05:22.809 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-216-18:05:22.809 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:05:27.814 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:27.814 00 SPR-I:OPRO ; Step 5.14: Dump the Application Code Segment Results table. +21-216-18:05:27.814 00 SPR-I:OPRO ;********************************************************************* +21-216-18:05:27.815 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:05:27.818 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:05:27.824 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_14" +21-216-18:05:27.824 00 CMH-I:CMD Command SFDU received:<1804C000006B034D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C355F31340000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:05:27.835 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:05:34.794 00 TLMH-I:STS 58-012-14:24:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_14' +21-216-18:05:42.847 00 SPR-I:OPRO +21-216-18:05:42.848 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:05:42.848 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:05:42.848 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:05:42.849 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:05:42.853 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl5_14 cpu1_apprestbl5_14 binary 192.168.1.8 +21-216-18:05:43.025 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:05:43.025 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:05:58.035 00 SPR-I:OPRO +21-216-18:05:58.051 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl5_14`" +21-216-18:05:58.051 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:03.055 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:06:03.057 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:08.068 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:06:08.069 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:06:08.071 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:08.071 00 SPR-I:OPRO ; Step 6.0: Processing Limit Test. +21-216-18:06:08.071 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:08.071 00 SPR-I:OPRO ; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming +21-216-18:06:08.071 00 SPR-I:OPRO ; command if it is Enabled. +21-216-18:06:08.072 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:08.095 00 SPR-I:OPRO => Eeprom Checksumming is already disabled. +21-216-18:06:08.095 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:13.100 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:13.100 00 SPR-I:OPRO ; Step 6.2: Send the Disable OS Code Segment command if necessary. +21-216-18:06:13.100 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:13.101 00 SPR-I:OPRO => OS Code Segment Checksumming is already disabled. +21-216-18:06:13.101 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:18.106 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:18.106 00 SPR-I:OPRO ; Step 6.3: Send the Disable cFE Code Segment command if necessary. +21-216-18:06:18.106 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:18.107 00 SPR-I:OPRO => CFE Code Segment Checksumming is already disabled. +21-216-18:06:18.107 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:23.113 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:23.113 00 SPR-I:OPRO ; Step 6.4: Send the Disable Table Checksumming command if necessary. +21-216-18:06:23.113 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:23.114 00 SPR-I:OPRO => Table Checksumming is already disabled. +21-216-18:06:23.114 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:28.118 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:28.119 00 SPR-I:OPRO ; Step 6.5: Send the Disable User-Defined Memory Checksumming command. +21-216-18:06:28.119 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:28.119 00 SPR-I:OPRO => User-Defined Memory Checksumming is already disabled. +21-216-18:06:28.120 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:06:33.124 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:33.125 00 SPR-I:OPRO ; Step 6.6: Dump the Application Code Segment Results table. +21-216-18:06:33.125 00 SPR-I:OPRO ;********************************************************************* +21-216-18:06:33.127 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:06:33.130 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:06:33.138 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_6" +21-216-18:06:33.139 00 CMH-I:CMD Command SFDU received:<1804C000006B037D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C365F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:06:33.150 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:06:38.797 00 TLMH-I:STS 58-012-14:25:32.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_6' +21-216-18:06:48.165 00 SPR-I:OPRO +21-216-18:06:48.165 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:06:48.165 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:06:48.165 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:06:48.165 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:06:48.167 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl6_6 cpu1_apprestbl6_6 binary 192.168.1.8 +21-216-18:06:48.308 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:06:48.308 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:07:03.318 00 SPR-I:OPRO +21-216-18:07:03.363 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl6_6`" +21-216-18:07:03.363 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:07:08.368 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:07:08.371 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:07:13.382 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:07:13.383 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:07:13.384 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:13.384 00 SPR-I:OPRO ; Step 6.7: Constantly Dump the Application Code Segment Results +21-216-18:07:13.384 00 SPR-I:OPRO ; table to determine if the CS application is segmenting the CRC +21-216-18:07:13.384 00 SPR-I:OPRO ; calculation each cycle. +21-216-18:07:13.384 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:13.401 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:07:13.401 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:07:13.406 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_7" +21-216-18:07:13.407 00 CMH-I:CMD Command SFDU received:<1804C000006B037C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C365F37000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:07:13.408 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:07:18.796 00 TLMH-I:STS 58-012-14:26:12.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_7' +21-216-18:07:28.419 00 SPR-I:OPRO +21-216-18:07:28.420 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:07:28.420 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:07:28.420 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:07:28.420 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:07:28.424 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl6_7 cpu1_apprestbl6_7 binary 192.168.1.8 +21-216-18:07:28.586 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:07:28.586 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:07:43.597 00 SPR-I:OPRO +21-216-18:07:43.605 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl6_7`" +21-216-18:07:43.605 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:07:48.609 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:07:48.610 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-216-18:07:51.632 00 SPR-I:OPRO <*> Passed (7000) - Segmenting has occurred for Applications. +21-216-18:07:51.633 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:51.633 00 SPR-I:OPRO ; Step 7.0: Definition Table Initialization Test. +21-216-18:07:51.633 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:51.634 00 SPR-I:OPRO ; Step 7.1: Send the command to stop the CS Application. +21-216-18:07:51.634 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:51.634 00 CMH-I:CMD Command SFDU received:<1806C000001505214353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:07:51.635 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:07:52.795 00 TLMH-I:STS 58-012-14:26:46.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=149 App terminating, RunStatus:0x00000007 +21-216-18:07:55.787 00 TLMH-I:STS 58-012-14:26:49.001 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=17 Msg Limit Err,MsgId 0x18a1,pipe CS_CMD_PIPE,sender SCH_LAB_APP +21-216-18:07:56.640 00 SPR-I:OPRO ;********************************************************************* +21-216-18:07:56.640 00 SPR-I:OPRO ; Step 7.2: Download the default Application Code Segment Definition +21-216-18:07:56.640 00 SPR-I:OPRO ; Table file in order to restore it during cleanup. +21-216-18:07:56.640 00 SPR-I:OPRO ;******************************************************************** +21-216-18:07:56.642 00 SPR-I:OPRO ==> Default Application Code Segment Table filename config paramter = '/cf/apps/cs_apptbl.tbl' +21-216-18:07:56.650 00 SPR-I:OPRO ==> Table filename ONLY = 'cs_apptbl.tbl' +21-216-18:07:56.650 00 SPR-I:OPRO ==> last Slash found at 9 +21-216-18:07:56.651 00 SPR-I:OPRO ==> Default path spec = '/cf/apps/' +21-216-18:07:56.652 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-216-18:07:56.653 00 SPR-I:STS Procedure FTP_FILE started +21-216-18:07:56.791 00 TLMH-I:STS 58-012-14:26:50.001 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=17 Msg Limit Err,MsgId 0x18a1,pipe CS_CMD_PIPE,sender SCH_LAB_APP +21-216-18:07:56.792 00 TLMH-I:STS 58-012-14:26:50.001 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=17 Msg Limit Err,MsgId 0x18a1,pipe CS_CMD_PIPE,sender TST_CS +21-216-18:07:56.808 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:07:56.808 00 SPR-I:STS Procedure FTP_FILE completed +21-216-18:07:56.810 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:07:57.795 00 TLMH-I:STS 58-012-14:26:51.001 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=17 Msg Limit Err,MsgId 0x18a1,pipe CS_CMD_PIPE,sender SCH_LAB_APP +21-216-18:07:58.292 00 TLMH-I:STS 58-012-14:26:51.754 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application CS Completed. +21-216-18:08:01.814 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:01.814 00 SPR-I:OPRO ; Step 7.3: Delete the Application Code Segment Definition table +21-216-18:08:01.814 00 SPR-I:OPRO ; default load file from the CPU1. +21-216-18:08:01.814 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:01.815 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-216-18:08:01.816 00 SPR-I:STS Procedure FTP_FILE started +21-216-18:08:01.905 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:08:01.905 00 SPR-I:STS Procedure FTP_FILE completed +21-216-18:08:01.905 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:01.906 00 SPR-I:OPRO ; Step 7.4: Start the CS Application. +21-216-18:08:01.906 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:01.908 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:08:01.908 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-216-18:08:01.908 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:08:01.911 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:08:01.912 00 SPR-I:OPRO ; Setup event 2 with CS INFO 1 +21-216-18:08:01.912 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:08:01.928 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-216-18:08:01.929 00 SPR-I:STS Procedure LOAD_START_APP started +21-216-18:08:01.930 00 SPR-I:OPRO Application Filename: cs.o +21-216-18:08:01.931 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 cs.o RAM:0 3 +21-216-18:08:02.105 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:08:02.108 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="CS" APP_ENTRY_PT="CS_AppMain" APP_FILE_NAME="/ram/cs.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-216-18:08:02.110 00 CMH-I:CMD Command SFDU received:<1806C000007104D8435300000000000000000000000000000000000043535F4170704D61696E000000000000000000002F72616D2F63732E6F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7> from gs582cfslab4:SPR +21-216-18:08:02.124 00 SPR-I:STS Procedure LOAD_START_APP completed +21-216-18:08:02.140 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:08:02.790 00 TLMH-I:STS 58-012-14:26:56.014 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CS from /ram/cs.o, AppID = 1114124 +21-216-18:08:02.792 00 TLMH-I:STS 58-012-14:26:56.100 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-216-18:08:02.793 00 TLMH-I:STS 58-012-14:26:56.100 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefEepromTbl' from '/cf/cs_eepromtbl.tbl' +21-216-18:08:02.794 00 TLMH-I:STS 58-012-14:26:56.100 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-216-18:08:02.795 00 TLMH-I:STS 58-012-14:26:56.133 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-216-18:08:02.796 00 TLMH-I:STS 58-012-14:26:56.133 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefMemoryTbl' from '/cf/cs_memorytbl.tbl' +21-216-18:08:02.797 00 TLMH-I:STS 58-012-14:26:56.134 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-216-18:08:02.798 00 TLMH-I:STS 58-012-14:26:56.171 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-216-18:08:02.800 00 TLMH-I:STS 58-012-14:26:56.171 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefAppTbl' from 'Addr 0x00A32AC0' +21-216-18:08:02.801 00 TLMH-I:STS 58-012-14:26:56.171 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-216-18:08:02.802 00 TLMH-I:STS 58-012-14:26:56.207 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-216-18:08:02.803 00 TLMH-I:STS 58-012-14:26:56.207 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefTablesTbl' from '/cf/cs_tablestbl.tbl' +21-216-18:08:02.804 00 TLMH-I:STS 58-012-14:26:56.207 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-216-18:08:02.806 00 TLMH-I:STS 58-012-14:26:56.208 INFO CPU=CPU1 APPNAME=CS EVENT ID=1 CS Initialized. Version 2.4.2.0 +21-216-18:08:03.141 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:08:03.144 00 SPR-I:OPRO <*> Passed - CS Application Started +21-216-18:08:03.146 00 CMH-I:CMD Command SFDU received:<1880C0000008020508A40000000004> from gs582cfslab4:SPR +21-216-18:08:03.160 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:08:04.289 00 TLMH-I:STS 58-012-14:26:57.383 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=6 Subscribe Err:Bad Arg,MsgId 0x8a40000,PipeId 1441800,app TO_LAB_APP,scope 0 +21-216-18:08:04.289 00 TLMH-I:STS 58-012-14:26:57.383 ERROR CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=10 L481 TO Can't subscribe 0x8a40000 status -905969661 +21-216-18:08:08.165 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:08.165 00 SPR-I:OPRO ; Step 7.5: Dump the Application Code Segment Results table. +21-216-18:08:08.165 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:08.166 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-216-18:08:08.169 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-216-18:08:08.192 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl7_5" +21-216-18:08:08.194 00 CMH-I:CMD Command SFDU received:<1804C000006B037F000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C375F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:08:08.206 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:08:14.790 00 TLMH-I:STS 58-012-14:27:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl7_5' +21-216-18:08:23.218 00 SPR-I:OPRO +21-216-18:08:23.219 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-216-18:08:23.219 00 SPR-I:OPRO The APID is: P0FB3 +21-216-18:08:23.219 00 SPR-I:OPRO The CPU is: CPU3 +21-216-18:08:23.220 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-216-18:08:23.223 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl7_5 cpu1_apprestbl7_5 binary 192.168.1.8 +21-216-18:08:23.374 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:08:23.374 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-216-18:08:38.385 00 SPR-I:OPRO +21-216-18:08:38.426 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl7_5`" +21-216-18:08:38.426 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:08:43.432 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-216-18:08:43.435 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:08:48.448 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:08:48.448 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-216-18:08:48.450 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:48.450 00 SPR-I:OPRO ; Step 8.0: Clean-up. +21-216-18:08:48.450 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:48.450 00 SPR-I:OPRO ; Step 8.1: Upload the default Application Code Segment Definition +21-216-18:08:48.450 00 SPR-I:OPRO ; table downloaded in step 7.2. +21-216-18:08:48.450 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:48.450 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-216-18:08:48.468 00 SPR-I:STS Procedure FTP_FILE started +21-216-18:08:48.747 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-216-18:08:48.747 00 SPR-I:STS Procedure FTP_FILE completed +21-216-18:08:48.749 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:48.749 00 SPR-I:OPRO ; Step 8.2: Send the Power-On Reset command. +21-216-18:08:48.750 00 SPR-I:OPRO ;********************************************************************* +21-216-18:08:48.751 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-216-18:08:48.765 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-18:08:58.776 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-216-18:08:58.777 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-216-18:08:58.796 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-216-18:08:58.857 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-216-18:08:59.044 00 DPD-I:STS Deleting page SCX_CPU1_CS_APP_RESULTS_TBL +21-216-18:09:05.434 00 DPD-I:STS Deleting page SCX_CPU1_CS_APP_DEF_TABLE +21-216-18:09:11.136 00 DPD-I:STS Deleting page SCX_CPU1_CS_HK +21-216-18:09:58.920 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:10:04.890 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-216-18:10:08.931 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:10:09.003 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-216-18:10:09.003 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-216-18:10:09.004 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-216-18:10:09.005 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-216-18:10:09.057 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-216-18:10:09.057 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:10:10.248 00 TLMH-I:STS 58-012-14:03:49.416 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-216-18:10:13.062 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:10:13.062 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-216-18:10:13.064 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-216-18:10:13.070 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-216-18:10:13.070 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:10:18.074 00 SPR-I:OPRO **** Requirements Status Reporting +21-216-18:10:18.074 00 SPR-I:OPRO -------------------------- +21-216-18:10:18.074 00 SPR-I:OPRO Requirement(s) Report +21-216-18:10:18.074 00 SPR-I:OPRO -------------------------- +21-216-18:10:18.076 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-216-18:10:18.079 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-216-18:10:18.080 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-216-18:10:18.081 00 SPR-I:OPRO FSW Requirement: CS_4000 P/F: P +21-216-18:10:18.082 00 SPR-I:OPRO FSW Requirement: CS_4000.1 P/F: P +21-216-18:10:18.102 00 SPR-I:OPRO FSW Requirement: CS_4000.2 P/F: P +21-216-18:10:18.103 00 SPR-I:OPRO FSW Requirement: CS_4001 P/F: P +21-216-18:10:18.104 00 SPR-I:OPRO FSW Requirement: CS_4002 P/F: P +21-216-18:10:18.124 00 SPR-I:OPRO FSW Requirement: CS_4003 P/F: P +21-216-18:10:18.126 00 SPR-I:OPRO FSW Requirement: CS_4004 P/F: P +21-216-18:10:18.126 00 SPR-I:OPRO FSW Requirement: CS_4005 P/F: P +21-216-18:10:18.146 00 SPR-I:OPRO FSW Requirement: CS_4005.1 P/F: P +21-216-18:10:18.147 00 SPR-I:OPRO FSW Requirement: CS_4005.2 P/F: P +21-216-18:10:18.149 00 SPR-I:OPRO FSW Requirement: CS_4006 P/F: P +21-216-18:10:18.173 00 SPR-I:OPRO FSW Requirement: CS_4007 P/F: P +21-216-18:10:18.174 00 SPR-I:OPRO FSW Requirement: CS_4008 P/F: P +21-216-18:10:18.175 00 SPR-I:OPRO FSW Requirement: CS_7000 P/F: P +21-216-18:10:18.196 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-216-18:10:18.197 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-216-18:10:18.198 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-216-18:10:18.218 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-216-18:10:18.219 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-216-18:10:18.219 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-216-18:10:18.219 00 SPR-I:OPRO ;********************************************************************* +21-216-18:10:18.239 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_appcode +21-216-18:10:18.239 00 SPR-I:OPRO ;********************************************************************* +21-216-18:10:18.239 00 SPR-I:STS Procedure SCX_CPU1_CS_APPCODE completed +21-216-18:10:18.240 00 SPR-I:OPRO *** Telemetry Info *** +21-216-18:10:18.240 00 SPR-I:OPRO +21-216-18:10:18.240 00 SPR-I:OPRO Pkt Loss Count: N/A +21-216-18:10:18.240 00 SPR-I:OPRO +21-216-18:10:18.240 00 SPR-I:OPRO ****************** +21-216-18:10:18.240 00 SPR-I:OPRO +21-216-18:10:18.242 00 SPR-I:OPRO Elapsed time: 1604.11 seconds +21-216-18:10:18.243 00 SPR-I:OPRO Elapsed time: 26.7351 minutes +21-216-18:10:18.243 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-18:10:28.254 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logf +21-216-18:10:28.254 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logp +21-216-18:10:28.254 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logs +21-216-18:10:28.255 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.loge +21-216-18:10:28.255 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_appcode-2021-216-17h43m34s.logr +21-216-18:10:28.358 00 SPR-I:OPRI --> newlog scx_cpu1_cs_appcode-2021-216-17h43m34s.log diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.loge b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.loge new file mode 100644 index 0000000..a5a852c --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.loge @@ -0,0 +1,846 @@ +21-217-18:08:47.924 00 TLMH-I:STS 58-012-14:03:48.917 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-217-18:09:16.920 00 TLMH-I:STS 58-012-14:04:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-217-18:09:24.923 00 TLMH-I:STS 58-012-14:04:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-217-18:09:25.926 00 TLMH-I:STS 58-012-14:04:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-217-18:09:26.920 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-217-18:09:27.925 00 TLMH-I:STS 58-012-14:04:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-217-18:09:33.922 00 TLMH-I:STS 58-012-14:04:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-217-18:09:47.923 00 TLMH-I:STS 58-012-14:04:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:09:56.920 00 TLMH-I:STS 58-012-14:04:58.006 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=13 Corrupt OS CRC command +21-217-18:10:03.420 00 TLMH-I:STS 58-012-14:05:04.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-217-18:11:24.919 00 TLMH-I:STS 58-012-14:06:26.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=32 Checksum Failure: OS code segment, Expected: 0x0012D687, Calculated: 0xFFFFB69D +21-217-18:11:26.427 00 TLMH-I:STS 58-012-14:06:27.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:11:33.426 00 TLMH-I:STS 58-012-14:06:34.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:11:33.923 00 TLMH-I:STS 58-012-14:06:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:34.920 00 TLMH-I:STS 58-012-14:06:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:34.921 00 TLMH-I:STS 58-012-14:06:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:35.921 00 TLMH-I:STS 58-012-14:06:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:36.925 00 TLMH-I:STS 58-012-14:06:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:36.927 00 TLMH-I:STS 58-012-14:06:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:37.920 00 TLMH-I:STS 58-012-14:06:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:38.927 00 TLMH-I:STS 58-012-14:06:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:38.929 00 TLMH-I:STS 58-012-14:06:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:39.920 00 TLMH-I:STS 58-012-14:06:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:40.927 00 TLMH-I:STS 58-012-14:06:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:40.928 00 TLMH-I:STS 58-012-14:06:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:41.921 00 TLMH-I:STS 58-012-14:06:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:42.928 00 TLMH-I:STS 58-012-14:06:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:42.929 00 TLMH-I:STS 58-012-14:06:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:43.921 00 TLMH-I:STS 58-012-14:06:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:44.918 00 TLMH-I:STS 58-012-14:06:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:44.919 00 TLMH-I:STS 58-012-14:06:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:45.926 00 TLMH-I:STS 58-012-14:06:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:46.924 00 TLMH-I:STS 58-012-14:06:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:46.925 00 TLMH-I:STS 58-012-14:06:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:47.919 00 TLMH-I:STS 58-012-14:06:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:48.925 00 TLMH-I:STS 58-012-14:06:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:48.927 00 TLMH-I:STS 58-012-14:06:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:49.917 00 TLMH-I:STS 58-012-14:06:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:50.925 00 TLMH-I:STS 58-012-14:06:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:50.926 00 TLMH-I:STS 58-012-14:06:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:51.920 00 TLMH-I:STS 58-012-14:06:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:52.925 00 TLMH-I:STS 58-012-14:06:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:52.926 00 TLMH-I:STS 58-012-14:06:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:53.922 00 TLMH-I:STS 58-012-14:06:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:54.921 00 TLMH-I:STS 58-012-14:06:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:54.922 00 TLMH-I:STS 58-012-14:06:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:55.924 00 TLMH-I:STS 58-012-14:06:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:56.920 00 TLMH-I:STS 58-012-14:06:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:56.921 00 TLMH-I:STS 58-012-14:06:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:57.917 00 TLMH-I:STS 58-012-14:06:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:58.925 00 TLMH-I:STS 58-012-14:07:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:58.926 00 TLMH-I:STS 58-012-14:07:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:59.923 00 TLMH-I:STS 58-012-14:07:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:00.917 00 TLMH-I:STS 58-012-14:07:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:00.919 00 TLMH-I:STS 58-012-14:07:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:01.919 00 TLMH-I:STS 58-012-14:07:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:02.923 00 TLMH-I:STS 58-012-14:07:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:02.924 00 TLMH-I:STS 58-012-14:07:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:03.919 00 TLMH-I:STS 58-012-14:07:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:04.922 00 TLMH-I:STS 58-012-14:07:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:04.924 00 TLMH-I:STS 58-012-14:07:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:05.926 00 TLMH-I:STS 58-012-14:07:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:06.927 00 TLMH-I:STS 58-012-14:07:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:06.929 00 TLMH-I:STS 58-012-14:07:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:07.925 00 TLMH-I:STS 58-012-14:07:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:08.921 00 TLMH-I:STS 58-012-14:07:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:08.922 00 TLMH-I:STS 58-012-14:07:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:09.925 00 TLMH-I:STS 58-012-14:07:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:10.922 00 TLMH-I:STS 58-012-14:07:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:10.923 00 TLMH-I:STS 58-012-14:07:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:11.920 00 TLMH-I:STS 58-012-14:07:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:12.926 00 TLMH-I:STS 58-012-14:07:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:12.928 00 TLMH-I:STS 58-012-14:07:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:13.922 00 TLMH-I:STS 58-012-14:07:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:14.920 00 TLMH-I:STS 58-012-14:07:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:14.921 00 TLMH-I:STS 58-012-14:07:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:15.926 00 TLMH-I:STS 58-012-14:07:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:16.925 00 TLMH-I:STS 58-012-14:07:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:16.926 00 TLMH-I:STS 58-012-14:07:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:17.923 00 TLMH-I:STS 58-012-14:07:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:18.921 00 TLMH-I:STS 58-012-14:07:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:18.922 00 TLMH-I:STS 58-012-14:07:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:19.926 00 TLMH-I:STS 58-012-14:07:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:20.924 00 TLMH-I:STS 58-012-14:07:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:20.926 00 TLMH-I:STS 58-012-14:07:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:21.922 00 TLMH-I:STS 58-012-14:07:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:22.922 00 TLMH-I:STS 58-012-14:07:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:22.924 00 TLMH-I:STS 58-012-14:07:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:23.919 00 TLMH-I:STS 58-012-14:07:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:24.920 00 TLMH-I:STS 58-012-14:07:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:24.922 00 TLMH-I:STS 58-012-14:07:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:25.923 00 TLMH-I:STS 58-012-14:07:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:26.927 00 TLMH-I:STS 58-012-14:07:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:26.928 00 TLMH-I:STS 58-012-14:07:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:27.920 00 TLMH-I:STS 58-012-14:07:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:28.922 00 TLMH-I:STS 58-012-14:07:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:28.923 00 TLMH-I:STS 58-012-14:07:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:29.921 00 TLMH-I:STS 58-012-14:07:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:30.922 00 TLMH-I:STS 58-012-14:07:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:30.924 00 TLMH-I:STS 58-012-14:07:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:31.924 00 TLMH-I:STS 58-012-14:07:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:32.919 00 TLMH-I:STS 58-012-14:07:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:32.920 00 TLMH-I:STS 58-012-14:07:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:33.924 00 TLMH-I:STS 58-012-14:07:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:34.920 00 TLMH-I:STS 58-012-14:07:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:34.921 00 TLMH-I:STS 58-012-14:07:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:35.919 00 TLMH-I:STS 58-012-14:07:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:36.918 00 TLMH-I:STS 58-012-14:07:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:36.919 00 TLMH-I:STS 58-012-14:07:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:37.917 00 TLMH-I:STS 58-012-14:07:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:38.926 00 TLMH-I:STS 58-012-14:07:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:38.927 00 TLMH-I:STS 58-012-14:07:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:39.924 00 TLMH-I:STS 58-012-14:07:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:40.923 00 TLMH-I:STS 58-012-14:07:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:40.924 00 TLMH-I:STS 58-012-14:07:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:41.921 00 TLMH-I:STS 58-012-14:07:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:42.929 00 TLMH-I:STS 58-012-14:07:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:42.930 00 TLMH-I:STS 58-012-14:07:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:43.924 00 TLMH-I:STS 58-012-14:07:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:44.920 00 TLMH-I:STS 58-012-14:07:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:44.921 00 TLMH-I:STS 58-012-14:07:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:45.919 00 TLMH-I:STS 58-012-14:07:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:46.925 00 TLMH-I:STS 58-012-14:07:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:46.927 00 TLMH-I:STS 58-012-14:07:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:47.923 00 TLMH-I:STS 58-012-14:07:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:48.920 00 TLMH-I:STS 58-012-14:07:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:48.922 00 TLMH-I:STS 58-012-14:07:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:49.917 00 TLMH-I:STS 58-012-14:07:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:50.927 00 TLMH-I:STS 58-012-14:07:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:50.928 00 TLMH-I:STS 58-012-14:07:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:51.923 00 TLMH-I:STS 58-012-14:07:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:52.921 00 TLMH-I:STS 58-012-14:07:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:52.923 00 TLMH-I:STS 58-012-14:07:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:53.926 00 TLMH-I:STS 58-012-14:07:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:54.922 00 TLMH-I:STS 58-012-14:07:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:54.923 00 TLMH-I:STS 58-012-14:07:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:55.923 00 TLMH-I:STS 58-012-14:07:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:56.921 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:56.923 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:57.919 00 TLMH-I:STS 58-012-14:07:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:58.927 00 TLMH-I:STS 58-012-14:08:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:58.928 00 TLMH-I:STS 58-012-14:08:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:59.924 00 TLMH-I:STS 58-012-14:08:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:00.926 00 TLMH-I:STS 58-012-14:08:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:00.928 00 TLMH-I:STS 58-012-14:08:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:01.917 00 TLMH-I:STS 58-012-14:08:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:02.920 00 TLMH-I:STS 58-012-14:08:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:02.921 00 TLMH-I:STS 58-012-14:08:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:03.917 00 TLMH-I:STS 58-012-14:08:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:04.923 00 TLMH-I:STS 58-012-14:08:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:04.925 00 TLMH-I:STS 58-012-14:08:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:05.920 00 TLMH-I:STS 58-012-14:08:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:06.928 00 TLMH-I:STS 58-012-14:08:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:06.929 00 TLMH-I:STS 58-012-14:08:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:07.923 00 TLMH-I:STS 58-012-14:08:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:08.925 00 TLMH-I:STS 58-012-14:08:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:08.926 00 TLMH-I:STS 58-012-14:08:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:09.920 00 TLMH-I:STS 58-012-14:08:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:10.928 00 TLMH-I:STS 58-012-14:08:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:10.929 00 TLMH-I:STS 58-012-14:08:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:11.924 00 TLMH-I:STS 58-012-14:08:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:12.922 00 TLMH-I:STS 58-012-14:08:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:12.925 00 TLMH-I:STS 58-012-14:08:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:13.921 00 TLMH-I:STS 58-012-14:08:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:14.919 00 TLMH-I:STS 58-012-14:08:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:14.920 00 TLMH-I:STS 58-012-14:08:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:15.923 00 TLMH-I:STS 58-012-14:08:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:16.917 00 TLMH-I:STS 58-012-14:08:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:16.919 00 TLMH-I:STS 58-012-14:08:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:17.924 00 TLMH-I:STS 58-012-14:08:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:18.423 00 TLMH-I:STS 58-012-14:08:19.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:13:28.418 00 TLMH-I:STS 58-012-14:08:29.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:13:36.916 00 TLMH-I:STS 58-012-14:08:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-217-18:13:44.924 00 TLMH-I:STS 58-012-14:08:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-217-18:13:57.921 00 TLMH-I:STS 58-012-14:08:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:13:59.922 00 TLMH-I:STS 58-012-14:09:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-217-18:14:13.920 00 TLMH-I:STS 58-012-14:09:15.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=14 Corrupt cFE Core CRC command +21-217-18:14:19.925 00 TLMH-I:STS 58-012-14:09:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-217-18:14:33.923 00 TLMH-I:STS 58-012-14:09:35.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=31 Checksum Failure: cFE Core, Expected: 0x0012D687, Calculated: 0x00007235 +21-217-18:14:34.917 00 TLMH-I:STS 58-012-14:09:36.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-217-18:14:39.920 00 TLMH-I:STS 58-012-14:09:41.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:14:39.920 00 TLMH-I:STS 58-012-14:09:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:40.918 00 TLMH-I:STS 58-012-14:09:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:40.918 00 TLMH-I:STS 58-012-14:09:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:41.916 00 TLMH-I:STS 58-012-14:09:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:42.922 00 TLMH-I:STS 58-012-14:09:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:42.923 00 TLMH-I:STS 58-012-14:09:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:43.922 00 TLMH-I:STS 58-012-14:09:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:44.925 00 TLMH-I:STS 58-012-14:09:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:44.926 00 TLMH-I:STS 58-012-14:09:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:45.921 00 TLMH-I:STS 58-012-14:09:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:46.926 00 TLMH-I:STS 58-012-14:09:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:46.927 00 TLMH-I:STS 58-012-14:09:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:47.921 00 TLMH-I:STS 58-012-14:09:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:48.917 00 TLMH-I:STS 58-012-14:09:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:48.920 00 TLMH-I:STS 58-012-14:09:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:49.924 00 TLMH-I:STS 58-012-14:09:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:50.924 00 TLMH-I:STS 58-012-14:09:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:50.925 00 TLMH-I:STS 58-012-14:09:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:51.919 00 TLMH-I:STS 58-012-14:09:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:52.924 00 TLMH-I:STS 58-012-14:09:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:52.925 00 TLMH-I:STS 58-012-14:09:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:53.920 00 TLMH-I:STS 58-012-14:09:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:54.920 00 TLMH-I:STS 58-012-14:09:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:54.921 00 TLMH-I:STS 58-012-14:09:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:55.916 00 TLMH-I:STS 58-012-14:09:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:56.923 00 TLMH-I:STS 58-012-14:09:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:56.924 00 TLMH-I:STS 58-012-14:09:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:57.919 00 TLMH-I:STS 58-012-14:09:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:58.925 00 TLMH-I:STS 58-012-14:10:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:58.926 00 TLMH-I:STS 58-012-14:10:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:59.920 00 TLMH-I:STS 58-012-14:10:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:15:00.922 00 TLMH-I:STS 58-012-14:10:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:15:00.924 00 TLMH-I:STS 58-012-14:10:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:15:01.923 00 TLMH-I:STS 58-012-14:10:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:15:01.925 00 TLMH-I:STS 58-012-14:10:03.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:15:09.422 00 TLMH-I:STS 58-012-14:10:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:15:17.423 00 TLMH-I:STS 58-012-14:10:18.483 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 10, Len = 9, Expected = 8 +21-217-18:15:25.419 00 TLMH-I:STS 58-012-14:10:26.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 11, Len = 9, Expected = 8 +21-217-18:15:33.424 00 TLMH-I:STS 58-012-14:10:34.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 13, Len = 9, Expected = 8 +21-217-18:15:41.424 00 TLMH-I:STS 58-012-14:10:42.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 12, Len = 9, Expected = 8 +21-217-18:15:48.920 00 TLMH-I:STS 58-012-14:10:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 6, Len = 9, Expected = 8 +21-217-18:15:56.920 00 TLMH-I:STS 58-012-14:10:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 7, Len = 9, Expected = 8 +21-217-18:16:04.917 00 TLMH-I:STS 58-012-14:11:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 9, Len = 9, Expected = 8 +21-217-18:16:12.924 00 TLMH-I:STS 58-012-14:11:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 8, Len = 9, Expected = 8 +21-217-18:16:20.922 00 TLMH-I:STS 58-012-14:11:22.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:16:20.923 00 TLMH-I:STS 58-012-14:11:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:20.924 00 TLMH-I:STS 58-012-14:11:22.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:21.919 00 TLMH-I:STS 58-012-14:11:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:22.921 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:22.922 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:23.915 00 TLMH-I:STS 58-012-14:11:25.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-217-18:16:23.916 00 TLMH-I:STS 58-012-14:11:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:24.921 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:24.923 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:25.918 00 TLMH-I:STS 58-012-14:11:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:26.924 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:26.925 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:27.920 00 TLMH-I:STS 58-012-14:11:29.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-217-18:16:27.921 00 TLMH-I:STS 58-012-14:11:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:28.914 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:28.915 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:29.920 00 TLMH-I:STS 58-012-14:11:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:30.917 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:30.918 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:31.921 00 TLMH-I:STS 58-012-14:11:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:32.420 00 TLMH-I:STS 58-012-14:11:33.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-217-18:16:32.917 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:32.918 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:33.913 00 TLMH-I:STS 58-012-14:11:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:34.917 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:34.918 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:35.920 00 TLMH-I:STS 58-012-14:11:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:36.923 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:36.925 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:37.916 00 TLMH-I:STS 58-012-14:11:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:38.923 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:38.924 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:39.917 00 TLMH-I:STS 58-012-14:11:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:40.923 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:40.924 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:41.919 00 TLMH-I:STS 58-012-14:11:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:42.919 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:42.920 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:43.916 00 TLMH-I:STS 58-012-14:11:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:44.922 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:44.923 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:45.920 00 TLMH-I:STS 58-012-14:11:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:46.918 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:46.919 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:47.923 00 TLMH-I:STS 58-012-14:11:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:48.919 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:48.921 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:49.915 00 TLMH-I:STS 58-012-14:11:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:50.922 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:50.923 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:51.917 00 TLMH-I:STS 58-012-14:11:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:52.923 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:52.924 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:53.919 00 TLMH-I:STS 58-012-14:11:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:54.919 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:54.920 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:55.923 00 TLMH-I:STS 58-012-14:11:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:56.920 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:56.922 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:57.915 00 TLMH-I:STS 58-012-14:11:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:58.924 00 TLMH-I:STS 58-012-14:12:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:58.926 00 TLMH-I:STS 58-012-14:12:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:59.919 00 TLMH-I:STS 58-012-14:12:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:00.922 00 TLMH-I:STS 58-012-14:12:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:00.924 00 TLMH-I:STS 58-012-14:12:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:01.915 00 TLMH-I:STS 58-012-14:12:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:02.921 00 TLMH-I:STS 58-012-14:12:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:02.922 00 TLMH-I:STS 58-012-14:12:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:03.916 00 TLMH-I:STS 58-012-14:12:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:04.923 00 TLMH-I:STS 58-012-14:12:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:04.924 00 TLMH-I:STS 58-012-14:12:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:05.921 00 TLMH-I:STS 58-012-14:12:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:06.917 00 TLMH-I:STS 58-012-14:12:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:06.918 00 TLMH-I:STS 58-012-14:12:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:07.920 00 TLMH-I:STS 58-012-14:12:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:08.913 00 TLMH-I:STS 58-012-14:12:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:08.915 00 TLMH-I:STS 58-012-14:12:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:09.920 00 TLMH-I:STS 58-012-14:12:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:10.917 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:10.918 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:11.914 00 TLMH-I:STS 58-012-14:12:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:12.920 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:12.923 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:13.916 00 TLMH-I:STS 58-012-14:12:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:14.921 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:14.922 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:15.917 00 TLMH-I:STS 58-012-14:12:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:16.915 00 TLMH-I:STS 58-012-14:12:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:16.917 00 TLMH-I:STS 58-012-14:12:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:17.923 00 TLMH-I:STS 58-012-14:12:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:18.923 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:18.925 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:19.917 00 TLMH-I:STS 58-012-14:12:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:20.922 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:20.923 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:21.917 00 TLMH-I:STS 58-012-14:12:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:22.915 00 TLMH-I:STS 58-012-14:12:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:22.916 00 TLMH-I:STS 58-012-14:12:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:23.922 00 TLMH-I:STS 58-012-14:12:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:24.917 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:24.919 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:25.913 00 TLMH-I:STS 58-012-14:12:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:26.916 00 TLMH-I:STS 58-012-14:12:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:26.917 00 TLMH-I:STS 58-012-14:12:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:27.920 00 TLMH-I:STS 58-012-14:12:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:28.916 00 TLMH-I:STS 58-012-14:12:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:28.917 00 TLMH-I:STS 58-012-14:12:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:29.921 00 TLMH-I:STS 58-012-14:12:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:30.918 00 TLMH-I:STS 58-012-14:12:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:30.919 00 TLMH-I:STS 58-012-14:12:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:31.920 00 TLMH-I:STS 58-012-14:12:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:32.921 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:32.922 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:33.917 00 TLMH-I:STS 58-012-14:12:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:34.924 00 TLMH-I:STS 58-012-14:12:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:34.925 00 TLMH-I:STS 58-012-14:12:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:35.919 00 TLMH-I:STS 58-012-14:12:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:36.917 00 TLMH-I:STS 58-012-14:12:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:36.919 00 TLMH-I:STS 58-012-14:12:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:37.923 00 TLMH-I:STS 58-012-14:12:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:38.919 00 TLMH-I:STS 58-012-14:12:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:38.920 00 TLMH-I:STS 58-012-14:12:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:39.913 00 TLMH-I:STS 58-012-14:12:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:40.919 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:40.919 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:41.916 00 TLMH-I:STS 58-012-14:12:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:42.924 00 TLMH-I:STS 58-012-14:12:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:42.925 00 TLMH-I:STS 58-012-14:12:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:43.918 00 TLMH-I:STS 58-012-14:12:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:44.913 00 TLMH-I:STS 58-012-14:12:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:44.914 00 TLMH-I:STS 58-012-14:12:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:45.918 00 TLMH-I:STS 58-012-14:12:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:46.913 00 TLMH-I:STS 58-012-14:12:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:46.913 00 TLMH-I:STS 58-012-14:12:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:47.919 00 TLMH-I:STS 58-012-14:12:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:48.916 00 TLMH-I:STS 58-012-14:12:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:48.917 00 TLMH-I:STS 58-012-14:12:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:49.921 00 TLMH-I:STS 58-012-14:12:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:50.919 00 TLMH-I:STS 58-012-14:12:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:50.921 00 TLMH-I:STS 58-012-14:12:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:51.915 00 TLMH-I:STS 58-012-14:12:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:52.912 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:52.912 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:53.918 00 TLMH-I:STS 58-012-14:12:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:54.923 00 TLMH-I:STS 58-012-14:12:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:54.923 00 TLMH-I:STS 58-012-14:12:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:55.920 00 TLMH-I:STS 58-012-14:12:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:56.915 00 TLMH-I:STS 58-012-14:12:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:56.916 00 TLMH-I:STS 58-012-14:12:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:57.913 00 TLMH-I:STS 58-012-14:12:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:58.922 00 TLMH-I:STS 58-012-14:13:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:58.922 00 TLMH-I:STS 58-012-14:13:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:59.920 00 TLMH-I:STS 58-012-14:13:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:00.923 00 TLMH-I:STS 58-012-14:13:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:00.925 00 TLMH-I:STS 58-012-14:13:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:01.916 00 TLMH-I:STS 58-012-14:13:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:02.921 00 TLMH-I:STS 58-012-14:13:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:02.923 00 TLMH-I:STS 58-012-14:13:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:03.918 00 TLMH-I:STS 58-012-14:13:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:04.914 00 TLMH-I:STS 58-012-14:13:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:04.916 00 TLMH-I:STS 58-012-14:13:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:05.919 00 TLMH-I:STS 58-012-14:13:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:05.921 00 TLMH-I:STS 58-012-14:13:07.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:18:08.415 00 TLMH-I:STS 58-012-14:13:09.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:18:08.920 00 TLMH-I:STS 58-012-14:13:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:08.921 00 TLMH-I:STS 58-012-14:13:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:09.918 00 TLMH-I:STS 58-012-14:13:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:10.921 00 TLMH-I:STS 58-012-14:13:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:10.921 00 TLMH-I:STS 58-012-14:13:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:11.913 00 TLMH-I:STS 58-012-14:13:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:12.422 00 TLMH-I:STS 58-012-14:13:13.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-217-18:18:12.913 00 TLMH-I:STS 58-012-14:13:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:12.914 00 TLMH-I:STS 58-012-14:13:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:13.919 00 TLMH-I:STS 58-012-14:13:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:14.916 00 TLMH-I:STS 58-012-14:13:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:14.917 00 TLMH-I:STS 58-012-14:13:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:15.919 00 TLMH-I:STS 58-012-14:13:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:16.417 00 TLMH-I:STS 58-012-14:13:17.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-217-18:18:16.913 00 TLMH-I:STS 58-012-14:13:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:16.914 00 TLMH-I:STS 58-012-14:13:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:17.917 00 TLMH-I:STS 58-012-14:13:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:18.924 00 TLMH-I:STS 58-012-14:13:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:18.925 00 TLMH-I:STS 58-012-14:13:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:19.914 00 TLMH-I:STS 58-012-14:13:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:20.422 00 TLMH-I:STS 58-012-14:13:21.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-217-18:18:20.919 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:20.920 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:21.915 00 TLMH-I:STS 58-012-14:13:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:22.922 00 TLMH-I:STS 58-012-14:13:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:22.923 00 TLMH-I:STS 58-012-14:13:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:23.915 00 TLMH-I:STS 58-012-14:13:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:24.922 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:24.923 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:25.917 00 TLMH-I:STS 58-012-14:13:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:26.923 00 TLMH-I:STS 58-012-14:13:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:26.924 00 TLMH-I:STS 58-012-14:13:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:27.916 00 TLMH-I:STS 58-012-14:13:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:28.922 00 TLMH-I:STS 58-012-14:13:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:28.923 00 TLMH-I:STS 58-012-14:13:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:29.918 00 TLMH-I:STS 58-012-14:13:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:30.418 00 TLMH-I:STS 58-012-14:13:31.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:18:35.414 00 TLMH-I:STS 58-012-14:13:36.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-217-18:18:44.916 00 TLMH-I:STS 58-012-14:13:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:18:52.916 00 TLMH-I:STS 58-012-14:13:54.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:20:37.917 00 TLMH-I:STS 58-012-14:15:39.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:20:39.912 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:20:48.913 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-217-18:20:56.916 00 TLMH-I:STS 58-012-14:15:58.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:22:41.918 00 TLMH-I:STS 58-012-14:17:43.033 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:22:49.418 00 TLMH-I:STS 58-012-14:17:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:22:57.413 00 TLMH-I:STS 58-012-14:17:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-217-18:23:05.411 00 TLMH-I:STS 58-012-14:18:06.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:23:27.418 00 TLMH-I:STS 58-012-14:18:28.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:23:36.417 00 TLMH-I:STS 58-012-14:18:37.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:23:44.910 00 TLMH-I:STS 58-012-14:18:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-217-18:23:52.915 00 TLMH-I:STS 58-012-14:18:54.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:24:14.917 00 TLMH-I:STS 58-012-14:19:16.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:24:24.909 00 TLMH-I:STS 58-012-14:19:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:24:32.907 00 TLMH-I:STS 58-012-14:19:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-217-18:24:40.912 00 TLMH-I:STS 58-012-14:19:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:24:49.410 00 TLMH-I:STS 58-012-14:19:50.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:24:49.909 00 TLMH-I:STS 58-012-14:19:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:50.913 00 TLMH-I:STS 58-012-14:19:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:50.913 00 TLMH-I:STS 58-012-14:19:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:51.917 00 TLMH-I:STS 58-012-14:19:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:52.911 00 TLMH-I:STS 58-012-14:19:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:52.912 00 TLMH-I:STS 58-012-14:19:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:53.913 00 TLMH-I:STS 58-012-14:19:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:54.912 00 TLMH-I:STS 58-012-14:19:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:54.913 00 TLMH-I:STS 58-012-14:19:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:55.916 00 TLMH-I:STS 58-012-14:19:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:56.913 00 TLMH-I:STS 58-012-14:19:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:56.914 00 TLMH-I:STS 58-012-14:19:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:57.909 00 TLMH-I:STS 58-012-14:19:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:58.916 00 TLMH-I:STS 58-012-14:20:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:58.917 00 TLMH-I:STS 58-012-14:20:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:59.912 00 TLMH-I:STS 58-012-14:20:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:00.915 00 TLMH-I:STS 58-012-14:20:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:00.917 00 TLMH-I:STS 58-012-14:20:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:01.918 00 TLMH-I:STS 58-012-14:20:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:02.912 00 TLMH-I:STS 58-012-14:20:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:02.913 00 TLMH-I:STS 58-012-14:20:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:03.914 00 TLMH-I:STS 58-012-14:20:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:04.909 00 TLMH-I:STS 58-012-14:20:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:04.910 00 TLMH-I:STS 58-012-14:20:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:05.915 00 TLMH-I:STS 58-012-14:20:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:06.913 00 TLMH-I:STS 58-012-14:20:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:06.914 00 TLMH-I:STS 58-012-14:20:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:07.917 00 TLMH-I:STS 58-012-14:20:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:08.912 00 TLMH-I:STS 58-012-14:20:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:08.913 00 TLMH-I:STS 58-012-14:20:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:09.909 00 TLMH-I:STS 58-012-14:20:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:10.915 00 TLMH-I:STS 58-012-14:20:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:10.916 00 TLMH-I:STS 58-012-14:20:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:11.910 00 TLMH-I:STS 58-012-14:20:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:12.916 00 TLMH-I:STS 58-012-14:20:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:12.918 00 TLMH-I:STS 58-012-14:20:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:13.914 00 TLMH-I:STS 58-012-14:20:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:14.912 00 TLMH-I:STS 58-012-14:20:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:14.913 00 TLMH-I:STS 58-012-14:20:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:15.914 00 TLMH-I:STS 58-012-14:20:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:16.917 00 TLMH-I:STS 58-012-14:20:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:16.918 00 TLMH-I:STS 58-012-14:20:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:17.912 00 TLMH-I:STS 58-012-14:20:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:18.918 00 TLMH-I:STS 58-012-14:20:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:18.918 00 TLMH-I:STS 58-012-14:20:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:19.912 00 TLMH-I:STS 58-012-14:20:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:20.909 00 TLMH-I:STS 58-012-14:20:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:20.910 00 TLMH-I:STS 58-012-14:20:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:21.914 00 TLMH-I:STS 58-012-14:20:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:22.911 00 TLMH-I:STS 58-012-14:20:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:22.912 00 TLMH-I:STS 58-012-14:20:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:23.915 00 TLMH-I:STS 58-012-14:20:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:24.911 00 TLMH-I:STS 58-012-14:20:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:24.912 00 TLMH-I:STS 58-012-14:20:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:25.918 00 TLMH-I:STS 58-012-14:20:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:26.916 00 TLMH-I:STS 58-012-14:20:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:26.917 00 TLMH-I:STS 58-012-14:20:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:27.913 00 TLMH-I:STS 58-012-14:20:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:28.918 00 TLMH-I:STS 58-012-14:20:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:28.919 00 TLMH-I:STS 58-012-14:20:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:29.915 00 TLMH-I:STS 58-012-14:20:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:30.913 00 TLMH-I:STS 58-012-14:20:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:30.915 00 TLMH-I:STS 58-012-14:20:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:31.911 00 TLMH-I:STS 58-012-14:20:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:32.918 00 TLMH-I:STS 58-012-14:20:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:32.919 00 TLMH-I:STS 58-012-14:20:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:33.914 00 TLMH-I:STS 58-012-14:20:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:34.911 00 TLMH-I:STS 58-012-14:20:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:34.912 00 TLMH-I:STS 58-012-14:20:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:35.917 00 TLMH-I:STS 58-012-14:20:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:36.913 00 TLMH-I:STS 58-012-14:20:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:36.915 00 TLMH-I:STS 58-012-14:20:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:37.910 00 TLMH-I:STS 58-012-14:20:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:38.917 00 TLMH-I:STS 58-012-14:20:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:38.918 00 TLMH-I:STS 58-012-14:20:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:39.911 00 TLMH-I:STS 58-012-14:20:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:40.918 00 TLMH-I:STS 58-012-14:20:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:40.919 00 TLMH-I:STS 58-012-14:20:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:41.914 00 TLMH-I:STS 58-012-14:20:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:42.913 00 TLMH-I:STS 58-012-14:20:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:42.914 00 TLMH-I:STS 58-012-14:20:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:43.916 00 TLMH-I:STS 58-012-14:20:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:44.911 00 TLMH-I:STS 58-012-14:20:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:44.912 00 TLMH-I:STS 58-012-14:20:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:45.910 00 TLMH-I:STS 58-012-14:20:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:46.911 00 TLMH-I:STS 58-012-14:20:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:46.912 00 TLMH-I:STS 58-012-14:20:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:47.909 00 TLMH-I:STS 58-012-14:20:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:48.916 00 TLMH-I:STS 58-012-14:20:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:48.917 00 TLMH-I:STS 58-012-14:20:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:49.912 00 TLMH-I:STS 58-012-14:20:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:50.919 00 TLMH-I:STS 58-012-14:20:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:50.920 00 TLMH-I:STS 58-012-14:20:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:51.917 00 TLMH-I:STS 58-012-14:20:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:52.914 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:52.915 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:53.913 00 TLMH-I:STS 58-012-14:20:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:54.911 00 TLMH-I:STS 58-012-14:20:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:54.912 00 TLMH-I:STS 58-012-14:20:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:55.917 00 TLMH-I:STS 58-012-14:20:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:56.912 00 TLMH-I:STS 58-012-14:20:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:56.913 00 TLMH-I:STS 58-012-14:20:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:57.909 00 TLMH-I:STS 58-012-14:20:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:58.919 00 TLMH-I:STS 58-012-14:21:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:58.920 00 TLMH-I:STS 58-012-14:21:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:59.916 00 TLMH-I:STS 58-012-14:21:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:00.911 00 TLMH-I:STS 58-012-14:21:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:00.913 00 TLMH-I:STS 58-012-14:21:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:01.914 00 TLMH-I:STS 58-012-14:21:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:02.917 00 TLMH-I:STS 58-012-14:21:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:02.918 00 TLMH-I:STS 58-012-14:21:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:03.910 00 TLMH-I:STS 58-012-14:21:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:04.916 00 TLMH-I:STS 58-012-14:21:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:04.917 00 TLMH-I:STS 58-012-14:21:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:05.912 00 TLMH-I:STS 58-012-14:21:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:06.919 00 TLMH-I:STS 58-012-14:21:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:06.920 00 TLMH-I:STS 58-012-14:21:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:07.912 00 TLMH-I:STS 58-012-14:21:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:08.909 00 TLMH-I:STS 58-012-14:21:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:08.911 00 TLMH-I:STS 58-012-14:21:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:09.916 00 TLMH-I:STS 58-012-14:21:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:10.913 00 TLMH-I:STS 58-012-14:21:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:10.913 00 TLMH-I:STS 58-012-14:21:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:11.910 00 TLMH-I:STS 58-012-14:21:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:12.908 00 TLMH-I:STS 58-012-14:21:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:12.910 00 TLMH-I:STS 58-012-14:21:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:13.914 00 TLMH-I:STS 58-012-14:21:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:14.910 00 TLMH-I:STS 58-012-14:21:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:14.911 00 TLMH-I:STS 58-012-14:21:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:15.916 00 TLMH-I:STS 58-012-14:21:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:16.915 00 TLMH-I:STS 58-012-14:21:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:16.916 00 TLMH-I:STS 58-012-14:21:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:17.911 00 TLMH-I:STS 58-012-14:21:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:18.918 00 TLMH-I:STS 58-012-14:21:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:18.919 00 TLMH-I:STS 58-012-14:21:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:19.916 00 TLMH-I:STS 58-012-14:21:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:20.912 00 TLMH-I:STS 58-012-14:21:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:20.913 00 TLMH-I:STS 58-012-14:21:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:21.910 00 TLMH-I:STS 58-012-14:21:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:22.915 00 TLMH-I:STS 58-012-14:21:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:22.916 00 TLMH-I:STS 58-012-14:21:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:23.910 00 TLMH-I:STS 58-012-14:21:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:24.917 00 TLMH-I:STS 58-012-14:21:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:24.919 00 TLMH-I:STS 58-012-14:21:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:25.914 00 TLMH-I:STS 58-012-14:21:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:26.909 00 TLMH-I:STS 58-012-14:21:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:26.910 00 TLMH-I:STS 58-012-14:21:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:27.917 00 TLMH-I:STS 58-012-14:21:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:28.914 00 TLMH-I:STS 58-012-14:21:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:28.916 00 TLMH-I:STS 58-012-14:21:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:29.912 00 TLMH-I:STS 58-012-14:21:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:30.911 00 TLMH-I:STS 58-012-14:21:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:30.912 00 TLMH-I:STS 58-012-14:21:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:31.913 00 TLMH-I:STS 58-012-14:21:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:32.916 00 TLMH-I:STS 58-012-14:21:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:32.917 00 TLMH-I:STS 58-012-14:21:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:33.908 00 TLMH-I:STS 58-012-14:21:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:34.415 00 TLMH-I:STS 58-012-14:21:35.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:26:41.409 00 TLMH-I:STS 58-012-14:21:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:26:49.413 00 TLMH-I:STS 58-012-14:21:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-217-18:26:57.412 00 TLMH-I:STS 58-012-14:21:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:26:57.908 00 TLMH-I:STS 58-012-14:21:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:58.915 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:58.916 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:59.911 00 TLMH-I:STS 58-012-14:22:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:00.913 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:00.915 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:01.916 00 TLMH-I:STS 58-012-14:22:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:02.909 00 TLMH-I:STS 58-012-14:22:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:02.910 00 TLMH-I:STS 58-012-14:22:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:03.912 00 TLMH-I:STS 58-012-14:22:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:04.915 00 TLMH-I:STS 58-012-14:22:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:04.916 00 TLMH-I:STS 58-012-14:22:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:05.910 00 TLMH-I:STS 58-012-14:22:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:06.918 00 TLMH-I:STS 58-012-14:22:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:06.919 00 TLMH-I:STS 58-012-14:22:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:07.912 00 TLMH-I:STS 58-012-14:22:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:08.910 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:08.911 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:09.917 00 TLMH-I:STS 58-012-14:22:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:10.914 00 TLMH-I:STS 58-012-14:22:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:10.915 00 TLMH-I:STS 58-012-14:22:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:11.912 00 TLMH-I:STS 58-012-14:22:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:12.916 00 TLMH-I:STS 58-012-14:22:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:12.917 00 TLMH-I:STS 58-012-14:22:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:13.912 00 TLMH-I:STS 58-012-14:22:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:14.909 00 TLMH-I:STS 58-012-14:22:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:14.910 00 TLMH-I:STS 58-012-14:22:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:15.915 00 TLMH-I:STS 58-012-14:22:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:16.912 00 TLMH-I:STS 58-012-14:22:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:16.914 00 TLMH-I:STS 58-012-14:22:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:17.909 00 TLMH-I:STS 58-012-14:22:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:18.916 00 TLMH-I:STS 58-012-14:22:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:18.917 00 TLMH-I:STS 58-012-14:22:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:19.912 00 TLMH-I:STS 58-012-14:22:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:20.910 00 TLMH-I:STS 58-012-14:22:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:20.911 00 TLMH-I:STS 58-012-14:22:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:21.916 00 TLMH-I:STS 58-012-14:22:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:22.913 00 TLMH-I:STS 58-012-14:22:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:22.914 00 TLMH-I:STS 58-012-14:22:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:23.908 00 TLMH-I:STS 58-012-14:22:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:24.914 00 TLMH-I:STS 58-012-14:22:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:24.916 00 TLMH-I:STS 58-012-14:22:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:25.911 00 TLMH-I:STS 58-012-14:22:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:26.918 00 TLMH-I:STS 58-012-14:22:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:26.919 00 TLMH-I:STS 58-012-14:22:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:27.914 00 TLMH-I:STS 58-012-14:22:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:28.910 00 TLMH-I:STS 58-012-14:22:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:28.912 00 TLMH-I:STS 58-012-14:22:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:29.907 00 TLMH-I:STS 58-012-14:22:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:30.914 00 TLMH-I:STS 58-012-14:22:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:30.915 00 TLMH-I:STS 58-012-14:22:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:31.912 00 TLMH-I:STS 58-012-14:22:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:32.911 00 TLMH-I:STS 58-012-14:22:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:32.912 00 TLMH-I:STS 58-012-14:22:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:33.909 00 TLMH-I:STS 58-012-14:22:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:34.912 00 TLMH-I:STS 58-012-14:22:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:34.913 00 TLMH-I:STS 58-012-14:22:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:35.906 00 TLMH-I:STS 58-012-14:22:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:36.913 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:36.915 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:37.911 00 TLMH-I:STS 58-012-14:22:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:38.909 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:38.910 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:39.915 00 TLMH-I:STS 58-012-14:22:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:40.912 00 TLMH-I:STS 58-012-14:22:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:40.914 00 TLMH-I:STS 58-012-14:22:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:41.910 00 TLMH-I:STS 58-012-14:22:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:42.916 00 TLMH-I:STS 58-012-14:22:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:42.917 00 TLMH-I:STS 58-012-14:22:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:43.913 00 TLMH-I:STS 58-012-14:22:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:44.908 00 TLMH-I:STS 58-012-14:22:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:44.909 00 TLMH-I:STS 58-012-14:22:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:45.915 00 TLMH-I:STS 58-012-14:22:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:46.914 00 TLMH-I:STS 58-012-14:22:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:46.915 00 TLMH-I:STS 58-012-14:22:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:47.910 00 TLMH-I:STS 58-012-14:22:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:48.908 00 TLMH-I:STS 58-012-14:22:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:48.909 00 TLMH-I:STS 58-012-14:22:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:49.914 00 TLMH-I:STS 58-012-14:22:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:50.910 00 TLMH-I:STS 58-012-14:22:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:50.911 00 TLMH-I:STS 58-012-14:22:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:51.907 00 TLMH-I:STS 58-012-14:22:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:52.913 00 TLMH-I:STS 58-012-14:22:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:52.915 00 TLMH-I:STS 58-012-14:22:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:53.911 00 TLMH-I:STS 58-012-14:22:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:54.911 00 TLMH-I:STS 58-012-14:22:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:54.912 00 TLMH-I:STS 58-012-14:22:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:55.907 00 TLMH-I:STS 58-012-14:22:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:56.913 00 TLMH-I:STS 58-012-14:22:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:56.914 00 TLMH-I:STS 58-012-14:22:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:57.911 00 TLMH-I:STS 58-012-14:22:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:58.910 00 TLMH-I:STS 58-012-14:23:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:58.911 00 TLMH-I:STS 58-012-14:23:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:59.915 00 TLMH-I:STS 58-012-14:23:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:00.908 00 TLMH-I:STS 58-012-14:23:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:00.910 00 TLMH-I:STS 58-012-14:23:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:01.910 00 TLMH-I:STS 58-012-14:23:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:02.913 00 TLMH-I:STS 58-012-14:23:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:02.914 00 TLMH-I:STS 58-012-14:23:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:03.914 00 TLMH-I:STS 58-012-14:23:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:04.907 00 TLMH-I:STS 58-012-14:23:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:04.908 00 TLMH-I:STS 58-012-14:23:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:05.914 00 TLMH-I:STS 58-012-14:23:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:06.913 00 TLMH-I:STS 58-012-14:23:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:06.914 00 TLMH-I:STS 58-012-14:23:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:07.907 00 TLMH-I:STS 58-012-14:23:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:08.912 00 TLMH-I:STS 58-012-14:23:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:08.913 00 TLMH-I:STS 58-012-14:23:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:09.912 00 TLMH-I:STS 58-012-14:23:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:10.909 00 TLMH-I:STS 58-012-14:23:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:10.910 00 TLMH-I:STS 58-012-14:23:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:11.907 00 TLMH-I:STS 58-012-14:23:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:12.915 00 TLMH-I:STS 58-012-14:23:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:12.917 00 TLMH-I:STS 58-012-14:23:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:13.908 00 TLMH-I:STS 58-012-14:23:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:14.915 00 TLMH-I:STS 58-012-14:23:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:14.916 00 TLMH-I:STS 58-012-14:23:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:15.911 00 TLMH-I:STS 58-012-14:23:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:16.909 00 TLMH-I:STS 58-012-14:23:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:16.910 00 TLMH-I:STS 58-012-14:23:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:17.916 00 TLMH-I:STS 58-012-14:23:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:18.915 00 TLMH-I:STS 58-012-14:23:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:18.916 00 TLMH-I:STS 58-012-14:23:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:19.911 00 TLMH-I:STS 58-012-14:23:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:20.908 00 TLMH-I:STS 58-012-14:23:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:20.909 00 TLMH-I:STS 58-012-14:23:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:21.907 00 TLMH-I:STS 58-012-14:23:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:22.913 00 TLMH-I:STS 58-012-14:23:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:22.915 00 TLMH-I:STS 58-012-14:23:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:23.909 00 TLMH-I:STS 58-012-14:23:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:24.914 00 TLMH-I:STS 58-012-14:23:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:24.916 00 TLMH-I:STS 58-012-14:23:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:25.912 00 TLMH-I:STS 58-012-14:23:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:26.916 00 TLMH-I:STS 58-012-14:23:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:26.917 00 TLMH-I:STS 58-012-14:23:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:27.914 00 TLMH-I:STS 58-012-14:23:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:28.913 00 TLMH-I:STS 58-012-14:23:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:28.914 00 TLMH-I:STS 58-012-14:23:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:29.909 00 TLMH-I:STS 58-012-14:23:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:30.915 00 TLMH-I:STS 58-012-14:23:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:30.917 00 TLMH-I:STS 58-012-14:23:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:31.911 00 TLMH-I:STS 58-012-14:23:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:32.908 00 TLMH-I:STS 58-012-14:23:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:32.910 00 TLMH-I:STS 58-012-14:23:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:33.916 00 TLMH-I:STS 58-012-14:23:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:34.914 00 TLMH-I:STS 58-012-14:23:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:34.915 00 TLMH-I:STS 58-012-14:23:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:35.912 00 TLMH-I:STS 58-012-14:23:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:36.916 00 TLMH-I:STS 58-012-14:23:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:36.918 00 TLMH-I:STS 58-012-14:23:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:37.914 00 TLMH-I:STS 58-012-14:23:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:38.910 00 TLMH-I:STS 58-012-14:23:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:38.911 00 TLMH-I:STS 58-012-14:23:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:39.907 00 TLMH-I:STS 58-012-14:23:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:40.914 00 TLMH-I:STS 58-012-14:23:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:40.915 00 TLMH-I:STS 58-012-14:23:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:41.910 00 TLMH-I:STS 58-012-14:23:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:42.409 00 TLMH-I:STS 58-012-14:23:43.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:28:52.908 00 TLMH-I:STS 58-012-14:23:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:29:00.915 00 TLMH-I:STS 58-012-14:24:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-217-18:29:08.907 00 TLMH-I:STS 58-012-14:24:10.000 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:29:08.908 00 TLMH-I:STS 58-012-14:24:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:08.909 00 TLMH-I:STS 58-012-14:24:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:09.911 00 TLMH-I:STS 58-012-14:24:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:10.907 00 TLMH-I:STS 58-012-14:24:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:10.908 00 TLMH-I:STS 58-012-14:24:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:11.909 00 TLMH-I:STS 58-012-14:24:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:12.914 00 TLMH-I:STS 58-012-14:24:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:12.916 00 TLMH-I:STS 58-012-14:24:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:13.910 00 TLMH-I:STS 58-012-14:24:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:14.915 00 TLMH-I:STS 58-012-14:24:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:14.916 00 TLMH-I:STS 58-012-14:24:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:15.911 00 TLMH-I:STS 58-012-14:24:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:16.906 00 TLMH-I:STS 58-012-14:24:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:16.907 00 TLMH-I:STS 58-012-14:24:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:17.913 00 TLMH-I:STS 58-012-14:24:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:18.910 00 TLMH-I:STS 58-012-14:24:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:18.911 00 TLMH-I:STS 58-012-14:24:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:19.906 00 TLMH-I:STS 58-012-14:24:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:20.914 00 TLMH-I:STS 58-012-14:24:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:20.915 00 TLMH-I:STS 58-012-14:24:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:21.910 00 TLMH-I:STS 58-012-14:24:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:22.916 00 TLMH-I:STS 58-012-14:24:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:22.917 00 TLMH-I:STS 58-012-14:24:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:23.913 00 TLMH-I:STS 58-012-14:24:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:24.910 00 TLMH-I:STS 58-012-14:24:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:24.911 00 TLMH-I:STS 58-012-14:24:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:25.916 00 TLMH-I:STS 58-012-14:24:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:26.914 00 TLMH-I:STS 58-012-14:24:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:26.915 00 TLMH-I:STS 58-012-14:24:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:27.911 00 TLMH-I:STS 58-012-14:24:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:28.907 00 TLMH-I:STS 58-012-14:24:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:28.908 00 TLMH-I:STS 58-012-14:24:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:29.913 00 TLMH-I:STS 58-012-14:24:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:30.910 00 TLMH-I:STS 58-012-14:24:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:30.911 00 TLMH-I:STS 58-012-14:24:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:30.912 00 TLMH-I:STS 58-012-14:24:32.033 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:29:40.912 00 TLMH-I:STS 58-012-14:24:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:29:48.913 00 TLMH-I:STS 58-012-14:24:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-217-18:29:56.914 00 TLMH-I:STS 58-012-14:24:58.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:29:56.915 00 TLMH-I:STS 58-012-14:24:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:56.916 00 TLMH-I:STS 58-012-14:24:58.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:57.908 00 TLMH-I:STS 58-012-14:24:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:58.916 00 TLMH-I:STS 58-012-14:25:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:58.917 00 TLMH-I:STS 58-012-14:25:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:59.906 00 TLMH-I:STS 58-012-14:25:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:00.912 00 TLMH-I:STS 58-012-14:25:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:00.913 00 TLMH-I:STS 58-012-14:25:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:01.904 00 TLMH-I:STS 58-012-14:25:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:02.908 00 TLMH-I:STS 58-012-14:25:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:02.909 00 TLMH-I:STS 58-012-14:25:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:03.910 00 TLMH-I:STS 58-012-14:25:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:04.915 00 TLMH-I:STS 58-012-14:25:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:04.916 00 TLMH-I:STS 58-012-14:25:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:05.911 00 TLMH-I:STS 58-012-14:25:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:06.909 00 TLMH-I:STS 58-012-14:25:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:06.910 00 TLMH-I:STS 58-012-14:25:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:07.911 00 TLMH-I:STS 58-012-14:25:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:08.907 00 TLMH-I:STS 58-012-14:25:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:08.908 00 TLMH-I:STS 58-012-14:25:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:09.911 00 TLMH-I:STS 58-012-14:25:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:10.909 00 TLMH-I:STS 58-012-14:25:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:10.910 00 TLMH-I:STS 58-012-14:25:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:11.915 00 TLMH-I:STS 58-012-14:25:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:12.912 00 TLMH-I:STS 58-012-14:25:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:12.913 00 TLMH-I:STS 58-012-14:25:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:13.909 00 TLMH-I:STS 58-012-14:25:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:14.916 00 TLMH-I:STS 58-012-14:25:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:14.917 00 TLMH-I:STS 58-012-14:25:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:15.911 00 TLMH-I:STS 58-012-14:25:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:16.906 00 TLMH-I:STS 58-012-14:25:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:16.907 00 TLMH-I:STS 58-012-14:25:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:17.913 00 TLMH-I:STS 58-012-14:25:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:18.909 00 TLMH-I:STS 58-012-14:25:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:18.910 00 TLMH-I:STS 58-012-14:25:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:18.910 00 TLMH-I:STS 58-012-14:25:20.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:30:29.410 00 TLMH-I:STS 58-012-14:25:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:31:57.914 00 TLMH-I:STS 58-012-14:03:48.917 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logf b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logf new file mode 100644 index 0000000..4948785 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logf @@ -0,0 +1,4292 @@ +21-217-18:07:26.077 00 UT_RUNPROC/89 stime = %gmt +21-217-18:07:26.077 00 UT_RUNPROC/90 etime = "-" & %year(stime) & "-" & %day_of_year(stime) & "-" & ;; +21-217-18:07:26.077 00 UT_RUNPROC/91 sprintf("%02d",%hour(stime)) & "h" & ;; +21-217-18:07:26.077 00 UT_RUNPROC/92 sprintf("%02d",%minute(stime)) & "m" & ;; +21-217-18:07:26.077 00 UT_RUNPROC/93 sprintf("%02d",%second(stime)) & "s" +21-217-18:07:26.077 00 UT_RUNPROC/94 log_name = proc_name & etime & ".log" +21-217-18:07:26.077 00 UT_RUNPROC/95 ; +21-217-18:07:26.077 00 UT_RUNPROC/96 ; close the previous log +21-217-18:07:26.077 00 UT_RUNPROC/97 ; +21-217-18:07:26.077 00 UT_RUNPROC/98 newlog +21-217-18:07:26.116 00 UT_RUNPROC/99 +21-217-18:07:26.116 00 UT_RUNPROC/100 ; Build the database prefix using SC and CPU definitions from cfe_utils.h +21-217-18:07:26.116 00 UT_RUNPROC/101 local db_prefix, cpu_prefix +21-217-18:07:26.116 00 UT_RUNPROC/102 +21-217-18:07:26.116 00 UT_RUNPROC/103 ; If SC is set, use it +21-217-18:07:26.116 00 UT_RUNPROC/104 if (SC <> "") then +21-217-18:07:26.116 00 UT_RUNPROC/105 db_prefix = SC +21-217-18:07:26.116 00 UT_RUNPROC/106 endif +21-217-18:07:26.116 00 UT_RUNPROC/107 +21-217-18:07:26.116 00 UT_RUNPROC/109 db_prefix = db_prefix & CPU_CFG +21-217-18:07:26.116 00 UT_RUNPROC/110 +21-217-18:07:26.116 00 UT_RUNPROC/111 cpu_prefix = db_prefix +21-217-18:07:26.117 00 UT_RUNPROC/112 +21-217-18:07:26.117 00 UT_RUNPROC/113 ; Set the database prefix for CPU1 +21-217-18:07:26.117 00 UT_RUNPROC/114 if (numCPUs > 1) then +21-217-18:07:26.117 00 UT_RUNPROC/116 endif +21-217-18:07:26.117 00 UT_RUNPROC/117 +21-217-18:07:26.117 00 UT_RUNPROC/118 ; setup the database mnemonics for CPU1 +21-217-18:07:26.117 00 UT_RUNPROC/119 local cksumItem = cpu_prefix & "_ES_CKSUM" +21-217-18:07:26.117 00 UT_RUNPROC/120 local cfeMajorVerItem = cpu_prefix & "_ES_CFEMAJORVER" +21-217-18:07:26.117 00 UT_RUNPROC/121 local cfeMinorVerItem = cpu_prefix & "_ES_CFEMINORVER" +21-217-18:07:26.117 00 UT_RUNPROC/122 local cfeRevisionItem = cpu_prefix & "_ES_CFEREVISION" +21-217-18:07:26.117 00 UT_RUNPROC/123 local cfeMissionRevItem = cpu_prefix & "_ES_CFEMSNREV" +21-217-18:07:26.117 00 UT_RUNPROC/124 local osMajorVerItem = cpu_prefix & "_ES_OSMAJORVER" +21-217-18:07:26.117 00 UT_RUNPROC/125 local osMinorVerItem = cpu_prefix & "_ES_OSMINORVER" +21-217-18:07:26.117 00 UT_RUNPROC/126 local osRevisionItem = cpu_prefix & "_ES_OSREVISION" +21-217-18:07:26.117 00 UT_RUNPROC/127 local osMissionRevItem = cpu_prefix & "_ES_OSMISSIONREV" +21-217-18:07:26.117 00 UT_RUNPROC/128 +21-217-18:07:26.117 00 UT_RUNPROC/129 ; +21-217-18:07:26.117 00 UT_RUNPROC/130 ; Output FSW configuration information +21-217-18:07:26.117 00 UT_RUNPROC/131 ; +21-217-18:07:26.117 00 UT_RUNPROC/132 write "****************** FSW Configuration ******************" +21-217-18:07:26.117 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-217-18:07:26.117 00 UT_RUNPROC/134 if (numCPUs = 1) then +21-217-18:07:26.117 00 UT_RUNPROC/135 write " Checksum: ", {cksumItem} +21-217-18:07:26.118 00 SPR-I:OPRO Checksum: 29237 +21-217-18:07:26.118 00 UT_RUNPROC/136 write " cFE Version: ", {cfeMajorVerItem} & "." & {cfeMinorVerItem} & "." & {cfeRevisionItem} & "." & {cfeMissionRevItem} +21-217-18:07:26.118 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-217-18:07:26.118 00 UT_RUNPROC/137 write " OS Version: ", {osMajorVerItem} & "." & {osMinorVerItem} & "." & {osRevisionItem} & "." & {osMissionRevItem} +21-217-18:07:26.118 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-217-18:07:26.118 00 UT_RUNPROC/138 write " " +21-217-18:07:26.118 00 SPR-I:OPRO +21-217-18:07:26.118 00 UT_RUNPROC/139 endif +21-217-18:07:26.118 00 UT_RUNPROC/140 +21-217-18:07:26.118 00 UT_RUNPROC/141 if (numCPUs >= 2) then +21-217-18:07:26.118 00 UT_RUNPROC/166 endif +21-217-18:07:26.118 00 UT_RUNPROC/167 +21-217-18:07:26.118 00 UT_RUNPROC/168 ; This proc only supports up to 3 CPUs. +21-217-18:07:26.118 00 UT_RUNPROC/169 ; If there are more than 3, the additional CPUs must be added below +21-217-18:07:26.118 00 UT_RUNPROC/170 if (numCPUs = 3) then +21-217-18:07:26.118 00 UT_RUNPROC/189 endif +21-217-18:07:26.118 00 UT_RUNPROC/190 +21-217-18:07:26.119 00 UT_RUNPROC/191 write " Connection Status" +21-217-18:07:26.119 00 SPR-I:OPRO Connection Status +21-217-18:07:26.119 00 UT_RUNPROC/192 write " -----------------" +21-217-18:07:26.119 00 SPR-I:OPRO ----------------- +21-217-18:07:26.119 00 UT_RUNPROC/193 write " CFDP: ", %select(packet_valid("my_entity_id"),"UP","DOWN") +21-217-18:07:26.119 00 SPR-I:OPRO CFDP: DOWN +21-217-18:07:26.119 00 UT_RUNPROC/194 write " UDP: ", p@GSE_ICHAN +21-217-18:07:26.119 00 SPR-I:OPRO UDP: UP +21-217-18:07:26.119 00 UT_RUNPROC/195 write " SWTS: ", p@GSE_SCHAN +21-217-18:07:26.119 00 SPR-I:OPRO SWTS: UNK +21-217-18:07:26.119 00 UT_RUNPROC/196 ; write " ITOS: ", p@GSE_ZCHAN +21-217-18:07:26.119 00 UT_RUNPROC/197 +21-217-18:07:26.119 00 UT_RUNPROC/199 gds_label = "" +21-217-18:07:26.119 00 UT_RUNPROC/200 gds_version = "N/A" +21-217-18:07:26.120 00 UT_RUNPROC/201 +21-217-18:07:26.120 00 UT_RUNPROC/202 #ifdef GDS_EXISTS +21-217-18:07:26.120 00 UT_RUNPROC/203 write " GDS: ", %select(packet_valid("GDS_EXECUTOR_SIMULATION_TIME"),"UP", "DOWN") +21-217-18:07:26.120 00 UT_RUNPROC/204 if (GSE_HCHAN = 1) then +21-217-18:07:26.120 00 UT_RUNPROC/205 gds_label = "GDS" +21-217-18:07:26.120 00 UT_RUNPROC/206 gds_version = GDS_EXECUTOR_GDS_VERSION_VALUE +21-217-18:07:26.120 00 UT_RUNPROC/207 endif +21-217-18:07:26.120 00 UT_RUNPROC/208 #endif +21-217-18:07:26.120 00 UT_RUNPROC/209 +21-217-18:07:26.120 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-217-18:07:26.120 00 SPR-I:OPRO +21-217-18:07:26.120 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-217-18:07:26.120 00 SPR-I:OPRO CMD / TLM Path +21-217-18:07:26.120 00 UT_RUNPROC/212 write " --------------" +21-217-18:07:26.120 00 SPR-I:OPRO -------------- +21-217-18:07:26.120 00 UT_RUNPROC/213 if (GSE_ICHAN = 1) then +21-217-18:07:26.120 00 UT_RUNPROC/214 cmd_tlm_path = "UDP" +21-217-18:07:26.120 00 UT_RUNPROC/219 endif +21-217-18:07:26.120 00 UT_RUNPROC/220 +21-217-18:07:26.120 00 UT_RUNPROC/221 write " ", cmd_tlm_path +21-217-18:07:26.120 00 SPR-I:OPRO UDP +21-217-18:07:26.124 00 UT_RUNPROC/222 write " ", gds_label +21-217-18:07:26.124 00 SPR-I:OPRO +21-217-18:07:26.124 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-217-18:07:26.125 00 SPR-I:OPRO +21-217-18:07:26.125 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-217-18:07:26.125 00 SPR-I:OPRO ASIST / GDS Configuration +21-217-18:07:26.125 00 UT_RUNPROC/225 write " -------------------------" +21-217-18:07:26.125 00 SPR-I:OPRO ------------------------- +21-217-18:07:26.125 00 UT_RUNPROC/226 write " Workstation: ", %upper(%liv(LOCALHOST)) +21-217-18:07:26.125 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-217-18:07:26.125 00 UT_RUNPROC/227 write " Account: ", %env("ACCOUNT") +21-217-18:07:26.125 00 SPR-I:OPRO Account: cfs_test +21-217-18:07:26.125 00 UT_RUNPROC/228 write " Version: ", ASIST_VERSION +21-217-18:07:26.125 00 SPR-I:OPRO Version: 21.0.7 +21-217-18:07:26.125 00 UT_RUNPROC/229 write " Tlm DB: Version: ",vidtlm.version, " Date: ", tlmdbdate, " Time: ", vidtlm.timeof +21-217-18:07:26.125 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-217-18:07:26.125 00 UT_RUNPROC/230 write " Cmd DB: Version: ",%rpad(command_parm_attr("verid_cmd", "version", "description"),4," ")," Date: ",cmddbdate," Time: ",command_parm_attr("verid_cmd", "timeof", "description") +21-217-18:07:26.125 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 05-21-21 Time: 08:24:49 AM.EDT +21-217-18:07:26.125 00 UT_RUNPROC/231 +21-217-18:07:26.125 00 UT_RUNPROC/232 #ifdef GDS_EXISTS +21-217-18:07:26.125 00 UT_RUNPROC/233 write " GDS: ", gds_version +21-217-18:07:26.125 00 UT_RUNPROC/234 #endif +21-217-18:07:26.125 00 UT_RUNPROC/235 +21-217-18:07:26.126 00 UT_RUNPROC/237 write " Telemetry Info" +21-217-18:07:26.126 00 SPR-I:OPRO +21-217-18:07:26.126 00 UT_RUNPROC/237 write " Telemetry Info" +21-217-18:07:26.126 00 SPR-I:OPRO Telemetry Info +21-217-18:07:26.126 00 UT_RUNPROC/238 write " --------------" +21-217-18:07:26.126 00 SPR-I:OPRO -------------- +21-217-18:07:26.126 00 UT_RUNPROC/240 write " Pkt Loss Count: N/A" +21-217-18:07:26.126 00 SPR-I:OPRO Pkt Loss Count: N/A +21-217-18:07:26.126 00 UT_RUNPROC/241 write "**************** End FSW Configuration ***************" +21-217-18:07:26.126 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-217-18:07:26.126 00 UT_RUNPROC/242 ; +21-217-18:07:26.126 00 UT_RUNPROC/243 ; Start the procedure +21-217-18:07:26.126 00 UT_RUNPROC/244 ; +21-217-18:07:26.126 00 UT_RUNPROC/245 write "Starting Procedure.... ", proc_to_run +21-217-18:07:26.126 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_corecode +21-217-18:07:26.126 00 UT_RUNPROC/246 rstol_dir = "rstol 'start " & proc_to_run & "'" +21-217-18:07:26.126 00 UT_RUNPROC/247 stime = %gmt +21-217-18:07:26.127 00 UT_RUNPROC/248 native(rstol_dir) +21-217-18:07:26.255 00 SPR-I:OPRI --> start scx_cpu1_cs_corecode +21-217-18:07:26.256 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_corecode.i +21-217-18:07:26.264 00 SPR-I:STS Procedure SCX_CPU1_CS_CORECODE started +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/2 ;******************************************************************************* +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/3 ; Test Name: cs_corecode +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/4 ; Test Level: Build Verification +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/5 ; Test Type: Functional +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/6 ; +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/7 ; Test Description +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/8 ; This test verifies that the CFS Checksum (CS) OS and cFE Core code +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/9 ; segment checksumming commands function and handle anomolies properly. +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/10 ; +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/11 ; Requirements Tested +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/12 ; CS1002 For all CS commands, if the length contained in the message +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/13 ; header is not equal to the expected length, CS shall reject the +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/14 ; command and issue an event message. +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/15 ; CS1003 If CS accepts any command as valid, CS shall execute the +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/16 ; command, increment the CS Valid Command Counter and issue an +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/17 ; event message. +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/18 ; CS1004 If CS rejects any command, CS shall abort the command execution, +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/19 ; increment the CS Command Rejected Counter and issue an event +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/20 ; message. +21-217-18:07:26.264 00 SCX_CPU1_CS_CO/21 ; CS3000 Checksum shall calculate CRC for the OS code segment and +21-217-18:07:26.265 00 SCX_CPU1_CS_CO/22 ; compare them against the corresponding baseline OS code segment +21-217-18:07:26.265 00 SCX_CPU1_CS_CO/23 ; CRC if: +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/24 ; a) Checksumming (as a whole) is Enabled +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/25 ; b) OS segment checksumming is Enabled +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/26 ; CS3000.1 If the OS code segment CRC is not equal to the baseline OS code +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/27 ; segment CRC, CS shall increment the OS Code Segment CRC +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/28 ; Miscompare Counter and send an event message. +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/29 ; CS3002 Upon receipt of an Enable OS Code Segment command, CS shall +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/30 ; enable checksumming of the OS Code segment. +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/31 ; CS3003 Upon receipt of a Disable OS Code Segment command, CS shall +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/32 ; disable checksumming of the OS Code segment. +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/33 ; CS3004 Upon receipt of a Recompute OS Code Segment CRC, CS shall: +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/34 ; a) Recompute the baseline CRC for the OS Code segment +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/35 ; b) Set the Recompute In Progress Flag to TRUE +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/36 ; CS3004.1 Once the baseline CRC is computed, CS shall: +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/37 ; a) Generate an event message containing the baseline CRC +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/38 ; b) Set the Recompute In Progress Flag to FALSE +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/39 ; CS3004.2 If CS is already processing a Recompute CRC command or a One +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/40 ; Shot CRC command, CS shall reject the command. +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/41 ; CS3005 Upon receipt of a Report OS Code Segment CRC, CS shall send an +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/42 ; event message containing the baseline OS code segment CRC. +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/43 ; CS3006 Checksum shall calculate CRC for the cFE code segment and +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/44 ; compare them against the corresponding baseline cFE code segment +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/45 ; CRC if: +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/46 ; a) Checksumming (as a whole) is Enabled +21-217-18:07:26.278 00 SCX_CPU1_CS_CO/47 ; b) cFE segment checksumming is Enabled +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/48 ; CS3006.1 If the cFE code segment CRC is not equal to the baseline cFE +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/49 ; code segment CRC, CS shall increment the cFE Code Segment CRC +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/50 ; Miscompare Counter and send an event message. +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/51 ; CS3007 Upon receipt of an Enable cFE code segment command, CS shall +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/52 ; enable checksumming of the cFE code segment. +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/53 ; CS3008 Upon receipt of a Disable cFE code segment command, CS shall +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/54 ; disable checksumming of the cFE code segment. +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/55 ; CS3009 Upon receipt of a Recompute cFE Code Segment CRC command, CS +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/56 ; shall: +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/57 ; a) Recompute the baseline checksum for the cFE Code +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/58 ; segment. +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/59 ; b) Set the Recompute In Progress Flag to TRUE +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/60 ; CS3009.1 Once the baseline CRC is computed, CS shall: +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/61 ; a) Generate an event message containing the baseline CRC +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/62 ; b) Set the Recompute In Progress Flag to FALSE +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/63 ; CS3009.2 If CS is already processing a Recompute CRC command or a One +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/64 ; Shot CRC command, CS shall reject the command. +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/65 ; CS3010 Upon receipt of a Report cFE Code Segment CRC command, CS shall +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/66 ; send an event message containing the baseline cFE code segment +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/67 ; CRC. +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/68 ; CS8000 Upon receipt of an Enable Checksum command, CS shall start +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/69 ; calculating CRCs and compare them against the baseline CRCs. +21-217-18:07:26.279 00 SCX_CPU1_CS_CO/70 ; CS8001 Upon receipt of a Disable Checksum command, CS shall stop +21-217-18:07:26.280 00 SCX_CPU1_CS_CO/71 ; calculating CRCs and comparing them against the baseline CRCs. +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/72 ; CS9000 CS shall generate a housekeeping message containing the +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/73 ; following: +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/74 ; a) Valid Ground Command Counter +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/75 ; b) Ground Command Rejected Counter +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/76 ; c) Overall CRC enable/disable status +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/77 ; d) Total Non-Volatile Baseline CRC +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/78 ; e) OS code segment Baseline CRC +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/79 ; f) cFE code segment Baseline CRC +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/80 ; g) Non-Volatile CRC Miscompare Counter +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/81 ; h) OS Code Segment CRC Miscompare Counter +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/82 ; i) cFE Code Segment CRC Miscompare Counter +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/83 ; j) Application CRC Miscompare Counter +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/84 ; k) Table CRC Miscompare Counter +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/85 ; l) User-Defined Memory CRC Miscompare Counter +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/86 ; m) Last One Shot Address +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/87 ; n) Last One Shot Size +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/88 ; o) Last One Shot Checksum +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/89 ; p) Checksum Pass Counter (number of passes thru all of +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/90 ; the checksum areas) +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/91 ; q) Current Checksum Region (Non-Volatile, OS code +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/92 ; ) segment, cFE Code Segment etc) +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/93 ; r) Non-Volatile CRC enable/disable status +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/94 ; s) OS Code Segment CRC enable/disable status +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/95 ; t) cFE Code Segment CRC enable/disable status +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/96 ; u) Application CRC enable/disable status +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/97 ; v) Table CRC enable/disable status +21-217-18:07:26.281 00 SCX_CPU1_CS_CO/98 ; w) User-Defined Memory CRC enable/disable status +21-217-18:07:26.289 00 SCX_CPU1_CS_CO/99 ; x) Last One Shot Rate +21-217-18:07:26.289 00 SCX_CPU1_CS_CO/100 ; y) Recompute In Progress Flag +21-217-18:07:26.289 00 SCX_CPU1_CS_CO/101 ; z) One Shot In Progress Flag +21-217-18:07:26.290 00 SCX_CPU1_CS_CO/102 ; CS9001 Upon any initialization of the CS Application (cFE Power On, cFE +21-217-18:07:26.290 00 SCX_CPU1_CS_CO/103 ; Processor Reset or CS Application Reset), CS shall initialize +21-217-18:07:26.290 00 SCX_CPU1_CS_CO/104 ; the following data to Zero: +21-217-18:07:26.290 00 SCX_CPU1_CS_CO/105 ; a) Valid Ground Command Counter +21-217-18:07:26.290 00 SCX_CPU1_CS_CO/106 ; b) Ground Command Rejected Counter +21-217-18:07:26.290 00 SCX_CPU1_CS_CO/107 ; c) Non-Volatile CRC Miscompare Counter +21-217-18:07:26.290 00 SCX_CPU1_CS_CO/108 ; d) OS Code Segment CRC Miscompare Counter +21-217-18:07:26.290 00 SCX_CPU1_CS_CO/109 ; e) cFE Code Segment CRC Miscompare Counter +21-217-18:07:26.291 00 SCX_CPU1_CS_CO/110 ; f) Application CRC Miscompare Counter +21-217-18:07:26.291 00 SCX_CPU1_CS_CO/111 ; g) Table CRC Miscompare Counter +21-217-18:07:26.291 00 SCX_CPU1_CS_CO/112 ; h) User-Defined Memory CRC Miscompare Counter +21-217-18:07:26.291 00 SCX_CPU1_CS_CO/113 ; i) Recompute In Progress Flag +21-217-18:07:26.291 00 SCX_CPU1_CS_CO/114 ; j) One Shot In Progress Flag +21-217-18:07:26.291 00 SCX_CPU1_CS_CO/115 ; +21-217-18:07:26.291 00 SCX_CPU1_CS_CO/116 ; Prerequisite Conditions +21-217-18:07:26.291 00 SCX_CPU1_CS_CO/117 ; The CFS is up and running and ready to accept commands. +21-217-18:07:26.291 00 SCX_CPU1_CS_CO/118 ; The CS commands and telemetry items exist in the GSE database. +21-217-18:07:26.291 00 SCX_CPU1_CS_CO/119 ; The display pages exist for the CS Housekeeping and the dump-only +21-217-18:07:26.291 00 SCX_CPU1_CS_CO/120 ; Application Code Segment Result Table. +21-217-18:07:26.291 00 SCX_CPU1_CS_CO/121 ; The Application Code Segment definition table exists defining the +21-217-18:07:26.291 00 SCX_CPU1_CS_CO/122 ; segments to checksum. +21-217-18:07:26.291 00 SCX_CPU1_CS_CO/123 ; A CS Test application (TST_CS) exists in order to fully test the CS +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/124 ; Application. +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/125 ; +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/126 ; Assumptions and Constraints +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/127 ; None. +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/128 ; +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/129 ; Change History +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/130 ; +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/131 ; Date Name Description +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/132 ; 08/25/08 Walt Moleski Original Procedure. +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/133 ; 09/22/10 Walt Moleski Updated to use variables for the CFS +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/134 ; application name. Replaced all setupevt +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/135 ; instances with setupevents +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/136 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/137 ; commanding and added a hostCPU variable +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/138 ; for the utility procs to connect to the +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/139 ; proper host IP address. +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/140 ; +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/141 ; Arguments +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/142 ; None. +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/143 ; +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/144 ; Procedures Called +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/145 ; Name Description +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/146 ; ut_tlmwait Wait for a specified telemetry point to update to a +21-217-18:07:26.296 00 SCX_CPU1_CS_CO/147 ; specified value. +21-217-18:07:26.297 00 SCX_CPU1_CS_CO/148 ; ut_pfindicate Print the pass fail status of a particular requirement +21-217-18:07:26.297 00 SCX_CPU1_CS_CO/149 ; number. +21-217-18:07:26.297 00 SCX_CPU1_CS_CO/150 ; ut_setupevents Performs setup to verify that a particular event +21-217-18:07:26.297 00 SCX_CPU1_CS_CO/151 ; message was received by ASIST. +21-217-18:07:26.297 00 SCX_CPU1_CS_CO/152 ; ut_setrequirements A directive to set the status of the cFE +21-217-18:07:26.297 00 SCX_CPU1_CS_CO/153 ; requirements array. +21-217-18:07:26.297 00 SCX_CPU1_CS_CO/154 ; +21-217-18:07:26.297 00 SCX_CPU1_CS_CO/155 ; Expected Test Results and Analysis +21-217-18:07:26.297 00 SCX_CPU1_CS_CO/156 ; +21-217-18:07:26.297 00 SCX_CPU1_CS_CO/157 ;********************************************************************** +21-217-18:07:26.297 00 SCX_CPU1_CS_CO/158 +21-217-18:07:26.297 00 SCX_CPU1_CS_CO/159 local logging = %liv (log_procedure) +21-217-18:07:26.297 00 SCX_CPU1_CS_CO/160 %liv (log_procedure) = FALSE +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/175 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/176 #define CS_1002 0 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/177 #define CS_1003 1 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/178 #define CS_1004 2 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/179 #define CS_3000 3 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/180 #define CS_30001 4 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/181 #define CS_3002 5 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/182 #define CS_3003 6 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/183 #define CS_3004 7 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/184 #define CS_30041 8 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/185 #define CS_30042 9 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/186 #define CS_3005 10 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/187 #define CS_3006 11 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/188 #define CS_30061 12 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/189 #define CS_3007 13 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/190 #define CS_3008 14 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/191 #define CS_3009 15 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/192 #define CS_30091 16 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/193 #define CS_30092 17 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/194 #define CS_3010 18 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/195 #define CS_8000 19 +21-217-18:07:26.376 00 SCX_CPU1_CS_CO/196 #define CS_8001 20 +21-217-18:07:26.379 00 SCX_CPU1_CS_CO/197 #define CS_9000 21 +21-217-18:07:26.379 00 SCX_CPU1_CS_CO/198 #define CS_9001 22 +21-217-18:07:26.379 00 SCX_CPU1_CS_CO/199 +21-217-18:07:26.379 00 SCX_CPU1_CS_CO/200 global ut_req_array_size = 22 +21-217-18:07:26.379 00 SCX_CPU1_CS_CO/201 global ut_requirement[0 .. ut_req_array_size] +21-217-18:07:26.379 00 SCX_CPU1_CS_CO/202 +21-217-18:07:26.379 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.379 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.379 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.379 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.379 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.380 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.380 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.380 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.380 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.380 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.380 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.380 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.380 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.380 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.380 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.380 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.380 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.380 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.380 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.380 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.385 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.385 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.385 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.385 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.386 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.386 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.386 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.387 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.387 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.387 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.387 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.387 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.387 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.387 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.387 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.387 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.387 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.387 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.387 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.387 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.387 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.387 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.391 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.391 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.391 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.391 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.391 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.391 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.391 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.391 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.391 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.391 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.391 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.391 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.391 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.391 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.392 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.392 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.392 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.392 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.392 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.392 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.392 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.392 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.392 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.396 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.396 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.396 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-217-18:07:26.396 00 SCX_CPU1_CS_CO/205 enddo +21-217-18:07:26.396 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-217-18:07:26.396 00 SCX_CPU1_CS_CO/206 +21-217-18:07:26.396 00 SCX_CPU1_CS_CO/207 ;********************************************************************** +21-217-18:07:26.396 00 SCX_CPU1_CS_CO/208 ; Set the local values +21-217-18:07:26.396 00 SCX_CPU1_CS_CO/209 ;********************************************************************** +21-217-18:07:26.396 00 SCX_CPU1_CS_CO/210 local cfe_requirements[0 .. ut_req_array_size] = ["CS_1002", "CS_1003", "CS_1004", "CS_3000", "CS_3000.1", "CS_3002", "CS_3003", "CS_3004", "CS_3004.1", "CS_3004.2", "CS_3005", "CS_3006", "CS_3006.1", "CS_3007", "CS_3008", "CS_3009", "CS_3009.1", "CS_3009.2", "CS_3010", "CS_8000", "CS_8001", "CS_9000", "CS_9001" ] +21-217-18:07:26.397 00 SCX_CPU1_CS_CO/211 +21-217-18:07:26.397 00 SCX_CPU1_CS_CO/212 ;********************************************************************** +21-217-18:07:26.397 00 SCX_CPU1_CS_CO/213 ; Define local variables +21-217-18:07:26.397 00 SCX_CPU1_CS_CO/214 ;********************************************************************** +21-217-18:07:26.397 00 SCX_CPU1_CS_CO/215 LOCAL rawcmd +21-217-18:07:26.397 00 SCX_CPU1_CS_CO/216 LOCAL stream +21-217-18:07:26.397 00 SCX_CPU1_CS_CO/217 local CSAppName = "CS" +21-217-18:07:26.397 00 SCX_CPU1_CS_CO/218 local hostCPU = "CPU3" +21-217-18:07:26.397 00 SCX_CPU1_CS_CO/219 +21-217-18:07:26.397 00 SCX_CPU1_CS_CO/220 write ";*********************************************************************" +21-217-18:07:26.397 00 SPR-I:OPRO ;********************************************************************* +21-217-18:07:26.397 00 SCX_CPU1_CS_CO/221 write "; Step 1.0: Checksum Table Test Setup." +21-217-18:07:26.397 00 SPR-I:OPRO ; Step 1.0: Checksum Table Test Setup. +21-217-18:07:26.397 00 SCX_CPU1_CS_CO/222 write ";*********************************************************************" +21-217-18:07:26.397 00 SPR-I:OPRO ;********************************************************************* +21-217-18:07:26.687 00 SCX_CPU1_CS_CO/223 write "; Step 1.1: Command a Power-on Reset on CPU1." +21-217-18:07:26.687 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-217-18:07:26.687 00 SCX_CPU1_CS_CO/224 write ";**********************************************************************" +21-217-18:07:26.687 00 SPR-I:OPRO ;********************************************************************** +21-217-18:07:26.687 00 SCX_CPU1_CS_CO/225 /SCX_CPU1_ES_POWERONRESET +21-217-18:07:26.700 00 SCX_CPU1_CS_CO/226 wait 10 +21-217-18:07:26.700 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-217-18:07:36.709 00 SCX_CPU1_CS_CO/227 +21-217-18:07:36.709 00 SCX_CPU1_CS_CO/228 close_data_center +21-217-18:07:36.710 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-217-18:07:36.711 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-217-18:07:36.711 00 CLEAR_SPACECRA/2 ; +21-217-18:07:36.712 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-217-18:07:36.712 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-217-18:07:36.719 00 CLEAR_SPACECRA/135 +21-217-18:07:36.719 00 CLEAR_SPACECRA/136 endproc +21-217-18:07:36.719 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-217-18:07:36.745 00 SCX_CPU1_CS_CO/229 wait 60 +21-217-18:07:36.745 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-217-18:08:36.795 00 SCX_CPU1_CS_CO/230 +21-217-18:08:36.795 00 SCX_CPU1_CS_CO/231 cfe_startup {hostCPU} +21-217-18:08:36.809 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:08:46.821 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:08:46.881 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-217-18:08:46.881 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-217-18:08:46.881 00 SEND_THAT_TO_C/2 ; +21-217-18:08:46.881 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-217-18:08:46.882 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-217-18:08:46.883 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-217-18:08:46.936 00 SEND_THAT_TO_C/83 +21-217-18:08:46.936 00 SEND_THAT_TO_C/84 endproc +21-217-18:08:46.936 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-217-18:08:46.936 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:08:47.924 00 TLMH-I:STS 58-012-14:03:48.917 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-217-18:08:50.941 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:08:50.941 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-217-18:08:50.944 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-217-18:08:50.944 00 FILL_IN_SPACEC/2 ; +21-217-18:08:50.944 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-217-18:08:50.945 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-217-18:08:50.949 00 FILL_IN_SPACEC/152 +21-217-18:08:50.949 00 FILL_IN_SPACEC/153 endproc +21-217-18:08:50.949 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-217-18:08:50.949 00 SCX_CPU1_CS_CO/232 wait 5 +21-217-18:08:50.949 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:08:55.953 00 SCX_CPU1_CS_CO/233 +21-217-18:08:55.953 00 SCX_CPU1_CS_CO/234 write ";*********************************************************************" +21-217-18:08:55.954 00 SPR-I:OPRO ;********************************************************************* +21-217-18:08:55.954 00 SCX_CPU1_CS_CO/235 write "; Step 1.2: Display the Housekeeping pages " +21-217-18:08:55.954 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-217-18:08:55.954 00 SCX_CPU1_CS_CO/236 write ";**********************************************************************" +21-217-18:08:55.954 00 SPR-I:OPRO ;********************************************************************** +21-217-18:08:55.954 00 SCX_CPU1_CS_CO/237 page SCX_CPU1_CS_HK +21-217-18:08:56.056 00 SCX_CPU1_CS_CO/238 ;page SCX_CPU1_TST_CS_HK +21-217-18:08:56.056 00 SCX_CPU1_CS_CO/239 +21-217-18:08:56.056 00 SCX_CPU1_CS_CO/241 local hkPktId +21-217-18:08:56.056 00 SCX_CPU1_CS_CO/242 +21-217-18:08:56.056 00 SCX_CPU1_CS_CO/244 hkPktId = "p0A4" +21-217-18:08:56.056 00 SCX_CPU1_CS_CO/245 +21-217-18:08:56.056 00 SCX_CPU1_CS_CO/248 local seqTlmItem = hkPktId & "scnt" +21-217-18:08:56.056 00 SCX_CPU1_CS_CO/249 local currSCnt = {seqTlmItem} +21-217-18:08:56.056 00 SCX_CPU1_CS_CO/250 local expectedSCnt = currSCnt + 2 +21-217-18:08:56.056 00 SCX_CPU1_CS_CO/251 +21-217-18:08:56.056 00 SCX_CPU1_CS_CO/252 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-217-18:08:56.059 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:03.067 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:03.068 00 SCX_CPU1_CS_CO/253 if (UT_TW_Status = UT_Success) then +21-217-18:09:03.069 00 SCX_CPU1_CS_CO/254 write "<*> Passed (9000) - Housekeeping packet is being generated." +21-217-18:09:03.069 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-217-18:09:03.069 00 SCX_CPU1_CS_CO/255 ut_setrequirements CS_9000, "P" +21-217-18:09:03.071 00 SCX_CPU1_CS_CO/259 endif +21-217-18:09:03.072 00 SCX_CPU1_CS_CO/260 +21-217-18:09:03.072 00 SCX_CPU1_CS_CO/261 wait 5 +21-217-18:09:03.072 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:08.076 00 SCX_CPU1_CS_CO/262 +21-217-18:09:08.076 00 SCX_CPU1_CS_CO/263 goto step1_5 +21-217-18:09:08.077 00 SCX_CPU1_CS_CO/328 step1_5: +21-217-18:09:08.077 00 SCX_CPU1_CS_CO/329 write ";*********************************************************************" +21-217-18:09:08.077 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:08.077 00 SCX_CPU1_CS_CO/330 write "; Step 1.5: Enable DEBUG Event Messages " +21-217-18:09:08.077 00 SPR-I:OPRO ; Step 1.5: Enable DEBUG Event Messages +21-217-18:09:08.077 00 SCX_CPU1_CS_CO/331 write ";*********************************************************************" +21-217-18:09:08.077 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:08.077 00 SCX_CPU1_CS_CO/332 local cmdCtr = SCX_CPU1_EVS_CMDPC + 1 +21-217-18:09:08.078 00 SCX_CPU1_CS_CO/333 +21-217-18:09:08.078 00 SCX_CPU1_CS_CO/335 /SCX_CPU1_EVS_EnaAppEVTType Application=CSAppName DEBUG +21-217-18:09:08.093 00 SCX_CPU1_CS_CO/336 wait 2 +21-217-18:09:08.093 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-217-18:09:10.095 00 SCX_CPU1_CS_CO/337 +21-217-18:09:10.095 00 SCX_CPU1_CS_CO/338 ut_tlmwait SCX_CPU1_EVS_CMDPC, {cmdCtr} +21-217-18:09:10.105 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:11.106 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:11.107 00 SCX_CPU1_CS_CO/339 if (UT_TW_Status = UT_Success) then +21-217-18:09:11.107 00 SCX_CPU1_CS_CO/340 write "<*> Passed - Enable Debug events command sent properly." +21-217-18:09:11.107 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-217-18:09:11.107 00 SCX_CPU1_CS_CO/343 endif +21-217-18:09:11.107 00 SCX_CPU1_CS_CO/344 +21-217-18:09:11.107 00 SCX_CPU1_CS_CO/345 write ";*********************************************************************" +21-217-18:09:11.107 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:11.107 00 SCX_CPU1_CS_CO/346 write "; Step 1.6: Verify that the CS Housekeeping telemetry items are " +21-217-18:09:11.107 00 SPR-I:OPRO ; Step 1.6: Verify that the CS Housekeeping telemetry items are +21-217-18:09:11.107 00 SCX_CPU1_CS_CO/347 write "; initialized to zero (0). " +21-217-18:09:11.107 00 SPR-I:OPRO ; initialized to zero (0). +21-217-18:09:11.107 00 SCX_CPU1_CS_CO/348 write ";*********************************************************************" +21-217-18:09:11.107 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:11.107 00 SCX_CPU1_CS_CO/351 if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; +21-217-18:09:11.107 00 SCX_CPU1_CS_CO/352 (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; +21-217-18:09:11.107 00 SCX_CPU1_CS_CO/353 (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; +21-217-18:09:11.107 00 SCX_CPU1_CS_CO/354 (SCX_CPU1_CS_RecomputeInProgress = 0) AND ;; +21-217-18:09:11.107 00 SCX_CPU1_CS_CO/355 (SCX_CPU1_CS_OneShotInProgress = 0) AND ;; +21-217-18:09:11.107 00 SCX_CPU1_CS_CO/356 (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) THEN +21-217-18:09:11.107 00 SCX_CPU1_CS_CO/357 write "<*> Passed (9001) - Housekeeping telemetry initialized properly." +21-217-18:09:11.107 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-217-18:09:11.107 00 SCX_CPU1_CS_CO/358 ut_setrequirements CS_9001, "P" +21-217-18:09:11.108 00 SCX_CPU1_CS_CO/370 endif +21-217-18:09:11.108 00 SCX_CPU1_CS_CO/371 +21-217-18:09:11.116 00 SCX_CPU1_CS_CO/372 wait 5 +21-217-18:09:11.116 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:16.121 00 SCX_CPU1_CS_CO/373 +21-217-18:09:16.121 00 SCX_CPU1_CS_CO/374 write ";*********************************************************************" +21-217-18:09:16.121 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:16.121 00 SCX_CPU1_CS_CO/375 write "; Step 2.0: OS Code Segment Test." +21-217-18:09:16.121 00 SPR-I:OPRO ; Step 2.0: OS Code Segment Test. +21-217-18:09:16.121 00 SCX_CPU1_CS_CO/376 write ";*********************************************************************" +21-217-18:09:16.121 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:16.121 00 SCX_CPU1_CS_CO/377 write "; Step 2.1: Send the Enable Checksum command." +21-217-18:09:16.121 00 SPR-I:OPRO ; Step 2.1: Send the Enable Checksum command. +21-217-18:09:16.121 00 SCX_CPU1_CS_CO/378 write ";*********************************************************************" +21-217-18:09:16.122 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:16.122 00 SCX_CPU1_CS_CO/379 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-217-18:09:16.128 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:16.128 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-217-18:09:16.128 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:16.129 00 SCX_CPU1_CS_CO/380 +21-217-18:09:16.129 00 SCX_CPU1_CS_CO/381 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:09:16.129 00 SCX_CPU1_CS_CO/383 /SCX_CPU1_CS_EnableAll +21-217-18:09:16.140 00 SCX_CPU1_CS_CO/384 +21-217-18:09:16.140 00 SCX_CPU1_CS_CO/385 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:09:16.144 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:16.920 00 TLMH-I:STS 58-012-14:04:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-217-18:09:19.148 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:19.149 00 SCX_CPU1_CS_CO/386 if (UT_TW_Status = UT_Success) then +21-217-18:09:19.149 00 SCX_CPU1_CS_CO/387 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-217-18:09:19.149 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-217-18:09:19.149 00 SCX_CPU1_CS_CO/388 ut_setrequirements CS_1003, "P" +21-217-18:09:19.152 00 SCX_CPU1_CS_CO/389 ut_setrequirements CS_8000, "P" +21-217-18:09:19.153 00 SCX_CPU1_CS_CO/394 endif +21-217-18:09:19.153 00 SCX_CPU1_CS_CO/395 +21-217-18:09:19.153 00 SCX_CPU1_CS_CO/397 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:09:19.157 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:19.158 00 SCX_CPU1_CS_CO/398 if (UT_TW_Status = UT_Success) then +21-217-18:09:19.158 00 SCX_CPU1_CS_CO/399 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-217-18:09:19.158 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-217-18:09:19.158 00 SCX_CPU1_CS_CO/400 ut_setrequirements CS_1003, "P" +21-217-18:09:19.181 00 SCX_CPU1_CS_CO/401 ut_setrequirements CS_8000, "P" +21-217-18:09:19.182 00 SCX_CPU1_CS_CO/406 endif +21-217-18:09:19.182 00 SCX_CPU1_CS_CO/407 +21-217-18:09:19.182 00 SCX_CPU1_CS_CO/408 wait 5 +21-217-18:09:19.182 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:24.187 00 SCX_CPU1_CS_CO/409 +21-217-18:09:24.187 00 SCX_CPU1_CS_CO/411 if (p@scx_cpu1_CS_State = "Enabled") then +21-217-18:09:24.187 00 SCX_CPU1_CS_CO/412 write "<*> Passed (8000) - Overall CS State set to 'Enabled'." +21-217-18:09:24.187 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Enabled'. +21-217-18:09:24.187 00 SCX_CPU1_CS_CO/413 ut_setrequirements CS_8000, "P" +21-217-18:09:24.189 00 SCX_CPU1_CS_CO/417 endif +21-217-18:09:24.189 00 SCX_CPU1_CS_CO/418 +21-217-18:09:24.189 00 SCX_CPU1_CS_CO/421 if (p@SCX_CPU1_CS_AppState = "Enabled") then +21-217-18:09:24.189 00 SCX_CPU1_CS_CO/422 /SCX_CPU1_CS_DisableApps +21-217-18:09:24.200 00 SCX_CPU1_CS_CO/423 wait 1 +21-217-18:09:24.200 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-217-18:09:24.923 00 TLMH-I:STS 58-012-14:04:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-217-18:09:25.202 00 SCX_CPU1_CS_CO/424 endif +21-217-18:09:25.202 00 SCX_CPU1_CS_CO/425 +21-217-18:09:25.202 00 SCX_CPU1_CS_CO/427 if (p@SCX_CPU1_CS_EepromState = "Enabled") then +21-217-18:09:25.202 00 SCX_CPU1_CS_CO/428 /SCX_CPU1_CS_DisableEeprom +21-217-18:09:25.217 00 SCX_CPU1_CS_CO/429 wait 1 +21-217-18:09:25.217 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-217-18:09:25.926 00 TLMH-I:STS 58-012-14:04:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-217-18:09:26.218 00 SCX_CPU1_CS_CO/430 endif +21-217-18:09:26.218 00 SCX_CPU1_CS_CO/431 +21-217-18:09:26.218 00 SCX_CPU1_CS_CO/433 if (p@SCX_CPU1_CS_MemoryState = "Enabled") then +21-217-18:09:26.218 00 SCX_CPU1_CS_CO/434 /SCX_CPU1_CS_DisableMemory +21-217-18:09:26.232 00 SCX_CPU1_CS_CO/435 wait 1 +21-217-18:09:26.232 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-217-18:09:26.920 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-217-18:09:27.233 00 SCX_CPU1_CS_CO/436 endif +21-217-18:09:27.233 00 SCX_CPU1_CS_CO/437 +21-217-18:09:27.233 00 SCX_CPU1_CS_CO/439 if (p@SCX_CPU1_CS_TableState = "Enabled") then +21-217-18:09:27.234 00 SCX_CPU1_CS_CO/440 /SCX_CPU1_CS_DisableTables +21-217-18:09:27.249 00 SCX_CPU1_CS_CO/441 wait 1 +21-217-18:09:27.249 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-217-18:09:27.925 00 TLMH-I:STS 58-012-14:04:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-217-18:09:28.250 00 SCX_CPU1_CS_CO/442 endif +21-217-18:09:28.250 00 SCX_CPU1_CS_CO/443 +21-217-18:09:28.251 00 SCX_CPU1_CS_CO/444 wait 5 +21-217-18:09:28.251 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:33.255 00 SCX_CPU1_CS_CO/445 +21-217-18:09:33.255 00 SCX_CPU1_CS_CO/446 write ";*********************************************************************" +21-217-18:09:33.255 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:33.255 00 SCX_CPU1_CS_CO/447 write "; Step 2.2: Send the Enable OS Code Segment command." +21-217-18:09:33.255 00 SPR-I:OPRO ; Step 2.2: Send the Enable OS Code Segment command. +21-217-18:09:33.255 00 SCX_CPU1_CS_CO/448 write ";*********************************************************************" +21-217-18:09:33.256 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:33.256 00 SCX_CPU1_CS_CO/449 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_OS_INF_EID, "INFO", 1 +21-217-18:09:33.261 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:33.262 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-217-18:09:33.262 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:33.263 00 SCX_CPU1_CS_CO/450 +21-217-18:09:33.263 00 SCX_CPU1_CS_CO/451 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:09:33.264 00 SCX_CPU1_CS_CO/452 +21-217-18:09:33.264 00 SCX_CPU1_CS_CO/454 /SCX_CPU1_CS_EnableOS +21-217-18:09:33.283 00 SCX_CPU1_CS_CO/455 +21-217-18:09:33.284 00 SCX_CPU1_CS_CO/456 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:09:33.289 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:33.922 00 TLMH-I:STS 58-012-14:04:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-217-18:09:35.292 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:35.293 00 SCX_CPU1_CS_CO/457 if (UT_TW_Status = UT_Success) then +21-217-18:09:35.293 00 SCX_CPU1_CS_CO/458 write "<*> Passed (1003;3002) - CS EnableOS command sent properly." +21-217-18:09:35.293 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-217-18:09:35.294 00 SCX_CPU1_CS_CO/459 ut_setrequirements CS_1003, "P" +21-217-18:09:35.296 00 SCX_CPU1_CS_CO/460 ut_setrequirements CS_3002, "P" +21-217-18:09:35.299 00 SCX_CPU1_CS_CO/465 endif +21-217-18:09:35.299 00 SCX_CPU1_CS_CO/466 +21-217-18:09:35.299 00 SCX_CPU1_CS_CO/468 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:09:35.305 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:35.305 00 SCX_CPU1_CS_CO/469 if (UT_TW_Status = UT_Success) then +21-217-18:09:35.305 00 SCX_CPU1_CS_CO/470 write "<*> Passed (1003;3002) - Expected Event Msg ",CS_ENABLE_OS_INF_EID," rcv'd." +21-217-18:09:35.305 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-217-18:09:35.305 00 SCX_CPU1_CS_CO/471 ut_setrequirements CS_1003, "P" +21-217-18:09:35.327 00 SCX_CPU1_CS_CO/472 ut_setrequirements CS_3002, "P" +21-217-18:09:35.328 00 SCX_CPU1_CS_CO/477 endif +21-217-18:09:35.328 00 SCX_CPU1_CS_CO/478 +21-217-18:09:35.328 00 SCX_CPU1_CS_CO/479 wait 5 +21-217-18:09:35.328 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:40.332 00 SCX_CPU1_CS_CO/480 +21-217-18:09:40.332 00 SCX_CPU1_CS_CO/482 if (p@scx_cpu1_CS_OSState = "Enabled") then +21-217-18:09:40.332 00 SCX_CPU1_CS_CO/483 write "<*> Passed (3002) - OS State set to 'Enabled'." +21-217-18:09:40.332 00 SPR-I:OPRO <*> Passed (3002) - OS State set to 'Enabled'. +21-217-18:09:40.332 00 SCX_CPU1_CS_CO/484 ut_setrequirements CS_3002, "P" +21-217-18:09:40.336 00 SCX_CPU1_CS_CO/488 endif +21-217-18:09:40.336 00 SCX_CPU1_CS_CO/489 +21-217-18:09:40.336 00 SCX_CPU1_CS_CO/490 write ";*********************************************************************" +21-217-18:09:40.336 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:40.337 00 SCX_CPU1_CS_CO/491 write "; Step 2.3: Verify that CRC calculations are happening." +21-217-18:09:40.337 00 SPR-I:OPRO ; Step 2.3: Verify that CRC calculations are happening. +21-217-18:09:40.337 00 SCX_CPU1_CS_CO/492 write ";*********************************************************************" +21-217-18:09:40.337 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:40.337 00 SCX_CPU1_CS_CO/494 ut_tlmwait SCX_CPU1_CS_PASSCTR, 1, 300 +21-217-18:09:40.351 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:47.359 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:47.361 00 SCX_CPU1_CS_CO/495 +21-217-18:09:47.361 00 SCX_CPU1_CS_CO/496 if (SCX_CPU1_CS_OSBASELINE <> 0) then +21-217-18:09:47.362 00 SCX_CPU1_CS_CO/497 write "<*> Passed (3000) - Checksumming is occurring." +21-217-18:09:47.362 00 SPR-I:OPRO <*> Passed (3000) - Checksumming is occurring. +21-217-18:09:47.362 00 SCX_CPU1_CS_CO/498 ut_setrequirements CS_3000, "P" +21-217-18:09:47.366 00 SCX_CPU1_CS_CO/502 endif +21-217-18:09:47.366 00 SCX_CPU1_CS_CO/503 +21-217-18:09:47.366 00 SCX_CPU1_CS_CO/504 write ";*********************************************************************" +21-217-18:09:47.366 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:47.366 00 SCX_CPU1_CS_CO/505 write "; Step 2.4: Send the Disable OS Code Segment command. " +21-217-18:09:47.367 00 SPR-I:OPRO ; Step 2.4: Send the Disable OS Code Segment command. +21-217-18:09:47.367 00 SCX_CPU1_CS_CO/506 write ";*********************************************************************" +21-217-18:09:47.367 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:47.367 00 SCX_CPU1_CS_CO/507 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 +21-217-18:09:47.375 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:47.375 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-217-18:09:47.375 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:47.408 00 SCX_CPU1_CS_CO/508 +21-217-18:09:47.408 00 SCX_CPU1_CS_CO/509 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:09:47.408 00 SCX_CPU1_CS_CO/511 /SCX_CPU1_CS_DisableOS +21-217-18:09:47.420 00 SCX_CPU1_CS_CO/512 +21-217-18:09:47.420 00 SCX_CPU1_CS_CO/513 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:09:47.423 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:47.923 00 TLMH-I:STS 58-012-14:04:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:09:51.428 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:51.428 00 SCX_CPU1_CS_CO/514 if (UT_TW_Status = UT_Success) then +21-217-18:09:51.428 00 SCX_CPU1_CS_CO/515 write "<*> Passed (1003;3003) - CS DisableOS command sent properly." +21-217-18:09:51.428 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-217-18:09:51.428 00 SCX_CPU1_CS_CO/516 ut_setrequirements CS_1003, "P" +21-217-18:09:51.429 00 SCX_CPU1_CS_CO/517 ut_setrequirements CS_3003, "P" +21-217-18:09:51.430 00 SCX_CPU1_CS_CO/522 endif +21-217-18:09:51.430 00 SCX_CPU1_CS_CO/523 +21-217-18:09:51.430 00 SCX_CPU1_CS_CO/525 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:09:51.434 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:51.434 00 SCX_CPU1_CS_CO/526 if (UT_TW_Status = UT_Success) then +21-217-18:09:51.434 00 SCX_CPU1_CS_CO/527 write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." +21-217-18:09:51.434 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-217-18:09:51.434 00 SCX_CPU1_CS_CO/528 ut_setrequirements CS_1003, "P" +21-217-18:09:51.461 00 SCX_CPU1_CS_CO/529 ut_setrequirements CS_3003, "P" +21-217-18:09:51.461 00 SCX_CPU1_CS_CO/534 endif +21-217-18:09:51.462 00 SCX_CPU1_CS_CO/535 +21-217-18:09:51.462 00 SCX_CPU1_CS_CO/536 wait 5 +21-217-18:09:51.462 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:56.466 00 SCX_CPU1_CS_CO/537 +21-217-18:09:56.466 00 SCX_CPU1_CS_CO/539 if (p@scx_cpu1_CS_OSState = "Disabled") then +21-217-18:09:56.466 00 SCX_CPU1_CS_CO/540 write "<*> Passed (3003) - OS State set to 'Disabled'." +21-217-18:09:56.466 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-217-18:09:56.466 00 SCX_CPU1_CS_CO/541 ut_setrequirements CS_3003, "P" +21-217-18:09:56.469 00 SCX_CPU1_CS_CO/545 endif +21-217-18:09:56.469 00 SCX_CPU1_CS_CO/546 +21-217-18:09:56.469 00 SCX_CPU1_CS_CO/547 write ";*********************************************************************" +21-217-18:09:56.469 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:56.469 00 SCX_CPU1_CS_CO/548 write "; Step 2.5: Using the TST_CS application, manipulate the OS CRC. " +21-217-18:09:56.469 00 SPR-I:OPRO ; Step 2.5: Using the TST_CS application, manipulate the OS CRC. +21-217-18:09:56.470 00 SCX_CPU1_CS_CO/549 write ";*********************************************************************" +21-217-18:09:56.470 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:56.470 00 SCX_CPU1_CS_CO/551 ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_OS_CRC_INF_EID, "INFO", 1 +21-217-18:09:56.473 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:56.473 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 13 +21-217-18:09:56.473 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:56.473 00 SCX_CPU1_CS_CO/552 +21-217-18:09:56.473 00 SCX_CPU1_CS_CO/553 /SCX_CPU1_TST_CS_CorruptOSCRC +21-217-18:09:56.485 00 SCX_CPU1_CS_CO/554 +21-217-18:09:56.485 00 SCX_CPU1_CS_CO/556 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:09:56.489 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:56.920 00 TLMH-I:STS 58-012-14:04:58.006 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=13 Corrupt OS CRC command +21-217-18:09:57.490 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:57.492 00 SCX_CPU1_CS_CO/557 if (UT_TW_Status = UT_Success) then +21-217-18:09:57.492 00 SCX_CPU1_CS_CO/558 write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_OS_CRC_INF_EID," rcv'd." +21-217-18:09:57.492 00 SPR-I:OPRO <*> Passed - Expected Event Msg 13 rcv'd. +21-217-18:09:57.492 00 SCX_CPU1_CS_CO/561 endif +21-217-18:09:57.492 00 SCX_CPU1_CS_CO/562 +21-217-18:09:57.492 00 SCX_CPU1_CS_CO/563 wait 5 +21-217-18:09:57.493 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:10:02.496 00 SCX_CPU1_CS_CO/564 +21-217-18:10:02.498 00 SCX_CPU1_CS_CO/565 write ";***********************************************************************" +21-217-18:10:02.498 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:02.498 00 SCX_CPU1_CS_CO/566 write "; Step 2.6: Send the Enable OS command. " +21-217-18:10:02.498 00 SPR-I:OPRO ; Step 2.6: Send the Enable OS command. +21-217-18:10:02.498 00 SCX_CPU1_CS_CO/567 write ";***********************************************************************" +21-217-18:10:02.499 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:02.499 00 SCX_CPU1_CS_CO/568 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_OS_INF_EID, "INFO", 1 +21-217-18:10:02.502 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:02.502 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-217-18:10:02.502 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:02.503 00 SCX_CPU1_CS_CO/569 +21-217-18:10:02.503 00 SCX_CPU1_CS_CO/570 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:10:02.503 00 SCX_CPU1_CS_CO/571 +21-217-18:10:02.503 00 SCX_CPU1_CS_CO/573 /SCX_CPU1_CS_EnableOS +21-217-18:10:02.514 00 SCX_CPU1_CS_CO/574 +21-217-18:10:02.514 00 SCX_CPU1_CS_CO/575 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:10:02.517 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:10:03.420 00 TLMH-I:STS 58-012-14:05:04.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-217-18:10:07.523 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:10:07.525 00 SCX_CPU1_CS_CO/576 if (UT_TW_Status = UT_Success) then +21-217-18:10:07.525 00 SCX_CPU1_CS_CO/577 write "<*> Passed (1003;3002) - CS EnableOS command sent properly." +21-217-18:10:07.525 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-217-18:10:07.525 00 SCX_CPU1_CS_CO/578 ut_setrequirements CS_1003, "P" +21-217-18:10:07.528 00 SCX_CPU1_CS_CO/579 ut_setrequirements CS_3002, "P" +21-217-18:10:07.532 00 SCX_CPU1_CS_CO/584 endif +21-217-18:10:07.532 00 SCX_CPU1_CS_CO/585 +21-217-18:10:07.532 00 SCX_CPU1_CS_CO/587 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:10:07.538 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:10:07.539 00 SCX_CPU1_CS_CO/588 if (UT_TW_Status = UT_Success) then +21-217-18:10:07.539 00 SCX_CPU1_CS_CO/589 write "<*> Passed (1003;3002) - Expected Event Msg ",CS_ENABLE_OS_INF_EID," rcv'd." +21-217-18:10:07.539 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-217-18:10:07.539 00 SCX_CPU1_CS_CO/590 ut_setrequirements CS_1003, "P" +21-217-18:10:07.558 00 SCX_CPU1_CS_CO/591 ut_setrequirements CS_3002, "P" +21-217-18:10:07.558 00 SCX_CPU1_CS_CO/596 endif +21-217-18:10:07.558 00 SCX_CPU1_CS_CO/597 +21-217-18:10:07.558 00 SCX_CPU1_CS_CO/598 wait 5 +21-217-18:10:07.558 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:10:12.562 00 SCX_CPU1_CS_CO/599 +21-217-18:10:12.562 00 SCX_CPU1_CS_CO/601 if (p@scx_cpu1_CS_OSState = "Enabled") then +21-217-18:10:12.562 00 SCX_CPU1_CS_CO/602 write "<*> Passed (3002) - OS State set to 'Enabled'." +21-217-18:10:12.562 00 SPR-I:OPRO <*> Passed (3002) - OS State set to 'Enabled'. +21-217-18:10:12.562 00 SCX_CPU1_CS_CO/603 ut_setrequirements CS_3002, "P" +21-217-18:10:12.564 00 SCX_CPU1_CS_CO/607 endif +21-217-18:10:12.564 00 SCX_CPU1_CS_CO/608 +21-217-18:10:12.564 00 SCX_CPU1_CS_CO/610 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_OS_MISCOMPARE_ERR_EID, "ERROR", 1 +21-217-18:10:12.568 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:12.569 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 32 +21-217-18:10:12.569 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:12.569 00 SCX_CPU1_CS_CO/611 +21-217-18:10:12.569 00 SCX_CPU1_CS_CO/613 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1, 300 +21-217-18:10:12.577 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:11:24.919 00 TLMH-I:STS 58-012-14:06:26.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=32 Checksum Failure: OS code segment, Expected: 0x0012D687, Calculated: 0xFFFFB69D +21-217-18:11:25.653 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:11:25.654 00 SCX_CPU1_CS_CO/614 if (UT_TW_Status = UT_Success) then +21-217-18:11:25.655 00 SCX_CPU1_CS_CO/615 write "<*> Passed (3000.1) - Expected Event Msg ",CS_OS_MISCOMPARE_ERR_EID," rcv'd." +21-217-18:11:25.655 00 SPR-I:OPRO <*> Passed (3000.1) - Expected Event Msg 32 rcv'd. +21-217-18:11:25.655 00 SCX_CPU1_CS_CO/616 ut_setrequirements CS_30001, "P" +21-217-18:11:25.658 00 SCX_CPU1_CS_CO/620 endif +21-217-18:11:25.658 00 SCX_CPU1_CS_CO/621 +21-217-18:11:25.658 00 SCX_CPU1_CS_CO/622 write ";*********************************************************************" +21-217-18:11:25.658 00 SPR-I:OPRO ;********************************************************************* +21-217-18:11:25.658 00 SCX_CPU1_CS_CO/623 write "; Step 2.7: Send the Disable OS Code Segment command. " +21-217-18:11:25.658 00 SPR-I:OPRO ; Step 2.7: Send the Disable OS Code Segment command. +21-217-18:11:25.658 00 SCX_CPU1_CS_CO/624 write ";*********************************************************************" +21-217-18:11:25.658 00 SPR-I:OPRO ;********************************************************************* +21-217-18:11:25.658 00 SCX_CPU1_CS_CO/625 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 +21-217-18:11:25.659 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:25.659 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-217-18:11:25.660 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:25.660 00 SCX_CPU1_CS_CO/626 +21-217-18:11:25.670 00 SCX_CPU1_CS_CO/627 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:11:25.670 00 SCX_CPU1_CS_CO/629 /SCX_CPU1_CS_DisableOS +21-217-18:11:25.682 00 SCX_CPU1_CS_CO/630 +21-217-18:11:25.682 00 SCX_CPU1_CS_CO/631 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:11:25.685 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:11:26.427 00 TLMH-I:STS 58-012-14:06:27.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:11:27.688 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:11:27.689 00 SCX_CPU1_CS_CO/632 if (UT_TW_Status = UT_Success) then +21-217-18:11:27.689 00 SCX_CPU1_CS_CO/633 write "<*> Passed (1003;3003) - CS DisableOS command sent properly." +21-217-18:11:27.689 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-217-18:11:27.690 00 SCX_CPU1_CS_CO/634 ut_setrequirements CS_1003, "P" +21-217-18:11:27.692 00 SCX_CPU1_CS_CO/635 ut_setrequirements CS_3003, "P" +21-217-18:11:27.693 00 SCX_CPU1_CS_CO/640 endif +21-217-18:11:27.693 00 SCX_CPU1_CS_CO/641 +21-217-18:11:27.693 00 SCX_CPU1_CS_CO/643 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:11:27.696 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:11:27.697 00 SCX_CPU1_CS_CO/644 if (UT_TW_Status = UT_Success) then +21-217-18:11:27.697 00 SCX_CPU1_CS_CO/645 write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." +21-217-18:11:27.697 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-217-18:11:27.697 00 SCX_CPU1_CS_CO/646 ut_setrequirements CS_1003, "P" +21-217-18:11:27.717 00 SCX_CPU1_CS_CO/647 ut_setrequirements CS_3003, "P" +21-217-18:11:27.718 00 SCX_CPU1_CS_CO/652 endif +21-217-18:11:27.718 00 SCX_CPU1_CS_CO/653 +21-217-18:11:27.718 00 SCX_CPU1_CS_CO/654 wait 5 +21-217-18:11:27.718 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:11:32.722 00 SCX_CPU1_CS_CO/655 +21-217-18:11:32.722 00 SCX_CPU1_CS_CO/657 if (p@scx_cpu1_CS_OSState = "Disabled") then +21-217-18:11:32.723 00 SCX_CPU1_CS_CO/658 write "<*> Passed (3003) - OS State set to 'Disabled'." +21-217-18:11:32.723 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-217-18:11:32.723 00 SCX_CPU1_CS_CO/659 ut_setrequirements CS_3003, "P" +21-217-18:11:32.726 00 SCX_CPU1_CS_CO/663 endif +21-217-18:11:32.726 00 SCX_CPU1_CS_CO/664 +21-217-18:11:32.726 00 SCX_CPU1_CS_CO/665 write ";*********************************************************************" +21-217-18:11:32.726 00 SPR-I:OPRO ;********************************************************************* +21-217-18:11:32.726 00 SCX_CPU1_CS_CO/666 write "; Step 2.8: Send the Recompute OS Code Segment command. " +21-217-18:11:32.727 00 SPR-I:OPRO ; Step 2.8: Send the Recompute OS Code Segment command. +21-217-18:11:32.727 00 SCX_CPU1_CS_CO/667 write ";*********************************************************************" +21-217-18:11:32.727 00 SPR-I:OPRO ;********************************************************************* +21-217-18:11:32.727 00 SCX_CPU1_CS_CO/668 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_STARTED_DBG_EID,"DEBUG", 1 +21-217-18:11:32.729 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:32.730 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:11:32.730 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:32.730 00 SCX_CPU1_CS_CO/669 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-217-18:11:32.731 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:32.731 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:11:32.731 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:32.732 00 SCX_CPU1_CS_CO/670 +21-217-18:11:32.742 00 SCX_CPU1_CS_CO/671 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:11:32.742 00 SCX_CPU1_CS_CO/673 /SCX_CPU1_CS_RecomputeOS +21-217-18:11:32.754 00 SCX_CPU1_CS_CO/674 +21-217-18:11:32.754 00 SCX_CPU1_CS_CO/675 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:11:32.757 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:11:33.426 00 TLMH-I:STS 58-012-14:06:34.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:11:33.923 00 TLMH-I:STS 58-012-14:06:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:34.920 00 TLMH-I:STS 58-012-14:06:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:34.921 00 TLMH-I:STS 58-012-14:06:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:35.762 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:11:35.764 00 SCX_CPU1_CS_CO/676 if (UT_TW_Status = UT_Success) then +21-217-18:11:35.764 00 SCX_CPU1_CS_CO/677 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-217-18:11:35.764 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:11:35.764 00 SCX_CPU1_CS_CO/678 ut_setrequirements CS_1003, "P" +21-217-18:11:35.767 00 SCX_CPU1_CS_CO/679 ut_setrequirements CS_3004, "P" +21-217-18:11:35.770 00 SCX_CPU1_CS_CO/684 endif +21-217-18:11:35.770 00 SCX_CPU1_CS_CO/685 +21-217-18:11:35.770 00 SCX_CPU1_CS_CO/687 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:11:35.782 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:11:35.784 00 SCX_CPU1_CS_CO/688 if (UT_TW_Status = UT_Success) then +21-217-18:11:35.784 00 SCX_CPU1_CS_CO/689 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-217-18:11:35.784 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:11:35.784 00 SCX_CPU1_CS_CO/690 ut_setrequirements CS_1003, "P" +21-217-18:11:35.823 00 SCX_CPU1_CS_CO/691 ut_setrequirements CS_3004, "P" +21-217-18:11:35.823 00 SCX_CPU1_CS_CO/696 endif +21-217-18:11:35.823 00 SCX_CPU1_CS_CO/697 +21-217-18:11:35.823 00 SCX_CPU1_CS_CO/699 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-217-18:11:35.824 00 SCX_CPU1_CS_CO/700 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-217-18:11:35.824 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:11:35.824 00 SCX_CPU1_CS_CO/701 ut_setrequirements CS_3004, "P" +21-217-18:11:35.824 00 SCX_CPU1_CS_CO/705 endif +21-217-18:11:35.824 00 SCX_CPU1_CS_CO/706 +21-217-18:11:35.824 00 SCX_CPU1_CS_CO/708 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-217-18:11:35.827 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:11:35.921 00 TLMH-I:STS 58-012-14:06:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:36.925 00 TLMH-I:STS 58-012-14:06:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:36.927 00 TLMH-I:STS 58-012-14:06:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:37.920 00 TLMH-I:STS 58-012-14:06:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:38.927 00 TLMH-I:STS 58-012-14:06:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:38.929 00 TLMH-I:STS 58-012-14:06:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:39.920 00 TLMH-I:STS 58-012-14:06:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:40.927 00 TLMH-I:STS 58-012-14:06:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:40.928 00 TLMH-I:STS 58-012-14:06:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:41.921 00 TLMH-I:STS 58-012-14:06:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:42.928 00 TLMH-I:STS 58-012-14:06:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:42.929 00 TLMH-I:STS 58-012-14:06:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:43.921 00 TLMH-I:STS 58-012-14:06:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:44.918 00 TLMH-I:STS 58-012-14:06:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:44.919 00 TLMH-I:STS 58-012-14:06:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:45.926 00 TLMH-I:STS 58-012-14:06:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:46.924 00 TLMH-I:STS 58-012-14:06:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:46.925 00 TLMH-I:STS 58-012-14:06:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:47.919 00 TLMH-I:STS 58-012-14:06:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:48.925 00 TLMH-I:STS 58-012-14:06:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:48.927 00 TLMH-I:STS 58-012-14:06:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:49.917 00 TLMH-I:STS 58-012-14:06:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:50.925 00 TLMH-I:STS 58-012-14:06:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:50.926 00 TLMH-I:STS 58-012-14:06:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:51.920 00 TLMH-I:STS 58-012-14:06:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:52.925 00 TLMH-I:STS 58-012-14:06:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:52.926 00 TLMH-I:STS 58-012-14:06:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:53.922 00 TLMH-I:STS 58-012-14:06:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:54.921 00 TLMH-I:STS 58-012-14:06:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:54.922 00 TLMH-I:STS 58-012-14:06:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:55.924 00 TLMH-I:STS 58-012-14:06:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:56.920 00 TLMH-I:STS 58-012-14:06:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:56.921 00 TLMH-I:STS 58-012-14:06:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:57.917 00 TLMH-I:STS 58-012-14:06:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:58.925 00 TLMH-I:STS 58-012-14:07:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:58.926 00 TLMH-I:STS 58-012-14:07:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:59.923 00 TLMH-I:STS 58-012-14:07:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:00.917 00 TLMH-I:STS 58-012-14:07:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:00.919 00 TLMH-I:STS 58-012-14:07:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:01.919 00 TLMH-I:STS 58-012-14:07:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:02.923 00 TLMH-I:STS 58-012-14:07:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:02.924 00 TLMH-I:STS 58-012-14:07:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:03.919 00 TLMH-I:STS 58-012-14:07:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:04.922 00 TLMH-I:STS 58-012-14:07:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:04.924 00 TLMH-I:STS 58-012-14:07:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:05.926 00 TLMH-I:STS 58-012-14:07:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:06.927 00 TLMH-I:STS 58-012-14:07:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:06.929 00 TLMH-I:STS 58-012-14:07:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:07.925 00 TLMH-I:STS 58-012-14:07:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:08.921 00 TLMH-I:STS 58-012-14:07:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:08.922 00 TLMH-I:STS 58-012-14:07:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:09.925 00 TLMH-I:STS 58-012-14:07:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:10.922 00 TLMH-I:STS 58-012-14:07:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:10.923 00 TLMH-I:STS 58-012-14:07:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:11.920 00 TLMH-I:STS 58-012-14:07:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:12.926 00 TLMH-I:STS 58-012-14:07:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:12.928 00 TLMH-I:STS 58-012-14:07:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:13.922 00 TLMH-I:STS 58-012-14:07:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:14.920 00 TLMH-I:STS 58-012-14:07:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:14.921 00 TLMH-I:STS 58-012-14:07:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:15.926 00 TLMH-I:STS 58-012-14:07:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:16.925 00 TLMH-I:STS 58-012-14:07:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:16.926 00 TLMH-I:STS 58-012-14:07:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:17.923 00 TLMH-I:STS 58-012-14:07:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:18.921 00 TLMH-I:STS 58-012-14:07:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:18.922 00 TLMH-I:STS 58-012-14:07:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:19.926 00 TLMH-I:STS 58-012-14:07:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:20.924 00 TLMH-I:STS 58-012-14:07:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:20.926 00 TLMH-I:STS 58-012-14:07:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:21.922 00 TLMH-I:STS 58-012-14:07:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:22.922 00 TLMH-I:STS 58-012-14:07:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:22.924 00 TLMH-I:STS 58-012-14:07:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:23.919 00 TLMH-I:STS 58-012-14:07:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:24.920 00 TLMH-I:STS 58-012-14:07:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:24.922 00 TLMH-I:STS 58-012-14:07:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:25.923 00 TLMH-I:STS 58-012-14:07:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:26.927 00 TLMH-I:STS 58-012-14:07:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:26.928 00 TLMH-I:STS 58-012-14:07:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:27.920 00 TLMH-I:STS 58-012-14:07:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:28.922 00 TLMH-I:STS 58-012-14:07:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:28.923 00 TLMH-I:STS 58-012-14:07:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:29.921 00 TLMH-I:STS 58-012-14:07:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:30.922 00 TLMH-I:STS 58-012-14:07:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:30.924 00 TLMH-I:STS 58-012-14:07:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:31.924 00 TLMH-I:STS 58-012-14:07:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:32.919 00 TLMH-I:STS 58-012-14:07:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:32.920 00 TLMH-I:STS 58-012-14:07:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:33.924 00 TLMH-I:STS 58-012-14:07:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:34.920 00 TLMH-I:STS 58-012-14:07:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:34.921 00 TLMH-I:STS 58-012-14:07:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:35.919 00 TLMH-I:STS 58-012-14:07:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:36.918 00 TLMH-I:STS 58-012-14:07:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:36.919 00 TLMH-I:STS 58-012-14:07:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:37.917 00 TLMH-I:STS 58-012-14:07:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:38.926 00 TLMH-I:STS 58-012-14:07:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:38.927 00 TLMH-I:STS 58-012-14:07:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:39.924 00 TLMH-I:STS 58-012-14:07:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:40.923 00 TLMH-I:STS 58-012-14:07:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:40.924 00 TLMH-I:STS 58-012-14:07:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:41.921 00 TLMH-I:STS 58-012-14:07:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:42.929 00 TLMH-I:STS 58-012-14:07:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:42.930 00 TLMH-I:STS 58-012-14:07:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:43.924 00 TLMH-I:STS 58-012-14:07:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:44.920 00 TLMH-I:STS 58-012-14:07:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:44.921 00 TLMH-I:STS 58-012-14:07:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:45.919 00 TLMH-I:STS 58-012-14:07:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:46.925 00 TLMH-I:STS 58-012-14:07:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:46.927 00 TLMH-I:STS 58-012-14:07:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:47.923 00 TLMH-I:STS 58-012-14:07:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:48.920 00 TLMH-I:STS 58-012-14:07:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:48.922 00 TLMH-I:STS 58-012-14:07:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:49.917 00 TLMH-I:STS 58-012-14:07:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:50.927 00 TLMH-I:STS 58-012-14:07:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:50.928 00 TLMH-I:STS 58-012-14:07:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:51.923 00 TLMH-I:STS 58-012-14:07:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:52.921 00 TLMH-I:STS 58-012-14:07:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:52.923 00 TLMH-I:STS 58-012-14:07:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:53.926 00 TLMH-I:STS 58-012-14:07:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:54.922 00 TLMH-I:STS 58-012-14:07:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:54.923 00 TLMH-I:STS 58-012-14:07:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:55.923 00 TLMH-I:STS 58-012-14:07:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:56.921 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:56.923 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:57.919 00 TLMH-I:STS 58-012-14:07:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:58.927 00 TLMH-I:STS 58-012-14:08:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:58.928 00 TLMH-I:STS 58-012-14:08:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:59.924 00 TLMH-I:STS 58-012-14:08:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:00.926 00 TLMH-I:STS 58-012-14:08:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:00.928 00 TLMH-I:STS 58-012-14:08:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:01.917 00 TLMH-I:STS 58-012-14:08:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:02.920 00 TLMH-I:STS 58-012-14:08:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:02.921 00 TLMH-I:STS 58-012-14:08:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:03.917 00 TLMH-I:STS 58-012-14:08:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:04.923 00 TLMH-I:STS 58-012-14:08:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:04.925 00 TLMH-I:STS 58-012-14:08:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:05.920 00 TLMH-I:STS 58-012-14:08:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:06.928 00 TLMH-I:STS 58-012-14:08:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:06.929 00 TLMH-I:STS 58-012-14:08:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:07.923 00 TLMH-I:STS 58-012-14:08:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:08.925 00 TLMH-I:STS 58-012-14:08:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:08.926 00 TLMH-I:STS 58-012-14:08:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:09.920 00 TLMH-I:STS 58-012-14:08:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:10.928 00 TLMH-I:STS 58-012-14:08:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:10.929 00 TLMH-I:STS 58-012-14:08:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:11.924 00 TLMH-I:STS 58-012-14:08:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:12.922 00 TLMH-I:STS 58-012-14:08:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:12.925 00 TLMH-I:STS 58-012-14:08:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:13.921 00 TLMH-I:STS 58-012-14:08:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:14.919 00 TLMH-I:STS 58-012-14:08:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:14.920 00 TLMH-I:STS 58-012-14:08:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:15.923 00 TLMH-I:STS 58-012-14:08:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:16.917 00 TLMH-I:STS 58-012-14:08:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:16.919 00 TLMH-I:STS 58-012-14:08:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:17.924 00 TLMH-I:STS 58-012-14:08:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:18.423 00 TLMH-I:STS 58-012-14:08:19.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:13:18.954 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:18.957 00 SCX_CPU1_CS_CO/709 if (UT_TW_Status = UT_Success) then +21-217-18:13:18.957 00 SCX_CPU1_CS_CO/710 write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-217-18:13:18.958 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-217-18:13:18.958 00 SCX_CPU1_CS_CO/711 ut_setrequirements CS_30041, "P" +21-217-18:13:18.960 00 SCX_CPU1_CS_CO/715 endif +21-217-18:13:18.960 00 SCX_CPU1_CS_CO/716 +21-217-18:13:18.960 00 SCX_CPU1_CS_CO/718 currSCnt = {seqTlmItem} +21-217-18:13:18.961 00 SCX_CPU1_CS_CO/719 expectedSCnt = currSCnt + 1 +21-217-18:13:18.961 00 SCX_CPU1_CS_CO/720 +21-217-18:13:18.961 00 SCX_CPU1_CS_CO/721 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-217-18:13:18.965 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:22.970 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:22.972 00 SCX_CPU1_CS_CO/723 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-217-18:13:22.972 00 SCX_CPU1_CS_CO/724 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-217-18:13:22.973 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:13:22.973 00 SCX_CPU1_CS_CO/725 ut_setrequirements CS_30041, "P" +21-217-18:13:22.976 00 SCX_CPU1_CS_CO/729 endif +21-217-18:13:22.976 00 SCX_CPU1_CS_CO/730 +21-217-18:13:22.976 00 SCX_CPU1_CS_CO/731 wait 5 +21-217-18:13:22.976 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:13:27.980 00 SCX_CPU1_CS_CO/732 +21-217-18:13:27.981 00 SCX_CPU1_CS_CO/733 write ";*********************************************************************" +21-217-18:13:27.981 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:27.981 00 SCX_CPU1_CS_CO/734 write "; Step 2.9: Send the Report OS Code Segment command. " +21-217-18:13:27.981 00 SPR-I:OPRO ; Step 2.9: Send the Report OS Code Segment command. +21-217-18:13:27.981 00 SCX_CPU1_CS_CO/735 write ";*********************************************************************" +21-217-18:13:27.981 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:27.981 00 SCX_CPU1_CS_CO/736 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 +21-217-18:13:27.986 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:27.986 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-217-18:13:27.986 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:27.987 00 SCX_CPU1_CS_CO/737 +21-217-18:13:27.987 00 SCX_CPU1_CS_CO/738 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:13:27.987 00 SCX_CPU1_CS_CO/740 /SCX_CPU1_CS_ReportOS +21-217-18:13:27.998 00 SCX_CPU1_CS_CO/741 +21-217-18:13:27.998 00 SCX_CPU1_CS_CO/742 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:13:28.002 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:28.418 00 TLMH-I:STS 58-012-14:08:29.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:13:31.005 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:31.007 00 SCX_CPU1_CS_CO/743 if (UT_TW_Status = UT_Success) then +21-217-18:13:31.007 00 SCX_CPU1_CS_CO/744 write "<*> Passed (1003;3005) - CS ReportOS command sent properly." +21-217-18:13:31.007 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-217-18:13:31.007 00 SCX_CPU1_CS_CO/745 ut_setrequirements CS_1003, "P" +21-217-18:13:31.010 00 SCX_CPU1_CS_CO/746 ut_setrequirements CS_3005, "P" +21-217-18:13:31.012 00 SCX_CPU1_CS_CO/751 endif +21-217-18:13:31.012 00 SCX_CPU1_CS_CO/752 +21-217-18:13:31.012 00 SCX_CPU1_CS_CO/754 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:13:31.016 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:31.017 00 SCX_CPU1_CS_CO/755 if (UT_TW_Status = UT_Success) then +21-217-18:13:31.017 00 SCX_CPU1_CS_CO/756 write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." +21-217-18:13:31.017 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-217-18:13:31.017 00 SCX_CPU1_CS_CO/757 ut_setrequirements CS_1003, "P" +21-217-18:13:31.046 00 SCX_CPU1_CS_CO/758 ut_setrequirements CS_3005, "P" +21-217-18:13:31.046 00 SCX_CPU1_CS_CO/763 endif +21-217-18:13:31.046 00 SCX_CPU1_CS_CO/764 +21-217-18:13:31.046 00 SCX_CPU1_CS_CO/765 wait 5 +21-217-18:13:31.046 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:13:36.051 00 SCX_CPU1_CS_CO/766 +21-217-18:13:36.051 00 SCX_CPU1_CS_CO/767 write ";*********************************************************************" +21-217-18:13:36.051 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:36.051 00 SCX_CPU1_CS_CO/768 write "; Step 3.0: cFE Code Segment Test." +21-217-18:13:36.051 00 SPR-I:OPRO ; Step 3.0: cFE Code Segment Test. +21-217-18:13:36.051 00 SCX_CPU1_CS_CO/769 write ";*********************************************************************" +21-217-18:13:36.051 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:36.052 00 SCX_CPU1_CS_CO/770 write "; Step 3.1: Send the Enable Checksum command." +21-217-18:13:36.052 00 SPR-I:OPRO ; Step 3.1: Send the Enable Checksum command. +21-217-18:13:36.052 00 SCX_CPU1_CS_CO/771 write ";*********************************************************************" +21-217-18:13:36.052 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:36.052 00 SCX_CPU1_CS_CO/772 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-217-18:13:36.059 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:36.059 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-217-18:13:36.059 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:36.059 00 SCX_CPU1_CS_CO/773 +21-217-18:13:36.059 00 SCX_CPU1_CS_CO/774 local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:13:36.059 00 SCX_CPU1_CS_CO/776 /SCX_CPU1_CS_EnableAll +21-217-18:13:36.071 00 SCX_CPU1_CS_CO/777 +21-217-18:13:36.071 00 SCX_CPU1_CS_CO/778 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:13:36.076 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:36.916 00 TLMH-I:STS 58-012-14:08:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-217-18:13:39.079 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:39.081 00 SCX_CPU1_CS_CO/779 if (UT_TW_Status = UT_Success) then +21-217-18:13:39.081 00 SCX_CPU1_CS_CO/780 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-217-18:13:39.081 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-217-18:13:39.082 00 SCX_CPU1_CS_CO/781 ut_setrequirements CS_1003, "P" +21-217-18:13:39.085 00 SCX_CPU1_CS_CO/782 ut_setrequirements CS_8000, "P" +21-217-18:13:39.086 00 SCX_CPU1_CS_CO/787 endif +21-217-18:13:39.086 00 SCX_CPU1_CS_CO/788 +21-217-18:13:39.086 00 SCX_CPU1_CS_CO/790 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:13:39.090 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:39.090 00 SCX_CPU1_CS_CO/791 if (UT_TW_Status = UT_Success) then +21-217-18:13:39.091 00 SCX_CPU1_CS_CO/792 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-217-18:13:39.091 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-217-18:13:39.091 00 SCX_CPU1_CS_CO/793 ut_setrequirements CS_1003, "P" +21-217-18:13:39.119 00 SCX_CPU1_CS_CO/794 ut_setrequirements CS_8000, "P" +21-217-18:13:39.119 00 SCX_CPU1_CS_CO/799 endif +21-217-18:13:39.119 00 SCX_CPU1_CS_CO/800 +21-217-18:13:39.119 00 SCX_CPU1_CS_CO/801 wait 5 +21-217-18:13:39.119 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:13:44.124 00 SCX_CPU1_CS_CO/802 +21-217-18:13:44.124 00 SCX_CPU1_CS_CO/804 if (p@scx_cpu1_CS_State = "Enabled") then +21-217-18:13:44.124 00 SCX_CPU1_CS_CO/805 write "<*> Passed (8000) - Overall CS State set to 'Enabled'." +21-217-18:13:44.124 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Enabled'. +21-217-18:13:44.124 00 SCX_CPU1_CS_CO/806 ut_setrequirements CS_8000, "P" +21-217-18:13:44.128 00 SCX_CPU1_CS_CO/810 endif +21-217-18:13:44.128 00 SCX_CPU1_CS_CO/811 +21-217-18:13:44.128 00 SCX_CPU1_CS_CO/812 write ";*********************************************************************" +21-217-18:13:44.128 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:44.128 00 SCX_CPU1_CS_CO/813 write "; Step 3.2: Send the Enable cFE Code Segment command." +21-217-18:13:44.128 00 SPR-I:OPRO ; Step 3.2: Send the Enable cFE Code Segment command. +21-217-18:13:44.128 00 SCX_CPU1_CS_CO/814 write ";*********************************************************************" +21-217-18:13:44.128 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:44.128 00 SCX_CPU1_CS_CO/815 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_CFECORE_INF_EID, "INFO", 1 +21-217-18:13:44.133 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:44.133 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-217-18:13:44.133 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:44.134 00 SCX_CPU1_CS_CO/816 +21-217-18:13:44.134 00 SCX_CPU1_CS_CO/817 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:13:44.134 00 SCX_CPU1_CS_CO/818 +21-217-18:13:44.134 00 SCX_CPU1_CS_CO/820 /SCX_CPU1_CS_EnableCFECore +21-217-18:13:44.146 00 SCX_CPU1_CS_CO/821 +21-217-18:13:44.146 00 SCX_CPU1_CS_CO/822 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:13:44.150 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:44.924 00 TLMH-I:STS 58-012-14:08:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-217-18:13:47.154 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:47.156 00 SCX_CPU1_CS_CO/823 if (UT_TW_Status = UT_Success) then +21-217-18:13:47.156 00 SCX_CPU1_CS_CO/824 write "<*> Passed (1003;3007) - CS EnableCFECore command sent properly." +21-217-18:13:47.156 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-217-18:13:47.156 00 SCX_CPU1_CS_CO/825 ut_setrequirements CS_1003, "P" +21-217-18:13:47.159 00 SCX_CPU1_CS_CO/826 ut_setrequirements CS_3007, "P" +21-217-18:13:47.161 00 SCX_CPU1_CS_CO/831 endif +21-217-18:13:47.161 00 SCX_CPU1_CS_CO/832 +21-217-18:13:47.161 00 SCX_CPU1_CS_CO/834 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:13:47.165 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:47.166 00 SCX_CPU1_CS_CO/835 if (UT_TW_Status = UT_Success) then +21-217-18:13:47.166 00 SCX_CPU1_CS_CO/836 write "<*> Passed (1003;3007) - Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID," rcv'd." +21-217-18:13:47.166 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-217-18:13:47.166 00 SCX_CPU1_CS_CO/837 ut_setrequirements CS_1003, "P" +21-217-18:13:47.194 00 SCX_CPU1_CS_CO/838 ut_setrequirements CS_3007, "P" +21-217-18:13:47.194 00 SCX_CPU1_CS_CO/843 endif +21-217-18:13:47.194 00 SCX_CPU1_CS_CO/844 +21-217-18:13:47.194 00 SCX_CPU1_CS_CO/845 wait 5 +21-217-18:13:47.194 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:13:52.199 00 SCX_CPU1_CS_CO/846 +21-217-18:13:52.199 00 SCX_CPU1_CS_CO/848 if (p@scx_cpu1_CS_CFECoreState = "Enabled") then +21-217-18:13:52.199 00 SCX_CPU1_CS_CO/849 write "<*> Passed (3007) - cFE Core State set to 'Enabled'." +21-217-18:13:52.200 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-217-18:13:52.200 00 SCX_CPU1_CS_CO/850 ut_setrequirements CS_3007, "P" +21-217-18:13:52.203 00 SCX_CPU1_CS_CO/854 endif +21-217-18:13:52.203 00 SCX_CPU1_CS_CO/855 +21-217-18:13:52.203 00 SCX_CPU1_CS_CO/856 wait 5 +21-217-18:13:52.203 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:13:57.207 00 SCX_CPU1_CS_CO/857 +21-217-18:13:57.207 00 SCX_CPU1_CS_CO/859 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:13:57.208 00 SCX_CPU1_CS_CO/861 /SCX_CPU1_CS_DisableOS +21-217-18:13:57.222 00 SCX_CPU1_CS_CO/862 +21-217-18:13:57.222 00 SCX_CPU1_CS_CO/863 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:13:57.234 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:57.921 00 TLMH-I:STS 58-012-14:08:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:13:59.236 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:59.238 00 SCX_CPU1_CS_CO/864 if (UT_TW_Status = UT_Success) then +21-217-18:13:59.238 00 SCX_CPU1_CS_CO/865 write "<*> Passed (1003;3003) - CS DisableOS command sent properly." +21-217-18:13:59.238 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-217-18:13:59.239 00 SCX_CPU1_CS_CO/866 ut_setrequirements CS_1003, "P" +21-217-18:13:59.242 00 SCX_CPU1_CS_CO/867 ut_setrequirements CS_3003, "P" +21-217-18:13:59.243 00 SCX_CPU1_CS_CO/872 endif +21-217-18:13:59.243 00 SCX_CPU1_CS_CO/873 +21-217-18:13:59.243 00 SCX_CPU1_CS_CO/874 write ";*********************************************************************" +21-217-18:13:59.243 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:59.243 00 SCX_CPU1_CS_CO/875 write "; Step 3.3: Verify that CRC calculations are happening." +21-217-18:13:59.243 00 SPR-I:OPRO ; Step 3.3: Verify that CRC calculations are happening. +21-217-18:13:59.243 00 SCX_CPU1_CS_CO/876 write ";*********************************************************************" +21-217-18:13:59.243 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:59.243 00 SCX_CPU1_CS_CO/878 local waitForCFECRC = TRUE +21-217-18:13:59.243 00 SCX_CPU1_CS_CO/879 +21-217-18:13:59.243 00 SCX_CPU1_CS_CO/880 while (waitForCFECRC = TRUE) do +21-217-18:13:59.243 00 SCX_CPU1_CS_CO/881 if (SCX_CPU1_CS_CFECOREBASELINE <> 0) then +21-217-18:13:59.266 00 SCX_CPU1_CS_CO/882 waitForCFECRC = FALSE +21-217-18:13:59.266 00 SCX_CPU1_CS_CO/885 endif +21-217-18:13:59.267 00 SCX_CPU1_CS_CO/886 enddo +21-217-18:13:59.267 00 SCX_CPU1_CS_CO/887 +21-217-18:13:59.267 00 SCX_CPU1_CS_CO/888 write "<*> Passed (3006) - Checksumming is occurring." +21-217-18:13:59.267 00 SPR-I:OPRO <*> Passed (3006) - Checksumming is occurring. +21-217-18:13:59.267 00 SCX_CPU1_CS_CO/889 ut_setrequirements CS_3006, "P" +21-217-18:13:59.268 00 SCX_CPU1_CS_CO/890 +21-217-18:13:59.268 00 SCX_CPU1_CS_CO/891 write ";*********************************************************************" +21-217-18:13:59.268 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:59.268 00 SCX_CPU1_CS_CO/892 write "; Step 3.4: Send the Disable cFE Code Segment command. " +21-217-18:13:59.268 00 SPR-I:OPRO ; Step 3.4: Send the Disable cFE Code Segment command. +21-217-18:13:59.268 00 SCX_CPU1_CS_CO/893 write ";*********************************************************************" +21-217-18:13:59.268 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:59.268 00 SCX_CPU1_CS_CO/894 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_CFECORE_INF_EID, "INFO", 1 +21-217-18:13:59.270 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:59.270 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-217-18:13:59.270 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:59.270 00 SCX_CPU1_CS_CO/895 +21-217-18:13:59.280 00 SCX_CPU1_CS_CO/896 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:13:59.280 00 SCX_CPU1_CS_CO/898 /SCX_CPU1_CS_DisableCFECore +21-217-18:13:59.282 00 SCX_CPU1_CS_CO/899 +21-217-18:13:59.282 00 SCX_CPU1_CS_CO/900 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:13:59.285 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:59.922 00 TLMH-I:STS 58-012-14:09:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-217-18:14:03.290 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:03.291 00 SCX_CPU1_CS_CO/901 if (UT_TW_Status = UT_Success) then +21-217-18:14:03.291 00 SCX_CPU1_CS_CO/902 write "<*> Passed (1003;3008) - CS DisableCFECore command sent properly." +21-217-18:14:03.291 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-217-18:14:03.292 00 SCX_CPU1_CS_CO/903 ut_setrequirements CS_1003, "P" +21-217-18:14:03.294 00 SCX_CPU1_CS_CO/904 ut_setrequirements CS_3008, "P" +21-217-18:14:03.295 00 SCX_CPU1_CS_CO/909 endif +21-217-18:14:03.296 00 SCX_CPU1_CS_CO/910 +21-217-18:14:03.296 00 SCX_CPU1_CS_CO/912 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:14:03.299 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:03.300 00 SCX_CPU1_CS_CO/913 if (UT_TW_Status = UT_Success) then +21-217-18:14:03.300 00 SCX_CPU1_CS_CO/914 write "<*> Passed (1003;3008) - Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID," rcv'd." +21-217-18:14:03.300 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-217-18:14:03.300 00 SCX_CPU1_CS_CO/915 ut_setrequirements CS_1003, "P" +21-217-18:14:03.325 00 SCX_CPU1_CS_CO/916 ut_setrequirements CS_3008, "P" +21-217-18:14:03.326 00 SCX_CPU1_CS_CO/921 endif +21-217-18:14:03.326 00 SCX_CPU1_CS_CO/922 +21-217-18:14:03.326 00 SCX_CPU1_CS_CO/923 wait 5 +21-217-18:14:03.326 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:08.330 00 SCX_CPU1_CS_CO/924 +21-217-18:14:08.331 00 SCX_CPU1_CS_CO/926 if (p@scx_cpu1_CS_CFECoreState = "Disabled") then +21-217-18:14:08.331 00 SCX_CPU1_CS_CO/927 write "<*> Passed (3008) - cFE Core State set to 'Disabled'." +21-217-18:14:08.331 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-217-18:14:08.331 00 SCX_CPU1_CS_CO/928 ut_setrequirements CS_3008, "P" +21-217-18:14:08.335 00 SCX_CPU1_CS_CO/932 endif +21-217-18:14:08.335 00 SCX_CPU1_CS_CO/933 +21-217-18:14:08.335 00 SCX_CPU1_CS_CO/934 wait 5 +21-217-18:14:08.335 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:13.340 00 SCX_CPU1_CS_CO/935 +21-217-18:14:13.340 00 SCX_CPU1_CS_CO/936 write ";*********************************************************************" +21-217-18:14:13.340 00 SPR-I:OPRO ;********************************************************************* +21-217-18:14:13.340 00 SCX_CPU1_CS_CO/937 write "; Step 3.5: Using the TST_CS application, manipulate the cFE CRC. " +21-217-18:14:13.340 00 SPR-I:OPRO ; Step 3.5: Using the TST_CS application, manipulate the cFE CRC. +21-217-18:14:13.340 00 SCX_CPU1_CS_CO/938 write ";*********************************************************************" +21-217-18:14:13.340 00 SPR-I:OPRO ;********************************************************************* +21-217-18:14:13.340 00 SCX_CPU1_CS_CO/940 ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_CFE_CRC_INF_EID, "INFO", 1 +21-217-18:14:13.345 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:13.345 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 14 +21-217-18:14:13.345 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:13.346 00 SCX_CPU1_CS_CO/941 +21-217-18:14:13.346 00 SCX_CPU1_CS_CO/942 /SCX_CPU1_TST_CS_CorruptCFECRC +21-217-18:14:13.358 00 SCX_CPU1_CS_CO/943 +21-217-18:14:13.358 00 SCX_CPU1_CS_CO/945 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:14:13.362 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:14:13.920 00 TLMH-I:STS 58-012-14:09:15.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=14 Corrupt cFE Core CRC command +21-217-18:14:14.363 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:14.365 00 SCX_CPU1_CS_CO/946 if (UT_TW_Status = UT_Success) then +21-217-18:14:14.365 00 SCX_CPU1_CS_CO/947 write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_CFE_CRC_INF_EID," rcv'd." +21-217-18:14:14.365 00 SPR-I:OPRO <*> Passed - Expected Event Msg 14 rcv'd. +21-217-18:14:14.365 00 SCX_CPU1_CS_CO/950 endif +21-217-18:14:14.365 00 SCX_CPU1_CS_CO/951 +21-217-18:14:14.365 00 SCX_CPU1_CS_CO/952 wait 5 +21-217-18:14:14.366 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:19.370 00 SCX_CPU1_CS_CO/953 +21-217-18:14:19.370 00 SCX_CPU1_CS_CO/954 write ";***********************************************************************" +21-217-18:14:19.370 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:19.371 00 SCX_CPU1_CS_CO/955 write "; Step 3.6: Send the Enable cFE command. " +21-217-18:14:19.371 00 SPR-I:OPRO ; Step 3.6: Send the Enable cFE command. +21-217-18:14:19.371 00 SCX_CPU1_CS_CO/956 write ";***********************************************************************" +21-217-18:14:19.371 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:19.371 00 SCX_CPU1_CS_CO/957 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_CFECORE_INF_EID, "INFO", 1 +21-217-18:14:19.376 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:19.376 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-217-18:14:19.376 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:19.377 00 SCX_CPU1_CS_CO/958 +21-217-18:14:19.377 00 SCX_CPU1_CS_CO/959 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:14:19.377 00 SCX_CPU1_CS_CO/960 +21-217-18:14:19.377 00 SCX_CPU1_CS_CO/962 /SCX_CPU1_CS_EnableCFECore +21-217-18:14:19.389 00 SCX_CPU1_CS_CO/963 +21-217-18:14:19.389 00 SCX_CPU1_CS_CO/964 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:14:19.392 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:14:19.925 00 TLMH-I:STS 58-012-14:09:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-217-18:14:23.397 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:23.399 00 SCX_CPU1_CS_CO/965 if (UT_TW_Status = UT_Success) then +21-217-18:14:23.400 00 SCX_CPU1_CS_CO/966 write "<*> Passed (1003;3007) - CS EnableCFECore command sent properly." +21-217-18:14:23.400 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-217-18:14:23.400 00 SCX_CPU1_CS_CO/967 ut_setrequirements CS_1003, "P" +21-217-18:14:23.403 00 SCX_CPU1_CS_CO/968 ut_setrequirements CS_3007, "P" +21-217-18:14:23.404 00 SCX_CPU1_CS_CO/973 endif +21-217-18:14:23.404 00 SCX_CPU1_CS_CO/974 +21-217-18:14:23.404 00 SCX_CPU1_CS_CO/976 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:14:23.408 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:23.409 00 SCX_CPU1_CS_CO/977 if (UT_TW_Status = UT_Success) then +21-217-18:14:23.409 00 SCX_CPU1_CS_CO/978 write "<*> Passed (1003;3007) - Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID," rcv'd." +21-217-18:14:23.409 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-217-18:14:23.409 00 SCX_CPU1_CS_CO/979 ut_setrequirements CS_1003, "P" +21-217-18:14:23.436 00 SCX_CPU1_CS_CO/980 ut_setrequirements CS_3007, "P" +21-217-18:14:23.437 00 SCX_CPU1_CS_CO/985 endif +21-217-18:14:23.437 00 SCX_CPU1_CS_CO/986 +21-217-18:14:23.437 00 SCX_CPU1_CS_CO/987 wait 5 +21-217-18:14:23.437 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:28.441 00 SCX_CPU1_CS_CO/988 +21-217-18:14:28.441 00 SCX_CPU1_CS_CO/990 if (p@scx_cpu1_CS_CFECoreState = "Enabled") then +21-217-18:14:28.441 00 SCX_CPU1_CS_CO/991 write "<*> Passed (3007) - cFE Core State set to 'Enabled'." +21-217-18:14:28.441 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-217-18:14:28.441 00 SCX_CPU1_CS_CO/992 ut_setrequirements CS_3007, "P" +21-217-18:14:28.442 00 SCX_CPU1_CS_CO/996 endif +21-217-18:14:28.442 00 SCX_CPU1_CS_CO/997 +21-217-18:14:28.442 00 SCX_CPU1_CS_CO/998 wait 5 +21-217-18:14:28.442 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:33.446 00 SCX_CPU1_CS_CO/999 +21-217-18:14:33.446 00 SCX_CPU1_CS_CO/1001 ut_setupevents "SCX","CPU1",{CSAppName},CS_CFECORE_MISCOMPARE_ERR_EID,"ERROR", 1 +21-217-18:14:33.452 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:33.453 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 31 +21-217-18:14:33.453 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:33.454 00 SCX_CPU1_CS_CO/1002 +21-217-18:14:33.454 00 SCX_CPU1_CS_CO/1004 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1, 200 +21-217-18:14:33.460 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:14:33.923 00 TLMH-I:STS 58-012-14:09:35.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=31 Checksum Failure: cFE Core, Expected: 0x0012D687, Calculated: 0x00007235 +21-217-18:14:34.461 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:34.461 00 SCX_CPU1_CS_CO/1005 if (UT_TW_Status = UT_Success) then +21-217-18:14:34.461 00 SCX_CPU1_CS_CO/1006 write "<*> Passed (3006.1) - Expected Event Msg ",CS_OS_MISCOMPARE_ERR_EID," rcv'd." +21-217-18:14:34.461 00 SPR-I:OPRO <*> Passed (3006.1) - Expected Event Msg 32 rcv'd. +21-217-18:14:34.461 00 SCX_CPU1_CS_CO/1007 ut_setrequirements CS_30061, "P" +21-217-18:14:34.462 00 SCX_CPU1_CS_CO/1011 endif +21-217-18:14:34.462 00 SCX_CPU1_CS_CO/1012 +21-217-18:14:34.462 00 SCX_CPU1_CS_CO/1013 write ";*********************************************************************" +21-217-18:14:34.462 00 SPR-I:OPRO ;********************************************************************* +21-217-18:14:34.462 00 SCX_CPU1_CS_CO/1014 write "; Step 3.7: Send the Recompute cFE Code Segment command. " +21-217-18:14:34.462 00 SPR-I:OPRO ; Step 3.7: Send the Recompute cFE Code Segment command. +21-217-18:14:34.462 00 SCX_CPU1_CS_CO/1015 write ";*********************************************************************" +21-217-18:14:34.462 00 SPR-I:OPRO ;********************************************************************* +21-217-18:14:34.463 00 SCX_CPU1_CS_CO/1017 /SCX_CPU1_CS_DisableCFECore +21-217-18:14:34.464 00 SCX_CPU1_CS_CO/1018 wait 5 +21-217-18:14:34.464 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:34.917 00 TLMH-I:STS 58-012-14:09:36.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-217-18:14:39.467 00 SCX_CPU1_CS_CO/1019 +21-217-18:14:39.467 00 SCX_CPU1_CS_CO/1020 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-217-18:14:39.469 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:39.469 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:14:39.469 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:39.470 00 SCX_CPU1_CS_CO/1021 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-217-18:14:39.471 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:39.472 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:14:39.472 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:39.472 00 SCX_CPU1_CS_CO/1022 +21-217-18:14:39.472 00 SCX_CPU1_CS_CO/1023 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:14:39.472 00 SCX_CPU1_CS_CO/1025 /SCX_CPU1_CS_RecomputeCFECore +21-217-18:14:39.484 00 SCX_CPU1_CS_CO/1026 +21-217-18:14:39.484 00 SCX_CPU1_CS_CO/1027 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:14:39.488 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:14:39.920 00 TLMH-I:STS 58-012-14:09:41.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:14:39.920 00 TLMH-I:STS 58-012-14:09:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:40.918 00 TLMH-I:STS 58-012-14:09:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:40.918 00 TLMH-I:STS 58-012-14:09:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:41.916 00 TLMH-I:STS 58-012-14:09:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:42.922 00 TLMH-I:STS 58-012-14:09:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:42.923 00 TLMH-I:STS 58-012-14:09:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:43.490 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:43.492 00 SCX_CPU1_CS_CO/1028 if (UT_TW_Status = UT_Success) then +21-217-18:14:43.492 00 SCX_CPU1_CS_CO/1029 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-217-18:14:43.492 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:14:43.492 00 SCX_CPU1_CS_CO/1030 ut_setrequirements CS_1003, "P" +21-217-18:14:43.494 00 SCX_CPU1_CS_CO/1031 ut_setrequirements CS_3009, "P" +21-217-18:14:43.495 00 SCX_CPU1_CS_CO/1036 endif +21-217-18:14:43.495 00 SCX_CPU1_CS_CO/1037 +21-217-18:14:43.495 00 SCX_CPU1_CS_CO/1039 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:14:43.498 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:43.498 00 SCX_CPU1_CS_CO/1040 if (UT_TW_Status = UT_Success) then +21-217-18:14:43.498 00 SCX_CPU1_CS_CO/1041 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-217-18:14:43.498 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:14:43.498 00 SCX_CPU1_CS_CO/1042 ut_setrequirements CS_1003, "P" +21-217-18:14:43.519 00 SCX_CPU1_CS_CO/1043 ut_setrequirements CS_3009, "P" +21-217-18:14:43.520 00 SCX_CPU1_CS_CO/1048 endif +21-217-18:14:43.520 00 SCX_CPU1_CS_CO/1049 +21-217-18:14:43.520 00 SCX_CPU1_CS_CO/1051 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-217-18:14:43.520 00 SCX_CPU1_CS_CO/1052 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-217-18:14:43.520 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:14:43.520 00 SCX_CPU1_CS_CO/1053 ut_setrequirements CS_3009, "P" +21-217-18:14:43.520 00 SCX_CPU1_CS_CO/1057 endif +21-217-18:14:43.520 00 SCX_CPU1_CS_CO/1058 +21-217-18:14:43.520 00 SCX_CPU1_CS_CO/1060 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 230 +21-217-18:14:43.523 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:14:43.922 00 TLMH-I:STS 58-012-14:09:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:44.925 00 TLMH-I:STS 58-012-14:09:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:44.926 00 TLMH-I:STS 58-012-14:09:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:45.921 00 TLMH-I:STS 58-012-14:09:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:46.926 00 TLMH-I:STS 58-012-14:09:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:46.927 00 TLMH-I:STS 58-012-14:09:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:47.921 00 TLMH-I:STS 58-012-14:09:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:48.917 00 TLMH-I:STS 58-012-14:09:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:48.920 00 TLMH-I:STS 58-012-14:09:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:49.924 00 TLMH-I:STS 58-012-14:09:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:50.924 00 TLMH-I:STS 58-012-14:09:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:50.925 00 TLMH-I:STS 58-012-14:09:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:51.919 00 TLMH-I:STS 58-012-14:09:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:52.924 00 TLMH-I:STS 58-012-14:09:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:52.925 00 TLMH-I:STS 58-012-14:09:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:53.920 00 TLMH-I:STS 58-012-14:09:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:54.920 00 TLMH-I:STS 58-012-14:09:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:54.921 00 TLMH-I:STS 58-012-14:09:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:55.916 00 TLMH-I:STS 58-012-14:09:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:56.923 00 TLMH-I:STS 58-012-14:09:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:56.924 00 TLMH-I:STS 58-012-14:09:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:57.919 00 TLMH-I:STS 58-012-14:09:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:58.925 00 TLMH-I:STS 58-012-14:10:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:58.926 00 TLMH-I:STS 58-012-14:10:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:59.920 00 TLMH-I:STS 58-012-14:10:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:15:00.922 00 TLMH-I:STS 58-012-14:10:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:15:00.924 00 TLMH-I:STS 58-012-14:10:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:15:01.923 00 TLMH-I:STS 58-012-14:10:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:15:01.925 00 TLMH-I:STS 58-012-14:10:03.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:15:02.544 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:02.546 00 SCX_CPU1_CS_CO/1061 if (UT_TW_Status = UT_Success) then +21-217-18:15:02.546 00 SCX_CPU1_CS_CO/1062 write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-217-18:15:02.546 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-217-18:15:02.546 00 SCX_CPU1_CS_CO/1063 ut_setrequirements CS_30091, "P" +21-217-18:15:02.550 00 SCX_CPU1_CS_CO/1067 endif +21-217-18:15:02.550 00 SCX_CPU1_CS_CO/1068 +21-217-18:15:02.550 00 SCX_CPU1_CS_CO/1070 currSCnt = {seqTlmItem} +21-217-18:15:02.550 00 SCX_CPU1_CS_CO/1071 expectedSCnt = currSCnt + 1 +21-217-18:15:02.551 00 SCX_CPU1_CS_CO/1072 +21-217-18:15:02.551 00 SCX_CPU1_CS_CO/1073 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-217-18:15:02.554 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:03.555 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:03.556 00 SCX_CPU1_CS_CO/1075 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-217-18:15:03.557 00 SCX_CPU1_CS_CO/1076 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-217-18:15:03.557 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:15:03.557 00 SCX_CPU1_CS_CO/1077 ut_setrequirements CS_30091, "P" +21-217-18:15:03.560 00 SCX_CPU1_CS_CO/1081 endif +21-217-18:15:03.561 00 SCX_CPU1_CS_CO/1082 +21-217-18:15:03.561 00 SCX_CPU1_CS_CO/1083 wait 5 +21-217-18:15:03.561 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:08.566 00 SCX_CPU1_CS_CO/1084 +21-217-18:15:08.566 00 SCX_CPU1_CS_CO/1085 write ";*********************************************************************" +21-217-18:15:08.566 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:08.566 00 SCX_CPU1_CS_CO/1086 write "; Step 3.8: Send the Report cFE Code Segment command. " +21-217-18:15:08.566 00 SPR-I:OPRO ; Step 3.8: Send the Report cFE Code Segment command. +21-217-18:15:08.566 00 SCX_CPU1_CS_CO/1087 write ";*********************************************************************" +21-217-18:15:08.566 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:08.566 00 SCX_CPU1_CS_CO/1088 ut_setupevents "SCX","CPU1",{CSAppName},CS_BASELINE_CFECORE_INF_EID,"INFO", 1 +21-217-18:15:08.573 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:08.573 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-217-18:15:08.574 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:08.574 00 SCX_CPU1_CS_CO/1089 +21-217-18:15:08.575 00 SCX_CPU1_CS_CO/1090 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:15:08.575 00 SCX_CPU1_CS_CO/1092 /SCX_CPU1_CS_ReportCFECore +21-217-18:15:08.589 00 SCX_CPU1_CS_CO/1093 +21-217-18:15:08.589 00 SCX_CPU1_CS_CO/1094 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:15:08.605 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:09.422 00 TLMH-I:STS 58-012-14:10:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:15:11.608 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:11.610 00 SCX_CPU1_CS_CO/1095 if (UT_TW_Status = UT_Success) then +21-217-18:15:11.610 00 SCX_CPU1_CS_CO/1096 write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." +21-217-18:15:11.610 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-217-18:15:11.610 00 SCX_CPU1_CS_CO/1097 ut_setrequirements CS_1003, "P" +21-217-18:15:11.614 00 SCX_CPU1_CS_CO/1098 ut_setrequirements CS_3010, "P" +21-217-18:15:11.619 00 SCX_CPU1_CS_CO/1103 endif +21-217-18:15:11.619 00 SCX_CPU1_CS_CO/1104 +21-217-18:15:11.619 00 SCX_CPU1_CS_CO/1106 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:15:11.633 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:11.635 00 SCX_CPU1_CS_CO/1107 if (UT_TW_Status = UT_Success) then +21-217-18:15:11.635 00 SCX_CPU1_CS_CO/1108 write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." +21-217-18:15:11.636 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-217-18:15:11.636 00 SCX_CPU1_CS_CO/1109 ut_setrequirements CS_1003, "P" +21-217-18:15:11.639 00 SCX_CPU1_CS_CO/1110 ut_setrequirements CS_3010, "P" +21-217-18:15:11.641 00 SCX_CPU1_CS_CO/1115 endif +21-217-18:15:11.641 00 SCX_CPU1_CS_CO/1116 +21-217-18:15:11.641 00 SCX_CPU1_CS_CO/1117 wait 5 +21-217-18:15:11.642 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:16.681 00 SCX_CPU1_CS_CO/1118 +21-217-18:15:16.681 00 SCX_CPU1_CS_CO/1119 write ";*********************************************************************" +21-217-18:15:16.681 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:16.682 00 SCX_CPU1_CS_CO/1120 write "; Step 4.0: Invalid Command Test." +21-217-18:15:16.682 00 SPR-I:OPRO ; Step 4.0: Invalid Command Test. +21-217-18:15:16.682 00 SCX_CPU1_CS_CO/1121 write ";*********************************************************************" +21-217-18:15:16.682 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:16.682 00 SCX_CPU1_CS_CO/1122 write "; Step 4.1: Send the Enable OS Code Segment command with an invalid " +21-217-18:15:16.682 00 SPR-I:OPRO ; Step 4.1: Send the Enable OS Code Segment command with an invalid +21-217-18:15:16.682 00 SCX_CPU1_CS_CO/1123 write "; length. " +21-217-18:15:16.682 00 SPR-I:OPRO ; length. +21-217-18:15:16.682 00 SCX_CPU1_CS_CO/1124 write ";*********************************************************************" +21-217-18:15:16.682 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:16.682 00 SCX_CPU1_CS_CO/1125 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-217-18:15:16.689 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:16.689 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:16.689 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:16.689 00 SCX_CPU1_CS_CO/1126 +21-217-18:15:16.689 00 SCX_CPU1_CS_CO/1127 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-217-18:15:16.689 00 SCX_CPU1_CS_CO/1128 +21-217-18:15:16.689 00 SCX_CPU1_CS_CO/1130 rawcmd = "189Fc00000020AB0" +21-217-18:15:16.689 00 SCX_CPU1_CS_CO/1131 +21-217-18:15:16.689 00 SCX_CPU1_CS_CO/1132 if ("CPU1" = "CPU2") then +21-217-18:15:16.689 00 SCX_CPU1_CS_CO/1134 elseif ("CPU1" = "CPU3") then +21-217-18:15:16.689 00 SCX_CPU1_CS_CO/1136 endif +21-217-18:15:16.689 00 SCX_CPU1_CS_CO/1137 +21-217-18:15:16.689 00 SCX_CPU1_CS_CO/1138 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-217-18:15:16.693 00 SPR-I:OPRO Sending: 189Fc00000020AB0 +21-217-18:15:16.709 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:16.709 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:17.423 00 TLMH-I:STS 58-012-14:10:18.483 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 10, Len = 9, Expected = 8 +21-217-18:15:19.713 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:19.717 00 SCX_CPU1_CS_CO/1139 +21-217-18:15:19.717 00 SCX_CPU1_CS_CO/1140 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-217-18:15:19.722 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:19.723 00 SCX_CPU1_CS_CO/1141 if (UT_TW_Status = UT_Success) then +21-217-18:15:19.723 00 SCX_CPU1_CS_CO/1142 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-217-18:15:19.723 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:19.723 00 SCX_CPU1_CS_CO/1143 ut_setrequirements CS_1002, "P" +21-217-18:15:19.723 00 SCX_CPU1_CS_CO/1144 ut_setrequirements CS_1004, "P" +21-217-18:15:19.724 00 SCX_CPU1_CS_CO/1149 endif +21-217-18:15:19.724 00 SCX_CPU1_CS_CO/1150 +21-217-18:15:19.724 00 SCX_CPU1_CS_CO/1151 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-217-18:15:19.724 00 SCX_CPU1_CS_CO/1152 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-217-18:15:19.724 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:19.724 00 SCX_CPU1_CS_CO/1153 ut_setrequirements CS_1004, "P" +21-217-18:15:19.748 00 SCX_CPU1_CS_CO/1157 endif +21-217-18:15:19.748 00 SCX_CPU1_CS_CO/1158 +21-217-18:15:19.748 00 SCX_CPU1_CS_CO/1159 wait 5 +21-217-18:15:19.748 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:24.751 00 SCX_CPU1_CS_CO/1160 +21-217-18:15:24.752 00 SCX_CPU1_CS_CO/1161 write ";*********************************************************************" +21-217-18:15:24.752 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:24.752 00 SCX_CPU1_CS_CO/1162 write "; Step 4.2: Send the Disable OS Code Segment command with an invalid " +21-217-18:15:24.752 00 SPR-I:OPRO ; Step 4.2: Send the Disable OS Code Segment command with an invalid +21-217-18:15:24.752 00 SCX_CPU1_CS_CO/1163 write "; length. " +21-217-18:15:24.752 00 SPR-I:OPRO ; length. +21-217-18:15:24.752 00 SCX_CPU1_CS_CO/1164 write ";*********************************************************************" +21-217-18:15:24.753 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:24.753 00 SCX_CPU1_CS_CO/1165 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-217-18:15:24.758 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:24.758 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:24.758 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:24.758 00 SCX_CPU1_CS_CO/1166 +21-217-18:15:24.759 00 SCX_CPU1_CS_CO/1167 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-217-18:15:24.759 00 SCX_CPU1_CS_CO/1168 +21-217-18:15:24.759 00 SCX_CPU1_CS_CO/1170 rawcmd = "189Fc00000020BB1" +21-217-18:15:24.759 00 SCX_CPU1_CS_CO/1171 +21-217-18:15:24.759 00 SCX_CPU1_CS_CO/1172 if ("CPU1" = "CPU2") then +21-217-18:15:24.759 00 SCX_CPU1_CS_CO/1174 elseif ("CPU1" = "CPU3") then +21-217-18:15:24.759 00 SCX_CPU1_CS_CO/1176 endif +21-217-18:15:24.759 00 SCX_CPU1_CS_CO/1177 +21-217-18:15:24.759 00 SCX_CPU1_CS_CO/1178 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-217-18:15:24.762 00 SPR-I:OPRO Sending: 189Fc00000020BB1 +21-217-18:15:24.777 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:24.777 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:25.419 00 TLMH-I:STS 58-012-14:10:26.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 11, Len = 9, Expected = 8 +21-217-18:15:27.781 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:27.786 00 SCX_CPU1_CS_CO/1179 +21-217-18:15:27.786 00 SCX_CPU1_CS_CO/1180 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-217-18:15:27.791 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:27.791 00 SCX_CPU1_CS_CO/1181 if (UT_TW_Status = UT_Success) then +21-217-18:15:27.791 00 SCX_CPU1_CS_CO/1182 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-217-18:15:27.791 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:27.791 00 SCX_CPU1_CS_CO/1183 ut_setrequirements CS_1002, "P" +21-217-18:15:27.793 00 SCX_CPU1_CS_CO/1184 ut_setrequirements CS_1004, "P" +21-217-18:15:27.794 00 SCX_CPU1_CS_CO/1189 endif +21-217-18:15:27.794 00 SCX_CPU1_CS_CO/1190 +21-217-18:15:27.794 00 SCX_CPU1_CS_CO/1191 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-217-18:15:27.794 00 SCX_CPU1_CS_CO/1192 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-217-18:15:27.794 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:27.794 00 SCX_CPU1_CS_CO/1193 ut_setrequirements CS_1004, "P" +21-217-18:15:27.822 00 SCX_CPU1_CS_CO/1197 endif +21-217-18:15:27.822 00 SCX_CPU1_CS_CO/1198 +21-217-18:15:27.822 00 SCX_CPU1_CS_CO/1199 wait 5 +21-217-18:15:27.822 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:32.826 00 SCX_CPU1_CS_CO/1200 +21-217-18:15:32.827 00 SCX_CPU1_CS_CO/1201 write ";*********************************************************************" +21-217-18:15:32.827 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:32.827 00 SCX_CPU1_CS_CO/1202 write "; Step 4.3: Send the Recompute OS Code Segment CRC command with an " +21-217-18:15:32.827 00 SPR-I:OPRO ; Step 4.3: Send the Recompute OS Code Segment CRC command with an +21-217-18:15:32.827 00 SCX_CPU1_CS_CO/1203 write "; invalid length." +21-217-18:15:32.827 00 SPR-I:OPRO ; invalid length. +21-217-18:15:32.827 00 SCX_CPU1_CS_CO/1204 write ";*********************************************************************" +21-217-18:15:32.828 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:32.828 00 SCX_CPU1_CS_CO/1205 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-217-18:15:32.832 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:32.832 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:32.832 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:32.833 00 SCX_CPU1_CS_CO/1206 +21-217-18:15:32.833 00 SCX_CPU1_CS_CO/1207 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-217-18:15:32.833 00 SCX_CPU1_CS_CO/1208 +21-217-18:15:32.833 00 SCX_CPU1_CS_CO/1210 rawcmd = "189Fc00000020DB5" +21-217-18:15:32.833 00 SCX_CPU1_CS_CO/1211 +21-217-18:15:32.833 00 SCX_CPU1_CS_CO/1212 if ("CPU1" = "CPU2") then +21-217-18:15:32.833 00 SCX_CPU1_CS_CO/1214 elseif ("CPU1" = "CPU3") then +21-217-18:15:32.833 00 SCX_CPU1_CS_CO/1216 endif +21-217-18:15:32.833 00 SCX_CPU1_CS_CO/1217 +21-217-18:15:32.833 00 SCX_CPU1_CS_CO/1218 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-217-18:15:32.836 00 SPR-I:OPRO Sending: 189Fc00000020DB5 +21-217-18:15:32.854 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:32.854 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:33.424 00 TLMH-I:STS 58-012-14:10:34.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 13, Len = 9, Expected = 8 +21-217-18:15:35.857 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:35.861 00 SCX_CPU1_CS_CO/1219 +21-217-18:15:35.861 00 SCX_CPU1_CS_CO/1220 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-217-18:15:35.873 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:35.874 00 SCX_CPU1_CS_CO/1221 if (UT_TW_Status = UT_Success) then +21-217-18:15:35.875 00 SCX_CPU1_CS_CO/1222 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-217-18:15:35.875 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:35.875 00 SCX_CPU1_CS_CO/1223 ut_setrequirements CS_1002, "P" +21-217-18:15:35.878 00 SCX_CPU1_CS_CO/1224 ut_setrequirements CS_1004, "P" +21-217-18:15:35.881 00 SCX_CPU1_CS_CO/1229 endif +21-217-18:15:35.881 00 SCX_CPU1_CS_CO/1230 +21-217-18:15:35.881 00 SCX_CPU1_CS_CO/1231 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-217-18:15:35.881 00 SCX_CPU1_CS_CO/1232 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-217-18:15:35.881 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:35.882 00 SCX_CPU1_CS_CO/1233 ut_setrequirements CS_1004, "P" +21-217-18:15:35.918 00 SCX_CPU1_CS_CO/1237 endif +21-217-18:15:35.919 00 SCX_CPU1_CS_CO/1238 +21-217-18:15:35.919 00 SCX_CPU1_CS_CO/1239 wait 5 +21-217-18:15:35.919 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:40.923 00 SCX_CPU1_CS_CO/1240 +21-217-18:15:40.923 00 SCX_CPU1_CS_CO/1241 write ";*********************************************************************" +21-217-18:15:40.923 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:40.923 00 SCX_CPU1_CS_CO/1242 write "; Step 4.4: Send the Report OS Code Segment CRC command with an " +21-217-18:15:40.924 00 SPR-I:OPRO ; Step 4.4: Send the Report OS Code Segment CRC command with an +21-217-18:15:40.924 00 SCX_CPU1_CS_CO/1243 write "; invalid length." +21-217-18:15:40.924 00 SPR-I:OPRO ; invalid length. +21-217-18:15:40.924 00 SCX_CPU1_CS_CO/1244 write ";*********************************************************************" +21-217-18:15:40.924 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:40.924 00 SCX_CPU1_CS_CO/1245 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-217-18:15:40.931 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:40.932 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:40.932 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:40.933 00 SCX_CPU1_CS_CO/1246 +21-217-18:15:40.934 00 SCX_CPU1_CS_CO/1247 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-217-18:15:40.934 00 SCX_CPU1_CS_CO/1248 +21-217-18:15:40.934 00 SCX_CPU1_CS_CO/1250 rawcmd = "189Fc00000020CB8" +21-217-18:15:40.935 00 SCX_CPU1_CS_CO/1251 +21-217-18:15:40.935 00 SCX_CPU1_CS_CO/1252 if ("CPU1" = "CPU2") then +21-217-18:15:40.935 00 SCX_CPU1_CS_CO/1254 elseif ("CPU1" = "CPU3") then +21-217-18:15:40.935 00 SCX_CPU1_CS_CO/1256 endif +21-217-18:15:40.935 00 SCX_CPU1_CS_CO/1257 +21-217-18:15:40.936 00 SCX_CPU1_CS_CO/1258 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-217-18:15:40.950 00 SPR-I:OPRO Sending: 189Fc00000020CB8 +21-217-18:15:40.975 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:40.975 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:41.424 00 TLMH-I:STS 58-012-14:10:42.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 12, Len = 9, Expected = 8 +21-217-18:15:42.978 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:42.982 00 SCX_CPU1_CS_CO/1259 +21-217-18:15:42.982 00 SCX_CPU1_CS_CO/1260 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-217-18:15:42.993 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:42.995 00 SCX_CPU1_CS_CO/1261 if (UT_TW_Status = UT_Success) then +21-217-18:15:42.995 00 SCX_CPU1_CS_CO/1262 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-217-18:15:42.995 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:42.995 00 SCX_CPU1_CS_CO/1263 ut_setrequirements CS_1002, "P" +21-217-18:15:42.998 00 SCX_CPU1_CS_CO/1264 ut_setrequirements CS_1004, "P" +21-217-18:15:43.002 00 SCX_CPU1_CS_CO/1269 endif +21-217-18:15:43.002 00 SCX_CPU1_CS_CO/1270 +21-217-18:15:43.002 00 SCX_CPU1_CS_CO/1271 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-217-18:15:43.003 00 SCX_CPU1_CS_CO/1272 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-217-18:15:43.003 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:43.003 00 SCX_CPU1_CS_CO/1273 ut_setrequirements CS_1004, "P" +21-217-18:15:43.042 00 SCX_CPU1_CS_CO/1277 endif +21-217-18:15:43.042 00 SCX_CPU1_CS_CO/1278 +21-217-18:15:43.042 00 SCX_CPU1_CS_CO/1279 wait 5 +21-217-18:15:43.042 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:48.046 00 SCX_CPU1_CS_CO/1280 +21-217-18:15:48.046 00 SCX_CPU1_CS_CO/1281 write ";*********************************************************************" +21-217-18:15:48.047 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:48.047 00 SCX_CPU1_CS_CO/1282 write "; Step 4.5: Send the Enable cFE Code Segment command with an invalid " +21-217-18:15:48.047 00 SPR-I:OPRO ; Step 4.5: Send the Enable cFE Code Segment command with an invalid +21-217-18:15:48.047 00 SCX_CPU1_CS_CO/1283 write "; length. " +21-217-18:15:48.047 00 SPR-I:OPRO ; length. +21-217-18:15:48.047 00 SCX_CPU1_CS_CO/1284 write ";*********************************************************************" +21-217-18:15:48.047 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:48.047 00 SCX_CPU1_CS_CO/1285 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-217-18:15:48.052 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:48.052 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:48.052 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:48.052 00 SCX_CPU1_CS_CO/1286 +21-217-18:15:48.052 00 SCX_CPU1_CS_CO/1287 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-217-18:15:48.053 00 SCX_CPU1_CS_CO/1288 +21-217-18:15:48.053 00 SCX_CPU1_CS_CO/1290 rawcmd = "189Fc000000206BC" +21-217-18:15:48.053 00 SCX_CPU1_CS_CO/1291 +21-217-18:15:48.053 00 SCX_CPU1_CS_CO/1292 if ("CPU1" = "CPU2") then +21-217-18:15:48.053 00 SCX_CPU1_CS_CO/1294 elseif ("CPU1" = "CPU3") then +21-217-18:15:48.053 00 SCX_CPU1_CS_CO/1296 endif +21-217-18:15:48.053 00 SCX_CPU1_CS_CO/1297 +21-217-18:15:48.053 00 SCX_CPU1_CS_CO/1298 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-217-18:15:48.057 00 SPR-I:OPRO Sending: 189Fc000000206BC +21-217-18:15:48.073 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:48.073 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:48.920 00 TLMH-I:STS 58-012-14:10:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 6, Len = 9, Expected = 8 +21-217-18:15:51.077 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:51.082 00 SCX_CPU1_CS_CO/1299 +21-217-18:15:51.082 00 SCX_CPU1_CS_CO/1300 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-217-18:15:51.087 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:51.087 00 SCX_CPU1_CS_CO/1301 if (UT_TW_Status = UT_Success) then +21-217-18:15:51.087 00 SCX_CPU1_CS_CO/1302 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-217-18:15:51.087 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:51.087 00 SCX_CPU1_CS_CO/1303 ut_setrequirements CS_1002, "P" +21-217-18:15:51.088 00 SCX_CPU1_CS_CO/1304 ut_setrequirements CS_1004, "P" +21-217-18:15:51.089 00 SCX_CPU1_CS_CO/1309 endif +21-217-18:15:51.089 00 SCX_CPU1_CS_CO/1310 +21-217-18:15:51.089 00 SCX_CPU1_CS_CO/1311 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-217-18:15:51.090 00 SCX_CPU1_CS_CO/1312 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-217-18:15:51.090 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:51.090 00 SCX_CPU1_CS_CO/1313 ut_setrequirements CS_1004, "P" +21-217-18:15:51.117 00 SCX_CPU1_CS_CO/1317 endif +21-217-18:15:51.117 00 SCX_CPU1_CS_CO/1318 +21-217-18:15:51.117 00 SCX_CPU1_CS_CO/1319 wait 5 +21-217-18:15:51.117 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:56.121 00 SCX_CPU1_CS_CO/1320 +21-217-18:15:56.121 00 SCX_CPU1_CS_CO/1321 write ";*********************************************************************" +21-217-18:15:56.121 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:56.121 00 SCX_CPU1_CS_CO/1322 write "; Step 4.6: Send the Disable cFE Code Segment command with an invalid" +21-217-18:15:56.122 00 SPR-I:OPRO ; Step 4.6: Send the Disable cFE Code Segment command with an invalid +21-217-18:15:56.122 00 SCX_CPU1_CS_CO/1323 write "; length. " +21-217-18:15:56.122 00 SPR-I:OPRO ; length. +21-217-18:15:56.122 00 SCX_CPU1_CS_CO/1324 write ";*********************************************************************" +21-217-18:15:56.122 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:56.122 00 SCX_CPU1_CS_CO/1325 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-217-18:15:56.128 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:56.128 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:56.128 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:56.130 00 SCX_CPU1_CS_CO/1326 +21-217-18:15:56.130 00 SCX_CPU1_CS_CO/1327 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-217-18:15:56.130 00 SCX_CPU1_CS_CO/1328 +21-217-18:15:56.130 00 SCX_CPU1_CS_CO/1330 rawcmd = "189Fc000000207BD" +21-217-18:15:56.130 00 SCX_CPU1_CS_CO/1331 +21-217-18:15:56.130 00 SCX_CPU1_CS_CO/1332 if ("CPU1" = "CPU2") then +21-217-18:15:56.130 00 SCX_CPU1_CS_CO/1334 elseif ("CPU1" = "CPU3") then +21-217-18:15:56.130 00 SCX_CPU1_CS_CO/1336 endif +21-217-18:15:56.130 00 SCX_CPU1_CS_CO/1337 +21-217-18:15:56.130 00 SCX_CPU1_CS_CO/1338 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-217-18:15:56.136 00 SPR-I:OPRO Sending: 189Fc000000207BD +21-217-18:15:56.142 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:56.142 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:56.920 00 TLMH-I:STS 58-012-14:10:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 7, Len = 9, Expected = 8 +21-217-18:15:59.146 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:59.150 00 SCX_CPU1_CS_CO/1339 +21-217-18:15:59.150 00 SCX_CPU1_CS_CO/1340 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-217-18:15:59.156 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:59.156 00 SCX_CPU1_CS_CO/1341 if (UT_TW_Status = UT_Success) then +21-217-18:15:59.157 00 SCX_CPU1_CS_CO/1342 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-217-18:15:59.157 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:59.157 00 SCX_CPU1_CS_CO/1343 ut_setrequirements CS_1002, "P" +21-217-18:15:59.158 00 SCX_CPU1_CS_CO/1344 ut_setrequirements CS_1004, "P" +21-217-18:15:59.158 00 SCX_CPU1_CS_CO/1349 endif +21-217-18:15:59.159 00 SCX_CPU1_CS_CO/1350 +21-217-18:15:59.159 00 SCX_CPU1_CS_CO/1351 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-217-18:15:59.159 00 SCX_CPU1_CS_CO/1352 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-217-18:15:59.159 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:59.159 00 SCX_CPU1_CS_CO/1353 ut_setrequirements CS_1004, "P" +21-217-18:15:59.186 00 SCX_CPU1_CS_CO/1357 endif +21-217-18:15:59.186 00 SCX_CPU1_CS_CO/1358 +21-217-18:15:59.186 00 SCX_CPU1_CS_CO/1359 wait 5 +21-217-18:15:59.186 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:16:04.190 00 SCX_CPU1_CS_CO/1360 +21-217-18:16:04.191 00 SCX_CPU1_CS_CO/1361 write ";*********************************************************************" +21-217-18:16:04.191 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:04.191 00 SCX_CPU1_CS_CO/1362 write "; Step 4.7: Send the Recompute cFE Code Segment CRC command with an " +21-217-18:16:04.191 00 SPR-I:OPRO ; Step 4.7: Send the Recompute cFE Code Segment CRC command with an +21-217-18:16:04.191 00 SCX_CPU1_CS_CO/1363 write "; invalid length." +21-217-18:16:04.191 00 SPR-I:OPRO ; invalid length. +21-217-18:16:04.191 00 SCX_CPU1_CS_CO/1364 write ";*********************************************************************" +21-217-18:16:04.192 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:04.192 00 SCX_CPU1_CS_CO/1365 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-217-18:16:04.200 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:04.201 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:16:04.201 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:04.202 00 SCX_CPU1_CS_CO/1366 +21-217-18:16:04.202 00 SCX_CPU1_CS_CO/1367 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-217-18:16:04.203 00 SCX_CPU1_CS_CO/1368 +21-217-18:16:04.203 00 SCX_CPU1_CS_CO/1370 rawcmd = "189Fc000000209B0" +21-217-18:16:04.203 00 SCX_CPU1_CS_CO/1371 +21-217-18:16:04.203 00 SCX_CPU1_CS_CO/1372 if ("CPU1" = "CPU2") then +21-217-18:16:04.203 00 SCX_CPU1_CS_CO/1374 elseif ("CPU1" = "CPU3") then +21-217-18:16:04.203 00 SCX_CPU1_CS_CO/1376 endif +21-217-18:16:04.203 00 SCX_CPU1_CS_CO/1377 +21-217-18:16:04.204 00 SCX_CPU1_CS_CO/1378 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-217-18:16:04.218 00 SPR-I:OPRO Sending: 189Fc000000209B0 +21-217-18:16:04.230 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:16:04.231 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:04.917 00 TLMH-I:STS 58-012-14:11:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 9, Len = 9, Expected = 8 +21-217-18:16:07.234 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:07.239 00 SCX_CPU1_CS_CO/1379 +21-217-18:16:07.239 00 SCX_CPU1_CS_CO/1380 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-217-18:16:07.246 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:07.246 00 SCX_CPU1_CS_CO/1381 if (UT_TW_Status = UT_Success) then +21-217-18:16:07.246 00 SCX_CPU1_CS_CO/1382 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-217-18:16:07.246 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:16:07.246 00 SCX_CPU1_CS_CO/1383 ut_setrequirements CS_1002, "P" +21-217-18:16:07.247 00 SCX_CPU1_CS_CO/1384 ut_setrequirements CS_1004, "P" +21-217-18:16:07.249 00 SCX_CPU1_CS_CO/1389 endif +21-217-18:16:07.249 00 SCX_CPU1_CS_CO/1390 +21-217-18:16:07.249 00 SCX_CPU1_CS_CO/1391 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-217-18:16:07.249 00 SCX_CPU1_CS_CO/1392 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-217-18:16:07.249 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:16:07.249 00 SCX_CPU1_CS_CO/1393 ut_setrequirements CS_1004, "P" +21-217-18:16:07.278 00 SCX_CPU1_CS_CO/1397 endif +21-217-18:16:07.279 00 SCX_CPU1_CS_CO/1398 +21-217-18:16:07.279 00 SCX_CPU1_CS_CO/1399 wait 5 +21-217-18:16:07.279 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:16:12.283 00 SCX_CPU1_CS_CO/1400 +21-217-18:16:12.283 00 SCX_CPU1_CS_CO/1401 write ";*********************************************************************" +21-217-18:16:12.283 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:12.283 00 SCX_CPU1_CS_CO/1402 write "; Step 4.8: Send the Report cFE Code Segment CRC command with an " +21-217-18:16:12.283 00 SPR-I:OPRO ; Step 4.8: Send the Report cFE Code Segment CRC command with an +21-217-18:16:12.283 00 SCX_CPU1_CS_CO/1403 write "; invalid length." +21-217-18:16:12.284 00 SPR-I:OPRO ; invalid length. +21-217-18:16:12.284 00 SCX_CPU1_CS_CO/1404 write ";*********************************************************************" +21-217-18:16:12.284 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:12.284 00 SCX_CPU1_CS_CO/1405 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-217-18:16:12.291 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:12.292 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:16:12.292 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:12.293 00 SCX_CPU1_CS_CO/1406 +21-217-18:16:12.293 00 SCX_CPU1_CS_CO/1407 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-217-18:16:12.293 00 SCX_CPU1_CS_CO/1408 +21-217-18:16:12.293 00 SCX_CPU1_CS_CO/1410 rawcmd = "189Fc000000208B4" +21-217-18:16:12.294 00 SCX_CPU1_CS_CO/1411 +21-217-18:16:12.294 00 SCX_CPU1_CS_CO/1412 if ("CPU1" = "CPU2") then +21-217-18:16:12.294 00 SCX_CPU1_CS_CO/1414 elseif ("CPU1" = "CPU3") then +21-217-18:16:12.294 00 SCX_CPU1_CS_CO/1416 endif +21-217-18:16:12.294 00 SCX_CPU1_CS_CO/1417 +21-217-18:16:12.294 00 SCX_CPU1_CS_CO/1418 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-217-18:16:12.299 00 SPR-I:OPRO Sending: 189Fc000000208B4 +21-217-18:16:12.314 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:16:12.314 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:12.924 00 TLMH-I:STS 58-012-14:11:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 8, Len = 9, Expected = 8 +21-217-18:16:15.318 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:15.322 00 SCX_CPU1_CS_CO/1419 +21-217-18:16:15.322 00 SCX_CPU1_CS_CO/1420 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-217-18:16:15.326 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:15.326 00 SCX_CPU1_CS_CO/1421 if (UT_TW_Status = UT_Success) then +21-217-18:16:15.326 00 SCX_CPU1_CS_CO/1422 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-217-18:16:15.326 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:16:15.326 00 SCX_CPU1_CS_CO/1423 ut_setrequirements CS_1002, "P" +21-217-18:16:15.327 00 SCX_CPU1_CS_CO/1424 ut_setrequirements CS_1004, "P" +21-217-18:16:15.328 00 SCX_CPU1_CS_CO/1429 endif +21-217-18:16:15.328 00 SCX_CPU1_CS_CO/1430 +21-217-18:16:15.328 00 SCX_CPU1_CS_CO/1431 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-217-18:16:15.328 00 SCX_CPU1_CS_CO/1432 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-217-18:16:15.328 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:16:15.328 00 SCX_CPU1_CS_CO/1433 ut_setrequirements CS_1004, "P" +21-217-18:16:15.354 00 SCX_CPU1_CS_CO/1437 endif +21-217-18:16:15.354 00 SCX_CPU1_CS_CO/1438 +21-217-18:16:15.354 00 SCX_CPU1_CS_CO/1439 wait 5 +21-217-18:16:15.354 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:16:20.358 00 SCX_CPU1_CS_CO/1440 +21-217-18:16:20.358 00 SCX_CPU1_CS_CO/1441 write ";*********************************************************************" +21-217-18:16:20.358 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:20.358 00 SCX_CPU1_CS_CO/1442 write "; Step 4.9: Send the Recompute OS Code Segment command. " +21-217-18:16:20.358 00 SPR-I:OPRO ; Step 4.9: Send the Recompute OS Code Segment command. +21-217-18:16:20.358 00 SCX_CPU1_CS_CO/1443 write ";*********************************************************************" +21-217-18:16:20.359 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:20.359 00 SCX_CPU1_CS_CO/1444 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_OS_STARTED_DBG_EID, "DEBUG", 1 +21-217-18:16:20.364 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:20.365 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:16:20.365 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:20.365 00 SCX_CPU1_CS_CO/1445 +21-217-18:16:20.365 00 SCX_CPU1_CS_CO/1446 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:16:20.365 00 SCX_CPU1_CS_CO/1448 /SCX_CPU1_CS_RecomputeOS +21-217-18:16:20.377 00 SCX_CPU1_CS_CO/1449 +21-217-18:16:20.377 00 SCX_CPU1_CS_CO/1450 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:16:20.381 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:20.922 00 TLMH-I:STS 58-012-14:11:22.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:16:20.923 00 TLMH-I:STS 58-012-14:11:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:20.924 00 TLMH-I:STS 58-012-14:11:22.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:21.919 00 TLMH-I:STS 58-012-14:11:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:22.921 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:22.922 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:23.385 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:23.386 00 SCX_CPU1_CS_CO/1451 if (UT_TW_Status = UT_Success) then +21-217-18:16:23.386 00 SCX_CPU1_CS_CO/1452 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-217-18:16:23.387 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:16:23.387 00 SCX_CPU1_CS_CO/1453 ut_setrequirements CS_1003, "P" +21-217-18:16:23.389 00 SCX_CPU1_CS_CO/1454 ut_setrequirements CS_3004, "P" +21-217-18:16:23.391 00 SCX_CPU1_CS_CO/1459 endif +21-217-18:16:23.391 00 SCX_CPU1_CS_CO/1460 +21-217-18:16:23.391 00 SCX_CPU1_CS_CO/1462 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:16:23.394 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:23.394 00 SCX_CPU1_CS_CO/1463 if (UT_TW_Status = UT_Success) then +21-217-18:16:23.394 00 SCX_CPU1_CS_CO/1464 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-217-18:16:23.394 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:16:23.394 00 SCX_CPU1_CS_CO/1465 ut_setrequirements CS_1003, "P" +21-217-18:16:23.414 00 SCX_CPU1_CS_CO/1466 ut_setrequirements CS_3004, "P" +21-217-18:16:23.415 00 SCX_CPU1_CS_CO/1471 endif +21-217-18:16:23.415 00 SCX_CPU1_CS_CO/1472 +21-217-18:16:23.415 00 SCX_CPU1_CS_CO/1474 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-217-18:16:23.415 00 SCX_CPU1_CS_CO/1475 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-217-18:16:23.415 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:16:23.415 00 SCX_CPU1_CS_CO/1476 ut_setrequirements CS_3004, "P" +21-217-18:16:23.416 00 SCX_CPU1_CS_CO/1480 endif +21-217-18:16:23.416 00 SCX_CPU1_CS_CO/1481 +21-217-18:16:23.416 00 SCX_CPU1_CS_CO/1482 write ";*********************************************************************" +21-217-18:16:23.416 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:23.416 00 SCX_CPU1_CS_CO/1483 write "; Step 4.10: Send the Recompute OS Code Segment command again. This " +21-217-18:16:23.416 00 SPR-I:OPRO ; Step 4.10: Send the Recompute OS Code Segment command again. This +21-217-18:16:23.416 00 SCX_CPU1_CS_CO/1484 write "; command should fail since there is already a recompute active. " +21-217-18:16:23.416 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-217-18:16:23.416 00 SCX_CPU1_CS_CO/1485 write ";*********************************************************************" +21-217-18:16:23.416 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:23.432 00 SCX_CPU1_CS_CO/1486 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_CHDTASK_ERR_EID,"ERROR", 1 +21-217-18:16:23.434 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:23.434 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 19 +21-217-18:16:23.434 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:23.435 00 SCX_CPU1_CS_CO/1487 +21-217-18:16:23.435 00 SCX_CPU1_CS_CO/1488 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-217-18:16:23.435 00 SCX_CPU1_CS_CO/1490 /SCX_CPU1_CS_RecomputeOS +21-217-18:16:23.436 00 SCX_CPU1_CS_CO/1491 +21-217-18:16:23.436 00 SCX_CPU1_CS_CO/1492 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-217-18:16:23.441 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:23.915 00 TLMH-I:STS 58-012-14:11:25.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-217-18:16:23.916 00 TLMH-I:STS 58-012-14:11:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:24.921 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:24.923 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:25.918 00 TLMH-I:STS 58-012-14:11:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:26.924 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:26.925 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:27.445 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:27.446 00 SCX_CPU1_CS_CO/1493 if (UT_TW_Status = UT_Success) then +21-217-18:16:27.447 00 SCX_CPU1_CS_CO/1494 write "<*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected." +21-217-18:16:27.447 00 SPR-I:OPRO <*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected. +21-217-18:16:27.447 00 SCX_CPU1_CS_CO/1495 ut_setrequirements CS_1004, "P" +21-217-18:16:27.449 00 SCX_CPU1_CS_CO/1496 ut_setrequirements CS_30042, "P" +21-217-18:16:27.450 00 SCX_CPU1_CS_CO/1501 endif +21-217-18:16:27.450 00 SCX_CPU1_CS_CO/1502 +21-217-18:16:27.451 00 SCX_CPU1_CS_CO/1504 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:16:27.453 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:27.454 00 SCX_CPU1_CS_CO/1505 if (UT_TW_Status = UT_Success) then +21-217-18:16:27.454 00 SCX_CPU1_CS_CO/1506 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_OS_CHDTASK_ERR_EID," rcv'd." +21-217-18:16:27.454 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 19 rcv'd. +21-217-18:16:27.454 00 SCX_CPU1_CS_CO/1507 ut_setrequirements CS_1004, "P" +21-217-18:16:27.476 00 SCX_CPU1_CS_CO/1511 endif +21-217-18:16:27.476 00 SCX_CPU1_CS_CO/1512 +21-217-18:16:27.476 00 SCX_CPU1_CS_CO/1513 write ";*********************************************************************" +21-217-18:16:27.476 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:27.476 00 SCX_CPU1_CS_CO/1514 write "; Step 4.11: Send the Recompute cFE Code Segment command again. This " +21-217-18:16:27.476 00 SPR-I:OPRO ; Step 4.11: Send the Recompute cFE Code Segment command again. This +21-217-18:16:27.476 00 SCX_CPU1_CS_CO/1515 write "; command should fail since there is already a recompute active. " +21-217-18:16:27.476 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-217-18:16:27.476 00 SCX_CPU1_CS_CO/1516 write ";*********************************************************************" +21-217-18:16:27.476 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:27.476 00 SCX_CPU1_CS_CO/1517 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID, "ERROR", 1 +21-217-18:16:27.478 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:27.478 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 16 +21-217-18:16:27.478 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:27.478 00 SCX_CPU1_CS_CO/1518 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-217-18:16:27.479 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:27.480 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:16:27.480 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:27.489 00 SCX_CPU1_CS_CO/1519 +21-217-18:16:27.489 00 SCX_CPU1_CS_CO/1520 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-217-18:16:27.489 00 SCX_CPU1_CS_CO/1522 /SCX_CPU1_CS_RecomputeCFECore +21-217-18:16:27.500 00 SCX_CPU1_CS_CO/1523 +21-217-18:16:27.500 00 SCX_CPU1_CS_CO/1524 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-217-18:16:27.503 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:27.920 00 TLMH-I:STS 58-012-14:11:29.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-217-18:16:27.921 00 TLMH-I:STS 58-012-14:11:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:28.914 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:28.915 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:29.920 00 TLMH-I:STS 58-012-14:11:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:30.917 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:30.918 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:31.507 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:31.507 00 SCX_CPU1_CS_CO/1525 if (UT_TW_Status = UT_Success) then +21-217-18:16:31.508 00 SCX_CPU1_CS_CO/1526 write "<*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected." +21-217-18:16:31.508 00 SPR-I:OPRO <*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected. +21-217-18:16:31.508 00 SCX_CPU1_CS_CO/1527 ut_setrequirements CS_1004, "P" +21-217-18:16:31.509 00 SCX_CPU1_CS_CO/1528 ut_setrequirements CS_30092, "P" +21-217-18:16:31.510 00 SCX_CPU1_CS_CO/1533 endif +21-217-18:16:31.510 00 SCX_CPU1_CS_CO/1534 +21-217-18:16:31.510 00 SCX_CPU1_CS_CO/1536 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:16:31.513 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:31.513 00 SCX_CPU1_CS_CO/1537 if (UT_TW_Status = UT_Success) then +21-217-18:16:31.513 00 SCX_CPU1_CS_CO/1538 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID," rcv'd." +21-217-18:16:31.514 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 16 rcv'd. +21-217-18:16:31.514 00 SCX_CPU1_CS_CO/1539 ut_setrequirements CS_1004, "P" +21-217-18:16:31.534 00 SCX_CPU1_CS_CO/1543 endif +21-217-18:16:31.534 00 SCX_CPU1_CS_CO/1544 +21-217-18:16:31.534 00 SCX_CPU1_CS_CO/1545 write ";*********************************************************************" +21-217-18:16:31.534 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:31.534 00 SCX_CPU1_CS_CO/1546 write "; Step 4.12: Send the One Shot CRC command. This should fail since " +21-217-18:16:31.534 00 SPR-I:OPRO ; Step 4.12: Send the One Shot CRC command. This should fail since +21-217-18:16:31.534 00 SCX_CPU1_CS_CO/1547 write "; there is already a recompute active. " +21-217-18:16:31.534 00 SPR-I:OPRO ; there is already a recompute active. +21-217-18:16:31.534 00 SCX_CPU1_CS_CO/1548 write ";*********************************************************************" +21-217-18:16:31.534 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:31.534 00 SCX_CPU1_CS_CO/1549 ut_setupevents "SCX", "CPU1",{CSAppName},CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 +21-217-18:16:31.536 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:31.536 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-217-18:16:31.536 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:31.536 00 SCX_CPU1_CS_CO/1550 +21-217-18:16:31.536 00 SCX_CPU1_CS_CO/1551 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-217-18:16:31.536 00 SCX_CPU1_CS_CO/1553 /SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=2048 +21-217-18:16:31.548 00 SCX_CPU1_CS_CO/1554 +21-217-18:16:31.548 00 SCX_CPU1_CS_CO/1555 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-217-18:16:31.550 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:31.921 00 TLMH-I:STS 58-012-14:11:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:32.420 00 TLMH-I:STS 58-012-14:11:33.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-217-18:16:32.917 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:32.918 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:33.913 00 TLMH-I:STS 58-012-14:11:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:34.917 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:34.918 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:35.556 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:35.558 00 SCX_CPU1_CS_CO/1556 if (UT_TW_Status = UT_Success) then +21-217-18:16:35.558 00 SCX_CPU1_CS_CO/1557 write "<*> Passed (1004;3009.2) - One Shot CRC command failed as expected." +21-217-18:16:35.558 00 SPR-I:OPRO <*> Passed (1004;3009.2) - One Shot CRC command failed as expected. +21-217-18:16:35.558 00 SCX_CPU1_CS_CO/1558 ut_setrequirements CS_1004, "P" +21-217-18:16:35.562 00 SCX_CPU1_CS_CO/1559 ut_setrequirements CS_30092, "P" +21-217-18:16:35.562 00 SCX_CPU1_CS_CO/1564 endif +21-217-18:16:35.562 00 SCX_CPU1_CS_CO/1565 +21-217-18:16:35.562 00 SCX_CPU1_CS_CO/1567 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-217-18:16:35.565 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:35.920 00 TLMH-I:STS 58-012-14:11:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:36.923 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:36.925 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:37.916 00 TLMH-I:STS 58-012-14:11:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:38.923 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:38.924 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:39.917 00 TLMH-I:STS 58-012-14:11:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:40.923 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:40.924 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:41.919 00 TLMH-I:STS 58-012-14:11:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:42.919 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:42.920 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:43.916 00 TLMH-I:STS 58-012-14:11:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:44.922 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:44.923 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:45.920 00 TLMH-I:STS 58-012-14:11:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:46.918 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:46.919 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:47.923 00 TLMH-I:STS 58-012-14:11:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:48.919 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:48.921 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:49.915 00 TLMH-I:STS 58-012-14:11:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:50.922 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:50.923 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:51.917 00 TLMH-I:STS 58-012-14:11:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:52.923 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:52.924 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:53.919 00 TLMH-I:STS 58-012-14:11:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:54.919 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:54.920 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:55.923 00 TLMH-I:STS 58-012-14:11:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:56.920 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:56.922 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:57.915 00 TLMH-I:STS 58-012-14:11:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:58.924 00 TLMH-I:STS 58-012-14:12:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:58.926 00 TLMH-I:STS 58-012-14:12:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:59.919 00 TLMH-I:STS 58-012-14:12:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:00.922 00 TLMH-I:STS 58-012-14:12:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:00.924 00 TLMH-I:STS 58-012-14:12:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:01.915 00 TLMH-I:STS 58-012-14:12:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:02.921 00 TLMH-I:STS 58-012-14:12:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:02.922 00 TLMH-I:STS 58-012-14:12:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:03.916 00 TLMH-I:STS 58-012-14:12:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:04.923 00 TLMH-I:STS 58-012-14:12:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:04.924 00 TLMH-I:STS 58-012-14:12:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:05.921 00 TLMH-I:STS 58-012-14:12:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:06.917 00 TLMH-I:STS 58-012-14:12:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:06.918 00 TLMH-I:STS 58-012-14:12:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:07.920 00 TLMH-I:STS 58-012-14:12:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:08.913 00 TLMH-I:STS 58-012-14:12:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:08.915 00 TLMH-I:STS 58-012-14:12:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:09.920 00 TLMH-I:STS 58-012-14:12:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:10.917 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:10.918 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:11.914 00 TLMH-I:STS 58-012-14:12:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:12.920 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:12.923 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:13.916 00 TLMH-I:STS 58-012-14:12:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:14.921 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:14.922 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:15.917 00 TLMH-I:STS 58-012-14:12:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:16.915 00 TLMH-I:STS 58-012-14:12:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:16.917 00 TLMH-I:STS 58-012-14:12:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:17.923 00 TLMH-I:STS 58-012-14:12:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:18.923 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:18.925 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:19.917 00 TLMH-I:STS 58-012-14:12:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:20.922 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:20.923 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:21.917 00 TLMH-I:STS 58-012-14:12:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:22.915 00 TLMH-I:STS 58-012-14:12:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:22.916 00 TLMH-I:STS 58-012-14:12:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:23.922 00 TLMH-I:STS 58-012-14:12:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:24.917 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:24.919 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:25.913 00 TLMH-I:STS 58-012-14:12:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:26.916 00 TLMH-I:STS 58-012-14:12:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:26.917 00 TLMH-I:STS 58-012-14:12:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:27.920 00 TLMH-I:STS 58-012-14:12:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:28.916 00 TLMH-I:STS 58-012-14:12:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:28.917 00 TLMH-I:STS 58-012-14:12:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:29.921 00 TLMH-I:STS 58-012-14:12:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:30.918 00 TLMH-I:STS 58-012-14:12:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:30.919 00 TLMH-I:STS 58-012-14:12:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:31.920 00 TLMH-I:STS 58-012-14:12:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:32.921 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:32.922 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:33.917 00 TLMH-I:STS 58-012-14:12:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:34.924 00 TLMH-I:STS 58-012-14:12:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:34.925 00 TLMH-I:STS 58-012-14:12:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:35.919 00 TLMH-I:STS 58-012-14:12:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:36.917 00 TLMH-I:STS 58-012-14:12:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:36.919 00 TLMH-I:STS 58-012-14:12:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:37.923 00 TLMH-I:STS 58-012-14:12:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:38.919 00 TLMH-I:STS 58-012-14:12:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:38.920 00 TLMH-I:STS 58-012-14:12:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:39.913 00 TLMH-I:STS 58-012-14:12:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:40.919 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:40.919 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:41.916 00 TLMH-I:STS 58-012-14:12:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:42.924 00 TLMH-I:STS 58-012-14:12:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:42.925 00 TLMH-I:STS 58-012-14:12:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:43.918 00 TLMH-I:STS 58-012-14:12:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:44.913 00 TLMH-I:STS 58-012-14:12:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:44.914 00 TLMH-I:STS 58-012-14:12:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:45.918 00 TLMH-I:STS 58-012-14:12:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:46.913 00 TLMH-I:STS 58-012-14:12:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:46.913 00 TLMH-I:STS 58-012-14:12:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:47.919 00 TLMH-I:STS 58-012-14:12:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:48.916 00 TLMH-I:STS 58-012-14:12:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:48.917 00 TLMH-I:STS 58-012-14:12:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:49.921 00 TLMH-I:STS 58-012-14:12:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:50.919 00 TLMH-I:STS 58-012-14:12:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:50.921 00 TLMH-I:STS 58-012-14:12:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:51.915 00 TLMH-I:STS 58-012-14:12:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:52.912 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:52.912 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:53.918 00 TLMH-I:STS 58-012-14:12:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:54.923 00 TLMH-I:STS 58-012-14:12:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:54.923 00 TLMH-I:STS 58-012-14:12:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:55.920 00 TLMH-I:STS 58-012-14:12:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:56.915 00 TLMH-I:STS 58-012-14:12:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:56.916 00 TLMH-I:STS 58-012-14:12:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:57.913 00 TLMH-I:STS 58-012-14:12:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:58.922 00 TLMH-I:STS 58-012-14:13:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:58.922 00 TLMH-I:STS 58-012-14:13:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:59.920 00 TLMH-I:STS 58-012-14:13:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:00.923 00 TLMH-I:STS 58-012-14:13:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:00.925 00 TLMH-I:STS 58-012-14:13:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:01.916 00 TLMH-I:STS 58-012-14:13:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:02.921 00 TLMH-I:STS 58-012-14:13:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:02.923 00 TLMH-I:STS 58-012-14:13:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:03.918 00 TLMH-I:STS 58-012-14:13:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:04.914 00 TLMH-I:STS 58-012-14:13:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:04.916 00 TLMH-I:STS 58-012-14:13:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:05.919 00 TLMH-I:STS 58-012-14:13:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:05.921 00 TLMH-I:STS 58-012-14:13:07.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:18:06.669 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:06.672 00 SCX_CPU1_CS_CO/1568 if (UT_TW_Status = UT_Success) then +21-217-18:18:06.672 00 SCX_CPU1_CS_CO/1569 write "<*> Passed - RecomputeCFE task completed." +21-217-18:18:06.672 00 SPR-I:OPRO <*> Passed - RecomputeCFE task completed. +21-217-18:18:06.672 00 SCX_CPU1_CS_CO/1572 endif +21-217-18:18:06.672 00 SCX_CPU1_CS_CO/1573 +21-217-18:18:06.672 00 SCX_CPU1_CS_CO/1575 currSCnt = {seqTlmItem} +21-217-18:18:06.672 00 SCX_CPU1_CS_CO/1576 expectedSCnt = currSCnt + 1 +21-217-18:18:06.672 00 SCX_CPU1_CS_CO/1577 +21-217-18:18:06.673 00 SCX_CPU1_CS_CO/1578 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-217-18:18:06.684 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:07.685 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:07.687 00 SCX_CPU1_CS_CO/1580 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-217-18:18:07.687 00 SCX_CPU1_CS_CO/1581 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-217-18:18:07.687 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:18:07.687 00 SCX_CPU1_CS_CO/1582 ut_setrequirements CS_30091, "P" +21-217-18:18:07.690 00 SCX_CPU1_CS_CO/1586 endif +21-217-18:18:07.690 00 SCX_CPU1_CS_CO/1587 +21-217-18:18:07.690 00 SCX_CPU1_CS_CO/1588 write ";*********************************************************************" +21-217-18:18:07.690 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:07.690 00 SCX_CPU1_CS_CO/1589 write "; Step 4.13: Send the Recompute cFE Code Segment command. " +21-217-18:18:07.690 00 SPR-I:OPRO ; Step 4.13: Send the Recompute cFE Code Segment command. +21-217-18:18:07.690 00 SCX_CPU1_CS_CO/1590 write ";*********************************************************************" +21-217-18:18:07.691 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:07.691 00 SCX_CPU1_CS_CO/1591 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-217-18:18:07.692 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:07.692 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:18:07.692 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:07.693 00 SCX_CPU1_CS_CO/1592 +21-217-18:18:07.703 00 SCX_CPU1_CS_CO/1593 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:18:07.703 00 SCX_CPU1_CS_CO/1595 /SCX_CPU1_CS_RecomputeCFECore +21-217-18:18:07.714 00 SCX_CPU1_CS_CO/1596 +21-217-18:18:07.714 00 SCX_CPU1_CS_CO/1597 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:18:07.717 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:08.415 00 TLMH-I:STS 58-012-14:13:09.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:18:08.920 00 TLMH-I:STS 58-012-14:13:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:08.921 00 TLMH-I:STS 58-012-14:13:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:09.918 00 TLMH-I:STS 58-012-14:13:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:10.921 00 TLMH-I:STS 58-012-14:13:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:10.921 00 TLMH-I:STS 58-012-14:13:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:11.722 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:11.723 00 SCX_CPU1_CS_CO/1598 if (UT_TW_Status = UT_Success) then +21-217-18:18:11.724 00 SCX_CPU1_CS_CO/1599 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-217-18:18:11.724 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:18:11.724 00 SCX_CPU1_CS_CO/1600 ut_setrequirements CS_1003, "P" +21-217-18:18:11.726 00 SCX_CPU1_CS_CO/1601 ut_setrequirements CS_3009, "P" +21-217-18:18:11.727 00 SCX_CPU1_CS_CO/1606 endif +21-217-18:18:11.727 00 SCX_CPU1_CS_CO/1607 +21-217-18:18:11.727 00 SCX_CPU1_CS_CO/1609 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:18:11.731 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:11.731 00 SCX_CPU1_CS_CO/1610 if (UT_TW_Status = UT_Success) then +21-217-18:18:11.731 00 SCX_CPU1_CS_CO/1611 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-217-18:18:11.731 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:18:11.731 00 SCX_CPU1_CS_CO/1612 ut_setrequirements CS_1003, "P" +21-217-18:18:11.753 00 SCX_CPU1_CS_CO/1613 ut_setrequirements CS_3009, "P" +21-217-18:18:11.754 00 SCX_CPU1_CS_CO/1618 endif +21-217-18:18:11.754 00 SCX_CPU1_CS_CO/1619 +21-217-18:18:11.754 00 SCX_CPU1_CS_CO/1621 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-217-18:18:11.754 00 SCX_CPU1_CS_CO/1622 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-217-18:18:11.754 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:18:11.754 00 SCX_CPU1_CS_CO/1623 ut_setrequirements CS_3009, "P" +21-217-18:18:11.755 00 SCX_CPU1_CS_CO/1627 endif +21-217-18:18:11.755 00 SCX_CPU1_CS_CO/1628 +21-217-18:18:11.755 00 SCX_CPU1_CS_CO/1629 write ";*********************************************************************" +21-217-18:18:11.755 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:11.755 00 SCX_CPU1_CS_CO/1630 write "; Step 4.14: Send the Recompute cFE Code Segment command again. This " +21-217-18:18:11.755 00 SPR-I:OPRO ; Step 4.14: Send the Recompute cFE Code Segment command again. This +21-217-18:18:11.755 00 SCX_CPU1_CS_CO/1631 write "; command should fail since there is already a recompute active. " +21-217-18:18:11.755 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-217-18:18:11.755 00 SCX_CPU1_CS_CO/1632 write ";*********************************************************************" +21-217-18:18:11.755 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:11.773 00 SCX_CPU1_CS_CO/1633 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID, "ERROR", 1 +21-217-18:18:11.775 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:11.775 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 16 +21-217-18:18:11.775 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:11.776 00 SCX_CPU1_CS_CO/1634 +21-217-18:18:11.776 00 SCX_CPU1_CS_CO/1635 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-217-18:18:11.776 00 SCX_CPU1_CS_CO/1637 /SCX_CPU1_CS_RecomputeCFECore +21-217-18:18:11.787 00 SCX_CPU1_CS_CO/1638 +21-217-18:18:11.787 00 SCX_CPU1_CS_CO/1639 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-217-18:18:11.790 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:11.913 00 TLMH-I:STS 58-012-14:13:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:12.422 00 TLMH-I:STS 58-012-14:13:13.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-217-18:18:12.913 00 TLMH-I:STS 58-012-14:13:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:12.914 00 TLMH-I:STS 58-012-14:13:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:13.919 00 TLMH-I:STS 58-012-14:13:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:14.916 00 TLMH-I:STS 58-012-14:13:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:14.917 00 TLMH-I:STS 58-012-14:13:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:15.795 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:15.797 00 SCX_CPU1_CS_CO/1640 if (UT_TW_Status = UT_Success) then +21-217-18:18:15.797 00 SCX_CPU1_CS_CO/1641 write "<*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected." +21-217-18:18:15.797 00 SPR-I:OPRO <*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected. +21-217-18:18:15.798 00 SCX_CPU1_CS_CO/1642 ut_setrequirements CS_1004, "P" +21-217-18:18:15.801 00 SCX_CPU1_CS_CO/1643 ut_setrequirements CS_30092, "P" +21-217-18:18:15.805 00 SCX_CPU1_CS_CO/1648 endif +21-217-18:18:15.805 00 SCX_CPU1_CS_CO/1649 +21-217-18:18:15.805 00 SCX_CPU1_CS_CO/1651 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:18:15.816 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:15.818 00 SCX_CPU1_CS_CO/1652 if (UT_TW_Status = UT_Success) then +21-217-18:18:15.818 00 SCX_CPU1_CS_CO/1653 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID," rcv'd." +21-217-18:18:15.819 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 16 rcv'd. +21-217-18:18:15.819 00 SCX_CPU1_CS_CO/1654 ut_setrequirements CS_1004, "P" +21-217-18:18:15.858 00 SCX_CPU1_CS_CO/1658 endif +21-217-18:18:15.858 00 SCX_CPU1_CS_CO/1659 +21-217-18:18:15.858 00 SCX_CPU1_CS_CO/1660 write ";*********************************************************************" +21-217-18:18:15.858 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:15.858 00 SCX_CPU1_CS_CO/1661 write "; Step 4.15: Send the Recompute OS Code Segment command again. This " +21-217-18:18:15.858 00 SPR-I:OPRO ; Step 4.15: Send the Recompute OS Code Segment command again. This +21-217-18:18:15.858 00 SCX_CPU1_CS_CO/1662 write "; command should fail since there is already a recompute active. " +21-217-18:18:15.858 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-217-18:18:15.858 00 SCX_CPU1_CS_CO/1663 write ";*********************************************************************" +21-217-18:18:15.858 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:15.858 00 SCX_CPU1_CS_CO/1664 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_CHDTASK_ERR_EID,"ERROR", 1 +21-217-18:18:15.859 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:15.860 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 19 +21-217-18:18:15.860 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:15.860 00 SCX_CPU1_CS_CO/1665 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"INFO", 2 +21-217-18:18:15.861 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:15.862 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:18:15.862 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:15.872 00 SCX_CPU1_CS_CO/1666 +21-217-18:18:15.872 00 SCX_CPU1_CS_CO/1667 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-217-18:18:15.872 00 SCX_CPU1_CS_CO/1669 /SCX_CPU1_CS_RecomputeOS +21-217-18:18:15.884 00 SCX_CPU1_CS_CO/1670 +21-217-18:18:15.884 00 SCX_CPU1_CS_CO/1671 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-217-18:18:15.887 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:15.919 00 TLMH-I:STS 58-012-14:13:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:16.417 00 TLMH-I:STS 58-012-14:13:17.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-217-18:18:16.913 00 TLMH-I:STS 58-012-14:13:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:16.914 00 TLMH-I:STS 58-012-14:13:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:17.917 00 TLMH-I:STS 58-012-14:13:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:18.924 00 TLMH-I:STS 58-012-14:13:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:18.925 00 TLMH-I:STS 58-012-14:13:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:19.891 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:19.893 00 SCX_CPU1_CS_CO/1672 if (UT_TW_Status = UT_Success) then +21-217-18:18:19.893 00 SCX_CPU1_CS_CO/1673 write "<*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected." +21-217-18:18:19.893 00 SPR-I:OPRO <*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected. +21-217-18:18:19.893 00 SCX_CPU1_CS_CO/1674 ut_setrequirements CS_1004, "P" +21-217-18:18:19.896 00 SCX_CPU1_CS_CO/1675 ut_setrequirements CS_30042, "P" +21-217-18:18:19.898 00 SCX_CPU1_CS_CO/1680 endif +21-217-18:18:19.898 00 SCX_CPU1_CS_CO/1681 +21-217-18:18:19.898 00 SCX_CPU1_CS_CO/1683 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:18:19.901 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:19.902 00 SCX_CPU1_CS_CO/1684 if (UT_TW_Status = UT_Success) then +21-217-18:18:19.902 00 SCX_CPU1_CS_CO/1685 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_OS_CHDTASK_ERR_EID," rcv'd." +21-217-18:18:19.902 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 19 rcv'd. +21-217-18:18:19.902 00 SCX_CPU1_CS_CO/1686 ut_setrequirements CS_1004, "P" +21-217-18:18:19.914 00 TLMH-I:STS 58-012-14:13:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:19.926 00 SCX_CPU1_CS_CO/1690 endif +21-217-18:18:19.926 00 SCX_CPU1_CS_CO/1691 +21-217-18:18:19.926 00 SCX_CPU1_CS_CO/1692 write ";*********************************************************************" +21-217-18:18:19.926 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:19.926 00 SCX_CPU1_CS_CO/1693 write "; Step 4.16: Send the One Shot CRC command. This should fail since " +21-217-18:18:19.926 00 SPR-I:OPRO ; Step 4.16: Send the One Shot CRC command. This should fail since +21-217-18:18:19.926 00 SCX_CPU1_CS_CO/1694 write "; there is already a recompute active. " +21-217-18:18:19.926 00 SPR-I:OPRO ; there is already a recompute active. +21-217-18:18:19.926 00 SCX_CPU1_CS_CO/1695 write ";*********************************************************************" +21-217-18:18:19.926 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:19.926 00 SCX_CPU1_CS_CO/1696 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 +21-217-18:18:19.928 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:19.928 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-217-18:18:19.928 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:19.928 00 SCX_CPU1_CS_CO/1697 +21-217-18:18:19.928 00 SCX_CPU1_CS_CO/1698 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-217-18:18:19.928 00 SCX_CPU1_CS_CO/1700 /SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=2048 +21-217-18:18:19.940 00 SCX_CPU1_CS_CO/1701 +21-217-18:18:19.940 00 SCX_CPU1_CS_CO/1702 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-217-18:18:19.943 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:20.422 00 TLMH-I:STS 58-012-14:13:21.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-217-18:18:20.919 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:20.920 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:21.915 00 TLMH-I:STS 58-012-14:13:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:22.922 00 TLMH-I:STS 58-012-14:13:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:22.923 00 TLMH-I:STS 58-012-14:13:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:22.946 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:22.946 00 SCX_CPU1_CS_CO/1703 if (UT_TW_Status = UT_Success) then +21-217-18:18:22.946 00 SCX_CPU1_CS_CO/1704 write "<*> Passed (1004;3004.2) - One Shot CRC command failed as expected." +21-217-18:18:22.946 00 SPR-I:OPRO <*> Passed (1004;3004.2) - One Shot CRC command failed as expected. +21-217-18:18:22.947 00 SCX_CPU1_CS_CO/1705 ut_setrequirements CS_1004, "P" +21-217-18:18:22.948 00 SCX_CPU1_CS_CO/1706 ut_setrequirements CS_30042, "P" +21-217-18:18:22.949 00 SCX_CPU1_CS_CO/1711 endif +21-217-18:18:22.949 00 SCX_CPU1_CS_CO/1712 +21-217-18:18:22.949 00 SCX_CPU1_CS_CO/1714 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +21-217-18:18:22.954 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:23.915 00 TLMH-I:STS 58-012-14:13:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:24.922 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:24.923 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:25.917 00 TLMH-I:STS 58-012-14:13:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:26.923 00 TLMH-I:STS 58-012-14:13:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:26.924 00 TLMH-I:STS 58-012-14:13:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:27.916 00 TLMH-I:STS 58-012-14:13:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:28.922 00 TLMH-I:STS 58-012-14:13:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:28.923 00 TLMH-I:STS 58-012-14:13:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:29.918 00 TLMH-I:STS 58-012-14:13:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:30.418 00 TLMH-I:STS 58-012-14:13:31.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:18:30.962 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:30.963 00 SCX_CPU1_CS_CO/1715 if (UT_TW_Status = UT_Success) then +21-217-18:18:30.963 00 SCX_CPU1_CS_CO/1716 write "<*> Passed - RecomputeOS task completed." +21-217-18:18:30.963 00 SPR-I:OPRO <*> Passed - RecomputeOS task completed. +21-217-18:18:30.963 00 SCX_CPU1_CS_CO/1719 endif +21-217-18:18:30.963 00 SCX_CPU1_CS_CO/1720 +21-217-18:18:30.963 00 SCX_CPU1_CS_CO/1722 currSCnt = {seqTlmItem} +21-217-18:18:30.963 00 SCX_CPU1_CS_CO/1723 expectedSCnt = currSCnt + 1 +21-217-18:18:30.963 00 SCX_CPU1_CS_CO/1724 +21-217-18:18:30.963 00 SCX_CPU1_CS_CO/1725 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-217-18:18:30.968 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:34.972 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:34.974 00 SCX_CPU1_CS_CO/1727 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-217-18:18:34.975 00 SCX_CPU1_CS_CO/1728 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-217-18:18:34.975 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:18:34.975 00 SCX_CPU1_CS_CO/1729 ut_setrequirements CS_30041, "P" +21-217-18:18:34.978 00 SCX_CPU1_CS_CO/1733 endif +21-217-18:18:34.978 00 SCX_CPU1_CS_CO/1734 +21-217-18:18:34.978 00 SCX_CPU1_CS_CO/1735 write ";*********************************************************************" +21-217-18:18:34.978 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:34.978 00 SCX_CPU1_CS_CO/1736 write "; Step 5.0: Disabled Checksum Test." +21-217-18:18:34.978 00 SPR-I:OPRO ; Step 5.0: Disabled Checksum Test. +21-217-18:18:34.978 00 SCX_CPU1_CS_CO/1737 write ";*********************************************************************" +21-217-18:18:34.978 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:34.978 00 SCX_CPU1_CS_CO/1738 write "; Step 5.1: Send the Disable Checksum command. " +21-217-18:18:34.978 00 SPR-I:OPRO ; Step 5.1: Send the Disable Checksum command. +21-217-18:18:34.978 00 SCX_CPU1_CS_CO/1739 write ";*********************************************************************" +21-217-18:18:34.978 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:34.978 00 SCX_CPU1_CS_CO/1740 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_ALL_INF_EID, "INFO", 1 +21-217-18:18:34.980 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:34.980 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-217-18:18:34.980 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:34.992 00 SCX_CPU1_CS_CO/1741 +21-217-18:18:34.992 00 SCX_CPU1_CS_CO/1742 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:18:34.992 00 SCX_CPU1_CS_CO/1744 /SCX_CPU1_CS_DisableAll +21-217-18:18:34.996 00 SCX_CPU1_CS_CO/1745 +21-217-18:18:34.996 00 SCX_CPU1_CS_CO/1746 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:18:34.999 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:35.414 00 TLMH-I:STS 58-012-14:13:36.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-217-18:18:39.004 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:39.005 00 SCX_CPU1_CS_CO/1747 if (UT_TW_Status = UT_Success) then +21-217-18:18:39.005 00 SCX_CPU1_CS_CO/1748 write "<*> Passed (1003;8001) - CS DisableALL command sent properly." +21-217-18:18:39.006 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-217-18:18:39.006 00 SCX_CPU1_CS_CO/1749 ut_setrequirements CS_1003, "P" +21-217-18:18:39.008 00 SCX_CPU1_CS_CO/1750 ut_setrequirements CS_8001, "P" +21-217-18:18:39.012 00 SCX_CPU1_CS_CO/1755 endif +21-217-18:18:39.012 00 SCX_CPU1_CS_CO/1756 +21-217-18:18:39.012 00 SCX_CPU1_CS_CO/1758 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:18:39.026 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:39.028 00 SCX_CPU1_CS_CO/1759 if (UT_TW_Status = UT_Success) then +21-217-18:18:39.028 00 SCX_CPU1_CS_CO/1760 write "<*> Passed (1003;8001) - Expected Event Msg ",CS_DISABLE_ALL_INF_EID," rcv'd." +21-217-18:18:39.028 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-217-18:18:39.028 00 SCX_CPU1_CS_CO/1761 ut_setrequirements CS_1003, "P" +21-217-18:18:39.065 00 SCX_CPU1_CS_CO/1762 ut_setrequirements CS_8001, "P" +21-217-18:18:39.066 00 SCX_CPU1_CS_CO/1767 endif +21-217-18:18:39.066 00 SCX_CPU1_CS_CO/1768 +21-217-18:18:39.066 00 SCX_CPU1_CS_CO/1769 wait 5 +21-217-18:18:39.066 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:18:44.070 00 SCX_CPU1_CS_CO/1770 +21-217-18:18:44.070 00 SCX_CPU1_CS_CO/1772 if (p@scx_cpu1_CS_State = "Disabled") then +21-217-18:18:44.071 00 SCX_CPU1_CS_CO/1773 write "<*> Passed (8000) - Overall CS State set to 'Disabled'." +21-217-18:18:44.071 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Disabled'. +21-217-18:18:44.071 00 SCX_CPU1_CS_CO/1774 ut_setrequirements CS_8000, "P" +21-217-18:18:44.074 00 SCX_CPU1_CS_CO/1778 endif +21-217-18:18:44.074 00 SCX_CPU1_CS_CO/1779 +21-217-18:18:44.074 00 SCX_CPU1_CS_CO/1780 write ";*********************************************************************" +21-217-18:18:44.074 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:44.074 00 SCX_CPU1_CS_CO/1781 write "; Step 5.2: Send the Disable OS Code Segment command. " +21-217-18:18:44.074 00 SPR-I:OPRO ; Step 5.2: Send the Disable OS Code Segment command. +21-217-18:18:44.074 00 SCX_CPU1_CS_CO/1782 write ";*********************************************************************" +21-217-18:18:44.075 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:44.075 00 SCX_CPU1_CS_CO/1783 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 +21-217-18:18:44.081 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:44.081 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-217-18:18:44.081 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:44.082 00 SCX_CPU1_CS_CO/1784 +21-217-18:18:44.082 00 SCX_CPU1_CS_CO/1785 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:18:44.083 00 SCX_CPU1_CS_CO/1786 +21-217-18:18:44.083 00 SCX_CPU1_CS_CO/1788 /SCX_CPU1_CS_DisableOS +21-217-18:18:44.088 00 SCX_CPU1_CS_CO/1789 +21-217-18:18:44.088 00 SCX_CPU1_CS_CO/1790 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:18:44.101 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:44.916 00 TLMH-I:STS 58-012-14:13:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:18:47.105 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:47.107 00 SCX_CPU1_CS_CO/1791 if (UT_TW_Status = UT_Success) then +21-217-18:18:47.108 00 SCX_CPU1_CS_CO/1792 write "<*> Passed (1003;3003) - CS DisableOS command sent properly." +21-217-18:18:47.108 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-217-18:18:47.108 00 SCX_CPU1_CS_CO/1793 ut_setrequirements CS_1003, "P" +21-217-18:18:47.112 00 SCX_CPU1_CS_CO/1794 ut_setrequirements CS_3003, "P" +21-217-18:18:47.113 00 SCX_CPU1_CS_CO/1799 endif +21-217-18:18:47.113 00 SCX_CPU1_CS_CO/1800 +21-217-18:18:47.113 00 SCX_CPU1_CS_CO/1802 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:18:47.118 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:47.119 00 SCX_CPU1_CS_CO/1803 if (UT_TW_Status = UT_Success) then +21-217-18:18:47.119 00 SCX_CPU1_CS_CO/1804 write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." +21-217-18:18:47.119 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-217-18:18:47.119 00 SCX_CPU1_CS_CO/1805 ut_setrequirements CS_1003, "P" +21-217-18:18:47.146 00 SCX_CPU1_CS_CO/1806 ut_setrequirements CS_3003, "P" +21-217-18:18:47.147 00 SCX_CPU1_CS_CO/1811 endif +21-217-18:18:47.147 00 SCX_CPU1_CS_CO/1812 +21-217-18:18:47.147 00 SCX_CPU1_CS_CO/1813 wait 5 +21-217-18:18:47.147 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:18:52.151 00 SCX_CPU1_CS_CO/1814 +21-217-18:18:52.151 00 SCX_CPU1_CS_CO/1816 if (p@scx_cpu1_CS_OSState = "Disabled") then +21-217-18:18:52.151 00 SCX_CPU1_CS_CO/1817 write "<*> Passed (3003) - OS State set to 'Disabled'." +21-217-18:18:52.151 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-217-18:18:52.151 00 SCX_CPU1_CS_CO/1818 ut_setrequirements CS_3003, "P" +21-217-18:18:52.155 00 SCX_CPU1_CS_CO/1822 endif +21-217-18:18:52.155 00 SCX_CPU1_CS_CO/1823 +21-217-18:18:52.155 00 SCX_CPU1_CS_CO/1824 write ";**********************************************************************" +21-217-18:18:52.155 00 SPR-I:OPRO ;********************************************************************** +21-217-18:18:52.155 00 SCX_CPU1_CS_CO/1825 write "; Step 5.3: Send the Recompute OS Code Segment command. " +21-217-18:18:52.155 00 SPR-I:OPRO ; Step 5.3: Send the Recompute OS Code Segment command. +21-217-18:18:52.155 00 SCX_CPU1_CS_CO/1826 write ";**********************************************************************" +21-217-18:18:52.155 00 SPR-I:OPRO ;********************************************************************** +21-217-18:18:52.155 00 SCX_CPU1_CS_CO/1827 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_STARTED_DBG_EID,"DEBUG", 1 +21-217-18:18:52.159 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:52.159 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:18:52.159 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:52.160 00 SCX_CPU1_CS_CO/1828 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-217-18:18:52.161 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:52.162 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:18:52.162 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:52.162 00 SCX_CPU1_CS_CO/1829 +21-217-18:18:52.175 00 SCX_CPU1_CS_CO/1830 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:18:52.176 00 SCX_CPU1_CS_CO/1832 /SCX_CPU1_CS_RecomputeOS +21-217-18:18:52.188 00 SCX_CPU1_CS_CO/1833 +21-217-18:18:52.188 00 SCX_CPU1_CS_CO/1834 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:18:52.191 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:52.916 00 TLMH-I:STS 58-012-14:13:54.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:18:55.195 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:55.197 00 SCX_CPU1_CS_CO/1835 if (UT_TW_Status = UT_Success) then +21-217-18:18:55.197 00 SCX_CPU1_CS_CO/1836 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-217-18:18:55.197 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:18:55.197 00 SCX_CPU1_CS_CO/1837 ut_setrequirements CS_1003, "P" +21-217-18:18:55.200 00 SCX_CPU1_CS_CO/1838 ut_setrequirements CS_3004, "P" +21-217-18:18:55.201 00 SCX_CPU1_CS_CO/1843 endif +21-217-18:18:55.201 00 SCX_CPU1_CS_CO/1844 +21-217-18:18:55.201 00 SCX_CPU1_CS_CO/1846 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:18:55.203 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:55.204 00 SCX_CPU1_CS_CO/1847 if (UT_TW_Status = UT_Success) then +21-217-18:18:55.204 00 SCX_CPU1_CS_CO/1848 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-217-18:18:55.204 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:18:55.204 00 SCX_CPU1_CS_CO/1849 ut_setrequirements CS_1003, "P" +21-217-18:18:55.223 00 SCX_CPU1_CS_CO/1850 ut_setrequirements CS_3004, "P" +21-217-18:18:55.224 00 SCX_CPU1_CS_CO/1855 endif +21-217-18:18:55.224 00 SCX_CPU1_CS_CO/1856 +21-217-18:18:55.224 00 SCX_CPU1_CS_CO/1858 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-217-18:18:55.224 00 SCX_CPU1_CS_CO/1859 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-217-18:18:55.224 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:18:55.224 00 SCX_CPU1_CS_CO/1860 ut_setrequirements CS_3004, "P" +21-217-18:18:55.225 00 SCX_CPU1_CS_CO/1864 endif +21-217-18:18:55.225 00 SCX_CPU1_CS_CO/1865 +21-217-18:18:55.225 00 SCX_CPU1_CS_CO/1867 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-217-18:18:55.227 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:20:37.917 00 TLMH-I:STS 58-012-14:15:39.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:20:38.341 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:38.342 00 SCX_CPU1_CS_CO/1868 if (UT_TW_Status = UT_Success) then +21-217-18:20:38.342 00 SCX_CPU1_CS_CO/1869 write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-217-18:20:38.342 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-217-18:20:38.342 00 SCX_CPU1_CS_CO/1870 ut_setrequirements CS_30041, "P" +21-217-18:20:38.343 00 SCX_CPU1_CS_CO/1874 endif +21-217-18:20:38.343 00 SCX_CPU1_CS_CO/1875 +21-217-18:20:38.343 00 SCX_CPU1_CS_CO/1877 currSCnt = {seqTlmItem} +21-217-18:20:38.343 00 SCX_CPU1_CS_CO/1878 expectedSCnt = currSCnt + 1 +21-217-18:20:38.343 00 SCX_CPU1_CS_CO/1879 +21-217-18:20:38.343 00 SCX_CPU1_CS_CO/1880 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-217-18:20:38.346 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:20:39.347 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:39.347 00 SCX_CPU1_CS_CO/1882 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-217-18:20:39.348 00 SCX_CPU1_CS_CO/1883 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-217-18:20:39.348 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:20:39.348 00 SCX_CPU1_CS_CO/1884 ut_setrequirements CS_30041, "P" +21-217-18:20:39.348 00 SCX_CPU1_CS_CO/1888 endif +21-217-18:20:39.348 00 SCX_CPU1_CS_CO/1889 +21-217-18:20:39.348 00 SCX_CPU1_CS_CO/1890 write ";*********************************************************************" +21-217-18:20:39.348 00 SPR-I:OPRO ;********************************************************************* +21-217-18:20:39.348 00 SCX_CPU1_CS_CO/1891 write "; Step 5.4: Send the Report OS Code Segment command. " +21-217-18:20:39.348 00 SPR-I:OPRO ; Step 5.4: Send the Report OS Code Segment command. +21-217-18:20:39.348 00 SCX_CPU1_CS_CO/1892 write ";*********************************************************************" +21-217-18:20:39.348 00 SPR-I:OPRO ;********************************************************************* +21-217-18:20:39.348 00 SCX_CPU1_CS_CO/1893 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 +21-217-18:20:39.350 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:39.350 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-217-18:20:39.350 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:39.351 00 SCX_CPU1_CS_CO/1894 +21-217-18:20:39.361 00 SCX_CPU1_CS_CO/1895 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:20:39.361 00 SCX_CPU1_CS_CO/1897 /SCX_CPU1_CS_ReportOS +21-217-18:20:39.373 00 SCX_CPU1_CS_CO/1898 +21-217-18:20:39.373 00 SCX_CPU1_CS_CO/1899 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:20:39.376 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:20:39.912 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:20:43.378 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:43.379 00 SCX_CPU1_CS_CO/1900 if (UT_TW_Status = UT_Success) then +21-217-18:20:43.379 00 SCX_CPU1_CS_CO/1901 write "<*> Passed (1003;3005) - CS ReportOS command sent properly." +21-217-18:20:43.379 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-217-18:20:43.379 00 SCX_CPU1_CS_CO/1902 ut_setrequirements CS_1003, "P" +21-217-18:20:43.380 00 SCX_CPU1_CS_CO/1903 ut_setrequirements CS_3005, "P" +21-217-18:20:43.381 00 SCX_CPU1_CS_CO/1908 endif +21-217-18:20:43.381 00 SCX_CPU1_CS_CO/1909 +21-217-18:20:43.381 00 SCX_CPU1_CS_CO/1911 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:20:43.384 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:43.384 00 SCX_CPU1_CS_CO/1912 if (UT_TW_Status = UT_Success) then +21-217-18:20:43.384 00 SCX_CPU1_CS_CO/1913 write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." +21-217-18:20:43.384 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-217-18:20:43.384 00 SCX_CPU1_CS_CO/1914 ut_setrequirements CS_1003, "P" +21-217-18:20:43.405 00 SCX_CPU1_CS_CO/1915 ut_setrequirements CS_3005, "P" +21-217-18:20:43.405 00 SCX_CPU1_CS_CO/1920 endif +21-217-18:20:43.405 00 SCX_CPU1_CS_CO/1921 +21-217-18:20:43.405 00 SCX_CPU1_CS_CO/1922 wait 5 +21-217-18:20:43.406 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:20:48.407 00 SCX_CPU1_CS_CO/1923 +21-217-18:20:48.407 00 SCX_CPU1_CS_CO/1924 write ";*********************************************************************" +21-217-18:20:48.407 00 SPR-I:OPRO ;********************************************************************* +21-217-18:20:48.407 00 SCX_CPU1_CS_CO/1925 write "; Step 5.5: Send the Enable OS Code Segment command. " +21-217-18:20:48.407 00 SPR-I:OPRO ; Step 5.5: Send the Enable OS Code Segment command. +21-217-18:20:48.407 00 SCX_CPU1_CS_CO/1926 write ";*********************************************************************" +21-217-18:20:48.407 00 SPR-I:OPRO ;********************************************************************* +21-217-18:20:48.407 00 SCX_CPU1_CS_CO/1927 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_OS_INF_EID, "INFO", 1 +21-217-18:20:48.409 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:48.409 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-217-18:20:48.409 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:48.409 00 SCX_CPU1_CS_CO/1928 +21-217-18:20:48.409 00 SCX_CPU1_CS_CO/1929 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:20:48.409 00 SCX_CPU1_CS_CO/1930 +21-217-18:20:48.409 00 SCX_CPU1_CS_CO/1932 /SCX_CPU1_CS_EnableOS +21-217-18:20:48.421 00 SCX_CPU1_CS_CO/1933 +21-217-18:20:48.421 00 SCX_CPU1_CS_CO/1934 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:20:48.423 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:20:48.913 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-217-18:20:51.425 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:51.425 00 SCX_CPU1_CS_CO/1935 if (UT_TW_Status = UT_Success) then +21-217-18:20:51.425 00 SCX_CPU1_CS_CO/1936 write "<*> Passed (1003;3002) - CS EnableOS command sent properly." +21-217-18:20:51.425 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-217-18:20:51.425 00 SCX_CPU1_CS_CO/1937 ut_setrequirements CS_1003, "P" +21-217-18:20:51.426 00 SCX_CPU1_CS_CO/1938 ut_setrequirements CS_3002, "P" +21-217-18:20:51.428 00 SCX_CPU1_CS_CO/1943 endif +21-217-18:20:51.428 00 SCX_CPU1_CS_CO/1944 +21-217-18:20:51.428 00 SCX_CPU1_CS_CO/1946 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:20:51.431 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:51.431 00 SCX_CPU1_CS_CO/1947 if (UT_TW_Status = UT_Success) then +21-217-18:20:51.431 00 SCX_CPU1_CS_CO/1948 write "<*> Passed (1003;3002) - Expected Event Msg ",CS_ENABLE_OS_INF_EID," rcv'd." +21-217-18:20:51.431 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-217-18:20:51.431 00 SCX_CPU1_CS_CO/1949 ut_setrequirements CS_1003, "P" +21-217-18:20:51.451 00 SCX_CPU1_CS_CO/1950 ut_setrequirements CS_3002, "P" +21-217-18:20:51.451 00 SCX_CPU1_CS_CO/1955 endif +21-217-18:20:51.451 00 SCX_CPU1_CS_CO/1956 +21-217-18:20:51.452 00 SCX_CPU1_CS_CO/1957 wait 5 +21-217-18:20:51.452 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:20:56.454 00 SCX_CPU1_CS_CO/1958 +21-217-18:20:56.454 00 SCX_CPU1_CS_CO/1960 if (p@scx_cpu1_CS_OSState = "Enabled") then +21-217-18:20:56.454 00 SCX_CPU1_CS_CO/1961 write "<*> Passed (3003) - OS State set to 'Enabled'." +21-217-18:20:56.454 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Enabled'. +21-217-18:20:56.455 00 SCX_CPU1_CS_CO/1962 ut_setrequirements CS_3003, "P" +21-217-18:20:56.458 00 SCX_CPU1_CS_CO/1966 endif +21-217-18:20:56.458 00 SCX_CPU1_CS_CO/1967 +21-217-18:20:56.458 00 SCX_CPU1_CS_CO/1968 write ";**********************************************************************" +21-217-18:20:56.458 00 SPR-I:OPRO ;********************************************************************** +21-217-18:20:56.458 00 SCX_CPU1_CS_CO/1969 write "; Step 5.6: Send the Recompute OS Code Segment command. " +21-217-18:20:56.458 00 SPR-I:OPRO ; Step 5.6: Send the Recompute OS Code Segment command. +21-217-18:20:56.458 00 SCX_CPU1_CS_CO/1970 write ";**********************************************************************" +21-217-18:20:56.458 00 SPR-I:OPRO ;********************************************************************** +21-217-18:20:56.459 00 SCX_CPU1_CS_CO/1971 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_OS_STARTED_DBG_EID, "DEBUG", 1 +21-217-18:20:56.461 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:56.461 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:20:56.461 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:56.461 00 SCX_CPU1_CS_CO/1972 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-217-18:20:56.462 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:56.463 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:20:56.463 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:56.463 00 SCX_CPU1_CS_CO/1973 +21-217-18:20:56.472 00 SCX_CPU1_CS_CO/1974 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:20:56.472 00 SCX_CPU1_CS_CO/1976 /SCX_CPU1_CS_RecomputeOS +21-217-18:20:56.483 00 SCX_CPU1_CS_CO/1977 +21-217-18:20:56.483 00 SCX_CPU1_CS_CO/1978 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:20:56.486 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:20:56.916 00 TLMH-I:STS 58-012-14:15:58.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:20:59.489 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:59.489 00 SCX_CPU1_CS_CO/1979 if (UT_TW_Status = UT_Success) then +21-217-18:20:59.489 00 SCX_CPU1_CS_CO/1980 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-217-18:20:59.489 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:20:59.489 00 SCX_CPU1_CS_CO/1981 ut_setrequirements CS_1003, "P" +21-217-18:20:59.491 00 SCX_CPU1_CS_CO/1982 ut_setrequirements CS_3004, "P" +21-217-18:20:59.492 00 SCX_CPU1_CS_CO/1987 endif +21-217-18:20:59.492 00 SCX_CPU1_CS_CO/1988 +21-217-18:20:59.492 00 SCX_CPU1_CS_CO/1990 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:20:59.495 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:59.496 00 SCX_CPU1_CS_CO/1991 if (UT_TW_Status = UT_Success) then +21-217-18:20:59.496 00 SCX_CPU1_CS_CO/1992 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-217-18:20:59.496 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:20:59.496 00 SCX_CPU1_CS_CO/1993 ut_setrequirements CS_1003, "P" +21-217-18:20:59.517 00 SCX_CPU1_CS_CO/1994 ut_setrequirements CS_3004, "P" +21-217-18:20:59.518 00 SCX_CPU1_CS_CO/1999 endif +21-217-18:20:59.518 00 SCX_CPU1_CS_CO/2000 +21-217-18:20:59.518 00 SCX_CPU1_CS_CO/2002 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-217-18:20:59.519 00 SCX_CPU1_CS_CO/2003 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-217-18:20:59.519 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:20:59.519 00 SCX_CPU1_CS_CO/2004 ut_setrequirements CS_3004, "P" +21-217-18:20:59.519 00 SCX_CPU1_CS_CO/2008 endif +21-217-18:20:59.519 00 SCX_CPU1_CS_CO/2009 +21-217-18:20:59.519 00 SCX_CPU1_CS_CO/2011 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-217-18:20:59.522 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:22:41.918 00 TLMH-I:STS 58-012-14:17:43.033 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:22:42.635 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:42.638 00 SCX_CPU1_CS_CO/2012 if (UT_TW_Status = UT_Success) then +21-217-18:22:42.638 00 SCX_CPU1_CS_CO/2013 write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-217-18:22:42.638 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-217-18:22:42.638 00 SCX_CPU1_CS_CO/2014 ut_setrequirements CS_30041, "P" +21-217-18:22:42.641 00 SCX_CPU1_CS_CO/2018 endif +21-217-18:22:42.641 00 SCX_CPU1_CS_CO/2019 +21-217-18:22:42.641 00 SCX_CPU1_CS_CO/2021 currSCnt = {seqTlmItem} +21-217-18:22:42.641 00 SCX_CPU1_CS_CO/2022 expectedSCnt = currSCnt + 1 +21-217-18:22:42.641 00 SCX_CPU1_CS_CO/2023 +21-217-18:22:42.641 00 SCX_CPU1_CS_CO/2024 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-217-18:22:42.645 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:22:43.646 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:43.648 00 SCX_CPU1_CS_CO/2026 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-217-18:22:43.649 00 SCX_CPU1_CS_CO/2027 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-217-18:22:43.649 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:22:43.649 00 SCX_CPU1_CS_CO/2028 ut_setrequirements CS_30041, "P" +21-217-18:22:43.651 00 SCX_CPU1_CS_CO/2032 endif +21-217-18:22:43.651 00 SCX_CPU1_CS_CO/2033 +21-217-18:22:43.651 00 SCX_CPU1_CS_CO/2034 wait 5 +21-217-18:22:43.652 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:22:48.656 00 SCX_CPU1_CS_CO/2035 +21-217-18:22:48.656 00 SCX_CPU1_CS_CO/2036 write ";*********************************************************************" +21-217-18:22:48.656 00 SPR-I:OPRO ;********************************************************************* +21-217-18:22:48.656 00 SCX_CPU1_CS_CO/2037 write "; Step 5.7: Send the Report OS Code Segment command. " +21-217-18:22:48.657 00 SPR-I:OPRO ; Step 5.7: Send the Report OS Code Segment command. +21-217-18:22:48.657 00 SCX_CPU1_CS_CO/2038 write ";*********************************************************************" +21-217-18:22:48.657 00 SPR-I:OPRO ;********************************************************************* +21-217-18:22:48.657 00 SCX_CPU1_CS_CO/2039 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 +21-217-18:22:48.662 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:22:48.662 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-217-18:22:48.662 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:22:48.663 00 SCX_CPU1_CS_CO/2040 +21-217-18:22:48.663 00 SCX_CPU1_CS_CO/2041 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:22:48.663 00 SCX_CPU1_CS_CO/2043 /SCX_CPU1_CS_ReportOS +21-217-18:22:48.675 00 SCX_CPU1_CS_CO/2044 +21-217-18:22:48.675 00 SCX_CPU1_CS_CO/2045 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:22:48.679 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:22:49.418 00 TLMH-I:STS 58-012-14:17:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:22:51.683 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:51.685 00 SCX_CPU1_CS_CO/2046 if (UT_TW_Status = UT_Success) then +21-217-18:22:51.685 00 SCX_CPU1_CS_CO/2047 write "<*> Passed (1003;3005) - CS ReportOS command sent properly." +21-217-18:22:51.685 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-217-18:22:51.685 00 SCX_CPU1_CS_CO/2048 ut_setrequirements CS_1003, "P" +21-217-18:22:51.689 00 SCX_CPU1_CS_CO/2049 ut_setrequirements CS_3005, "P" +21-217-18:22:51.691 00 SCX_CPU1_CS_CO/2054 endif +21-217-18:22:51.691 00 SCX_CPU1_CS_CO/2055 +21-217-18:22:51.691 00 SCX_CPU1_CS_CO/2057 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:22:51.695 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:51.695 00 SCX_CPU1_CS_CO/2058 if (UT_TW_Status = UT_Success) then +21-217-18:22:51.695 00 SCX_CPU1_CS_CO/2059 write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." +21-217-18:22:51.695 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-217-18:22:51.695 00 SCX_CPU1_CS_CO/2060 ut_setrequirements CS_1003, "P" +21-217-18:22:51.722 00 SCX_CPU1_CS_CO/2061 ut_setrequirements CS_3005, "P" +21-217-18:22:51.723 00 SCX_CPU1_CS_CO/2066 endif +21-217-18:22:51.724 00 SCX_CPU1_CS_CO/2067 +21-217-18:22:51.724 00 SCX_CPU1_CS_CO/2068 wait 5 +21-217-18:22:51.724 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:22:56.729 00 SCX_CPU1_CS_CO/2069 +21-217-18:22:56.729 00 SCX_CPU1_CS_CO/2070 write ";*********************************************************************" +21-217-18:22:56.729 00 SPR-I:OPRO ;********************************************************************* +21-217-18:22:56.729 00 SCX_CPU1_CS_CO/2071 write "; Step 5.8: Send the Disable cFE Code Segment command. " +21-217-18:22:56.730 00 SPR-I:OPRO ; Step 5.8: Send the Disable cFE Code Segment command. +21-217-18:22:56.730 00 SCX_CPU1_CS_CO/2072 write ";*********************************************************************" +21-217-18:22:56.730 00 SPR-I:OPRO ;********************************************************************* +21-217-18:22:56.730 00 SCX_CPU1_CS_CO/2073 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_CFECORE_INF_EID, "INFO", 1 +21-217-18:22:56.735 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:22:56.735 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-217-18:22:56.735 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:22:56.736 00 SCX_CPU1_CS_CO/2074 +21-217-18:22:56.736 00 SCX_CPU1_CS_CO/2075 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:22:56.736 00 SCX_CPU1_CS_CO/2077 /SCX_CPU1_CS_DisableCFECore +21-217-18:22:56.748 00 SCX_CPU1_CS_CO/2078 +21-217-18:22:56.748 00 SCX_CPU1_CS_CO/2079 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:22:56.752 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:22:57.413 00 TLMH-I:STS 58-012-14:17:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-217-18:22:59.756 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:59.758 00 SCX_CPU1_CS_CO/2080 if (UT_TW_Status = UT_Success) then +21-217-18:22:59.758 00 SCX_CPU1_CS_CO/2081 write "<*> Passed (1003;3008) - CS DisableCFECore command sent properly." +21-217-18:22:59.758 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-217-18:22:59.758 00 SCX_CPU1_CS_CO/2082 ut_setrequirements CS_1003, "P" +21-217-18:22:59.762 00 SCX_CPU1_CS_CO/2083 ut_setrequirements CS_3008, "P" +21-217-18:22:59.765 00 SCX_CPU1_CS_CO/2088 endif +21-217-18:22:59.765 00 SCX_CPU1_CS_CO/2089 +21-217-18:22:59.765 00 SCX_CPU1_CS_CO/2091 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:22:59.777 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:59.779 00 SCX_CPU1_CS_CO/2092 if (UT_TW_Status = UT_Success) then +21-217-18:22:59.779 00 SCX_CPU1_CS_CO/2093 write "<*> Passed (1003;3008) - Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID," rcv'd." +21-217-18:22:59.779 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-217-18:22:59.779 00 SCX_CPU1_CS_CO/2094 ut_setrequirements CS_1003, "P" +21-217-18:22:59.818 00 SCX_CPU1_CS_CO/2095 ut_setrequirements CS_3008, "P" +21-217-18:22:59.819 00 SCX_CPU1_CS_CO/2100 endif +21-217-18:22:59.819 00 SCX_CPU1_CS_CO/2101 +21-217-18:22:59.819 00 SCX_CPU1_CS_CO/2102 wait 5 +21-217-18:22:59.819 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:23:04.823 00 SCX_CPU1_CS_CO/2103 +21-217-18:23:04.823 00 SCX_CPU1_CS_CO/2105 if (p@scx_cpu1_CS_CFECoreState = "Disabled") then +21-217-18:23:04.823 00 SCX_CPU1_CS_CO/2106 write "<*> Passed (3008) - cFE Core State set to 'Disabled'." +21-217-18:23:04.823 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-217-18:23:04.823 00 SCX_CPU1_CS_CO/2107 ut_setrequirements CS_3008, "P" +21-217-18:23:04.827 00 SCX_CPU1_CS_CO/2111 endif +21-217-18:23:04.827 00 SCX_CPU1_CS_CO/2112 +21-217-18:23:04.827 00 SCX_CPU1_CS_CO/2113 write ";**********************************************************************" +21-217-18:23:04.827 00 SPR-I:OPRO ;********************************************************************** +21-217-18:23:04.827 00 SCX_CPU1_CS_CO/2114 write "; Step 5.9: Send the Recompute cFE Code Segment command. " +21-217-18:23:04.827 00 SPR-I:OPRO ; Step 5.9: Send the Recompute cFE Code Segment command. +21-217-18:23:04.827 00 SCX_CPU1_CS_CO/2115 write ";**********************************************************************" +21-217-18:23:04.827 00 SPR-I:OPRO ;********************************************************************** +21-217-18:23:04.827 00 SCX_CPU1_CS_CO/2116 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-217-18:23:04.829 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:04.829 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:23:04.829 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:04.829 00 SCX_CPU1_CS_CO/2117 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-217-18:23:04.831 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:04.831 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:23:04.831 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:04.831 00 SCX_CPU1_CS_CO/2118 +21-217-18:23:04.840 00 SCX_CPU1_CS_CO/2119 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:23:04.840 00 SCX_CPU1_CS_CO/2121 /SCX_CPU1_CS_RecomputeCFECore +21-217-18:23:04.852 00 SCX_CPU1_CS_CO/2122 +21-217-18:23:04.852 00 SCX_CPU1_CS_CO/2123 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:23:04.855 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:05.411 00 TLMH-I:STS 58-012-14:18:06.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:23:07.858 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:07.859 00 SCX_CPU1_CS_CO/2124 if (UT_TW_Status = UT_Success) then +21-217-18:23:07.860 00 SCX_CPU1_CS_CO/2125 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-217-18:23:07.860 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:23:07.860 00 SCX_CPU1_CS_CO/2126 ut_setrequirements CS_1003, "P" +21-217-18:23:07.862 00 SCX_CPU1_CS_CO/2127 ut_setrequirements CS_3009, "P" +21-217-18:23:07.864 00 SCX_CPU1_CS_CO/2132 endif +21-217-18:23:07.864 00 SCX_CPU1_CS_CO/2133 +21-217-18:23:07.864 00 SCX_CPU1_CS_CO/2135 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:23:07.867 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:07.867 00 SCX_CPU1_CS_CO/2136 if (UT_TW_Status = UT_Success) then +21-217-18:23:07.867 00 SCX_CPU1_CS_CO/2137 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-217-18:23:07.867 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:23:07.867 00 SCX_CPU1_CS_CO/2138 ut_setrequirements CS_1003, "P" +21-217-18:23:07.888 00 SCX_CPU1_CS_CO/2139 ut_setrequirements CS_3009, "P" +21-217-18:23:07.889 00 SCX_CPU1_CS_CO/2144 endif +21-217-18:23:07.889 00 SCX_CPU1_CS_CO/2145 +21-217-18:23:07.889 00 SCX_CPU1_CS_CO/2147 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-217-18:23:07.889 00 SCX_CPU1_CS_CO/2148 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-217-18:23:07.889 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:23:07.889 00 SCX_CPU1_CS_CO/2149 ut_setrequirements CS_3009, "P" +21-217-18:23:07.890 00 SCX_CPU1_CS_CO/2153 endif +21-217-18:23:07.890 00 SCX_CPU1_CS_CO/2154 +21-217-18:23:07.890 00 SCX_CPU1_CS_CO/2156 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +21-217-18:23:07.892 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:27.418 00 TLMH-I:STS 58-012-14:18:28.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:23:27.915 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:27.917 00 SCX_CPU1_CS_CO/2157 if (UT_TW_Status = UT_Success) then +21-217-18:23:27.917 00 SCX_CPU1_CS_CO/2158 write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-217-18:23:27.918 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-217-18:23:27.918 00 SCX_CPU1_CS_CO/2159 ut_setrequirements CS_30091, "P" +21-217-18:23:27.921 00 SCX_CPU1_CS_CO/2163 endif +21-217-18:23:27.921 00 SCX_CPU1_CS_CO/2164 +21-217-18:23:27.921 00 SCX_CPU1_CS_CO/2166 currSCnt = {seqTlmItem} +21-217-18:23:27.921 00 SCX_CPU1_CS_CO/2167 expectedSCnt = currSCnt + 1 +21-217-18:23:27.922 00 SCX_CPU1_CS_CO/2168 +21-217-18:23:27.922 00 SCX_CPU1_CS_CO/2169 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-217-18:23:27.934 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:30.938 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:30.940 00 SCX_CPU1_CS_CO/2171 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-217-18:23:30.941 00 SCX_CPU1_CS_CO/2172 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-217-18:23:30.941 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:23:30.941 00 SCX_CPU1_CS_CO/2173 ut_setrequirements CS_30091, "P" +21-217-18:23:30.944 00 SCX_CPU1_CS_CO/2177 endif +21-217-18:23:30.944 00 SCX_CPU1_CS_CO/2178 +21-217-18:23:30.944 00 SCX_CPU1_CS_CO/2179 wait 5 +21-217-18:23:30.944 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:23:35.948 00 SCX_CPU1_CS_CO/2180 +21-217-18:23:35.948 00 SCX_CPU1_CS_CO/2181 write ";*********************************************************************" +21-217-18:23:35.949 00 SPR-I:OPRO ;********************************************************************* +21-217-18:23:35.949 00 SCX_CPU1_CS_CO/2182 write "; Step 5.10: Send the Report cFE Code Segment command. " +21-217-18:23:35.949 00 SPR-I:OPRO ; Step 5.10: Send the Report cFE Code Segment command. +21-217-18:23:35.949 00 SCX_CPU1_CS_CO/2183 write ";*********************************************************************" +21-217-18:23:35.949 00 SPR-I:OPRO ;********************************************************************* +21-217-18:23:35.949 00 SCX_CPU1_CS_CO/2184 ut_setupevents "SCX","CPU1",{CSAppName},CS_BASELINE_CFECORE_INF_EID,"INFO", 1 +21-217-18:23:35.957 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:35.957 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-217-18:23:35.957 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:35.960 00 SCX_CPU1_CS_CO/2185 +21-217-18:23:35.960 00 SCX_CPU1_CS_CO/2186 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:23:35.960 00 SCX_CPU1_CS_CO/2188 /SCX_CPU1_CS_ReportCFECore +21-217-18:23:35.975 00 SCX_CPU1_CS_CO/2189 +21-217-18:23:35.975 00 SCX_CPU1_CS_CO/2190 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:23:35.982 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:36.417 00 TLMH-I:STS 58-012-14:18:37.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:23:38.986 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:38.988 00 SCX_CPU1_CS_CO/2191 if (UT_TW_Status = UT_Success) then +21-217-18:23:38.988 00 SCX_CPU1_CS_CO/2192 write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." +21-217-18:23:38.988 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-217-18:23:38.988 00 SCX_CPU1_CS_CO/2193 ut_setrequirements CS_1003, "P" +21-217-18:23:38.992 00 SCX_CPU1_CS_CO/2194 ut_setrequirements CS_3010, "P" +21-217-18:23:38.995 00 SCX_CPU1_CS_CO/2199 endif +21-217-18:23:38.996 00 SCX_CPU1_CS_CO/2200 +21-217-18:23:38.996 00 SCX_CPU1_CS_CO/2202 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:23:39.008 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:39.010 00 SCX_CPU1_CS_CO/2203 if (UT_TW_Status = UT_Success) then +21-217-18:23:39.010 00 SCX_CPU1_CS_CO/2204 write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." +21-217-18:23:39.010 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-217-18:23:39.011 00 SCX_CPU1_CS_CO/2205 ut_setrequirements CS_1003, "P" +21-217-18:23:39.050 00 SCX_CPU1_CS_CO/2206 ut_setrequirements CS_3010, "P" +21-217-18:23:39.051 00 SCX_CPU1_CS_CO/2211 endif +21-217-18:23:39.051 00 SCX_CPU1_CS_CO/2212 +21-217-18:23:39.051 00 SCX_CPU1_CS_CO/2213 wait 5 +21-217-18:23:39.051 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:23:44.056 00 SCX_CPU1_CS_CO/2214 +21-217-18:23:44.056 00 SCX_CPU1_CS_CO/2215 write ";*********************************************************************" +21-217-18:23:44.056 00 SPR-I:OPRO ;********************************************************************* +21-217-18:23:44.056 00 SCX_CPU1_CS_CO/2216 write "; Step 5.11: Send the Enable cFE Code Segment command. " +21-217-18:23:44.056 00 SPR-I:OPRO ; Step 5.11: Send the Enable cFE Code Segment command. +21-217-18:23:44.056 00 SCX_CPU1_CS_CO/2217 write ";*********************************************************************" +21-217-18:23:44.057 00 SPR-I:OPRO ;********************************************************************* +21-217-18:23:44.057 00 SCX_CPU1_CS_CO/2218 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_CFECORE_INF_EID, "INFO", 1 +21-217-18:23:44.062 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:44.062 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-217-18:23:44.062 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:44.063 00 SCX_CPU1_CS_CO/2219 +21-217-18:23:44.063 00 SCX_CPU1_CS_CO/2220 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:23:44.063 00 SCX_CPU1_CS_CO/2221 +21-217-18:23:44.063 00 SCX_CPU1_CS_CO/2223 /SCX_CPU1_CS_EnableCFECore +21-217-18:23:44.075 00 SCX_CPU1_CS_CO/2224 +21-217-18:23:44.075 00 SCX_CPU1_CS_CO/2225 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:23:44.082 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:44.910 00 TLMH-I:STS 58-012-14:18:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-217-18:23:47.086 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:47.088 00 SCX_CPU1_CS_CO/2226 if (UT_TW_Status = UT_Success) then +21-217-18:23:47.088 00 SCX_CPU1_CS_CO/2227 write "<*> Passed (1003;3007) - CS EnableCFECore command sent properly." +21-217-18:23:47.088 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-217-18:23:47.089 00 SCX_CPU1_CS_CO/2228 ut_setrequirements CS_1003, "P" +21-217-18:23:47.092 00 SCX_CPU1_CS_CO/2229 ut_setrequirements CS_3007, "P" +21-217-18:23:47.093 00 SCX_CPU1_CS_CO/2234 endif +21-217-18:23:47.093 00 SCX_CPU1_CS_CO/2235 +21-217-18:23:47.093 00 SCX_CPU1_CS_CO/2237 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:23:47.097 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:47.098 00 SCX_CPU1_CS_CO/2238 if (UT_TW_Status = UT_Success) then +21-217-18:23:47.098 00 SCX_CPU1_CS_CO/2239 write "<*> Passed (1003;3007) - Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID," rcv'd." +21-217-18:23:47.098 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-217-18:23:47.098 00 SCX_CPU1_CS_CO/2240 ut_setrequirements CS_1003, "P" +21-217-18:23:47.124 00 SCX_CPU1_CS_CO/2241 ut_setrequirements CS_3007, "P" +21-217-18:23:47.125 00 SCX_CPU1_CS_CO/2246 endif +21-217-18:23:47.125 00 SCX_CPU1_CS_CO/2247 +21-217-18:23:47.125 00 SCX_CPU1_CS_CO/2248 wait 5 +21-217-18:23:47.125 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:23:52.129 00 SCX_CPU1_CS_CO/2249 +21-217-18:23:52.129 00 SCX_CPU1_CS_CO/2251 if (p@scx_cpu1_CS_CFECoreState = "Enabled") then +21-217-18:23:52.129 00 SCX_CPU1_CS_CO/2252 write "<*> Passed (3007) - cFE Core State set to 'Enabled'." +21-217-18:23:52.129 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-217-18:23:52.129 00 SCX_CPU1_CS_CO/2253 ut_setrequirements CS_3007, "P" +21-217-18:23:52.131 00 SCX_CPU1_CS_CO/2257 endif +21-217-18:23:52.131 00 SCX_CPU1_CS_CO/2258 +21-217-18:23:52.131 00 SCX_CPU1_CS_CO/2259 write ";**********************************************************************" +21-217-18:23:52.131 00 SPR-I:OPRO ;********************************************************************** +21-217-18:23:52.131 00 SCX_CPU1_CS_CO/2260 write "; Step 5.12: Send the Recompute cFE Code Segment command. " +21-217-18:23:52.131 00 SPR-I:OPRO ; Step 5.12: Send the Recompute cFE Code Segment command. +21-217-18:23:52.131 00 SCX_CPU1_CS_CO/2261 write ";**********************************************************************" +21-217-18:23:52.131 00 SPR-I:OPRO ;********************************************************************** +21-217-18:23:52.131 00 SCX_CPU1_CS_CO/2262 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-217-18:23:52.133 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:52.134 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:23:52.134 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:52.134 00 SCX_CPU1_CS_CO/2263 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-217-18:23:52.136 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:52.136 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:23:52.136 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:52.137 00 SCX_CPU1_CS_CO/2264 +21-217-18:23:52.152 00 SCX_CPU1_CS_CO/2265 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:23:52.152 00 SCX_CPU1_CS_CO/2267 /SCX_CPU1_CS_RecomputeCFECore +21-217-18:23:52.164 00 SCX_CPU1_CS_CO/2268 +21-217-18:23:52.164 00 SCX_CPU1_CS_CO/2269 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:23:52.167 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:52.915 00 TLMH-I:STS 58-012-14:18:54.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:23:55.170 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:55.173 00 SCX_CPU1_CS_CO/2270 if (UT_TW_Status = UT_Success) then +21-217-18:23:55.173 00 SCX_CPU1_CS_CO/2271 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-217-18:23:55.173 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:23:55.174 00 SCX_CPU1_CS_CO/2272 ut_setrequirements CS_1003, "P" +21-217-18:23:55.176 00 SCX_CPU1_CS_CO/2273 ut_setrequirements CS_3009, "P" +21-217-18:23:55.178 00 SCX_CPU1_CS_CO/2278 endif +21-217-18:23:55.178 00 SCX_CPU1_CS_CO/2279 +21-217-18:23:55.178 00 SCX_CPU1_CS_CO/2281 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:23:55.182 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:55.183 00 SCX_CPU1_CS_CO/2282 if (UT_TW_Status = UT_Success) then +21-217-18:23:55.183 00 SCX_CPU1_CS_CO/2283 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-217-18:23:55.183 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:23:55.183 00 SCX_CPU1_CS_CO/2284 ut_setrequirements CS_1003, "P" +21-217-18:23:55.209 00 SCX_CPU1_CS_CO/2285 ut_setrequirements CS_3009, "P" +21-217-18:23:55.210 00 SCX_CPU1_CS_CO/2290 endif +21-217-18:23:55.210 00 SCX_CPU1_CS_CO/2291 +21-217-18:23:55.210 00 SCX_CPU1_CS_CO/2293 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-217-18:23:55.210 00 SCX_CPU1_CS_CO/2294 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-217-18:23:55.210 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:23:55.210 00 SCX_CPU1_CS_CO/2295 ut_setrequirements CS_3009, "P" +21-217-18:23:55.211 00 SCX_CPU1_CS_CO/2299 endif +21-217-18:23:55.211 00 SCX_CPU1_CS_CO/2300 +21-217-18:23:55.211 00 SCX_CPU1_CS_CO/2302 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +21-217-18:23:55.215 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:14.917 00 TLMH-I:STS 58-012-14:19:16.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:24:15.238 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:15.240 00 SCX_CPU1_CS_CO/2303 if (UT_TW_Status = UT_Success) then +21-217-18:24:15.240 00 SCX_CPU1_CS_CO/2304 write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-217-18:24:15.240 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-217-18:24:15.240 00 SCX_CPU1_CS_CO/2305 ut_setrequirements CS_30091, "P" +21-217-18:24:15.244 00 SCX_CPU1_CS_CO/2309 endif +21-217-18:24:15.244 00 SCX_CPU1_CS_CO/2310 +21-217-18:24:15.244 00 SCX_CPU1_CS_CO/2312 currSCnt = {seqTlmItem} +21-217-18:24:15.244 00 SCX_CPU1_CS_CO/2313 expectedSCnt = currSCnt + 1 +21-217-18:24:15.244 00 SCX_CPU1_CS_CO/2314 +21-217-18:24:15.245 00 SCX_CPU1_CS_CO/2315 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-217-18:24:15.257 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:19.262 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:19.264 00 SCX_CPU1_CS_CO/2317 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-217-18:24:19.264 00 SCX_CPU1_CS_CO/2318 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-217-18:24:19.265 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:24:19.265 00 SCX_CPU1_CS_CO/2319 ut_setrequirements CS_30091, "P" +21-217-18:24:19.268 00 SCX_CPU1_CS_CO/2323 endif +21-217-18:24:19.268 00 SCX_CPU1_CS_CO/2324 +21-217-18:24:19.268 00 SCX_CPU1_CS_CO/2325 wait 5 +21-217-18:24:19.268 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:24:24.273 00 SCX_CPU1_CS_CO/2326 +21-217-18:24:24.273 00 SCX_CPU1_CS_CO/2327 write ";*********************************************************************" +21-217-18:24:24.273 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:24.273 00 SCX_CPU1_CS_CO/2328 write "; Step 5.13: Send the Report cFE Code Segment command. " +21-217-18:24:24.273 00 SPR-I:OPRO ; Step 5.13: Send the Report cFE Code Segment command. +21-217-18:24:24.273 00 SCX_CPU1_CS_CO/2329 write ";*********************************************************************" +21-217-18:24:24.274 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:24.274 00 SCX_CPU1_CS_CO/2330 ut_setupevents "SCX","CPU1",{CSAppName},CS_BASELINE_CFECORE_INF_EID, "INFO", 1 +21-217-18:24:24.281 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:24.282 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-217-18:24:24.282 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:24.283 00 SCX_CPU1_CS_CO/2331 +21-217-18:24:24.284 00 SCX_CPU1_CS_CO/2332 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:24:24.284 00 SCX_CPU1_CS_CO/2334 /SCX_CPU1_CS_ReportCFECore +21-217-18:24:24.299 00 SCX_CPU1_CS_CO/2335 +21-217-18:24:24.299 00 SCX_CPU1_CS_CO/2336 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:24:24.310 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:24.909 00 TLMH-I:STS 58-012-14:19:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:24:27.314 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:27.316 00 SCX_CPU1_CS_CO/2337 if (UT_TW_Status = UT_Success) then +21-217-18:24:27.316 00 SCX_CPU1_CS_CO/2338 write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." +21-217-18:24:27.316 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-217-18:24:27.316 00 SCX_CPU1_CS_CO/2339 ut_setrequirements CS_1003, "P" +21-217-18:24:27.319 00 SCX_CPU1_CS_CO/2340 ut_setrequirements CS_3010, "P" +21-217-18:24:27.321 00 SCX_CPU1_CS_CO/2345 endif +21-217-18:24:27.321 00 SCX_CPU1_CS_CO/2346 +21-217-18:24:27.321 00 SCX_CPU1_CS_CO/2348 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:24:27.324 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:27.324 00 SCX_CPU1_CS_CO/2349 if (UT_TW_Status = UT_Success) then +21-217-18:24:27.325 00 SCX_CPU1_CS_CO/2350 write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." +21-217-18:24:27.325 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-217-18:24:27.325 00 SCX_CPU1_CS_CO/2351 ut_setrequirements CS_1003, "P" +21-217-18:24:27.352 00 SCX_CPU1_CS_CO/2352 ut_setrequirements CS_3010, "P" +21-217-18:24:27.353 00 SCX_CPU1_CS_CO/2357 endif +21-217-18:24:27.353 00 SCX_CPU1_CS_CO/2358 +21-217-18:24:27.353 00 SCX_CPU1_CS_CO/2359 wait 5 +21-217-18:24:27.353 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:24:32.357 00 SCX_CPU1_CS_CO/2360 +21-217-18:24:32.357 00 SCX_CPU1_CS_CO/2361 write ";*********************************************************************" +21-217-18:24:32.357 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:32.357 00 SCX_CPU1_CS_CO/2362 write "; Step 5.14: Send the Enable Checksum command. " +21-217-18:24:32.357 00 SPR-I:OPRO ; Step 5.14: Send the Enable Checksum command. +21-217-18:24:32.357 00 SCX_CPU1_CS_CO/2363 write ";*********************************************************************" +21-217-18:24:32.358 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:32.358 00 SCX_CPU1_CS_CO/2364 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-217-18:24:32.364 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:32.365 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-217-18:24:32.365 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:32.367 00 SCX_CPU1_CS_CO/2365 +21-217-18:24:32.367 00 SCX_CPU1_CS_CO/2366 local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:24:32.367 00 SCX_CPU1_CS_CO/2368 /SCX_CPU1_CS_EnableAll +21-217-18:24:32.382 00 SCX_CPU1_CS_CO/2369 +21-217-18:24:32.382 00 SCX_CPU1_CS_CO/2370 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:24:32.394 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:32.907 00 TLMH-I:STS 58-012-14:19:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-217-18:24:35.397 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:35.399 00 SCX_CPU1_CS_CO/2371 if (UT_TW_Status = UT_Success) then +21-217-18:24:35.399 00 SCX_CPU1_CS_CO/2372 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-217-18:24:35.399 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-217-18:24:35.400 00 SCX_CPU1_CS_CO/2373 ut_setrequirements CS_1003, "P" +21-217-18:24:35.402 00 SCX_CPU1_CS_CO/2374 ut_setrequirements CS_8000, "P" +21-217-18:24:35.403 00 SCX_CPU1_CS_CO/2379 endif +21-217-18:24:35.403 00 SCX_CPU1_CS_CO/2380 +21-217-18:24:35.403 00 SCX_CPU1_CS_CO/2382 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:24:35.406 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:35.407 00 SCX_CPU1_CS_CO/2383 if (UT_TW_Status = UT_Success) then +21-217-18:24:35.407 00 SCX_CPU1_CS_CO/2384 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-217-18:24:35.407 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-217-18:24:35.407 00 SCX_CPU1_CS_CO/2385 ut_setrequirements CS_1003, "P" +21-217-18:24:35.430 00 SCX_CPU1_CS_CO/2386 ut_setrequirements CS_8000, "P" +21-217-18:24:35.431 00 SCX_CPU1_CS_CO/2391 endif +21-217-18:24:35.431 00 SCX_CPU1_CS_CO/2392 +21-217-18:24:35.431 00 SCX_CPU1_CS_CO/2393 wait 5 +21-217-18:24:35.431 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:24:40.435 00 SCX_CPU1_CS_CO/2394 +21-217-18:24:40.435 00 SCX_CPU1_CS_CO/2396 if (p@scx_cpu1_CS_State = "Enabled") then +21-217-18:24:40.436 00 SCX_CPU1_CS_CO/2397 write "<*> Passed (8000) - Overall State set to 'Enabled'." +21-217-18:24:40.436 00 SPR-I:OPRO <*> Passed (8000) - Overall State set to 'Enabled'. +21-217-18:24:40.436 00 SCX_CPU1_CS_CO/2398 ut_setrequirements CS_8000, "P" +21-217-18:24:40.440 00 SCX_CPU1_CS_CO/2402 endif +21-217-18:24:40.440 00 SCX_CPU1_CS_CO/2403 +21-217-18:24:40.440 00 SCX_CPU1_CS_CO/2404 write ";*********************************************************************" +21-217-18:24:40.440 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:40.440 00 SCX_CPU1_CS_CO/2405 write "; Step 5.15: Send the Disable OS Code Segment command. " +21-217-18:24:40.440 00 SPR-I:OPRO ; Step 5.15: Send the Disable OS Code Segment command. +21-217-18:24:40.441 00 SCX_CPU1_CS_CO/2406 write ";*********************************************************************" +21-217-18:24:40.441 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:40.441 00 SCX_CPU1_CS_CO/2407 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 +21-217-18:24:40.443 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:40.443 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-217-18:24:40.443 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:40.444 00 SCX_CPU1_CS_CO/2408 +21-217-18:24:40.444 00 SCX_CPU1_CS_CO/2409 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:24:40.444 00 SCX_CPU1_CS_CO/2410 +21-217-18:24:40.444 00 SCX_CPU1_CS_CO/2412 /SCX_CPU1_CS_DisableOS +21-217-18:24:40.456 00 SCX_CPU1_CS_CO/2413 +21-217-18:24:40.456 00 SCX_CPU1_CS_CO/2414 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:24:40.465 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:40.912 00 TLMH-I:STS 58-012-14:19:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:24:43.469 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:43.471 00 SCX_CPU1_CS_CO/2415 if (UT_TW_Status = UT_Success) then +21-217-18:24:43.471 00 SCX_CPU1_CS_CO/2416 write "<*> Passed (1003;3003) - CS DisableOS command sent properly." +21-217-18:24:43.471 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-217-18:24:43.471 00 SCX_CPU1_CS_CO/2417 ut_setrequirements CS_1003, "P" +21-217-18:24:43.474 00 SCX_CPU1_CS_CO/2418 ut_setrequirements CS_3003, "P" +21-217-18:24:43.475 00 SCX_CPU1_CS_CO/2423 endif +21-217-18:24:43.475 00 SCX_CPU1_CS_CO/2424 +21-217-18:24:43.475 00 SCX_CPU1_CS_CO/2426 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:24:43.479 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:43.480 00 SCX_CPU1_CS_CO/2427 if (UT_TW_Status = UT_Success) then +21-217-18:24:43.480 00 SCX_CPU1_CS_CO/2428 write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." +21-217-18:24:43.480 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-217-18:24:43.480 00 SCX_CPU1_CS_CO/2429 ut_setrequirements CS_1003, "P" +21-217-18:24:43.507 00 SCX_CPU1_CS_CO/2430 ut_setrequirements CS_3003, "P" +21-217-18:24:43.508 00 SCX_CPU1_CS_CO/2435 endif +21-217-18:24:43.508 00 SCX_CPU1_CS_CO/2436 +21-217-18:24:43.508 00 SCX_CPU1_CS_CO/2437 wait 5 +21-217-18:24:43.508 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:24:48.512 00 SCX_CPU1_CS_CO/2438 +21-217-18:24:48.512 00 SCX_CPU1_CS_CO/2440 if (p@scx_cpu1_CS_OSState = "Disabled") then +21-217-18:24:48.512 00 SCX_CPU1_CS_CO/2441 write "<*> Passed (3003) - OS State set to 'Disabled'." +21-217-18:24:48.512 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-217-18:24:48.512 00 SCX_CPU1_CS_CO/2442 ut_setrequirements CS_3003, "P" +21-217-18:24:48.516 00 SCX_CPU1_CS_CO/2446 endif +21-217-18:24:48.516 00 SCX_CPU1_CS_CO/2447 +21-217-18:24:48.516 00 SCX_CPU1_CS_CO/2448 write ";**********************************************************************" +21-217-18:24:48.516 00 SPR-I:OPRO ;********************************************************************** +21-217-18:24:48.516 00 SCX_CPU1_CS_CO/2449 write "; Step 5.16: Send the Recompute OS Code Segment command. " +21-217-18:24:48.516 00 SPR-I:OPRO ; Step 5.16: Send the Recompute OS Code Segment command. +21-217-18:24:48.516 00 SCX_CPU1_CS_CO/2450 write ";**********************************************************************" +21-217-18:24:48.517 00 SPR-I:OPRO ;********************************************************************** +21-217-18:24:48.517 00 SCX_CPU1_CS_CO/2451 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_STARTED_DBG_EID,"DEBUG", 1 +21-217-18:24:48.519 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:48.520 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:24:48.520 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:48.520 00 SCX_CPU1_CS_CO/2452 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-217-18:24:48.522 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:48.522 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:24:48.522 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:48.523 00 SCX_CPU1_CS_CO/2453 +21-217-18:24:48.534 00 SCX_CPU1_CS_CO/2454 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:24:48.534 00 SCX_CPU1_CS_CO/2456 /SCX_CPU1_CS_RecomputeOS +21-217-18:24:48.536 00 SCX_CPU1_CS_CO/2457 +21-217-18:24:48.536 00 SCX_CPU1_CS_CO/2458 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:24:48.539 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:49.410 00 TLMH-I:STS 58-012-14:19:50.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:24:49.909 00 TLMH-I:STS 58-012-14:19:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:50.913 00 TLMH-I:STS 58-012-14:19:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:50.913 00 TLMH-I:STS 58-012-14:19:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:51.543 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:51.546 00 SCX_CPU1_CS_CO/2459 if (UT_TW_Status = UT_Success) then +21-217-18:24:51.546 00 SCX_CPU1_CS_CO/2460 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-217-18:24:51.547 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:24:51.547 00 SCX_CPU1_CS_CO/2461 ut_setrequirements CS_1003, "P" +21-217-18:24:51.549 00 SCX_CPU1_CS_CO/2462 ut_setrequirements CS_3004, "P" +21-217-18:24:51.550 00 SCX_CPU1_CS_CO/2467 endif +21-217-18:24:51.551 00 SCX_CPU1_CS_CO/2468 +21-217-18:24:51.551 00 SCX_CPU1_CS_CO/2470 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:24:51.556 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:51.556 00 SCX_CPU1_CS_CO/2471 if (UT_TW_Status = UT_Success) then +21-217-18:24:51.556 00 SCX_CPU1_CS_CO/2472 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-217-18:24:51.556 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:24:51.556 00 SCX_CPU1_CS_CO/2473 ut_setrequirements CS_1003, "P" +21-217-18:24:51.583 00 SCX_CPU1_CS_CO/2474 ut_setrequirements CS_3004, "P" +21-217-18:24:51.584 00 SCX_CPU1_CS_CO/2479 endif +21-217-18:24:51.584 00 SCX_CPU1_CS_CO/2480 +21-217-18:24:51.584 00 SCX_CPU1_CS_CO/2482 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-217-18:24:51.584 00 SCX_CPU1_CS_CO/2483 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-217-18:24:51.584 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:24:51.584 00 SCX_CPU1_CS_CO/2484 ut_setrequirements CS_3004, "P" +21-217-18:24:51.585 00 SCX_CPU1_CS_CO/2488 endif +21-217-18:24:51.585 00 SCX_CPU1_CS_CO/2489 +21-217-18:24:51.585 00 SCX_CPU1_CS_CO/2491 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-217-18:24:51.588 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:51.917 00 TLMH-I:STS 58-012-14:19:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:52.911 00 TLMH-I:STS 58-012-14:19:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:52.912 00 TLMH-I:STS 58-012-14:19:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:53.913 00 TLMH-I:STS 58-012-14:19:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:54.912 00 TLMH-I:STS 58-012-14:19:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:54.913 00 TLMH-I:STS 58-012-14:19:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:55.916 00 TLMH-I:STS 58-012-14:19:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:56.913 00 TLMH-I:STS 58-012-14:19:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:56.914 00 TLMH-I:STS 58-012-14:19:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:57.909 00 TLMH-I:STS 58-012-14:19:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:58.916 00 TLMH-I:STS 58-012-14:20:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:58.917 00 TLMH-I:STS 58-012-14:20:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:59.912 00 TLMH-I:STS 58-012-14:20:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:00.915 00 TLMH-I:STS 58-012-14:20:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:00.917 00 TLMH-I:STS 58-012-14:20:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:01.918 00 TLMH-I:STS 58-012-14:20:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:02.912 00 TLMH-I:STS 58-012-14:20:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:02.913 00 TLMH-I:STS 58-012-14:20:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:03.914 00 TLMH-I:STS 58-012-14:20:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:04.909 00 TLMH-I:STS 58-012-14:20:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:04.910 00 TLMH-I:STS 58-012-14:20:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:05.915 00 TLMH-I:STS 58-012-14:20:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:06.913 00 TLMH-I:STS 58-012-14:20:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:06.914 00 TLMH-I:STS 58-012-14:20:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:07.917 00 TLMH-I:STS 58-012-14:20:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:08.912 00 TLMH-I:STS 58-012-14:20:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:08.913 00 TLMH-I:STS 58-012-14:20:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:09.909 00 TLMH-I:STS 58-012-14:20:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:10.915 00 TLMH-I:STS 58-012-14:20:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:10.916 00 TLMH-I:STS 58-012-14:20:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:11.910 00 TLMH-I:STS 58-012-14:20:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:12.916 00 TLMH-I:STS 58-012-14:20:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:12.918 00 TLMH-I:STS 58-012-14:20:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:13.914 00 TLMH-I:STS 58-012-14:20:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:14.912 00 TLMH-I:STS 58-012-14:20:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:14.913 00 TLMH-I:STS 58-012-14:20:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:15.914 00 TLMH-I:STS 58-012-14:20:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:16.917 00 TLMH-I:STS 58-012-14:20:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:16.918 00 TLMH-I:STS 58-012-14:20:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:17.912 00 TLMH-I:STS 58-012-14:20:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:18.918 00 TLMH-I:STS 58-012-14:20:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:18.918 00 TLMH-I:STS 58-012-14:20:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:19.912 00 TLMH-I:STS 58-012-14:20:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:20.909 00 TLMH-I:STS 58-012-14:20:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:20.910 00 TLMH-I:STS 58-012-14:20:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:21.914 00 TLMH-I:STS 58-012-14:20:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:22.911 00 TLMH-I:STS 58-012-14:20:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:22.912 00 TLMH-I:STS 58-012-14:20:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:23.915 00 TLMH-I:STS 58-012-14:20:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:24.911 00 TLMH-I:STS 58-012-14:20:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:24.912 00 TLMH-I:STS 58-012-14:20:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:25.918 00 TLMH-I:STS 58-012-14:20:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:26.916 00 TLMH-I:STS 58-012-14:20:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:26.917 00 TLMH-I:STS 58-012-14:20:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:27.913 00 TLMH-I:STS 58-012-14:20:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:28.918 00 TLMH-I:STS 58-012-14:20:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:28.919 00 TLMH-I:STS 58-012-14:20:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:29.915 00 TLMH-I:STS 58-012-14:20:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:30.913 00 TLMH-I:STS 58-012-14:20:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:30.915 00 TLMH-I:STS 58-012-14:20:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:31.911 00 TLMH-I:STS 58-012-14:20:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:32.918 00 TLMH-I:STS 58-012-14:20:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:32.919 00 TLMH-I:STS 58-012-14:20:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:33.914 00 TLMH-I:STS 58-012-14:20:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:34.911 00 TLMH-I:STS 58-012-14:20:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:34.912 00 TLMH-I:STS 58-012-14:20:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:35.917 00 TLMH-I:STS 58-012-14:20:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:36.913 00 TLMH-I:STS 58-012-14:20:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:36.915 00 TLMH-I:STS 58-012-14:20:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:37.910 00 TLMH-I:STS 58-012-14:20:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:38.917 00 TLMH-I:STS 58-012-14:20:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:38.918 00 TLMH-I:STS 58-012-14:20:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:39.911 00 TLMH-I:STS 58-012-14:20:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:40.918 00 TLMH-I:STS 58-012-14:20:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:40.919 00 TLMH-I:STS 58-012-14:20:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:41.914 00 TLMH-I:STS 58-012-14:20:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:42.913 00 TLMH-I:STS 58-012-14:20:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:42.914 00 TLMH-I:STS 58-012-14:20:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:43.916 00 TLMH-I:STS 58-012-14:20:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:44.911 00 TLMH-I:STS 58-012-14:20:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:44.912 00 TLMH-I:STS 58-012-14:20:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:45.910 00 TLMH-I:STS 58-012-14:20:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:46.911 00 TLMH-I:STS 58-012-14:20:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:46.912 00 TLMH-I:STS 58-012-14:20:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:47.909 00 TLMH-I:STS 58-012-14:20:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:48.916 00 TLMH-I:STS 58-012-14:20:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:48.917 00 TLMH-I:STS 58-012-14:20:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:49.912 00 TLMH-I:STS 58-012-14:20:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:50.919 00 TLMH-I:STS 58-012-14:20:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:50.920 00 TLMH-I:STS 58-012-14:20:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:51.917 00 TLMH-I:STS 58-012-14:20:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:52.914 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:52.915 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:53.913 00 TLMH-I:STS 58-012-14:20:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:54.911 00 TLMH-I:STS 58-012-14:20:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:54.912 00 TLMH-I:STS 58-012-14:20:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:55.917 00 TLMH-I:STS 58-012-14:20:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:56.912 00 TLMH-I:STS 58-012-14:20:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:56.913 00 TLMH-I:STS 58-012-14:20:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:57.909 00 TLMH-I:STS 58-012-14:20:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:58.919 00 TLMH-I:STS 58-012-14:21:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:58.920 00 TLMH-I:STS 58-012-14:21:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:59.916 00 TLMH-I:STS 58-012-14:21:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:00.911 00 TLMH-I:STS 58-012-14:21:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:00.913 00 TLMH-I:STS 58-012-14:21:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:01.914 00 TLMH-I:STS 58-012-14:21:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:02.917 00 TLMH-I:STS 58-012-14:21:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:02.918 00 TLMH-I:STS 58-012-14:21:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:03.910 00 TLMH-I:STS 58-012-14:21:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:04.916 00 TLMH-I:STS 58-012-14:21:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:04.917 00 TLMH-I:STS 58-012-14:21:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:05.912 00 TLMH-I:STS 58-012-14:21:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:06.919 00 TLMH-I:STS 58-012-14:21:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:06.920 00 TLMH-I:STS 58-012-14:21:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:07.912 00 TLMH-I:STS 58-012-14:21:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:08.909 00 TLMH-I:STS 58-012-14:21:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:08.911 00 TLMH-I:STS 58-012-14:21:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:09.916 00 TLMH-I:STS 58-012-14:21:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:10.913 00 TLMH-I:STS 58-012-14:21:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:10.913 00 TLMH-I:STS 58-012-14:21:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:11.910 00 TLMH-I:STS 58-012-14:21:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:12.908 00 TLMH-I:STS 58-012-14:21:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:12.910 00 TLMH-I:STS 58-012-14:21:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:13.914 00 TLMH-I:STS 58-012-14:21:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:14.910 00 TLMH-I:STS 58-012-14:21:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:14.911 00 TLMH-I:STS 58-012-14:21:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:15.916 00 TLMH-I:STS 58-012-14:21:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:16.915 00 TLMH-I:STS 58-012-14:21:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:16.916 00 TLMH-I:STS 58-012-14:21:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:17.911 00 TLMH-I:STS 58-012-14:21:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:18.918 00 TLMH-I:STS 58-012-14:21:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:18.919 00 TLMH-I:STS 58-012-14:21:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:19.916 00 TLMH-I:STS 58-012-14:21:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:20.912 00 TLMH-I:STS 58-012-14:21:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:20.913 00 TLMH-I:STS 58-012-14:21:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:21.910 00 TLMH-I:STS 58-012-14:21:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:22.915 00 TLMH-I:STS 58-012-14:21:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:22.916 00 TLMH-I:STS 58-012-14:21:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:23.910 00 TLMH-I:STS 58-012-14:21:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:24.917 00 TLMH-I:STS 58-012-14:21:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:24.919 00 TLMH-I:STS 58-012-14:21:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:25.914 00 TLMH-I:STS 58-012-14:21:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:26.909 00 TLMH-I:STS 58-012-14:21:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:26.910 00 TLMH-I:STS 58-012-14:21:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:27.917 00 TLMH-I:STS 58-012-14:21:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:28.914 00 TLMH-I:STS 58-012-14:21:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:28.916 00 TLMH-I:STS 58-012-14:21:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:29.912 00 TLMH-I:STS 58-012-14:21:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:30.911 00 TLMH-I:STS 58-012-14:21:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:30.912 00 TLMH-I:STS 58-012-14:21:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:31.913 00 TLMH-I:STS 58-012-14:21:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:32.916 00 TLMH-I:STS 58-012-14:21:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:32.917 00 TLMH-I:STS 58-012-14:21:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:33.908 00 TLMH-I:STS 58-012-14:21:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:34.415 00 TLMH-I:STS 58-012-14:21:35.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:26:34.717 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:34.719 00 SCX_CPU1_CS_CO/2492 if (UT_TW_Status = UT_Success) then +21-217-18:26:34.719 00 SCX_CPU1_CS_CO/2493 write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-217-18:26:34.719 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-217-18:26:34.719 00 SCX_CPU1_CS_CO/2494 ut_setrequirements CS_30041, "P" +21-217-18:26:34.723 00 SCX_CPU1_CS_CO/2498 endif +21-217-18:26:34.723 00 SCX_CPU1_CS_CO/2499 +21-217-18:26:34.723 00 SCX_CPU1_CS_CO/2501 currSCnt = {seqTlmItem} +21-217-18:26:34.723 00 SCX_CPU1_CS_CO/2502 expectedSCnt = currSCnt + 1 +21-217-18:26:34.723 00 SCX_CPU1_CS_CO/2503 +21-217-18:26:34.723 00 SCX_CPU1_CS_CO/2504 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-217-18:26:34.725 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:26:35.726 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:35.728 00 SCX_CPU1_CS_CO/2506 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-217-18:26:35.728 00 SCX_CPU1_CS_CO/2507 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-217-18:26:35.728 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:26:35.728 00 SCX_CPU1_CS_CO/2508 ut_setrequirements CS_30041, "P" +21-217-18:26:35.732 00 SCX_CPU1_CS_CO/2512 endif +21-217-18:26:35.732 00 SCX_CPU1_CS_CO/2513 +21-217-18:26:35.732 00 SCX_CPU1_CS_CO/2514 wait 5 +21-217-18:26:35.732 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:26:40.737 00 SCX_CPU1_CS_CO/2515 +21-217-18:26:40.737 00 SCX_CPU1_CS_CO/2516 write ";*********************************************************************" +21-217-18:26:40.737 00 SPR-I:OPRO ;********************************************************************* +21-217-18:26:40.737 00 SCX_CPU1_CS_CO/2517 write "; Step 5.17: Send the Report OS Code Segment command. " +21-217-18:26:40.737 00 SPR-I:OPRO ; Step 5.17: Send the Report OS Code Segment command. +21-217-18:26:40.737 00 SCX_CPU1_CS_CO/2518 write ";*********************************************************************" +21-217-18:26:40.737 00 SPR-I:OPRO ;********************************************************************* +21-217-18:26:40.738 00 SCX_CPU1_CS_CO/2519 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 +21-217-18:26:40.742 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:40.742 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-217-18:26:40.742 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:40.743 00 SCX_CPU1_CS_CO/2520 +21-217-18:26:40.743 00 SCX_CPU1_CS_CO/2521 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:26:40.743 00 SCX_CPU1_CS_CO/2523 /SCX_CPU1_CS_ReportOS +21-217-18:26:40.755 00 SCX_CPU1_CS_CO/2524 +21-217-18:26:40.755 00 SCX_CPU1_CS_CO/2525 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:26:40.759 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:26:41.409 00 TLMH-I:STS 58-012-14:21:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:26:43.762 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:43.765 00 SCX_CPU1_CS_CO/2526 if (UT_TW_Status = UT_Success) then +21-217-18:26:43.765 00 SCX_CPU1_CS_CO/2527 write "<*> Passed (1003;3005) - CS ReportOS command sent properly." +21-217-18:26:43.765 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-217-18:26:43.765 00 SCX_CPU1_CS_CO/2528 ut_setrequirements CS_1003, "P" +21-217-18:26:43.768 00 SCX_CPU1_CS_CO/2529 ut_setrequirements CS_3005, "P" +21-217-18:26:43.769 00 SCX_CPU1_CS_CO/2534 endif +21-217-18:26:43.769 00 SCX_CPU1_CS_CO/2535 +21-217-18:26:43.769 00 SCX_CPU1_CS_CO/2537 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:26:43.774 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:43.774 00 SCX_CPU1_CS_CO/2538 if (UT_TW_Status = UT_Success) then +21-217-18:26:43.774 00 SCX_CPU1_CS_CO/2539 write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." +21-217-18:26:43.774 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-217-18:26:43.774 00 SCX_CPU1_CS_CO/2540 ut_setrequirements CS_1003, "P" +21-217-18:26:43.802 00 SCX_CPU1_CS_CO/2541 ut_setrequirements CS_3005, "P" +21-217-18:26:43.803 00 SCX_CPU1_CS_CO/2546 endif +21-217-18:26:43.803 00 SCX_CPU1_CS_CO/2547 +21-217-18:26:43.803 00 SCX_CPU1_CS_CO/2548 wait 5 +21-217-18:26:43.803 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:26:48.807 00 SCX_CPU1_CS_CO/2549 +21-217-18:26:48.807 00 SCX_CPU1_CS_CO/2550 write ";*********************************************************************" +21-217-18:26:48.807 00 SPR-I:OPRO ;********************************************************************* +21-217-18:26:48.807 00 SCX_CPU1_CS_CO/2551 write "; Step 5.18: Send the Enable OS Code Segment command. " +21-217-18:26:48.807 00 SPR-I:OPRO ; Step 5.18: Send the Enable OS Code Segment command. +21-217-18:26:48.807 00 SCX_CPU1_CS_CO/2552 write ";*********************************************************************" +21-217-18:26:48.807 00 SPR-I:OPRO ;********************************************************************* +21-217-18:26:48.808 00 SCX_CPU1_CS_CO/2553 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_OS_INF_EID, "INFO", 1 +21-217-18:26:48.813 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:48.814 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-217-18:26:48.814 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:48.814 00 SCX_CPU1_CS_CO/2554 +21-217-18:26:48.814 00 SCX_CPU1_CS_CO/2555 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:26:48.814 00 SCX_CPU1_CS_CO/2556 +21-217-18:26:48.814 00 SCX_CPU1_CS_CO/2558 /SCX_CPU1_CS_EnableOS +21-217-18:26:48.826 00 SCX_CPU1_CS_CO/2559 +21-217-18:26:48.826 00 SCX_CPU1_CS_CO/2560 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:26:48.834 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:26:49.413 00 TLMH-I:STS 58-012-14:21:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-217-18:26:51.837 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:51.839 00 SCX_CPU1_CS_CO/2561 if (UT_TW_Status = UT_Success) then +21-217-18:26:51.840 00 SCX_CPU1_CS_CO/2562 write "<*> Passed (1003;3002) - CS EnableOS command sent properly." +21-217-18:26:51.840 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-217-18:26:51.840 00 SCX_CPU1_CS_CO/2563 ut_setrequirements CS_1003, "P" +21-217-18:26:51.843 00 SCX_CPU1_CS_CO/2564 ut_setrequirements CS_3002, "P" +21-217-18:26:51.844 00 SCX_CPU1_CS_CO/2569 endif +21-217-18:26:51.844 00 SCX_CPU1_CS_CO/2570 +21-217-18:26:51.844 00 SCX_CPU1_CS_CO/2572 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:26:51.848 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:51.848 00 SCX_CPU1_CS_CO/2573 if (UT_TW_Status = UT_Success) then +21-217-18:26:51.848 00 SCX_CPU1_CS_CO/2574 write "<*> Passed (1003;3002) - Expected Event Msg ",CS_ENABLE_OS_INF_EID," rcv'd." +21-217-18:26:51.849 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-217-18:26:51.849 00 SCX_CPU1_CS_CO/2575 ut_setrequirements CS_1003, "P" +21-217-18:26:51.872 00 SCX_CPU1_CS_CO/2576 ut_setrequirements CS_3002, "P" +21-217-18:26:51.873 00 SCX_CPU1_CS_CO/2581 endif +21-217-18:26:51.873 00 SCX_CPU1_CS_CO/2582 +21-217-18:26:51.873 00 SCX_CPU1_CS_CO/2583 wait 5 +21-217-18:26:51.873 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:26:56.877 00 SCX_CPU1_CS_CO/2584 +21-217-18:26:56.877 00 SCX_CPU1_CS_CO/2586 if (p@scx_cpu1_CS_OSState = "Enabled") then +21-217-18:26:56.878 00 SCX_CPU1_CS_CO/2587 write "<*> Passed (3003) - OS State set to 'Enabled'." +21-217-18:26:56.878 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Enabled'. +21-217-18:26:56.878 00 SCX_CPU1_CS_CO/2588 ut_setrequirements CS_3003, "P" +21-217-18:26:56.882 00 SCX_CPU1_CS_CO/2592 endif +21-217-18:26:56.883 00 SCX_CPU1_CS_CO/2593 +21-217-18:26:56.883 00 SCX_CPU1_CS_CO/2594 write ";**********************************************************************" +21-217-18:26:56.883 00 SPR-I:OPRO ;********************************************************************** +21-217-18:26:56.883 00 SCX_CPU1_CS_CO/2595 write "; Step 5.19: Send the Recompute OS Code Segment command. " +21-217-18:26:56.883 00 SPR-I:OPRO ; Step 5.19: Send the Recompute OS Code Segment command. +21-217-18:26:56.883 00 SCX_CPU1_CS_CO/2596 write ";**********************************************************************" +21-217-18:26:56.883 00 SPR-I:OPRO ;********************************************************************** +21-217-18:26:56.883 00 SCX_CPU1_CS_CO/2597 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_OS_STARTED_DBG_EID, "DEBUG", 1 +21-217-18:26:56.886 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:56.886 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:26:56.886 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:56.886 00 SCX_CPU1_CS_CO/2598 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-217-18:26:56.888 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:56.888 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:26:56.888 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:56.889 00 SCX_CPU1_CS_CO/2599 +21-217-18:26:56.901 00 SCX_CPU1_CS_CO/2600 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:26:56.901 00 SCX_CPU1_CS_CO/2602 /SCX_CPU1_CS_RecomputeOS +21-217-18:26:56.904 00 SCX_CPU1_CS_CO/2603 +21-217-18:26:56.904 00 SCX_CPU1_CS_CO/2604 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:26:56.908 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:26:57.412 00 TLMH-I:STS 58-012-14:21:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:26:57.908 00 TLMH-I:STS 58-012-14:21:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:58.915 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:58.916 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:59.911 00 TLMH-I:STS 58-012-14:22:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:59.911 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:59.914 00 SCX_CPU1_CS_CO/2605 if (UT_TW_Status = UT_Success) then +21-217-18:26:59.914 00 SCX_CPU1_CS_CO/2606 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-217-18:26:59.914 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:26:59.914 00 SCX_CPU1_CS_CO/2607 ut_setrequirements CS_1003, "P" +21-217-18:26:59.916 00 SCX_CPU1_CS_CO/2608 ut_setrequirements CS_3004, "P" +21-217-18:26:59.918 00 SCX_CPU1_CS_CO/2613 endif +21-217-18:26:59.918 00 SCX_CPU1_CS_CO/2614 +21-217-18:26:59.918 00 SCX_CPU1_CS_CO/2616 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:26:59.921 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:59.922 00 SCX_CPU1_CS_CO/2617 if (UT_TW_Status = UT_Success) then +21-217-18:26:59.922 00 SCX_CPU1_CS_CO/2618 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-217-18:26:59.922 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:26:59.922 00 SCX_CPU1_CS_CO/2619 ut_setrequirements CS_1003, "P" +21-217-18:26:59.946 00 SCX_CPU1_CS_CO/2620 ut_setrequirements CS_3004, "P" +21-217-18:26:59.947 00 SCX_CPU1_CS_CO/2625 endif +21-217-18:26:59.947 00 SCX_CPU1_CS_CO/2626 +21-217-18:26:59.947 00 SCX_CPU1_CS_CO/2628 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-217-18:26:59.947 00 SCX_CPU1_CS_CO/2629 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-217-18:26:59.947 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:26:59.947 00 SCX_CPU1_CS_CO/2630 ut_setrequirements CS_3004, "P" +21-217-18:26:59.948 00 SCX_CPU1_CS_CO/2634 endif +21-217-18:26:59.948 00 SCX_CPU1_CS_CO/2635 +21-217-18:26:59.948 00 SCX_CPU1_CS_CO/2637 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-217-18:26:59.951 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:27:00.913 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:00.915 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:01.916 00 TLMH-I:STS 58-012-14:22:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:02.909 00 TLMH-I:STS 58-012-14:22:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:02.910 00 TLMH-I:STS 58-012-14:22:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:03.912 00 TLMH-I:STS 58-012-14:22:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:04.915 00 TLMH-I:STS 58-012-14:22:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:04.916 00 TLMH-I:STS 58-012-14:22:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:05.910 00 TLMH-I:STS 58-012-14:22:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:06.918 00 TLMH-I:STS 58-012-14:22:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:06.919 00 TLMH-I:STS 58-012-14:22:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:07.912 00 TLMH-I:STS 58-012-14:22:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:08.910 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:08.911 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:09.917 00 TLMH-I:STS 58-012-14:22:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:10.914 00 TLMH-I:STS 58-012-14:22:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:10.915 00 TLMH-I:STS 58-012-14:22:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:11.912 00 TLMH-I:STS 58-012-14:22:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:12.916 00 TLMH-I:STS 58-012-14:22:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:12.917 00 TLMH-I:STS 58-012-14:22:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:13.912 00 TLMH-I:STS 58-012-14:22:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:14.909 00 TLMH-I:STS 58-012-14:22:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:14.910 00 TLMH-I:STS 58-012-14:22:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:15.915 00 TLMH-I:STS 58-012-14:22:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:16.912 00 TLMH-I:STS 58-012-14:22:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:16.914 00 TLMH-I:STS 58-012-14:22:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:17.909 00 TLMH-I:STS 58-012-14:22:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:18.916 00 TLMH-I:STS 58-012-14:22:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:18.917 00 TLMH-I:STS 58-012-14:22:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:19.912 00 TLMH-I:STS 58-012-14:22:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:20.910 00 TLMH-I:STS 58-012-14:22:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:20.911 00 TLMH-I:STS 58-012-14:22:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:21.916 00 TLMH-I:STS 58-012-14:22:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:22.913 00 TLMH-I:STS 58-012-14:22:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:22.914 00 TLMH-I:STS 58-012-14:22:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:23.908 00 TLMH-I:STS 58-012-14:22:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:24.914 00 TLMH-I:STS 58-012-14:22:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:24.916 00 TLMH-I:STS 58-012-14:22:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:25.911 00 TLMH-I:STS 58-012-14:22:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:26.918 00 TLMH-I:STS 58-012-14:22:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:26.919 00 TLMH-I:STS 58-012-14:22:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:27.914 00 TLMH-I:STS 58-012-14:22:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:28.910 00 TLMH-I:STS 58-012-14:22:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:28.912 00 TLMH-I:STS 58-012-14:22:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:29.907 00 TLMH-I:STS 58-012-14:22:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:30.914 00 TLMH-I:STS 58-012-14:22:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:30.915 00 TLMH-I:STS 58-012-14:22:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:31.912 00 TLMH-I:STS 58-012-14:22:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:32.911 00 TLMH-I:STS 58-012-14:22:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:32.912 00 TLMH-I:STS 58-012-14:22:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:33.909 00 TLMH-I:STS 58-012-14:22:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:34.912 00 TLMH-I:STS 58-012-14:22:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:34.913 00 TLMH-I:STS 58-012-14:22:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:35.906 00 TLMH-I:STS 58-012-14:22:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:36.913 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:36.915 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:37.911 00 TLMH-I:STS 58-012-14:22:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:38.909 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:38.910 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:39.915 00 TLMH-I:STS 58-012-14:22:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:40.912 00 TLMH-I:STS 58-012-14:22:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:40.914 00 TLMH-I:STS 58-012-14:22:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:41.910 00 TLMH-I:STS 58-012-14:22:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:42.916 00 TLMH-I:STS 58-012-14:22:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:42.917 00 TLMH-I:STS 58-012-14:22:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:43.913 00 TLMH-I:STS 58-012-14:22:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:44.908 00 TLMH-I:STS 58-012-14:22:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:44.909 00 TLMH-I:STS 58-012-14:22:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:45.915 00 TLMH-I:STS 58-012-14:22:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:46.914 00 TLMH-I:STS 58-012-14:22:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:46.915 00 TLMH-I:STS 58-012-14:22:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:47.910 00 TLMH-I:STS 58-012-14:22:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:48.908 00 TLMH-I:STS 58-012-14:22:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:48.909 00 TLMH-I:STS 58-012-14:22:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:49.914 00 TLMH-I:STS 58-012-14:22:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:50.910 00 TLMH-I:STS 58-012-14:22:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:50.911 00 TLMH-I:STS 58-012-14:22:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:51.907 00 TLMH-I:STS 58-012-14:22:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:52.913 00 TLMH-I:STS 58-012-14:22:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:52.915 00 TLMH-I:STS 58-012-14:22:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:53.911 00 TLMH-I:STS 58-012-14:22:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:54.911 00 TLMH-I:STS 58-012-14:22:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:54.912 00 TLMH-I:STS 58-012-14:22:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:55.907 00 TLMH-I:STS 58-012-14:22:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:56.913 00 TLMH-I:STS 58-012-14:22:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:56.914 00 TLMH-I:STS 58-012-14:22:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:57.911 00 TLMH-I:STS 58-012-14:22:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:58.910 00 TLMH-I:STS 58-012-14:23:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:58.911 00 TLMH-I:STS 58-012-14:23:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:59.915 00 TLMH-I:STS 58-012-14:23:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:00.908 00 TLMH-I:STS 58-012-14:23:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:00.910 00 TLMH-I:STS 58-012-14:23:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:01.910 00 TLMH-I:STS 58-012-14:23:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:02.913 00 TLMH-I:STS 58-012-14:23:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:02.914 00 TLMH-I:STS 58-012-14:23:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:03.914 00 TLMH-I:STS 58-012-14:23:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:04.907 00 TLMH-I:STS 58-012-14:23:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:04.908 00 TLMH-I:STS 58-012-14:23:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:05.914 00 TLMH-I:STS 58-012-14:23:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:06.913 00 TLMH-I:STS 58-012-14:23:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:06.914 00 TLMH-I:STS 58-012-14:23:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:07.907 00 TLMH-I:STS 58-012-14:23:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:08.912 00 TLMH-I:STS 58-012-14:23:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:08.913 00 TLMH-I:STS 58-012-14:23:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:09.912 00 TLMH-I:STS 58-012-14:23:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:10.909 00 TLMH-I:STS 58-012-14:23:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:10.910 00 TLMH-I:STS 58-012-14:23:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:11.907 00 TLMH-I:STS 58-012-14:23:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:12.915 00 TLMH-I:STS 58-012-14:23:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:12.917 00 TLMH-I:STS 58-012-14:23:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:13.908 00 TLMH-I:STS 58-012-14:23:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:14.915 00 TLMH-I:STS 58-012-14:23:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:14.916 00 TLMH-I:STS 58-012-14:23:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:15.911 00 TLMH-I:STS 58-012-14:23:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:16.909 00 TLMH-I:STS 58-012-14:23:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:16.910 00 TLMH-I:STS 58-012-14:23:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:17.916 00 TLMH-I:STS 58-012-14:23:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:18.915 00 TLMH-I:STS 58-012-14:23:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:18.916 00 TLMH-I:STS 58-012-14:23:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:19.911 00 TLMH-I:STS 58-012-14:23:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:20.908 00 TLMH-I:STS 58-012-14:23:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:20.909 00 TLMH-I:STS 58-012-14:23:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:21.907 00 TLMH-I:STS 58-012-14:23:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:22.913 00 TLMH-I:STS 58-012-14:23:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:22.915 00 TLMH-I:STS 58-012-14:23:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:23.909 00 TLMH-I:STS 58-012-14:23:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:24.914 00 TLMH-I:STS 58-012-14:23:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:24.916 00 TLMH-I:STS 58-012-14:23:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:25.912 00 TLMH-I:STS 58-012-14:23:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:26.916 00 TLMH-I:STS 58-012-14:23:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:26.917 00 TLMH-I:STS 58-012-14:23:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:27.914 00 TLMH-I:STS 58-012-14:23:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:28.913 00 TLMH-I:STS 58-012-14:23:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:28.914 00 TLMH-I:STS 58-012-14:23:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:29.909 00 TLMH-I:STS 58-012-14:23:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:30.915 00 TLMH-I:STS 58-012-14:23:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:30.917 00 TLMH-I:STS 58-012-14:23:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:31.911 00 TLMH-I:STS 58-012-14:23:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:32.908 00 TLMH-I:STS 58-012-14:23:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:32.910 00 TLMH-I:STS 58-012-14:23:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:33.916 00 TLMH-I:STS 58-012-14:23:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:34.914 00 TLMH-I:STS 58-012-14:23:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:34.915 00 TLMH-I:STS 58-012-14:23:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:35.912 00 TLMH-I:STS 58-012-14:23:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:36.916 00 TLMH-I:STS 58-012-14:23:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:36.918 00 TLMH-I:STS 58-012-14:23:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:37.914 00 TLMH-I:STS 58-012-14:23:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:38.910 00 TLMH-I:STS 58-012-14:23:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:38.911 00 TLMH-I:STS 58-012-14:23:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:39.907 00 TLMH-I:STS 58-012-14:23:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:40.914 00 TLMH-I:STS 58-012-14:23:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:40.915 00 TLMH-I:STS 58-012-14:23:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:41.910 00 TLMH-I:STS 58-012-14:23:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:42.409 00 TLMH-I:STS 58-012-14:23:43.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:28:43.081 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:28:43.083 00 SCX_CPU1_CS_CO/2638 if (UT_TW_Status = UT_Success) then +21-217-18:28:43.083 00 SCX_CPU1_CS_CO/2639 write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-217-18:28:43.084 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-217-18:28:43.084 00 SCX_CPU1_CS_CO/2640 ut_setrequirements CS_30041, "P" +21-217-18:28:43.087 00 SCX_CPU1_CS_CO/2644 endif +21-217-18:28:43.087 00 SCX_CPU1_CS_CO/2645 +21-217-18:28:43.087 00 SCX_CPU1_CS_CO/2647 currSCnt = {seqTlmItem} +21-217-18:28:43.087 00 SCX_CPU1_CS_CO/2648 expectedSCnt = currSCnt + 1 +21-217-18:28:43.087 00 SCX_CPU1_CS_CO/2649 +21-217-18:28:43.087 00 SCX_CPU1_CS_CO/2650 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-217-18:28:43.091 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:28:47.096 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:28:47.098 00 SCX_CPU1_CS_CO/2652 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-217-18:28:47.099 00 SCX_CPU1_CS_CO/2653 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-217-18:28:47.099 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:28:47.099 00 SCX_CPU1_CS_CO/2654 ut_setrequirements CS_30041, "P" +21-217-18:28:47.102 00 SCX_CPU1_CS_CO/2658 endif +21-217-18:28:47.102 00 SCX_CPU1_CS_CO/2659 +21-217-18:28:47.102 00 SCX_CPU1_CS_CO/2660 wait 5 +21-217-18:28:47.102 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:28:52.106 00 SCX_CPU1_CS_CO/2661 +21-217-18:28:52.106 00 SCX_CPU1_CS_CO/2662 write ";*********************************************************************" +21-217-18:28:52.106 00 SPR-I:OPRO ;********************************************************************* +21-217-18:28:52.106 00 SCX_CPU1_CS_CO/2663 write "; Step 5.20: Send the Report OS Code Segment command. " +21-217-18:28:52.106 00 SPR-I:OPRO ; Step 5.20: Send the Report OS Code Segment command. +21-217-18:28:52.106 00 SCX_CPU1_CS_CO/2664 write ";*********************************************************************" +21-217-18:28:52.106 00 SPR-I:OPRO ;********************************************************************* +21-217-18:28:52.106 00 SCX_CPU1_CS_CO/2665 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 +21-217-18:28:52.108 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:28:52.108 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-217-18:28:52.108 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:28:52.109 00 SCX_CPU1_CS_CO/2666 +21-217-18:28:52.109 00 SCX_CPU1_CS_CO/2667 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:28:52.109 00 SCX_CPU1_CS_CO/2669 /SCX_CPU1_CS_ReportOS +21-217-18:28:52.121 00 SCX_CPU1_CS_CO/2670 +21-217-18:28:52.121 00 SCX_CPU1_CS_CO/2671 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:28:52.124 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:28:52.908 00 TLMH-I:STS 58-012-14:23:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:28:55.128 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:28:55.129 00 SCX_CPU1_CS_CO/2672 if (UT_TW_Status = UT_Success) then +21-217-18:28:55.129 00 SCX_CPU1_CS_CO/2673 write "<*> Passed (1003;3005) - CS ReportOS command sent properly." +21-217-18:28:55.129 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-217-18:28:55.129 00 SCX_CPU1_CS_CO/2674 ut_setrequirements CS_1003, "P" +21-217-18:28:55.132 00 SCX_CPU1_CS_CO/2675 ut_setrequirements CS_3005, "P" +21-217-18:28:55.133 00 SCX_CPU1_CS_CO/2680 endif +21-217-18:28:55.133 00 SCX_CPU1_CS_CO/2681 +21-217-18:28:55.133 00 SCX_CPU1_CS_CO/2683 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:28:55.137 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:28:55.138 00 SCX_CPU1_CS_CO/2684 if (UT_TW_Status = UT_Success) then +21-217-18:28:55.138 00 SCX_CPU1_CS_CO/2685 write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." +21-217-18:28:55.138 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-217-18:28:55.138 00 SCX_CPU1_CS_CO/2686 ut_setrequirements CS_1003, "P" +21-217-18:28:55.164 00 SCX_CPU1_CS_CO/2687 ut_setrequirements CS_3005, "P" +21-217-18:28:55.165 00 SCX_CPU1_CS_CO/2692 endif +21-217-18:28:55.165 00 SCX_CPU1_CS_CO/2693 +21-217-18:28:55.165 00 SCX_CPU1_CS_CO/2694 wait 5 +21-217-18:28:55.165 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:29:00.169 00 SCX_CPU1_CS_CO/2695 +21-217-18:29:00.170 00 SCX_CPU1_CS_CO/2696 write ";*********************************************************************" +21-217-18:29:00.170 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:00.170 00 SCX_CPU1_CS_CO/2697 write "; Step 5.21: Send the Disable cFE Code Segment command. " +21-217-18:29:00.170 00 SPR-I:OPRO ; Step 5.21: Send the Disable cFE Code Segment command. +21-217-18:29:00.170 00 SCX_CPU1_CS_CO/2698 write ";*********************************************************************" +21-217-18:29:00.170 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:00.170 00 SCX_CPU1_CS_CO/2699 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_CFECORE_INF_EID, "INFO", 1 +21-217-18:29:00.175 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:00.176 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-217-18:29:00.176 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:00.176 00 SCX_CPU1_CS_CO/2700 +21-217-18:29:00.176 00 SCX_CPU1_CS_CO/2701 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:29:00.176 00 SCX_CPU1_CS_CO/2703 /SCX_CPU1_CS_DisableCFECore +21-217-18:29:00.187 00 SCX_CPU1_CS_CO/2704 +21-217-18:29:00.187 00 SCX_CPU1_CS_CO/2705 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:29:00.190 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:00.915 00 TLMH-I:STS 58-012-14:24:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-217-18:29:03.194 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:03.196 00 SCX_CPU1_CS_CO/2706 if (UT_TW_Status = UT_Success) then +21-217-18:29:03.196 00 SCX_CPU1_CS_CO/2707 write "<*> Passed (1003;3008) - CS DisableCFECore command sent properly." +21-217-18:29:03.196 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-217-18:29:03.196 00 SCX_CPU1_CS_CO/2708 ut_setrequirements CS_1003, "P" +21-217-18:29:03.199 00 SCX_CPU1_CS_CO/2709 ut_setrequirements CS_3008, "P" +21-217-18:29:03.200 00 SCX_CPU1_CS_CO/2714 endif +21-217-18:29:03.200 00 SCX_CPU1_CS_CO/2715 +21-217-18:29:03.200 00 SCX_CPU1_CS_CO/2717 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:29:03.202 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:03.203 00 SCX_CPU1_CS_CO/2718 if (UT_TW_Status = UT_Success) then +21-217-18:29:03.203 00 SCX_CPU1_CS_CO/2719 write "<*> Passed (1003;3008) - Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID," rcv'd." +21-217-18:29:03.203 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-217-18:29:03.203 00 SCX_CPU1_CS_CO/2720 ut_setrequirements CS_1003, "P" +21-217-18:29:03.224 00 SCX_CPU1_CS_CO/2721 ut_setrequirements CS_3008, "P" +21-217-18:29:03.225 00 SCX_CPU1_CS_CO/2726 endif +21-217-18:29:03.225 00 SCX_CPU1_CS_CO/2727 +21-217-18:29:03.225 00 SCX_CPU1_CS_CO/2728 wait 5 +21-217-18:29:03.225 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:29:08.228 00 SCX_CPU1_CS_CO/2729 +21-217-18:29:08.229 00 SCX_CPU1_CS_CO/2731 if (p@scx_cpu1_CS_CFECoreState = "Disabled") then +21-217-18:29:08.229 00 SCX_CPU1_CS_CO/2732 write "<*> Passed (3008) - cFE Core State set to 'Disabled'." +21-217-18:29:08.229 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-217-18:29:08.229 00 SCX_CPU1_CS_CO/2733 ut_setrequirements CS_3008, "P" +21-217-18:29:08.232 00 SCX_CPU1_CS_CO/2737 endif +21-217-18:29:08.232 00 SCX_CPU1_CS_CO/2738 +21-217-18:29:08.233 00 SCX_CPU1_CS_CO/2739 write ";**********************************************************************" +21-217-18:29:08.233 00 SPR-I:OPRO ;********************************************************************** +21-217-18:29:08.233 00 SCX_CPU1_CS_CO/2740 write "; Step 5.22: Send the Recompute cFE Code Segment command. " +21-217-18:29:08.233 00 SPR-I:OPRO ; Step 5.22: Send the Recompute cFE Code Segment command. +21-217-18:29:08.233 00 SCX_CPU1_CS_CO/2741 write ";**********************************************************************" +21-217-18:29:08.233 00 SPR-I:OPRO ;********************************************************************** +21-217-18:29:08.233 00 SCX_CPU1_CS_CO/2742 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-217-18:29:08.235 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:08.235 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:29:08.235 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:08.235 00 SCX_CPU1_CS_CO/2743 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-217-18:29:08.236 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:08.236 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:29:08.236 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:08.237 00 SCX_CPU1_CS_CO/2744 +21-217-18:29:08.246 00 SCX_CPU1_CS_CO/2745 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:29:08.246 00 SCX_CPU1_CS_CO/2747 /SCX_CPU1_CS_RecomputeCFECore +21-217-18:29:08.258 00 SCX_CPU1_CS_CO/2748 +21-217-18:29:08.258 00 SCX_CPU1_CS_CO/2749 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:29:08.261 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:08.907 00 TLMH-I:STS 58-012-14:24:10.000 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:29:08.908 00 TLMH-I:STS 58-012-14:24:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:08.909 00 TLMH-I:STS 58-012-14:24:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:09.911 00 TLMH-I:STS 58-012-14:24:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:10.907 00 TLMH-I:STS 58-012-14:24:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:10.908 00 TLMH-I:STS 58-012-14:24:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:11.265 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:11.267 00 SCX_CPU1_CS_CO/2750 if (UT_TW_Status = UT_Success) then +21-217-18:29:11.267 00 SCX_CPU1_CS_CO/2751 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-217-18:29:11.267 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:29:11.267 00 SCX_CPU1_CS_CO/2752 ut_setrequirements CS_1003, "P" +21-217-18:29:11.270 00 SCX_CPU1_CS_CO/2753 ut_setrequirements CS_3009, "P" +21-217-18:29:11.275 00 SCX_CPU1_CS_CO/2758 endif +21-217-18:29:11.275 00 SCX_CPU1_CS_CO/2759 +21-217-18:29:11.275 00 SCX_CPU1_CS_CO/2761 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:29:11.287 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:11.289 00 SCX_CPU1_CS_CO/2762 if (UT_TW_Status = UT_Success) then +21-217-18:29:11.289 00 SCX_CPU1_CS_CO/2763 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-217-18:29:11.289 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:29:11.289 00 SCX_CPU1_CS_CO/2764 ut_setrequirements CS_1003, "P" +21-217-18:29:11.321 00 SCX_CPU1_CS_CO/2765 ut_setrequirements CS_3009, "P" +21-217-18:29:11.322 00 SCX_CPU1_CS_CO/2770 endif +21-217-18:29:11.322 00 SCX_CPU1_CS_CO/2771 +21-217-18:29:11.322 00 SCX_CPU1_CS_CO/2773 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-217-18:29:11.322 00 SCX_CPU1_CS_CO/2774 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-217-18:29:11.322 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:29:11.322 00 SCX_CPU1_CS_CO/2775 ut_setrequirements CS_3009, "P" +21-217-18:29:11.323 00 SCX_CPU1_CS_CO/2779 endif +21-217-18:29:11.323 00 SCX_CPU1_CS_CO/2780 +21-217-18:29:11.323 00 SCX_CPU1_CS_CO/2782 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +21-217-18:29:11.327 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:11.909 00 TLMH-I:STS 58-012-14:24:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:12.914 00 TLMH-I:STS 58-012-14:24:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:12.916 00 TLMH-I:STS 58-012-14:24:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:13.910 00 TLMH-I:STS 58-012-14:24:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:14.915 00 TLMH-I:STS 58-012-14:24:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:14.916 00 TLMH-I:STS 58-012-14:24:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:15.911 00 TLMH-I:STS 58-012-14:24:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:16.906 00 TLMH-I:STS 58-012-14:24:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:16.907 00 TLMH-I:STS 58-012-14:24:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:17.913 00 TLMH-I:STS 58-012-14:24:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:18.910 00 TLMH-I:STS 58-012-14:24:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:18.911 00 TLMH-I:STS 58-012-14:24:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:19.906 00 TLMH-I:STS 58-012-14:24:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:20.914 00 TLMH-I:STS 58-012-14:24:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:20.915 00 TLMH-I:STS 58-012-14:24:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:21.910 00 TLMH-I:STS 58-012-14:24:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:22.916 00 TLMH-I:STS 58-012-14:24:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:22.917 00 TLMH-I:STS 58-012-14:24:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:23.913 00 TLMH-I:STS 58-012-14:24:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:24.910 00 TLMH-I:STS 58-012-14:24:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:24.911 00 TLMH-I:STS 58-012-14:24:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:25.916 00 TLMH-I:STS 58-012-14:24:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:26.914 00 TLMH-I:STS 58-012-14:24:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:26.915 00 TLMH-I:STS 58-012-14:24:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:27.911 00 TLMH-I:STS 58-012-14:24:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:28.907 00 TLMH-I:STS 58-012-14:24:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:28.908 00 TLMH-I:STS 58-012-14:24:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:29.913 00 TLMH-I:STS 58-012-14:24:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:30.910 00 TLMH-I:STS 58-012-14:24:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:30.911 00 TLMH-I:STS 58-012-14:24:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:30.912 00 TLMH-I:STS 58-012-14:24:32.033 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:29:31.352 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:31.354 00 SCX_CPU1_CS_CO/2783 if (UT_TW_Status = UT_Success) then +21-217-18:29:31.355 00 SCX_CPU1_CS_CO/2784 write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-217-18:29:31.355 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-217-18:29:31.355 00 SCX_CPU1_CS_CO/2785 ut_setrequirements CS_30091, "P" +21-217-18:29:31.358 00 SCX_CPU1_CS_CO/2789 endif +21-217-18:29:31.358 00 SCX_CPU1_CS_CO/2790 +21-217-18:29:31.358 00 SCX_CPU1_CS_CO/2792 currSCnt = {seqTlmItem} +21-217-18:29:31.359 00 SCX_CPU1_CS_CO/2793 expectedSCnt = currSCnt + 1 +21-217-18:29:31.359 00 SCX_CPU1_CS_CO/2794 +21-217-18:29:31.359 00 SCX_CPU1_CS_CO/2795 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-217-18:29:31.361 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:35.366 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:35.367 00 SCX_CPU1_CS_CO/2797 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-217-18:29:35.367 00 SCX_CPU1_CS_CO/2798 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-217-18:29:35.367 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:29:35.367 00 SCX_CPU1_CS_CO/2799 ut_setrequirements CS_30091, "P" +21-217-18:29:35.369 00 SCX_CPU1_CS_CO/2803 endif +21-217-18:29:35.369 00 SCX_CPU1_CS_CO/2804 +21-217-18:29:35.369 00 SCX_CPU1_CS_CO/2805 wait 5 +21-217-18:29:35.369 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:29:40.374 00 SCX_CPU1_CS_CO/2806 +21-217-18:29:40.374 00 SCX_CPU1_CS_CO/2807 write ";*********************************************************************" +21-217-18:29:40.374 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:40.374 00 SCX_CPU1_CS_CO/2808 write "; Step 5.23: Send the Report cFE Code Segment command. " +21-217-18:29:40.374 00 SPR-I:OPRO ; Step 5.23: Send the Report cFE Code Segment command. +21-217-18:29:40.374 00 SCX_CPU1_CS_CO/2809 write ";*********************************************************************" +21-217-18:29:40.375 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:40.375 00 SCX_CPU1_CS_CO/2810 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_CFECORE_INF_EID, "INFO", 1 +21-217-18:29:40.381 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:40.381 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-217-18:29:40.381 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:40.382 00 SCX_CPU1_CS_CO/2811 +21-217-18:29:40.382 00 SCX_CPU1_CS_CO/2812 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:29:40.382 00 SCX_CPU1_CS_CO/2814 /SCX_CPU1_CS_ReportCFECore +21-217-18:29:40.394 00 SCX_CPU1_CS_CO/2815 +21-217-18:29:40.394 00 SCX_CPU1_CS_CO/2816 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:29:40.398 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:40.912 00 TLMH-I:STS 58-012-14:24:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:29:43.400 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:43.401 00 SCX_CPU1_CS_CO/2817 if (UT_TW_Status = UT_Success) then +21-217-18:29:43.401 00 SCX_CPU1_CS_CO/2818 write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." +21-217-18:29:43.401 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-217-18:29:43.401 00 SCX_CPU1_CS_CO/2819 ut_setrequirements CS_1003, "P" +21-217-18:29:43.402 00 SCX_CPU1_CS_CO/2820 ut_setrequirements CS_3010, "P" +21-217-18:29:43.403 00 SCX_CPU1_CS_CO/2825 endif +21-217-18:29:43.403 00 SCX_CPU1_CS_CO/2826 +21-217-18:29:43.403 00 SCX_CPU1_CS_CO/2828 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:29:43.406 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:43.406 00 SCX_CPU1_CS_CO/2829 if (UT_TW_Status = UT_Success) then +21-217-18:29:43.406 00 SCX_CPU1_CS_CO/2830 write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." +21-217-18:29:43.406 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-217-18:29:43.407 00 SCX_CPU1_CS_CO/2831 ut_setrequirements CS_1003, "P" +21-217-18:29:43.427 00 SCX_CPU1_CS_CO/2832 ut_setrequirements CS_3010, "P" +21-217-18:29:43.428 00 SCX_CPU1_CS_CO/2837 endif +21-217-18:29:43.428 00 SCX_CPU1_CS_CO/2838 +21-217-18:29:43.428 00 SCX_CPU1_CS_CO/2839 wait 5 +21-217-18:29:43.428 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:29:48.431 00 SCX_CPU1_CS_CO/2840 +21-217-18:29:48.431 00 SCX_CPU1_CS_CO/2841 write ";*********************************************************************" +21-217-18:29:48.431 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:48.431 00 SCX_CPU1_CS_CO/2842 write "; Step 5.24: Send the Enable cFE Code Segment command. " +21-217-18:29:48.431 00 SPR-I:OPRO ; Step 5.24: Send the Enable cFE Code Segment command. +21-217-18:29:48.431 00 SCX_CPU1_CS_CO/2843 write ";*********************************************************************" +21-217-18:29:48.431 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:48.431 00 SCX_CPU1_CS_CO/2844 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_CFECORE_INF_EID, "INFO", 1 +21-217-18:29:48.436 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:48.436 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-217-18:29:48.436 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:48.438 00 SCX_CPU1_CS_CO/2845 +21-217-18:29:48.438 00 SCX_CPU1_CS_CO/2846 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:29:48.438 00 SCX_CPU1_CS_CO/2847 +21-217-18:29:48.438 00 SCX_CPU1_CS_CO/2849 /SCX_CPU1_CS_EnableCFECore +21-217-18:29:48.449 00 SCX_CPU1_CS_CO/2850 +21-217-18:29:48.449 00 SCX_CPU1_CS_CO/2851 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:29:48.452 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:48.913 00 TLMH-I:STS 58-012-14:24:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-217-18:29:51.456 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:51.458 00 SCX_CPU1_CS_CO/2852 if (UT_TW_Status = UT_Success) then +21-217-18:29:51.458 00 SCX_CPU1_CS_CO/2853 write "<*> Passed (1003;3007) - CS EnableCFECore command sent properly." +21-217-18:29:51.458 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-217-18:29:51.458 00 SCX_CPU1_CS_CO/2854 ut_setrequirements CS_1003, "P" +21-217-18:29:51.461 00 SCX_CPU1_CS_CO/2855 ut_setrequirements CS_3007, "P" +21-217-18:29:51.462 00 SCX_CPU1_CS_CO/2860 endif +21-217-18:29:51.462 00 SCX_CPU1_CS_CO/2861 +21-217-18:29:51.462 00 SCX_CPU1_CS_CO/2863 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:29:51.465 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:51.466 00 SCX_CPU1_CS_CO/2864 if (UT_TW_Status = UT_Success) then +21-217-18:29:51.466 00 SCX_CPU1_CS_CO/2865 write "<*> Passed (1003;3007) - Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID," rcv'd." +21-217-18:29:51.466 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-217-18:29:51.466 00 SCX_CPU1_CS_CO/2866 ut_setrequirements CS_1003, "P" +21-217-18:29:51.486 00 SCX_CPU1_CS_CO/2867 ut_setrequirements CS_3007, "P" +21-217-18:29:51.487 00 SCX_CPU1_CS_CO/2872 endif +21-217-18:29:51.487 00 SCX_CPU1_CS_CO/2873 +21-217-18:29:51.487 00 SCX_CPU1_CS_CO/2874 wait 5 +21-217-18:29:51.487 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:29:56.491 00 SCX_CPU1_CS_CO/2875 +21-217-18:29:56.491 00 SCX_CPU1_CS_CO/2877 if (p@scx_cpu1_CS_CFECoreState = "Enabled") then +21-217-18:29:56.491 00 SCX_CPU1_CS_CO/2878 write "<*> Passed (3007) - cFE Core State set to 'Enabled'." +21-217-18:29:56.491 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-217-18:29:56.491 00 SCX_CPU1_CS_CO/2879 ut_setrequirements CS_3007, "P" +21-217-18:29:56.493 00 SCX_CPU1_CS_CO/2883 endif +21-217-18:29:56.493 00 SCX_CPU1_CS_CO/2884 +21-217-18:29:56.493 00 SCX_CPU1_CS_CO/2885 write ";**********************************************************************" +21-217-18:29:56.493 00 SPR-I:OPRO ;********************************************************************** +21-217-18:29:56.493 00 SCX_CPU1_CS_CO/2886 write "; Step 5.25: Send the Recompute cFE Code Segment command. " +21-217-18:29:56.493 00 SPR-I:OPRO ; Step 5.25: Send the Recompute cFE Code Segment command. +21-217-18:29:56.493 00 SCX_CPU1_CS_CO/2887 write ";**********************************************************************" +21-217-18:29:56.493 00 SPR-I:OPRO ;********************************************************************** +21-217-18:29:56.493 00 SCX_CPU1_CS_CO/2888 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-217-18:29:56.495 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:56.495 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:29:56.495 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:56.495 00 SCX_CPU1_CS_CO/2889 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-217-18:29:56.497 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:56.497 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:29:56.497 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:56.498 00 SCX_CPU1_CS_CO/2890 +21-217-18:29:56.510 00 SCX_CPU1_CS_CO/2891 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:29:56.510 00 SCX_CPU1_CS_CO/2893 /SCX_CPU1_CS_RecomputeCFECore +21-217-18:29:56.512 00 SCX_CPU1_CS_CO/2894 +21-217-18:29:56.512 00 SCX_CPU1_CS_CO/2895 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:29:56.516 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:56.914 00 TLMH-I:STS 58-012-14:24:58.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:29:56.915 00 TLMH-I:STS 58-012-14:24:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:56.916 00 TLMH-I:STS 58-012-14:24:58.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:57.908 00 TLMH-I:STS 58-012-14:24:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:58.916 00 TLMH-I:STS 58-012-14:25:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:58.917 00 TLMH-I:STS 58-012-14:25:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:59.519 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:59.521 00 SCX_CPU1_CS_CO/2896 if (UT_TW_Status = UT_Success) then +21-217-18:29:59.521 00 SCX_CPU1_CS_CO/2897 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-217-18:29:59.521 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:29:59.522 00 SCX_CPU1_CS_CO/2898 ut_setrequirements CS_1003, "P" +21-217-18:29:59.525 00 SCX_CPU1_CS_CO/2899 ut_setrequirements CS_3009, "P" +21-217-18:29:59.526 00 SCX_CPU1_CS_CO/2904 endif +21-217-18:29:59.526 00 SCX_CPU1_CS_CO/2905 +21-217-18:29:59.526 00 SCX_CPU1_CS_CO/2907 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:29:59.532 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:59.533 00 SCX_CPU1_CS_CO/2908 if (UT_TW_Status = UT_Success) then +21-217-18:29:59.533 00 SCX_CPU1_CS_CO/2909 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-217-18:29:59.533 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:29:59.533 00 SCX_CPU1_CS_CO/2910 ut_setrequirements CS_1003, "P" +21-217-18:29:59.534 00 SCX_CPU1_CS_CO/2911 ut_setrequirements CS_3009, "P" +21-217-18:29:59.535 00 SCX_CPU1_CS_CO/2916 endif +21-217-18:29:59.535 00 SCX_CPU1_CS_CO/2917 +21-217-18:29:59.535 00 SCX_CPU1_CS_CO/2919 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-217-18:29:59.555 00 SCX_CPU1_CS_CO/2920 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-217-18:29:59.555 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:29:59.555 00 SCX_CPU1_CS_CO/2921 ut_setrequirements CS_3009, "P" +21-217-18:29:59.556 00 SCX_CPU1_CS_CO/2925 endif +21-217-18:29:59.556 00 SCX_CPU1_CS_CO/2926 +21-217-18:29:59.556 00 SCX_CPU1_CS_CO/2928 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +21-217-18:29:59.559 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:59.906 00 TLMH-I:STS 58-012-14:25:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:00.912 00 TLMH-I:STS 58-012-14:25:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:00.913 00 TLMH-I:STS 58-012-14:25:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:01.904 00 TLMH-I:STS 58-012-14:25:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:02.908 00 TLMH-I:STS 58-012-14:25:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:02.909 00 TLMH-I:STS 58-012-14:25:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:03.910 00 TLMH-I:STS 58-012-14:25:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:04.915 00 TLMH-I:STS 58-012-14:25:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:04.916 00 TLMH-I:STS 58-012-14:25:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:05.911 00 TLMH-I:STS 58-012-14:25:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:06.909 00 TLMH-I:STS 58-012-14:25:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:06.910 00 TLMH-I:STS 58-012-14:25:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:07.911 00 TLMH-I:STS 58-012-14:25:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:08.907 00 TLMH-I:STS 58-012-14:25:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:08.908 00 TLMH-I:STS 58-012-14:25:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:09.911 00 TLMH-I:STS 58-012-14:25:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:10.909 00 TLMH-I:STS 58-012-14:25:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:10.910 00 TLMH-I:STS 58-012-14:25:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:11.915 00 TLMH-I:STS 58-012-14:25:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:12.912 00 TLMH-I:STS 58-012-14:25:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:12.913 00 TLMH-I:STS 58-012-14:25:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:13.909 00 TLMH-I:STS 58-012-14:25:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:14.916 00 TLMH-I:STS 58-012-14:25:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:14.917 00 TLMH-I:STS 58-012-14:25:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:15.911 00 TLMH-I:STS 58-012-14:25:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:16.906 00 TLMH-I:STS 58-012-14:25:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:16.907 00 TLMH-I:STS 58-012-14:25:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:17.913 00 TLMH-I:STS 58-012-14:25:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:18.909 00 TLMH-I:STS 58-012-14:25:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:18.910 00 TLMH-I:STS 58-012-14:25:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:18.910 00 TLMH-I:STS 58-012-14:25:20.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:30:19.585 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:30:19.588 00 SCX_CPU1_CS_CO/2929 if (UT_TW_Status = UT_Success) then +21-217-18:30:19.588 00 SCX_CPU1_CS_CO/2930 write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-217-18:30:19.588 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-217-18:30:19.588 00 SCX_CPU1_CS_CO/2931 ut_setrequirements CS_30091, "P" +21-217-18:30:19.592 00 SCX_CPU1_CS_CO/2935 endif +21-217-18:30:19.592 00 SCX_CPU1_CS_CO/2936 +21-217-18:30:19.593 00 SCX_CPU1_CS_CO/2938 currSCnt = {seqTlmItem} +21-217-18:30:19.593 00 SCX_CPU1_CS_CO/2939 expectedSCnt = currSCnt + 1 +21-217-18:30:19.593 00 SCX_CPU1_CS_CO/2940 +21-217-18:30:19.593 00 SCX_CPU1_CS_CO/2941 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-217-18:30:19.606 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:30:23.610 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:30:23.612 00 SCX_CPU1_CS_CO/2943 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-217-18:30:23.613 00 SCX_CPU1_CS_CO/2944 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-217-18:30:23.613 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:30:23.613 00 SCX_CPU1_CS_CO/2945 ut_setrequirements CS_30091, "P" +21-217-18:30:23.616 00 SCX_CPU1_CS_CO/2949 endif +21-217-18:30:23.616 00 SCX_CPU1_CS_CO/2950 +21-217-18:30:23.617 00 SCX_CPU1_CS_CO/2951 wait 5 +21-217-18:30:23.617 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:30:28.621 00 SCX_CPU1_CS_CO/2952 +21-217-18:30:28.621 00 SCX_CPU1_CS_CO/2953 write ";*********************************************************************" +21-217-18:30:28.621 00 SPR-I:OPRO ;********************************************************************* +21-217-18:30:28.621 00 SCX_CPU1_CS_CO/2954 write "; Step 5.26: Send the Report cFE Code Segment command. " +21-217-18:30:28.621 00 SPR-I:OPRO ; Step 5.26: Send the Report cFE Code Segment command. +21-217-18:30:28.621 00 SCX_CPU1_CS_CO/2955 write ";*********************************************************************" +21-217-18:30:28.621 00 SPR-I:OPRO ;********************************************************************* +21-217-18:30:28.622 00 SCX_CPU1_CS_CO/2956 ut_setupevents "SCX","CPU1",{CSAppName},CS_BASELINE_CFECORE_INF_EID,"INFO", 1 +21-217-18:30:28.626 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:30:28.627 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-217-18:30:28.627 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:30:28.627 00 SCX_CPU1_CS_CO/2957 +21-217-18:30:28.627 00 SCX_CPU1_CS_CO/2958 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-217-18:30:28.627 00 SCX_CPU1_CS_CO/2960 /SCX_CPU1_CS_ReportCFECore +21-217-18:30:28.639 00 SCX_CPU1_CS_CO/2961 +21-217-18:30:28.639 00 SCX_CPU1_CS_CO/2962 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-217-18:30:28.642 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:30:29.410 00 TLMH-I:STS 58-012-14:25:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:30:31.645 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:30:31.648 00 SCX_CPU1_CS_CO/2963 if (UT_TW_Status = UT_Success) then +21-217-18:30:31.648 00 SCX_CPU1_CS_CO/2964 write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." +21-217-18:30:31.648 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-217-18:30:31.648 00 SCX_CPU1_CS_CO/2965 ut_setrequirements CS_1003, "P" +21-217-18:30:31.651 00 SCX_CPU1_CS_CO/2966 ut_setrequirements CS_3010, "P" +21-217-18:30:31.652 00 SCX_CPU1_CS_CO/2971 endif +21-217-18:30:31.652 00 SCX_CPU1_CS_CO/2972 +21-217-18:30:31.652 00 SCX_CPU1_CS_CO/2974 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-217-18:30:31.654 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:30:31.655 00 SCX_CPU1_CS_CO/2975 if (UT_TW_Status = UT_Success) then +21-217-18:30:31.655 00 SCX_CPU1_CS_CO/2976 write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." +21-217-18:30:31.655 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-217-18:30:31.655 00 SCX_CPU1_CS_CO/2977 ut_setrequirements CS_1003, "P" +21-217-18:30:31.675 00 SCX_CPU1_CS_CO/2978 ut_setrequirements CS_3010, "P" +21-217-18:30:31.676 00 SCX_CPU1_CS_CO/2983 endif +21-217-18:30:31.676 00 SCX_CPU1_CS_CO/2984 +21-217-18:30:31.676 00 SCX_CPU1_CS_CO/2985 wait 5 +21-217-18:30:31.676 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:30:36.680 00 SCX_CPU1_CS_CO/2986 +21-217-18:30:36.680 00 SCX_CPU1_CS_CO/2987 write ";*********************************************************************" +21-217-18:30:36.680 00 SPR-I:OPRO ;********************************************************************* +21-217-18:30:36.680 00 SCX_CPU1_CS_CO/2988 write "; Step 6.0: Clean-up. " +21-217-18:30:36.680 00 SPR-I:OPRO ; Step 6.0: Clean-up. +21-217-18:30:36.680 00 SCX_CPU1_CS_CO/2989 write ";*********************************************************************" +21-217-18:30:36.680 00 SPR-I:OPRO ;********************************************************************* +21-217-18:30:36.681 00 SCX_CPU1_CS_CO/2990 write "; Step 6.1: Send the Power-On Reset command. " +21-217-18:30:36.681 00 SPR-I:OPRO ; Step 6.1: Send the Power-On Reset command. +21-217-18:30:36.681 00 SCX_CPU1_CS_CO/2991 write ";*********************************************************************" +21-217-18:30:36.681 00 SPR-I:OPRO ;********************************************************************* +21-217-18:30:36.681 00 SCX_CPU1_CS_CO/2992 /SCX_CPU1_ES_POWERONRESET +21-217-18:30:36.695 00 SCX_CPU1_CS_CO/2993 wait 10 +21-217-18:30:36.696 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-217-18:30:46.704 00 SCX_CPU1_CS_CO/2994 +21-217-18:30:46.704 00 SCX_CPU1_CS_CO/2995 close_data_center +21-217-18:30:46.705 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-217-18:30:46.706 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-217-18:30:46.707 00 CLEAR_SPACECRA/2 ; +21-217-18:30:46.707 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-217-18:30:46.707 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-217-18:30:46.713 00 CLEAR_SPACECRA/135 +21-217-18:30:46.713 00 CLEAR_SPACECRA/136 endproc +21-217-18:30:46.713 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-217-18:30:46.760 00 SCX_CPU1_CS_CO/2996 wait 60 +21-217-18:30:46.760 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-217-18:31:46.809 00 SCX_CPU1_CS_CO/2997 +21-217-18:31:46.809 00 SCX_CPU1_CS_CO/2998 cfe_startup {hostCPU} +21-217-18:31:46.822 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:31:56.832 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:31:56.903 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-217-18:31:56.903 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-217-18:31:56.904 00 SEND_THAT_TO_C/2 ; +21-217-18:31:56.904 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-217-18:31:56.904 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-217-18:31:56.908 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-217-18:31:56.961 00 SEND_THAT_TO_C/83 +21-217-18:31:56.961 00 SEND_THAT_TO_C/84 endproc +21-217-18:31:56.961 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-217-18:31:56.961 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:31:57.914 00 TLMH-I:STS 58-012-14:03:48.917 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-217-18:32:00.966 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:32:00.966 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-217-18:32:00.969 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-217-18:32:00.969 00 FILL_IN_SPACEC/2 ; +21-217-18:32:00.969 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-217-18:32:00.970 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-217-18:32:00.975 00 FILL_IN_SPACEC/152 +21-217-18:32:00.975 00 FILL_IN_SPACEC/153 endproc +21-217-18:32:00.975 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-217-18:32:00.975 00 SCX_CPU1_CS_CO/2999 wait 5 +21-217-18:32:00.975 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:32:05.979 00 SCX_CPU1_CS_CO/3000 +21-217-18:32:05.979 00 SCX_CPU1_CS_CO/3001 write "**** Requirements Status Reporting" +21-217-18:32:05.979 00 SPR-I:OPRO **** Requirements Status Reporting +21-217-18:32:05.979 00 SCX_CPU1_CS_CO/3002 +21-217-18:32:05.980 00 SCX_CPU1_CS_CO/3003 write "--------------------------" +21-217-18:32:05.980 00 SPR-I:OPRO -------------------------- +21-217-18:32:05.980 00 SCX_CPU1_CS_CO/3004 write " Requirement(s) Report" +21-217-18:32:05.980 00 SPR-I:OPRO Requirement(s) Report +21-217-18:32:05.980 00 SCX_CPU1_CS_CO/3005 write "--------------------------" +21-217-18:32:05.980 00 SPR-I:OPRO -------------------------- +21-217-18:32:05.980 00 SCX_CPU1_CS_CO/3006 +21-217-18:32:05.980 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:05.980 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:05.981 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-217-18:32:05.983 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:05.984 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:05.984 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:05.984 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-217-18:32:05.985 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:05.985 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:05.985 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:05.985 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-217-18:32:05.986 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:05.986 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:05.986 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:05.987 00 SPR-I:OPRO FSW Requirement: CS_3000 P/F: P +21-217-18:32:05.987 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:05.988 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:05.988 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:05.988 00 SPR-I:OPRO FSW Requirement: CS_3000.1 P/F: P +21-217-18:32:06.005 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.006 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.006 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.006 00 SPR-I:OPRO FSW Requirement: CS_3002 P/F: P +21-217-18:32:06.007 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.007 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.007 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.007 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-217-18:32:06.008 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.008 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.008 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.008 00 SPR-I:OPRO FSW Requirement: CS_3004 P/F: P +21-217-18:32:06.026 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.026 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.026 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.026 00 SPR-I:OPRO FSW Requirement: CS_3004.1 P/F: P +21-217-18:32:06.027 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.027 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.027 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.027 00 SPR-I:OPRO FSW Requirement: CS_3004.2 P/F: P +21-217-18:32:06.028 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.028 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.028 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.028 00 SPR-I:OPRO FSW Requirement: CS_3005 P/F: P +21-217-18:32:06.046 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.046 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.047 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.047 00 SPR-I:OPRO FSW Requirement: CS_3006 P/F: P +21-217-18:32:06.047 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.047 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.047 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.048 00 SPR-I:OPRO FSW Requirement: CS_3006.1 P/F: P +21-217-18:32:06.048 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.049 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.049 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.049 00 SPR-I:OPRO FSW Requirement: CS_3007 P/F: P +21-217-18:32:06.066 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.066 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.067 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.067 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-217-18:32:06.067 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.068 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.068 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.068 00 SPR-I:OPRO FSW Requirement: CS_3009 P/F: P +21-217-18:32:06.068 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.069 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.069 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.069 00 SPR-I:OPRO FSW Requirement: CS_3009.1 P/F: P +21-217-18:32:06.092 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.092 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.092 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.093 00 SPR-I:OPRO FSW Requirement: CS_3009.2 P/F: P +21-217-18:32:06.093 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.094 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.094 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.094 00 SPR-I:OPRO FSW Requirement: CS_3010 P/F: P +21-217-18:32:06.094 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.095 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.095 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.095 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-217-18:32:06.112 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.113 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.113 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.113 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-217-18:32:06.113 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.114 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.114 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.114 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-217-18:32:06.114 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.115 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.115 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-217-18:32:06.115 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-217-18:32:06.136 00 SCX_CPU1_CS_CO/3009 ENDDO +21-217-18:32:06.136 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-217-18:32:06.137 00 SCX_CPU1_CS_CO/3010 +21-217-18:32:06.137 00 SCX_CPU1_CS_CO/3011 drop ut_requirement ; needed to clear global variables +21-217-18:32:06.137 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-217-18:32:06.137 00 SCX_CPU1_CS_CO/3012 drop ut_req_array_size ; needed to clear global variables +21-217-18:32:06.137 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-217-18:32:06.137 00 SCX_CPU1_CS_CO/3013 +21-217-18:32:06.137 00 SCX_CPU1_CS_CO/3014 write ";*********************************************************************" +21-217-18:32:06.137 00 SPR-I:OPRO ;********************************************************************* +21-217-18:32:06.137 00 SCX_CPU1_CS_CO/3015 write "; End procedure SCX_CPU1_cs_corecode" +21-217-18:32:06.137 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_corecode +21-217-18:32:06.137 00 SCX_CPU1_CS_CO/3016 write ";*********************************************************************" +21-217-18:32:06.137 00 SPR-I:OPRO ;********************************************************************* +21-217-18:32:06.137 00 SCX_CPU1_CS_CO/3017 ENDPROC +21-217-18:32:06.137 00 SPR-I:STS Procedure SCX_CPU1_CS_CORECODE completed +21-217-18:32:06.151 00 UT_RUNPROC/249 +21-217-18:32:06.151 00 UT_RUNPROC/264 #endif +21-217-18:32:06.151 00 UT_RUNPROC/265 +21-217-18:32:06.151 00 UT_RUNPROC/266 write "*** Telemetry Info ***" +21-217-18:32:06.151 00 SPR-I:OPRO *** Telemetry Info *** +21-217-18:32:06.151 00 UT_RUNPROC/268 ;;; write "Pkt Loss Count: ", TO_PCKTSDISCARD +21-217-18:32:06.151 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-217-18:32:06.151 00 SPR-I:OPRO +21-217-18:32:06.151 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-217-18:32:06.151 00 SPR-I:OPRO Pkt Loss Count: N/A +21-217-18:32:06.151 00 UT_RUNPROC/271 write "******************" +21-217-18:32:06.151 00 SPR-I:OPRO +21-217-18:32:06.151 00 UT_RUNPROC/271 write "******************" +21-217-18:32:06.151 00 SPR-I:OPRO ****************** +21-217-18:32:06.151 00 UT_RUNPROC/273 +21-217-18:32:06.151 00 SPR-I:OPRO +21-217-18:32:06.151 00 UT_RUNPROC/273 +21-217-18:32:06.151 00 UT_RUNPROC/274 etime = %gmt +21-217-18:32:06.151 00 UT_RUNPROC/275 write "Elapsed time: ", etime-stime, " seconds" +21-217-18:32:06.152 00 SPR-I:OPRO Elapsed time: 1480.02 seconds +21-217-18:32:06.152 00 UT_RUNPROC/276 write "Elapsed time: ", (etime-stime)/60, " minutes" +21-217-18:32:06.152 00 SPR-I:OPRO Elapsed time: 24.6671 minutes +21-217-18:32:06.154 00 UT_RUNPROC/277 ; +21-217-18:32:06.154 00 UT_RUNPROC/278 ; wait for completion of procedure +21-217-18:32:06.154 00 UT_RUNPROC/279 ; +21-217-18:32:06.154 00 UT_RUNPROC/280 wait(10) +21-217-18:32:06.154 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-217-18:32:16.162 00 UT_RUNPROC/281 ; +21-217-18:32:16.163 00 UT_RUNPROC/282 ; close the log to procedure log name for archive +21-217-18:32:16.163 00 UT_RUNPROC/283 ; +21-217-18:32:16.163 00 UT_RUNPROC/284 local test_log_string = "/test_logs/" +21-217-18:32:16.163 00 UT_RUNPROC/285 if ((logoff_when_done = 0) and (%length(opt_parm) <> 0)) then +21-217-18:32:16.163 00 UT_RUNPROC/286 test_log_string = test_log_string & opt_parm & "/" +21-217-18:32:16.163 00 UT_RUNPROC/287 endif +21-217-18:32:16.163 00 UT_RUNPROC/288 +21-217-18:32:16.163 00 UT_RUNPROC/289 write "Creating filtered log at " & %env("WORK") & test_log_string ;; +21-217-18:32:16.163 00 UT_RUNPROC/290 & log_name & "f" +21-217-18:32:16.163 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logf +21-217-18:32:16.163 00 UT_RUNPROC/291 write "Creating filtered output log at " & %env("WORK") & test_log_string ;; +21-217-18:32:16.163 00 UT_RUNPROC/292 & log_name & "p" +21-217-18:32:16.163 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logp +21-217-18:32:16.163 00 UT_RUNPROC/293 write "Creating filtered output log (without SFDUs) at " & %env("WORK") ;; +21-217-18:32:16.163 00 UT_RUNPROC/294 & test_log_string & log_name & "s" +21-217-18:32:16.163 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logs +21-217-18:32:16.163 00 UT_RUNPROC/295 write "Creating filtered event log at " & %env("WORK") & test_log_string ;; +21-217-18:32:16.163 00 UT_RUNPROC/296 & log_name & "e" +21-217-18:32:16.163 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.loge +21-217-18:32:16.163 00 UT_RUNPROC/297 write "Creating filtered requirements log at " & %env("WORK") ;; +21-217-18:32:16.163 00 UT_RUNPROC/298 & test_log_string & log_name & "r" +21-217-18:32:16.163 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logr +21-217-18:32:16.163 00 UT_RUNPROC/299 +21-217-18:32:16.163 00 UT_RUNPROC/300 rstol_dir = "rstol 'newlog " & log_name & "'" +21-217-18:32:16.163 00 UT_RUNPROC/301 native(rstol_dir) +21-217-18:32:16.249 00 SPR-I:OPRI --> newlog scx_cpu1_cs_corecode-2021-217-18h07m26s.log diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logp b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logp new file mode 100644 index 0000000..9998a39 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logp @@ -0,0 +1,2004 @@ +21-217-18:07:26.117 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-217-18:07:26.118 00 SPR-I:OPRO Checksum: 29237 +21-217-18:07:26.118 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-217-18:07:26.118 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-217-18:07:26.118 00 SPR-I:OPRO +21-217-18:07:26.119 00 SPR-I:OPRO Connection Status +21-217-18:07:26.119 00 SPR-I:OPRO ----------------- +21-217-18:07:26.119 00 SPR-I:OPRO CFDP: DOWN +21-217-18:07:26.119 00 SPR-I:OPRO UDP: UP +21-217-18:07:26.119 00 SPR-I:OPRO SWTS: UNK +21-217-18:07:26.120 00 SPR-I:OPRO +21-217-18:07:26.120 00 SPR-I:OPRO CMD / TLM Path +21-217-18:07:26.120 00 SPR-I:OPRO -------------- +21-217-18:07:26.120 00 SPR-I:OPRO UDP +21-217-18:07:26.124 00 SPR-I:OPRO +21-217-18:07:26.125 00 SPR-I:OPRO +21-217-18:07:26.125 00 SPR-I:OPRO ASIST / GDS Configuration +21-217-18:07:26.125 00 SPR-I:OPRO ------------------------- +21-217-18:07:26.125 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-217-18:07:26.125 00 SPR-I:OPRO Account: cfs_test +21-217-18:07:26.125 00 SPR-I:OPRO Version: 21.0.7 +21-217-18:07:26.125 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-217-18:07:26.125 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 05-21-21 Time: 08:24:49 AM.EDT +21-217-18:07:26.126 00 SPR-I:OPRO +21-217-18:07:26.126 00 SPR-I:OPRO Telemetry Info +21-217-18:07:26.126 00 SPR-I:OPRO -------------- +21-217-18:07:26.126 00 SPR-I:OPRO Pkt Loss Count: N/A +21-217-18:07:26.126 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-217-18:07:26.126 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_corecode +21-217-18:07:26.255 00 SPR-I:OPRI --> start scx_cpu1_cs_corecode +21-217-18:07:26.256 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_corecode.i +21-217-18:07:26.264 00 SPR-I:STS Procedure SCX_CPU1_CS_CORECODE started +21-217-18:07:26.397 00 SPR-I:OPRO ;********************************************************************* +21-217-18:07:26.397 00 SPR-I:OPRO ; Step 1.0: Checksum Table Test Setup. +21-217-18:07:26.397 00 SPR-I:OPRO ;********************************************************************* +21-217-18:07:26.687 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-217-18:07:26.687 00 SPR-I:OPRO ;********************************************************************** +21-217-18:07:26.687 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-217-18:07:26.687 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-217-18:07:26.700 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-217-18:07:36.710 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-217-18:07:36.711 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-217-18:07:36.719 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-217-18:07:36.745 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-217-18:08:36.809 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:08:42.774 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-217-18:08:46.821 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:08:46.823 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-217-18:08:46.839 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-217-18:08:46.881 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-217-18:08:46.881 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-217-18:08:46.883 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-217-18:08:46.884 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-217-18:08:46.884 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-217-18:08:46.936 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-217-18:08:46.936 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:08:47.924 00 TLMH-I:STS 58-012-14:03:48.917 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-217-18:08:50.941 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:08:50.941 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-217-18:08:50.944 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-217-18:08:50.949 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-217-18:08:50.949 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:08:55.954 00 SPR-I:OPRO ;********************************************************************* +21-217-18:08:55.954 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-217-18:08:55.954 00 SPR-I:OPRO ;********************************************************************** +21-217-18:08:56.052 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-217-18:08:56.059 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:03.067 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:03.069 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-217-18:09:03.072 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:08.077 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:08.077 00 SPR-I:OPRO ; Step 1.5: Enable DEBUG Event Messages +21-217-18:09:08.077 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:08.080 00 CMH-I:CMD Command is /SCX_CPU1_EVS_ENAAPPEVTTYPE APPLICATION="CS" DEBUG ;;; (SCX CPU1 EVS Enable Event Type for the App) +21-217-18:09:08.080 00 CMH-I:CMD Or Command is /SCX_CPU1_EVS_ENAAPPEVTTYPEMASK APPLICATION="CS" BITMASK= 1 (x1) ;;; (SCX CPU1 EVS Enable Event Type for the App (mask)) +21-217-18:09:08.080 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-217-18:09:08.093 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-217-18:09:10.105 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:11.106 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:11.107 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-217-18:09:11.107 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:11.107 00 SPR-I:OPRO ; Step 1.6: Verify that the CS Housekeeping telemetry items are +21-217-18:09:11.107 00 SPR-I:OPRO ; initialized to zero (0). +21-217-18:09:11.107 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:11.107 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-217-18:09:11.116 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:16.121 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:16.121 00 SPR-I:OPRO ; Step 2.0: OS Code Segment Test. +21-217-18:09:16.121 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:16.121 00 SPR-I:OPRO ; Step 2.1: Send the Enable Checksum command. +21-217-18:09:16.122 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:16.128 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:16.128 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-217-18:09:16.128 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:16.129 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-217-18:09:16.129 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-217-18:09:16.144 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:16.920 00 TLMH-I:STS 58-012-14:04:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-217-18:09:19.148 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:19.149 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-217-18:09:19.157 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:19.158 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-217-18:09:19.182 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:24.187 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Enabled'. +21-217-18:09:24.189 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPS ;;; (SCX CPU1 CS Disable All Application Checksumming command code) +21-217-18:09:24.189 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-217-18:09:24.200 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-217-18:09:24.923 00 TLMH-I:STS 58-012-14:04:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-217-18:09:25.204 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROM ;;; (SCX CPU1 CS Disable All Eeprom Checksumming command code) +21-217-18:09:25.204 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-217-18:09:25.217 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-217-18:09:25.926 00 TLMH-I:STS 58-012-14:04:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-217-18:09:26.220 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEMEMORY ;;; (SCX CPU1 CS Disable All User-Defined Memory Checksumming command code) +21-217-18:09:26.220 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-217-18:09:26.232 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-217-18:09:26.920 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-217-18:09:27.235 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLES ;;; (SCX CPU1 CS Disable All Table Checksumming command code) +21-217-18:09:27.235 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-217-18:09:27.249 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-217-18:09:27.925 00 TLMH-I:STS 58-012-14:04:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-217-18:09:28.251 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:33.255 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:33.255 00 SPR-I:OPRO ; Step 2.2: Send the Enable OS Code Segment command. +21-217-18:09:33.256 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:33.261 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:33.262 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-217-18:09:33.262 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:33.265 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEOS ;;; (SCX CPU1 CS Enable OS Code Segment Checksumming command code) +21-217-18:09:33.266 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-217-18:09:33.289 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:33.922 00 TLMH-I:STS 58-012-14:04:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-217-18:09:35.292 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:35.293 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-217-18:09:35.305 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:35.305 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-217-18:09:35.328 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:40.332 00 SPR-I:OPRO <*> Passed (3002) - OS State set to 'Enabled'. +21-217-18:09:40.336 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:40.337 00 SPR-I:OPRO ; Step 2.3: Verify that CRC calculations are happening. +21-217-18:09:40.337 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:40.351 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:47.359 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:47.362 00 SPR-I:OPRO <*> Passed (3000) - Checksumming is occurring. +21-217-18:09:47.366 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:47.367 00 SPR-I:OPRO ; Step 2.4: Send the Disable OS Code Segment command. +21-217-18:09:47.367 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:47.375 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:47.375 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-217-18:09:47.375 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:47.409 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-217-18:09:47.409 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-217-18:09:47.423 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:47.923 00 TLMH-I:STS 58-012-14:04:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:09:51.428 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:51.428 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-217-18:09:51.434 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:51.434 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-217-18:09:51.462 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:56.466 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-217-18:09:56.469 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:56.469 00 SPR-I:OPRO ; Step 2.5: Using the TST_CS application, manipulate the OS CRC. +21-217-18:09:56.470 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:56.473 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:56.473 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 13 +21-217-18:09:56.473 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:56.474 00 CMH-I:CMD Command is /SCX_CPU1_TST_CS_CORRUPTOSCRC ;;; (SCX CPU1 TST_CS Corrupt OS CRC command code) +21-217-18:09:56.474 00 CMH-I:CMD Command SFDU received:<192BC00000010509> from gs582cfslab4:SPR +21-217-18:09:56.489 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:56.920 00 TLMH-I:STS 58-012-14:04:58.006 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=13 Corrupt OS CRC command +21-217-18:09:57.490 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:57.492 00 SPR-I:OPRO <*> Passed - Expected Event Msg 13 rcv'd. +21-217-18:09:57.493 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:10:02.498 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:02.498 00 SPR-I:OPRO ; Step 2.6: Send the Enable OS command. +21-217-18:10:02.499 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:02.502 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:02.502 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-217-18:10:02.502 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:02.503 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEOS ;;; (SCX CPU1 CS Enable OS Code Segment Checksumming command code) +21-217-18:10:02.503 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-217-18:10:02.517 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:10:03.420 00 TLMH-I:STS 58-012-14:05:04.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-217-18:10:07.523 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:10:07.525 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-217-18:10:07.538 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:10:07.539 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-217-18:10:07.558 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:10:12.562 00 SPR-I:OPRO <*> Passed (3002) - OS State set to 'Enabled'. +21-217-18:10:12.568 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:12.569 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 32 +21-217-18:10:12.569 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:12.577 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:11:24.919 00 TLMH-I:STS 58-012-14:06:26.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=32 Checksum Failure: OS code segment, Expected: 0x0012D687, Calculated: 0xFFFFB69D +21-217-18:11:25.653 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:11:25.655 00 SPR-I:OPRO <*> Passed (3000.1) - Expected Event Msg 32 rcv'd. +21-217-18:11:25.658 00 SPR-I:OPRO ;********************************************************************* +21-217-18:11:25.658 00 SPR-I:OPRO ; Step 2.7: Send the Disable OS Code Segment command. +21-217-18:11:25.658 00 SPR-I:OPRO ;********************************************************************* +21-217-18:11:25.659 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:25.659 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-217-18:11:25.660 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:25.671 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-217-18:11:25.671 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-217-18:11:25.685 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:11:26.427 00 TLMH-I:STS 58-012-14:06:27.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:11:27.688 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:11:27.689 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-217-18:11:27.696 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:11:27.697 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-217-18:11:27.718 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:11:32.723 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-217-18:11:32.726 00 SPR-I:OPRO ;********************************************************************* +21-217-18:11:32.727 00 SPR-I:OPRO ; Step 2.8: Send the Recompute OS Code Segment command. +21-217-18:11:32.727 00 SPR-I:OPRO ;********************************************************************* +21-217-18:11:32.729 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:32.730 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:11:32.730 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:32.731 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:32.731 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:11:32.731 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:32.742 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-217-18:11:32.742 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-217-18:11:32.757 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:11:33.426 00 TLMH-I:STS 58-012-14:06:34.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:11:33.923 00 TLMH-I:STS 58-012-14:06:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:34.920 00 TLMH-I:STS 58-012-14:06:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:34.921 00 TLMH-I:STS 58-012-14:06:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:35.762 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:11:35.764 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:11:35.782 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:11:35.784 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:11:35.824 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:11:35.827 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:11:35.921 00 TLMH-I:STS 58-012-14:06:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:36.925 00 TLMH-I:STS 58-012-14:06:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:36.927 00 TLMH-I:STS 58-012-14:06:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:37.920 00 TLMH-I:STS 58-012-14:06:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:38.927 00 TLMH-I:STS 58-012-14:06:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:38.929 00 TLMH-I:STS 58-012-14:06:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:39.920 00 TLMH-I:STS 58-012-14:06:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:40.927 00 TLMH-I:STS 58-012-14:06:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:40.928 00 TLMH-I:STS 58-012-14:06:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:41.921 00 TLMH-I:STS 58-012-14:06:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:42.928 00 TLMH-I:STS 58-012-14:06:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:42.929 00 TLMH-I:STS 58-012-14:06:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:43.921 00 TLMH-I:STS 58-012-14:06:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:44.918 00 TLMH-I:STS 58-012-14:06:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:44.919 00 TLMH-I:STS 58-012-14:06:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:45.926 00 TLMH-I:STS 58-012-14:06:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:46.924 00 TLMH-I:STS 58-012-14:06:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:46.925 00 TLMH-I:STS 58-012-14:06:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:47.919 00 TLMH-I:STS 58-012-14:06:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:48.925 00 TLMH-I:STS 58-012-14:06:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:48.927 00 TLMH-I:STS 58-012-14:06:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:49.917 00 TLMH-I:STS 58-012-14:06:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:50.925 00 TLMH-I:STS 58-012-14:06:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:50.926 00 TLMH-I:STS 58-012-14:06:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:51.920 00 TLMH-I:STS 58-012-14:06:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:52.925 00 TLMH-I:STS 58-012-14:06:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:52.926 00 TLMH-I:STS 58-012-14:06:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:53.922 00 TLMH-I:STS 58-012-14:06:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:54.921 00 TLMH-I:STS 58-012-14:06:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:54.922 00 TLMH-I:STS 58-012-14:06:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:55.924 00 TLMH-I:STS 58-012-14:06:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:56.920 00 TLMH-I:STS 58-012-14:06:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:56.921 00 TLMH-I:STS 58-012-14:06:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:57.917 00 TLMH-I:STS 58-012-14:06:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:58.925 00 TLMH-I:STS 58-012-14:07:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:58.926 00 TLMH-I:STS 58-012-14:07:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:59.923 00 TLMH-I:STS 58-012-14:07:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:00.917 00 TLMH-I:STS 58-012-14:07:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:00.919 00 TLMH-I:STS 58-012-14:07:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:01.919 00 TLMH-I:STS 58-012-14:07:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:02.923 00 TLMH-I:STS 58-012-14:07:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:02.924 00 TLMH-I:STS 58-012-14:07:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:03.919 00 TLMH-I:STS 58-012-14:07:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:04.922 00 TLMH-I:STS 58-012-14:07:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:04.924 00 TLMH-I:STS 58-012-14:07:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:05.926 00 TLMH-I:STS 58-012-14:07:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:06.927 00 TLMH-I:STS 58-012-14:07:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:06.929 00 TLMH-I:STS 58-012-14:07:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:07.925 00 TLMH-I:STS 58-012-14:07:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:08.921 00 TLMH-I:STS 58-012-14:07:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:08.922 00 TLMH-I:STS 58-012-14:07:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:09.925 00 TLMH-I:STS 58-012-14:07:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:10.922 00 TLMH-I:STS 58-012-14:07:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:10.923 00 TLMH-I:STS 58-012-14:07:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:11.920 00 TLMH-I:STS 58-012-14:07:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:12.926 00 TLMH-I:STS 58-012-14:07:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:12.928 00 TLMH-I:STS 58-012-14:07:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:13.922 00 TLMH-I:STS 58-012-14:07:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:14.920 00 TLMH-I:STS 58-012-14:07:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:14.921 00 TLMH-I:STS 58-012-14:07:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:15.926 00 TLMH-I:STS 58-012-14:07:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:16.925 00 TLMH-I:STS 58-012-14:07:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:16.926 00 TLMH-I:STS 58-012-14:07:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:17.923 00 TLMH-I:STS 58-012-14:07:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:18.921 00 TLMH-I:STS 58-012-14:07:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:18.922 00 TLMH-I:STS 58-012-14:07:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:19.926 00 TLMH-I:STS 58-012-14:07:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:20.924 00 TLMH-I:STS 58-012-14:07:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:20.926 00 TLMH-I:STS 58-012-14:07:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:21.922 00 TLMH-I:STS 58-012-14:07:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:22.922 00 TLMH-I:STS 58-012-14:07:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:22.924 00 TLMH-I:STS 58-012-14:07:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:23.919 00 TLMH-I:STS 58-012-14:07:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:24.920 00 TLMH-I:STS 58-012-14:07:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:24.922 00 TLMH-I:STS 58-012-14:07:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:25.923 00 TLMH-I:STS 58-012-14:07:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:26.927 00 TLMH-I:STS 58-012-14:07:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:26.928 00 TLMH-I:STS 58-012-14:07:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:27.920 00 TLMH-I:STS 58-012-14:07:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:28.922 00 TLMH-I:STS 58-012-14:07:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:28.923 00 TLMH-I:STS 58-012-14:07:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:29.921 00 TLMH-I:STS 58-012-14:07:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:30.922 00 TLMH-I:STS 58-012-14:07:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:30.924 00 TLMH-I:STS 58-012-14:07:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:31.924 00 TLMH-I:STS 58-012-14:07:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:32.919 00 TLMH-I:STS 58-012-14:07:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:32.920 00 TLMH-I:STS 58-012-14:07:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:33.924 00 TLMH-I:STS 58-012-14:07:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:34.920 00 TLMH-I:STS 58-012-14:07:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:34.921 00 TLMH-I:STS 58-012-14:07:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:35.919 00 TLMH-I:STS 58-012-14:07:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:36.918 00 TLMH-I:STS 58-012-14:07:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:36.919 00 TLMH-I:STS 58-012-14:07:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:37.917 00 TLMH-I:STS 58-012-14:07:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:38.926 00 TLMH-I:STS 58-012-14:07:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:38.927 00 TLMH-I:STS 58-012-14:07:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:39.924 00 TLMH-I:STS 58-012-14:07:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:40.923 00 TLMH-I:STS 58-012-14:07:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:40.924 00 TLMH-I:STS 58-012-14:07:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:41.921 00 TLMH-I:STS 58-012-14:07:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:42.929 00 TLMH-I:STS 58-012-14:07:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:42.930 00 TLMH-I:STS 58-012-14:07:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:43.924 00 TLMH-I:STS 58-012-14:07:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:44.920 00 TLMH-I:STS 58-012-14:07:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:44.921 00 TLMH-I:STS 58-012-14:07:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:45.919 00 TLMH-I:STS 58-012-14:07:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:46.925 00 TLMH-I:STS 58-012-14:07:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:46.927 00 TLMH-I:STS 58-012-14:07:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:47.923 00 TLMH-I:STS 58-012-14:07:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:48.920 00 TLMH-I:STS 58-012-14:07:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:48.922 00 TLMH-I:STS 58-012-14:07:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:49.917 00 TLMH-I:STS 58-012-14:07:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:50.927 00 TLMH-I:STS 58-012-14:07:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:50.928 00 TLMH-I:STS 58-012-14:07:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:51.923 00 TLMH-I:STS 58-012-14:07:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:52.921 00 TLMH-I:STS 58-012-14:07:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:52.923 00 TLMH-I:STS 58-012-14:07:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:53.926 00 TLMH-I:STS 58-012-14:07:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:54.922 00 TLMH-I:STS 58-012-14:07:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:54.923 00 TLMH-I:STS 58-012-14:07:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:55.923 00 TLMH-I:STS 58-012-14:07:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:56.921 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:56.923 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:57.919 00 TLMH-I:STS 58-012-14:07:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:58.927 00 TLMH-I:STS 58-012-14:08:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:58.928 00 TLMH-I:STS 58-012-14:08:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:59.924 00 TLMH-I:STS 58-012-14:08:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:00.926 00 TLMH-I:STS 58-012-14:08:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:00.928 00 TLMH-I:STS 58-012-14:08:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:01.917 00 TLMH-I:STS 58-012-14:08:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:02.920 00 TLMH-I:STS 58-012-14:08:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:02.921 00 TLMH-I:STS 58-012-14:08:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:03.917 00 TLMH-I:STS 58-012-14:08:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:04.923 00 TLMH-I:STS 58-012-14:08:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:04.925 00 TLMH-I:STS 58-012-14:08:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:05.920 00 TLMH-I:STS 58-012-14:08:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:06.928 00 TLMH-I:STS 58-012-14:08:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:06.929 00 TLMH-I:STS 58-012-14:08:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:07.923 00 TLMH-I:STS 58-012-14:08:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:08.925 00 TLMH-I:STS 58-012-14:08:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:08.926 00 TLMH-I:STS 58-012-14:08:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:09.920 00 TLMH-I:STS 58-012-14:08:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:10.928 00 TLMH-I:STS 58-012-14:08:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:10.929 00 TLMH-I:STS 58-012-14:08:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:11.924 00 TLMH-I:STS 58-012-14:08:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:12.922 00 TLMH-I:STS 58-012-14:08:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:12.925 00 TLMH-I:STS 58-012-14:08:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:13.921 00 TLMH-I:STS 58-012-14:08:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:14.919 00 TLMH-I:STS 58-012-14:08:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:14.920 00 TLMH-I:STS 58-012-14:08:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:15.923 00 TLMH-I:STS 58-012-14:08:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:16.917 00 TLMH-I:STS 58-012-14:08:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:16.919 00 TLMH-I:STS 58-012-14:08:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:17.924 00 TLMH-I:STS 58-012-14:08:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:18.423 00 TLMH-I:STS 58-012-14:08:19.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:13:18.954 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:18.958 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-217-18:13:18.965 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:22.970 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:22.973 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:13:22.976 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:13:27.981 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:27.981 00 SPR-I:OPRO ; Step 2.9: Send the Report OS Code Segment command. +21-217-18:13:27.981 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:27.986 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:27.986 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-217-18:13:27.986 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:27.987 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTOS ;;; (SCX CPU1 CS Report OS Code Segment Checksum command code) +21-217-18:13:27.987 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-217-18:13:28.002 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:28.418 00 TLMH-I:STS 58-012-14:08:29.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:13:31.005 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:31.007 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-217-18:13:31.016 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:31.017 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-217-18:13:31.046 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:13:36.051 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:36.051 00 SPR-I:OPRO ; Step 3.0: cFE Code Segment Test. +21-217-18:13:36.051 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:36.052 00 SPR-I:OPRO ; Step 3.1: Send the Enable Checksum command. +21-217-18:13:36.052 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:36.059 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:36.059 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-217-18:13:36.059 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:36.060 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-217-18:13:36.060 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-217-18:13:36.076 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:36.916 00 TLMH-I:STS 58-012-14:08:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-217-18:13:39.079 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:39.081 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-217-18:13:39.090 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:39.091 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-217-18:13:39.119 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:13:44.124 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Enabled'. +21-217-18:13:44.128 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:44.128 00 SPR-I:OPRO ; Step 3.2: Send the Enable cFE Code Segment command. +21-217-18:13:44.128 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:44.133 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:44.133 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-217-18:13:44.133 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:44.134 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLECFECORE ;;; (SCX CPU1 CS Enable cFE Core Checksumming command code) +21-217-18:13:44.134 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-217-18:13:44.150 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:44.924 00 TLMH-I:STS 58-012-14:08:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-217-18:13:47.154 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:47.156 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-217-18:13:47.165 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:47.166 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-217-18:13:47.194 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:13:52.200 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-217-18:13:52.203 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:13:57.209 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-217-18:13:57.209 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-217-18:13:57.234 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:57.921 00 TLMH-I:STS 58-012-14:08:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:13:59.236 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:59.238 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-217-18:13:59.243 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:59.243 00 SPR-I:OPRO ; Step 3.3: Verify that CRC calculations are happening. +21-217-18:13:59.243 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:59.267 00 SPR-I:OPRO <*> Passed (3006) - Checksumming is occurring. +21-217-18:13:59.268 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:59.268 00 SPR-I:OPRO ; Step 3.4: Send the Disable cFE Code Segment command. +21-217-18:13:59.268 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:59.270 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:59.270 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-217-18:13:59.270 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:59.281 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-217-18:13:59.281 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-217-18:13:59.285 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:59.922 00 TLMH-I:STS 58-012-14:09:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-217-18:14:03.290 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:03.291 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-217-18:14:03.299 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:03.300 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-217-18:14:03.326 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:08.331 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-217-18:14:08.335 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:13.340 00 SPR-I:OPRO ;********************************************************************* +21-217-18:14:13.340 00 SPR-I:OPRO ; Step 3.5: Using the TST_CS application, manipulate the cFE CRC. +21-217-18:14:13.340 00 SPR-I:OPRO ;********************************************************************* +21-217-18:14:13.345 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:13.345 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 14 +21-217-18:14:13.345 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:13.346 00 CMH-I:CMD Command is /SCX_CPU1_TST_CS_CORRUPTCFECRC ;;; (SCX CPU1 TST_CS Corrupt CFE CRC command code) +21-217-18:14:13.347 00 CMH-I:CMD Command SFDU received:<192BC0000001060A> from gs582cfslab4:SPR +21-217-18:14:13.362 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:14:13.920 00 TLMH-I:STS 58-012-14:09:15.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=14 Corrupt cFE Core CRC command +21-217-18:14:14.363 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:14.365 00 SPR-I:OPRO <*> Passed - Expected Event Msg 14 rcv'd. +21-217-18:14:14.366 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:19.370 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:19.371 00 SPR-I:OPRO ; Step 3.6: Send the Enable cFE command. +21-217-18:14:19.371 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:19.376 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:19.376 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-217-18:14:19.376 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:19.377 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLECFECORE ;;; (SCX CPU1 CS Enable cFE Core Checksumming command code) +21-217-18:14:19.378 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-217-18:14:19.392 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:14:19.925 00 TLMH-I:STS 58-012-14:09:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-217-18:14:23.397 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:23.400 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-217-18:14:23.408 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:23.409 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-217-18:14:23.437 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:28.441 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-217-18:14:28.442 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:33.452 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:33.453 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 31 +21-217-18:14:33.453 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:33.460 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:14:33.923 00 TLMH-I:STS 58-012-14:09:35.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=31 Checksum Failure: cFE Core, Expected: 0x0012D687, Calculated: 0x00007235 +21-217-18:14:34.461 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:34.461 00 SPR-I:OPRO <*> Passed (3006.1) - Expected Event Msg 32 rcv'd. +21-217-18:14:34.462 00 SPR-I:OPRO ;********************************************************************* +21-217-18:14:34.462 00 SPR-I:OPRO ; Step 3.7: Send the Recompute cFE Code Segment command. +21-217-18:14:34.462 00 SPR-I:OPRO ;********************************************************************* +21-217-18:14:34.463 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-217-18:14:34.463 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-217-18:14:34.464 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:34.917 00 TLMH-I:STS 58-012-14:09:36.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-217-18:14:39.469 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:39.469 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:14:39.469 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:39.471 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:39.472 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:14:39.472 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:39.473 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-217-18:14:39.473 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-217-18:14:39.488 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:14:39.920 00 TLMH-I:STS 58-012-14:09:41.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:14:39.920 00 TLMH-I:STS 58-012-14:09:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:40.918 00 TLMH-I:STS 58-012-14:09:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:40.918 00 TLMH-I:STS 58-012-14:09:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:41.916 00 TLMH-I:STS 58-012-14:09:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:42.922 00 TLMH-I:STS 58-012-14:09:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:42.923 00 TLMH-I:STS 58-012-14:09:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:43.490 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:43.492 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:14:43.498 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:43.498 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:14:43.520 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:14:43.523 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:14:43.922 00 TLMH-I:STS 58-012-14:09:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:44.925 00 TLMH-I:STS 58-012-14:09:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:44.926 00 TLMH-I:STS 58-012-14:09:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:45.921 00 TLMH-I:STS 58-012-14:09:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:46.926 00 TLMH-I:STS 58-012-14:09:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:46.927 00 TLMH-I:STS 58-012-14:09:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:47.921 00 TLMH-I:STS 58-012-14:09:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:48.917 00 TLMH-I:STS 58-012-14:09:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:48.920 00 TLMH-I:STS 58-012-14:09:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:49.924 00 TLMH-I:STS 58-012-14:09:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:50.924 00 TLMH-I:STS 58-012-14:09:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:50.925 00 TLMH-I:STS 58-012-14:09:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:51.919 00 TLMH-I:STS 58-012-14:09:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:52.924 00 TLMH-I:STS 58-012-14:09:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:52.925 00 TLMH-I:STS 58-012-14:09:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:53.920 00 TLMH-I:STS 58-012-14:09:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:54.920 00 TLMH-I:STS 58-012-14:09:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:54.921 00 TLMH-I:STS 58-012-14:09:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:55.916 00 TLMH-I:STS 58-012-14:09:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:56.923 00 TLMH-I:STS 58-012-14:09:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:56.924 00 TLMH-I:STS 58-012-14:09:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:57.919 00 TLMH-I:STS 58-012-14:09:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:58.925 00 TLMH-I:STS 58-012-14:10:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:58.926 00 TLMH-I:STS 58-012-14:10:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:59.920 00 TLMH-I:STS 58-012-14:10:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:15:00.922 00 TLMH-I:STS 58-012-14:10:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:15:00.924 00 TLMH-I:STS 58-012-14:10:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:15:01.923 00 TLMH-I:STS 58-012-14:10:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:15:01.925 00 TLMH-I:STS 58-012-14:10:03.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:15:02.544 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:02.546 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-217-18:15:02.554 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:03.555 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:03.557 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:15:03.561 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:08.566 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:08.566 00 SPR-I:OPRO ; Step 3.8: Send the Report cFE Code Segment command. +21-217-18:15:08.566 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:08.573 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:08.573 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-217-18:15:08.574 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:08.576 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTCFECORE ;;; (SCX CPU1 CS Report cFE Core Checksum command code) +21-217-18:15:08.576 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-217-18:15:08.605 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:09.422 00 TLMH-I:STS 58-012-14:10:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:15:11.608 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:11.610 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-217-18:15:11.633 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:11.636 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-217-18:15:11.642 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:16.681 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:16.682 00 SPR-I:OPRO ; Step 4.0: Invalid Command Test. +21-217-18:15:16.682 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:16.682 00 SPR-I:OPRO ; Step 4.1: Send the Enable OS Code Segment command with an invalid +21-217-18:15:16.682 00 SPR-I:OPRO ; length. +21-217-18:15:16.682 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:16.689 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:16.689 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:16.689 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:16.693 00 SPR-I:OPRO Sending: 189Fc00000020AB0 +21-217-18:15:16.694 00 CMH-I:CMD Command SFDU received:<189FC00000020AB0> from gs582cfslab4:SPR +21-217-18:15:16.709 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:16.709 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:17.423 00 TLMH-I:STS 58-012-14:10:18.483 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 10, Len = 9, Expected = 8 +21-217-18:15:19.713 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:19.722 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:19.723 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:19.724 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:19.748 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:24.752 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:24.752 00 SPR-I:OPRO ; Step 4.2: Send the Disable OS Code Segment command with an invalid +21-217-18:15:24.752 00 SPR-I:OPRO ; length. +21-217-18:15:24.753 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:24.758 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:24.758 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:24.758 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:24.762 00 SPR-I:OPRO Sending: 189Fc00000020BB1 +21-217-18:15:24.763 00 CMH-I:CMD Command SFDU received:<189FC00000020BB1> from gs582cfslab4:SPR +21-217-18:15:24.777 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:24.777 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:25.419 00 TLMH-I:STS 58-012-14:10:26.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 11, Len = 9, Expected = 8 +21-217-18:15:27.781 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:27.791 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:27.791 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:27.794 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:27.822 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:32.827 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:32.827 00 SPR-I:OPRO ; Step 4.3: Send the Recompute OS Code Segment CRC command with an +21-217-18:15:32.827 00 SPR-I:OPRO ; invalid length. +21-217-18:15:32.828 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:32.832 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:32.832 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:32.832 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:32.836 00 SPR-I:OPRO Sending: 189Fc00000020DB5 +21-217-18:15:32.837 00 CMH-I:CMD Command SFDU received:<189FC00000020DB5> from gs582cfslab4:SPR +21-217-18:15:32.854 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:32.854 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:33.424 00 TLMH-I:STS 58-012-14:10:34.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 13, Len = 9, Expected = 8 +21-217-18:15:35.857 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:35.873 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:35.875 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:35.881 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:35.919 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:40.923 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:40.924 00 SPR-I:OPRO ; Step 4.4: Send the Report OS Code Segment CRC command with an +21-217-18:15:40.924 00 SPR-I:OPRO ; invalid length. +21-217-18:15:40.924 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:40.931 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:40.932 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:40.932 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:40.950 00 SPR-I:OPRO Sending: 189Fc00000020CB8 +21-217-18:15:40.954 00 CMH-I:CMD Command SFDU received:<189FC00000020CB8> from gs582cfslab4:SPR +21-217-18:15:40.975 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:40.975 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:41.424 00 TLMH-I:STS 58-012-14:10:42.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 12, Len = 9, Expected = 8 +21-217-18:15:42.978 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:42.993 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:42.995 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:43.003 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:43.042 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:48.047 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:48.047 00 SPR-I:OPRO ; Step 4.5: Send the Enable cFE Code Segment command with an invalid +21-217-18:15:48.047 00 SPR-I:OPRO ; length. +21-217-18:15:48.047 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:48.052 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:48.052 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:48.052 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:48.057 00 SPR-I:OPRO Sending: 189Fc000000206BC +21-217-18:15:48.058 00 CMH-I:CMD Command SFDU received:<189FC000000206BC> from gs582cfslab4:SPR +21-217-18:15:48.073 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:48.073 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:48.920 00 TLMH-I:STS 58-012-14:10:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 6, Len = 9, Expected = 8 +21-217-18:15:51.077 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:51.087 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:51.087 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:51.090 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:51.117 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:56.121 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:56.122 00 SPR-I:OPRO ; Step 4.6: Send the Disable cFE Code Segment command with an invalid +21-217-18:15:56.122 00 SPR-I:OPRO ; length. +21-217-18:15:56.122 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:56.128 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:56.128 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:56.128 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:56.136 00 SPR-I:OPRO Sending: 189Fc000000207BD +21-217-18:15:56.137 00 CMH-I:CMD Command SFDU received:<189FC000000207BD> from gs582cfslab4:SPR +21-217-18:15:56.142 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:56.142 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:56.920 00 TLMH-I:STS 58-012-14:10:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 7, Len = 9, Expected = 8 +21-217-18:15:59.146 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:59.156 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:59.157 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:59.159 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:59.186 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:16:04.191 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:04.191 00 SPR-I:OPRO ; Step 4.7: Send the Recompute cFE Code Segment CRC command with an +21-217-18:16:04.191 00 SPR-I:OPRO ; invalid length. +21-217-18:16:04.192 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:04.200 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:04.201 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:16:04.201 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:04.218 00 SPR-I:OPRO Sending: 189Fc000000209B0 +21-217-18:16:04.221 00 CMH-I:CMD Command SFDU received:<189FC000000209B0> from gs582cfslab4:SPR +21-217-18:16:04.230 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:16:04.231 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:04.917 00 TLMH-I:STS 58-012-14:11:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 9, Len = 9, Expected = 8 +21-217-18:16:07.234 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:07.246 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:07.246 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:16:07.249 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:16:07.279 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:16:12.283 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:12.283 00 SPR-I:OPRO ; Step 4.8: Send the Report cFE Code Segment CRC command with an +21-217-18:16:12.284 00 SPR-I:OPRO ; invalid length. +21-217-18:16:12.284 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:12.291 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:12.292 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:16:12.292 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:12.299 00 SPR-I:OPRO Sending: 189Fc000000208B4 +21-217-18:16:12.300 00 CMH-I:CMD Command SFDU received:<189FC000000208B4> from gs582cfslab4:SPR +21-217-18:16:12.314 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:16:12.314 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:12.924 00 TLMH-I:STS 58-012-14:11:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 8, Len = 9, Expected = 8 +21-217-18:16:15.318 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:15.326 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:15.326 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:16:15.328 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:16:15.354 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:16:20.358 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:20.358 00 SPR-I:OPRO ; Step 4.9: Send the Recompute OS Code Segment command. +21-217-18:16:20.359 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:20.364 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:20.365 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:16:20.365 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:20.366 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-217-18:16:20.366 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-217-18:16:20.381 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:20.922 00 TLMH-I:STS 58-012-14:11:22.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:16:20.923 00 TLMH-I:STS 58-012-14:11:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:20.924 00 TLMH-I:STS 58-012-14:11:22.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:21.919 00 TLMH-I:STS 58-012-14:11:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:22.921 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:22.922 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:23.385 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:23.387 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:16:23.394 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:23.394 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:16:23.415 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:16:23.416 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:23.416 00 SPR-I:OPRO ; Step 4.10: Send the Recompute OS Code Segment command again. This +21-217-18:16:23.416 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-217-18:16:23.416 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:23.434 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:23.434 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 19 +21-217-18:16:23.434 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:23.435 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-217-18:16:23.435 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-217-18:16:23.441 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:23.915 00 TLMH-I:STS 58-012-14:11:25.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-217-18:16:23.916 00 TLMH-I:STS 58-012-14:11:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:24.921 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:24.923 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:25.918 00 TLMH-I:STS 58-012-14:11:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:26.924 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:26.925 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:27.445 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:27.447 00 SPR-I:OPRO <*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected. +21-217-18:16:27.453 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:27.454 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 19 rcv'd. +21-217-18:16:27.476 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:27.476 00 SPR-I:OPRO ; Step 4.11: Send the Recompute cFE Code Segment command again. This +21-217-18:16:27.476 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-217-18:16:27.476 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:27.478 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:27.478 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 16 +21-217-18:16:27.478 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:27.479 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:27.480 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:16:27.480 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:27.489 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-217-18:16:27.489 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-217-18:16:27.503 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:27.920 00 TLMH-I:STS 58-012-14:11:29.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-217-18:16:27.921 00 TLMH-I:STS 58-012-14:11:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:28.914 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:28.915 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:29.920 00 TLMH-I:STS 58-012-14:11:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:30.917 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:30.918 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:31.507 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:31.508 00 SPR-I:OPRO <*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected. +21-217-18:16:31.513 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:31.514 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 16 rcv'd. +21-217-18:16:31.534 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:31.534 00 SPR-I:OPRO ; Step 4.12: Send the One Shot CRC command. This should fail since +21-217-18:16:31.534 00 SPR-I:OPRO ; there is already a recompute active. +21-217-18:16:31.534 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:31.536 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:31.536 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-217-18:16:31.536 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:31.537 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 0 (x0) REGIONSIZE= 2048 (x800) MAXBYTES= 2048 (x800) ;;; (SCX CPU1 CS One Shot command code) +21-217-18:16:31.537 00 CMH-I:CMD Command SFDU received:<189FC000000D02B7000000000000080000000800> from gs582cfslab4:SPR +21-217-18:16:31.550 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:31.921 00 TLMH-I:STS 58-012-14:11:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:32.420 00 TLMH-I:STS 58-012-14:11:33.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-217-18:16:32.917 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:32.918 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:33.913 00 TLMH-I:STS 58-012-14:11:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:34.917 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:34.918 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:35.556 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:35.558 00 SPR-I:OPRO <*> Passed (1004;3009.2) - One Shot CRC command failed as expected. +21-217-18:16:35.565 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:35.920 00 TLMH-I:STS 58-012-14:11:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:36.923 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:36.925 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:37.916 00 TLMH-I:STS 58-012-14:11:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:38.923 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:38.924 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:39.917 00 TLMH-I:STS 58-012-14:11:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:40.923 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:40.924 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:41.919 00 TLMH-I:STS 58-012-14:11:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:42.919 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:42.920 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:43.916 00 TLMH-I:STS 58-012-14:11:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:44.922 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:44.923 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:45.920 00 TLMH-I:STS 58-012-14:11:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:46.918 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:46.919 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:47.923 00 TLMH-I:STS 58-012-14:11:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:48.919 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:48.921 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:49.915 00 TLMH-I:STS 58-012-14:11:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:50.922 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:50.923 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:51.917 00 TLMH-I:STS 58-012-14:11:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:52.923 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:52.924 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:53.919 00 TLMH-I:STS 58-012-14:11:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:54.919 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:54.920 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:55.923 00 TLMH-I:STS 58-012-14:11:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:56.920 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:56.922 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:57.915 00 TLMH-I:STS 58-012-14:11:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:58.924 00 TLMH-I:STS 58-012-14:12:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:58.926 00 TLMH-I:STS 58-012-14:12:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:59.919 00 TLMH-I:STS 58-012-14:12:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:00.922 00 TLMH-I:STS 58-012-14:12:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:00.924 00 TLMH-I:STS 58-012-14:12:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:01.915 00 TLMH-I:STS 58-012-14:12:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:02.921 00 TLMH-I:STS 58-012-14:12:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:02.922 00 TLMH-I:STS 58-012-14:12:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:03.916 00 TLMH-I:STS 58-012-14:12:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:04.923 00 TLMH-I:STS 58-012-14:12:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:04.924 00 TLMH-I:STS 58-012-14:12:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:05.921 00 TLMH-I:STS 58-012-14:12:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:06.917 00 TLMH-I:STS 58-012-14:12:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:06.918 00 TLMH-I:STS 58-012-14:12:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:07.920 00 TLMH-I:STS 58-012-14:12:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:08.913 00 TLMH-I:STS 58-012-14:12:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:08.915 00 TLMH-I:STS 58-012-14:12:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:09.920 00 TLMH-I:STS 58-012-14:12:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:10.917 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:10.918 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:11.914 00 TLMH-I:STS 58-012-14:12:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:12.920 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:12.923 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:13.916 00 TLMH-I:STS 58-012-14:12:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:14.921 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:14.922 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:15.917 00 TLMH-I:STS 58-012-14:12:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:16.915 00 TLMH-I:STS 58-012-14:12:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:16.917 00 TLMH-I:STS 58-012-14:12:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:17.923 00 TLMH-I:STS 58-012-14:12:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:18.923 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:18.925 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:19.917 00 TLMH-I:STS 58-012-14:12:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:20.922 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:20.923 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:21.917 00 TLMH-I:STS 58-012-14:12:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:22.915 00 TLMH-I:STS 58-012-14:12:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:22.916 00 TLMH-I:STS 58-012-14:12:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:23.922 00 TLMH-I:STS 58-012-14:12:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:24.917 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:24.919 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:25.913 00 TLMH-I:STS 58-012-14:12:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:26.916 00 TLMH-I:STS 58-012-14:12:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:26.917 00 TLMH-I:STS 58-012-14:12:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:27.920 00 TLMH-I:STS 58-012-14:12:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:28.916 00 TLMH-I:STS 58-012-14:12:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:28.917 00 TLMH-I:STS 58-012-14:12:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:29.921 00 TLMH-I:STS 58-012-14:12:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:30.918 00 TLMH-I:STS 58-012-14:12:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:30.919 00 TLMH-I:STS 58-012-14:12:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:31.920 00 TLMH-I:STS 58-012-14:12:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:32.921 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:32.922 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:33.917 00 TLMH-I:STS 58-012-14:12:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:34.924 00 TLMH-I:STS 58-012-14:12:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:34.925 00 TLMH-I:STS 58-012-14:12:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:35.919 00 TLMH-I:STS 58-012-14:12:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:36.917 00 TLMH-I:STS 58-012-14:12:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:36.919 00 TLMH-I:STS 58-012-14:12:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:37.923 00 TLMH-I:STS 58-012-14:12:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:38.919 00 TLMH-I:STS 58-012-14:12:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:38.920 00 TLMH-I:STS 58-012-14:12:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:39.913 00 TLMH-I:STS 58-012-14:12:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:40.919 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:40.919 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:41.916 00 TLMH-I:STS 58-012-14:12:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:42.924 00 TLMH-I:STS 58-012-14:12:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:42.925 00 TLMH-I:STS 58-012-14:12:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:43.918 00 TLMH-I:STS 58-012-14:12:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:44.913 00 TLMH-I:STS 58-012-14:12:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:44.914 00 TLMH-I:STS 58-012-14:12:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:45.918 00 TLMH-I:STS 58-012-14:12:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:46.913 00 TLMH-I:STS 58-012-14:12:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:46.913 00 TLMH-I:STS 58-012-14:12:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:47.919 00 TLMH-I:STS 58-012-14:12:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:48.916 00 TLMH-I:STS 58-012-14:12:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:48.917 00 TLMH-I:STS 58-012-14:12:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:49.921 00 TLMH-I:STS 58-012-14:12:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:50.919 00 TLMH-I:STS 58-012-14:12:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:50.921 00 TLMH-I:STS 58-012-14:12:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:51.915 00 TLMH-I:STS 58-012-14:12:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:52.912 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:52.912 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:53.918 00 TLMH-I:STS 58-012-14:12:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:54.923 00 TLMH-I:STS 58-012-14:12:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:54.923 00 TLMH-I:STS 58-012-14:12:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:55.920 00 TLMH-I:STS 58-012-14:12:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:56.915 00 TLMH-I:STS 58-012-14:12:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:56.916 00 TLMH-I:STS 58-012-14:12:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:57.913 00 TLMH-I:STS 58-012-14:12:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:58.922 00 TLMH-I:STS 58-012-14:13:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:58.922 00 TLMH-I:STS 58-012-14:13:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:59.920 00 TLMH-I:STS 58-012-14:13:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:00.923 00 TLMH-I:STS 58-012-14:13:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:00.925 00 TLMH-I:STS 58-012-14:13:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:01.916 00 TLMH-I:STS 58-012-14:13:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:02.921 00 TLMH-I:STS 58-012-14:13:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:02.923 00 TLMH-I:STS 58-012-14:13:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:03.918 00 TLMH-I:STS 58-012-14:13:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:04.914 00 TLMH-I:STS 58-012-14:13:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:04.916 00 TLMH-I:STS 58-012-14:13:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:05.919 00 TLMH-I:STS 58-012-14:13:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:05.921 00 TLMH-I:STS 58-012-14:13:07.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:18:06.669 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:06.672 00 SPR-I:OPRO <*> Passed - RecomputeCFE task completed. +21-217-18:18:06.684 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:07.685 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:07.687 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:18:07.690 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:07.690 00 SPR-I:OPRO ; Step 4.13: Send the Recompute cFE Code Segment command. +21-217-18:18:07.691 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:07.692 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:07.692 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:18:07.692 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:07.703 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-217-18:18:07.703 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-217-18:18:07.717 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:08.415 00 TLMH-I:STS 58-012-14:13:09.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:18:08.920 00 TLMH-I:STS 58-012-14:13:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:08.921 00 TLMH-I:STS 58-012-14:13:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:09.918 00 TLMH-I:STS 58-012-14:13:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:10.921 00 TLMH-I:STS 58-012-14:13:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:10.921 00 TLMH-I:STS 58-012-14:13:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:11.722 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:11.724 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:18:11.731 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:11.731 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:18:11.754 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:18:11.755 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:11.755 00 SPR-I:OPRO ; Step 4.14: Send the Recompute cFE Code Segment command again. This +21-217-18:18:11.755 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-217-18:18:11.755 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:11.775 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:11.775 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 16 +21-217-18:18:11.775 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:11.776 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-217-18:18:11.776 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-217-18:18:11.790 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:11.913 00 TLMH-I:STS 58-012-14:13:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:12.422 00 TLMH-I:STS 58-012-14:13:13.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-217-18:18:12.913 00 TLMH-I:STS 58-012-14:13:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:12.914 00 TLMH-I:STS 58-012-14:13:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:13.919 00 TLMH-I:STS 58-012-14:13:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:14.916 00 TLMH-I:STS 58-012-14:13:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:14.917 00 TLMH-I:STS 58-012-14:13:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:15.795 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:15.797 00 SPR-I:OPRO <*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected. +21-217-18:18:15.816 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:15.819 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 16 rcv'd. +21-217-18:18:15.858 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:15.858 00 SPR-I:OPRO ; Step 4.15: Send the Recompute OS Code Segment command again. This +21-217-18:18:15.858 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-217-18:18:15.858 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:15.859 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:15.860 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 19 +21-217-18:18:15.860 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:15.861 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:15.862 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:18:15.862 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:15.873 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-217-18:18:15.873 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-217-18:18:15.887 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:15.919 00 TLMH-I:STS 58-012-14:13:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:16.417 00 TLMH-I:STS 58-012-14:13:17.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-217-18:18:16.913 00 TLMH-I:STS 58-012-14:13:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:16.914 00 TLMH-I:STS 58-012-14:13:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:17.917 00 TLMH-I:STS 58-012-14:13:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:18.924 00 TLMH-I:STS 58-012-14:13:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:18.925 00 TLMH-I:STS 58-012-14:13:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:19.891 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:19.893 00 SPR-I:OPRO <*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected. +21-217-18:18:19.901 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:19.902 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 19 rcv'd. +21-217-18:18:19.914 00 TLMH-I:STS 58-012-14:13:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:19.926 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:19.926 00 SPR-I:OPRO ; Step 4.16: Send the One Shot CRC command. This should fail since +21-217-18:18:19.926 00 SPR-I:OPRO ; there is already a recompute active. +21-217-18:18:19.926 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:19.928 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:19.928 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-217-18:18:19.928 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:19.929 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 0 (x0) REGIONSIZE= 2048 (x800) MAXBYTES= 2048 (x800) ;;; (SCX CPU1 CS One Shot command code) +21-217-18:18:19.929 00 CMH-I:CMD Command SFDU received:<189FC000000D02B7000000000000080000000800> from gs582cfslab4:SPR +21-217-18:18:19.943 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:20.422 00 TLMH-I:STS 58-012-14:13:21.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-217-18:18:20.919 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:20.920 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:21.915 00 TLMH-I:STS 58-012-14:13:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:22.922 00 TLMH-I:STS 58-012-14:13:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:22.923 00 TLMH-I:STS 58-012-14:13:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:22.946 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:22.946 00 SPR-I:OPRO <*> Passed (1004;3004.2) - One Shot CRC command failed as expected. +21-217-18:18:22.954 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:23.915 00 TLMH-I:STS 58-012-14:13:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:24.922 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:24.923 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:25.917 00 TLMH-I:STS 58-012-14:13:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:26.923 00 TLMH-I:STS 58-012-14:13:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:26.924 00 TLMH-I:STS 58-012-14:13:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:27.916 00 TLMH-I:STS 58-012-14:13:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:28.922 00 TLMH-I:STS 58-012-14:13:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:28.923 00 TLMH-I:STS 58-012-14:13:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:29.918 00 TLMH-I:STS 58-012-14:13:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:30.418 00 TLMH-I:STS 58-012-14:13:31.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:18:30.962 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:30.963 00 SPR-I:OPRO <*> Passed - RecomputeOS task completed. +21-217-18:18:30.968 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:34.972 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:34.975 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:18:34.978 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:34.978 00 SPR-I:OPRO ; Step 5.0: Disabled Checksum Test. +21-217-18:18:34.978 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:34.978 00 SPR-I:OPRO ; Step 5.1: Send the Disable Checksum command. +21-217-18:18:34.978 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:34.980 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:34.980 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-217-18:18:34.980 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:34.993 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEALL ;;; (SCX CPU1 CS Disable All Checksumming command code) +21-217-18:18:34.993 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-217-18:18:34.999 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:35.414 00 TLMH-I:STS 58-012-14:13:36.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-217-18:18:39.004 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:39.006 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-217-18:18:39.026 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:39.028 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-217-18:18:39.066 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:18:44.071 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Disabled'. +21-217-18:18:44.074 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:44.074 00 SPR-I:OPRO ; Step 5.2: Send the Disable OS Code Segment command. +21-217-18:18:44.075 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:44.081 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:44.081 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-217-18:18:44.081 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:44.084 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-217-18:18:44.084 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-217-18:18:44.101 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:44.916 00 TLMH-I:STS 58-012-14:13:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:18:47.105 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:47.108 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-217-18:18:47.118 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:47.119 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-217-18:18:47.147 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:18:52.151 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-217-18:18:52.155 00 SPR-I:OPRO ;********************************************************************** +21-217-18:18:52.155 00 SPR-I:OPRO ; Step 5.3: Send the Recompute OS Code Segment command. +21-217-18:18:52.155 00 SPR-I:OPRO ;********************************************************************** +21-217-18:18:52.159 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:52.159 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:18:52.159 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:52.161 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:52.162 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:18:52.162 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:52.176 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-217-18:18:52.176 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-217-18:18:52.191 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:52.916 00 TLMH-I:STS 58-012-14:13:54.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:18:55.195 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:55.197 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:18:55.203 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:55.204 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:18:55.224 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:18:55.227 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:20:37.917 00 TLMH-I:STS 58-012-14:15:39.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:20:38.341 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:38.342 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-217-18:20:38.346 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:20:39.347 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:39.348 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:20:39.348 00 SPR-I:OPRO ;********************************************************************* +21-217-18:20:39.348 00 SPR-I:OPRO ; Step 5.4: Send the Report OS Code Segment command. +21-217-18:20:39.348 00 SPR-I:OPRO ;********************************************************************* +21-217-18:20:39.350 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:39.350 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-217-18:20:39.350 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:39.361 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTOS ;;; (SCX CPU1 CS Report OS Code Segment Checksum command code) +21-217-18:20:39.361 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-217-18:20:39.376 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:20:39.912 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:20:43.378 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:43.379 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-217-18:20:43.384 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:43.384 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-217-18:20:43.406 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:20:48.407 00 SPR-I:OPRO ;********************************************************************* +21-217-18:20:48.407 00 SPR-I:OPRO ; Step 5.5: Send the Enable OS Code Segment command. +21-217-18:20:48.407 00 SPR-I:OPRO ;********************************************************************* +21-217-18:20:48.409 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:48.409 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-217-18:20:48.409 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:48.410 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEOS ;;; (SCX CPU1 CS Enable OS Code Segment Checksumming command code) +21-217-18:20:48.410 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-217-18:20:48.423 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:20:48.913 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-217-18:20:51.425 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:51.425 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-217-18:20:51.431 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:51.431 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-217-18:20:51.452 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:20:56.454 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Enabled'. +21-217-18:20:56.458 00 SPR-I:OPRO ;********************************************************************** +21-217-18:20:56.458 00 SPR-I:OPRO ; Step 5.6: Send the Recompute OS Code Segment command. +21-217-18:20:56.458 00 SPR-I:OPRO ;********************************************************************** +21-217-18:20:56.461 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:56.461 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:20:56.461 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:56.462 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:56.463 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:20:56.463 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:56.472 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-217-18:20:56.472 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-217-18:20:56.486 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:20:56.916 00 TLMH-I:STS 58-012-14:15:58.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:20:59.489 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:59.489 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:20:59.495 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:59.496 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:20:59.519 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:20:59.522 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:22:41.918 00 TLMH-I:STS 58-012-14:17:43.033 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:22:42.635 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:42.638 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-217-18:22:42.645 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:22:43.646 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:43.649 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:22:43.652 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:22:48.656 00 SPR-I:OPRO ;********************************************************************* +21-217-18:22:48.657 00 SPR-I:OPRO ; Step 5.7: Send the Report OS Code Segment command. +21-217-18:22:48.657 00 SPR-I:OPRO ;********************************************************************* +21-217-18:22:48.662 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:22:48.662 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-217-18:22:48.662 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:22:48.664 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTOS ;;; (SCX CPU1 CS Report OS Code Segment Checksum command code) +21-217-18:22:48.664 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-217-18:22:48.679 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:22:49.418 00 TLMH-I:STS 58-012-14:17:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:22:51.683 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:51.685 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-217-18:22:51.695 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:51.695 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-217-18:22:51.724 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:22:56.729 00 SPR-I:OPRO ;********************************************************************* +21-217-18:22:56.730 00 SPR-I:OPRO ; Step 5.8: Send the Disable cFE Code Segment command. +21-217-18:22:56.730 00 SPR-I:OPRO ;********************************************************************* +21-217-18:22:56.735 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:22:56.735 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-217-18:22:56.735 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:22:56.736 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-217-18:22:56.737 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-217-18:22:56.752 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:22:57.413 00 TLMH-I:STS 58-012-14:17:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-217-18:22:59.756 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:59.758 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-217-18:22:59.777 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:59.779 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-217-18:22:59.819 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:23:04.823 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-217-18:23:04.827 00 SPR-I:OPRO ;********************************************************************** +21-217-18:23:04.827 00 SPR-I:OPRO ; Step 5.9: Send the Recompute cFE Code Segment command. +21-217-18:23:04.827 00 SPR-I:OPRO ;********************************************************************** +21-217-18:23:04.829 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:04.829 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:23:04.829 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:04.831 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:04.831 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:23:04.831 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:04.841 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-217-18:23:04.841 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-217-18:23:04.855 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:05.411 00 TLMH-I:STS 58-012-14:18:06.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:23:07.858 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:07.860 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:23:07.867 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:07.867 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:23:07.889 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:23:07.892 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:27.418 00 TLMH-I:STS 58-012-14:18:28.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:23:27.915 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:27.918 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-217-18:23:27.934 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:30.938 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:30.941 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:23:30.944 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:23:35.949 00 SPR-I:OPRO ;********************************************************************* +21-217-18:23:35.949 00 SPR-I:OPRO ; Step 5.10: Send the Report cFE Code Segment command. +21-217-18:23:35.949 00 SPR-I:OPRO ;********************************************************************* +21-217-18:23:35.957 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:35.957 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-217-18:23:35.957 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:35.962 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTCFECORE ;;; (SCX CPU1 CS Report cFE Core Checksum command code) +21-217-18:23:35.962 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-217-18:23:35.982 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:36.417 00 TLMH-I:STS 58-012-14:18:37.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:23:38.986 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:38.988 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-217-18:23:39.008 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:39.010 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-217-18:23:39.051 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:23:44.056 00 SPR-I:OPRO ;********************************************************************* +21-217-18:23:44.056 00 SPR-I:OPRO ; Step 5.11: Send the Enable cFE Code Segment command. +21-217-18:23:44.057 00 SPR-I:OPRO ;********************************************************************* +21-217-18:23:44.062 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:44.062 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-217-18:23:44.062 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:44.063 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLECFECORE ;;; (SCX CPU1 CS Enable cFE Core Checksumming command code) +21-217-18:23:44.063 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-217-18:23:44.082 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:44.910 00 TLMH-I:STS 58-012-14:18:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-217-18:23:47.086 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:47.088 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-217-18:23:47.097 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:47.098 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-217-18:23:47.125 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:23:52.129 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-217-18:23:52.131 00 SPR-I:OPRO ;********************************************************************** +21-217-18:23:52.131 00 SPR-I:OPRO ; Step 5.12: Send the Recompute cFE Code Segment command. +21-217-18:23:52.131 00 SPR-I:OPRO ;********************************************************************** +21-217-18:23:52.133 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:52.134 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:23:52.134 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:52.136 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:52.136 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:23:52.136 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:52.153 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-217-18:23:52.153 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-217-18:23:52.167 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:52.915 00 TLMH-I:STS 58-012-14:18:54.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:23:55.170 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:55.173 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:23:55.182 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:55.183 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:23:55.210 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:23:55.215 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:14.917 00 TLMH-I:STS 58-012-14:19:16.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:24:15.238 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:15.240 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-217-18:24:15.257 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:19.262 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:19.265 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:24:19.268 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:24:24.273 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:24.273 00 SPR-I:OPRO ; Step 5.13: Send the Report cFE Code Segment command. +21-217-18:24:24.274 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:24.281 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:24.282 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-217-18:24:24.282 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:24.285 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTCFECORE ;;; (SCX CPU1 CS Report cFE Core Checksum command code) +21-217-18:24:24.286 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-217-18:24:24.310 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:24.909 00 TLMH-I:STS 58-012-14:19:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:24:27.314 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:27.316 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-217-18:24:27.324 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:27.325 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-217-18:24:27.353 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:24:32.357 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:32.357 00 SPR-I:OPRO ; Step 5.14: Send the Enable Checksum command. +21-217-18:24:32.358 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:32.364 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:32.365 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-217-18:24:32.365 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:32.369 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-217-18:24:32.369 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-217-18:24:32.394 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:32.907 00 TLMH-I:STS 58-012-14:19:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-217-18:24:35.397 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:35.399 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-217-18:24:35.406 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:35.407 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-217-18:24:35.431 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:24:40.436 00 SPR-I:OPRO <*> Passed (8000) - Overall State set to 'Enabled'. +21-217-18:24:40.440 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:40.440 00 SPR-I:OPRO ; Step 5.15: Send the Disable OS Code Segment command. +21-217-18:24:40.441 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:40.443 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:40.443 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-217-18:24:40.443 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:40.445 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-217-18:24:40.445 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-217-18:24:40.465 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:40.912 00 TLMH-I:STS 58-012-14:19:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:24:43.469 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:43.471 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-217-18:24:43.479 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:43.480 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-217-18:24:43.508 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:24:48.512 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-217-18:24:48.516 00 SPR-I:OPRO ;********************************************************************** +21-217-18:24:48.516 00 SPR-I:OPRO ; Step 5.16: Send the Recompute OS Code Segment command. +21-217-18:24:48.517 00 SPR-I:OPRO ;********************************************************************** +21-217-18:24:48.519 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:48.520 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:24:48.520 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:48.522 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:48.522 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:24:48.522 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:48.535 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-217-18:24:48.535 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-217-18:24:48.539 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:49.410 00 TLMH-I:STS 58-012-14:19:50.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:24:49.909 00 TLMH-I:STS 58-012-14:19:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:50.913 00 TLMH-I:STS 58-012-14:19:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:50.913 00 TLMH-I:STS 58-012-14:19:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:51.543 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:51.547 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:24:51.556 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:51.556 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:24:51.584 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:24:51.588 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:51.917 00 TLMH-I:STS 58-012-14:19:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:52.911 00 TLMH-I:STS 58-012-14:19:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:52.912 00 TLMH-I:STS 58-012-14:19:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:53.913 00 TLMH-I:STS 58-012-14:19:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:54.912 00 TLMH-I:STS 58-012-14:19:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:54.913 00 TLMH-I:STS 58-012-14:19:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:55.916 00 TLMH-I:STS 58-012-14:19:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:56.913 00 TLMH-I:STS 58-012-14:19:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:56.914 00 TLMH-I:STS 58-012-14:19:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:57.909 00 TLMH-I:STS 58-012-14:19:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:58.916 00 TLMH-I:STS 58-012-14:20:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:58.917 00 TLMH-I:STS 58-012-14:20:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:59.912 00 TLMH-I:STS 58-012-14:20:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:00.915 00 TLMH-I:STS 58-012-14:20:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:00.917 00 TLMH-I:STS 58-012-14:20:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:01.918 00 TLMH-I:STS 58-012-14:20:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:02.912 00 TLMH-I:STS 58-012-14:20:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:02.913 00 TLMH-I:STS 58-012-14:20:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:03.914 00 TLMH-I:STS 58-012-14:20:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:04.909 00 TLMH-I:STS 58-012-14:20:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:04.910 00 TLMH-I:STS 58-012-14:20:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:05.915 00 TLMH-I:STS 58-012-14:20:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:06.913 00 TLMH-I:STS 58-012-14:20:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:06.914 00 TLMH-I:STS 58-012-14:20:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:07.917 00 TLMH-I:STS 58-012-14:20:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:08.912 00 TLMH-I:STS 58-012-14:20:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:08.913 00 TLMH-I:STS 58-012-14:20:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:09.909 00 TLMH-I:STS 58-012-14:20:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:10.915 00 TLMH-I:STS 58-012-14:20:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:10.916 00 TLMH-I:STS 58-012-14:20:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:11.910 00 TLMH-I:STS 58-012-14:20:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:12.916 00 TLMH-I:STS 58-012-14:20:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:12.918 00 TLMH-I:STS 58-012-14:20:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:13.914 00 TLMH-I:STS 58-012-14:20:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:14.912 00 TLMH-I:STS 58-012-14:20:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:14.913 00 TLMH-I:STS 58-012-14:20:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:15.914 00 TLMH-I:STS 58-012-14:20:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:16.917 00 TLMH-I:STS 58-012-14:20:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:16.918 00 TLMH-I:STS 58-012-14:20:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:17.912 00 TLMH-I:STS 58-012-14:20:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:18.918 00 TLMH-I:STS 58-012-14:20:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:18.918 00 TLMH-I:STS 58-012-14:20:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:19.912 00 TLMH-I:STS 58-012-14:20:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:20.909 00 TLMH-I:STS 58-012-14:20:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:20.910 00 TLMH-I:STS 58-012-14:20:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:21.914 00 TLMH-I:STS 58-012-14:20:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:22.911 00 TLMH-I:STS 58-012-14:20:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:22.912 00 TLMH-I:STS 58-012-14:20:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:23.915 00 TLMH-I:STS 58-012-14:20:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:24.911 00 TLMH-I:STS 58-012-14:20:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:24.912 00 TLMH-I:STS 58-012-14:20:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:25.918 00 TLMH-I:STS 58-012-14:20:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:26.916 00 TLMH-I:STS 58-012-14:20:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:26.917 00 TLMH-I:STS 58-012-14:20:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:27.913 00 TLMH-I:STS 58-012-14:20:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:28.918 00 TLMH-I:STS 58-012-14:20:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:28.919 00 TLMH-I:STS 58-012-14:20:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:29.915 00 TLMH-I:STS 58-012-14:20:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:30.913 00 TLMH-I:STS 58-012-14:20:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:30.915 00 TLMH-I:STS 58-012-14:20:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:31.911 00 TLMH-I:STS 58-012-14:20:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:32.918 00 TLMH-I:STS 58-012-14:20:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:32.919 00 TLMH-I:STS 58-012-14:20:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:33.914 00 TLMH-I:STS 58-012-14:20:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:34.911 00 TLMH-I:STS 58-012-14:20:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:34.912 00 TLMH-I:STS 58-012-14:20:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:35.917 00 TLMH-I:STS 58-012-14:20:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:36.913 00 TLMH-I:STS 58-012-14:20:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:36.915 00 TLMH-I:STS 58-012-14:20:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:37.910 00 TLMH-I:STS 58-012-14:20:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:38.917 00 TLMH-I:STS 58-012-14:20:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:38.918 00 TLMH-I:STS 58-012-14:20:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:39.911 00 TLMH-I:STS 58-012-14:20:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:40.918 00 TLMH-I:STS 58-012-14:20:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:40.919 00 TLMH-I:STS 58-012-14:20:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:41.914 00 TLMH-I:STS 58-012-14:20:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:42.913 00 TLMH-I:STS 58-012-14:20:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:42.914 00 TLMH-I:STS 58-012-14:20:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:43.916 00 TLMH-I:STS 58-012-14:20:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:44.911 00 TLMH-I:STS 58-012-14:20:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:44.912 00 TLMH-I:STS 58-012-14:20:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:45.910 00 TLMH-I:STS 58-012-14:20:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:46.911 00 TLMH-I:STS 58-012-14:20:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:46.912 00 TLMH-I:STS 58-012-14:20:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:47.909 00 TLMH-I:STS 58-012-14:20:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:48.916 00 TLMH-I:STS 58-012-14:20:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:48.917 00 TLMH-I:STS 58-012-14:20:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:49.912 00 TLMH-I:STS 58-012-14:20:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:50.919 00 TLMH-I:STS 58-012-14:20:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:50.920 00 TLMH-I:STS 58-012-14:20:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:51.917 00 TLMH-I:STS 58-012-14:20:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:52.914 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:52.915 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:53.913 00 TLMH-I:STS 58-012-14:20:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:54.911 00 TLMH-I:STS 58-012-14:20:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:54.912 00 TLMH-I:STS 58-012-14:20:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:55.917 00 TLMH-I:STS 58-012-14:20:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:56.912 00 TLMH-I:STS 58-012-14:20:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:56.913 00 TLMH-I:STS 58-012-14:20:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:57.909 00 TLMH-I:STS 58-012-14:20:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:58.919 00 TLMH-I:STS 58-012-14:21:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:58.920 00 TLMH-I:STS 58-012-14:21:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:59.916 00 TLMH-I:STS 58-012-14:21:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:00.911 00 TLMH-I:STS 58-012-14:21:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:00.913 00 TLMH-I:STS 58-012-14:21:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:01.914 00 TLMH-I:STS 58-012-14:21:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:02.917 00 TLMH-I:STS 58-012-14:21:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:02.918 00 TLMH-I:STS 58-012-14:21:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:03.910 00 TLMH-I:STS 58-012-14:21:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:04.916 00 TLMH-I:STS 58-012-14:21:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:04.917 00 TLMH-I:STS 58-012-14:21:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:05.912 00 TLMH-I:STS 58-012-14:21:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:06.919 00 TLMH-I:STS 58-012-14:21:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:06.920 00 TLMH-I:STS 58-012-14:21:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:07.912 00 TLMH-I:STS 58-012-14:21:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:08.909 00 TLMH-I:STS 58-012-14:21:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:08.911 00 TLMH-I:STS 58-012-14:21:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:09.916 00 TLMH-I:STS 58-012-14:21:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:10.913 00 TLMH-I:STS 58-012-14:21:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:10.913 00 TLMH-I:STS 58-012-14:21:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:11.910 00 TLMH-I:STS 58-012-14:21:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:12.908 00 TLMH-I:STS 58-012-14:21:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:12.910 00 TLMH-I:STS 58-012-14:21:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:13.914 00 TLMH-I:STS 58-012-14:21:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:14.910 00 TLMH-I:STS 58-012-14:21:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:14.911 00 TLMH-I:STS 58-012-14:21:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:15.916 00 TLMH-I:STS 58-012-14:21:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:16.915 00 TLMH-I:STS 58-012-14:21:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:16.916 00 TLMH-I:STS 58-012-14:21:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:17.911 00 TLMH-I:STS 58-012-14:21:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:18.918 00 TLMH-I:STS 58-012-14:21:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:18.919 00 TLMH-I:STS 58-012-14:21:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:19.916 00 TLMH-I:STS 58-012-14:21:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:20.912 00 TLMH-I:STS 58-012-14:21:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:20.913 00 TLMH-I:STS 58-012-14:21:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:21.910 00 TLMH-I:STS 58-012-14:21:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:22.915 00 TLMH-I:STS 58-012-14:21:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:22.916 00 TLMH-I:STS 58-012-14:21:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:23.910 00 TLMH-I:STS 58-012-14:21:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:24.917 00 TLMH-I:STS 58-012-14:21:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:24.919 00 TLMH-I:STS 58-012-14:21:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:25.914 00 TLMH-I:STS 58-012-14:21:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:26.909 00 TLMH-I:STS 58-012-14:21:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:26.910 00 TLMH-I:STS 58-012-14:21:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:27.917 00 TLMH-I:STS 58-012-14:21:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:28.914 00 TLMH-I:STS 58-012-14:21:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:28.916 00 TLMH-I:STS 58-012-14:21:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:29.912 00 TLMH-I:STS 58-012-14:21:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:30.911 00 TLMH-I:STS 58-012-14:21:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:30.912 00 TLMH-I:STS 58-012-14:21:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:31.913 00 TLMH-I:STS 58-012-14:21:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:32.916 00 TLMH-I:STS 58-012-14:21:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:32.917 00 TLMH-I:STS 58-012-14:21:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:33.908 00 TLMH-I:STS 58-012-14:21:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:34.415 00 TLMH-I:STS 58-012-14:21:35.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:26:34.717 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:34.719 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-217-18:26:34.725 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:26:35.726 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:35.728 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:26:35.732 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:26:40.737 00 SPR-I:OPRO ;********************************************************************* +21-217-18:26:40.737 00 SPR-I:OPRO ; Step 5.17: Send the Report OS Code Segment command. +21-217-18:26:40.737 00 SPR-I:OPRO ;********************************************************************* +21-217-18:26:40.742 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:40.742 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-217-18:26:40.742 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:40.744 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTOS ;;; (SCX CPU1 CS Report OS Code Segment Checksum command code) +21-217-18:26:40.744 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-217-18:26:40.759 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:26:41.409 00 TLMH-I:STS 58-012-14:21:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:26:43.762 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:43.765 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-217-18:26:43.774 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:43.774 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-217-18:26:43.803 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:26:48.807 00 SPR-I:OPRO ;********************************************************************* +21-217-18:26:48.807 00 SPR-I:OPRO ; Step 5.18: Send the Enable OS Code Segment command. +21-217-18:26:48.807 00 SPR-I:OPRO ;********************************************************************* +21-217-18:26:48.813 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:48.814 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-217-18:26:48.814 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:48.815 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEOS ;;; (SCX CPU1 CS Enable OS Code Segment Checksumming command code) +21-217-18:26:48.815 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-217-18:26:48.834 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:26:49.413 00 TLMH-I:STS 58-012-14:21:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-217-18:26:51.837 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:51.840 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-217-18:26:51.848 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:51.849 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-217-18:26:51.873 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:26:56.878 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Enabled'. +21-217-18:26:56.883 00 SPR-I:OPRO ;********************************************************************** +21-217-18:26:56.883 00 SPR-I:OPRO ; Step 5.19: Send the Recompute OS Code Segment command. +21-217-18:26:56.883 00 SPR-I:OPRO ;********************************************************************** +21-217-18:26:56.886 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:56.886 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:26:56.886 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:56.888 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:56.888 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:26:56.888 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:56.901 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-217-18:26:56.901 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-217-18:26:56.908 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:26:57.412 00 TLMH-I:STS 58-012-14:21:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:26:57.908 00 TLMH-I:STS 58-012-14:21:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:58.915 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:58.916 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:59.911 00 TLMH-I:STS 58-012-14:22:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:59.911 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:59.914 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:26:59.921 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:59.922 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:26:59.947 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:26:59.951 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:27:00.913 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:00.915 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:01.916 00 TLMH-I:STS 58-012-14:22:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:02.909 00 TLMH-I:STS 58-012-14:22:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:02.910 00 TLMH-I:STS 58-012-14:22:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:03.912 00 TLMH-I:STS 58-012-14:22:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:04.915 00 TLMH-I:STS 58-012-14:22:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:04.916 00 TLMH-I:STS 58-012-14:22:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:05.910 00 TLMH-I:STS 58-012-14:22:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:06.918 00 TLMH-I:STS 58-012-14:22:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:06.919 00 TLMH-I:STS 58-012-14:22:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:07.912 00 TLMH-I:STS 58-012-14:22:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:08.910 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:08.911 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:09.917 00 TLMH-I:STS 58-012-14:22:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:10.914 00 TLMH-I:STS 58-012-14:22:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:10.915 00 TLMH-I:STS 58-012-14:22:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:11.912 00 TLMH-I:STS 58-012-14:22:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:12.916 00 TLMH-I:STS 58-012-14:22:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:12.917 00 TLMH-I:STS 58-012-14:22:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:13.912 00 TLMH-I:STS 58-012-14:22:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:14.909 00 TLMH-I:STS 58-012-14:22:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:14.910 00 TLMH-I:STS 58-012-14:22:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:15.915 00 TLMH-I:STS 58-012-14:22:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:16.912 00 TLMH-I:STS 58-012-14:22:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:16.914 00 TLMH-I:STS 58-012-14:22:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:17.909 00 TLMH-I:STS 58-012-14:22:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:18.916 00 TLMH-I:STS 58-012-14:22:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:18.917 00 TLMH-I:STS 58-012-14:22:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:19.912 00 TLMH-I:STS 58-012-14:22:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:20.910 00 TLMH-I:STS 58-012-14:22:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:20.911 00 TLMH-I:STS 58-012-14:22:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:21.916 00 TLMH-I:STS 58-012-14:22:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:22.913 00 TLMH-I:STS 58-012-14:22:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:22.914 00 TLMH-I:STS 58-012-14:22:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:23.908 00 TLMH-I:STS 58-012-14:22:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:24.914 00 TLMH-I:STS 58-012-14:22:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:24.916 00 TLMH-I:STS 58-012-14:22:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:25.911 00 TLMH-I:STS 58-012-14:22:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:26.918 00 TLMH-I:STS 58-012-14:22:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:26.919 00 TLMH-I:STS 58-012-14:22:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:27.914 00 TLMH-I:STS 58-012-14:22:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:28.910 00 TLMH-I:STS 58-012-14:22:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:28.912 00 TLMH-I:STS 58-012-14:22:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:29.907 00 TLMH-I:STS 58-012-14:22:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:30.914 00 TLMH-I:STS 58-012-14:22:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:30.915 00 TLMH-I:STS 58-012-14:22:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:31.912 00 TLMH-I:STS 58-012-14:22:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:32.911 00 TLMH-I:STS 58-012-14:22:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:32.912 00 TLMH-I:STS 58-012-14:22:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:33.909 00 TLMH-I:STS 58-012-14:22:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:34.912 00 TLMH-I:STS 58-012-14:22:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:34.913 00 TLMH-I:STS 58-012-14:22:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:35.906 00 TLMH-I:STS 58-012-14:22:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:36.913 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:36.915 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:37.911 00 TLMH-I:STS 58-012-14:22:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:38.909 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:38.910 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:39.915 00 TLMH-I:STS 58-012-14:22:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:40.912 00 TLMH-I:STS 58-012-14:22:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:40.914 00 TLMH-I:STS 58-012-14:22:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:41.910 00 TLMH-I:STS 58-012-14:22:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:42.916 00 TLMH-I:STS 58-012-14:22:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:42.917 00 TLMH-I:STS 58-012-14:22:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:43.913 00 TLMH-I:STS 58-012-14:22:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:44.908 00 TLMH-I:STS 58-012-14:22:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:44.909 00 TLMH-I:STS 58-012-14:22:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:45.915 00 TLMH-I:STS 58-012-14:22:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:46.914 00 TLMH-I:STS 58-012-14:22:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:46.915 00 TLMH-I:STS 58-012-14:22:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:47.910 00 TLMH-I:STS 58-012-14:22:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:48.908 00 TLMH-I:STS 58-012-14:22:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:48.909 00 TLMH-I:STS 58-012-14:22:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:49.914 00 TLMH-I:STS 58-012-14:22:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:50.910 00 TLMH-I:STS 58-012-14:22:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:50.911 00 TLMH-I:STS 58-012-14:22:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:51.907 00 TLMH-I:STS 58-012-14:22:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:52.913 00 TLMH-I:STS 58-012-14:22:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:52.915 00 TLMH-I:STS 58-012-14:22:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:53.911 00 TLMH-I:STS 58-012-14:22:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:54.911 00 TLMH-I:STS 58-012-14:22:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:54.912 00 TLMH-I:STS 58-012-14:22:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:55.907 00 TLMH-I:STS 58-012-14:22:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:56.913 00 TLMH-I:STS 58-012-14:22:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:56.914 00 TLMH-I:STS 58-012-14:22:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:57.911 00 TLMH-I:STS 58-012-14:22:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:58.910 00 TLMH-I:STS 58-012-14:23:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:58.911 00 TLMH-I:STS 58-012-14:23:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:59.915 00 TLMH-I:STS 58-012-14:23:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:00.908 00 TLMH-I:STS 58-012-14:23:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:00.910 00 TLMH-I:STS 58-012-14:23:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:01.910 00 TLMH-I:STS 58-012-14:23:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:02.913 00 TLMH-I:STS 58-012-14:23:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:02.914 00 TLMH-I:STS 58-012-14:23:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:03.914 00 TLMH-I:STS 58-012-14:23:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:04.907 00 TLMH-I:STS 58-012-14:23:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:04.908 00 TLMH-I:STS 58-012-14:23:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:05.914 00 TLMH-I:STS 58-012-14:23:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:06.913 00 TLMH-I:STS 58-012-14:23:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:06.914 00 TLMH-I:STS 58-012-14:23:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:07.907 00 TLMH-I:STS 58-012-14:23:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:08.912 00 TLMH-I:STS 58-012-14:23:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:08.913 00 TLMH-I:STS 58-012-14:23:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:09.912 00 TLMH-I:STS 58-012-14:23:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:10.909 00 TLMH-I:STS 58-012-14:23:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:10.910 00 TLMH-I:STS 58-012-14:23:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:11.907 00 TLMH-I:STS 58-012-14:23:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:12.915 00 TLMH-I:STS 58-012-14:23:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:12.917 00 TLMH-I:STS 58-012-14:23:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:13.908 00 TLMH-I:STS 58-012-14:23:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:14.915 00 TLMH-I:STS 58-012-14:23:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:14.916 00 TLMH-I:STS 58-012-14:23:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:15.911 00 TLMH-I:STS 58-012-14:23:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:16.909 00 TLMH-I:STS 58-012-14:23:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:16.910 00 TLMH-I:STS 58-012-14:23:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:17.916 00 TLMH-I:STS 58-012-14:23:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:18.915 00 TLMH-I:STS 58-012-14:23:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:18.916 00 TLMH-I:STS 58-012-14:23:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:19.911 00 TLMH-I:STS 58-012-14:23:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:20.908 00 TLMH-I:STS 58-012-14:23:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:20.909 00 TLMH-I:STS 58-012-14:23:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:21.907 00 TLMH-I:STS 58-012-14:23:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:22.913 00 TLMH-I:STS 58-012-14:23:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:22.915 00 TLMH-I:STS 58-012-14:23:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:23.909 00 TLMH-I:STS 58-012-14:23:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:24.914 00 TLMH-I:STS 58-012-14:23:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:24.916 00 TLMH-I:STS 58-012-14:23:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:25.912 00 TLMH-I:STS 58-012-14:23:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:26.916 00 TLMH-I:STS 58-012-14:23:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:26.917 00 TLMH-I:STS 58-012-14:23:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:27.914 00 TLMH-I:STS 58-012-14:23:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:28.913 00 TLMH-I:STS 58-012-14:23:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:28.914 00 TLMH-I:STS 58-012-14:23:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:29.909 00 TLMH-I:STS 58-012-14:23:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:30.915 00 TLMH-I:STS 58-012-14:23:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:30.917 00 TLMH-I:STS 58-012-14:23:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:31.911 00 TLMH-I:STS 58-012-14:23:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:32.908 00 TLMH-I:STS 58-012-14:23:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:32.910 00 TLMH-I:STS 58-012-14:23:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:33.916 00 TLMH-I:STS 58-012-14:23:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:34.914 00 TLMH-I:STS 58-012-14:23:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:34.915 00 TLMH-I:STS 58-012-14:23:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:35.912 00 TLMH-I:STS 58-012-14:23:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:36.916 00 TLMH-I:STS 58-012-14:23:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:36.918 00 TLMH-I:STS 58-012-14:23:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:37.914 00 TLMH-I:STS 58-012-14:23:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:38.910 00 TLMH-I:STS 58-012-14:23:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:38.911 00 TLMH-I:STS 58-012-14:23:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:39.907 00 TLMH-I:STS 58-012-14:23:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:40.914 00 TLMH-I:STS 58-012-14:23:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:40.915 00 TLMH-I:STS 58-012-14:23:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:41.910 00 TLMH-I:STS 58-012-14:23:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:42.409 00 TLMH-I:STS 58-012-14:23:43.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:28:43.081 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:28:43.084 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-217-18:28:43.091 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:28:47.096 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:28:47.099 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:28:47.102 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:28:52.106 00 SPR-I:OPRO ;********************************************************************* +21-217-18:28:52.106 00 SPR-I:OPRO ; Step 5.20: Send the Report OS Code Segment command. +21-217-18:28:52.106 00 SPR-I:OPRO ;********************************************************************* +21-217-18:28:52.108 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:28:52.108 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-217-18:28:52.108 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:28:52.110 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTOS ;;; (SCX CPU1 CS Report OS Code Segment Checksum command code) +21-217-18:28:52.110 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-217-18:28:52.124 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:28:52.908 00 TLMH-I:STS 58-012-14:23:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:28:55.128 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:28:55.129 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-217-18:28:55.137 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:28:55.138 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-217-18:28:55.165 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:29:00.170 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:00.170 00 SPR-I:OPRO ; Step 5.21: Send the Disable cFE Code Segment command. +21-217-18:29:00.170 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:00.175 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:00.176 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-217-18:29:00.176 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:00.176 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-217-18:29:00.176 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-217-18:29:00.190 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:00.915 00 TLMH-I:STS 58-012-14:24:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-217-18:29:03.194 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:03.196 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-217-18:29:03.202 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:03.203 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-217-18:29:03.225 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:29:08.229 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-217-18:29:08.233 00 SPR-I:OPRO ;********************************************************************** +21-217-18:29:08.233 00 SPR-I:OPRO ; Step 5.22: Send the Recompute cFE Code Segment command. +21-217-18:29:08.233 00 SPR-I:OPRO ;********************************************************************** +21-217-18:29:08.235 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:08.235 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:29:08.235 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:08.236 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:08.236 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:29:08.236 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:08.247 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-217-18:29:08.247 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-217-18:29:08.261 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:08.907 00 TLMH-I:STS 58-012-14:24:10.000 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:29:08.908 00 TLMH-I:STS 58-012-14:24:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:08.909 00 TLMH-I:STS 58-012-14:24:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:09.911 00 TLMH-I:STS 58-012-14:24:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:10.907 00 TLMH-I:STS 58-012-14:24:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:10.908 00 TLMH-I:STS 58-012-14:24:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:11.265 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:11.267 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:29:11.287 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:11.289 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:29:11.322 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:29:11.327 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:11.909 00 TLMH-I:STS 58-012-14:24:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:12.914 00 TLMH-I:STS 58-012-14:24:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:12.916 00 TLMH-I:STS 58-012-14:24:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:13.910 00 TLMH-I:STS 58-012-14:24:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:14.915 00 TLMH-I:STS 58-012-14:24:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:14.916 00 TLMH-I:STS 58-012-14:24:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:15.911 00 TLMH-I:STS 58-012-14:24:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:16.906 00 TLMH-I:STS 58-012-14:24:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:16.907 00 TLMH-I:STS 58-012-14:24:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:17.913 00 TLMH-I:STS 58-012-14:24:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:18.910 00 TLMH-I:STS 58-012-14:24:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:18.911 00 TLMH-I:STS 58-012-14:24:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:19.906 00 TLMH-I:STS 58-012-14:24:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:20.914 00 TLMH-I:STS 58-012-14:24:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:20.915 00 TLMH-I:STS 58-012-14:24:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:21.910 00 TLMH-I:STS 58-012-14:24:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:22.916 00 TLMH-I:STS 58-012-14:24:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:22.917 00 TLMH-I:STS 58-012-14:24:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:23.913 00 TLMH-I:STS 58-012-14:24:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:24.910 00 TLMH-I:STS 58-012-14:24:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:24.911 00 TLMH-I:STS 58-012-14:24:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:25.916 00 TLMH-I:STS 58-012-14:24:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:26.914 00 TLMH-I:STS 58-012-14:24:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:26.915 00 TLMH-I:STS 58-012-14:24:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:27.911 00 TLMH-I:STS 58-012-14:24:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:28.907 00 TLMH-I:STS 58-012-14:24:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:28.908 00 TLMH-I:STS 58-012-14:24:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:29.913 00 TLMH-I:STS 58-012-14:24:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:30.910 00 TLMH-I:STS 58-012-14:24:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:30.911 00 TLMH-I:STS 58-012-14:24:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:30.912 00 TLMH-I:STS 58-012-14:24:32.033 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:29:31.352 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:31.355 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-217-18:29:31.361 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:35.366 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:35.367 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:29:35.369 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:29:40.374 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:40.374 00 SPR-I:OPRO ; Step 5.23: Send the Report cFE Code Segment command. +21-217-18:29:40.375 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:40.381 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:40.381 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-217-18:29:40.381 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:40.382 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTCFECORE ;;; (SCX CPU1 CS Report cFE Core Checksum command code) +21-217-18:29:40.382 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-217-18:29:40.398 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:40.912 00 TLMH-I:STS 58-012-14:24:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:29:43.400 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:43.401 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-217-18:29:43.406 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:43.406 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-217-18:29:43.428 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:29:48.431 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:48.431 00 SPR-I:OPRO ; Step 5.24: Send the Enable cFE Code Segment command. +21-217-18:29:48.431 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:48.436 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:48.436 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-217-18:29:48.436 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:48.438 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLECFECORE ;;; (SCX CPU1 CS Enable cFE Core Checksumming command code) +21-217-18:29:48.438 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-217-18:29:48.452 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:48.913 00 TLMH-I:STS 58-012-14:24:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-217-18:29:51.456 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:51.458 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-217-18:29:51.465 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:51.466 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-217-18:29:51.487 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:29:56.491 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-217-18:29:56.493 00 SPR-I:OPRO ;********************************************************************** +21-217-18:29:56.493 00 SPR-I:OPRO ; Step 5.25: Send the Recompute cFE Code Segment command. +21-217-18:29:56.493 00 SPR-I:OPRO ;********************************************************************** +21-217-18:29:56.495 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:56.495 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:29:56.495 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:56.497 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:56.497 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:29:56.497 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:56.511 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-217-18:29:56.511 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-217-18:29:56.516 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:56.914 00 TLMH-I:STS 58-012-14:24:58.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:29:56.915 00 TLMH-I:STS 58-012-14:24:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:56.916 00 TLMH-I:STS 58-012-14:24:58.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:57.908 00 TLMH-I:STS 58-012-14:24:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:58.916 00 TLMH-I:STS 58-012-14:25:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:58.917 00 TLMH-I:STS 58-012-14:25:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:59.519 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:59.521 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:29:59.532 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:59.533 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:29:59.555 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:29:59.559 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:59.906 00 TLMH-I:STS 58-012-14:25:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:00.912 00 TLMH-I:STS 58-012-14:25:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:00.913 00 TLMH-I:STS 58-012-14:25:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:01.904 00 TLMH-I:STS 58-012-14:25:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:02.908 00 TLMH-I:STS 58-012-14:25:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:02.909 00 TLMH-I:STS 58-012-14:25:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:03.910 00 TLMH-I:STS 58-012-14:25:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:04.915 00 TLMH-I:STS 58-012-14:25:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:04.916 00 TLMH-I:STS 58-012-14:25:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:05.911 00 TLMH-I:STS 58-012-14:25:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:06.909 00 TLMH-I:STS 58-012-14:25:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:06.910 00 TLMH-I:STS 58-012-14:25:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:07.911 00 TLMH-I:STS 58-012-14:25:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:08.907 00 TLMH-I:STS 58-012-14:25:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:08.908 00 TLMH-I:STS 58-012-14:25:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:09.911 00 TLMH-I:STS 58-012-14:25:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:10.909 00 TLMH-I:STS 58-012-14:25:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:10.910 00 TLMH-I:STS 58-012-14:25:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:11.915 00 TLMH-I:STS 58-012-14:25:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:12.912 00 TLMH-I:STS 58-012-14:25:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:12.913 00 TLMH-I:STS 58-012-14:25:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:13.909 00 TLMH-I:STS 58-012-14:25:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:14.916 00 TLMH-I:STS 58-012-14:25:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:14.917 00 TLMH-I:STS 58-012-14:25:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:15.911 00 TLMH-I:STS 58-012-14:25:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:16.906 00 TLMH-I:STS 58-012-14:25:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:16.907 00 TLMH-I:STS 58-012-14:25:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:17.913 00 TLMH-I:STS 58-012-14:25:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:18.909 00 TLMH-I:STS 58-012-14:25:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:18.910 00 TLMH-I:STS 58-012-14:25:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:18.910 00 TLMH-I:STS 58-012-14:25:20.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:30:19.585 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:30:19.588 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-217-18:30:19.606 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:30:23.610 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:30:23.613 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:30:23.617 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:30:28.621 00 SPR-I:OPRO ;********************************************************************* +21-217-18:30:28.621 00 SPR-I:OPRO ; Step 5.26: Send the Report cFE Code Segment command. +21-217-18:30:28.621 00 SPR-I:OPRO ;********************************************************************* +21-217-18:30:28.626 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:30:28.627 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-217-18:30:28.627 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:30:28.628 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTCFECORE ;;; (SCX CPU1 CS Report cFE Core Checksum command code) +21-217-18:30:28.628 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-217-18:30:28.642 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:30:29.410 00 TLMH-I:STS 58-012-14:25:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:30:31.645 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:30:31.648 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-217-18:30:31.654 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:30:31.655 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-217-18:30:31.676 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:30:36.680 00 SPR-I:OPRO ;********************************************************************* +21-217-18:30:36.680 00 SPR-I:OPRO ; Step 6.0: Clean-up. +21-217-18:30:36.680 00 SPR-I:OPRO ;********************************************************************* +21-217-18:30:36.681 00 SPR-I:OPRO ; Step 6.1: Send the Power-On Reset command. +21-217-18:30:36.681 00 SPR-I:OPRO ;********************************************************************* +21-217-18:30:36.682 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-217-18:30:36.683 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-217-18:30:36.696 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-217-18:30:46.705 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-217-18:30:46.706 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-217-18:30:46.713 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-217-18:30:46.760 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-217-18:31:46.822 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:31:52.786 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-217-18:31:56.832 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:31:56.834 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-217-18:31:56.850 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-217-18:31:56.903 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-217-18:31:56.903 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-217-18:31:56.908 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-217-18:31:56.910 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-217-18:31:56.910 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-217-18:31:56.961 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-217-18:31:56.961 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:31:57.914 00 TLMH-I:STS 58-012-14:03:48.917 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-217-18:32:00.966 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:32:00.966 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-217-18:32:00.969 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-217-18:32:00.975 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-217-18:32:00.975 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:32:05.979 00 SPR-I:OPRO **** Requirements Status Reporting +21-217-18:32:05.980 00 SPR-I:OPRO -------------------------- +21-217-18:32:05.980 00 SPR-I:OPRO Requirement(s) Report +21-217-18:32:05.980 00 SPR-I:OPRO -------------------------- +21-217-18:32:05.981 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-217-18:32:05.984 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-217-18:32:05.985 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-217-18:32:05.987 00 SPR-I:OPRO FSW Requirement: CS_3000 P/F: P +21-217-18:32:05.988 00 SPR-I:OPRO FSW Requirement: CS_3000.1 P/F: P +21-217-18:32:06.006 00 SPR-I:OPRO FSW Requirement: CS_3002 P/F: P +21-217-18:32:06.007 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-217-18:32:06.008 00 SPR-I:OPRO FSW Requirement: CS_3004 P/F: P +21-217-18:32:06.026 00 SPR-I:OPRO FSW Requirement: CS_3004.1 P/F: P +21-217-18:32:06.027 00 SPR-I:OPRO FSW Requirement: CS_3004.2 P/F: P +21-217-18:32:06.028 00 SPR-I:OPRO FSW Requirement: CS_3005 P/F: P +21-217-18:32:06.047 00 SPR-I:OPRO FSW Requirement: CS_3006 P/F: P +21-217-18:32:06.048 00 SPR-I:OPRO FSW Requirement: CS_3006.1 P/F: P +21-217-18:32:06.049 00 SPR-I:OPRO FSW Requirement: CS_3007 P/F: P +21-217-18:32:06.067 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-217-18:32:06.068 00 SPR-I:OPRO FSW Requirement: CS_3009 P/F: P +21-217-18:32:06.069 00 SPR-I:OPRO FSW Requirement: CS_3009.1 P/F: P +21-217-18:32:06.093 00 SPR-I:OPRO FSW Requirement: CS_3009.2 P/F: P +21-217-18:32:06.094 00 SPR-I:OPRO FSW Requirement: CS_3010 P/F: P +21-217-18:32:06.095 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-217-18:32:06.113 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-217-18:32:06.114 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-217-18:32:06.115 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-217-18:32:06.137 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-217-18:32:06.137 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-217-18:32:06.137 00 SPR-I:OPRO ;********************************************************************* +21-217-18:32:06.137 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_corecode +21-217-18:32:06.137 00 SPR-I:OPRO ;********************************************************************* +21-217-18:32:06.137 00 SPR-I:STS Procedure SCX_CPU1_CS_CORECODE completed +21-217-18:32:06.151 00 SPR-I:OPRO *** Telemetry Info *** +21-217-18:32:06.151 00 SPR-I:OPRO +21-217-18:32:06.151 00 SPR-I:OPRO Pkt Loss Count: N/A +21-217-18:32:06.151 00 SPR-I:OPRO +21-217-18:32:06.151 00 SPR-I:OPRO ****************** +21-217-18:32:06.151 00 SPR-I:OPRO +21-217-18:32:06.152 00 SPR-I:OPRO Elapsed time: 1480.02 seconds +21-217-18:32:06.152 00 SPR-I:OPRO Elapsed time: 24.6671 minutes +21-217-18:32:06.154 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-217-18:32:16.163 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logf +21-217-18:32:16.163 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logp +21-217-18:32:16.163 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logs +21-217-18:32:16.163 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.loge +21-217-18:32:16.163 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logr +21-217-18:32:16.249 00 SPR-I:OPRI --> newlog scx_cpu1_cs_corecode-2021-217-18h07m26s.log diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logr b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logr new file mode 100644 index 0000000..44a1d90 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logr @@ -0,0 +1,23 @@ +21-217-18:32:05.981 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-217-18:32:05.984 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-217-18:32:05.985 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-217-18:32:05.987 00 SPR-I:OPRO FSW Requirement: CS_3000 P/F: P +21-217-18:32:05.988 00 SPR-I:OPRO FSW Requirement: CS_3000.1 P/F: P +21-217-18:32:06.006 00 SPR-I:OPRO FSW Requirement: CS_3002 P/F: P +21-217-18:32:06.007 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-217-18:32:06.008 00 SPR-I:OPRO FSW Requirement: CS_3004 P/F: P +21-217-18:32:06.026 00 SPR-I:OPRO FSW Requirement: CS_3004.1 P/F: P +21-217-18:32:06.027 00 SPR-I:OPRO FSW Requirement: CS_3004.2 P/F: P +21-217-18:32:06.028 00 SPR-I:OPRO FSW Requirement: CS_3005 P/F: P +21-217-18:32:06.047 00 SPR-I:OPRO FSW Requirement: CS_3006 P/F: P +21-217-18:32:06.048 00 SPR-I:OPRO FSW Requirement: CS_3006.1 P/F: P +21-217-18:32:06.049 00 SPR-I:OPRO FSW Requirement: CS_3007 P/F: P +21-217-18:32:06.067 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-217-18:32:06.068 00 SPR-I:OPRO FSW Requirement: CS_3009 P/F: P +21-217-18:32:06.069 00 SPR-I:OPRO FSW Requirement: CS_3009.1 P/F: P +21-217-18:32:06.093 00 SPR-I:OPRO FSW Requirement: CS_3009.2 P/F: P +21-217-18:32:06.094 00 SPR-I:OPRO FSW Requirement: CS_3010 P/F: P +21-217-18:32:06.095 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-217-18:32:06.113 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-217-18:32:06.114 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-217-18:32:06.115 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logs b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logs new file mode 100644 index 0000000..6b8b5de --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logs @@ -0,0 +1,1939 @@ +21-217-18:07:26.117 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-217-18:07:26.118 00 SPR-I:OPRO Checksum: 29237 +21-217-18:07:26.118 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-217-18:07:26.118 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-217-18:07:26.118 00 SPR-I:OPRO +21-217-18:07:26.119 00 SPR-I:OPRO Connection Status +21-217-18:07:26.119 00 SPR-I:OPRO ----------------- +21-217-18:07:26.119 00 SPR-I:OPRO CFDP: DOWN +21-217-18:07:26.119 00 SPR-I:OPRO UDP: UP +21-217-18:07:26.119 00 SPR-I:OPRO SWTS: UNK +21-217-18:07:26.120 00 SPR-I:OPRO +21-217-18:07:26.120 00 SPR-I:OPRO CMD / TLM Path +21-217-18:07:26.120 00 SPR-I:OPRO -------------- +21-217-18:07:26.120 00 SPR-I:OPRO UDP +21-217-18:07:26.124 00 SPR-I:OPRO +21-217-18:07:26.125 00 SPR-I:OPRO +21-217-18:07:26.125 00 SPR-I:OPRO ASIST / GDS Configuration +21-217-18:07:26.125 00 SPR-I:OPRO ------------------------- +21-217-18:07:26.125 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-217-18:07:26.125 00 SPR-I:OPRO Account: cfs_test +21-217-18:07:26.125 00 SPR-I:OPRO Version: 21.0.7 +21-217-18:07:26.125 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-217-18:07:26.125 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 05-21-21 Time: 08:24:49 AM.EDT +21-217-18:07:26.126 00 SPR-I:OPRO +21-217-18:07:26.126 00 SPR-I:OPRO Telemetry Info +21-217-18:07:26.126 00 SPR-I:OPRO -------------- +21-217-18:07:26.126 00 SPR-I:OPRO Pkt Loss Count: N/A +21-217-18:07:26.126 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-217-18:07:26.126 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_corecode +21-217-18:07:26.255 00 SPR-I:OPRI --> start scx_cpu1_cs_corecode +21-217-18:07:26.256 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_corecode.i +21-217-18:07:26.264 00 SPR-I:STS Procedure SCX_CPU1_CS_CORECODE started +21-217-18:07:26.397 00 SPR-I:OPRO ;********************************************************************* +21-217-18:07:26.397 00 SPR-I:OPRO ; Step 1.0: Checksum Table Test Setup. +21-217-18:07:26.397 00 SPR-I:OPRO ;********************************************************************* +21-217-18:07:26.687 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-217-18:07:26.687 00 SPR-I:OPRO ;********************************************************************** +21-217-18:07:26.687 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-217-18:07:26.700 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-217-18:07:36.710 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-217-18:07:36.711 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-217-18:07:36.719 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-217-18:07:36.745 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-217-18:08:36.809 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:08:42.774 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-217-18:08:46.821 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:08:46.881 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-217-18:08:46.881 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-217-18:08:46.883 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-217-18:08:46.884 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-217-18:08:46.936 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-217-18:08:46.936 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:08:47.924 00 TLMH-I:STS 58-012-14:03:48.917 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-217-18:08:50.941 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:08:50.941 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-217-18:08:50.944 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-217-18:08:50.949 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-217-18:08:50.949 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:08:55.954 00 SPR-I:OPRO ;********************************************************************* +21-217-18:08:55.954 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-217-18:08:55.954 00 SPR-I:OPRO ;********************************************************************** +21-217-18:08:56.052 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-217-18:08:56.059 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:03.067 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:03.069 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-217-18:09:03.072 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:08.077 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:08.077 00 SPR-I:OPRO ; Step 1.5: Enable DEBUG Event Messages +21-217-18:09:08.077 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:08.080 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-217-18:09:08.093 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-217-18:09:10.105 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:11.106 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:11.107 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-217-18:09:11.107 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:11.107 00 SPR-I:OPRO ; Step 1.6: Verify that the CS Housekeeping telemetry items are +21-217-18:09:11.107 00 SPR-I:OPRO ; initialized to zero (0). +21-217-18:09:11.107 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:11.107 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-217-18:09:11.116 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:16.121 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:16.121 00 SPR-I:OPRO ; Step 2.0: OS Code Segment Test. +21-217-18:09:16.121 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:16.121 00 SPR-I:OPRO ; Step 2.1: Send the Enable Checksum command. +21-217-18:09:16.122 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:16.128 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:16.128 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-217-18:09:16.128 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:16.129 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-217-18:09:16.144 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:16.920 00 TLMH-I:STS 58-012-14:04:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-217-18:09:19.148 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:19.149 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-217-18:09:19.157 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:19.158 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-217-18:09:19.182 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:24.187 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Enabled'. +21-217-18:09:24.189 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-217-18:09:24.200 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-217-18:09:24.923 00 TLMH-I:STS 58-012-14:04:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-217-18:09:25.204 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-217-18:09:25.217 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-217-18:09:25.926 00 TLMH-I:STS 58-012-14:04:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-217-18:09:26.220 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-217-18:09:26.232 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-217-18:09:26.920 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-217-18:09:27.235 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-217-18:09:27.249 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-217-18:09:27.925 00 TLMH-I:STS 58-012-14:04:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-217-18:09:28.251 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:33.255 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:33.255 00 SPR-I:OPRO ; Step 2.2: Send the Enable OS Code Segment command. +21-217-18:09:33.256 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:33.261 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:33.262 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-217-18:09:33.262 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:33.266 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-217-18:09:33.289 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:33.922 00 TLMH-I:STS 58-012-14:04:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-217-18:09:35.292 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:35.293 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-217-18:09:35.305 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:35.305 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-217-18:09:35.328 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:40.332 00 SPR-I:OPRO <*> Passed (3002) - OS State set to 'Enabled'. +21-217-18:09:40.336 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:40.337 00 SPR-I:OPRO ; Step 2.3: Verify that CRC calculations are happening. +21-217-18:09:40.337 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:40.351 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:47.359 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:47.362 00 SPR-I:OPRO <*> Passed (3000) - Checksumming is occurring. +21-217-18:09:47.366 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:47.367 00 SPR-I:OPRO ; Step 2.4: Send the Disable OS Code Segment command. +21-217-18:09:47.367 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:47.375 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:47.375 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-217-18:09:47.375 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:47.409 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-217-18:09:47.423 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:47.923 00 TLMH-I:STS 58-012-14:04:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:09:51.428 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:51.428 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-217-18:09:51.434 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:51.434 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-217-18:09:51.462 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:09:56.466 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-217-18:09:56.469 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:56.469 00 SPR-I:OPRO ; Step 2.5: Using the TST_CS application, manipulate the OS CRC. +21-217-18:09:56.470 00 SPR-I:OPRO ;********************************************************************* +21-217-18:09:56.473 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:56.473 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 13 +21-217-18:09:56.473 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:09:56.474 00 CMH-I:CMD Command SFDU received:<192BC00000010509> from gs582cfslab4:SPR +21-217-18:09:56.489 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:09:56.920 00 TLMH-I:STS 58-012-14:04:58.006 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=13 Corrupt OS CRC command +21-217-18:09:57.490 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:09:57.492 00 SPR-I:OPRO <*> Passed - Expected Event Msg 13 rcv'd. +21-217-18:09:57.493 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:10:02.498 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:02.498 00 SPR-I:OPRO ; Step 2.6: Send the Enable OS command. +21-217-18:10:02.499 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:02.502 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:02.502 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-217-18:10:02.502 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:02.503 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-217-18:10:02.517 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:10:03.420 00 TLMH-I:STS 58-012-14:05:04.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-217-18:10:07.523 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:10:07.525 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-217-18:10:07.538 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:10:07.539 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-217-18:10:07.558 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:10:12.562 00 SPR-I:OPRO <*> Passed (3002) - OS State set to 'Enabled'. +21-217-18:10:12.568 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:12.569 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 32 +21-217-18:10:12.569 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:10:12.577 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:11:24.919 00 TLMH-I:STS 58-012-14:06:26.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=32 Checksum Failure: OS code segment, Expected: 0x0012D687, Calculated: 0xFFFFB69D +21-217-18:11:25.653 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:11:25.655 00 SPR-I:OPRO <*> Passed (3000.1) - Expected Event Msg 32 rcv'd. +21-217-18:11:25.658 00 SPR-I:OPRO ;********************************************************************* +21-217-18:11:25.658 00 SPR-I:OPRO ; Step 2.7: Send the Disable OS Code Segment command. +21-217-18:11:25.658 00 SPR-I:OPRO ;********************************************************************* +21-217-18:11:25.659 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:25.659 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-217-18:11:25.660 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:25.671 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-217-18:11:25.685 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:11:26.427 00 TLMH-I:STS 58-012-14:06:27.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:11:27.688 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:11:27.689 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-217-18:11:27.696 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:11:27.697 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-217-18:11:27.718 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:11:32.723 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-217-18:11:32.726 00 SPR-I:OPRO ;********************************************************************* +21-217-18:11:32.727 00 SPR-I:OPRO ; Step 2.8: Send the Recompute OS Code Segment command. +21-217-18:11:32.727 00 SPR-I:OPRO ;********************************************************************* +21-217-18:11:32.729 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:32.730 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:11:32.730 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:32.731 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:32.731 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:11:32.731 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:11:32.742 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-217-18:11:32.757 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:11:33.426 00 TLMH-I:STS 58-012-14:06:34.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:11:33.923 00 TLMH-I:STS 58-012-14:06:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:34.920 00 TLMH-I:STS 58-012-14:06:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:34.921 00 TLMH-I:STS 58-012-14:06:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:35.762 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:11:35.764 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:11:35.782 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:11:35.784 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:11:35.824 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:11:35.827 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:11:35.921 00 TLMH-I:STS 58-012-14:06:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:36.925 00 TLMH-I:STS 58-012-14:06:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:36.927 00 TLMH-I:STS 58-012-14:06:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:37.920 00 TLMH-I:STS 58-012-14:06:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:38.927 00 TLMH-I:STS 58-012-14:06:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:38.929 00 TLMH-I:STS 58-012-14:06:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:39.920 00 TLMH-I:STS 58-012-14:06:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:40.927 00 TLMH-I:STS 58-012-14:06:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:40.928 00 TLMH-I:STS 58-012-14:06:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:41.921 00 TLMH-I:STS 58-012-14:06:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:42.928 00 TLMH-I:STS 58-012-14:06:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:42.929 00 TLMH-I:STS 58-012-14:06:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:43.921 00 TLMH-I:STS 58-012-14:06:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:44.918 00 TLMH-I:STS 58-012-14:06:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:44.919 00 TLMH-I:STS 58-012-14:06:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:45.926 00 TLMH-I:STS 58-012-14:06:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:46.924 00 TLMH-I:STS 58-012-14:06:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:46.925 00 TLMH-I:STS 58-012-14:06:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:47.919 00 TLMH-I:STS 58-012-14:06:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:48.925 00 TLMH-I:STS 58-012-14:06:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:48.927 00 TLMH-I:STS 58-012-14:06:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:49.917 00 TLMH-I:STS 58-012-14:06:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:50.925 00 TLMH-I:STS 58-012-14:06:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:50.926 00 TLMH-I:STS 58-012-14:06:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:51.920 00 TLMH-I:STS 58-012-14:06:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:52.925 00 TLMH-I:STS 58-012-14:06:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:52.926 00 TLMH-I:STS 58-012-14:06:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:53.922 00 TLMH-I:STS 58-012-14:06:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:54.921 00 TLMH-I:STS 58-012-14:06:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:54.922 00 TLMH-I:STS 58-012-14:06:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:55.924 00 TLMH-I:STS 58-012-14:06:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:56.920 00 TLMH-I:STS 58-012-14:06:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:56.921 00 TLMH-I:STS 58-012-14:06:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:57.917 00 TLMH-I:STS 58-012-14:06:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:58.925 00 TLMH-I:STS 58-012-14:07:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:58.926 00 TLMH-I:STS 58-012-14:07:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:11:59.923 00 TLMH-I:STS 58-012-14:07:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:00.917 00 TLMH-I:STS 58-012-14:07:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:00.919 00 TLMH-I:STS 58-012-14:07:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:01.919 00 TLMH-I:STS 58-012-14:07:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:02.923 00 TLMH-I:STS 58-012-14:07:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:02.924 00 TLMH-I:STS 58-012-14:07:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:03.919 00 TLMH-I:STS 58-012-14:07:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:04.922 00 TLMH-I:STS 58-012-14:07:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:04.924 00 TLMH-I:STS 58-012-14:07:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:05.926 00 TLMH-I:STS 58-012-14:07:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:06.927 00 TLMH-I:STS 58-012-14:07:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:06.929 00 TLMH-I:STS 58-012-14:07:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:07.925 00 TLMH-I:STS 58-012-14:07:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:08.921 00 TLMH-I:STS 58-012-14:07:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:08.922 00 TLMH-I:STS 58-012-14:07:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:09.925 00 TLMH-I:STS 58-012-14:07:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:10.922 00 TLMH-I:STS 58-012-14:07:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:10.923 00 TLMH-I:STS 58-012-14:07:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:11.920 00 TLMH-I:STS 58-012-14:07:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:12.926 00 TLMH-I:STS 58-012-14:07:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:12.928 00 TLMH-I:STS 58-012-14:07:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:13.922 00 TLMH-I:STS 58-012-14:07:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:14.920 00 TLMH-I:STS 58-012-14:07:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:14.921 00 TLMH-I:STS 58-012-14:07:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:15.926 00 TLMH-I:STS 58-012-14:07:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:16.925 00 TLMH-I:STS 58-012-14:07:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:16.926 00 TLMH-I:STS 58-012-14:07:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:17.923 00 TLMH-I:STS 58-012-14:07:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:18.921 00 TLMH-I:STS 58-012-14:07:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:18.922 00 TLMH-I:STS 58-012-14:07:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:19.926 00 TLMH-I:STS 58-012-14:07:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:20.924 00 TLMH-I:STS 58-012-14:07:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:20.926 00 TLMH-I:STS 58-012-14:07:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:21.922 00 TLMH-I:STS 58-012-14:07:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:22.922 00 TLMH-I:STS 58-012-14:07:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:22.924 00 TLMH-I:STS 58-012-14:07:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:23.919 00 TLMH-I:STS 58-012-14:07:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:24.920 00 TLMH-I:STS 58-012-14:07:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:24.922 00 TLMH-I:STS 58-012-14:07:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:25.923 00 TLMH-I:STS 58-012-14:07:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:26.927 00 TLMH-I:STS 58-012-14:07:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:26.928 00 TLMH-I:STS 58-012-14:07:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:27.920 00 TLMH-I:STS 58-012-14:07:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:28.922 00 TLMH-I:STS 58-012-14:07:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:28.923 00 TLMH-I:STS 58-012-14:07:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:29.921 00 TLMH-I:STS 58-012-14:07:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:30.922 00 TLMH-I:STS 58-012-14:07:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:30.924 00 TLMH-I:STS 58-012-14:07:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:31.924 00 TLMH-I:STS 58-012-14:07:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:32.919 00 TLMH-I:STS 58-012-14:07:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:32.920 00 TLMH-I:STS 58-012-14:07:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:33.924 00 TLMH-I:STS 58-012-14:07:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:34.920 00 TLMH-I:STS 58-012-14:07:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:34.921 00 TLMH-I:STS 58-012-14:07:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:35.919 00 TLMH-I:STS 58-012-14:07:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:36.918 00 TLMH-I:STS 58-012-14:07:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:36.919 00 TLMH-I:STS 58-012-14:07:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:37.917 00 TLMH-I:STS 58-012-14:07:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:38.926 00 TLMH-I:STS 58-012-14:07:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:38.927 00 TLMH-I:STS 58-012-14:07:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:39.924 00 TLMH-I:STS 58-012-14:07:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:40.923 00 TLMH-I:STS 58-012-14:07:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:40.924 00 TLMH-I:STS 58-012-14:07:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:41.921 00 TLMH-I:STS 58-012-14:07:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:42.929 00 TLMH-I:STS 58-012-14:07:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:42.930 00 TLMH-I:STS 58-012-14:07:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:43.924 00 TLMH-I:STS 58-012-14:07:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:44.920 00 TLMH-I:STS 58-012-14:07:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:44.921 00 TLMH-I:STS 58-012-14:07:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:45.919 00 TLMH-I:STS 58-012-14:07:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:46.925 00 TLMH-I:STS 58-012-14:07:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:46.927 00 TLMH-I:STS 58-012-14:07:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:47.923 00 TLMH-I:STS 58-012-14:07:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:48.920 00 TLMH-I:STS 58-012-14:07:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:48.922 00 TLMH-I:STS 58-012-14:07:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:49.917 00 TLMH-I:STS 58-012-14:07:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:50.927 00 TLMH-I:STS 58-012-14:07:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:50.928 00 TLMH-I:STS 58-012-14:07:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:51.923 00 TLMH-I:STS 58-012-14:07:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:52.921 00 TLMH-I:STS 58-012-14:07:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:52.923 00 TLMH-I:STS 58-012-14:07:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:53.926 00 TLMH-I:STS 58-012-14:07:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:54.922 00 TLMH-I:STS 58-012-14:07:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:54.923 00 TLMH-I:STS 58-012-14:07:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:55.923 00 TLMH-I:STS 58-012-14:07:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:56.921 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:56.923 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:57.919 00 TLMH-I:STS 58-012-14:07:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:58.927 00 TLMH-I:STS 58-012-14:08:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:58.928 00 TLMH-I:STS 58-012-14:08:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:12:59.924 00 TLMH-I:STS 58-012-14:08:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:00.926 00 TLMH-I:STS 58-012-14:08:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:00.928 00 TLMH-I:STS 58-012-14:08:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:01.917 00 TLMH-I:STS 58-012-14:08:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:02.920 00 TLMH-I:STS 58-012-14:08:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:02.921 00 TLMH-I:STS 58-012-14:08:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:03.917 00 TLMH-I:STS 58-012-14:08:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:04.923 00 TLMH-I:STS 58-012-14:08:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:04.925 00 TLMH-I:STS 58-012-14:08:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:05.920 00 TLMH-I:STS 58-012-14:08:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:06.928 00 TLMH-I:STS 58-012-14:08:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:06.929 00 TLMH-I:STS 58-012-14:08:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:07.923 00 TLMH-I:STS 58-012-14:08:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:08.925 00 TLMH-I:STS 58-012-14:08:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:08.926 00 TLMH-I:STS 58-012-14:08:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:09.920 00 TLMH-I:STS 58-012-14:08:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:10.928 00 TLMH-I:STS 58-012-14:08:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:10.929 00 TLMH-I:STS 58-012-14:08:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:11.924 00 TLMH-I:STS 58-012-14:08:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:12.922 00 TLMH-I:STS 58-012-14:08:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:12.925 00 TLMH-I:STS 58-012-14:08:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:13.921 00 TLMH-I:STS 58-012-14:08:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:14.919 00 TLMH-I:STS 58-012-14:08:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:14.920 00 TLMH-I:STS 58-012-14:08:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:15.923 00 TLMH-I:STS 58-012-14:08:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:16.917 00 TLMH-I:STS 58-012-14:08:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:16.919 00 TLMH-I:STS 58-012-14:08:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:17.924 00 TLMH-I:STS 58-012-14:08:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:13:18.423 00 TLMH-I:STS 58-012-14:08:19.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:13:18.954 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:18.958 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-217-18:13:18.965 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:22.970 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:22.973 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:13:22.976 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:13:27.981 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:27.981 00 SPR-I:OPRO ; Step 2.9: Send the Report OS Code Segment command. +21-217-18:13:27.981 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:27.986 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:27.986 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-217-18:13:27.986 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:27.987 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-217-18:13:28.002 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:28.418 00 TLMH-I:STS 58-012-14:08:29.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:13:31.005 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:31.007 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-217-18:13:31.016 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:31.017 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-217-18:13:31.046 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:13:36.051 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:36.051 00 SPR-I:OPRO ; Step 3.0: cFE Code Segment Test. +21-217-18:13:36.051 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:36.052 00 SPR-I:OPRO ; Step 3.1: Send the Enable Checksum command. +21-217-18:13:36.052 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:36.059 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:36.059 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-217-18:13:36.059 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:36.060 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-217-18:13:36.076 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:36.916 00 TLMH-I:STS 58-012-14:08:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-217-18:13:39.079 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:39.081 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-217-18:13:39.090 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:39.091 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-217-18:13:39.119 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:13:44.124 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Enabled'. +21-217-18:13:44.128 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:44.128 00 SPR-I:OPRO ; Step 3.2: Send the Enable cFE Code Segment command. +21-217-18:13:44.128 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:44.133 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:44.133 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-217-18:13:44.133 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:44.134 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-217-18:13:44.150 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:44.924 00 TLMH-I:STS 58-012-14:08:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-217-18:13:47.154 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:47.156 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-217-18:13:47.165 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:47.166 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-217-18:13:47.194 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:13:52.200 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-217-18:13:52.203 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:13:57.209 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-217-18:13:57.234 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:57.921 00 TLMH-I:STS 58-012-14:08:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:13:59.236 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:13:59.238 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-217-18:13:59.243 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:59.243 00 SPR-I:OPRO ; Step 3.3: Verify that CRC calculations are happening. +21-217-18:13:59.243 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:59.267 00 SPR-I:OPRO <*> Passed (3006) - Checksumming is occurring. +21-217-18:13:59.268 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:59.268 00 SPR-I:OPRO ; Step 3.4: Send the Disable cFE Code Segment command. +21-217-18:13:59.268 00 SPR-I:OPRO ;********************************************************************* +21-217-18:13:59.270 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:59.270 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-217-18:13:59.270 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:13:59.281 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-217-18:13:59.285 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:13:59.922 00 TLMH-I:STS 58-012-14:09:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-217-18:14:03.290 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:03.291 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-217-18:14:03.299 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:03.300 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-217-18:14:03.326 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:08.331 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-217-18:14:08.335 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:13.340 00 SPR-I:OPRO ;********************************************************************* +21-217-18:14:13.340 00 SPR-I:OPRO ; Step 3.5: Using the TST_CS application, manipulate the cFE CRC. +21-217-18:14:13.340 00 SPR-I:OPRO ;********************************************************************* +21-217-18:14:13.345 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:13.345 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 14 +21-217-18:14:13.345 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:13.347 00 CMH-I:CMD Command SFDU received:<192BC0000001060A> from gs582cfslab4:SPR +21-217-18:14:13.362 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:14:13.920 00 TLMH-I:STS 58-012-14:09:15.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=14 Corrupt cFE Core CRC command +21-217-18:14:14.363 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:14.365 00 SPR-I:OPRO <*> Passed - Expected Event Msg 14 rcv'd. +21-217-18:14:14.366 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:19.370 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:19.371 00 SPR-I:OPRO ; Step 3.6: Send the Enable cFE command. +21-217-18:14:19.371 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:19.376 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:19.376 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-217-18:14:19.376 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:19.378 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-217-18:14:19.392 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:14:19.925 00 TLMH-I:STS 58-012-14:09:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-217-18:14:23.397 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:23.400 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-217-18:14:23.408 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:23.409 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-217-18:14:23.437 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:28.441 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-217-18:14:28.442 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:33.452 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:33.453 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 31 +21-217-18:14:33.453 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:33.460 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:14:33.923 00 TLMH-I:STS 58-012-14:09:35.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=31 Checksum Failure: cFE Core, Expected: 0x0012D687, Calculated: 0x00007235 +21-217-18:14:34.461 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:34.461 00 SPR-I:OPRO <*> Passed (3006.1) - Expected Event Msg 32 rcv'd. +21-217-18:14:34.462 00 SPR-I:OPRO ;********************************************************************* +21-217-18:14:34.462 00 SPR-I:OPRO ; Step 3.7: Send the Recompute cFE Code Segment command. +21-217-18:14:34.462 00 SPR-I:OPRO ;********************************************************************* +21-217-18:14:34.463 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-217-18:14:34.464 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:14:34.917 00 TLMH-I:STS 58-012-14:09:36.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-217-18:14:39.469 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:39.469 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:14:39.469 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:39.471 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:39.472 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:14:39.472 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:14:39.473 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-217-18:14:39.488 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:14:39.920 00 TLMH-I:STS 58-012-14:09:41.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:14:39.920 00 TLMH-I:STS 58-012-14:09:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:40.918 00 TLMH-I:STS 58-012-14:09:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:40.918 00 TLMH-I:STS 58-012-14:09:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:41.916 00 TLMH-I:STS 58-012-14:09:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:42.922 00 TLMH-I:STS 58-012-14:09:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:42.923 00 TLMH-I:STS 58-012-14:09:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:43.490 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:43.492 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:14:43.498 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:14:43.498 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:14:43.520 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:14:43.523 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:14:43.922 00 TLMH-I:STS 58-012-14:09:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:44.925 00 TLMH-I:STS 58-012-14:09:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:44.926 00 TLMH-I:STS 58-012-14:09:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:45.921 00 TLMH-I:STS 58-012-14:09:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:46.926 00 TLMH-I:STS 58-012-14:09:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:46.927 00 TLMH-I:STS 58-012-14:09:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:47.921 00 TLMH-I:STS 58-012-14:09:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:48.917 00 TLMH-I:STS 58-012-14:09:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:48.920 00 TLMH-I:STS 58-012-14:09:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:49.924 00 TLMH-I:STS 58-012-14:09:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:50.924 00 TLMH-I:STS 58-012-14:09:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:50.925 00 TLMH-I:STS 58-012-14:09:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:51.919 00 TLMH-I:STS 58-012-14:09:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:52.924 00 TLMH-I:STS 58-012-14:09:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:52.925 00 TLMH-I:STS 58-012-14:09:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:53.920 00 TLMH-I:STS 58-012-14:09:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:54.920 00 TLMH-I:STS 58-012-14:09:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:54.921 00 TLMH-I:STS 58-012-14:09:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:55.916 00 TLMH-I:STS 58-012-14:09:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:56.923 00 TLMH-I:STS 58-012-14:09:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:56.924 00 TLMH-I:STS 58-012-14:09:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:57.919 00 TLMH-I:STS 58-012-14:09:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:58.925 00 TLMH-I:STS 58-012-14:10:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:58.926 00 TLMH-I:STS 58-012-14:10:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:14:59.920 00 TLMH-I:STS 58-012-14:10:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:15:00.922 00 TLMH-I:STS 58-012-14:10:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:15:00.924 00 TLMH-I:STS 58-012-14:10:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:15:01.923 00 TLMH-I:STS 58-012-14:10:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:15:01.925 00 TLMH-I:STS 58-012-14:10:03.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:15:02.544 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:02.546 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-217-18:15:02.554 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:03.555 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:03.557 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:15:03.561 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:08.566 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:08.566 00 SPR-I:OPRO ; Step 3.8: Send the Report cFE Code Segment command. +21-217-18:15:08.566 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:08.573 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:08.573 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-217-18:15:08.574 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:08.576 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-217-18:15:08.605 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:09.422 00 TLMH-I:STS 58-012-14:10:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:15:11.608 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:11.610 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-217-18:15:11.633 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:11.636 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-217-18:15:11.642 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:16.681 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:16.682 00 SPR-I:OPRO ; Step 4.0: Invalid Command Test. +21-217-18:15:16.682 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:16.682 00 SPR-I:OPRO ; Step 4.1: Send the Enable OS Code Segment command with an invalid +21-217-18:15:16.682 00 SPR-I:OPRO ; length. +21-217-18:15:16.682 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:16.689 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:16.689 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:16.689 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:16.693 00 SPR-I:OPRO Sending: 189Fc00000020AB0 +21-217-18:15:16.694 00 CMH-I:CMD Command SFDU received:<189FC00000020AB0> from gs582cfslab4:SPR +21-217-18:15:16.709 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:16.709 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:17.423 00 TLMH-I:STS 58-012-14:10:18.483 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 10, Len = 9, Expected = 8 +21-217-18:15:19.713 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:19.722 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:19.723 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:19.724 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:19.748 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:24.752 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:24.752 00 SPR-I:OPRO ; Step 4.2: Send the Disable OS Code Segment command with an invalid +21-217-18:15:24.752 00 SPR-I:OPRO ; length. +21-217-18:15:24.753 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:24.758 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:24.758 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:24.758 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:24.762 00 SPR-I:OPRO Sending: 189Fc00000020BB1 +21-217-18:15:24.763 00 CMH-I:CMD Command SFDU received:<189FC00000020BB1> from gs582cfslab4:SPR +21-217-18:15:24.777 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:24.777 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:25.419 00 TLMH-I:STS 58-012-14:10:26.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 11, Len = 9, Expected = 8 +21-217-18:15:27.781 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:27.791 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:27.791 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:27.794 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:27.822 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:32.827 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:32.827 00 SPR-I:OPRO ; Step 4.3: Send the Recompute OS Code Segment CRC command with an +21-217-18:15:32.827 00 SPR-I:OPRO ; invalid length. +21-217-18:15:32.828 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:32.832 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:32.832 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:32.832 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:32.836 00 SPR-I:OPRO Sending: 189Fc00000020DB5 +21-217-18:15:32.837 00 CMH-I:CMD Command SFDU received:<189FC00000020DB5> from gs582cfslab4:SPR +21-217-18:15:32.854 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:32.854 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:33.424 00 TLMH-I:STS 58-012-14:10:34.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 13, Len = 9, Expected = 8 +21-217-18:15:35.857 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:35.873 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:35.875 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:35.881 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:35.919 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:40.923 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:40.924 00 SPR-I:OPRO ; Step 4.4: Send the Report OS Code Segment CRC command with an +21-217-18:15:40.924 00 SPR-I:OPRO ; invalid length. +21-217-18:15:40.924 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:40.931 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:40.932 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:40.932 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:40.950 00 SPR-I:OPRO Sending: 189Fc00000020CB8 +21-217-18:15:40.954 00 CMH-I:CMD Command SFDU received:<189FC00000020CB8> from gs582cfslab4:SPR +21-217-18:15:40.975 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:40.975 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:41.424 00 TLMH-I:STS 58-012-14:10:42.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 12, Len = 9, Expected = 8 +21-217-18:15:42.978 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:42.993 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:42.995 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:43.003 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:43.042 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:48.047 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:48.047 00 SPR-I:OPRO ; Step 4.5: Send the Enable cFE Code Segment command with an invalid +21-217-18:15:48.047 00 SPR-I:OPRO ; length. +21-217-18:15:48.047 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:48.052 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:48.052 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:48.052 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:48.057 00 SPR-I:OPRO Sending: 189Fc000000206BC +21-217-18:15:48.058 00 CMH-I:CMD Command SFDU received:<189FC000000206BC> from gs582cfslab4:SPR +21-217-18:15:48.073 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:48.073 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:48.920 00 TLMH-I:STS 58-012-14:10:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 6, Len = 9, Expected = 8 +21-217-18:15:51.077 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:51.087 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:51.087 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:51.090 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:51.117 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:15:56.121 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:56.122 00 SPR-I:OPRO ; Step 4.6: Send the Disable cFE Code Segment command with an invalid +21-217-18:15:56.122 00 SPR-I:OPRO ; length. +21-217-18:15:56.122 00 SPR-I:OPRO ;********************************************************************* +21-217-18:15:56.128 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:56.128 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:15:56.128 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:15:56.136 00 SPR-I:OPRO Sending: 189Fc000000207BD +21-217-18:15:56.137 00 CMH-I:CMD Command SFDU received:<189FC000000207BD> from gs582cfslab4:SPR +21-217-18:15:56.142 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:15:56.142 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:15:56.920 00 TLMH-I:STS 58-012-14:10:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 7, Len = 9, Expected = 8 +21-217-18:15:59.146 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:59.156 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:15:59.157 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:15:59.159 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:15:59.186 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:16:04.191 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:04.191 00 SPR-I:OPRO ; Step 4.7: Send the Recompute cFE Code Segment CRC command with an +21-217-18:16:04.191 00 SPR-I:OPRO ; invalid length. +21-217-18:16:04.192 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:04.200 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:04.201 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:16:04.201 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:04.218 00 SPR-I:OPRO Sending: 189Fc000000209B0 +21-217-18:16:04.221 00 CMH-I:CMD Command SFDU received:<189FC000000209B0> from gs582cfslab4:SPR +21-217-18:16:04.230 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:16:04.231 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:04.917 00 TLMH-I:STS 58-012-14:11:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 9, Len = 9, Expected = 8 +21-217-18:16:07.234 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:07.246 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:07.246 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:16:07.249 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:16:07.279 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:16:12.283 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:12.283 00 SPR-I:OPRO ; Step 4.8: Send the Report cFE Code Segment CRC command with an +21-217-18:16:12.284 00 SPR-I:OPRO ; invalid length. +21-217-18:16:12.284 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:12.291 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:12.292 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-217-18:16:12.292 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:12.299 00 SPR-I:OPRO Sending: 189Fc000000208B4 +21-217-18:16:12.300 00 CMH-I:CMD Command SFDU received:<189FC000000208B4> from gs582cfslab4:SPR +21-217-18:16:12.314 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-217-18:16:12.314 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:12.924 00 TLMH-I:STS 58-012-14:11:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 8, Len = 9, Expected = 8 +21-217-18:16:15.318 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:15.326 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:15.326 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-217-18:16:15.328 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-217-18:16:15.354 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:16:20.358 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:20.358 00 SPR-I:OPRO ; Step 4.9: Send the Recompute OS Code Segment command. +21-217-18:16:20.359 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:20.364 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:20.365 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:16:20.365 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:20.366 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-217-18:16:20.381 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:20.922 00 TLMH-I:STS 58-012-14:11:22.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:16:20.923 00 TLMH-I:STS 58-012-14:11:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:20.924 00 TLMH-I:STS 58-012-14:11:22.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:21.919 00 TLMH-I:STS 58-012-14:11:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:22.921 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:22.922 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:23.385 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:23.387 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:16:23.394 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:23.394 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:16:23.415 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:16:23.416 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:23.416 00 SPR-I:OPRO ; Step 4.10: Send the Recompute OS Code Segment command again. This +21-217-18:16:23.416 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-217-18:16:23.416 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:23.434 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:23.434 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 19 +21-217-18:16:23.434 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:23.435 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-217-18:16:23.441 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:23.915 00 TLMH-I:STS 58-012-14:11:25.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-217-18:16:23.916 00 TLMH-I:STS 58-012-14:11:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:24.921 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:24.923 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:25.918 00 TLMH-I:STS 58-012-14:11:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:26.924 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:26.925 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:27.445 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:27.447 00 SPR-I:OPRO <*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected. +21-217-18:16:27.453 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:27.454 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 19 rcv'd. +21-217-18:16:27.476 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:27.476 00 SPR-I:OPRO ; Step 4.11: Send the Recompute cFE Code Segment command again. This +21-217-18:16:27.476 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-217-18:16:27.476 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:27.478 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:27.478 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 16 +21-217-18:16:27.478 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:27.479 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:27.480 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:16:27.480 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:27.489 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-217-18:16:27.503 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:27.920 00 TLMH-I:STS 58-012-14:11:29.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-217-18:16:27.921 00 TLMH-I:STS 58-012-14:11:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:28.914 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:28.915 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:29.920 00 TLMH-I:STS 58-012-14:11:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:30.917 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:30.918 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:31.507 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:31.508 00 SPR-I:OPRO <*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected. +21-217-18:16:31.513 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:31.514 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 16 rcv'd. +21-217-18:16:31.534 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:31.534 00 SPR-I:OPRO ; Step 4.12: Send the One Shot CRC command. This should fail since +21-217-18:16:31.534 00 SPR-I:OPRO ; there is already a recompute active. +21-217-18:16:31.534 00 SPR-I:OPRO ;********************************************************************* +21-217-18:16:31.536 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:31.536 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-217-18:16:31.536 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:16:31.537 00 CMH-I:CMD Command SFDU received:<189FC000000D02B7000000000000080000000800> from gs582cfslab4:SPR +21-217-18:16:31.550 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:31.921 00 TLMH-I:STS 58-012-14:11:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:32.420 00 TLMH-I:STS 58-012-14:11:33.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-217-18:16:32.917 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:32.918 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:33.913 00 TLMH-I:STS 58-012-14:11:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:34.917 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:34.918 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:35.556 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:16:35.558 00 SPR-I:OPRO <*> Passed (1004;3009.2) - One Shot CRC command failed as expected. +21-217-18:16:35.565 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:16:35.920 00 TLMH-I:STS 58-012-14:11:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:36.923 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:36.925 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:37.916 00 TLMH-I:STS 58-012-14:11:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:38.923 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:38.924 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:39.917 00 TLMH-I:STS 58-012-14:11:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:40.923 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:40.924 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:41.919 00 TLMH-I:STS 58-012-14:11:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:42.919 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:42.920 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:43.916 00 TLMH-I:STS 58-012-14:11:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:44.922 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:44.923 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:45.920 00 TLMH-I:STS 58-012-14:11:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:46.918 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:46.919 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:47.923 00 TLMH-I:STS 58-012-14:11:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:48.919 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:48.921 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:49.915 00 TLMH-I:STS 58-012-14:11:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:50.922 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:50.923 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:51.917 00 TLMH-I:STS 58-012-14:11:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:52.923 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:52.924 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:53.919 00 TLMH-I:STS 58-012-14:11:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:54.919 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:54.920 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:55.923 00 TLMH-I:STS 58-012-14:11:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:56.920 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:56.922 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:57.915 00 TLMH-I:STS 58-012-14:11:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:58.924 00 TLMH-I:STS 58-012-14:12:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:58.926 00 TLMH-I:STS 58-012-14:12:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:16:59.919 00 TLMH-I:STS 58-012-14:12:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:00.922 00 TLMH-I:STS 58-012-14:12:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:00.924 00 TLMH-I:STS 58-012-14:12:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:01.915 00 TLMH-I:STS 58-012-14:12:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:02.921 00 TLMH-I:STS 58-012-14:12:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:02.922 00 TLMH-I:STS 58-012-14:12:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:03.916 00 TLMH-I:STS 58-012-14:12:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:04.923 00 TLMH-I:STS 58-012-14:12:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:04.924 00 TLMH-I:STS 58-012-14:12:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:05.921 00 TLMH-I:STS 58-012-14:12:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:06.917 00 TLMH-I:STS 58-012-14:12:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:06.918 00 TLMH-I:STS 58-012-14:12:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:07.920 00 TLMH-I:STS 58-012-14:12:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:08.913 00 TLMH-I:STS 58-012-14:12:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:08.915 00 TLMH-I:STS 58-012-14:12:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:09.920 00 TLMH-I:STS 58-012-14:12:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:10.917 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:10.918 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:11.914 00 TLMH-I:STS 58-012-14:12:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:12.920 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:12.923 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:13.916 00 TLMH-I:STS 58-012-14:12:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:14.921 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:14.922 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:15.917 00 TLMH-I:STS 58-012-14:12:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:16.915 00 TLMH-I:STS 58-012-14:12:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:16.917 00 TLMH-I:STS 58-012-14:12:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:17.923 00 TLMH-I:STS 58-012-14:12:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:18.923 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:18.925 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:19.917 00 TLMH-I:STS 58-012-14:12:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:20.922 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:20.923 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:21.917 00 TLMH-I:STS 58-012-14:12:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:22.915 00 TLMH-I:STS 58-012-14:12:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:22.916 00 TLMH-I:STS 58-012-14:12:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:23.922 00 TLMH-I:STS 58-012-14:12:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:24.917 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:24.919 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:25.913 00 TLMH-I:STS 58-012-14:12:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:26.916 00 TLMH-I:STS 58-012-14:12:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:26.917 00 TLMH-I:STS 58-012-14:12:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:27.920 00 TLMH-I:STS 58-012-14:12:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:28.916 00 TLMH-I:STS 58-012-14:12:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:28.917 00 TLMH-I:STS 58-012-14:12:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:29.921 00 TLMH-I:STS 58-012-14:12:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:30.918 00 TLMH-I:STS 58-012-14:12:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:30.919 00 TLMH-I:STS 58-012-14:12:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:31.920 00 TLMH-I:STS 58-012-14:12:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:32.921 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:32.922 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:33.917 00 TLMH-I:STS 58-012-14:12:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:34.924 00 TLMH-I:STS 58-012-14:12:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:34.925 00 TLMH-I:STS 58-012-14:12:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:35.919 00 TLMH-I:STS 58-012-14:12:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:36.917 00 TLMH-I:STS 58-012-14:12:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:36.919 00 TLMH-I:STS 58-012-14:12:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:37.923 00 TLMH-I:STS 58-012-14:12:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:38.919 00 TLMH-I:STS 58-012-14:12:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:38.920 00 TLMH-I:STS 58-012-14:12:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:39.913 00 TLMH-I:STS 58-012-14:12:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:40.919 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:40.919 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:41.916 00 TLMH-I:STS 58-012-14:12:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:42.924 00 TLMH-I:STS 58-012-14:12:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:42.925 00 TLMH-I:STS 58-012-14:12:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:43.918 00 TLMH-I:STS 58-012-14:12:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:44.913 00 TLMH-I:STS 58-012-14:12:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:44.914 00 TLMH-I:STS 58-012-14:12:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:45.918 00 TLMH-I:STS 58-012-14:12:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:46.913 00 TLMH-I:STS 58-012-14:12:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:46.913 00 TLMH-I:STS 58-012-14:12:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:47.919 00 TLMH-I:STS 58-012-14:12:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:48.916 00 TLMH-I:STS 58-012-14:12:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:48.917 00 TLMH-I:STS 58-012-14:12:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:49.921 00 TLMH-I:STS 58-012-14:12:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:50.919 00 TLMH-I:STS 58-012-14:12:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:50.921 00 TLMH-I:STS 58-012-14:12:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:51.915 00 TLMH-I:STS 58-012-14:12:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:52.912 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:52.912 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:53.918 00 TLMH-I:STS 58-012-14:12:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:54.923 00 TLMH-I:STS 58-012-14:12:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:54.923 00 TLMH-I:STS 58-012-14:12:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:55.920 00 TLMH-I:STS 58-012-14:12:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:56.915 00 TLMH-I:STS 58-012-14:12:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:56.916 00 TLMH-I:STS 58-012-14:12:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:57.913 00 TLMH-I:STS 58-012-14:12:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:58.922 00 TLMH-I:STS 58-012-14:13:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:58.922 00 TLMH-I:STS 58-012-14:13:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:17:59.920 00 TLMH-I:STS 58-012-14:13:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:00.923 00 TLMH-I:STS 58-012-14:13:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:00.925 00 TLMH-I:STS 58-012-14:13:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:01.916 00 TLMH-I:STS 58-012-14:13:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:02.921 00 TLMH-I:STS 58-012-14:13:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:02.923 00 TLMH-I:STS 58-012-14:13:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:03.918 00 TLMH-I:STS 58-012-14:13:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:04.914 00 TLMH-I:STS 58-012-14:13:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:04.916 00 TLMH-I:STS 58-012-14:13:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:05.919 00 TLMH-I:STS 58-012-14:13:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:05.921 00 TLMH-I:STS 58-012-14:13:07.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:18:06.669 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:06.672 00 SPR-I:OPRO <*> Passed - RecomputeCFE task completed. +21-217-18:18:06.684 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:07.685 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:07.687 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:18:07.690 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:07.690 00 SPR-I:OPRO ; Step 4.13: Send the Recompute cFE Code Segment command. +21-217-18:18:07.691 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:07.692 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:07.692 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:18:07.692 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:07.703 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-217-18:18:07.717 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:08.415 00 TLMH-I:STS 58-012-14:13:09.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:18:08.920 00 TLMH-I:STS 58-012-14:13:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:08.921 00 TLMH-I:STS 58-012-14:13:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:09.918 00 TLMH-I:STS 58-012-14:13:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:10.921 00 TLMH-I:STS 58-012-14:13:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:10.921 00 TLMH-I:STS 58-012-14:13:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:11.722 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:11.724 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:18:11.731 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:11.731 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:18:11.754 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:18:11.755 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:11.755 00 SPR-I:OPRO ; Step 4.14: Send the Recompute cFE Code Segment command again. This +21-217-18:18:11.755 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-217-18:18:11.755 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:11.775 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:11.775 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 16 +21-217-18:18:11.775 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:11.776 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-217-18:18:11.790 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:11.913 00 TLMH-I:STS 58-012-14:13:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:12.422 00 TLMH-I:STS 58-012-14:13:13.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-217-18:18:12.913 00 TLMH-I:STS 58-012-14:13:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:12.914 00 TLMH-I:STS 58-012-14:13:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:13.919 00 TLMH-I:STS 58-012-14:13:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:14.916 00 TLMH-I:STS 58-012-14:13:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:14.917 00 TLMH-I:STS 58-012-14:13:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:15.795 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:15.797 00 SPR-I:OPRO <*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected. +21-217-18:18:15.816 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:15.819 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 16 rcv'd. +21-217-18:18:15.858 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:15.858 00 SPR-I:OPRO ; Step 4.15: Send the Recompute OS Code Segment command again. This +21-217-18:18:15.858 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-217-18:18:15.858 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:15.859 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:15.860 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 19 +21-217-18:18:15.860 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:15.861 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:15.862 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:18:15.862 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:15.873 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-217-18:18:15.887 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:15.919 00 TLMH-I:STS 58-012-14:13:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:16.417 00 TLMH-I:STS 58-012-14:13:17.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-217-18:18:16.913 00 TLMH-I:STS 58-012-14:13:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:16.914 00 TLMH-I:STS 58-012-14:13:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:17.917 00 TLMH-I:STS 58-012-14:13:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:18.924 00 TLMH-I:STS 58-012-14:13:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:18.925 00 TLMH-I:STS 58-012-14:13:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:19.891 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:19.893 00 SPR-I:OPRO <*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected. +21-217-18:18:19.901 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:19.902 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 19 rcv'd. +21-217-18:18:19.914 00 TLMH-I:STS 58-012-14:13:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:19.926 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:19.926 00 SPR-I:OPRO ; Step 4.16: Send the One Shot CRC command. This should fail since +21-217-18:18:19.926 00 SPR-I:OPRO ; there is already a recompute active. +21-217-18:18:19.926 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:19.928 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:19.928 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-217-18:18:19.928 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:19.929 00 CMH-I:CMD Command SFDU received:<189FC000000D02B7000000000000080000000800> from gs582cfslab4:SPR +21-217-18:18:19.943 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:20.422 00 TLMH-I:STS 58-012-14:13:21.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-217-18:18:20.919 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:20.920 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:21.915 00 TLMH-I:STS 58-012-14:13:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:22.922 00 TLMH-I:STS 58-012-14:13:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:22.923 00 TLMH-I:STS 58-012-14:13:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:22.946 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:22.946 00 SPR-I:OPRO <*> Passed (1004;3004.2) - One Shot CRC command failed as expected. +21-217-18:18:22.954 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:23.915 00 TLMH-I:STS 58-012-14:13:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:24.922 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:24.923 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:25.917 00 TLMH-I:STS 58-012-14:13:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:26.923 00 TLMH-I:STS 58-012-14:13:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:26.924 00 TLMH-I:STS 58-012-14:13:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:27.916 00 TLMH-I:STS 58-012-14:13:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:28.922 00 TLMH-I:STS 58-012-14:13:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:28.923 00 TLMH-I:STS 58-012-14:13:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:29.918 00 TLMH-I:STS 58-012-14:13:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:18:30.418 00 TLMH-I:STS 58-012-14:13:31.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:18:30.962 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:30.963 00 SPR-I:OPRO <*> Passed - RecomputeOS task completed. +21-217-18:18:30.968 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:34.972 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:34.975 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:18:34.978 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:34.978 00 SPR-I:OPRO ; Step 5.0: Disabled Checksum Test. +21-217-18:18:34.978 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:34.978 00 SPR-I:OPRO ; Step 5.1: Send the Disable Checksum command. +21-217-18:18:34.978 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:34.980 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:34.980 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-217-18:18:34.980 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:34.993 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-217-18:18:34.999 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:35.414 00 TLMH-I:STS 58-012-14:13:36.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-217-18:18:39.004 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:39.006 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-217-18:18:39.026 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:39.028 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-217-18:18:39.066 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:18:44.071 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Disabled'. +21-217-18:18:44.074 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:44.074 00 SPR-I:OPRO ; Step 5.2: Send the Disable OS Code Segment command. +21-217-18:18:44.075 00 SPR-I:OPRO ;********************************************************************* +21-217-18:18:44.081 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:44.081 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-217-18:18:44.081 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:44.084 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-217-18:18:44.101 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:44.916 00 TLMH-I:STS 58-012-14:13:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:18:47.105 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:47.108 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-217-18:18:47.118 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:47.119 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-217-18:18:47.147 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:18:52.151 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-217-18:18:52.155 00 SPR-I:OPRO ;********************************************************************** +21-217-18:18:52.155 00 SPR-I:OPRO ; Step 5.3: Send the Recompute OS Code Segment command. +21-217-18:18:52.155 00 SPR-I:OPRO ;********************************************************************** +21-217-18:18:52.159 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:52.159 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:18:52.159 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:52.161 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:52.162 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:18:52.162 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:18:52.176 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-217-18:18:52.191 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:18:52.916 00 TLMH-I:STS 58-012-14:13:54.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:18:55.195 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:55.197 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:18:55.203 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:18:55.204 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:18:55.224 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:18:55.227 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:20:37.917 00 TLMH-I:STS 58-012-14:15:39.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:20:38.341 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:38.342 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-217-18:20:38.346 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:20:39.347 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:39.348 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:20:39.348 00 SPR-I:OPRO ;********************************************************************* +21-217-18:20:39.348 00 SPR-I:OPRO ; Step 5.4: Send the Report OS Code Segment command. +21-217-18:20:39.348 00 SPR-I:OPRO ;********************************************************************* +21-217-18:20:39.350 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:39.350 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-217-18:20:39.350 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:39.361 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-217-18:20:39.376 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:20:39.912 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:20:43.378 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:43.379 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-217-18:20:43.384 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:43.384 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-217-18:20:43.406 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:20:48.407 00 SPR-I:OPRO ;********************************************************************* +21-217-18:20:48.407 00 SPR-I:OPRO ; Step 5.5: Send the Enable OS Code Segment command. +21-217-18:20:48.407 00 SPR-I:OPRO ;********************************************************************* +21-217-18:20:48.409 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:48.409 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-217-18:20:48.409 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:48.410 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-217-18:20:48.423 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:20:48.913 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-217-18:20:51.425 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:51.425 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-217-18:20:51.431 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:51.431 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-217-18:20:51.452 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:20:56.454 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Enabled'. +21-217-18:20:56.458 00 SPR-I:OPRO ;********************************************************************** +21-217-18:20:56.458 00 SPR-I:OPRO ; Step 5.6: Send the Recompute OS Code Segment command. +21-217-18:20:56.458 00 SPR-I:OPRO ;********************************************************************** +21-217-18:20:56.461 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:56.461 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:20:56.461 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:56.462 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:56.463 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:20:56.463 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:20:56.472 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-217-18:20:56.486 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:20:56.916 00 TLMH-I:STS 58-012-14:15:58.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:20:59.489 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:59.489 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:20:59.495 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:20:59.496 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:20:59.519 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:20:59.522 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:22:41.918 00 TLMH-I:STS 58-012-14:17:43.033 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:22:42.635 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:42.638 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-217-18:22:42.645 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:22:43.646 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:43.649 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:22:43.652 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:22:48.656 00 SPR-I:OPRO ;********************************************************************* +21-217-18:22:48.657 00 SPR-I:OPRO ; Step 5.7: Send the Report OS Code Segment command. +21-217-18:22:48.657 00 SPR-I:OPRO ;********************************************************************* +21-217-18:22:48.662 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:22:48.662 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-217-18:22:48.662 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:22:48.664 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-217-18:22:48.679 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:22:49.418 00 TLMH-I:STS 58-012-14:17:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:22:51.683 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:51.685 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-217-18:22:51.695 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:51.695 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-217-18:22:51.724 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:22:56.729 00 SPR-I:OPRO ;********************************************************************* +21-217-18:22:56.730 00 SPR-I:OPRO ; Step 5.8: Send the Disable cFE Code Segment command. +21-217-18:22:56.730 00 SPR-I:OPRO ;********************************************************************* +21-217-18:22:56.735 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:22:56.735 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-217-18:22:56.735 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:22:56.737 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-217-18:22:56.752 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:22:57.413 00 TLMH-I:STS 58-012-14:17:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-217-18:22:59.756 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:59.758 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-217-18:22:59.777 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:22:59.779 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-217-18:22:59.819 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:23:04.823 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-217-18:23:04.827 00 SPR-I:OPRO ;********************************************************************** +21-217-18:23:04.827 00 SPR-I:OPRO ; Step 5.9: Send the Recompute cFE Code Segment command. +21-217-18:23:04.827 00 SPR-I:OPRO ;********************************************************************** +21-217-18:23:04.829 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:04.829 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:23:04.829 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:04.831 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:04.831 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:23:04.831 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:04.841 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-217-18:23:04.855 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:05.411 00 TLMH-I:STS 58-012-14:18:06.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:23:07.858 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:07.860 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:23:07.867 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:07.867 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:23:07.889 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:23:07.892 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:27.418 00 TLMH-I:STS 58-012-14:18:28.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:23:27.915 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:27.918 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-217-18:23:27.934 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:30.938 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:30.941 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:23:30.944 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:23:35.949 00 SPR-I:OPRO ;********************************************************************* +21-217-18:23:35.949 00 SPR-I:OPRO ; Step 5.10: Send the Report cFE Code Segment command. +21-217-18:23:35.949 00 SPR-I:OPRO ;********************************************************************* +21-217-18:23:35.957 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:35.957 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-217-18:23:35.957 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:35.962 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-217-18:23:35.982 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:36.417 00 TLMH-I:STS 58-012-14:18:37.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:23:38.986 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:38.988 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-217-18:23:39.008 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:39.010 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-217-18:23:39.051 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:23:44.056 00 SPR-I:OPRO ;********************************************************************* +21-217-18:23:44.056 00 SPR-I:OPRO ; Step 5.11: Send the Enable cFE Code Segment command. +21-217-18:23:44.057 00 SPR-I:OPRO ;********************************************************************* +21-217-18:23:44.062 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:44.062 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-217-18:23:44.062 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:44.063 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-217-18:23:44.082 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:44.910 00 TLMH-I:STS 58-012-14:18:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-217-18:23:47.086 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:47.088 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-217-18:23:47.097 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:47.098 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-217-18:23:47.125 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:23:52.129 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-217-18:23:52.131 00 SPR-I:OPRO ;********************************************************************** +21-217-18:23:52.131 00 SPR-I:OPRO ; Step 5.12: Send the Recompute cFE Code Segment command. +21-217-18:23:52.131 00 SPR-I:OPRO ;********************************************************************** +21-217-18:23:52.133 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:52.134 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:23:52.134 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:52.136 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:52.136 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:23:52.136 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:23:52.153 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-217-18:23:52.167 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:23:52.915 00 TLMH-I:STS 58-012-14:18:54.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:23:55.170 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:55.173 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:23:55.182 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:23:55.183 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:23:55.210 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:23:55.215 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:14.917 00 TLMH-I:STS 58-012-14:19:16.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:24:15.238 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:15.240 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-217-18:24:15.257 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:19.262 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:19.265 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:24:19.268 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:24:24.273 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:24.273 00 SPR-I:OPRO ; Step 5.13: Send the Report cFE Code Segment command. +21-217-18:24:24.274 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:24.281 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:24.282 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-217-18:24:24.282 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:24.286 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-217-18:24:24.310 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:24.909 00 TLMH-I:STS 58-012-14:19:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:24:27.314 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:27.316 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-217-18:24:27.324 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:27.325 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-217-18:24:27.353 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:24:32.357 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:32.357 00 SPR-I:OPRO ; Step 5.14: Send the Enable Checksum command. +21-217-18:24:32.358 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:32.364 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:32.365 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-217-18:24:32.365 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:32.369 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-217-18:24:32.394 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:32.907 00 TLMH-I:STS 58-012-14:19:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-217-18:24:35.397 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:35.399 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-217-18:24:35.406 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:35.407 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-217-18:24:35.431 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:24:40.436 00 SPR-I:OPRO <*> Passed (8000) - Overall State set to 'Enabled'. +21-217-18:24:40.440 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:40.440 00 SPR-I:OPRO ; Step 5.15: Send the Disable OS Code Segment command. +21-217-18:24:40.441 00 SPR-I:OPRO ;********************************************************************* +21-217-18:24:40.443 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:40.443 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-217-18:24:40.443 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:40.445 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-217-18:24:40.465 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:40.912 00 TLMH-I:STS 58-012-14:19:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-217-18:24:43.469 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:43.471 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-217-18:24:43.479 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:43.480 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-217-18:24:43.508 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:24:48.512 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-217-18:24:48.516 00 SPR-I:OPRO ;********************************************************************** +21-217-18:24:48.516 00 SPR-I:OPRO ; Step 5.16: Send the Recompute OS Code Segment command. +21-217-18:24:48.517 00 SPR-I:OPRO ;********************************************************************** +21-217-18:24:48.519 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:48.520 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:24:48.520 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:48.522 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:48.522 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:24:48.522 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:24:48.535 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-217-18:24:48.539 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:49.410 00 TLMH-I:STS 58-012-14:19:50.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:24:49.909 00 TLMH-I:STS 58-012-14:19:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:50.913 00 TLMH-I:STS 58-012-14:19:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:50.913 00 TLMH-I:STS 58-012-14:19:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:51.543 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:51.547 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:24:51.556 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:24:51.556 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:24:51.584 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:24:51.588 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:24:51.917 00 TLMH-I:STS 58-012-14:19:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:52.911 00 TLMH-I:STS 58-012-14:19:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:52.912 00 TLMH-I:STS 58-012-14:19:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:53.913 00 TLMH-I:STS 58-012-14:19:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:54.912 00 TLMH-I:STS 58-012-14:19:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:54.913 00 TLMH-I:STS 58-012-14:19:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:55.916 00 TLMH-I:STS 58-012-14:19:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:56.913 00 TLMH-I:STS 58-012-14:19:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:56.914 00 TLMH-I:STS 58-012-14:19:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:57.909 00 TLMH-I:STS 58-012-14:19:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:58.916 00 TLMH-I:STS 58-012-14:20:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:58.917 00 TLMH-I:STS 58-012-14:20:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:24:59.912 00 TLMH-I:STS 58-012-14:20:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:00.915 00 TLMH-I:STS 58-012-14:20:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:00.917 00 TLMH-I:STS 58-012-14:20:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:01.918 00 TLMH-I:STS 58-012-14:20:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:02.912 00 TLMH-I:STS 58-012-14:20:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:02.913 00 TLMH-I:STS 58-012-14:20:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:03.914 00 TLMH-I:STS 58-012-14:20:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:04.909 00 TLMH-I:STS 58-012-14:20:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:04.910 00 TLMH-I:STS 58-012-14:20:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:05.915 00 TLMH-I:STS 58-012-14:20:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:06.913 00 TLMH-I:STS 58-012-14:20:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:06.914 00 TLMH-I:STS 58-012-14:20:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:07.917 00 TLMH-I:STS 58-012-14:20:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:08.912 00 TLMH-I:STS 58-012-14:20:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:08.913 00 TLMH-I:STS 58-012-14:20:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:09.909 00 TLMH-I:STS 58-012-14:20:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:10.915 00 TLMH-I:STS 58-012-14:20:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:10.916 00 TLMH-I:STS 58-012-14:20:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:11.910 00 TLMH-I:STS 58-012-14:20:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:12.916 00 TLMH-I:STS 58-012-14:20:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:12.918 00 TLMH-I:STS 58-012-14:20:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:13.914 00 TLMH-I:STS 58-012-14:20:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:14.912 00 TLMH-I:STS 58-012-14:20:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:14.913 00 TLMH-I:STS 58-012-14:20:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:15.914 00 TLMH-I:STS 58-012-14:20:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:16.917 00 TLMH-I:STS 58-012-14:20:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:16.918 00 TLMH-I:STS 58-012-14:20:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:17.912 00 TLMH-I:STS 58-012-14:20:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:18.918 00 TLMH-I:STS 58-012-14:20:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:18.918 00 TLMH-I:STS 58-012-14:20:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:19.912 00 TLMH-I:STS 58-012-14:20:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:20.909 00 TLMH-I:STS 58-012-14:20:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:20.910 00 TLMH-I:STS 58-012-14:20:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:21.914 00 TLMH-I:STS 58-012-14:20:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:22.911 00 TLMH-I:STS 58-012-14:20:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:22.912 00 TLMH-I:STS 58-012-14:20:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:23.915 00 TLMH-I:STS 58-012-14:20:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:24.911 00 TLMH-I:STS 58-012-14:20:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:24.912 00 TLMH-I:STS 58-012-14:20:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:25.918 00 TLMH-I:STS 58-012-14:20:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:26.916 00 TLMH-I:STS 58-012-14:20:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:26.917 00 TLMH-I:STS 58-012-14:20:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:27.913 00 TLMH-I:STS 58-012-14:20:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:28.918 00 TLMH-I:STS 58-012-14:20:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:28.919 00 TLMH-I:STS 58-012-14:20:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:29.915 00 TLMH-I:STS 58-012-14:20:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:30.913 00 TLMH-I:STS 58-012-14:20:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:30.915 00 TLMH-I:STS 58-012-14:20:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:31.911 00 TLMH-I:STS 58-012-14:20:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:32.918 00 TLMH-I:STS 58-012-14:20:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:32.919 00 TLMH-I:STS 58-012-14:20:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:33.914 00 TLMH-I:STS 58-012-14:20:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:34.911 00 TLMH-I:STS 58-012-14:20:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:34.912 00 TLMH-I:STS 58-012-14:20:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:35.917 00 TLMH-I:STS 58-012-14:20:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:36.913 00 TLMH-I:STS 58-012-14:20:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:36.915 00 TLMH-I:STS 58-012-14:20:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:37.910 00 TLMH-I:STS 58-012-14:20:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:38.917 00 TLMH-I:STS 58-012-14:20:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:38.918 00 TLMH-I:STS 58-012-14:20:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:39.911 00 TLMH-I:STS 58-012-14:20:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:40.918 00 TLMH-I:STS 58-012-14:20:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:40.919 00 TLMH-I:STS 58-012-14:20:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:41.914 00 TLMH-I:STS 58-012-14:20:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:42.913 00 TLMH-I:STS 58-012-14:20:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:42.914 00 TLMH-I:STS 58-012-14:20:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:43.916 00 TLMH-I:STS 58-012-14:20:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:44.911 00 TLMH-I:STS 58-012-14:20:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:44.912 00 TLMH-I:STS 58-012-14:20:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:45.910 00 TLMH-I:STS 58-012-14:20:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:46.911 00 TLMH-I:STS 58-012-14:20:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:46.912 00 TLMH-I:STS 58-012-14:20:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:47.909 00 TLMH-I:STS 58-012-14:20:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:48.916 00 TLMH-I:STS 58-012-14:20:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:48.917 00 TLMH-I:STS 58-012-14:20:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:49.912 00 TLMH-I:STS 58-012-14:20:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:50.919 00 TLMH-I:STS 58-012-14:20:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:50.920 00 TLMH-I:STS 58-012-14:20:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:51.917 00 TLMH-I:STS 58-012-14:20:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:52.914 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:52.915 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:53.913 00 TLMH-I:STS 58-012-14:20:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:54.911 00 TLMH-I:STS 58-012-14:20:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:54.912 00 TLMH-I:STS 58-012-14:20:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:55.917 00 TLMH-I:STS 58-012-14:20:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:56.912 00 TLMH-I:STS 58-012-14:20:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:56.913 00 TLMH-I:STS 58-012-14:20:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:57.909 00 TLMH-I:STS 58-012-14:20:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:58.919 00 TLMH-I:STS 58-012-14:21:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:58.920 00 TLMH-I:STS 58-012-14:21:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:25:59.916 00 TLMH-I:STS 58-012-14:21:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:00.911 00 TLMH-I:STS 58-012-14:21:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:00.913 00 TLMH-I:STS 58-012-14:21:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:01.914 00 TLMH-I:STS 58-012-14:21:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:02.917 00 TLMH-I:STS 58-012-14:21:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:02.918 00 TLMH-I:STS 58-012-14:21:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:03.910 00 TLMH-I:STS 58-012-14:21:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:04.916 00 TLMH-I:STS 58-012-14:21:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:04.917 00 TLMH-I:STS 58-012-14:21:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:05.912 00 TLMH-I:STS 58-012-14:21:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:06.919 00 TLMH-I:STS 58-012-14:21:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:06.920 00 TLMH-I:STS 58-012-14:21:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:07.912 00 TLMH-I:STS 58-012-14:21:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:08.909 00 TLMH-I:STS 58-012-14:21:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:08.911 00 TLMH-I:STS 58-012-14:21:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:09.916 00 TLMH-I:STS 58-012-14:21:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:10.913 00 TLMH-I:STS 58-012-14:21:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:10.913 00 TLMH-I:STS 58-012-14:21:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:11.910 00 TLMH-I:STS 58-012-14:21:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:12.908 00 TLMH-I:STS 58-012-14:21:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:12.910 00 TLMH-I:STS 58-012-14:21:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:13.914 00 TLMH-I:STS 58-012-14:21:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:14.910 00 TLMH-I:STS 58-012-14:21:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:14.911 00 TLMH-I:STS 58-012-14:21:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:15.916 00 TLMH-I:STS 58-012-14:21:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:16.915 00 TLMH-I:STS 58-012-14:21:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:16.916 00 TLMH-I:STS 58-012-14:21:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:17.911 00 TLMH-I:STS 58-012-14:21:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:18.918 00 TLMH-I:STS 58-012-14:21:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:18.919 00 TLMH-I:STS 58-012-14:21:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:19.916 00 TLMH-I:STS 58-012-14:21:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:20.912 00 TLMH-I:STS 58-012-14:21:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:20.913 00 TLMH-I:STS 58-012-14:21:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:21.910 00 TLMH-I:STS 58-012-14:21:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:22.915 00 TLMH-I:STS 58-012-14:21:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:22.916 00 TLMH-I:STS 58-012-14:21:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:23.910 00 TLMH-I:STS 58-012-14:21:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:24.917 00 TLMH-I:STS 58-012-14:21:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:24.919 00 TLMH-I:STS 58-012-14:21:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:25.914 00 TLMH-I:STS 58-012-14:21:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:26.909 00 TLMH-I:STS 58-012-14:21:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:26.910 00 TLMH-I:STS 58-012-14:21:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:27.917 00 TLMH-I:STS 58-012-14:21:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:28.914 00 TLMH-I:STS 58-012-14:21:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:28.916 00 TLMH-I:STS 58-012-14:21:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:29.912 00 TLMH-I:STS 58-012-14:21:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:30.911 00 TLMH-I:STS 58-012-14:21:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:30.912 00 TLMH-I:STS 58-012-14:21:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:31.913 00 TLMH-I:STS 58-012-14:21:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:32.916 00 TLMH-I:STS 58-012-14:21:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:32.917 00 TLMH-I:STS 58-012-14:21:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:33.908 00 TLMH-I:STS 58-012-14:21:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:34.415 00 TLMH-I:STS 58-012-14:21:35.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:26:34.717 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:34.719 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-217-18:26:34.725 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:26:35.726 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:35.728 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:26:35.732 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:26:40.737 00 SPR-I:OPRO ;********************************************************************* +21-217-18:26:40.737 00 SPR-I:OPRO ; Step 5.17: Send the Report OS Code Segment command. +21-217-18:26:40.737 00 SPR-I:OPRO ;********************************************************************* +21-217-18:26:40.742 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:40.742 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-217-18:26:40.742 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:40.744 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-217-18:26:40.759 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:26:41.409 00 TLMH-I:STS 58-012-14:21:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:26:43.762 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:43.765 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-217-18:26:43.774 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:43.774 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-217-18:26:43.803 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:26:48.807 00 SPR-I:OPRO ;********************************************************************* +21-217-18:26:48.807 00 SPR-I:OPRO ; Step 5.18: Send the Enable OS Code Segment command. +21-217-18:26:48.807 00 SPR-I:OPRO ;********************************************************************* +21-217-18:26:48.813 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:48.814 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-217-18:26:48.814 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:48.815 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-217-18:26:48.834 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:26:49.413 00 TLMH-I:STS 58-012-14:21:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-217-18:26:51.837 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:51.840 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-217-18:26:51.848 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:51.849 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-217-18:26:51.873 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:26:56.878 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Enabled'. +21-217-18:26:56.883 00 SPR-I:OPRO ;********************************************************************** +21-217-18:26:56.883 00 SPR-I:OPRO ; Step 5.19: Send the Recompute OS Code Segment command. +21-217-18:26:56.883 00 SPR-I:OPRO ;********************************************************************** +21-217-18:26:56.886 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:56.886 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-217-18:26:56.886 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:56.888 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:56.888 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:26:56.888 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:26:56.901 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-217-18:26:56.908 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:26:57.412 00 TLMH-I:STS 58-012-14:21:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-217-18:26:57.908 00 TLMH-I:STS 58-012-14:21:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:58.915 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:58.916 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:59.911 00 TLMH-I:STS 58-012-14:22:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:26:59.911 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:59.914 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-217-18:26:59.921 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:26:59.922 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-217-18:26:59.947 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-217-18:26:59.951 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:27:00.913 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:00.915 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:01.916 00 TLMH-I:STS 58-012-14:22:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:02.909 00 TLMH-I:STS 58-012-14:22:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:02.910 00 TLMH-I:STS 58-012-14:22:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:03.912 00 TLMH-I:STS 58-012-14:22:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:04.915 00 TLMH-I:STS 58-012-14:22:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:04.916 00 TLMH-I:STS 58-012-14:22:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:05.910 00 TLMH-I:STS 58-012-14:22:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:06.918 00 TLMH-I:STS 58-012-14:22:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:06.919 00 TLMH-I:STS 58-012-14:22:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:07.912 00 TLMH-I:STS 58-012-14:22:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:08.910 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:08.911 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:09.917 00 TLMH-I:STS 58-012-14:22:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:10.914 00 TLMH-I:STS 58-012-14:22:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:10.915 00 TLMH-I:STS 58-012-14:22:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:11.912 00 TLMH-I:STS 58-012-14:22:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:12.916 00 TLMH-I:STS 58-012-14:22:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:12.917 00 TLMH-I:STS 58-012-14:22:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:13.912 00 TLMH-I:STS 58-012-14:22:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:14.909 00 TLMH-I:STS 58-012-14:22:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:14.910 00 TLMH-I:STS 58-012-14:22:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:15.915 00 TLMH-I:STS 58-012-14:22:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:16.912 00 TLMH-I:STS 58-012-14:22:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:16.914 00 TLMH-I:STS 58-012-14:22:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:17.909 00 TLMH-I:STS 58-012-14:22:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:18.916 00 TLMH-I:STS 58-012-14:22:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:18.917 00 TLMH-I:STS 58-012-14:22:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:19.912 00 TLMH-I:STS 58-012-14:22:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:20.910 00 TLMH-I:STS 58-012-14:22:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:20.911 00 TLMH-I:STS 58-012-14:22:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:21.916 00 TLMH-I:STS 58-012-14:22:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:22.913 00 TLMH-I:STS 58-012-14:22:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:22.914 00 TLMH-I:STS 58-012-14:22:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:23.908 00 TLMH-I:STS 58-012-14:22:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:24.914 00 TLMH-I:STS 58-012-14:22:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:24.916 00 TLMH-I:STS 58-012-14:22:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:25.911 00 TLMH-I:STS 58-012-14:22:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:26.918 00 TLMH-I:STS 58-012-14:22:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:26.919 00 TLMH-I:STS 58-012-14:22:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:27.914 00 TLMH-I:STS 58-012-14:22:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:28.910 00 TLMH-I:STS 58-012-14:22:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:28.912 00 TLMH-I:STS 58-012-14:22:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:29.907 00 TLMH-I:STS 58-012-14:22:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:30.914 00 TLMH-I:STS 58-012-14:22:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:30.915 00 TLMH-I:STS 58-012-14:22:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:31.912 00 TLMH-I:STS 58-012-14:22:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:32.911 00 TLMH-I:STS 58-012-14:22:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:32.912 00 TLMH-I:STS 58-012-14:22:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:33.909 00 TLMH-I:STS 58-012-14:22:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:34.912 00 TLMH-I:STS 58-012-14:22:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:34.913 00 TLMH-I:STS 58-012-14:22:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:35.906 00 TLMH-I:STS 58-012-14:22:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:36.913 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:36.915 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:37.911 00 TLMH-I:STS 58-012-14:22:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:38.909 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:38.910 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:39.915 00 TLMH-I:STS 58-012-14:22:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:40.912 00 TLMH-I:STS 58-012-14:22:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:40.914 00 TLMH-I:STS 58-012-14:22:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:41.910 00 TLMH-I:STS 58-012-14:22:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:42.916 00 TLMH-I:STS 58-012-14:22:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:42.917 00 TLMH-I:STS 58-012-14:22:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:43.913 00 TLMH-I:STS 58-012-14:22:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:44.908 00 TLMH-I:STS 58-012-14:22:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:44.909 00 TLMH-I:STS 58-012-14:22:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:45.915 00 TLMH-I:STS 58-012-14:22:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:46.914 00 TLMH-I:STS 58-012-14:22:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:46.915 00 TLMH-I:STS 58-012-14:22:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:47.910 00 TLMH-I:STS 58-012-14:22:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:48.908 00 TLMH-I:STS 58-012-14:22:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:48.909 00 TLMH-I:STS 58-012-14:22:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:49.914 00 TLMH-I:STS 58-012-14:22:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:50.910 00 TLMH-I:STS 58-012-14:22:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:50.911 00 TLMH-I:STS 58-012-14:22:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:51.907 00 TLMH-I:STS 58-012-14:22:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:52.913 00 TLMH-I:STS 58-012-14:22:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:52.915 00 TLMH-I:STS 58-012-14:22:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:53.911 00 TLMH-I:STS 58-012-14:22:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:54.911 00 TLMH-I:STS 58-012-14:22:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:54.912 00 TLMH-I:STS 58-012-14:22:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:55.907 00 TLMH-I:STS 58-012-14:22:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:56.913 00 TLMH-I:STS 58-012-14:22:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:56.914 00 TLMH-I:STS 58-012-14:22:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:57.911 00 TLMH-I:STS 58-012-14:22:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:58.910 00 TLMH-I:STS 58-012-14:23:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:58.911 00 TLMH-I:STS 58-012-14:23:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:27:59.915 00 TLMH-I:STS 58-012-14:23:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:00.908 00 TLMH-I:STS 58-012-14:23:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:00.910 00 TLMH-I:STS 58-012-14:23:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:01.910 00 TLMH-I:STS 58-012-14:23:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:02.913 00 TLMH-I:STS 58-012-14:23:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:02.914 00 TLMH-I:STS 58-012-14:23:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:03.914 00 TLMH-I:STS 58-012-14:23:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:04.907 00 TLMH-I:STS 58-012-14:23:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:04.908 00 TLMH-I:STS 58-012-14:23:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:05.914 00 TLMH-I:STS 58-012-14:23:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:06.913 00 TLMH-I:STS 58-012-14:23:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:06.914 00 TLMH-I:STS 58-012-14:23:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:07.907 00 TLMH-I:STS 58-012-14:23:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:08.912 00 TLMH-I:STS 58-012-14:23:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:08.913 00 TLMH-I:STS 58-012-14:23:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:09.912 00 TLMH-I:STS 58-012-14:23:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:10.909 00 TLMH-I:STS 58-012-14:23:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:10.910 00 TLMH-I:STS 58-012-14:23:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:11.907 00 TLMH-I:STS 58-012-14:23:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:12.915 00 TLMH-I:STS 58-012-14:23:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:12.917 00 TLMH-I:STS 58-012-14:23:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:13.908 00 TLMH-I:STS 58-012-14:23:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:14.915 00 TLMH-I:STS 58-012-14:23:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:14.916 00 TLMH-I:STS 58-012-14:23:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:15.911 00 TLMH-I:STS 58-012-14:23:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:16.909 00 TLMH-I:STS 58-012-14:23:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:16.910 00 TLMH-I:STS 58-012-14:23:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:17.916 00 TLMH-I:STS 58-012-14:23:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:18.915 00 TLMH-I:STS 58-012-14:23:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:18.916 00 TLMH-I:STS 58-012-14:23:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:19.911 00 TLMH-I:STS 58-012-14:23:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:20.908 00 TLMH-I:STS 58-012-14:23:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:20.909 00 TLMH-I:STS 58-012-14:23:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:21.907 00 TLMH-I:STS 58-012-14:23:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:22.913 00 TLMH-I:STS 58-012-14:23:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:22.915 00 TLMH-I:STS 58-012-14:23:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:23.909 00 TLMH-I:STS 58-012-14:23:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:24.914 00 TLMH-I:STS 58-012-14:23:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:24.916 00 TLMH-I:STS 58-012-14:23:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:25.912 00 TLMH-I:STS 58-012-14:23:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:26.916 00 TLMH-I:STS 58-012-14:23:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:26.917 00 TLMH-I:STS 58-012-14:23:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:27.914 00 TLMH-I:STS 58-012-14:23:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:28.913 00 TLMH-I:STS 58-012-14:23:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:28.914 00 TLMH-I:STS 58-012-14:23:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:29.909 00 TLMH-I:STS 58-012-14:23:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:30.915 00 TLMH-I:STS 58-012-14:23:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:30.917 00 TLMH-I:STS 58-012-14:23:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:31.911 00 TLMH-I:STS 58-012-14:23:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:32.908 00 TLMH-I:STS 58-012-14:23:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:32.910 00 TLMH-I:STS 58-012-14:23:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:33.916 00 TLMH-I:STS 58-012-14:23:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:34.914 00 TLMH-I:STS 58-012-14:23:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:34.915 00 TLMH-I:STS 58-012-14:23:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:35.912 00 TLMH-I:STS 58-012-14:23:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:36.916 00 TLMH-I:STS 58-012-14:23:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:36.918 00 TLMH-I:STS 58-012-14:23:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:37.914 00 TLMH-I:STS 58-012-14:23:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:38.910 00 TLMH-I:STS 58-012-14:23:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:38.911 00 TLMH-I:STS 58-012-14:23:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:39.907 00 TLMH-I:STS 58-012-14:23:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:40.914 00 TLMH-I:STS 58-012-14:23:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:40.915 00 TLMH-I:STS 58-012-14:23:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:41.910 00 TLMH-I:STS 58-012-14:23:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:28:42.409 00 TLMH-I:STS 58-012-14:23:43.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-217-18:28:43.081 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:28:43.084 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-217-18:28:43.091 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:28:47.096 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:28:47.099 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-217-18:28:47.102 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:28:52.106 00 SPR-I:OPRO ;********************************************************************* +21-217-18:28:52.106 00 SPR-I:OPRO ; Step 5.20: Send the Report OS Code Segment command. +21-217-18:28:52.106 00 SPR-I:OPRO ;********************************************************************* +21-217-18:28:52.108 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:28:52.108 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-217-18:28:52.108 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:28:52.110 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-217-18:28:52.124 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:28:52.908 00 TLMH-I:STS 58-012-14:23:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-217-18:28:55.128 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:28:55.129 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-217-18:28:55.137 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:28:55.138 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-217-18:28:55.165 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:29:00.170 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:00.170 00 SPR-I:OPRO ; Step 5.21: Send the Disable cFE Code Segment command. +21-217-18:29:00.170 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:00.175 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:00.176 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-217-18:29:00.176 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:00.176 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-217-18:29:00.190 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:00.915 00 TLMH-I:STS 58-012-14:24:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-217-18:29:03.194 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:03.196 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-217-18:29:03.202 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:03.203 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-217-18:29:03.225 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:29:08.229 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-217-18:29:08.233 00 SPR-I:OPRO ;********************************************************************** +21-217-18:29:08.233 00 SPR-I:OPRO ; Step 5.22: Send the Recompute cFE Code Segment command. +21-217-18:29:08.233 00 SPR-I:OPRO ;********************************************************************** +21-217-18:29:08.235 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:08.235 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:29:08.235 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:08.236 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:08.236 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:29:08.236 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:08.247 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-217-18:29:08.261 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:08.907 00 TLMH-I:STS 58-012-14:24:10.000 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:29:08.908 00 TLMH-I:STS 58-012-14:24:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:08.909 00 TLMH-I:STS 58-012-14:24:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:09.911 00 TLMH-I:STS 58-012-14:24:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:10.907 00 TLMH-I:STS 58-012-14:24:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:10.908 00 TLMH-I:STS 58-012-14:24:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:11.265 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:11.267 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:29:11.287 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:11.289 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:29:11.322 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:29:11.327 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:11.909 00 TLMH-I:STS 58-012-14:24:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:12.914 00 TLMH-I:STS 58-012-14:24:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:12.916 00 TLMH-I:STS 58-012-14:24:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:13.910 00 TLMH-I:STS 58-012-14:24:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:14.915 00 TLMH-I:STS 58-012-14:24:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:14.916 00 TLMH-I:STS 58-012-14:24:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:15.911 00 TLMH-I:STS 58-012-14:24:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:16.906 00 TLMH-I:STS 58-012-14:24:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:16.907 00 TLMH-I:STS 58-012-14:24:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:17.913 00 TLMH-I:STS 58-012-14:24:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:18.910 00 TLMH-I:STS 58-012-14:24:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:18.911 00 TLMH-I:STS 58-012-14:24:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:19.906 00 TLMH-I:STS 58-012-14:24:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:20.914 00 TLMH-I:STS 58-012-14:24:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:20.915 00 TLMH-I:STS 58-012-14:24:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:21.910 00 TLMH-I:STS 58-012-14:24:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:22.916 00 TLMH-I:STS 58-012-14:24:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:22.917 00 TLMH-I:STS 58-012-14:24:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:23.913 00 TLMH-I:STS 58-012-14:24:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:24.910 00 TLMH-I:STS 58-012-14:24:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:24.911 00 TLMH-I:STS 58-012-14:24:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:25.916 00 TLMH-I:STS 58-012-14:24:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:26.914 00 TLMH-I:STS 58-012-14:24:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:26.915 00 TLMH-I:STS 58-012-14:24:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:27.911 00 TLMH-I:STS 58-012-14:24:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:28.907 00 TLMH-I:STS 58-012-14:24:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:28.908 00 TLMH-I:STS 58-012-14:24:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:29.913 00 TLMH-I:STS 58-012-14:24:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:30.910 00 TLMH-I:STS 58-012-14:24:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:30.911 00 TLMH-I:STS 58-012-14:24:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:30.912 00 TLMH-I:STS 58-012-14:24:32.033 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:29:31.352 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:31.355 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-217-18:29:31.361 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:35.366 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:35.367 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:29:35.369 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:29:40.374 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:40.374 00 SPR-I:OPRO ; Step 5.23: Send the Report cFE Code Segment command. +21-217-18:29:40.375 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:40.381 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:40.381 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-217-18:29:40.381 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:40.382 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-217-18:29:40.398 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:40.912 00 TLMH-I:STS 58-012-14:24:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:29:43.400 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:43.401 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-217-18:29:43.406 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:43.406 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-217-18:29:43.428 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:29:48.431 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:48.431 00 SPR-I:OPRO ; Step 5.24: Send the Enable cFE Code Segment command. +21-217-18:29:48.431 00 SPR-I:OPRO ;********************************************************************* +21-217-18:29:48.436 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:48.436 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-217-18:29:48.436 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:48.438 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-217-18:29:48.452 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:48.913 00 TLMH-I:STS 58-012-14:24:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-217-18:29:51.456 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:51.458 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-217-18:29:51.465 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:51.466 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-217-18:29:51.487 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:29:56.491 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-217-18:29:56.493 00 SPR-I:OPRO ;********************************************************************** +21-217-18:29:56.493 00 SPR-I:OPRO ; Step 5.25: Send the Recompute cFE Code Segment command. +21-217-18:29:56.493 00 SPR-I:OPRO ;********************************************************************** +21-217-18:29:56.495 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:56.495 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-217-18:29:56.495 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:56.497 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:56.497 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-217-18:29:56.497 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:29:56.511 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-217-18:29:56.516 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:56.914 00 TLMH-I:STS 58-012-14:24:58.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-217-18:29:56.915 00 TLMH-I:STS 58-012-14:24:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:56.916 00 TLMH-I:STS 58-012-14:24:58.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:57.908 00 TLMH-I:STS 58-012-14:24:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:58.916 00 TLMH-I:STS 58-012-14:25:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:58.917 00 TLMH-I:STS 58-012-14:25:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:29:59.519 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:59.521 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-217-18:29:59.532 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:29:59.533 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-217-18:29:59.555 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-217-18:29:59.559 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:29:59.906 00 TLMH-I:STS 58-012-14:25:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:00.912 00 TLMH-I:STS 58-012-14:25:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:00.913 00 TLMH-I:STS 58-012-14:25:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:01.904 00 TLMH-I:STS 58-012-14:25:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:02.908 00 TLMH-I:STS 58-012-14:25:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:02.909 00 TLMH-I:STS 58-012-14:25:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:03.910 00 TLMH-I:STS 58-012-14:25:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:04.915 00 TLMH-I:STS 58-012-14:25:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:04.916 00 TLMH-I:STS 58-012-14:25:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:05.911 00 TLMH-I:STS 58-012-14:25:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:06.909 00 TLMH-I:STS 58-012-14:25:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:06.910 00 TLMH-I:STS 58-012-14:25:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:07.911 00 TLMH-I:STS 58-012-14:25:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:08.907 00 TLMH-I:STS 58-012-14:25:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:08.908 00 TLMH-I:STS 58-012-14:25:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:09.911 00 TLMH-I:STS 58-012-14:25:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:10.909 00 TLMH-I:STS 58-012-14:25:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:10.910 00 TLMH-I:STS 58-012-14:25:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:11.915 00 TLMH-I:STS 58-012-14:25:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:12.912 00 TLMH-I:STS 58-012-14:25:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:12.913 00 TLMH-I:STS 58-012-14:25:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:13.909 00 TLMH-I:STS 58-012-14:25:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:14.916 00 TLMH-I:STS 58-012-14:25:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:14.917 00 TLMH-I:STS 58-012-14:25:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:15.911 00 TLMH-I:STS 58-012-14:25:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:16.906 00 TLMH-I:STS 58-012-14:25:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:16.907 00 TLMH-I:STS 58-012-14:25:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:17.913 00 TLMH-I:STS 58-012-14:25:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:18.909 00 TLMH-I:STS 58-012-14:25:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:18.910 00 TLMH-I:STS 58-012-14:25:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-217-18:30:18.910 00 TLMH-I:STS 58-012-14:25:20.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X00007235 +21-217-18:30:19.585 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:30:19.588 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-217-18:30:19.606 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:30:23.610 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:30:23.613 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-217-18:30:23.617 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:30:28.621 00 SPR-I:OPRO ;********************************************************************* +21-217-18:30:28.621 00 SPR-I:OPRO ; Step 5.26: Send the Report cFE Code Segment command. +21-217-18:30:28.621 00 SPR-I:OPRO ;********************************************************************* +21-217-18:30:28.626 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:30:28.627 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-217-18:30:28.627 00 SPR-I:OPRO ;*********************************************************************** +21-217-18:30:28.628 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-217-18:30:28.642 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:30:29.410 00 TLMH-I:STS 58-012-14:25:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x00007235 +21-217-18:30:31.645 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:30:31.648 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-217-18:30:31.654 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:30:31.655 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-217-18:30:31.676 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:30:36.680 00 SPR-I:OPRO ;********************************************************************* +21-217-18:30:36.680 00 SPR-I:OPRO ; Step 6.0: Clean-up. +21-217-18:30:36.680 00 SPR-I:OPRO ;********************************************************************* +21-217-18:30:36.681 00 SPR-I:OPRO ; Step 6.1: Send the Power-On Reset command. +21-217-18:30:36.681 00 SPR-I:OPRO ;********************************************************************* +21-217-18:30:36.683 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-217-18:30:36.696 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-217-18:30:46.705 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-217-18:30:46.706 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-217-18:30:46.713 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-217-18:30:46.760 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-217-18:31:46.822 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:31:52.786 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-217-18:31:56.832 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:31:56.903 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-217-18:31:56.903 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-217-18:31:56.908 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-217-18:31:56.910 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-217-18:31:56.961 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-217-18:31:56.961 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-217-18:31:57.914 00 TLMH-I:STS 58-012-14:03:48.917 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-217-18:32:00.966 00 SPR-I:STTE WAIT UNTIL completed +21-217-18:32:00.966 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-217-18:32:00.969 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-217-18:32:00.975 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-217-18:32:00.975 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-217-18:32:05.979 00 SPR-I:OPRO **** Requirements Status Reporting +21-217-18:32:05.980 00 SPR-I:OPRO -------------------------- +21-217-18:32:05.980 00 SPR-I:OPRO Requirement(s) Report +21-217-18:32:05.980 00 SPR-I:OPRO -------------------------- +21-217-18:32:05.981 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-217-18:32:05.984 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-217-18:32:05.985 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-217-18:32:05.987 00 SPR-I:OPRO FSW Requirement: CS_3000 P/F: P +21-217-18:32:05.988 00 SPR-I:OPRO FSW Requirement: CS_3000.1 P/F: P +21-217-18:32:06.006 00 SPR-I:OPRO FSW Requirement: CS_3002 P/F: P +21-217-18:32:06.007 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-217-18:32:06.008 00 SPR-I:OPRO FSW Requirement: CS_3004 P/F: P +21-217-18:32:06.026 00 SPR-I:OPRO FSW Requirement: CS_3004.1 P/F: P +21-217-18:32:06.027 00 SPR-I:OPRO FSW Requirement: CS_3004.2 P/F: P +21-217-18:32:06.028 00 SPR-I:OPRO FSW Requirement: CS_3005 P/F: P +21-217-18:32:06.047 00 SPR-I:OPRO FSW Requirement: CS_3006 P/F: P +21-217-18:32:06.048 00 SPR-I:OPRO FSW Requirement: CS_3006.1 P/F: P +21-217-18:32:06.049 00 SPR-I:OPRO FSW Requirement: CS_3007 P/F: P +21-217-18:32:06.067 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-217-18:32:06.068 00 SPR-I:OPRO FSW Requirement: CS_3009 P/F: P +21-217-18:32:06.069 00 SPR-I:OPRO FSW Requirement: CS_3009.1 P/F: P +21-217-18:32:06.093 00 SPR-I:OPRO FSW Requirement: CS_3009.2 P/F: P +21-217-18:32:06.094 00 SPR-I:OPRO FSW Requirement: CS_3010 P/F: P +21-217-18:32:06.095 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-217-18:32:06.113 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-217-18:32:06.114 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-217-18:32:06.115 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-217-18:32:06.137 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-217-18:32:06.137 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-217-18:32:06.137 00 SPR-I:OPRO ;********************************************************************* +21-217-18:32:06.137 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_corecode +21-217-18:32:06.137 00 SPR-I:OPRO ;********************************************************************* +21-217-18:32:06.137 00 SPR-I:STS Procedure SCX_CPU1_CS_CORECODE completed +21-217-18:32:06.151 00 SPR-I:OPRO *** Telemetry Info *** +21-217-18:32:06.151 00 SPR-I:OPRO +21-217-18:32:06.151 00 SPR-I:OPRO Pkt Loss Count: N/A +21-217-18:32:06.151 00 SPR-I:OPRO +21-217-18:32:06.151 00 SPR-I:OPRO ****************** +21-217-18:32:06.151 00 SPR-I:OPRO +21-217-18:32:06.152 00 SPR-I:OPRO Elapsed time: 1480.02 seconds +21-217-18:32:06.152 00 SPR-I:OPRO Elapsed time: 24.6671 minutes +21-217-18:32:06.154 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-217-18:32:16.163 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logf +21-217-18:32:16.163 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logp +21-217-18:32:16.163 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logs +21-217-18:32:16.163 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.loge +21-217-18:32:16.163 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_corecode-2021-217-18h07m26s.logr +21-217-18:32:16.249 00 SPR-I:OPRI --> newlog scx_cpu1_cs_corecode-2021-217-18h07m26s.log diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.loge b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.loge new file mode 100644 index 0000000..c0d282a --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.loge @@ -0,0 +1,757 @@ +21-216-18:14:11.571 00 TLMH-I:STS 58-012-14:03:49.416 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-216-18:14:40.067 00 TLMH-I:STS 58-012-14:04:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=2 No-op command. Version 2.5.0.0 +21-216-18:14:48.570 00 TLMH-I:STS 58-012-14:04:26.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 0, Len = 9, Expected = 8 +21-216-18:14:56.561 00 TLMH-I:STS 58-012-14:04:34.500 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=16 Set counters to non-zero command +21-216-18:15:02.565 00 TLMH-I:STS 58-012-14:04:40.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=3 Reset Counters command recieved +21-216-18:15:12.566 00 TLMH-I:STS 58-012-14:04:50.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 1, Len = 9, Expected = 8 +21-216-18:15:20.563 00 TLMH-I:STS 58-012-14:04:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-216-18:15:28.569 00 TLMH-I:STS 58-012-14:05:06.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 5, Len = 9, Expected = 8 +21-216-18:15:36.567 00 TLMH-I:STS 58-012-14:05:14.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x00000000, size: 2048 +21-216-18:16:40.566 00 TLMH-I:STS 58-012-14:06:18.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=100 OneShot checksum on Address: 0x00000000, size 2048 completed. Checksum = 0xFFFFC492 +21-216-18:16:48.069 00 TLMH-I:STS 58-012-14:06:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-216-18:16:56.069 00 TLMH-I:STS 58-012-14:06:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 4, Len = 9, Expected = 8 +21-216-18:17:04.064 00 TLMH-I:STS 58-012-14:06:42.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x0000000A, size: 2048 +21-216-18:17:04.065 00 TLMH-I:STS 58-012-14:06:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:04.066 00 TLMH-I:STS 58-012-14:06:42.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:05.068 00 TLMH-I:STS 58-012-14:06:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:06.065 00 TLMH-I:STS 58-012-14:06:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:06.066 00 TLMH-I:STS 58-012-14:06:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:07.060 00 TLMH-I:STS 58-012-14:06:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:08.065 00 TLMH-I:STS 58-012-14:06:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:08.066 00 TLMH-I:STS 58-012-14:06:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:09.061 00 TLMH-I:STS 58-012-14:06:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:10.064 00 TLMH-I:STS 58-012-14:06:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:10.066 00 TLMH-I:STS 58-012-14:06:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:11.065 00 TLMH-I:STS 58-012-14:06:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:12.060 00 TLMH-I:STS 58-012-14:06:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:12.062 00 TLMH-I:STS 58-012-14:06:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:13.066 00 TLMH-I:STS 58-012-14:06:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:14.061 00 TLMH-I:STS 58-012-14:06:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:14.062 00 TLMH-I:STS 58-012-14:06:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:15.066 00 TLMH-I:STS 58-012-14:06:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:16.059 00 TLMH-I:STS 58-012-14:06:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:16.060 00 TLMH-I:STS 58-012-14:06:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:17.063 00 TLMH-I:STS 58-012-14:06:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:18.068 00 TLMH-I:STS 58-012-14:06:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:18.069 00 TLMH-I:STS 58-012-14:06:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:19.060 00 TLMH-I:STS 58-012-14:06:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:20.064 00 TLMH-I:STS 58-012-14:06:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:20.065 00 TLMH-I:STS 58-012-14:06:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:21.058 00 TLMH-I:STS 58-012-14:06:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:22.062 00 TLMH-I:STS 58-012-14:07:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:22.063 00 TLMH-I:STS 58-012-14:07:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:23.068 00 TLMH-I:STS 58-012-14:07:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:24.066 00 TLMH-I:STS 58-012-14:07:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:24.068 00 TLMH-I:STS 58-012-14:07:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:25.062 00 TLMH-I:STS 58-012-14:07:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:26.069 00 TLMH-I:STS 58-012-14:07:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:26.070 00 TLMH-I:STS 58-012-14:07:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:27.063 00 TLMH-I:STS 58-012-14:07:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:28.062 00 TLMH-I:STS 58-012-14:07:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:28.063 00 TLMH-I:STS 58-012-14:07:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:29.068 00 TLMH-I:STS 58-012-14:07:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:30.064 00 TLMH-I:STS 58-012-14:07:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:30.065 00 TLMH-I:STS 58-012-14:07:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:31.066 00 TLMH-I:STS 58-012-14:07:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:32.061 00 TLMH-I:STS 58-012-14:07:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:32.062 00 TLMH-I:STS 58-012-14:07:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:33.069 00 TLMH-I:STS 58-012-14:07:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:34.065 00 TLMH-I:STS 58-012-14:07:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:34.066 00 TLMH-I:STS 58-012-14:07:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:35.058 00 TLMH-I:STS 58-012-14:07:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:36.064 00 TLMH-I:STS 58-012-14:07:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:36.066 00 TLMH-I:STS 58-012-14:07:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:37.060 00 TLMH-I:STS 58-012-14:07:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:38.068 00 TLMH-I:STS 58-012-14:07:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:38.069 00 TLMH-I:STS 58-012-14:07:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:39.065 00 TLMH-I:STS 58-012-14:07:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:40.063 00 TLMH-I:STS 58-012-14:07:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:40.064 00 TLMH-I:STS 58-012-14:07:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:41.059 00 TLMH-I:STS 58-012-14:07:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:42.065 00 TLMH-I:STS 58-012-14:07:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:42.067 00 TLMH-I:STS 58-012-14:07:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:43.068 00 TLMH-I:STS 58-012-14:07:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:44.064 00 TLMH-I:STS 58-012-14:07:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:44.065 00 TLMH-I:STS 58-012-14:07:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:45.060 00 TLMH-I:STS 58-012-14:07:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:46.067 00 TLMH-I:STS 58-012-14:07:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:46.069 00 TLMH-I:STS 58-012-14:07:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:47.061 00 TLMH-I:STS 58-012-14:07:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:48.065 00 TLMH-I:STS 58-012-14:07:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:48.067 00 TLMH-I:STS 58-012-14:07:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:49.062 00 TLMH-I:STS 58-012-14:07:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:50.069 00 TLMH-I:STS 58-012-14:07:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:50.070 00 TLMH-I:STS 58-012-14:07:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:51.063 00 TLMH-I:STS 58-012-14:07:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:52.060 00 TLMH-I:STS 58-012-14:07:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:52.061 00 TLMH-I:STS 58-012-14:07:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:53.066 00 TLMH-I:STS 58-012-14:07:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:54.065 00 TLMH-I:STS 58-012-14:07:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:54.066 00 TLMH-I:STS 58-012-14:07:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:55.059 00 TLMH-I:STS 58-012-14:07:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:56.060 00 TLMH-I:STS 58-012-14:07:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:56.061 00 TLMH-I:STS 58-012-14:07:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:57.065 00 TLMH-I:STS 58-012-14:07:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:58.063 00 TLMH-I:STS 58-012-14:07:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:58.065 00 TLMH-I:STS 58-012-14:07:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:59.059 00 TLMH-I:STS 58-012-14:07:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:00.064 00 TLMH-I:STS 58-012-14:07:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:00.066 00 TLMH-I:STS 58-012-14:07:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:01.067 00 TLMH-I:STS 58-012-14:07:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:02.060 00 TLMH-I:STS 58-012-14:07:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:02.061 00 TLMH-I:STS 58-012-14:07:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:03.062 00 TLMH-I:STS 58-012-14:07:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:04.067 00 TLMH-I:STS 58-012-14:07:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:04.069 00 TLMH-I:STS 58-012-14:07:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:05.062 00 TLMH-I:STS 58-012-14:07:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:06.068 00 TLMH-I:STS 58-012-14:07:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:06.069 00 TLMH-I:STS 58-012-14:07:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:07.062 00 TLMH-I:STS 58-012-14:07:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:08.059 00 TLMH-I:STS 58-012-14:07:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:08.060 00 TLMH-I:STS 58-012-14:07:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:09.066 00 TLMH-I:STS 58-012-14:07:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:10.063 00 TLMH-I:STS 58-012-14:07:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:10.064 00 TLMH-I:STS 58-012-14:07:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:11.067 00 TLMH-I:STS 58-012-14:07:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:12.063 00 TLMH-I:STS 58-012-14:07:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:12.065 00 TLMH-I:STS 58-012-14:07:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:13.057 00 TLMH-I:STS 58-012-14:07:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:14.066 00 TLMH-I:STS 58-012-14:07:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:14.067 00 TLMH-I:STS 58-012-14:07:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:15.062 00 TLMH-I:STS 58-012-14:07:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:16.059 00 TLMH-I:STS 58-012-14:07:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:16.060 00 TLMH-I:STS 58-012-14:07:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:17.065 00 TLMH-I:STS 58-012-14:07:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:18.062 00 TLMH-I:STS 58-012-14:07:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:18.063 00 TLMH-I:STS 58-012-14:07:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:19.068 00 TLMH-I:STS 58-012-14:07:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:20.067 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:20.069 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:21.064 00 TLMH-I:STS 58-012-14:07:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:22.062 00 TLMH-I:STS 58-012-14:08:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:22.063 00 TLMH-I:STS 58-012-14:08:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:23.068 00 TLMH-I:STS 58-012-14:08:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:24.064 00 TLMH-I:STS 58-012-14:08:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:24.066 00 TLMH-I:STS 58-012-14:08:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:25.059 00 TLMH-I:STS 58-012-14:08:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:26.067 00 TLMH-I:STS 58-012-14:08:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:26.068 00 TLMH-I:STS 58-012-14:08:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:27.062 00 TLMH-I:STS 58-012-14:08:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:28.067 00 TLMH-I:STS 58-012-14:08:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:28.068 00 TLMH-I:STS 58-012-14:08:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:29.066 00 TLMH-I:STS 58-012-14:08:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:30.065 00 TLMH-I:STS 58-012-14:08:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:30.066 00 TLMH-I:STS 58-012-14:08:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:31.060 00 TLMH-I:STS 58-012-14:08:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:32.066 00 TLMH-I:STS 58-012-14:08:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:32.067 00 TLMH-I:STS 58-012-14:08:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:33.063 00 TLMH-I:STS 58-012-14:08:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:34.069 00 TLMH-I:STS 58-012-14:08:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:34.070 00 TLMH-I:STS 58-012-14:08:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:35.064 00 TLMH-I:STS 58-012-14:08:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:36.061 00 TLMH-I:STS 58-012-14:08:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:36.063 00 TLMH-I:STS 58-012-14:08:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:37.067 00 TLMH-I:STS 58-012-14:08:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:38.063 00 TLMH-I:STS 58-012-14:08:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:38.064 00 TLMH-I:STS 58-012-14:08:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:39.058 00 TLMH-I:STS 58-012-14:08:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:40.063 00 TLMH-I:STS 58-012-14:08:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:40.064 00 TLMH-I:STS 58-012-14:08:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:41.058 00 TLMH-I:STS 58-012-14:08:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:42.063 00 TLMH-I:STS 58-012-14:08:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:42.064 00 TLMH-I:STS 58-012-14:08:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:43.068 00 TLMH-I:STS 58-012-14:08:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:44.062 00 TLMH-I:STS 58-012-14:08:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:44.063 00 TLMH-I:STS 58-012-14:08:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:45.068 00 TLMH-I:STS 58-012-14:08:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:46.063 00 TLMH-I:STS 58-012-14:08:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:46.064 00 TLMH-I:STS 58-012-14:08:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:47.058 00 TLMH-I:STS 58-012-14:08:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:48.064 00 TLMH-I:STS 58-012-14:08:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:48.066 00 TLMH-I:STS 58-012-14:08:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:49.061 00 TLMH-I:STS 58-012-14:08:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:50.066 00 TLMH-I:STS 58-012-14:08:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:50.067 00 TLMH-I:STS 58-012-14:08:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:51.063 00 TLMH-I:STS 58-012-14:08:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:52.059 00 TLMH-I:STS 58-012-14:08:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:52.060 00 TLMH-I:STS 58-012-14:08:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:53.063 00 TLMH-I:STS 58-012-14:08:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:54.060 00 TLMH-I:STS 58-012-14:08:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:54.061 00 TLMH-I:STS 58-012-14:08:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:55.060 00 TLMH-I:STS 58-012-14:08:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:56.066 00 TLMH-I:STS 58-012-14:08:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:56.068 00 TLMH-I:STS 58-012-14:08:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:57.060 00 TLMH-I:STS 58-012-14:08:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:58.068 00 TLMH-I:STS 58-012-14:08:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:58.069 00 TLMH-I:STS 58-012-14:08:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:59.063 00 TLMH-I:STS 58-012-14:08:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:00.057 00 TLMH-I:STS 58-012-14:08:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:00.067 00 TLMH-I:STS 58-012-14:08:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:01.059 00 TLMH-I:STS 58-012-14:08:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:02.061 00 TLMH-I:STS 58-012-14:08:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:02.062 00 TLMH-I:STS 58-012-14:08:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:03.063 00 TLMH-I:STS 58-012-14:08:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:04.058 00 TLMH-I:STS 58-012-14:08:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:04.059 00 TLMH-I:STS 58-012-14:08:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:05.065 00 TLMH-I:STS 58-012-14:08:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:06.062 00 TLMH-I:STS 58-012-14:08:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:06.063 00 TLMH-I:STS 58-012-14:08:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:07.067 00 TLMH-I:STS 58-012-14:08:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:08.063 00 TLMH-I:STS 58-012-14:08:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:08.064 00 TLMH-I:STS 58-012-14:08:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:09.058 00 TLMH-I:STS 58-012-14:08:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:10.065 00 TLMH-I:STS 58-012-14:08:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:10.067 00 TLMH-I:STS 58-012-14:08:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:11.061 00 TLMH-I:STS 58-012-14:08:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:12.066 00 TLMH-I:STS 58-012-14:08:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:12.068 00 TLMH-I:STS 58-012-14:08:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:12.069 00 TLMH-I:STS 58-012-14:08:50.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=100 OneShot checksum on Address: 0x0000000A, size 2048 completed. Checksum = 0xFFFFA68E +21-216-18:19:20.066 00 TLMH-I:STS 58-012-14:08:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 2, Len = 17, Expected = 20 +21-216-18:19:28.060 00 TLMH-I:STS 58-012-14:09:06.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x00000000, size: 134217728 +21-216-18:19:28.061 00 TLMH-I:STS 58-012-14:09:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:28.063 00 TLMH-I:STS 58-012-14:09:06.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:29.065 00 TLMH-I:STS 58-012-14:09:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:30.062 00 TLMH-I:STS 58-012-14:09:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:30.063 00 TLMH-I:STS 58-012-14:09:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:31.057 00 TLMH-I:STS 58-012-14:09:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=24 OneShot checksum calculation has been cancelled +21-216-18:19:40.562 00 TLMH-I:STS 58-012-14:09:18.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 3, Len = 9, Expected = 8 +21-216-18:19:48.559 00 TLMH-I:STS 58-012-14:09:26.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x00000000, size: 134217728 +21-216-18:19:49.066 00 TLMH-I:STS 58-012-14:09:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:50.060 00 TLMH-I:STS 58-012-14:09:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:50.060 00 TLMH-I:STS 58-012-14:09:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:51.064 00 TLMH-I:STS 58-012-14:09:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:51.561 00 TLMH-I:STS 58-012-14:09:29.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-216-18:19:52.067 00 TLMH-I:STS 58-012-14:09:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:52.068 00 TLMH-I:STS 58-012-14:09:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:53.062 00 TLMH-I:STS 58-012-14:09:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:54.060 00 TLMH-I:STS 58-012-14:09:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:54.061 00 TLMH-I:STS 58-012-14:09:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:55.063 00 TLMH-I:STS 58-012-14:09:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:55.560 00 TLMH-I:STS 58-012-14:09:33.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=88 App recompute baseline for app CS failed: child task in use +21-216-18:19:56.057 00 TLMH-I:STS 58-012-14:09:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:56.058 00 TLMH-I:STS 58-012-14:09:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:57.063 00 TLMH-I:STS 58-012-14:09:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:58.059 00 TLMH-I:STS 58-012-14:09:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:58.060 00 TLMH-I:STS 58-012-14:09:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:59.065 00 TLMH-I:STS 58-012-14:09:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:59.561 00 TLMH-I:STS 58-012-14:09:37.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=24 OneShot checksum calculation has been cancelled +21-216-18:20:04.560 00 TLMH-I:STS 58-012-14:09:42.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=26 Cancel OneShot checksum failed. No OneShot active +21-216-18:20:12.567 00 TLMH-I:STS 58-012-14:09:50.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=34 Invalid ground command code: ID = 0x0000189F, CC = 42 +21-216-18:20:20.566 00 TLMH-I:STS 58-012-14:09:58.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x000018A0, CC = 0, Len = 9, Expected = 8 +21-216-18:20:36.561 00 TLMH-I:STS 58-012-14:10:14.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x000018A1, CC = 0, Len = 9, Expected = 8 +21-216-18:20:52.565 00 TLMH-I:STS 58-012-14:10:30.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x00000000, size: 2048 +21-216-18:20:53.058 00 TLMH-I:STS 58-012-14:10:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:54.057 00 TLMH-I:STS 58-012-14:10:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:54.057 00 TLMH-I:STS 58-012-14:10:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:55.065 00 TLMH-I:STS 58-012-14:10:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:56.057 00 TLMH-I:STS 58-012-14:10:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:56.057 00 TLMH-I:STS 58-012-14:10:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:57.060 00 TLMH-I:STS 58-012-14:10:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:58.066 00 TLMH-I:STS 58-012-14:10:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:58.067 00 TLMH-I:STS 58-012-14:10:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:59.061 00 TLMH-I:STS 58-012-14:10:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:00.055 00 TLMH-I:STS 58-012-14:10:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:00.066 00 TLMH-I:STS 58-012-14:10:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:01.059 00 TLMH-I:STS 58-012-14:10:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:02.064 00 TLMH-I:STS 58-012-14:10:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:02.066 00 TLMH-I:STS 58-012-14:10:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:03.062 00 TLMH-I:STS 58-012-14:10:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:04.056 00 TLMH-I:STS 58-012-14:10:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:04.056 00 TLMH-I:STS 58-012-14:10:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:05.064 00 TLMH-I:STS 58-012-14:10:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:06.063 00 TLMH-I:STS 58-012-14:10:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:06.064 00 TLMH-I:STS 58-012-14:10:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:07.063 00 TLMH-I:STS 58-012-14:10:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:08.057 00 TLMH-I:STS 58-012-14:10:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:08.058 00 TLMH-I:STS 58-012-14:10:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:09.061 00 TLMH-I:STS 58-012-14:10:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:10.060 00 TLMH-I:STS 58-012-14:10:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:10.061 00 TLMH-I:STS 58-012-14:10:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:11.066 00 TLMH-I:STS 58-012-14:10:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:12.063 00 TLMH-I:STS 58-012-14:10:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:12.065 00 TLMH-I:STS 58-012-14:10:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:13.058 00 TLMH-I:STS 58-012-14:10:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:14.066 00 TLMH-I:STS 58-012-14:10:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:14.067 00 TLMH-I:STS 58-012-14:10:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:15.061 00 TLMH-I:STS 58-012-14:10:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:16.065 00 TLMH-I:STS 58-012-14:10:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:16.066 00 TLMH-I:STS 58-012-14:10:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:17.060 00 TLMH-I:STS 58-012-14:10:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:18.066 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:18.067 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:19.061 00 TLMH-I:STS 58-012-14:10:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:20.058 00 TLMH-I:STS 58-012-14:10:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:20.059 00 TLMH-I:STS 58-012-14:10:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:21.065 00 TLMH-I:STS 58-012-14:10:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:22.061 00 TLMH-I:STS 58-012-14:11:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:22.062 00 TLMH-I:STS 58-012-14:11:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:23.058 00 TLMH-I:STS 58-012-14:11:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:24.064 00 TLMH-I:STS 58-012-14:11:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:24.066 00 TLMH-I:STS 58-012-14:11:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:25.058 00 TLMH-I:STS 58-012-14:11:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:26.066 00 TLMH-I:STS 58-012-14:11:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:26.067 00 TLMH-I:STS 58-012-14:11:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:27.060 00 TLMH-I:STS 58-012-14:11:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:28.055 00 TLMH-I:STS 58-012-14:11:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:28.066 00 TLMH-I:STS 58-012-14:11:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:29.064 00 TLMH-I:STS 58-012-14:11:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:30.060 00 TLMH-I:STS 58-012-14:11:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:30.061 00 TLMH-I:STS 58-012-14:11:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:31.064 00 TLMH-I:STS 58-012-14:11:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:32.059 00 TLMH-I:STS 58-012-14:11:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:32.060 00 TLMH-I:STS 58-012-14:11:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:33.064 00 TLMH-I:STS 58-012-14:11:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:34.061 00 TLMH-I:STS 58-012-14:11:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:34.063 00 TLMH-I:STS 58-012-14:11:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:35.065 00 TLMH-I:STS 58-012-14:11:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:36.060 00 TLMH-I:STS 58-012-14:11:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:36.061 00 TLMH-I:STS 58-012-14:11:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:37.057 00 TLMH-I:STS 58-012-14:11:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:38.061 00 TLMH-I:STS 58-012-14:11:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:38.061 00 TLMH-I:STS 58-012-14:11:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:39.057 00 TLMH-I:STS 58-012-14:11:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:40.064 00 TLMH-I:STS 58-012-14:11:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:40.065 00 TLMH-I:STS 58-012-14:11:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:41.057 00 TLMH-I:STS 58-012-14:11:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:42.061 00 TLMH-I:STS 58-012-14:11:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:42.062 00 TLMH-I:STS 58-012-14:11:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:43.061 00 TLMH-I:STS 58-012-14:11:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:44.065 00 TLMH-I:STS 58-012-14:11:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:44.066 00 TLMH-I:STS 58-012-14:11:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:45.058 00 TLMH-I:STS 58-012-14:11:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:46.065 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:46.066 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:47.061 00 TLMH-I:STS 58-012-14:11:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:48.057 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:48.059 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:49.060 00 TLMH-I:STS 58-012-14:11:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:50.058 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:50.059 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:51.063 00 TLMH-I:STS 58-012-14:11:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:52.059 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:52.060 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:53.065 00 TLMH-I:STS 58-012-14:11:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:54.062 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:54.063 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:55.056 00 TLMH-I:STS 58-012-14:11:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:56.063 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:56.064 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:57.058 00 TLMH-I:STS 58-012-14:11:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:58.065 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:58.067 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:59.063 00 TLMH-I:STS 58-012-14:11:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:00.057 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:00.059 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:01.057 00 TLMH-I:STS 58-012-14:11:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:02.061 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:02.061 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:03.063 00 TLMH-I:STS 58-012-14:11:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:04.058 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:04.059 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:05.061 00 TLMH-I:STS 58-012-14:11:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:06.059 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:06.060 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:07.062 00 TLMH-I:STS 58-012-14:11:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:08.056 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:08.057 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:09.065 00 TLMH-I:STS 58-012-14:11:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:10.065 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:10.067 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:11.064 00 TLMH-I:STS 58-012-14:11:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:12.059 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:12.060 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:13.065 00 TLMH-I:STS 58-012-14:11:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:14.065 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:14.067 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:15.059 00 TLMH-I:STS 58-012-14:11:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:16.063 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:16.064 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:17.059 00 TLMH-I:STS 58-012-14:11:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:18.066 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:18.068 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:19.061 00 TLMH-I:STS 58-012-14:11:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:20.065 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:20.067 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:21.061 00 TLMH-I:STS 58-012-14:11:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:22.063 00 TLMH-I:STS 58-012-14:12:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:22.065 00 TLMH-I:STS 58-012-14:12:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:23.058 00 TLMH-I:STS 58-012-14:12:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:24.064 00 TLMH-I:STS 58-012-14:12:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:24.065 00 TLMH-I:STS 58-012-14:12:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:25.059 00 TLMH-I:STS 58-012-14:12:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:26.067 00 TLMH-I:STS 58-012-14:12:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:26.068 00 TLMH-I:STS 58-012-14:12:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:27.061 00 TLMH-I:STS 58-012-14:12:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:28.060 00 TLMH-I:STS 58-012-14:12:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:28.061 00 TLMH-I:STS 58-012-14:12:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:29.057 00 TLMH-I:STS 58-012-14:12:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:30.063 00 TLMH-I:STS 58-012-14:12:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:30.065 00 TLMH-I:STS 58-012-14:12:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:31.056 00 TLMH-I:STS 58-012-14:12:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:32.055 00 TLMH-I:STS 58-012-14:12:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:32.055 00 TLMH-I:STS 58-012-14:12:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:33.062 00 TLMH-I:STS 58-012-14:12:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:34.055 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:34.055 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:35.062 00 TLMH-I:STS 58-012-14:12:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:36.057 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:36.058 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:37.063 00 TLMH-I:STS 58-012-14:12:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:38.060 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:38.061 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:39.065 00 TLMH-I:STS 58-012-14:12:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:40.060 00 TLMH-I:STS 58-012-14:12:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:40.061 00 TLMH-I:STS 58-012-14:12:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:41.060 00 TLMH-I:STS 58-012-14:12:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:42.063 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:42.065 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:43.065 00 TLMH-I:STS 58-012-14:12:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:44.060 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:44.061 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:45.063 00 TLMH-I:STS 58-012-14:12:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:46.059 00 TLMH-I:STS 58-012-14:12:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:46.060 00 TLMH-I:STS 58-012-14:12:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:47.063 00 TLMH-I:STS 58-012-14:12:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:48.057 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:48.058 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:49.064 00 TLMH-I:STS 58-012-14:12:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:50.057 00 TLMH-I:STS 58-012-14:12:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:50.058 00 TLMH-I:STS 58-012-14:12:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:51.060 00 TLMH-I:STS 58-012-14:12:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:52.056 00 TLMH-I:STS 58-012-14:12:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:52.056 00 TLMH-I:STS 58-012-14:12:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:53.062 00 TLMH-I:STS 58-012-14:12:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:54.057 00 TLMH-I:STS 58-012-14:12:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:54.057 00 TLMH-I:STS 58-012-14:12:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:55.063 00 TLMH-I:STS 58-012-14:12:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:56.062 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:56.062 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:57.056 00 TLMH-I:STS 58-012-14:12:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:58.062 00 TLMH-I:STS 58-012-14:12:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:58.062 00 TLMH-I:STS 58-012-14:12:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:59.058 00 TLMH-I:STS 58-012-14:12:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:00.064 00 TLMH-I:STS 58-012-14:12:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:00.064 00 TLMH-I:STS 58-012-14:12:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:01.055 00 TLMH-I:STS 58-012-14:12:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:02.057 00 TLMH-I:STS 58-012-14:12:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:02.058 00 TLMH-I:STS 58-012-14:12:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:03.060 00 TLMH-I:STS 58-012-14:12:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:04.055 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:04.056 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:05.061 00 TLMH-I:STS 58-012-14:12:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:06.059 00 TLMH-I:STS 58-012-14:12:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:06.060 00 TLMH-I:STS 58-012-14:12:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:07.063 00 TLMH-I:STS 58-012-14:12:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:08.058 00 TLMH-I:STS 58-012-14:12:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:08.059 00 TLMH-I:STS 58-012-14:12:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:09.064 00 TLMH-I:STS 58-012-14:12:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:10.059 00 TLMH-I:STS 58-012-14:12:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:10.059 00 TLMH-I:STS 58-012-14:12:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:11.060 00 TLMH-I:STS 58-012-14:12:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:12.055 00 TLMH-I:STS 58-012-14:12:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:12.055 00 TLMH-I:STS 58-012-14:12:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:13.060 00 TLMH-I:STS 58-012-14:12:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:14.056 00 TLMH-I:STS 58-012-14:12:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:14.057 00 TLMH-I:STS 58-012-14:12:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:15.062 00 TLMH-I:STS 58-012-14:12:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:16.057 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:16.058 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:17.061 00 TLMH-I:STS 58-012-14:12:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:18.060 00 TLMH-I:STS 58-012-14:12:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:18.061 00 TLMH-I:STS 58-012-14:12:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:19.056 00 TLMH-I:STS 58-012-14:12:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:20.061 00 TLMH-I:STS 58-012-14:12:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:20.061 00 TLMH-I:STS 58-012-14:12:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:21.057 00 TLMH-I:STS 58-012-14:12:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:22.061 00 TLMH-I:STS 58-012-14:13:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:22.062 00 TLMH-I:STS 58-012-14:13:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:23.059 00 TLMH-I:STS 58-012-14:13:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:24.057 00 TLMH-I:STS 58-012-14:13:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:24.058 00 TLMH-I:STS 58-012-14:13:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:25.060 00 TLMH-I:STS 58-012-14:13:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:26.058 00 TLMH-I:STS 58-012-14:13:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:26.059 00 TLMH-I:STS 58-012-14:13:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:27.062 00 TLMH-I:STS 58-012-14:13:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:28.059 00 TLMH-I:STS 58-012-14:13:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:28.060 00 TLMH-I:STS 58-012-14:13:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:29.064 00 TLMH-I:STS 58-012-14:13:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:30.063 00 TLMH-I:STS 58-012-14:13:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:30.064 00 TLMH-I:STS 58-012-14:13:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:31.062 00 TLMH-I:STS 58-012-14:13:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:32.059 00 TLMH-I:STS 58-012-14:13:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:32.060 00 TLMH-I:STS 58-012-14:13:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:33.055 00 TLMH-I:STS 58-012-14:13:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:34.063 00 TLMH-I:STS 58-012-14:13:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:34.064 00 TLMH-I:STS 58-012-14:13:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:35.060 00 TLMH-I:STS 58-012-14:13:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:36.056 00 TLMH-I:STS 58-012-14:13:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:36.058 00 TLMH-I:STS 58-012-14:13:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:37.063 00 TLMH-I:STS 58-012-14:13:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:38.060 00 TLMH-I:STS 58-012-14:13:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:38.061 00 TLMH-I:STS 58-012-14:13:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:39.059 00 TLMH-I:STS 58-012-14:13:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:40.056 00 TLMH-I:STS 58-012-14:13:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:40.057 00 TLMH-I:STS 58-012-14:13:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:41.062 00 TLMH-I:STS 58-012-14:13:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:42.060 00 TLMH-I:STS 58-012-14:13:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:42.061 00 TLMH-I:STS 58-012-14:13:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:43.065 00 TLMH-I:STS 58-012-14:13:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:44.061 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:44.062 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:45.058 00 TLMH-I:STS 58-012-14:13:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:46.065 00 TLMH-I:STS 58-012-14:13:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:46.066 00 TLMH-I:STS 58-012-14:13:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:47.061 00 TLMH-I:STS 58-012-14:13:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:48.060 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:48.062 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:49.063 00 TLMH-I:STS 58-012-14:13:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:50.061 00 TLMH-I:STS 58-012-14:13:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:50.062 00 TLMH-I:STS 58-012-14:13:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:51.059 00 TLMH-I:STS 58-012-14:13:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:52.056 00 TLMH-I:STS 58-012-14:13:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:52.058 00 TLMH-I:STS 58-012-14:13:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:53.061 00 TLMH-I:STS 58-012-14:13:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:54.060 00 TLMH-I:STS 58-012-14:13:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:54.061 00 TLMH-I:STS 58-012-14:13:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:55.059 00 TLMH-I:STS 58-012-14:13:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:56.064 00 TLMH-I:STS 58-012-14:13:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:56.064 00 TLMH-I:STS 58-012-14:13:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:57.060 00 TLMH-I:STS 58-012-14:13:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:58.065 00 TLMH-I:STS 58-012-14:13:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:58.066 00 TLMH-I:STS 58-012-14:13:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:59.061 00 TLMH-I:STS 58-012-14:13:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:00.060 00 TLMH-I:STS 58-012-14:13:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:00.062 00 TLMH-I:STS 58-012-14:13:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:01.062 00 TLMH-I:STS 58-012-14:13:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:02.065 00 TLMH-I:STS 58-012-14:13:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:02.066 00 TLMH-I:STS 58-012-14:13:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:03.058 00 TLMH-I:STS 58-012-14:13:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:04.064 00 TLMH-I:STS 58-012-14:13:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:04.065 00 TLMH-I:STS 58-012-14:13:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:05.061 00 TLMH-I:STS 58-012-14:13:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:06.062 00 TLMH-I:STS 58-012-14:13:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:06.063 00 TLMH-I:STS 58-012-14:13:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:07.055 00 TLMH-I:STS 58-012-14:13:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:08.061 00 TLMH-I:STS 58-012-14:13:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:08.062 00 TLMH-I:STS 58-012-14:13:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:09.054 00 TLMH-I:STS 58-012-14:13:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:10.062 00 TLMH-I:STS 58-012-14:13:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:10.063 00 TLMH-I:STS 58-012-14:13:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:11.057 00 TLMH-I:STS 58-012-14:13:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:12.063 00 TLMH-I:STS 58-012-14:13:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:12.065 00 TLMH-I:STS 58-012-14:13:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:13.059 00 TLMH-I:STS 58-012-14:13:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:14.057 00 TLMH-I:STS 58-012-14:13:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:14.058 00 TLMH-I:STS 58-012-14:13:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:15.062 00 TLMH-I:STS 58-012-14:13:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:16.061 00 TLMH-I:STS 58-012-14:13:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:16.062 00 TLMH-I:STS 58-012-14:13:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:17.062 00 TLMH-I:STS 58-012-14:13:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:18.060 00 TLMH-I:STS 58-012-14:13:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:18.062 00 TLMH-I:STS 58-012-14:13:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:19.054 00 TLMH-I:STS 58-012-14:13:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:20.059 00 TLMH-I:STS 58-012-14:13:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:20.060 00 TLMH-I:STS 58-012-14:13:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:21.055 00 TLMH-I:STS 58-012-14:13:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:22.062 00 TLMH-I:STS 58-012-14:14:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:22.063 00 TLMH-I:STS 58-012-14:14:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:23.060 00 TLMH-I:STS 58-012-14:14:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:24.057 00 TLMH-I:STS 58-012-14:14:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:24.059 00 TLMH-I:STS 58-012-14:14:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:25.064 00 TLMH-I:STS 58-012-14:14:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:26.061 00 TLMH-I:STS 58-012-14:14:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:26.062 00 TLMH-I:STS 58-012-14:14:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:27.056 00 TLMH-I:STS 58-012-14:14:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:28.062 00 TLMH-I:STS 58-012-14:14:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:28.063 00 TLMH-I:STS 58-012-14:14:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:29.055 00 TLMH-I:STS 58-012-14:14:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:30.064 00 TLMH-I:STS 58-012-14:14:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:30.065 00 TLMH-I:STS 58-012-14:14:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:31.060 00 TLMH-I:STS 58-012-14:14:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:32.064 00 TLMH-I:STS 58-012-14:14:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:32.065 00 TLMH-I:STS 58-012-14:14:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:33.057 00 TLMH-I:STS 58-012-14:14:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:34.062 00 TLMH-I:STS 58-012-14:14:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:34.062 00 TLMH-I:STS 58-012-14:14:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:35.056 00 TLMH-I:STS 58-012-14:14:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:36.062 00 TLMH-I:STS 58-012-14:14:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:36.064 00 TLMH-I:STS 58-012-14:14:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:37.055 00 TLMH-I:STS 58-012-14:14:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:38.062 00 TLMH-I:STS 58-012-14:14:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:38.063 00 TLMH-I:STS 58-012-14:14:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:39.058 00 TLMH-I:STS 58-012-14:14:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:40.064 00 TLMH-I:STS 58-012-14:14:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:40.065 00 TLMH-I:STS 58-012-14:14:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:41.059 00 TLMH-I:STS 58-012-14:14:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:42.064 00 TLMH-I:STS 58-012-14:14:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:42.066 00 TLMH-I:STS 58-012-14:14:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:43.061 00 TLMH-I:STS 58-012-14:14:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:44.060 00 TLMH-I:STS 58-012-14:14:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:44.061 00 TLMH-I:STS 58-012-14:14:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:45.057 00 TLMH-I:STS 58-012-14:14:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:46.056 00 TLMH-I:STS 58-012-14:14:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:46.057 00 TLMH-I:STS 58-012-14:14:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:47.062 00 TLMH-I:STS 58-012-14:14:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:48.058 00 TLMH-I:STS 58-012-14:14:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:48.059 00 TLMH-I:STS 58-012-14:14:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:49.063 00 TLMH-I:STS 58-012-14:14:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:50.060 00 TLMH-I:STS 58-012-14:14:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:50.061 00 TLMH-I:STS 58-012-14:14:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:51.055 00 TLMH-I:STS 58-012-14:14:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:52.061 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:52.062 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:53.057 00 TLMH-I:STS 58-012-14:14:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:54.065 00 TLMH-I:STS 58-012-14:14:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:54.066 00 TLMH-I:STS 58-012-14:14:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:55.061 00 TLMH-I:STS 58-012-14:14:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:56.060 00 TLMH-I:STS 58-012-14:14:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:56.061 00 TLMH-I:STS 58-012-14:14:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:57.056 00 TLMH-I:STS 58-012-14:14:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:58.062 00 TLMH-I:STS 58-012-14:14:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:58.063 00 TLMH-I:STS 58-012-14:14:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:59.057 00 TLMH-I:STS 58-012-14:14:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:00.056 00 TLMH-I:STS 58-012-14:14:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:00.058 00 TLMH-I:STS 58-012-14:14:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:01.058 00 TLMH-I:STS 58-012-14:14:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:02.060 00 TLMH-I:STS 58-012-14:14:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:02.060 00 TLMH-I:STS 58-012-14:14:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:03.063 00 TLMH-I:STS 58-012-14:14:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:04.060 00 TLMH-I:STS 58-012-14:14:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:04.061 00 TLMH-I:STS 58-012-14:14:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:05.057 00 TLMH-I:STS 58-012-14:14:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:06.065 00 TLMH-I:STS 58-012-14:14:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:06.066 00 TLMH-I:STS 58-012-14:14:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:07.063 00 TLMH-I:STS 58-012-14:14:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:08.060 00 TLMH-I:STS 58-012-14:14:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:08.061 00 TLMH-I:STS 58-012-14:14:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:09.061 00 TLMH-I:STS 58-012-14:14:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:10.056 00 TLMH-I:STS 58-012-14:14:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:10.056 00 TLMH-I:STS 58-012-14:14:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:11.062 00 TLMH-I:STS 58-012-14:14:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:12.058 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:12.060 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:13.057 00 TLMH-I:STS 58-012-14:14:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:14.062 00 TLMH-I:STS 58-012-14:14:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:14.063 00 TLMH-I:STS 58-012-14:14:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:15.057 00 TLMH-I:STS 58-012-14:14:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:16.063 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:16.064 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:17.059 00 TLMH-I:STS 58-012-14:14:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:18.060 00 TLMH-I:STS 58-012-14:14:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:18.061 00 TLMH-I:STS 58-012-14:14:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:19.054 00 TLMH-I:STS 58-012-14:14:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:20.060 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:20.062 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:21.058 00 TLMH-I:STS 58-012-14:14:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:22.058 00 TLMH-I:STS 58-012-14:15:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:22.059 00 TLMH-I:STS 58-012-14:15:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:23.055 00 TLMH-I:STS 58-012-14:15:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:24.062 00 TLMH-I:STS 58-012-14:15:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:24.064 00 TLMH-I:STS 58-012-14:15:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:25.060 00 TLMH-I:STS 58-012-14:15:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:26.057 00 TLMH-I:STS 58-012-14:15:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:26.058 00 TLMH-I:STS 58-012-14:15:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:27.063 00 TLMH-I:STS 58-012-14:15:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:28.061 00 TLMH-I:STS 58-012-14:15:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:28.062 00 TLMH-I:STS 58-012-14:15:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:29.056 00 TLMH-I:STS 58-012-14:15:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:30.063 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:30.064 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:31.060 00 TLMH-I:STS 58-012-14:15:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:32.057 00 TLMH-I:STS 58-012-14:15:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:32.058 00 TLMH-I:STS 58-012-14:15:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:33.062 00 TLMH-I:STS 58-012-14:15:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:34.061 00 TLMH-I:STS 58-012-14:15:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:34.062 00 TLMH-I:STS 58-012-14:15:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:35.056 00 TLMH-I:STS 58-012-14:15:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:36.062 00 TLMH-I:STS 58-012-14:15:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:36.064 00 TLMH-I:STS 58-012-14:15:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:37.059 00 TLMH-I:STS 58-012-14:15:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:38.058 00 TLMH-I:STS 58-012-14:15:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:38.059 00 TLMH-I:STS 58-012-14:15:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:39.063 00 TLMH-I:STS 58-012-14:15:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:40.058 00 TLMH-I:STS 58-012-14:15:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:40.059 00 TLMH-I:STS 58-012-14:15:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:41.055 00 TLMH-I:STS 58-012-14:15:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:42.065 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:42.066 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:43.060 00 TLMH-I:STS 58-012-14:15:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:44.055 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:44.056 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:45.062 00 TLMH-I:STS 58-012-14:15:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:46.060 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:46.061 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:47.056 00 TLMH-I:STS 58-012-14:15:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:48.055 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:48.057 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:49.054 00 TLMH-I:STS 58-012-14:15:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:50.063 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:50.064 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:51.059 00 TLMH-I:STS 58-012-14:15:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:52.056 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:52.057 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:53.060 00 TLMH-I:STS 58-012-14:15:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:54.059 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:54.060 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:55.063 00 TLMH-I:STS 58-012-14:15:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:56.060 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:56.061 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:57.056 00 TLMH-I:STS 58-012-14:15:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:58.064 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:58.065 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:59.060 00 TLMH-I:STS 58-012-14:15:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:00.058 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:00.060 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:01.061 00 TLMH-I:STS 58-012-14:15:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:02.064 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:02.065 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:03.055 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:04.062 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:04.064 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:05.060 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:06.059 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:06.060 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:07.054 00 TLMH-I:STS 58-012-14:15:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:08.061 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:08.062 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:09.056 00 TLMH-I:STS 58-012-14:15:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:10.064 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:10.065 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:11.062 00 TLMH-I:STS 58-012-14:15:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:12.059 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:12.061 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:13.053 00 TLMH-I:STS 58-012-14:15:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:14.062 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:14.063 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:15.060 00 TLMH-I:STS 58-012-14:15:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:16.058 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:16.059 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:17.054 00 TLMH-I:STS 58-012-14:15:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:18.064 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:18.065 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:19.061 00 TLMH-I:STS 58-012-14:15:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:20.057 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:20.058 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:21.054 00 TLMH-I:STS 58-012-14:15:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:22.063 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:22.064 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:23.060 00 TLMH-I:STS 58-012-14:16:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:24.054 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:24.056 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:25.057 00 TLMH-I:STS 58-012-14:16:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:26.059 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:26.059 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:27.053 00 TLMH-I:STS 58-012-14:16:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:28.060 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:28.061 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:29.056 00 TLMH-I:STS 58-012-14:16:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:30.063 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:30.064 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:31.058 00 TLMH-I:STS 58-012-14:16:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:32.054 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:32.055 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:33.060 00 TLMH-I:STS 58-012-14:16:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:34.056 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:34.057 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:34.563 00 TLMH-I:STS 58-012-14:16:12.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=100 OneShot checksum on Address: 0x00000000, size 2048 completed. Checksum = 0xFFFF8342 +21-216-18:27:59.866 00 TLMH-I:STS 58-012-14:03:49.416 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logf b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logf new file mode 100644 index 0000000..be2ae89 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logf @@ -0,0 +1,2471 @@ +21-216-18:12:43.408 00 UT_RUNPROC/99 +21-216-18:12:43.408 00 UT_RUNPROC/100 ; Build the database prefix using SC and CPU definitions from cfe_utils.h +21-216-18:12:43.408 00 UT_RUNPROC/101 local db_prefix, cpu_prefix +21-216-18:12:43.408 00 UT_RUNPROC/102 +21-216-18:12:43.408 00 UT_RUNPROC/103 ; If SC is set, use it +21-216-18:12:43.408 00 UT_RUNPROC/104 if (SC <> "") then +21-216-18:12:43.408 00 UT_RUNPROC/105 db_prefix = SC +21-216-18:12:43.408 00 UT_RUNPROC/106 endif +21-216-18:12:43.408 00 UT_RUNPROC/107 +21-216-18:12:43.408 00 UT_RUNPROC/109 db_prefix = db_prefix & CPU_CFG +21-216-18:12:43.408 00 UT_RUNPROC/110 +21-216-18:12:43.408 00 UT_RUNPROC/111 cpu_prefix = db_prefix +21-216-18:12:43.408 00 UT_RUNPROC/112 +21-216-18:12:43.408 00 UT_RUNPROC/113 ; Set the database prefix for CPU1 +21-216-18:12:43.408 00 UT_RUNPROC/114 if (numCPUs > 1) then +21-216-18:12:43.408 00 UT_RUNPROC/116 endif +21-216-18:12:43.408 00 UT_RUNPROC/117 +21-216-18:12:43.409 00 UT_RUNPROC/118 ; setup the database mnemonics for CPU1 +21-216-18:12:43.427 00 UT_RUNPROC/119 local cksumItem = cpu_prefix & "_ES_CKSUM" +21-216-18:12:43.427 00 UT_RUNPROC/120 local cfeMajorVerItem = cpu_prefix & "_ES_CFEMAJORVER" +21-216-18:12:43.427 00 UT_RUNPROC/121 local cfeMinorVerItem = cpu_prefix & "_ES_CFEMINORVER" +21-216-18:12:43.427 00 UT_RUNPROC/122 local cfeRevisionItem = cpu_prefix & "_ES_CFEREVISION" +21-216-18:12:43.427 00 UT_RUNPROC/123 local cfeMissionRevItem = cpu_prefix & "_ES_CFEMSNREV" +21-216-18:12:43.427 00 UT_RUNPROC/124 local osMajorVerItem = cpu_prefix & "_ES_OSMAJORVER" +21-216-18:12:43.427 00 UT_RUNPROC/125 local osMinorVerItem = cpu_prefix & "_ES_OSMINORVER" +21-216-18:12:43.427 00 UT_RUNPROC/126 local osRevisionItem = cpu_prefix & "_ES_OSREVISION" +21-216-18:12:43.427 00 UT_RUNPROC/127 local osMissionRevItem = cpu_prefix & "_ES_OSMISSIONREV" +21-216-18:12:43.427 00 UT_RUNPROC/128 +21-216-18:12:43.427 00 UT_RUNPROC/129 ; +21-216-18:12:43.427 00 UT_RUNPROC/130 ; Output FSW configuration information +21-216-18:12:43.427 00 UT_RUNPROC/131 ; +21-216-18:12:43.427 00 UT_RUNPROC/132 write "****************** FSW Configuration ******************" +21-216-18:12:43.427 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-216-18:12:43.427 00 UT_RUNPROC/134 if (numCPUs = 1) then +21-216-18:12:43.428 00 UT_RUNPROC/135 write " Checksum: ", {cksumItem} +21-216-18:12:43.428 00 SPR-I:OPRO Checksum: 29237 +21-216-18:12:43.428 00 UT_RUNPROC/136 write " cFE Version: ", {cfeMajorVerItem} & "." & {cfeMinorVerItem} & "." & {cfeRevisionItem} & "." & {cfeMissionRevItem} +21-216-18:12:43.428 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-216-18:12:43.428 00 UT_RUNPROC/137 write " OS Version: ", {osMajorVerItem} & "." & {osMinorVerItem} & "." & {osRevisionItem} & "." & {osMissionRevItem} +21-216-18:12:43.428 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-216-18:12:43.428 00 UT_RUNPROC/138 write " " +21-216-18:12:43.428 00 SPR-I:OPRO +21-216-18:12:43.428 00 UT_RUNPROC/139 endif +21-216-18:12:43.428 00 UT_RUNPROC/140 +21-216-18:12:43.428 00 UT_RUNPROC/141 if (numCPUs >= 2) then +21-216-18:12:43.428 00 UT_RUNPROC/166 endif +21-216-18:12:43.428 00 UT_RUNPROC/167 +21-216-18:12:43.428 00 UT_RUNPROC/168 ; This proc only supports up to 3 CPUs. +21-216-18:12:43.428 00 UT_RUNPROC/169 ; If there are more than 3, the additional CPUs must be added below +21-216-18:12:43.428 00 UT_RUNPROC/170 if (numCPUs = 3) then +21-216-18:12:43.428 00 UT_RUNPROC/189 endif +21-216-18:12:43.428 00 UT_RUNPROC/190 +21-216-18:12:43.428 00 UT_RUNPROC/191 write " Connection Status" +21-216-18:12:43.428 00 SPR-I:OPRO Connection Status +21-216-18:12:43.429 00 UT_RUNPROC/192 write " -----------------" +21-216-18:12:43.429 00 SPR-I:OPRO ----------------- +21-216-18:12:43.429 00 UT_RUNPROC/193 write " CFDP: ", %select(packet_valid("my_entity_id"),"UP","DOWN") +21-216-18:12:43.429 00 SPR-I:OPRO CFDP: DOWN +21-216-18:12:43.429 00 UT_RUNPROC/194 write " UDP: ", p@GSE_ICHAN +21-216-18:12:43.429 00 SPR-I:OPRO UDP: UP +21-216-18:12:43.429 00 UT_RUNPROC/195 write " SWTS: ", p@GSE_SCHAN +21-216-18:12:43.429 00 SPR-I:OPRO SWTS: UNK +21-216-18:12:43.429 00 UT_RUNPROC/196 ; write " ITOS: ", p@GSE_ZCHAN +21-216-18:12:43.429 00 UT_RUNPROC/197 +21-216-18:12:43.429 00 UT_RUNPROC/199 gds_label = "" +21-216-18:12:43.429 00 UT_RUNPROC/200 gds_version = "N/A" +21-216-18:12:43.429 00 UT_RUNPROC/201 +21-216-18:12:43.429 00 UT_RUNPROC/202 #ifdef GDS_EXISTS +21-216-18:12:43.429 00 UT_RUNPROC/203 write " GDS: ", %select(packet_valid("GDS_EXECUTOR_SIMULATION_TIME"),"UP", "DOWN") +21-216-18:12:43.429 00 UT_RUNPROC/204 if (GSE_HCHAN = 1) then +21-216-18:12:43.429 00 UT_RUNPROC/205 gds_label = "GDS" +21-216-18:12:43.429 00 UT_RUNPROC/206 gds_version = GDS_EXECUTOR_GDS_VERSION_VALUE +21-216-18:12:43.429 00 UT_RUNPROC/207 endif +21-216-18:12:43.429 00 UT_RUNPROC/208 #endif +21-216-18:12:43.429 00 UT_RUNPROC/209 +21-216-18:12:43.429 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-216-18:12:43.429 00 SPR-I:OPRO +21-216-18:12:43.429 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-216-18:12:43.429 00 SPR-I:OPRO CMD / TLM Path +21-216-18:12:43.430 00 UT_RUNPROC/212 write " --------------" +21-216-18:12:43.430 00 SPR-I:OPRO -------------- +21-216-18:12:43.430 00 UT_RUNPROC/213 if (GSE_ICHAN = 1) then +21-216-18:12:43.430 00 UT_RUNPROC/214 cmd_tlm_path = "UDP" +21-216-18:12:43.430 00 UT_RUNPROC/219 endif +21-216-18:12:43.430 00 UT_RUNPROC/220 +21-216-18:12:43.430 00 UT_RUNPROC/221 write " ", cmd_tlm_path +21-216-18:12:43.430 00 SPR-I:OPRO UDP +21-216-18:12:43.430 00 UT_RUNPROC/222 write " ", gds_label +21-216-18:12:43.430 00 SPR-I:OPRO +21-216-18:12:43.430 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-216-18:12:43.430 00 SPR-I:OPRO +21-216-18:12:43.430 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-216-18:12:43.430 00 SPR-I:OPRO ASIST / GDS Configuration +21-216-18:12:43.430 00 UT_RUNPROC/225 write " -------------------------" +21-216-18:12:43.430 00 SPR-I:OPRO ------------------------- +21-216-18:12:43.430 00 UT_RUNPROC/226 write " Workstation: ", %upper(%liv(LOCALHOST)) +21-216-18:12:43.430 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-216-18:12:43.430 00 UT_RUNPROC/227 write " Account: ", %env("ACCOUNT") +21-216-18:12:43.430 00 SPR-I:OPRO Account: cfs_test +21-216-18:12:43.430 00 UT_RUNPROC/228 write " Version: ", ASIST_VERSION +21-216-18:12:43.430 00 SPR-I:OPRO Version: 21.0.7 +21-216-18:12:43.430 00 UT_RUNPROC/229 write " Tlm DB: Version: ",vidtlm.version, " Date: ", tlmdbdate, " Time: ", vidtlm.timeof +21-216-18:12:43.431 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-216-18:12:43.431 00 UT_RUNPROC/230 write " Cmd DB: Version: ",%rpad(command_parm_attr("verid_cmd", "version", "description"),4," ")," Date: ",cmddbdate," Time: ",command_parm_attr("verid_cmd", "timeof", "description") +21-216-18:12:43.431 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 05-21-21 Time: 08:24:49 AM.EDT +21-216-18:12:43.432 00 UT_RUNPROC/231 +21-216-18:12:43.432 00 UT_RUNPROC/232 #ifdef GDS_EXISTS +21-216-18:12:43.432 00 UT_RUNPROC/233 write " GDS: ", gds_version +21-216-18:12:43.432 00 UT_RUNPROC/234 #endif +21-216-18:12:43.432 00 UT_RUNPROC/235 +21-216-18:12:43.432 00 UT_RUNPROC/237 write " Telemetry Info" +21-216-18:12:43.432 00 SPR-I:OPRO +21-216-18:12:43.432 00 UT_RUNPROC/237 write " Telemetry Info" +21-216-18:12:43.432 00 SPR-I:OPRO Telemetry Info +21-216-18:12:43.432 00 UT_RUNPROC/238 write " --------------" +21-216-18:12:43.432 00 SPR-I:OPRO -------------- +21-216-18:12:43.432 00 UT_RUNPROC/240 write " Pkt Loss Count: N/A" +21-216-18:12:43.432 00 SPR-I:OPRO Pkt Loss Count: N/A +21-216-18:12:43.432 00 UT_RUNPROC/241 write "**************** End FSW Configuration ***************" +21-216-18:12:43.432 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-216-18:12:43.432 00 UT_RUNPROC/242 ; +21-216-18:12:43.432 00 UT_RUNPROC/243 ; Start the procedure +21-216-18:12:43.432 00 UT_RUNPROC/244 ; +21-216-18:12:43.432 00 UT_RUNPROC/245 write "Starting Procedure.... ", proc_to_run +21-216-18:12:43.433 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_gencmds +21-216-18:12:43.433 00 UT_RUNPROC/246 rstol_dir = "rstol 'start " & proc_to_run & "'" +21-216-18:12:43.433 00 UT_RUNPROC/247 stime = %gmt +21-216-18:12:43.433 00 UT_RUNPROC/248 native(rstol_dir) +21-216-18:12:43.558 00 SPR-I:OPRI --> start scx_cpu1_cs_gencmds +21-216-18:12:43.558 00 SPR-W:STS "/s/opr/accounts/cfs_test/prc/scx_cpu1_cs_gencmds.prc" has been modified since last compile +21-216-18:12:43.558 00 SPR-I:STS Source file modification date: 21/08/04 18:11:39.000 +21-216-18:12:43.558 00 SPR-I:STS Compiled file creation date : 21/08/04 17:24:00.000 +21-216-18:12:43.558 00 SPR-I:OPRO Recompile it? (Y/N) +21-216-18:12:47.130 00 SPR-I:OPRI --> y +21-216-18:12:49.999 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_gencmds.i +21-216-18:12:50.005 00 SPR-I:STS Procedure SCX_CPU1_CS_GENCMDS started +21-216-18:12:50.005 00 SCX_CPU1_CS_GE/2 ;******************************************************************************* +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/3 ; Test Name: cs_gencmds +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/4 ; Test Level: Build Verification +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/5 ; Test Type: Functional +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/6 ; +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/7 ; Test Description +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/8 ; This test verifies that the CFS Checksum (CS) general commands function +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/9 ; properly. The NOOP, Reset Counters, Enable/Disable Checksum, and One +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/10 ; Shot commands will be tested. Invalid versions of these commands will +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/11 ; also be tested to ensure that the CS application handled these properly. +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/12 ; +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/13 ; Requirements Tested +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/14 ; CS1000 Upon receipt of a No-Op command, CS shall increment the CS +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/15 ; Valid Command Counter and generate an event message. +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/16 ; CS1001 Upon receipt of a Reset command, CS shall reset the following +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/17 ; housekeeping variables to a value of zero: +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/18 ; a) Valid Ground Command Counter +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/19 ; b) Ground Command Rejected Counter +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/20 ; c) Non-volatile CRC Miscompare Counter +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/21 ; d) OS Code Segment CRC Miscompare Counter +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/22 ; e) cFE Code Segment CRC Miscompare Counter +21-216-18:12:50.006 00 SCX_CPU1_CS_GE/23 ; f) Application CRC Miscompare Counter +21-216-18:12:50.013 00 SCX_CPU1_CS_GE/24 ; g) Table CRC Miscompare Counter +21-216-18:12:50.013 00 SCX_CPU1_CS_GE/25 ; h) User-defined Memory CRC Miscompare Counter +21-216-18:12:50.013 00 SCX_CPU1_CS_GE/26 ; i) Checksum Pass Counter (number of passes through all +21-216-18:12:50.013 00 SCX_CPU1_CS_GE/27 ; of the checksum areas) +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/28 ; CS1002 For all CS commands, if the length contained in the message +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/29 ; header is not equal to the expected length, CS shall reject the +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/30 ; command and issue an event message. +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/31 ; CS1003 If CS accepts any command as valid, CS shall execute the +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/32 ; command, increment the CS Valid Command Counter and issue an +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/33 ; event message. +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/34 ; CS1004 If CS rejects any command, CS shall abort the command execution, +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/35 ; increment the CS Command Rejected Counter and issue an event +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/36 ; message. +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/37 ; CS1005 CS shall use the CRC algorithm to compute +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/38 ; the CRCs for any segment. +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/39 ; CS8000 Upon receipt of an Enable Checksum command, CS shall start +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/40 ; calculating CRCs and compare them against the baseline CRCs. +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/41 ; CS8001 Upon receipt of a Disable Checksum command, CS shall stop +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/42 ; calculating CRCs and comparing them against the baseline CRCs. +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/43 ; CS8002 Upon receipt of a One Shot command, CS shall: +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/44 ; a) Calculate the CRC starting at the command-specified +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/45 ; address for the command-specified bytes at the +21-216-18:12:50.014 00 SCX_CPU1_CS_GE/46 ; command-specified rate (Max Bytes Per Cycle). +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/47 ; b) Set the One Shot In Progress Flag to TRUE +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/48 ; CS8002.1 Once the CRC is computed, CS shall: +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/49 ; a) Issue an event message containing the CRC +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/50 ; b) Set the One Shot In Progress Flag to FALSE +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/51 ; CS8002.2 If CS is already processing a One Shot CRC command or a +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/52 ; Recompute CRC command, CS shall reject the command. +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/53 ; CS8002.3 If the command-specified rate is zero, CS shall calculate the +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/54 ; CRC at the rate (Max Bytes Per Cycle). +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/55 ; CS8003 Upon receipt of a Cancel One Shot command, CS shall stop the +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/56 ; current One Shot calculation. +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/57 ; CS9000 CS shall generate a housekeeping message containing the +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/58 ; following: +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/59 ; a) Valid Ground Command Counter +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/60 ; b) Ground Command Rejected Counter +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/61 ; c) Overall CRC enable/disable status +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/62 ; d) Total Non-Volatile Baseline CRC +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/63 ; e) OS code segment Baseline CRC +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/64 ; f) cFE code segment Baseline CRC +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/65 ; g) Non-Volatile CRC Miscompare Counter +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/66 ; h) OS Code Segment CRC Miscompare Counter +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/67 ; i) cFE Code Segment CRC Miscompare Counter +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/68 ; j) Application CRC Miscompare Counter +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/69 ; k) Table CRC Miscompare Counter +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/70 ; l) User-Defined Memory CRC Miscompare Counter +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/71 ; m) Last One Shot Address +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/72 ; n) Last One Shot Size +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/73 ; o) Last One Shot Checksum +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/74 ; p) Checksum Pass Counter (number of passes thru all of +21-216-18:12:50.018 00 SCX_CPU1_CS_GE/75 ; the checksum areas) +21-216-18:12:50.019 00 SCX_CPU1_CS_GE/76 ; q) Current Checksum Region (Non-Volatile, OS code +21-216-18:12:50.019 00 SCX_CPU1_CS_GE/77 ; segment, cFE Code Segment etc) +21-216-18:12:50.019 00 SCX_CPU1_CS_GE/78 ; r) Non-Volatile CRC enable/disable status +21-216-18:12:50.019 00 SCX_CPU1_CS_GE/79 ; s) OS Code Segment CRC enable/disable status +21-216-18:12:50.019 00 SCX_CPU1_CS_GE/80 ; t) cFE Code Segment CRC enable/disable status +21-216-18:12:50.019 00 SCX_CPU1_CS_GE/81 ; u) Application CRC enable/disable status +21-216-18:12:50.019 00 SCX_CPU1_CS_GE/82 ; v) Table CRC enable/disable status +21-216-18:12:50.019 00 SCX_CPU1_CS_GE/83 ; w) User-Defined Memory CRC enable/disable status +21-216-18:12:50.019 00 SCX_CPU1_CS_GE/84 ; x) Last One Shot Rate +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/85 ; y) Recompute In Progress Flag +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/86 ; z) One Shot In Progress Flag +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/87 ; CS9001 Upon any initialization of the CS Application (cFE Power On, cFE +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/88 ; Processor Reset or CS Application Reset), CS shall initialize +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/89 ; the following data to Zero: +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/90 ; a) Valid Ground Command Counter +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/91 ; b) Ground Command Rejected Counter +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/92 ; c) Non-Volatile CRC Miscompare Counter +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/93 ; d) OS Code Segment CRC Miscompare Counter +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/94 ; e) cFE Code Segment CRC Miscompare Counter +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/95 ; f) Application CRC Miscompare Counter +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/96 ; g) Table CRC Miscompare Counter +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/97 ; h) User-Defined Memory CRC Miscompare Counter +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/98 ; i) Recompute In Progress Flag +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/99 ; j) One Shot In Progress Flag +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/100 ; +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/101 ; Prerequisite Conditions +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/102 ; The CFS is up and running and ready to accept commands. +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/103 ; The CS commands and telemetry items exist in the GSE database. +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/104 ; The display pages exist for the CS Housekeeping and the dump-only +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/105 ; Application Code Segment Result Table. +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/106 ; The Application Code Segment definition table exists defining the +21-216-18:12:50.030 00 SCX_CPU1_CS_GE/107 ; segments to checksum. +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/108 ; A CS Test application (TST_CS) exists in order to fully test the CS +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/109 ; Application. +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/110 ; +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/111 ; Assumptions and Constraints +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/112 ; None. +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/113 ; +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/114 ; Change History +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/115 ; Date Name Description +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/116 ; 08/27/08 Walt Moleski Original Procedure. +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/117 ; 09/22/10 Walt Moleski Updated to use variables for the CFS +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/118 ; application name. Replaced all setupevt +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/119 ; instances with setupevents +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/120 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/121 ; commanding and added a hostCPU variable +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/122 ; for the utility procs to connect to the +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/123 ; proper host IP address. +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/124 ; +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/125 ; Arguments +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/126 ; None. +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/127 ; +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/128 ; Procedures Called +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/129 ; Name Description +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/130 ; ut_tlmwait Wait for a specified telemetry point to update to a +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/131 ; specified value. +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/132 ; ut_pfindicate Print the pass fail status of a particular requirement +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/133 ; number. +21-216-18:12:50.031 00 SCX_CPU1_CS_GE/134 ; ut_setupevents Performs setup to verify that a particular event +21-216-18:12:50.038 00 SCX_CPU1_CS_GE/135 ; message was received by ASIST. +21-216-18:12:50.038 00 SCX_CPU1_CS_GE/136 ; ut_setrequirements A directive to set the status of the cFE +21-216-18:12:50.038 00 SCX_CPU1_CS_GE/137 ; requirements array. +21-216-18:12:50.038 00 SCX_CPU1_CS_GE/138 ; +21-216-18:12:50.038 00 SCX_CPU1_CS_GE/139 ; Expected Test Results and Analysis +21-216-18:12:50.038 00 SCX_CPU1_CS_GE/140 ; +21-216-18:12:50.038 00 SCX_CPU1_CS_GE/141 ;********************************************************************** +21-216-18:12:50.038 00 SCX_CPU1_CS_GE/142 +21-216-18:12:50.038 00 SCX_CPU1_CS_GE/143 local logging = %liv (log_procedure) +21-216-18:12:50.038 00 SCX_CPU1_CS_GE/144 %liv (log_procedure) = FALSE +21-216-18:12:50.102 00 SCX_CPU1_CS_GE/159 +21-216-18:12:50.102 00 SCX_CPU1_CS_GE/160 #define CS_1000 0 +21-216-18:12:50.102 00 SCX_CPU1_CS_GE/161 #define CS_1001 1 +21-216-18:12:50.102 00 SCX_CPU1_CS_GE/162 #define CS_1002 2 +21-216-18:12:50.103 00 SCX_CPU1_CS_GE/163 #define CS_1003 3 +21-216-18:12:50.103 00 SCX_CPU1_CS_GE/164 #define CS_1004 4 +21-216-18:12:50.103 00 SCX_CPU1_CS_GE/165 #define CS_1005 5 +21-216-18:12:50.103 00 SCX_CPU1_CS_GE/166 #define CS_8000 6 +21-216-18:12:50.103 00 SCX_CPU1_CS_GE/167 #define CS_8001 7 +21-216-18:12:50.103 00 SCX_CPU1_CS_GE/168 #define CS_8002 8 +21-216-18:12:50.103 00 SCX_CPU1_CS_GE/169 #define CS_80021 9 +21-216-18:12:50.103 00 SCX_CPU1_CS_GE/170 #define CS_80022 10 +21-216-18:12:50.103 00 SCX_CPU1_CS_GE/171 #define CS_80023 11 +21-216-18:12:50.103 00 SCX_CPU1_CS_GE/172 #define CS_8003 12 +21-216-18:12:50.103 00 SCX_CPU1_CS_GE/173 #define CS_9000 13 +21-216-18:12:50.103 00 SCX_CPU1_CS_GE/174 #define CS_9001 14 +21-216-18:12:50.103 00 SCX_CPU1_CS_GE/175 +21-216-18:12:50.103 00 SCX_CPU1_CS_GE/176 global ut_req_array_size = 14 +21-216-18:12:50.103 00 SCX_CPU1_CS_GE/177 global ut_requirement[0 .. ut_req_array_size] +21-216-18:12:50.104 00 SCX_CPU1_CS_GE/178 +21-216-18:12:50.104 00 SCX_CPU1_CS_GE/179 for i = 0 to ut_req_array_size DO +21-216-18:12:50.104 00 SCX_CPU1_CS_GE/180 ut_requirement[i] = "U" +21-216-18:12:50.104 00 SCX_CPU1_CS_GE/181 enddo +21-216-18:12:50.104 00 SCX_CPU1_CS_GE/179 for i = 0 to ut_req_array_size DO +21-216-18:12:50.104 00 SCX_CPU1_CS_GE/180 ut_requirement[i] = "U" +21-216-18:12:50.104 00 SCX_CPU1_CS_GE/181 enddo +21-216-18:12:50.104 00 SCX_CPU1_CS_GE/179 for i = 0 to ut_req_array_size DO +21-216-18:12:50.104 00 SCX_CPU1_CS_GE/180 ut_requirement[i] = "U" +21-216-18:12:50.104 00 SCX_CPU1_CS_GE/181 enddo +21-216-18:12:50.104 00 SCX_CPU1_CS_GE/179 for i = 0 to ut_req_array_size DO +21-216-18:12:50.105 00 SCX_CPU1_CS_GE/180 ut_requirement[i] = "U" +21-216-18:12:50.105 00 SCX_CPU1_CS_GE/181 enddo +21-216-18:12:50.105 00 SCX_CPU1_CS_GE/179 for i = 0 to ut_req_array_size DO +21-216-18:12:50.105 00 SCX_CPU1_CS_GE/180 ut_requirement[i] = "U" +21-216-18:12:50.105 00 SCX_CPU1_CS_GE/181 enddo +21-216-18:12:50.105 00 SCX_CPU1_CS_GE/179 for i = 0 to ut_req_array_size DO +21-216-18:12:50.105 00 SCX_CPU1_CS_GE/180 ut_requirement[i] = "U" +21-216-18:12:50.105 00 SCX_CPU1_CS_GE/181 enddo +21-216-18:12:50.105 00 SCX_CPU1_CS_GE/179 for i = 0 to ut_req_array_size DO +21-216-18:12:50.105 00 SCX_CPU1_CS_GE/180 ut_requirement[i] = "U" +21-216-18:12:50.105 00 SCX_CPU1_CS_GE/181 enddo +21-216-18:12:50.105 00 SCX_CPU1_CS_GE/179 for i = 0 to ut_req_array_size DO +21-216-18:12:50.105 00 SCX_CPU1_CS_GE/180 ut_requirement[i] = "U" +21-216-18:12:50.105 00 SCX_CPU1_CS_GE/181 enddo +21-216-18:12:50.105 00 SCX_CPU1_CS_GE/179 for i = 0 to ut_req_array_size DO +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/180 ut_requirement[i] = "U" +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/181 enddo +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/179 for i = 0 to ut_req_array_size DO +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/180 ut_requirement[i] = "U" +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/181 enddo +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/179 for i = 0 to ut_req_array_size DO +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/180 ut_requirement[i] = "U" +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/181 enddo +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/179 for i = 0 to ut_req_array_size DO +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/180 ut_requirement[i] = "U" +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/181 enddo +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/179 for i = 0 to ut_req_array_size DO +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/180 ut_requirement[i] = "U" +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/181 enddo +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/179 for i = 0 to ut_req_array_size DO +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/180 ut_requirement[i] = "U" +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/181 enddo +21-216-18:12:50.106 00 SCX_CPU1_CS_GE/179 for i = 0 to ut_req_array_size DO +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/180 ut_requirement[i] = "U" +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/181 enddo +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/179 for i = 0 to ut_req_array_size DO +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/182 +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/183 ;********************************************************************** +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/184 ; Set the local values +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/185 ;********************************************************************** +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/186 local cfe_requirements[0 .. ut_req_array_size] = ["CS_1000", "CS_1001", "CS_1002", "CS_1003", "CS_1004", "CS_1005", "CS_8000", "CS_8001", "CS_8002", "CS_8002.1", "CS_8002.2", "CS_8002.3", "CS_8003", "CS_9000", "CS_9001" ] +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/187 +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/188 ;********************************************************************** +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/189 ; Define local variables +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/190 ;********************************************************************** +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/191 LOCAL rawcmd, stream +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/192 local CSAppName = "CS" +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/193 local hostCPU = "CPU3" +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/194 +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/195 write ";***********************************************************************" +21-216-18:12:50.107 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/196 write "; Step 1.0: Checksum Table Test Setup." +21-216-18:12:50.107 00 SPR-I:OPRO ; Step 1.0: Checksum Table Test Setup. +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/197 write ";***********************************************************************" +21-216-18:12:50.107 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/198 write "; Step 1.1: Command a Power-on Reset on CPU1." +21-216-18:12:50.107 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/199 write ";***********************************************************************" +21-216-18:12:50.107 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:12:50.107 00 SCX_CPU1_CS_GE/200 /SCX_CPU1_ES_POWERONRESET +21-216-18:12:50.121 00 SCX_CPU1_CS_GE/201 wait 10 +21-216-18:12:50.121 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-18:13:00.129 00 SCX_CPU1_CS_GE/202 +21-216-18:13:00.129 00 SCX_CPU1_CS_GE/203 close_data_center +21-216-18:13:00.130 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-216-18:13:00.131 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-216-18:13:00.132 00 CLEAR_SPACECRA/2 ; +21-216-18:13:00.132 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-216-18:13:00.132 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-216-18:13:00.135 00 CLEAR_SPACECRA/135 +21-216-18:13:00.135 00 CLEAR_SPACECRA/136 endproc +21-216-18:13:00.135 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-216-18:13:00.167 00 SCX_CPU1_CS_GE/204 wait 60 +21-216-18:13:00.167 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-216-18:14:00.218 00 SCX_CPU1_CS_GE/205 +21-216-18:14:00.218 00 SCX_CPU1_CS_GE/206 cfe_startup {hostCPU} +21-216-18:14:00.234 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:10.245 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:10.315 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-216-18:14:10.316 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-216-18:14:10.316 00 SEND_THAT_TO_C/2 ; +21-216-18:14:10.316 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-216-18:14:10.316 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-216-18:14:10.317 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-216-18:14:10.368 00 SEND_THAT_TO_C/83 +21-216-18:14:10.368 00 SEND_THAT_TO_C/84 endproc +21-216-18:14:10.368 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-216-18:14:10.368 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:11.571 00 TLMH-I:STS 58-012-14:03:49.416 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-216-18:14:14.372 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:14.373 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-216-18:14:14.375 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-216-18:14:14.375 00 FILL_IN_SPACEC/2 ; +21-216-18:14:14.376 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-216-18:14:14.376 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-216-18:14:14.386 00 FILL_IN_SPACEC/152 +21-216-18:14:14.386 00 FILL_IN_SPACEC/153 endproc +21-216-18:14:14.387 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-216-18:14:14.388 00 SCX_CPU1_CS_GE/207 wait 5 +21-216-18:14:14.388 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:14:19.392 00 SCX_CPU1_CS_GE/208 +21-216-18:14:19.392 00 SCX_CPU1_CS_GE/209 write ";***********************************************************************" +21-216-18:14:19.392 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:19.392 00 SCX_CPU1_CS_GE/210 write "; Step 1.2: Display the Housekeeping pages " +21-216-18:14:19.392 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-216-18:14:19.392 00 SCX_CPU1_CS_GE/211 write ";***********************************************************************" +21-216-18:14:19.392 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:19.392 00 SCX_CPU1_CS_GE/212 page SCX_CPU1_CS_HK +21-216-18:14:19.484 00 SCX_CPU1_CS_GE/213 page SCX_CPU1_TST_CS_HK +21-216-18:14:19.559 00 SCX_CPU1_CS_GE/214 +21-216-18:14:19.559 00 SCX_CPU1_CS_GE/215 goto step1_6 +21-216-18:14:19.559 00 SCX_CPU1_CS_GE/268 step1_6: +21-216-18:14:19.559 00 SCX_CPU1_CS_GE/269 write ";***********************************************************************" +21-216-18:14:19.559 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:19.559 00 SCX_CPU1_CS_GE/270 write "; Step 1.6: Start the Checksum (CS) and Test Applications. " +21-216-18:14:19.559 00 SPR-I:OPRO ; Step 1.6: Start the Checksum (CS) and Test Applications. +21-216-18:14:19.559 00 SCX_CPU1_CS_GE/271 write ";***********************************************************************" +21-216-18:14:19.559 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:19.559 00 SCX_CPU1_CS_GE/272 ;s scx_cpu1_cs_start_apps("1.6") +21-216-18:14:19.559 00 SCX_CPU1_CS_GE/273 ;wait 5 +21-216-18:14:19.559 00 SCX_CPU1_CS_GE/274 +21-216-18:14:19.559 00 SCX_CPU1_CS_GE/277 local hkPktId = "p0A4" +21-216-18:14:19.559 00 SCX_CPU1_CS_GE/278 +21-216-18:14:19.559 00 SCX_CPU1_CS_GE/281 local seqTlmItem = hkPktId & "scnt" +21-216-18:14:19.559 00 SCX_CPU1_CS_GE/282 local currSCnt = {seqTlmItem} +21-216-18:14:19.559 00 SCX_CPU1_CS_GE/283 local expectedSCnt = currSCnt + 2 +21-216-18:14:19.559 00 SCX_CPU1_CS_GE/284 +21-216-18:14:19.559 00 SCX_CPU1_CS_GE/285 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-216-18:14:19.563 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:26.570 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:26.571 00 SCX_CPU1_CS_GE/286 if (UT_TW_Status = UT_Success) then +21-216-18:14:26.571 00 SCX_CPU1_CS_GE/287 write "<*> Passed (9000) - Housekeeping packet is being generated." +21-216-18:14:26.571 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-216-18:14:26.571 00 SCX_CPU1_CS_GE/288 ut_setrequirements CS_9000, "P" +21-216-18:14:26.574 00 SCX_CPU1_CS_GE/292 endif +21-216-18:14:26.574 00 SCX_CPU1_CS_GE/293 +21-216-18:14:26.574 00 SCX_CPU1_CS_GE/294 wait 5 +21-216-18:14:26.575 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:14:31.578 00 SCX_CPU1_CS_GE/295 +21-216-18:14:31.578 00 SCX_CPU1_CS_GE/296 step1_7: +21-216-18:14:31.578 00 SCX_CPU1_CS_GE/297 write ";***********************************************************************" +21-216-18:14:31.578 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:31.578 00 SCX_CPU1_CS_GE/298 write "; Step 1.7: Enable DEBUG Event Messages " +21-216-18:14:31.578 00 SPR-I:OPRO ; Step 1.7: Enable DEBUG Event Messages +21-216-18:14:31.578 00 SCX_CPU1_CS_GE/299 write ";***********************************************************************" +21-216-18:14:31.578 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:31.578 00 SCX_CPU1_CS_GE/300 local cmdCtr = SCX_CPU1_EVS_CMDPC + 1 +21-216-18:14:31.579 00 SCX_CPU1_CS_GE/301 +21-216-18:14:31.579 00 SCX_CPU1_CS_GE/303 /SCX_CPU1_EVS_EnaAppEVTType Application=CSAppName DEBUG +21-216-18:14:31.593 00 SCX_CPU1_CS_GE/304 wait 2 +21-216-18:14:31.593 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-216-18:14:33.595 00 SCX_CPU1_CS_GE/305 +21-216-18:14:33.595 00 SCX_CPU1_CS_GE/306 ut_tlmwait SCX_CPU1_EVS_CMDPC, {cmdCtr} +21-216-18:14:33.603 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:34.604 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:34.605 00 SCX_CPU1_CS_GE/307 if (UT_TW_Status = UT_Success) then +21-216-18:14:34.605 00 SCX_CPU1_CS_GE/308 write "<*> Passed - Enable Debug events command sent properly." +21-216-18:14:34.605 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-216-18:14:34.606 00 SCX_CPU1_CS_GE/311 endif +21-216-18:14:34.606 00 SCX_CPU1_CS_GE/312 +21-216-18:14:34.606 00 SCX_CPU1_CS_GE/313 write ";***********************************************************************" +21-216-18:14:34.606 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:34.606 00 SCX_CPU1_CS_GE/314 write "; Step 1.8: Verify that the CS Housekeeping telemetry items are " +21-216-18:14:34.606 00 SPR-I:OPRO ; Step 1.8: Verify that the CS Housekeeping telemetry items are +21-216-18:14:34.606 00 SCX_CPU1_CS_GE/315 write "; initialized to zero (0). " +21-216-18:14:34.606 00 SPR-I:OPRO ; initialized to zero (0). +21-216-18:14:34.606 00 SCX_CPU1_CS_GE/316 write ";***********************************************************************" +21-216-18:14:34.606 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:34.606 00 SCX_CPU1_CS_GE/318 if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; +21-216-18:14:34.606 00 SCX_CPU1_CS_GE/319 (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; +21-216-18:14:34.607 00 SCX_CPU1_CS_GE/320 (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; +21-216-18:14:34.607 00 SCX_CPU1_CS_GE/321 (SCX_CPU1_CS_RecomputeInProgress = 0) AND ;; +21-216-18:14:34.607 00 SCX_CPU1_CS_GE/322 (SCX_CPU1_CS_OneShotInProgress = 0) AND ;; +21-216-18:14:34.607 00 SCX_CPU1_CS_GE/323 (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) THEN +21-216-18:14:34.608 00 SCX_CPU1_CS_GE/324 write "<*> Passed (9001) - Housekeeping telemetry initialized properly." +21-216-18:14:34.608 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-216-18:14:34.608 00 SCX_CPU1_CS_GE/325 ut_setrequirements CS_9001, "P" +21-216-18:14:34.612 00 SCX_CPU1_CS_GE/337 endif +21-216-18:14:34.612 00 SCX_CPU1_CS_GE/338 +21-216-18:14:34.619 00 SCX_CPU1_CS_GE/339 wait 5 +21-216-18:14:34.620 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:14:39.624 00 SCX_CPU1_CS_GE/340 +21-216-18:14:39.624 00 SCX_CPU1_CS_GE/341 write ";***********************************************************************" +21-216-18:14:39.624 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.624 00 SCX_CPU1_CS_GE/342 write "; Step 1.9: Set Requirement 1005 to Analysis since the CRC algorithm " +21-216-18:14:39.624 00 SPR-I:OPRO ; Step 1.9: Set Requirement 1005 to Analysis since the CRC algorithm +21-216-18:14:39.624 00 SCX_CPU1_CS_GE/343 write "; cannot be determined by this procedure. " +21-216-18:14:39.624 00 SPR-I:OPRO ; cannot be determined by this procedure. +21-216-18:14:39.624 00 SCX_CPU1_CS_GE/344 write ";***********************************************************************" +21-216-18:14:39.624 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.625 00 SCX_CPU1_CS_GE/345 ut_setrequirements CS_1005, "A" +21-216-18:14:39.627 00 SCX_CPU1_CS_GE/346 +21-216-18:14:39.628 00 SCX_CPU1_CS_GE/347 write ";***********************************************************************" +21-216-18:14:39.628 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.628 00 SCX_CPU1_CS_GE/348 write "; Step 2.0: Commanding Test." +21-216-18:14:39.628 00 SPR-I:OPRO ; Step 2.0: Commanding Test. +21-216-18:14:39.628 00 SCX_CPU1_CS_GE/349 write ";***********************************************************************" +21-216-18:14:39.628 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.628 00 SCX_CPU1_CS_GE/350 write "; Step 2.1: Send the NO-OP command." +21-216-18:14:39.628 00 SPR-I:OPRO ; Step 2.1: Send the NO-OP command. +21-216-18:14:39.629 00 SCX_CPU1_CS_GE/351 write ";***********************************************************************" +21-216-18:14:39.629 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.629 00 SCX_CPU1_CS_GE/352 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_NOOP_INF_EID, "INFO", 1 +21-216-18:14:39.630 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.631 00 SPR-I:OPRO ; Setup event 1 with CS INFO 2 +21-216-18:14:39.631 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.631 00 SCX_CPU1_CS_GE/353 +21-216-18:14:39.631 00 SCX_CPU1_CS_GE/354 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:14:39.631 00 SCX_CPU1_CS_GE/356 /SCX_CPU1_CS_NOOP +21-216-18:14:39.632 00 SCX_CPU1_CS_GE/357 +21-216-18:14:39.632 00 SCX_CPU1_CS_GE/358 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:14:39.635 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:40.067 00 TLMH-I:STS 58-012-14:04:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=2 No-op command. Version 2.5.0.0 +21-216-18:14:42.639 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:42.640 00 SCX_CPU1_CS_GE/359 if (UT_TW_Status = UT_Success) then +21-216-18:14:42.640 00 SCX_CPU1_CS_GE/360 write "<*> Passed (1000;1003) - CS NO-OP command sent properly." +21-216-18:14:42.640 00 SPR-I:OPRO <*> Passed (1000;1003) - CS NO-OP command sent properly. +21-216-18:14:42.640 00 SCX_CPU1_CS_GE/361 ut_setrequirements CS_1000, "P" +21-216-18:14:42.643 00 SCX_CPU1_CS_GE/362 ut_setrequirements CS_1003, "P" +21-216-18:14:42.645 00 SCX_CPU1_CS_GE/367 endif +21-216-18:14:42.645 00 SCX_CPU1_CS_GE/368 +21-216-18:14:42.645 00 SCX_CPU1_CS_GE/370 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:14:42.649 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:42.650 00 SCX_CPU1_CS_GE/371 if (UT_TW_Status = UT_Success) then +21-216-18:14:42.650 00 SCX_CPU1_CS_GE/372 write "<*> Passed (1000) - Expected Event Msg ",CS_NOOP_INF_EID," rcv'd." +21-216-18:14:42.650 00 SPR-I:OPRO <*> Passed (1000) - Expected Event Msg 2 rcv'd. +21-216-18:14:42.650 00 SCX_CPU1_CS_GE/373 ut_setrequirements CS_1000, "P" +21-216-18:14:42.650 00 SCX_CPU1_CS_GE/374 ut_setrequirements CS_1003, "P" +21-216-18:14:42.651 00 SCX_CPU1_CS_GE/379 endif +21-216-18:14:42.651 00 SCX_CPU1_CS_GE/380 +21-216-18:14:42.651 00 SCX_CPU1_CS_GE/381 wait 5 +21-216-18:14:42.651 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:14:47.656 00 SCX_CPU1_CS_GE/382 +21-216-18:14:47.656 00 SCX_CPU1_CS_GE/383 write ";***********************************************************************" +21-216-18:14:47.656 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:47.656 00 SCX_CPU1_CS_GE/384 write "; Step 2.2: Send the NO-OP command with an invalid length." +21-216-18:14:47.656 00 SPR-I:OPRO ; Step 2.2: Send the NO-OP command with an invalid length. +21-216-18:14:47.656 00 SCX_CPU1_CS_GE/385 write ";***********************************************************************" +21-216-18:14:47.656 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:47.656 00 SCX_CPU1_CS_GE/386 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-216-18:14:47.662 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:47.662 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:14:47.662 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:47.662 00 SCX_CPU1_CS_GE/387 +21-216-18:14:47.662 00 SCX_CPU1_CS_GE/388 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-18:14:47.662 00 SCX_CPU1_CS_GE/389 +21-216-18:14:47.662 00 SCX_CPU1_CS_GE/391 rawcmd = "189Fc000000200B0" +21-216-18:14:47.662 00 SCX_CPU1_CS_GE/392 +21-216-18:14:47.662 00 SCX_CPU1_CS_GE/393 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-216-18:14:47.665 00 SPR-I:OPRO Sending: 189Fc000000200B0 +21-216-18:14:47.680 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:14:47.681 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:48.570 00 TLMH-I:STS 58-012-14:04:26.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 0, Len = 9, Expected = 8 +21-216-18:14:50.684 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:50.688 00 SCX_CPU1_CS_GE/394 +21-216-18:14:50.688 00 SCX_CPU1_CS_GE/395 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-18:14:50.704 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:50.706 00 SCX_CPU1_CS_GE/396 if (UT_TW_Status = UT_Success) then +21-216-18:14:50.706 00 SCX_CPU1_CS_GE/397 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-216-18:14:50.706 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:14:50.706 00 SCX_CPU1_CS_GE/398 ut_setrequirements CS_1002, "P" +21-216-18:14:50.710 00 SCX_CPU1_CS_GE/399 ut_setrequirements CS_1004, "P" +21-216-18:14:50.714 00 SCX_CPU1_CS_GE/404 endif +21-216-18:14:50.714 00 SCX_CPU1_CS_GE/405 +21-216-18:14:50.714 00 SCX_CPU1_CS_GE/406 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-216-18:14:50.715 00 SCX_CPU1_CS_GE/407 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-18:14:50.715 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:14:50.715 00 SCX_CPU1_CS_GE/408 ut_setrequirements CS_1004, "P" +21-216-18:14:50.718 00 SCX_CPU1_CS_GE/412 endif +21-216-18:14:50.718 00 SCX_CPU1_CS_GE/413 +21-216-18:14:50.718 00 SCX_CPU1_CS_GE/414 wait 5 +21-216-18:14:50.718 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:14:55.723 00 SCX_CPU1_CS_GE/415 +21-216-18:14:55.723 00 SCX_CPU1_CS_GE/416 write ";***********************************************************************" +21-216-18:14:55.723 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:55.723 00 SCX_CPU1_CS_GE/417 write "; Step 2.3: Utilizing the TST_CS application, send the command that " +21-216-18:14:55.723 00 SPR-I:OPRO ; Step 2.3: Utilizing the TST_CS application, send the command that +21-216-18:14:55.723 00 SCX_CPU1_CS_GE/418 write "; will set all the counters that get reset to zero (0) by the Reset " +21-216-18:14:55.723 00 SPR-I:OPRO ; will set all the counters that get reset to zero (0) by the Reset +21-216-18:14:55.723 00 SCX_CPU1_CS_GE/419 write "; command to a non-zero value." +21-216-18:14:55.724 00 SPR-I:OPRO ; command to a non-zero value. +21-216-18:14:55.724 00 SCX_CPU1_CS_GE/420 write ";***********************************************************************" +21-216-18:14:55.724 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:55.724 00 SCX_CPU1_CS_GE/421 ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_SET_COUNTERS_INF_EID, "INFO", 1 +21-216-18:14:55.730 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:55.730 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 16 +21-216-18:14:55.731 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:55.731 00 SCX_CPU1_CS_GE/422 +21-216-18:14:55.731 00 SCX_CPU1_CS_GE/423 /SCX_CPU1_TST_CS_SetCounters +21-216-18:14:55.747 00 SCX_CPU1_CS_GE/424 +21-216-18:14:55.747 00 SCX_CPU1_CS_GE/426 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:14:55.760 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:56.561 00 TLMH-I:STS 58-012-14:04:34.500 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=16 Set counters to non-zero command +21-216-18:14:56.761 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:56.763 00 SCX_CPU1_CS_GE/427 if (UT_TW_Status = UT_Success) then +21-216-18:14:56.763 00 SCX_CPU1_CS_GE/428 write "<*> Passed - Expected Event Msg ",TST_CS_SET_COUNTERS_INF_EID," rcv'd." +21-216-18:14:56.763 00 SPR-I:OPRO <*> Passed - Expected Event Msg 16 rcv'd. +21-216-18:14:56.764 00 SCX_CPU1_CS_GE/431 endif +21-216-18:14:56.764 00 SCX_CPU1_CS_GE/432 +21-216-18:14:56.764 00 SCX_CPU1_CS_GE/433 wait 5 +21-216-18:14:56.764 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:01.768 00 SCX_CPU1_CS_GE/434 +21-216-18:15:01.768 00 SCX_CPU1_CS_GE/435 write ";***********************************************************************" +21-216-18:15:01.768 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:01.768 00 SCX_CPU1_CS_GE/436 write "; Step 2.4: Verify that all the counters are non-zero and send the " +21-216-18:15:01.768 00 SPR-I:OPRO ; Step 2.4: Verify that all the counters are non-zero and send the +21-216-18:15:01.768 00 SCX_CPU1_CS_GE/437 write "; Reset command if so. " +21-216-18:15:01.768 00 SPR-I:OPRO ; Reset command if so. +21-216-18:15:01.768 00 SCX_CPU1_CS_GE/438 write ";***********************************************************************" +21-216-18:15:01.768 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:01.768 00 SCX_CPU1_CS_GE/440 if (SCX_CPU1_CS_CMDPC > 0) AND (SCX_CPU1_CS_CMDEC > 0) AND ;; +21-216-18:15:01.768 00 SCX_CPU1_CS_GE/441 (SCX_CPU1_CS_EepromEC > 0) AND (SCX_CPU1_CS_MemoryEC > 0) AND ;; +21-216-18:15:01.768 00 SCX_CPU1_CS_GE/442 (SCX_CPU1_CS_TableEC > 0) AND (SCX_CPU1_CS_AppEC > 0) AND ;; +21-216-18:15:01.768 00 SCX_CPU1_CS_GE/443 (SCX_CPU1_CS_CFECoreEC > 0) AND (SCX_CPU1_CS_OSEC > 0) AND ;; +21-216-18:15:01.768 00 SCX_CPU1_CS_GE/444 (SCX_CPU1_CS_PASSCTR > 0) THEN +21-216-18:15:01.768 00 SCX_CPU1_CS_GE/445 write "<*> Counters are all non-zero. Sending reset command." +21-216-18:15:01.768 00 SPR-I:OPRO <*> Counters are all non-zero. Sending reset command. +21-216-18:15:01.768 00 SCX_CPU1_CS_GE/446 +21-216-18:15:01.768 00 SCX_CPU1_CS_GE/448 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RESET_DBG_EID, "DEBUG", 1 +21-216-18:15:01.770 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:01.771 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 3 +21-216-18:15:01.771 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:01.771 00 SCX_CPU1_CS_GE/449 +21-216-18:15:01.771 00 SCX_CPU1_CS_GE/450 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:15:01.771 00 SCX_CPU1_CS_GE/451 +21-216-18:15:01.771 00 SCX_CPU1_CS_GE/453 /SCX_CPU1_CS_ResetCtrs +21-216-18:15:01.783 00 SCX_CPU1_CS_GE/454 wait 5 +21-216-18:15:01.783 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:02.565 00 TLMH-I:STS 58-012-14:04:40.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=3 Reset Counters command recieved +21-216-18:15:06.787 00 SCX_CPU1_CS_GE/455 +21-216-18:15:06.787 00 SCX_CPU1_CS_GE/457 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:15:06.793 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:06.794 00 SCX_CPU1_CS_GE/458 if (UT_TW_Status = UT_Success) then +21-216-18:15:06.794 00 SCX_CPU1_CS_GE/459 write "<*> Passed (1001;1003) - Expected Event Msg ",CS_RESET_DBG_EID," rcv'd." +21-216-18:15:06.794 00 SPR-I:OPRO <*> Passed (1001;1003) - Expected Event Msg 3 rcv'd. +21-216-18:15:06.794 00 SCX_CPU1_CS_GE/460 ut_setrequirements CS_1001, "P" +21-216-18:15:06.796 00 SCX_CPU1_CS_GE/461 ut_setrequirements CS_1003, "P" +21-216-18:15:06.797 00 SCX_CPU1_CS_GE/466 endif +21-216-18:15:06.797 00 SCX_CPU1_CS_GE/467 +21-216-18:15:06.797 00 SCX_CPU1_CS_GE/469 if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; +21-216-18:15:06.797 00 SCX_CPU1_CS_GE/470 (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; +21-216-18:15:06.797 00 SCX_CPU1_CS_GE/471 (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; +21-216-18:15:06.797 00 SCX_CPU1_CS_GE/472 (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) AND ;; +21-216-18:15:06.797 00 SCX_CPU1_CS_GE/473 (SCX_CPU1_CS_PASSCTR = 0) THEN +21-216-18:15:06.798 00 SCX_CPU1_CS_GE/474 write "<*> Passed (1001) - Counters all reset to zero." +21-216-18:15:06.798 00 SPR-I:OPRO <*> Passed (1001) - Counters all reset to zero. +21-216-18:15:06.798 00 SCX_CPU1_CS_GE/475 ut_setrequirements CS_1001, "P" +21-216-18:15:06.799 00 SCX_CPU1_CS_GE/479 endif +21-216-18:15:06.799 00 SCX_CPU1_CS_GE/482 endif +21-216-18:15:06.799 00 SCX_CPU1_CS_GE/483 +21-216-18:15:06.799 00 SCX_CPU1_CS_GE/485 write "CMDPC = ", SCX_CPU1_CS_CMDPC +21-216-18:15:06.799 00 SPR-I:OPRO CMDPC = 0 +21-216-18:15:06.810 00 SCX_CPU1_CS_GE/486 write "CMDEC = ", SCX_CPU1_CS_CMDEC +21-216-18:15:06.810 00 SPR-I:OPRO CMDEC = 0 +21-216-18:15:06.810 00 SCX_CPU1_CS_GE/487 write "EEPROMEC = ", SCX_CPU1_CS_EepromEC +21-216-18:15:06.810 00 SPR-I:OPRO EEPROMEC = 0 +21-216-18:15:06.810 00 SCX_CPU1_CS_GE/488 write "MemoryEC = ", SCX_CPU1_CS_MemoryEC +21-216-18:15:06.810 00 SPR-I:OPRO MemoryEC = 0 +21-216-18:15:06.810 00 SCX_CPU1_CS_GE/489 write "TableEC = ", SCX_CPU1_CS_TableEC +21-216-18:15:06.810 00 SPR-I:OPRO TableEC = 0 +21-216-18:15:06.810 00 SCX_CPU1_CS_GE/490 write "AppEC = ", SCX_CPU1_CS_AppEC +21-216-18:15:06.810 00 SPR-I:OPRO AppEC = 0 +21-216-18:15:06.810 00 SCX_CPU1_CS_GE/491 write "CFECoreEC = ", SCX_CPU1_CS_CFECoreEC +21-216-18:15:06.810 00 SPR-I:OPRO CFECoreEC = 0 +21-216-18:15:06.810 00 SCX_CPU1_CS_GE/492 write "OSEC = ", SCX_CPU1_CS_OSEC +21-216-18:15:06.811 00 SPR-I:OPRO OSEC = 0 +21-216-18:15:06.811 00 SCX_CPU1_CS_GE/493 write "PassCtr = ", SCX_CPU1_CS_PASSCTR +21-216-18:15:06.811 00 SPR-I:OPRO PassCtr = 0 +21-216-18:15:06.813 00 SCX_CPU1_CS_GE/494 +21-216-18:15:06.814 00 SCX_CPU1_CS_GE/495 wait 5 +21-216-18:15:06.814 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:11.818 00 SCX_CPU1_CS_GE/496 +21-216-18:15:11.818 00 SCX_CPU1_CS_GE/497 write ";***********************************************************************" +21-216-18:15:11.818 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:11.818 00 SCX_CPU1_CS_GE/498 write "; Step 2.5: Send the Reset command with an invalid length. " +21-216-18:15:11.818 00 SPR-I:OPRO ; Step 2.5: Send the Reset command with an invalid length. +21-216-18:15:11.818 00 SCX_CPU1_CS_GE/499 write ";***********************************************************************" +21-216-18:15:11.818 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:11.818 00 SCX_CPU1_CS_GE/500 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-216-18:15:11.825 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:11.826 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:15:11.826 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:11.827 00 SCX_CPU1_CS_GE/501 +21-216-18:15:11.827 00 SCX_CPU1_CS_GE/502 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-18:15:11.827 00 SCX_CPU1_CS_GE/503 +21-216-18:15:11.827 00 SCX_CPU1_CS_GE/505 rawcmd = "189Fc000000201B0" +21-216-18:15:11.828 00 SCX_CPU1_CS_GE/506 +21-216-18:15:11.828 00 SCX_CPU1_CS_GE/507 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-216-18:15:11.835 00 SPR-I:OPRO Sending: 189Fc000000201B0 +21-216-18:15:11.848 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:15:11.849 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:15:12.566 00 TLMH-I:STS 58-012-14:04:50.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 1, Len = 9, Expected = 8 +21-216-18:15:14.852 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:14.856 00 SCX_CPU1_CS_GE/508 +21-216-18:15:14.856 00 SCX_CPU1_CS_GE/509 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-18:15:14.868 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:14.870 00 SCX_CPU1_CS_GE/510 if (UT_TW_Status = UT_Success) then +21-216-18:15:14.870 00 SCX_CPU1_CS_GE/511 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-216-18:15:14.870 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:15:14.870 00 SCX_CPU1_CS_GE/512 ut_setrequirements CS_1002, "P" +21-216-18:15:14.873 00 SCX_CPU1_CS_GE/513 ut_setrequirements CS_1004, "P" +21-216-18:15:14.875 00 SCX_CPU1_CS_GE/518 endif +21-216-18:15:14.876 00 SCX_CPU1_CS_GE/519 +21-216-18:15:14.876 00 SCX_CPU1_CS_GE/520 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-216-18:15:14.876 00 SCX_CPU1_CS_GE/521 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-18:15:14.876 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:15:14.876 00 SCX_CPU1_CS_GE/522 ut_setrequirements CS_1004, "P" +21-216-18:15:14.879 00 SCX_CPU1_CS_GE/526 endif +21-216-18:15:14.879 00 SCX_CPU1_CS_GE/527 +21-216-18:15:14.880 00 SCX_CPU1_CS_GE/528 wait 5 +21-216-18:15:14.880 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:19.884 00 SCX_CPU1_CS_GE/529 +21-216-18:15:19.885 00 SCX_CPU1_CS_GE/530 write ";***********************************************************************" +21-216-18:15:19.885 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:19.885 00 SCX_CPU1_CS_GE/531 write "; Step 2.6: Send the Disable Checksum command. " +21-216-18:15:19.885 00 SPR-I:OPRO ; Step 2.6: Send the Disable Checksum command. +21-216-18:15:19.885 00 SCX_CPU1_CS_GE/532 write ";***********************************************************************" +21-216-18:15:19.885 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:19.885 00 SCX_CPU1_CS_GE/533 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_ALL_INF_EID, "INFO", 1 +21-216-18:15:19.892 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:19.893 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-216-18:15:19.893 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:19.893 00 SCX_CPU1_CS_GE/534 +21-216-18:15:19.893 00 SCX_CPU1_CS_GE/535 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:15:19.894 00 SCX_CPU1_CS_GE/537 /SCX_CPU1_CS_DisableAll +21-216-18:15:19.899 00 SCX_CPU1_CS_GE/538 +21-216-18:15:19.899 00 SCX_CPU1_CS_GE/539 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:15:19.910 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:15:20.563 00 TLMH-I:STS 58-012-14:04:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-216-18:15:22.913 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:22.915 00 SCX_CPU1_CS_GE/540 if (UT_TW_Status = UT_Success) then +21-216-18:15:22.915 00 SCX_CPU1_CS_GE/541 write "<*> Passed (1003;8001) - CS DisableALL command sent properly." +21-216-18:15:22.915 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-216-18:15:22.915 00 SCX_CPU1_CS_GE/542 ut_setrequirements CS_1003, "P" +21-216-18:15:22.918 00 SCX_CPU1_CS_GE/543 ut_setrequirements CS_8001, "P" +21-216-18:15:22.923 00 SCX_CPU1_CS_GE/548 endif +21-216-18:15:22.923 00 SCX_CPU1_CS_GE/549 +21-216-18:15:22.923 00 SCX_CPU1_CS_GE/551 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:15:22.935 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:22.937 00 SCX_CPU1_CS_GE/552 if (UT_TW_Status = UT_Success) then +21-216-18:15:22.937 00 SCX_CPU1_CS_GE/553 write "<*> Passed (1003;8001) - Expected Event Msg ",CS_DISABLE_ALL_INF_EID," rcv'd." +21-216-18:15:22.937 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-216-18:15:22.937 00 SCX_CPU1_CS_GE/554 ut_setrequirements CS_1003, "P" +21-216-18:15:22.940 00 SCX_CPU1_CS_GE/555 ut_setrequirements CS_8001, "P" +21-216-18:15:22.943 00 SCX_CPU1_CS_GE/560 endif +21-216-18:15:22.943 00 SCX_CPU1_CS_GE/561 +21-216-18:15:22.943 00 SCX_CPU1_CS_GE/562 wait 5 +21-216-18:15:22.943 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:27.947 00 SCX_CPU1_CS_GE/564 if (p@scx_cpu1_CS_State = "Disabled") then +21-216-18:15:27.947 00 SCX_CPU1_CS_GE/565 write "<*> Passed (8001) - Overall CS State set to 'Disabled'." +21-216-18:15:27.947 00 SPR-I:OPRO <*> Passed (8001) - Overall CS State set to 'Disabled'. +21-216-18:15:27.947 00 SCX_CPU1_CS_GE/566 ut_setrequirements CS_8001, "P" +21-216-18:15:27.948 00 SCX_CPU1_CS_GE/570 endif +21-216-18:15:27.948 00 SCX_CPU1_CS_GE/571 +21-216-18:15:27.948 00 SCX_CPU1_CS_GE/572 write ";***********************************************************************" +21-216-18:15:27.948 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:27.948 00 SCX_CPU1_CS_GE/573 write "; Step 2.7: Send the Disable Checksum command with an invalid length. " +21-216-18:15:27.948 00 SPR-I:OPRO ; Step 2.7: Send the Disable Checksum command with an invalid length. +21-216-18:15:27.948 00 SCX_CPU1_CS_GE/574 write ";***********************************************************************" +21-216-18:15:27.948 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:27.948 00 SCX_CPU1_CS_GE/575 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-216-18:15:27.950 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:27.950 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:15:27.950 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:27.950 00 SCX_CPU1_CS_GE/576 +21-216-18:15:27.950 00 SCX_CPU1_CS_GE/577 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-18:15:27.950 00 SCX_CPU1_CS_GE/578 +21-216-18:15:27.950 00 SCX_CPU1_CS_GE/580 rawcmd = "189Fc000000205BE" +21-216-18:15:27.950 00 SCX_CPU1_CS_GE/581 +21-216-18:15:27.950 00 SCX_CPU1_CS_GE/582 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-216-18:15:27.953 00 SPR-I:OPRO Sending: 189Fc000000205BE +21-216-18:15:27.968 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:15:27.968 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:15:28.569 00 TLMH-I:STS 58-012-14:05:06.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 5, Len = 9, Expected = 8 +21-216-18:15:30.972 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:30.975 00 SCX_CPU1_CS_GE/583 +21-216-18:15:30.975 00 SCX_CPU1_CS_GE/584 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-18:15:30.987 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:30.989 00 SCX_CPU1_CS_GE/585 if (UT_TW_Status = UT_Success) then +21-216-18:15:30.989 00 SCX_CPU1_CS_GE/586 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-216-18:15:30.989 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:15:30.989 00 SCX_CPU1_CS_GE/587 ut_setrequirements CS_1002, "P" +21-216-18:15:30.992 00 SCX_CPU1_CS_GE/588 ut_setrequirements CS_1004, "P" +21-216-18:15:30.994 00 SCX_CPU1_CS_GE/593 endif +21-216-18:15:30.994 00 SCX_CPU1_CS_GE/594 +21-216-18:15:30.995 00 SCX_CPU1_CS_GE/595 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-216-18:15:30.995 00 SCX_CPU1_CS_GE/596 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-18:15:30.995 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:15:30.995 00 SCX_CPU1_CS_GE/597 ut_setrequirements CS_1004, "P" +21-216-18:15:30.998 00 SCX_CPU1_CS_GE/601 endif +21-216-18:15:30.998 00 SCX_CPU1_CS_GE/602 +21-216-18:15:30.998 00 SCX_CPU1_CS_GE/603 wait 5 +21-216-18:15:30.999 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:36.003 00 SCX_CPU1_CS_GE/604 +21-216-18:15:36.003 00 SCX_CPU1_CS_GE/605 write ";***********************************************************************" +21-216-18:15:36.003 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.003 00 SCX_CPU1_CS_GE/606 write "; Step 2.8: Send a One Shot command with a valid address and size. " +21-216-18:15:36.003 00 SPR-I:OPRO ; Step 2.8: Send a One Shot command with a valid address and size. +21-216-18:15:36.003 00 SCX_CPU1_CS_GE/607 write ";***********************************************************************" +21-216-18:15:36.004 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.004 00 SCX_CPU1_CS_GE/608 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_STARTED_DBG_EID, "DEBUG", 1 +21-216-18:15:36.010 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.011 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 20 +21-216-18:15:36.011 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.012 00 SCX_CPU1_CS_GE/609 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_FINISHED_INF_EID, "INFO", 2 +21-216-18:15:36.020 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.021 00 SPR-I:OPRO ; Setup event 2 with CS INFO 100 +21-216-18:15:36.021 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.022 00 SCX_CPU1_CS_GE/610 +21-216-18:15:36.022 00 SCX_CPU1_CS_GE/611 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:15:36.022 00 SCX_CPU1_CS_GE/613 /SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=32 +21-216-18:15:36.039 00 SCX_CPU1_CS_GE/614 +21-216-18:15:36.039 00 SCX_CPU1_CS_GE/615 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:15:36.045 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:15:36.567 00 TLMH-I:STS 58-012-14:05:14.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x00000000, size: 2048 +21-216-18:15:39.049 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:39.051 00 SCX_CPU1_CS_GE/616 if (UT_TW_Status = UT_Success) then +21-216-18:15:39.051 00 SCX_CPU1_CS_GE/617 write "<*> Passed (1003;8002) - CS One Shot command sent properly." +21-216-18:15:39.051 00 SPR-I:OPRO <*> Passed (1003;8002) - CS One Shot command sent properly. +21-216-18:15:39.051 00 SCX_CPU1_CS_GE/618 ut_setrequirements CS_1003, "P" +21-216-18:15:39.054 00 SCX_CPU1_CS_GE/619 ut_setrequirements CS_8002, "P" +21-216-18:15:39.056 00 SCX_CPU1_CS_GE/624 endif +21-216-18:15:39.056 00 SCX_CPU1_CS_GE/625 +21-216-18:15:39.056 00 SCX_CPU1_CS_GE/627 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:15:39.059 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:39.060 00 SCX_CPU1_CS_GE/628 if (UT_TW_Status = UT_Success) then +21-216-18:15:39.060 00 SCX_CPU1_CS_GE/629 write "<*> Passed (1003;8002) - Expected Event Msg ",CS_ONESHOT_STARTED_DBG_EID," rcv'd." +21-216-18:15:39.060 00 SPR-I:OPRO <*> Passed (1003;8002) - Expected Event Msg 20 rcv'd. +21-216-18:15:39.060 00 SCX_CPU1_CS_GE/630 ut_setrequirements CS_1003, "P" +21-216-18:15:39.061 00 SCX_CPU1_CS_GE/631 ut_setrequirements CS_8002, "P" +21-216-18:15:39.062 00 SCX_CPU1_CS_GE/636 endif +21-216-18:15:39.062 00 SCX_CPU1_CS_GE/637 +21-216-18:15:39.062 00 SCX_CPU1_CS_GE/639 if (p@SCX_CPU1_CS_OneShotInProgress = "True") then +21-216-18:15:39.072 00 SCX_CPU1_CS_GE/640 write "<*> Passed (8002) - In Progress Flag set to True as expected." +21-216-18:15:39.072 00 SPR-I:OPRO <*> Passed (8002) - In Progress Flag set to True as expected. +21-216-18:15:39.072 00 SCX_CPU1_CS_GE/641 ut_setrequirements CS_8002, "P" +21-216-18:15:39.073 00 SCX_CPU1_CS_GE/645 endif +21-216-18:15:39.073 00 SCX_CPU1_CS_GE/646 +21-216-18:15:39.073 00 SCX_CPU1_CS_GE/648 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +21-216-18:15:39.077 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:16:40.566 00 TLMH-I:STS 58-012-14:06:18.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=100 OneShot checksum on Address: 0x00000000, size 2048 completed. Checksum = 0xFFFFC492 +21-216-18:16:41.150 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:41.151 00 SCX_CPU1_CS_GE/649 if (UT_TW_Status = UT_Success) then +21-216-18:16:41.151 00 SCX_CPU1_CS_GE/650 write "<*> Passed (8002.1) - Expected Event Msg ",CS_ONESHOT_FINISHED_INF_EID," rcv'd." +21-216-18:16:41.152 00 SPR-I:OPRO <*> Passed (8002.1) - Expected Event Msg 100 rcv'd. +21-216-18:16:41.152 00 SCX_CPU1_CS_GE/651 ut_setrequirements CS_80021, "P" +21-216-18:16:41.154 00 SCX_CPU1_CS_GE/655 endif +21-216-18:16:41.155 00 SCX_CPU1_CS_GE/656 +21-216-18:16:41.155 00 SCX_CPU1_CS_GE/658 currSCnt = {seqTlmItem} +21-216-18:16:41.155 00 SCX_CPU1_CS_GE/659 expectedSCnt = currSCnt + 1 +21-216-18:16:41.155 00 SCX_CPU1_CS_GE/660 +21-216-18:16:41.155 00 SCX_CPU1_CS_GE/661 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-216-18:16:41.159 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:16:42.160 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:42.161 00 SCX_CPU1_CS_GE/663 if (p@SCX_CPU1_CS_OneShotInProgress = "False") then +21-216-18:16:42.162 00 SCX_CPU1_CS_GE/664 write "<*> Passed (8002.1) - In Progress Flag set to False as expected." +21-216-18:16:42.162 00 SPR-I:OPRO <*> Passed (8002.1) - In Progress Flag set to False as expected. +21-216-18:16:42.162 00 SCX_CPU1_CS_GE/665 ut_setrequirements CS_80021, "P" +21-216-18:16:42.165 00 SCX_CPU1_CS_GE/669 endif +21-216-18:16:42.165 00 SCX_CPU1_CS_GE/670 +21-216-18:16:42.166 00 SCX_CPU1_CS_GE/671 wait 5 +21-216-18:16:42.166 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:16:47.170 00 SCX_CPU1_CS_GE/672 +21-216-18:16:47.170 00 SCX_CPU1_CS_GE/673 write ";***********************************************************************" +21-216-18:16:47.170 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:47.170 00 SCX_CPU1_CS_GE/674 write "; Step 2.9: Send the Enable Checksum command. " +21-216-18:16:47.170 00 SPR-I:OPRO ; Step 2.9: Send the Enable Checksum command. +21-216-18:16:47.170 00 SCX_CPU1_CS_GE/675 write ";***********************************************************************" +21-216-18:16:47.170 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:47.171 00 SCX_CPU1_CS_GE/676 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-216-18:16:47.177 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:47.177 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-216-18:16:47.177 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:47.178 00 SCX_CPU1_CS_GE/677 +21-216-18:16:47.178 00 SCX_CPU1_CS_GE/678 local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:16:47.178 00 SCX_CPU1_CS_GE/680 /SCX_CPU1_CS_EnableAll +21-216-18:16:47.194 00 SCX_CPU1_CS_GE/681 +21-216-18:16:47.194 00 SCX_CPU1_CS_GE/682 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:16:47.210 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:16:48.069 00 TLMH-I:STS 58-012-14:06:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-216-18:16:50.213 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:50.213 00 SCX_CPU1_CS_GE/683 if (UT_TW_Status = UT_Success) then +21-216-18:16:50.213 00 SCX_CPU1_CS_GE/684 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-216-18:16:50.214 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-216-18:16:50.214 00 SCX_CPU1_CS_GE/685 ut_setrequirements CS_1003, "P" +21-216-18:16:50.214 00 SCX_CPU1_CS_GE/686 ut_setrequirements CS_8000, "P" +21-216-18:16:50.215 00 SCX_CPU1_CS_GE/691 endif +21-216-18:16:50.215 00 SCX_CPU1_CS_GE/692 +21-216-18:16:50.215 00 SCX_CPU1_CS_GE/694 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:16:50.217 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:50.218 00 SCX_CPU1_CS_GE/695 if (UT_TW_Status = UT_Success) then +21-216-18:16:50.218 00 SCX_CPU1_CS_GE/696 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-216-18:16:50.218 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-216-18:16:50.218 00 SCX_CPU1_CS_GE/697 ut_setrequirements CS_1003, "P" +21-216-18:16:50.218 00 SCX_CPU1_CS_GE/698 ut_setrequirements CS_8000, "P" +21-216-18:16:50.219 00 SCX_CPU1_CS_GE/703 endif +21-216-18:16:50.219 00 SCX_CPU1_CS_GE/704 +21-216-18:16:50.219 00 SCX_CPU1_CS_GE/705 wait 5 +21-216-18:16:50.219 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:16:55.223 00 SCX_CPU1_CS_GE/706 +21-216-18:16:55.223 00 SCX_CPU1_CS_GE/708 if (p@scx_cpu1_CS_State = "Enabled") then +21-216-18:16:55.224 00 SCX_CPU1_CS_GE/709 write "<*> Passed (8000) - Overall State set to 'Enabled'." +21-216-18:16:55.224 00 SPR-I:OPRO <*> Passed (8000) - Overall State set to 'Enabled'. +21-216-18:16:55.224 00 SCX_CPU1_CS_GE/710 ut_setrequirements CS_8000, "P" +21-216-18:16:55.227 00 SCX_CPU1_CS_GE/714 endif +21-216-18:16:55.227 00 SCX_CPU1_CS_GE/715 +21-216-18:16:55.227 00 SCX_CPU1_CS_GE/716 write ";***********************************************************************" +21-216-18:16:55.227 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:55.227 00 SCX_CPU1_CS_GE/717 write "; Step 2.10: Send the Enable Checksum command with an invalid length. " +21-216-18:16:55.227 00 SPR-I:OPRO ; Step 2.10: Send the Enable Checksum command with an invalid length. +21-216-18:16:55.227 00 SCX_CPU1_CS_GE/718 write ";***********************************************************************" +21-216-18:16:55.227 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:55.227 00 SCX_CPU1_CS_GE/719 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-216-18:16:55.230 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:55.230 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:16:55.230 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:55.230 00 SCX_CPU1_CS_GE/720 +21-216-18:16:55.231 00 SCX_CPU1_CS_GE/721 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-18:16:55.231 00 SCX_CPU1_CS_GE/722 +21-216-18:16:55.231 00 SCX_CPU1_CS_GE/724 rawcmd = "189Fc000000204BF" +21-216-18:16:55.231 00 SCX_CPU1_CS_GE/725 +21-216-18:16:55.231 00 SCX_CPU1_CS_GE/726 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-216-18:16:55.234 00 SPR-I:OPRO Sending: 189Fc000000204BF +21-216-18:16:55.250 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:16:55.250 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:16:56.069 00 TLMH-I:STS 58-012-14:06:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 4, Len = 9, Expected = 8 +21-216-18:16:58.254 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:58.258 00 SCX_CPU1_CS_GE/727 +21-216-18:16:58.258 00 SCX_CPU1_CS_GE/728 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-18:16:58.262 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:58.262 00 SCX_CPU1_CS_GE/729 if (UT_TW_Status = UT_Success) then +21-216-18:16:58.262 00 SCX_CPU1_CS_GE/730 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-216-18:16:58.262 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:16:58.262 00 SCX_CPU1_CS_GE/731 ut_setrequirements CS_1002, "P" +21-216-18:16:58.263 00 SCX_CPU1_CS_GE/732 ut_setrequirements CS_1004, "P" +21-216-18:16:58.264 00 SCX_CPU1_CS_GE/737 endif +21-216-18:16:58.264 00 SCX_CPU1_CS_GE/738 +21-216-18:16:58.264 00 SCX_CPU1_CS_GE/739 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-216-18:16:58.264 00 SCX_CPU1_CS_GE/740 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-18:16:58.264 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:16:58.264 00 SCX_CPU1_CS_GE/741 ut_setrequirements CS_1004, "P" +21-216-18:16:58.265 00 SCX_CPU1_CS_GE/745 endif +21-216-18:16:58.265 00 SCX_CPU1_CS_GE/746 +21-216-18:16:58.265 00 SCX_CPU1_CS_GE/747 wait 5 +21-216-18:16:58.265 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:17:03.268 00 SCX_CPU1_CS_GE/748 +21-216-18:17:03.269 00 SCX_CPU1_CS_GE/749 write ";***********************************************************************" +21-216-18:17:03.269 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.269 00 SCX_CPU1_CS_GE/750 write "; Step 2.11: Send a One Shot command with a valid address and size. " +21-216-18:17:03.269 00 SPR-I:OPRO ; Step 2.11: Send a One Shot command with a valid address and size. +21-216-18:17:03.269 00 SCX_CPU1_CS_GE/751 write ";***********************************************************************" +21-216-18:17:03.269 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.269 00 SCX_CPU1_CS_GE/752 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_STARTED_DBG_EID, "DEBUG", 1 +21-216-18:17:03.274 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.274 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 20 +21-216-18:17:03.274 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.275 00 SCX_CPU1_CS_GE/753 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_FINISHED_INF_EID, "INFO", 2 +21-216-18:17:03.276 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.276 00 SPR-I:OPRO ; Setup event 2 with CS INFO 100 +21-216-18:17:03.276 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.277 00 SCX_CPU1_CS_GE/754 +21-216-18:17:03.277 00 SCX_CPU1_CS_GE/755 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:17:03.277 00 SCX_CPU1_CS_GE/757 /SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_STARTADDR[1]+10 RegionSize=2048 MaxBytes=16 +21-216-18:17:03.288 00 SCX_CPU1_CS_GE/758 +21-216-18:17:03.288 00 SCX_CPU1_CS_GE/759 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:17:03.292 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:17:04.064 00 TLMH-I:STS 58-012-14:06:42.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x0000000A, size: 2048 +21-216-18:17:04.065 00 TLMH-I:STS 58-012-14:06:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:04.066 00 TLMH-I:STS 58-012-14:06:42.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:05.068 00 TLMH-I:STS 58-012-14:06:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:06.065 00 TLMH-I:STS 58-012-14:06:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:06.066 00 TLMH-I:STS 58-012-14:06:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:06.295 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:17:06.297 00 SCX_CPU1_CS_GE/760 if (UT_TW_Status = UT_Success) then +21-216-18:17:06.297 00 SCX_CPU1_CS_GE/761 write "<*> Passed (1003;8002) - CS One Shot command sent properly." +21-216-18:17:06.297 00 SPR-I:OPRO <*> Passed (1003;8002) - CS One Shot command sent properly. +21-216-18:17:06.297 00 SCX_CPU1_CS_GE/762 ut_setrequirements CS_1003, "P" +21-216-18:17:06.300 00 SCX_CPU1_CS_GE/763 ut_setrequirements CS_8002, "P" +21-216-18:17:06.303 00 SCX_CPU1_CS_GE/768 endif +21-216-18:17:06.303 00 SCX_CPU1_CS_GE/769 +21-216-18:17:06.303 00 SCX_CPU1_CS_GE/771 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:17:06.314 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:17:06.315 00 SCX_CPU1_CS_GE/772 if (UT_TW_Status = UT_Success) then +21-216-18:17:06.315 00 SCX_CPU1_CS_GE/773 write "<*> Passed (1003;8002) - Expected Event Msg ",CS_ONESHOT_STARTED_DBG_EID," rcv'd." +21-216-18:17:06.316 00 SPR-I:OPRO <*> Passed (1003;8002) - Expected Event Msg 20 rcv'd. +21-216-18:17:06.316 00 SCX_CPU1_CS_GE/774 ut_setrequirements CS_1003, "P" +21-216-18:17:06.318 00 SCX_CPU1_CS_GE/775 ut_setrequirements CS_8002, "P" +21-216-18:17:06.322 00 SCX_CPU1_CS_GE/780 endif +21-216-18:17:06.322 00 SCX_CPU1_CS_GE/781 +21-216-18:17:06.322 00 SCX_CPU1_CS_GE/783 if (p@SCX_CPU1_CS_OneShotInProgress = "True") then +21-216-18:17:06.343 00 SCX_CPU1_CS_GE/784 write "<*> Passed (8002) - In Progress Flag set to True as expected." +21-216-18:17:06.343 00 SPR-I:OPRO <*> Passed (8002) - In Progress Flag set to True as expected. +21-216-18:17:06.343 00 SCX_CPU1_CS_GE/785 ut_setrequirements CS_8002, "P" +21-216-18:17:06.344 00 SCX_CPU1_CS_GE/789 endif +21-216-18:17:06.344 00 SCX_CPU1_CS_GE/790 +21-216-18:17:06.344 00 SCX_CPU1_CS_GE/792 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +21-216-18:17:06.348 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:17:07.060 00 TLMH-I:STS 58-012-14:06:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:08.065 00 TLMH-I:STS 58-012-14:06:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:08.066 00 TLMH-I:STS 58-012-14:06:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:09.061 00 TLMH-I:STS 58-012-14:06:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:10.064 00 TLMH-I:STS 58-012-14:06:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:10.066 00 TLMH-I:STS 58-012-14:06:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:11.065 00 TLMH-I:STS 58-012-14:06:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:12.060 00 TLMH-I:STS 58-012-14:06:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:12.062 00 TLMH-I:STS 58-012-14:06:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:13.066 00 TLMH-I:STS 58-012-14:06:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:14.061 00 TLMH-I:STS 58-012-14:06:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:14.062 00 TLMH-I:STS 58-012-14:06:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:15.066 00 TLMH-I:STS 58-012-14:06:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:16.059 00 TLMH-I:STS 58-012-14:06:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:16.060 00 TLMH-I:STS 58-012-14:06:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:17.063 00 TLMH-I:STS 58-012-14:06:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:18.068 00 TLMH-I:STS 58-012-14:06:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:18.069 00 TLMH-I:STS 58-012-14:06:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:19.060 00 TLMH-I:STS 58-012-14:06:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:20.064 00 TLMH-I:STS 58-012-14:06:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:20.065 00 TLMH-I:STS 58-012-14:06:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:21.058 00 TLMH-I:STS 58-012-14:06:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:22.062 00 TLMH-I:STS 58-012-14:07:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:22.063 00 TLMH-I:STS 58-012-14:07:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:23.068 00 TLMH-I:STS 58-012-14:07:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:24.066 00 TLMH-I:STS 58-012-14:07:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:24.068 00 TLMH-I:STS 58-012-14:07:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:25.062 00 TLMH-I:STS 58-012-14:07:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:26.069 00 TLMH-I:STS 58-012-14:07:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:26.070 00 TLMH-I:STS 58-012-14:07:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:27.063 00 TLMH-I:STS 58-012-14:07:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:28.062 00 TLMH-I:STS 58-012-14:07:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:28.063 00 TLMH-I:STS 58-012-14:07:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:29.068 00 TLMH-I:STS 58-012-14:07:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:30.064 00 TLMH-I:STS 58-012-14:07:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:30.065 00 TLMH-I:STS 58-012-14:07:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:31.066 00 TLMH-I:STS 58-012-14:07:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:32.061 00 TLMH-I:STS 58-012-14:07:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:32.062 00 TLMH-I:STS 58-012-14:07:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:33.069 00 TLMH-I:STS 58-012-14:07:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:34.065 00 TLMH-I:STS 58-012-14:07:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:34.066 00 TLMH-I:STS 58-012-14:07:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:35.058 00 TLMH-I:STS 58-012-14:07:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:36.064 00 TLMH-I:STS 58-012-14:07:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:36.066 00 TLMH-I:STS 58-012-14:07:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:37.060 00 TLMH-I:STS 58-012-14:07:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:38.068 00 TLMH-I:STS 58-012-14:07:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:38.069 00 TLMH-I:STS 58-012-14:07:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:39.065 00 TLMH-I:STS 58-012-14:07:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:40.063 00 TLMH-I:STS 58-012-14:07:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:40.064 00 TLMH-I:STS 58-012-14:07:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:41.059 00 TLMH-I:STS 58-012-14:07:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:42.065 00 TLMH-I:STS 58-012-14:07:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:42.067 00 TLMH-I:STS 58-012-14:07:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:43.068 00 TLMH-I:STS 58-012-14:07:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:44.064 00 TLMH-I:STS 58-012-14:07:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:44.065 00 TLMH-I:STS 58-012-14:07:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:45.060 00 TLMH-I:STS 58-012-14:07:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:46.067 00 TLMH-I:STS 58-012-14:07:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:46.069 00 TLMH-I:STS 58-012-14:07:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:47.061 00 TLMH-I:STS 58-012-14:07:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:48.065 00 TLMH-I:STS 58-012-14:07:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:48.067 00 TLMH-I:STS 58-012-14:07:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:49.062 00 TLMH-I:STS 58-012-14:07:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:50.069 00 TLMH-I:STS 58-012-14:07:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:50.070 00 TLMH-I:STS 58-012-14:07:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:51.063 00 TLMH-I:STS 58-012-14:07:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:52.060 00 TLMH-I:STS 58-012-14:07:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:52.061 00 TLMH-I:STS 58-012-14:07:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:53.066 00 TLMH-I:STS 58-012-14:07:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:54.065 00 TLMH-I:STS 58-012-14:07:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:54.066 00 TLMH-I:STS 58-012-14:07:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:55.059 00 TLMH-I:STS 58-012-14:07:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:56.060 00 TLMH-I:STS 58-012-14:07:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:56.061 00 TLMH-I:STS 58-012-14:07:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:57.065 00 TLMH-I:STS 58-012-14:07:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:58.063 00 TLMH-I:STS 58-012-14:07:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:58.065 00 TLMH-I:STS 58-012-14:07:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:59.059 00 TLMH-I:STS 58-012-14:07:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:00.064 00 TLMH-I:STS 58-012-14:07:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:00.066 00 TLMH-I:STS 58-012-14:07:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:01.067 00 TLMH-I:STS 58-012-14:07:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:02.060 00 TLMH-I:STS 58-012-14:07:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:02.061 00 TLMH-I:STS 58-012-14:07:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:03.062 00 TLMH-I:STS 58-012-14:07:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:04.067 00 TLMH-I:STS 58-012-14:07:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:04.069 00 TLMH-I:STS 58-012-14:07:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:05.062 00 TLMH-I:STS 58-012-14:07:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:06.068 00 TLMH-I:STS 58-012-14:07:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:06.069 00 TLMH-I:STS 58-012-14:07:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:07.062 00 TLMH-I:STS 58-012-14:07:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:08.059 00 TLMH-I:STS 58-012-14:07:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:08.060 00 TLMH-I:STS 58-012-14:07:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:09.066 00 TLMH-I:STS 58-012-14:07:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:10.063 00 TLMH-I:STS 58-012-14:07:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:10.064 00 TLMH-I:STS 58-012-14:07:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:11.067 00 TLMH-I:STS 58-012-14:07:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:12.063 00 TLMH-I:STS 58-012-14:07:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:12.065 00 TLMH-I:STS 58-012-14:07:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:13.057 00 TLMH-I:STS 58-012-14:07:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:14.066 00 TLMH-I:STS 58-012-14:07:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:14.067 00 TLMH-I:STS 58-012-14:07:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:15.062 00 TLMH-I:STS 58-012-14:07:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:16.059 00 TLMH-I:STS 58-012-14:07:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:16.060 00 TLMH-I:STS 58-012-14:07:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:17.065 00 TLMH-I:STS 58-012-14:07:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:18.062 00 TLMH-I:STS 58-012-14:07:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:18.063 00 TLMH-I:STS 58-012-14:07:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:19.068 00 TLMH-I:STS 58-012-14:07:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:20.067 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:20.069 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:21.064 00 TLMH-I:STS 58-012-14:07:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:22.062 00 TLMH-I:STS 58-012-14:08:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:22.063 00 TLMH-I:STS 58-012-14:08:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:23.068 00 TLMH-I:STS 58-012-14:08:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:24.064 00 TLMH-I:STS 58-012-14:08:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:24.066 00 TLMH-I:STS 58-012-14:08:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:25.059 00 TLMH-I:STS 58-012-14:08:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:26.067 00 TLMH-I:STS 58-012-14:08:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:26.068 00 TLMH-I:STS 58-012-14:08:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:27.062 00 TLMH-I:STS 58-012-14:08:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:28.067 00 TLMH-I:STS 58-012-14:08:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:28.068 00 TLMH-I:STS 58-012-14:08:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:29.066 00 TLMH-I:STS 58-012-14:08:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:30.065 00 TLMH-I:STS 58-012-14:08:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:30.066 00 TLMH-I:STS 58-012-14:08:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:31.060 00 TLMH-I:STS 58-012-14:08:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:32.066 00 TLMH-I:STS 58-012-14:08:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:32.067 00 TLMH-I:STS 58-012-14:08:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:33.063 00 TLMH-I:STS 58-012-14:08:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:34.069 00 TLMH-I:STS 58-012-14:08:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:34.070 00 TLMH-I:STS 58-012-14:08:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:35.064 00 TLMH-I:STS 58-012-14:08:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:36.061 00 TLMH-I:STS 58-012-14:08:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:36.063 00 TLMH-I:STS 58-012-14:08:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:37.067 00 TLMH-I:STS 58-012-14:08:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:38.063 00 TLMH-I:STS 58-012-14:08:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:38.064 00 TLMH-I:STS 58-012-14:08:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:39.058 00 TLMH-I:STS 58-012-14:08:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:40.063 00 TLMH-I:STS 58-012-14:08:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:40.064 00 TLMH-I:STS 58-012-14:08:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:41.058 00 TLMH-I:STS 58-012-14:08:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:42.063 00 TLMH-I:STS 58-012-14:08:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:42.064 00 TLMH-I:STS 58-012-14:08:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:43.068 00 TLMH-I:STS 58-012-14:08:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:44.062 00 TLMH-I:STS 58-012-14:08:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:44.063 00 TLMH-I:STS 58-012-14:08:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:45.068 00 TLMH-I:STS 58-012-14:08:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:46.063 00 TLMH-I:STS 58-012-14:08:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:46.064 00 TLMH-I:STS 58-012-14:08:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:47.058 00 TLMH-I:STS 58-012-14:08:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:48.064 00 TLMH-I:STS 58-012-14:08:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:48.066 00 TLMH-I:STS 58-012-14:08:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:49.061 00 TLMH-I:STS 58-012-14:08:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:50.066 00 TLMH-I:STS 58-012-14:08:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:50.067 00 TLMH-I:STS 58-012-14:08:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:51.063 00 TLMH-I:STS 58-012-14:08:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:52.059 00 TLMH-I:STS 58-012-14:08:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:52.060 00 TLMH-I:STS 58-012-14:08:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:53.063 00 TLMH-I:STS 58-012-14:08:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:54.060 00 TLMH-I:STS 58-012-14:08:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:54.061 00 TLMH-I:STS 58-012-14:08:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:55.060 00 TLMH-I:STS 58-012-14:08:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:56.066 00 TLMH-I:STS 58-012-14:08:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:56.068 00 TLMH-I:STS 58-012-14:08:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:57.060 00 TLMH-I:STS 58-012-14:08:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:58.068 00 TLMH-I:STS 58-012-14:08:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:58.069 00 TLMH-I:STS 58-012-14:08:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:59.063 00 TLMH-I:STS 58-012-14:08:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:00.057 00 TLMH-I:STS 58-012-14:08:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:00.067 00 TLMH-I:STS 58-012-14:08:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:01.059 00 TLMH-I:STS 58-012-14:08:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:02.061 00 TLMH-I:STS 58-012-14:08:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:02.062 00 TLMH-I:STS 58-012-14:08:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:03.063 00 TLMH-I:STS 58-012-14:08:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:04.058 00 TLMH-I:STS 58-012-14:08:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:04.059 00 TLMH-I:STS 58-012-14:08:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:05.065 00 TLMH-I:STS 58-012-14:08:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:06.062 00 TLMH-I:STS 58-012-14:08:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:06.063 00 TLMH-I:STS 58-012-14:08:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:07.067 00 TLMH-I:STS 58-012-14:08:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:08.063 00 TLMH-I:STS 58-012-14:08:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:08.064 00 TLMH-I:STS 58-012-14:08:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:09.058 00 TLMH-I:STS 58-012-14:08:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:10.065 00 TLMH-I:STS 58-012-14:08:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:10.067 00 TLMH-I:STS 58-012-14:08:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:11.061 00 TLMH-I:STS 58-012-14:08:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:12.066 00 TLMH-I:STS 58-012-14:08:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:12.068 00 TLMH-I:STS 58-012-14:08:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:12.069 00 TLMH-I:STS 58-012-14:08:50.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=100 OneShot checksum on Address: 0x0000000A, size 2048 completed. Checksum = 0xFFFFA68E +21-216-18:19:12.493 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:12.495 00 SCX_CPU1_CS_GE/793 if (UT_TW_Status = UT_Success) then +21-216-18:19:12.495 00 SCX_CPU1_CS_GE/794 write "<*> Passed (8002.1) - Expected Event Msg ",CS_ONESHOT_FINISHED_INF_EID," rcv'd." +21-216-18:19:12.495 00 SPR-I:OPRO <*> Passed (8002.1) - Expected Event Msg 100 rcv'd. +21-216-18:19:12.495 00 SCX_CPU1_CS_GE/795 ut_setrequirements CS_80021, "P" +21-216-18:19:12.497 00 SCX_CPU1_CS_GE/799 endif +21-216-18:19:12.498 00 SCX_CPU1_CS_GE/800 +21-216-18:19:12.498 00 SCX_CPU1_CS_GE/802 currSCnt = {seqTlmItem} +21-216-18:19:12.498 00 SCX_CPU1_CS_GE/803 expectedSCnt = currSCnt + 1 +21-216-18:19:12.498 00 SCX_CPU1_CS_GE/804 +21-216-18:19:12.498 00 SCX_CPU1_CS_GE/805 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-216-18:19:12.501 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:14.503 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:14.505 00 SCX_CPU1_CS_GE/807 if (p@SCX_CPU1_CS_OneShotInProgress = "False") then +21-216-18:19:14.505 00 SCX_CPU1_CS_GE/808 write "<*> Passed (8002.1) - In Progress Flag set to False as expected." +21-216-18:19:14.505 00 SPR-I:OPRO <*> Passed (8002.1) - In Progress Flag set to False as expected. +21-216-18:19:14.505 00 SCX_CPU1_CS_GE/809 ut_setrequirements CS_80021, "P" +21-216-18:19:14.508 00 SCX_CPU1_CS_GE/813 endif +21-216-18:19:14.508 00 SCX_CPU1_CS_GE/814 +21-216-18:19:14.508 00 SCX_CPU1_CS_GE/815 wait 5 +21-216-18:19:14.509 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:19:19.513 00 SCX_CPU1_CS_GE/816 +21-216-18:19:19.513 00 SCX_CPU1_CS_GE/817 write ";***********************************************************************" +21-216-18:19:19.513 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:19.513 00 SCX_CPU1_CS_GE/818 write "; Step 2.12: Send a One Shot command with an invalid length. " +21-216-18:19:19.513 00 SPR-I:OPRO ; Step 2.12: Send a One Shot command with an invalid length. +21-216-18:19:19.513 00 SCX_CPU1_CS_GE/819 write ";***********************************************************************" +21-216-18:19:19.513 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:19.513 00 SCX_CPU1_CS_GE/820 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-216-18:19:19.514 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:19.514 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:19:19.514 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:19.515 00 SCX_CPU1_CS_GE/821 +21-216-18:19:19.515 00 SCX_CPU1_CS_GE/822 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-18:19:19.515 00 SCX_CPU1_CS_GE/823 +21-216-18:19:19.515 00 SCX_CPU1_CS_GE/825 rawcmd = "189Fc000000A02B0" +21-216-18:19:19.515 00 SCX_CPU1_CS_GE/826 +21-216-18:19:19.515 00 SCX_CPU1_CS_GE/827 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-216-18:19:19.518 00 SPR-I:OPRO Sending: 189Fc000000A02B0 +21-216-18:19:19.533 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:19:19.533 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:20.066 00 TLMH-I:STS 58-012-14:08:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 2, Len = 17, Expected = 20 +21-216-18:19:22.537 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:22.540 00 SCX_CPU1_CS_GE/828 +21-216-18:19:22.540 00 SCX_CPU1_CS_GE/829 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-18:19:22.545 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:22.545 00 SCX_CPU1_CS_GE/830 if (UT_TW_Status = UT_Success) then +21-216-18:19:22.545 00 SCX_CPU1_CS_GE/831 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-216-18:19:22.545 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:19:22.545 00 SCX_CPU1_CS_GE/832 ut_setrequirements CS_1002, "P" +21-216-18:19:22.547 00 SCX_CPU1_CS_GE/833 ut_setrequirements CS_1004, "P" +21-216-18:19:22.547 00 SCX_CPU1_CS_GE/838 endif +21-216-18:19:22.547 00 SCX_CPU1_CS_GE/839 +21-216-18:19:22.547 00 SCX_CPU1_CS_GE/840 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-216-18:19:22.548 00 SCX_CPU1_CS_GE/841 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-18:19:22.548 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:19:22.548 00 SCX_CPU1_CS_GE/842 ut_setrequirements CS_1004, "P" +21-216-18:19:22.549 00 SCX_CPU1_CS_GE/846 endif +21-216-18:19:22.549 00 SCX_CPU1_CS_GE/847 +21-216-18:19:22.549 00 SCX_CPU1_CS_GE/848 wait 5 +21-216-18:19:22.549 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:19:27.553 00 SCX_CPU1_CS_GE/849 +21-216-18:19:27.553 00 SCX_CPU1_CS_GE/850 write ";***********************************************************************" +21-216-18:19:27.553 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.553 00 SCX_CPU1_CS_GE/851 write "; Step 2.13: Send a One Shot command with arguments that go beyond the " +21-216-18:19:27.553 00 SPR-I:OPRO ; Step 2.13: Send a One Shot command with arguments that go beyond the +21-216-18:19:27.554 00 SCX_CPU1_CS_GE/852 write "; memory region. " +21-216-18:19:27.554 00 SPR-I:OPRO ; memory region. +21-216-18:19:27.554 00 SCX_CPU1_CS_GE/853 write ";***********************************************************************" +21-216-18:19:27.554 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.554 00 SCX_CPU1_CS_GE/854 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_MEMVALIDATE_ERR_EID,"ERROR",1 +21-216-18:19:27.559 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.560 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 23 +21-216-18:19:27.560 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.560 00 SCX_CPU1_CS_GE/855 +21-216-18:19:27.560 00 SCX_CPU1_CS_GE/856 local startAddr = SCX_CPU1_TST_CS_STARTADDR[1] + SCX_CPU1_TST_CS_SIZE[1] +21-216-18:19:27.560 00 SCX_CPU1_CS_GE/857 startAddr = startAddr - 1000 +21-216-18:19:27.560 00 SCX_CPU1_CS_GE/858 +21-216-18:19:27.560 00 SCX_CPU1_CS_GE/859 goto step2_14 +21-216-18:19:27.560 00 SCX_CPU1_CS_GE/886 step2_14: +21-216-18:19:27.560 00 SCX_CPU1_CS_GE/887 write ";***********************************************************************" +21-216-18:19:27.560 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.560 00 SCX_CPU1_CS_GE/888 write "; Step 2.14: Send a One Shot command with a valid address and a very " +21-216-18:19:27.560 00 SPR-I:OPRO ; Step 2.14: Send a One Shot command with a valid address and a very +21-216-18:19:27.560 00 SCX_CPU1_CS_GE/889 write "; large but valid size. " +21-216-18:19:27.560 00 SPR-I:OPRO ; large but valid size. +21-216-18:19:27.560 00 SCX_CPU1_CS_GE/890 write ";***********************************************************************" +21-216-18:19:27.560 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.561 00 SCX_CPU1_CS_GE/891 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_STARTED_DBG_EID, "DEBUG", 1 +21-216-18:19:27.563 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.563 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 20 +21-216-18:19:27.563 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.563 00 SCX_CPU1_CS_GE/892 +21-216-18:19:27.565 00 SCX_CPU1_CS_GE/893 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:19:27.565 00 SCX_CPU1_CS_GE/895 /SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_STARTADDR[1] RegionSize=SCX_CPU1_TST_CS_SIZE[1] MaxBytes=0 +21-216-18:19:27.567 00 SCX_CPU1_CS_GE/896 +21-216-18:19:27.567 00 SCX_CPU1_CS_GE/897 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:19:27.571 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:28.060 00 TLMH-I:STS 58-012-14:09:06.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x00000000, size: 134217728 +21-216-18:19:28.061 00 TLMH-I:STS 58-012-14:09:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:28.063 00 TLMH-I:STS 58-012-14:09:06.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:29.065 00 TLMH-I:STS 58-012-14:09:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:30.062 00 TLMH-I:STS 58-012-14:09:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:30.063 00 TLMH-I:STS 58-012-14:09:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:30.574 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:30.576 00 SCX_CPU1_CS_GE/898 if (UT_TW_Status = UT_Success) then +21-216-18:19:30.576 00 SCX_CPU1_CS_GE/899 write "<*> Passed (1003;8002) - CS One Shot command sent properly." +21-216-18:19:30.576 00 SPR-I:OPRO <*> Passed (1003;8002) - CS One Shot command sent properly. +21-216-18:19:30.576 00 SCX_CPU1_CS_GE/900 ut_setrequirements CS_1003, "P" +21-216-18:19:30.580 00 SCX_CPU1_CS_GE/901 ut_setrequirements CS_8002, "P" +21-216-18:19:30.581 00 SCX_CPU1_CS_GE/906 endif +21-216-18:19:30.581 00 SCX_CPU1_CS_GE/907 +21-216-18:19:30.581 00 SCX_CPU1_CS_GE/909 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:19:30.585 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:30.585 00 SCX_CPU1_CS_GE/910 if (UT_TW_Status = UT_Success) then +21-216-18:19:30.585 00 SCX_CPU1_CS_GE/911 write "<*> Passed (1003;8002) - Expected Event Msg ",CS_ONESHOT_STARTED_DBG_EID," rcv'd." +21-216-18:19:30.585 00 SPR-I:OPRO <*> Passed (1003;8002) - Expected Event Msg 20 rcv'd. +21-216-18:19:30.585 00 SCX_CPU1_CS_GE/912 ut_setrequirements CS_1003, "P" +21-216-18:19:30.586 00 SCX_CPU1_CS_GE/913 ut_setrequirements CS_8002, "P" +21-216-18:19:30.587 00 SCX_CPU1_CS_GE/918 endif +21-216-18:19:30.587 00 SCX_CPU1_CS_GE/919 +21-216-18:19:30.587 00 SCX_CPU1_CS_GE/921 if (p@SCX_CPU1_CS_OneShotInProgress = "True") then +21-216-18:19:30.587 00 SCX_CPU1_CS_GE/922 write "<*> Passed (8002) - In Progress Flag set to True as expected." +21-216-18:19:30.587 00 SPR-I:OPRO <*> Passed (8002) - In Progress Flag set to True as expected. +21-216-18:19:30.588 00 SCX_CPU1_CS_GE/923 ut_setrequirements CS_8002, "P" +21-216-18:19:30.602 00 SCX_CPU1_CS_GE/927 endif +21-216-18:19:30.603 00 SCX_CPU1_CS_GE/928 +21-216-18:19:30.603 00 SCX_CPU1_CS_GE/930 if (SCX_CPU1_CS_LastOneShotRate = CS_DEFAULT_BYTES_PER_CYCLE) then +21-216-18:19:30.603 00 SCX_CPU1_CS_GE/931 write "<*> Passed (8002.3) - One shot rate is set as expected." +21-216-18:19:30.603 00 SPR-I:OPRO <*> Passed (8002.3) - One shot rate is set as expected. +21-216-18:19:30.603 00 SCX_CPU1_CS_GE/932 ut_setrequirements CS_80023, "P" +21-216-18:19:30.604 00 SCX_CPU1_CS_GE/936 endif +21-216-18:19:30.604 00 SCX_CPU1_CS_GE/937 +21-216-18:19:30.604 00 SCX_CPU1_CS_GE/938 write ";***********************************************************************" +21-216-18:19:30.604 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:30.604 00 SCX_CPU1_CS_GE/939 write "; Step 2.15: Before the above command completes, send a Cancel One Shot" +21-216-18:19:30.604 00 SPR-I:OPRO ; Step 2.15: Before the above command completes, send a Cancel One Shot +21-216-18:19:30.604 00 SCX_CPU1_CS_GE/940 write "; command. " +21-216-18:19:30.604 00 SPR-I:OPRO ; command. +21-216-18:19:30.604 00 SCX_CPU1_CS_GE/941 write ";***********************************************************************" +21-216-18:19:30.604 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:30.604 00 SCX_CPU1_CS_GE/942 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_CANCELLED_INF_EID,"INFO", 1 +21-216-18:19:30.606 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:30.606 00 SPR-I:OPRO ; Setup event 1 with CS INFO 24 +21-216-18:19:30.615 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:30.615 00 SCX_CPU1_CS_GE/943 +21-216-18:19:30.615 00 SCX_CPU1_CS_GE/944 local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:19:30.615 00 SCX_CPU1_CS_GE/946 /SCX_CPU1_CS_CancelOneShot +21-216-18:19:30.627 00 SCX_CPU1_CS_GE/947 +21-216-18:19:30.627 00 SCX_CPU1_CS_GE/948 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:19:30.630 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:31.057 00 TLMH-I:STS 58-012-14:09:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=24 OneShot checksum calculation has been cancelled +21-216-18:19:34.635 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:34.637 00 SCX_CPU1_CS_GE/949 if (UT_TW_Status = UT_Success) then +21-216-18:19:34.637 00 SCX_CPU1_CS_GE/950 write "<*> Passed (1003;8003) - CS Cancel One Shot command sent properly." +21-216-18:19:34.637 00 SPR-I:OPRO <*> Passed (1003;8003) - CS Cancel One Shot command sent properly. +21-216-18:19:34.637 00 SCX_CPU1_CS_GE/951 ut_setrequirements CS_1003, "P" +21-216-18:19:34.640 00 SCX_CPU1_CS_GE/952 ut_setrequirements CS_8003, "P" +21-216-18:19:34.641 00 SCX_CPU1_CS_GE/957 endif +21-216-18:19:34.641 00 SCX_CPU1_CS_GE/958 +21-216-18:19:34.641 00 SCX_CPU1_CS_GE/960 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:19:34.644 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:34.645 00 SCX_CPU1_CS_GE/961 if (UT_TW_Status = UT_Success) then +21-216-18:19:34.645 00 SCX_CPU1_CS_GE/962 write "<*> Passed (1003;8003) - Expected Event Msg ",CS_ONESHOT_CANCELLED_INF_EID," rcv'd." +21-216-18:19:34.645 00 SPR-I:OPRO <*> Passed (1003;8003) - Expected Event Msg 24 rcv'd. +21-216-18:19:34.645 00 SCX_CPU1_CS_GE/963 ut_setrequirements CS_1003, "P" +21-216-18:19:34.646 00 SCX_CPU1_CS_GE/964 ut_setrequirements CS_8003, "P" +21-216-18:19:34.647 00 SCX_CPU1_CS_GE/969 endif +21-216-18:19:34.647 00 SCX_CPU1_CS_GE/970 +21-216-18:19:34.647 00 SCX_CPU1_CS_GE/971 wait 5 +21-216-18:19:34.647 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:19:39.651 00 SCX_CPU1_CS_GE/972 +21-216-18:19:39.651 00 SCX_CPU1_CS_GE/973 write ";***********************************************************************" +21-216-18:19:39.651 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:39.651 00 SCX_CPU1_CS_GE/974 write "; Step 2.16: Send a Cancel One Shot command with an invalid length. " +21-216-18:19:39.651 00 SPR-I:OPRO ; Step 2.16: Send a Cancel One Shot command with an invalid length. +21-216-18:19:39.651 00 SCX_CPU1_CS_GE/975 write ";***********************************************************************" +21-216-18:19:39.651 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:39.652 00 SCX_CPU1_CS_GE/976 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-216-18:19:39.657 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:39.657 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:19:39.657 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:39.657 00 SCX_CPU1_CS_GE/977 +21-216-18:19:39.657 00 SCX_CPU1_CS_GE/978 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-18:19:39.657 00 SCX_CPU1_CS_GE/979 +21-216-18:19:39.657 00 SCX_CPU1_CS_GE/981 rawcmd = "189Fc000000203B0" +21-216-18:19:39.657 00 SCX_CPU1_CS_GE/982 +21-216-18:19:39.657 00 SCX_CPU1_CS_GE/983 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-216-18:19:39.661 00 SPR-I:OPRO Sending: 189Fc000000203B0 +21-216-18:19:39.676 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:19:39.676 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:40.562 00 TLMH-I:STS 58-012-14:09:18.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 3, Len = 9, Expected = 8 +21-216-18:19:42.680 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:42.683 00 SCX_CPU1_CS_GE/984 +21-216-18:19:42.684 00 SCX_CPU1_CS_GE/985 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-18:19:42.689 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:42.689 00 SCX_CPU1_CS_GE/986 if (UT_TW_Status = UT_Success) then +21-216-18:19:42.689 00 SCX_CPU1_CS_GE/987 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-216-18:19:42.689 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:19:42.689 00 SCX_CPU1_CS_GE/988 ut_setrequirements CS_1002, "P" +21-216-18:19:42.690 00 SCX_CPU1_CS_GE/989 ut_setrequirements CS_1004, "P" +21-216-18:19:42.691 00 SCX_CPU1_CS_GE/994 endif +21-216-18:19:42.691 00 SCX_CPU1_CS_GE/995 +21-216-18:19:42.691 00 SCX_CPU1_CS_GE/996 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-216-18:19:42.691 00 SCX_CPU1_CS_GE/997 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-18:19:42.691 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:19:42.691 00 SCX_CPU1_CS_GE/998 ut_setrequirements CS_1004, "P" +21-216-18:19:42.691 00 SCX_CPU1_CS_GE/1002 endif +21-216-18:19:42.691 00 SCX_CPU1_CS_GE/1003 +21-216-18:19:42.692 00 SCX_CPU1_CS_GE/1004 wait 5 +21-216-18:19:42.692 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:19:47.705 00 SCX_CPU1_CS_GE/1005 +21-216-18:19:47.705 00 SCX_CPU1_CS_GE/1006 write ";***********************************************************************" +21-216-18:19:47.706 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:47.706 00 SCX_CPU1_CS_GE/1007 write "; Step 2.17: Send a One Shot command with a valid address and a very " +21-216-18:19:47.706 00 SPR-I:OPRO ; Step 2.17: Send a One Shot command with a valid address and a very +21-216-18:19:47.706 00 SCX_CPU1_CS_GE/1008 write "; large but valid size. " +21-216-18:19:47.706 00 SPR-I:OPRO ; large but valid size. +21-216-18:19:47.706 00 SCX_CPU1_CS_GE/1009 write ";***********************************************************************" +21-216-18:19:47.706 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:47.706 00 SCX_CPU1_CS_GE/1010 +21-216-18:19:47.706 00 SCX_CPU1_CS_GE/1011 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:19:47.707 00 SCX_CPU1_CS_GE/1012 +21-216-18:19:47.707 00 SCX_CPU1_CS_GE/1014 /SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_STARTADDR[1] RegionSize=SCX_CPU1_TST_CS_SIZE[1] MaxBytes=2048 +21-216-18:19:47.721 00 SCX_CPU1_CS_GE/1015 +21-216-18:19:47.721 00 SCX_CPU1_CS_GE/1016 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:19:47.727 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:48.559 00 TLMH-I:STS 58-012-14:09:26.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x00000000, size: 134217728 +21-216-18:19:49.066 00 TLMH-I:STS 58-012-14:09:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:50.060 00 TLMH-I:STS 58-012-14:09:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:50.060 00 TLMH-I:STS 58-012-14:09:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:50.732 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:50.733 00 SCX_CPU1_CS_GE/1017 if (UT_TW_Status = UT_Success) then +21-216-18:19:50.733 00 SCX_CPU1_CS_GE/1018 write "<*> Passed (1003;8002) - CS One Shot command sent properly." +21-216-18:19:50.733 00 SPR-I:OPRO <*> Passed (1003;8002) - CS One Shot command sent properly. +21-216-18:19:50.734 00 SCX_CPU1_CS_GE/1019 ut_setrequirements CS_1003, "P" +21-216-18:19:50.736 00 SCX_CPU1_CS_GE/1020 ut_setrequirements CS_8002, "P" +21-216-18:19:50.738 00 SCX_CPU1_CS_GE/1025 endif +21-216-18:19:50.738 00 SCX_CPU1_CS_GE/1026 +21-216-18:19:50.739 00 SCX_CPU1_CS_GE/1027 write ";***********************************************************************" +21-216-18:19:50.739 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.739 00 SCX_CPU1_CS_GE/1028 write "; Step 2.18: Send a One Shot command while a child task is already " +21-216-18:19:50.739 00 SPR-I:OPRO ; Step 2.18: Send a One Shot command while a child task is already +21-216-18:19:50.739 00 SCX_CPU1_CS_GE/1029 write "; running. An error event should be generated " +21-216-18:19:50.739 00 SPR-I:OPRO ; running. An error event should be generated +21-216-18:19:50.739 00 SCX_CPU1_CS_GE/1030 write ";***********************************************************************" +21-216-18:19:50.739 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.739 00 SCX_CPU1_CS_GE/1031 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 +21-216-18:19:50.741 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.741 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-216-18:19:50.741 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.741 00 SCX_CPU1_CS_GE/1032 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_FINISHED_INF_EID, "INFO", 2 +21-216-18:19:50.743 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.743 00 SPR-I:OPRO ; Setup event 2 with CS INFO 100 +21-216-18:19:50.748 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.748 00 SCX_CPU1_CS_GE/1033 +21-216-18:19:50.748 00 SCX_CPU1_CS_GE/1034 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-18:19:50.748 00 SCX_CPU1_CS_GE/1036 /SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_STARTADDR[1] RegionSize=SCX_CPU1_TST_CS_SIZE[1] MaxBytes=0 +21-216-18:19:50.760 00 SCX_CPU1_CS_GE/1037 +21-216-18:19:50.760 00 SCX_CPU1_CS_GE/1038 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-18:19:50.763 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:51.064 00 TLMH-I:STS 58-012-14:09:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:51.561 00 TLMH-I:STS 58-012-14:09:29.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-216-18:19:52.067 00 TLMH-I:STS 58-012-14:09:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:52.068 00 TLMH-I:STS 58-012-14:09:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:53.062 00 TLMH-I:STS 58-012-14:09:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:54.060 00 TLMH-I:STS 58-012-14:09:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:54.061 00 TLMH-I:STS 58-012-14:09:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:54.767 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:54.769 00 SCX_CPU1_CS_GE/1039 if (UT_TW_Status = UT_Success) then +21-216-18:19:54.769 00 SCX_CPU1_CS_GE/1040 write "<*> Passed (1004;8002.2) - CS One Shot command failed as expected." +21-216-18:19:54.769 00 SPR-I:OPRO <*> Passed (1004;8002.2) - CS One Shot command failed as expected. +21-216-18:19:54.769 00 SCX_CPU1_CS_GE/1041 ut_setrequirements CS_1004, "P" +21-216-18:19:54.772 00 SCX_CPU1_CS_GE/1042 ut_setrequirements CS_80022, "P" +21-216-18:19:54.774 00 SCX_CPU1_CS_GE/1047 endif +21-216-18:19:54.774 00 SCX_CPU1_CS_GE/1048 +21-216-18:19:54.774 00 SCX_CPU1_CS_GE/1050 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:19:54.778 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:54.779 00 SCX_CPU1_CS_GE/1051 if (UT_TW_Status = UT_Success) then +21-216-18:19:54.779 00 SCX_CPU1_CS_GE/1052 write "<*> Passed (1004) - Expected Event Msg ",CS_ONESHOT_CHDTASK_ERR_EID," rcv'd." +21-216-18:19:54.779 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 22 rcv'd. +21-216-18:19:54.779 00 SCX_CPU1_CS_GE/1053 ut_setrequirements CS_1004, "P" +21-216-18:19:54.780 00 SCX_CPU1_CS_GE/1057 endif +21-216-18:19:54.780 00 SCX_CPU1_CS_GE/1058 +21-216-18:19:54.780 00 SCX_CPU1_CS_GE/1059 write ";***********************************************************************" +21-216-18:19:54.780 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:54.780 00 SCX_CPU1_CS_GE/1060 write "; Step 2.19: Send a Recompute command while a child task is already " +21-216-18:19:54.780 00 SPR-I:OPRO ; Step 2.19: Send a Recompute command while a child task is already +21-216-18:19:54.780 00 SCX_CPU1_CS_GE/1061 write "; running. An error event should be generated. " +21-216-18:19:54.780 00 SPR-I:OPRO ; running. An error event should be generated. +21-216-18:19:54.780 00 SCX_CPU1_CS_GE/1062 write ";***********************************************************************" +21-216-18:19:54.780 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:54.791 00 SCX_CPU1_CS_GE/1063 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_CHDTASK_ERR_EID, "ERROR", 1 +21-216-18:19:54.793 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:54.793 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 88 +21-216-18:19:54.793 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:54.794 00 SCX_CPU1_CS_GE/1064 +21-216-18:19:54.794 00 SCX_CPU1_CS_GE/1065 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-18:19:54.794 00 SCX_CPU1_CS_GE/1067 /SCX_CPU1_CS_RecomputeAppName AppName=CSAppName +21-216-18:19:54.795 00 SCX_CPU1_CS_GE/1068 +21-216-18:19:54.795 00 SCX_CPU1_CS_GE/1069 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-18:19:54.799 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:55.063 00 TLMH-I:STS 58-012-14:09:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:55.560 00 TLMH-I:STS 58-012-14:09:33.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=88 App recompute baseline for app CS failed: child task in use +21-216-18:19:56.057 00 TLMH-I:STS 58-012-14:09:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:56.058 00 TLMH-I:STS 58-012-14:09:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:57.063 00 TLMH-I:STS 58-012-14:09:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:58.059 00 TLMH-I:STS 58-012-14:09:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:58.060 00 TLMH-I:STS 58-012-14:09:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:58.804 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:58.805 00 SCX_CPU1_CS_GE/1070 if (UT_TW_Status = UT_Success) then +21-216-18:19:58.806 00 SCX_CPU1_CS_GE/1071 write "<*> Passed (1004;8002.2) - CS One Shot command failed as expected." +21-216-18:19:58.806 00 SPR-I:OPRO <*> Passed (1004;8002.2) - CS One Shot command failed as expected. +21-216-18:19:58.806 00 SCX_CPU1_CS_GE/1072 ut_setrequirements CS_1004, "P" +21-216-18:19:58.809 00 SCX_CPU1_CS_GE/1073 ut_setrequirements CS_80022, "P" +21-216-18:19:58.810 00 SCX_CPU1_CS_GE/1078 endif +21-216-18:19:58.810 00 SCX_CPU1_CS_GE/1079 +21-216-18:19:58.810 00 SCX_CPU1_CS_GE/1081 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:19:58.814 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:58.815 00 SCX_CPU1_CS_GE/1082 if (UT_TW_Status = UT_Success) then +21-216-18:19:58.815 00 SCX_CPU1_CS_GE/1083 write "<*> Passed (1004) - Expected Event Msg ",CS_ONESHOT_CHDTASK_ERR_EID," rcv'd." +21-216-18:19:58.815 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 22 rcv'd. +21-216-18:19:58.815 00 SCX_CPU1_CS_GE/1084 ut_setrequirements CS_1004, "P" +21-216-18:19:58.816 00 SCX_CPU1_CS_GE/1088 endif +21-216-18:19:58.816 00 SCX_CPU1_CS_GE/1089 +21-216-18:19:58.816 00 SCX_CPU1_CS_GE/1091 /SCX_CPU1_CS_CancelOneShot +21-216-18:19:58.828 00 SCX_CPU1_CS_GE/1092 wait 5 +21-216-18:19:58.828 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:19:59.065 00 TLMH-I:STS 58-012-14:09:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:59.561 00 TLMH-I:STS 58-012-14:09:37.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=24 OneShot checksum calculation has been cancelled +21-216-18:20:03.832 00 SCX_CPU1_CS_GE/1093 +21-216-18:20:03.832 00 SCX_CPU1_CS_GE/1094 write ";***********************************************************************" +21-216-18:20:03.832 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:03.832 00 SCX_CPU1_CS_GE/1095 write "; Step 2.20: Send a Cancel One Shot command when there is no One Shot " +21-216-18:20:03.832 00 SPR-I:OPRO ; Step 2.20: Send a Cancel One Shot command when there is no One Shot +21-216-18:20:03.832 00 SCX_CPU1_CS_GE/1096 write "; command executing. " +21-216-18:20:03.833 00 SPR-I:OPRO ; command executing. +21-216-18:20:03.833 00 SCX_CPU1_CS_GE/1097 write ";***********************************************************************" +21-216-18:20:03.833 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:03.833 00 SCX_CPU1_CS_GE/1098 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ONESHOT_CANCEL_NO_CHDTASK_ERR_EID, "ERROR", 1 +21-216-18:20:03.837 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:03.838 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 26 +21-216-18:20:03.838 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:03.838 00 SCX_CPU1_CS_GE/1099 +21-216-18:20:03.838 00 SCX_CPU1_CS_GE/1100 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-18:20:03.838 00 SCX_CPU1_CS_GE/1102 /SCX_CPU1_CS_CancelOneShot +21-216-18:20:03.850 00 SCX_CPU1_CS_GE/1103 +21-216-18:20:03.850 00 SCX_CPU1_CS_GE/1104 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-18:20:03.853 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:04.560 00 TLMH-I:STS 58-012-14:09:42.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=26 Cancel OneShot checksum failed. No OneShot active +21-216-18:20:06.857 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:06.860 00 SCX_CPU1_CS_GE/1105 if (UT_TW_Status = UT_Success) then +21-216-18:20:06.860 00 SCX_CPU1_CS_GE/1106 write "<*> Passed (1004) - CS Cancel One Shot command failed as expected." +21-216-18:20:06.860 00 SPR-I:OPRO <*> Passed (1004) - CS Cancel One Shot command failed as expected. +21-216-18:20:06.860 00 SCX_CPU1_CS_GE/1107 ut_setrequirements CS_1004, "P" +21-216-18:20:06.863 00 SCX_CPU1_CS_GE/1111 endif +21-216-18:20:06.863 00 SCX_CPU1_CS_GE/1112 +21-216-18:20:06.863 00 SCX_CPU1_CS_GE/1114 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:20:06.867 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:06.867 00 SCX_CPU1_CS_GE/1115 if (UT_TW_Status = UT_Success) then +21-216-18:20:06.867 00 SCX_CPU1_CS_GE/1116 write "<*> Passed (1004) - Expected Event Msg ",CS_ONESHOT_CANCEL_NO_CHDTASK_ERR_EID," rcv'd." +21-216-18:20:06.867 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 26 rcv'd. +21-216-18:20:06.867 00 SCX_CPU1_CS_GE/1117 ut_setrequirements CS_1004, "P" +21-216-18:20:06.868 00 SCX_CPU1_CS_GE/1121 endif +21-216-18:20:06.868 00 SCX_CPU1_CS_GE/1122 +21-216-18:20:06.868 00 SCX_CPU1_CS_GE/1123 wait 5 +21-216-18:20:06.869 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:20:11.873 00 SCX_CPU1_CS_GE/1124 +21-216-18:20:11.874 00 SCX_CPU1_CS_GE/1125 write ";***********************************************************************" +21-216-18:20:11.874 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:11.874 00 SCX_CPU1_CS_GE/1126 write "; Step 2.21: Send an invalid command. " +21-216-18:20:11.874 00 SPR-I:OPRO ; Step 2.21: Send an invalid command. +21-216-18:20:11.874 00 SCX_CPU1_CS_GE/1127 write ";***********************************************************************" +21-216-18:20:11.874 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:11.874 00 SCX_CPU1_CS_GE/1128 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_CC1_ERR_EID, "ERROR", 1 +21-216-18:20:11.880 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:11.881 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 34 +21-216-18:20:11.881 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:11.881 00 SCX_CPU1_CS_GE/1129 +21-216-18:20:11.881 00 SCX_CPU1_CS_GE/1130 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-216-18:20:11.881 00 SCX_CPU1_CS_GE/1131 +21-216-18:20:11.881 00 SCX_CPU1_CS_GE/1133 rawcmd = "189Fc0000001AA00" +21-216-18:20:11.881 00 SCX_CPU1_CS_GE/1134 +21-216-18:20:11.881 00 SCX_CPU1_CS_GE/1135 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-216-18:20:11.886 00 SPR-I:OPRO Sending: 189Fc0000001AA00 +21-216-18:20:11.903 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:20:11.903 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:12.567 00 TLMH-I:STS 58-012-14:09:50.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=34 Invalid ground command code: ID = 0x0000189F, CC = 42 +21-216-18:20:14.907 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:14.912 00 SCX_CPU1_CS_GE/1136 +21-216-18:20:14.912 00 SCX_CPU1_CS_GE/1137 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-216-18:20:14.919 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:14.919 00 SCX_CPU1_CS_GE/1138 if (UT_TW_Status = UT_Success) then +21-216-18:20:14.919 00 SCX_CPU1_CS_GE/1139 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-216-18:20:14.919 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:20:14.919 00 SCX_CPU1_CS_GE/1140 ut_setrequirements CS_1002, "P" +21-216-18:20:14.920 00 SCX_CPU1_CS_GE/1141 ut_setrequirements CS_1004, "P" +21-216-18:20:14.921 00 SCX_CPU1_CS_GE/1146 endif +21-216-18:20:14.921 00 SCX_CPU1_CS_GE/1147 +21-216-18:20:14.921 00 SCX_CPU1_CS_GE/1148 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-216-18:20:14.921 00 SCX_CPU1_CS_GE/1149 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-18:20:14.921 00 SPR-I:OPRO <*> Passed (1004) - Event message 34 received +21-216-18:20:14.921 00 SCX_CPU1_CS_GE/1150 ut_setrequirements CS_1004, "P" +21-216-18:20:14.923 00 SCX_CPU1_CS_GE/1154 endif +21-216-18:20:14.923 00 SCX_CPU1_CS_GE/1155 +21-216-18:20:14.923 00 SCX_CPU1_CS_GE/1156 wait 5 +21-216-18:20:14.923 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:20:19.927 00 SCX_CPU1_CS_GE/1157 +21-216-18:20:19.927 00 SCX_CPU1_CS_GE/1158 write ";***********************************************************************" +21-216-18:20:19.927 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:19.927 00 SCX_CPU1_CS_GE/1159 write "; Step 2.22: Send the CS Housekeeping Request with an invalid length." +21-216-18:20:19.927 00 SPR-I:OPRO ; Step 2.22: Send the CS Housekeeping Request with an invalid length. +21-216-18:20:19.927 00 SCX_CPU1_CS_GE/1160 write "; Since this is an internal command, the CMDEC SHOULD NOT increment." +21-216-18:20:19.927 00 SPR-I:OPRO ; Since this is an internal command, the CMDEC SHOULD NOT increment. +21-216-18:20:19.927 00 SCX_CPU1_CS_GE/1161 write ";***********************************************************************" +21-216-18:20:19.927 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:19.927 00 SCX_CPU1_CS_GE/1162 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-216-18:20:19.929 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:19.929 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:20:19.929 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:19.929 00 SCX_CPU1_CS_GE/1163 +21-216-18:20:19.929 00 SCX_CPU1_CS_GE/1164 errcnt = SCX_CPU1_CS_CMDEC +21-216-18:20:19.929 00 SCX_CPU1_CS_GE/1165 +21-216-18:20:19.929 00 SCX_CPU1_CS_GE/1167 rawcmd = "18A0c00000020000" +21-216-18:20:19.929 00 SCX_CPU1_CS_GE/1168 +21-216-18:20:19.929 00 SCX_CPU1_CS_GE/1169 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-216-18:20:19.932 00 SPR-I:OPRO Sending: 18A0c00000020000 +21-216-18:20:19.947 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:20:19.947 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:20.566 00 TLMH-I:STS 58-012-14:09:58.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x000018A0, CC = 0, Len = 9, Expected = 8 +21-216-18:20:22.951 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:22.953 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:23.955 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:24.957 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:25.959 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:26.961 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:27.963 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:28.965 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:29.967 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:30.968 00 SCX_CPU1_CS_GE/1170 +21-216-18:20:30.968 00 SCX_CPU1_CS_GE/1171 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-216-18:20:30.968 00 SCX_CPU1_CS_GE/1172 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-18:20:30.968 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:20:30.968 00 SCX_CPU1_CS_GE/1173 ut_setrequirements CS_1004, "P" +21-216-18:20:30.969 00 SCX_CPU1_CS_GE/1177 endif +21-216-18:20:30.969 00 SCX_CPU1_CS_GE/1178 +21-216-18:20:30.969 00 SCX_CPU1_CS_GE/1180 if (errcnt = SCX_CPU1_CS_CMDEC) then +21-216-18:20:30.969 00 SCX_CPU1_CS_GE/1181 write "<*> Passed - CMDEC remained the same." +21-216-18:20:30.969 00 SPR-I:OPRO <*> Passed - CMDEC remained the same. +21-216-18:20:30.969 00 SCX_CPU1_CS_GE/1184 endif +21-216-18:20:30.969 00 SCX_CPU1_CS_GE/1185 +21-216-18:20:30.969 00 SCX_CPU1_CS_GE/1186 wait 5 +21-216-18:20:30.969 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:20:35.973 00 SCX_CPU1_CS_GE/1187 +21-216-18:20:35.974 00 SCX_CPU1_CS_GE/1188 write ";***********************************************************************" +21-216-18:20:35.974 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:35.974 00 SCX_CPU1_CS_GE/1189 write "; Step 2.23: Send the CS Background Cycle Request with an invalid " +21-216-18:20:35.974 00 SPR-I:OPRO ; Step 2.23: Send the CS Background Cycle Request with an invalid +21-216-18:20:35.974 00 SCX_CPU1_CS_GE/1190 write "; length. Since this is an internal command, the CMDEC SHOULD NOT " +21-216-18:20:35.974 00 SPR-I:OPRO ; length. Since this is an internal command, the CMDEC SHOULD NOT +21-216-18:20:35.974 00 SCX_CPU1_CS_GE/1191 write "; increment." +21-216-18:20:35.974 00 SPR-I:OPRO ; increment. +21-216-18:20:35.974 00 SCX_CPU1_CS_GE/1192 write ";***********************************************************************" +21-216-18:20:35.974 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:35.974 00 SCX_CPU1_CS_GE/1193 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-216-18:20:35.982 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:35.983 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:20:35.983 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:35.985 00 SCX_CPU1_CS_GE/1194 +21-216-18:20:35.985 00 SCX_CPU1_CS_GE/1195 errcnt = SCX_CPU1_CS_CMDEC +21-216-18:20:35.985 00 SCX_CPU1_CS_GE/1196 +21-216-18:20:35.985 00 SCX_CPU1_CS_GE/1198 rawcmd = "18A1c00000020000" +21-216-18:20:35.985 00 SCX_CPU1_CS_GE/1199 +21-216-18:20:35.985 00 SCX_CPU1_CS_GE/1200 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-216-18:20:35.990 00 SPR-I:OPRO Sending: 18A1c00000020000 +21-216-18:20:35.997 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:20:35.998 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:36.561 00 TLMH-I:STS 58-012-14:10:14.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x000018A1, CC = 0, Len = 9, Expected = 8 +21-216-18:20:39.001 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:39.004 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:40.006 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:41.009 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:42.011 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:43.013 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:44.016 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:45.018 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:46.020 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:47.023 00 SCX_CPU1_CS_GE/1201 +21-216-18:20:47.023 00 SCX_CPU1_CS_GE/1202 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-216-18:20:47.024 00 SCX_CPU1_CS_GE/1203 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-216-18:20:47.024 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:20:47.024 00 SCX_CPU1_CS_GE/1204 ut_setrequirements CS_1004, "P" +21-216-18:20:47.027 00 SCX_CPU1_CS_GE/1208 endif +21-216-18:20:47.027 00 SCX_CPU1_CS_GE/1209 +21-216-18:20:47.027 00 SCX_CPU1_CS_GE/1211 if (errcnt = SCX_CPU1_CS_CMDEC) then +21-216-18:20:47.027 00 SCX_CPU1_CS_GE/1212 write "<*> Passed - CMDEC remained the same." +21-216-18:20:47.027 00 SPR-I:OPRO <*> Passed - CMDEC remained the same. +21-216-18:20:47.027 00 SCX_CPU1_CS_GE/1215 endif +21-216-18:20:47.027 00 SCX_CPU1_CS_GE/1216 +21-216-18:20:47.027 00 SCX_CPU1_CS_GE/1217 wait 5 +21-216-18:20:47.027 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:20:52.031 00 SCX_CPU1_CS_GE/1218 +21-216-18:20:52.031 00 SCX_CPU1_CS_GE/1219 write ";***********************************************************************" +21-216-18:20:52.031 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.031 00 SCX_CPU1_CS_GE/1220 write "; Step 2.24: Send a One Shot command with a valid address and a very " +21-216-18:20:52.031 00 SPR-I:OPRO ; Step 2.24: Send a One Shot command with a valid address and a very +21-216-18:20:52.031 00 SCX_CPU1_CS_GE/1221 write "; large but valid size and MaxBytes that is not 8 bit aligned. " +21-216-18:20:52.031 00 SPR-I:OPRO ; large but valid size and MaxBytes that is not 8 bit aligned. +21-216-18:20:52.032 00 SCX_CPU1_CS_GE/1222 write ";***********************************************************************" +21-216-18:20:52.032 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.032 00 SCX_CPU1_CS_GE/1223 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_STARTED_DBG_EID, "DEBUG", 1 +21-216-18:20:52.034 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.034 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 20 +21-216-18:20:52.034 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.034 00 SCX_CPU1_CS_GE/1224 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_FINISHED_INF_EID, "INFO", 2 +21-216-18:20:52.036 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.036 00 SPR-I:OPRO ; Setup event 2 with CS INFO 100 +21-216-18:20:52.036 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.036 00 SCX_CPU1_CS_GE/1225 +21-216-18:20:52.036 00 SCX_CPU1_CS_GE/1226 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-216-18:20:52.036 00 SCX_CPU1_CS_GE/1227 +21-216-18:20:52.036 00 SCX_CPU1_CS_GE/1229 /SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_STARTADDR[2] RegionSize=2048 MaxBytes=6 +21-216-18:20:52.048 00 SCX_CPU1_CS_GE/1230 +21-216-18:20:52.048 00 SCX_CPU1_CS_GE/1231 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-216-18:20:52.053 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:52.565 00 TLMH-I:STS 58-012-14:10:30.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x00000000, size: 2048 +21-216-18:20:53.058 00 TLMH-I:STS 58-012-14:10:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:54.057 00 TLMH-I:STS 58-012-14:10:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:54.057 00 TLMH-I:STS 58-012-14:10:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:55.055 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:55.055 00 SCX_CPU1_CS_GE/1232 if (UT_TW_Status = UT_Success) then +21-216-18:20:55.055 00 SCX_CPU1_CS_GE/1233 write "<*> Passed (1003;8002) - CS One Shot command sent properly." +21-216-18:20:55.055 00 SPR-I:OPRO <*> Passed (1003;8002) - CS One Shot command sent properly. +21-216-18:20:55.055 00 SCX_CPU1_CS_GE/1234 ut_setrequirements CS_1003, "P" +21-216-18:20:55.056 00 SCX_CPU1_CS_GE/1235 ut_setrequirements CS_8002, "P" +21-216-18:20:55.057 00 SCX_CPU1_CS_GE/1240 endif +21-216-18:20:55.057 00 SCX_CPU1_CS_GE/1241 +21-216-18:20:55.057 00 SCX_CPU1_CS_GE/1243 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-216-18:20:55.059 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:55.059 00 SCX_CPU1_CS_GE/1244 if (UT_TW_Status = UT_Success) then +21-216-18:20:55.060 00 SCX_CPU1_CS_GE/1245 write "<*> Passed (1003;8002) - Expected Event Msg ",CS_ONESHOT_STARTED_DBG_EID," rcv'd." +21-216-18:20:55.060 00 SPR-I:OPRO <*> Passed (1003;8002) - Expected Event Msg 20 rcv'd. +21-216-18:20:55.060 00 SCX_CPU1_CS_GE/1246 ut_setrequirements CS_1003, "P" +21-216-18:20:55.060 00 SCX_CPU1_CS_GE/1247 ut_setrequirements CS_8002, "P" +21-216-18:20:55.061 00 SCX_CPU1_CS_GE/1252 endif +21-216-18:20:55.061 00 SCX_CPU1_CS_GE/1253 +21-216-18:20:55.061 00 SCX_CPU1_CS_GE/1255 if (p@SCX_CPU1_CS_OneShotInProgress = "True") then +21-216-18:20:55.061 00 SCX_CPU1_CS_GE/1256 write "<*> Passed (8002) - In Progress Flag set to True as expected." +21-216-18:20:55.061 00 SPR-I:OPRO <*> Passed (8002) - In Progress Flag set to True as expected. +21-216-18:20:55.061 00 SCX_CPU1_CS_GE/1257 ut_setrequirements CS_8002, "P" +21-216-18:20:55.065 00 TLMH-I:STS 58-012-14:10:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:55.072 00 SCX_CPU1_CS_GE/1261 endif +21-216-18:20:55.072 00 SCX_CPU1_CS_GE/1262 +21-216-18:20:55.072 00 SCX_CPU1_CS_GE/1264 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 400 +21-216-18:20:55.074 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:56.057 00 TLMH-I:STS 58-012-14:10:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:56.057 00 TLMH-I:STS 58-012-14:10:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:57.060 00 TLMH-I:STS 58-012-14:10:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:58.066 00 TLMH-I:STS 58-012-14:10:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:58.067 00 TLMH-I:STS 58-012-14:10:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:59.061 00 TLMH-I:STS 58-012-14:10:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:00.055 00 TLMH-I:STS 58-012-14:10:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:00.066 00 TLMH-I:STS 58-012-14:10:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:01.059 00 TLMH-I:STS 58-012-14:10:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:02.064 00 TLMH-I:STS 58-012-14:10:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:02.066 00 TLMH-I:STS 58-012-14:10:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:03.062 00 TLMH-I:STS 58-012-14:10:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:04.056 00 TLMH-I:STS 58-012-14:10:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:04.056 00 TLMH-I:STS 58-012-14:10:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:05.064 00 TLMH-I:STS 58-012-14:10:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:06.063 00 TLMH-I:STS 58-012-14:10:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:06.064 00 TLMH-I:STS 58-012-14:10:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:07.063 00 TLMH-I:STS 58-012-14:10:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:08.057 00 TLMH-I:STS 58-012-14:10:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:08.058 00 TLMH-I:STS 58-012-14:10:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:09.061 00 TLMH-I:STS 58-012-14:10:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:10.060 00 TLMH-I:STS 58-012-14:10:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:10.061 00 TLMH-I:STS 58-012-14:10:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:11.066 00 TLMH-I:STS 58-012-14:10:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:12.063 00 TLMH-I:STS 58-012-14:10:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:12.065 00 TLMH-I:STS 58-012-14:10:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:13.058 00 TLMH-I:STS 58-012-14:10:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:14.066 00 TLMH-I:STS 58-012-14:10:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:14.067 00 TLMH-I:STS 58-012-14:10:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:15.061 00 TLMH-I:STS 58-012-14:10:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:16.065 00 TLMH-I:STS 58-012-14:10:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:16.066 00 TLMH-I:STS 58-012-14:10:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:17.060 00 TLMH-I:STS 58-012-14:10:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:18.066 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:18.067 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:19.061 00 TLMH-I:STS 58-012-14:10:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:20.058 00 TLMH-I:STS 58-012-14:10:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:20.059 00 TLMH-I:STS 58-012-14:10:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:21.065 00 TLMH-I:STS 58-012-14:10:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:22.061 00 TLMH-I:STS 58-012-14:11:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:22.062 00 TLMH-I:STS 58-012-14:11:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:23.058 00 TLMH-I:STS 58-012-14:11:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:24.064 00 TLMH-I:STS 58-012-14:11:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:24.066 00 TLMH-I:STS 58-012-14:11:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:25.058 00 TLMH-I:STS 58-012-14:11:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:26.066 00 TLMH-I:STS 58-012-14:11:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:26.067 00 TLMH-I:STS 58-012-14:11:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:27.060 00 TLMH-I:STS 58-012-14:11:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:28.055 00 TLMH-I:STS 58-012-14:11:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:28.066 00 TLMH-I:STS 58-012-14:11:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:29.064 00 TLMH-I:STS 58-012-14:11:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:30.060 00 TLMH-I:STS 58-012-14:11:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:30.061 00 TLMH-I:STS 58-012-14:11:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:31.064 00 TLMH-I:STS 58-012-14:11:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:32.059 00 TLMH-I:STS 58-012-14:11:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:32.060 00 TLMH-I:STS 58-012-14:11:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:33.064 00 TLMH-I:STS 58-012-14:11:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:34.061 00 TLMH-I:STS 58-012-14:11:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:34.063 00 TLMH-I:STS 58-012-14:11:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:35.065 00 TLMH-I:STS 58-012-14:11:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:36.060 00 TLMH-I:STS 58-012-14:11:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:36.061 00 TLMH-I:STS 58-012-14:11:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:37.057 00 TLMH-I:STS 58-012-14:11:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:38.061 00 TLMH-I:STS 58-012-14:11:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:38.061 00 TLMH-I:STS 58-012-14:11:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:39.057 00 TLMH-I:STS 58-012-14:11:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:40.064 00 TLMH-I:STS 58-012-14:11:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:40.065 00 TLMH-I:STS 58-012-14:11:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:41.057 00 TLMH-I:STS 58-012-14:11:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:42.061 00 TLMH-I:STS 58-012-14:11:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:42.062 00 TLMH-I:STS 58-012-14:11:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:43.061 00 TLMH-I:STS 58-012-14:11:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:44.065 00 TLMH-I:STS 58-012-14:11:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:44.066 00 TLMH-I:STS 58-012-14:11:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:45.058 00 TLMH-I:STS 58-012-14:11:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:46.065 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:46.066 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:47.061 00 TLMH-I:STS 58-012-14:11:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:48.057 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:48.059 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:49.060 00 TLMH-I:STS 58-012-14:11:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:50.058 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:50.059 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:51.063 00 TLMH-I:STS 58-012-14:11:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:52.059 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:52.060 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:53.065 00 TLMH-I:STS 58-012-14:11:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:54.062 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:54.063 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:55.056 00 TLMH-I:STS 58-012-14:11:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:56.063 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:56.064 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:57.058 00 TLMH-I:STS 58-012-14:11:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:58.065 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:58.067 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:59.063 00 TLMH-I:STS 58-012-14:11:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:00.057 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:00.059 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:01.057 00 TLMH-I:STS 58-012-14:11:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:02.061 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:02.061 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:03.063 00 TLMH-I:STS 58-012-14:11:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:04.058 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:04.059 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:05.061 00 TLMH-I:STS 58-012-14:11:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:06.059 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:06.060 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:07.062 00 TLMH-I:STS 58-012-14:11:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:08.056 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:08.057 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:09.065 00 TLMH-I:STS 58-012-14:11:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:10.065 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:10.067 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:11.064 00 TLMH-I:STS 58-012-14:11:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:12.059 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:12.060 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:13.065 00 TLMH-I:STS 58-012-14:11:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:14.065 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:14.067 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:15.059 00 TLMH-I:STS 58-012-14:11:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:16.063 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:16.064 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:17.059 00 TLMH-I:STS 58-012-14:11:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:18.066 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:18.068 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:19.061 00 TLMH-I:STS 58-012-14:11:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:20.065 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:20.067 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:21.061 00 TLMH-I:STS 58-012-14:11:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:22.063 00 TLMH-I:STS 58-012-14:12:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:22.065 00 TLMH-I:STS 58-012-14:12:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:23.058 00 TLMH-I:STS 58-012-14:12:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:24.064 00 TLMH-I:STS 58-012-14:12:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:24.065 00 TLMH-I:STS 58-012-14:12:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:25.059 00 TLMH-I:STS 58-012-14:12:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:26.067 00 TLMH-I:STS 58-012-14:12:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:26.068 00 TLMH-I:STS 58-012-14:12:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:27.061 00 TLMH-I:STS 58-012-14:12:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:28.060 00 TLMH-I:STS 58-012-14:12:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:28.061 00 TLMH-I:STS 58-012-14:12:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:29.057 00 TLMH-I:STS 58-012-14:12:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:30.063 00 TLMH-I:STS 58-012-14:12:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:30.065 00 TLMH-I:STS 58-012-14:12:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:31.056 00 TLMH-I:STS 58-012-14:12:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:32.055 00 TLMH-I:STS 58-012-14:12:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:32.055 00 TLMH-I:STS 58-012-14:12:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:33.062 00 TLMH-I:STS 58-012-14:12:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:34.055 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:34.055 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:35.062 00 TLMH-I:STS 58-012-14:12:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:36.057 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:36.058 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:37.063 00 TLMH-I:STS 58-012-14:12:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:38.060 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:38.061 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:39.065 00 TLMH-I:STS 58-012-14:12:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:40.060 00 TLMH-I:STS 58-012-14:12:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:40.061 00 TLMH-I:STS 58-012-14:12:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:41.060 00 TLMH-I:STS 58-012-14:12:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:42.063 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:42.065 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:43.065 00 TLMH-I:STS 58-012-14:12:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:44.060 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:44.061 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:45.063 00 TLMH-I:STS 58-012-14:12:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:46.059 00 TLMH-I:STS 58-012-14:12:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:46.060 00 TLMH-I:STS 58-012-14:12:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:47.063 00 TLMH-I:STS 58-012-14:12:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:48.057 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:48.058 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:49.064 00 TLMH-I:STS 58-012-14:12:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:50.057 00 TLMH-I:STS 58-012-14:12:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:50.058 00 TLMH-I:STS 58-012-14:12:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:51.060 00 TLMH-I:STS 58-012-14:12:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:52.056 00 TLMH-I:STS 58-012-14:12:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:52.056 00 TLMH-I:STS 58-012-14:12:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:53.062 00 TLMH-I:STS 58-012-14:12:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:54.057 00 TLMH-I:STS 58-012-14:12:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:54.057 00 TLMH-I:STS 58-012-14:12:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:55.063 00 TLMH-I:STS 58-012-14:12:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:56.062 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:56.062 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:57.056 00 TLMH-I:STS 58-012-14:12:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:58.062 00 TLMH-I:STS 58-012-14:12:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:58.062 00 TLMH-I:STS 58-012-14:12:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:59.058 00 TLMH-I:STS 58-012-14:12:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:00.064 00 TLMH-I:STS 58-012-14:12:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:00.064 00 TLMH-I:STS 58-012-14:12:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:01.055 00 TLMH-I:STS 58-012-14:12:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:02.057 00 TLMH-I:STS 58-012-14:12:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:02.058 00 TLMH-I:STS 58-012-14:12:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:03.060 00 TLMH-I:STS 58-012-14:12:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:04.055 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:04.056 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:05.061 00 TLMH-I:STS 58-012-14:12:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:06.059 00 TLMH-I:STS 58-012-14:12:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:06.060 00 TLMH-I:STS 58-012-14:12:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:07.063 00 TLMH-I:STS 58-012-14:12:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:08.058 00 TLMH-I:STS 58-012-14:12:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:08.059 00 TLMH-I:STS 58-012-14:12:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:09.064 00 TLMH-I:STS 58-012-14:12:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:10.059 00 TLMH-I:STS 58-012-14:12:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:10.059 00 TLMH-I:STS 58-012-14:12:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:11.060 00 TLMH-I:STS 58-012-14:12:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:12.055 00 TLMH-I:STS 58-012-14:12:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:12.055 00 TLMH-I:STS 58-012-14:12:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:13.060 00 TLMH-I:STS 58-012-14:12:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:14.056 00 TLMH-I:STS 58-012-14:12:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:14.057 00 TLMH-I:STS 58-012-14:12:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:15.062 00 TLMH-I:STS 58-012-14:12:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:16.057 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:16.058 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:17.061 00 TLMH-I:STS 58-012-14:12:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:18.060 00 TLMH-I:STS 58-012-14:12:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:18.061 00 TLMH-I:STS 58-012-14:12:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:19.056 00 TLMH-I:STS 58-012-14:12:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:20.061 00 TLMH-I:STS 58-012-14:12:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:20.061 00 TLMH-I:STS 58-012-14:12:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:21.057 00 TLMH-I:STS 58-012-14:12:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:22.061 00 TLMH-I:STS 58-012-14:13:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:22.062 00 TLMH-I:STS 58-012-14:13:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:23.059 00 TLMH-I:STS 58-012-14:13:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:24.057 00 TLMH-I:STS 58-012-14:13:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:24.058 00 TLMH-I:STS 58-012-14:13:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:25.060 00 TLMH-I:STS 58-012-14:13:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:26.058 00 TLMH-I:STS 58-012-14:13:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:26.059 00 TLMH-I:STS 58-012-14:13:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:27.062 00 TLMH-I:STS 58-012-14:13:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:28.059 00 TLMH-I:STS 58-012-14:13:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:28.060 00 TLMH-I:STS 58-012-14:13:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:29.064 00 TLMH-I:STS 58-012-14:13:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:30.063 00 TLMH-I:STS 58-012-14:13:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:30.064 00 TLMH-I:STS 58-012-14:13:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:31.062 00 TLMH-I:STS 58-012-14:13:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:32.059 00 TLMH-I:STS 58-012-14:13:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:32.060 00 TLMH-I:STS 58-012-14:13:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:33.055 00 TLMH-I:STS 58-012-14:13:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:34.063 00 TLMH-I:STS 58-012-14:13:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:34.064 00 TLMH-I:STS 58-012-14:13:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:35.060 00 TLMH-I:STS 58-012-14:13:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:36.056 00 TLMH-I:STS 58-012-14:13:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:36.058 00 TLMH-I:STS 58-012-14:13:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:37.063 00 TLMH-I:STS 58-012-14:13:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:38.060 00 TLMH-I:STS 58-012-14:13:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:38.061 00 TLMH-I:STS 58-012-14:13:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:39.059 00 TLMH-I:STS 58-012-14:13:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:40.056 00 TLMH-I:STS 58-012-14:13:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:40.057 00 TLMH-I:STS 58-012-14:13:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:41.062 00 TLMH-I:STS 58-012-14:13:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:42.060 00 TLMH-I:STS 58-012-14:13:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:42.061 00 TLMH-I:STS 58-012-14:13:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:43.065 00 TLMH-I:STS 58-012-14:13:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:44.061 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:44.062 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:45.058 00 TLMH-I:STS 58-012-14:13:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:46.065 00 TLMH-I:STS 58-012-14:13:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:46.066 00 TLMH-I:STS 58-012-14:13:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:47.061 00 TLMH-I:STS 58-012-14:13:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:48.060 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:48.062 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:49.063 00 TLMH-I:STS 58-012-14:13:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:50.061 00 TLMH-I:STS 58-012-14:13:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:50.062 00 TLMH-I:STS 58-012-14:13:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:51.059 00 TLMH-I:STS 58-012-14:13:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:52.056 00 TLMH-I:STS 58-012-14:13:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:52.058 00 TLMH-I:STS 58-012-14:13:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:53.061 00 TLMH-I:STS 58-012-14:13:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:54.060 00 TLMH-I:STS 58-012-14:13:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:54.061 00 TLMH-I:STS 58-012-14:13:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:55.059 00 TLMH-I:STS 58-012-14:13:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:56.064 00 TLMH-I:STS 58-012-14:13:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:56.064 00 TLMH-I:STS 58-012-14:13:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:57.060 00 TLMH-I:STS 58-012-14:13:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:58.065 00 TLMH-I:STS 58-012-14:13:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:58.066 00 TLMH-I:STS 58-012-14:13:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:59.061 00 TLMH-I:STS 58-012-14:13:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:00.060 00 TLMH-I:STS 58-012-14:13:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:00.062 00 TLMH-I:STS 58-012-14:13:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:01.062 00 TLMH-I:STS 58-012-14:13:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:02.065 00 TLMH-I:STS 58-012-14:13:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:02.066 00 TLMH-I:STS 58-012-14:13:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:03.058 00 TLMH-I:STS 58-012-14:13:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:04.064 00 TLMH-I:STS 58-012-14:13:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:04.065 00 TLMH-I:STS 58-012-14:13:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:05.061 00 TLMH-I:STS 58-012-14:13:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:06.062 00 TLMH-I:STS 58-012-14:13:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:06.063 00 TLMH-I:STS 58-012-14:13:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:07.055 00 TLMH-I:STS 58-012-14:13:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:08.061 00 TLMH-I:STS 58-012-14:13:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:08.062 00 TLMH-I:STS 58-012-14:13:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:09.054 00 TLMH-I:STS 58-012-14:13:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:10.062 00 TLMH-I:STS 58-012-14:13:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:10.063 00 TLMH-I:STS 58-012-14:13:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:11.057 00 TLMH-I:STS 58-012-14:13:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:12.063 00 TLMH-I:STS 58-012-14:13:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:12.065 00 TLMH-I:STS 58-012-14:13:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:13.059 00 TLMH-I:STS 58-012-14:13:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:14.057 00 TLMH-I:STS 58-012-14:13:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:14.058 00 TLMH-I:STS 58-012-14:13:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:15.062 00 TLMH-I:STS 58-012-14:13:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:16.061 00 TLMH-I:STS 58-012-14:13:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:16.062 00 TLMH-I:STS 58-012-14:13:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:17.062 00 TLMH-I:STS 58-012-14:13:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:18.060 00 TLMH-I:STS 58-012-14:13:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:18.062 00 TLMH-I:STS 58-012-14:13:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:19.054 00 TLMH-I:STS 58-012-14:13:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:20.059 00 TLMH-I:STS 58-012-14:13:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:20.060 00 TLMH-I:STS 58-012-14:13:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:21.055 00 TLMH-I:STS 58-012-14:13:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:22.062 00 TLMH-I:STS 58-012-14:14:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:22.063 00 TLMH-I:STS 58-012-14:14:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:23.060 00 TLMH-I:STS 58-012-14:14:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:24.057 00 TLMH-I:STS 58-012-14:14:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:24.059 00 TLMH-I:STS 58-012-14:14:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:25.064 00 TLMH-I:STS 58-012-14:14:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:26.061 00 TLMH-I:STS 58-012-14:14:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:26.062 00 TLMH-I:STS 58-012-14:14:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:27.056 00 TLMH-I:STS 58-012-14:14:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:28.062 00 TLMH-I:STS 58-012-14:14:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:28.063 00 TLMH-I:STS 58-012-14:14:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:29.055 00 TLMH-I:STS 58-012-14:14:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:30.064 00 TLMH-I:STS 58-012-14:14:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:30.065 00 TLMH-I:STS 58-012-14:14:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:31.060 00 TLMH-I:STS 58-012-14:14:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:32.064 00 TLMH-I:STS 58-012-14:14:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:32.065 00 TLMH-I:STS 58-012-14:14:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:33.057 00 TLMH-I:STS 58-012-14:14:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:34.062 00 TLMH-I:STS 58-012-14:14:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:34.062 00 TLMH-I:STS 58-012-14:14:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:35.056 00 TLMH-I:STS 58-012-14:14:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:36.062 00 TLMH-I:STS 58-012-14:14:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:36.064 00 TLMH-I:STS 58-012-14:14:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:37.055 00 TLMH-I:STS 58-012-14:14:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:38.062 00 TLMH-I:STS 58-012-14:14:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:38.063 00 TLMH-I:STS 58-012-14:14:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:39.058 00 TLMH-I:STS 58-012-14:14:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:40.064 00 TLMH-I:STS 58-012-14:14:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:40.065 00 TLMH-I:STS 58-012-14:14:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:41.059 00 TLMH-I:STS 58-012-14:14:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:42.064 00 TLMH-I:STS 58-012-14:14:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:42.066 00 TLMH-I:STS 58-012-14:14:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:43.061 00 TLMH-I:STS 58-012-14:14:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:44.060 00 TLMH-I:STS 58-012-14:14:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:44.061 00 TLMH-I:STS 58-012-14:14:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:45.057 00 TLMH-I:STS 58-012-14:14:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:46.056 00 TLMH-I:STS 58-012-14:14:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:46.057 00 TLMH-I:STS 58-012-14:14:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:47.062 00 TLMH-I:STS 58-012-14:14:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:48.058 00 TLMH-I:STS 58-012-14:14:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:48.059 00 TLMH-I:STS 58-012-14:14:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:49.063 00 TLMH-I:STS 58-012-14:14:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:50.060 00 TLMH-I:STS 58-012-14:14:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:50.061 00 TLMH-I:STS 58-012-14:14:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:51.055 00 TLMH-I:STS 58-012-14:14:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:52.061 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:52.062 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:53.057 00 TLMH-I:STS 58-012-14:14:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:54.065 00 TLMH-I:STS 58-012-14:14:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:54.066 00 TLMH-I:STS 58-012-14:14:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:55.061 00 TLMH-I:STS 58-012-14:14:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:56.060 00 TLMH-I:STS 58-012-14:14:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:56.061 00 TLMH-I:STS 58-012-14:14:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:57.056 00 TLMH-I:STS 58-012-14:14:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:58.062 00 TLMH-I:STS 58-012-14:14:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:58.063 00 TLMH-I:STS 58-012-14:14:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:59.057 00 TLMH-I:STS 58-012-14:14:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:00.056 00 TLMH-I:STS 58-012-14:14:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:00.058 00 TLMH-I:STS 58-012-14:14:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:01.058 00 TLMH-I:STS 58-012-14:14:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:02.060 00 TLMH-I:STS 58-012-14:14:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:02.060 00 TLMH-I:STS 58-012-14:14:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:03.063 00 TLMH-I:STS 58-012-14:14:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:04.060 00 TLMH-I:STS 58-012-14:14:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:04.061 00 TLMH-I:STS 58-012-14:14:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:05.057 00 TLMH-I:STS 58-012-14:14:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:06.065 00 TLMH-I:STS 58-012-14:14:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:06.066 00 TLMH-I:STS 58-012-14:14:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:07.063 00 TLMH-I:STS 58-012-14:14:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:08.060 00 TLMH-I:STS 58-012-14:14:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:08.061 00 TLMH-I:STS 58-012-14:14:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:09.061 00 TLMH-I:STS 58-012-14:14:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:10.056 00 TLMH-I:STS 58-012-14:14:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:10.056 00 TLMH-I:STS 58-012-14:14:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:11.062 00 TLMH-I:STS 58-012-14:14:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:12.058 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:12.060 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:13.057 00 TLMH-I:STS 58-012-14:14:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:14.062 00 TLMH-I:STS 58-012-14:14:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:14.063 00 TLMH-I:STS 58-012-14:14:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:15.057 00 TLMH-I:STS 58-012-14:14:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:16.063 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:16.064 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:17.059 00 TLMH-I:STS 58-012-14:14:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:18.060 00 TLMH-I:STS 58-012-14:14:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:18.061 00 TLMH-I:STS 58-012-14:14:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:19.054 00 TLMH-I:STS 58-012-14:14:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:20.060 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:20.062 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:21.058 00 TLMH-I:STS 58-012-14:14:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:22.058 00 TLMH-I:STS 58-012-14:15:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:22.059 00 TLMH-I:STS 58-012-14:15:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:23.055 00 TLMH-I:STS 58-012-14:15:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:24.062 00 TLMH-I:STS 58-012-14:15:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:24.064 00 TLMH-I:STS 58-012-14:15:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:25.060 00 TLMH-I:STS 58-012-14:15:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:26.057 00 TLMH-I:STS 58-012-14:15:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:26.058 00 TLMH-I:STS 58-012-14:15:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:27.063 00 TLMH-I:STS 58-012-14:15:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:28.061 00 TLMH-I:STS 58-012-14:15:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:28.062 00 TLMH-I:STS 58-012-14:15:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:29.056 00 TLMH-I:STS 58-012-14:15:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:30.063 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:30.064 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:31.060 00 TLMH-I:STS 58-012-14:15:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:32.057 00 TLMH-I:STS 58-012-14:15:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:32.058 00 TLMH-I:STS 58-012-14:15:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:33.062 00 TLMH-I:STS 58-012-14:15:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:34.061 00 TLMH-I:STS 58-012-14:15:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:34.062 00 TLMH-I:STS 58-012-14:15:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:35.056 00 TLMH-I:STS 58-012-14:15:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:36.062 00 TLMH-I:STS 58-012-14:15:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:36.064 00 TLMH-I:STS 58-012-14:15:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:37.059 00 TLMH-I:STS 58-012-14:15:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:38.058 00 TLMH-I:STS 58-012-14:15:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:38.059 00 TLMH-I:STS 58-012-14:15:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:39.063 00 TLMH-I:STS 58-012-14:15:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:40.058 00 TLMH-I:STS 58-012-14:15:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:40.059 00 TLMH-I:STS 58-012-14:15:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:41.055 00 TLMH-I:STS 58-012-14:15:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:42.065 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:42.066 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:43.060 00 TLMH-I:STS 58-012-14:15:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:44.055 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:44.056 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:45.062 00 TLMH-I:STS 58-012-14:15:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:46.060 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:46.061 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:47.056 00 TLMH-I:STS 58-012-14:15:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:48.055 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:48.057 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:49.054 00 TLMH-I:STS 58-012-14:15:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:50.063 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:50.064 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:51.059 00 TLMH-I:STS 58-012-14:15:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:52.056 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:52.057 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:53.060 00 TLMH-I:STS 58-012-14:15:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:54.059 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:54.060 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:55.063 00 TLMH-I:STS 58-012-14:15:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:56.060 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:56.061 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:57.056 00 TLMH-I:STS 58-012-14:15:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:58.064 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:58.065 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:59.060 00 TLMH-I:STS 58-012-14:15:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:00.058 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:00.060 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:01.061 00 TLMH-I:STS 58-012-14:15:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:02.064 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:02.065 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:03.055 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:04.062 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:04.064 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:05.060 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:06.059 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:06.060 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:07.054 00 TLMH-I:STS 58-012-14:15:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:08.061 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:08.062 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:09.056 00 TLMH-I:STS 58-012-14:15:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:10.064 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:10.065 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:11.062 00 TLMH-I:STS 58-012-14:15:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:12.059 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:12.061 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:13.053 00 TLMH-I:STS 58-012-14:15:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:14.062 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:14.063 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:15.060 00 TLMH-I:STS 58-012-14:15:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:16.058 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:16.059 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:17.054 00 TLMH-I:STS 58-012-14:15:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:18.064 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:18.065 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:19.061 00 TLMH-I:STS 58-012-14:15:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:20.057 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:20.058 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:21.054 00 TLMH-I:STS 58-012-14:15:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:22.063 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:22.064 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:23.060 00 TLMH-I:STS 58-012-14:16:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:24.054 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:24.056 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:25.057 00 TLMH-I:STS 58-012-14:16:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:26.059 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:26.059 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:27.053 00 TLMH-I:STS 58-012-14:16:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:28.060 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:28.061 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:29.056 00 TLMH-I:STS 58-012-14:16:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:30.063 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:30.064 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:31.058 00 TLMH-I:STS 58-012-14:16:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:32.054 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:32.055 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:33.060 00 TLMH-I:STS 58-012-14:16:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:34.056 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:34.057 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:34.563 00 TLMH-I:STS 58-012-14:16:12.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=100 OneShot checksum on Address: 0x00000000, size 2048 completed. Checksum = 0xFFFF8342 +21-216-18:26:35.486 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:26:35.488 00 SCX_CPU1_CS_GE/1265 if (UT_TW_Status = UT_Success) then +21-216-18:26:35.488 00 SCX_CPU1_CS_GE/1266 write "<*> Passed (8002.1) - Expected Event Msg ",CS_ONESHOT_FINISHED_INF_EID," rcv'd." +21-216-18:26:35.488 00 SPR-I:OPRO <*> Passed (8002.1) - Expected Event Msg 100 rcv'd. +21-216-18:26:35.489 00 SCX_CPU1_CS_GE/1267 ut_setrequirements CS_80021, "P" +21-216-18:26:35.491 00 SCX_CPU1_CS_GE/1271 endif +21-216-18:26:35.491 00 SCX_CPU1_CS_GE/1272 +21-216-18:26:35.491 00 SCX_CPU1_CS_GE/1274 currSCnt = {seqTlmItem} +21-216-18:26:35.492 00 SCX_CPU1_CS_GE/1275 expectedSCnt = currSCnt + 1 +21-216-18:26:35.492 00 SCX_CPU1_CS_GE/1276 +21-216-18:26:35.492 00 SCX_CPU1_CS_GE/1277 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-216-18:26:35.496 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:26:38.499 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:26:38.501 00 SCX_CPU1_CS_GE/1279 if (p@SCX_CPU1_CS_OneShotInProgress = "False") then +21-216-18:26:38.502 00 SCX_CPU1_CS_GE/1280 write "<*> Passed (8002.1) - In Progress Flag set to False as expected." +21-216-18:26:38.502 00 SPR-I:OPRO <*> Passed (8002.1) - In Progress Flag set to False as expected. +21-216-18:26:38.502 00 SCX_CPU1_CS_GE/1281 ut_setrequirements CS_80021, "P" +21-216-18:26:38.505 00 SCX_CPU1_CS_GE/1285 endif +21-216-18:26:38.505 00 SCX_CPU1_CS_GE/1286 +21-216-18:26:38.505 00 SCX_CPU1_CS_GE/1287 write ";*********************************************************************" +21-216-18:26:38.505 00 SPR-I:OPRO ;********************************************************************* +21-216-18:26:38.505 00 SCX_CPU1_CS_GE/1288 write "; Step 3.0: Clean-up. " +21-216-18:26:38.506 00 SPR-I:OPRO ; Step 3.0: Clean-up. +21-216-18:26:38.506 00 SCX_CPU1_CS_GE/1289 write ";*********************************************************************" +21-216-18:26:38.506 00 SPR-I:OPRO ;********************************************************************* +21-216-18:26:38.506 00 SCX_CPU1_CS_GE/1290 write "; Step 3.1: Send the Power-On Reset command. " +21-216-18:26:38.506 00 SPR-I:OPRO ; Step 3.1: Send the Power-On Reset command. +21-216-18:26:38.506 00 SCX_CPU1_CS_GE/1291 write ";*********************************************************************" +21-216-18:26:38.506 00 SPR-I:OPRO ;********************************************************************* +21-216-18:26:38.506 00 SCX_CPU1_CS_GE/1292 /SCX_CPU1_ES_POWERONRESET +21-216-18:26:38.522 00 SCX_CPU1_CS_GE/1293 wait 10 +21-216-18:26:38.522 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-18:26:48.530 00 SCX_CPU1_CS_GE/1294 +21-216-18:26:48.530 00 SCX_CPU1_CS_GE/1295 close_data_center +21-216-18:26:48.531 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-216-18:26:48.533 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-216-18:26:48.533 00 CLEAR_SPACECRA/2 ; +21-216-18:26:48.533 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-216-18:26:48.534 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-216-18:26:48.548 00 CLEAR_SPACECRA/135 +21-216-18:26:48.548 00 CLEAR_SPACECRA/136 endproc +21-216-18:26:48.548 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-216-18:26:48.579 00 SCX_CPU1_CS_GE/1296 wait 60 +21-216-18:26:48.579 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-216-18:27:48.633 00 SCX_CPU1_CS_GE/1297 +21-216-18:27:48.633 00 SCX_CPU1_CS_GE/1298 cfe_startup {hostCPU} +21-216-18:27:48.646 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:27:58.658 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:27:58.728 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-216-18:27:58.729 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-216-18:27:58.730 00 SEND_THAT_TO_C/2 ; +21-216-18:27:58.730 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-216-18:27:58.730 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-216-18:27:58.735 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-216-18:27:58.789 00 SEND_THAT_TO_C/83 +21-216-18:27:58.789 00 SEND_THAT_TO_C/84 endproc +21-216-18:27:58.789 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-216-18:27:58.790 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:27:59.866 00 TLMH-I:STS 58-012-14:03:49.416 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-216-18:28:02.795 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:28:02.795 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-216-18:28:02.797 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-216-18:28:02.797 00 FILL_IN_SPACEC/2 ; +21-216-18:28:02.797 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-216-18:28:02.797 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-216-18:28:02.801 00 FILL_IN_SPACEC/152 +21-216-18:28:02.801 00 FILL_IN_SPACEC/153 endproc +21-216-18:28:02.801 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-216-18:28:02.801 00 SCX_CPU1_CS_GE/1299 wait 5 +21-216-18:28:02.801 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:28:07.805 00 SCX_CPU1_CS_GE/1300 +21-216-18:28:07.805 00 SCX_CPU1_CS_GE/1301 write "**** Requirements Status Reporting" +21-216-18:28:07.805 00 SPR-I:OPRO **** Requirements Status Reporting +21-216-18:28:07.805 00 SCX_CPU1_CS_GE/1302 +21-216-18:28:07.805 00 SCX_CPU1_CS_GE/1303 write "--------------------------" +21-216-18:28:07.805 00 SPR-I:OPRO -------------------------- +21-216-18:28:07.805 00 SCX_CPU1_CS_GE/1304 write " Requirement(s) Report" +21-216-18:28:07.806 00 SPR-I:OPRO Requirement(s) Report +21-216-18:28:07.806 00 SCX_CPU1_CS_GE/1305 write "--------------------------" +21-216-18:28:07.806 00 SPR-I:OPRO -------------------------- +21-216-18:28:07.806 00 SCX_CPU1_CS_GE/1306 +21-216-18:28:07.806 00 SCX_CPU1_CS_GE/1307 FOR i = 0 to ut_req_array_size DO +21-216-18:28:07.806 00 SCX_CPU1_CS_GE/1308 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:28:07.807 00 SPR-I:OPRO FSW Requirement: CS_1000 P/F: P +21-216-18:28:07.808 00 SCX_CPU1_CS_GE/1309 ENDDO +21-216-18:28:07.809 00 SCX_CPU1_CS_GE/1307 FOR i = 0 to ut_req_array_size DO +21-216-18:28:07.809 00 SCX_CPU1_CS_GE/1308 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:28:07.810 00 SPR-I:OPRO FSW Requirement: CS_1001 P/F: P +21-216-18:28:07.811 00 SCX_CPU1_CS_GE/1309 ENDDO +21-216-18:28:07.811 00 SCX_CPU1_CS_GE/1307 FOR i = 0 to ut_req_array_size DO +21-216-18:28:07.811 00 SCX_CPU1_CS_GE/1308 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:28:07.812 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-216-18:28:07.812 00 SCX_CPU1_CS_GE/1309 ENDDO +21-216-18:28:07.812 00 SCX_CPU1_CS_GE/1307 FOR i = 0 to ut_req_array_size DO +21-216-18:28:07.812 00 SCX_CPU1_CS_GE/1308 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:28:07.813 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-216-18:28:07.813 00 SCX_CPU1_CS_GE/1309 ENDDO +21-216-18:28:07.813 00 SCX_CPU1_CS_GE/1307 FOR i = 0 to ut_req_array_size DO +21-216-18:28:07.813 00 SCX_CPU1_CS_GE/1308 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:28:07.814 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-216-18:28:07.822 00 SCX_CPU1_CS_GE/1309 ENDDO +21-216-18:28:07.822 00 SCX_CPU1_CS_GE/1307 FOR i = 0 to ut_req_array_size DO +21-216-18:28:07.822 00 SCX_CPU1_CS_GE/1308 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:28:07.823 00 SPR-I:OPRO FSW Requirement: CS_1005 P/F: A +21-216-18:28:07.823 00 SCX_CPU1_CS_GE/1309 ENDDO +21-216-18:28:07.823 00 SCX_CPU1_CS_GE/1307 FOR i = 0 to ut_req_array_size DO +21-216-18:28:07.823 00 SCX_CPU1_CS_GE/1308 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:28:07.823 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-216-18:28:07.823 00 SCX_CPU1_CS_GE/1309 ENDDO +21-216-18:28:07.824 00 SCX_CPU1_CS_GE/1307 FOR i = 0 to ut_req_array_size DO +21-216-18:28:07.824 00 SCX_CPU1_CS_GE/1308 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:28:07.824 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-216-18:28:07.834 00 SCX_CPU1_CS_GE/1309 ENDDO +21-216-18:28:07.834 00 SCX_CPU1_CS_GE/1307 FOR i = 0 to ut_req_array_size DO +21-216-18:28:07.834 00 SCX_CPU1_CS_GE/1308 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:28:07.834 00 SPR-I:OPRO FSW Requirement: CS_8002 P/F: P +21-216-18:28:07.835 00 SCX_CPU1_CS_GE/1309 ENDDO +21-216-18:28:07.835 00 SCX_CPU1_CS_GE/1307 FOR i = 0 to ut_req_array_size DO +21-216-18:28:07.835 00 SCX_CPU1_CS_GE/1308 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:28:07.835 00 SPR-I:OPRO FSW Requirement: CS_8002.1 P/F: P +21-216-18:28:07.835 00 SCX_CPU1_CS_GE/1309 ENDDO +21-216-18:28:07.835 00 SCX_CPU1_CS_GE/1307 FOR i = 0 to ut_req_array_size DO +21-216-18:28:07.835 00 SCX_CPU1_CS_GE/1308 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:28:07.836 00 SPR-I:OPRO FSW Requirement: CS_8002.2 P/F: P +21-216-18:28:07.844 00 SCX_CPU1_CS_GE/1309 ENDDO +21-216-18:28:07.844 00 SCX_CPU1_CS_GE/1307 FOR i = 0 to ut_req_array_size DO +21-216-18:28:07.844 00 SCX_CPU1_CS_GE/1308 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:28:07.844 00 SPR-I:OPRO FSW Requirement: CS_8002.3 P/F: P +21-216-18:28:07.844 00 SCX_CPU1_CS_GE/1309 ENDDO +21-216-18:28:07.844 00 SCX_CPU1_CS_GE/1307 FOR i = 0 to ut_req_array_size DO +21-216-18:28:07.844 00 SCX_CPU1_CS_GE/1308 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:28:07.845 00 SPR-I:OPRO FSW Requirement: CS_8003 P/F: P +21-216-18:28:07.845 00 SCX_CPU1_CS_GE/1309 ENDDO +21-216-18:28:07.845 00 SCX_CPU1_CS_GE/1307 FOR i = 0 to ut_req_array_size DO +21-216-18:28:07.845 00 SCX_CPU1_CS_GE/1308 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:28:07.845 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-216-18:28:07.854 00 SCX_CPU1_CS_GE/1309 ENDDO +21-216-18:28:07.854 00 SCX_CPU1_CS_GE/1307 FOR i = 0 to ut_req_array_size DO +21-216-18:28:07.854 00 SCX_CPU1_CS_GE/1308 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-216-18:28:07.854 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-216-18:28:07.854 00 SCX_CPU1_CS_GE/1309 ENDDO +21-216-18:28:07.855 00 SCX_CPU1_CS_GE/1307 FOR i = 0 to ut_req_array_size DO +21-216-18:28:07.855 00 SCX_CPU1_CS_GE/1310 +21-216-18:28:07.855 00 SCX_CPU1_CS_GE/1311 drop ut_requirement ; needed to clear global variables +21-216-18:28:07.855 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-216-18:28:07.855 00 SCX_CPU1_CS_GE/1312 drop ut_req_array_size ; needed to clear global variables +21-216-18:28:07.855 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-216-18:28:07.855 00 SCX_CPU1_CS_GE/1313 +21-216-18:28:07.855 00 SCX_CPU1_CS_GE/1314 write ";*********************************************************************" +21-216-18:28:07.855 00 SPR-I:OPRO ;********************************************************************* +21-216-18:28:07.862 00 SCX_CPU1_CS_GE/1315 write "; End procedure SCX_CPU1_cs_gencmds" +21-216-18:28:07.862 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_gencmds +21-216-18:28:07.862 00 SCX_CPU1_CS_GE/1316 write ";*********************************************************************" +21-216-18:28:07.862 00 SPR-I:OPRO ;********************************************************************* +21-216-18:28:07.862 00 SCX_CPU1_CS_GE/1317 ENDPROC +21-216-18:28:07.862 00 SPR-I:STS Procedure SCX_CPU1_CS_GENCMDS completed +21-216-18:28:07.863 00 UT_RUNPROC/249 +21-216-18:28:07.863 00 UT_RUNPROC/264 #endif +21-216-18:28:07.863 00 UT_RUNPROC/265 +21-216-18:28:07.863 00 UT_RUNPROC/266 write "*** Telemetry Info ***" +21-216-18:28:07.864 00 SPR-I:OPRO *** Telemetry Info *** +21-216-18:28:07.864 00 UT_RUNPROC/268 ;;; write "Pkt Loss Count: ", TO_PCKTSDISCARD +21-216-18:28:07.864 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-216-18:28:07.864 00 SPR-I:OPRO +21-216-18:28:07.864 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-216-18:28:07.864 00 SPR-I:OPRO Pkt Loss Count: N/A +21-216-18:28:07.864 00 UT_RUNPROC/271 write "******************" +21-216-18:28:07.864 00 SPR-I:OPRO +21-216-18:28:07.864 00 UT_RUNPROC/271 write "******************" +21-216-18:28:07.864 00 SPR-I:OPRO ****************** +21-216-18:28:07.864 00 UT_RUNPROC/273 +21-216-18:28:07.864 00 SPR-I:OPRO +21-216-18:28:07.867 00 UT_RUNPROC/273 +21-216-18:28:07.867 00 UT_RUNPROC/274 etime = %gmt +21-216-18:28:07.867 00 UT_RUNPROC/275 write "Elapsed time: ", etime-stime, " seconds" +21-216-18:28:07.867 00 SPR-I:OPRO Elapsed time: 924.434 seconds +21-216-18:28:07.867 00 UT_RUNPROC/276 write "Elapsed time: ", (etime-stime)/60, " minutes" +21-216-18:28:07.867 00 SPR-I:OPRO Elapsed time: 15.4072 minutes +21-216-18:28:07.867 00 UT_RUNPROC/277 ; +21-216-18:28:07.867 00 UT_RUNPROC/278 ; wait for completion of procedure +21-216-18:28:07.867 00 UT_RUNPROC/279 ; +21-216-18:28:07.867 00 UT_RUNPROC/280 wait(10) +21-216-18:28:07.867 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-18:28:17.875 00 UT_RUNPROC/281 ; +21-216-18:28:17.875 00 UT_RUNPROC/282 ; close the log to procedure log name for archive +21-216-18:28:17.876 00 UT_RUNPROC/283 ; +21-216-18:28:17.876 00 UT_RUNPROC/284 local test_log_string = "/test_logs/" +21-216-18:28:17.876 00 UT_RUNPROC/285 if ((logoff_when_done = 0) and (%length(opt_parm) <> 0)) then +21-216-18:28:17.876 00 UT_RUNPROC/286 test_log_string = test_log_string & opt_parm & "/" +21-216-18:28:17.877 00 UT_RUNPROC/287 endif +21-216-18:28:17.877 00 UT_RUNPROC/288 +21-216-18:28:17.877 00 UT_RUNPROC/289 write "Creating filtered log at " & %env("WORK") & test_log_string ;; +21-216-18:28:17.877 00 UT_RUNPROC/290 & log_name & "f" +21-216-18:28:17.877 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logf +21-216-18:28:17.877 00 UT_RUNPROC/291 write "Creating filtered output log at " & %env("WORK") & test_log_string ;; +21-216-18:28:17.877 00 UT_RUNPROC/292 & log_name & "p" +21-216-18:28:17.878 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logp +21-216-18:28:17.878 00 UT_RUNPROC/293 write "Creating filtered output log (without SFDUs) at " & %env("WORK") ;; +21-216-18:28:17.878 00 UT_RUNPROC/294 & test_log_string & log_name & "s" +21-216-18:28:17.878 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logs +21-216-18:28:17.878 00 UT_RUNPROC/295 write "Creating filtered event log at " & %env("WORK") & test_log_string ;; +21-216-18:28:17.878 00 UT_RUNPROC/296 & log_name & "e" +21-216-18:28:17.879 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.loge +21-216-18:28:17.879 00 UT_RUNPROC/297 write "Creating filtered requirements log at " & %env("WORK") ;; +21-216-18:28:17.879 00 UT_RUNPROC/298 & test_log_string & log_name & "r" +21-216-18:28:17.879 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logr +21-216-18:28:17.879 00 UT_RUNPROC/299 +21-216-18:28:17.879 00 UT_RUNPROC/300 rstol_dir = "rstol 'newlog " & log_name & "'" +21-216-18:28:17.879 00 UT_RUNPROC/301 native(rstol_dir) +21-216-18:28:17.986 00 SPR-I:OPRI --> newlog scx_cpu1_cs_gencmds-2021-216-18h12m43s.log diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logp b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logp new file mode 100644 index 0000000..11308db --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logp @@ -0,0 +1,1332 @@ +21-216-18:12:43.427 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-216-18:12:43.428 00 SPR-I:OPRO Checksum: 29237 +21-216-18:12:43.428 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-216-18:12:43.428 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-216-18:12:43.428 00 SPR-I:OPRO +21-216-18:12:43.428 00 SPR-I:OPRO Connection Status +21-216-18:12:43.429 00 SPR-I:OPRO ----------------- +21-216-18:12:43.429 00 SPR-I:OPRO CFDP: DOWN +21-216-18:12:43.429 00 SPR-I:OPRO UDP: UP +21-216-18:12:43.429 00 SPR-I:OPRO SWTS: UNK +21-216-18:12:43.429 00 SPR-I:OPRO +21-216-18:12:43.429 00 SPR-I:OPRO CMD / TLM Path +21-216-18:12:43.430 00 SPR-I:OPRO -------------- +21-216-18:12:43.430 00 SPR-I:OPRO UDP +21-216-18:12:43.430 00 SPR-I:OPRO +21-216-18:12:43.430 00 SPR-I:OPRO +21-216-18:12:43.430 00 SPR-I:OPRO ASIST / GDS Configuration +21-216-18:12:43.430 00 SPR-I:OPRO ------------------------- +21-216-18:12:43.430 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-216-18:12:43.430 00 SPR-I:OPRO Account: cfs_test +21-216-18:12:43.430 00 SPR-I:OPRO Version: 21.0.7 +21-216-18:12:43.431 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-216-18:12:43.431 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 05-21-21 Time: 08:24:49 AM.EDT +21-216-18:12:43.432 00 SPR-I:OPRO +21-216-18:12:43.432 00 SPR-I:OPRO Telemetry Info +21-216-18:12:43.432 00 SPR-I:OPRO -------------- +21-216-18:12:43.432 00 SPR-I:OPRO Pkt Loss Count: N/A +21-216-18:12:43.432 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-216-18:12:43.433 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_gencmds +21-216-18:12:43.558 00 SPR-I:OPRI --> start scx_cpu1_cs_gencmds +21-216-18:12:43.558 00 SPR-W:STS "/s/opr/accounts/cfs_test/prc/scx_cpu1_cs_gencmds.prc" has been modified since last compile +21-216-18:12:43.558 00 SPR-I:STS Source file modification date: 21/08/04 18:11:39.000 +21-216-18:12:43.558 00 SPR-I:STS Compiled file creation date : 21/08/04 17:24:00.000 +21-216-18:12:43.558 00 SPR-I:OPRO Recompile it? (Y/N) +21-216-18:12:47.130 00 SPR-I:OPRI --> y +21-216-18:12:49.999 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_gencmds.i +21-216-18:12:50.005 00 SPR-I:STS Procedure SCX_CPU1_CS_GENCMDS started +21-216-18:12:50.107 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:12:50.107 00 SPR-I:OPRO ; Step 1.0: Checksum Table Test Setup. +21-216-18:12:50.107 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:12:50.107 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-216-18:12:50.107 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:12:50.108 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-216-18:12:50.108 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-216-18:12:50.121 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-18:13:00.130 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-216-18:13:00.131 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-216-18:13:00.135 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-216-18:13:00.167 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-216-18:14:00.234 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:06.194 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-216-18:14:10.245 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:10.247 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-216-18:14:10.263 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-216-18:14:10.315 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-216-18:14:10.316 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-216-18:14:10.317 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-216-18:14:10.317 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-216-18:14:10.317 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-216-18:14:10.368 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-216-18:14:10.368 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:11.571 00 TLMH-I:STS 58-012-14:03:49.416 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-216-18:14:14.372 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:14.373 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-216-18:14:14.375 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-216-18:14:14.387 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-216-18:14:14.388 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:14:19.392 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:19.392 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-216-18:14:19.392 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:19.481 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-216-18:14:19.554 00 DPD-I:STS Page SCX_CPU1_TST_CS_HK added (cid:1). +21-216-18:14:19.559 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:19.559 00 SPR-I:OPRO ; Step 1.6: Start the Checksum (CS) and Test Applications. +21-216-18:14:19.559 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:19.563 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:26.570 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:26.571 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-216-18:14:26.575 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:14:31.578 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:31.578 00 SPR-I:OPRO ; Step 1.7: Enable DEBUG Event Messages +21-216-18:14:31.578 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:31.580 00 CMH-I:CMD Command is /SCX_CPU1_EVS_ENAAPPEVTTYPE APPLICATION="CS" DEBUG ;;; (SCX CPU1 EVS Enable Event Type for the App) +21-216-18:14:31.580 00 CMH-I:CMD Or Command is /SCX_CPU1_EVS_ENAAPPEVTTYPEMASK APPLICATION="CS" BITMASK= 1 (x1) ;;; (SCX CPU1 EVS Enable Event Type for the App (mask)) +21-216-18:14:31.581 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-216-18:14:31.593 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-216-18:14:33.603 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:34.604 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:34.605 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-216-18:14:34.606 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:34.606 00 SPR-I:OPRO ; Step 1.8: Verify that the CS Housekeeping telemetry items are +21-216-18:14:34.606 00 SPR-I:OPRO ; initialized to zero (0). +21-216-18:14:34.606 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:34.608 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-216-18:14:34.620 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:14:39.624 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.624 00 SPR-I:OPRO ; Step 1.9: Set Requirement 1005 to Analysis since the CRC algorithm +21-216-18:14:39.624 00 SPR-I:OPRO ; cannot be determined by this procedure. +21-216-18:14:39.624 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.628 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.628 00 SPR-I:OPRO ; Step 2.0: Commanding Test. +21-216-18:14:39.628 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.628 00 SPR-I:OPRO ; Step 2.1: Send the NO-OP command. +21-216-18:14:39.629 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.630 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.631 00 SPR-I:OPRO ; Setup event 1 with CS INFO 2 +21-216-18:14:39.631 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.631 00 CMH-I:CMD Command is /SCX_CPU1_CS_NOOP ;;; (SCX CPU1 CS no-op command code) +21-216-18:14:39.631 00 CMH-I:CMD Command SFDU received:<189FC000000100B9> from gs582cfslab4:SPR +21-216-18:14:39.635 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:40.067 00 TLMH-I:STS 58-012-14:04:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=2 No-op command. Version 2.5.0.0 +21-216-18:14:42.639 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:42.640 00 SPR-I:OPRO <*> Passed (1000;1003) - CS NO-OP command sent properly. +21-216-18:14:42.649 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:42.650 00 SPR-I:OPRO <*> Passed (1000) - Expected Event Msg 2 rcv'd. +21-216-18:14:42.651 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:14:47.656 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:47.656 00 SPR-I:OPRO ; Step 2.2: Send the NO-OP command with an invalid length. +21-216-18:14:47.656 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:47.662 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:47.662 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:14:47.662 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:47.665 00 SPR-I:OPRO Sending: 189Fc000000200B0 +21-216-18:14:47.666 00 CMH-I:CMD Command SFDU received:<189FC000000200B0> from gs582cfslab4:SPR +21-216-18:14:47.680 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:14:47.681 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:48.570 00 TLMH-I:STS 58-012-14:04:26.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 0, Len = 9, Expected = 8 +21-216-18:14:50.684 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:50.704 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:50.706 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:14:50.715 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:14:50.718 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:14:55.723 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:55.723 00 SPR-I:OPRO ; Step 2.3: Utilizing the TST_CS application, send the command that +21-216-18:14:55.723 00 SPR-I:OPRO ; will set all the counters that get reset to zero (0) by the Reset +21-216-18:14:55.724 00 SPR-I:OPRO ; command to a non-zero value. +21-216-18:14:55.724 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:55.730 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:55.730 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 16 +21-216-18:14:55.731 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:55.733 00 CMH-I:CMD Command is /SCX_CPU1_TST_CS_SETCOUNTERS ;;; (SCX CPU1 TST_CS Set Counters to non-zero command code) +21-216-18:14:55.733 00 CMH-I:CMD Command SFDU received:<192BC00000010804> from gs582cfslab4:SPR +21-216-18:14:55.760 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:56.561 00 TLMH-I:STS 58-012-14:04:34.500 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=16 Set counters to non-zero command +21-216-18:14:56.761 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:56.763 00 SPR-I:OPRO <*> Passed - Expected Event Msg 16 rcv'd. +21-216-18:14:56.764 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:01.768 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:01.768 00 SPR-I:OPRO ; Step 2.4: Verify that all the counters are non-zero and send the +21-216-18:15:01.768 00 SPR-I:OPRO ; Reset command if so. +21-216-18:15:01.768 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:01.768 00 SPR-I:OPRO <*> Counters are all non-zero. Sending reset command. +21-216-18:15:01.770 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:01.771 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 3 +21-216-18:15:01.771 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:01.771 00 CMH-I:CMD Command is /SCX_CPU1_CS_RESETCTRS ;;; (SCX CPU1 CS reset counters command code) +21-216-18:15:01.772 00 CMH-I:CMD Command SFDU received:<189FC000000101B8> from gs582cfslab4:SPR +21-216-18:15:01.783 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:02.565 00 TLMH-I:STS 58-012-14:04:40.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=3 Reset Counters command recieved +21-216-18:15:06.793 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:06.794 00 SPR-I:OPRO <*> Passed (1001;1003) - Expected Event Msg 3 rcv'd. +21-216-18:15:06.798 00 SPR-I:OPRO <*> Passed (1001) - Counters all reset to zero. +21-216-18:15:06.799 00 SPR-I:OPRO CMDPC = 0 +21-216-18:15:06.810 00 SPR-I:OPRO CMDEC = 0 +21-216-18:15:06.810 00 SPR-I:OPRO EEPROMEC = 0 +21-216-18:15:06.810 00 SPR-I:OPRO MemoryEC = 0 +21-216-18:15:06.810 00 SPR-I:OPRO TableEC = 0 +21-216-18:15:06.810 00 SPR-I:OPRO AppEC = 0 +21-216-18:15:06.810 00 SPR-I:OPRO CFECoreEC = 0 +21-216-18:15:06.811 00 SPR-I:OPRO OSEC = 0 +21-216-18:15:06.811 00 SPR-I:OPRO PassCtr = 0 +21-216-18:15:06.814 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:11.818 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:11.818 00 SPR-I:OPRO ; Step 2.5: Send the Reset command with an invalid length. +21-216-18:15:11.818 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:11.825 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:11.826 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:15:11.826 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:11.835 00 SPR-I:OPRO Sending: 189Fc000000201B0 +21-216-18:15:11.837 00 CMH-I:CMD Command SFDU received:<189FC000000201B0> from gs582cfslab4:SPR +21-216-18:15:11.848 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:15:11.849 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:15:12.566 00 TLMH-I:STS 58-012-14:04:50.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 1, Len = 9, Expected = 8 +21-216-18:15:14.852 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:14.868 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:14.870 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:15:14.876 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:15:14.880 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:19.885 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:19.885 00 SPR-I:OPRO ; Step 2.6: Send the Disable Checksum command. +21-216-18:15:19.885 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:19.892 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:19.893 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-216-18:15:19.893 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:19.895 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEALL ;;; (SCX CPU1 CS Disable All Checksumming command code) +21-216-18:15:19.895 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-216-18:15:19.910 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:15:20.563 00 TLMH-I:STS 58-012-14:04:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-216-18:15:22.913 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:22.915 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-216-18:15:22.935 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:22.937 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-216-18:15:22.943 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:27.947 00 SPR-I:OPRO <*> Passed (8001) - Overall CS State set to 'Disabled'. +21-216-18:15:27.948 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:27.948 00 SPR-I:OPRO ; Step 2.7: Send the Disable Checksum command with an invalid length. +21-216-18:15:27.948 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:27.950 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:27.950 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:15:27.950 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:27.953 00 SPR-I:OPRO Sending: 189Fc000000205BE +21-216-18:15:27.954 00 CMH-I:CMD Command SFDU received:<189FC000000205BE> from gs582cfslab4:SPR +21-216-18:15:27.968 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:15:27.968 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:15:28.569 00 TLMH-I:STS 58-012-14:05:06.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 5, Len = 9, Expected = 8 +21-216-18:15:30.972 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:30.987 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:30.989 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:15:30.995 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:15:30.999 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:36.003 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.003 00 SPR-I:OPRO ; Step 2.8: Send a One Shot command with a valid address and size. +21-216-18:15:36.004 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.010 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.011 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 20 +21-216-18:15:36.011 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.020 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.021 00 SPR-I:OPRO ; Setup event 2 with CS INFO 100 +21-216-18:15:36.021 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.024 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 0 (x0) REGIONSIZE= 2048 (x800) MAXBYTES= 32 (x20) ;;; (SCX CPU1 CS One Shot command code) +21-216-18:15:36.024 00 CMH-I:CMD Command SFDU received:<189FC000000D029F000000000000080000000020> from gs582cfslab4:SPR +21-216-18:15:36.045 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:15:36.567 00 TLMH-I:STS 58-012-14:05:14.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x00000000, size: 2048 +21-216-18:15:39.049 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:39.051 00 SPR-I:OPRO <*> Passed (1003;8002) - CS One Shot command sent properly. +21-216-18:15:39.059 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:39.060 00 SPR-I:OPRO <*> Passed (1003;8002) - Expected Event Msg 20 rcv'd. +21-216-18:15:39.072 00 SPR-I:OPRO <*> Passed (8002) - In Progress Flag set to True as expected. +21-216-18:15:39.077 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:16:40.566 00 TLMH-I:STS 58-012-14:06:18.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=100 OneShot checksum on Address: 0x00000000, size 2048 completed. Checksum = 0xFFFFC492 +21-216-18:16:41.150 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:41.152 00 SPR-I:OPRO <*> Passed (8002.1) - Expected Event Msg 100 rcv'd. +21-216-18:16:41.159 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:16:42.160 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:42.162 00 SPR-I:OPRO <*> Passed (8002.1) - In Progress Flag set to False as expected. +21-216-18:16:42.166 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:16:47.170 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:47.170 00 SPR-I:OPRO ; Step 2.9: Send the Enable Checksum command. +21-216-18:16:47.170 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:47.177 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:47.177 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-216-18:16:47.177 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:47.180 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-216-18:16:47.180 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-216-18:16:47.210 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:16:48.069 00 TLMH-I:STS 58-012-14:06:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-216-18:16:50.213 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:50.214 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-216-18:16:50.217 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:50.218 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-216-18:16:50.219 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:16:55.224 00 SPR-I:OPRO <*> Passed (8000) - Overall State set to 'Enabled'. +21-216-18:16:55.227 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:55.227 00 SPR-I:OPRO ; Step 2.10: Send the Enable Checksum command with an invalid length. +21-216-18:16:55.227 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:55.230 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:55.230 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:16:55.230 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:55.234 00 SPR-I:OPRO Sending: 189Fc000000204BF +21-216-18:16:55.235 00 CMH-I:CMD Command SFDU received:<189FC000000204BF> from gs582cfslab4:SPR +21-216-18:16:55.250 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:16:55.250 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:16:56.069 00 TLMH-I:STS 58-012-14:06:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 4, Len = 9, Expected = 8 +21-216-18:16:58.254 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:58.262 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:58.262 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:16:58.264 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:16:58.265 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:17:03.269 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.269 00 SPR-I:OPRO ; Step 2.11: Send a One Shot command with a valid address and size. +21-216-18:17:03.269 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.274 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.274 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 20 +21-216-18:17:03.274 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.276 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.276 00 SPR-I:OPRO ; Setup event 2 with CS INFO 100 +21-216-18:17:03.276 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.277 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 10 (xA) REGIONSIZE= 2048 (x800) MAXBYTES= 16 (x10) ;;; (SCX CPU1 CS One Shot command code) +21-216-18:17:03.277 00 CMH-I:CMD Command SFDU received:<189FC000000D02A50000000A0000080000000010> from gs582cfslab4:SPR +21-216-18:17:03.292 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:17:04.064 00 TLMH-I:STS 58-012-14:06:42.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x0000000A, size: 2048 +21-216-18:17:04.065 00 TLMH-I:STS 58-012-14:06:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:04.066 00 TLMH-I:STS 58-012-14:06:42.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:05.068 00 TLMH-I:STS 58-012-14:06:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:06.065 00 TLMH-I:STS 58-012-14:06:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:06.066 00 TLMH-I:STS 58-012-14:06:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:06.295 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:17:06.297 00 SPR-I:OPRO <*> Passed (1003;8002) - CS One Shot command sent properly. +21-216-18:17:06.314 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:17:06.316 00 SPR-I:OPRO <*> Passed (1003;8002) - Expected Event Msg 20 rcv'd. +21-216-18:17:06.343 00 SPR-I:OPRO <*> Passed (8002) - In Progress Flag set to True as expected. +21-216-18:17:06.348 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:17:07.060 00 TLMH-I:STS 58-012-14:06:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:08.065 00 TLMH-I:STS 58-012-14:06:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:08.066 00 TLMH-I:STS 58-012-14:06:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:09.061 00 TLMH-I:STS 58-012-14:06:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:10.064 00 TLMH-I:STS 58-012-14:06:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:10.066 00 TLMH-I:STS 58-012-14:06:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:11.065 00 TLMH-I:STS 58-012-14:06:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:12.060 00 TLMH-I:STS 58-012-14:06:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:12.062 00 TLMH-I:STS 58-012-14:06:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:13.066 00 TLMH-I:STS 58-012-14:06:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:14.061 00 TLMH-I:STS 58-012-14:06:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:14.062 00 TLMH-I:STS 58-012-14:06:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:15.066 00 TLMH-I:STS 58-012-14:06:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:16.059 00 TLMH-I:STS 58-012-14:06:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:16.060 00 TLMH-I:STS 58-012-14:06:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:17.063 00 TLMH-I:STS 58-012-14:06:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:18.068 00 TLMH-I:STS 58-012-14:06:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:18.069 00 TLMH-I:STS 58-012-14:06:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:19.060 00 TLMH-I:STS 58-012-14:06:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:20.064 00 TLMH-I:STS 58-012-14:06:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:20.065 00 TLMH-I:STS 58-012-14:06:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:21.058 00 TLMH-I:STS 58-012-14:06:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:22.062 00 TLMH-I:STS 58-012-14:07:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:22.063 00 TLMH-I:STS 58-012-14:07:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:23.068 00 TLMH-I:STS 58-012-14:07:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:24.066 00 TLMH-I:STS 58-012-14:07:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:24.068 00 TLMH-I:STS 58-012-14:07:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:25.062 00 TLMH-I:STS 58-012-14:07:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:26.069 00 TLMH-I:STS 58-012-14:07:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:26.070 00 TLMH-I:STS 58-012-14:07:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:27.063 00 TLMH-I:STS 58-012-14:07:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:28.062 00 TLMH-I:STS 58-012-14:07:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:28.063 00 TLMH-I:STS 58-012-14:07:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:29.068 00 TLMH-I:STS 58-012-14:07:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:30.064 00 TLMH-I:STS 58-012-14:07:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:30.065 00 TLMH-I:STS 58-012-14:07:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:31.066 00 TLMH-I:STS 58-012-14:07:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:32.061 00 TLMH-I:STS 58-012-14:07:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:32.062 00 TLMH-I:STS 58-012-14:07:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:33.069 00 TLMH-I:STS 58-012-14:07:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:34.065 00 TLMH-I:STS 58-012-14:07:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:34.066 00 TLMH-I:STS 58-012-14:07:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:35.058 00 TLMH-I:STS 58-012-14:07:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:36.064 00 TLMH-I:STS 58-012-14:07:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:36.066 00 TLMH-I:STS 58-012-14:07:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:37.060 00 TLMH-I:STS 58-012-14:07:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:38.068 00 TLMH-I:STS 58-012-14:07:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:38.069 00 TLMH-I:STS 58-012-14:07:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:39.065 00 TLMH-I:STS 58-012-14:07:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:40.063 00 TLMH-I:STS 58-012-14:07:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:40.064 00 TLMH-I:STS 58-012-14:07:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:41.059 00 TLMH-I:STS 58-012-14:07:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:42.065 00 TLMH-I:STS 58-012-14:07:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:42.067 00 TLMH-I:STS 58-012-14:07:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:43.068 00 TLMH-I:STS 58-012-14:07:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:44.064 00 TLMH-I:STS 58-012-14:07:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:44.065 00 TLMH-I:STS 58-012-14:07:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:45.060 00 TLMH-I:STS 58-012-14:07:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:46.067 00 TLMH-I:STS 58-012-14:07:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:46.069 00 TLMH-I:STS 58-012-14:07:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:47.061 00 TLMH-I:STS 58-012-14:07:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:48.065 00 TLMH-I:STS 58-012-14:07:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:48.067 00 TLMH-I:STS 58-012-14:07:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:49.062 00 TLMH-I:STS 58-012-14:07:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:50.069 00 TLMH-I:STS 58-012-14:07:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:50.070 00 TLMH-I:STS 58-012-14:07:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:51.063 00 TLMH-I:STS 58-012-14:07:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:52.060 00 TLMH-I:STS 58-012-14:07:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:52.061 00 TLMH-I:STS 58-012-14:07:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:53.066 00 TLMH-I:STS 58-012-14:07:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:54.065 00 TLMH-I:STS 58-012-14:07:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:54.066 00 TLMH-I:STS 58-012-14:07:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:55.059 00 TLMH-I:STS 58-012-14:07:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:56.060 00 TLMH-I:STS 58-012-14:07:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:56.061 00 TLMH-I:STS 58-012-14:07:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:57.065 00 TLMH-I:STS 58-012-14:07:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:58.063 00 TLMH-I:STS 58-012-14:07:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:58.065 00 TLMH-I:STS 58-012-14:07:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:59.059 00 TLMH-I:STS 58-012-14:07:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:00.064 00 TLMH-I:STS 58-012-14:07:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:00.066 00 TLMH-I:STS 58-012-14:07:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:01.067 00 TLMH-I:STS 58-012-14:07:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:02.060 00 TLMH-I:STS 58-012-14:07:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:02.061 00 TLMH-I:STS 58-012-14:07:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:03.062 00 TLMH-I:STS 58-012-14:07:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:04.067 00 TLMH-I:STS 58-012-14:07:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:04.069 00 TLMH-I:STS 58-012-14:07:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:05.062 00 TLMH-I:STS 58-012-14:07:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:06.068 00 TLMH-I:STS 58-012-14:07:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:06.069 00 TLMH-I:STS 58-012-14:07:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:07.062 00 TLMH-I:STS 58-012-14:07:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:08.059 00 TLMH-I:STS 58-012-14:07:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:08.060 00 TLMH-I:STS 58-012-14:07:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:09.066 00 TLMH-I:STS 58-012-14:07:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:10.063 00 TLMH-I:STS 58-012-14:07:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:10.064 00 TLMH-I:STS 58-012-14:07:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:11.067 00 TLMH-I:STS 58-012-14:07:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:12.063 00 TLMH-I:STS 58-012-14:07:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:12.065 00 TLMH-I:STS 58-012-14:07:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:13.057 00 TLMH-I:STS 58-012-14:07:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:14.066 00 TLMH-I:STS 58-012-14:07:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:14.067 00 TLMH-I:STS 58-012-14:07:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:15.062 00 TLMH-I:STS 58-012-14:07:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:16.059 00 TLMH-I:STS 58-012-14:07:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:16.060 00 TLMH-I:STS 58-012-14:07:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:17.065 00 TLMH-I:STS 58-012-14:07:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:18.062 00 TLMH-I:STS 58-012-14:07:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:18.063 00 TLMH-I:STS 58-012-14:07:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:19.068 00 TLMH-I:STS 58-012-14:07:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:20.067 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:20.069 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:21.064 00 TLMH-I:STS 58-012-14:07:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:22.062 00 TLMH-I:STS 58-012-14:08:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:22.063 00 TLMH-I:STS 58-012-14:08:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:23.068 00 TLMH-I:STS 58-012-14:08:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:24.064 00 TLMH-I:STS 58-012-14:08:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:24.066 00 TLMH-I:STS 58-012-14:08:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:25.059 00 TLMH-I:STS 58-012-14:08:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:26.067 00 TLMH-I:STS 58-012-14:08:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:26.068 00 TLMH-I:STS 58-012-14:08:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:27.062 00 TLMH-I:STS 58-012-14:08:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:28.067 00 TLMH-I:STS 58-012-14:08:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:28.068 00 TLMH-I:STS 58-012-14:08:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:29.066 00 TLMH-I:STS 58-012-14:08:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:30.065 00 TLMH-I:STS 58-012-14:08:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:30.066 00 TLMH-I:STS 58-012-14:08:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:31.060 00 TLMH-I:STS 58-012-14:08:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:32.066 00 TLMH-I:STS 58-012-14:08:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:32.067 00 TLMH-I:STS 58-012-14:08:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:33.063 00 TLMH-I:STS 58-012-14:08:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:34.069 00 TLMH-I:STS 58-012-14:08:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:34.070 00 TLMH-I:STS 58-012-14:08:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:35.064 00 TLMH-I:STS 58-012-14:08:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:36.061 00 TLMH-I:STS 58-012-14:08:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:36.063 00 TLMH-I:STS 58-012-14:08:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:37.067 00 TLMH-I:STS 58-012-14:08:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:38.063 00 TLMH-I:STS 58-012-14:08:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:38.064 00 TLMH-I:STS 58-012-14:08:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:39.058 00 TLMH-I:STS 58-012-14:08:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:40.063 00 TLMH-I:STS 58-012-14:08:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:40.064 00 TLMH-I:STS 58-012-14:08:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:41.058 00 TLMH-I:STS 58-012-14:08:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:42.063 00 TLMH-I:STS 58-012-14:08:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:42.064 00 TLMH-I:STS 58-012-14:08:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:43.068 00 TLMH-I:STS 58-012-14:08:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:44.062 00 TLMH-I:STS 58-012-14:08:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:44.063 00 TLMH-I:STS 58-012-14:08:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:45.068 00 TLMH-I:STS 58-012-14:08:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:46.063 00 TLMH-I:STS 58-012-14:08:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:46.064 00 TLMH-I:STS 58-012-14:08:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:47.058 00 TLMH-I:STS 58-012-14:08:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:48.064 00 TLMH-I:STS 58-012-14:08:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:48.066 00 TLMH-I:STS 58-012-14:08:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:49.061 00 TLMH-I:STS 58-012-14:08:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:50.066 00 TLMH-I:STS 58-012-14:08:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:50.067 00 TLMH-I:STS 58-012-14:08:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:51.063 00 TLMH-I:STS 58-012-14:08:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:52.059 00 TLMH-I:STS 58-012-14:08:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:52.060 00 TLMH-I:STS 58-012-14:08:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:53.063 00 TLMH-I:STS 58-012-14:08:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:54.060 00 TLMH-I:STS 58-012-14:08:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:54.061 00 TLMH-I:STS 58-012-14:08:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:55.060 00 TLMH-I:STS 58-012-14:08:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:56.066 00 TLMH-I:STS 58-012-14:08:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:56.068 00 TLMH-I:STS 58-012-14:08:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:57.060 00 TLMH-I:STS 58-012-14:08:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:58.068 00 TLMH-I:STS 58-012-14:08:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:58.069 00 TLMH-I:STS 58-012-14:08:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:59.063 00 TLMH-I:STS 58-012-14:08:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:00.057 00 TLMH-I:STS 58-012-14:08:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:00.067 00 TLMH-I:STS 58-012-14:08:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:01.059 00 TLMH-I:STS 58-012-14:08:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:02.061 00 TLMH-I:STS 58-012-14:08:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:02.062 00 TLMH-I:STS 58-012-14:08:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:03.063 00 TLMH-I:STS 58-012-14:08:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:04.058 00 TLMH-I:STS 58-012-14:08:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:04.059 00 TLMH-I:STS 58-012-14:08:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:05.065 00 TLMH-I:STS 58-012-14:08:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:06.062 00 TLMH-I:STS 58-012-14:08:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:06.063 00 TLMH-I:STS 58-012-14:08:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:07.067 00 TLMH-I:STS 58-012-14:08:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:08.063 00 TLMH-I:STS 58-012-14:08:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:08.064 00 TLMH-I:STS 58-012-14:08:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:09.058 00 TLMH-I:STS 58-012-14:08:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:10.065 00 TLMH-I:STS 58-012-14:08:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:10.067 00 TLMH-I:STS 58-012-14:08:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:11.061 00 TLMH-I:STS 58-012-14:08:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:12.066 00 TLMH-I:STS 58-012-14:08:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:12.068 00 TLMH-I:STS 58-012-14:08:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:12.069 00 TLMH-I:STS 58-012-14:08:50.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=100 OneShot checksum on Address: 0x0000000A, size 2048 completed. Checksum = 0xFFFFA68E +21-216-18:19:12.493 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:12.495 00 SPR-I:OPRO <*> Passed (8002.1) - Expected Event Msg 100 rcv'd. +21-216-18:19:12.501 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:14.503 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:14.505 00 SPR-I:OPRO <*> Passed (8002.1) - In Progress Flag set to False as expected. +21-216-18:19:14.509 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:19:19.513 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:19.513 00 SPR-I:OPRO ; Step 2.12: Send a One Shot command with an invalid length. +21-216-18:19:19.513 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:19.514 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:19.514 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:19:19.514 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:19.518 00 SPR-I:OPRO Sending: 189Fc000000A02B0 +21-216-18:19:19.519 00 CMH-I:CMD Command SFDU received:<189FC000000A02B0> from gs582cfslab4:SPR +21-216-18:19:19.533 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:19:19.533 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:20.066 00 TLMH-I:STS 58-012-14:08:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 2, Len = 17, Expected = 20 +21-216-18:19:22.537 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:22.545 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:22.545 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:19:22.548 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:19:22.549 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:19:27.553 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.553 00 SPR-I:OPRO ; Step 2.13: Send a One Shot command with arguments that go beyond the +21-216-18:19:27.554 00 SPR-I:OPRO ; memory region. +21-216-18:19:27.554 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.559 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.560 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 23 +21-216-18:19:27.560 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.560 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.560 00 SPR-I:OPRO ; Step 2.14: Send a One Shot command with a valid address and a very +21-216-18:19:27.560 00 SPR-I:OPRO ; large but valid size. +21-216-18:19:27.560 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.563 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.563 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 20 +21-216-18:19:27.563 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.566 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 0 (x0) REGIONSIZE= 134217728 (x8000000) MAXBYTES= 0 (x0) ;;; (SCX CPU1 CS One Shot command code) +21-216-18:19:27.566 00 CMH-I:CMD Command SFDU received:<189FC000000D02BF000000000800000000000000> from gs582cfslab4:SPR +21-216-18:19:27.571 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:28.060 00 TLMH-I:STS 58-012-14:09:06.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x00000000, size: 134217728 +21-216-18:19:28.061 00 TLMH-I:STS 58-012-14:09:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:28.063 00 TLMH-I:STS 58-012-14:09:06.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:29.065 00 TLMH-I:STS 58-012-14:09:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:30.062 00 TLMH-I:STS 58-012-14:09:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:30.063 00 TLMH-I:STS 58-012-14:09:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:30.574 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:30.576 00 SPR-I:OPRO <*> Passed (1003;8002) - CS One Shot command sent properly. +21-216-18:19:30.585 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:30.585 00 SPR-I:OPRO <*> Passed (1003;8002) - Expected Event Msg 20 rcv'd. +21-216-18:19:30.587 00 SPR-I:OPRO <*> Passed (8002) - In Progress Flag set to True as expected. +21-216-18:19:30.603 00 SPR-I:OPRO <*> Passed (8002.3) - One shot rate is set as expected. +21-216-18:19:30.604 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:30.604 00 SPR-I:OPRO ; Step 2.15: Before the above command completes, send a Cancel One Shot +21-216-18:19:30.604 00 SPR-I:OPRO ; command. +21-216-18:19:30.604 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:30.606 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:30.606 00 SPR-I:OPRO ; Setup event 1 with CS INFO 24 +21-216-18:19:30.615 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:30.616 00 CMH-I:CMD Command is /SCX_CPU1_CS_CANCELONESHOT ;;; (SCX CPU1 CS Cancel One Shot command code) +21-216-18:19:30.616 00 CMH-I:CMD Command SFDU received:<189FC000000103BA> from gs582cfslab4:SPR +21-216-18:19:30.630 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:31.057 00 TLMH-I:STS 58-012-14:09:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=24 OneShot checksum calculation has been cancelled +21-216-18:19:34.635 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:34.637 00 SPR-I:OPRO <*> Passed (1003;8003) - CS Cancel One Shot command sent properly. +21-216-18:19:34.644 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:34.645 00 SPR-I:OPRO <*> Passed (1003;8003) - Expected Event Msg 24 rcv'd. +21-216-18:19:34.647 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:19:39.651 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:39.651 00 SPR-I:OPRO ; Step 2.16: Send a Cancel One Shot command with an invalid length. +21-216-18:19:39.651 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:39.657 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:39.657 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:19:39.657 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:39.661 00 SPR-I:OPRO Sending: 189Fc000000203B0 +21-216-18:19:39.662 00 CMH-I:CMD Command SFDU received:<189FC000000203B0> from gs582cfslab4:SPR +21-216-18:19:39.676 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:19:39.676 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:40.562 00 TLMH-I:STS 58-012-14:09:18.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 3, Len = 9, Expected = 8 +21-216-18:19:42.680 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:42.689 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:42.689 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:19:42.691 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:19:42.692 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:19:47.706 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:47.706 00 SPR-I:OPRO ; Step 2.17: Send a One Shot command with a valid address and a very +21-216-18:19:47.706 00 SPR-I:OPRO ; large but valid size. +21-216-18:19:47.706 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:47.708 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 0 (x0) REGIONSIZE= 134217728 (x8000000) MAXBYTES= 2048 (x800) ;;; (SCX CPU1 CS One Shot command code) +21-216-18:19:47.709 00 CMH-I:CMD Command SFDU received:<189FC000000D02B7000000000800000000000800> from gs582cfslab4:SPR +21-216-18:19:47.727 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:48.559 00 TLMH-I:STS 58-012-14:09:26.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x00000000, size: 134217728 +21-216-18:19:49.066 00 TLMH-I:STS 58-012-14:09:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:50.060 00 TLMH-I:STS 58-012-14:09:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:50.060 00 TLMH-I:STS 58-012-14:09:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:50.732 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:50.733 00 SPR-I:OPRO <*> Passed (1003;8002) - CS One Shot command sent properly. +21-216-18:19:50.739 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.739 00 SPR-I:OPRO ; Step 2.18: Send a One Shot command while a child task is already +21-216-18:19:50.739 00 SPR-I:OPRO ; running. An error event should be generated +21-216-18:19:50.739 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.741 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.741 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-216-18:19:50.741 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.743 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.743 00 SPR-I:OPRO ; Setup event 2 with CS INFO 100 +21-216-18:19:50.748 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.749 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 0 (x0) REGIONSIZE= 134217728 (x8000000) MAXBYTES= 0 (x0) ;;; (SCX CPU1 CS One Shot command code) +21-216-18:19:50.749 00 CMH-I:CMD Command SFDU received:<189FC000000D02BF000000000800000000000000> from gs582cfslab4:SPR +21-216-18:19:50.763 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:51.064 00 TLMH-I:STS 58-012-14:09:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:51.561 00 TLMH-I:STS 58-012-14:09:29.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-216-18:19:52.067 00 TLMH-I:STS 58-012-14:09:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:52.068 00 TLMH-I:STS 58-012-14:09:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:53.062 00 TLMH-I:STS 58-012-14:09:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:54.060 00 TLMH-I:STS 58-012-14:09:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:54.061 00 TLMH-I:STS 58-012-14:09:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:54.767 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:54.769 00 SPR-I:OPRO <*> Passed (1004;8002.2) - CS One Shot command failed as expected. +21-216-18:19:54.778 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:54.779 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 22 rcv'd. +21-216-18:19:54.780 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:54.780 00 SPR-I:OPRO ; Step 2.19: Send a Recompute command while a child task is already +21-216-18:19:54.780 00 SPR-I:OPRO ; running. An error event should be generated. +21-216-18:19:54.780 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:54.793 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:54.793 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 88 +21-216-18:19:54.793 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:54.794 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-216-18:19:54.794 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:19:54.799 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:55.063 00 TLMH-I:STS 58-012-14:09:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:55.560 00 TLMH-I:STS 58-012-14:09:33.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=88 App recompute baseline for app CS failed: child task in use +21-216-18:19:56.057 00 TLMH-I:STS 58-012-14:09:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:56.058 00 TLMH-I:STS 58-012-14:09:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:57.063 00 TLMH-I:STS 58-012-14:09:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:58.059 00 TLMH-I:STS 58-012-14:09:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:58.060 00 TLMH-I:STS 58-012-14:09:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:58.804 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:58.806 00 SPR-I:OPRO <*> Passed (1004;8002.2) - CS One Shot command failed as expected. +21-216-18:19:58.814 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:58.815 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 22 rcv'd. +21-216-18:19:58.817 00 CMH-I:CMD Command is /SCX_CPU1_CS_CANCELONESHOT ;;; (SCX CPU1 CS Cancel One Shot command code) +21-216-18:19:58.817 00 CMH-I:CMD Command SFDU received:<189FC000000103BA> from gs582cfslab4:SPR +21-216-18:19:58.828 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:19:59.065 00 TLMH-I:STS 58-012-14:09:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:59.561 00 TLMH-I:STS 58-012-14:09:37.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=24 OneShot checksum calculation has been cancelled +21-216-18:20:03.832 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:03.832 00 SPR-I:OPRO ; Step 2.20: Send a Cancel One Shot command when there is no One Shot +21-216-18:20:03.833 00 SPR-I:OPRO ; command executing. +21-216-18:20:03.833 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:03.837 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:03.838 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 26 +21-216-18:20:03.838 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:03.839 00 CMH-I:CMD Command is /SCX_CPU1_CS_CANCELONESHOT ;;; (SCX CPU1 CS Cancel One Shot command code) +21-216-18:20:03.839 00 CMH-I:CMD Command SFDU received:<189FC000000103BA> from gs582cfslab4:SPR +21-216-18:20:03.853 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:04.560 00 TLMH-I:STS 58-012-14:09:42.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=26 Cancel OneShot checksum failed. No OneShot active +21-216-18:20:06.857 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:06.860 00 SPR-I:OPRO <*> Passed (1004) - CS Cancel One Shot command failed as expected. +21-216-18:20:06.867 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:06.867 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 26 rcv'd. +21-216-18:20:06.869 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:20:11.874 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:11.874 00 SPR-I:OPRO ; Step 2.21: Send an invalid command. +21-216-18:20:11.874 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:11.880 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:11.881 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 34 +21-216-18:20:11.881 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:11.886 00 SPR-I:OPRO Sending: 189Fc0000001AA00 +21-216-18:20:11.887 00 CMH-I:CMD Command SFDU received:<189FC0000001AA00> from gs582cfslab4:SPR +21-216-18:20:11.903 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:20:11.903 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:12.567 00 TLMH-I:STS 58-012-14:09:50.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=34 Invalid ground command code: ID = 0x0000189F, CC = 42 +21-216-18:20:14.907 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:14.919 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:14.919 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:20:14.921 00 SPR-I:OPRO <*> Passed (1004) - Event message 34 received +21-216-18:20:14.923 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:20:19.927 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:19.927 00 SPR-I:OPRO ; Step 2.22: Send the CS Housekeeping Request with an invalid length. +21-216-18:20:19.927 00 SPR-I:OPRO ; Since this is an internal command, the CMDEC SHOULD NOT increment. +21-216-18:20:19.927 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:19.929 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:19.929 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:20:19.929 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:19.932 00 SPR-I:OPRO Sending: 18A0c00000020000 +21-216-18:20:19.933 00 CMH-I:CMD Command SFDU received:<18A0C00000020000> from gs582cfslab4:SPR +21-216-18:20:19.947 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:20:19.947 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:20.566 00 TLMH-I:STS 58-012-14:09:58.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x000018A0, CC = 0, Len = 9, Expected = 8 +21-216-18:20:22.951 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:22.953 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:23.955 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:24.957 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:25.959 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:26.961 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:27.963 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:28.965 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:29.967 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:30.968 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:20:30.969 00 SPR-I:OPRO <*> Passed - CMDEC remained the same. +21-216-18:20:30.969 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:20:35.974 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:35.974 00 SPR-I:OPRO ; Step 2.23: Send the CS Background Cycle Request with an invalid +21-216-18:20:35.974 00 SPR-I:OPRO ; length. Since this is an internal command, the CMDEC SHOULD NOT +21-216-18:20:35.974 00 SPR-I:OPRO ; increment. +21-216-18:20:35.974 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:35.982 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:35.983 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:20:35.983 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:35.990 00 SPR-I:OPRO Sending: 18A1c00000020000 +21-216-18:20:35.991 00 CMH-I:CMD Command SFDU received:<18A1C00000020000> from gs582cfslab4:SPR +21-216-18:20:35.997 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:20:35.998 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:36.561 00 TLMH-I:STS 58-012-14:10:14.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x000018A1, CC = 0, Len = 9, Expected = 8 +21-216-18:20:39.001 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:39.004 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:40.006 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:41.009 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:42.011 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:43.013 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:44.016 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:45.018 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:46.020 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:47.024 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:20:47.027 00 SPR-I:OPRO <*> Passed - CMDEC remained the same. +21-216-18:20:47.027 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:20:52.031 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.031 00 SPR-I:OPRO ; Step 2.24: Send a One Shot command with a valid address and a very +21-216-18:20:52.031 00 SPR-I:OPRO ; large but valid size and MaxBytes that is not 8 bit aligned. +21-216-18:20:52.032 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.034 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.034 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 20 +21-216-18:20:52.034 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.036 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.036 00 SPR-I:OPRO ; Setup event 2 with CS INFO 100 +21-216-18:20:52.036 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.037 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 0 (x0) REGIONSIZE= 2048 (x800) MAXBYTES= 6 (x6) ;;; (SCX CPU1 CS One Shot command code) +21-216-18:20:52.037 00 CMH-I:CMD Command SFDU received:<189FC000000D02B9000000000000080000000006> from gs582cfslab4:SPR +21-216-18:20:52.053 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:52.565 00 TLMH-I:STS 58-012-14:10:30.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x00000000, size: 2048 +21-216-18:20:53.058 00 TLMH-I:STS 58-012-14:10:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:54.057 00 TLMH-I:STS 58-012-14:10:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:54.057 00 TLMH-I:STS 58-012-14:10:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:55.055 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:55.055 00 SPR-I:OPRO <*> Passed (1003;8002) - CS One Shot command sent properly. +21-216-18:20:55.059 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:55.060 00 SPR-I:OPRO <*> Passed (1003;8002) - Expected Event Msg 20 rcv'd. +21-216-18:20:55.061 00 SPR-I:OPRO <*> Passed (8002) - In Progress Flag set to True as expected. +21-216-18:20:55.065 00 TLMH-I:STS 58-012-14:10:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:55.074 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:56.057 00 TLMH-I:STS 58-012-14:10:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:56.057 00 TLMH-I:STS 58-012-14:10:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:57.060 00 TLMH-I:STS 58-012-14:10:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:58.066 00 TLMH-I:STS 58-012-14:10:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:58.067 00 TLMH-I:STS 58-012-14:10:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:59.061 00 TLMH-I:STS 58-012-14:10:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:00.055 00 TLMH-I:STS 58-012-14:10:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:00.066 00 TLMH-I:STS 58-012-14:10:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:01.059 00 TLMH-I:STS 58-012-14:10:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:02.064 00 TLMH-I:STS 58-012-14:10:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:02.066 00 TLMH-I:STS 58-012-14:10:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:03.062 00 TLMH-I:STS 58-012-14:10:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:04.056 00 TLMH-I:STS 58-012-14:10:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:04.056 00 TLMH-I:STS 58-012-14:10:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:05.064 00 TLMH-I:STS 58-012-14:10:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:06.063 00 TLMH-I:STS 58-012-14:10:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:06.064 00 TLMH-I:STS 58-012-14:10:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:07.063 00 TLMH-I:STS 58-012-14:10:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:08.057 00 TLMH-I:STS 58-012-14:10:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:08.058 00 TLMH-I:STS 58-012-14:10:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:09.061 00 TLMH-I:STS 58-012-14:10:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:10.060 00 TLMH-I:STS 58-012-14:10:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:10.061 00 TLMH-I:STS 58-012-14:10:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:11.066 00 TLMH-I:STS 58-012-14:10:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:12.063 00 TLMH-I:STS 58-012-14:10:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:12.065 00 TLMH-I:STS 58-012-14:10:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:13.058 00 TLMH-I:STS 58-012-14:10:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:14.066 00 TLMH-I:STS 58-012-14:10:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:14.067 00 TLMH-I:STS 58-012-14:10:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:15.061 00 TLMH-I:STS 58-012-14:10:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:16.065 00 TLMH-I:STS 58-012-14:10:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:16.066 00 TLMH-I:STS 58-012-14:10:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:17.060 00 TLMH-I:STS 58-012-14:10:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:18.066 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:18.067 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:19.061 00 TLMH-I:STS 58-012-14:10:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:20.058 00 TLMH-I:STS 58-012-14:10:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:20.059 00 TLMH-I:STS 58-012-14:10:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:21.065 00 TLMH-I:STS 58-012-14:10:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:22.061 00 TLMH-I:STS 58-012-14:11:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:22.062 00 TLMH-I:STS 58-012-14:11:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:23.058 00 TLMH-I:STS 58-012-14:11:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:24.064 00 TLMH-I:STS 58-012-14:11:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:24.066 00 TLMH-I:STS 58-012-14:11:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:25.058 00 TLMH-I:STS 58-012-14:11:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:26.066 00 TLMH-I:STS 58-012-14:11:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:26.067 00 TLMH-I:STS 58-012-14:11:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:27.060 00 TLMH-I:STS 58-012-14:11:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:28.055 00 TLMH-I:STS 58-012-14:11:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:28.066 00 TLMH-I:STS 58-012-14:11:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:29.064 00 TLMH-I:STS 58-012-14:11:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:30.060 00 TLMH-I:STS 58-012-14:11:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:30.061 00 TLMH-I:STS 58-012-14:11:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:31.064 00 TLMH-I:STS 58-012-14:11:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:32.059 00 TLMH-I:STS 58-012-14:11:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:32.060 00 TLMH-I:STS 58-012-14:11:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:33.064 00 TLMH-I:STS 58-012-14:11:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:34.061 00 TLMH-I:STS 58-012-14:11:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:34.063 00 TLMH-I:STS 58-012-14:11:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:35.065 00 TLMH-I:STS 58-012-14:11:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:36.060 00 TLMH-I:STS 58-012-14:11:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:36.061 00 TLMH-I:STS 58-012-14:11:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:37.057 00 TLMH-I:STS 58-012-14:11:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:38.061 00 TLMH-I:STS 58-012-14:11:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:38.061 00 TLMH-I:STS 58-012-14:11:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:39.057 00 TLMH-I:STS 58-012-14:11:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:40.064 00 TLMH-I:STS 58-012-14:11:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:40.065 00 TLMH-I:STS 58-012-14:11:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:41.057 00 TLMH-I:STS 58-012-14:11:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:42.061 00 TLMH-I:STS 58-012-14:11:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:42.062 00 TLMH-I:STS 58-012-14:11:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:43.061 00 TLMH-I:STS 58-012-14:11:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:44.065 00 TLMH-I:STS 58-012-14:11:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:44.066 00 TLMH-I:STS 58-012-14:11:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:45.058 00 TLMH-I:STS 58-012-14:11:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:46.065 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:46.066 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:47.061 00 TLMH-I:STS 58-012-14:11:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:48.057 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:48.059 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:49.060 00 TLMH-I:STS 58-012-14:11:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:50.058 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:50.059 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:51.063 00 TLMH-I:STS 58-012-14:11:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:52.059 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:52.060 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:53.065 00 TLMH-I:STS 58-012-14:11:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:54.062 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:54.063 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:55.056 00 TLMH-I:STS 58-012-14:11:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:56.063 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:56.064 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:57.058 00 TLMH-I:STS 58-012-14:11:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:58.065 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:58.067 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:59.063 00 TLMH-I:STS 58-012-14:11:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:00.057 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:00.059 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:01.057 00 TLMH-I:STS 58-012-14:11:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:02.061 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:02.061 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:03.063 00 TLMH-I:STS 58-012-14:11:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:04.058 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:04.059 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:05.061 00 TLMH-I:STS 58-012-14:11:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:06.059 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:06.060 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:07.062 00 TLMH-I:STS 58-012-14:11:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:08.056 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:08.057 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:09.065 00 TLMH-I:STS 58-012-14:11:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:10.065 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:10.067 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:11.064 00 TLMH-I:STS 58-012-14:11:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:12.059 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:12.060 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:13.065 00 TLMH-I:STS 58-012-14:11:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:14.065 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:14.067 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:15.059 00 TLMH-I:STS 58-012-14:11:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:16.063 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:16.064 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:17.059 00 TLMH-I:STS 58-012-14:11:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:18.066 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:18.068 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:19.061 00 TLMH-I:STS 58-012-14:11:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:20.065 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:20.067 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:21.061 00 TLMH-I:STS 58-012-14:11:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:22.063 00 TLMH-I:STS 58-012-14:12:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:22.065 00 TLMH-I:STS 58-012-14:12:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:23.058 00 TLMH-I:STS 58-012-14:12:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:24.064 00 TLMH-I:STS 58-012-14:12:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:24.065 00 TLMH-I:STS 58-012-14:12:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:25.059 00 TLMH-I:STS 58-012-14:12:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:26.067 00 TLMH-I:STS 58-012-14:12:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:26.068 00 TLMH-I:STS 58-012-14:12:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:27.061 00 TLMH-I:STS 58-012-14:12:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:28.060 00 TLMH-I:STS 58-012-14:12:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:28.061 00 TLMH-I:STS 58-012-14:12:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:29.057 00 TLMH-I:STS 58-012-14:12:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:30.063 00 TLMH-I:STS 58-012-14:12:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:30.065 00 TLMH-I:STS 58-012-14:12:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:31.056 00 TLMH-I:STS 58-012-14:12:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:32.055 00 TLMH-I:STS 58-012-14:12:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:32.055 00 TLMH-I:STS 58-012-14:12:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:33.062 00 TLMH-I:STS 58-012-14:12:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:34.055 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:34.055 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:35.062 00 TLMH-I:STS 58-012-14:12:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:36.057 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:36.058 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:37.063 00 TLMH-I:STS 58-012-14:12:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:38.060 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:38.061 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:39.065 00 TLMH-I:STS 58-012-14:12:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:40.060 00 TLMH-I:STS 58-012-14:12:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:40.061 00 TLMH-I:STS 58-012-14:12:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:41.060 00 TLMH-I:STS 58-012-14:12:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:41.525 00 DPD-I:STS Page _dpd_query added (cid:1). +21-216-18:22:42.063 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:42.065 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:43.065 00 TLMH-I:STS 58-012-14:12:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:44.060 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:44.061 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:45.063 00 TLMH-I:STS 58-012-14:12:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:46.059 00 TLMH-I:STS 58-012-14:12:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:46.060 00 TLMH-I:STS 58-012-14:12:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:47.063 00 TLMH-I:STS 58-012-14:12:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:48.057 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:48.058 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:49.064 00 TLMH-I:STS 58-012-14:12:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:49.175 00 DPD-I:STS Deleting page _dpd_query +21-216-18:22:50.057 00 TLMH-I:STS 58-012-14:12:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:50.058 00 TLMH-I:STS 58-012-14:12:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:51.060 00 TLMH-I:STS 58-012-14:12:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:52.056 00 TLMH-I:STS 58-012-14:12:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:52.056 00 TLMH-I:STS 58-012-14:12:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:53.062 00 TLMH-I:STS 58-012-14:12:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:54.057 00 TLMH-I:STS 58-012-14:12:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:54.057 00 TLMH-I:STS 58-012-14:12:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:55.063 00 TLMH-I:STS 58-012-14:12:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:56.062 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:56.062 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:57.056 00 TLMH-I:STS 58-012-14:12:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:58.062 00 TLMH-I:STS 58-012-14:12:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:58.062 00 TLMH-I:STS 58-012-14:12:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:59.058 00 TLMH-I:STS 58-012-14:12:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:00.064 00 TLMH-I:STS 58-012-14:12:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:00.064 00 TLMH-I:STS 58-012-14:12:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:01.055 00 TLMH-I:STS 58-012-14:12:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:02.057 00 TLMH-I:STS 58-012-14:12:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:02.058 00 TLMH-I:STS 58-012-14:12:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:03.060 00 TLMH-I:STS 58-012-14:12:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:04.055 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:04.056 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:05.061 00 TLMH-I:STS 58-012-14:12:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:06.059 00 TLMH-I:STS 58-012-14:12:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:06.060 00 TLMH-I:STS 58-012-14:12:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:07.063 00 TLMH-I:STS 58-012-14:12:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:08.058 00 TLMH-I:STS 58-012-14:12:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:08.059 00 TLMH-I:STS 58-012-14:12:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:09.064 00 TLMH-I:STS 58-012-14:12:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:10.059 00 TLMH-I:STS 58-012-14:12:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:10.059 00 TLMH-I:STS 58-012-14:12:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:11.060 00 TLMH-I:STS 58-012-14:12:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:12.055 00 TLMH-I:STS 58-012-14:12:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:12.055 00 TLMH-I:STS 58-012-14:12:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:13.060 00 TLMH-I:STS 58-012-14:12:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:14.056 00 TLMH-I:STS 58-012-14:12:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:14.057 00 TLMH-I:STS 58-012-14:12:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:15.062 00 TLMH-I:STS 58-012-14:12:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:16.057 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:16.058 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:17.061 00 TLMH-I:STS 58-012-14:12:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:18.060 00 TLMH-I:STS 58-012-14:12:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:18.061 00 TLMH-I:STS 58-012-14:12:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:19.056 00 TLMH-I:STS 58-012-14:12:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:20.061 00 TLMH-I:STS 58-012-14:12:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:20.061 00 TLMH-I:STS 58-012-14:12:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:21.057 00 TLMH-I:STS 58-012-14:12:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:22.061 00 TLMH-I:STS 58-012-14:13:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:22.062 00 TLMH-I:STS 58-012-14:13:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:23.059 00 TLMH-I:STS 58-012-14:13:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:24.057 00 TLMH-I:STS 58-012-14:13:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:24.058 00 TLMH-I:STS 58-012-14:13:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:25.060 00 TLMH-I:STS 58-012-14:13:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:26.058 00 TLMH-I:STS 58-012-14:13:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:26.059 00 TLMH-I:STS 58-012-14:13:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:27.062 00 TLMH-I:STS 58-012-14:13:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:28.059 00 TLMH-I:STS 58-012-14:13:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:28.060 00 TLMH-I:STS 58-012-14:13:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:29.064 00 TLMH-I:STS 58-012-14:13:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:30.063 00 TLMH-I:STS 58-012-14:13:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:30.064 00 TLMH-I:STS 58-012-14:13:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:31.062 00 TLMH-I:STS 58-012-14:13:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:32.059 00 TLMH-I:STS 58-012-14:13:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:32.060 00 TLMH-I:STS 58-012-14:13:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:33.055 00 TLMH-I:STS 58-012-14:13:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:34.063 00 TLMH-I:STS 58-012-14:13:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:34.064 00 TLMH-I:STS 58-012-14:13:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:35.060 00 TLMH-I:STS 58-012-14:13:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:36.056 00 TLMH-I:STS 58-012-14:13:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:36.058 00 TLMH-I:STS 58-012-14:13:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:37.063 00 TLMH-I:STS 58-012-14:13:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:38.060 00 TLMH-I:STS 58-012-14:13:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:38.061 00 TLMH-I:STS 58-012-14:13:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:39.059 00 TLMH-I:STS 58-012-14:13:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:40.056 00 TLMH-I:STS 58-012-14:13:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:40.057 00 TLMH-I:STS 58-012-14:13:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:41.062 00 TLMH-I:STS 58-012-14:13:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:42.060 00 TLMH-I:STS 58-012-14:13:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:42.061 00 TLMH-I:STS 58-012-14:13:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:43.065 00 TLMH-I:STS 58-012-14:13:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:44.061 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:44.062 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:45.058 00 TLMH-I:STS 58-012-14:13:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:46.065 00 TLMH-I:STS 58-012-14:13:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:46.066 00 TLMH-I:STS 58-012-14:13:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:47.061 00 TLMH-I:STS 58-012-14:13:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:48.060 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:48.062 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:49.063 00 TLMH-I:STS 58-012-14:13:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:50.061 00 TLMH-I:STS 58-012-14:13:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:50.062 00 TLMH-I:STS 58-012-14:13:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:51.059 00 TLMH-I:STS 58-012-14:13:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:52.056 00 TLMH-I:STS 58-012-14:13:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:52.058 00 TLMH-I:STS 58-012-14:13:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:53.061 00 TLMH-I:STS 58-012-14:13:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:54.060 00 TLMH-I:STS 58-012-14:13:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:54.061 00 TLMH-I:STS 58-012-14:13:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:55.059 00 TLMH-I:STS 58-012-14:13:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:56.064 00 TLMH-I:STS 58-012-14:13:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:56.064 00 TLMH-I:STS 58-012-14:13:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:57.060 00 TLMH-I:STS 58-012-14:13:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:58.065 00 TLMH-I:STS 58-012-14:13:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:58.066 00 TLMH-I:STS 58-012-14:13:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:59.061 00 TLMH-I:STS 58-012-14:13:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:00.060 00 TLMH-I:STS 58-012-14:13:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:00.062 00 TLMH-I:STS 58-012-14:13:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:01.062 00 TLMH-I:STS 58-012-14:13:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:02.065 00 TLMH-I:STS 58-012-14:13:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:02.066 00 TLMH-I:STS 58-012-14:13:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:03.058 00 TLMH-I:STS 58-012-14:13:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:04.064 00 TLMH-I:STS 58-012-14:13:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:04.065 00 TLMH-I:STS 58-012-14:13:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:05.061 00 TLMH-I:STS 58-012-14:13:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:06.062 00 TLMH-I:STS 58-012-14:13:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:06.063 00 TLMH-I:STS 58-012-14:13:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:07.055 00 TLMH-I:STS 58-012-14:13:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:08.061 00 TLMH-I:STS 58-012-14:13:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:08.062 00 TLMH-I:STS 58-012-14:13:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:09.054 00 TLMH-I:STS 58-012-14:13:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:10.062 00 TLMH-I:STS 58-012-14:13:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:10.063 00 TLMH-I:STS 58-012-14:13:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:11.057 00 TLMH-I:STS 58-012-14:13:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:12.063 00 TLMH-I:STS 58-012-14:13:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:12.065 00 TLMH-I:STS 58-012-14:13:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:13.059 00 TLMH-I:STS 58-012-14:13:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:14.057 00 TLMH-I:STS 58-012-14:13:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:14.058 00 TLMH-I:STS 58-012-14:13:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:15.062 00 TLMH-I:STS 58-012-14:13:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:16.061 00 TLMH-I:STS 58-012-14:13:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:16.062 00 TLMH-I:STS 58-012-14:13:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:17.062 00 TLMH-I:STS 58-012-14:13:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:18.060 00 TLMH-I:STS 58-012-14:13:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:18.062 00 TLMH-I:STS 58-012-14:13:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:19.054 00 TLMH-I:STS 58-012-14:13:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:20.059 00 TLMH-I:STS 58-012-14:13:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:20.060 00 TLMH-I:STS 58-012-14:13:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:21.055 00 TLMH-I:STS 58-012-14:13:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:22.062 00 TLMH-I:STS 58-012-14:14:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:22.063 00 TLMH-I:STS 58-012-14:14:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:23.060 00 TLMH-I:STS 58-012-14:14:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:24.057 00 TLMH-I:STS 58-012-14:14:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:24.059 00 TLMH-I:STS 58-012-14:14:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:25.064 00 TLMH-I:STS 58-012-14:14:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:26.061 00 TLMH-I:STS 58-012-14:14:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:26.062 00 TLMH-I:STS 58-012-14:14:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:27.056 00 TLMH-I:STS 58-012-14:14:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:28.062 00 TLMH-I:STS 58-012-14:14:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:28.063 00 TLMH-I:STS 58-012-14:14:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:29.055 00 TLMH-I:STS 58-012-14:14:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:30.064 00 TLMH-I:STS 58-012-14:14:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:30.065 00 TLMH-I:STS 58-012-14:14:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:31.060 00 TLMH-I:STS 58-012-14:14:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:32.064 00 TLMH-I:STS 58-012-14:14:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:32.065 00 TLMH-I:STS 58-012-14:14:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:33.057 00 TLMH-I:STS 58-012-14:14:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:34.062 00 TLMH-I:STS 58-012-14:14:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:34.062 00 TLMH-I:STS 58-012-14:14:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:35.056 00 TLMH-I:STS 58-012-14:14:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:36.062 00 TLMH-I:STS 58-012-14:14:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:36.064 00 TLMH-I:STS 58-012-14:14:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:37.055 00 TLMH-I:STS 58-012-14:14:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:38.062 00 TLMH-I:STS 58-012-14:14:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:38.063 00 TLMH-I:STS 58-012-14:14:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:39.058 00 TLMH-I:STS 58-012-14:14:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:40.064 00 TLMH-I:STS 58-012-14:14:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:40.065 00 TLMH-I:STS 58-012-14:14:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:41.059 00 TLMH-I:STS 58-012-14:14:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:42.064 00 TLMH-I:STS 58-012-14:14:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:42.066 00 TLMH-I:STS 58-012-14:14:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:43.061 00 TLMH-I:STS 58-012-14:14:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:44.060 00 TLMH-I:STS 58-012-14:14:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:44.061 00 TLMH-I:STS 58-012-14:14:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:45.057 00 TLMH-I:STS 58-012-14:14:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:46.056 00 TLMH-I:STS 58-012-14:14:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:46.057 00 TLMH-I:STS 58-012-14:14:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:47.062 00 TLMH-I:STS 58-012-14:14:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:48.058 00 TLMH-I:STS 58-012-14:14:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:48.059 00 TLMH-I:STS 58-012-14:14:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:49.063 00 TLMH-I:STS 58-012-14:14:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:50.060 00 TLMH-I:STS 58-012-14:14:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:50.061 00 TLMH-I:STS 58-012-14:14:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:51.055 00 TLMH-I:STS 58-012-14:14:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:52.061 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:52.062 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:53.057 00 TLMH-I:STS 58-012-14:14:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:54.065 00 TLMH-I:STS 58-012-14:14:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:54.066 00 TLMH-I:STS 58-012-14:14:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:55.061 00 TLMH-I:STS 58-012-14:14:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:56.060 00 TLMH-I:STS 58-012-14:14:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:56.061 00 TLMH-I:STS 58-012-14:14:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:57.056 00 TLMH-I:STS 58-012-14:14:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:58.062 00 TLMH-I:STS 58-012-14:14:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:58.063 00 TLMH-I:STS 58-012-14:14:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:59.057 00 TLMH-I:STS 58-012-14:14:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:00.056 00 TLMH-I:STS 58-012-14:14:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:00.058 00 TLMH-I:STS 58-012-14:14:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:01.058 00 TLMH-I:STS 58-012-14:14:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:02.060 00 TLMH-I:STS 58-012-14:14:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:02.060 00 TLMH-I:STS 58-012-14:14:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:03.063 00 TLMH-I:STS 58-012-14:14:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:04.060 00 TLMH-I:STS 58-012-14:14:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:04.061 00 TLMH-I:STS 58-012-14:14:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:05.057 00 TLMH-I:STS 58-012-14:14:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:06.065 00 TLMH-I:STS 58-012-14:14:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:06.066 00 TLMH-I:STS 58-012-14:14:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:07.063 00 TLMH-I:STS 58-012-14:14:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:08.060 00 TLMH-I:STS 58-012-14:14:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:08.061 00 TLMH-I:STS 58-012-14:14:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:09.061 00 TLMH-I:STS 58-012-14:14:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:10.056 00 TLMH-I:STS 58-012-14:14:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:10.056 00 TLMH-I:STS 58-012-14:14:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:11.062 00 TLMH-I:STS 58-012-14:14:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:12.058 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:12.060 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:13.057 00 TLMH-I:STS 58-012-14:14:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:14.062 00 TLMH-I:STS 58-012-14:14:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:14.063 00 TLMH-I:STS 58-012-14:14:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:15.057 00 TLMH-I:STS 58-012-14:14:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:16.063 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:16.064 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:17.059 00 TLMH-I:STS 58-012-14:14:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:18.060 00 TLMH-I:STS 58-012-14:14:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:18.061 00 TLMH-I:STS 58-012-14:14:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:19.054 00 TLMH-I:STS 58-012-14:14:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:20.060 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:20.062 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:21.058 00 TLMH-I:STS 58-012-14:14:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:22.058 00 TLMH-I:STS 58-012-14:15:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:22.059 00 TLMH-I:STS 58-012-14:15:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:23.055 00 TLMH-I:STS 58-012-14:15:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:24.062 00 TLMH-I:STS 58-012-14:15:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:24.064 00 TLMH-I:STS 58-012-14:15:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:25.060 00 TLMH-I:STS 58-012-14:15:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:26.057 00 TLMH-I:STS 58-012-14:15:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:26.058 00 TLMH-I:STS 58-012-14:15:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:27.063 00 TLMH-I:STS 58-012-14:15:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:28.061 00 TLMH-I:STS 58-012-14:15:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:28.062 00 TLMH-I:STS 58-012-14:15:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:29.056 00 TLMH-I:STS 58-012-14:15:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:30.063 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:30.064 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:31.060 00 TLMH-I:STS 58-012-14:15:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:32.057 00 TLMH-I:STS 58-012-14:15:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:32.058 00 TLMH-I:STS 58-012-14:15:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:33.062 00 TLMH-I:STS 58-012-14:15:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:34.061 00 TLMH-I:STS 58-012-14:15:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:34.062 00 TLMH-I:STS 58-012-14:15:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:35.056 00 TLMH-I:STS 58-012-14:15:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:36.062 00 TLMH-I:STS 58-012-14:15:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:36.064 00 TLMH-I:STS 58-012-14:15:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:37.059 00 TLMH-I:STS 58-012-14:15:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:38.058 00 TLMH-I:STS 58-012-14:15:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:38.059 00 TLMH-I:STS 58-012-14:15:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:39.063 00 TLMH-I:STS 58-012-14:15:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:40.058 00 TLMH-I:STS 58-012-14:15:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:40.059 00 TLMH-I:STS 58-012-14:15:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:41.055 00 TLMH-I:STS 58-012-14:15:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:42.065 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:42.066 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:43.060 00 TLMH-I:STS 58-012-14:15:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:44.055 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:44.056 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:45.062 00 TLMH-I:STS 58-012-14:15:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:46.060 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:46.061 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:47.056 00 TLMH-I:STS 58-012-14:15:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:48.055 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:48.057 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:49.054 00 TLMH-I:STS 58-012-14:15:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:50.063 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:50.064 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:51.059 00 TLMH-I:STS 58-012-14:15:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:52.056 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:52.057 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:53.060 00 TLMH-I:STS 58-012-14:15:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:54.059 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:54.060 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:55.063 00 TLMH-I:STS 58-012-14:15:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:56.060 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:56.061 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:57.056 00 TLMH-I:STS 58-012-14:15:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:58.064 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:58.065 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:59.060 00 TLMH-I:STS 58-012-14:15:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:00.058 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:00.060 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:01.061 00 TLMH-I:STS 58-012-14:15:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:02.064 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:02.065 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:03.055 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:04.062 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:04.064 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:05.060 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:06.059 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:06.060 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:07.054 00 TLMH-I:STS 58-012-14:15:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:08.061 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:08.062 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:09.056 00 TLMH-I:STS 58-012-14:15:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:10.064 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:10.065 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:11.062 00 TLMH-I:STS 58-012-14:15:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:12.059 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:12.061 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:13.053 00 TLMH-I:STS 58-012-14:15:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:14.062 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:14.063 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:15.060 00 TLMH-I:STS 58-012-14:15:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:16.058 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:16.059 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:17.054 00 TLMH-I:STS 58-012-14:15:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:18.064 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:18.065 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:19.061 00 TLMH-I:STS 58-012-14:15:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:20.057 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:20.058 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:21.054 00 TLMH-I:STS 58-012-14:15:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:22.063 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:22.064 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:23.060 00 TLMH-I:STS 58-012-14:16:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:24.054 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:24.056 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:25.057 00 TLMH-I:STS 58-012-14:16:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:26.059 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:26.059 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:27.053 00 TLMH-I:STS 58-012-14:16:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:28.060 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:28.061 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:29.056 00 TLMH-I:STS 58-012-14:16:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:30.063 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:30.064 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:31.058 00 TLMH-I:STS 58-012-14:16:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:32.054 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:32.055 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:33.060 00 TLMH-I:STS 58-012-14:16:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:34.056 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:34.057 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:34.563 00 TLMH-I:STS 58-012-14:16:12.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=100 OneShot checksum on Address: 0x00000000, size 2048 completed. Checksum = 0xFFFF8342 +21-216-18:26:35.486 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:26:35.488 00 SPR-I:OPRO <*> Passed (8002.1) - Expected Event Msg 100 rcv'd. +21-216-18:26:35.496 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:26:38.499 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:26:38.502 00 SPR-I:OPRO <*> Passed (8002.1) - In Progress Flag set to False as expected. +21-216-18:26:38.505 00 SPR-I:OPRO ;********************************************************************* +21-216-18:26:38.506 00 SPR-I:OPRO ; Step 3.0: Clean-up. +21-216-18:26:38.506 00 SPR-I:OPRO ;********************************************************************* +21-216-18:26:38.506 00 SPR-I:OPRO ; Step 3.1: Send the Power-On Reset command. +21-216-18:26:38.506 00 SPR-I:OPRO ;********************************************************************* +21-216-18:26:38.508 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-216-18:26:38.508 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-216-18:26:38.522 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-18:26:47.228 00 DPD-I:STS Deleting page SCX_CPU1_CS_HK +21-216-18:26:48.531 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-216-18:26:48.533 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-216-18:26:48.548 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-216-18:26:48.579 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-216-18:26:49.091 00 DPD-I:STS Deleting page SCX_CPU1_TST_CS_HK +21-216-18:27:48.646 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:27:54.611 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-216-18:27:58.658 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:27:58.660 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-216-18:27:58.676 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-216-18:27:58.728 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-216-18:27:58.729 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-216-18:27:58.735 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-216-18:27:58.737 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-216-18:27:58.737 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-216-18:27:58.789 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-216-18:27:58.790 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:27:59.866 00 TLMH-I:STS 58-012-14:03:49.416 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-216-18:28:02.795 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:28:02.795 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-216-18:28:02.797 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-216-18:28:02.801 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-216-18:28:02.801 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:28:07.805 00 SPR-I:OPRO **** Requirements Status Reporting +21-216-18:28:07.805 00 SPR-I:OPRO -------------------------- +21-216-18:28:07.806 00 SPR-I:OPRO Requirement(s) Report +21-216-18:28:07.806 00 SPR-I:OPRO -------------------------- +21-216-18:28:07.807 00 SPR-I:OPRO FSW Requirement: CS_1000 P/F: P +21-216-18:28:07.810 00 SPR-I:OPRO FSW Requirement: CS_1001 P/F: P +21-216-18:28:07.812 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-216-18:28:07.813 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-216-18:28:07.814 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-216-18:28:07.823 00 SPR-I:OPRO FSW Requirement: CS_1005 P/F: A +21-216-18:28:07.823 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-216-18:28:07.824 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-216-18:28:07.834 00 SPR-I:OPRO FSW Requirement: CS_8002 P/F: P +21-216-18:28:07.835 00 SPR-I:OPRO FSW Requirement: CS_8002.1 P/F: P +21-216-18:28:07.836 00 SPR-I:OPRO FSW Requirement: CS_8002.2 P/F: P +21-216-18:28:07.844 00 SPR-I:OPRO FSW Requirement: CS_8002.3 P/F: P +21-216-18:28:07.845 00 SPR-I:OPRO FSW Requirement: CS_8003 P/F: P +21-216-18:28:07.845 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-216-18:28:07.854 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-216-18:28:07.855 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-216-18:28:07.855 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-216-18:28:07.855 00 SPR-I:OPRO ;********************************************************************* +21-216-18:28:07.862 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_gencmds +21-216-18:28:07.862 00 SPR-I:OPRO ;********************************************************************* +21-216-18:28:07.862 00 SPR-I:STS Procedure SCX_CPU1_CS_GENCMDS completed +21-216-18:28:07.864 00 SPR-I:OPRO *** Telemetry Info *** +21-216-18:28:07.864 00 SPR-I:OPRO +21-216-18:28:07.864 00 SPR-I:OPRO Pkt Loss Count: N/A +21-216-18:28:07.864 00 SPR-I:OPRO +21-216-18:28:07.864 00 SPR-I:OPRO ****************** +21-216-18:28:07.864 00 SPR-I:OPRO +21-216-18:28:07.867 00 SPR-I:OPRO Elapsed time: 924.434 seconds +21-216-18:28:07.867 00 SPR-I:OPRO Elapsed time: 15.4072 minutes +21-216-18:28:07.867 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-18:28:17.877 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logf +21-216-18:28:17.878 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logp +21-216-18:28:17.878 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logs +21-216-18:28:17.879 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.loge +21-216-18:28:17.879 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logr +21-216-18:28:17.986 00 SPR-I:OPRI --> newlog scx_cpu1_cs_gencmds-2021-216-18h12m43s.log diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logr b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logr new file mode 100644 index 0000000..73134cb --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logr @@ -0,0 +1,15 @@ +21-216-18:28:07.807 00 SPR-I:OPRO FSW Requirement: CS_1000 P/F: P +21-216-18:28:07.810 00 SPR-I:OPRO FSW Requirement: CS_1001 P/F: P +21-216-18:28:07.812 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-216-18:28:07.813 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-216-18:28:07.814 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-216-18:28:07.823 00 SPR-I:OPRO FSW Requirement: CS_1005 P/F: A +21-216-18:28:07.823 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-216-18:28:07.824 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-216-18:28:07.834 00 SPR-I:OPRO FSW Requirement: CS_8002 P/F: P +21-216-18:28:07.835 00 SPR-I:OPRO FSW Requirement: CS_8002.1 P/F: P +21-216-18:28:07.836 00 SPR-I:OPRO FSW Requirement: CS_8002.2 P/F: P +21-216-18:28:07.844 00 SPR-I:OPRO FSW Requirement: CS_8002.3 P/F: P +21-216-18:28:07.845 00 SPR-I:OPRO FSW Requirement: CS_8003 P/F: P +21-216-18:28:07.845 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-216-18:28:07.854 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logs b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logs new file mode 100644 index 0000000..7130a95 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logs @@ -0,0 +1,1307 @@ +21-216-18:12:43.427 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-216-18:12:43.428 00 SPR-I:OPRO Checksum: 29237 +21-216-18:12:43.428 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-216-18:12:43.428 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-216-18:12:43.428 00 SPR-I:OPRO +21-216-18:12:43.428 00 SPR-I:OPRO Connection Status +21-216-18:12:43.429 00 SPR-I:OPRO ----------------- +21-216-18:12:43.429 00 SPR-I:OPRO CFDP: DOWN +21-216-18:12:43.429 00 SPR-I:OPRO UDP: UP +21-216-18:12:43.429 00 SPR-I:OPRO SWTS: UNK +21-216-18:12:43.429 00 SPR-I:OPRO +21-216-18:12:43.429 00 SPR-I:OPRO CMD / TLM Path +21-216-18:12:43.430 00 SPR-I:OPRO -------------- +21-216-18:12:43.430 00 SPR-I:OPRO UDP +21-216-18:12:43.430 00 SPR-I:OPRO +21-216-18:12:43.430 00 SPR-I:OPRO +21-216-18:12:43.430 00 SPR-I:OPRO ASIST / GDS Configuration +21-216-18:12:43.430 00 SPR-I:OPRO ------------------------- +21-216-18:12:43.430 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-216-18:12:43.430 00 SPR-I:OPRO Account: cfs_test +21-216-18:12:43.430 00 SPR-I:OPRO Version: 21.0.7 +21-216-18:12:43.431 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-216-18:12:43.431 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 05-21-21 Time: 08:24:49 AM.EDT +21-216-18:12:43.432 00 SPR-I:OPRO +21-216-18:12:43.432 00 SPR-I:OPRO Telemetry Info +21-216-18:12:43.432 00 SPR-I:OPRO -------------- +21-216-18:12:43.432 00 SPR-I:OPRO Pkt Loss Count: N/A +21-216-18:12:43.432 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-216-18:12:43.433 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_gencmds +21-216-18:12:43.558 00 SPR-I:OPRI --> start scx_cpu1_cs_gencmds +21-216-18:12:43.558 00 SPR-W:STS "/s/opr/accounts/cfs_test/prc/scx_cpu1_cs_gencmds.prc" has been modified since last compile +21-216-18:12:43.558 00 SPR-I:STS Source file modification date: 21/08/04 18:11:39.000 +21-216-18:12:43.558 00 SPR-I:STS Compiled file creation date : 21/08/04 17:24:00.000 +21-216-18:12:43.558 00 SPR-I:OPRO Recompile it? (Y/N) +21-216-18:12:47.130 00 SPR-I:OPRI --> y +21-216-18:12:49.999 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_gencmds.i +21-216-18:12:50.005 00 SPR-I:STS Procedure SCX_CPU1_CS_GENCMDS started +21-216-18:12:50.107 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:12:50.107 00 SPR-I:OPRO ; Step 1.0: Checksum Table Test Setup. +21-216-18:12:50.107 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:12:50.107 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-216-18:12:50.107 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:12:50.108 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-216-18:12:50.121 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-18:13:00.130 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-216-18:13:00.131 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-216-18:13:00.135 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-216-18:13:00.167 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-216-18:14:00.234 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:06.194 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-216-18:14:10.245 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:10.315 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-216-18:14:10.316 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-216-18:14:10.317 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-216-18:14:10.317 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-216-18:14:10.368 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-216-18:14:10.368 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:11.571 00 TLMH-I:STS 58-012-14:03:49.416 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-216-18:14:14.372 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:14.373 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-216-18:14:14.375 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-216-18:14:14.387 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-216-18:14:14.388 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:14:19.392 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:19.392 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-216-18:14:19.392 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:19.481 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-216-18:14:19.554 00 DPD-I:STS Page SCX_CPU1_TST_CS_HK added (cid:1). +21-216-18:14:19.559 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:19.559 00 SPR-I:OPRO ; Step 1.6: Start the Checksum (CS) and Test Applications. +21-216-18:14:19.559 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:19.563 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:26.570 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:26.571 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-216-18:14:26.575 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:14:31.578 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:31.578 00 SPR-I:OPRO ; Step 1.7: Enable DEBUG Event Messages +21-216-18:14:31.578 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:31.581 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-216-18:14:31.593 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-216-18:14:33.603 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:34.604 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:34.605 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-216-18:14:34.606 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:34.606 00 SPR-I:OPRO ; Step 1.8: Verify that the CS Housekeeping telemetry items are +21-216-18:14:34.606 00 SPR-I:OPRO ; initialized to zero (0). +21-216-18:14:34.606 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:34.608 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-216-18:14:34.620 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:14:39.624 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.624 00 SPR-I:OPRO ; Step 1.9: Set Requirement 1005 to Analysis since the CRC algorithm +21-216-18:14:39.624 00 SPR-I:OPRO ; cannot be determined by this procedure. +21-216-18:14:39.624 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.628 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.628 00 SPR-I:OPRO ; Step 2.0: Commanding Test. +21-216-18:14:39.628 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.628 00 SPR-I:OPRO ; Step 2.1: Send the NO-OP command. +21-216-18:14:39.629 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.630 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.631 00 SPR-I:OPRO ; Setup event 1 with CS INFO 2 +21-216-18:14:39.631 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:39.631 00 CMH-I:CMD Command SFDU received:<189FC000000100B9> from gs582cfslab4:SPR +21-216-18:14:39.635 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:40.067 00 TLMH-I:STS 58-012-14:04:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=2 No-op command. Version 2.5.0.0 +21-216-18:14:42.639 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:42.640 00 SPR-I:OPRO <*> Passed (1000;1003) - CS NO-OP command sent properly. +21-216-18:14:42.649 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:42.650 00 SPR-I:OPRO <*> Passed (1000) - Expected Event Msg 2 rcv'd. +21-216-18:14:42.651 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:14:47.656 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:47.656 00 SPR-I:OPRO ; Step 2.2: Send the NO-OP command with an invalid length. +21-216-18:14:47.656 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:47.662 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:47.662 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:14:47.662 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:47.665 00 SPR-I:OPRO Sending: 189Fc000000200B0 +21-216-18:14:47.666 00 CMH-I:CMD Command SFDU received:<189FC000000200B0> from gs582cfslab4:SPR +21-216-18:14:47.680 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:14:47.681 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:48.570 00 TLMH-I:STS 58-012-14:04:26.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 0, Len = 9, Expected = 8 +21-216-18:14:50.684 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:50.704 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:50.706 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:14:50.715 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:14:50.718 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:14:55.723 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:55.723 00 SPR-I:OPRO ; Step 2.3: Utilizing the TST_CS application, send the command that +21-216-18:14:55.723 00 SPR-I:OPRO ; will set all the counters that get reset to zero (0) by the Reset +21-216-18:14:55.724 00 SPR-I:OPRO ; command to a non-zero value. +21-216-18:14:55.724 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:55.730 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:55.730 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 16 +21-216-18:14:55.731 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:14:55.733 00 CMH-I:CMD Command SFDU received:<192BC00000010804> from gs582cfslab4:SPR +21-216-18:14:55.760 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:14:56.561 00 TLMH-I:STS 58-012-14:04:34.500 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=16 Set counters to non-zero command +21-216-18:14:56.761 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:14:56.763 00 SPR-I:OPRO <*> Passed - Expected Event Msg 16 rcv'd. +21-216-18:14:56.764 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:01.768 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:01.768 00 SPR-I:OPRO ; Step 2.4: Verify that all the counters are non-zero and send the +21-216-18:15:01.768 00 SPR-I:OPRO ; Reset command if so. +21-216-18:15:01.768 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:01.768 00 SPR-I:OPRO <*> Counters are all non-zero. Sending reset command. +21-216-18:15:01.770 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:01.771 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 3 +21-216-18:15:01.771 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:01.772 00 CMH-I:CMD Command SFDU received:<189FC000000101B8> from gs582cfslab4:SPR +21-216-18:15:01.783 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:02.565 00 TLMH-I:STS 58-012-14:04:40.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=3 Reset Counters command recieved +21-216-18:15:06.793 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:06.794 00 SPR-I:OPRO <*> Passed (1001;1003) - Expected Event Msg 3 rcv'd. +21-216-18:15:06.798 00 SPR-I:OPRO <*> Passed (1001) - Counters all reset to zero. +21-216-18:15:06.799 00 SPR-I:OPRO CMDPC = 0 +21-216-18:15:06.810 00 SPR-I:OPRO CMDEC = 0 +21-216-18:15:06.810 00 SPR-I:OPRO EEPROMEC = 0 +21-216-18:15:06.810 00 SPR-I:OPRO MemoryEC = 0 +21-216-18:15:06.810 00 SPR-I:OPRO TableEC = 0 +21-216-18:15:06.810 00 SPR-I:OPRO AppEC = 0 +21-216-18:15:06.810 00 SPR-I:OPRO CFECoreEC = 0 +21-216-18:15:06.811 00 SPR-I:OPRO OSEC = 0 +21-216-18:15:06.811 00 SPR-I:OPRO PassCtr = 0 +21-216-18:15:06.814 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:11.818 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:11.818 00 SPR-I:OPRO ; Step 2.5: Send the Reset command with an invalid length. +21-216-18:15:11.818 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:11.825 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:11.826 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:15:11.826 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:11.835 00 SPR-I:OPRO Sending: 189Fc000000201B0 +21-216-18:15:11.837 00 CMH-I:CMD Command SFDU received:<189FC000000201B0> from gs582cfslab4:SPR +21-216-18:15:11.848 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:15:11.849 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:15:12.566 00 TLMH-I:STS 58-012-14:04:50.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 1, Len = 9, Expected = 8 +21-216-18:15:14.852 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:14.868 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:14.870 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:15:14.876 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:15:14.880 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:19.885 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:19.885 00 SPR-I:OPRO ; Step 2.6: Send the Disable Checksum command. +21-216-18:15:19.885 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:19.892 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:19.893 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-216-18:15:19.893 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:19.895 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-216-18:15:19.910 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:15:20.563 00 TLMH-I:STS 58-012-14:04:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-216-18:15:22.913 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:22.915 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-216-18:15:22.935 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:22.937 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-216-18:15:22.943 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:27.947 00 SPR-I:OPRO <*> Passed (8001) - Overall CS State set to 'Disabled'. +21-216-18:15:27.948 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:27.948 00 SPR-I:OPRO ; Step 2.7: Send the Disable Checksum command with an invalid length. +21-216-18:15:27.948 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:27.950 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:27.950 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:15:27.950 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:27.953 00 SPR-I:OPRO Sending: 189Fc000000205BE +21-216-18:15:27.954 00 CMH-I:CMD Command SFDU received:<189FC000000205BE> from gs582cfslab4:SPR +21-216-18:15:27.968 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:15:27.968 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:15:28.569 00 TLMH-I:STS 58-012-14:05:06.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 5, Len = 9, Expected = 8 +21-216-18:15:30.972 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:30.987 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:30.989 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:15:30.995 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:15:30.999 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:15:36.003 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.003 00 SPR-I:OPRO ; Step 2.8: Send a One Shot command with a valid address and size. +21-216-18:15:36.004 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.010 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.011 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 20 +21-216-18:15:36.011 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.020 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.021 00 SPR-I:OPRO ; Setup event 2 with CS INFO 100 +21-216-18:15:36.021 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:15:36.024 00 CMH-I:CMD Command SFDU received:<189FC000000D029F000000000000080000000020> from gs582cfslab4:SPR +21-216-18:15:36.045 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:15:36.567 00 TLMH-I:STS 58-012-14:05:14.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x00000000, size: 2048 +21-216-18:15:39.049 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:39.051 00 SPR-I:OPRO <*> Passed (1003;8002) - CS One Shot command sent properly. +21-216-18:15:39.059 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:15:39.060 00 SPR-I:OPRO <*> Passed (1003;8002) - Expected Event Msg 20 rcv'd. +21-216-18:15:39.072 00 SPR-I:OPRO <*> Passed (8002) - In Progress Flag set to True as expected. +21-216-18:15:39.077 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:16:40.566 00 TLMH-I:STS 58-012-14:06:18.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=100 OneShot checksum on Address: 0x00000000, size 2048 completed. Checksum = 0xFFFFC492 +21-216-18:16:41.150 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:41.152 00 SPR-I:OPRO <*> Passed (8002.1) - Expected Event Msg 100 rcv'd. +21-216-18:16:41.159 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:16:42.160 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:42.162 00 SPR-I:OPRO <*> Passed (8002.1) - In Progress Flag set to False as expected. +21-216-18:16:42.166 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:16:47.170 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:47.170 00 SPR-I:OPRO ; Step 2.9: Send the Enable Checksum command. +21-216-18:16:47.170 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:47.177 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:47.177 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-216-18:16:47.177 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:47.180 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-216-18:16:47.210 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:16:48.069 00 TLMH-I:STS 58-012-14:06:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-216-18:16:50.213 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:50.214 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-216-18:16:50.217 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:50.218 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-216-18:16:50.219 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:16:55.224 00 SPR-I:OPRO <*> Passed (8000) - Overall State set to 'Enabled'. +21-216-18:16:55.227 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:55.227 00 SPR-I:OPRO ; Step 2.10: Send the Enable Checksum command with an invalid length. +21-216-18:16:55.227 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:55.230 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:55.230 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:16:55.230 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:16:55.234 00 SPR-I:OPRO Sending: 189Fc000000204BF +21-216-18:16:55.235 00 CMH-I:CMD Command SFDU received:<189FC000000204BF> from gs582cfslab4:SPR +21-216-18:16:55.250 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:16:55.250 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:16:56.069 00 TLMH-I:STS 58-012-14:06:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 4, Len = 9, Expected = 8 +21-216-18:16:58.254 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:58.262 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:16:58.262 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:16:58.264 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:16:58.265 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:17:03.269 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.269 00 SPR-I:OPRO ; Step 2.11: Send a One Shot command with a valid address and size. +21-216-18:17:03.269 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.274 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.274 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 20 +21-216-18:17:03.274 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.276 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.276 00 SPR-I:OPRO ; Setup event 2 with CS INFO 100 +21-216-18:17:03.276 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:17:03.277 00 CMH-I:CMD Command SFDU received:<189FC000000D02A50000000A0000080000000010> from gs582cfslab4:SPR +21-216-18:17:03.292 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:17:04.064 00 TLMH-I:STS 58-012-14:06:42.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x0000000A, size: 2048 +21-216-18:17:04.065 00 TLMH-I:STS 58-012-14:06:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:04.066 00 TLMH-I:STS 58-012-14:06:42.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:05.068 00 TLMH-I:STS 58-012-14:06:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:06.065 00 TLMH-I:STS 58-012-14:06:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:06.066 00 TLMH-I:STS 58-012-14:06:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:06.295 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:17:06.297 00 SPR-I:OPRO <*> Passed (1003;8002) - CS One Shot command sent properly. +21-216-18:17:06.314 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:17:06.316 00 SPR-I:OPRO <*> Passed (1003;8002) - Expected Event Msg 20 rcv'd. +21-216-18:17:06.343 00 SPR-I:OPRO <*> Passed (8002) - In Progress Flag set to True as expected. +21-216-18:17:06.348 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:17:07.060 00 TLMH-I:STS 58-012-14:06:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:08.065 00 TLMH-I:STS 58-012-14:06:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:08.066 00 TLMH-I:STS 58-012-14:06:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:09.061 00 TLMH-I:STS 58-012-14:06:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:10.064 00 TLMH-I:STS 58-012-14:06:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:10.066 00 TLMH-I:STS 58-012-14:06:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:11.065 00 TLMH-I:STS 58-012-14:06:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:12.060 00 TLMH-I:STS 58-012-14:06:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:12.062 00 TLMH-I:STS 58-012-14:06:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:13.066 00 TLMH-I:STS 58-012-14:06:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:14.061 00 TLMH-I:STS 58-012-14:06:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:14.062 00 TLMH-I:STS 58-012-14:06:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:15.066 00 TLMH-I:STS 58-012-14:06:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:16.059 00 TLMH-I:STS 58-012-14:06:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:16.060 00 TLMH-I:STS 58-012-14:06:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:17.063 00 TLMH-I:STS 58-012-14:06:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:18.068 00 TLMH-I:STS 58-012-14:06:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:18.069 00 TLMH-I:STS 58-012-14:06:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:19.060 00 TLMH-I:STS 58-012-14:06:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:20.064 00 TLMH-I:STS 58-012-14:06:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:20.065 00 TLMH-I:STS 58-012-14:06:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:21.058 00 TLMH-I:STS 58-012-14:06:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:22.062 00 TLMH-I:STS 58-012-14:07:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:22.063 00 TLMH-I:STS 58-012-14:07:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:23.068 00 TLMH-I:STS 58-012-14:07:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:24.066 00 TLMH-I:STS 58-012-14:07:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:24.068 00 TLMH-I:STS 58-012-14:07:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:25.062 00 TLMH-I:STS 58-012-14:07:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:26.069 00 TLMH-I:STS 58-012-14:07:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:26.070 00 TLMH-I:STS 58-012-14:07:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:27.063 00 TLMH-I:STS 58-012-14:07:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:28.062 00 TLMH-I:STS 58-012-14:07:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:28.063 00 TLMH-I:STS 58-012-14:07:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:29.068 00 TLMH-I:STS 58-012-14:07:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:30.064 00 TLMH-I:STS 58-012-14:07:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:30.065 00 TLMH-I:STS 58-012-14:07:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:31.066 00 TLMH-I:STS 58-012-14:07:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:32.061 00 TLMH-I:STS 58-012-14:07:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:32.062 00 TLMH-I:STS 58-012-14:07:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:33.069 00 TLMH-I:STS 58-012-14:07:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:34.065 00 TLMH-I:STS 58-012-14:07:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:34.066 00 TLMH-I:STS 58-012-14:07:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:35.058 00 TLMH-I:STS 58-012-14:07:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:36.064 00 TLMH-I:STS 58-012-14:07:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:36.066 00 TLMH-I:STS 58-012-14:07:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:37.060 00 TLMH-I:STS 58-012-14:07:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:38.068 00 TLMH-I:STS 58-012-14:07:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:38.069 00 TLMH-I:STS 58-012-14:07:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:39.065 00 TLMH-I:STS 58-012-14:07:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:40.063 00 TLMH-I:STS 58-012-14:07:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:40.064 00 TLMH-I:STS 58-012-14:07:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:41.059 00 TLMH-I:STS 58-012-14:07:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:42.065 00 TLMH-I:STS 58-012-14:07:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:42.067 00 TLMH-I:STS 58-012-14:07:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:43.068 00 TLMH-I:STS 58-012-14:07:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:44.064 00 TLMH-I:STS 58-012-14:07:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:44.065 00 TLMH-I:STS 58-012-14:07:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:45.060 00 TLMH-I:STS 58-012-14:07:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:46.067 00 TLMH-I:STS 58-012-14:07:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:46.069 00 TLMH-I:STS 58-012-14:07:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:47.061 00 TLMH-I:STS 58-012-14:07:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:48.065 00 TLMH-I:STS 58-012-14:07:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:48.067 00 TLMH-I:STS 58-012-14:07:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:49.062 00 TLMH-I:STS 58-012-14:07:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:50.069 00 TLMH-I:STS 58-012-14:07:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:50.070 00 TLMH-I:STS 58-012-14:07:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:51.063 00 TLMH-I:STS 58-012-14:07:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:52.060 00 TLMH-I:STS 58-012-14:07:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:52.061 00 TLMH-I:STS 58-012-14:07:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:53.066 00 TLMH-I:STS 58-012-14:07:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:54.065 00 TLMH-I:STS 58-012-14:07:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:54.066 00 TLMH-I:STS 58-012-14:07:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:55.059 00 TLMH-I:STS 58-012-14:07:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:56.060 00 TLMH-I:STS 58-012-14:07:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:56.061 00 TLMH-I:STS 58-012-14:07:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:57.065 00 TLMH-I:STS 58-012-14:07:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:58.063 00 TLMH-I:STS 58-012-14:07:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:58.065 00 TLMH-I:STS 58-012-14:07:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:17:59.059 00 TLMH-I:STS 58-012-14:07:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:00.064 00 TLMH-I:STS 58-012-14:07:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:00.066 00 TLMH-I:STS 58-012-14:07:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:01.067 00 TLMH-I:STS 58-012-14:07:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:02.060 00 TLMH-I:STS 58-012-14:07:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:02.061 00 TLMH-I:STS 58-012-14:07:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:03.062 00 TLMH-I:STS 58-012-14:07:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:04.067 00 TLMH-I:STS 58-012-14:07:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:04.069 00 TLMH-I:STS 58-012-14:07:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:05.062 00 TLMH-I:STS 58-012-14:07:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:06.068 00 TLMH-I:STS 58-012-14:07:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:06.069 00 TLMH-I:STS 58-012-14:07:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:07.062 00 TLMH-I:STS 58-012-14:07:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:08.059 00 TLMH-I:STS 58-012-14:07:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:08.060 00 TLMH-I:STS 58-012-14:07:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:09.066 00 TLMH-I:STS 58-012-14:07:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:10.063 00 TLMH-I:STS 58-012-14:07:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:10.064 00 TLMH-I:STS 58-012-14:07:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:11.067 00 TLMH-I:STS 58-012-14:07:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:12.063 00 TLMH-I:STS 58-012-14:07:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:12.065 00 TLMH-I:STS 58-012-14:07:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:13.057 00 TLMH-I:STS 58-012-14:07:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:14.066 00 TLMH-I:STS 58-012-14:07:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:14.067 00 TLMH-I:STS 58-012-14:07:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:15.062 00 TLMH-I:STS 58-012-14:07:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:16.059 00 TLMH-I:STS 58-012-14:07:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:16.060 00 TLMH-I:STS 58-012-14:07:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:17.065 00 TLMH-I:STS 58-012-14:07:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:18.062 00 TLMH-I:STS 58-012-14:07:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:18.063 00 TLMH-I:STS 58-012-14:07:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:19.068 00 TLMH-I:STS 58-012-14:07:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:20.067 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:20.069 00 TLMH-I:STS 58-012-14:07:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:21.064 00 TLMH-I:STS 58-012-14:07:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:22.062 00 TLMH-I:STS 58-012-14:08:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:22.063 00 TLMH-I:STS 58-012-14:08:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:23.068 00 TLMH-I:STS 58-012-14:08:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:24.064 00 TLMH-I:STS 58-012-14:08:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:24.066 00 TLMH-I:STS 58-012-14:08:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:25.059 00 TLMH-I:STS 58-012-14:08:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:26.067 00 TLMH-I:STS 58-012-14:08:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:26.068 00 TLMH-I:STS 58-012-14:08:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:27.062 00 TLMH-I:STS 58-012-14:08:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:28.067 00 TLMH-I:STS 58-012-14:08:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:28.068 00 TLMH-I:STS 58-012-14:08:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:29.066 00 TLMH-I:STS 58-012-14:08:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:30.065 00 TLMH-I:STS 58-012-14:08:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:30.066 00 TLMH-I:STS 58-012-14:08:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:31.060 00 TLMH-I:STS 58-012-14:08:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:32.066 00 TLMH-I:STS 58-012-14:08:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:32.067 00 TLMH-I:STS 58-012-14:08:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:33.063 00 TLMH-I:STS 58-012-14:08:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:34.069 00 TLMH-I:STS 58-012-14:08:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:34.070 00 TLMH-I:STS 58-012-14:08:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:35.064 00 TLMH-I:STS 58-012-14:08:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:36.061 00 TLMH-I:STS 58-012-14:08:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:36.063 00 TLMH-I:STS 58-012-14:08:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:37.067 00 TLMH-I:STS 58-012-14:08:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:38.063 00 TLMH-I:STS 58-012-14:08:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:38.064 00 TLMH-I:STS 58-012-14:08:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:39.058 00 TLMH-I:STS 58-012-14:08:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:40.063 00 TLMH-I:STS 58-012-14:08:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:40.064 00 TLMH-I:STS 58-012-14:08:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:41.058 00 TLMH-I:STS 58-012-14:08:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:42.063 00 TLMH-I:STS 58-012-14:08:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:42.064 00 TLMH-I:STS 58-012-14:08:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:43.068 00 TLMH-I:STS 58-012-14:08:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:44.062 00 TLMH-I:STS 58-012-14:08:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:44.063 00 TLMH-I:STS 58-012-14:08:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:45.068 00 TLMH-I:STS 58-012-14:08:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:46.063 00 TLMH-I:STS 58-012-14:08:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:46.064 00 TLMH-I:STS 58-012-14:08:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:47.058 00 TLMH-I:STS 58-012-14:08:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:48.064 00 TLMH-I:STS 58-012-14:08:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:48.066 00 TLMH-I:STS 58-012-14:08:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:49.061 00 TLMH-I:STS 58-012-14:08:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:50.066 00 TLMH-I:STS 58-012-14:08:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:50.067 00 TLMH-I:STS 58-012-14:08:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:51.063 00 TLMH-I:STS 58-012-14:08:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:52.059 00 TLMH-I:STS 58-012-14:08:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:52.060 00 TLMH-I:STS 58-012-14:08:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:53.063 00 TLMH-I:STS 58-012-14:08:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:54.060 00 TLMH-I:STS 58-012-14:08:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:54.061 00 TLMH-I:STS 58-012-14:08:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:55.060 00 TLMH-I:STS 58-012-14:08:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:56.066 00 TLMH-I:STS 58-012-14:08:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:56.068 00 TLMH-I:STS 58-012-14:08:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:57.060 00 TLMH-I:STS 58-012-14:08:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:58.068 00 TLMH-I:STS 58-012-14:08:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:58.069 00 TLMH-I:STS 58-012-14:08:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:18:59.063 00 TLMH-I:STS 58-012-14:08:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:00.057 00 TLMH-I:STS 58-012-14:08:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:00.067 00 TLMH-I:STS 58-012-14:08:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:01.059 00 TLMH-I:STS 58-012-14:08:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:02.061 00 TLMH-I:STS 58-012-14:08:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:02.062 00 TLMH-I:STS 58-012-14:08:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:03.063 00 TLMH-I:STS 58-012-14:08:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:04.058 00 TLMH-I:STS 58-012-14:08:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:04.059 00 TLMH-I:STS 58-012-14:08:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:05.065 00 TLMH-I:STS 58-012-14:08:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:06.062 00 TLMH-I:STS 58-012-14:08:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:06.063 00 TLMH-I:STS 58-012-14:08:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:07.067 00 TLMH-I:STS 58-012-14:08:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:08.063 00 TLMH-I:STS 58-012-14:08:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:08.064 00 TLMH-I:STS 58-012-14:08:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:09.058 00 TLMH-I:STS 58-012-14:08:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:10.065 00 TLMH-I:STS 58-012-14:08:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:10.067 00 TLMH-I:STS 58-012-14:08:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:11.061 00 TLMH-I:STS 58-012-14:08:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:12.066 00 TLMH-I:STS 58-012-14:08:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:12.068 00 TLMH-I:STS 58-012-14:08:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:12.069 00 TLMH-I:STS 58-012-14:08:50.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=100 OneShot checksum on Address: 0x0000000A, size 2048 completed. Checksum = 0xFFFFA68E +21-216-18:19:12.493 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:12.495 00 SPR-I:OPRO <*> Passed (8002.1) - Expected Event Msg 100 rcv'd. +21-216-18:19:12.501 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:14.503 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:14.505 00 SPR-I:OPRO <*> Passed (8002.1) - In Progress Flag set to False as expected. +21-216-18:19:14.509 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:19:19.513 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:19.513 00 SPR-I:OPRO ; Step 2.12: Send a One Shot command with an invalid length. +21-216-18:19:19.513 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:19.514 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:19.514 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:19:19.514 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:19.518 00 SPR-I:OPRO Sending: 189Fc000000A02B0 +21-216-18:19:19.519 00 CMH-I:CMD Command SFDU received:<189FC000000A02B0> from gs582cfslab4:SPR +21-216-18:19:19.533 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:19:19.533 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:20.066 00 TLMH-I:STS 58-012-14:08:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 2, Len = 17, Expected = 20 +21-216-18:19:22.537 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:22.545 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:22.545 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:19:22.548 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:19:22.549 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:19:27.553 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.553 00 SPR-I:OPRO ; Step 2.13: Send a One Shot command with arguments that go beyond the +21-216-18:19:27.554 00 SPR-I:OPRO ; memory region. +21-216-18:19:27.554 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.559 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.560 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 23 +21-216-18:19:27.560 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.560 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.560 00 SPR-I:OPRO ; Step 2.14: Send a One Shot command with a valid address and a very +21-216-18:19:27.560 00 SPR-I:OPRO ; large but valid size. +21-216-18:19:27.560 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.563 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.563 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 20 +21-216-18:19:27.563 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:27.566 00 CMH-I:CMD Command SFDU received:<189FC000000D02BF000000000800000000000000> from gs582cfslab4:SPR +21-216-18:19:27.571 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:28.060 00 TLMH-I:STS 58-012-14:09:06.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x00000000, size: 134217728 +21-216-18:19:28.061 00 TLMH-I:STS 58-012-14:09:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:28.063 00 TLMH-I:STS 58-012-14:09:06.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:29.065 00 TLMH-I:STS 58-012-14:09:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:30.062 00 TLMH-I:STS 58-012-14:09:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:30.063 00 TLMH-I:STS 58-012-14:09:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:30.574 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:30.576 00 SPR-I:OPRO <*> Passed (1003;8002) - CS One Shot command sent properly. +21-216-18:19:30.585 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:30.585 00 SPR-I:OPRO <*> Passed (1003;8002) - Expected Event Msg 20 rcv'd. +21-216-18:19:30.587 00 SPR-I:OPRO <*> Passed (8002) - In Progress Flag set to True as expected. +21-216-18:19:30.603 00 SPR-I:OPRO <*> Passed (8002.3) - One shot rate is set as expected. +21-216-18:19:30.604 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:30.604 00 SPR-I:OPRO ; Step 2.15: Before the above command completes, send a Cancel One Shot +21-216-18:19:30.604 00 SPR-I:OPRO ; command. +21-216-18:19:30.604 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:30.606 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:30.606 00 SPR-I:OPRO ; Setup event 1 with CS INFO 24 +21-216-18:19:30.615 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:30.616 00 CMH-I:CMD Command SFDU received:<189FC000000103BA> from gs582cfslab4:SPR +21-216-18:19:30.630 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:31.057 00 TLMH-I:STS 58-012-14:09:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=24 OneShot checksum calculation has been cancelled +21-216-18:19:34.635 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:34.637 00 SPR-I:OPRO <*> Passed (1003;8003) - CS Cancel One Shot command sent properly. +21-216-18:19:34.644 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:34.645 00 SPR-I:OPRO <*> Passed (1003;8003) - Expected Event Msg 24 rcv'd. +21-216-18:19:34.647 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:19:39.651 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:39.651 00 SPR-I:OPRO ; Step 2.16: Send a Cancel One Shot command with an invalid length. +21-216-18:19:39.651 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:39.657 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:39.657 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:19:39.657 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:39.661 00 SPR-I:OPRO Sending: 189Fc000000203B0 +21-216-18:19:39.662 00 CMH-I:CMD Command SFDU received:<189FC000000203B0> from gs582cfslab4:SPR +21-216-18:19:39.676 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:19:39.676 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:40.562 00 TLMH-I:STS 58-012-14:09:18.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 3, Len = 9, Expected = 8 +21-216-18:19:42.680 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:42.689 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:42.689 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:19:42.691 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:19:42.692 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:19:47.706 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:47.706 00 SPR-I:OPRO ; Step 2.17: Send a One Shot command with a valid address and a very +21-216-18:19:47.706 00 SPR-I:OPRO ; large but valid size. +21-216-18:19:47.706 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:47.709 00 CMH-I:CMD Command SFDU received:<189FC000000D02B7000000000800000000000800> from gs582cfslab4:SPR +21-216-18:19:47.727 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:48.559 00 TLMH-I:STS 58-012-14:09:26.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x00000000, size: 134217728 +21-216-18:19:49.066 00 TLMH-I:STS 58-012-14:09:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:50.060 00 TLMH-I:STS 58-012-14:09:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:50.060 00 TLMH-I:STS 58-012-14:09:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:50.732 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:50.733 00 SPR-I:OPRO <*> Passed (1003;8002) - CS One Shot command sent properly. +21-216-18:19:50.739 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.739 00 SPR-I:OPRO ; Step 2.18: Send a One Shot command while a child task is already +21-216-18:19:50.739 00 SPR-I:OPRO ; running. An error event should be generated +21-216-18:19:50.739 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.741 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.741 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-216-18:19:50.741 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.743 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.743 00 SPR-I:OPRO ; Setup event 2 with CS INFO 100 +21-216-18:19:50.748 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:50.749 00 CMH-I:CMD Command SFDU received:<189FC000000D02BF000000000800000000000000> from gs582cfslab4:SPR +21-216-18:19:50.763 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:51.064 00 TLMH-I:STS 58-012-14:09:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:51.561 00 TLMH-I:STS 58-012-14:09:29.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-216-18:19:52.067 00 TLMH-I:STS 58-012-14:09:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:52.068 00 TLMH-I:STS 58-012-14:09:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:53.062 00 TLMH-I:STS 58-012-14:09:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:54.060 00 TLMH-I:STS 58-012-14:09:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:54.061 00 TLMH-I:STS 58-012-14:09:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:54.767 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:54.769 00 SPR-I:OPRO <*> Passed (1004;8002.2) - CS One Shot command failed as expected. +21-216-18:19:54.778 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:54.779 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 22 rcv'd. +21-216-18:19:54.780 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:54.780 00 SPR-I:OPRO ; Step 2.19: Send a Recompute command while a child task is already +21-216-18:19:54.780 00 SPR-I:OPRO ; running. An error event should be generated. +21-216-18:19:54.780 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:54.793 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:54.793 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 88 +21-216-18:19:54.793 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:19:54.794 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-216-18:19:54.799 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:19:55.063 00 TLMH-I:STS 58-012-14:09:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:55.560 00 TLMH-I:STS 58-012-14:09:33.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=88 App recompute baseline for app CS failed: child task in use +21-216-18:19:56.057 00 TLMH-I:STS 58-012-14:09:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:56.058 00 TLMH-I:STS 58-012-14:09:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:57.063 00 TLMH-I:STS 58-012-14:09:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:58.059 00 TLMH-I:STS 58-012-14:09:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:58.060 00 TLMH-I:STS 58-012-14:09:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:58.804 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:58.806 00 SPR-I:OPRO <*> Passed (1004;8002.2) - CS One Shot command failed as expected. +21-216-18:19:58.814 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:19:58.815 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 22 rcv'd. +21-216-18:19:58.817 00 CMH-I:CMD Command SFDU received:<189FC000000103BA> from gs582cfslab4:SPR +21-216-18:19:58.828 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:19:59.065 00 TLMH-I:STS 58-012-14:09:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:19:59.561 00 TLMH-I:STS 58-012-14:09:37.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=24 OneShot checksum calculation has been cancelled +21-216-18:20:03.832 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:03.832 00 SPR-I:OPRO ; Step 2.20: Send a Cancel One Shot command when there is no One Shot +21-216-18:20:03.833 00 SPR-I:OPRO ; command executing. +21-216-18:20:03.833 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:03.837 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:03.838 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 26 +21-216-18:20:03.838 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:03.839 00 CMH-I:CMD Command SFDU received:<189FC000000103BA> from gs582cfslab4:SPR +21-216-18:20:03.853 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:04.560 00 TLMH-I:STS 58-012-14:09:42.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=26 Cancel OneShot checksum failed. No OneShot active +21-216-18:20:06.857 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:06.860 00 SPR-I:OPRO <*> Passed (1004) - CS Cancel One Shot command failed as expected. +21-216-18:20:06.867 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:06.867 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 26 rcv'd. +21-216-18:20:06.869 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:20:11.874 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:11.874 00 SPR-I:OPRO ; Step 2.21: Send an invalid command. +21-216-18:20:11.874 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:11.880 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:11.881 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 34 +21-216-18:20:11.881 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:11.886 00 SPR-I:OPRO Sending: 189Fc0000001AA00 +21-216-18:20:11.887 00 CMH-I:CMD Command SFDU received:<189FC0000001AA00> from gs582cfslab4:SPR +21-216-18:20:11.903 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:20:11.903 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:12.567 00 TLMH-I:STS 58-012-14:09:50.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=34 Invalid ground command code: ID = 0x0000189F, CC = 42 +21-216-18:20:14.907 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:14.919 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:14.919 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-216-18:20:14.921 00 SPR-I:OPRO <*> Passed (1004) - Event message 34 received +21-216-18:20:14.923 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:20:19.927 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:19.927 00 SPR-I:OPRO ; Step 2.22: Send the CS Housekeeping Request with an invalid length. +21-216-18:20:19.927 00 SPR-I:OPRO ; Since this is an internal command, the CMDEC SHOULD NOT increment. +21-216-18:20:19.927 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:19.929 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:19.929 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:20:19.929 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:19.932 00 SPR-I:OPRO Sending: 18A0c00000020000 +21-216-18:20:19.933 00 CMH-I:CMD Command SFDU received:<18A0C00000020000> from gs582cfslab4:SPR +21-216-18:20:19.947 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:20:19.947 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:20.566 00 TLMH-I:STS 58-012-14:09:58.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x000018A0, CC = 0, Len = 9, Expected = 8 +21-216-18:20:22.951 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:22.953 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:23.955 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:24.957 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:25.959 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:26.961 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:27.963 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:28.965 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:29.967 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:30.968 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:20:30.969 00 SPR-I:OPRO <*> Passed - CMDEC remained the same. +21-216-18:20:30.969 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:20:35.974 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:35.974 00 SPR-I:OPRO ; Step 2.23: Send the CS Background Cycle Request with an invalid +21-216-18:20:35.974 00 SPR-I:OPRO ; length. Since this is an internal command, the CMDEC SHOULD NOT +21-216-18:20:35.974 00 SPR-I:OPRO ; increment. +21-216-18:20:35.974 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:35.982 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:35.983 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-216-18:20:35.983 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:35.990 00 SPR-I:OPRO Sending: 18A1c00000020000 +21-216-18:20:35.991 00 CMH-I:CMD Command SFDU received:<18A1C00000020000> from gs582cfslab4:SPR +21-216-18:20:35.997 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-216-18:20:35.998 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:36.561 00 TLMH-I:STS 58-012-14:10:14.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x000018A1, CC = 0, Len = 9, Expected = 8 +21-216-18:20:39.001 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:39.004 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:40.006 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:41.009 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:42.011 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:43.013 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:44.016 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:45.018 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:46.020 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-216-18:20:47.024 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-216-18:20:47.027 00 SPR-I:OPRO <*> Passed - CMDEC remained the same. +21-216-18:20:47.027 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:20:52.031 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.031 00 SPR-I:OPRO ; Step 2.24: Send a One Shot command with a valid address and a very +21-216-18:20:52.031 00 SPR-I:OPRO ; large but valid size and MaxBytes that is not 8 bit aligned. +21-216-18:20:52.032 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.034 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.034 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 20 +21-216-18:20:52.034 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.036 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.036 00 SPR-I:OPRO ; Setup event 2 with CS INFO 100 +21-216-18:20:52.036 00 SPR-I:OPRO ;*********************************************************************** +21-216-18:20:52.037 00 CMH-I:CMD Command SFDU received:<189FC000000D02B9000000000000080000000006> from gs582cfslab4:SPR +21-216-18:20:52.053 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:52.565 00 TLMH-I:STS 58-012-14:10:30.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=20 OneShot checksum started on address: 0x00000000, size: 2048 +21-216-18:20:53.058 00 TLMH-I:STS 58-012-14:10:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:54.057 00 TLMH-I:STS 58-012-14:10:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:54.057 00 TLMH-I:STS 58-012-14:10:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:55.055 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:55.055 00 SPR-I:OPRO <*> Passed (1003;8002) - CS One Shot command sent properly. +21-216-18:20:55.059 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:20:55.060 00 SPR-I:OPRO <*> Passed (1003;8002) - Expected Event Msg 20 rcv'd. +21-216-18:20:55.061 00 SPR-I:OPRO <*> Passed (8002) - In Progress Flag set to True as expected. +21-216-18:20:55.065 00 TLMH-I:STS 58-012-14:10:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:55.074 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:20:56.057 00 TLMH-I:STS 58-012-14:10:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:56.057 00 TLMH-I:STS 58-012-14:10:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:57.060 00 TLMH-I:STS 58-012-14:10:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:58.066 00 TLMH-I:STS 58-012-14:10:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:58.067 00 TLMH-I:STS 58-012-14:10:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:20:59.061 00 TLMH-I:STS 58-012-14:10:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:00.055 00 TLMH-I:STS 58-012-14:10:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:00.066 00 TLMH-I:STS 58-012-14:10:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:01.059 00 TLMH-I:STS 58-012-14:10:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:02.064 00 TLMH-I:STS 58-012-14:10:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:02.066 00 TLMH-I:STS 58-012-14:10:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:03.062 00 TLMH-I:STS 58-012-14:10:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:04.056 00 TLMH-I:STS 58-012-14:10:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:04.056 00 TLMH-I:STS 58-012-14:10:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:05.064 00 TLMH-I:STS 58-012-14:10:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:06.063 00 TLMH-I:STS 58-012-14:10:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:06.064 00 TLMH-I:STS 58-012-14:10:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:07.063 00 TLMH-I:STS 58-012-14:10:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:08.057 00 TLMH-I:STS 58-012-14:10:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:08.058 00 TLMH-I:STS 58-012-14:10:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:09.061 00 TLMH-I:STS 58-012-14:10:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:10.060 00 TLMH-I:STS 58-012-14:10:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:10.061 00 TLMH-I:STS 58-012-14:10:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:11.066 00 TLMH-I:STS 58-012-14:10:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:12.063 00 TLMH-I:STS 58-012-14:10:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:12.065 00 TLMH-I:STS 58-012-14:10:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:13.058 00 TLMH-I:STS 58-012-14:10:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:14.066 00 TLMH-I:STS 58-012-14:10:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:14.067 00 TLMH-I:STS 58-012-14:10:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:15.061 00 TLMH-I:STS 58-012-14:10:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:16.065 00 TLMH-I:STS 58-012-14:10:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:16.066 00 TLMH-I:STS 58-012-14:10:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:17.060 00 TLMH-I:STS 58-012-14:10:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:18.066 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:18.067 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:19.061 00 TLMH-I:STS 58-012-14:10:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:20.058 00 TLMH-I:STS 58-012-14:10:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:20.059 00 TLMH-I:STS 58-012-14:10:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:21.065 00 TLMH-I:STS 58-012-14:10:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:22.061 00 TLMH-I:STS 58-012-14:11:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:22.062 00 TLMH-I:STS 58-012-14:11:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:23.058 00 TLMH-I:STS 58-012-14:11:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:24.064 00 TLMH-I:STS 58-012-14:11:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:24.066 00 TLMH-I:STS 58-012-14:11:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:25.058 00 TLMH-I:STS 58-012-14:11:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:26.066 00 TLMH-I:STS 58-012-14:11:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:26.067 00 TLMH-I:STS 58-012-14:11:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:27.060 00 TLMH-I:STS 58-012-14:11:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:28.055 00 TLMH-I:STS 58-012-14:11:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:28.066 00 TLMH-I:STS 58-012-14:11:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:29.064 00 TLMH-I:STS 58-012-14:11:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:30.060 00 TLMH-I:STS 58-012-14:11:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:30.061 00 TLMH-I:STS 58-012-14:11:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:31.064 00 TLMH-I:STS 58-012-14:11:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:32.059 00 TLMH-I:STS 58-012-14:11:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:32.060 00 TLMH-I:STS 58-012-14:11:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:33.064 00 TLMH-I:STS 58-012-14:11:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:34.061 00 TLMH-I:STS 58-012-14:11:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:34.063 00 TLMH-I:STS 58-012-14:11:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:35.065 00 TLMH-I:STS 58-012-14:11:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:36.060 00 TLMH-I:STS 58-012-14:11:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:36.061 00 TLMH-I:STS 58-012-14:11:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:37.057 00 TLMH-I:STS 58-012-14:11:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:38.061 00 TLMH-I:STS 58-012-14:11:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:38.061 00 TLMH-I:STS 58-012-14:11:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:39.057 00 TLMH-I:STS 58-012-14:11:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:40.064 00 TLMH-I:STS 58-012-14:11:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:40.065 00 TLMH-I:STS 58-012-14:11:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:41.057 00 TLMH-I:STS 58-012-14:11:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:42.061 00 TLMH-I:STS 58-012-14:11:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:42.062 00 TLMH-I:STS 58-012-14:11:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:43.061 00 TLMH-I:STS 58-012-14:11:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:44.065 00 TLMH-I:STS 58-012-14:11:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:44.066 00 TLMH-I:STS 58-012-14:11:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:45.058 00 TLMH-I:STS 58-012-14:11:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:46.065 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:46.066 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:47.061 00 TLMH-I:STS 58-012-14:11:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:48.057 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:48.059 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:49.060 00 TLMH-I:STS 58-012-14:11:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:50.058 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:50.059 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:51.063 00 TLMH-I:STS 58-012-14:11:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:52.059 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:52.060 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:53.065 00 TLMH-I:STS 58-012-14:11:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:54.062 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:54.063 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:55.056 00 TLMH-I:STS 58-012-14:11:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:56.063 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:56.064 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:57.058 00 TLMH-I:STS 58-012-14:11:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:58.065 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:58.067 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:21:59.063 00 TLMH-I:STS 58-012-14:11:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:00.057 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:00.059 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:01.057 00 TLMH-I:STS 58-012-14:11:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:02.061 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:02.061 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:03.063 00 TLMH-I:STS 58-012-14:11:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:04.058 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:04.059 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:05.061 00 TLMH-I:STS 58-012-14:11:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:06.059 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:06.060 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:07.062 00 TLMH-I:STS 58-012-14:11:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:08.056 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:08.057 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:09.065 00 TLMH-I:STS 58-012-14:11:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:10.065 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:10.067 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:11.064 00 TLMH-I:STS 58-012-14:11:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:12.059 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:12.060 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:13.065 00 TLMH-I:STS 58-012-14:11:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:14.065 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:14.067 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:15.059 00 TLMH-I:STS 58-012-14:11:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:16.063 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:16.064 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:17.059 00 TLMH-I:STS 58-012-14:11:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:18.066 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:18.068 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:19.061 00 TLMH-I:STS 58-012-14:11:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:20.065 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:20.067 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:21.061 00 TLMH-I:STS 58-012-14:11:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:22.063 00 TLMH-I:STS 58-012-14:12:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:22.065 00 TLMH-I:STS 58-012-14:12:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:23.058 00 TLMH-I:STS 58-012-14:12:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:24.064 00 TLMH-I:STS 58-012-14:12:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:24.065 00 TLMH-I:STS 58-012-14:12:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:25.059 00 TLMH-I:STS 58-012-14:12:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:26.067 00 TLMH-I:STS 58-012-14:12:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:26.068 00 TLMH-I:STS 58-012-14:12:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:27.061 00 TLMH-I:STS 58-012-14:12:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:28.060 00 TLMH-I:STS 58-012-14:12:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:28.061 00 TLMH-I:STS 58-012-14:12:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:29.057 00 TLMH-I:STS 58-012-14:12:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:30.063 00 TLMH-I:STS 58-012-14:12:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:30.065 00 TLMH-I:STS 58-012-14:12:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:31.056 00 TLMH-I:STS 58-012-14:12:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:32.055 00 TLMH-I:STS 58-012-14:12:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:32.055 00 TLMH-I:STS 58-012-14:12:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:33.062 00 TLMH-I:STS 58-012-14:12:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:34.055 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:34.055 00 TLMH-I:STS 58-012-14:12:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:35.062 00 TLMH-I:STS 58-012-14:12:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:36.057 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:36.058 00 TLMH-I:STS 58-012-14:12:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:37.063 00 TLMH-I:STS 58-012-14:12:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:38.060 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:38.061 00 TLMH-I:STS 58-012-14:12:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:39.065 00 TLMH-I:STS 58-012-14:12:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:40.060 00 TLMH-I:STS 58-012-14:12:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:40.061 00 TLMH-I:STS 58-012-14:12:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:41.060 00 TLMH-I:STS 58-012-14:12:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:41.525 00 DPD-I:STS Page _dpd_query added (cid:1). +21-216-18:22:42.063 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:42.065 00 TLMH-I:STS 58-012-14:12:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:43.065 00 TLMH-I:STS 58-012-14:12:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:44.060 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:44.061 00 TLMH-I:STS 58-012-14:12:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:45.063 00 TLMH-I:STS 58-012-14:12:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:46.059 00 TLMH-I:STS 58-012-14:12:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:46.060 00 TLMH-I:STS 58-012-14:12:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:47.063 00 TLMH-I:STS 58-012-14:12:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:48.057 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:48.058 00 TLMH-I:STS 58-012-14:12:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:49.064 00 TLMH-I:STS 58-012-14:12:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:49.175 00 DPD-I:STS Deleting page _dpd_query +21-216-18:22:50.057 00 TLMH-I:STS 58-012-14:12:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:50.058 00 TLMH-I:STS 58-012-14:12:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:51.060 00 TLMH-I:STS 58-012-14:12:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:52.056 00 TLMH-I:STS 58-012-14:12:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:52.056 00 TLMH-I:STS 58-012-14:12:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:53.062 00 TLMH-I:STS 58-012-14:12:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:54.057 00 TLMH-I:STS 58-012-14:12:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:54.057 00 TLMH-I:STS 58-012-14:12:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:55.063 00 TLMH-I:STS 58-012-14:12:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:56.062 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:56.062 00 TLMH-I:STS 58-012-14:12:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:57.056 00 TLMH-I:STS 58-012-14:12:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:58.062 00 TLMH-I:STS 58-012-14:12:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:58.062 00 TLMH-I:STS 58-012-14:12:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:22:59.058 00 TLMH-I:STS 58-012-14:12:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:00.064 00 TLMH-I:STS 58-012-14:12:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:00.064 00 TLMH-I:STS 58-012-14:12:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:01.055 00 TLMH-I:STS 58-012-14:12:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:02.057 00 TLMH-I:STS 58-012-14:12:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:02.058 00 TLMH-I:STS 58-012-14:12:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:03.060 00 TLMH-I:STS 58-012-14:12:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:04.055 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:04.056 00 TLMH-I:STS 58-012-14:12:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:05.061 00 TLMH-I:STS 58-012-14:12:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:06.059 00 TLMH-I:STS 58-012-14:12:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:06.060 00 TLMH-I:STS 58-012-14:12:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:07.063 00 TLMH-I:STS 58-012-14:12:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:08.058 00 TLMH-I:STS 58-012-14:12:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:08.059 00 TLMH-I:STS 58-012-14:12:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:09.064 00 TLMH-I:STS 58-012-14:12:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:10.059 00 TLMH-I:STS 58-012-14:12:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:10.059 00 TLMH-I:STS 58-012-14:12:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:11.060 00 TLMH-I:STS 58-012-14:12:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:12.055 00 TLMH-I:STS 58-012-14:12:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:12.055 00 TLMH-I:STS 58-012-14:12:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:13.060 00 TLMH-I:STS 58-012-14:12:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:14.056 00 TLMH-I:STS 58-012-14:12:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:14.057 00 TLMH-I:STS 58-012-14:12:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:15.062 00 TLMH-I:STS 58-012-14:12:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:16.057 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:16.058 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:17.061 00 TLMH-I:STS 58-012-14:12:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:18.060 00 TLMH-I:STS 58-012-14:12:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:18.061 00 TLMH-I:STS 58-012-14:12:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:19.056 00 TLMH-I:STS 58-012-14:12:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:20.061 00 TLMH-I:STS 58-012-14:12:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:20.061 00 TLMH-I:STS 58-012-14:12:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:21.057 00 TLMH-I:STS 58-012-14:12:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:22.061 00 TLMH-I:STS 58-012-14:13:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:22.062 00 TLMH-I:STS 58-012-14:13:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:23.059 00 TLMH-I:STS 58-012-14:13:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:24.057 00 TLMH-I:STS 58-012-14:13:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:24.058 00 TLMH-I:STS 58-012-14:13:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:25.060 00 TLMH-I:STS 58-012-14:13:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:26.058 00 TLMH-I:STS 58-012-14:13:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:26.059 00 TLMH-I:STS 58-012-14:13:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:27.062 00 TLMH-I:STS 58-012-14:13:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:28.059 00 TLMH-I:STS 58-012-14:13:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:28.060 00 TLMH-I:STS 58-012-14:13:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:29.064 00 TLMH-I:STS 58-012-14:13:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:30.063 00 TLMH-I:STS 58-012-14:13:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:30.064 00 TLMH-I:STS 58-012-14:13:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:31.062 00 TLMH-I:STS 58-012-14:13:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:32.059 00 TLMH-I:STS 58-012-14:13:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:32.060 00 TLMH-I:STS 58-012-14:13:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:33.055 00 TLMH-I:STS 58-012-14:13:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:34.063 00 TLMH-I:STS 58-012-14:13:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:34.064 00 TLMH-I:STS 58-012-14:13:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:35.060 00 TLMH-I:STS 58-012-14:13:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:36.056 00 TLMH-I:STS 58-012-14:13:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:36.058 00 TLMH-I:STS 58-012-14:13:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:37.063 00 TLMH-I:STS 58-012-14:13:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:38.060 00 TLMH-I:STS 58-012-14:13:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:38.061 00 TLMH-I:STS 58-012-14:13:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:39.059 00 TLMH-I:STS 58-012-14:13:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:40.056 00 TLMH-I:STS 58-012-14:13:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:40.057 00 TLMH-I:STS 58-012-14:13:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:41.062 00 TLMH-I:STS 58-012-14:13:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:42.060 00 TLMH-I:STS 58-012-14:13:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:42.061 00 TLMH-I:STS 58-012-14:13:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:43.065 00 TLMH-I:STS 58-012-14:13:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:44.061 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:44.062 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:45.058 00 TLMH-I:STS 58-012-14:13:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:46.065 00 TLMH-I:STS 58-012-14:13:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:46.066 00 TLMH-I:STS 58-012-14:13:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:47.061 00 TLMH-I:STS 58-012-14:13:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:48.060 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:48.062 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:49.063 00 TLMH-I:STS 58-012-14:13:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:50.061 00 TLMH-I:STS 58-012-14:13:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:50.062 00 TLMH-I:STS 58-012-14:13:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:51.059 00 TLMH-I:STS 58-012-14:13:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:52.056 00 TLMH-I:STS 58-012-14:13:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:52.058 00 TLMH-I:STS 58-012-14:13:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:53.061 00 TLMH-I:STS 58-012-14:13:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:54.060 00 TLMH-I:STS 58-012-14:13:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:54.061 00 TLMH-I:STS 58-012-14:13:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:55.059 00 TLMH-I:STS 58-012-14:13:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:56.064 00 TLMH-I:STS 58-012-14:13:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:56.064 00 TLMH-I:STS 58-012-14:13:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:57.060 00 TLMH-I:STS 58-012-14:13:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:58.065 00 TLMH-I:STS 58-012-14:13:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:58.066 00 TLMH-I:STS 58-012-14:13:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:23:59.061 00 TLMH-I:STS 58-012-14:13:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:00.060 00 TLMH-I:STS 58-012-14:13:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:00.062 00 TLMH-I:STS 58-012-14:13:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:01.062 00 TLMH-I:STS 58-012-14:13:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:02.065 00 TLMH-I:STS 58-012-14:13:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:02.066 00 TLMH-I:STS 58-012-14:13:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:03.058 00 TLMH-I:STS 58-012-14:13:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:04.064 00 TLMH-I:STS 58-012-14:13:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:04.065 00 TLMH-I:STS 58-012-14:13:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:05.061 00 TLMH-I:STS 58-012-14:13:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:06.062 00 TLMH-I:STS 58-012-14:13:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:06.063 00 TLMH-I:STS 58-012-14:13:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:07.055 00 TLMH-I:STS 58-012-14:13:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:08.061 00 TLMH-I:STS 58-012-14:13:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:08.062 00 TLMH-I:STS 58-012-14:13:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:09.054 00 TLMH-I:STS 58-012-14:13:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:10.062 00 TLMH-I:STS 58-012-14:13:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:10.063 00 TLMH-I:STS 58-012-14:13:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:11.057 00 TLMH-I:STS 58-012-14:13:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:12.063 00 TLMH-I:STS 58-012-14:13:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:12.065 00 TLMH-I:STS 58-012-14:13:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:13.059 00 TLMH-I:STS 58-012-14:13:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:14.057 00 TLMH-I:STS 58-012-14:13:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:14.058 00 TLMH-I:STS 58-012-14:13:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:15.062 00 TLMH-I:STS 58-012-14:13:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:16.061 00 TLMH-I:STS 58-012-14:13:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:16.062 00 TLMH-I:STS 58-012-14:13:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:17.062 00 TLMH-I:STS 58-012-14:13:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:18.060 00 TLMH-I:STS 58-012-14:13:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:18.062 00 TLMH-I:STS 58-012-14:13:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:19.054 00 TLMH-I:STS 58-012-14:13:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:20.059 00 TLMH-I:STS 58-012-14:13:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:20.060 00 TLMH-I:STS 58-012-14:13:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:21.055 00 TLMH-I:STS 58-012-14:13:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:22.062 00 TLMH-I:STS 58-012-14:14:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:22.063 00 TLMH-I:STS 58-012-14:14:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:23.060 00 TLMH-I:STS 58-012-14:14:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:24.057 00 TLMH-I:STS 58-012-14:14:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:24.059 00 TLMH-I:STS 58-012-14:14:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:25.064 00 TLMH-I:STS 58-012-14:14:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:26.061 00 TLMH-I:STS 58-012-14:14:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:26.062 00 TLMH-I:STS 58-012-14:14:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:27.056 00 TLMH-I:STS 58-012-14:14:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:28.062 00 TLMH-I:STS 58-012-14:14:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:28.063 00 TLMH-I:STS 58-012-14:14:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:29.055 00 TLMH-I:STS 58-012-14:14:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:30.064 00 TLMH-I:STS 58-012-14:14:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:30.065 00 TLMH-I:STS 58-012-14:14:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:31.060 00 TLMH-I:STS 58-012-14:14:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:32.064 00 TLMH-I:STS 58-012-14:14:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:32.065 00 TLMH-I:STS 58-012-14:14:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:33.057 00 TLMH-I:STS 58-012-14:14:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:34.062 00 TLMH-I:STS 58-012-14:14:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:34.062 00 TLMH-I:STS 58-012-14:14:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:35.056 00 TLMH-I:STS 58-012-14:14:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:36.062 00 TLMH-I:STS 58-012-14:14:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:36.064 00 TLMH-I:STS 58-012-14:14:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:37.055 00 TLMH-I:STS 58-012-14:14:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:38.062 00 TLMH-I:STS 58-012-14:14:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:38.063 00 TLMH-I:STS 58-012-14:14:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:39.058 00 TLMH-I:STS 58-012-14:14:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:40.064 00 TLMH-I:STS 58-012-14:14:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:40.065 00 TLMH-I:STS 58-012-14:14:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:41.059 00 TLMH-I:STS 58-012-14:14:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:42.064 00 TLMH-I:STS 58-012-14:14:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:42.066 00 TLMH-I:STS 58-012-14:14:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:43.061 00 TLMH-I:STS 58-012-14:14:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:44.060 00 TLMH-I:STS 58-012-14:14:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:44.061 00 TLMH-I:STS 58-012-14:14:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:45.057 00 TLMH-I:STS 58-012-14:14:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:46.056 00 TLMH-I:STS 58-012-14:14:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:46.057 00 TLMH-I:STS 58-012-14:14:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:47.062 00 TLMH-I:STS 58-012-14:14:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:48.058 00 TLMH-I:STS 58-012-14:14:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:48.059 00 TLMH-I:STS 58-012-14:14:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:49.063 00 TLMH-I:STS 58-012-14:14:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:50.060 00 TLMH-I:STS 58-012-14:14:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:50.061 00 TLMH-I:STS 58-012-14:14:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:51.055 00 TLMH-I:STS 58-012-14:14:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:52.061 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:52.062 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:53.057 00 TLMH-I:STS 58-012-14:14:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:54.065 00 TLMH-I:STS 58-012-14:14:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:54.066 00 TLMH-I:STS 58-012-14:14:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:55.061 00 TLMH-I:STS 58-012-14:14:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:56.060 00 TLMH-I:STS 58-012-14:14:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:56.061 00 TLMH-I:STS 58-012-14:14:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:57.056 00 TLMH-I:STS 58-012-14:14:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:58.062 00 TLMH-I:STS 58-012-14:14:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:58.063 00 TLMH-I:STS 58-012-14:14:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:24:59.057 00 TLMH-I:STS 58-012-14:14:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:00.056 00 TLMH-I:STS 58-012-14:14:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:00.058 00 TLMH-I:STS 58-012-14:14:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:01.058 00 TLMH-I:STS 58-012-14:14:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:02.060 00 TLMH-I:STS 58-012-14:14:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:02.060 00 TLMH-I:STS 58-012-14:14:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:03.063 00 TLMH-I:STS 58-012-14:14:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:04.060 00 TLMH-I:STS 58-012-14:14:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:04.061 00 TLMH-I:STS 58-012-14:14:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:05.057 00 TLMH-I:STS 58-012-14:14:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:06.065 00 TLMH-I:STS 58-012-14:14:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:06.066 00 TLMH-I:STS 58-012-14:14:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:07.063 00 TLMH-I:STS 58-012-14:14:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:08.060 00 TLMH-I:STS 58-012-14:14:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:08.061 00 TLMH-I:STS 58-012-14:14:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:09.061 00 TLMH-I:STS 58-012-14:14:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:10.056 00 TLMH-I:STS 58-012-14:14:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:10.056 00 TLMH-I:STS 58-012-14:14:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:11.062 00 TLMH-I:STS 58-012-14:14:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:12.058 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:12.060 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:13.057 00 TLMH-I:STS 58-012-14:14:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:14.062 00 TLMH-I:STS 58-012-14:14:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:14.063 00 TLMH-I:STS 58-012-14:14:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:15.057 00 TLMH-I:STS 58-012-14:14:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:16.063 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:16.064 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:17.059 00 TLMH-I:STS 58-012-14:14:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:18.060 00 TLMH-I:STS 58-012-14:14:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:18.061 00 TLMH-I:STS 58-012-14:14:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:19.054 00 TLMH-I:STS 58-012-14:14:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:20.060 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:20.062 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:21.058 00 TLMH-I:STS 58-012-14:14:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:22.058 00 TLMH-I:STS 58-012-14:15:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:22.059 00 TLMH-I:STS 58-012-14:15:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:23.055 00 TLMH-I:STS 58-012-14:15:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:24.062 00 TLMH-I:STS 58-012-14:15:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:24.064 00 TLMH-I:STS 58-012-14:15:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:25.060 00 TLMH-I:STS 58-012-14:15:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:26.057 00 TLMH-I:STS 58-012-14:15:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:26.058 00 TLMH-I:STS 58-012-14:15:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:27.063 00 TLMH-I:STS 58-012-14:15:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:28.061 00 TLMH-I:STS 58-012-14:15:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:28.062 00 TLMH-I:STS 58-012-14:15:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:29.056 00 TLMH-I:STS 58-012-14:15:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:30.063 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:30.064 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:31.060 00 TLMH-I:STS 58-012-14:15:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:32.057 00 TLMH-I:STS 58-012-14:15:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:32.058 00 TLMH-I:STS 58-012-14:15:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:33.062 00 TLMH-I:STS 58-012-14:15:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:34.061 00 TLMH-I:STS 58-012-14:15:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:34.062 00 TLMH-I:STS 58-012-14:15:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:35.056 00 TLMH-I:STS 58-012-14:15:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:36.062 00 TLMH-I:STS 58-012-14:15:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:36.064 00 TLMH-I:STS 58-012-14:15:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:37.059 00 TLMH-I:STS 58-012-14:15:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:38.058 00 TLMH-I:STS 58-012-14:15:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:38.059 00 TLMH-I:STS 58-012-14:15:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:39.063 00 TLMH-I:STS 58-012-14:15:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:40.058 00 TLMH-I:STS 58-012-14:15:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:40.059 00 TLMH-I:STS 58-012-14:15:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:41.055 00 TLMH-I:STS 58-012-14:15:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:42.065 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:42.066 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:43.060 00 TLMH-I:STS 58-012-14:15:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:44.055 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:44.056 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:45.062 00 TLMH-I:STS 58-012-14:15:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:46.060 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:46.061 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:47.056 00 TLMH-I:STS 58-012-14:15:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:48.055 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:48.057 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:49.054 00 TLMH-I:STS 58-012-14:15:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:50.063 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:50.064 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:51.059 00 TLMH-I:STS 58-012-14:15:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:52.056 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:52.057 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:53.060 00 TLMH-I:STS 58-012-14:15:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:54.059 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:54.060 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:55.063 00 TLMH-I:STS 58-012-14:15:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:56.060 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:56.061 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:57.056 00 TLMH-I:STS 58-012-14:15:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:58.064 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:58.065 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:25:59.060 00 TLMH-I:STS 58-012-14:15:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:00.058 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:00.060 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:01.061 00 TLMH-I:STS 58-012-14:15:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:02.064 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:02.065 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:03.055 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:04.062 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:04.064 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:05.060 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:06.059 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:06.060 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:07.054 00 TLMH-I:STS 58-012-14:15:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:08.061 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:08.062 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:09.056 00 TLMH-I:STS 58-012-14:15:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:10.064 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:10.065 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:11.062 00 TLMH-I:STS 58-012-14:15:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:12.059 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:12.061 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:13.053 00 TLMH-I:STS 58-012-14:15:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:14.062 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:14.063 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:15.060 00 TLMH-I:STS 58-012-14:15:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:16.058 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:16.059 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:17.054 00 TLMH-I:STS 58-012-14:15:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:18.064 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:18.065 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:19.061 00 TLMH-I:STS 58-012-14:15:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:20.057 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:20.058 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:21.054 00 TLMH-I:STS 58-012-14:15:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:22.063 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:22.064 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:23.060 00 TLMH-I:STS 58-012-14:16:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:24.054 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:24.056 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:25.057 00 TLMH-I:STS 58-012-14:16:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:26.059 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:26.059 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:27.053 00 TLMH-I:STS 58-012-14:16:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:28.060 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:28.061 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:29.056 00 TLMH-I:STS 58-012-14:16:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:30.063 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:30.064 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:31.058 00 TLMH-I:STS 58-012-14:16:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:32.054 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:32.055 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:33.060 00 TLMH-I:STS 58-012-14:16:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:34.056 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:34.057 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-216-18:26:34.563 00 TLMH-I:STS 58-012-14:16:12.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=100 OneShot checksum on Address: 0x00000000, size 2048 completed. Checksum = 0xFFFF8342 +21-216-18:26:35.486 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:26:35.488 00 SPR-I:OPRO <*> Passed (8002.1) - Expected Event Msg 100 rcv'd. +21-216-18:26:35.496 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:26:38.499 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:26:38.502 00 SPR-I:OPRO <*> Passed (8002.1) - In Progress Flag set to False as expected. +21-216-18:26:38.505 00 SPR-I:OPRO ;********************************************************************* +21-216-18:26:38.506 00 SPR-I:OPRO ; Step 3.0: Clean-up. +21-216-18:26:38.506 00 SPR-I:OPRO ;********************************************************************* +21-216-18:26:38.506 00 SPR-I:OPRO ; Step 3.1: Send the Power-On Reset command. +21-216-18:26:38.506 00 SPR-I:OPRO ;********************************************************************* +21-216-18:26:38.508 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-216-18:26:38.522 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-18:26:47.228 00 DPD-I:STS Deleting page SCX_CPU1_CS_HK +21-216-18:26:48.531 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-216-18:26:48.533 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-216-18:26:48.548 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-216-18:26:48.579 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-216-18:26:49.091 00 DPD-I:STS Deleting page SCX_CPU1_TST_CS_HK +21-216-18:27:48.646 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:27:54.611 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-216-18:27:58.658 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:27:58.728 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-216-18:27:58.729 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-216-18:27:58.735 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-216-18:27:58.737 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-216-18:27:58.789 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-216-18:27:58.790 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-216-18:27:59.866 00 TLMH-I:STS 58-012-14:03:49.416 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-216-18:28:02.795 00 SPR-I:STTE WAIT UNTIL completed +21-216-18:28:02.795 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-216-18:28:02.797 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-216-18:28:02.801 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-216-18:28:02.801 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-216-18:28:07.805 00 SPR-I:OPRO **** Requirements Status Reporting +21-216-18:28:07.805 00 SPR-I:OPRO -------------------------- +21-216-18:28:07.806 00 SPR-I:OPRO Requirement(s) Report +21-216-18:28:07.806 00 SPR-I:OPRO -------------------------- +21-216-18:28:07.807 00 SPR-I:OPRO FSW Requirement: CS_1000 P/F: P +21-216-18:28:07.810 00 SPR-I:OPRO FSW Requirement: CS_1001 P/F: P +21-216-18:28:07.812 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-216-18:28:07.813 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-216-18:28:07.814 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-216-18:28:07.823 00 SPR-I:OPRO FSW Requirement: CS_1005 P/F: A +21-216-18:28:07.823 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-216-18:28:07.824 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-216-18:28:07.834 00 SPR-I:OPRO FSW Requirement: CS_8002 P/F: P +21-216-18:28:07.835 00 SPR-I:OPRO FSW Requirement: CS_8002.1 P/F: P +21-216-18:28:07.836 00 SPR-I:OPRO FSW Requirement: CS_8002.2 P/F: P +21-216-18:28:07.844 00 SPR-I:OPRO FSW Requirement: CS_8002.3 P/F: P +21-216-18:28:07.845 00 SPR-I:OPRO FSW Requirement: CS_8003 P/F: P +21-216-18:28:07.845 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-216-18:28:07.854 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-216-18:28:07.855 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-216-18:28:07.855 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-216-18:28:07.855 00 SPR-I:OPRO ;********************************************************************* +21-216-18:28:07.862 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_gencmds +21-216-18:28:07.862 00 SPR-I:OPRO ;********************************************************************* +21-216-18:28:07.862 00 SPR-I:STS Procedure SCX_CPU1_CS_GENCMDS completed +21-216-18:28:07.864 00 SPR-I:OPRO *** Telemetry Info *** +21-216-18:28:07.864 00 SPR-I:OPRO +21-216-18:28:07.864 00 SPR-I:OPRO Pkt Loss Count: N/A +21-216-18:28:07.864 00 SPR-I:OPRO +21-216-18:28:07.864 00 SPR-I:OPRO ****************** +21-216-18:28:07.864 00 SPR-I:OPRO +21-216-18:28:07.867 00 SPR-I:OPRO Elapsed time: 924.434 seconds +21-216-18:28:07.867 00 SPR-I:OPRO Elapsed time: 15.4072 minutes +21-216-18:28:07.867 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-216-18:28:17.877 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logf +21-216-18:28:17.878 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logp +21-216-18:28:17.878 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logs +21-216-18:28:17.879 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.loge +21-216-18:28:17.879 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_gencmds-2021-216-18h12m43s.logr +21-216-18:28:17.986 00 SPR-I:OPRI --> newlog scx_cpu1_cs_gencmds-2021-216-18h12m43s.log diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.loge b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.loge new file mode 100644 index 0000000..3daf067 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.loge @@ -0,0 +1,638 @@ +21-221-12:48:15.501 00 TLMH-I:STS 58-012-14:03:49.433 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-221-12:49:25.002 00 TLMH-I:STS 58-012-14:04:59.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eeprom_def_ld_1' into 'CS.DefEepromTbl' working buffer +21-221-12:49:33.996 00 TLMH-I:STS 58-012-14:05:08.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 4, bad = 0, unused = 12 +21-221-12:49:33.996 00 TLMH-I:STS 58-012-14:05:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefEepromTbl' +21-221-12:49:37.998 00 TLMH-I:STS 58-012-14:05:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefEepromTbl' +21-221-12:49:47.996 00 TLMH-I:STS 58-012-14:05:22.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefEepromTbl' to '/ram/cpu1_eedeftbl1_9' +21-221-12:50:33.999 00 TLMH-I:STS 58-012-14:06:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_1' +21-221-12:51:08.493 00 TLMH-I:STS 58-012-14:06:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-221-12:51:11.499 00 TLMH-I:STS 58-012-14:06:45.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-221-12:51:12.501 00 TLMH-I:STS 58-012-14:06:46.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-221-12:51:17.501 00 TLMH-I:STS 58-012-14:06:51.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-221-12:51:18.493 00 TLMH-I:STS 58-012-14:06:52.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-221-12:51:19.496 00 TLMH-I:STS 58-012-14:06:53.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-221-12:51:25.995 00 TLMH-I:STS 58-012-14:07:00.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=38 Checksumming of Eeprom is Enabled +21-221-12:51:38.001 00 TLMH-I:STS 58-012-14:07:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_4' +21-221-12:52:18.003 00 TLMH-I:STS 58-012-14:07:52.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_5' +21-221-12:52:50.494 00 TLMH-I:STS 58-012-14:08:24.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-12:52:55.498 00 TLMH-I:STS 58-012-14:08:29.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefEepromTbl' to '/ram/cpu1_eedeftbl2_6' +21-221-12:53:46.000 00 TLMH-I:STS 58-012-14:09:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_7' +21-221-12:54:20.997 00 TLMH-I:STS 58-012-14:09:55.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=10 Corrupt Memory CRC command successful. +21-221-12:54:26.991 00 TLMH-I:STS 58-012-14:10:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-12:54:27.996 00 TLMH-I:STS 58-012-14:10:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:29.994 00 TLMH-I:STS 58-012-14:10:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:32.000 00 TLMH-I:STS 58-012-14:10:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:34.000 00 TLMH-I:STS 58-012-14:10:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:35.994 00 TLMH-I:STS 58-012-14:10:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:37.992 00 TLMH-I:STS 58-012-14:10:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:39.991 00 TLMH-I:STS 58-012-14:10:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:41.994 00 TLMH-I:STS 58-012-14:10:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:43.993 00 TLMH-I:STS 58-012-14:10:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:46.000 00 TLMH-I:STS 58-012-14:10:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_10' +21-221-12:54:46.001 00 TLMH-I:STS 58-012-14:10:20.006 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:47.999 00 TLMH-I:STS 58-012-14:10:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:49.995 00 TLMH-I:STS 58-012-14:10:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:51.993 00 TLMH-I:STS 58-012-14:10:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:53.998 00 TLMH-I:STS 58-012-14:10:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:55.994 00 TLMH-I:STS 58-012-14:10:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:57.991 00 TLMH-I:STS 58-012-14:10:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:59.992 00 TLMH-I:STS 58-012-14:10:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:01.999 00 TLMH-I:STS 58-012-14:10:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:03.993 00 TLMH-I:STS 58-012-14:10:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:05.999 00 TLMH-I:STS 58-012-14:10:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:07.998 00 TLMH-I:STS 58-012-14:10:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:10.001 00 TLMH-I:STS 58-012-14:10:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:12.000 00 TLMH-I:STS 58-012-14:10:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:14.000 00 TLMH-I:STS 58-012-14:10:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:15.996 00 TLMH-I:STS 58-012-14:10:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:17.997 00 TLMH-I:STS 58-012-14:10:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:19.997 00 TLMH-I:STS 58-012-14:10:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:21.000 00 TLMH-I:STS 58-012-14:10:55.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-12:55:21.001 00 TLMH-I:STS 58-012-14:10:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:55:21.994 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:55:21.995 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:55:21.996 00 TLMH-I:STS 58-012-14:10:56.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-12:55:27.989 00 TLMH-I:STS 58-012-14:11:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-12:55:41.993 00 TLMH-I:STS 58-012-14:11:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_13' +21-221-12:56:16.490 00 TLMH-I:STS 58-012-14:11:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-12:56:16.492 00 TLMH-I:STS 58-012-14:11:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-12:56:24.490 00 TLMH-I:STS 58-012-14:11:58.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 14, Len = 9, Expected = 8 +21-221-12:56:32.498 00 TLMH-I:STS 58-012-14:12:06.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 15, Len = 9, Expected = 8 +21-221-12:56:40.496 00 TLMH-I:STS 58-012-14:12:14.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 18, Len = 11, Expected = 12 +21-221-12:56:47.499 00 TLMH-I:STS 58-012-14:12:21.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=47 Enable Eeprom entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 +21-221-12:56:55.996 00 TLMH-I:STS 58-012-14:12:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 19, Len = 11, Expected = 12 +21-221-12:57:03.991 00 TLMH-I:STS 58-012-14:12:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=49 Disable Eeprom entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 +21-221-12:57:11.995 00 TLMH-I:STS 58-012-14:12:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 17, Len = 11, Expected = 12 +21-221-12:57:19.998 00 TLMH-I:STS 58-012-14:12:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=44 Eeprom recompute baseline of entry failed, Entry ID invalid: 16, State: 3, Max ID: 15 +21-221-12:57:27.988 00 TLMH-I:STS 58-012-14:13:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 16, Len = 11, Expected = 12 +21-221-12:57:35.994 00 TLMH-I:STS 58-012-14:13:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=41 Eeprom report baseline failed, Entry ID invalid: 16, State: 3 Max ID: 15 +21-221-12:57:43.990 00 TLMH-I:STS 58-012-14:13:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 20, Len = 13, Expected = 12 +21-221-12:57:51.998 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=51 Address 0x00A3A840 was not found in Eeprom table +21-221-12:58:05.998 00 TLMH-I:STS 58-012-14:13:40.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl3_13' +21-221-12:58:40.495 00 TLMH-I:STS 58-012-14:14:14.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 1 started +21-221-12:58:40.496 00 TLMH-I:STS 58-012-14:14:14.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=45 Recompute baseline of Eeprom Entry ID 0 failed: child task in use +21-221-12:58:40.991 00 TLMH-I:STS 58-012-14:14:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:41.995 00 TLMH-I:STS 58-012-14:14:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:41.995 00 TLMH-I:STS 58-012-14:14:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:42.998 00 TLMH-I:STS 58-012-14:14:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:43.494 00 TLMH-I:STS 58-012-14:14:17.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-221-12:58:43.992 00 TLMH-I:STS 58-012-14:14:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:43.993 00 TLMH-I:STS 58-012-14:14:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:44.996 00 TLMH-I:STS 58-012-14:14:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:45.999 00 TLMH-I:STS 58-012-14:14:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:46.000 00 TLMH-I:STS 58-012-14:14:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:46.993 00 TLMH-I:STS 58-012-14:14:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:47.996 00 TLMH-I:STS 58-012-14:14:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:47.998 00 TLMH-I:STS 58-012-14:14:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:48.988 00 TLMH-I:STS 58-012-14:14:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:49.994 00 TLMH-I:STS 58-012-14:14:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:49.995 00 TLMH-I:STS 58-012-14:14:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:50.988 00 TLMH-I:STS 58-012-14:14:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:51.994 00 TLMH-I:STS 58-012-14:14:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:51.996 00 TLMH-I:STS 58-012-14:14:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:52.988 00 TLMH-I:STS 58-012-14:14:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:53.996 00 TLMH-I:STS 58-012-14:14:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:53.997 00 TLMH-I:STS 58-012-14:14:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:54.995 00 TLMH-I:STS 58-012-14:14:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:55.997 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:55.998 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:56.990 00 TLMH-I:STS 58-012-14:14:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:57.999 00 TLMH-I:STS 58-012-14:14:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:58.000 00 TLMH-I:STS 58-012-14:14:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:58.992 00 TLMH-I:STS 58-012-14:14:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:59.988 00 TLMH-I:STS 58-012-14:14:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:59.990 00 TLMH-I:STS 58-012-14:14:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:00.988 00 TLMH-I:STS 58-012-14:14:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:01.992 00 TLMH-I:STS 58-012-14:14:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:01.993 00 TLMH-I:STS 58-012-14:14:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:02.993 00 TLMH-I:STS 58-012-14:14:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:03.998 00 TLMH-I:STS 58-012-14:14:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:03.999 00 TLMH-I:STS 58-012-14:14:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:04.993 00 TLMH-I:STS 58-012-14:14:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:05.993 00 TLMH-I:STS 58-012-14:14:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:05.994 00 TLMH-I:STS 58-012-14:14:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:06.998 00 TLMH-I:STS 58-012-14:14:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:07.994 00 TLMH-I:STS 58-012-14:14:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:07.995 00 TLMH-I:STS 58-012-14:14:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:08.988 00 TLMH-I:STS 58-012-14:14:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:09.995 00 TLMH-I:STS 58-012-14:14:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:09.996 00 TLMH-I:STS 58-012-14:14:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:10.989 00 TLMH-I:STS 58-012-14:14:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:11.995 00 TLMH-I:STS 58-012-14:14:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:11.997 00 TLMH-I:STS 58-012-14:14:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:12.991 00 TLMH-I:STS 58-012-14:14:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:13.996 00 TLMH-I:STS 58-012-14:14:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:13.997 00 TLMH-I:STS 58-012-14:14:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:14.992 00 TLMH-I:STS 58-012-14:14:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:15.997 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:15.998 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:16.992 00 TLMH-I:STS 58-012-14:14:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:17.998 00 TLMH-I:STS 58-012-14:14:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:17.999 00 TLMH-I:STS 58-012-14:14:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:18.991 00 TLMH-I:STS 58-012-14:14:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:19.994 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:19.995 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:20.989 00 TLMH-I:STS 58-012-14:14:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:21.999 00 TLMH-I:STS 58-012-14:14:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:22.000 00 TLMH-I:STS 58-012-14:14:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:22.992 00 TLMH-I:STS 58-012-14:14:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:23.996 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:23.998 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:24.991 00 TLMH-I:STS 58-012-14:14:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:25.997 00 TLMH-I:STS 58-012-14:15:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:25.998 00 TLMH-I:STS 58-012-14:15:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:26.993 00 TLMH-I:STS 58-012-14:15:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:27.986 00 TLMH-I:STS 58-012-14:15:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:27.987 00 TLMH-I:STS 58-012-14:15:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:28.989 00 TLMH-I:STS 58-012-14:15:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:29.995 00 TLMH-I:STS 58-012-14:15:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:29.995 00 TLMH-I:STS 58-012-14:15:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:30.996 00 TLMH-I:STS 58-012-14:15:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:31.989 00 TLMH-I:STS 58-012-14:15:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:31.989 00 TLMH-I:STS 58-012-14:15:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:32.992 00 TLMH-I:STS 58-012-14:15:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:33.998 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:34.000 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:34.992 00 TLMH-I:STS 58-012-14:15:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:35.994 00 TLMH-I:STS 58-012-14:15:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:35.995 00 TLMH-I:STS 58-012-14:15:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:36.988 00 TLMH-I:STS 58-012-14:15:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:37.993 00 TLMH-I:STS 58-012-14:15:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:37.993 00 TLMH-I:STS 58-012-14:15:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:38.996 00 TLMH-I:STS 58-012-14:15:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:39.991 00 TLMH-I:STS 58-012-14:15:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:39.992 00 TLMH-I:STS 58-012-14:15:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:40.996 00 TLMH-I:STS 58-012-14:15:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:41.992 00 TLMH-I:STS 58-012-14:15:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:41.993 00 TLMH-I:STS 58-012-14:15:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:42.995 00 TLMH-I:STS 58-012-14:15:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:43.992 00 TLMH-I:STS 58-012-14:15:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:43.993 00 TLMH-I:STS 58-012-14:15:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:44.987 00 TLMH-I:STS 58-012-14:15:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:45.992 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:45.992 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:46.989 00 TLMH-I:STS 58-012-14:15:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:47.996 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:47.997 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:48.992 00 TLMH-I:STS 58-012-14:15:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:49.989 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:49.989 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:50.992 00 TLMH-I:STS 58-012-14:15:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:51.997 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:51.998 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:52.997 00 TLMH-I:STS 58-012-14:15:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:53.991 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:53.992 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:54.989 00 TLMH-I:STS 58-012-14:15:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:55.994 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:55.995 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:56.989 00 TLMH-I:STS 58-012-14:15:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:57.993 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:57.993 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:58.988 00 TLMH-I:STS 58-012-14:15:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:59.992 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:59.993 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:00.986 00 TLMH-I:STS 58-012-14:15:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:01.988 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:01.989 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:02.990 00 TLMH-I:STS 58-012-14:15:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:03.990 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:03.990 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:04.996 00 TLMH-I:STS 58-012-14:15:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:05.992 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:05.993 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:06.989 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:07.994 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:07.995 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:08.988 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:09.995 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:09.995 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:10.989 00 TLMH-I:STS 58-012-14:15:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:11.991 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:11.991 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:12.996 00 TLMH-I:STS 58-012-14:15:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:13.989 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:13.989 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:14.994 00 TLMH-I:STS 58-012-14:15:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:15.990 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:15.990 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:16.994 00 TLMH-I:STS 58-012-14:15:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:17.997 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:17.998 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:18.987 00 TLMH-I:STS 58-012-14:15:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:19.992 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:19.993 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:20.996 00 TLMH-I:STS 58-012-14:15:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:21.993 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:21.993 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:22.998 00 TLMH-I:STS 58-012-14:15:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:23.991 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:23.992 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:24.996 00 TLMH-I:STS 58-012-14:15:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:26.002 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:26.004 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:26.993 00 TLMH-I:STS 58-012-14:16:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:27.988 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:27.989 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:28.992 00 TLMH-I:STS 58-012-14:16:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:29.996 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:29.996 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:30.993 00 TLMH-I:STS 58-012-14:16:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:31.992 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:31.992 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:32.995 00 TLMH-I:STS 58-012-14:16:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:33.988 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:33.989 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:34.993 00 TLMH-I:STS 58-012-14:16:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:35.997 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:36.000 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:36.991 00 TLMH-I:STS 58-012-14:16:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:38.002 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:38.002 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:38.993 00 TLMH-I:STS 58-012-14:16:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:39.990 00 TLMH-I:STS 58-012-14:16:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:39.990 00 TLMH-I:STS 58-012-14:16:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:40.996 00 TLMH-I:STS 58-012-14:16:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:41.991 00 TLMH-I:STS 58-012-14:16:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:41.991 00 TLMH-I:STS 58-012-14:16:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:42.996 00 TLMH-I:STS 58-012-14:16:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:43.492 00 TLMH-I:STS 58-012-14:16:17.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 1 recompute finished. New baseline is 0XFFFFD007 +21-221-13:00:57.996 00 TLMH-I:STS 58-012-14:16:32.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_1' +21-221-13:01:31.993 00 TLMH-I:STS 58-012-14:17:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-221-13:01:39.992 00 TLMH-I:STS 58-012-14:17:13.983 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-221-13:01:47.988 00 TLMH-I:STS 58-012-14:17:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-13:02:01.987 00 TLMH-I:STS 58-012-14:17:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_5' +21-221-13:02:36.489 00 TLMH-I:STS 58-012-14:18:10.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:02:37.493 00 TLMH-I:STS 58-012-14:18:11.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:02:44.494 00 TLMH-I:STS 58-012-14:18:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:02:52.486 00 TLMH-I:STS 58-012-14:18:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:02:52.487 00 TLMH-I:STS 58-012-14:18:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:03:00.492 00 TLMH-I:STS 58-012-14:18:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-13:03:13.993 00 TLMH-I:STS 58-012-14:18:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_10' +21-221-13:03:48.993 00 TLMH-I:STS 58-012-14:19:23.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:03:49.985 00 TLMH-I:STS 58-012-14:19:24.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:03:55.989 00 TLMH-I:STS 58-012-14:19:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:04:03.990 00 TLMH-I:STS 58-012-14:19:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:04:03.992 00 TLMH-I:STS 58-012-14:19:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:04:11.990 00 TLMH-I:STS 58-012-14:19:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=38 Checksumming of Eeprom is Enabled +21-221-13:04:19.992 00 TLMH-I:STS 58-012-14:19:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-13:04:33.993 00 TLMH-I:STS 58-012-14:20:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_16' +21-221-13:05:08.491 00 TLMH-I:STS 58-012-14:20:42.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:05:09.491 00 TLMH-I:STS 58-012-14:20:43.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:05:16.490 00 TLMH-I:STS 58-012-14:20:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:05:24.490 00 TLMH-I:STS 58-012-14:20:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:05:24.491 00 TLMH-I:STS 58-012-14:20:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:05:32.494 00 TLMH-I:STS 58-012-14:21:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-13:05:45.989 00 TLMH-I:STS 58-012-14:21:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_21' +21-221-13:06:20.486 00 TLMH-I:STS 58-012-14:21:54.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:06:21.489 00 TLMH-I:STS 58-012-14:21:55.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:06:27.986 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:06:35.990 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:06:35.992 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:06:43.988 00 TLMH-I:STS 58-012-14:22:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-221-13:06:51.987 00 TLMH-I:STS 58-012-14:22:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-221-13:06:59.991 00 TLMH-I:STS 58-012-14:22:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-13:07:13.991 00 TLMH-I:STS 58-012-14:22:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_28' +21-221-13:07:47.991 00 TLMH-I:STS 58-012-14:23:22.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:07:47.992 00 TLMH-I:STS 58-012-14:23:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:07:47.993 00 TLMH-I:STS 58-012-14:23:22.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:07:48.993 00 TLMH-I:STS 58-012-14:23:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:07:48.994 00 TLMH-I:STS 58-012-14:23:23.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:07:55.990 00 TLMH-I:STS 58-012-14:23:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:08:04.488 00 TLMH-I:STS 58-012-14:23:38.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:08:04.489 00 TLMH-I:STS 58-012-14:23:38.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:08:12.486 00 TLMH-I:STS 58-012-14:23:46.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-13:08:25.987 00 TLMH-I:STS 58-012-14:24:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_33' +21-221-13:09:00.484 00 TLMH-I:STS 58-012-14:24:34.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:09:00.989 00 TLMH-I:STS 58-012-14:24:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:09:01.484 00 TLMH-I:STS 58-012-14:24:35.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:09:07.488 00 TLMH-I:STS 58-012-14:24:41.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:09:15.987 00 TLMH-I:STS 58-012-14:24:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:09:15.988 00 TLMH-I:STS 58-012-14:24:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:09:23.990 00 TLMH-I:STS 58-012-14:24:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=38 Checksumming of Eeprom is Enabled +21-221-13:09:31.987 00 TLMH-I:STS 58-012-14:25:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-13:09:45.991 00 TLMH-I:STS 58-012-14:25:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_39' +21-221-13:10:19.986 00 TLMH-I:STS 58-012-14:25:54.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:10:19.987 00 TLMH-I:STS 58-012-14:25:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:10:19.988 00 TLMH-I:STS 58-012-14:25:54.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:10:20.981 00 TLMH-I:STS 58-012-14:25:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:10:20.983 00 TLMH-I:STS 58-012-14:25:55.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:10:27.983 00 TLMH-I:STS 58-012-14:26:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:10:35.983 00 TLMH-I:STS 58-012-14:26:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:10:35.984 00 TLMH-I:STS 58-012-14:26:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:10:44.489 00 TLMH-I:STS 58-012-14:26:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-13:10:57.982 00 TLMH-I:STS 58-012-14:26:32.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_44' +21-221-13:11:32.488 00 TLMH-I:STS 58-012-14:27:06.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:11:32.985 00 TLMH-I:STS 58-012-14:27:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:11:33.482 00 TLMH-I:STS 58-012-14:27:07.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:11:40.489 00 TLMH-I:STS 58-012-14:27:14.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:11:47.486 00 TLMH-I:STS 58-012-14:27:21.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:11:47.486 00 TLMH-I:STS 58-012-14:27:21.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:12:05.988 00 TLMH-I:STS 58-012-14:27:40.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eepromdefemptytable' into 'CS.DefEepromTbl' working buffer +21-221-13:12:11.983 00 TLMH-I:STS 58-012-14:27:46.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefEepromTbl' +21-221-13:12:13.984 00 TLMH-I:STS 58-012-14:27:48.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-221-13:12:13.984 00 TLMH-I:STS 58-012-14:27:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefEepromTbl' +21-221-13:12:14.988 00 TLMH-I:STS 58-012-14:27:49.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefEepromTbl' has a load pending +21-221-13:12:14.989 00 TLMH-I:STS 58-012-14:27:49.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 1 started +21-221-13:12:14.990 00 TLMH-I:STS 58-012-14:27:49.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:15.981 00 TLMH-I:STS 58-012-14:27:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:15.982 00 TLMH-I:STS 58-012-14:27:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:16.985 00 TLMH-I:STS 58-012-14:27:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:17.982 00 TLMH-I:STS 58-012-14:27:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:17.984 00 TLMH-I:STS 58-012-14:27:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:18.979 00 TLMH-I:STS 58-012-14:27:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:19.984 00 TLMH-I:STS 58-012-14:27:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:19.985 00 TLMH-I:STS 58-012-14:27:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:20.986 00 TLMH-I:STS 58-012-14:27:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:21.980 00 TLMH-I:STS 58-012-14:27:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:21.981 00 TLMH-I:STS 58-012-14:27:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:22.986 00 TLMH-I:STS 58-012-14:27:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:23.979 00 TLMH-I:STS 58-012-14:27:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:23.980 00 TLMH-I:STS 58-012-14:27:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:24.986 00 TLMH-I:STS 58-012-14:27:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:25.982 00 TLMH-I:STS 58-012-14:28:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:25.983 00 TLMH-I:STS 58-012-14:28:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:26.985 00 TLMH-I:STS 58-012-14:28:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:27.990 00 TLMH-I:STS 58-012-14:28:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:27.991 00 TLMH-I:STS 58-012-14:28:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:28.985 00 TLMH-I:STS 58-012-14:28:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:29.981 00 TLMH-I:STS 58-012-14:28:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:29.981 00 TLMH-I:STS 58-012-14:28:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:30.987 00 TLMH-I:STS 58-012-14:28:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:31.983 00 TLMH-I:STS 58-012-14:28:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:31.984 00 TLMH-I:STS 58-012-14:28:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:32.988 00 TLMH-I:STS 58-012-14:28:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:33.984 00 TLMH-I:STS 58-012-14:28:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:33.985 00 TLMH-I:STS 58-012-14:28:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:34.987 00 TLMH-I:STS 58-012-14:28:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:35.982 00 TLMH-I:STS 58-012-14:28:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:35.982 00 TLMH-I:STS 58-012-14:28:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:36.985 00 TLMH-I:STS 58-012-14:28:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:37.990 00 TLMH-I:STS 58-012-14:28:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:37.991 00 TLMH-I:STS 58-012-14:28:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:38.982 00 TLMH-I:STS 58-012-14:28:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:39.987 00 TLMH-I:STS 58-012-14:28:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:39.988 00 TLMH-I:STS 58-012-14:28:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:40.981 00 TLMH-I:STS 58-012-14:28:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:41.988 00 TLMH-I:STS 58-012-14:28:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:41.989 00 TLMH-I:STS 58-012-14:28:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:42.981 00 TLMH-I:STS 58-012-14:28:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:43.982 00 TLMH-I:STS 58-012-14:28:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:43.983 00 TLMH-I:STS 58-012-14:28:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:44.987 00 TLMH-I:STS 58-012-14:28:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:45.984 00 TLMH-I:STS 58-012-14:28:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:45.985 00 TLMH-I:STS 58-012-14:28:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:46.988 00 TLMH-I:STS 58-012-14:28:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:47.984 00 TLMH-I:STS 58-012-14:28:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:47.985 00 TLMH-I:STS 58-012-14:28:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:48.988 00 TLMH-I:STS 58-012-14:28:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:49.985 00 TLMH-I:STS 58-012-14:28:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:49.986 00 TLMH-I:STS 58-012-14:28:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:50.989 00 TLMH-I:STS 58-012-14:28:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:51.983 00 TLMH-I:STS 58-012-14:28:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:51.984 00 TLMH-I:STS 58-012-14:28:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:52.987 00 TLMH-I:STS 58-012-14:28:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:53.981 00 TLMH-I:STS 58-012-14:28:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:53.981 00 TLMH-I:STS 58-012-14:28:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:54.985 00 TLMH-I:STS 58-012-14:28:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:55.979 00 TLMH-I:STS 58-012-14:28:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:55.979 00 TLMH-I:STS 58-012-14:28:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:56.981 00 TLMH-I:STS 58-012-14:28:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:57.985 00 TLMH-I:STS 58-012-14:28:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:57.986 00 TLMH-I:STS 58-012-14:28:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:58.979 00 TLMH-I:STS 58-012-14:28:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:59.985 00 TLMH-I:STS 58-012-14:28:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:59.985 00 TLMH-I:STS 58-012-14:28:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:00.980 00 TLMH-I:STS 58-012-14:28:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:01.983 00 TLMH-I:STS 58-012-14:28:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:01.984 00 TLMH-I:STS 58-012-14:28:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:02.983 00 TLMH-I:STS 58-012-14:28:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:03.986 00 TLMH-I:STS 58-012-14:28:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:03.987 00 TLMH-I:STS 58-012-14:28:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:04.981 00 TLMH-I:STS 58-012-14:28:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:05.987 00 TLMH-I:STS 58-012-14:28:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:05.987 00 TLMH-I:STS 58-012-14:28:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:06.982 00 TLMH-I:STS 58-012-14:28:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:07.986 00 TLMH-I:STS 58-012-14:28:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:07.987 00 TLMH-I:STS 58-012-14:28:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:08.981 00 TLMH-I:STS 58-012-14:28:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:09.989 00 TLMH-I:STS 58-012-14:28:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:09.990 00 TLMH-I:STS 58-012-14:28:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:10.983 00 TLMH-I:STS 58-012-14:28:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:11.980 00 TLMH-I:STS 58-012-14:28:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:11.981 00 TLMH-I:STS 58-012-14:28:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:12.986 00 TLMH-I:STS 58-012-14:28:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:13.981 00 TLMH-I:STS 58-012-14:28:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:13.982 00 TLMH-I:STS 58-012-14:28:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:14.987 00 TLMH-I:STS 58-012-14:28:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:15.982 00 TLMH-I:STS 58-012-14:28:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:15.982 00 TLMH-I:STS 58-012-14:28:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:16.985 00 TLMH-I:STS 58-012-14:28:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:17.981 00 TLMH-I:STS 58-012-14:28:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:17.982 00 TLMH-I:STS 58-012-14:28:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:18.986 00 TLMH-I:STS 58-012-14:28:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:19.982 00 TLMH-I:STS 58-012-14:28:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:19.982 00 TLMH-I:STS 58-012-14:28:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:20.987 00 TLMH-I:STS 58-012-14:28:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:21.982 00 TLMH-I:STS 58-012-14:28:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:21.983 00 TLMH-I:STS 58-012-14:28:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:22.987 00 TLMH-I:STS 58-012-14:28:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:23.983 00 TLMH-I:STS 58-012-14:28:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:23.984 00 TLMH-I:STS 58-012-14:28:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:24.978 00 TLMH-I:STS 58-012-14:28:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:25.983 00 TLMH-I:STS 58-012-14:29:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:25.984 00 TLMH-I:STS 58-012-14:29:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:26.980 00 TLMH-I:STS 58-012-14:29:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:27.979 00 TLMH-I:STS 58-012-14:29:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:27.979 00 TLMH-I:STS 58-012-14:29:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:28.983 00 TLMH-I:STS 58-012-14:29:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:29.992 00 TLMH-I:STS 58-012-14:29:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:29.993 00 TLMH-I:STS 58-012-14:29:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:30.981 00 TLMH-I:STS 58-012-14:29:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:31.988 00 TLMH-I:STS 58-012-14:29:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:31.989 00 TLMH-I:STS 58-012-14:29:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:32.982 00 TLMH-I:STS 58-012-14:29:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:33.987 00 TLMH-I:STS 58-012-14:29:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:33.987 00 TLMH-I:STS 58-012-14:29:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:34.982 00 TLMH-I:STS 58-012-14:29:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:35.979 00 TLMH-I:STS 58-012-14:29:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:35.980 00 TLMH-I:STS 58-012-14:29:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:36.982 00 TLMH-I:STS 58-012-14:29:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:37.987 00 TLMH-I:STS 58-012-14:29:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:37.988 00 TLMH-I:STS 58-012-14:29:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:38.982 00 TLMH-I:STS 58-012-14:29:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:39.987 00 TLMH-I:STS 58-012-14:29:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:39.988 00 TLMH-I:STS 58-012-14:29:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:40.982 00 TLMH-I:STS 58-012-14:29:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:41.985 00 TLMH-I:STS 58-012-14:29:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:41.986 00 TLMH-I:STS 58-012-14:29:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:42.981 00 TLMH-I:STS 58-012-14:29:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:43.987 00 TLMH-I:STS 58-012-14:29:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:43.988 00 TLMH-I:STS 58-012-14:29:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:44.981 00 TLMH-I:STS 58-012-14:29:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:45.988 00 TLMH-I:STS 58-012-14:29:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:45.988 00 TLMH-I:STS 58-012-14:29:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:46.979 00 TLMH-I:STS 58-012-14:29:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:47.984 00 TLMH-I:STS 58-012-14:29:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:47.986 00 TLMH-I:STS 58-012-14:29:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:48.978 00 TLMH-I:STS 58-012-14:29:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:49.986 00 TLMH-I:STS 58-012-14:29:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:49.986 00 TLMH-I:STS 58-012-14:29:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:50.980 00 TLMH-I:STS 58-012-14:29:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:51.986 00 TLMH-I:STS 58-012-14:29:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:51.986 00 TLMH-I:STS 58-012-14:29:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:52.985 00 TLMH-I:STS 58-012-14:29:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:53.988 00 TLMH-I:STS 58-012-14:29:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:53.989 00 TLMH-I:STS 58-012-14:29:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:54.988 00 TLMH-I:STS 58-012-14:29:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:55.984 00 TLMH-I:STS 58-012-14:29:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:55.985 00 TLMH-I:STS 58-012-14:29:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:56.979 00 TLMH-I:STS 58-012-14:29:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:57.983 00 TLMH-I:STS 58-012-14:29:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:57.983 00 TLMH-I:STS 58-012-14:29:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:58.987 00 TLMH-I:STS 58-012-14:29:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:59.982 00 TLMH-I:STS 58-012-14:29:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:59.983 00 TLMH-I:STS 58-012-14:29:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:00.984 00 TLMH-I:STS 58-012-14:29:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:01.985 00 TLMH-I:STS 58-012-14:29:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:01.985 00 TLMH-I:STS 58-012-14:29:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:02.979 00 TLMH-I:STS 58-012-14:29:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:03.985 00 TLMH-I:STS 58-012-14:29:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:03.986 00 TLMH-I:STS 58-012-14:29:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:04.981 00 TLMH-I:STS 58-012-14:29:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:05.988 00 TLMH-I:STS 58-012-14:29:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:05.988 00 TLMH-I:STS 58-012-14:29:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:06.981 00 TLMH-I:STS 58-012-14:29:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:07.984 00 TLMH-I:STS 58-012-14:29:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:07.985 00 TLMH-I:STS 58-012-14:29:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:08.979 00 TLMH-I:STS 58-012-14:29:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:09.985 00 TLMH-I:STS 58-012-14:29:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:09.985 00 TLMH-I:STS 58-012-14:29:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:10.979 00 TLMH-I:STS 58-012-14:29:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:11.982 00 TLMH-I:STS 58-012-14:29:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:11.984 00 TLMH-I:STS 58-012-14:29:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:12.987 00 TLMH-I:STS 58-012-14:29:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:13.984 00 TLMH-I:STS 58-012-14:29:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:13.985 00 TLMH-I:STS 58-012-14:29:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:14.987 00 TLMH-I:STS 58-012-14:29:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:15.987 00 TLMH-I:STS 58-012-14:29:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:15.988 00 TLMH-I:STS 58-012-14:29:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:16.981 00 TLMH-I:STS 58-012-14:29:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:17.988 00 TLMH-I:STS 58-012-14:29:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:17.989 00 TLMH-I:STS 58-012-14:29:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:17.991 00 TLMH-I:STS 58-012-14:29:52.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 1 recompute finished. New baseline is 0XFFFFD007 +21-221-13:14:21.985 00 TLMH-I:STS 58-012-14:29:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefEepromTbl' +21-221-13:14:21.986 00 TLMH-I:STS 58-012-14:29:56.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-221-13:14:33.978 00 TLMH-I:STS 58-012-14:30:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl5_6' +21-221-13:15:18.983 00 TLMH-I:STS 58-012-14:30:53.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eeprom_def_invalid' into 'CS.DefEepromTbl' working buffer +21-221-13:15:27.985 00 TLMH-I:STS 58-012-14:31:02.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefEepromTbl' +21-221-13:15:29.989 00 TLMH-I:STS 58-012-14:31:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=102 Eeprom Table Validate: Illegal checksum range found in Entry ID 2, CFE_PSP_MemValidateRange returned: 0xFFFFFFEA +21-221-13:15:29.990 00 TLMH-I:STS 58-012-14:31:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 3, bad = 2, unused = 11 +21-221-13:15:29.991 00 TLMH-I:STS 58-012-14:31:04.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefEepromTbl', Status=0xFFFFFFFD +21-221-13:15:30.978 00 TLMH-I:STS 58-012-14:31:05.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefEepromTbl' +21-221-13:15:44.983 00 TLMH-I:STS 58-012-14:31:19.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eeprom_def_invalid2' into 'CS.DefEepromTbl' working buffer +21-221-13:15:51.984 00 TLMH-I:STS 58-012-14:31:26.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefEepromTbl' +21-221-13:15:53.986 00 TLMH-I:STS 58-012-14:31:28.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=101 Eeprom Table Validate: Illegal State Field (0x0007) found in Entry ID 4 +21-221-13:15:53.987 00 TLMH-I:STS 58-012-14:31:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 4, bad = 1, unused = 11 +21-221-13:15:53.989 00 TLMH-I:STS 58-012-14:31:28.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefEepromTbl', Status=0xFFFFFFFD +21-221-13:15:54.987 00 TLMH-I:STS 58-012-14:31:29.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefEepromTbl' +21-221-13:16:14.482 00 TLMH-I:STS 58-012-14:31:48.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eeprom_def_ld_2' into 'CS.DefEepromTbl' working buffer +21-221-13:16:24.490 00 TLMH-I:STS 58-012-14:31:58.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefEepromTbl' +21-221-13:16:25.981 00 TLMH-I:STS 58-012-14:32:00.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 3, bad = 0, unused = 13 +21-221-13:16:25.982 00 TLMH-I:STS 58-012-14:32:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefEepromTbl' +21-221-13:16:32.482 00 TLMH-I:STS 58-012-14:32:06.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefEepromTbl' has a load pending +21-221-13:16:33.986 00 TLMH-I:STS 58-012-14:32:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefEepromTbl' +21-221-13:16:45.978 00 TLMH-I:STS 58-012-14:32:20.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl5_15' +21-221-13:17:20.985 00 TLMH-I:STS 58-012-14:32:55.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=18 Simulated EEPROM Memory corruption command +21-221-13:17:21.978 00 TLMH-I:STS 58-012-14:32:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:23.979 00 TLMH-I:STS 58-012-14:32:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:25.980 00 TLMH-I:STS 58-012-14:33:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:27.983 00 TLMH-I:STS 58-012-14:33:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:29.986 00 TLMH-I:STS 58-012-14:33:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:31.983 00 TLMH-I:STS 58-012-14:33:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:33.983 00 TLMH-I:STS 58-012-14:33:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:35.982 00 TLMH-I:STS 58-012-14:33:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:37.978 00 TLMH-I:STS 58-012-14:33:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:39.985 00 TLMH-I:STS 58-012-14:33:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:41.984 00 TLMH-I:STS 58-012-14:33:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:43.982 00 TLMH-I:STS 58-012-14:33:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:45.984 00 TLMH-I:STS 58-012-14:33:20.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:47.986 00 TLMH-I:STS 58-012-14:33:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:49.979 00 TLMH-I:STS 58-012-14:33:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:51.979 00 TLMH-I:STS 58-012-14:33:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:53.983 00 TLMH-I:STS 58-012-14:33:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:55.983 00 TLMH-I:STS 58-012-14:33:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:57.986 00 TLMH-I:STS 58-012-14:33:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:59.984 00 TLMH-I:STS 58-012-14:33:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:01.986 00 TLMH-I:STS 58-012-14:33:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:03.977 00 TLMH-I:STS 58-012-14:33:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:05.983 00 TLMH-I:STS 58-012-14:33:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:07.980 00 TLMH-I:STS 58-012-14:33:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:09.981 00 TLMH-I:STS 58-012-14:33:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:11.980 00 TLMH-I:STS 58-012-14:33:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:13.981 00 TLMH-I:STS 58-012-14:33:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:15.986 00 TLMH-I:STS 58-012-14:33:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:17.988 00 TLMH-I:STS 58-012-14:33:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:19.984 00 TLMH-I:STS 58-012-14:33:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:21.985 00 TLMH-I:STS 58-012-14:33:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:23.986 00 TLMH-I:STS 58-012-14:33:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:25.980 00 TLMH-I:STS 58-012-14:34:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:27.977 00 TLMH-I:STS 58-012-14:34:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:29.984 00 TLMH-I:STS 58-012-14:34:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:31.986 00 TLMH-I:STS 58-012-14:34:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:33.986 00 TLMH-I:STS 58-012-14:34:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:35.982 00 TLMH-I:STS 58-012-14:34:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:37.982 00 TLMH-I:STS 58-012-14:34:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:39.976 00 TLMH-I:STS 58-012-14:34:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:41.980 00 TLMH-I:STS 58-012-14:34:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:43.978 00 TLMH-I:STS 58-012-14:34:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:45.980 00 TLMH-I:STS 58-012-14:34:20.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:47.979 00 TLMH-I:STS 58-012-14:34:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:49.980 00 TLMH-I:STS 58-012-14:34:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:51.978 00 TLMH-I:STS 58-012-14:34:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:53.981 00 TLMH-I:STS 58-012-14:34:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:55.977 00 TLMH-I:STS 58-012-14:34:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:57.978 00 TLMH-I:STS 58-012-14:34:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:59.976 00 TLMH-I:STS 58-012-14:34:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:01.981 00 TLMH-I:STS 58-012-14:34:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:03.976 00 TLMH-I:STS 58-012-14:34:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:05.986 00 TLMH-I:STS 58-012-14:34:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:07.985 00 TLMH-I:STS 58-012-14:34:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:09.984 00 TLMH-I:STS 58-012-14:34:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:11.981 00 TLMH-I:STS 58-012-14:34:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:13.980 00 TLMH-I:STS 58-012-14:34:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:15.985 00 TLMH-I:STS 58-012-14:34:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:17.979 00 TLMH-I:STS 58-012-14:34:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:19.978 00 TLMH-I:STS 58-012-14:34:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:21.983 00 TLMH-I:STS 58-012-14:34:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:23.983 00 TLMH-I:STS 58-012-14:34:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:25.985 00 TLMH-I:STS 58-012-14:35:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:27.982 00 TLMH-I:STS 58-012-14:35:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:29.981 00 TLMH-I:STS 58-012-14:35:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:31.981 00 TLMH-I:STS 58-012-14:35:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:33.981 00 TLMH-I:STS 58-012-14:35:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:35.984 00 TLMH-I:STS 58-012-14:35:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:37.985 00 TLMH-I:STS 58-012-14:35:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:39.984 00 TLMH-I:STS 58-012-14:35:14.008 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:41.985 00 TLMH-I:STS 58-012-14:35:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:43.981 00 TLMH-I:STS 58-012-14:35:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:45.978 00 TLMH-I:STS 58-012-14:35:20.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl6_4' +21-221-13:19:45.980 00 TLMH-I:STS 58-012-14:35:20.007 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:47.977 00 TLMH-I:STS 58-012-14:35:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:49.986 00 TLMH-I:STS 58-012-14:35:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:51.984 00 TLMH-I:STS 58-012-14:35:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:53.985 00 TLMH-I:STS 58-012-14:35:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:55.983 00 TLMH-I:STS 58-012-14:35:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:57.984 00 TLMH-I:STS 58-012-14:35:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:59.983 00 TLMH-I:STS 58-012-14:35:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:01.977 00 TLMH-I:STS 58-012-14:35:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:03.977 00 TLMH-I:STS 58-012-14:35:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:05.986 00 TLMH-I:STS 58-012-14:35:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:07.976 00 TLMH-I:STS 58-012-14:35:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:09.984 00 TLMH-I:STS 58-012-14:35:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:11.976 00 TLMH-I:STS 58-012-14:35:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:13.982 00 TLMH-I:STS 58-012-14:35:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:15.977 00 TLMH-I:STS 58-012-14:35:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:17.980 00 TLMH-I:STS 58-012-14:35:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:19.978 00 TLMH-I:STS 58-012-14:35:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:21:41.472 00 TLMH-I:STS 58-012-14:03:48.850 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logf b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logf new file mode 100644 index 0000000..7ed9da9 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logf @@ -0,0 +1,2633 @@ +21-221-12:46:53.676 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-221-12:46:53.676 00 SPR-I:OPRO Checksum: 29237 +21-221-12:46:53.676 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-221-12:46:53.677 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-221-12:46:53.677 00 SPR-I:OPRO +21-221-12:46:53.677 00 SPR-I:OPRO Connection Status +21-221-12:46:53.677 00 SPR-I:OPRO ----------------- +21-221-12:46:53.677 00 SPR-I:OPRO CFDP: DOWN +21-221-12:46:53.677 00 SPR-I:OPRO UDP: UP +21-221-12:46:53.677 00 SPR-I:OPRO SWTS: UNK +21-221-12:46:53.677 00 SPR-I:OPRO +21-221-12:46:53.677 00 SPR-I:OPRO CMD / TLM Path +21-221-12:46:53.677 00 SPR-I:OPRO -------------- +21-221-12:46:53.677 00 SPR-I:OPRO UDP +21-221-12:46:53.678 00 SPR-I:OPRO +21-221-12:46:53.678 00 SPR-I:OPRO +21-221-12:46:53.678 00 SPR-I:OPRO ASIST / GDS Configuration +21-221-12:46:53.678 00 SPR-I:OPRO ------------------------- +21-221-12:46:53.679 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-221-12:46:53.679 00 SPR-I:OPRO Account: cfs_test +21-221-12:46:53.679 00 SPR-I:OPRO Version: 21.0.7 +21-221-12:46:53.679 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-221-12:46:53.679 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 05-21-21 Time: 08:24:49 AM.EDT +21-221-12:46:53.679 00 SPR-I:OPRO +21-221-12:46:53.679 00 SPR-I:OPRO Telemetry Info +21-221-12:46:53.679 00 SPR-I:OPRO -------------- +21-221-12:46:53.679 00 SPR-I:OPRO Pkt Loss Count: N/A +21-221-12:46:53.679 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-221-12:46:53.680 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_nvmem +21-221-12:46:53.792 00 SPR-I:OPRI --> start scx_cpu1_cs_nvmem +21-221-12:46:53.792 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_nvmem.i +21-221-12:46:53.828 00 SPR-I:STS Procedure SCX_CPU1_CS_NVMEM started +21-221-12:46:53.889 00 SPR-I:OPRO ;********************************************************************* +21-221-12:46:53.889 00 SPR-I:OPRO ; Step 1.0: Checksum Non-Volatile Memory Test Setup. +21-221-12:46:53.889 00 SPR-I:OPRO ;********************************************************************* +21-221-12:46:53.890 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-221-12:46:53.890 00 SPR-I:OPRO ;********************************************************************* +21-221-12:46:53.901 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-221-12:47:03.909 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-221-12:47:03.910 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-221-12:47:03.916 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-221-12:47:03.936 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-221-12:48:04.002 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:48:14.014 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:48:14.084 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-221-12:48:14.084 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-221-12:48:14.085 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-221-12:48:14.137 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-221-12:48:14.137 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:48:15.501 00 TLMH-I:STS 58-012-14:03:49.433 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-221-12:48:18.142 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:48:18.142 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-221-12:48:18.144 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-221-12:48:18.148 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-221-12:48:18.149 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:48:23.153 00 SPR-I:OPRO ;********************************************************************** +21-221-12:48:23.153 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-221-12:48:23.153 00 SPR-I:OPRO ;********************************************************************** +21-221-12:48:23.503 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:23.503 00 SPR-I:OPRO ; Step 1.4: Create the EEPROM Definition Table file to be +21-221-12:48:23.503 00 SPR-I:OPRO ; used during this test. +21-221-12:48:23.503 00 SPR-I:OPRO ;******************************************************************** +21-221-12:48:23.503 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_edt1.i +21-221-12:48:23.506 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT1 started +21-221-12:48:23.573 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:23.575 00 SPR-I:OPRO ; Define the Application Definition Table +21-221-12:48:23.576 00 SPR-I:OPRO ;******************************************************************** +21-221-12:48:23.580 00 SPR-I:OPRO ==> Number of EEPROM entries in OS Memory Table = 1 +21-221-12:48:23.581 00 SPR-I:OPRO ==> Number of EEPROM entries created in Def Table = 3 +21-221-12:48:23.586 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-221-12:48:23.587 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-221-12:48:23.589 00 SPR-I:OPRO ********** eeprom_def_ld_1 ********** +21-221-12:48:23.590 00 SPR-I:OPRO +21-221-12:48:23.590 00 SPR-I:OPRO Content Type: cFE1 +21-221-12:48:23.591 00 SPR-I:OPRO Sub Type: 8 +21-221-12:48:23.591 00 SPR-I:OPRO Length: 12 +21-221-12:48:23.591 00 SPR-I:OPRO Spacecraft Id: SCX +21-221-12:48:23.591 00 SPR-I:OPRO Processor Id: CPU3 +21-221-12:48:23.591 00 SPR-I:OPRO Application Id: 0 +21-221-12:48:23.591 00 SPR-I:OPRO Create Time Secs: 1628513303 +21-221-12:48:23.591 00 SPR-I:OPRO Create Time Subsecs: 0 +21-221-12:48:23.591 00 SPR-I:OPRO File Description: EEPROM Memory Definition Table L +21-221-12:48:23.591 00 SPR-I:OPRO +21-221-12:48:23.592 00 SPR-I:OPRO ********** CS.DefEepromTbl ********** +21-221-12:48:23.592 00 SPR-I:OPRO +21-221-12:48:23.592 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State +21-221-12:48:23.592 00 SPR-I:OPRO Byte Offset: 0 +21-221-12:48:23.592 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[15].NumBytes +21-221-12:48:23.592 00 SPR-I:OPRO Number of Bytes: 192 +21-221-12:48:23.592 00 SPR-I:OPRO +21-221-12:48:23.599 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-221-12:48:23.600 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-221-12:48:23.600 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAC cs.defeepromtbl +21-221-12:48:23.608 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-221-12:48:23.608 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat eeprom_def_ld_1.tmp cs.defeepromtbl > eeprom_def_ld_1 +21-221-12:48:23.631 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defeepromtbl eeprom_def_ld_1.tmp +21-221-12:48:23.637 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-221-12:48:23.637 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:23.637 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_edt1 +21-221-12:48:23.637 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:23.637 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT1 completed +21-221-12:48:23.638 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:48:28.641 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:28.641 00 SPR-I:OPRO ; Step 1.5: Start the applications in order for the load file created +21-221-12:48:28.641 00 SPR-I:OPRO ; above to successfully pass validation and load. +21-221-12:48:28.642 00 SPR-I:OPRO ;******************************************************************** +21-221-12:48:28.642 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_start_apps.i +21-221-12:48:28.659 00 SPR-I:STS Procedure SCX_CPU1_CS_START_APPS started +21-221-12:48:28.719 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:28.719 00 SPR-I:OPRO ; Step 1.5.1: Determine if the applications are running. +21-221-12:48:28.719 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:28.719 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_file_to_cvt.i +21-221-12:48:28.721 00 SPR-I:STS Procedure GET_FILE_TO_CVT started +21-221-12:48:28.742 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_WRITEAPPINFO2FILE APPFILENAME="/ram/cfe_es_app_info.log" +21-221-12:48:28.754 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:48:43.764 00 SPR-I:OPRO The APID is: P0F05 +21-221-12:48:43.764 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:48:43.765 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:48:43.769 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cfe_es_app_info.log scx_cpu1_es_app_info.log binary 192.168.1.8 +21-221-12:48:43.924 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:48:43.924 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:48:58.935 00 SPR-I:OPRO +21-221-12:48:58.973 00 SPR-I:OPRO The unix command is cvt -ws file_list[3845].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/scx_cpu1_es_app_info.log`" +21-221-12:48:58.973 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:03.977 00 SPR-I:STS Procedure GET_FILE_TO_CVT completed +21-221-12:49:03.997 00 SPR-I:OPRO The Applications are running. Setup will be skipped!!! +21-221-12:49:03.998 00 SPR-I:OPRO Procedure completed!!! +21-221-12:49:03.998 00 SPR-I:STS Procedure SCX_CPU1_CS_START_APPS completed +21-221-12:49:03.999 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:09.014 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:49:14.021 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:14.022 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-221-12:49:14.025 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:19.030 00 SPR-I:OPRO ;********************************************************************** +21-221-12:49:19.030 00 SPR-I:OPRO ; Step 1.6: Load the Definition file created above. +21-221-12:49:19.030 00 SPR-I:OPRO ;********************************************************************** +21-221-12:49:19.031 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-221-12:49:19.033 00 SPR-I:STS Procedure LOAD_TABLE started +21-221-12:49:19.039 00 SPR-I:OPRO Table Filename: eeprom_def_ld_1 +21-221-12:49:19.043 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 eeprom_def_ld_1 RAM:0 3 +21-221-12:49:19.043 00 SPR-I:OPRO +21-221-12:49:19.193 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:49:19.193 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:24.197 00 SPR-I:OPRO +21-221-12:49:24.199 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eeprom_def_ld_1" +21-221-12:49:24.228 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:49:25.002 00 TLMH-I:STS 58-012-14:04:59.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eeprom_def_ld_1' into 'CS.DefEepromTbl' working buffer +21-221-12:49:26.232 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:26.233 00 SPR-I:STS Procedure LOAD_TABLE completed +21-221-12:49:26.233 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:31.243 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:49:31.243 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 36 +21-221-12:49:31.243 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:49:31.249 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:49:31.250 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-221-12:49:31.250 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:49:31.284 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:49:33.996 00 TLMH-I:STS 58-012-14:05:08.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 4, bad = 0, unused = 12 +21-221-12:49:33.996 00 TLMH-I:STS 58-012-14:05:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefEepromTbl' +21-221-12:49:34.288 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:34.289 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-221-12:49:34.301 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:34.303 00 SPR-I:OPRO <*> Passed - Event message 36 received +21-221-12:49:34.328 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:49:37.998 00 TLMH-I:STS 58-012-14:05:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefEepromTbl' +21-221-12:49:38.333 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:38.334 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-221-12:49:38.334 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:38.334 00 SPR-I:OPRO ; Step 1.7: Enable DEBUG Event Messages +21-221-12:49:38.334 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:38.349 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-221-12:49:40.369 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:49:42.371 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:42.373 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-221-12:49:42.373 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:42.373 00 SPR-I:OPRO ; Step 1.8: Verify that the CS Housekeeping telemetry items are +21-221-12:49:42.373 00 SPR-I:OPRO ; initialized to zero (0). +21-221-12:49:42.373 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:42.374 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-221-12:49:42.377 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:47.381 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:47.381 00 SPR-I:OPRO ; Step 1.9: Dump the EEPROM Definition Table. +21-221-12:49:47.381 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:47.383 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:49:47.385 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:49:47.394 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefEepromTbl" DFILENAME="/ram/cpu1_eedeftbl1_9" +21-221-12:49:47.408 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:49:47.996 00 TLMH-I:STS 58-012-14:05:22.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefEepromTbl' to '/ram/cpu1_eedeftbl1_9' +21-221-12:50:02.420 00 SPR-I:OPRO +21-221-12:50:02.420 00 SPR-I:OPRO The TBLNAME is: CS.DefEepromTbl +21-221-12:50:02.420 00 SPR-I:OPRO The APID is: P0FAC +21-221-12:50:02.420 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:50:02.420 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:50:02.424 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eedeftbl1_9 cpu1_eedeftbl1_9 binary 192.168.1.8 +21-221-12:50:02.561 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:50:02.561 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:50:17.573 00 SPR-I:OPRO +21-221-12:50:17.614 00 SPR-I:OPRO The unix command is cvt -ws file_list[4012].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eedeftbl1_9`" +21-221-12:50:17.614 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:50:22.618 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:50:22.619 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:50:27.622 00 SPR-I:OPRO ;********************************************************************* +21-221-12:50:27.623 00 SPR-I:OPRO ; Step 2.0: Valid Command Test. +21-221-12:50:27.623 00 SPR-I:OPRO ;********************************************************************* +21-221-12:50:27.623 00 SPR-I:OPRO ; Step 2.1: Send the command to dump the Results Table. +21-221-12:50:27.623 00 SPR-I:OPRO ;********************************************************************* +21-221-12:50:27.624 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:50:27.626 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:50:27.646 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_1" +21-221-12:50:27.663 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:50:33.999 00 TLMH-I:STS 58-012-14:06:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_1' +21-221-12:50:42.676 00 SPR-I:OPRO +21-221-12:50:42.676 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:50:42.676 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:50:42.676 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:50:42.676 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:50:42.680 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_1 cpu1_eerestbl2_1 binary 192.168.1.8 +21-221-12:50:42.851 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:50:42.851 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:50:57.863 00 SPR-I:OPRO +21-221-12:50:57.907 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_1`" +21-221-12:50:57.910 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:51:02.915 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:51:02.915 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:51:07.930 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:51:07.931 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-12:51:07.934 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:07.934 00 SPR-I:OPRO ; Step 2.2: Send the Enable Checksum command. +21-221-12:51:07.934 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:07.940 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:51:07.940 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-221-12:51:07.941 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:51:07.961 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:51:08.493 00 TLMH-I:STS 58-012-14:06:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-221-12:51:10.965 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:51:10.966 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-221-12:51:10.984 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:51:10.985 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-221-12:51:10.994 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-221-12:51:11.499 00 TLMH-I:STS 58-012-14:06:45.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-221-12:51:12.008 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:51:12.501 00 TLMH-I:STS 58-012-14:06:46.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-221-12:51:17.012 00 SPR-I:OPRO <*> Passed (3003) - OS Checksumming disabled. +21-221-12:51:17.013 00 SPR-I:OPRO <*> Passed (3008) - cFE Core Checksumming disabled. +21-221-12:51:17.027 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-221-12:51:17.501 00 TLMH-I:STS 58-012-14:06:51.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-221-12:51:18.040 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-221-12:51:18.493 00 TLMH-I:STS 58-012-14:06:52.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-221-12:51:19.056 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-221-12:51:19.496 00 TLMH-I:STS 58-012-14:06:53.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-221-12:51:20.057 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:51:25.062 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:25.062 00 SPR-I:OPRO ; Step 2.3: Send the Enable Non-Volatile Checksumming command. +21-221-12:51:25.062 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:25.069 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:51:25.069 00 SPR-I:OPRO ; Setup event 1 with CS INFO 38 +21-221-12:51:25.069 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:51:25.089 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:51:25.995 00 TLMH-I:STS 58-012-14:07:00.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=38 Checksumming of Eeprom is Enabled +21-221-12:51:26.090 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:51:26.092 00 SPR-I:OPRO <*> Passed (1003;2002) - CS Enable EEPROM command sent properly. +21-221-12:51:26.108 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:51:26.110 00 SPR-I:OPRO <*> Passed (1003;2002) - Expected Event Msg 38 rcv'd. +21-221-12:51:26.114 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:51:31.119 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:31.119 00 SPR-I:OPRO ; Step 2.4: Dump the EEPROM Results Table. +21-221-12:51:31.119 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:31.120 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:51:31.123 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:51:31.143 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_4" +21-221-12:51:31.166 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:51:38.001 00 TLMH-I:STS 58-012-14:07:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_4' +21-221-12:51:46.178 00 SPR-I:OPRO +21-221-12:51:46.179 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:51:46.179 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:51:46.179 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:51:46.179 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:51:46.182 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_4 cpu1_eerestbl2_4 binary 192.168.1.8 +21-221-12:51:46.358 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:51:46.359 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:52:01.370 00 SPR-I:OPRO +21-221-12:52:01.382 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_4`" +21-221-12:52:01.382 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:52:06.386 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:52:06.387 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:52:11.398 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:52:11.398 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-12:52:11.399 00 SPR-I:OPRO ;********************************************************************* +21-221-12:52:11.399 00 SPR-I:OPRO ; Step 2.5: Verify that Segments are being checksummed. +21-221-12:52:11.399 00 SPR-I:OPRO ;********************************************************************* +21-221-12:52:11.399 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:52:11.400 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:52:11.405 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_5" +21-221-12:52:11.417 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:52:18.003 00 TLMH-I:STS 58-012-14:07:52.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_5' +21-221-12:52:26.430 00 SPR-I:OPRO +21-221-12:52:26.430 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:52:26.430 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:52:26.430 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:52:26.430 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:52:26.433 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_5 cpu1_eerestbl2_5 binary 192.168.1.8 +21-221-12:52:26.575 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:52:26.575 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:52:41.586 00 SPR-I:OPRO +21-221-12:52:41.615 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_5`" +21-221-12:52:41.615 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:52:46.619 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:52:46.620 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-221-12:52:49.638 00 SPR-I:OPRO <*> Passed (2001) - EEPROM Checksumming is occurring. +21-221-12:52:49.642 00 SPR-I:OPRO ;********************************************************************* +21-221-12:52:49.642 00 SPR-I:OPRO ; Step 2.6: Send the Disable EEPROM Segment command for a valid +21-221-12:52:49.642 00 SPR-I:OPRO ; Enabled segment. +21-221-12:52:49.642 00 SPR-I:OPRO ;********************************************************************* +21-221-12:52:49.653 00 SPR-I:OPRO ; Enabled segment found at index 0 +21-221-12:52:49.657 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:52:49.657 00 SPR-I:OPRO ; Setup event 1 with CS INFO 48 +21-221-12:52:49.657 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:52:49.674 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:52:50.494 00 TLMH-I:STS 58-012-14:08:24.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-12:52:54.680 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:52:54.681 00 SPR-I:OPRO <*> Passed (1003;2005) - CS DisableEepromEntry command sent properly. +21-221-12:52:54.687 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:52:54.687 00 SPR-I:OPRO <*> Passed (1003;2005) - Expected Event Msg 48 rcv'd. +21-221-12:52:54.688 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:52:54.689 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:52:54.694 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefEepromTbl" DFILENAME="/ram/cpu1_eedeftbl2_6" +21-221-12:52:54.705 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:52:55.498 00 TLMH-I:STS 58-012-14:08:29.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefEepromTbl' to '/ram/cpu1_eedeftbl2_6' +21-221-12:53:09.717 00 SPR-I:OPRO +21-221-12:53:09.718 00 SPR-I:OPRO The TBLNAME is: CS.DefEepromTbl +21-221-12:53:09.718 00 SPR-I:OPRO The APID is: P0FAC +21-221-12:53:09.718 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:53:09.718 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:53:09.722 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eedeftbl2_6 cpu1_eedeftbl2_6 binary 192.168.1.8 +21-221-12:53:09.851 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:53:09.851 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:53:24.862 00 SPR-I:OPRO +21-221-12:53:24.900 00 SPR-I:OPRO The unix command is cvt -ws file_list[4012].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eedeftbl2_6`" +21-221-12:53:24.900 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:53:29.904 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:53:29.905 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:53:34.909 00 SPR-I:OPRO <*> Passed - Definition Table entry changed to Disabled +21-221-12:53:34.909 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:53:39.913 00 SPR-I:OPRO ;********************************************************************* +21-221-12:53:39.914 00 SPR-I:OPRO ; Step 2.7: Dump the results table to ensure that the above entry was +21-221-12:53:39.914 00 SPR-I:OPRO ; disabled. +21-221-12:53:39.914 00 SPR-I:OPRO ;********************************************************************* +21-221-12:53:39.915 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:53:39.917 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:53:39.936 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_7" +21-221-12:53:39.952 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:53:46.000 00 TLMH-I:STS 58-012-14:09:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_7' +21-221-12:53:54.965 00 SPR-I:OPRO +21-221-12:53:54.966 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:53:54.966 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:53:54.966 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:53:54.966 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:53:54.970 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_7 cpu1_eerestbl2_7 binary 192.168.1.8 +21-221-12:53:55.140 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:53:55.140 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:54:10.150 00 SPR-I:OPRO +21-221-12:54:10.169 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_7`" +21-221-12:54:10.169 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:54:15.173 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:54:15.174 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:54:20.182 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:54:20.183 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-12:54:20.184 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:20.184 00 SPR-I:OPRO ; Step 2.8: Using the TST_CS application, manipulate the disabled +21-221-12:54:20.184 00 SPR-I:OPRO ; entry's CRC. +21-221-12:54:20.184 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:20.187 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:20.188 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 10 +21-221-12:54:20.188 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:20.202 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:54:20.997 00 TLMH-I:STS 58-012-14:09:55.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=10 Corrupt Memory CRC command successful. +21-221-12:54:21.203 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:54:21.204 00 SPR-I:OPRO <*> Passed - Expected Event Msg 10 rcv'd. +21-221-12:54:21.204 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:54:26.208 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:26.208 00 SPR-I:OPRO ; Step 2.9: Send the Enable Segment command for the segment disabled +21-221-12:54:26.208 00 SPR-I:OPRO ; in Step 2.6 above. +21-221-12:54:26.208 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:26.210 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:26.211 00 SPR-I:OPRO ; Setup event 1 with CS INFO 46 +21-221-12:54:26.211 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:26.213 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:26.213 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 27 +21-221-12:54:26.214 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:26.214 00 SPR-I:OPRO *** Eeprom Segment Miscompare Ctr = 0 +21-221-12:54:26.232 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:54:26.991 00 TLMH-I:STS 58-012-14:10:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-12:54:27.996 00 TLMH-I:STS 58-012-14:10:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:29.994 00 TLMH-I:STS 58-012-14:10:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:30.238 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:54:30.239 00 SPR-I:OPRO <*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly. +21-221-12:54:30.257 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:54:30.259 00 SPR-I:OPRO <*> Passed (1003;2004) - Expected Event Msg 46 rcv'd. +21-221-12:54:30.264 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:54:32.000 00 TLMH-I:STS 58-012-14:10:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:34.000 00 TLMH-I:STS 58-012-14:10:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:35.269 00 SPR-I:OPRO <*> Passed (2001.1) - Expected Event Msg 27 rcv'd. +21-221-12:54:35.272 00 SPR-I:OPRO *** Eeprom Miscompare Ctr = 3 +21-221-12:54:35.272 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:54:35.994 00 TLMH-I:STS 58-012-14:10:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:37.992 00 TLMH-I:STS 58-012-14:10:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:39.991 00 TLMH-I:STS 58-012-14:10:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:40.277 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:40.277 00 SPR-I:OPRO ; Step 2.10: Dump the Results Table. +21-221-12:54:40.277 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:40.278 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:54:40.281 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:54:40.300 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_10" +21-221-12:54:40.306 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:54:41.994 00 TLMH-I:STS 58-012-14:10:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:43.993 00 TLMH-I:STS 58-012-14:10:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:46.000 00 TLMH-I:STS 58-012-14:10:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_10' +21-221-12:54:46.001 00 TLMH-I:STS 58-012-14:10:20.006 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:47.999 00 TLMH-I:STS 58-012-14:10:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:49.995 00 TLMH-I:STS 58-012-14:10:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:51.993 00 TLMH-I:STS 58-012-14:10:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:53.998 00 TLMH-I:STS 58-012-14:10:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:55.319 00 SPR-I:OPRO +21-221-12:54:55.319 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:54:55.319 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:54:55.320 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:54:55.320 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:54:55.323 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_10 cpu1_eerestbl2_10 binary 192.168.1.8 +21-221-12:54:55.462 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:54:55.462 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:54:55.994 00 TLMH-I:STS 58-012-14:10:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:57.991 00 TLMH-I:STS 58-012-14:10:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:59.992 00 TLMH-I:STS 58-012-14:10:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:01.999 00 TLMH-I:STS 58-012-14:10:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:03.993 00 TLMH-I:STS 58-012-14:10:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:05.999 00 TLMH-I:STS 58-012-14:10:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:07.998 00 TLMH-I:STS 58-012-14:10:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:10.001 00 TLMH-I:STS 58-012-14:10:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:10.473 00 SPR-I:OPRO +21-221-12:55:10.487 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_10`" +21-221-12:55:10.487 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:55:12.000 00 TLMH-I:STS 58-012-14:10:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:14.000 00 TLMH-I:STS 58-012-14:10:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:15.491 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:55:15.491 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:55:15.996 00 TLMH-I:STS 58-012-14:10:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:17.997 00 TLMH-I:STS 58-012-14:10:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:19.997 00 TLMH-I:STS 58-012-14:10:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:20.501 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:20.502 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-12:55:20.502 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:20.502 00 SPR-I:OPRO ; Step 2.11: Send the Recompute Eeprom Segment command for the segment +21-221-12:55:20.502 00 SPR-I:OPRO ; specified in Steps above. +21-221-12:55:20.502 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:20.504 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:20.504 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-12:55:20.504 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:20.505 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:20.505 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-12:55:20.505 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:20.510 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:55:21.000 00 TLMH-I:STS 58-012-14:10:55.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-12:55:21.001 00 TLMH-I:STS 58-012-14:10:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:55:21.994 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:55:21.995 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:55:21.996 00 TLMH-I:STS 58-012-14:10:56.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-12:55:22.512 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:22.513 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-12:55:22.520 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:22.521 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-12:55:22.525 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:22.525 00 SPR-I:OPRO <*> Passed (2006.2) - Recompute Finished Event msg 95 rcv'd. +21-221-12:55:22.526 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:55:27.530 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:27.530 00 SPR-I:OPRO ; Step 2.12: Send the Report EEPROM Segment command for the specified +21-221-12:55:27.530 00 SPR-I:OPRO ; entry used in Steps above. +21-221-12:55:27.530 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:27.536 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:27.536 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-12:55:27.536 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:27.551 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:55:27.989 00 TLMH-I:STS 58-012-14:11:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-12:55:30.554 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:30.556 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-12:55:30.562 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:30.563 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-12:55:30.564 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:55:35.568 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:35.568 00 SPR-I:OPRO ; Step 2.13: Dump the Results table. +21-221-12:55:35.569 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:35.569 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:55:35.572 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:55:35.577 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_13" +21-221-12:55:35.588 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:55:41.993 00 TLMH-I:STS 58-012-14:11:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_13' +21-221-12:55:50.601 00 SPR-I:OPRO +21-221-12:55:50.601 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:55:50.602 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:55:50.602 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:55:50.602 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:55:50.605 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_13 cpu1_eerestbl2_13 binary 192.168.1.8 +21-221-12:55:50.739 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:55:50.739 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:56:05.750 00 SPR-I:OPRO +21-221-12:56:05.763 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_13`" +21-221-12:56:05.763 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:10.767 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:56:10.768 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:15.778 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:15.778 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-12:56:15.779 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:15.779 00 SPR-I:OPRO ; Step 2.14: Send the Get EEPROM Segment ID command using an entry in +21-221-12:56:15.779 00 SPR-I:OPRO ; the results table. +21-221-12:56:15.779 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:15.781 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:15.781 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-12:56:15.781 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:15.796 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:16.490 00 TLMH-I:STS 58-012-14:11:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-12:56:16.492 00 TLMH-I:STS 58-012-14:11:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-12:56:18.799 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:18.800 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-12:56:18.811 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-12:56:18.818 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:23.823 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:23.823 00 SPR-I:OPRO ; Step 3.0: Invalid Command Test. +21-221-12:56:23.823 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:23.823 00 SPR-I:OPRO ; Step 3.1: Send the Enable EEPROM Checksumming command with an +21-221-12:56:23.823 00 SPR-I:OPRO ; invalid length. +21-221-12:56:23.824 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:23.829 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:23.829 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:56:23.829 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:23.836 00 SPR-I:OPRO Sending: 189Fc00000020E99 +21-221-12:56:23.852 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:56:23.853 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:24.490 00 TLMH-I:STS 58-012-14:11:58.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 14, Len = 9, Expected = 8 +21-221-12:56:26.856 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:26.870 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:26.871 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:56:26.878 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:56:26.882 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:31.886 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:31.887 00 SPR-I:OPRO ; Step 3.2: Send the Disable EEPROM Checksumming command with an +21-221-12:56:31.887 00 SPR-I:OPRO ; invalid length. +21-221-12:56:31.887 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:31.895 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:31.896 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:56:31.896 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:31.910 00 SPR-I:OPRO Sending: 189Fc00000020F98 +21-221-12:56:31.932 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:56:31.933 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:32.498 00 TLMH-I:STS 58-012-14:12:06.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 15, Len = 9, Expected = 8 +21-221-12:56:34.936 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:34.952 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:34.953 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:56:34.958 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:56:34.961 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:39.964 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:39.964 00 SPR-I:OPRO ; Step 3.3: Send the Enable EEPROM Segment command with an invalid +21-221-12:56:39.964 00 SPR-I:OPRO ; length. +21-221-12:56:39.964 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:39.966 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:39.966 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:56:39.966 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:39.970 00 SPR-I:OPRO Sending: 189Fc00000041266 +21-221-12:56:39.995 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:56:39.996 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:40.496 00 TLMH-I:STS 58-012-14:12:14.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 18, Len = 11, Expected = 12 +21-221-12:56:41.998 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:42.005 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:42.006 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:56:42.009 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:56:42.011 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:47.014 00 SPR-I:OPRO ;********************************************************************** +21-221-12:56:47.015 00 SPR-I:OPRO ; Step 3.4: Send the Enable EEPROM Segment command with an invalid ID. +21-221-12:56:47.015 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:47.022 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:47.022 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 47 +21-221-12:56:47.022 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:47.052 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:47.499 00 TLMH-I:STS 58-012-14:12:21.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=47 Enable Eeprom entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 +21-221-12:56:50.055 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:50.056 00 SPR-I:OPRO <*> Passed (1004;2009) - CS Enable EEPROM Entry with ID=0 sent properly. +21-221-12:56:50.073 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:50.074 00 SPR-I:OPRO <*> Passed (1004;2009) - Expected Event Msg 47 rcv'd. +21-221-12:56:50.079 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:55.083 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:55.083 00 SPR-I:OPRO ; Step 3.5: Send the Disable EEPROM Segment command with an invalid +21-221-12:56:55.083 00 SPR-I:OPRO ; length. +21-221-12:56:55.083 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:55.089 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:55.090 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:56:55.090 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:55.106 00 SPR-I:OPRO Sending: 189Fc00000041377 +21-221-12:56:55.120 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:56:55.121 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:55.996 00 TLMH-I:STS 58-012-14:12:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 19, Len = 11, Expected = 12 +21-221-12:56:58.124 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:58.134 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:58.134 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:56:58.136 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:56:58.137 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:03.141 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:03.141 00 SPR-I:OPRO ; Step 3.6: Send the Disable EEPROM Segment command with an invalid ID. +21-221-12:57:03.141 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:03.149 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:03.151 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 49 +21-221-12:57:03.151 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:03.181 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:03.991 00 TLMH-I:STS 58-012-14:12:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=49 Disable Eeprom entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 +21-221-12:57:06.185 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:06.186 00 SPR-I:OPRO <*> Passed (1004;2009) - CS DisableTableName with Null Table name sent properly. +21-221-12:57:06.195 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:06.195 00 SPR-I:OPRO <*> Passed (1004;2009) - Expected Event Msg 49 rcv'd. +21-221-12:57:06.196 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:11.200 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:11.200 00 SPR-I:OPRO ; Step 3.7: Send the Recompute EEPROM Segment command with invalid +21-221-12:57:11.200 00 SPR-I:OPRO ; length. +21-221-12:57:11.200 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:11.203 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:11.204 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:57:11.204 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:11.212 00 SPR-I:OPRO Sending: 189Fc00000041155 +21-221-12:57:11.239 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:57:11.240 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:11.995 00 TLMH-I:STS 58-012-14:12:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 17, Len = 11, Expected = 12 +21-221-12:57:14.245 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:14.260 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:14.261 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:57:14.265 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:57:14.267 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:19.271 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:19.271 00 SPR-I:OPRO ; Step 3.8: Send the Recompute EEPROM Segment command with an invalid +21-221-12:57:19.271 00 SPR-I:OPRO ; ID. +21-221-12:57:19.271 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:19.277 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:19.277 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 44 +21-221-12:57:19.277 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:19.294 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:19.998 00 TLMH-I:STS 58-012-14:12:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=44 Eeprom recompute baseline of entry failed, Entry ID invalid: 16, State: 3, Max ID: 15 +21-221-12:57:22.296 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:22.297 00 SPR-I:OPRO <*> Passed (1004;2009) - CS Recompute EEPROM with ID=0 sent properly. +21-221-12:57:22.305 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:22.306 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 44 rcv'd. +21-221-12:57:22.308 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:27.312 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:27.312 00 SPR-I:OPRO ; Step 3.9: Send the Report EEPROM Segment command with an invalid +21-221-12:57:27.312 00 SPR-I:OPRO ; length. +21-221-12:57:27.312 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:27.315 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:27.315 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:57:27.315 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:27.323 00 SPR-I:OPRO Sending: 189Fc00000041044 +21-221-12:57:27.345 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:57:27.346 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:27.988 00 TLMH-I:STS 58-012-14:13:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 16, Len = 11, Expected = 12 +21-221-12:57:30.352 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:30.367 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:30.368 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:57:30.374 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:57:30.376 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:35.380 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:35.381 00 SPR-I:OPRO ; Step 3.10: Send the Report EEPROM Segment command with an invalid ID. +21-221-12:57:35.381 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:35.387 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:35.387 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 41 +21-221-12:57:35.387 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:35.418 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:35.994 00 TLMH-I:STS 58-012-14:13:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=41 Eeprom report baseline failed, Entry ID invalid: 16, State: 3 Max ID: 15 +21-221-12:57:38.422 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:38.423 00 SPR-I:OPRO <*> Passed (1004;2009) - CS Report EEPROM command with ID=0 sent properly. +21-221-12:57:38.439 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:38.440 00 SPR-I:OPRO <*> Passed (1004;2009) - Expected Event Msg 44 rcv'd. +21-221-12:57:38.444 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:43.449 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:43.449 00 SPR-I:OPRO ; Step 3.11: Send the Get EEPROM Segment ID command with an invalid +21-221-12:57:43.449 00 SPR-I:OPRO ; length. +21-221-12:57:43.449 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:43.455 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:43.456 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:57:43.456 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:43.471 00 SPR-I:OPRO Sending: 189Fc00000061422 +21-221-12:57:43.494 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:57:43.495 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:43.990 00 TLMH-I:STS 58-012-14:13:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 20, Len = 13, Expected = 12 +21-221-12:57:46.499 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:46.507 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:46.507 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:57:46.508 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:57:46.509 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:51.512 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:51.513 00 SPR-I:OPRO ; Step 3.12: Send the Get EEPROM Segment ID command with an invalid +21-221-12:57:51.513 00 SPR-I:OPRO ; address. +21-221-12:57:51.513 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:51.519 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:51.519 00 SPR-I:OPRO ; Setup event 1 with CS INFO 51 +21-221-12:57:51.519 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:51.537 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:51.998 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=51 Address 0x00A3A840 was not found in Eeprom table +21-221-12:57:54.541 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:54.542 00 SPR-I:OPRO <*> Passed (1004;2009) - CS Get EEPROM ID command with invalid address sent properly. +21-221-12:57:54.549 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:54.549 00 SPR-I:OPRO <*> Passed (1004;2009) - Expected Event Msg 51 rcv'd. +21-221-12:57:54.550 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:59.554 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:59.555 00 SPR-I:OPRO ; Step 3.13: Dump the Results Table. +21-221-12:57:59.555 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:59.556 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:57:59.558 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:57:59.564 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl3_13" +21-221-12:57:59.576 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:58:05.998 00 TLMH-I:STS 58-012-14:13:40.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl3_13' +21-221-12:58:14.585 00 SPR-I:OPRO +21-221-12:58:14.585 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:58:14.586 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:58:14.586 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:58:14.586 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:58:14.589 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl3_13 cpu1_eerestbl3_13 binary 192.168.1.8 +21-221-12:58:14.726 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:58:14.726 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:58:29.738 00 SPR-I:OPRO +21-221-12:58:29.766 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl3_13`" +21-221-12:58:29.766 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:58:34.771 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:58:34.771 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:58:39.787 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:58:39.788 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-12:58:39.790 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:39.790 00 SPR-I:OPRO ; Step 3.14: Send the Recompute EEPROM Segment command for an entry in +21-221-12:58:39.790 00 SPR-I:OPRO ; the results table. +21-221-12:58:39.790 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:39.804 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:39.804 00 SPR-I:OPRO ; Step 3.15: Send the Recompute EEPROM Segment command again to +21-221-12:58:39.804 00 SPR-I:OPRO ; verify that only 1 Recompute can occur at the same time. +21-221-12:58:39.804 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:39.807 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:39.807 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 45 +21-221-12:58:39.807 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:39.809 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:39.809 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-12:58:39.809 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:39.854 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:58:40.495 00 TLMH-I:STS 58-012-14:14:14.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 1 started +21-221-12:58:40.496 00 TLMH-I:STS 58-012-14:14:14.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=45 Recompute baseline of Eeprom Entry ID 0 failed: child task in use +21-221-12:58:40.991 00 TLMH-I:STS 58-012-14:14:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:41.995 00 TLMH-I:STS 58-012-14:14:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:41.995 00 TLMH-I:STS 58-012-14:14:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:42.857 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:58:42.857 00 SPR-I:OPRO <*> Passed (1004;2006.1) - CS Recompute EEPROM Entry command failed as expected. +21-221-12:58:42.862 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:58:42.863 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 45 rcv'd. +21-221-12:58:42.863 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:42.863 00 SPR-I:OPRO ; Step 3.16: Send the One Shot CRC command to verify that only 1 +21-221-12:58:42.863 00 SPR-I:OPRO ; recompute or One Shot can occur at the same time. +21-221-12:58:42.863 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:42.864 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:42.865 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-221-12:58:42.865 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:42.879 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:58:42.998 00 TLMH-I:STS 58-012-14:14:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:43.494 00 TLMH-I:STS 58-012-14:14:17.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-221-12:58:43.992 00 TLMH-I:STS 58-012-14:14:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:43.993 00 TLMH-I:STS 58-012-14:14:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:44.996 00 TLMH-I:STS 58-012-14:14:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:45.999 00 TLMH-I:STS 58-012-14:14:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:46.000 00 TLMH-I:STS 58-012-14:14:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:46.883 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:58:46.884 00 SPR-I:OPRO <*> Passed (1004;2006.1) - One Shot CRC command failed as expected. +21-221-12:58:46.888 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:58:46.888 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 45 rcv'd. +21-221-12:58:46.892 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:58:46.993 00 TLMH-I:STS 58-012-14:14:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:47.996 00 TLMH-I:STS 58-012-14:14:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:47.998 00 TLMH-I:STS 58-012-14:14:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:48.988 00 TLMH-I:STS 58-012-14:14:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:49.994 00 TLMH-I:STS 58-012-14:14:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:49.995 00 TLMH-I:STS 58-012-14:14:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:50.988 00 TLMH-I:STS 58-012-14:14:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:51.994 00 TLMH-I:STS 58-012-14:14:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:51.996 00 TLMH-I:STS 58-012-14:14:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:52.988 00 TLMH-I:STS 58-012-14:14:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:53.996 00 TLMH-I:STS 58-012-14:14:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:53.997 00 TLMH-I:STS 58-012-14:14:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:54.995 00 TLMH-I:STS 58-012-14:14:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:55.997 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:55.998 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:56.990 00 TLMH-I:STS 58-012-14:14:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:57.999 00 TLMH-I:STS 58-012-14:14:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:58.000 00 TLMH-I:STS 58-012-14:14:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:58.992 00 TLMH-I:STS 58-012-14:14:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:59.988 00 TLMH-I:STS 58-012-14:14:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:59.990 00 TLMH-I:STS 58-012-14:14:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:00.988 00 TLMH-I:STS 58-012-14:14:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:01.992 00 TLMH-I:STS 58-012-14:14:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:01.993 00 TLMH-I:STS 58-012-14:14:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:02.993 00 TLMH-I:STS 58-012-14:14:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:03.998 00 TLMH-I:STS 58-012-14:14:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:03.999 00 TLMH-I:STS 58-012-14:14:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:04.993 00 TLMH-I:STS 58-012-14:14:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:05.993 00 TLMH-I:STS 58-012-14:14:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:05.994 00 TLMH-I:STS 58-012-14:14:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:06.998 00 TLMH-I:STS 58-012-14:14:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:07.994 00 TLMH-I:STS 58-012-14:14:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:07.995 00 TLMH-I:STS 58-012-14:14:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:08.988 00 TLMH-I:STS 58-012-14:14:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:09.995 00 TLMH-I:STS 58-012-14:14:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:09.996 00 TLMH-I:STS 58-012-14:14:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:10.989 00 TLMH-I:STS 58-012-14:14:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:11.995 00 TLMH-I:STS 58-012-14:14:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:11.997 00 TLMH-I:STS 58-012-14:14:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:12.991 00 TLMH-I:STS 58-012-14:14:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:13.996 00 TLMH-I:STS 58-012-14:14:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:13.997 00 TLMH-I:STS 58-012-14:14:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:14.992 00 TLMH-I:STS 58-012-14:14:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:15.997 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:15.998 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:16.992 00 TLMH-I:STS 58-012-14:14:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:17.998 00 TLMH-I:STS 58-012-14:14:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:17.999 00 TLMH-I:STS 58-012-14:14:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:18.991 00 TLMH-I:STS 58-012-14:14:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:19.994 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:19.995 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:20.989 00 TLMH-I:STS 58-012-14:14:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:21.999 00 TLMH-I:STS 58-012-14:14:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:22.000 00 TLMH-I:STS 58-012-14:14:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:22.992 00 TLMH-I:STS 58-012-14:14:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:23.996 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:23.998 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:24.991 00 TLMH-I:STS 58-012-14:14:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:25.997 00 TLMH-I:STS 58-012-14:15:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:25.998 00 TLMH-I:STS 58-012-14:15:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:26.993 00 TLMH-I:STS 58-012-14:15:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:27.986 00 TLMH-I:STS 58-012-14:15:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:27.987 00 TLMH-I:STS 58-012-14:15:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:28.989 00 TLMH-I:STS 58-012-14:15:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:29.995 00 TLMH-I:STS 58-012-14:15:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:29.995 00 TLMH-I:STS 58-012-14:15:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:30.996 00 TLMH-I:STS 58-012-14:15:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:31.989 00 TLMH-I:STS 58-012-14:15:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:31.989 00 TLMH-I:STS 58-012-14:15:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:32.992 00 TLMH-I:STS 58-012-14:15:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:33.998 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:34.000 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:34.992 00 TLMH-I:STS 58-012-14:15:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:35.994 00 TLMH-I:STS 58-012-14:15:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:35.995 00 TLMH-I:STS 58-012-14:15:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:36.988 00 TLMH-I:STS 58-012-14:15:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:37.993 00 TLMH-I:STS 58-012-14:15:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:37.993 00 TLMH-I:STS 58-012-14:15:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:38.996 00 TLMH-I:STS 58-012-14:15:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:39.991 00 TLMH-I:STS 58-012-14:15:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:39.992 00 TLMH-I:STS 58-012-14:15:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:40.996 00 TLMH-I:STS 58-012-14:15:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:41.992 00 TLMH-I:STS 58-012-14:15:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:41.993 00 TLMH-I:STS 58-012-14:15:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:42.995 00 TLMH-I:STS 58-012-14:15:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:43.992 00 TLMH-I:STS 58-012-14:15:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:43.993 00 TLMH-I:STS 58-012-14:15:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:44.987 00 TLMH-I:STS 58-012-14:15:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:45.992 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:45.992 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:46.989 00 TLMH-I:STS 58-012-14:15:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:47.996 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:47.997 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:48.992 00 TLMH-I:STS 58-012-14:15:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:49.989 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:49.989 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:50.992 00 TLMH-I:STS 58-012-14:15:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:51.997 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:51.998 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:52.997 00 TLMH-I:STS 58-012-14:15:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:53.991 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:53.992 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:54.989 00 TLMH-I:STS 58-012-14:15:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:55.994 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:55.995 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:56.989 00 TLMH-I:STS 58-012-14:15:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:57.993 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:57.993 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:58.988 00 TLMH-I:STS 58-012-14:15:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:59.992 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:59.993 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:00.986 00 TLMH-I:STS 58-012-14:15:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:01.988 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:01.989 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:02.990 00 TLMH-I:STS 58-012-14:15:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:03.990 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:03.990 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:04.996 00 TLMH-I:STS 58-012-14:15:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:05.992 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:05.993 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:06.989 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:07.994 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:07.995 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:08.988 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:09.995 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:09.995 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:10.989 00 TLMH-I:STS 58-012-14:15:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:11.991 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:11.991 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:12.996 00 TLMH-I:STS 58-012-14:15:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:13.989 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:13.989 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:14.994 00 TLMH-I:STS 58-012-14:15:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:15.990 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:15.990 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:16.994 00 TLMH-I:STS 58-012-14:15:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:17.997 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:17.998 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:18.987 00 TLMH-I:STS 58-012-14:15:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:19.992 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:19.993 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:20.996 00 TLMH-I:STS 58-012-14:15:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:21.993 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:21.993 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:22.998 00 TLMH-I:STS 58-012-14:15:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:23.991 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:23.992 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:24.996 00 TLMH-I:STS 58-012-14:15:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:26.002 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:26.004 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:26.993 00 TLMH-I:STS 58-012-14:16:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:27.988 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:27.989 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:28.992 00 TLMH-I:STS 58-012-14:16:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:29.996 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:29.996 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:30.993 00 TLMH-I:STS 58-012-14:16:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:31.992 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:31.992 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:32.995 00 TLMH-I:STS 58-012-14:16:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:33.988 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:33.989 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:34.993 00 TLMH-I:STS 58-012-14:16:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:35.997 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:36.000 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:36.991 00 TLMH-I:STS 58-012-14:16:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:38.002 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:38.002 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:38.993 00 TLMH-I:STS 58-012-14:16:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:39.990 00 TLMH-I:STS 58-012-14:16:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:39.990 00 TLMH-I:STS 58-012-14:16:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:40.996 00 TLMH-I:STS 58-012-14:16:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:41.991 00 TLMH-I:STS 58-012-14:16:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:41.991 00 TLMH-I:STS 58-012-14:16:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:42.996 00 TLMH-I:STS 58-012-14:16:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:43.492 00 TLMH-I:STS 58-012-14:16:17.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 1 recompute finished. New baseline is 0XFFFFD007 +21-221-13:00:44.025 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:00:44.025 00 SPR-I:OPRO <*> Passed (2006.2) - Recompute Finished Event msg 95 rcv'd. +21-221-13:00:44.030 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:00:46.032 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:00:46.032 00 SPR-I:OPRO <*> Passed (2006.2) - In Progress Flag set to False as expected. +21-221-13:00:46.033 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:00:51.037 00 SPR-I:OPRO ;********************************************************************* +21-221-13:00:51.037 00 SPR-I:OPRO ; Step 4.0: Disabled Checksum Test. +21-221-13:00:51.037 00 SPR-I:OPRO ;********************************************************************* +21-221-13:00:51.037 00 SPR-I:OPRO ; Step 4.1: Dump the Results Table. +21-221-13:00:51.037 00 SPR-I:OPRO ;********************************************************************* +21-221-13:00:51.037 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:00:51.038 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:00:51.043 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_1" +21-221-13:00:51.055 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:00:57.996 00 TLMH-I:STS 58-012-14:16:32.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_1' +21-221-13:01:06.067 00 SPR-I:OPRO +21-221-13:01:06.067 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:01:06.068 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:01:06.068 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:01:06.068 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:01:06.072 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_1 cpu1_eerestbl4_1 binary 192.168.1.8 +21-221-13:01:06.248 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:01:06.248 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:01:21.258 00 SPR-I:OPRO +21-221-13:01:21.298 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_1`" +21-221-13:01:21.298 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:01:26.302 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:01:26.303 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:01:31.317 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:31.318 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:01:31.321 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:31.321 00 SPR-I:OPRO ; Step 4.2: Send the Disable Checksum command. +21-221-13:01:31.321 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:31.328 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:31.328 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-221-13:01:31.328 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:31.354 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:01:31.993 00 TLMH-I:STS 58-012-14:17:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-221-13:01:34.359 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:34.360 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-221-13:01:34.368 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:34.369 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-221-13:01:34.370 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:01:39.375 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:39.376 00 SPR-I:OPRO ; Step 4.3: Send the Disable EEPROM Checksumming command. +21-221-13:01:39.376 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:39.380 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:39.380 00 SPR-I:OPRO ; Setup event 1 with CS INFO 37 +21-221-13:01:39.380 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:39.385 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:01:39.992 00 TLMH-I:STS 58-012-14:17:13.983 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-221-13:01:42.389 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:42.390 00 SPR-I:OPRO <*> Passed (1003;2003) - CS Disable EEPROM command sent properly. +21-221-13:01:42.398 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:42.399 00 SPR-I:OPRO <*> Passed (1003;2003) - Expected Event Msg 37 rcv'd. +21-221-13:01:42.400 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:01:47.404 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:47.404 00 SPR-I:OPRO ; Step 4.4: Send the Disable EEPROM Segment command for an ENABLED +21-221-13:01:47.404 00 SPR-I:OPRO ; entry. +21-221-13:01:47.405 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:47.413 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-221-13:01:47.416 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:47.416 00 SPR-I:OPRO ; Setup event 1 with CS INFO 48 +21-221-13:01:47.416 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:47.432 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:01:47.988 00 TLMH-I:STS 58-012-14:17:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-13:01:50.435 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:50.436 00 SPR-I:OPRO <*> Passed (1003;2005) - CS DisableEepromEntry command sent properly. +21-221-13:01:50.453 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:50.455 00 SPR-I:OPRO <*> Passed (1003;2005) - Expected Event Msg 48 rcv'd. +21-221-13:01:50.462 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:01:55.467 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:55.467 00 SPR-I:OPRO ; Step 4.5: Dump the Results table. +21-221-13:01:55.468 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:55.469 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:01:55.472 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:01:55.483 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_5" +21-221-13:01:55.495 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:02:01.987 00 TLMH-I:STS 58-012-14:17:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_5' +21-221-13:02:10.506 00 SPR-I:OPRO +21-221-13:02:10.506 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:02:10.506 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:02:10.507 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:02:10.507 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:02:10.508 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_5 cpu1_eerestbl4_5 binary 192.168.1.8 +21-221-13:02:10.646 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:02:10.646 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:02:25.659 00 SPR-I:OPRO +21-221-13:02:25.675 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_5`" +21-221-13:02:25.675 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:02:30.680 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:02:30.681 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:02:35.696 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:35.697 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:02:35.699 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:35.700 00 SPR-I:OPRO ; Step 4.6: Send the Recompute EEPROM Segment command for the entry +21-221-13:02:35.700 00 SPR-I:OPRO ; used in Step 4.4 above. +21-221-13:02:35.700 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:35.706 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:35.707 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:02:35.707 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:35.715 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:35.716 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:02:35.716 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:35.737 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:02:36.489 00 TLMH-I:STS 58-012-14:18:10.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:02:37.493 00 TLMH-I:STS 58-012-14:18:11.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:02:38.740 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:38.741 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:02:38.759 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:38.760 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:02:38.776 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:38.777 00 SPR-I:OPRO <*> Passed (2006.2) - Recompute Finished Event msg 95 rcv'd. +21-221-13:02:38.779 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:02:43.783 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:43.783 00 SPR-I:OPRO ; Step 4.7: Send the Report EEPROM Segment command for the entry +21-221-13:02:43.783 00 SPR-I:OPRO ; used in Step 4.4 above. +21-221-13:02:43.783 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:43.789 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:43.790 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:02:43.790 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:43.819 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:02:44.494 00 TLMH-I:STS 58-012-14:18:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:02:46.825 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:46.826 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:02:46.833 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:46.834 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:02:46.836 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:02:51.840 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:51.840 00 SPR-I:OPRO ; Step 4.8: Send the Get EEPROM Segment ID command with a valid +21-221-13:02:51.840 00 SPR-I:OPRO ; address. +21-221-13:02:51.840 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:51.845 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:51.846 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:02:51.846 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:51.860 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:02:52.486 00 TLMH-I:STS 58-012-14:18:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:02:52.487 00 TLMH-I:STS 58-012-14:18:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:02:54.864 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:54.865 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:02:54.869 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:02:54.870 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:02:59.874 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:59.874 00 SPR-I:OPRO ; Step 4.9: Send the Enable EEPROM Segment command for a DISABLED +21-221-13:02:59.874 00 SPR-I:OPRO ; entry. +21-221-13:02:59.874 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:59.877 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-221-13:02:59.878 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:59.878 00 SPR-I:OPRO ; Setup event 1 with CS INFO 46 +21-221-13:02:59.878 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:59.892 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:03:00.492 00 TLMH-I:STS 58-012-14:18:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-13:03:02.894 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:02.895 00 SPR-I:OPRO <*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly. +21-221-13:03:02.898 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:02.898 00 SPR-I:OPRO <*> Passed (1003;2004) - Expected Event Msg 46 rcv'd. +21-221-13:03:02.900 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:03:07.904 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:07.904 00 SPR-I:OPRO ; Step 4.10: Dump the Results table. +21-221-13:03:07.904 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:07.905 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:03:07.907 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:03:07.915 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_10" +21-221-13:03:07.926 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:03:13.993 00 TLMH-I:STS 58-012-14:18:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_10' +21-221-13:03:22.938 00 SPR-I:OPRO +21-221-13:03:22.939 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:03:22.939 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:03:22.939 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:03:22.939 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:03:22.942 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_10 cpu1_eerestbl4_10 binary 192.168.1.8 +21-221-13:03:23.082 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:03:23.082 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:03:38.093 00 SPR-I:OPRO +21-221-13:03:38.108 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_10`" +21-221-13:03:38.108 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:03:43.117 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:03:43.117 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:03:48.134 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:48.139 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:03:48.143 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:48.143 00 SPR-I:OPRO ; Step 4.11: Send the Recompute EEPROM Segment command for the entry +21-221-13:03:48.143 00 SPR-I:OPRO ; used in Step 4.9 above. +21-221-13:03:48.143 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:48.147 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:48.147 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:03:48.147 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:48.151 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:48.151 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:03:48.151 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:48.158 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:03:48.993 00 TLMH-I:STS 58-012-14:19:23.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:03:49.985 00 TLMH-I:STS 58-012-14:19:24.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:03:50.161 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:50.162 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:03:50.178 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:50.179 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:03:50.193 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:50.195 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:03:50.196 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:03:55.201 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:55.201 00 SPR-I:OPRO ; Step 4.12: Send the Report EEPROM Segment command for the entry +21-221-13:03:55.201 00 SPR-I:OPRO ; used in Step 4.9 above. +21-221-13:03:55.202 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:55.207 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:55.207 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:03:55.207 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:55.221 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:03:55.989 00 TLMH-I:STS 58-012-14:19:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:03:58.225 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:58.225 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:03:58.236 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:58.237 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:03:58.240 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:04:03.243 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:03.243 00 SPR-I:OPRO ; Step 4.13: Send the Get EEPROM Segment ID command with a valid +21-221-13:04:03.244 00 SPR-I:OPRO ; address. +21-221-13:04:03.244 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:03.246 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:03.246 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:04:03.246 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:03.260 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:04:03.990 00 TLMH-I:STS 58-012-14:19:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:04:03.992 00 TLMH-I:STS 58-012-14:19:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:04:06.263 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:04:06.265 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:04:06.269 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:04:06.274 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:04:11.279 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:11.279 00 SPR-I:OPRO ; Step 4.14: Send the Enable EEPROM Checksumming command. +21-221-13:04:11.279 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:11.287 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:11.288 00 SPR-I:OPRO ; Setup event 1 with CS INFO 38 +21-221-13:04:11.288 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:11.317 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:04:11.990 00 TLMH-I:STS 58-012-14:19:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=38 Checksumming of Eeprom is Enabled +21-221-13:04:14.320 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:04:14.321 00 SPR-I:OPRO <*> Passed (1003;2002) - CS Enable EEPROM command sent properly. +21-221-13:04:14.338 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:04:14.340 00 SPR-I:OPRO <*> Passed (1003;2002) - Expected Event Msg 38 rcv'd. +21-221-13:04:14.345 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:04:19.348 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:19.349 00 SPR-I:OPRO ; Step 4.15: Send the Disable EEPROM Segment command for an ENABLED +21-221-13:04:19.349 00 SPR-I:OPRO ; entry. +21-221-13:04:19.349 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:19.355 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-221-13:04:19.358 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:19.360 00 SPR-I:OPRO ; Setup event 1 with CS INFO 48 +21-221-13:04:19.360 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:19.380 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:04:19.992 00 TLMH-I:STS 58-012-14:19:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-13:04:22.384 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:04:22.385 00 SPR-I:OPRO <*> Passed (1003;2005) - CS DisableEepromEntry command sent properly. +21-221-13:04:22.402 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:04:22.409 00 SPR-I:OPRO <*> Passed (1003;2005) - Expected Event Msg 48 rcv'd. +21-221-13:04:22.413 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:04:27.417 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:27.417 00 SPR-I:OPRO ; Step 4.16: Dump the Results table. +21-221-13:04:27.417 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:27.418 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:04:27.422 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:04:27.443 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_16" +21-221-13:04:27.447 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:04:33.993 00 TLMH-I:STS 58-012-14:20:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_16' +21-221-13:04:42.457 00 SPR-I:OPRO +21-221-13:04:42.457 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:04:42.457 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:04:42.458 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:04:42.458 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:04:42.458 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_16 cpu1_eerestbl4_16 binary 192.168.1.8 +21-221-13:04:42.584 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:04:42.584 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:04:57.593 00 SPR-I:OPRO +21-221-13:04:57.630 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_16`" +21-221-13:04:57.631 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:02.633 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:05:02.633 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:07.638 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:07.638 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:05:07.638 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:07.638 00 SPR-I:OPRO ; Step 4.17: Send the Recompute EEPROM Segment command for the entry +21-221-13:05:07.638 00 SPR-I:OPRO ; used in Step 4.15 above. +21-221-13:05:07.638 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:07.640 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:07.640 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:05:07.640 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:07.641 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:07.642 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:05:07.642 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:07.646 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:05:08.491 00 TLMH-I:STS 58-012-14:20:42.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:05:09.491 00 TLMH-I:STS 58-012-14:20:43.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:05:10.647 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:10.647 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:05:10.651 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:10.651 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:05:10.654 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:10.655 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:05:10.656 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:15.658 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:15.658 00 SPR-I:OPRO ; Step 4.18: Send the Report EEPROM Segment command for the entry +21-221-13:05:15.658 00 SPR-I:OPRO ; used in Step 4.15 above. +21-221-13:05:15.658 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:15.659 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:15.659 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:05:15.659 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:15.673 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:05:16.490 00 TLMH-I:STS 58-012-14:20:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:05:18.674 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:18.675 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:05:18.679 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:18.679 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:05:18.680 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:23.683 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:23.683 00 SPR-I:OPRO ; Step 4.19: Send the Get EEPROM Segment ID command with a valid +21-221-13:05:23.683 00 SPR-I:OPRO ; address. +21-221-13:05:23.683 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:23.684 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:23.685 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:05:23.685 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:23.699 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:05:24.490 00 TLMH-I:STS 58-012-14:20:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:05:24.491 00 TLMH-I:STS 58-012-14:20:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:05:26.701 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:26.701 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:05:26.702 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:05:26.704 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:31.707 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:31.708 00 SPR-I:OPRO ; Step 4.20: Send the Enable EEPROM Segment command for a DISABLED +21-221-13:05:31.708 00 SPR-I:OPRO ; entry. +21-221-13:05:31.708 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:31.715 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-221-13:05:31.716 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:31.716 00 SPR-I:OPRO ; Setup event 1 with CS INFO 46 +21-221-13:05:31.716 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:31.721 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:05:32.494 00 TLMH-I:STS 58-012-14:21:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-13:05:34.724 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:34.725 00 SPR-I:OPRO <*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly. +21-221-13:05:34.742 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:34.743 00 SPR-I:OPRO <*> Passed (1003;2004) - Expected Event Msg 46 rcv'd. +21-221-13:05:34.747 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:39.752 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:39.752 00 SPR-I:OPRO ; Step 4.21: Dump the Results table. +21-221-13:05:39.752 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:39.753 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:05:39.755 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:05:39.774 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_21" +21-221-13:05:39.789 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:05:45.989 00 TLMH-I:STS 58-012-14:21:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_21' +21-221-13:05:54.803 00 SPR-I:OPRO +21-221-13:05:54.803 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:05:54.803 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:05:54.804 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:05:54.804 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:05:54.808 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_21 cpu1_eerestbl4_21 binary 192.168.1.8 +21-221-13:05:54.987 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:05:54.988 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:06:09.999 00 SPR-I:OPRO +21-221-13:06:10.013 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_21`" +21-221-13:06:10.013 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:15.017 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:06:15.018 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:20.033 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:20.034 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:06:20.036 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:20.036 00 SPR-I:OPRO ; Step 4.22: Send the Recompute EEPROM Segment command for the entry +21-221-13:06:20.036 00 SPR-I:OPRO ; used in Step 4.20 above. +21-221-13:06:20.037 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:20.044 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:20.045 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:06:20.045 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:20.048 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:20.048 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:06:20.048 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:20.063 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:20.486 00 TLMH-I:STS 58-012-14:21:54.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:06:21.489 00 TLMH-I:STS 58-012-14:21:55.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:06:22.065 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:22.066 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:06:22.074 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:22.074 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:06:22.078 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:22.078 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:06:22.078 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:27.082 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:27.082 00 SPR-I:OPRO ; Step 4.23: Send the Report EEPROM Segment command for the entry +21-221-13:06:27.082 00 SPR-I:OPRO ; used in Step 4.20 above. +21-221-13:06:27.082 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:27.084 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:27.085 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:06:27.085 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:27.101 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:27.986 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:06:30.105 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:30.106 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:06:30.112 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:30.112 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:06:30.113 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:35.118 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:35.118 00 SPR-I:OPRO ; Step 4.24: Send the Get EEPROM Segment ID command with a valid +21-221-13:06:35.118 00 SPR-I:OPRO ; address. +21-221-13:06:35.118 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:35.124 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:35.124 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:06:35.124 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:35.140 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:35.990 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:06:35.992 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:06:38.143 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:38.144 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:06:38.149 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:06:38.151 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:43.155 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:43.155 00 SPR-I:OPRO ; Step 4.25: Send the Enable Checksum command. +21-221-13:06:43.155 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:43.161 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:43.161 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-221-13:06:43.161 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:43.167 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:43.988 00 TLMH-I:STS 58-012-14:22:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-221-13:06:46.170 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:46.171 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-221-13:06:46.175 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:46.175 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-221-13:06:46.176 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:51.180 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:51.180 00 SPR-I:OPRO ; Step 4.26: Send the Disable EEPROM Checksumming command. +21-221-13:06:51.180 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:51.186 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:51.186 00 SPR-I:OPRO ; Setup event 1 with CS INFO 37 +21-221-13:06:51.186 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:51.194 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:51.987 00 TLMH-I:STS 58-012-14:22:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-221-13:06:54.197 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:54.198 00 SPR-I:OPRO <*> Passed (1003;2003) - CS Disable EEPROM command sent properly. +21-221-13:06:54.203 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:54.204 00 SPR-I:OPRO <*> Passed (1003;2003) - Expected Event Msg 37 rcv'd. +21-221-13:06:54.206 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:59.209 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:59.209 00 SPR-I:OPRO ; Step 4.27: Send the Disable EEPROM Segment command for an ENABLED +21-221-13:06:59.209 00 SPR-I:OPRO ; entry. +21-221-13:06:59.209 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:59.215 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-221-13:06:59.217 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:59.217 00 SPR-I:OPRO ; Setup event 1 with CS INFO 48 +21-221-13:06:59.217 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:59.232 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:59.991 00 TLMH-I:STS 58-012-14:22:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-13:07:02.235 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:02.235 00 SPR-I:OPRO <*> Passed (1003;2005) - CS DisableEepromEntry command sent properly. +21-221-13:07:02.240 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:02.241 00 SPR-I:OPRO <*> Passed (1003;2005) - Expected Event Msg 48 rcv'd. +21-221-13:07:02.242 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:07:07.246 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:07.246 00 SPR-I:OPRO ; Step 4.28: Dump the Results table. +21-221-13:07:07.246 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:07.247 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:07:07.249 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:07:07.261 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_28" +21-221-13:07:07.278 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:07:13.991 00 TLMH-I:STS 58-012-14:22:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_28' +21-221-13:07:22.290 00 SPR-I:OPRO +21-221-13:07:22.290 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:07:22.290 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:07:22.290 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:07:22.291 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:07:22.294 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_28 cpu1_eerestbl4_28 binary 192.168.1.8 +21-221-13:07:22.463 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:07:22.463 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:07:37.474 00 SPR-I:OPRO +21-221-13:07:37.492 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_28`" +21-221-13:07:37.492 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:07:42.496 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:07:42.497 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:07:47.506 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:47.506 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:07:47.507 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:47.507 00 SPR-I:OPRO ; Step 4.29: Send the Recompute EEPROM Segment command for the entry +21-221-13:07:47.507 00 SPR-I:OPRO ; used in Step 4.27 above. +21-221-13:07:47.507 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:47.509 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:47.509 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:07:47.509 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:47.511 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:47.511 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:07:47.511 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:47.525 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:07:47.991 00 TLMH-I:STS 58-012-14:23:22.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:07:47.992 00 TLMH-I:STS 58-012-14:23:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:07:47.993 00 TLMH-I:STS 58-012-14:23:22.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:07:48.993 00 TLMH-I:STS 58-012-14:23:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:07:48.994 00 TLMH-I:STS 58-012-14:23:23.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:07:50.528 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:50.529 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:07:50.536 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:50.537 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:07:50.541 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:50.541 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:07:50.541 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:07:55.545 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:55.545 00 SPR-I:OPRO ; Step 4.30: Send the Report EEPROM Segment command for the entry +21-221-13:07:55.546 00 SPR-I:OPRO ; used in Step 4.27 above. +21-221-13:07:55.546 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:55.548 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:55.549 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:07:55.549 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:55.564 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:07:55.990 00 TLMH-I:STS 58-012-14:23:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:07:58.568 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:58.569 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:07:58.588 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:58.589 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:07:58.593 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:08:03.597 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:03.597 00 SPR-I:OPRO ; Step 4.31: Send the Get EEPROM Segment ID command with a valid +21-221-13:08:03.597 00 SPR-I:OPRO ; address. +21-221-13:08:03.597 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:03.600 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:08:03.600 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:08:03.600 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:08:03.620 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:08:04.488 00 TLMH-I:STS 58-012-14:23:38.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:08:04.489 00 TLMH-I:STS 58-012-14:23:38.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:08:06.626 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:08:06.627 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:08:06.630 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:08:06.631 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:08:11.637 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:11.637 00 SPR-I:OPRO ; Step 4.32: Send the Enable EEPROM Segment command for a DISABLED +21-221-13:08:11.638 00 SPR-I:OPRO ; entry. +21-221-13:08:11.638 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:11.652 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-221-13:08:11.658 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:08:11.659 00 SPR-I:OPRO ; Setup event 1 with CS INFO 46 +21-221-13:08:11.659 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:08:11.681 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:08:12.486 00 TLMH-I:STS 58-012-14:23:46.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-13:08:14.685 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:08:14.686 00 SPR-I:OPRO <*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly. +21-221-13:08:14.693 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:08:14.694 00 SPR-I:OPRO <*> Passed (1003;2004) - Expected Event Msg 46 rcv'd. +21-221-13:08:14.695 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:08:19.699 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:19.699 00 SPR-I:OPRO ; Step 4.33: Dump the Results table. +21-221-13:08:19.700 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:19.700 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:08:19.702 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:08:19.726 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_33" +21-221-13:08:19.747 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:08:25.987 00 TLMH-I:STS 58-012-14:24:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_33' +21-221-13:08:34.760 00 SPR-I:OPRO +21-221-13:08:34.761 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:08:34.761 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:08:34.761 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:08:34.761 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:08:34.763 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_33 cpu1_eerestbl4_33 binary 192.168.1.8 +21-221-13:08:34.905 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:08:34.905 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:08:49.918 00 SPR-I:OPRO +21-221-13:08:49.963 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_33`" +21-221-13:08:49.964 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:08:54.968 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:08:54.969 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:08:59.984 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:08:59.985 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:08:59.988 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:59.988 00 SPR-I:OPRO ; Step 4.34: Send the Recompute EEPROM Segment command for the entry +21-221-13:08:59.988 00 SPR-I:OPRO ; used in Step 4.32 above. +21-221-13:08:59.989 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:59.997 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:08:59.998 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:08:59.998 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:00.006 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:00.006 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:09:00.006 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:00.029 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:09:00.484 00 TLMH-I:STS 58-012-14:24:34.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:09:00.989 00 TLMH-I:STS 58-012-14:24:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:09:01.484 00 TLMH-I:STS 58-012-14:24:35.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:09:02.031 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:02.032 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:09:02.048 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:02.049 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:09:02.065 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:02.066 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:09:02.066 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:09:07.070 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:07.070 00 SPR-I:OPRO ; Step 4.35: Send the Report EEPROM Segment command for the entry +21-221-13:09:07.070 00 SPR-I:OPRO ; used in Step 4.32 above. +21-221-13:09:07.070 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:07.076 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:07.077 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:09:07.077 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:07.093 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:09:07.488 00 TLMH-I:STS 58-012-14:24:41.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:09:10.096 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:10.097 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:09:10.107 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:10.107 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:09:10.109 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:09:15.114 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:15.114 00 SPR-I:OPRO ; Step 4.36: Send the Get EEPROM Segment ID command with a valid +21-221-13:09:15.114 00 SPR-I:OPRO ; address. +21-221-13:09:15.114 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:15.119 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:15.119 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:09:15.119 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:15.136 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:09:15.987 00 TLMH-I:STS 58-012-14:24:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:09:15.988 00 TLMH-I:STS 58-012-14:24:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:09:18.139 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:18.140 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:09:18.145 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:09:18.147 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:09:23.151 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:23.151 00 SPR-I:OPRO ; Step 4.37: Send the Enable EEPROM Checksumming command. +21-221-13:09:23.151 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:23.158 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:23.158 00 SPR-I:OPRO ; Setup event 1 with CS INFO 38 +21-221-13:09:23.159 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:23.174 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:09:23.990 00 TLMH-I:STS 58-012-14:24:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=38 Checksumming of Eeprom is Enabled +21-221-13:09:26.180 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:26.181 00 SPR-I:OPRO <*> Passed (1003;2002) - CS Enable EEPROM command sent properly. +21-221-13:09:26.188 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:26.188 00 SPR-I:OPRO <*> Passed (1003;2002) - Expected Event Msg 38 rcv'd. +21-221-13:09:26.190 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:09:31.194 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:31.194 00 SPR-I:OPRO ; Step 4.38: Send the Disable EEPROM Segment command for an ENABLED +21-221-13:09:31.194 00 SPR-I:OPRO ; entry. +21-221-13:09:31.194 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:31.203 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-221-13:09:31.204 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:31.204 00 SPR-I:OPRO ; Setup event 1 with CS INFO 48 +21-221-13:09:31.205 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:31.219 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:09:31.987 00 TLMH-I:STS 58-012-14:25:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-13:09:34.223 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:34.224 00 SPR-I:OPRO <*> Passed (1003;2005) - CS DisableEepromEntry command sent properly. +21-221-13:09:34.231 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:34.231 00 SPR-I:OPRO <*> Passed (1003;2005) - Expected Event Msg 48 rcv'd. +21-221-13:09:34.232 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:09:39.236 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:39.236 00 SPR-I:OPRO ; Step 4.39: Dump the Results table. +21-221-13:09:39.237 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:39.237 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:09:39.239 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:09:39.247 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_39" +21-221-13:09:39.259 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:09:45.991 00 TLMH-I:STS 58-012-14:25:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_39' +21-221-13:09:54.272 00 SPR-I:OPRO +21-221-13:09:54.273 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:09:54.273 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:09:54.273 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:09:54.273 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:09:54.276 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_39 cpu1_eerestbl4_39 binary 192.168.1.8 +21-221-13:09:54.417 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:09:54.417 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:10:09.428 00 SPR-I:OPRO +21-221-13:10:09.469 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_39`" +21-221-13:10:09.469 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:14.473 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:10:14.474 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:19.489 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:19.490 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:10:19.492 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:19.493 00 SPR-I:OPRO ; Step 4.40: Send the Recompute EEPROM Segment command for the entry +21-221-13:10:19.493 00 SPR-I:OPRO ; used in Step 4.38 above. +21-221-13:10:19.493 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:19.499 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:19.500 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:10:19.500 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:19.506 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:19.507 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:10:19.507 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:19.524 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:10:19.986 00 TLMH-I:STS 58-012-14:25:54.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:10:19.987 00 TLMH-I:STS 58-012-14:25:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:10:19.988 00 TLMH-I:STS 58-012-14:25:54.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:10:20.981 00 TLMH-I:STS 58-012-14:25:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:10:20.983 00 TLMH-I:STS 58-012-14:25:55.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:10:22.528 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:22.529 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:10:22.536 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:22.536 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:10:22.540 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:22.541 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:10:22.541 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:27.545 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:27.545 00 SPR-I:OPRO ; Step 4.41: Send the Report EEPROM Segment command for the entry +21-221-13:10:27.545 00 SPR-I:OPRO ; used in Step 4.38 above. +21-221-13:10:27.545 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:27.550 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:27.550 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:10:27.550 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:27.555 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:10:27.983 00 TLMH-I:STS 58-012-14:26:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:10:30.559 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:30.560 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:10:30.567 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:30.568 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:10:30.569 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:35.574 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:35.574 00 SPR-I:OPRO ; Step 4.42: Send the Get EEPROM Segment ID command with a valid +21-221-13:10:35.574 00 SPR-I:OPRO ; address. +21-221-13:10:35.574 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:35.580 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:35.581 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:10:35.581 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:35.609 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:10:35.983 00 TLMH-I:STS 58-012-14:26:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:10:35.984 00 TLMH-I:STS 58-012-14:26:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:10:38.613 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:38.614 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:10:38.618 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:10:38.620 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:43.623 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:43.624 00 SPR-I:OPRO ; Step 4.43: Send the Enable EEPROM Segment command for a DISABLED +21-221-13:10:43.624 00 SPR-I:OPRO ; entry. +21-221-13:10:43.624 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:43.631 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-221-13:10:43.634 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:43.634 00 SPR-I:OPRO ; Setup event 1 with CS INFO 46 +21-221-13:10:43.634 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:43.649 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:10:44.489 00 TLMH-I:STS 58-012-14:26:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-13:10:46.652 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:46.653 00 SPR-I:OPRO <*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly. +21-221-13:10:46.661 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:46.662 00 SPR-I:OPRO <*> Passed (1003;2004) - Expected Event Msg 46 rcv'd. +21-221-13:10:46.662 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:51.670 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:51.670 00 SPR-I:OPRO ; Step 4.44: Dump the Results table. +21-221-13:10:51.670 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:51.672 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:10:51.676 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:10:51.696 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_44" +21-221-13:10:51.703 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:10:57.982 00 TLMH-I:STS 58-012-14:26:32.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_44' +21-221-13:11:06.715 00 SPR-I:OPRO +21-221-13:11:06.715 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:11:06.715 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:11:06.715 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:11:06.715 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:11:06.718 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_44 cpu1_eerestbl4_44 binary 192.168.1.8 +21-221-13:11:06.896 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:11:06.896 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:11:21.907 00 SPR-I:OPRO +21-221-13:11:21.915 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_44`" +21-221-13:11:21.916 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:11:26.919 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:11:26.920 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:11:31.929 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:31.930 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:11:31.931 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:31.931 00 SPR-I:OPRO ; Step 4.45: Send the Recompute EEPROM Segment command for the entry +21-221-13:11:31.931 00 SPR-I:OPRO ; used in Step 4.43 above. +21-221-13:11:31.931 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:31.935 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:31.935 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:11:31.935 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:31.940 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:31.940 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:11:31.941 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:31.963 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:11:32.488 00 TLMH-I:STS 58-012-14:27:06.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:11:32.985 00 TLMH-I:STS 58-012-14:27:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:11:33.482 00 TLMH-I:STS 58-012-14:27:07.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:11:34.967 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:34.968 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:11:34.988 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:34.989 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:11:35.005 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:35.006 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:11:35.006 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:11:40.011 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:40.011 00 SPR-I:OPRO ; Step 4.46: Send the Report EEPROM Segment command for the entry +21-221-13:11:40.011 00 SPR-I:OPRO ; used in Step 4.43 above. +21-221-13:11:40.011 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:40.018 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:40.019 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:11:40.020 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:40.048 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:11:40.489 00 TLMH-I:STS 58-012-14:27:14.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:11:42.051 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:42.052 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:11:42.059 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:42.059 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:11:42.061 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:11:47.065 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:47.065 00 SPR-I:OPRO ; Step 4.47: Send the Get EEPROM Segment ID command with a valid +21-221-13:11:47.065 00 SPR-I:OPRO ; address. +21-221-13:11:47.065 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:47.071 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:47.072 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:11:47.072 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:47.102 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:11:47.486 00 TLMH-I:STS 58-012-14:27:21.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:11:47.486 00 TLMH-I:STS 58-012-14:27:21.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:11:50.107 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:50.108 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:11:50.112 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:11:50.117 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:11:55.121 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.122 00 SPR-I:OPRO ; Step 5.0: Definition Table Update Test. +21-221-13:11:55.122 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.122 00 SPR-I:OPRO ; Step 5.1: Create an EEPROM Definition table load file that contains +21-221-13:11:55.122 00 SPR-I:OPRO ; all empty items. +21-221-13:11:55.122 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.123 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_edt4.i +21-221-13:11:55.125 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT4 started +21-221-13:11:55.139 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.139 00 SPR-I:OPRO ; Define the Application Definition Table +21-221-13:11:55.139 00 SPR-I:OPRO ;******************************************************************** +21-221-13:11:55.143 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-221-13:11:55.144 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-221-13:11:55.147 00 SPR-I:OPRO ********** eepromdefemptytable ********** +21-221-13:11:55.147 00 SPR-I:OPRO +21-221-13:11:55.147 00 SPR-I:OPRO Content Type: cFE1 +21-221-13:11:55.147 00 SPR-I:OPRO Sub Type: 8 +21-221-13:11:55.147 00 SPR-I:OPRO Length: 12 +21-221-13:11:55.147 00 SPR-I:OPRO Spacecraft Id: SCX +21-221-13:11:55.147 00 SPR-I:OPRO Processor Id: CPU3 +21-221-13:11:55.147 00 SPR-I:OPRO Application Id: 0 +21-221-13:11:55.147 00 SPR-I:OPRO Create Time Secs: 1628514715 +21-221-13:11:55.147 00 SPR-I:OPRO Create Time Subsecs: 0 +21-221-13:11:55.147 00 SPR-I:OPRO File Description: EEPROM Definition Table Invalid +21-221-13:11:55.147 00 SPR-I:OPRO +21-221-13:11:55.147 00 SPR-I:OPRO ********** CS.DefEepromTbl ********** +21-221-13:11:55.147 00 SPR-I:OPRO +21-221-13:11:55.147 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State +21-221-13:11:55.148 00 SPR-I:OPRO Byte Offset: 0 +21-221-13:11:55.148 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[15].NumBytes +21-221-13:11:55.148 00 SPR-I:OPRO Number of Bytes: 192 +21-221-13:11:55.148 00 SPR-I:OPRO +21-221-13:11:55.153 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-221-13:11:55.153 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-221-13:11:55.154 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAC cs.defeepromtbl +21-221-13:11:55.158 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-221-13:11:55.158 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat eepromdefemptytable.tmp cs.defeepromtbl > eepromdefemptytable +21-221-13:11:55.164 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defeepromtbl eepromdefemptytable.tmp +21-221-13:11:55.169 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-221-13:11:55.169 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.169 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_edt4 +21-221-13:11:55.169 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.169 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT4 completed +21-221-13:11:55.170 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:12:00.176 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:00.177 00 SPR-I:OPRO ; Step 5.2: Send the command to load the file created above. +21-221-13:12:00.177 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:00.183 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:00.183 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-221-13:12:00.184 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:00.185 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-221-13:12:00.186 00 SPR-I:STS Procedure LOAD_TABLE started +21-221-13:12:00.190 00 SPR-I:OPRO Table Filename: eepromdefemptytable +21-221-13:12:00.194 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 eepromdefemptytable RAM:0 3 +21-221-13:12:00.194 00 SPR-I:OPRO +21-221-13:12:00.349 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:12:00.350 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:12:05.354 00 SPR-I:OPRO +21-221-13:12:05.357 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eepromdefemptytable" +21-221-13:12:05.382 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:12:05.988 00 TLMH-I:STS 58-012-14:27:40.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eepromdefemptytable' into 'CS.DefEepromTbl' working buffer +21-221-13:12:06.383 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:06.384 00 SPR-I:STS Procedure LOAD_TABLE completed +21-221-13:12:06.392 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:06.393 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-221-13:12:06.393 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:12:11.397 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:11.397 00 SPR-I:OPRO ; Step 5.3: Send the command to validate the file loaded in Step 5.2. +21-221-13:12:11.397 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:11.403 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:11.403 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-221-13:12:11.403 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:11.405 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:11.405 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-221-13:12:11.405 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:11.420 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:12:11.983 00 TLMH-I:STS 58-012-14:27:46.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefEepromTbl' +21-221-13:12:13.984 00 TLMH-I:STS 58-012-14:27:48.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-221-13:12:13.984 00 TLMH-I:STS 58-012-14:27:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefEepromTbl' +21-221-13:12:14.424 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:14.424 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table validate command sent. +21-221-13:12:14.424 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-221-13:12:14.427 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:14.427 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:14.427 00 SPR-I:OPRO ; Step 5.4: Send the Recompute EEPROM Segment command for a valid +21-221-13:12:14.427 00 SPR-I:OPRO ; entry specified in the Results Table. +21-221-13:12:14.427 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:14.439 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:14.439 00 SPR-I:OPRO ; Step 5.5: Send the command to Activate the file loaded in Step 5.2. +21-221-13:12:14.439 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:14.440 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.441 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-221-13:12:14.441 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.443 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.443 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-221-13:12:14.443 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.445 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.445 00 SPR-I:OPRO ; Setup event 3 with CS INFO 95 +21-221-13:12:14.445 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.493 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:12:14.988 00 TLMH-I:STS 58-012-14:27:49.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefEepromTbl' has a load pending +21-221-13:12:14.989 00 TLMH-I:STS 58-012-14:27:49.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 1 started +21-221-13:12:14.990 00 TLMH-I:STS 58-012-14:27:49.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:15.981 00 TLMH-I:STS 58-012-14:27:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:15.982 00 TLMH-I:STS 58-012-14:27:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:16.985 00 TLMH-I:STS 58-012-14:27:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:17.982 00 TLMH-I:STS 58-012-14:27:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:17.984 00 TLMH-I:STS 58-012-14:27:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:18.497 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:18.498 00 SPR-I:OPRO <*> Passed - Activate EEPROM Definition Table command sent properly. +21-221-13:12:18.501 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:18.502 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-221-13:12:18.508 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:12:18.979 00 TLMH-I:STS 58-012-14:27:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:19.984 00 TLMH-I:STS 58-012-14:27:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:19.985 00 TLMH-I:STS 58-012-14:27:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:20.986 00 TLMH-I:STS 58-012-14:27:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:21.980 00 TLMH-I:STS 58-012-14:27:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:21.981 00 TLMH-I:STS 58-012-14:27:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:22.986 00 TLMH-I:STS 58-012-14:27:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:23.979 00 TLMH-I:STS 58-012-14:27:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:23.980 00 TLMH-I:STS 58-012-14:27:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:24.986 00 TLMH-I:STS 58-012-14:27:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:25.982 00 TLMH-I:STS 58-012-14:28:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:25.983 00 TLMH-I:STS 58-012-14:28:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:26.985 00 TLMH-I:STS 58-012-14:28:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:27.990 00 TLMH-I:STS 58-012-14:28:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:27.991 00 TLMH-I:STS 58-012-14:28:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:28.985 00 TLMH-I:STS 58-012-14:28:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:29.981 00 TLMH-I:STS 58-012-14:28:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:29.981 00 TLMH-I:STS 58-012-14:28:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:30.987 00 TLMH-I:STS 58-012-14:28:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:31.983 00 TLMH-I:STS 58-012-14:28:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:31.984 00 TLMH-I:STS 58-012-14:28:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:32.988 00 TLMH-I:STS 58-012-14:28:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:33.984 00 TLMH-I:STS 58-012-14:28:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:33.985 00 TLMH-I:STS 58-012-14:28:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:34.987 00 TLMH-I:STS 58-012-14:28:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:35.982 00 TLMH-I:STS 58-012-14:28:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:35.982 00 TLMH-I:STS 58-012-14:28:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:36.985 00 TLMH-I:STS 58-012-14:28:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:37.990 00 TLMH-I:STS 58-012-14:28:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:37.991 00 TLMH-I:STS 58-012-14:28:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:38.982 00 TLMH-I:STS 58-012-14:28:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:39.987 00 TLMH-I:STS 58-012-14:28:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:39.988 00 TLMH-I:STS 58-012-14:28:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:40.981 00 TLMH-I:STS 58-012-14:28:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:41.988 00 TLMH-I:STS 58-012-14:28:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:41.989 00 TLMH-I:STS 58-012-14:28:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:42.981 00 TLMH-I:STS 58-012-14:28:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:43.982 00 TLMH-I:STS 58-012-14:28:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:43.983 00 TLMH-I:STS 58-012-14:28:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:44.987 00 TLMH-I:STS 58-012-14:28:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:45.984 00 TLMH-I:STS 58-012-14:28:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:45.985 00 TLMH-I:STS 58-012-14:28:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:46.988 00 TLMH-I:STS 58-012-14:28:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:47.984 00 TLMH-I:STS 58-012-14:28:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:47.985 00 TLMH-I:STS 58-012-14:28:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:48.988 00 TLMH-I:STS 58-012-14:28:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:49.985 00 TLMH-I:STS 58-012-14:28:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:49.986 00 TLMH-I:STS 58-012-14:28:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:50.989 00 TLMH-I:STS 58-012-14:28:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:51.983 00 TLMH-I:STS 58-012-14:28:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:51.984 00 TLMH-I:STS 58-012-14:28:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:52.987 00 TLMH-I:STS 58-012-14:28:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:53.981 00 TLMH-I:STS 58-012-14:28:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:53.981 00 TLMH-I:STS 58-012-14:28:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:54.985 00 TLMH-I:STS 58-012-14:28:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:55.979 00 TLMH-I:STS 58-012-14:28:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:55.979 00 TLMH-I:STS 58-012-14:28:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:56.981 00 TLMH-I:STS 58-012-14:28:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:57.985 00 TLMH-I:STS 58-012-14:28:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:57.986 00 TLMH-I:STS 58-012-14:28:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:58.979 00 TLMH-I:STS 58-012-14:28:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:59.985 00 TLMH-I:STS 58-012-14:28:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:59.985 00 TLMH-I:STS 58-012-14:28:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:00.980 00 TLMH-I:STS 58-012-14:28:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:01.983 00 TLMH-I:STS 58-012-14:28:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:01.984 00 TLMH-I:STS 58-012-14:28:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:02.983 00 TLMH-I:STS 58-012-14:28:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:03.986 00 TLMH-I:STS 58-012-14:28:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:03.987 00 TLMH-I:STS 58-012-14:28:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:04.981 00 TLMH-I:STS 58-012-14:28:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:05.987 00 TLMH-I:STS 58-012-14:28:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:05.987 00 TLMH-I:STS 58-012-14:28:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:06.982 00 TLMH-I:STS 58-012-14:28:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:07.986 00 TLMH-I:STS 58-012-14:28:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:07.987 00 TLMH-I:STS 58-012-14:28:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:08.981 00 TLMH-I:STS 58-012-14:28:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:09.989 00 TLMH-I:STS 58-012-14:28:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:09.990 00 TLMH-I:STS 58-012-14:28:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:10.983 00 TLMH-I:STS 58-012-14:28:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:11.980 00 TLMH-I:STS 58-012-14:28:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:11.981 00 TLMH-I:STS 58-012-14:28:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:12.986 00 TLMH-I:STS 58-012-14:28:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:13.981 00 TLMH-I:STS 58-012-14:28:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:13.982 00 TLMH-I:STS 58-012-14:28:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:14.987 00 TLMH-I:STS 58-012-14:28:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:15.982 00 TLMH-I:STS 58-012-14:28:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:15.982 00 TLMH-I:STS 58-012-14:28:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:16.985 00 TLMH-I:STS 58-012-14:28:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:17.981 00 TLMH-I:STS 58-012-14:28:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:17.982 00 TLMH-I:STS 58-012-14:28:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:18.986 00 TLMH-I:STS 58-012-14:28:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:19.982 00 TLMH-I:STS 58-012-14:28:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:19.982 00 TLMH-I:STS 58-012-14:28:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:20.987 00 TLMH-I:STS 58-012-14:28:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:21.982 00 TLMH-I:STS 58-012-14:28:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:21.983 00 TLMH-I:STS 58-012-14:28:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:22.987 00 TLMH-I:STS 58-012-14:28:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:23.983 00 TLMH-I:STS 58-012-14:28:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:23.984 00 TLMH-I:STS 58-012-14:28:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:24.978 00 TLMH-I:STS 58-012-14:28:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:25.983 00 TLMH-I:STS 58-012-14:29:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:25.984 00 TLMH-I:STS 58-012-14:29:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:26.980 00 TLMH-I:STS 58-012-14:29:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:27.979 00 TLMH-I:STS 58-012-14:29:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:27.979 00 TLMH-I:STS 58-012-14:29:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:28.983 00 TLMH-I:STS 58-012-14:29:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:29.992 00 TLMH-I:STS 58-012-14:29:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:29.993 00 TLMH-I:STS 58-012-14:29:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:30.981 00 TLMH-I:STS 58-012-14:29:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:31.988 00 TLMH-I:STS 58-012-14:29:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:31.989 00 TLMH-I:STS 58-012-14:29:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:32.982 00 TLMH-I:STS 58-012-14:29:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:33.987 00 TLMH-I:STS 58-012-14:29:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:33.987 00 TLMH-I:STS 58-012-14:29:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:34.982 00 TLMH-I:STS 58-012-14:29:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:35.979 00 TLMH-I:STS 58-012-14:29:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:35.980 00 TLMH-I:STS 58-012-14:29:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:36.982 00 TLMH-I:STS 58-012-14:29:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:37.987 00 TLMH-I:STS 58-012-14:29:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:37.988 00 TLMH-I:STS 58-012-14:29:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:38.982 00 TLMH-I:STS 58-012-14:29:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:39.987 00 TLMH-I:STS 58-012-14:29:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:39.988 00 TLMH-I:STS 58-012-14:29:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:40.982 00 TLMH-I:STS 58-012-14:29:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:41.985 00 TLMH-I:STS 58-012-14:29:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:41.986 00 TLMH-I:STS 58-012-14:29:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:42.981 00 TLMH-I:STS 58-012-14:29:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:43.987 00 TLMH-I:STS 58-012-14:29:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:43.988 00 TLMH-I:STS 58-012-14:29:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:44.981 00 TLMH-I:STS 58-012-14:29:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:45.988 00 TLMH-I:STS 58-012-14:29:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:45.988 00 TLMH-I:STS 58-012-14:29:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:46.979 00 TLMH-I:STS 58-012-14:29:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:47.984 00 TLMH-I:STS 58-012-14:29:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:47.986 00 TLMH-I:STS 58-012-14:29:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:48.978 00 TLMH-I:STS 58-012-14:29:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:49.986 00 TLMH-I:STS 58-012-14:29:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:49.986 00 TLMH-I:STS 58-012-14:29:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:50.980 00 TLMH-I:STS 58-012-14:29:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:51.986 00 TLMH-I:STS 58-012-14:29:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:51.986 00 TLMH-I:STS 58-012-14:29:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:52.985 00 TLMH-I:STS 58-012-14:29:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:53.988 00 TLMH-I:STS 58-012-14:29:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:53.989 00 TLMH-I:STS 58-012-14:29:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:54.988 00 TLMH-I:STS 58-012-14:29:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:55.984 00 TLMH-I:STS 58-012-14:29:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:55.985 00 TLMH-I:STS 58-012-14:29:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:56.979 00 TLMH-I:STS 58-012-14:29:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:57.983 00 TLMH-I:STS 58-012-14:29:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:57.983 00 TLMH-I:STS 58-012-14:29:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:58.987 00 TLMH-I:STS 58-012-14:29:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:59.982 00 TLMH-I:STS 58-012-14:29:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:59.983 00 TLMH-I:STS 58-012-14:29:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:00.984 00 TLMH-I:STS 58-012-14:29:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:01.985 00 TLMH-I:STS 58-012-14:29:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:01.985 00 TLMH-I:STS 58-012-14:29:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:02.979 00 TLMH-I:STS 58-012-14:29:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:03.985 00 TLMH-I:STS 58-012-14:29:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:03.986 00 TLMH-I:STS 58-012-14:29:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:04.981 00 TLMH-I:STS 58-012-14:29:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:05.988 00 TLMH-I:STS 58-012-14:29:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:05.988 00 TLMH-I:STS 58-012-14:29:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:06.981 00 TLMH-I:STS 58-012-14:29:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:07.984 00 TLMH-I:STS 58-012-14:29:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:07.985 00 TLMH-I:STS 58-012-14:29:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:08.979 00 TLMH-I:STS 58-012-14:29:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:09.985 00 TLMH-I:STS 58-012-14:29:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:09.985 00 TLMH-I:STS 58-012-14:29:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:10.979 00 TLMH-I:STS 58-012-14:29:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:11.982 00 TLMH-I:STS 58-012-14:29:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:11.984 00 TLMH-I:STS 58-012-14:29:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:12.987 00 TLMH-I:STS 58-012-14:29:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:13.984 00 TLMH-I:STS 58-012-14:29:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:13.985 00 TLMH-I:STS 58-012-14:29:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:14.987 00 TLMH-I:STS 58-012-14:29:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:15.987 00 TLMH-I:STS 58-012-14:29:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:15.988 00 TLMH-I:STS 58-012-14:29:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:16.981 00 TLMH-I:STS 58-012-14:29:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:17.988 00 TLMH-I:STS 58-012-14:29:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:17.989 00 TLMH-I:STS 58-012-14:29:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:17.991 00 TLMH-I:STS 58-012-14:29:52.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 1 recompute finished. New baseline is 0XFFFFD007 +21-221-13:14:18.652 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:14:18.653 00 SPR-I:OPRO <*> Passed - Recompute Finished Event Message rcv'd. +21-221-13:14:18.665 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:14:21.985 00 TLMH-I:STS 58-012-14:29:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefEepromTbl' +21-221-13:14:21.986 00 TLMH-I:STS 58-012-14:29:56.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-221-13:14:22.670 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:14:22.671 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table Updated successfully. +21-221-13:14:22.671 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-221-13:14:22.671 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:14:27.677 00 SPR-I:OPRO ;********************************************************************* +21-221-13:14:27.677 00 SPR-I:OPRO ; Step 5.6: Dump the Results table. +21-221-13:14:27.677 00 SPR-I:OPRO ;********************************************************************* +21-221-13:14:27.678 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:14:27.681 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:14:27.689 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl5_6" +21-221-13:14:27.702 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:14:33.978 00 TLMH-I:STS 58-012-14:30:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl5_6' +21-221-13:14:42.715 00 SPR-I:OPRO +21-221-13:14:42.716 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:14:42.716 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:14:42.716 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:14:42.716 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:14:42.719 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl5_6 cpu1_eerestbl5_6 binary 192.168.1.8 +21-221-13:14:42.866 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:14:42.866 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:14:57.879 00 SPR-I:OPRO +21-221-13:14:57.893 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl5_6`" +21-221-13:14:57.893 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:02.897 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:15:02.898 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:07.909 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:07.909 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:15:07.910 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:07.910 00 SPR-I:OPRO ; Step 5.7: Create an EEPROM Definition table load file containing +21-221-13:15:07.910 00 SPR-I:OPRO ; several valid entries, an entry that contains an invalid address, an +21-221-13:15:07.910 00 SPR-I:OPRO ; entry that contains an invalid range and an entry with an invalid +21-221-13:15:07.910 00 SPR-I:OPRO ; state. +21-221-13:15:07.910 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:07.910 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_edt2.i +21-221-13:15:07.912 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT2 started +21-221-13:15:07.942 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:07.942 00 SPR-I:OPRO ; Define the Application Definition Table +21-221-13:15:07.942 00 SPR-I:OPRO ;******************************************************************** +21-221-13:15:07.946 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-221-13:15:07.946 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-221-13:15:07.948 00 SPR-I:OPRO ********** eeprom_def_invalid ********** +21-221-13:15:07.948 00 SPR-I:OPRO +21-221-13:15:07.948 00 SPR-I:OPRO Content Type: cFE1 +21-221-13:15:07.948 00 SPR-I:OPRO Sub Type: 8 +21-221-13:15:07.948 00 SPR-I:OPRO Length: 12 +21-221-13:15:07.948 00 SPR-I:OPRO Spacecraft Id: SCX +21-221-13:15:07.949 00 SPR-I:OPRO Processor Id: CPU3 +21-221-13:15:07.949 00 SPR-I:OPRO Application Id: 0 +21-221-13:15:07.949 00 SPR-I:OPRO Create Time Secs: 1628514907 +21-221-13:15:07.949 00 SPR-I:OPRO Create Time Subsecs: 0 +21-221-13:15:07.949 00 SPR-I:OPRO File Description: EEPROM Definition Table Invalid +21-221-13:15:07.949 00 SPR-I:OPRO +21-221-13:15:07.949 00 SPR-I:OPRO ********** CS.DefEepromTbl ********** +21-221-13:15:07.949 00 SPR-I:OPRO +21-221-13:15:07.949 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State +21-221-13:15:07.949 00 SPR-I:OPRO Byte Offset: 0 +21-221-13:15:07.949 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[15].NumBytes +21-221-13:15:07.949 00 SPR-I:OPRO Number of Bytes: 192 +21-221-13:15:07.949 00 SPR-I:OPRO +21-221-13:15:07.954 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-221-13:15:07.954 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-221-13:15:07.954 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAC cs.defeepromtbl +21-221-13:15:07.958 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-221-13:15:07.958 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat eeprom_def_invalid.tmp cs.defeepromtbl > eeprom_def_invalid +21-221-13:15:07.962 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defeepromtbl eeprom_def_invalid.tmp +21-221-13:15:07.967 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-221-13:15:07.967 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-221-13:15:07.967 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-221-13:15:07.969 00 SPR-I:OPRO ********** eeprom_def_invalid2 ********** +21-221-13:15:07.969 00 SPR-I:OPRO +21-221-13:15:07.969 00 SPR-I:OPRO Content Type: cFE1 +21-221-13:15:07.969 00 SPR-I:OPRO Sub Type: 8 +21-221-13:15:07.969 00 SPR-I:OPRO Length: 12 +21-221-13:15:07.969 00 SPR-I:OPRO Spacecraft Id: SCX +21-221-13:15:07.970 00 SPR-I:OPRO Processor Id: CPU3 +21-221-13:15:07.970 00 SPR-I:OPRO Application Id: 0 +21-221-13:15:07.970 00 SPR-I:OPRO Create Time Secs: 1628514907 +21-221-13:15:07.970 00 SPR-I:OPRO Create Time Subsecs: 0 +21-221-13:15:07.970 00 SPR-I:OPRO File Description: EEPROM Definition Table Invalid +21-221-13:15:07.970 00 SPR-I:OPRO +21-221-13:15:07.970 00 SPR-I:OPRO ********** CS.DefEepromTbl ********** +21-221-13:15:07.970 00 SPR-I:OPRO +21-221-13:15:07.970 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State +21-221-13:15:07.970 00 SPR-I:OPRO Byte Offset: 0 +21-221-13:15:07.970 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[15].NumBytes +21-221-13:15:07.970 00 SPR-I:OPRO Number of Bytes: 192 +21-221-13:15:07.970 00 SPR-I:OPRO +21-221-13:15:07.975 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-221-13:15:07.975 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-221-13:15:07.976 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAC cs.defeepromtbl +21-221-13:15:07.980 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-221-13:15:07.980 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat eeprom_def_invalid2.tmp cs.defeepromtbl > eeprom_def_invalid2 +21-221-13:15:07.984 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defeepromtbl eeprom_def_invalid2.tmp +21-221-13:15:07.988 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-221-13:15:07.988 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:07.988 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_edt2 +21-221-13:15:07.989 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:07.989 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT2 completed +21-221-13:15:07.989 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:12.993 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:12.993 00 SPR-I:OPRO ; Step 5.8: Send the command to load the invalid file created above. +21-221-13:15:12.993 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:12.994 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-221-13:15:12.995 00 SPR-I:STS Procedure LOAD_TABLE started +21-221-13:15:12.999 00 SPR-I:OPRO Table Filename: eeprom_def_invalid +21-221-13:15:13.004 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 eeprom_def_invalid RAM:0 3 +21-221-13:15:13.004 00 SPR-I:OPRO +21-221-13:15:13.162 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:15:13.162 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:18.167 00 SPR-I:OPRO +21-221-13:15:18.169 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eeprom_def_invalid" +21-221-13:15:18.197 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:18.983 00 TLMH-I:STS 58-012-14:30:53.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eeprom_def_invalid' into 'CS.DefEepromTbl' working buffer +21-221-13:15:22.203 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:22.204 00 SPR-I:STS Procedure LOAD_TABLE completed +21-221-13:15:22.215 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:22.217 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-221-13:15:22.217 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:27.221 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:27.222 00 SPR-I:OPRO ; Step 5.9: Send the command to validate the file loaded in Step 5.8 +21-221-13:15:27.222 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:27.228 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.228 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-221-13:15:27.229 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.230 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.230 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-221-13:15:27.231 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.233 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.233 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 102 +21-221-13:15:27.233 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.251 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:27.985 00 TLMH-I:STS 58-012-14:31:02.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefEepromTbl' +21-221-13:15:29.989 00 TLMH-I:STS 58-012-14:31:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=102 Eeprom Table Validate: Illegal checksum range found in Entry ID 2, CFE_PSP_MemValidateRange returned: 0xFFFFFFEA +21-221-13:15:29.990 00 TLMH-I:STS 58-012-14:31:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 3, bad = 2, unused = 11 +21-221-13:15:29.991 00 TLMH-I:STS 58-012-14:31:04.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefEepromTbl', Status=0xFFFFFFFD +21-221-13:15:30.254 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:30.255 00 SPR-I:OPRO <*> Passed - Table Definition Table validate command sent. +21-221-13:15:30.256 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-221-13:15:30.261 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:30.261 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table validation failed with an invalid range. +21-221-13:15:30.261 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-221-13:15:30.264 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:30.264 00 SPR-I:OPRO <*> Passed (2001.2) - EEPROM Definition Table validation failed with an invalid range. +21-221-13:15:30.265 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:30.265 00 SPR-I:OPRO ; Step 5.10: Send the command to abort the invalid load. +21-221-13:15:30.265 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:30.267 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:30.267 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-221-13:15:30.267 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:30.281 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:30.978 00 TLMH-I:STS 58-012-14:31:05.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefEepromTbl' +21-221-13:15:34.286 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:34.287 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-221-13:15:34.292 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:34.293 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-221-13:15:34.293 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:39.297 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:39.297 00 SPR-I:OPRO ; Step 5.11: Send the command to load the invalid state table. +21-221-13:15:39.297 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:39.298 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-221-13:15:39.299 00 SPR-I:STS Procedure LOAD_TABLE started +21-221-13:15:39.303 00 SPR-I:OPRO Table Filename: eeprom_def_invalid2 +21-221-13:15:39.304 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 eeprom_def_invalid2 RAM:0 3 +21-221-13:15:39.304 00 SPR-I:OPRO +21-221-13:15:39.428 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:15:39.428 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:44.432 00 SPR-I:OPRO +21-221-13:15:44.435 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eeprom_def_invalid2" +21-221-13:15:44.454 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:44.983 00 TLMH-I:STS 58-012-14:31:19.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eeprom_def_invalid2' into 'CS.DefEepromTbl' working buffer +21-221-13:15:46.456 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:46.457 00 SPR-I:STS Procedure LOAD_TABLE completed +21-221-13:15:46.463 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:46.464 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-221-13:15:46.464 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:51.468 00 SPR-I:OPRO ;********************************************************************** +21-221-13:15:51.468 00 SPR-I:OPRO ; Step 5.12: Send the command to validate the file loaded in Step 5.11 +21-221-13:15:51.468 00 SPR-I:OPRO ;********************************************************************** +21-221-13:15:51.472 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.473 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-221-13:15:51.473 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.474 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.474 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-221-13:15:51.475 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.476 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.476 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 101 +21-221-13:15:51.476 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.491 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:51.984 00 TLMH-I:STS 58-012-14:31:26.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefEepromTbl' +21-221-13:15:53.986 00 TLMH-I:STS 58-012-14:31:28.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=101 Eeprom Table Validate: Illegal State Field (0x0007) found in Entry ID 4 +21-221-13:15:53.987 00 TLMH-I:STS 58-012-14:31:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 4, bad = 1, unused = 11 +21-221-13:15:53.989 00 TLMH-I:STS 58-012-14:31:28.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefEepromTbl', Status=0xFFFFFFFD +21-221-13:15:54.495 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:54.496 00 SPR-I:OPRO <*> Passed - Table Definition Table validate command sent. +21-221-13:15:54.496 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-221-13:15:54.503 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:54.503 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table validation failed with an invalid state. +21-221-13:15:54.503 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-221-13:15:54.506 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:54.506 00 SPR-I:OPRO <*> Passed (2001.2) - EEPROM Definition Table validation failed with an invalid state. +21-221-13:15:54.507 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:54.507 00 SPR-I:OPRO ; Step 5.13: Send the command to abort the invalid load. +21-221-13:15:54.507 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:54.508 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:54.508 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-221-13:15:54.508 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:54.522 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:54.987 00 TLMH-I:STS 58-012-14:31:29.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefEepromTbl' +21-221-13:15:58.527 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:58.527 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-221-13:15:58.530 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:58.530 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-221-13:15:58.530 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:03.534 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:03.534 00 SPR-I:OPRO ; Step 5.14: Create an EEPROM Definition table load file containing +21-221-13:16:03.534 00 SPR-I:OPRO ; entries that overlap and empty entries in between valid entries. +21-221-13:16:03.534 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:03.535 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_edt3.i +21-221-13:16:03.540 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT3 started +21-221-13:16:03.568 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:03.569 00 SPR-I:OPRO ; Define the Application Definition Table +21-221-13:16:03.569 00 SPR-I:OPRO ;******************************************************************** +21-221-13:16:03.573 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-221-13:16:03.573 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-221-13:16:03.575 00 SPR-I:OPRO ********** eeprom_def_ld_2 ********** +21-221-13:16:03.575 00 SPR-I:OPRO +21-221-13:16:03.575 00 SPR-I:OPRO Content Type: cFE1 +21-221-13:16:03.575 00 SPR-I:OPRO Sub Type: 8 +21-221-13:16:03.575 00 SPR-I:OPRO Length: 12 +21-221-13:16:03.575 00 SPR-I:OPRO Spacecraft Id: SCX +21-221-13:16:03.575 00 SPR-I:OPRO Processor Id: CPU3 +21-221-13:16:03.575 00 SPR-I:OPRO Application Id: 0 +21-221-13:16:03.575 00 SPR-I:OPRO Create Time Secs: 1628514963 +21-221-13:16:03.575 00 SPR-I:OPRO Create Time Subsecs: 0 +21-221-13:16:03.575 00 SPR-I:OPRO File Description: EEPROM Definition Table Invalid +21-221-13:16:03.575 00 SPR-I:OPRO +21-221-13:16:03.575 00 SPR-I:OPRO ********** CS.DefEepromTbl ********** +21-221-13:16:03.576 00 SPR-I:OPRO +21-221-13:16:03.576 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State +21-221-13:16:03.576 00 SPR-I:OPRO Byte Offset: 0 +21-221-13:16:03.576 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[15].NumBytes +21-221-13:16:03.576 00 SPR-I:OPRO Number of Bytes: 192 +21-221-13:16:03.576 00 SPR-I:OPRO +21-221-13:16:03.580 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-221-13:16:03.581 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-221-13:16:03.581 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAC cs.defeepromtbl +21-221-13:16:03.585 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-221-13:16:03.585 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat eeprom_def_ld_2.tmp cs.defeepromtbl > eeprom_def_ld_2 +21-221-13:16:03.589 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defeepromtbl eeprom_def_ld_2.tmp +21-221-13:16:03.595 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-221-13:16:03.595 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:03.595 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_edt3 +21-221-13:16:03.595 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:03.595 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT3 completed +21-221-13:16:03.596 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:08.603 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:08.603 00 SPR-I:OPRO ; Step 5.15: Send the command to load the file with valid entries. +21-221-13:16:08.603 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:08.608 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:08.608 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-221-13:16:08.608 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:08.609 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-221-13:16:08.609 00 SPR-I:STS Procedure LOAD_TABLE started +21-221-13:16:08.610 00 SPR-I:OPRO Table Filename: eeprom_def_ld_2 +21-221-13:16:08.611 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 eeprom_def_ld_2 RAM:0 3 +21-221-13:16:08.611 00 SPR-I:OPRO +21-221-13:16:08.737 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:16:08.737 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:13.741 00 SPR-I:OPRO +21-221-13:16:13.744 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eeprom_def_ld_2" +21-221-13:16:13.771 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:16:14.482 00 TLMH-I:STS 58-012-14:31:48.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eeprom_def_ld_2' into 'CS.DefEepromTbl' working buffer +21-221-13:16:18.779 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:18.780 00 SPR-I:STS Procedure LOAD_TABLE completed +21-221-13:16:18.793 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:18.795 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-221-13:16:18.806 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:18.808 00 SPR-I:OPRO <*> Passed - Event Msg 12 Found! +21-221-13:16:18.808 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:23.812 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:23.812 00 SPR-I:OPRO ; Step 5.16: Send the command to validate the file loaded in Step 5.15 +21-221-13:16:23.812 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:23.818 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:23.819 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-221-13:16:23.819 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:23.820 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:23.820 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-221-13:16:23.820 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:23.835 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:16:24.490 00 TLMH-I:STS 58-012-14:31:58.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefEepromTbl' +21-221-13:16:25.981 00 TLMH-I:STS 58-012-14:32:00.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 3, bad = 0, unused = 13 +21-221-13:16:25.982 00 TLMH-I:STS 58-012-14:32:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefEepromTbl' +21-221-13:16:26.840 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:26.841 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table validate command sent. +21-221-13:16:26.842 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-221-13:16:26.854 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:26.856 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table validation event '36' found! +21-221-13:16:26.856 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:31.860 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:31.860 00 SPR-I:OPRO ; Step 5.17: Send the command to Activate the file loaded in Step 5.15 +21-221-13:16:31.860 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:31.865 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:31.866 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-221-13:16:31.866 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:31.868 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:31.868 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-221-13:16:31.868 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:31.874 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:16:32.482 00 TLMH-I:STS 58-012-14:32:06.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefEepromTbl' has a load pending +21-221-13:16:33.986 00 TLMH-I:STS 58-012-14:32:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefEepromTbl' +21-221-13:16:34.878 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:34.879 00 SPR-I:OPRO <*> Passed - Activate EEPROM Definition Table command sent properly. +21-221-13:16:34.891 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:34.892 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-221-13:16:34.905 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:34.908 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table Updated successfully. +21-221-13:16:34.911 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-221-13:16:34.911 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:39.915 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:39.915 00 SPR-I:OPRO ; Step 5.18: Dump the Results table. +21-221-13:16:39.915 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:39.916 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:16:39.920 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:16:39.941 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl5_15" +21-221-13:16:39.952 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:16:45.978 00 TLMH-I:STS 58-012-14:32:20.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl5_15' +21-221-13:16:54.964 00 SPR-I:OPRO +21-221-13:16:54.964 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:16:54.964 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:16:54.965 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:16:54.965 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:16:54.968 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl5_15 cpu1_eerestbl5_15 binary 192.168.1.8 +21-221-13:16:55.127 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:16:55.127 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:17:10.137 00 SPR-I:OPRO +21-221-13:17:10.169 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl5_15`" +21-221-13:17:10.169 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:17:15.173 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:17:15.175 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:17:20.189 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:17:20.190 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-13:17:20.192 00 SPR-I:OPRO ;********************************************************************* +21-221-13:17:20.193 00 SPR-I:OPRO ; Step 5.19: Corrupt simulated EEPROM using the TST_CS application. +21-221-13:17:20.193 00 SPR-I:OPRO ;********************************************************************* +21-221-13:17:20.201 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:17:20.202 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 18 +21-221-13:17:20.202 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:17:20.208 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:17:20.209 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 27 +21-221-13:17:20.209 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:17:20.223 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:17:20.985 00 TLMH-I:STS 58-012-14:32:55.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=18 Simulated EEPROM Memory corruption command +21-221-13:17:21.978 00 TLMH-I:STS 58-012-14:32:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:23.979 00 TLMH-I:STS 58-012-14:32:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:25.237 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:17:25.238 00 SPR-I:OPRO <*> Passed - TST_CS Corrupt EEPROM command sent successfully. +21-221-13:17:25.239 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:17:25.980 00 TLMH-I:STS 58-012-14:33:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:27.983 00 TLMH-I:STS 58-012-14:33:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:29.986 00 TLMH-I:STS 58-012-14:33:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:30.243 00 SPR-I:OPRO ;********************************************************************* +21-221-13:17:30.244 00 SPR-I:OPRO ; Step 5.20: Monitor the EEPROM Miscompare Counter to verify that +21-221-13:17:30.244 00 SPR-I:OPRO ; miscompares are occurring. +21-221-13:17:30.244 00 SPR-I:OPRO ;********************************************************************* +21-221-13:17:30.256 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:17:31.983 00 TLMH-I:STS 58-012-14:33:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:33.983 00 TLMH-I:STS 58-012-14:33:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:35.982 00 TLMH-I:STS 58-012-14:33:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:37.978 00 TLMH-I:STS 58-012-14:33:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:39.985 00 TLMH-I:STS 58-012-14:33:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:41.984 00 TLMH-I:STS 58-012-14:33:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:43.982 00 TLMH-I:STS 58-012-14:33:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:45.984 00 TLMH-I:STS 58-012-14:33:20.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:47.986 00 TLMH-I:STS 58-012-14:33:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:49.979 00 TLMH-I:STS 58-012-14:33:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:51.979 00 TLMH-I:STS 58-012-14:33:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:53.983 00 TLMH-I:STS 58-012-14:33:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:55.983 00 TLMH-I:STS 58-012-14:33:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:57.986 00 TLMH-I:STS 58-012-14:33:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:59.984 00 TLMH-I:STS 58-012-14:33:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:01.986 00 TLMH-I:STS 58-012-14:33:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:03.977 00 TLMH-I:STS 58-012-14:33:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:05.983 00 TLMH-I:STS 58-012-14:33:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:07.980 00 TLMH-I:STS 58-012-14:33:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:09.981 00 TLMH-I:STS 58-012-14:33:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:11.980 00 TLMH-I:STS 58-012-14:33:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:13.981 00 TLMH-I:STS 58-012-14:33:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:15.986 00 TLMH-I:STS 58-012-14:33:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:17.988 00 TLMH-I:STS 58-012-14:33:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:19.984 00 TLMH-I:STS 58-012-14:33:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:21.985 00 TLMH-I:STS 58-012-14:33:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:23.986 00 TLMH-I:STS 58-012-14:33:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:25.980 00 TLMH-I:STS 58-012-14:34:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:27.977 00 TLMH-I:STS 58-012-14:34:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:29.984 00 TLMH-I:STS 58-012-14:34:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:31.986 00 TLMH-I:STS 58-012-14:34:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:33.986 00 TLMH-I:STS 58-012-14:34:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:35.982 00 TLMH-I:STS 58-012-14:34:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:37.982 00 TLMH-I:STS 58-012-14:34:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:39.976 00 TLMH-I:STS 58-012-14:34:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:41.980 00 TLMH-I:STS 58-012-14:34:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:43.978 00 TLMH-I:STS 58-012-14:34:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:45.980 00 TLMH-I:STS 58-012-14:34:20.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:47.979 00 TLMH-I:STS 58-012-14:34:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:49.980 00 TLMH-I:STS 58-012-14:34:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:51.978 00 TLMH-I:STS 58-012-14:34:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:53.981 00 TLMH-I:STS 58-012-14:34:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:55.977 00 TLMH-I:STS 58-012-14:34:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:57.978 00 TLMH-I:STS 58-012-14:34:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:59.976 00 TLMH-I:STS 58-012-14:34:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:01.981 00 TLMH-I:STS 58-012-14:34:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:03.976 00 TLMH-I:STS 58-012-14:34:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:05.986 00 TLMH-I:STS 58-012-14:34:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:07.985 00 TLMH-I:STS 58-012-14:34:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:09.984 00 TLMH-I:STS 58-012-14:34:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:11.981 00 TLMH-I:STS 58-012-14:34:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:13.980 00 TLMH-I:STS 58-012-14:34:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:15.985 00 TLMH-I:STS 58-012-14:34:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:17.979 00 TLMH-I:STS 58-012-14:34:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:19.978 00 TLMH-I:STS 58-012-14:34:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:21.983 00 TLMH-I:STS 58-012-14:34:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:23.983 00 TLMH-I:STS 58-012-14:34:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:25.985 00 TLMH-I:STS 58-012-14:35:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:27.982 00 TLMH-I:STS 58-012-14:35:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:29.981 00 TLMH-I:STS 58-012-14:35:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:31.981 00 TLMH-I:STS 58-012-14:35:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:33.981 00 TLMH-I:STS 58-012-14:35:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:34.399 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:19:34.400 00 SPR-I:OPRO <*> Passed (2001.1) - Eeprom Miscompare Counter incremented after memory corruption. +21-221-13:19:34.403 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:19:35.984 00 TLMH-I:STS 58-012-14:35:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:37.985 00 TLMH-I:STS 58-012-14:35:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:39.407 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.407 00 SPR-I:OPRO ; Step 6.0: Definition Table Initialization Test. +21-221-13:19:39.408 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.408 00 SPR-I:OPRO ; Step 6.1: Send the command to stop the CS & TST_CS Applications. +21-221-13:19:39.408 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.408 00 SPR-I:OPRO ;******************************************************************** +21-221-13:19:39.408 00 SPR-I:OPRO ; Step 6.2: Download the default Memory Definition Table file in order +21-221-13:19:39.408 00 SPR-I:OPRO ; to use it during cleanup. +21-221-13:19:39.408 00 SPR-I:OPRO ;******************************************************************** +21-221-13:19:39.409 00 SPR-I:OPRO ==> Default EEPROM Code Segment Table filename config param = '/cf/cs_eepromtbl.tbl' +21-221-13:19:39.410 00 SPR-I:OPRO ==> Table filename ONLY = 'cs_eepromtbl.tbl' +21-221-13:19:39.411 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-221-13:19:39.412 00 SPR-I:STS Procedure FTP_FILE started +21-221-13:19:39.531 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:19:39.533 00 SPR-I:STS Procedure FTP_FILE completed +21-221-13:19:39.533 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.533 00 SPR-I:OPRO ; Step 6.2: Delete the EEPROM Definition table default load file from +21-221-13:19:39.534 00 SPR-I:OPRO ; CPUx. +21-221-13:19:39.534 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.534 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-221-13:19:39.535 00 SPR-I:STS Procedure FTP_FILE started +21-221-13:19:39.626 00 SPR-I:OPRO Return code from ftp_file.pl: 1 +21-221-13:19:39.626 00 SPR-I:STS Procedure FTP_FILE completed +21-221-13:19:39.626 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.627 00 SPR-I:OPRO ; Step 6.3: Start the CS and TST_CS Applications. +21-221-13:19:39.627 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.627 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.627 00 SPR-I:OPRO ; Step 6.4: Dump the Results table. +21-221-13:19:39.627 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.627 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:19:39.627 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:19:39.632 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl6_4" +21-221-13:19:39.643 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:19:39.984 00 TLMH-I:STS 58-012-14:35:14.008 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:41.985 00 TLMH-I:STS 58-012-14:35:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:43.981 00 TLMH-I:STS 58-012-14:35:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:45.978 00 TLMH-I:STS 58-012-14:35:20.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl6_4' +21-221-13:19:45.980 00 TLMH-I:STS 58-012-14:35:20.007 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:47.977 00 TLMH-I:STS 58-012-14:35:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:49.986 00 TLMH-I:STS 58-012-14:35:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:51.984 00 TLMH-I:STS 58-012-14:35:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:53.985 00 TLMH-I:STS 58-012-14:35:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:54.656 00 SPR-I:OPRO +21-221-13:19:54.656 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:19:54.656 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:19:54.657 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:19:54.657 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:19:54.660 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl6_4 cpu1_eerestbl6_4 binary 192.168.1.8 +21-221-13:19:54.813 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:19:54.813 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:19:55.983 00 TLMH-I:STS 58-012-14:35:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:57.984 00 TLMH-I:STS 58-012-14:35:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:59.983 00 TLMH-I:STS 58-012-14:35:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:01.977 00 TLMH-I:STS 58-012-14:35:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:03.977 00 TLMH-I:STS 58-012-14:35:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:05.986 00 TLMH-I:STS 58-012-14:35:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:07.976 00 TLMH-I:STS 58-012-14:35:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:09.825 00 SPR-I:OPRO +21-221-13:20:09.865 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl6_4`" +21-221-13:20:09.865 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:20:09.984 00 TLMH-I:STS 58-012-14:35:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:11.976 00 TLMH-I:STS 58-012-14:35:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:13.982 00 TLMH-I:STS 58-012-14:35:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:14.869 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:20:14.870 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:20:15.977 00 TLMH-I:STS 58-012-14:35:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:17.980 00 TLMH-I:STS 58-012-14:35:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:19.885 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:20:19.886 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-13:20:19.888 00 SPR-I:OPRO ;********************************************************************* +21-221-13:20:19.888 00 SPR-I:OPRO ; Step 7.0: Clean-up. +21-221-13:20:19.888 00 SPR-I:OPRO ;********************************************************************* +21-221-13:20:19.888 00 SPR-I:OPRO ; Step 7.1: Upload the default Application Code Segment Definition +21-221-13:20:19.888 00 SPR-I:OPRO ; table downloaded in step 1.1. +21-221-13:20:19.888 00 SPR-I:OPRO ;********************************************************************* +21-221-13:20:19.889 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-221-13:20:19.890 00 SPR-I:STS Procedure FTP_FILE started +21-221-13:20:19.978 00 TLMH-I:STS 58-012-14:35:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:20.132 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:20:20.132 00 SPR-I:STS Procedure FTP_FILE completed +21-221-13:20:20.133 00 SPR-I:OPRO ;********************************************************************* +21-221-13:20:20.133 00 SPR-I:OPRO ; Step 7.2: Send the Power-On Reset command. +21-221-13:20:20.133 00 SPR-I:OPRO ;********************************************************************* +21-221-13:20:20.146 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-221-13:20:30.156 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-221-13:20:30.158 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-221-13:20:30.162 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-221-13:20:30.203 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-221-13:21:30.264 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:21:40.276 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:21:40.346 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-221-13:21:40.347 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-221-13:21:40.348 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-221-13:21:40.400 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-221-13:21:40.400 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:21:41.472 00 TLMH-I:STS 58-012-14:03:48.850 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-221-13:21:45.406 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:21:45.406 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-221-13:21:45.408 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-221-13:21:45.414 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-221-13:21:45.414 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:21:50.418 00 SPR-I:OPRO **** Requirements Status Reporting +21-221-13:21:50.418 00 SPR-I:OPRO -------------------------- +21-221-13:21:50.419 00 SPR-I:OPRO Requirement(s) Report +21-221-13:21:50.419 00 SPR-I:OPRO -------------------------- +21-221-13:21:50.420 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-221-13:21:50.421 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-221-13:21:50.423 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-221-13:21:50.424 00 SPR-I:OPRO FSW Requirement: CS_2001 P/F: P +21-221-13:21:50.424 00 SPR-I:OPRO FSW Requirement: CS_2001.1 P/F: P +21-221-13:21:50.424 00 SPR-I:OPRO FSW Requirement: CS_2001.2 P/F: P +21-221-13:21:50.425 00 SPR-I:OPRO FSW Requirement: CS_2002 P/F: P +21-221-13:21:50.425 00 SPR-I:OPRO FSW Requirement: CS_2003 P/F: P +21-221-13:21:50.425 00 SPR-I:OPRO FSW Requirement: CS_2004 P/F: P +21-221-13:21:50.426 00 SPR-I:OPRO FSW Requirement: CS_2005 P/F: P +21-221-13:21:50.426 00 SPR-I:OPRO FSW Requirement: CS_2006 P/F: P +21-221-13:21:50.426 00 SPR-I:OPRO FSW Requirement: CS_2006.1 P/F: P +21-221-13:21:50.426 00 SPR-I:OPRO FSW Requirement: CS_2006.2 P/F: P +21-221-13:21:50.427 00 SPR-I:OPRO FSW Requirement: CS_2007 P/F: P +21-221-13:21:50.427 00 SPR-I:OPRO FSW Requirement: CS_2008 P/F: P +21-221-13:21:50.427 00 SPR-I:OPRO FSW Requirement: CS_2009 P/F: P +21-221-13:21:50.428 00 SPR-I:OPRO FSW Requirement: CS_2010 P/F: P +21-221-13:21:50.428 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-221-13:21:50.429 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-221-13:21:50.429 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-221-13:21:50.429 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-221-13:21:50.430 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-221-13:21:50.430 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-221-13:21:50.430 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-221-13:21:50.430 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-221-13:21:50.430 00 SPR-I:OPRO ;********************************************************************* +21-221-13:21:50.430 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_nvmem +21-221-13:21:50.430 00 SPR-I:OPRO ;********************************************************************* +21-221-13:21:50.430 00 SPR-I:STS Procedure SCX_CPU1_CS_NVMEM completed +21-221-13:21:50.432 00 SPR-I:OPRO *** Telemetry Info *** +21-221-13:21:50.432 00 SPR-I:OPRO +21-221-13:21:50.432 00 SPR-I:OPRO Pkt Loss Count: N/A +21-221-13:21:50.432 00 SPR-I:OPRO +21-221-13:21:50.432 00 SPR-I:OPRO ****************** +21-221-13:21:50.432 00 SPR-I:OPRO +21-221-13:21:50.432 00 SPR-I:OPRO Elapsed time: 2096.75 seconds +21-221-13:21:50.432 00 SPR-I:OPRO Elapsed time: 34.9459 minutes +21-221-13:21:50.432 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-221-13:22:00.442 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logf +21-221-13:22:00.442 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logp +21-221-13:22:00.443 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logs +21-221-13:22:00.443 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.loge +21-221-13:22:00.443 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logr +21-221-13:22:00.537 00 SPR-I:OPRI --> newlog scx_cpu1_cs_nvmem-2021-221-12h46m53s.log diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logp b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logp new file mode 100644 index 0000000..2a74c46 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logp @@ -0,0 +1,2864 @@ +21-221-12:46:53.676 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-221-12:46:53.676 00 SPR-I:OPRO Checksum: 29237 +21-221-12:46:53.676 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-221-12:46:53.677 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-221-12:46:53.677 00 SPR-I:OPRO +21-221-12:46:53.677 00 SPR-I:OPRO Connection Status +21-221-12:46:53.677 00 SPR-I:OPRO ----------------- +21-221-12:46:53.677 00 SPR-I:OPRO CFDP: DOWN +21-221-12:46:53.677 00 SPR-I:OPRO UDP: UP +21-221-12:46:53.677 00 SPR-I:OPRO SWTS: UNK +21-221-12:46:53.677 00 SPR-I:OPRO +21-221-12:46:53.677 00 SPR-I:OPRO CMD / TLM Path +21-221-12:46:53.677 00 SPR-I:OPRO -------------- +21-221-12:46:53.677 00 SPR-I:OPRO UDP +21-221-12:46:53.678 00 SPR-I:OPRO +21-221-12:46:53.678 00 SPR-I:OPRO +21-221-12:46:53.678 00 SPR-I:OPRO ASIST / GDS Configuration +21-221-12:46:53.678 00 SPR-I:OPRO ------------------------- +21-221-12:46:53.679 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-221-12:46:53.679 00 SPR-I:OPRO Account: cfs_test +21-221-12:46:53.679 00 SPR-I:OPRO Version: 21.0.7 +21-221-12:46:53.679 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-221-12:46:53.679 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 05-21-21 Time: 08:24:49 AM.EDT +21-221-12:46:53.679 00 SPR-I:OPRO +21-221-12:46:53.679 00 SPR-I:OPRO Telemetry Info +21-221-12:46:53.679 00 SPR-I:OPRO -------------- +21-221-12:46:53.679 00 SPR-I:OPRO Pkt Loss Count: N/A +21-221-12:46:53.679 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-221-12:46:53.680 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_nvmem +21-221-12:46:53.792 00 SPR-I:OPRI --> start scx_cpu1_cs_nvmem +21-221-12:46:53.792 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_nvmem.i +21-221-12:46:53.828 00 SPR-I:STS Procedure SCX_CPU1_CS_NVMEM started +21-221-12:46:53.889 00 SPR-I:OPRO ;********************************************************************* +21-221-12:46:53.889 00 SPR-I:OPRO ; Step 1.0: Checksum Non-Volatile Memory Test Setup. +21-221-12:46:53.889 00 SPR-I:OPRO ;********************************************************************* +21-221-12:46:53.890 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-221-12:46:53.890 00 SPR-I:OPRO ;********************************************************************* +21-221-12:46:53.890 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-221-12:46:53.890 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-221-12:46:53.901 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-221-12:47:03.909 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-221-12:47:03.910 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-221-12:47:03.916 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-221-12:47:03.936 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-221-12:48:04.002 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:48:09.960 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-221-12:48:14.014 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:48:14.016 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-221-12:48:14.032 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-221-12:48:14.084 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-221-12:48:14.084 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-221-12:48:14.085 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-221-12:48:14.086 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-221-12:48:14.086 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-221-12:48:14.137 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-221-12:48:14.137 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:48:15.501 00 TLMH-I:STS 58-012-14:03:49.433 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-221-12:48:18.142 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:48:18.142 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-221-12:48:18.144 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-221-12:48:18.148 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-221-12:48:18.149 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:48:23.153 00 SPR-I:OPRO ;********************************************************************** +21-221-12:48:23.153 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-221-12:48:23.153 00 SPR-I:OPRO ;********************************************************************** +21-221-12:48:23.252 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-221-12:48:23.319 00 DPD-I:STS Page SCX_CPU1_TST_CS_HK added (cid:1). +21-221-12:48:23.400 00 DPD-I:STS Page SCX_CPU1_CS_EEPROM_DEF_TABLE added (cid:1). +21-221-12:48:23.495 00 DPD-I:STS Page SCX_CPU1_CS_EEPROM_RESULTS_TBL added (cid:1). +21-221-12:48:23.503 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:23.503 00 SPR-I:OPRO ; Step 1.4: Create the EEPROM Definition Table file to be +21-221-12:48:23.503 00 SPR-I:OPRO ; used during this test. +21-221-12:48:23.503 00 SPR-I:OPRO ;******************************************************************** +21-221-12:48:23.503 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_edt1.i +21-221-12:48:23.506 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT1 started +21-221-12:48:23.573 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:23.575 00 SPR-I:OPRO ; Define the Application Definition Table +21-221-12:48:23.576 00 SPR-I:OPRO ;******************************************************************** +21-221-12:48:23.580 00 SPR-I:OPRO ==> Number of EEPROM entries in OS Memory Table = 1 +21-221-12:48:23.581 00 SPR-I:OPRO ==> Number of EEPROM entries created in Def Table = 3 +21-221-12:48:23.586 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-221-12:48:23.587 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-221-12:48:23.589 00 SPR-I:OPRO ********** eeprom_def_ld_1 ********** +21-221-12:48:23.590 00 SPR-I:OPRO +21-221-12:48:23.590 00 SPR-I:OPRO Content Type: cFE1 +21-221-12:48:23.591 00 SPR-I:OPRO Sub Type: 8 +21-221-12:48:23.591 00 SPR-I:OPRO Length: 12 +21-221-12:48:23.591 00 SPR-I:OPRO Spacecraft Id: SCX +21-221-12:48:23.591 00 SPR-I:OPRO Processor Id: CPU3 +21-221-12:48:23.591 00 SPR-I:OPRO Application Id: 0 +21-221-12:48:23.591 00 SPR-I:OPRO Create Time Secs: 1628513303 +21-221-12:48:23.591 00 SPR-I:OPRO Create Time Subsecs: 0 +21-221-12:48:23.591 00 SPR-I:OPRO File Description: EEPROM Memory Definition Table L +21-221-12:48:23.591 00 SPR-I:OPRO +21-221-12:48:23.592 00 SPR-I:OPRO ********** CS.DefEepromTbl ********** +21-221-12:48:23.592 00 SPR-I:OPRO +21-221-12:48:23.592 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State +21-221-12:48:23.592 00 SPR-I:OPRO Byte Offset: 0 +21-221-12:48:23.592 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[15].NumBytes +21-221-12:48:23.592 00 SPR-I:OPRO Number of Bytes: 192 +21-221-12:48:23.592 00 SPR-I:OPRO +21-221-12:48:23.599 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-221-12:48:23.600 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-221-12:48:23.600 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAC cs.defeepromtbl +21-221-12:48:23.608 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-221-12:48:23.608 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat eeprom_def_ld_1.tmp cs.defeepromtbl > eeprom_def_ld_1 +21-221-12:48:23.631 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defeepromtbl eeprom_def_ld_1.tmp +21-221-12:48:23.637 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-221-12:48:23.637 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:23.637 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_edt1 +21-221-12:48:23.637 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:23.637 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT1 completed +21-221-12:48:23.638 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:48:28.641 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:28.641 00 SPR-I:OPRO ; Step 1.5: Start the applications in order for the load file created +21-221-12:48:28.641 00 SPR-I:OPRO ; above to successfully pass validation and load. +21-221-12:48:28.642 00 SPR-I:OPRO ;******************************************************************** +21-221-12:48:28.642 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_start_apps.i +21-221-12:48:28.659 00 SPR-I:STS Procedure SCX_CPU1_CS_START_APPS started +21-221-12:48:28.719 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:28.719 00 SPR-I:OPRO ; Step 1.5.1: Determine if the applications are running. +21-221-12:48:28.719 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:28.719 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_file_to_cvt.i +21-221-12:48:28.721 00 SPR-I:STS Procedure GET_FILE_TO_CVT started +21-221-12:48:28.742 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_WRITEAPPINFO2FILE APPFILENAME="/ram/cfe_es_app_info.log" +21-221-12:48:28.743 00 CMH-I:CMD Command is /SCX_CPU1_ES_WRITEAPPINFO2FILE APPFILENAME="/ram/cfe_es_app_info.log" ;;; (SCX CPU1 ES Write App Info command code) +21-221-12:48:28.743 00 CMH-I:CMD Command SFDU received:<1806C0000041091B2F72616D2F6366655F65735F6170705F696E666F2E6C6F6700000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:48:28.754 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:48:43.764 00 SPR-I:OPRO The APID is: P0F05 +21-221-12:48:43.764 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:48:43.765 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:48:43.769 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cfe_es_app_info.log scx_cpu1_es_app_info.log binary 192.168.1.8 +21-221-12:48:43.924 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:48:43.924 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:48:58.935 00 SPR-I:OPRO +21-221-12:48:58.973 00 SPR-I:OPRO The unix command is cvt -ws file_list[3845].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/scx_cpu1_es_app_info.log`" +21-221-12:48:58.973 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:03.977 00 SPR-I:STS Procedure GET_FILE_TO_CVT completed +21-221-12:49:03.997 00 SPR-I:OPRO The Applications are running. Setup will be skipped!!! +21-221-12:49:03.998 00 SPR-I:OPRO Procedure completed!!! +21-221-12:49:03.998 00 SPR-I:STS Procedure SCX_CPU1_CS_START_APPS completed +21-221-12:49:03.999 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:09.014 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:49:14.021 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:14.022 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-221-12:49:14.025 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:19.030 00 SPR-I:OPRO ;********************************************************************** +21-221-12:49:19.030 00 SPR-I:OPRO ; Step 1.6: Load the Definition file created above. +21-221-12:49:19.030 00 SPR-I:OPRO ;********************************************************************** +21-221-12:49:19.031 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-221-12:49:19.033 00 SPR-I:STS Procedure LOAD_TABLE started +21-221-12:49:19.039 00 SPR-I:OPRO Table Filename: eeprom_def_ld_1 +21-221-12:49:19.043 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 eeprom_def_ld_1 RAM:0 3 +21-221-12:49:19.043 00 SPR-I:OPRO +21-221-12:49:19.193 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:49:19.193 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:24.197 00 SPR-I:OPRO +21-221-12:49:24.199 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eeprom_def_ld_1" +21-221-12:49:24.201 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eeprom_def_ld_1" ;;; (SCX CPU1 TBL load table command) +21-221-12:49:24.201 00 CMH-I:CMD Command SFDU received:<1804C0000041021F2F72616D2F656570726F6D5F6465665F6C645F310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:49:24.228 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:49:25.002 00 TLMH-I:STS 58-012-14:04:59.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eeprom_def_ld_1' into 'CS.DefEepromTbl' working buffer +21-221-12:49:26.232 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:26.233 00 SPR-I:STS Procedure LOAD_TABLE completed +21-221-12:49:26.233 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:31.243 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:49:31.243 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 36 +21-221-12:49:31.243 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:49:31.249 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:49:31.250 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-221-12:49:31.250 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:49:31.253 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefEepromTbl" ;;; (SCX CPU1 TBL validate table command) +21-221-12:49:31.253 00 CMH-I:CMD Command SFDU received:<1804C000002B040F000043532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:49:31.284 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:49:33.996 00 TLMH-I:STS 58-012-14:05:08.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 4, bad = 0, unused = 12 +21-221-12:49:33.996 00 TLMH-I:STS 58-012-14:05:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefEepromTbl' +21-221-12:49:34.288 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:34.289 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-221-12:49:34.301 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:34.303 00 SPR-I:OPRO <*> Passed - Event message 36 received +21-221-12:49:34.305 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefEepromTbl" ;;; (SCX CPU1 TBL activate table command) +21-221-12:49:34.305 00 CMH-I:CMD Command SFDU received:<1804C0000029050C43532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:49:34.328 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:49:37.998 00 TLMH-I:STS 58-012-14:05:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefEepromTbl' +21-221-12:49:38.333 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:38.334 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-221-12:49:38.334 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:38.334 00 SPR-I:OPRO ; Step 1.7: Enable DEBUG Event Messages +21-221-12:49:38.334 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:38.336 00 CMH-I:CMD Command is /SCX_CPU1_EVS_ENAAPPEVTTYPE APPLICATION="CS" DEBUG ;;; (SCX CPU1 EVS Enable Event Type for the App) +21-221-12:49:38.336 00 CMH-I:CMD Or Command is /SCX_CPU1_EVS_ENAAPPEVTTYPEMASK APPLICATION="CS" BITMASK= 1 (x1) ;;; (SCX CPU1 EVS Enable Event Type for the App (mask)) +21-221-12:49:38.336 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-221-12:49:38.349 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-221-12:49:40.352 00 CMH-I:CMD Command is /SCX_CPU1_EVS_ENAAPPEVTTYPE APPLICATION="CFE_TBL" DEBUG ;;; (SCX CPU1 EVS Enable Event Type for the App) +21-221-12:49:40.352 00 CMH-I:CMD Or Command is /SCX_CPU1_EVS_ENAAPPEVTTYPEMASK APPLICATION="CFE_TBL" BITMASK= 1 (x1) ;;; (SCX CPU1 EVS Enable Event Type for the App (mask)) +21-221-12:49:40.352 00 CMH-I:CMD Command SFDU received:<1801C000001705704346455F54424C000000000000000000000000000100> from gs582cfslab4:SPR +21-221-12:49:40.369 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:49:42.371 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:42.373 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-221-12:49:42.373 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:42.373 00 SPR-I:OPRO ; Step 1.8: Verify that the CS Housekeeping telemetry items are +21-221-12:49:42.373 00 SPR-I:OPRO ; initialized to zero (0). +21-221-12:49:42.373 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:42.374 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-221-12:49:42.377 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:47.381 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:47.381 00 SPR-I:OPRO ; Step 1.9: Dump the EEPROM Definition Table. +21-221-12:49:47.381 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:47.383 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:49:47.385 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:49:47.394 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefEepromTbl" DFILENAME="/ram/cpu1_eedeftbl1_9" +21-221-12:49:47.395 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefEepromTbl" DFILENAME="/ram/cpu1_eedeftbl1_9" ;;; (SCX CPU1 TBL dump table command) +21-221-12:49:47.395 00 CMH-I:CMD Command SFDU received:<1804C000006B0375000143532E446566456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656564656674626C315F3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:49:47.408 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:49:47.996 00 TLMH-I:STS 58-012-14:05:22.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefEepromTbl' to '/ram/cpu1_eedeftbl1_9' +21-221-12:50:02.420 00 SPR-I:OPRO +21-221-12:50:02.420 00 SPR-I:OPRO The TBLNAME is: CS.DefEepromTbl +21-221-12:50:02.420 00 SPR-I:OPRO The APID is: P0FAC +21-221-12:50:02.420 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:50:02.420 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:50:02.424 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eedeftbl1_9 cpu1_eedeftbl1_9 binary 192.168.1.8 +21-221-12:50:02.561 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:50:02.561 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:50:17.573 00 SPR-I:OPRO +21-221-12:50:17.614 00 SPR-I:OPRO The unix command is cvt -ws file_list[4012].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eedeftbl1_9`" +21-221-12:50:17.614 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:50:22.618 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:50:22.619 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:50:27.622 00 SPR-I:OPRO ;********************************************************************* +21-221-12:50:27.623 00 SPR-I:OPRO ; Step 2.0: Valid Command Test. +21-221-12:50:27.623 00 SPR-I:OPRO ;********************************************************************* +21-221-12:50:27.623 00 SPR-I:OPRO ; Step 2.1: Send the command to dump the Results Table. +21-221-12:50:27.623 00 SPR-I:OPRO ;********************************************************************* +21-221-12:50:27.624 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:50:27.626 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:50:27.646 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_1" +21-221-12:50:27.650 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_1" ;;; (SCX CPU1 TBL dump table command) +21-221-12:50:27.650 00 CMH-I:CMD Command SFDU received:<1804C000006B037E000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C325F3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:50:27.663 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:50:33.999 00 TLMH-I:STS 58-012-14:06:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_1' +21-221-12:50:42.676 00 SPR-I:OPRO +21-221-12:50:42.676 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:50:42.676 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:50:42.676 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:50:42.676 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:50:42.680 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_1 cpu1_eerestbl2_1 binary 192.168.1.8 +21-221-12:50:42.851 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:50:42.851 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:50:57.863 00 SPR-I:OPRO +21-221-12:50:57.907 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_1`" +21-221-12:50:57.910 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:51:02.915 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:51:02.915 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:51:07.930 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:51:07.931 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-12:51:07.934 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:07.934 00 SPR-I:OPRO ; Step 2.2: Send the Enable Checksum command. +21-221-12:51:07.934 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:07.940 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:51:07.940 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-221-12:51:07.941 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:51:07.942 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-221-12:51:07.943 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-221-12:51:07.961 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:51:08.493 00 TLMH-I:STS 58-012-14:06:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-221-12:51:10.965 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:51:10.966 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-221-12:51:10.984 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:51:10.985 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-221-12:51:10.991 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-221-12:51:10.991 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-221-12:51:10.994 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-221-12:51:11.499 00 TLMH-I:STS 58-012-14:06:45.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-221-12:51:11.997 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-221-12:51:11.997 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-221-12:51:12.008 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:51:12.501 00 TLMH-I:STS 58-012-14:06:46.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-221-12:51:17.012 00 SPR-I:OPRO <*> Passed (3003) - OS Checksumming disabled. +21-221-12:51:17.013 00 SPR-I:OPRO <*> Passed (3008) - cFE Core Checksumming disabled. +21-221-12:51:17.015 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEMEMORY ;;; (SCX CPU1 CS Disable All User-Defined Memory Checksumming command code) +21-221-12:51:17.016 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-221-12:51:17.027 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-221-12:51:17.501 00 TLMH-I:STS 58-012-14:06:51.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-221-12:51:18.028 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLES ;;; (SCX CPU1 CS Disable All Table Checksumming command code) +21-221-12:51:18.029 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-221-12:51:18.040 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-221-12:51:18.493 00 TLMH-I:STS 58-012-14:06:52.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-221-12:51:19.042 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPS ;;; (SCX CPU1 CS Disable All Application Checksumming command code) +21-221-12:51:19.042 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-221-12:51:19.056 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-221-12:51:19.496 00 TLMH-I:STS 58-012-14:06:53.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-221-12:51:20.057 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:51:25.062 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:25.062 00 SPR-I:OPRO ; Step 2.3: Send the Enable Non-Volatile Checksumming command. +21-221-12:51:25.062 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:25.069 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:51:25.069 00 SPR-I:OPRO ; Setup event 1 with CS INFO 38 +21-221-12:51:25.069 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:51:25.071 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEEEPROM ;;; (SCX CPU1 CS Enable All Eeprom Checksumming command code) +21-221-12:51:25.072 00 CMH-I:CMD Command SFDU received:<189FC00000010EB7> from gs582cfslab4:SPR +21-221-12:51:25.089 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:51:25.995 00 TLMH-I:STS 58-012-14:07:00.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=38 Checksumming of Eeprom is Enabled +21-221-12:51:26.090 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:51:26.092 00 SPR-I:OPRO <*> Passed (1003;2002) - CS Enable EEPROM command sent properly. +21-221-12:51:26.108 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:51:26.110 00 SPR-I:OPRO <*> Passed (1003;2002) - Expected Event Msg 38 rcv'd. +21-221-12:51:26.114 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:51:31.119 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:31.119 00 SPR-I:OPRO ; Step 2.4: Dump the EEPROM Results Table. +21-221-12:51:31.119 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:31.120 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:51:31.123 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:51:31.143 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_4" +21-221-12:51:31.146 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_4" ;;; (SCX CPU1 TBL dump table command) +21-221-12:51:31.146 00 CMH-I:CMD Command SFDU received:<1804C000006B037B000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C325F3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:51:31.166 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:51:38.001 00 TLMH-I:STS 58-012-14:07:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_4' +21-221-12:51:46.178 00 SPR-I:OPRO +21-221-12:51:46.179 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:51:46.179 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:51:46.179 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:51:46.179 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:51:46.182 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_4 cpu1_eerestbl2_4 binary 192.168.1.8 +21-221-12:51:46.358 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:51:46.359 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:52:01.370 00 SPR-I:OPRO +21-221-12:52:01.382 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_4`" +21-221-12:52:01.382 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:52:06.386 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:52:06.387 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:52:11.398 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:52:11.398 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-12:52:11.399 00 SPR-I:OPRO ;********************************************************************* +21-221-12:52:11.399 00 SPR-I:OPRO ; Step 2.5: Verify that Segments are being checksummed. +21-221-12:52:11.399 00 SPR-I:OPRO ;********************************************************************* +21-221-12:52:11.399 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:52:11.400 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:52:11.405 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_5" +21-221-12:52:11.406 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_5" ;;; (SCX CPU1 TBL dump table command) +21-221-12:52:11.406 00 CMH-I:CMD Command SFDU received:<1804C000006B037A000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C325F3500000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:52:11.417 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:52:18.003 00 TLMH-I:STS 58-012-14:07:52.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_5' +21-221-12:52:26.430 00 SPR-I:OPRO +21-221-12:52:26.430 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:52:26.430 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:52:26.430 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:52:26.430 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:52:26.433 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_5 cpu1_eerestbl2_5 binary 192.168.1.8 +21-221-12:52:26.575 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:52:26.575 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:52:41.586 00 SPR-I:OPRO +21-221-12:52:41.615 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_5`" +21-221-12:52:41.615 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:52:46.619 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:52:46.620 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-221-12:52:49.638 00 SPR-I:OPRO <*> Passed (2001) - EEPROM Checksumming is occurring. +21-221-12:52:49.642 00 SPR-I:OPRO ;********************************************************************* +21-221-12:52:49.642 00 SPR-I:OPRO ; Step 2.6: Send the Disable EEPROM Segment command for a valid +21-221-12:52:49.642 00 SPR-I:OPRO ; Enabled segment. +21-221-12:52:49.642 00 SPR-I:OPRO ;********************************************************************* +21-221-12:52:49.653 00 SPR-I:OPRO ; Enabled segment found at index 0 +21-221-12:52:49.657 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:52:49.657 00 SPR-I:OPRO ; Setup event 1 with CS INFO 48 +21-221-12:52:49.657 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:52:49.658 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROMENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Disable EEPROM Segment Checksumming command code) +21-221-12:52:49.659 00 CMH-I:CMD Command SFDU received:<189FC000000513AE00000000> from gs582cfslab4:SPR +21-221-12:52:49.674 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:52:50.494 00 TLMH-I:STS 58-012-14:08:24.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-12:52:54.680 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:52:54.681 00 SPR-I:OPRO <*> Passed (1003;2005) - CS DisableEepromEntry command sent properly. +21-221-12:52:54.687 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:52:54.687 00 SPR-I:OPRO <*> Passed (1003;2005) - Expected Event Msg 48 rcv'd. +21-221-12:52:54.688 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:52:54.689 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:52:54.694 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefEepromTbl" DFILENAME="/ram/cpu1_eedeftbl2_6" +21-221-12:52:54.694 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefEepromTbl" DFILENAME="/ram/cpu1_eedeftbl2_6" ;;; (SCX CPU1 TBL dump table command) +21-221-12:52:54.694 00 CMH-I:CMD Command SFDU received:<1804C000006B0379000143532E446566456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656564656674626C325F3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:52:54.705 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:52:55.498 00 TLMH-I:STS 58-012-14:08:29.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefEepromTbl' to '/ram/cpu1_eedeftbl2_6' +21-221-12:53:09.717 00 SPR-I:OPRO +21-221-12:53:09.718 00 SPR-I:OPRO The TBLNAME is: CS.DefEepromTbl +21-221-12:53:09.718 00 SPR-I:OPRO The APID is: P0FAC +21-221-12:53:09.718 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:53:09.718 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:53:09.722 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eedeftbl2_6 cpu1_eedeftbl2_6 binary 192.168.1.8 +21-221-12:53:09.851 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:53:09.851 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:53:24.862 00 SPR-I:OPRO +21-221-12:53:24.900 00 SPR-I:OPRO The unix command is cvt -ws file_list[4012].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eedeftbl2_6`" +21-221-12:53:24.900 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:53:29.904 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:53:29.905 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:53:34.909 00 SPR-I:OPRO <*> Passed - Definition Table entry changed to Disabled +21-221-12:53:34.909 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:53:39.913 00 SPR-I:OPRO ;********************************************************************* +21-221-12:53:39.914 00 SPR-I:OPRO ; Step 2.7: Dump the results table to ensure that the above entry was +21-221-12:53:39.914 00 SPR-I:OPRO ; disabled. +21-221-12:53:39.914 00 SPR-I:OPRO ;********************************************************************* +21-221-12:53:39.915 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:53:39.917 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:53:39.936 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_7" +21-221-12:53:39.938 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_7" ;;; (SCX CPU1 TBL dump table command) +21-221-12:53:39.939 00 CMH-I:CMD Command SFDU received:<1804C000006B0378000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C325F3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:53:39.952 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:53:46.000 00 TLMH-I:STS 58-012-14:09:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_7' +21-221-12:53:54.965 00 SPR-I:OPRO +21-221-12:53:54.966 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:53:54.966 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:53:54.966 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:53:54.966 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:53:54.970 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_7 cpu1_eerestbl2_7 binary 192.168.1.8 +21-221-12:53:55.140 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:53:55.140 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:54:10.150 00 SPR-I:OPRO +21-221-12:54:10.169 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_7`" +21-221-12:54:10.169 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:54:15.173 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:54:15.174 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:54:20.182 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:54:20.183 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-12:54:20.184 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:20.184 00 SPR-I:OPRO ; Step 2.8: Using the TST_CS application, manipulate the disabled +21-221-12:54:20.184 00 SPR-I:OPRO ; entry's CRC. +21-221-12:54:20.184 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:20.187 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:20.188 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 10 +21-221-12:54:20.188 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:20.189 00 CMH-I:CMD Command is /SCX_CPU1_TST_CS_CORRUPTMEMCRC MEMTYPE= 2 (x2) ENTRYID= 0 (x0) ;;; (SCX CPU1 TST_CS Corrupt Memory CRC command code) +21-221-12:54:20.189 00 CMH-I:CMD Command SFDU received:<192BC0000005040E02000000> from gs582cfslab4:SPR +21-221-12:54:20.202 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:54:20.997 00 TLMH-I:STS 58-012-14:09:55.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=10 Corrupt Memory CRC command successful. +21-221-12:54:21.203 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:54:21.204 00 SPR-I:OPRO <*> Passed - Expected Event Msg 10 rcv'd. +21-221-12:54:21.204 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:54:26.208 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:26.208 00 SPR-I:OPRO ; Step 2.9: Send the Enable Segment command for the segment disabled +21-221-12:54:26.208 00 SPR-I:OPRO ; in Step 2.6 above. +21-221-12:54:26.208 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:26.210 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:26.211 00 SPR-I:OPRO ; Setup event 1 with CS INFO 46 +21-221-12:54:26.211 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:26.213 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:26.213 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 27 +21-221-12:54:26.214 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:26.214 00 SPR-I:OPRO *** Eeprom Segment Miscompare Ctr = 0 +21-221-12:54:26.215 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEEEPROMENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Enable EEPROM Segment Checksumming command code) +21-221-12:54:26.215 00 CMH-I:CMD Command SFDU received:<189FC000000512AF00000000> from gs582cfslab4:SPR +21-221-12:54:26.232 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:54:26.991 00 TLMH-I:STS 58-012-14:10:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-12:54:27.996 00 TLMH-I:STS 58-012-14:10:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:29.994 00 TLMH-I:STS 58-012-14:10:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:30.238 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:54:30.239 00 SPR-I:OPRO <*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly. +21-221-12:54:30.257 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:54:30.259 00 SPR-I:OPRO <*> Passed (1003;2004) - Expected Event Msg 46 rcv'd. +21-221-12:54:30.264 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:54:32.000 00 TLMH-I:STS 58-012-14:10:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:34.000 00 TLMH-I:STS 58-012-14:10:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:35.269 00 SPR-I:OPRO <*> Passed (2001.1) - Expected Event Msg 27 rcv'd. +21-221-12:54:35.272 00 SPR-I:OPRO *** Eeprom Miscompare Ctr = 3 +21-221-12:54:35.272 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:54:35.994 00 TLMH-I:STS 58-012-14:10:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:37.992 00 TLMH-I:STS 58-012-14:10:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:39.991 00 TLMH-I:STS 58-012-14:10:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:40.277 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:40.277 00 SPR-I:OPRO ; Step 2.10: Dump the Results Table. +21-221-12:54:40.277 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:40.278 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:54:40.281 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:54:40.300 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_10" +21-221-12:54:40.302 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_10" ;;; (SCX CPU1 TBL dump table command) +21-221-12:54:40.302 00 CMH-I:CMD Command SFDU received:<1804C000006B034E000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C325F3130000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:54:40.306 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:54:41.994 00 TLMH-I:STS 58-012-14:10:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:43.993 00 TLMH-I:STS 58-012-14:10:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:46.000 00 TLMH-I:STS 58-012-14:10:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_10' +21-221-12:54:46.001 00 TLMH-I:STS 58-012-14:10:20.006 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:47.999 00 TLMH-I:STS 58-012-14:10:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:49.995 00 TLMH-I:STS 58-012-14:10:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:51.993 00 TLMH-I:STS 58-012-14:10:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:53.998 00 TLMH-I:STS 58-012-14:10:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:55.319 00 SPR-I:OPRO +21-221-12:54:55.319 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:54:55.319 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:54:55.320 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:54:55.320 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:54:55.323 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_10 cpu1_eerestbl2_10 binary 192.168.1.8 +21-221-12:54:55.462 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:54:55.462 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:54:55.994 00 TLMH-I:STS 58-012-14:10:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:57.991 00 TLMH-I:STS 58-012-14:10:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:59.992 00 TLMH-I:STS 58-012-14:10:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:01.999 00 TLMH-I:STS 58-012-14:10:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:03.993 00 TLMH-I:STS 58-012-14:10:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:05.999 00 TLMH-I:STS 58-012-14:10:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:07.998 00 TLMH-I:STS 58-012-14:10:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:10.001 00 TLMH-I:STS 58-012-14:10:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:10.473 00 SPR-I:OPRO +21-221-12:55:10.487 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_10`" +21-221-12:55:10.487 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:55:12.000 00 TLMH-I:STS 58-012-14:10:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:14.000 00 TLMH-I:STS 58-012-14:10:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:15.491 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:55:15.491 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:55:15.996 00 TLMH-I:STS 58-012-14:10:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:17.997 00 TLMH-I:STS 58-012-14:10:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:19.997 00 TLMH-I:STS 58-012-14:10:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:20.501 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:20.502 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-12:55:20.502 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:20.502 00 SPR-I:OPRO ; Step 2.11: Send the Recompute Eeprom Segment command for the segment +21-221-12:55:20.502 00 SPR-I:OPRO ; specified in Steps above. +21-221-12:55:20.502 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:20.504 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:20.504 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-12:55:20.504 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:20.505 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:20.505 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-12:55:20.505 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:20.506 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute EEPROM Segment Checksum command code) +21-221-12:55:20.506 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-12:55:20.510 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:55:21.000 00 TLMH-I:STS 58-012-14:10:55.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-12:55:21.001 00 TLMH-I:STS 58-012-14:10:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:55:21.994 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:55:21.995 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:55:21.996 00 TLMH-I:STS 58-012-14:10:56.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-12:55:22.512 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:22.513 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-12:55:22.520 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:22.521 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-12:55:22.525 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:22.525 00 SPR-I:OPRO <*> Passed (2006.2) - Recompute Finished Event msg 95 rcv'd. +21-221-12:55:22.526 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:55:27.530 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:27.530 00 SPR-I:OPRO ; Step 2.12: Send the Report EEPROM Segment command for the specified +21-221-12:55:27.530 00 SPR-I:OPRO ; entry used in Steps above. +21-221-12:55:27.530 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:27.536 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:27.536 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-12:55:27.536 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:27.537 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Report EEPROM Segment Checksum command code) +21-221-12:55:27.537 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-12:55:27.551 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:55:27.989 00 TLMH-I:STS 58-012-14:11:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-12:55:30.554 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:30.556 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-12:55:30.562 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:30.563 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-12:55:30.564 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:55:35.568 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:35.568 00 SPR-I:OPRO ; Step 2.13: Dump the Results table. +21-221-12:55:35.569 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:35.569 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:55:35.572 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:55:35.577 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_13" +21-221-12:55:35.578 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_13" ;;; (SCX CPU1 TBL dump table command) +21-221-12:55:35.578 00 CMH-I:CMD Command SFDU received:<1804C000006B034D000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C325F3133000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:55:35.588 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:55:41.993 00 TLMH-I:STS 58-012-14:11:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_13' +21-221-12:55:50.601 00 SPR-I:OPRO +21-221-12:55:50.601 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:55:50.602 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:55:50.602 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:55:50.602 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:55:50.605 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_13 cpu1_eerestbl2_13 binary 192.168.1.8 +21-221-12:55:50.739 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:55:50.739 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:56:05.750 00 SPR-I:OPRO +21-221-12:56:05.763 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_13`" +21-221-12:56:05.763 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:10.767 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:56:10.768 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:15.778 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:15.778 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-12:56:15.779 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:15.779 00 SPR-I:OPRO ; Step 2.14: Send the Get EEPROM Segment ID command using an entry in +21-221-12:56:15.779 00 SPR-I:OPRO ; the results table. +21-221-12:56:15.779 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:15.781 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:15.781 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-12:56:15.781 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:15.782 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETEEPROMENTRYID ADDRESS= 15725440 (xEFF380) ;;; (SCX CPU1 Get EEPROM Entry ID command code) +21-221-12:56:15.782 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-12:56:15.796 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:16.490 00 TLMH-I:STS 58-012-14:11:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-12:56:16.492 00 TLMH-I:STS 58-012-14:11:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-12:56:18.799 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:18.800 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-12:56:18.811 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-12:56:18.818 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:23.823 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:23.823 00 SPR-I:OPRO ; Step 3.0: Invalid Command Test. +21-221-12:56:23.823 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:23.823 00 SPR-I:OPRO ; Step 3.1: Send the Enable EEPROM Checksumming command with an +21-221-12:56:23.823 00 SPR-I:OPRO ; invalid length. +21-221-12:56:23.824 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:23.829 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:23.829 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:56:23.829 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:23.836 00 SPR-I:OPRO Sending: 189Fc00000020E99 +21-221-12:56:23.838 00 CMH-I:CMD Command SFDU received:<189FC00000020E99> from gs582cfslab4:SPR +21-221-12:56:23.852 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:56:23.853 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:24.490 00 TLMH-I:STS 58-012-14:11:58.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 14, Len = 9, Expected = 8 +21-221-12:56:26.856 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:26.870 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:26.871 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:56:26.878 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:56:26.882 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:31.886 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:31.887 00 SPR-I:OPRO ; Step 3.2: Send the Disable EEPROM Checksumming command with an +21-221-12:56:31.887 00 SPR-I:OPRO ; invalid length. +21-221-12:56:31.887 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:31.895 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:31.896 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:56:31.896 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:31.910 00 SPR-I:OPRO Sending: 189Fc00000020F98 +21-221-12:56:31.913 00 CMH-I:CMD Command SFDU received:<189FC00000020F98> from gs582cfslab4:SPR +21-221-12:56:31.932 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:56:31.933 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:32.498 00 TLMH-I:STS 58-012-14:12:06.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 15, Len = 9, Expected = 8 +21-221-12:56:34.936 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:34.952 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:34.953 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:56:34.958 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:56:34.961 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:39.964 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:39.964 00 SPR-I:OPRO ; Step 3.3: Send the Enable EEPROM Segment command with an invalid +21-221-12:56:39.964 00 SPR-I:OPRO ; length. +21-221-12:56:39.964 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:39.966 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:39.966 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:56:39.966 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:39.970 00 SPR-I:OPRO Sending: 189Fc00000041266 +21-221-12:56:39.971 00 CMH-I:CMD Command SFDU received:<189FC00000041266> from gs582cfslab4:SPR +21-221-12:56:39.995 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:56:39.996 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:40.496 00 TLMH-I:STS 58-012-14:12:14.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 18, Len = 11, Expected = 12 +21-221-12:56:41.998 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:42.005 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:42.006 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:56:42.009 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:56:42.011 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:47.014 00 SPR-I:OPRO ;********************************************************************** +21-221-12:56:47.015 00 SPR-I:OPRO ; Step 3.4: Send the Enable EEPROM Segment command with an invalid ID. +21-221-12:56:47.015 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:47.022 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:47.022 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 47 +21-221-12:56:47.022 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:47.025 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEEEPROMENTRY ENTRYID= 16 (x10) ;;; (SCX CPU1 Enable EEPROM Segment Checksumming command code) +21-221-12:56:47.025 00 CMH-I:CMD Command SFDU received:<189FC000000512BF00000010> from gs582cfslab4:SPR +21-221-12:56:47.052 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:47.499 00 TLMH-I:STS 58-012-14:12:21.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=47 Enable Eeprom entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 +21-221-12:56:50.055 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:50.056 00 SPR-I:OPRO <*> Passed (1004;2009) - CS Enable EEPROM Entry with ID=0 sent properly. +21-221-12:56:50.073 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:50.074 00 SPR-I:OPRO <*> Passed (1004;2009) - Expected Event Msg 47 rcv'd. +21-221-12:56:50.079 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:55.083 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:55.083 00 SPR-I:OPRO ; Step 3.5: Send the Disable EEPROM Segment command with an invalid +21-221-12:56:55.083 00 SPR-I:OPRO ; length. +21-221-12:56:55.083 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:55.089 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:55.090 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:56:55.090 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:55.106 00 SPR-I:OPRO Sending: 189Fc00000041377 +21-221-12:56:55.109 00 CMH-I:CMD Command SFDU received:<189FC00000041377> from gs582cfslab4:SPR +21-221-12:56:55.120 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:56:55.121 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:55.996 00 TLMH-I:STS 58-012-14:12:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 19, Len = 11, Expected = 12 +21-221-12:56:58.124 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:58.134 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:58.134 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:56:58.136 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:56:58.137 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:03.141 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:03.141 00 SPR-I:OPRO ; Step 3.6: Send the Disable EEPROM Segment command with an invalid ID. +21-221-12:57:03.141 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:03.149 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:03.151 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 49 +21-221-12:57:03.151 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:03.153 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROMENTRY ENTRYID= 16 (x10) ;;; (SCX CPU1 Disable EEPROM Segment Checksumming command code) +21-221-12:57:03.153 00 CMH-I:CMD Command SFDU received:<189FC000000513BE00000010> from gs582cfslab4:SPR +21-221-12:57:03.181 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:03.991 00 TLMH-I:STS 58-012-14:12:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=49 Disable Eeprom entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 +21-221-12:57:06.185 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:06.186 00 SPR-I:OPRO <*> Passed (1004;2009) - CS DisableTableName with Null Table name sent properly. +21-221-12:57:06.195 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:06.195 00 SPR-I:OPRO <*> Passed (1004;2009) - Expected Event Msg 49 rcv'd. +21-221-12:57:06.196 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:11.200 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:11.200 00 SPR-I:OPRO ; Step 3.7: Send the Recompute EEPROM Segment command with invalid +21-221-12:57:11.200 00 SPR-I:OPRO ; length. +21-221-12:57:11.200 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:11.203 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:11.204 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:57:11.204 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:11.212 00 SPR-I:OPRO Sending: 189Fc00000041155 +21-221-12:57:11.214 00 CMH-I:CMD Command SFDU received:<189FC00000041155> from gs582cfslab4:SPR +21-221-12:57:11.239 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:57:11.240 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:11.995 00 TLMH-I:STS 58-012-14:12:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 17, Len = 11, Expected = 12 +21-221-12:57:14.245 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:14.260 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:14.261 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:57:14.265 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:57:14.267 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:19.271 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:19.271 00 SPR-I:OPRO ; Step 3.8: Send the Recompute EEPROM Segment command with an invalid +21-221-12:57:19.271 00 SPR-I:OPRO ; ID. +21-221-12:57:19.271 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:19.277 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:19.277 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 44 +21-221-12:57:19.277 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:19.278 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEEEPROM ENTRYID= 16 (x10) ;;; (SCX CPU1 Recompute EEPROM Segment Checksum command code) +21-221-12:57:19.278 00 CMH-I:CMD Command SFDU received:<189FC000000511BC00000010> from gs582cfslab4:SPR +21-221-12:57:19.294 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:19.998 00 TLMH-I:STS 58-012-14:12:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=44 Eeprom recompute baseline of entry failed, Entry ID invalid: 16, State: 3, Max ID: 15 +21-221-12:57:22.296 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:22.297 00 SPR-I:OPRO <*> Passed (1004;2009) - CS Recompute EEPROM with ID=0 sent properly. +21-221-12:57:22.305 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:22.306 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 44 rcv'd. +21-221-12:57:22.308 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:27.312 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:27.312 00 SPR-I:OPRO ; Step 3.9: Send the Report EEPROM Segment command with an invalid +21-221-12:57:27.312 00 SPR-I:OPRO ; length. +21-221-12:57:27.312 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:27.315 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:27.315 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:57:27.315 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:27.323 00 SPR-I:OPRO Sending: 189Fc00000041044 +21-221-12:57:27.327 00 CMH-I:CMD Command SFDU received:<189FC00000041044> from gs582cfslab4:SPR +21-221-12:57:27.345 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:57:27.346 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:27.988 00 TLMH-I:STS 58-012-14:13:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 16, Len = 11, Expected = 12 +21-221-12:57:30.352 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:30.367 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:30.368 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:57:30.374 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:57:30.376 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:35.380 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:35.381 00 SPR-I:OPRO ; Step 3.10: Send the Report EEPROM Segment command with an invalid ID. +21-221-12:57:35.381 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:35.387 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:35.387 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 41 +21-221-12:57:35.387 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:35.390 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTEEPROM ENTRYID= 16 (x10) ;;; (SCX CPU1 Report EEPROM Segment Checksum command code) +21-221-12:57:35.390 00 CMH-I:CMD Command SFDU received:<189FC000000510BD00000010> from gs582cfslab4:SPR +21-221-12:57:35.418 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:35.994 00 TLMH-I:STS 58-012-14:13:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=41 Eeprom report baseline failed, Entry ID invalid: 16, State: 3 Max ID: 15 +21-221-12:57:38.422 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:38.423 00 SPR-I:OPRO <*> Passed (1004;2009) - CS Report EEPROM command with ID=0 sent properly. +21-221-12:57:38.439 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:38.440 00 SPR-I:OPRO <*> Passed (1004;2009) - Expected Event Msg 44 rcv'd. +21-221-12:57:38.444 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:43.449 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:43.449 00 SPR-I:OPRO ; Step 3.11: Send the Get EEPROM Segment ID command with an invalid +21-221-12:57:43.449 00 SPR-I:OPRO ; length. +21-221-12:57:43.449 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:43.455 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:43.456 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:57:43.456 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:43.471 00 SPR-I:OPRO Sending: 189Fc00000061422 +21-221-12:57:43.475 00 CMH-I:CMD Command SFDU received:<189FC00000061422> from gs582cfslab4:SPR +21-221-12:57:43.494 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:57:43.495 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:43.990 00 TLMH-I:STS 58-012-14:13:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 20, Len = 13, Expected = 12 +21-221-12:57:46.499 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:46.507 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:46.507 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:57:46.508 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:57:46.509 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:51.512 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:51.513 00 SPR-I:OPRO ; Step 3.12: Send the Get EEPROM Segment ID command with an invalid +21-221-12:57:51.513 00 SPR-I:OPRO ; address. +21-221-12:57:51.513 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:51.519 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:51.519 00 SPR-I:OPRO ; Setup event 1 with CS INFO 51 +21-221-12:57:51.519 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:51.522 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETEEPROMENTRYID ADDRESS= 10725440 (xA3A840) ;;; (SCX CPU1 Get EEPROM Entry ID command code) +21-221-12:57:51.523 00 CMH-I:CMD Command SFDU received:<189FC000000514E200A3A840> from gs582cfslab4:SPR +21-221-12:57:51.537 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:51.998 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=51 Address 0x00A3A840 was not found in Eeprom table +21-221-12:57:54.541 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:54.542 00 SPR-I:OPRO <*> Passed (1004;2009) - CS Get EEPROM ID command with invalid address sent properly. +21-221-12:57:54.549 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:54.549 00 SPR-I:OPRO <*> Passed (1004;2009) - Expected Event Msg 51 rcv'd. +21-221-12:57:54.550 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:59.554 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:59.555 00 SPR-I:OPRO ; Step 3.13: Dump the Results Table. +21-221-12:57:59.555 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:59.556 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:57:59.558 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:57:59.564 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl3_13" +21-221-12:57:59.565 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl3_13" ;;; (SCX CPU1 TBL dump table command) +21-221-12:57:59.565 00 CMH-I:CMD Command SFDU received:<1804C000006B034C000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C335F3133000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:57:59.576 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:58:05.998 00 TLMH-I:STS 58-012-14:13:40.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl3_13' +21-221-12:58:14.585 00 SPR-I:OPRO +21-221-12:58:14.585 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:58:14.586 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:58:14.586 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:58:14.586 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:58:14.589 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl3_13 cpu1_eerestbl3_13 binary 192.168.1.8 +21-221-12:58:14.726 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:58:14.726 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:58:29.738 00 SPR-I:OPRO +21-221-12:58:29.766 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl3_13`" +21-221-12:58:29.766 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:58:34.771 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:58:34.771 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:58:39.787 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:58:39.788 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-12:58:39.790 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:39.790 00 SPR-I:OPRO ; Step 3.14: Send the Recompute EEPROM Segment command for an entry in +21-221-12:58:39.790 00 SPR-I:OPRO ; the results table. +21-221-12:58:39.790 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:39.792 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEEEPROM ENTRYID= 1 (x1) ;;; (SCX CPU1 Recompute EEPROM Segment Checksum command code) +21-221-12:58:39.793 00 CMH-I:CMD Command SFDU received:<189FC000000511AD00000001> from gs582cfslab4:SPR +21-221-12:58:39.804 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:39.804 00 SPR-I:OPRO ; Step 3.15: Send the Recompute EEPROM Segment command again to +21-221-12:58:39.804 00 SPR-I:OPRO ; verify that only 1 Recompute can occur at the same time. +21-221-12:58:39.804 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:39.807 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:39.807 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 45 +21-221-12:58:39.807 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:39.809 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:39.809 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-12:58:39.809 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:39.810 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute EEPROM Segment Checksum command code) +21-221-12:58:39.810 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-12:58:39.854 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:58:40.495 00 TLMH-I:STS 58-012-14:14:14.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 1 started +21-221-12:58:40.496 00 TLMH-I:STS 58-012-14:14:14.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=45 Recompute baseline of Eeprom Entry ID 0 failed: child task in use +21-221-12:58:40.991 00 TLMH-I:STS 58-012-14:14:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:41.995 00 TLMH-I:STS 58-012-14:14:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:41.995 00 TLMH-I:STS 58-012-14:14:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:42.857 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:58:42.857 00 SPR-I:OPRO <*> Passed (1004;2006.1) - CS Recompute EEPROM Entry command failed as expected. +21-221-12:58:42.862 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:58:42.863 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 45 rcv'd. +21-221-12:58:42.863 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:42.863 00 SPR-I:OPRO ; Step 3.16: Send the One Shot CRC command to verify that only 1 +21-221-12:58:42.863 00 SPR-I:OPRO ; recompute or One Shot can occur at the same time. +21-221-12:58:42.863 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:42.864 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:42.865 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-221-12:58:42.865 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:42.865 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 10725424 (xA3A830) REGIONSIZE= 2048 (x800) MAXBYTES= 2048 (x800) ;;; (SCX CPU1 CS One Shot command code) +21-221-12:58:42.865 00 CMH-I:CMD Command SFDU received:<189FC000000D028C00A3A8300000080000000800> from gs582cfslab4:SPR +21-221-12:58:42.879 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:58:42.998 00 TLMH-I:STS 58-012-14:14:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:43.494 00 TLMH-I:STS 58-012-14:14:17.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-221-12:58:43.992 00 TLMH-I:STS 58-012-14:14:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:43.993 00 TLMH-I:STS 58-012-14:14:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:44.996 00 TLMH-I:STS 58-012-14:14:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:45.999 00 TLMH-I:STS 58-012-14:14:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:46.000 00 TLMH-I:STS 58-012-14:14:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:46.883 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:58:46.884 00 SPR-I:OPRO <*> Passed (1004;2006.1) - One Shot CRC command failed as expected. +21-221-12:58:46.888 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:58:46.888 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 45 rcv'd. +21-221-12:58:46.892 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:58:46.993 00 TLMH-I:STS 58-012-14:14:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:47.996 00 TLMH-I:STS 58-012-14:14:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:47.998 00 TLMH-I:STS 58-012-14:14:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:48.988 00 TLMH-I:STS 58-012-14:14:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:49.994 00 TLMH-I:STS 58-012-14:14:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:49.995 00 TLMH-I:STS 58-012-14:14:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:50.988 00 TLMH-I:STS 58-012-14:14:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:51.994 00 TLMH-I:STS 58-012-14:14:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:51.996 00 TLMH-I:STS 58-012-14:14:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:52.988 00 TLMH-I:STS 58-012-14:14:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:53.996 00 TLMH-I:STS 58-012-14:14:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:53.997 00 TLMH-I:STS 58-012-14:14:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:54.995 00 TLMH-I:STS 58-012-14:14:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:55.997 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:55.998 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:56.990 00 TLMH-I:STS 58-012-14:14:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:57.999 00 TLMH-I:STS 58-012-14:14:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:58.000 00 TLMH-I:STS 58-012-14:14:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:58.992 00 TLMH-I:STS 58-012-14:14:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:59.988 00 TLMH-I:STS 58-012-14:14:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:59.990 00 TLMH-I:STS 58-012-14:14:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:00.988 00 TLMH-I:STS 58-012-14:14:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:01.992 00 TLMH-I:STS 58-012-14:14:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:01.993 00 TLMH-I:STS 58-012-14:14:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:02.993 00 TLMH-I:STS 58-012-14:14:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:03.998 00 TLMH-I:STS 58-012-14:14:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:03.999 00 TLMH-I:STS 58-012-14:14:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:04.993 00 TLMH-I:STS 58-012-14:14:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:05.993 00 TLMH-I:STS 58-012-14:14:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:05.994 00 TLMH-I:STS 58-012-14:14:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:06.998 00 TLMH-I:STS 58-012-14:14:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:07.994 00 TLMH-I:STS 58-012-14:14:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:07.995 00 TLMH-I:STS 58-012-14:14:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:08.988 00 TLMH-I:STS 58-012-14:14:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:09.995 00 TLMH-I:STS 58-012-14:14:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:09.996 00 TLMH-I:STS 58-012-14:14:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:10.989 00 TLMH-I:STS 58-012-14:14:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:11.995 00 TLMH-I:STS 58-012-14:14:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:11.997 00 TLMH-I:STS 58-012-14:14:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:12.991 00 TLMH-I:STS 58-012-14:14:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:13.996 00 TLMH-I:STS 58-012-14:14:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:13.997 00 TLMH-I:STS 58-012-14:14:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:14.992 00 TLMH-I:STS 58-012-14:14:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:15.997 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:15.998 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:16.992 00 TLMH-I:STS 58-012-14:14:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:17.998 00 TLMH-I:STS 58-012-14:14:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:17.999 00 TLMH-I:STS 58-012-14:14:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:18.991 00 TLMH-I:STS 58-012-14:14:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:19.994 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:19.995 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:20.989 00 TLMH-I:STS 58-012-14:14:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:21.999 00 TLMH-I:STS 58-012-14:14:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:22.000 00 TLMH-I:STS 58-012-14:14:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:22.992 00 TLMH-I:STS 58-012-14:14:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:23.996 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:23.998 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:24.991 00 TLMH-I:STS 58-012-14:14:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:25.997 00 TLMH-I:STS 58-012-14:15:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:25.998 00 TLMH-I:STS 58-012-14:15:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:26.993 00 TLMH-I:STS 58-012-14:15:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:27.986 00 TLMH-I:STS 58-012-14:15:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:27.987 00 TLMH-I:STS 58-012-14:15:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:28.989 00 TLMH-I:STS 58-012-14:15:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:29.995 00 TLMH-I:STS 58-012-14:15:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:29.995 00 TLMH-I:STS 58-012-14:15:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:30.996 00 TLMH-I:STS 58-012-14:15:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:31.989 00 TLMH-I:STS 58-012-14:15:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:31.989 00 TLMH-I:STS 58-012-14:15:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:32.992 00 TLMH-I:STS 58-012-14:15:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:33.998 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:34.000 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:34.992 00 TLMH-I:STS 58-012-14:15:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:35.994 00 TLMH-I:STS 58-012-14:15:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:35.995 00 TLMH-I:STS 58-012-14:15:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:36.988 00 TLMH-I:STS 58-012-14:15:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:37.993 00 TLMH-I:STS 58-012-14:15:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:37.993 00 TLMH-I:STS 58-012-14:15:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:38.996 00 TLMH-I:STS 58-012-14:15:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:39.991 00 TLMH-I:STS 58-012-14:15:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:39.992 00 TLMH-I:STS 58-012-14:15:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:40.996 00 TLMH-I:STS 58-012-14:15:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:41.992 00 TLMH-I:STS 58-012-14:15:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:41.993 00 TLMH-I:STS 58-012-14:15:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:42.995 00 TLMH-I:STS 58-012-14:15:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:43.992 00 TLMH-I:STS 58-012-14:15:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:43.993 00 TLMH-I:STS 58-012-14:15:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:44.987 00 TLMH-I:STS 58-012-14:15:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:45.992 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:45.992 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:46.989 00 TLMH-I:STS 58-012-14:15:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:47.996 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:47.997 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:48.992 00 TLMH-I:STS 58-012-14:15:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:49.989 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:49.989 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:50.992 00 TLMH-I:STS 58-012-14:15:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:51.997 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:51.998 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:52.997 00 TLMH-I:STS 58-012-14:15:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:53.991 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:53.992 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:54.989 00 TLMH-I:STS 58-012-14:15:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:55.994 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:55.995 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:56.989 00 TLMH-I:STS 58-012-14:15:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:57.993 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:57.993 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:58.988 00 TLMH-I:STS 58-012-14:15:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:59.992 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:59.993 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:00.986 00 TLMH-I:STS 58-012-14:15:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:01.988 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:01.989 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:02.990 00 TLMH-I:STS 58-012-14:15:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:03.990 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:03.990 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:04.996 00 TLMH-I:STS 58-012-14:15:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:05.992 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:05.993 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:06.989 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:07.994 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:07.995 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:08.988 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:09.995 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:09.995 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:10.989 00 TLMH-I:STS 58-012-14:15:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:11.991 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:11.991 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:12.996 00 TLMH-I:STS 58-012-14:15:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:13.989 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:13.989 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:14.994 00 TLMH-I:STS 58-012-14:15:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:15.990 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:15.990 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:16.994 00 TLMH-I:STS 58-012-14:15:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:17.997 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:17.998 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:18.987 00 TLMH-I:STS 58-012-14:15:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:19.992 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:19.993 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:20.996 00 TLMH-I:STS 58-012-14:15:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:21.993 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:21.993 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:22.998 00 TLMH-I:STS 58-012-14:15:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:23.991 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:23.992 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:24.996 00 TLMH-I:STS 58-012-14:15:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:26.002 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:26.004 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:26.993 00 TLMH-I:STS 58-012-14:16:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:27.988 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:27.989 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:28.992 00 TLMH-I:STS 58-012-14:16:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:29.996 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:29.996 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:30.993 00 TLMH-I:STS 58-012-14:16:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:31.992 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:31.992 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:32.995 00 TLMH-I:STS 58-012-14:16:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:33.988 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:33.989 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:34.993 00 TLMH-I:STS 58-012-14:16:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:35.997 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:36.000 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:36.991 00 TLMH-I:STS 58-012-14:16:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:38.002 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:38.002 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:38.993 00 TLMH-I:STS 58-012-14:16:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:39.990 00 TLMH-I:STS 58-012-14:16:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:39.990 00 TLMH-I:STS 58-012-14:16:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:40.996 00 TLMH-I:STS 58-012-14:16:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:41.991 00 TLMH-I:STS 58-012-14:16:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:41.991 00 TLMH-I:STS 58-012-14:16:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:42.996 00 TLMH-I:STS 58-012-14:16:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:43.492 00 TLMH-I:STS 58-012-14:16:17.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 1 recompute finished. New baseline is 0XFFFFD007 +21-221-13:00:44.025 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:00:44.025 00 SPR-I:OPRO <*> Passed (2006.2) - Recompute Finished Event msg 95 rcv'd. +21-221-13:00:44.030 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:00:46.032 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:00:46.032 00 SPR-I:OPRO <*> Passed (2006.2) - In Progress Flag set to False as expected. +21-221-13:00:46.033 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:00:51.037 00 SPR-I:OPRO ;********************************************************************* +21-221-13:00:51.037 00 SPR-I:OPRO ; Step 4.0: Disabled Checksum Test. +21-221-13:00:51.037 00 SPR-I:OPRO ;********************************************************************* +21-221-13:00:51.037 00 SPR-I:OPRO ; Step 4.1: Dump the Results Table. +21-221-13:00:51.037 00 SPR-I:OPRO ;********************************************************************* +21-221-13:00:51.037 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:00:51.038 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:00:51.043 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_1" +21-221-13:00:51.044 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_1" ;;; (SCX CPU1 TBL dump table command) +21-221-13:00:51.044 00 CMH-I:CMD Command SFDU received:<1804C000006B0378000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:00:51.055 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:00:57.996 00 TLMH-I:STS 58-012-14:16:32.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_1' +21-221-13:01:06.067 00 SPR-I:OPRO +21-221-13:01:06.067 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:01:06.068 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:01:06.068 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:01:06.068 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:01:06.072 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_1 cpu1_eerestbl4_1 binary 192.168.1.8 +21-221-13:01:06.248 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:01:06.248 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:01:21.258 00 SPR-I:OPRO +21-221-13:01:21.298 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_1`" +21-221-13:01:21.298 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:01:26.302 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:01:26.303 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:01:31.317 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:31.318 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:01:31.321 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:31.321 00 SPR-I:OPRO ; Step 4.2: Send the Disable Checksum command. +21-221-13:01:31.321 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:31.328 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:31.328 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-221-13:01:31.328 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:31.331 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEALL ;;; (SCX CPU1 CS Disable All Checksumming command code) +21-221-13:01:31.331 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-221-13:01:31.354 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:01:31.993 00 TLMH-I:STS 58-012-14:17:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-221-13:01:34.359 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:34.360 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-221-13:01:34.368 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:34.369 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-221-13:01:34.370 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:01:39.375 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:39.376 00 SPR-I:OPRO ; Step 4.3: Send the Disable EEPROM Checksumming command. +21-221-13:01:39.376 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:39.380 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:39.380 00 SPR-I:OPRO ; Setup event 1 with CS INFO 37 +21-221-13:01:39.380 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:39.381 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROM ;;; (SCX CPU1 CS Disable All Eeprom Checksumming command code) +21-221-13:01:39.381 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-221-13:01:39.385 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:01:39.992 00 TLMH-I:STS 58-012-14:17:13.983 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-221-13:01:42.389 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:42.390 00 SPR-I:OPRO <*> Passed (1003;2003) - CS Disable EEPROM command sent properly. +21-221-13:01:42.398 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:42.399 00 SPR-I:OPRO <*> Passed (1003;2003) - Expected Event Msg 37 rcv'd. +21-221-13:01:42.400 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:01:47.404 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:47.404 00 SPR-I:OPRO ; Step 4.4: Send the Disable EEPROM Segment command for an ENABLED +21-221-13:01:47.404 00 SPR-I:OPRO ; entry. +21-221-13:01:47.405 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:47.413 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-221-13:01:47.416 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:47.416 00 SPR-I:OPRO ; Setup event 1 with CS INFO 48 +21-221-13:01:47.416 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:47.417 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROMENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Disable EEPROM Segment Checksumming command code) +21-221-13:01:47.417 00 CMH-I:CMD Command SFDU received:<189FC000000513AE00000000> from gs582cfslab4:SPR +21-221-13:01:47.432 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:01:47.988 00 TLMH-I:STS 58-012-14:17:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-13:01:50.435 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:50.436 00 SPR-I:OPRO <*> Passed (1003;2005) - CS DisableEepromEntry command sent properly. +21-221-13:01:50.453 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:50.455 00 SPR-I:OPRO <*> Passed (1003;2005) - Expected Event Msg 48 rcv'd. +21-221-13:01:50.462 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:01:55.467 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:55.467 00 SPR-I:OPRO ; Step 4.5: Dump the Results table. +21-221-13:01:55.468 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:55.469 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:01:55.472 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:01:55.483 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_5" +21-221-13:01:55.484 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_5" ;;; (SCX CPU1 TBL dump table command) +21-221-13:01:55.484 00 CMH-I:CMD Command SFDU received:<1804C000006B037C000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3500000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:01:55.495 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:02:01.987 00 TLMH-I:STS 58-012-14:17:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_5' +21-221-13:02:10.506 00 SPR-I:OPRO +21-221-13:02:10.506 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:02:10.506 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:02:10.507 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:02:10.507 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:02:10.508 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_5 cpu1_eerestbl4_5 binary 192.168.1.8 +21-221-13:02:10.646 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:02:10.646 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:02:25.659 00 SPR-I:OPRO +21-221-13:02:25.675 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_5`" +21-221-13:02:25.675 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:02:30.680 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:02:30.681 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:02:35.696 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:35.697 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:02:35.699 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:35.700 00 SPR-I:OPRO ; Step 4.6: Send the Recompute EEPROM Segment command for the entry +21-221-13:02:35.700 00 SPR-I:OPRO ; used in Step 4.4 above. +21-221-13:02:35.700 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:35.706 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:35.707 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:02:35.707 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:35.715 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:35.716 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:02:35.716 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:35.718 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute EEPROM Segment Checksum command code) +21-221-13:02:35.719 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-13:02:35.737 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:02:36.489 00 TLMH-I:STS 58-012-14:18:10.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:02:37.493 00 TLMH-I:STS 58-012-14:18:11.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:02:38.740 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:38.741 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:02:38.759 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:38.760 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:02:38.776 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:38.777 00 SPR-I:OPRO <*> Passed (2006.2) - Recompute Finished Event msg 95 rcv'd. +21-221-13:02:38.779 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:02:43.783 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:43.783 00 SPR-I:OPRO ; Step 4.7: Send the Report EEPROM Segment command for the entry +21-221-13:02:43.783 00 SPR-I:OPRO ; used in Step 4.4 above. +21-221-13:02:43.783 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:43.789 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:43.790 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:02:43.790 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:43.792 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Report EEPROM Segment Checksum command code) +21-221-13:02:43.792 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-13:02:43.819 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:02:44.494 00 TLMH-I:STS 58-012-14:18:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:02:46.825 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:46.826 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:02:46.833 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:46.834 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:02:46.836 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:02:51.840 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:51.840 00 SPR-I:OPRO ; Step 4.8: Send the Get EEPROM Segment ID command with a valid +21-221-13:02:51.840 00 SPR-I:OPRO ; address. +21-221-13:02:51.840 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:51.845 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:51.846 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:02:51.846 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:51.846 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETEEPROMENTRYID ADDRESS= 15725440 (xEFF380) ;;; (SCX CPU1 Get EEPROM Entry ID command code) +21-221-13:02:51.846 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-13:02:51.860 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:02:52.486 00 TLMH-I:STS 58-012-14:18:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:02:52.487 00 TLMH-I:STS 58-012-14:18:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:02:54.864 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:54.865 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:02:54.869 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:02:54.870 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:02:59.874 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:59.874 00 SPR-I:OPRO ; Step 4.9: Send the Enable EEPROM Segment command for a DISABLED +21-221-13:02:59.874 00 SPR-I:OPRO ; entry. +21-221-13:02:59.874 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:59.877 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-221-13:02:59.878 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:59.878 00 SPR-I:OPRO ; Setup event 1 with CS INFO 46 +21-221-13:02:59.878 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:59.879 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEEEPROMENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Enable EEPROM Segment Checksumming command code) +21-221-13:02:59.879 00 CMH-I:CMD Command SFDU received:<189FC000000512AF00000000> from gs582cfslab4:SPR +21-221-13:02:59.892 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:03:00.492 00 TLMH-I:STS 58-012-14:18:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-13:03:02.894 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:02.895 00 SPR-I:OPRO <*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly. +21-221-13:03:02.898 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:02.898 00 SPR-I:OPRO <*> Passed (1003;2004) - Expected Event Msg 46 rcv'd. +21-221-13:03:02.900 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:03:07.904 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:07.904 00 SPR-I:OPRO ; Step 4.10: Dump the Results table. +21-221-13:03:07.904 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:07.905 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:03:07.907 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:03:07.915 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_10" +21-221-13:03:07.915 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_10" ;;; (SCX CPU1 TBL dump table command) +21-221-13:03:07.915 00 CMH-I:CMD Command SFDU received:<1804C000006B0348000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3130000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:03:07.926 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:03:13.993 00 TLMH-I:STS 58-012-14:18:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_10' +21-221-13:03:22.938 00 SPR-I:OPRO +21-221-13:03:22.939 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:03:22.939 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:03:22.939 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:03:22.939 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:03:22.942 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_10 cpu1_eerestbl4_10 binary 192.168.1.8 +21-221-13:03:23.082 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:03:23.082 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:03:38.093 00 SPR-I:OPRO +21-221-13:03:38.108 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_10`" +21-221-13:03:38.108 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:03:43.117 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:03:43.117 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:03:48.134 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:48.139 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:03:48.143 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:48.143 00 SPR-I:OPRO ; Step 4.11: Send the Recompute EEPROM Segment command for the entry +21-221-13:03:48.143 00 SPR-I:OPRO ; used in Step 4.9 above. +21-221-13:03:48.143 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:48.147 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:48.147 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:03:48.147 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:48.151 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:48.151 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:03:48.151 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:48.152 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute EEPROM Segment Checksum command code) +21-221-13:03:48.152 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-13:03:48.158 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:03:48.993 00 TLMH-I:STS 58-012-14:19:23.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:03:49.985 00 TLMH-I:STS 58-012-14:19:24.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:03:50.161 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:50.162 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:03:50.178 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:50.179 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:03:50.193 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:50.195 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:03:50.196 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:03:55.201 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:55.201 00 SPR-I:OPRO ; Step 4.12: Send the Report EEPROM Segment command for the entry +21-221-13:03:55.201 00 SPR-I:OPRO ; used in Step 4.9 above. +21-221-13:03:55.202 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:55.207 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:55.207 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:03:55.207 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:55.208 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Report EEPROM Segment Checksum command code) +21-221-13:03:55.208 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-13:03:55.221 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:03:55.989 00 TLMH-I:STS 58-012-14:19:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:03:58.225 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:58.225 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:03:58.236 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:58.237 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:03:58.240 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:04:03.243 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:03.243 00 SPR-I:OPRO ; Step 4.13: Send the Get EEPROM Segment ID command with a valid +21-221-13:04:03.244 00 SPR-I:OPRO ; address. +21-221-13:04:03.244 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:03.246 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:03.246 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:04:03.246 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:03.247 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETEEPROMENTRYID ADDRESS= 15725440 (xEFF380) ;;; (SCX CPU1 Get EEPROM Entry ID command code) +21-221-13:04:03.247 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-13:04:03.260 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:04:03.990 00 TLMH-I:STS 58-012-14:19:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:04:03.992 00 TLMH-I:STS 58-012-14:19:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:04:06.263 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:04:06.265 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:04:06.269 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:04:06.274 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:04:11.279 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:11.279 00 SPR-I:OPRO ; Step 4.14: Send the Enable EEPROM Checksumming command. +21-221-13:04:11.279 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:11.287 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:11.288 00 SPR-I:OPRO ; Setup event 1 with CS INFO 38 +21-221-13:04:11.288 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:11.290 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEEEPROM ;;; (SCX CPU1 CS Enable All Eeprom Checksumming command code) +21-221-13:04:11.290 00 CMH-I:CMD Command SFDU received:<189FC00000010EB7> from gs582cfslab4:SPR +21-221-13:04:11.317 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:04:11.990 00 TLMH-I:STS 58-012-14:19:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=38 Checksumming of Eeprom is Enabled +21-221-13:04:14.320 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:04:14.321 00 SPR-I:OPRO <*> Passed (1003;2002) - CS Enable EEPROM command sent properly. +21-221-13:04:14.338 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:04:14.340 00 SPR-I:OPRO <*> Passed (1003;2002) - Expected Event Msg 38 rcv'd. +21-221-13:04:14.345 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:04:19.348 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:19.349 00 SPR-I:OPRO ; Step 4.15: Send the Disable EEPROM Segment command for an ENABLED +21-221-13:04:19.349 00 SPR-I:OPRO ; entry. +21-221-13:04:19.349 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:19.355 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-221-13:04:19.358 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:19.360 00 SPR-I:OPRO ; Setup event 1 with CS INFO 48 +21-221-13:04:19.360 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:19.361 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROMENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Disable EEPROM Segment Checksumming command code) +21-221-13:04:19.361 00 CMH-I:CMD Command SFDU received:<189FC000000513AE00000000> from gs582cfslab4:SPR +21-221-13:04:19.380 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:04:19.992 00 TLMH-I:STS 58-012-14:19:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-13:04:22.384 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:04:22.385 00 SPR-I:OPRO <*> Passed (1003;2005) - CS DisableEepromEntry command sent properly. +21-221-13:04:22.402 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:04:22.409 00 SPR-I:OPRO <*> Passed (1003;2005) - Expected Event Msg 48 rcv'd. +21-221-13:04:22.413 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:04:27.417 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:27.417 00 SPR-I:OPRO ; Step 4.16: Dump the Results table. +21-221-13:04:27.417 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:27.418 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:04:27.422 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:04:27.443 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_16" +21-221-13:04:27.444 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_16" ;;; (SCX CPU1 TBL dump table command) +21-221-13:04:27.445 00 CMH-I:CMD Command SFDU received:<1804C000006B034E000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3136000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:04:27.447 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:04:33.993 00 TLMH-I:STS 58-012-14:20:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_16' +21-221-13:04:42.457 00 SPR-I:OPRO +21-221-13:04:42.457 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:04:42.457 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:04:42.458 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:04:42.458 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:04:42.458 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_16 cpu1_eerestbl4_16 binary 192.168.1.8 +21-221-13:04:42.584 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:04:42.584 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:04:57.593 00 SPR-I:OPRO +21-221-13:04:57.630 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_16`" +21-221-13:04:57.631 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:02.633 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:05:02.633 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:07.638 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:07.638 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:05:07.638 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:07.638 00 SPR-I:OPRO ; Step 4.17: Send the Recompute EEPROM Segment command for the entry +21-221-13:05:07.638 00 SPR-I:OPRO ; used in Step 4.15 above. +21-221-13:05:07.638 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:07.640 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:07.640 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:05:07.640 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:07.641 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:07.642 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:05:07.642 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:07.642 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute EEPROM Segment Checksum command code) +21-221-13:05:07.642 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-13:05:07.646 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:05:08.491 00 TLMH-I:STS 58-012-14:20:42.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:05:09.491 00 TLMH-I:STS 58-012-14:20:43.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:05:10.647 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:10.647 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:05:10.651 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:10.651 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:05:10.654 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:10.655 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:05:10.656 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:15.658 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:15.658 00 SPR-I:OPRO ; Step 4.18: Send the Report EEPROM Segment command for the entry +21-221-13:05:15.658 00 SPR-I:OPRO ; used in Step 4.15 above. +21-221-13:05:15.658 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:15.659 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:15.659 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:05:15.659 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:15.660 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Report EEPROM Segment Checksum command code) +21-221-13:05:15.660 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-13:05:15.673 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:05:16.490 00 TLMH-I:STS 58-012-14:20:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:05:18.674 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:18.675 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:05:18.679 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:18.679 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:05:18.680 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:23.683 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:23.683 00 SPR-I:OPRO ; Step 4.19: Send the Get EEPROM Segment ID command with a valid +21-221-13:05:23.683 00 SPR-I:OPRO ; address. +21-221-13:05:23.683 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:23.684 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:23.685 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:05:23.685 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:23.685 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETEEPROMENTRYID ADDRESS= 15725440 (xEFF380) ;;; (SCX CPU1 Get EEPROM Entry ID command code) +21-221-13:05:23.685 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-13:05:23.699 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:05:24.490 00 TLMH-I:STS 58-012-14:20:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:05:24.491 00 TLMH-I:STS 58-012-14:20:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:05:26.701 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:26.701 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:05:26.702 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:05:26.704 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:31.707 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:31.708 00 SPR-I:OPRO ; Step 4.20: Send the Enable EEPROM Segment command for a DISABLED +21-221-13:05:31.708 00 SPR-I:OPRO ; entry. +21-221-13:05:31.708 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:31.715 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-221-13:05:31.716 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:31.716 00 SPR-I:OPRO ; Setup event 1 with CS INFO 46 +21-221-13:05:31.716 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:31.717 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEEEPROMENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Enable EEPROM Segment Checksumming command code) +21-221-13:05:31.717 00 CMH-I:CMD Command SFDU received:<189FC000000512AF00000000> from gs582cfslab4:SPR +21-221-13:05:31.721 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:05:32.494 00 TLMH-I:STS 58-012-14:21:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-13:05:34.724 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:34.725 00 SPR-I:OPRO <*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly. +21-221-13:05:34.742 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:34.743 00 SPR-I:OPRO <*> Passed (1003;2004) - Expected Event Msg 46 rcv'd. +21-221-13:05:34.747 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:39.752 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:39.752 00 SPR-I:OPRO ; Step 4.21: Dump the Results table. +21-221-13:05:39.752 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:39.753 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:05:39.755 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:05:39.774 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_21" +21-221-13:05:39.776 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_21" ;;; (SCX CPU1 TBL dump table command) +21-221-13:05:39.776 00 CMH-I:CMD Command SFDU received:<1804C000006B034A000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3231000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:05:39.789 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:05:45.989 00 TLMH-I:STS 58-012-14:21:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_21' +21-221-13:05:54.803 00 SPR-I:OPRO +21-221-13:05:54.803 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:05:54.803 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:05:54.804 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:05:54.804 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:05:54.808 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_21 cpu1_eerestbl4_21 binary 192.168.1.8 +21-221-13:05:54.987 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:05:54.988 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:06:09.999 00 SPR-I:OPRO +21-221-13:06:10.013 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_21`" +21-221-13:06:10.013 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:15.017 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:06:15.018 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:20.033 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:20.034 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:06:20.036 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:20.036 00 SPR-I:OPRO ; Step 4.22: Send the Recompute EEPROM Segment command for the entry +21-221-13:06:20.036 00 SPR-I:OPRO ; used in Step 4.20 above. +21-221-13:06:20.037 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:20.044 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:20.045 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:06:20.045 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:20.048 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:20.048 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:06:20.048 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:20.049 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute EEPROM Segment Checksum command code) +21-221-13:06:20.049 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-13:06:20.063 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:20.486 00 TLMH-I:STS 58-012-14:21:54.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:06:21.489 00 TLMH-I:STS 58-012-14:21:55.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:06:22.065 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:22.066 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:06:22.074 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:22.074 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:06:22.078 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:22.078 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:06:22.078 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:27.082 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:27.082 00 SPR-I:OPRO ; Step 4.23: Send the Report EEPROM Segment command for the entry +21-221-13:06:27.082 00 SPR-I:OPRO ; used in Step 4.20 above. +21-221-13:06:27.082 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:27.084 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:27.085 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:06:27.085 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:27.085 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Report EEPROM Segment Checksum command code) +21-221-13:06:27.085 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-13:06:27.101 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:27.986 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:06:30.105 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:30.106 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:06:30.112 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:30.112 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:06:30.113 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:35.118 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:35.118 00 SPR-I:OPRO ; Step 4.24: Send the Get EEPROM Segment ID command with a valid +21-221-13:06:35.118 00 SPR-I:OPRO ; address. +21-221-13:06:35.118 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:35.124 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:35.124 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:06:35.124 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:35.125 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETEEPROMENTRYID ADDRESS= 15725440 (xEFF380) ;;; (SCX CPU1 Get EEPROM Entry ID command code) +21-221-13:06:35.125 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-13:06:35.140 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:35.990 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:06:35.992 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:06:38.143 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:38.144 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:06:38.149 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:06:38.151 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:43.155 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:43.155 00 SPR-I:OPRO ; Step 4.25: Send the Enable Checksum command. +21-221-13:06:43.155 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:43.161 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:43.161 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-221-13:06:43.161 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:43.162 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-221-13:06:43.162 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-221-13:06:43.167 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:43.988 00 TLMH-I:STS 58-012-14:22:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-221-13:06:46.170 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:46.171 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-221-13:06:46.175 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:46.175 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-221-13:06:46.176 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:51.180 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:51.180 00 SPR-I:OPRO ; Step 4.26: Send the Disable EEPROM Checksumming command. +21-221-13:06:51.180 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:51.186 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:51.186 00 SPR-I:OPRO ; Setup event 1 with CS INFO 37 +21-221-13:06:51.186 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:51.187 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROM ;;; (SCX CPU1 CS Disable All Eeprom Checksumming command code) +21-221-13:06:51.187 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-221-13:06:51.194 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:51.987 00 TLMH-I:STS 58-012-14:22:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-221-13:06:54.197 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:54.198 00 SPR-I:OPRO <*> Passed (1003;2003) - CS Disable EEPROM command sent properly. +21-221-13:06:54.203 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:54.204 00 SPR-I:OPRO <*> Passed (1003;2003) - Expected Event Msg 37 rcv'd. +21-221-13:06:54.206 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:59.209 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:59.209 00 SPR-I:OPRO ; Step 4.27: Send the Disable EEPROM Segment command for an ENABLED +21-221-13:06:59.209 00 SPR-I:OPRO ; entry. +21-221-13:06:59.209 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:59.215 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-221-13:06:59.217 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:59.217 00 SPR-I:OPRO ; Setup event 1 with CS INFO 48 +21-221-13:06:59.217 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:59.218 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROMENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Disable EEPROM Segment Checksumming command code) +21-221-13:06:59.218 00 CMH-I:CMD Command SFDU received:<189FC000000513AE00000000> from gs582cfslab4:SPR +21-221-13:06:59.232 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:59.991 00 TLMH-I:STS 58-012-14:22:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-13:07:02.235 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:02.235 00 SPR-I:OPRO <*> Passed (1003;2005) - CS DisableEepromEntry command sent properly. +21-221-13:07:02.240 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:02.241 00 SPR-I:OPRO <*> Passed (1003;2005) - Expected Event Msg 48 rcv'd. +21-221-13:07:02.242 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:07:07.246 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:07.246 00 SPR-I:OPRO ; Step 4.28: Dump the Results table. +21-221-13:07:07.246 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:07.247 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:07:07.249 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:07:07.261 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_28" +21-221-13:07:07.263 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_28" ;;; (SCX CPU1 TBL dump table command) +21-221-13:07:07.263 00 CMH-I:CMD Command SFDU received:<1804C000006B0343000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3238000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:07:07.278 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:07:13.991 00 TLMH-I:STS 58-012-14:22:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_28' +21-221-13:07:22.290 00 SPR-I:OPRO +21-221-13:07:22.290 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:07:22.290 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:07:22.290 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:07:22.291 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:07:22.294 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_28 cpu1_eerestbl4_28 binary 192.168.1.8 +21-221-13:07:22.463 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:07:22.463 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:07:37.474 00 SPR-I:OPRO +21-221-13:07:37.492 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_28`" +21-221-13:07:37.492 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:07:42.496 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:07:42.497 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:07:47.506 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:47.506 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:07:47.507 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:47.507 00 SPR-I:OPRO ; Step 4.29: Send the Recompute EEPROM Segment command for the entry +21-221-13:07:47.507 00 SPR-I:OPRO ; used in Step 4.27 above. +21-221-13:07:47.507 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:47.509 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:47.509 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:07:47.509 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:47.511 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:47.511 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:07:47.511 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:47.511 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute EEPROM Segment Checksum command code) +21-221-13:07:47.511 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-13:07:47.525 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:07:47.991 00 TLMH-I:STS 58-012-14:23:22.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:07:47.992 00 TLMH-I:STS 58-012-14:23:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:07:47.993 00 TLMH-I:STS 58-012-14:23:22.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:07:48.993 00 TLMH-I:STS 58-012-14:23:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:07:48.994 00 TLMH-I:STS 58-012-14:23:23.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:07:50.528 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:50.529 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:07:50.536 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:50.537 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:07:50.541 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:50.541 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:07:50.541 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:07:55.545 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:55.545 00 SPR-I:OPRO ; Step 4.30: Send the Report EEPROM Segment command for the entry +21-221-13:07:55.546 00 SPR-I:OPRO ; used in Step 4.27 above. +21-221-13:07:55.546 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:55.548 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:55.549 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:07:55.549 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:55.549 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Report EEPROM Segment Checksum command code) +21-221-13:07:55.549 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-13:07:55.564 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:07:55.990 00 TLMH-I:STS 58-012-14:23:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:07:58.568 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:58.569 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:07:58.588 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:58.589 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:07:58.593 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:08:03.597 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:03.597 00 SPR-I:OPRO ; Step 4.31: Send the Get EEPROM Segment ID command with a valid +21-221-13:08:03.597 00 SPR-I:OPRO ; address. +21-221-13:08:03.597 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:03.600 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:08:03.600 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:08:03.600 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:08:03.601 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETEEPROMENTRYID ADDRESS= 15725440 (xEFF380) ;;; (SCX CPU1 Get EEPROM Entry ID command code) +21-221-13:08:03.602 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-13:08:03.620 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:08:04.488 00 TLMH-I:STS 58-012-14:23:38.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:08:04.489 00 TLMH-I:STS 58-012-14:23:38.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:08:06.626 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:08:06.627 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:08:06.630 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:08:06.631 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:08:11.637 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:11.637 00 SPR-I:OPRO ; Step 4.32: Send the Enable EEPROM Segment command for a DISABLED +21-221-13:08:11.638 00 SPR-I:OPRO ; entry. +21-221-13:08:11.638 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:11.652 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-221-13:08:11.658 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:08:11.659 00 SPR-I:OPRO ; Setup event 1 with CS INFO 46 +21-221-13:08:11.659 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:08:11.662 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEEEPROMENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Enable EEPROM Segment Checksumming command code) +21-221-13:08:11.662 00 CMH-I:CMD Command SFDU received:<189FC000000512AF00000000> from gs582cfslab4:SPR +21-221-13:08:11.681 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:08:12.486 00 TLMH-I:STS 58-012-14:23:46.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-13:08:14.685 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:08:14.686 00 SPR-I:OPRO <*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly. +21-221-13:08:14.693 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:08:14.694 00 SPR-I:OPRO <*> Passed (1003;2004) - Expected Event Msg 46 rcv'd. +21-221-13:08:14.695 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:08:19.699 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:19.699 00 SPR-I:OPRO ; Step 4.33: Dump the Results table. +21-221-13:08:19.700 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:19.700 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:08:19.702 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:08:19.726 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_33" +21-221-13:08:19.730 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_33" ;;; (SCX CPU1 TBL dump table command) +21-221-13:08:19.736 00 CMH-I:CMD Command SFDU received:<1804C000006B0349000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3333000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:08:19.747 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:08:25.987 00 TLMH-I:STS 58-012-14:24:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_33' +21-221-13:08:34.760 00 SPR-I:OPRO +21-221-13:08:34.761 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:08:34.761 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:08:34.761 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:08:34.761 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:08:34.763 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_33 cpu1_eerestbl4_33 binary 192.168.1.8 +21-221-13:08:34.905 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:08:34.905 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:08:49.918 00 SPR-I:OPRO +21-221-13:08:49.963 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_33`" +21-221-13:08:49.964 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:08:54.968 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:08:54.969 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:08:59.984 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:08:59.985 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:08:59.988 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:59.988 00 SPR-I:OPRO ; Step 4.34: Send the Recompute EEPROM Segment command for the entry +21-221-13:08:59.988 00 SPR-I:OPRO ; used in Step 4.32 above. +21-221-13:08:59.989 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:59.997 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:08:59.998 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:08:59.998 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:00.006 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:00.006 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:09:00.006 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:00.008 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute EEPROM Segment Checksum command code) +21-221-13:09:00.008 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-13:09:00.029 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:09:00.484 00 TLMH-I:STS 58-012-14:24:34.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:09:00.989 00 TLMH-I:STS 58-012-14:24:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:09:01.484 00 TLMH-I:STS 58-012-14:24:35.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:09:02.031 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:02.032 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:09:02.048 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:02.049 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:09:02.065 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:02.066 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:09:02.066 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:09:07.070 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:07.070 00 SPR-I:OPRO ; Step 4.35: Send the Report EEPROM Segment command for the entry +21-221-13:09:07.070 00 SPR-I:OPRO ; used in Step 4.32 above. +21-221-13:09:07.070 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:07.076 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:07.077 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:09:07.077 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:07.078 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Report EEPROM Segment Checksum command code) +21-221-13:09:07.078 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-13:09:07.093 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:09:07.488 00 TLMH-I:STS 58-012-14:24:41.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:09:10.096 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:10.097 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:09:10.107 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:10.107 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:09:10.109 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:09:15.114 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:15.114 00 SPR-I:OPRO ; Step 4.36: Send the Get EEPROM Segment ID command with a valid +21-221-13:09:15.114 00 SPR-I:OPRO ; address. +21-221-13:09:15.114 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:15.119 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:15.119 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:09:15.119 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:15.120 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETEEPROMENTRYID ADDRESS= 15725440 (xEFF380) ;;; (SCX CPU1 Get EEPROM Entry ID command code) +21-221-13:09:15.120 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-13:09:15.136 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:09:15.987 00 TLMH-I:STS 58-012-14:24:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:09:15.988 00 TLMH-I:STS 58-012-14:24:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:09:18.139 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:18.140 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:09:18.145 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:09:18.147 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:09:23.151 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:23.151 00 SPR-I:OPRO ; Step 4.37: Send the Enable EEPROM Checksumming command. +21-221-13:09:23.151 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:23.158 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:23.158 00 SPR-I:OPRO ; Setup event 1 with CS INFO 38 +21-221-13:09:23.159 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:23.159 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEEEPROM ;;; (SCX CPU1 CS Enable All Eeprom Checksumming command code) +21-221-13:09:23.159 00 CMH-I:CMD Command SFDU received:<189FC00000010EB7> from gs582cfslab4:SPR +21-221-13:09:23.174 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:09:23.990 00 TLMH-I:STS 58-012-14:24:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=38 Checksumming of Eeprom is Enabled +21-221-13:09:26.180 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:26.181 00 SPR-I:OPRO <*> Passed (1003;2002) - CS Enable EEPROM command sent properly. +21-221-13:09:26.188 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:26.188 00 SPR-I:OPRO <*> Passed (1003;2002) - Expected Event Msg 38 rcv'd. +21-221-13:09:26.190 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:09:31.194 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:31.194 00 SPR-I:OPRO ; Step 4.38: Send the Disable EEPROM Segment command for an ENABLED +21-221-13:09:31.194 00 SPR-I:OPRO ; entry. +21-221-13:09:31.194 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:31.203 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-221-13:09:31.204 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:31.204 00 SPR-I:OPRO ; Setup event 1 with CS INFO 48 +21-221-13:09:31.205 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:31.205 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROMENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Disable EEPROM Segment Checksumming command code) +21-221-13:09:31.205 00 CMH-I:CMD Command SFDU received:<189FC000000513AE00000000> from gs582cfslab4:SPR +21-221-13:09:31.219 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:09:31.987 00 TLMH-I:STS 58-012-14:25:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-13:09:34.223 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:34.224 00 SPR-I:OPRO <*> Passed (1003;2005) - CS DisableEepromEntry command sent properly. +21-221-13:09:34.231 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:34.231 00 SPR-I:OPRO <*> Passed (1003;2005) - Expected Event Msg 48 rcv'd. +21-221-13:09:34.232 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:09:39.236 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:39.236 00 SPR-I:OPRO ; Step 4.39: Dump the Results table. +21-221-13:09:39.237 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:39.237 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:09:39.239 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:09:39.247 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_39" +21-221-13:09:39.248 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_39" ;;; (SCX CPU1 TBL dump table command) +21-221-13:09:39.248 00 CMH-I:CMD Command SFDU received:<1804C000006B0343000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3339000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:09:39.259 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:09:45.991 00 TLMH-I:STS 58-012-14:25:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_39' +21-221-13:09:54.272 00 SPR-I:OPRO +21-221-13:09:54.273 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:09:54.273 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:09:54.273 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:09:54.273 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:09:54.276 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_39 cpu1_eerestbl4_39 binary 192.168.1.8 +21-221-13:09:54.417 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:09:54.417 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:10:09.428 00 SPR-I:OPRO +21-221-13:10:09.469 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_39`" +21-221-13:10:09.469 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:14.473 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:10:14.474 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:19.489 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:19.490 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:10:19.492 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:19.493 00 SPR-I:OPRO ; Step 4.40: Send the Recompute EEPROM Segment command for the entry +21-221-13:10:19.493 00 SPR-I:OPRO ; used in Step 4.38 above. +21-221-13:10:19.493 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:19.499 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:19.500 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:10:19.500 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:19.506 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:19.507 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:10:19.507 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:19.508 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute EEPROM Segment Checksum command code) +21-221-13:10:19.509 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-13:10:19.524 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:10:19.986 00 TLMH-I:STS 58-012-14:25:54.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:10:19.987 00 TLMH-I:STS 58-012-14:25:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:10:19.988 00 TLMH-I:STS 58-012-14:25:54.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:10:20.981 00 TLMH-I:STS 58-012-14:25:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:10:20.983 00 TLMH-I:STS 58-012-14:25:55.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:10:22.528 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:22.529 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:10:22.536 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:22.536 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:10:22.540 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:22.541 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:10:22.541 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:27.545 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:27.545 00 SPR-I:OPRO ; Step 4.41: Send the Report EEPROM Segment command for the entry +21-221-13:10:27.545 00 SPR-I:OPRO ; used in Step 4.38 above. +21-221-13:10:27.545 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:27.550 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:27.550 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:10:27.550 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:27.551 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Report EEPROM Segment Checksum command code) +21-221-13:10:27.551 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-13:10:27.555 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:10:27.983 00 TLMH-I:STS 58-012-14:26:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:10:30.559 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:30.560 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:10:30.567 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:30.568 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:10:30.569 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:35.574 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:35.574 00 SPR-I:OPRO ; Step 4.42: Send the Get EEPROM Segment ID command with a valid +21-221-13:10:35.574 00 SPR-I:OPRO ; address. +21-221-13:10:35.574 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:35.580 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:35.581 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:10:35.581 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:35.583 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETEEPROMENTRYID ADDRESS= 15725440 (xEFF380) ;;; (SCX CPU1 Get EEPROM Entry ID command code) +21-221-13:10:35.583 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-13:10:35.609 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:10:35.983 00 TLMH-I:STS 58-012-14:26:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:10:35.984 00 TLMH-I:STS 58-012-14:26:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:10:38.613 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:38.614 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:10:38.618 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:10:38.620 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:43.623 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:43.624 00 SPR-I:OPRO ; Step 4.43: Send the Enable EEPROM Segment command for a DISABLED +21-221-13:10:43.624 00 SPR-I:OPRO ; entry. +21-221-13:10:43.624 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:43.631 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-221-13:10:43.634 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:43.634 00 SPR-I:OPRO ; Setup event 1 with CS INFO 46 +21-221-13:10:43.634 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:43.635 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEEEPROMENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Enable EEPROM Segment Checksumming command code) +21-221-13:10:43.635 00 CMH-I:CMD Command SFDU received:<189FC000000512AF00000000> from gs582cfslab4:SPR +21-221-13:10:43.649 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:10:44.489 00 TLMH-I:STS 58-012-14:26:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-13:10:46.652 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:46.653 00 SPR-I:OPRO <*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly. +21-221-13:10:46.661 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:46.662 00 SPR-I:OPRO <*> Passed (1003;2004) - Expected Event Msg 46 rcv'd. +21-221-13:10:46.662 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:51.670 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:51.670 00 SPR-I:OPRO ; Step 4.44: Dump the Results table. +21-221-13:10:51.670 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:51.672 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:10:51.676 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:10:51.696 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_44" +21-221-13:10:51.698 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_44" ;;; (SCX CPU1 TBL dump table command) +21-221-13:10:51.698 00 CMH-I:CMD Command SFDU received:<1804C000006B0349000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3434000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:10:51.703 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:10:57.982 00 TLMH-I:STS 58-012-14:26:32.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_44' +21-221-13:11:06.715 00 SPR-I:OPRO +21-221-13:11:06.715 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:11:06.715 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:11:06.715 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:11:06.715 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:11:06.718 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_44 cpu1_eerestbl4_44 binary 192.168.1.8 +21-221-13:11:06.896 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:11:06.896 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:11:21.907 00 SPR-I:OPRO +21-221-13:11:21.915 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_44`" +21-221-13:11:21.916 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:11:26.919 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:11:26.920 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:11:31.929 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:31.930 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:11:31.931 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:31.931 00 SPR-I:OPRO ; Step 4.45: Send the Recompute EEPROM Segment command for the entry +21-221-13:11:31.931 00 SPR-I:OPRO ; used in Step 4.43 above. +21-221-13:11:31.931 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:31.935 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:31.935 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:11:31.935 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:31.940 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:31.940 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:11:31.941 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:31.942 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute EEPROM Segment Checksum command code) +21-221-13:11:31.942 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-13:11:31.963 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:11:32.488 00 TLMH-I:STS 58-012-14:27:06.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:11:32.985 00 TLMH-I:STS 58-012-14:27:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:11:33.482 00 TLMH-I:STS 58-012-14:27:07.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:11:34.967 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:34.968 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:11:34.988 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:34.989 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:11:35.005 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:35.006 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:11:35.006 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:11:40.011 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:40.011 00 SPR-I:OPRO ; Step 4.46: Send the Report EEPROM Segment command for the entry +21-221-13:11:40.011 00 SPR-I:OPRO ; used in Step 4.43 above. +21-221-13:11:40.011 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:40.018 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:40.019 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:11:40.020 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:40.022 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTEEPROM ENTRYID= 0 (x0) ;;; (SCX CPU1 Report EEPROM Segment Checksum command code) +21-221-13:11:40.022 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-13:11:40.048 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:11:40.489 00 TLMH-I:STS 58-012-14:27:14.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:11:42.051 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:42.052 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:11:42.059 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:42.059 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:11:42.061 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:11:47.065 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:47.065 00 SPR-I:OPRO ; Step 4.47: Send the Get EEPROM Segment ID command with a valid +21-221-13:11:47.065 00 SPR-I:OPRO ; address. +21-221-13:11:47.065 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:47.071 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:47.072 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:11:47.072 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:47.075 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETEEPROMENTRYID ADDRESS= 15725440 (xEFF380) ;;; (SCX CPU1 Get EEPROM Entry ID command code) +21-221-13:11:47.075 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-13:11:47.102 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:11:47.486 00 TLMH-I:STS 58-012-14:27:21.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:11:47.486 00 TLMH-I:STS 58-012-14:27:21.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:11:50.107 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:50.108 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:11:50.112 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:11:50.117 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:11:55.121 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.122 00 SPR-I:OPRO ; Step 5.0: Definition Table Update Test. +21-221-13:11:55.122 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.122 00 SPR-I:OPRO ; Step 5.1: Create an EEPROM Definition table load file that contains +21-221-13:11:55.122 00 SPR-I:OPRO ; all empty items. +21-221-13:11:55.122 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.123 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_edt4.i +21-221-13:11:55.125 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT4 started +21-221-13:11:55.139 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.139 00 SPR-I:OPRO ; Define the Application Definition Table +21-221-13:11:55.139 00 SPR-I:OPRO ;******************************************************************** +21-221-13:11:55.143 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-221-13:11:55.144 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-221-13:11:55.147 00 SPR-I:OPRO ********** eepromdefemptytable ********** +21-221-13:11:55.147 00 SPR-I:OPRO +21-221-13:11:55.147 00 SPR-I:OPRO Content Type: cFE1 +21-221-13:11:55.147 00 SPR-I:OPRO Sub Type: 8 +21-221-13:11:55.147 00 SPR-I:OPRO Length: 12 +21-221-13:11:55.147 00 SPR-I:OPRO Spacecraft Id: SCX +21-221-13:11:55.147 00 SPR-I:OPRO Processor Id: CPU3 +21-221-13:11:55.147 00 SPR-I:OPRO Application Id: 0 +21-221-13:11:55.147 00 SPR-I:OPRO Create Time Secs: 1628514715 +21-221-13:11:55.147 00 SPR-I:OPRO Create Time Subsecs: 0 +21-221-13:11:55.147 00 SPR-I:OPRO File Description: EEPROM Definition Table Invalid +21-221-13:11:55.147 00 SPR-I:OPRO +21-221-13:11:55.147 00 SPR-I:OPRO ********** CS.DefEepromTbl ********** +21-221-13:11:55.147 00 SPR-I:OPRO +21-221-13:11:55.147 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State +21-221-13:11:55.148 00 SPR-I:OPRO Byte Offset: 0 +21-221-13:11:55.148 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[15].NumBytes +21-221-13:11:55.148 00 SPR-I:OPRO Number of Bytes: 192 +21-221-13:11:55.148 00 SPR-I:OPRO +21-221-13:11:55.153 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-221-13:11:55.153 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-221-13:11:55.154 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAC cs.defeepromtbl +21-221-13:11:55.158 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-221-13:11:55.158 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat eepromdefemptytable.tmp cs.defeepromtbl > eepromdefemptytable +21-221-13:11:55.164 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defeepromtbl eepromdefemptytable.tmp +21-221-13:11:55.169 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-221-13:11:55.169 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.169 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_edt4 +21-221-13:11:55.169 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.169 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT4 completed +21-221-13:11:55.170 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:12:00.176 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:00.177 00 SPR-I:OPRO ; Step 5.2: Send the command to load the file created above. +21-221-13:12:00.177 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:00.183 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:00.183 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-221-13:12:00.184 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:00.185 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-221-13:12:00.186 00 SPR-I:STS Procedure LOAD_TABLE started +21-221-13:12:00.190 00 SPR-I:OPRO Table Filename: eepromdefemptytable +21-221-13:12:00.194 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 eepromdefemptytable RAM:0 3 +21-221-13:12:00.194 00 SPR-I:OPRO +21-221-13:12:00.349 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:12:00.350 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:12:05.354 00 SPR-I:OPRO +21-221-13:12:05.357 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eepromdefemptytable" +21-221-13:12:05.359 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eepromdefemptytable" ;;; (SCX CPU1 TBL load table command) +21-221-13:12:05.359 00 CMH-I:CMD Command SFDU received:<1804C000004102722F72616D2F656570726F6D646566656D7074797461626C6500000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:12:05.382 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:12:05.988 00 TLMH-I:STS 58-012-14:27:40.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eepromdefemptytable' into 'CS.DefEepromTbl' working buffer +21-221-13:12:06.383 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:06.384 00 SPR-I:STS Procedure LOAD_TABLE completed +21-221-13:12:06.392 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:06.393 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-221-13:12:06.393 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:12:11.397 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:11.397 00 SPR-I:OPRO ; Step 5.3: Send the command to validate the file loaded in Step 5.2. +21-221-13:12:11.397 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:11.403 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:11.403 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-221-13:12:11.403 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:11.405 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:11.405 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-221-13:12:11.405 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:11.406 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefEepromTbl" ;;; (SCX CPU1 TBL validate table command) +21-221-13:12:11.406 00 CMH-I:CMD Command SFDU received:<1804C000002B040F000043532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:12:11.420 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:12:11.983 00 TLMH-I:STS 58-012-14:27:46.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefEepromTbl' +21-221-13:12:13.984 00 TLMH-I:STS 58-012-14:27:48.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-221-13:12:13.984 00 TLMH-I:STS 58-012-14:27:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefEepromTbl' +21-221-13:12:14.424 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:14.424 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table validate command sent. +21-221-13:12:14.424 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-221-13:12:14.427 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:14.427 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:14.427 00 SPR-I:OPRO ; Step 5.4: Send the Recompute EEPROM Segment command for a valid +21-221-13:12:14.427 00 SPR-I:OPRO ; entry specified in the Results Table. +21-221-13:12:14.427 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:14.428 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEEEPROM ENTRYID= 1 (x1) ;;; (SCX CPU1 Recompute EEPROM Segment Checksum command code) +21-221-13:12:14.428 00 CMH-I:CMD Command SFDU received:<189FC000000511AD00000001> from gs582cfslab4:SPR +21-221-13:12:14.439 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:14.439 00 SPR-I:OPRO ; Step 5.5: Send the command to Activate the file loaded in Step 5.2. +21-221-13:12:14.439 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:14.440 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.441 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-221-13:12:14.441 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.443 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.443 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-221-13:12:14.443 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.445 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.445 00 SPR-I:OPRO ; Setup event 3 with CS INFO 95 +21-221-13:12:14.445 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.446 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefEepromTbl" ;;; (SCX CPU1 TBL activate table command) +21-221-13:12:14.446 00 CMH-I:CMD Command SFDU received:<1804C0000029050C43532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:12:14.493 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:12:14.988 00 TLMH-I:STS 58-012-14:27:49.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefEepromTbl' has a load pending +21-221-13:12:14.989 00 TLMH-I:STS 58-012-14:27:49.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 1 started +21-221-13:12:14.990 00 TLMH-I:STS 58-012-14:27:49.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:15.981 00 TLMH-I:STS 58-012-14:27:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:15.982 00 TLMH-I:STS 58-012-14:27:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:16.985 00 TLMH-I:STS 58-012-14:27:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:17.982 00 TLMH-I:STS 58-012-14:27:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:17.984 00 TLMH-I:STS 58-012-14:27:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:18.497 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:18.498 00 SPR-I:OPRO <*> Passed - Activate EEPROM Definition Table command sent properly. +21-221-13:12:18.501 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:18.502 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-221-13:12:18.508 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:12:18.979 00 TLMH-I:STS 58-012-14:27:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:19.984 00 TLMH-I:STS 58-012-14:27:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:19.985 00 TLMH-I:STS 58-012-14:27:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:20.986 00 TLMH-I:STS 58-012-14:27:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:21.980 00 TLMH-I:STS 58-012-14:27:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:21.981 00 TLMH-I:STS 58-012-14:27:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:22.986 00 TLMH-I:STS 58-012-14:27:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:23.979 00 TLMH-I:STS 58-012-14:27:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:23.980 00 TLMH-I:STS 58-012-14:27:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:24.986 00 TLMH-I:STS 58-012-14:27:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:25.982 00 TLMH-I:STS 58-012-14:28:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:25.983 00 TLMH-I:STS 58-012-14:28:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:26.985 00 TLMH-I:STS 58-012-14:28:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:27.990 00 TLMH-I:STS 58-012-14:28:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:27.991 00 TLMH-I:STS 58-012-14:28:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:28.985 00 TLMH-I:STS 58-012-14:28:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:29.981 00 TLMH-I:STS 58-012-14:28:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:29.981 00 TLMH-I:STS 58-012-14:28:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:30.987 00 TLMH-I:STS 58-012-14:28:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:31.983 00 TLMH-I:STS 58-012-14:28:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:31.984 00 TLMH-I:STS 58-012-14:28:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:32.988 00 TLMH-I:STS 58-012-14:28:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:33.984 00 TLMH-I:STS 58-012-14:28:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:33.985 00 TLMH-I:STS 58-012-14:28:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:34.987 00 TLMH-I:STS 58-012-14:28:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:35.982 00 TLMH-I:STS 58-012-14:28:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:35.982 00 TLMH-I:STS 58-012-14:28:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:36.985 00 TLMH-I:STS 58-012-14:28:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:37.990 00 TLMH-I:STS 58-012-14:28:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:37.991 00 TLMH-I:STS 58-012-14:28:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:38.982 00 TLMH-I:STS 58-012-14:28:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:39.987 00 TLMH-I:STS 58-012-14:28:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:39.988 00 TLMH-I:STS 58-012-14:28:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:40.981 00 TLMH-I:STS 58-012-14:28:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:41.988 00 TLMH-I:STS 58-012-14:28:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:41.989 00 TLMH-I:STS 58-012-14:28:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:42.981 00 TLMH-I:STS 58-012-14:28:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:43.982 00 TLMH-I:STS 58-012-14:28:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:43.983 00 TLMH-I:STS 58-012-14:28:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:44.987 00 TLMH-I:STS 58-012-14:28:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:45.984 00 TLMH-I:STS 58-012-14:28:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:45.985 00 TLMH-I:STS 58-012-14:28:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:46.988 00 TLMH-I:STS 58-012-14:28:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:47.984 00 TLMH-I:STS 58-012-14:28:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:47.985 00 TLMH-I:STS 58-012-14:28:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:48.988 00 TLMH-I:STS 58-012-14:28:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:49.985 00 TLMH-I:STS 58-012-14:28:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:49.986 00 TLMH-I:STS 58-012-14:28:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:50.989 00 TLMH-I:STS 58-012-14:28:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:51.983 00 TLMH-I:STS 58-012-14:28:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:51.984 00 TLMH-I:STS 58-012-14:28:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:52.987 00 TLMH-I:STS 58-012-14:28:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:53.981 00 TLMH-I:STS 58-012-14:28:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:53.981 00 TLMH-I:STS 58-012-14:28:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:54.985 00 TLMH-I:STS 58-012-14:28:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:55.979 00 TLMH-I:STS 58-012-14:28:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:55.979 00 TLMH-I:STS 58-012-14:28:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:56.981 00 TLMH-I:STS 58-012-14:28:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:57.985 00 TLMH-I:STS 58-012-14:28:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:57.986 00 TLMH-I:STS 58-012-14:28:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:58.979 00 TLMH-I:STS 58-012-14:28:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:59.985 00 TLMH-I:STS 58-012-14:28:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:59.985 00 TLMH-I:STS 58-012-14:28:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:00.980 00 TLMH-I:STS 58-012-14:28:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:01.983 00 TLMH-I:STS 58-012-14:28:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:01.984 00 TLMH-I:STS 58-012-14:28:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:02.983 00 TLMH-I:STS 58-012-14:28:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:03.986 00 TLMH-I:STS 58-012-14:28:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:03.987 00 TLMH-I:STS 58-012-14:28:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:04.981 00 TLMH-I:STS 58-012-14:28:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:05.987 00 TLMH-I:STS 58-012-14:28:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:05.987 00 TLMH-I:STS 58-012-14:28:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:06.982 00 TLMH-I:STS 58-012-14:28:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:07.986 00 TLMH-I:STS 58-012-14:28:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:07.987 00 TLMH-I:STS 58-012-14:28:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:08.981 00 TLMH-I:STS 58-012-14:28:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:09.989 00 TLMH-I:STS 58-012-14:28:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:09.990 00 TLMH-I:STS 58-012-14:28:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:10.983 00 TLMH-I:STS 58-012-14:28:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:11.980 00 TLMH-I:STS 58-012-14:28:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:11.981 00 TLMH-I:STS 58-012-14:28:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:12.986 00 TLMH-I:STS 58-012-14:28:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:13.981 00 TLMH-I:STS 58-012-14:28:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:13.982 00 TLMH-I:STS 58-012-14:28:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:14.987 00 TLMH-I:STS 58-012-14:28:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:15.982 00 TLMH-I:STS 58-012-14:28:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:15.982 00 TLMH-I:STS 58-012-14:28:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:16.985 00 TLMH-I:STS 58-012-14:28:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:17.981 00 TLMH-I:STS 58-012-14:28:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:17.982 00 TLMH-I:STS 58-012-14:28:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:18.986 00 TLMH-I:STS 58-012-14:28:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:19.982 00 TLMH-I:STS 58-012-14:28:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:19.982 00 TLMH-I:STS 58-012-14:28:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:20.987 00 TLMH-I:STS 58-012-14:28:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:21.982 00 TLMH-I:STS 58-012-14:28:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:21.983 00 TLMH-I:STS 58-012-14:28:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:22.987 00 TLMH-I:STS 58-012-14:28:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:23.983 00 TLMH-I:STS 58-012-14:28:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:23.984 00 TLMH-I:STS 58-012-14:28:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:24.978 00 TLMH-I:STS 58-012-14:28:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:25.983 00 TLMH-I:STS 58-012-14:29:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:25.984 00 TLMH-I:STS 58-012-14:29:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:26.980 00 TLMH-I:STS 58-012-14:29:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:27.979 00 TLMH-I:STS 58-012-14:29:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:27.979 00 TLMH-I:STS 58-012-14:29:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:28.983 00 TLMH-I:STS 58-012-14:29:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:29.992 00 TLMH-I:STS 58-012-14:29:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:29.993 00 TLMH-I:STS 58-012-14:29:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:30.981 00 TLMH-I:STS 58-012-14:29:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:31.988 00 TLMH-I:STS 58-012-14:29:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:31.989 00 TLMH-I:STS 58-012-14:29:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:32.982 00 TLMH-I:STS 58-012-14:29:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:33.987 00 TLMH-I:STS 58-012-14:29:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:33.987 00 TLMH-I:STS 58-012-14:29:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:34.982 00 TLMH-I:STS 58-012-14:29:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:35.979 00 TLMH-I:STS 58-012-14:29:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:35.980 00 TLMH-I:STS 58-012-14:29:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:36.982 00 TLMH-I:STS 58-012-14:29:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:37.987 00 TLMH-I:STS 58-012-14:29:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:37.988 00 TLMH-I:STS 58-012-14:29:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:38.982 00 TLMH-I:STS 58-012-14:29:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:39.987 00 TLMH-I:STS 58-012-14:29:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:39.988 00 TLMH-I:STS 58-012-14:29:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:40.982 00 TLMH-I:STS 58-012-14:29:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:41.985 00 TLMH-I:STS 58-012-14:29:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:41.986 00 TLMH-I:STS 58-012-14:29:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:42.981 00 TLMH-I:STS 58-012-14:29:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:43.987 00 TLMH-I:STS 58-012-14:29:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:43.988 00 TLMH-I:STS 58-012-14:29:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:44.981 00 TLMH-I:STS 58-012-14:29:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:45.988 00 TLMH-I:STS 58-012-14:29:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:45.988 00 TLMH-I:STS 58-012-14:29:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:46.979 00 TLMH-I:STS 58-012-14:29:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:47.984 00 TLMH-I:STS 58-012-14:29:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:47.986 00 TLMH-I:STS 58-012-14:29:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:48.978 00 TLMH-I:STS 58-012-14:29:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:49.986 00 TLMH-I:STS 58-012-14:29:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:49.986 00 TLMH-I:STS 58-012-14:29:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:50.980 00 TLMH-I:STS 58-012-14:29:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:51.986 00 TLMH-I:STS 58-012-14:29:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:51.986 00 TLMH-I:STS 58-012-14:29:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:52.985 00 TLMH-I:STS 58-012-14:29:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:53.988 00 TLMH-I:STS 58-012-14:29:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:53.989 00 TLMH-I:STS 58-012-14:29:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:54.988 00 TLMH-I:STS 58-012-14:29:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:55.984 00 TLMH-I:STS 58-012-14:29:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:55.985 00 TLMH-I:STS 58-012-14:29:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:56.979 00 TLMH-I:STS 58-012-14:29:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:57.983 00 TLMH-I:STS 58-012-14:29:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:57.983 00 TLMH-I:STS 58-012-14:29:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:58.987 00 TLMH-I:STS 58-012-14:29:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:59.982 00 TLMH-I:STS 58-012-14:29:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:59.983 00 TLMH-I:STS 58-012-14:29:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:00.984 00 TLMH-I:STS 58-012-14:29:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:01.985 00 TLMH-I:STS 58-012-14:29:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:01.985 00 TLMH-I:STS 58-012-14:29:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:02.979 00 TLMH-I:STS 58-012-14:29:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:03.985 00 TLMH-I:STS 58-012-14:29:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:03.986 00 TLMH-I:STS 58-012-14:29:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:04.981 00 TLMH-I:STS 58-012-14:29:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:05.988 00 TLMH-I:STS 58-012-14:29:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:05.988 00 TLMH-I:STS 58-012-14:29:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:06.981 00 TLMH-I:STS 58-012-14:29:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:07.984 00 TLMH-I:STS 58-012-14:29:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:07.985 00 TLMH-I:STS 58-012-14:29:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:08.979 00 TLMH-I:STS 58-012-14:29:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:09.985 00 TLMH-I:STS 58-012-14:29:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:09.985 00 TLMH-I:STS 58-012-14:29:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:10.979 00 TLMH-I:STS 58-012-14:29:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:11.982 00 TLMH-I:STS 58-012-14:29:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:11.984 00 TLMH-I:STS 58-012-14:29:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:12.987 00 TLMH-I:STS 58-012-14:29:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:13.984 00 TLMH-I:STS 58-012-14:29:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:13.985 00 TLMH-I:STS 58-012-14:29:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:14.987 00 TLMH-I:STS 58-012-14:29:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:15.987 00 TLMH-I:STS 58-012-14:29:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:15.988 00 TLMH-I:STS 58-012-14:29:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:16.981 00 TLMH-I:STS 58-012-14:29:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:17.988 00 TLMH-I:STS 58-012-14:29:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:17.989 00 TLMH-I:STS 58-012-14:29:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:17.991 00 TLMH-I:STS 58-012-14:29:52.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 1 recompute finished. New baseline is 0XFFFFD007 +21-221-13:14:18.652 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:14:18.653 00 SPR-I:OPRO <*> Passed - Recompute Finished Event Message rcv'd. +21-221-13:14:18.665 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:14:21.985 00 TLMH-I:STS 58-012-14:29:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefEepromTbl' +21-221-13:14:21.986 00 TLMH-I:STS 58-012-14:29:56.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-221-13:14:22.670 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:14:22.671 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table Updated successfully. +21-221-13:14:22.671 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-221-13:14:22.671 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:14:27.677 00 SPR-I:OPRO ;********************************************************************* +21-221-13:14:27.677 00 SPR-I:OPRO ; Step 5.6: Dump the Results table. +21-221-13:14:27.677 00 SPR-I:OPRO ;********************************************************************* +21-221-13:14:27.678 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:14:27.681 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:14:27.689 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl5_6" +21-221-13:14:27.690 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl5_6" ;;; (SCX CPU1 TBL dump table command) +21-221-13:14:27.690 00 CMH-I:CMD Command SFDU received:<1804C000006B037E000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C355F3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:14:27.702 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:14:33.978 00 TLMH-I:STS 58-012-14:30:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl5_6' +21-221-13:14:42.715 00 SPR-I:OPRO +21-221-13:14:42.716 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:14:42.716 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:14:42.716 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:14:42.716 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:14:42.719 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl5_6 cpu1_eerestbl5_6 binary 192.168.1.8 +21-221-13:14:42.866 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:14:42.866 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:14:57.879 00 SPR-I:OPRO +21-221-13:14:57.893 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl5_6`" +21-221-13:14:57.893 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:02.897 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:15:02.898 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:07.909 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:07.909 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:15:07.910 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:07.910 00 SPR-I:OPRO ; Step 5.7: Create an EEPROM Definition table load file containing +21-221-13:15:07.910 00 SPR-I:OPRO ; several valid entries, an entry that contains an invalid address, an +21-221-13:15:07.910 00 SPR-I:OPRO ; entry that contains an invalid range and an entry with an invalid +21-221-13:15:07.910 00 SPR-I:OPRO ; state. +21-221-13:15:07.910 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:07.910 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_edt2.i +21-221-13:15:07.912 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT2 started +21-221-13:15:07.942 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:07.942 00 SPR-I:OPRO ; Define the Application Definition Table +21-221-13:15:07.942 00 SPR-I:OPRO ;******************************************************************** +21-221-13:15:07.946 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-221-13:15:07.946 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-221-13:15:07.948 00 SPR-I:OPRO ********** eeprom_def_invalid ********** +21-221-13:15:07.948 00 SPR-I:OPRO +21-221-13:15:07.948 00 SPR-I:OPRO Content Type: cFE1 +21-221-13:15:07.948 00 SPR-I:OPRO Sub Type: 8 +21-221-13:15:07.948 00 SPR-I:OPRO Length: 12 +21-221-13:15:07.948 00 SPR-I:OPRO Spacecraft Id: SCX +21-221-13:15:07.949 00 SPR-I:OPRO Processor Id: CPU3 +21-221-13:15:07.949 00 SPR-I:OPRO Application Id: 0 +21-221-13:15:07.949 00 SPR-I:OPRO Create Time Secs: 1628514907 +21-221-13:15:07.949 00 SPR-I:OPRO Create Time Subsecs: 0 +21-221-13:15:07.949 00 SPR-I:OPRO File Description: EEPROM Definition Table Invalid +21-221-13:15:07.949 00 SPR-I:OPRO +21-221-13:15:07.949 00 SPR-I:OPRO ********** CS.DefEepromTbl ********** +21-221-13:15:07.949 00 SPR-I:OPRO +21-221-13:15:07.949 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State +21-221-13:15:07.949 00 SPR-I:OPRO Byte Offset: 0 +21-221-13:15:07.949 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[15].NumBytes +21-221-13:15:07.949 00 SPR-I:OPRO Number of Bytes: 192 +21-221-13:15:07.949 00 SPR-I:OPRO +21-221-13:15:07.954 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-221-13:15:07.954 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-221-13:15:07.954 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAC cs.defeepromtbl +21-221-13:15:07.958 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-221-13:15:07.958 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat eeprom_def_invalid.tmp cs.defeepromtbl > eeprom_def_invalid +21-221-13:15:07.962 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defeepromtbl eeprom_def_invalid.tmp +21-221-13:15:07.967 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-221-13:15:07.967 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-221-13:15:07.967 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-221-13:15:07.969 00 SPR-I:OPRO ********** eeprom_def_invalid2 ********** +21-221-13:15:07.969 00 SPR-I:OPRO +21-221-13:15:07.969 00 SPR-I:OPRO Content Type: cFE1 +21-221-13:15:07.969 00 SPR-I:OPRO Sub Type: 8 +21-221-13:15:07.969 00 SPR-I:OPRO Length: 12 +21-221-13:15:07.969 00 SPR-I:OPRO Spacecraft Id: SCX +21-221-13:15:07.970 00 SPR-I:OPRO Processor Id: CPU3 +21-221-13:15:07.970 00 SPR-I:OPRO Application Id: 0 +21-221-13:15:07.970 00 SPR-I:OPRO Create Time Secs: 1628514907 +21-221-13:15:07.970 00 SPR-I:OPRO Create Time Subsecs: 0 +21-221-13:15:07.970 00 SPR-I:OPRO File Description: EEPROM Definition Table Invalid +21-221-13:15:07.970 00 SPR-I:OPRO +21-221-13:15:07.970 00 SPR-I:OPRO ********** CS.DefEepromTbl ********** +21-221-13:15:07.970 00 SPR-I:OPRO +21-221-13:15:07.970 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State +21-221-13:15:07.970 00 SPR-I:OPRO Byte Offset: 0 +21-221-13:15:07.970 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[15].NumBytes +21-221-13:15:07.970 00 SPR-I:OPRO Number of Bytes: 192 +21-221-13:15:07.970 00 SPR-I:OPRO +21-221-13:15:07.975 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-221-13:15:07.975 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-221-13:15:07.976 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAC cs.defeepromtbl +21-221-13:15:07.980 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-221-13:15:07.980 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat eeprom_def_invalid2.tmp cs.defeepromtbl > eeprom_def_invalid2 +21-221-13:15:07.984 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defeepromtbl eeprom_def_invalid2.tmp +21-221-13:15:07.988 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-221-13:15:07.988 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:07.988 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_edt2 +21-221-13:15:07.989 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:07.989 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT2 completed +21-221-13:15:07.989 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:12.993 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:12.993 00 SPR-I:OPRO ; Step 5.8: Send the command to load the invalid file created above. +21-221-13:15:12.993 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:12.994 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-221-13:15:12.995 00 SPR-I:STS Procedure LOAD_TABLE started +21-221-13:15:12.999 00 SPR-I:OPRO Table Filename: eeprom_def_invalid +21-221-13:15:13.004 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 eeprom_def_invalid RAM:0 3 +21-221-13:15:13.004 00 SPR-I:OPRO +21-221-13:15:13.162 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:15:13.162 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:18.167 00 SPR-I:OPRO +21-221-13:15:18.169 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eeprom_def_invalid" +21-221-13:15:18.171 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eeprom_def_invalid" ;;; (SCX CPU1 TBL load table command) +21-221-13:15:18.171 00 CMH-I:CMD Command SFDU received:<1804C000004102082F72616D2F656570726F6D5F6465665F696E76616C69640000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:15:18.197 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:18.983 00 TLMH-I:STS 58-012-14:30:53.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eeprom_def_invalid' into 'CS.DefEepromTbl' working buffer +21-221-13:15:22.203 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:22.204 00 SPR-I:STS Procedure LOAD_TABLE completed +21-221-13:15:22.215 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:22.217 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-221-13:15:22.217 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:27.221 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:27.222 00 SPR-I:OPRO ; Step 5.9: Send the command to validate the file loaded in Step 5.8 +21-221-13:15:27.222 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:27.228 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.228 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-221-13:15:27.229 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.230 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.230 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-221-13:15:27.231 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.233 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.233 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 102 +21-221-13:15:27.233 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.234 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefEepromTbl" ;;; (SCX CPU1 TBL validate table command) +21-221-13:15:27.234 00 CMH-I:CMD Command SFDU received:<1804C000002B040F000043532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:15:27.251 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:27.985 00 TLMH-I:STS 58-012-14:31:02.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefEepromTbl' +21-221-13:15:29.989 00 TLMH-I:STS 58-012-14:31:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=102 Eeprom Table Validate: Illegal checksum range found in Entry ID 2, CFE_PSP_MemValidateRange returned: 0xFFFFFFEA +21-221-13:15:29.990 00 TLMH-I:STS 58-012-14:31:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 3, bad = 2, unused = 11 +21-221-13:15:29.991 00 TLMH-I:STS 58-012-14:31:04.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefEepromTbl', Status=0xFFFFFFFD +21-221-13:15:30.254 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:30.255 00 SPR-I:OPRO <*> Passed - Table Definition Table validate command sent. +21-221-13:15:30.256 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-221-13:15:30.261 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:30.261 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table validation failed with an invalid range. +21-221-13:15:30.261 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-221-13:15:30.264 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:30.264 00 SPR-I:OPRO <*> Passed (2001.2) - EEPROM Definition Table validation failed with an invalid range. +21-221-13:15:30.265 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:30.265 00 SPR-I:OPRO ; Step 5.10: Send the command to abort the invalid load. +21-221-13:15:30.265 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:30.267 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:30.267 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-221-13:15:30.267 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:30.268 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOADABORT ABTABLENAME="CS.DefEepromTbl" ;;; (SCX CPU1 TBL Abort Loading of a table) +21-221-13:15:30.268 00 CMH-I:CMD Command SFDU received:<1804C0000029090043532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:15:30.281 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:30.978 00 TLMH-I:STS 58-012-14:31:05.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefEepromTbl' +21-221-13:15:34.286 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:34.287 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-221-13:15:34.292 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:34.293 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-221-13:15:34.293 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:39.297 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:39.297 00 SPR-I:OPRO ; Step 5.11: Send the command to load the invalid state table. +21-221-13:15:39.297 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:39.298 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-221-13:15:39.299 00 SPR-I:STS Procedure LOAD_TABLE started +21-221-13:15:39.303 00 SPR-I:OPRO Table Filename: eeprom_def_invalid2 +21-221-13:15:39.304 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 eeprom_def_invalid2 RAM:0 3 +21-221-13:15:39.304 00 SPR-I:OPRO +21-221-13:15:39.428 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:15:39.428 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:44.432 00 SPR-I:OPRO +21-221-13:15:44.435 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eeprom_def_invalid2" +21-221-13:15:44.437 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eeprom_def_invalid2" ;;; (SCX CPU1 TBL load table command) +21-221-13:15:44.438 00 CMH-I:CMD Command SFDU received:<1804C0000041023A2F72616D2F656570726F6D5F6465665F696E76616C69643200000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:15:44.454 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:44.983 00 TLMH-I:STS 58-012-14:31:19.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eeprom_def_invalid2' into 'CS.DefEepromTbl' working buffer +21-221-13:15:46.456 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:46.457 00 SPR-I:STS Procedure LOAD_TABLE completed +21-221-13:15:46.463 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:46.464 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-221-13:15:46.464 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:51.468 00 SPR-I:OPRO ;********************************************************************** +21-221-13:15:51.468 00 SPR-I:OPRO ; Step 5.12: Send the command to validate the file loaded in Step 5.11 +21-221-13:15:51.468 00 SPR-I:OPRO ;********************************************************************** +21-221-13:15:51.472 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.473 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-221-13:15:51.473 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.474 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.474 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-221-13:15:51.475 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.476 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.476 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 101 +21-221-13:15:51.476 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.477 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefEepromTbl" ;;; (SCX CPU1 TBL validate table command) +21-221-13:15:51.477 00 CMH-I:CMD Command SFDU received:<1804C000002B040F000043532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:15:51.491 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:51.984 00 TLMH-I:STS 58-012-14:31:26.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefEepromTbl' +21-221-13:15:53.986 00 TLMH-I:STS 58-012-14:31:28.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=101 Eeprom Table Validate: Illegal State Field (0x0007) found in Entry ID 4 +21-221-13:15:53.987 00 TLMH-I:STS 58-012-14:31:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 4, bad = 1, unused = 11 +21-221-13:15:53.989 00 TLMH-I:STS 58-012-14:31:28.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefEepromTbl', Status=0xFFFFFFFD +21-221-13:15:54.495 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:54.496 00 SPR-I:OPRO <*> Passed - Table Definition Table validate command sent. +21-221-13:15:54.496 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-221-13:15:54.503 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:54.503 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table validation failed with an invalid state. +21-221-13:15:54.503 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-221-13:15:54.506 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:54.506 00 SPR-I:OPRO <*> Passed (2001.2) - EEPROM Definition Table validation failed with an invalid state. +21-221-13:15:54.507 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:54.507 00 SPR-I:OPRO ; Step 5.13: Send the command to abort the invalid load. +21-221-13:15:54.507 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:54.508 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:54.508 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-221-13:15:54.508 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:54.509 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOADABORT ABTABLENAME="CS.DefEepromTbl" ;;; (SCX CPU1 TBL Abort Loading of a table) +21-221-13:15:54.509 00 CMH-I:CMD Command SFDU received:<1804C0000029090043532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:15:54.522 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:54.987 00 TLMH-I:STS 58-012-14:31:29.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefEepromTbl' +21-221-13:15:58.527 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:58.527 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-221-13:15:58.530 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:58.530 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-221-13:15:58.530 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:03.534 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:03.534 00 SPR-I:OPRO ; Step 5.14: Create an EEPROM Definition table load file containing +21-221-13:16:03.534 00 SPR-I:OPRO ; entries that overlap and empty entries in between valid entries. +21-221-13:16:03.534 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:03.535 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_edt3.i +21-221-13:16:03.540 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT3 started +21-221-13:16:03.568 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:03.569 00 SPR-I:OPRO ; Define the Application Definition Table +21-221-13:16:03.569 00 SPR-I:OPRO ;******************************************************************** +21-221-13:16:03.573 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-221-13:16:03.573 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-221-13:16:03.575 00 SPR-I:OPRO ********** eeprom_def_ld_2 ********** +21-221-13:16:03.575 00 SPR-I:OPRO +21-221-13:16:03.575 00 SPR-I:OPRO Content Type: cFE1 +21-221-13:16:03.575 00 SPR-I:OPRO Sub Type: 8 +21-221-13:16:03.575 00 SPR-I:OPRO Length: 12 +21-221-13:16:03.575 00 SPR-I:OPRO Spacecraft Id: SCX +21-221-13:16:03.575 00 SPR-I:OPRO Processor Id: CPU3 +21-221-13:16:03.575 00 SPR-I:OPRO Application Id: 0 +21-221-13:16:03.575 00 SPR-I:OPRO Create Time Secs: 1628514963 +21-221-13:16:03.575 00 SPR-I:OPRO Create Time Subsecs: 0 +21-221-13:16:03.575 00 SPR-I:OPRO File Description: EEPROM Definition Table Invalid +21-221-13:16:03.575 00 SPR-I:OPRO +21-221-13:16:03.575 00 SPR-I:OPRO ********** CS.DefEepromTbl ********** +21-221-13:16:03.576 00 SPR-I:OPRO +21-221-13:16:03.576 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State +21-221-13:16:03.576 00 SPR-I:OPRO Byte Offset: 0 +21-221-13:16:03.576 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[15].NumBytes +21-221-13:16:03.576 00 SPR-I:OPRO Number of Bytes: 192 +21-221-13:16:03.576 00 SPR-I:OPRO +21-221-13:16:03.580 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-221-13:16:03.581 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-221-13:16:03.581 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAC cs.defeepromtbl +21-221-13:16:03.585 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-221-13:16:03.585 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat eeprom_def_ld_2.tmp cs.defeepromtbl > eeprom_def_ld_2 +21-221-13:16:03.589 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defeepromtbl eeprom_def_ld_2.tmp +21-221-13:16:03.595 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-221-13:16:03.595 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:03.595 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_edt3 +21-221-13:16:03.595 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:03.595 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT3 completed +21-221-13:16:03.596 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:08.603 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:08.603 00 SPR-I:OPRO ; Step 5.15: Send the command to load the file with valid entries. +21-221-13:16:08.603 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:08.608 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:08.608 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-221-13:16:08.608 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:08.609 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-221-13:16:08.609 00 SPR-I:STS Procedure LOAD_TABLE started +21-221-13:16:08.610 00 SPR-I:OPRO Table Filename: eeprom_def_ld_2 +21-221-13:16:08.611 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 eeprom_def_ld_2 RAM:0 3 +21-221-13:16:08.611 00 SPR-I:OPRO +21-221-13:16:08.737 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:16:08.737 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:13.741 00 SPR-I:OPRO +21-221-13:16:13.744 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eeprom_def_ld_2" +21-221-13:16:13.746 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eeprom_def_ld_2" ;;; (SCX CPU1 TBL load table command) +21-221-13:16:13.746 00 CMH-I:CMD Command SFDU received:<1804C0000041021C2F72616D2F656570726F6D5F6465665F6C645F320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:16:13.771 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:16:14.482 00 TLMH-I:STS 58-012-14:31:48.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eeprom_def_ld_2' into 'CS.DefEepromTbl' working buffer +21-221-13:16:18.779 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:18.780 00 SPR-I:STS Procedure LOAD_TABLE completed +21-221-13:16:18.793 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:18.795 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-221-13:16:18.806 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:18.808 00 SPR-I:OPRO <*> Passed - Event Msg 12 Found! +21-221-13:16:18.808 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:23.812 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:23.812 00 SPR-I:OPRO ; Step 5.16: Send the command to validate the file loaded in Step 5.15 +21-221-13:16:23.812 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:23.818 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:23.819 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-221-13:16:23.819 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:23.820 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:23.820 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-221-13:16:23.820 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:23.821 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefEepromTbl" ;;; (SCX CPU1 TBL validate table command) +21-221-13:16:23.821 00 CMH-I:CMD Command SFDU received:<1804C000002B040F000043532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:16:23.835 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:16:24.490 00 TLMH-I:STS 58-012-14:31:58.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefEepromTbl' +21-221-13:16:25.981 00 TLMH-I:STS 58-012-14:32:00.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 3, bad = 0, unused = 13 +21-221-13:16:25.982 00 TLMH-I:STS 58-012-14:32:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefEepromTbl' +21-221-13:16:26.840 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:26.841 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table validate command sent. +21-221-13:16:26.842 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-221-13:16:26.854 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:26.856 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table validation event '36' found! +21-221-13:16:26.856 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:31.860 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:31.860 00 SPR-I:OPRO ; Step 5.17: Send the command to Activate the file loaded in Step 5.15 +21-221-13:16:31.860 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:31.865 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:31.866 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-221-13:16:31.866 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:31.868 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:31.868 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-221-13:16:31.868 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:31.869 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefEepromTbl" ;;; (SCX CPU1 TBL activate table command) +21-221-13:16:31.869 00 CMH-I:CMD Command SFDU received:<1804C0000029050C43532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:16:31.874 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:16:32.482 00 TLMH-I:STS 58-012-14:32:06.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefEepromTbl' has a load pending +21-221-13:16:33.986 00 TLMH-I:STS 58-012-14:32:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefEepromTbl' +21-221-13:16:34.878 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:34.879 00 SPR-I:OPRO <*> Passed - Activate EEPROM Definition Table command sent properly. +21-221-13:16:34.891 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:34.892 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-221-13:16:34.905 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:34.908 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table Updated successfully. +21-221-13:16:34.911 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-221-13:16:34.911 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:39.915 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:39.915 00 SPR-I:OPRO ; Step 5.18: Dump the Results table. +21-221-13:16:39.915 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:39.916 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:16:39.920 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:16:39.941 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl5_15" +21-221-13:16:39.943 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl5_15" ;;; (SCX CPU1 TBL dump table command) +21-221-13:16:39.943 00 CMH-I:CMD Command SFDU received:<1804C000006B034C000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C355F3135000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:16:39.952 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:16:45.978 00 TLMH-I:STS 58-012-14:32:20.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl5_15' +21-221-13:16:54.964 00 SPR-I:OPRO +21-221-13:16:54.964 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:16:54.964 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:16:54.965 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:16:54.965 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:16:54.968 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl5_15 cpu1_eerestbl5_15 binary 192.168.1.8 +21-221-13:16:55.127 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:16:55.127 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:17:10.137 00 SPR-I:OPRO +21-221-13:17:10.169 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl5_15`" +21-221-13:17:10.169 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:17:15.173 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:17:15.175 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:17:20.189 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:17:20.190 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-13:17:20.192 00 SPR-I:OPRO ;********************************************************************* +21-221-13:17:20.193 00 SPR-I:OPRO ; Step 5.19: Corrupt simulated EEPROM using the TST_CS application. +21-221-13:17:20.193 00 SPR-I:OPRO ;********************************************************************* +21-221-13:17:20.201 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:17:20.202 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 18 +21-221-13:17:20.202 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:17:20.208 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:17:20.209 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 27 +21-221-13:17:20.209 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:17:20.210 00 CMH-I:CMD Command is /SCX_CPU1_TST_CS_CORRUPTEEPROM ;;; (SCX CPU1 TST_CS Corrupt Simulated EEPROM Memory command code) +21-221-13:17:20.211 00 CMH-I:CMD Command SFDU received:<192BC00000010A06> from gs582cfslab4:SPR +21-221-13:17:20.223 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:17:20.985 00 TLMH-I:STS 58-012-14:32:55.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=18 Simulated EEPROM Memory corruption command +21-221-13:17:21.978 00 TLMH-I:STS 58-012-14:32:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:23.979 00 TLMH-I:STS 58-012-14:32:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:25.237 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:17:25.238 00 SPR-I:OPRO <*> Passed - TST_CS Corrupt EEPROM command sent successfully. +21-221-13:17:25.239 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:17:25.980 00 TLMH-I:STS 58-012-14:33:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:27.983 00 TLMH-I:STS 58-012-14:33:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:29.986 00 TLMH-I:STS 58-012-14:33:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:30.243 00 SPR-I:OPRO ;********************************************************************* +21-221-13:17:30.244 00 SPR-I:OPRO ; Step 5.20: Monitor the EEPROM Miscompare Counter to verify that +21-221-13:17:30.244 00 SPR-I:OPRO ; miscompares are occurring. +21-221-13:17:30.244 00 SPR-I:OPRO ;********************************************************************* +21-221-13:17:30.256 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:17:31.983 00 TLMH-I:STS 58-012-14:33:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:33.983 00 TLMH-I:STS 58-012-14:33:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:35.982 00 TLMH-I:STS 58-012-14:33:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:37.978 00 TLMH-I:STS 58-012-14:33:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:39.985 00 TLMH-I:STS 58-012-14:33:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:41.984 00 TLMH-I:STS 58-012-14:33:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:43.982 00 TLMH-I:STS 58-012-14:33:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:45.984 00 TLMH-I:STS 58-012-14:33:20.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:47.986 00 TLMH-I:STS 58-012-14:33:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:49.979 00 TLMH-I:STS 58-012-14:33:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:51.979 00 TLMH-I:STS 58-012-14:33:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:53.983 00 TLMH-I:STS 58-012-14:33:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:55.983 00 TLMH-I:STS 58-012-14:33:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:57.986 00 TLMH-I:STS 58-012-14:33:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:59.984 00 TLMH-I:STS 58-012-14:33:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:01.986 00 TLMH-I:STS 58-012-14:33:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:03.977 00 TLMH-I:STS 58-012-14:33:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:05.983 00 TLMH-I:STS 58-012-14:33:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:07.980 00 TLMH-I:STS 58-012-14:33:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:09.981 00 TLMH-I:STS 58-012-14:33:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:11.980 00 TLMH-I:STS 58-012-14:33:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:13.981 00 TLMH-I:STS 58-012-14:33:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:15.986 00 TLMH-I:STS 58-012-14:33:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:17.988 00 TLMH-I:STS 58-012-14:33:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:19.984 00 TLMH-I:STS 58-012-14:33:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:21.985 00 TLMH-I:STS 58-012-14:33:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:23.986 00 TLMH-I:STS 58-012-14:33:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:25.980 00 TLMH-I:STS 58-012-14:34:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:27.977 00 TLMH-I:STS 58-012-14:34:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:29.984 00 TLMH-I:STS 58-012-14:34:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:31.986 00 TLMH-I:STS 58-012-14:34:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:33.986 00 TLMH-I:STS 58-012-14:34:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:35.982 00 TLMH-I:STS 58-012-14:34:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:37.982 00 TLMH-I:STS 58-012-14:34:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:39.976 00 TLMH-I:STS 58-012-14:34:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:41.980 00 TLMH-I:STS 58-012-14:34:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:43.978 00 TLMH-I:STS 58-012-14:34:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:45.980 00 TLMH-I:STS 58-012-14:34:20.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:47.979 00 TLMH-I:STS 58-012-14:34:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:49.980 00 TLMH-I:STS 58-012-14:34:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:51.978 00 TLMH-I:STS 58-012-14:34:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:53.981 00 TLMH-I:STS 58-012-14:34:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:55.977 00 TLMH-I:STS 58-012-14:34:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:57.978 00 TLMH-I:STS 58-012-14:34:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:59.976 00 TLMH-I:STS 58-012-14:34:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:01.981 00 TLMH-I:STS 58-012-14:34:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:03.976 00 TLMH-I:STS 58-012-14:34:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:05.986 00 TLMH-I:STS 58-012-14:34:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:07.985 00 TLMH-I:STS 58-012-14:34:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:09.984 00 TLMH-I:STS 58-012-14:34:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:11.981 00 TLMH-I:STS 58-012-14:34:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:13.980 00 TLMH-I:STS 58-012-14:34:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:15.985 00 TLMH-I:STS 58-012-14:34:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:17.979 00 TLMH-I:STS 58-012-14:34:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:19.978 00 TLMH-I:STS 58-012-14:34:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:21.983 00 TLMH-I:STS 58-012-14:34:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:23.983 00 TLMH-I:STS 58-012-14:34:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:25.985 00 TLMH-I:STS 58-012-14:35:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:27.982 00 TLMH-I:STS 58-012-14:35:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:29.981 00 TLMH-I:STS 58-012-14:35:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:31.981 00 TLMH-I:STS 58-012-14:35:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:33.981 00 TLMH-I:STS 58-012-14:35:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:34.399 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:19:34.400 00 SPR-I:OPRO <*> Passed (2001.1) - Eeprom Miscompare Counter incremented after memory corruption. +21-221-13:19:34.403 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:19:35.984 00 TLMH-I:STS 58-012-14:35:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:37.985 00 TLMH-I:STS 58-012-14:35:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:39.407 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.407 00 SPR-I:OPRO ; Step 6.0: Definition Table Initialization Test. +21-221-13:19:39.408 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.408 00 SPR-I:OPRO ; Step 6.1: Send the command to stop the CS & TST_CS Applications. +21-221-13:19:39.408 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.408 00 SPR-I:OPRO ;******************************************************************** +21-221-13:19:39.408 00 SPR-I:OPRO ; Step 6.2: Download the default Memory Definition Table file in order +21-221-13:19:39.408 00 SPR-I:OPRO ; to use it during cleanup. +21-221-13:19:39.408 00 SPR-I:OPRO ;******************************************************************** +21-221-13:19:39.409 00 SPR-I:OPRO ==> Default EEPROM Code Segment Table filename config param = '/cf/cs_eepromtbl.tbl' +21-221-13:19:39.410 00 SPR-I:OPRO ==> Table filename ONLY = 'cs_eepromtbl.tbl' +21-221-13:19:39.411 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-221-13:19:39.412 00 SPR-I:STS Procedure FTP_FILE started +21-221-13:19:39.531 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:19:39.533 00 SPR-I:STS Procedure FTP_FILE completed +21-221-13:19:39.533 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.533 00 SPR-I:OPRO ; Step 6.2: Delete the EEPROM Definition table default load file from +21-221-13:19:39.534 00 SPR-I:OPRO ; CPUx. +21-221-13:19:39.534 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.534 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-221-13:19:39.535 00 SPR-I:STS Procedure FTP_FILE started +21-221-13:19:39.626 00 SPR-I:OPRO Return code from ftp_file.pl: 1 +21-221-13:19:39.626 00 SPR-I:STS Procedure FTP_FILE completed +21-221-13:19:39.626 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.627 00 SPR-I:OPRO ; Step 6.3: Start the CS and TST_CS Applications. +21-221-13:19:39.627 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.627 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.627 00 SPR-I:OPRO ; Step 6.4: Dump the Results table. +21-221-13:19:39.627 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.627 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:19:39.627 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:19:39.632 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl6_4" +21-221-13:19:39.632 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl6_4" ;;; (SCX CPU1 TBL dump table command) +21-221-13:19:39.632 00 CMH-I:CMD Command SFDU received:<1804C000006B037F000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C365F3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:19:39.643 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:19:39.984 00 TLMH-I:STS 58-012-14:35:14.008 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:41.985 00 TLMH-I:STS 58-012-14:35:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:43.981 00 TLMH-I:STS 58-012-14:35:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:45.978 00 TLMH-I:STS 58-012-14:35:20.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl6_4' +21-221-13:19:45.980 00 TLMH-I:STS 58-012-14:35:20.007 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:47.977 00 TLMH-I:STS 58-012-14:35:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:49.986 00 TLMH-I:STS 58-012-14:35:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:51.984 00 TLMH-I:STS 58-012-14:35:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:53.985 00 TLMH-I:STS 58-012-14:35:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:54.656 00 SPR-I:OPRO +21-221-13:19:54.656 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:19:54.656 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:19:54.657 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:19:54.657 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:19:54.660 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl6_4 cpu1_eerestbl6_4 binary 192.168.1.8 +21-221-13:19:54.813 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:19:54.813 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:19:55.983 00 TLMH-I:STS 58-012-14:35:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:57.984 00 TLMH-I:STS 58-012-14:35:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:59.983 00 TLMH-I:STS 58-012-14:35:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:01.977 00 TLMH-I:STS 58-012-14:35:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:03.977 00 TLMH-I:STS 58-012-14:35:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:05.986 00 TLMH-I:STS 58-012-14:35:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:07.976 00 TLMH-I:STS 58-012-14:35:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:09.825 00 SPR-I:OPRO +21-221-13:20:09.865 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl6_4`" +21-221-13:20:09.865 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:20:09.984 00 TLMH-I:STS 58-012-14:35:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:11.976 00 TLMH-I:STS 58-012-14:35:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:13.982 00 TLMH-I:STS 58-012-14:35:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:14.869 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:20:14.870 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:20:15.977 00 TLMH-I:STS 58-012-14:35:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:17.980 00 TLMH-I:STS 58-012-14:35:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:19.885 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:20:19.886 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-13:20:19.888 00 SPR-I:OPRO ;********************************************************************* +21-221-13:20:19.888 00 SPR-I:OPRO ; Step 7.0: Clean-up. +21-221-13:20:19.888 00 SPR-I:OPRO ;********************************************************************* +21-221-13:20:19.888 00 SPR-I:OPRO ; Step 7.1: Upload the default Application Code Segment Definition +21-221-13:20:19.888 00 SPR-I:OPRO ; table downloaded in step 1.1. +21-221-13:20:19.888 00 SPR-I:OPRO ;********************************************************************* +21-221-13:20:19.889 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-221-13:20:19.890 00 SPR-I:STS Procedure FTP_FILE started +21-221-13:20:19.978 00 TLMH-I:STS 58-012-14:35:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:20.132 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:20:20.132 00 SPR-I:STS Procedure FTP_FILE completed +21-221-13:20:20.133 00 SPR-I:OPRO ;********************************************************************* +21-221-13:20:20.133 00 SPR-I:OPRO ; Step 7.2: Send the Power-On Reset command. +21-221-13:20:20.133 00 SPR-I:OPRO ;********************************************************************* +21-221-13:20:20.134 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-221-13:20:20.134 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-221-13:20:20.146 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-221-13:20:30.156 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-221-13:20:30.158 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-221-13:20:30.162 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-221-13:20:30.203 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-221-13:20:58.108 00 DPD-I:STS Deleting page SCX_CPU1_CS_EEPROM_RESULTS_TBL +21-221-13:20:59.333 00 DPD-I:STS Deleting page SCX_CPU1_CS_EEPROM_DEF_TABLE +21-221-13:21:00.832 00 DPD-I:STS Deleting page SCX_CPU1_CS_HK +21-221-13:21:04.680 00 DPD-I:STS Deleting page SCX_CPU1_TST_CS_HK +21-221-13:21:30.264 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:21:36.229 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-221-13:21:40.276 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:21:40.278 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-221-13:21:40.294 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-221-13:21:40.346 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-221-13:21:40.347 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-221-13:21:40.348 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-221-13:21:40.349 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-221-13:21:40.349 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-221-13:21:40.400 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-221-13:21:40.400 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:21:41.472 00 TLMH-I:STS 58-012-14:03:48.850 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-221-13:21:45.406 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:21:45.406 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-221-13:21:45.408 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-221-13:21:45.414 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-221-13:21:45.414 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:21:50.418 00 SPR-I:OPRO **** Requirements Status Reporting +21-221-13:21:50.418 00 SPR-I:OPRO -------------------------- +21-221-13:21:50.419 00 SPR-I:OPRO Requirement(s) Report +21-221-13:21:50.419 00 SPR-I:OPRO -------------------------- +21-221-13:21:50.420 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-221-13:21:50.421 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-221-13:21:50.423 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-221-13:21:50.424 00 SPR-I:OPRO FSW Requirement: CS_2001 P/F: P +21-221-13:21:50.424 00 SPR-I:OPRO FSW Requirement: CS_2001.1 P/F: P +21-221-13:21:50.424 00 SPR-I:OPRO FSW Requirement: CS_2001.2 P/F: P +21-221-13:21:50.425 00 SPR-I:OPRO FSW Requirement: CS_2002 P/F: P +21-221-13:21:50.425 00 SPR-I:OPRO FSW Requirement: CS_2003 P/F: P +21-221-13:21:50.425 00 SPR-I:OPRO FSW Requirement: CS_2004 P/F: P +21-221-13:21:50.426 00 SPR-I:OPRO FSW Requirement: CS_2005 P/F: P +21-221-13:21:50.426 00 SPR-I:OPRO FSW Requirement: CS_2006 P/F: P +21-221-13:21:50.426 00 SPR-I:OPRO FSW Requirement: CS_2006.1 P/F: P +21-221-13:21:50.426 00 SPR-I:OPRO FSW Requirement: CS_2006.2 P/F: P +21-221-13:21:50.427 00 SPR-I:OPRO FSW Requirement: CS_2007 P/F: P +21-221-13:21:50.427 00 SPR-I:OPRO FSW Requirement: CS_2008 P/F: P +21-221-13:21:50.427 00 SPR-I:OPRO FSW Requirement: CS_2009 P/F: P +21-221-13:21:50.428 00 SPR-I:OPRO FSW Requirement: CS_2010 P/F: P +21-221-13:21:50.428 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-221-13:21:50.429 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-221-13:21:50.429 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-221-13:21:50.429 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-221-13:21:50.430 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-221-13:21:50.430 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-221-13:21:50.430 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-221-13:21:50.430 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-221-13:21:50.430 00 SPR-I:OPRO ;********************************************************************* +21-221-13:21:50.430 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_nvmem +21-221-13:21:50.430 00 SPR-I:OPRO ;********************************************************************* +21-221-13:21:50.430 00 SPR-I:STS Procedure SCX_CPU1_CS_NVMEM completed +21-221-13:21:50.432 00 SPR-I:OPRO *** Telemetry Info *** +21-221-13:21:50.432 00 SPR-I:OPRO +21-221-13:21:50.432 00 SPR-I:OPRO Pkt Loss Count: N/A +21-221-13:21:50.432 00 SPR-I:OPRO +21-221-13:21:50.432 00 SPR-I:OPRO ****************** +21-221-13:21:50.432 00 SPR-I:OPRO +21-221-13:21:50.432 00 SPR-I:OPRO Elapsed time: 2096.75 seconds +21-221-13:21:50.432 00 SPR-I:OPRO Elapsed time: 34.9459 minutes +21-221-13:21:50.432 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-221-13:22:00.442 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logf +21-221-13:22:00.442 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logp +21-221-13:22:00.443 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logs +21-221-13:22:00.443 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.loge +21-221-13:22:00.443 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logr +21-221-13:22:00.537 00 SPR-I:OPRI --> newlog scx_cpu1_cs_nvmem-2021-221-12h46m53s.log diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logr b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logr new file mode 100644 index 0000000..4061b94 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logr @@ -0,0 +1,23 @@ +21-221-13:21:50.420 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-221-13:21:50.421 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-221-13:21:50.423 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-221-13:21:50.424 00 SPR-I:OPRO FSW Requirement: CS_2001 P/F: P +21-221-13:21:50.424 00 SPR-I:OPRO FSW Requirement: CS_2001.1 P/F: P +21-221-13:21:50.424 00 SPR-I:OPRO FSW Requirement: CS_2001.2 P/F: P +21-221-13:21:50.425 00 SPR-I:OPRO FSW Requirement: CS_2002 P/F: P +21-221-13:21:50.425 00 SPR-I:OPRO FSW Requirement: CS_2003 P/F: P +21-221-13:21:50.425 00 SPR-I:OPRO FSW Requirement: CS_2004 P/F: P +21-221-13:21:50.426 00 SPR-I:OPRO FSW Requirement: CS_2005 P/F: P +21-221-13:21:50.426 00 SPR-I:OPRO FSW Requirement: CS_2006 P/F: P +21-221-13:21:50.426 00 SPR-I:OPRO FSW Requirement: CS_2006.1 P/F: P +21-221-13:21:50.426 00 SPR-I:OPRO FSW Requirement: CS_2006.2 P/F: P +21-221-13:21:50.427 00 SPR-I:OPRO FSW Requirement: CS_2007 P/F: P +21-221-13:21:50.427 00 SPR-I:OPRO FSW Requirement: CS_2008 P/F: P +21-221-13:21:50.427 00 SPR-I:OPRO FSW Requirement: CS_2009 P/F: P +21-221-13:21:50.428 00 SPR-I:OPRO FSW Requirement: CS_2010 P/F: P +21-221-13:21:50.428 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-221-13:21:50.429 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-221-13:21:50.429 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-221-13:21:50.429 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-221-13:21:50.430 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-221-13:21:50.430 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logs b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logs new file mode 100644 index 0000000..9b7c5e1 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logs @@ -0,0 +1,2754 @@ +21-221-12:46:53.676 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-221-12:46:53.676 00 SPR-I:OPRO Checksum: 29237 +21-221-12:46:53.676 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-221-12:46:53.677 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-221-12:46:53.677 00 SPR-I:OPRO +21-221-12:46:53.677 00 SPR-I:OPRO Connection Status +21-221-12:46:53.677 00 SPR-I:OPRO ----------------- +21-221-12:46:53.677 00 SPR-I:OPRO CFDP: DOWN +21-221-12:46:53.677 00 SPR-I:OPRO UDP: UP +21-221-12:46:53.677 00 SPR-I:OPRO SWTS: UNK +21-221-12:46:53.677 00 SPR-I:OPRO +21-221-12:46:53.677 00 SPR-I:OPRO CMD / TLM Path +21-221-12:46:53.677 00 SPR-I:OPRO -------------- +21-221-12:46:53.677 00 SPR-I:OPRO UDP +21-221-12:46:53.678 00 SPR-I:OPRO +21-221-12:46:53.678 00 SPR-I:OPRO +21-221-12:46:53.678 00 SPR-I:OPRO ASIST / GDS Configuration +21-221-12:46:53.678 00 SPR-I:OPRO ------------------------- +21-221-12:46:53.679 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-221-12:46:53.679 00 SPR-I:OPRO Account: cfs_test +21-221-12:46:53.679 00 SPR-I:OPRO Version: 21.0.7 +21-221-12:46:53.679 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-221-12:46:53.679 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 05-21-21 Time: 08:24:49 AM.EDT +21-221-12:46:53.679 00 SPR-I:OPRO +21-221-12:46:53.679 00 SPR-I:OPRO Telemetry Info +21-221-12:46:53.679 00 SPR-I:OPRO -------------- +21-221-12:46:53.679 00 SPR-I:OPRO Pkt Loss Count: N/A +21-221-12:46:53.679 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-221-12:46:53.680 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_nvmem +21-221-12:46:53.792 00 SPR-I:OPRI --> start scx_cpu1_cs_nvmem +21-221-12:46:53.792 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_nvmem.i +21-221-12:46:53.828 00 SPR-I:STS Procedure SCX_CPU1_CS_NVMEM started +21-221-12:46:53.889 00 SPR-I:OPRO ;********************************************************************* +21-221-12:46:53.889 00 SPR-I:OPRO ; Step 1.0: Checksum Non-Volatile Memory Test Setup. +21-221-12:46:53.889 00 SPR-I:OPRO ;********************************************************************* +21-221-12:46:53.890 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-221-12:46:53.890 00 SPR-I:OPRO ;********************************************************************* +21-221-12:46:53.890 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-221-12:46:53.901 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-221-12:47:03.909 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-221-12:47:03.910 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-221-12:47:03.916 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-221-12:47:03.936 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-221-12:48:04.002 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:48:09.960 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-221-12:48:14.014 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:48:14.084 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-221-12:48:14.084 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-221-12:48:14.085 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-221-12:48:14.086 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-221-12:48:14.137 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-221-12:48:14.137 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:48:15.501 00 TLMH-I:STS 58-012-14:03:49.433 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-221-12:48:18.142 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:48:18.142 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-221-12:48:18.144 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-221-12:48:18.148 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-221-12:48:18.149 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:48:23.153 00 SPR-I:OPRO ;********************************************************************** +21-221-12:48:23.153 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-221-12:48:23.153 00 SPR-I:OPRO ;********************************************************************** +21-221-12:48:23.252 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-221-12:48:23.319 00 DPD-I:STS Page SCX_CPU1_TST_CS_HK added (cid:1). +21-221-12:48:23.400 00 DPD-I:STS Page SCX_CPU1_CS_EEPROM_DEF_TABLE added (cid:1). +21-221-12:48:23.495 00 DPD-I:STS Page SCX_CPU1_CS_EEPROM_RESULTS_TBL added (cid:1). +21-221-12:48:23.503 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:23.503 00 SPR-I:OPRO ; Step 1.4: Create the EEPROM Definition Table file to be +21-221-12:48:23.503 00 SPR-I:OPRO ; used during this test. +21-221-12:48:23.503 00 SPR-I:OPRO ;******************************************************************** +21-221-12:48:23.503 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_edt1.i +21-221-12:48:23.506 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT1 started +21-221-12:48:23.573 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:23.575 00 SPR-I:OPRO ; Define the Application Definition Table +21-221-12:48:23.576 00 SPR-I:OPRO ;******************************************************************** +21-221-12:48:23.580 00 SPR-I:OPRO ==> Number of EEPROM entries in OS Memory Table = 1 +21-221-12:48:23.581 00 SPR-I:OPRO ==> Number of EEPROM entries created in Def Table = 3 +21-221-12:48:23.586 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-221-12:48:23.587 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-221-12:48:23.589 00 SPR-I:OPRO ********** eeprom_def_ld_1 ********** +21-221-12:48:23.590 00 SPR-I:OPRO +21-221-12:48:23.590 00 SPR-I:OPRO Content Type: cFE1 +21-221-12:48:23.591 00 SPR-I:OPRO Sub Type: 8 +21-221-12:48:23.591 00 SPR-I:OPRO Length: 12 +21-221-12:48:23.591 00 SPR-I:OPRO Spacecraft Id: SCX +21-221-12:48:23.591 00 SPR-I:OPRO Processor Id: CPU3 +21-221-12:48:23.591 00 SPR-I:OPRO Application Id: 0 +21-221-12:48:23.591 00 SPR-I:OPRO Create Time Secs: 1628513303 +21-221-12:48:23.591 00 SPR-I:OPRO Create Time Subsecs: 0 +21-221-12:48:23.591 00 SPR-I:OPRO File Description: EEPROM Memory Definition Table L +21-221-12:48:23.591 00 SPR-I:OPRO +21-221-12:48:23.592 00 SPR-I:OPRO ********** CS.DefEepromTbl ********** +21-221-12:48:23.592 00 SPR-I:OPRO +21-221-12:48:23.592 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State +21-221-12:48:23.592 00 SPR-I:OPRO Byte Offset: 0 +21-221-12:48:23.592 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[15].NumBytes +21-221-12:48:23.592 00 SPR-I:OPRO Number of Bytes: 192 +21-221-12:48:23.592 00 SPR-I:OPRO +21-221-12:48:23.599 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-221-12:48:23.600 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-221-12:48:23.600 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAC cs.defeepromtbl +21-221-12:48:23.608 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-221-12:48:23.608 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat eeprom_def_ld_1.tmp cs.defeepromtbl > eeprom_def_ld_1 +21-221-12:48:23.631 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defeepromtbl eeprom_def_ld_1.tmp +21-221-12:48:23.637 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-221-12:48:23.637 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:23.637 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_edt1 +21-221-12:48:23.637 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:23.637 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT1 completed +21-221-12:48:23.638 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:48:28.641 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:28.641 00 SPR-I:OPRO ; Step 1.5: Start the applications in order for the load file created +21-221-12:48:28.641 00 SPR-I:OPRO ; above to successfully pass validation and load. +21-221-12:48:28.642 00 SPR-I:OPRO ;******************************************************************** +21-221-12:48:28.642 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_start_apps.i +21-221-12:48:28.659 00 SPR-I:STS Procedure SCX_CPU1_CS_START_APPS started +21-221-12:48:28.719 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:28.719 00 SPR-I:OPRO ; Step 1.5.1: Determine if the applications are running. +21-221-12:48:28.719 00 SPR-I:OPRO ;********************************************************************* +21-221-12:48:28.719 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_file_to_cvt.i +21-221-12:48:28.721 00 SPR-I:STS Procedure GET_FILE_TO_CVT started +21-221-12:48:28.742 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_WRITEAPPINFO2FILE APPFILENAME="/ram/cfe_es_app_info.log" +21-221-12:48:28.743 00 CMH-I:CMD Command SFDU received:<1806C0000041091B2F72616D2F6366655F65735F6170705F696E666F2E6C6F6700000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:48:28.754 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:48:43.764 00 SPR-I:OPRO The APID is: P0F05 +21-221-12:48:43.764 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:48:43.765 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:48:43.769 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cfe_es_app_info.log scx_cpu1_es_app_info.log binary 192.168.1.8 +21-221-12:48:43.924 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:48:43.924 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:48:58.935 00 SPR-I:OPRO +21-221-12:48:58.973 00 SPR-I:OPRO The unix command is cvt -ws file_list[3845].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/scx_cpu1_es_app_info.log`" +21-221-12:48:58.973 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:03.977 00 SPR-I:STS Procedure GET_FILE_TO_CVT completed +21-221-12:49:03.997 00 SPR-I:OPRO The Applications are running. Setup will be skipped!!! +21-221-12:49:03.998 00 SPR-I:OPRO Procedure completed!!! +21-221-12:49:03.998 00 SPR-I:STS Procedure SCX_CPU1_CS_START_APPS completed +21-221-12:49:03.999 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:09.014 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:49:14.021 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:14.022 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-221-12:49:14.025 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:19.030 00 SPR-I:OPRO ;********************************************************************** +21-221-12:49:19.030 00 SPR-I:OPRO ; Step 1.6: Load the Definition file created above. +21-221-12:49:19.030 00 SPR-I:OPRO ;********************************************************************** +21-221-12:49:19.031 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-221-12:49:19.033 00 SPR-I:STS Procedure LOAD_TABLE started +21-221-12:49:19.039 00 SPR-I:OPRO Table Filename: eeprom_def_ld_1 +21-221-12:49:19.043 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 eeprom_def_ld_1 RAM:0 3 +21-221-12:49:19.043 00 SPR-I:OPRO +21-221-12:49:19.193 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:49:19.193 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:24.197 00 SPR-I:OPRO +21-221-12:49:24.199 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eeprom_def_ld_1" +21-221-12:49:24.201 00 CMH-I:CMD Command SFDU received:<1804C0000041021F2F72616D2F656570726F6D5F6465665F6C645F310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:49:24.228 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:49:25.002 00 TLMH-I:STS 58-012-14:04:59.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eeprom_def_ld_1' into 'CS.DefEepromTbl' working buffer +21-221-12:49:26.232 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:26.233 00 SPR-I:STS Procedure LOAD_TABLE completed +21-221-12:49:26.233 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:31.243 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:49:31.243 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 36 +21-221-12:49:31.243 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:49:31.249 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:49:31.250 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-221-12:49:31.250 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:49:31.253 00 CMH-I:CMD Command SFDU received:<1804C000002B040F000043532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:49:31.284 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:49:33.996 00 TLMH-I:STS 58-012-14:05:08.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 4, bad = 0, unused = 12 +21-221-12:49:33.996 00 TLMH-I:STS 58-012-14:05:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefEepromTbl' +21-221-12:49:34.288 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:34.289 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-221-12:49:34.301 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:34.303 00 SPR-I:OPRO <*> Passed - Event message 36 received +21-221-12:49:34.305 00 CMH-I:CMD Command SFDU received:<1804C0000029050C43532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:49:34.328 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:49:37.998 00 TLMH-I:STS 58-012-14:05:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefEepromTbl' +21-221-12:49:38.333 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:38.334 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-221-12:49:38.334 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:38.334 00 SPR-I:OPRO ; Step 1.7: Enable DEBUG Event Messages +21-221-12:49:38.334 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:38.336 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-221-12:49:38.349 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-221-12:49:40.352 00 CMH-I:CMD Command SFDU received:<1801C000001705704346455F54424C000000000000000000000000000100> from gs582cfslab4:SPR +21-221-12:49:40.369 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:49:42.371 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:49:42.373 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-221-12:49:42.373 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:42.373 00 SPR-I:OPRO ; Step 1.8: Verify that the CS Housekeeping telemetry items are +21-221-12:49:42.373 00 SPR-I:OPRO ; initialized to zero (0). +21-221-12:49:42.373 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:42.374 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-221-12:49:42.377 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:49:47.381 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:47.381 00 SPR-I:OPRO ; Step 1.9: Dump the EEPROM Definition Table. +21-221-12:49:47.381 00 SPR-I:OPRO ;********************************************************************* +21-221-12:49:47.383 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:49:47.385 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:49:47.394 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefEepromTbl" DFILENAME="/ram/cpu1_eedeftbl1_9" +21-221-12:49:47.395 00 CMH-I:CMD Command SFDU received:<1804C000006B0375000143532E446566456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656564656674626C315F3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:49:47.408 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:49:47.996 00 TLMH-I:STS 58-012-14:05:22.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefEepromTbl' to '/ram/cpu1_eedeftbl1_9' +21-221-12:50:02.420 00 SPR-I:OPRO +21-221-12:50:02.420 00 SPR-I:OPRO The TBLNAME is: CS.DefEepromTbl +21-221-12:50:02.420 00 SPR-I:OPRO The APID is: P0FAC +21-221-12:50:02.420 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:50:02.420 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:50:02.424 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eedeftbl1_9 cpu1_eedeftbl1_9 binary 192.168.1.8 +21-221-12:50:02.561 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:50:02.561 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:50:17.573 00 SPR-I:OPRO +21-221-12:50:17.614 00 SPR-I:OPRO The unix command is cvt -ws file_list[4012].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eedeftbl1_9`" +21-221-12:50:17.614 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:50:22.618 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:50:22.619 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:50:27.622 00 SPR-I:OPRO ;********************************************************************* +21-221-12:50:27.623 00 SPR-I:OPRO ; Step 2.0: Valid Command Test. +21-221-12:50:27.623 00 SPR-I:OPRO ;********************************************************************* +21-221-12:50:27.623 00 SPR-I:OPRO ; Step 2.1: Send the command to dump the Results Table. +21-221-12:50:27.623 00 SPR-I:OPRO ;********************************************************************* +21-221-12:50:27.624 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:50:27.626 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:50:27.646 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_1" +21-221-12:50:27.650 00 CMH-I:CMD Command SFDU received:<1804C000006B037E000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C325F3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:50:27.663 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:50:33.999 00 TLMH-I:STS 58-012-14:06:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_1' +21-221-12:50:42.676 00 SPR-I:OPRO +21-221-12:50:42.676 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:50:42.676 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:50:42.676 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:50:42.676 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:50:42.680 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_1 cpu1_eerestbl2_1 binary 192.168.1.8 +21-221-12:50:42.851 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:50:42.851 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:50:57.863 00 SPR-I:OPRO +21-221-12:50:57.907 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_1`" +21-221-12:50:57.910 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:51:02.915 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:51:02.915 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:51:07.930 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:51:07.931 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-12:51:07.934 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:07.934 00 SPR-I:OPRO ; Step 2.2: Send the Enable Checksum command. +21-221-12:51:07.934 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:07.940 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:51:07.940 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-221-12:51:07.941 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:51:07.943 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-221-12:51:07.961 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:51:08.493 00 TLMH-I:STS 58-012-14:06:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-221-12:51:10.965 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:51:10.966 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-221-12:51:10.984 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:51:10.985 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-221-12:51:10.991 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-221-12:51:10.994 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-221-12:51:11.499 00 TLMH-I:STS 58-012-14:06:45.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-221-12:51:11.997 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-221-12:51:12.008 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:51:12.501 00 TLMH-I:STS 58-012-14:06:46.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-221-12:51:17.012 00 SPR-I:OPRO <*> Passed (3003) - OS Checksumming disabled. +21-221-12:51:17.013 00 SPR-I:OPRO <*> Passed (3008) - cFE Core Checksumming disabled. +21-221-12:51:17.016 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-221-12:51:17.027 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-221-12:51:17.501 00 TLMH-I:STS 58-012-14:06:51.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-221-12:51:18.029 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-221-12:51:18.040 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-221-12:51:18.493 00 TLMH-I:STS 58-012-14:06:52.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-221-12:51:19.042 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-221-12:51:19.056 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-221-12:51:19.496 00 TLMH-I:STS 58-012-14:06:53.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-221-12:51:20.057 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:51:25.062 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:25.062 00 SPR-I:OPRO ; Step 2.3: Send the Enable Non-Volatile Checksumming command. +21-221-12:51:25.062 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:25.069 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:51:25.069 00 SPR-I:OPRO ; Setup event 1 with CS INFO 38 +21-221-12:51:25.069 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:51:25.072 00 CMH-I:CMD Command SFDU received:<189FC00000010EB7> from gs582cfslab4:SPR +21-221-12:51:25.089 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:51:25.995 00 TLMH-I:STS 58-012-14:07:00.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=38 Checksumming of Eeprom is Enabled +21-221-12:51:26.090 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:51:26.092 00 SPR-I:OPRO <*> Passed (1003;2002) - CS Enable EEPROM command sent properly. +21-221-12:51:26.108 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:51:26.110 00 SPR-I:OPRO <*> Passed (1003;2002) - Expected Event Msg 38 rcv'd. +21-221-12:51:26.114 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:51:31.119 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:31.119 00 SPR-I:OPRO ; Step 2.4: Dump the EEPROM Results Table. +21-221-12:51:31.119 00 SPR-I:OPRO ;********************************************************************* +21-221-12:51:31.120 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:51:31.123 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:51:31.143 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_4" +21-221-12:51:31.146 00 CMH-I:CMD Command SFDU received:<1804C000006B037B000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C325F3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:51:31.166 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:51:38.001 00 TLMH-I:STS 58-012-14:07:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_4' +21-221-12:51:46.178 00 SPR-I:OPRO +21-221-12:51:46.179 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:51:46.179 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:51:46.179 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:51:46.179 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:51:46.182 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_4 cpu1_eerestbl2_4 binary 192.168.1.8 +21-221-12:51:46.358 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:51:46.359 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:52:01.370 00 SPR-I:OPRO +21-221-12:52:01.382 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_4`" +21-221-12:52:01.382 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:52:06.386 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:52:06.387 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:52:11.398 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:52:11.398 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-12:52:11.399 00 SPR-I:OPRO ;********************************************************************* +21-221-12:52:11.399 00 SPR-I:OPRO ; Step 2.5: Verify that Segments are being checksummed. +21-221-12:52:11.399 00 SPR-I:OPRO ;********************************************************************* +21-221-12:52:11.399 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:52:11.400 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:52:11.405 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_5" +21-221-12:52:11.406 00 CMH-I:CMD Command SFDU received:<1804C000006B037A000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C325F3500000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:52:11.417 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:52:18.003 00 TLMH-I:STS 58-012-14:07:52.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_5' +21-221-12:52:26.430 00 SPR-I:OPRO +21-221-12:52:26.430 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:52:26.430 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:52:26.430 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:52:26.430 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:52:26.433 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_5 cpu1_eerestbl2_5 binary 192.168.1.8 +21-221-12:52:26.575 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:52:26.575 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:52:41.586 00 SPR-I:OPRO +21-221-12:52:41.615 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_5`" +21-221-12:52:41.615 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:52:46.619 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:52:46.620 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-221-12:52:49.638 00 SPR-I:OPRO <*> Passed (2001) - EEPROM Checksumming is occurring. +21-221-12:52:49.642 00 SPR-I:OPRO ;********************************************************************* +21-221-12:52:49.642 00 SPR-I:OPRO ; Step 2.6: Send the Disable EEPROM Segment command for a valid +21-221-12:52:49.642 00 SPR-I:OPRO ; Enabled segment. +21-221-12:52:49.642 00 SPR-I:OPRO ;********************************************************************* +21-221-12:52:49.653 00 SPR-I:OPRO ; Enabled segment found at index 0 +21-221-12:52:49.657 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:52:49.657 00 SPR-I:OPRO ; Setup event 1 with CS INFO 48 +21-221-12:52:49.657 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:52:49.659 00 CMH-I:CMD Command SFDU received:<189FC000000513AE00000000> from gs582cfslab4:SPR +21-221-12:52:49.674 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:52:50.494 00 TLMH-I:STS 58-012-14:08:24.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-12:52:54.680 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:52:54.681 00 SPR-I:OPRO <*> Passed (1003;2005) - CS DisableEepromEntry command sent properly. +21-221-12:52:54.687 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:52:54.687 00 SPR-I:OPRO <*> Passed (1003;2005) - Expected Event Msg 48 rcv'd. +21-221-12:52:54.688 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:52:54.689 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:52:54.694 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefEepromTbl" DFILENAME="/ram/cpu1_eedeftbl2_6" +21-221-12:52:54.694 00 CMH-I:CMD Command SFDU received:<1804C000006B0379000143532E446566456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656564656674626C325F3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:52:54.705 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:52:55.498 00 TLMH-I:STS 58-012-14:08:29.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefEepromTbl' to '/ram/cpu1_eedeftbl2_6' +21-221-12:53:09.717 00 SPR-I:OPRO +21-221-12:53:09.718 00 SPR-I:OPRO The TBLNAME is: CS.DefEepromTbl +21-221-12:53:09.718 00 SPR-I:OPRO The APID is: P0FAC +21-221-12:53:09.718 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:53:09.718 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:53:09.722 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eedeftbl2_6 cpu1_eedeftbl2_6 binary 192.168.1.8 +21-221-12:53:09.851 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:53:09.851 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:53:24.862 00 SPR-I:OPRO +21-221-12:53:24.900 00 SPR-I:OPRO The unix command is cvt -ws file_list[4012].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eedeftbl2_6`" +21-221-12:53:24.900 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:53:29.904 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:53:29.905 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:53:34.909 00 SPR-I:OPRO <*> Passed - Definition Table entry changed to Disabled +21-221-12:53:34.909 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:53:39.913 00 SPR-I:OPRO ;********************************************************************* +21-221-12:53:39.914 00 SPR-I:OPRO ; Step 2.7: Dump the results table to ensure that the above entry was +21-221-12:53:39.914 00 SPR-I:OPRO ; disabled. +21-221-12:53:39.914 00 SPR-I:OPRO ;********************************************************************* +21-221-12:53:39.915 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:53:39.917 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:53:39.936 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_7" +21-221-12:53:39.939 00 CMH-I:CMD Command SFDU received:<1804C000006B0378000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C325F3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:53:39.952 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:53:46.000 00 TLMH-I:STS 58-012-14:09:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_7' +21-221-12:53:54.965 00 SPR-I:OPRO +21-221-12:53:54.966 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:53:54.966 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:53:54.966 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:53:54.966 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:53:54.970 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_7 cpu1_eerestbl2_7 binary 192.168.1.8 +21-221-12:53:55.140 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:53:55.140 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:54:10.150 00 SPR-I:OPRO +21-221-12:54:10.169 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_7`" +21-221-12:54:10.169 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:54:15.173 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:54:15.174 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:54:20.182 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:54:20.183 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-12:54:20.184 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:20.184 00 SPR-I:OPRO ; Step 2.8: Using the TST_CS application, manipulate the disabled +21-221-12:54:20.184 00 SPR-I:OPRO ; entry's CRC. +21-221-12:54:20.184 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:20.187 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:20.188 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 10 +21-221-12:54:20.188 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:20.189 00 CMH-I:CMD Command SFDU received:<192BC0000005040E02000000> from gs582cfslab4:SPR +21-221-12:54:20.202 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:54:20.997 00 TLMH-I:STS 58-012-14:09:55.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=10 Corrupt Memory CRC command successful. +21-221-12:54:21.203 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:54:21.204 00 SPR-I:OPRO <*> Passed - Expected Event Msg 10 rcv'd. +21-221-12:54:21.204 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:54:26.208 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:26.208 00 SPR-I:OPRO ; Step 2.9: Send the Enable Segment command for the segment disabled +21-221-12:54:26.208 00 SPR-I:OPRO ; in Step 2.6 above. +21-221-12:54:26.208 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:26.210 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:26.211 00 SPR-I:OPRO ; Setup event 1 with CS INFO 46 +21-221-12:54:26.211 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:26.213 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:26.213 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 27 +21-221-12:54:26.214 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:54:26.214 00 SPR-I:OPRO *** Eeprom Segment Miscompare Ctr = 0 +21-221-12:54:26.215 00 CMH-I:CMD Command SFDU received:<189FC000000512AF00000000> from gs582cfslab4:SPR +21-221-12:54:26.232 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:54:26.991 00 TLMH-I:STS 58-012-14:10:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-12:54:27.996 00 TLMH-I:STS 58-012-14:10:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:29.994 00 TLMH-I:STS 58-012-14:10:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:30.238 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:54:30.239 00 SPR-I:OPRO <*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly. +21-221-12:54:30.257 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:54:30.259 00 SPR-I:OPRO <*> Passed (1003;2004) - Expected Event Msg 46 rcv'd. +21-221-12:54:30.264 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:54:32.000 00 TLMH-I:STS 58-012-14:10:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:34.000 00 TLMH-I:STS 58-012-14:10:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:35.269 00 SPR-I:OPRO <*> Passed (2001.1) - Expected Event Msg 27 rcv'd. +21-221-12:54:35.272 00 SPR-I:OPRO *** Eeprom Miscompare Ctr = 3 +21-221-12:54:35.272 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:54:35.994 00 TLMH-I:STS 58-012-14:10:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:37.992 00 TLMH-I:STS 58-012-14:10:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:39.991 00 TLMH-I:STS 58-012-14:10:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:40.277 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:40.277 00 SPR-I:OPRO ; Step 2.10: Dump the Results Table. +21-221-12:54:40.277 00 SPR-I:OPRO ;********************************************************************* +21-221-12:54:40.278 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:54:40.281 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:54:40.300 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_10" +21-221-12:54:40.302 00 CMH-I:CMD Command SFDU received:<1804C000006B034E000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C325F3130000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:54:40.306 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:54:41.994 00 TLMH-I:STS 58-012-14:10:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:43.993 00 TLMH-I:STS 58-012-14:10:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:46.000 00 TLMH-I:STS 58-012-14:10:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_10' +21-221-12:54:46.001 00 TLMH-I:STS 58-012-14:10:20.006 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:47.999 00 TLMH-I:STS 58-012-14:10:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:49.995 00 TLMH-I:STS 58-012-14:10:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:51.993 00 TLMH-I:STS 58-012-14:10:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:53.998 00 TLMH-I:STS 58-012-14:10:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:55.319 00 SPR-I:OPRO +21-221-12:54:55.319 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:54:55.319 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:54:55.320 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:54:55.320 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:54:55.323 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_10 cpu1_eerestbl2_10 binary 192.168.1.8 +21-221-12:54:55.462 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:54:55.462 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:54:55.994 00 TLMH-I:STS 58-012-14:10:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:57.991 00 TLMH-I:STS 58-012-14:10:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:54:59.992 00 TLMH-I:STS 58-012-14:10:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:01.999 00 TLMH-I:STS 58-012-14:10:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:03.993 00 TLMH-I:STS 58-012-14:10:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:05.999 00 TLMH-I:STS 58-012-14:10:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:07.998 00 TLMH-I:STS 58-012-14:10:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:10.001 00 TLMH-I:STS 58-012-14:10:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:10.473 00 SPR-I:OPRO +21-221-12:55:10.487 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_10`" +21-221-12:55:10.487 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:55:12.000 00 TLMH-I:STS 58-012-14:10:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:14.000 00 TLMH-I:STS 58-012-14:10:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:15.491 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:55:15.491 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:55:15.996 00 TLMH-I:STS 58-012-14:10:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:17.997 00 TLMH-I:STS 58-012-14:10:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:19.997 00 TLMH-I:STS 58-012-14:10:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0012D687, Calculated: 0x0000399A +21-221-12:55:20.501 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:20.502 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-12:55:20.502 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:20.502 00 SPR-I:OPRO ; Step 2.11: Send the Recompute Eeprom Segment command for the segment +21-221-12:55:20.502 00 SPR-I:OPRO ; specified in Steps above. +21-221-12:55:20.502 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:20.504 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:20.504 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-12:55:20.504 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:20.505 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:20.505 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-12:55:20.505 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:20.506 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-12:55:20.510 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:55:21.000 00 TLMH-I:STS 58-012-14:10:55.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-12:55:21.001 00 TLMH-I:STS 58-012-14:10:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:55:21.994 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:55:21.995 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:55:21.996 00 TLMH-I:STS 58-012-14:10:56.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-12:55:22.512 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:22.513 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-12:55:22.520 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:22.521 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-12:55:22.525 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:22.525 00 SPR-I:OPRO <*> Passed (2006.2) - Recompute Finished Event msg 95 rcv'd. +21-221-12:55:22.526 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:55:27.530 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:27.530 00 SPR-I:OPRO ; Step 2.12: Send the Report EEPROM Segment command for the specified +21-221-12:55:27.530 00 SPR-I:OPRO ; entry used in Steps above. +21-221-12:55:27.530 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:27.536 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:27.536 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-12:55:27.536 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:55:27.537 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-12:55:27.551 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:55:27.989 00 TLMH-I:STS 58-012-14:11:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-12:55:30.554 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:30.556 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-12:55:30.562 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:55:30.563 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-12:55:30.564 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:55:35.568 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:35.568 00 SPR-I:OPRO ; Step 2.13: Dump the Results table. +21-221-12:55:35.569 00 SPR-I:OPRO ;********************************************************************* +21-221-12:55:35.569 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:55:35.572 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:55:35.577 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl2_13" +21-221-12:55:35.578 00 CMH-I:CMD Command SFDU received:<1804C000006B034D000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C325F3133000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:55:35.588 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:55:41.993 00 TLMH-I:STS 58-012-14:11:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl2_13' +21-221-12:55:50.601 00 SPR-I:OPRO +21-221-12:55:50.601 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:55:50.602 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:55:50.602 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:55:50.602 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:55:50.605 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl2_13 cpu1_eerestbl2_13 binary 192.168.1.8 +21-221-12:55:50.739 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:55:50.739 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:56:05.750 00 SPR-I:OPRO +21-221-12:56:05.763 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl2_13`" +21-221-12:56:05.763 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:10.767 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:56:10.768 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:15.778 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:15.778 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-12:56:15.779 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:15.779 00 SPR-I:OPRO ; Step 2.14: Send the Get EEPROM Segment ID command using an entry in +21-221-12:56:15.779 00 SPR-I:OPRO ; the results table. +21-221-12:56:15.779 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:15.781 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:15.781 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-12:56:15.781 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:15.782 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-12:56:15.796 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:16.490 00 TLMH-I:STS 58-012-14:11:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-12:56:16.492 00 TLMH-I:STS 58-012-14:11:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-12:56:18.799 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:18.800 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-12:56:18.811 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-12:56:18.818 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:23.823 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:23.823 00 SPR-I:OPRO ; Step 3.0: Invalid Command Test. +21-221-12:56:23.823 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:23.823 00 SPR-I:OPRO ; Step 3.1: Send the Enable EEPROM Checksumming command with an +21-221-12:56:23.823 00 SPR-I:OPRO ; invalid length. +21-221-12:56:23.824 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:23.829 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:23.829 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:56:23.829 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:23.836 00 SPR-I:OPRO Sending: 189Fc00000020E99 +21-221-12:56:23.838 00 CMH-I:CMD Command SFDU received:<189FC00000020E99> from gs582cfslab4:SPR +21-221-12:56:23.852 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:56:23.853 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:24.490 00 TLMH-I:STS 58-012-14:11:58.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 14, Len = 9, Expected = 8 +21-221-12:56:26.856 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:26.870 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:26.871 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:56:26.878 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:56:26.882 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:31.886 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:31.887 00 SPR-I:OPRO ; Step 3.2: Send the Disable EEPROM Checksumming command with an +21-221-12:56:31.887 00 SPR-I:OPRO ; invalid length. +21-221-12:56:31.887 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:31.895 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:31.896 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:56:31.896 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:31.910 00 SPR-I:OPRO Sending: 189Fc00000020F98 +21-221-12:56:31.913 00 CMH-I:CMD Command SFDU received:<189FC00000020F98> from gs582cfslab4:SPR +21-221-12:56:31.932 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:56:31.933 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:32.498 00 TLMH-I:STS 58-012-14:12:06.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 15, Len = 9, Expected = 8 +21-221-12:56:34.936 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:34.952 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:34.953 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:56:34.958 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:56:34.961 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:39.964 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:39.964 00 SPR-I:OPRO ; Step 3.3: Send the Enable EEPROM Segment command with an invalid +21-221-12:56:39.964 00 SPR-I:OPRO ; length. +21-221-12:56:39.964 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:39.966 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:39.966 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:56:39.966 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:39.970 00 SPR-I:OPRO Sending: 189Fc00000041266 +21-221-12:56:39.971 00 CMH-I:CMD Command SFDU received:<189FC00000041266> from gs582cfslab4:SPR +21-221-12:56:39.995 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:56:39.996 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:40.496 00 TLMH-I:STS 58-012-14:12:14.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 18, Len = 11, Expected = 12 +21-221-12:56:41.998 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:42.005 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:42.006 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:56:42.009 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:56:42.011 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:47.014 00 SPR-I:OPRO ;********************************************************************** +21-221-12:56:47.015 00 SPR-I:OPRO ; Step 3.4: Send the Enable EEPROM Segment command with an invalid ID. +21-221-12:56:47.015 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:47.022 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:47.022 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 47 +21-221-12:56:47.022 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:47.025 00 CMH-I:CMD Command SFDU received:<189FC000000512BF00000010> from gs582cfslab4:SPR +21-221-12:56:47.052 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:47.499 00 TLMH-I:STS 58-012-14:12:21.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=47 Enable Eeprom entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 +21-221-12:56:50.055 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:50.056 00 SPR-I:OPRO <*> Passed (1004;2009) - CS Enable EEPROM Entry with ID=0 sent properly. +21-221-12:56:50.073 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:50.074 00 SPR-I:OPRO <*> Passed (1004;2009) - Expected Event Msg 47 rcv'd. +21-221-12:56:50.079 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:56:55.083 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:55.083 00 SPR-I:OPRO ; Step 3.5: Send the Disable EEPROM Segment command with an invalid +21-221-12:56:55.083 00 SPR-I:OPRO ; length. +21-221-12:56:55.083 00 SPR-I:OPRO ;********************************************************************* +21-221-12:56:55.089 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:55.090 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:56:55.090 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:56:55.106 00 SPR-I:OPRO Sending: 189Fc00000041377 +21-221-12:56:55.109 00 CMH-I:CMD Command SFDU received:<189FC00000041377> from gs582cfslab4:SPR +21-221-12:56:55.120 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:56:55.121 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:56:55.996 00 TLMH-I:STS 58-012-14:12:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 19, Len = 11, Expected = 12 +21-221-12:56:58.124 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:58.134 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:56:58.134 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:56:58.136 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:56:58.137 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:03.141 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:03.141 00 SPR-I:OPRO ; Step 3.6: Send the Disable EEPROM Segment command with an invalid ID. +21-221-12:57:03.141 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:03.149 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:03.151 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 49 +21-221-12:57:03.151 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:03.153 00 CMH-I:CMD Command SFDU received:<189FC000000513BE00000010> from gs582cfslab4:SPR +21-221-12:57:03.181 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:03.991 00 TLMH-I:STS 58-012-14:12:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=49 Disable Eeprom entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 +21-221-12:57:06.185 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:06.186 00 SPR-I:OPRO <*> Passed (1004;2009) - CS DisableTableName with Null Table name sent properly. +21-221-12:57:06.195 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:06.195 00 SPR-I:OPRO <*> Passed (1004;2009) - Expected Event Msg 49 rcv'd. +21-221-12:57:06.196 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:11.200 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:11.200 00 SPR-I:OPRO ; Step 3.7: Send the Recompute EEPROM Segment command with invalid +21-221-12:57:11.200 00 SPR-I:OPRO ; length. +21-221-12:57:11.200 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:11.203 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:11.204 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:57:11.204 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:11.212 00 SPR-I:OPRO Sending: 189Fc00000041155 +21-221-12:57:11.214 00 CMH-I:CMD Command SFDU received:<189FC00000041155> from gs582cfslab4:SPR +21-221-12:57:11.239 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:57:11.240 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:11.995 00 TLMH-I:STS 58-012-14:12:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 17, Len = 11, Expected = 12 +21-221-12:57:14.245 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:14.260 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:14.261 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:57:14.265 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:57:14.267 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:19.271 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:19.271 00 SPR-I:OPRO ; Step 3.8: Send the Recompute EEPROM Segment command with an invalid +21-221-12:57:19.271 00 SPR-I:OPRO ; ID. +21-221-12:57:19.271 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:19.277 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:19.277 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 44 +21-221-12:57:19.277 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:19.278 00 CMH-I:CMD Command SFDU received:<189FC000000511BC00000010> from gs582cfslab4:SPR +21-221-12:57:19.294 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:19.998 00 TLMH-I:STS 58-012-14:12:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=44 Eeprom recompute baseline of entry failed, Entry ID invalid: 16, State: 3, Max ID: 15 +21-221-12:57:22.296 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:22.297 00 SPR-I:OPRO <*> Passed (1004;2009) - CS Recompute EEPROM with ID=0 sent properly. +21-221-12:57:22.305 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:22.306 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 44 rcv'd. +21-221-12:57:22.308 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:27.312 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:27.312 00 SPR-I:OPRO ; Step 3.9: Send the Report EEPROM Segment command with an invalid +21-221-12:57:27.312 00 SPR-I:OPRO ; length. +21-221-12:57:27.312 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:27.315 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:27.315 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:57:27.315 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:27.323 00 SPR-I:OPRO Sending: 189Fc00000041044 +21-221-12:57:27.327 00 CMH-I:CMD Command SFDU received:<189FC00000041044> from gs582cfslab4:SPR +21-221-12:57:27.345 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:57:27.346 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:27.988 00 TLMH-I:STS 58-012-14:13:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 16, Len = 11, Expected = 12 +21-221-12:57:30.352 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:30.367 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:30.368 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:57:30.374 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:57:30.376 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:35.380 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:35.381 00 SPR-I:OPRO ; Step 3.10: Send the Report EEPROM Segment command with an invalid ID. +21-221-12:57:35.381 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:35.387 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:35.387 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 41 +21-221-12:57:35.387 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:35.390 00 CMH-I:CMD Command SFDU received:<189FC000000510BD00000010> from gs582cfslab4:SPR +21-221-12:57:35.418 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:35.994 00 TLMH-I:STS 58-012-14:13:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=41 Eeprom report baseline failed, Entry ID invalid: 16, State: 3 Max ID: 15 +21-221-12:57:38.422 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:38.423 00 SPR-I:OPRO <*> Passed (1004;2009) - CS Report EEPROM command with ID=0 sent properly. +21-221-12:57:38.439 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:38.440 00 SPR-I:OPRO <*> Passed (1004;2009) - Expected Event Msg 44 rcv'd. +21-221-12:57:38.444 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:43.449 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:43.449 00 SPR-I:OPRO ; Step 3.11: Send the Get EEPROM Segment ID command with an invalid +21-221-12:57:43.449 00 SPR-I:OPRO ; length. +21-221-12:57:43.449 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:43.455 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:43.456 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-221-12:57:43.456 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:43.471 00 SPR-I:OPRO Sending: 189Fc00000061422 +21-221-12:57:43.475 00 CMH-I:CMD Command SFDU received:<189FC00000061422> from gs582cfslab4:SPR +21-221-12:57:43.494 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-221-12:57:43.495 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:43.990 00 TLMH-I:STS 58-012-14:13:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 20, Len = 13, Expected = 12 +21-221-12:57:46.499 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:46.507 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:46.507 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-221-12:57:46.508 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-221-12:57:46.509 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:51.512 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:51.513 00 SPR-I:OPRO ; Step 3.12: Send the Get EEPROM Segment ID command with an invalid +21-221-12:57:51.513 00 SPR-I:OPRO ; address. +21-221-12:57:51.513 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:51.519 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:51.519 00 SPR-I:OPRO ; Setup event 1 with CS INFO 51 +21-221-12:57:51.519 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:57:51.523 00 CMH-I:CMD Command SFDU received:<189FC000000514E200A3A840> from gs582cfslab4:SPR +21-221-12:57:51.537 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:57:51.998 00 TLMH-I:STS 58-012-14:13:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=51 Address 0x00A3A840 was not found in Eeprom table +21-221-12:57:54.541 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:54.542 00 SPR-I:OPRO <*> Passed (1004;2009) - CS Get EEPROM ID command with invalid address sent properly. +21-221-12:57:54.549 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:57:54.549 00 SPR-I:OPRO <*> Passed (1004;2009) - Expected Event Msg 51 rcv'd. +21-221-12:57:54.550 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:57:59.554 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:59.555 00 SPR-I:OPRO ; Step 3.13: Dump the Results Table. +21-221-12:57:59.555 00 SPR-I:OPRO ;********************************************************************* +21-221-12:57:59.556 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-12:57:59.558 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-12:57:59.564 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl3_13" +21-221-12:57:59.565 00 CMH-I:CMD Command SFDU received:<1804C000006B034C000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C335F3133000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-12:57:59.576 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:58:05.998 00 TLMH-I:STS 58-012-14:13:40.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl3_13' +21-221-12:58:14.585 00 SPR-I:OPRO +21-221-12:58:14.585 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-12:58:14.586 00 SPR-I:OPRO The APID is: P0FB0 +21-221-12:58:14.586 00 SPR-I:OPRO The CPU is: CPU3 +21-221-12:58:14.586 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-12:58:14.589 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl3_13 cpu1_eerestbl3_13 binary 192.168.1.8 +21-221-12:58:14.726 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-12:58:14.726 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-12:58:29.738 00 SPR-I:OPRO +21-221-12:58:29.766 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl3_13`" +21-221-12:58:29.766 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:58:34.771 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-12:58:34.771 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-12:58:39.787 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:58:39.788 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-12:58:39.790 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:39.790 00 SPR-I:OPRO ; Step 3.14: Send the Recompute EEPROM Segment command for an entry in +21-221-12:58:39.790 00 SPR-I:OPRO ; the results table. +21-221-12:58:39.790 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:39.793 00 CMH-I:CMD Command SFDU received:<189FC000000511AD00000001> from gs582cfslab4:SPR +21-221-12:58:39.804 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:39.804 00 SPR-I:OPRO ; Step 3.15: Send the Recompute EEPROM Segment command again to +21-221-12:58:39.804 00 SPR-I:OPRO ; verify that only 1 Recompute can occur at the same time. +21-221-12:58:39.804 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:39.807 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:39.807 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 45 +21-221-12:58:39.807 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:39.809 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:39.809 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-12:58:39.809 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:39.810 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-12:58:39.854 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:58:40.495 00 TLMH-I:STS 58-012-14:14:14.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 1 started +21-221-12:58:40.496 00 TLMH-I:STS 58-012-14:14:14.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=45 Recompute baseline of Eeprom Entry ID 0 failed: child task in use +21-221-12:58:40.991 00 TLMH-I:STS 58-012-14:14:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:41.995 00 TLMH-I:STS 58-012-14:14:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:41.995 00 TLMH-I:STS 58-012-14:14:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:42.857 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:58:42.857 00 SPR-I:OPRO <*> Passed (1004;2006.1) - CS Recompute EEPROM Entry command failed as expected. +21-221-12:58:42.862 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:58:42.863 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 45 rcv'd. +21-221-12:58:42.863 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:42.863 00 SPR-I:OPRO ; Step 3.16: Send the One Shot CRC command to verify that only 1 +21-221-12:58:42.863 00 SPR-I:OPRO ; recompute or One Shot can occur at the same time. +21-221-12:58:42.863 00 SPR-I:OPRO ;********************************************************************* +21-221-12:58:42.864 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:42.865 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-221-12:58:42.865 00 SPR-I:OPRO ;*********************************************************************** +21-221-12:58:42.865 00 CMH-I:CMD Command SFDU received:<189FC000000D028C00A3A8300000080000000800> from gs582cfslab4:SPR +21-221-12:58:42.879 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:58:42.998 00 TLMH-I:STS 58-012-14:14:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:43.494 00 TLMH-I:STS 58-012-14:14:17.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-221-12:58:43.992 00 TLMH-I:STS 58-012-14:14:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:43.993 00 TLMH-I:STS 58-012-14:14:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:44.996 00 TLMH-I:STS 58-012-14:14:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:45.999 00 TLMH-I:STS 58-012-14:14:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:46.000 00 TLMH-I:STS 58-012-14:14:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:46.883 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:58:46.884 00 SPR-I:OPRO <*> Passed (1004;2006.1) - One Shot CRC command failed as expected. +21-221-12:58:46.888 00 SPR-I:STTE WAIT UNTIL completed +21-221-12:58:46.888 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 45 rcv'd. +21-221-12:58:46.892 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-12:58:46.993 00 TLMH-I:STS 58-012-14:14:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:47.996 00 TLMH-I:STS 58-012-14:14:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:47.998 00 TLMH-I:STS 58-012-14:14:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:48.988 00 TLMH-I:STS 58-012-14:14:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:49.994 00 TLMH-I:STS 58-012-14:14:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:49.995 00 TLMH-I:STS 58-012-14:14:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:50.988 00 TLMH-I:STS 58-012-14:14:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:51.994 00 TLMH-I:STS 58-012-14:14:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:51.996 00 TLMH-I:STS 58-012-14:14:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:52.988 00 TLMH-I:STS 58-012-14:14:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:53.996 00 TLMH-I:STS 58-012-14:14:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:53.997 00 TLMH-I:STS 58-012-14:14:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:54.995 00 TLMH-I:STS 58-012-14:14:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:55.997 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:55.998 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:56.990 00 TLMH-I:STS 58-012-14:14:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:57.999 00 TLMH-I:STS 58-012-14:14:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:58.000 00 TLMH-I:STS 58-012-14:14:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:58.992 00 TLMH-I:STS 58-012-14:14:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:59.988 00 TLMH-I:STS 58-012-14:14:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:58:59.990 00 TLMH-I:STS 58-012-14:14:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:00.988 00 TLMH-I:STS 58-012-14:14:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:01.992 00 TLMH-I:STS 58-012-14:14:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:01.993 00 TLMH-I:STS 58-012-14:14:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:02.993 00 TLMH-I:STS 58-012-14:14:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:03.998 00 TLMH-I:STS 58-012-14:14:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:03.999 00 TLMH-I:STS 58-012-14:14:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:04.993 00 TLMH-I:STS 58-012-14:14:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:05.993 00 TLMH-I:STS 58-012-14:14:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:05.994 00 TLMH-I:STS 58-012-14:14:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:06.998 00 TLMH-I:STS 58-012-14:14:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:07.994 00 TLMH-I:STS 58-012-14:14:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:07.995 00 TLMH-I:STS 58-012-14:14:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:08.988 00 TLMH-I:STS 58-012-14:14:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:09.995 00 TLMH-I:STS 58-012-14:14:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:09.996 00 TLMH-I:STS 58-012-14:14:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:10.989 00 TLMH-I:STS 58-012-14:14:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:11.995 00 TLMH-I:STS 58-012-14:14:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:11.997 00 TLMH-I:STS 58-012-14:14:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:12.991 00 TLMH-I:STS 58-012-14:14:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:13.996 00 TLMH-I:STS 58-012-14:14:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:13.997 00 TLMH-I:STS 58-012-14:14:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:14.992 00 TLMH-I:STS 58-012-14:14:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:15.997 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:15.998 00 TLMH-I:STS 58-012-14:14:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:16.992 00 TLMH-I:STS 58-012-14:14:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:17.998 00 TLMH-I:STS 58-012-14:14:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:17.999 00 TLMH-I:STS 58-012-14:14:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:18.991 00 TLMH-I:STS 58-012-14:14:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:19.994 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:19.995 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:20.989 00 TLMH-I:STS 58-012-14:14:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:21.999 00 TLMH-I:STS 58-012-14:14:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:22.000 00 TLMH-I:STS 58-012-14:14:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:22.992 00 TLMH-I:STS 58-012-14:14:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:23.996 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:23.998 00 TLMH-I:STS 58-012-14:14:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:24.991 00 TLMH-I:STS 58-012-14:14:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:25.997 00 TLMH-I:STS 58-012-14:15:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:25.998 00 TLMH-I:STS 58-012-14:15:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:26.993 00 TLMH-I:STS 58-012-14:15:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:27.986 00 TLMH-I:STS 58-012-14:15:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:27.987 00 TLMH-I:STS 58-012-14:15:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:28.989 00 TLMH-I:STS 58-012-14:15:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:29.995 00 TLMH-I:STS 58-012-14:15:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:29.995 00 TLMH-I:STS 58-012-14:15:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:30.996 00 TLMH-I:STS 58-012-14:15:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:31.989 00 TLMH-I:STS 58-012-14:15:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:31.989 00 TLMH-I:STS 58-012-14:15:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:32.992 00 TLMH-I:STS 58-012-14:15:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:33.998 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:34.000 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:34.992 00 TLMH-I:STS 58-012-14:15:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:35.994 00 TLMH-I:STS 58-012-14:15:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:35.995 00 TLMH-I:STS 58-012-14:15:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:36.988 00 TLMH-I:STS 58-012-14:15:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:37.993 00 TLMH-I:STS 58-012-14:15:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:37.993 00 TLMH-I:STS 58-012-14:15:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:38.996 00 TLMH-I:STS 58-012-14:15:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:39.991 00 TLMH-I:STS 58-012-14:15:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:39.992 00 TLMH-I:STS 58-012-14:15:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:40.996 00 TLMH-I:STS 58-012-14:15:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:41.992 00 TLMH-I:STS 58-012-14:15:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:41.993 00 TLMH-I:STS 58-012-14:15:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:42.995 00 TLMH-I:STS 58-012-14:15:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:43.992 00 TLMH-I:STS 58-012-14:15:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:43.993 00 TLMH-I:STS 58-012-14:15:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:44.987 00 TLMH-I:STS 58-012-14:15:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:45.992 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:45.992 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:46.989 00 TLMH-I:STS 58-012-14:15:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:47.996 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:47.997 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:48.992 00 TLMH-I:STS 58-012-14:15:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:49.989 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:49.989 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:50.992 00 TLMH-I:STS 58-012-14:15:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:51.997 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:51.998 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:52.997 00 TLMH-I:STS 58-012-14:15:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:53.991 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:53.992 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:54.989 00 TLMH-I:STS 58-012-14:15:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:55.994 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:55.995 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:56.989 00 TLMH-I:STS 58-012-14:15:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:57.993 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:57.993 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:58.988 00 TLMH-I:STS 58-012-14:15:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:59.992 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-12:59:59.993 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:00.986 00 TLMH-I:STS 58-012-14:15:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:01.988 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:01.989 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:02.990 00 TLMH-I:STS 58-012-14:15:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:03.990 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:03.990 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:04.996 00 TLMH-I:STS 58-012-14:15:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:05.992 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:05.993 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:06.989 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:07.994 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:07.995 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:08.988 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:09.995 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:09.995 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:10.989 00 TLMH-I:STS 58-012-14:15:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:11.991 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:11.991 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:12.996 00 TLMH-I:STS 58-012-14:15:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:13.989 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:13.989 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:14.994 00 TLMH-I:STS 58-012-14:15:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:15.990 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:15.990 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:16.994 00 TLMH-I:STS 58-012-14:15:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:17.997 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:17.998 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:18.987 00 TLMH-I:STS 58-012-14:15:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:19.992 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:19.993 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:20.996 00 TLMH-I:STS 58-012-14:15:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:21.993 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:21.993 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:22.998 00 TLMH-I:STS 58-012-14:15:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:23.991 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:23.992 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:24.996 00 TLMH-I:STS 58-012-14:15:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:26.002 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:26.004 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:26.993 00 TLMH-I:STS 58-012-14:16:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:27.988 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:27.989 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:28.992 00 TLMH-I:STS 58-012-14:16:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:29.996 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:29.996 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:30.993 00 TLMH-I:STS 58-012-14:16:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:31.992 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:31.992 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:32.995 00 TLMH-I:STS 58-012-14:16:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:33.988 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:33.989 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:34.993 00 TLMH-I:STS 58-012-14:16:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:35.997 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:36.000 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:36.991 00 TLMH-I:STS 58-012-14:16:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:38.002 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:38.002 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:38.993 00 TLMH-I:STS 58-012-14:16:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:39.990 00 TLMH-I:STS 58-012-14:16:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:39.990 00 TLMH-I:STS 58-012-14:16:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:40.996 00 TLMH-I:STS 58-012-14:16:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:41.991 00 TLMH-I:STS 58-012-14:16:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:41.991 00 TLMH-I:STS 58-012-14:16:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:42.996 00 TLMH-I:STS 58-012-14:16:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:00:43.492 00 TLMH-I:STS 58-012-14:16:17.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 1 recompute finished. New baseline is 0XFFFFD007 +21-221-13:00:44.025 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:00:44.025 00 SPR-I:OPRO <*> Passed (2006.2) - Recompute Finished Event msg 95 rcv'd. +21-221-13:00:44.030 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:00:46.032 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:00:46.032 00 SPR-I:OPRO <*> Passed (2006.2) - In Progress Flag set to False as expected. +21-221-13:00:46.033 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:00:51.037 00 SPR-I:OPRO ;********************************************************************* +21-221-13:00:51.037 00 SPR-I:OPRO ; Step 4.0: Disabled Checksum Test. +21-221-13:00:51.037 00 SPR-I:OPRO ;********************************************************************* +21-221-13:00:51.037 00 SPR-I:OPRO ; Step 4.1: Dump the Results Table. +21-221-13:00:51.037 00 SPR-I:OPRO ;********************************************************************* +21-221-13:00:51.037 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:00:51.038 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:00:51.043 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_1" +21-221-13:00:51.044 00 CMH-I:CMD Command SFDU received:<1804C000006B0378000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:00:51.055 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:00:57.996 00 TLMH-I:STS 58-012-14:16:32.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_1' +21-221-13:01:06.067 00 SPR-I:OPRO +21-221-13:01:06.067 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:01:06.068 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:01:06.068 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:01:06.068 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:01:06.072 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_1 cpu1_eerestbl4_1 binary 192.168.1.8 +21-221-13:01:06.248 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:01:06.248 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:01:21.258 00 SPR-I:OPRO +21-221-13:01:21.298 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_1`" +21-221-13:01:21.298 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:01:26.302 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:01:26.303 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:01:31.317 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:31.318 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:01:31.321 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:31.321 00 SPR-I:OPRO ; Step 4.2: Send the Disable Checksum command. +21-221-13:01:31.321 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:31.328 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:31.328 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-221-13:01:31.328 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:31.331 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-221-13:01:31.354 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:01:31.993 00 TLMH-I:STS 58-012-14:17:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-221-13:01:34.359 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:34.360 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-221-13:01:34.368 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:34.369 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-221-13:01:34.370 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:01:39.375 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:39.376 00 SPR-I:OPRO ; Step 4.3: Send the Disable EEPROM Checksumming command. +21-221-13:01:39.376 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:39.380 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:39.380 00 SPR-I:OPRO ; Setup event 1 with CS INFO 37 +21-221-13:01:39.380 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:39.381 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-221-13:01:39.385 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:01:39.992 00 TLMH-I:STS 58-012-14:17:13.983 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-221-13:01:42.389 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:42.390 00 SPR-I:OPRO <*> Passed (1003;2003) - CS Disable EEPROM command sent properly. +21-221-13:01:42.398 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:42.399 00 SPR-I:OPRO <*> Passed (1003;2003) - Expected Event Msg 37 rcv'd. +21-221-13:01:42.400 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:01:47.404 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:47.404 00 SPR-I:OPRO ; Step 4.4: Send the Disable EEPROM Segment command for an ENABLED +21-221-13:01:47.404 00 SPR-I:OPRO ; entry. +21-221-13:01:47.405 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:47.413 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-221-13:01:47.416 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:47.416 00 SPR-I:OPRO ; Setup event 1 with CS INFO 48 +21-221-13:01:47.416 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:01:47.417 00 CMH-I:CMD Command SFDU received:<189FC000000513AE00000000> from gs582cfslab4:SPR +21-221-13:01:47.432 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:01:47.988 00 TLMH-I:STS 58-012-14:17:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-13:01:50.435 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:50.436 00 SPR-I:OPRO <*> Passed (1003;2005) - CS DisableEepromEntry command sent properly. +21-221-13:01:50.453 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:01:50.455 00 SPR-I:OPRO <*> Passed (1003;2005) - Expected Event Msg 48 rcv'd. +21-221-13:01:50.462 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:01:55.467 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:55.467 00 SPR-I:OPRO ; Step 4.5: Dump the Results table. +21-221-13:01:55.468 00 SPR-I:OPRO ;********************************************************************* +21-221-13:01:55.469 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:01:55.472 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:01:55.483 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_5" +21-221-13:01:55.484 00 CMH-I:CMD Command SFDU received:<1804C000006B037C000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3500000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:01:55.495 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:02:01.987 00 TLMH-I:STS 58-012-14:17:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_5' +21-221-13:02:10.506 00 SPR-I:OPRO +21-221-13:02:10.506 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:02:10.506 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:02:10.507 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:02:10.507 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:02:10.508 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_5 cpu1_eerestbl4_5 binary 192.168.1.8 +21-221-13:02:10.646 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:02:10.646 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:02:25.659 00 SPR-I:OPRO +21-221-13:02:25.675 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_5`" +21-221-13:02:25.675 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:02:30.680 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:02:30.681 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:02:35.696 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:35.697 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:02:35.699 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:35.700 00 SPR-I:OPRO ; Step 4.6: Send the Recompute EEPROM Segment command for the entry +21-221-13:02:35.700 00 SPR-I:OPRO ; used in Step 4.4 above. +21-221-13:02:35.700 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:35.706 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:35.707 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:02:35.707 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:35.715 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:35.716 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:02:35.716 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:35.719 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-13:02:35.737 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:02:36.489 00 TLMH-I:STS 58-012-14:18:10.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:02:37.493 00 TLMH-I:STS 58-012-14:18:11.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:02:38.740 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:38.741 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:02:38.759 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:38.760 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:02:38.776 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:38.777 00 SPR-I:OPRO <*> Passed (2006.2) - Recompute Finished Event msg 95 rcv'd. +21-221-13:02:38.779 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:02:43.783 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:43.783 00 SPR-I:OPRO ; Step 4.7: Send the Report EEPROM Segment command for the entry +21-221-13:02:43.783 00 SPR-I:OPRO ; used in Step 4.4 above. +21-221-13:02:43.783 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:43.789 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:43.790 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:02:43.790 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:43.792 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-13:02:43.819 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:02:44.494 00 TLMH-I:STS 58-012-14:18:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:02:46.825 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:46.826 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:02:46.833 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:46.834 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:02:46.836 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:02:51.840 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:51.840 00 SPR-I:OPRO ; Step 4.8: Send the Get EEPROM Segment ID command with a valid +21-221-13:02:51.840 00 SPR-I:OPRO ; address. +21-221-13:02:51.840 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:51.845 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:51.846 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:02:51.846 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:51.846 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-13:02:51.860 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:02:52.486 00 TLMH-I:STS 58-012-14:18:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:02:52.487 00 TLMH-I:STS 58-012-14:18:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:02:54.864 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:02:54.865 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:02:54.869 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:02:54.870 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:02:59.874 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:59.874 00 SPR-I:OPRO ; Step 4.9: Send the Enable EEPROM Segment command for a DISABLED +21-221-13:02:59.874 00 SPR-I:OPRO ; entry. +21-221-13:02:59.874 00 SPR-I:OPRO ;********************************************************************* +21-221-13:02:59.877 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-221-13:02:59.878 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:59.878 00 SPR-I:OPRO ; Setup event 1 with CS INFO 46 +21-221-13:02:59.878 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:02:59.879 00 CMH-I:CMD Command SFDU received:<189FC000000512AF00000000> from gs582cfslab4:SPR +21-221-13:02:59.892 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:03:00.492 00 TLMH-I:STS 58-012-14:18:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-13:03:02.894 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:02.895 00 SPR-I:OPRO <*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly. +21-221-13:03:02.898 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:02.898 00 SPR-I:OPRO <*> Passed (1003;2004) - Expected Event Msg 46 rcv'd. +21-221-13:03:02.900 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:03:07.904 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:07.904 00 SPR-I:OPRO ; Step 4.10: Dump the Results table. +21-221-13:03:07.904 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:07.905 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:03:07.907 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:03:07.915 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_10" +21-221-13:03:07.915 00 CMH-I:CMD Command SFDU received:<1804C000006B0348000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3130000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:03:07.926 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:03:13.993 00 TLMH-I:STS 58-012-14:18:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_10' +21-221-13:03:22.938 00 SPR-I:OPRO +21-221-13:03:22.939 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:03:22.939 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:03:22.939 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:03:22.939 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:03:22.942 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_10 cpu1_eerestbl4_10 binary 192.168.1.8 +21-221-13:03:23.082 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:03:23.082 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:03:38.093 00 SPR-I:OPRO +21-221-13:03:38.108 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_10`" +21-221-13:03:38.108 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:03:43.117 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:03:43.117 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:03:48.134 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:48.139 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:03:48.143 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:48.143 00 SPR-I:OPRO ; Step 4.11: Send the Recompute EEPROM Segment command for the entry +21-221-13:03:48.143 00 SPR-I:OPRO ; used in Step 4.9 above. +21-221-13:03:48.143 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:48.147 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:48.147 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:03:48.147 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:48.151 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:48.151 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:03:48.151 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:48.152 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-13:03:48.158 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:03:48.993 00 TLMH-I:STS 58-012-14:19:23.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:03:49.985 00 TLMH-I:STS 58-012-14:19:24.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:03:50.161 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:50.162 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:03:50.178 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:50.179 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:03:50.193 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:50.195 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:03:50.196 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:03:55.201 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:55.201 00 SPR-I:OPRO ; Step 4.12: Send the Report EEPROM Segment command for the entry +21-221-13:03:55.201 00 SPR-I:OPRO ; used in Step 4.9 above. +21-221-13:03:55.202 00 SPR-I:OPRO ;********************************************************************* +21-221-13:03:55.207 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:55.207 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:03:55.207 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:03:55.208 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-13:03:55.221 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:03:55.989 00 TLMH-I:STS 58-012-14:19:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:03:58.225 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:58.225 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:03:58.236 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:03:58.237 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:03:58.240 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:04:03.243 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:03.243 00 SPR-I:OPRO ; Step 4.13: Send the Get EEPROM Segment ID command with a valid +21-221-13:04:03.244 00 SPR-I:OPRO ; address. +21-221-13:04:03.244 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:03.246 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:03.246 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:04:03.246 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:03.247 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-13:04:03.260 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:04:03.990 00 TLMH-I:STS 58-012-14:19:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:04:03.992 00 TLMH-I:STS 58-012-14:19:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:04:06.263 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:04:06.265 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:04:06.269 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:04:06.274 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:04:11.279 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:11.279 00 SPR-I:OPRO ; Step 4.14: Send the Enable EEPROM Checksumming command. +21-221-13:04:11.279 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:11.287 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:11.288 00 SPR-I:OPRO ; Setup event 1 with CS INFO 38 +21-221-13:04:11.288 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:11.290 00 CMH-I:CMD Command SFDU received:<189FC00000010EB7> from gs582cfslab4:SPR +21-221-13:04:11.317 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:04:11.990 00 TLMH-I:STS 58-012-14:19:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=38 Checksumming of Eeprom is Enabled +21-221-13:04:14.320 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:04:14.321 00 SPR-I:OPRO <*> Passed (1003;2002) - CS Enable EEPROM command sent properly. +21-221-13:04:14.338 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:04:14.340 00 SPR-I:OPRO <*> Passed (1003;2002) - Expected Event Msg 38 rcv'd. +21-221-13:04:14.345 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:04:19.348 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:19.349 00 SPR-I:OPRO ; Step 4.15: Send the Disable EEPROM Segment command for an ENABLED +21-221-13:04:19.349 00 SPR-I:OPRO ; entry. +21-221-13:04:19.349 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:19.355 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-221-13:04:19.358 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:19.360 00 SPR-I:OPRO ; Setup event 1 with CS INFO 48 +21-221-13:04:19.360 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:04:19.361 00 CMH-I:CMD Command SFDU received:<189FC000000513AE00000000> from gs582cfslab4:SPR +21-221-13:04:19.380 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:04:19.992 00 TLMH-I:STS 58-012-14:19:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-13:04:22.384 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:04:22.385 00 SPR-I:OPRO <*> Passed (1003;2005) - CS DisableEepromEntry command sent properly. +21-221-13:04:22.402 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:04:22.409 00 SPR-I:OPRO <*> Passed (1003;2005) - Expected Event Msg 48 rcv'd. +21-221-13:04:22.413 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:04:27.417 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:27.417 00 SPR-I:OPRO ; Step 4.16: Dump the Results table. +21-221-13:04:27.417 00 SPR-I:OPRO ;********************************************************************* +21-221-13:04:27.418 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:04:27.422 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:04:27.443 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_16" +21-221-13:04:27.445 00 CMH-I:CMD Command SFDU received:<1804C000006B034E000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3136000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:04:27.447 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:04:33.993 00 TLMH-I:STS 58-012-14:20:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_16' +21-221-13:04:42.457 00 SPR-I:OPRO +21-221-13:04:42.457 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:04:42.457 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:04:42.458 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:04:42.458 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:04:42.458 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_16 cpu1_eerestbl4_16 binary 192.168.1.8 +21-221-13:04:42.584 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:04:42.584 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:04:57.593 00 SPR-I:OPRO +21-221-13:04:57.630 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_16`" +21-221-13:04:57.631 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:02.633 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:05:02.633 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:07.638 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:07.638 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:05:07.638 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:07.638 00 SPR-I:OPRO ; Step 4.17: Send the Recompute EEPROM Segment command for the entry +21-221-13:05:07.638 00 SPR-I:OPRO ; used in Step 4.15 above. +21-221-13:05:07.638 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:07.640 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:07.640 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:05:07.640 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:07.641 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:07.642 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:05:07.642 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:07.642 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-13:05:07.646 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:05:08.491 00 TLMH-I:STS 58-012-14:20:42.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:05:09.491 00 TLMH-I:STS 58-012-14:20:43.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:05:10.647 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:10.647 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:05:10.651 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:10.651 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:05:10.654 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:10.655 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:05:10.656 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:15.658 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:15.658 00 SPR-I:OPRO ; Step 4.18: Send the Report EEPROM Segment command for the entry +21-221-13:05:15.658 00 SPR-I:OPRO ; used in Step 4.15 above. +21-221-13:05:15.658 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:15.659 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:15.659 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:05:15.659 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:15.660 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-13:05:15.673 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:05:16.490 00 TLMH-I:STS 58-012-14:20:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:05:18.674 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:18.675 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:05:18.679 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:18.679 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:05:18.680 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:23.683 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:23.683 00 SPR-I:OPRO ; Step 4.19: Send the Get EEPROM Segment ID command with a valid +21-221-13:05:23.683 00 SPR-I:OPRO ; address. +21-221-13:05:23.683 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:23.684 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:23.685 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:05:23.685 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:23.685 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-13:05:23.699 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:05:24.490 00 TLMH-I:STS 58-012-14:20:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:05:24.491 00 TLMH-I:STS 58-012-14:20:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:05:26.701 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:26.701 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:05:26.702 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:05:26.704 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:31.707 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:31.708 00 SPR-I:OPRO ; Step 4.20: Send the Enable EEPROM Segment command for a DISABLED +21-221-13:05:31.708 00 SPR-I:OPRO ; entry. +21-221-13:05:31.708 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:31.715 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-221-13:05:31.716 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:31.716 00 SPR-I:OPRO ; Setup event 1 with CS INFO 46 +21-221-13:05:31.716 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:05:31.717 00 CMH-I:CMD Command SFDU received:<189FC000000512AF00000000> from gs582cfslab4:SPR +21-221-13:05:31.721 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:05:32.494 00 TLMH-I:STS 58-012-14:21:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-13:05:34.724 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:34.725 00 SPR-I:OPRO <*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly. +21-221-13:05:34.742 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:05:34.743 00 SPR-I:OPRO <*> Passed (1003;2004) - Expected Event Msg 46 rcv'd. +21-221-13:05:34.747 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:05:39.752 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:39.752 00 SPR-I:OPRO ; Step 4.21: Dump the Results table. +21-221-13:05:39.752 00 SPR-I:OPRO ;********************************************************************* +21-221-13:05:39.753 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:05:39.755 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:05:39.774 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_21" +21-221-13:05:39.776 00 CMH-I:CMD Command SFDU received:<1804C000006B034A000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3231000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:05:39.789 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:05:45.989 00 TLMH-I:STS 58-012-14:21:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_21' +21-221-13:05:54.803 00 SPR-I:OPRO +21-221-13:05:54.803 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:05:54.803 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:05:54.804 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:05:54.804 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:05:54.808 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_21 cpu1_eerestbl4_21 binary 192.168.1.8 +21-221-13:05:54.987 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:05:54.988 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:06:09.999 00 SPR-I:OPRO +21-221-13:06:10.013 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_21`" +21-221-13:06:10.013 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:15.017 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:06:15.018 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:20.033 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:20.034 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:06:20.036 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:20.036 00 SPR-I:OPRO ; Step 4.22: Send the Recompute EEPROM Segment command for the entry +21-221-13:06:20.036 00 SPR-I:OPRO ; used in Step 4.20 above. +21-221-13:06:20.037 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:20.044 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:20.045 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:06:20.045 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:20.048 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:20.048 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:06:20.048 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:20.049 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-13:06:20.063 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:20.486 00 TLMH-I:STS 58-012-14:21:54.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:06:21.489 00 TLMH-I:STS 58-012-14:21:55.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:06:22.065 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:22.066 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:06:22.074 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:22.074 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:06:22.078 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:22.078 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:06:22.078 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:27.082 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:27.082 00 SPR-I:OPRO ; Step 4.23: Send the Report EEPROM Segment command for the entry +21-221-13:06:27.082 00 SPR-I:OPRO ; used in Step 4.20 above. +21-221-13:06:27.082 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:27.084 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:27.085 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:06:27.085 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:27.085 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-13:06:27.101 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:27.986 00 TLMH-I:STS 58-012-14:22:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:06:30.105 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:30.106 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:06:30.112 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:30.112 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:06:30.113 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:35.118 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:35.118 00 SPR-I:OPRO ; Step 4.24: Send the Get EEPROM Segment ID command with a valid +21-221-13:06:35.118 00 SPR-I:OPRO ; address. +21-221-13:06:35.118 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:35.124 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:35.124 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:06:35.124 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:35.125 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-13:06:35.140 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:35.990 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:06:35.992 00 TLMH-I:STS 58-012-14:22:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:06:38.143 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:38.144 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:06:38.149 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:06:38.151 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:43.155 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:43.155 00 SPR-I:OPRO ; Step 4.25: Send the Enable Checksum command. +21-221-13:06:43.155 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:43.161 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:43.161 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-221-13:06:43.161 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:43.162 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-221-13:06:43.167 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:43.988 00 TLMH-I:STS 58-012-14:22:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-221-13:06:46.170 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:46.171 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-221-13:06:46.175 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:46.175 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-221-13:06:46.176 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:51.180 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:51.180 00 SPR-I:OPRO ; Step 4.26: Send the Disable EEPROM Checksumming command. +21-221-13:06:51.180 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:51.186 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:51.186 00 SPR-I:OPRO ; Setup event 1 with CS INFO 37 +21-221-13:06:51.186 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:51.187 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-221-13:06:51.194 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:51.987 00 TLMH-I:STS 58-012-14:22:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-221-13:06:54.197 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:54.198 00 SPR-I:OPRO <*> Passed (1003;2003) - CS Disable EEPROM command sent properly. +21-221-13:06:54.203 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:06:54.204 00 SPR-I:OPRO <*> Passed (1003;2003) - Expected Event Msg 37 rcv'd. +21-221-13:06:54.206 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:06:59.209 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:59.209 00 SPR-I:OPRO ; Step 4.27: Send the Disable EEPROM Segment command for an ENABLED +21-221-13:06:59.209 00 SPR-I:OPRO ; entry. +21-221-13:06:59.209 00 SPR-I:OPRO ;********************************************************************* +21-221-13:06:59.215 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-221-13:06:59.217 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:59.217 00 SPR-I:OPRO ; Setup event 1 with CS INFO 48 +21-221-13:06:59.217 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:06:59.218 00 CMH-I:CMD Command SFDU received:<189FC000000513AE00000000> from gs582cfslab4:SPR +21-221-13:06:59.232 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:06:59.991 00 TLMH-I:STS 58-012-14:22:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-13:07:02.235 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:02.235 00 SPR-I:OPRO <*> Passed (1003;2005) - CS DisableEepromEntry command sent properly. +21-221-13:07:02.240 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:02.241 00 SPR-I:OPRO <*> Passed (1003;2005) - Expected Event Msg 48 rcv'd. +21-221-13:07:02.242 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:07:07.246 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:07.246 00 SPR-I:OPRO ; Step 4.28: Dump the Results table. +21-221-13:07:07.246 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:07.247 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:07:07.249 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:07:07.261 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_28" +21-221-13:07:07.263 00 CMH-I:CMD Command SFDU received:<1804C000006B0343000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3238000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:07:07.278 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:07:13.991 00 TLMH-I:STS 58-012-14:22:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_28' +21-221-13:07:22.290 00 SPR-I:OPRO +21-221-13:07:22.290 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:07:22.290 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:07:22.290 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:07:22.291 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:07:22.294 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_28 cpu1_eerestbl4_28 binary 192.168.1.8 +21-221-13:07:22.463 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:07:22.463 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:07:37.474 00 SPR-I:OPRO +21-221-13:07:37.492 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_28`" +21-221-13:07:37.492 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:07:42.496 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:07:42.497 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:07:47.506 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:47.506 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:07:47.507 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:47.507 00 SPR-I:OPRO ; Step 4.29: Send the Recompute EEPROM Segment command for the entry +21-221-13:07:47.507 00 SPR-I:OPRO ; used in Step 4.27 above. +21-221-13:07:47.507 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:47.509 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:47.509 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:07:47.509 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:47.511 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:47.511 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:07:47.511 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:47.511 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-13:07:47.525 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:07:47.991 00 TLMH-I:STS 58-012-14:23:22.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:07:47.992 00 TLMH-I:STS 58-012-14:23:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:07:47.993 00 TLMH-I:STS 58-012-14:23:22.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:07:48.993 00 TLMH-I:STS 58-012-14:23:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:07:48.994 00 TLMH-I:STS 58-012-14:23:23.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:07:50.528 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:50.529 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:07:50.536 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:50.537 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:07:50.541 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:50.541 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:07:50.541 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:07:55.545 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:55.545 00 SPR-I:OPRO ; Step 4.30: Send the Report EEPROM Segment command for the entry +21-221-13:07:55.546 00 SPR-I:OPRO ; used in Step 4.27 above. +21-221-13:07:55.546 00 SPR-I:OPRO ;********************************************************************* +21-221-13:07:55.548 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:55.549 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:07:55.549 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:07:55.549 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-13:07:55.564 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:07:55.990 00 TLMH-I:STS 58-012-14:23:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:07:58.568 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:58.569 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:07:58.588 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:07:58.589 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:07:58.593 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:08:03.597 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:03.597 00 SPR-I:OPRO ; Step 4.31: Send the Get EEPROM Segment ID command with a valid +21-221-13:08:03.597 00 SPR-I:OPRO ; address. +21-221-13:08:03.597 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:03.600 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:08:03.600 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:08:03.600 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:08:03.602 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-13:08:03.620 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:08:04.488 00 TLMH-I:STS 58-012-14:23:38.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:08:04.489 00 TLMH-I:STS 58-012-14:23:38.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:08:06.626 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:08:06.627 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:08:06.630 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:08:06.631 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:08:11.637 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:11.637 00 SPR-I:OPRO ; Step 4.32: Send the Enable EEPROM Segment command for a DISABLED +21-221-13:08:11.638 00 SPR-I:OPRO ; entry. +21-221-13:08:11.638 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:11.652 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-221-13:08:11.658 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:08:11.659 00 SPR-I:OPRO ; Setup event 1 with CS INFO 46 +21-221-13:08:11.659 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:08:11.662 00 CMH-I:CMD Command SFDU received:<189FC000000512AF00000000> from gs582cfslab4:SPR +21-221-13:08:11.681 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:08:12.486 00 TLMH-I:STS 58-012-14:23:46.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-13:08:14.685 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:08:14.686 00 SPR-I:OPRO <*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly. +21-221-13:08:14.693 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:08:14.694 00 SPR-I:OPRO <*> Passed (1003;2004) - Expected Event Msg 46 rcv'd. +21-221-13:08:14.695 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:08:19.699 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:19.699 00 SPR-I:OPRO ; Step 4.33: Dump the Results table. +21-221-13:08:19.700 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:19.700 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:08:19.702 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:08:19.726 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_33" +21-221-13:08:19.736 00 CMH-I:CMD Command SFDU received:<1804C000006B0349000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3333000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:08:19.747 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:08:25.987 00 TLMH-I:STS 58-012-14:24:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_33' +21-221-13:08:34.760 00 SPR-I:OPRO +21-221-13:08:34.761 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:08:34.761 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:08:34.761 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:08:34.761 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:08:34.763 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_33 cpu1_eerestbl4_33 binary 192.168.1.8 +21-221-13:08:34.905 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:08:34.905 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:08:49.918 00 SPR-I:OPRO +21-221-13:08:49.963 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_33`" +21-221-13:08:49.964 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:08:54.968 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:08:54.969 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:08:59.984 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:08:59.985 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:08:59.988 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:59.988 00 SPR-I:OPRO ; Step 4.34: Send the Recompute EEPROM Segment command for the entry +21-221-13:08:59.988 00 SPR-I:OPRO ; used in Step 4.32 above. +21-221-13:08:59.989 00 SPR-I:OPRO ;********************************************************************* +21-221-13:08:59.997 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:08:59.998 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:08:59.998 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:00.006 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:00.006 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:09:00.006 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:00.008 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-13:09:00.029 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:09:00.484 00 TLMH-I:STS 58-012-14:24:34.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:09:00.989 00 TLMH-I:STS 58-012-14:24:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:09:01.484 00 TLMH-I:STS 58-012-14:24:35.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:09:02.031 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:02.032 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:09:02.048 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:02.049 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:09:02.065 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:02.066 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:09:02.066 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:09:07.070 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:07.070 00 SPR-I:OPRO ; Step 4.35: Send the Report EEPROM Segment command for the entry +21-221-13:09:07.070 00 SPR-I:OPRO ; used in Step 4.32 above. +21-221-13:09:07.070 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:07.076 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:07.077 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:09:07.077 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:07.078 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-13:09:07.093 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:09:07.488 00 TLMH-I:STS 58-012-14:24:41.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:09:10.096 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:10.097 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:09:10.107 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:10.107 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:09:10.109 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:09:15.114 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:15.114 00 SPR-I:OPRO ; Step 4.36: Send the Get EEPROM Segment ID command with a valid +21-221-13:09:15.114 00 SPR-I:OPRO ; address. +21-221-13:09:15.114 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:15.119 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:15.119 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:09:15.119 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:15.120 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-13:09:15.136 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:09:15.987 00 TLMH-I:STS 58-012-14:24:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:09:15.988 00 TLMH-I:STS 58-012-14:24:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:09:18.139 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:18.140 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:09:18.145 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:09:18.147 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:09:23.151 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:23.151 00 SPR-I:OPRO ; Step 4.37: Send the Enable EEPROM Checksumming command. +21-221-13:09:23.151 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:23.158 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:23.158 00 SPR-I:OPRO ; Setup event 1 with CS INFO 38 +21-221-13:09:23.159 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:23.159 00 CMH-I:CMD Command SFDU received:<189FC00000010EB7> from gs582cfslab4:SPR +21-221-13:09:23.174 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:09:23.990 00 TLMH-I:STS 58-012-14:24:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=38 Checksumming of Eeprom is Enabled +21-221-13:09:26.180 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:26.181 00 SPR-I:OPRO <*> Passed (1003;2002) - CS Enable EEPROM command sent properly. +21-221-13:09:26.188 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:26.188 00 SPR-I:OPRO <*> Passed (1003;2002) - Expected Event Msg 38 rcv'd. +21-221-13:09:26.190 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:09:31.194 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:31.194 00 SPR-I:OPRO ; Step 4.38: Send the Disable EEPROM Segment command for an ENABLED +21-221-13:09:31.194 00 SPR-I:OPRO ; entry. +21-221-13:09:31.194 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:31.203 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-221-13:09:31.204 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:31.204 00 SPR-I:OPRO ; Setup event 1 with CS INFO 48 +21-221-13:09:31.205 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:09:31.205 00 CMH-I:CMD Command SFDU received:<189FC000000513AE00000000> from gs582cfslab4:SPR +21-221-13:09:31.219 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:09:31.987 00 TLMH-I:STS 58-012-14:25:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=48 Checksumming of Eeprom Entry ID 0 is Disabled +21-221-13:09:34.223 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:34.224 00 SPR-I:OPRO <*> Passed (1003;2005) - CS DisableEepromEntry command sent properly. +21-221-13:09:34.231 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:09:34.231 00 SPR-I:OPRO <*> Passed (1003;2005) - Expected Event Msg 48 rcv'd. +21-221-13:09:34.232 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:09:39.236 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:39.236 00 SPR-I:OPRO ; Step 4.39: Dump the Results table. +21-221-13:09:39.237 00 SPR-I:OPRO ;********************************************************************* +21-221-13:09:39.237 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:09:39.239 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:09:39.247 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_39" +21-221-13:09:39.248 00 CMH-I:CMD Command SFDU received:<1804C000006B0343000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3339000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:09:39.259 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:09:45.991 00 TLMH-I:STS 58-012-14:25:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_39' +21-221-13:09:54.272 00 SPR-I:OPRO +21-221-13:09:54.273 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:09:54.273 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:09:54.273 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:09:54.273 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:09:54.276 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_39 cpu1_eerestbl4_39 binary 192.168.1.8 +21-221-13:09:54.417 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:09:54.417 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:10:09.428 00 SPR-I:OPRO +21-221-13:10:09.469 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_39`" +21-221-13:10:09.469 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:14.473 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:10:14.474 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:19.489 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:19.490 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:10:19.492 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:19.493 00 SPR-I:OPRO ; Step 4.40: Send the Recompute EEPROM Segment command for the entry +21-221-13:10:19.493 00 SPR-I:OPRO ; used in Step 4.38 above. +21-221-13:10:19.493 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:19.499 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:19.500 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:10:19.500 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:19.506 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:19.507 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:10:19.507 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:19.509 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-13:10:19.524 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:10:19.986 00 TLMH-I:STS 58-012-14:25:54.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:10:19.987 00 TLMH-I:STS 58-012-14:25:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:10:19.988 00 TLMH-I:STS 58-012-14:25:54.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:10:20.981 00 TLMH-I:STS 58-012-14:25:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:10:20.983 00 TLMH-I:STS 58-012-14:25:55.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:10:22.528 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:22.529 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:10:22.536 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:22.536 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:10:22.540 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:22.541 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:10:22.541 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:27.545 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:27.545 00 SPR-I:OPRO ; Step 4.41: Send the Report EEPROM Segment command for the entry +21-221-13:10:27.545 00 SPR-I:OPRO ; used in Step 4.38 above. +21-221-13:10:27.545 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:27.550 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:27.550 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:10:27.550 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:27.551 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-13:10:27.555 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:10:27.983 00 TLMH-I:STS 58-012-14:26:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:10:30.559 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:30.560 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:10:30.567 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:30.568 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:10:30.569 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:35.574 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:35.574 00 SPR-I:OPRO ; Step 4.42: Send the Get EEPROM Segment ID command with a valid +21-221-13:10:35.574 00 SPR-I:OPRO ; address. +21-221-13:10:35.574 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:35.580 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:35.581 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:10:35.581 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:35.583 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-13:10:35.609 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:10:35.983 00 TLMH-I:STS 58-012-14:26:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:10:35.984 00 TLMH-I:STS 58-012-14:26:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:10:38.613 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:38.614 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:10:38.618 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:10:38.620 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:43.623 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:43.624 00 SPR-I:OPRO ; Step 4.43: Send the Enable EEPROM Segment command for a DISABLED +21-221-13:10:43.624 00 SPR-I:OPRO ; entry. +21-221-13:10:43.624 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:43.631 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-221-13:10:43.634 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:43.634 00 SPR-I:OPRO ; Setup event 1 with CS INFO 46 +21-221-13:10:43.634 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:10:43.635 00 CMH-I:CMD Command SFDU received:<189FC000000512AF00000000> from gs582cfslab4:SPR +21-221-13:10:43.649 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:10:44.489 00 TLMH-I:STS 58-012-14:26:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=46 Checksumming of Eeprom Entry ID 0 is Enabled +21-221-13:10:46.652 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:46.653 00 SPR-I:OPRO <*> Passed (1003;2004) - CS Enable Eeprom Entry command sent properly. +21-221-13:10:46.661 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:10:46.662 00 SPR-I:OPRO <*> Passed (1003;2004) - Expected Event Msg 46 rcv'd. +21-221-13:10:46.662 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:10:51.670 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:51.670 00 SPR-I:OPRO ; Step 4.44: Dump the Results table. +21-221-13:10:51.670 00 SPR-I:OPRO ;********************************************************************* +21-221-13:10:51.672 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:10:51.676 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:10:51.696 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl4_44" +21-221-13:10:51.698 00 CMH-I:CMD Command SFDU received:<1804C000006B0349000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C345F3434000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:10:51.703 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:10:57.982 00 TLMH-I:STS 58-012-14:26:32.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl4_44' +21-221-13:11:06.715 00 SPR-I:OPRO +21-221-13:11:06.715 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:11:06.715 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:11:06.715 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:11:06.715 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:11:06.718 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl4_44 cpu1_eerestbl4_44 binary 192.168.1.8 +21-221-13:11:06.896 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:11:06.896 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:11:21.907 00 SPR-I:OPRO +21-221-13:11:21.915 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl4_44`" +21-221-13:11:21.916 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:11:26.919 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:11:26.920 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:11:31.929 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:31.930 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:11:31.931 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:31.931 00 SPR-I:OPRO ; Step 4.45: Send the Recompute EEPROM Segment command for the entry +21-221-13:11:31.931 00 SPR-I:OPRO ; used in Step 4.43 above. +21-221-13:11:31.931 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:31.935 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:31.935 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 42 +21-221-13:11:31.935 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:31.940 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:31.940 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-221-13:11:31.941 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:31.942 00 CMH-I:CMD Command SFDU received:<189FC000000511AC00000000> from gs582cfslab4:SPR +21-221-13:11:31.963 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:11:32.488 00 TLMH-I:STS 58-012-14:27:06.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 0 started +21-221-13:11:32.985 00 TLMH-I:STS 58-012-14:27:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:11:33.482 00 TLMH-I:STS 58-012-14:27:07.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 0 recompute finished. New baseline is 0X0000399A +21-221-13:11:34.967 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:34.968 00 SPR-I:OPRO <*> Passed (1003;2006) - CS Recompute EEPROM Entry command sent properly. +21-221-13:11:34.988 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:34.989 00 SPR-I:OPRO <*> Passed (1003;2006) - Expected Event Msg 42 rcv'd. +21-221-13:11:35.005 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:35.006 00 SPR-I:OPRO <*> Passed - Recompute Finished Event msg 95 rcv'd. +21-221-13:11:35.006 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:11:40.011 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:40.011 00 SPR-I:OPRO ; Step 4.46: Send the Report EEPROM Segment command for the entry +21-221-13:11:40.011 00 SPR-I:OPRO ; used in Step 4.43 above. +21-221-13:11:40.011 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:40.018 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:40.019 00 SPR-I:OPRO ; Setup event 1 with CS INFO 39 +21-221-13:11:40.020 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:40.022 00 CMH-I:CMD Command SFDU received:<189FC000000510AD00000000> from gs582cfslab4:SPR +21-221-13:11:40.048 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:11:40.489 00 TLMH-I:STS 58-012-14:27:14.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=39 Report baseline of Eeprom Entry 0 is 0x0000399A +21-221-13:11:42.051 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:42.052 00 SPR-I:OPRO <*> Passed (1003;2007) - CS Report EEPROM Segment CRC command sent properly. +21-221-13:11:42.059 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:42.059 00 SPR-I:OPRO <*> Passed (1003;2007) - Expected Event Msg 39 rcv'd. +21-221-13:11:42.061 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:11:47.065 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:47.065 00 SPR-I:OPRO ; Step 4.47: Send the Get EEPROM Segment ID command with a valid +21-221-13:11:47.065 00 SPR-I:OPRO ; address. +21-221-13:11:47.065 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:47.071 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:47.072 00 SPR-I:OPRO ; Setup event 1 with CS INFO 50 +21-221-13:11:47.072 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:11:47.075 00 CMH-I:CMD Command SFDU received:<189FC0000005143500EFF380> from gs582cfslab4:SPR +21-221-13:11:47.102 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:11:47.486 00 TLMH-I:STS 58-012-14:27:21.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 1 +21-221-13:11:47.486 00 TLMH-I:STS 58-012-14:27:21.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=50 Eeprom Found Address 0x00EFF380 in Entry ID 3 +21-221-13:11:50.107 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:11:50.108 00 SPR-I:OPRO <*> Passed (1003;2008) - CS Get EEPROM Entry ID command sent properly. +21-221-13:11:50.112 00 SPR-I:OPRO <*> Passed (1003;2008) - Expected Event Msg 50 rcv'd. +21-221-13:11:50.117 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:11:55.121 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.122 00 SPR-I:OPRO ; Step 5.0: Definition Table Update Test. +21-221-13:11:55.122 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.122 00 SPR-I:OPRO ; Step 5.1: Create an EEPROM Definition table load file that contains +21-221-13:11:55.122 00 SPR-I:OPRO ; all empty items. +21-221-13:11:55.122 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.123 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_edt4.i +21-221-13:11:55.125 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT4 started +21-221-13:11:55.139 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.139 00 SPR-I:OPRO ; Define the Application Definition Table +21-221-13:11:55.139 00 SPR-I:OPRO ;******************************************************************** +21-221-13:11:55.143 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-221-13:11:55.144 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-221-13:11:55.147 00 SPR-I:OPRO ********** eepromdefemptytable ********** +21-221-13:11:55.147 00 SPR-I:OPRO +21-221-13:11:55.147 00 SPR-I:OPRO Content Type: cFE1 +21-221-13:11:55.147 00 SPR-I:OPRO Sub Type: 8 +21-221-13:11:55.147 00 SPR-I:OPRO Length: 12 +21-221-13:11:55.147 00 SPR-I:OPRO Spacecraft Id: SCX +21-221-13:11:55.147 00 SPR-I:OPRO Processor Id: CPU3 +21-221-13:11:55.147 00 SPR-I:OPRO Application Id: 0 +21-221-13:11:55.147 00 SPR-I:OPRO Create Time Secs: 1628514715 +21-221-13:11:55.147 00 SPR-I:OPRO Create Time Subsecs: 0 +21-221-13:11:55.147 00 SPR-I:OPRO File Description: EEPROM Definition Table Invalid +21-221-13:11:55.147 00 SPR-I:OPRO +21-221-13:11:55.147 00 SPR-I:OPRO ********** CS.DefEepromTbl ********** +21-221-13:11:55.147 00 SPR-I:OPRO +21-221-13:11:55.147 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State +21-221-13:11:55.148 00 SPR-I:OPRO Byte Offset: 0 +21-221-13:11:55.148 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[15].NumBytes +21-221-13:11:55.148 00 SPR-I:OPRO Number of Bytes: 192 +21-221-13:11:55.148 00 SPR-I:OPRO +21-221-13:11:55.153 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-221-13:11:55.153 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-221-13:11:55.154 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAC cs.defeepromtbl +21-221-13:11:55.158 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-221-13:11:55.158 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat eepromdefemptytable.tmp cs.defeepromtbl > eepromdefemptytable +21-221-13:11:55.164 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defeepromtbl eepromdefemptytable.tmp +21-221-13:11:55.169 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-221-13:11:55.169 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.169 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_edt4 +21-221-13:11:55.169 00 SPR-I:OPRO ;********************************************************************* +21-221-13:11:55.169 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT4 completed +21-221-13:11:55.170 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:12:00.176 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:00.177 00 SPR-I:OPRO ; Step 5.2: Send the command to load the file created above. +21-221-13:12:00.177 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:00.183 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:00.183 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-221-13:12:00.184 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:00.185 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-221-13:12:00.186 00 SPR-I:STS Procedure LOAD_TABLE started +21-221-13:12:00.190 00 SPR-I:OPRO Table Filename: eepromdefemptytable +21-221-13:12:00.194 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 eepromdefemptytable RAM:0 3 +21-221-13:12:00.194 00 SPR-I:OPRO +21-221-13:12:00.349 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:12:00.350 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:12:05.354 00 SPR-I:OPRO +21-221-13:12:05.357 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eepromdefemptytable" +21-221-13:12:05.359 00 CMH-I:CMD Command SFDU received:<1804C000004102722F72616D2F656570726F6D646566656D7074797461626C6500000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:12:05.382 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:12:05.988 00 TLMH-I:STS 58-012-14:27:40.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eepromdefemptytable' into 'CS.DefEepromTbl' working buffer +21-221-13:12:06.383 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:06.384 00 SPR-I:STS Procedure LOAD_TABLE completed +21-221-13:12:06.392 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:06.393 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-221-13:12:06.393 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:12:11.397 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:11.397 00 SPR-I:OPRO ; Step 5.3: Send the command to validate the file loaded in Step 5.2. +21-221-13:12:11.397 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:11.403 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:11.403 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-221-13:12:11.403 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:11.405 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:11.405 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-221-13:12:11.405 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:11.406 00 CMH-I:CMD Command SFDU received:<1804C000002B040F000043532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:12:11.420 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:12:11.983 00 TLMH-I:STS 58-012-14:27:46.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefEepromTbl' +21-221-13:12:13.984 00 TLMH-I:STS 58-012-14:27:48.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-221-13:12:13.984 00 TLMH-I:STS 58-012-14:27:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefEepromTbl' +21-221-13:12:14.424 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:14.424 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table validate command sent. +21-221-13:12:14.424 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-221-13:12:14.427 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:14.427 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:14.427 00 SPR-I:OPRO ; Step 5.4: Send the Recompute EEPROM Segment command for a valid +21-221-13:12:14.427 00 SPR-I:OPRO ; entry specified in the Results Table. +21-221-13:12:14.427 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:14.428 00 CMH-I:CMD Command SFDU received:<189FC000000511AD00000001> from gs582cfslab4:SPR +21-221-13:12:14.439 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:14.439 00 SPR-I:OPRO ; Step 5.5: Send the command to Activate the file loaded in Step 5.2. +21-221-13:12:14.439 00 SPR-I:OPRO ;********************************************************************* +21-221-13:12:14.440 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.441 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-221-13:12:14.441 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.443 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.443 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-221-13:12:14.443 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.445 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.445 00 SPR-I:OPRO ; Setup event 3 with CS INFO 95 +21-221-13:12:14.445 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:12:14.446 00 CMH-I:CMD Command SFDU received:<1804C0000029050C43532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:12:14.493 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:12:14.988 00 TLMH-I:STS 58-012-14:27:49.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefEepromTbl' has a load pending +21-221-13:12:14.989 00 TLMH-I:STS 58-012-14:27:49.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=42 Recompute baseline of Eeprom Entry ID 1 started +21-221-13:12:14.990 00 TLMH-I:STS 58-012-14:27:49.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:15.981 00 TLMH-I:STS 58-012-14:27:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:15.982 00 TLMH-I:STS 58-012-14:27:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:16.985 00 TLMH-I:STS 58-012-14:27:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:17.982 00 TLMH-I:STS 58-012-14:27:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:17.984 00 TLMH-I:STS 58-012-14:27:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:18.497 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:18.498 00 SPR-I:OPRO <*> Passed - Activate EEPROM Definition Table command sent properly. +21-221-13:12:18.501 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:12:18.502 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-221-13:12:18.508 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:12:18.979 00 TLMH-I:STS 58-012-14:27:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:19.984 00 TLMH-I:STS 58-012-14:27:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:19.985 00 TLMH-I:STS 58-012-14:27:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:20.986 00 TLMH-I:STS 58-012-14:27:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:21.980 00 TLMH-I:STS 58-012-14:27:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:21.981 00 TLMH-I:STS 58-012-14:27:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:22.986 00 TLMH-I:STS 58-012-14:27:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:23.979 00 TLMH-I:STS 58-012-14:27:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:23.980 00 TLMH-I:STS 58-012-14:27:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:24.986 00 TLMH-I:STS 58-012-14:27:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:25.982 00 TLMH-I:STS 58-012-14:28:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:25.983 00 TLMH-I:STS 58-012-14:28:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:26.985 00 TLMH-I:STS 58-012-14:28:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:27.990 00 TLMH-I:STS 58-012-14:28:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:27.991 00 TLMH-I:STS 58-012-14:28:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:28.985 00 TLMH-I:STS 58-012-14:28:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:29.981 00 TLMH-I:STS 58-012-14:28:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:29.981 00 TLMH-I:STS 58-012-14:28:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:30.987 00 TLMH-I:STS 58-012-14:28:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:31.983 00 TLMH-I:STS 58-012-14:28:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:31.984 00 TLMH-I:STS 58-012-14:28:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:32.988 00 TLMH-I:STS 58-012-14:28:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:33.984 00 TLMH-I:STS 58-012-14:28:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:33.985 00 TLMH-I:STS 58-012-14:28:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:34.987 00 TLMH-I:STS 58-012-14:28:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:35.982 00 TLMH-I:STS 58-012-14:28:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:35.982 00 TLMH-I:STS 58-012-14:28:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:36.985 00 TLMH-I:STS 58-012-14:28:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:37.990 00 TLMH-I:STS 58-012-14:28:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:37.991 00 TLMH-I:STS 58-012-14:28:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:38.982 00 TLMH-I:STS 58-012-14:28:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:39.987 00 TLMH-I:STS 58-012-14:28:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:39.988 00 TLMH-I:STS 58-012-14:28:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:40.981 00 TLMH-I:STS 58-012-14:28:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:41.988 00 TLMH-I:STS 58-012-14:28:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:41.989 00 TLMH-I:STS 58-012-14:28:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:42.981 00 TLMH-I:STS 58-012-14:28:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:43.982 00 TLMH-I:STS 58-012-14:28:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:43.983 00 TLMH-I:STS 58-012-14:28:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:44.987 00 TLMH-I:STS 58-012-14:28:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:45.984 00 TLMH-I:STS 58-012-14:28:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:45.985 00 TLMH-I:STS 58-012-14:28:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:46.988 00 TLMH-I:STS 58-012-14:28:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:47.984 00 TLMH-I:STS 58-012-14:28:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:47.985 00 TLMH-I:STS 58-012-14:28:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:48.988 00 TLMH-I:STS 58-012-14:28:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:49.985 00 TLMH-I:STS 58-012-14:28:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:49.986 00 TLMH-I:STS 58-012-14:28:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:50.989 00 TLMH-I:STS 58-012-14:28:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:51.983 00 TLMH-I:STS 58-012-14:28:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:51.984 00 TLMH-I:STS 58-012-14:28:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:52.987 00 TLMH-I:STS 58-012-14:28:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:53.981 00 TLMH-I:STS 58-012-14:28:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:53.981 00 TLMH-I:STS 58-012-14:28:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:54.985 00 TLMH-I:STS 58-012-14:28:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:55.979 00 TLMH-I:STS 58-012-14:28:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:55.979 00 TLMH-I:STS 58-012-14:28:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:56.981 00 TLMH-I:STS 58-012-14:28:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:57.985 00 TLMH-I:STS 58-012-14:28:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:57.986 00 TLMH-I:STS 58-012-14:28:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:58.979 00 TLMH-I:STS 58-012-14:28:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:59.985 00 TLMH-I:STS 58-012-14:28:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:12:59.985 00 TLMH-I:STS 58-012-14:28:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:00.980 00 TLMH-I:STS 58-012-14:28:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:01.983 00 TLMH-I:STS 58-012-14:28:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:01.984 00 TLMH-I:STS 58-012-14:28:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:02.983 00 TLMH-I:STS 58-012-14:28:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:03.986 00 TLMH-I:STS 58-012-14:28:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:03.987 00 TLMH-I:STS 58-012-14:28:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:04.981 00 TLMH-I:STS 58-012-14:28:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:05.987 00 TLMH-I:STS 58-012-14:28:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:05.987 00 TLMH-I:STS 58-012-14:28:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:06.982 00 TLMH-I:STS 58-012-14:28:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:07.986 00 TLMH-I:STS 58-012-14:28:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:07.987 00 TLMH-I:STS 58-012-14:28:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:08.981 00 TLMH-I:STS 58-012-14:28:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:09.989 00 TLMH-I:STS 58-012-14:28:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:09.990 00 TLMH-I:STS 58-012-14:28:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:10.983 00 TLMH-I:STS 58-012-14:28:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:11.980 00 TLMH-I:STS 58-012-14:28:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:11.981 00 TLMH-I:STS 58-012-14:28:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:12.986 00 TLMH-I:STS 58-012-14:28:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:13.981 00 TLMH-I:STS 58-012-14:28:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:13.982 00 TLMH-I:STS 58-012-14:28:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:14.987 00 TLMH-I:STS 58-012-14:28:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:15.982 00 TLMH-I:STS 58-012-14:28:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:15.982 00 TLMH-I:STS 58-012-14:28:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:16.985 00 TLMH-I:STS 58-012-14:28:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:17.981 00 TLMH-I:STS 58-012-14:28:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:17.982 00 TLMH-I:STS 58-012-14:28:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:18.986 00 TLMH-I:STS 58-012-14:28:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:19.982 00 TLMH-I:STS 58-012-14:28:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:19.982 00 TLMH-I:STS 58-012-14:28:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:20.987 00 TLMH-I:STS 58-012-14:28:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:21.982 00 TLMH-I:STS 58-012-14:28:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:21.983 00 TLMH-I:STS 58-012-14:28:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:22.987 00 TLMH-I:STS 58-012-14:28:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:23.983 00 TLMH-I:STS 58-012-14:28:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:23.984 00 TLMH-I:STS 58-012-14:28:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:24.978 00 TLMH-I:STS 58-012-14:28:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:25.983 00 TLMH-I:STS 58-012-14:29:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:25.984 00 TLMH-I:STS 58-012-14:29:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:26.980 00 TLMH-I:STS 58-012-14:29:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:27.979 00 TLMH-I:STS 58-012-14:29:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:27.979 00 TLMH-I:STS 58-012-14:29:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:28.983 00 TLMH-I:STS 58-012-14:29:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:29.992 00 TLMH-I:STS 58-012-14:29:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:29.993 00 TLMH-I:STS 58-012-14:29:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:30.981 00 TLMH-I:STS 58-012-14:29:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:31.988 00 TLMH-I:STS 58-012-14:29:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:31.989 00 TLMH-I:STS 58-012-14:29:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:32.982 00 TLMH-I:STS 58-012-14:29:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:33.987 00 TLMH-I:STS 58-012-14:29:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:33.987 00 TLMH-I:STS 58-012-14:29:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:34.982 00 TLMH-I:STS 58-012-14:29:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:35.979 00 TLMH-I:STS 58-012-14:29:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:35.980 00 TLMH-I:STS 58-012-14:29:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:36.982 00 TLMH-I:STS 58-012-14:29:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:37.987 00 TLMH-I:STS 58-012-14:29:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:37.988 00 TLMH-I:STS 58-012-14:29:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:38.982 00 TLMH-I:STS 58-012-14:29:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:39.987 00 TLMH-I:STS 58-012-14:29:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:39.988 00 TLMH-I:STS 58-012-14:29:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:40.982 00 TLMH-I:STS 58-012-14:29:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:41.985 00 TLMH-I:STS 58-012-14:29:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:41.986 00 TLMH-I:STS 58-012-14:29:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:42.981 00 TLMH-I:STS 58-012-14:29:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:43.987 00 TLMH-I:STS 58-012-14:29:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:43.988 00 TLMH-I:STS 58-012-14:29:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:44.981 00 TLMH-I:STS 58-012-14:29:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:45.988 00 TLMH-I:STS 58-012-14:29:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:45.988 00 TLMH-I:STS 58-012-14:29:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:46.979 00 TLMH-I:STS 58-012-14:29:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:47.984 00 TLMH-I:STS 58-012-14:29:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:47.986 00 TLMH-I:STS 58-012-14:29:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:48.978 00 TLMH-I:STS 58-012-14:29:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:49.986 00 TLMH-I:STS 58-012-14:29:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:49.986 00 TLMH-I:STS 58-012-14:29:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:50.980 00 TLMH-I:STS 58-012-14:29:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:51.986 00 TLMH-I:STS 58-012-14:29:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:51.986 00 TLMH-I:STS 58-012-14:29:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:52.985 00 TLMH-I:STS 58-012-14:29:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:53.988 00 TLMH-I:STS 58-012-14:29:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:53.989 00 TLMH-I:STS 58-012-14:29:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:54.988 00 TLMH-I:STS 58-012-14:29:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:55.984 00 TLMH-I:STS 58-012-14:29:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:55.985 00 TLMH-I:STS 58-012-14:29:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:56.979 00 TLMH-I:STS 58-012-14:29:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:57.983 00 TLMH-I:STS 58-012-14:29:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:57.983 00 TLMH-I:STS 58-012-14:29:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:58.987 00 TLMH-I:STS 58-012-14:29:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:59.982 00 TLMH-I:STS 58-012-14:29:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:13:59.983 00 TLMH-I:STS 58-012-14:29:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:00.984 00 TLMH-I:STS 58-012-14:29:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:01.985 00 TLMH-I:STS 58-012-14:29:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:01.985 00 TLMH-I:STS 58-012-14:29:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:02.979 00 TLMH-I:STS 58-012-14:29:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:03.985 00 TLMH-I:STS 58-012-14:29:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:03.986 00 TLMH-I:STS 58-012-14:29:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:04.981 00 TLMH-I:STS 58-012-14:29:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:05.988 00 TLMH-I:STS 58-012-14:29:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:05.988 00 TLMH-I:STS 58-012-14:29:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:06.981 00 TLMH-I:STS 58-012-14:29:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:07.984 00 TLMH-I:STS 58-012-14:29:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:07.985 00 TLMH-I:STS 58-012-14:29:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:08.979 00 TLMH-I:STS 58-012-14:29:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:09.985 00 TLMH-I:STS 58-012-14:29:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:09.985 00 TLMH-I:STS 58-012-14:29:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:10.979 00 TLMH-I:STS 58-012-14:29:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:11.982 00 TLMH-I:STS 58-012-14:29:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:11.984 00 TLMH-I:STS 58-012-14:29:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:12.987 00 TLMH-I:STS 58-012-14:29:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:13.984 00 TLMH-I:STS 58-012-14:29:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:13.985 00 TLMH-I:STS 58-012-14:29:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:14.987 00 TLMH-I:STS 58-012-14:29:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:15.987 00 TLMH-I:STS 58-012-14:29:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:15.988 00 TLMH-I:STS 58-012-14:29:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:16.981 00 TLMH-I:STS 58-012-14:29:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:17.988 00 TLMH-I:STS 58-012-14:29:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:17.989 00 TLMH-I:STS 58-012-14:29:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-221-13:14:17.991 00 TLMH-I:STS 58-012-14:29:52.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Eeprom entry 1 recompute finished. New baseline is 0XFFFFD007 +21-221-13:14:18.652 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:14:18.653 00 SPR-I:OPRO <*> Passed - Recompute Finished Event Message rcv'd. +21-221-13:14:18.665 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:14:21.985 00 TLMH-I:STS 58-012-14:29:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefEepromTbl' +21-221-13:14:21.986 00 TLMH-I:STS 58-012-14:29:56.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-221-13:14:22.670 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:14:22.671 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table Updated successfully. +21-221-13:14:22.671 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-221-13:14:22.671 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:14:27.677 00 SPR-I:OPRO ;********************************************************************* +21-221-13:14:27.677 00 SPR-I:OPRO ; Step 5.6: Dump the Results table. +21-221-13:14:27.677 00 SPR-I:OPRO ;********************************************************************* +21-221-13:14:27.678 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:14:27.681 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:14:27.689 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl5_6" +21-221-13:14:27.690 00 CMH-I:CMD Command SFDU received:<1804C000006B037E000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C355F3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:14:27.702 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:14:33.978 00 TLMH-I:STS 58-012-14:30:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl5_6' +21-221-13:14:42.715 00 SPR-I:OPRO +21-221-13:14:42.716 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:14:42.716 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:14:42.716 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:14:42.716 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:14:42.719 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl5_6 cpu1_eerestbl5_6 binary 192.168.1.8 +21-221-13:14:42.866 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:14:42.866 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:14:57.879 00 SPR-I:OPRO +21-221-13:14:57.893 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl5_6`" +21-221-13:14:57.893 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:02.897 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:15:02.898 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:07.909 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:07.909 00 SPR-I:OPRO <*> Passed (2010) - Dump of EEPROM Results Table successful. +21-221-13:15:07.910 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:07.910 00 SPR-I:OPRO ; Step 5.7: Create an EEPROM Definition table load file containing +21-221-13:15:07.910 00 SPR-I:OPRO ; several valid entries, an entry that contains an invalid address, an +21-221-13:15:07.910 00 SPR-I:OPRO ; entry that contains an invalid range and an entry with an invalid +21-221-13:15:07.910 00 SPR-I:OPRO ; state. +21-221-13:15:07.910 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:07.910 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_edt2.i +21-221-13:15:07.912 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT2 started +21-221-13:15:07.942 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:07.942 00 SPR-I:OPRO ; Define the Application Definition Table +21-221-13:15:07.942 00 SPR-I:OPRO ;******************************************************************** +21-221-13:15:07.946 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-221-13:15:07.946 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-221-13:15:07.948 00 SPR-I:OPRO ********** eeprom_def_invalid ********** +21-221-13:15:07.948 00 SPR-I:OPRO +21-221-13:15:07.948 00 SPR-I:OPRO Content Type: cFE1 +21-221-13:15:07.948 00 SPR-I:OPRO Sub Type: 8 +21-221-13:15:07.948 00 SPR-I:OPRO Length: 12 +21-221-13:15:07.948 00 SPR-I:OPRO Spacecraft Id: SCX +21-221-13:15:07.949 00 SPR-I:OPRO Processor Id: CPU3 +21-221-13:15:07.949 00 SPR-I:OPRO Application Id: 0 +21-221-13:15:07.949 00 SPR-I:OPRO Create Time Secs: 1628514907 +21-221-13:15:07.949 00 SPR-I:OPRO Create Time Subsecs: 0 +21-221-13:15:07.949 00 SPR-I:OPRO File Description: EEPROM Definition Table Invalid +21-221-13:15:07.949 00 SPR-I:OPRO +21-221-13:15:07.949 00 SPR-I:OPRO ********** CS.DefEepromTbl ********** +21-221-13:15:07.949 00 SPR-I:OPRO +21-221-13:15:07.949 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State +21-221-13:15:07.949 00 SPR-I:OPRO Byte Offset: 0 +21-221-13:15:07.949 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[15].NumBytes +21-221-13:15:07.949 00 SPR-I:OPRO Number of Bytes: 192 +21-221-13:15:07.949 00 SPR-I:OPRO +21-221-13:15:07.954 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-221-13:15:07.954 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-221-13:15:07.954 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAC cs.defeepromtbl +21-221-13:15:07.958 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-221-13:15:07.958 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat eeprom_def_invalid.tmp cs.defeepromtbl > eeprom_def_invalid +21-221-13:15:07.962 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defeepromtbl eeprom_def_invalid.tmp +21-221-13:15:07.967 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-221-13:15:07.967 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-221-13:15:07.967 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-221-13:15:07.969 00 SPR-I:OPRO ********** eeprom_def_invalid2 ********** +21-221-13:15:07.969 00 SPR-I:OPRO +21-221-13:15:07.969 00 SPR-I:OPRO Content Type: cFE1 +21-221-13:15:07.969 00 SPR-I:OPRO Sub Type: 8 +21-221-13:15:07.969 00 SPR-I:OPRO Length: 12 +21-221-13:15:07.969 00 SPR-I:OPRO Spacecraft Id: SCX +21-221-13:15:07.970 00 SPR-I:OPRO Processor Id: CPU3 +21-221-13:15:07.970 00 SPR-I:OPRO Application Id: 0 +21-221-13:15:07.970 00 SPR-I:OPRO Create Time Secs: 1628514907 +21-221-13:15:07.970 00 SPR-I:OPRO Create Time Subsecs: 0 +21-221-13:15:07.970 00 SPR-I:OPRO File Description: EEPROM Definition Table Invalid +21-221-13:15:07.970 00 SPR-I:OPRO +21-221-13:15:07.970 00 SPR-I:OPRO ********** CS.DefEepromTbl ********** +21-221-13:15:07.970 00 SPR-I:OPRO +21-221-13:15:07.970 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State +21-221-13:15:07.970 00 SPR-I:OPRO Byte Offset: 0 +21-221-13:15:07.970 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[15].NumBytes +21-221-13:15:07.970 00 SPR-I:OPRO Number of Bytes: 192 +21-221-13:15:07.970 00 SPR-I:OPRO +21-221-13:15:07.975 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-221-13:15:07.975 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-221-13:15:07.976 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAC cs.defeepromtbl +21-221-13:15:07.980 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-221-13:15:07.980 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat eeprom_def_invalid2.tmp cs.defeepromtbl > eeprom_def_invalid2 +21-221-13:15:07.984 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defeepromtbl eeprom_def_invalid2.tmp +21-221-13:15:07.988 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-221-13:15:07.988 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:07.988 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_edt2 +21-221-13:15:07.989 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:07.989 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT2 completed +21-221-13:15:07.989 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:12.993 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:12.993 00 SPR-I:OPRO ; Step 5.8: Send the command to load the invalid file created above. +21-221-13:15:12.993 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:12.994 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-221-13:15:12.995 00 SPR-I:STS Procedure LOAD_TABLE started +21-221-13:15:12.999 00 SPR-I:OPRO Table Filename: eeprom_def_invalid +21-221-13:15:13.004 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 eeprom_def_invalid RAM:0 3 +21-221-13:15:13.004 00 SPR-I:OPRO +21-221-13:15:13.162 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:15:13.162 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:18.167 00 SPR-I:OPRO +21-221-13:15:18.169 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eeprom_def_invalid" +21-221-13:15:18.171 00 CMH-I:CMD Command SFDU received:<1804C000004102082F72616D2F656570726F6D5F6465665F696E76616C69640000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:15:18.197 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:18.983 00 TLMH-I:STS 58-012-14:30:53.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eeprom_def_invalid' into 'CS.DefEepromTbl' working buffer +21-221-13:15:22.203 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:22.204 00 SPR-I:STS Procedure LOAD_TABLE completed +21-221-13:15:22.215 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:22.217 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-221-13:15:22.217 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:27.221 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:27.222 00 SPR-I:OPRO ; Step 5.9: Send the command to validate the file loaded in Step 5.8 +21-221-13:15:27.222 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:27.228 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.228 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-221-13:15:27.229 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.230 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.230 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-221-13:15:27.231 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.233 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.233 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 102 +21-221-13:15:27.233 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:27.234 00 CMH-I:CMD Command SFDU received:<1804C000002B040F000043532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:15:27.251 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:27.985 00 TLMH-I:STS 58-012-14:31:02.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefEepromTbl' +21-221-13:15:29.989 00 TLMH-I:STS 58-012-14:31:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=102 Eeprom Table Validate: Illegal checksum range found in Entry ID 2, CFE_PSP_MemValidateRange returned: 0xFFFFFFEA +21-221-13:15:29.990 00 TLMH-I:STS 58-012-14:31:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 3, bad = 2, unused = 11 +21-221-13:15:29.991 00 TLMH-I:STS 58-012-14:31:04.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefEepromTbl', Status=0xFFFFFFFD +21-221-13:15:30.254 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:30.255 00 SPR-I:OPRO <*> Passed - Table Definition Table validate command sent. +21-221-13:15:30.256 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-221-13:15:30.261 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:30.261 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table validation failed with an invalid range. +21-221-13:15:30.261 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-221-13:15:30.264 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:30.264 00 SPR-I:OPRO <*> Passed (2001.2) - EEPROM Definition Table validation failed with an invalid range. +21-221-13:15:30.265 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:30.265 00 SPR-I:OPRO ; Step 5.10: Send the command to abort the invalid load. +21-221-13:15:30.265 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:30.267 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:30.267 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-221-13:15:30.267 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:30.268 00 CMH-I:CMD Command SFDU received:<1804C0000029090043532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:15:30.281 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:30.978 00 TLMH-I:STS 58-012-14:31:05.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefEepromTbl' +21-221-13:15:34.286 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:34.287 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-221-13:15:34.292 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:34.293 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-221-13:15:34.293 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:39.297 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:39.297 00 SPR-I:OPRO ; Step 5.11: Send the command to load the invalid state table. +21-221-13:15:39.297 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:39.298 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-221-13:15:39.299 00 SPR-I:STS Procedure LOAD_TABLE started +21-221-13:15:39.303 00 SPR-I:OPRO Table Filename: eeprom_def_invalid2 +21-221-13:15:39.304 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 eeprom_def_invalid2 RAM:0 3 +21-221-13:15:39.304 00 SPR-I:OPRO +21-221-13:15:39.428 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:15:39.428 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:44.432 00 SPR-I:OPRO +21-221-13:15:44.435 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eeprom_def_invalid2" +21-221-13:15:44.438 00 CMH-I:CMD Command SFDU received:<1804C0000041023A2F72616D2F656570726F6D5F6465665F696E76616C69643200000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:15:44.454 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:44.983 00 TLMH-I:STS 58-012-14:31:19.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eeprom_def_invalid2' into 'CS.DefEepromTbl' working buffer +21-221-13:15:46.456 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:46.457 00 SPR-I:STS Procedure LOAD_TABLE completed +21-221-13:15:46.463 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:46.464 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-221-13:15:46.464 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:15:51.468 00 SPR-I:OPRO ;********************************************************************** +21-221-13:15:51.468 00 SPR-I:OPRO ; Step 5.12: Send the command to validate the file loaded in Step 5.11 +21-221-13:15:51.468 00 SPR-I:OPRO ;********************************************************************** +21-221-13:15:51.472 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.473 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-221-13:15:51.473 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.474 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.474 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-221-13:15:51.475 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.476 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.476 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 101 +21-221-13:15:51.476 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:51.477 00 CMH-I:CMD Command SFDU received:<1804C000002B040F000043532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:15:51.491 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:51.984 00 TLMH-I:STS 58-012-14:31:26.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefEepromTbl' +21-221-13:15:53.986 00 TLMH-I:STS 58-012-14:31:28.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=101 Eeprom Table Validate: Illegal State Field (0x0007) found in Entry ID 4 +21-221-13:15:53.987 00 TLMH-I:STS 58-012-14:31:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 4, bad = 1, unused = 11 +21-221-13:15:53.989 00 TLMH-I:STS 58-012-14:31:28.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefEepromTbl', Status=0xFFFFFFFD +21-221-13:15:54.495 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:54.496 00 SPR-I:OPRO <*> Passed - Table Definition Table validate command sent. +21-221-13:15:54.496 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-221-13:15:54.503 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:54.503 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table validation failed with an invalid state. +21-221-13:15:54.503 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-221-13:15:54.506 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:54.506 00 SPR-I:OPRO <*> Passed (2001.2) - EEPROM Definition Table validation failed with an invalid state. +21-221-13:15:54.507 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:54.507 00 SPR-I:OPRO ; Step 5.13: Send the command to abort the invalid load. +21-221-13:15:54.507 00 SPR-I:OPRO ;********************************************************************* +21-221-13:15:54.508 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:54.508 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-221-13:15:54.508 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:15:54.509 00 CMH-I:CMD Command SFDU received:<1804C0000029090043532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:15:54.522 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:15:54.987 00 TLMH-I:STS 58-012-14:31:29.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefEepromTbl' +21-221-13:15:58.527 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:58.527 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-221-13:15:58.530 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:15:58.530 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-221-13:15:58.530 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:03.534 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:03.534 00 SPR-I:OPRO ; Step 5.14: Create an EEPROM Definition table load file containing +21-221-13:16:03.534 00 SPR-I:OPRO ; entries that overlap and empty entries in between valid entries. +21-221-13:16:03.534 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:03.535 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_edt3.i +21-221-13:16:03.540 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT3 started +21-221-13:16:03.568 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:03.569 00 SPR-I:OPRO ; Define the Application Definition Table +21-221-13:16:03.569 00 SPR-I:OPRO ;******************************************************************** +21-221-13:16:03.573 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-221-13:16:03.573 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-221-13:16:03.575 00 SPR-I:OPRO ********** eeprom_def_ld_2 ********** +21-221-13:16:03.575 00 SPR-I:OPRO +21-221-13:16:03.575 00 SPR-I:OPRO Content Type: cFE1 +21-221-13:16:03.575 00 SPR-I:OPRO Sub Type: 8 +21-221-13:16:03.575 00 SPR-I:OPRO Length: 12 +21-221-13:16:03.575 00 SPR-I:OPRO Spacecraft Id: SCX +21-221-13:16:03.575 00 SPR-I:OPRO Processor Id: CPU3 +21-221-13:16:03.575 00 SPR-I:OPRO Application Id: 0 +21-221-13:16:03.575 00 SPR-I:OPRO Create Time Secs: 1628514963 +21-221-13:16:03.575 00 SPR-I:OPRO Create Time Subsecs: 0 +21-221-13:16:03.575 00 SPR-I:OPRO File Description: EEPROM Definition Table Invalid +21-221-13:16:03.575 00 SPR-I:OPRO +21-221-13:16:03.575 00 SPR-I:OPRO ********** CS.DefEepromTbl ********** +21-221-13:16:03.576 00 SPR-I:OPRO +21-221-13:16:03.576 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[0].State +21-221-13:16:03.576 00 SPR-I:OPRO Byte Offset: 0 +21-221-13:16:03.576 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_EEPROM_DEF_TABLE[15].NumBytes +21-221-13:16:03.576 00 SPR-I:OPRO Number of Bytes: 192 +21-221-13:16:03.576 00 SPR-I:OPRO +21-221-13:16:03.580 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-221-13:16:03.581 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-221-13:16:03.581 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAC cs.defeepromtbl +21-221-13:16:03.585 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-221-13:16:03.585 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat eeprom_def_ld_2.tmp cs.defeepromtbl > eeprom_def_ld_2 +21-221-13:16:03.589 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defeepromtbl eeprom_def_ld_2.tmp +21-221-13:16:03.595 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-221-13:16:03.595 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:03.595 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_edt3 +21-221-13:16:03.595 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:03.595 00 SPR-I:STS Procedure SCX_CPU1_CS_EDT3 completed +21-221-13:16:03.596 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:08.603 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:08.603 00 SPR-I:OPRO ; Step 5.15: Send the command to load the file with valid entries. +21-221-13:16:08.603 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:08.608 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:08.608 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-221-13:16:08.608 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:08.609 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-221-13:16:08.609 00 SPR-I:STS Procedure LOAD_TABLE started +21-221-13:16:08.610 00 SPR-I:OPRO Table Filename: eeprom_def_ld_2 +21-221-13:16:08.611 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 eeprom_def_ld_2 RAM:0 3 +21-221-13:16:08.611 00 SPR-I:OPRO +21-221-13:16:08.737 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:16:08.737 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:13.741 00 SPR-I:OPRO +21-221-13:16:13.744 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/eeprom_def_ld_2" +21-221-13:16:13.746 00 CMH-I:CMD Command SFDU received:<1804C0000041021C2F72616D2F656570726F6D5F6465665F6C645F320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:16:13.771 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:16:14.482 00 TLMH-I:STS 58-012-14:31:48.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/eeprom_def_ld_2' into 'CS.DefEepromTbl' working buffer +21-221-13:16:18.779 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:18.780 00 SPR-I:STS Procedure LOAD_TABLE completed +21-221-13:16:18.793 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:18.795 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-221-13:16:18.806 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:18.808 00 SPR-I:OPRO <*> Passed - Event Msg 12 Found! +21-221-13:16:18.808 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:23.812 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:23.812 00 SPR-I:OPRO ; Step 5.16: Send the command to validate the file loaded in Step 5.15 +21-221-13:16:23.812 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:23.818 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:23.819 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-221-13:16:23.819 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:23.820 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:23.820 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-221-13:16:23.820 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:23.821 00 CMH-I:CMD Command SFDU received:<1804C000002B040F000043532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:16:23.835 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:16:24.490 00 TLMH-I:STS 58-012-14:31:58.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefEepromTbl' +21-221-13:16:25.981 00 TLMH-I:STS 58-012-14:32:00.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 3, bad = 0, unused = 13 +21-221-13:16:25.982 00 TLMH-I:STS 58-012-14:32:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefEepromTbl' +21-221-13:16:26.840 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:26.841 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table validate command sent. +21-221-13:16:26.842 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-221-13:16:26.854 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:26.856 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table validation event '36' found! +21-221-13:16:26.856 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:31.860 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:31.860 00 SPR-I:OPRO ; Step 5.17: Send the command to Activate the file loaded in Step 5.15 +21-221-13:16:31.860 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:31.865 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:31.866 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-221-13:16:31.866 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:31.868 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:31.868 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-221-13:16:31.868 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:16:31.869 00 CMH-I:CMD Command SFDU received:<1804C0000029050C43532E446566456570726F6D54626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:16:31.874 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:16:32.482 00 TLMH-I:STS 58-012-14:32:06.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefEepromTbl' has a load pending +21-221-13:16:33.986 00 TLMH-I:STS 58-012-14:32:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefEepromTbl' +21-221-13:16:34.878 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:34.879 00 SPR-I:OPRO <*> Passed - Activate EEPROM Definition Table command sent properly. +21-221-13:16:34.891 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:34.892 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-221-13:16:34.905 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:16:34.908 00 SPR-I:OPRO <*> Passed - EEPROM Definition Table Updated successfully. +21-221-13:16:34.911 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-221-13:16:34.911 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:16:39.915 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:39.915 00 SPR-I:OPRO ; Step 5.18: Dump the Results table. +21-221-13:16:39.915 00 SPR-I:OPRO ;********************************************************************* +21-221-13:16:39.916 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:16:39.920 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:16:39.941 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl5_15" +21-221-13:16:39.943 00 CMH-I:CMD Command SFDU received:<1804C000006B034C000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C355F3135000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:16:39.952 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:16:45.978 00 TLMH-I:STS 58-012-14:32:20.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl5_15' +21-221-13:16:54.964 00 SPR-I:OPRO +21-221-13:16:54.964 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:16:54.964 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:16:54.965 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:16:54.965 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:16:54.968 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl5_15 cpu1_eerestbl5_15 binary 192.168.1.8 +21-221-13:16:55.127 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:16:55.127 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:17:10.137 00 SPR-I:OPRO +21-221-13:17:10.169 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl5_15`" +21-221-13:17:10.169 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:17:15.173 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:17:15.175 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:17:20.189 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:17:20.190 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-13:17:20.192 00 SPR-I:OPRO ;********************************************************************* +21-221-13:17:20.193 00 SPR-I:OPRO ; Step 5.19: Corrupt simulated EEPROM using the TST_CS application. +21-221-13:17:20.193 00 SPR-I:OPRO ;********************************************************************* +21-221-13:17:20.201 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:17:20.202 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 18 +21-221-13:17:20.202 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:17:20.208 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:17:20.209 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 27 +21-221-13:17:20.209 00 SPR-I:OPRO ;*********************************************************************** +21-221-13:17:20.211 00 CMH-I:CMD Command SFDU received:<192BC00000010A06> from gs582cfslab4:SPR +21-221-13:17:20.223 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:17:20.985 00 TLMH-I:STS 58-012-14:32:55.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=18 Simulated EEPROM Memory corruption command +21-221-13:17:21.978 00 TLMH-I:STS 58-012-14:32:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:23.979 00 TLMH-I:STS 58-012-14:32:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:25.237 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:17:25.238 00 SPR-I:OPRO <*> Passed - TST_CS Corrupt EEPROM command sent successfully. +21-221-13:17:25.239 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:17:25.980 00 TLMH-I:STS 58-012-14:33:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:27.983 00 TLMH-I:STS 58-012-14:33:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:29.986 00 TLMH-I:STS 58-012-14:33:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:30.243 00 SPR-I:OPRO ;********************************************************************* +21-221-13:17:30.244 00 SPR-I:OPRO ; Step 5.20: Monitor the EEPROM Miscompare Counter to verify that +21-221-13:17:30.244 00 SPR-I:OPRO ; miscompares are occurring. +21-221-13:17:30.244 00 SPR-I:OPRO ;********************************************************************* +21-221-13:17:30.256 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:17:31.983 00 TLMH-I:STS 58-012-14:33:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:33.983 00 TLMH-I:STS 58-012-14:33:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:35.982 00 TLMH-I:STS 58-012-14:33:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:37.978 00 TLMH-I:STS 58-012-14:33:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:39.985 00 TLMH-I:STS 58-012-14:33:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:41.984 00 TLMH-I:STS 58-012-14:33:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:43.982 00 TLMH-I:STS 58-012-14:33:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:45.984 00 TLMH-I:STS 58-012-14:33:20.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:47.986 00 TLMH-I:STS 58-012-14:33:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:49.979 00 TLMH-I:STS 58-012-14:33:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:51.979 00 TLMH-I:STS 58-012-14:33:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:53.983 00 TLMH-I:STS 58-012-14:33:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:55.983 00 TLMH-I:STS 58-012-14:33:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:57.986 00 TLMH-I:STS 58-012-14:33:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:17:59.984 00 TLMH-I:STS 58-012-14:33:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:01.986 00 TLMH-I:STS 58-012-14:33:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:03.977 00 TLMH-I:STS 58-012-14:33:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:05.983 00 TLMH-I:STS 58-012-14:33:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:07.980 00 TLMH-I:STS 58-012-14:33:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:09.981 00 TLMH-I:STS 58-012-14:33:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:11.980 00 TLMH-I:STS 58-012-14:33:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:13.981 00 TLMH-I:STS 58-012-14:33:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:15.986 00 TLMH-I:STS 58-012-14:33:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:17.988 00 TLMH-I:STS 58-012-14:33:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:19.984 00 TLMH-I:STS 58-012-14:33:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:21.985 00 TLMH-I:STS 58-012-14:33:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:23.986 00 TLMH-I:STS 58-012-14:33:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:25.980 00 TLMH-I:STS 58-012-14:34:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:27.977 00 TLMH-I:STS 58-012-14:34:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:29.984 00 TLMH-I:STS 58-012-14:34:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:31.986 00 TLMH-I:STS 58-012-14:34:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:33.986 00 TLMH-I:STS 58-012-14:34:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:35.982 00 TLMH-I:STS 58-012-14:34:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:37.982 00 TLMH-I:STS 58-012-14:34:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:39.976 00 TLMH-I:STS 58-012-14:34:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:41.980 00 TLMH-I:STS 58-012-14:34:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:43.978 00 TLMH-I:STS 58-012-14:34:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:45.980 00 TLMH-I:STS 58-012-14:34:20.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:47.979 00 TLMH-I:STS 58-012-14:34:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:49.980 00 TLMH-I:STS 58-012-14:34:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:51.978 00 TLMH-I:STS 58-012-14:34:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:53.981 00 TLMH-I:STS 58-012-14:34:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:55.977 00 TLMH-I:STS 58-012-14:34:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:57.978 00 TLMH-I:STS 58-012-14:34:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:18:59.976 00 TLMH-I:STS 58-012-14:34:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:01.981 00 TLMH-I:STS 58-012-14:34:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:03.976 00 TLMH-I:STS 58-012-14:34:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:05.986 00 TLMH-I:STS 58-012-14:34:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:07.985 00 TLMH-I:STS 58-012-14:34:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:09.984 00 TLMH-I:STS 58-012-14:34:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:11.981 00 TLMH-I:STS 58-012-14:34:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:13.980 00 TLMH-I:STS 58-012-14:34:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:15.985 00 TLMH-I:STS 58-012-14:34:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:17.979 00 TLMH-I:STS 58-012-14:34:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:19.978 00 TLMH-I:STS 58-012-14:34:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:21.983 00 TLMH-I:STS 58-012-14:34:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:23.983 00 TLMH-I:STS 58-012-14:34:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:25.985 00 TLMH-I:STS 58-012-14:35:00.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:27.982 00 TLMH-I:STS 58-012-14:35:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:29.981 00 TLMH-I:STS 58-012-14:35:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:31.981 00 TLMH-I:STS 58-012-14:35:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:33.981 00 TLMH-I:STS 58-012-14:35:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:34.399 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:19:34.400 00 SPR-I:OPRO <*> Passed (2001.1) - Eeprom Miscompare Counter incremented after memory corruption. +21-221-13:19:34.403 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:19:35.984 00 TLMH-I:STS 58-012-14:35:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:37.985 00 TLMH-I:STS 58-012-14:35:12.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:39.407 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.407 00 SPR-I:OPRO ; Step 6.0: Definition Table Initialization Test. +21-221-13:19:39.408 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.408 00 SPR-I:OPRO ; Step 6.1: Send the command to stop the CS & TST_CS Applications. +21-221-13:19:39.408 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.408 00 SPR-I:OPRO ;******************************************************************** +21-221-13:19:39.408 00 SPR-I:OPRO ; Step 6.2: Download the default Memory Definition Table file in order +21-221-13:19:39.408 00 SPR-I:OPRO ; to use it during cleanup. +21-221-13:19:39.408 00 SPR-I:OPRO ;******************************************************************** +21-221-13:19:39.409 00 SPR-I:OPRO ==> Default EEPROM Code Segment Table filename config param = '/cf/cs_eepromtbl.tbl' +21-221-13:19:39.410 00 SPR-I:OPRO ==> Table filename ONLY = 'cs_eepromtbl.tbl' +21-221-13:19:39.411 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-221-13:19:39.412 00 SPR-I:STS Procedure FTP_FILE started +21-221-13:19:39.531 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:19:39.533 00 SPR-I:STS Procedure FTP_FILE completed +21-221-13:19:39.533 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.533 00 SPR-I:OPRO ; Step 6.2: Delete the EEPROM Definition table default load file from +21-221-13:19:39.534 00 SPR-I:OPRO ; CPUx. +21-221-13:19:39.534 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.534 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-221-13:19:39.535 00 SPR-I:STS Procedure FTP_FILE started +21-221-13:19:39.626 00 SPR-I:OPRO Return code from ftp_file.pl: 1 +21-221-13:19:39.626 00 SPR-I:STS Procedure FTP_FILE completed +21-221-13:19:39.626 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.627 00 SPR-I:OPRO ; Step 6.3: Start the CS and TST_CS Applications. +21-221-13:19:39.627 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.627 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.627 00 SPR-I:OPRO ; Step 6.4: Dump the Results table. +21-221-13:19:39.627 00 SPR-I:OPRO ;********************************************************************* +21-221-13:19:39.627 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-221-13:19:39.627 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-221-13:19:39.632 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResEepromTbl" DFILENAME="/ram/cpu1_eerestbl6_4" +21-221-13:19:39.632 00 CMH-I:CMD Command SFDU received:<1804C000006B037F000143532E526573456570726F6D54626C000000000000000000000000000000000000000000000000002F72616D2F637075315F656572657374626C365F3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-221-13:19:39.643 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:19:39.984 00 TLMH-I:STS 58-012-14:35:14.008 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:41.985 00 TLMH-I:STS 58-012-14:35:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:43.981 00 TLMH-I:STS 58-012-14:35:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:45.978 00 TLMH-I:STS 58-012-14:35:20.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResEepromTbl' to '/ram/cpu1_eerestbl6_4' +21-221-13:19:45.980 00 TLMH-I:STS 58-012-14:35:20.007 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:47.977 00 TLMH-I:STS 58-012-14:35:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:49.986 00 TLMH-I:STS 58-012-14:35:24.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:51.984 00 TLMH-I:STS 58-012-14:35:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:53.985 00 TLMH-I:STS 58-012-14:35:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:54.656 00 SPR-I:OPRO +21-221-13:19:54.656 00 SPR-I:OPRO The TBLNAME is: CS.ResEepromTbl +21-221-13:19:54.656 00 SPR-I:OPRO The APID is: P0FB0 +21-221-13:19:54.657 00 SPR-I:OPRO The CPU is: CPU3 +21-221-13:19:54.657 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-221-13:19:54.660 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_eerestbl6_4 cpu1_eerestbl6_4 binary 192.168.1.8 +21-221-13:19:54.813 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:19:54.813 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-221-13:19:55.983 00 TLMH-I:STS 58-012-14:35:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:57.984 00 TLMH-I:STS 58-012-14:35:32.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:19:59.983 00 TLMH-I:STS 58-012-14:35:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:01.977 00 TLMH-I:STS 58-012-14:35:36.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:03.977 00 TLMH-I:STS 58-012-14:35:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:05.986 00 TLMH-I:STS 58-012-14:35:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:07.976 00 TLMH-I:STS 58-012-14:35:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:09.825 00 SPR-I:OPRO +21-221-13:20:09.865 00 SPR-I:OPRO The unix command is cvt -ws file_list[4016].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_eerestbl6_4`" +21-221-13:20:09.865 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:20:09.984 00 TLMH-I:STS 58-012-14:35:44.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:11.976 00 TLMH-I:STS 58-012-14:35:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:13.982 00 TLMH-I:STS 58-012-14:35:48.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:14.869 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-221-13:20:14.870 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:20:15.977 00 TLMH-I:STS 58-012-14:35:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:17.980 00 TLMH-I:STS 58-012-14:35:52.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:19.885 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:20:19.886 00 SPR-I:OPRO <*> Passed (2010) - Dump of Eeprom Results Table successful. +21-221-13:20:19.888 00 SPR-I:OPRO ;********************************************************************* +21-221-13:20:19.888 00 SPR-I:OPRO ; Step 7.0: Clean-up. +21-221-13:20:19.888 00 SPR-I:OPRO ;********************************************************************* +21-221-13:20:19.888 00 SPR-I:OPRO ; Step 7.1: Upload the default Application Code Segment Definition +21-221-13:20:19.888 00 SPR-I:OPRO ; table downloaded in step 1.1. +21-221-13:20:19.888 00 SPR-I:OPRO ;********************************************************************* +21-221-13:20:19.889 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-221-13:20:19.890 00 SPR-I:STS Procedure FTP_FILE started +21-221-13:20:19.978 00 TLMH-I:STS 58-012-14:35:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=27 Checksum Failure: Entry 0 in Eeprom Table, Expected: 0x0000399A, Calculated: 0x00004F0B +21-221-13:20:20.132 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-221-13:20:20.132 00 SPR-I:STS Procedure FTP_FILE completed +21-221-13:20:20.133 00 SPR-I:OPRO ;********************************************************************* +21-221-13:20:20.133 00 SPR-I:OPRO ; Step 7.2: Send the Power-On Reset command. +21-221-13:20:20.133 00 SPR-I:OPRO ;********************************************************************* +21-221-13:20:20.134 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-221-13:20:20.146 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-221-13:20:30.156 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-221-13:20:30.158 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-221-13:20:30.162 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-221-13:20:30.203 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-221-13:20:58.108 00 DPD-I:STS Deleting page SCX_CPU1_CS_EEPROM_RESULTS_TBL +21-221-13:20:59.333 00 DPD-I:STS Deleting page SCX_CPU1_CS_EEPROM_DEF_TABLE +21-221-13:21:00.832 00 DPD-I:STS Deleting page SCX_CPU1_CS_HK +21-221-13:21:04.680 00 DPD-I:STS Deleting page SCX_CPU1_TST_CS_HK +21-221-13:21:30.264 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:21:36.229 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-221-13:21:40.276 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:21:40.346 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-221-13:21:40.347 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-221-13:21:40.348 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-221-13:21:40.349 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-221-13:21:40.400 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-221-13:21:40.400 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-221-13:21:41.472 00 TLMH-I:STS 58-012-14:03:48.850 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-221-13:21:45.406 00 SPR-I:STTE WAIT UNTIL completed +21-221-13:21:45.406 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-221-13:21:45.408 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-221-13:21:45.414 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-221-13:21:45.414 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-221-13:21:50.418 00 SPR-I:OPRO **** Requirements Status Reporting +21-221-13:21:50.418 00 SPR-I:OPRO -------------------------- +21-221-13:21:50.419 00 SPR-I:OPRO Requirement(s) Report +21-221-13:21:50.419 00 SPR-I:OPRO -------------------------- +21-221-13:21:50.420 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-221-13:21:50.421 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-221-13:21:50.423 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-221-13:21:50.424 00 SPR-I:OPRO FSW Requirement: CS_2001 P/F: P +21-221-13:21:50.424 00 SPR-I:OPRO FSW Requirement: CS_2001.1 P/F: P +21-221-13:21:50.424 00 SPR-I:OPRO FSW Requirement: CS_2001.2 P/F: P +21-221-13:21:50.425 00 SPR-I:OPRO FSW Requirement: CS_2002 P/F: P +21-221-13:21:50.425 00 SPR-I:OPRO FSW Requirement: CS_2003 P/F: P +21-221-13:21:50.425 00 SPR-I:OPRO FSW Requirement: CS_2004 P/F: P +21-221-13:21:50.426 00 SPR-I:OPRO FSW Requirement: CS_2005 P/F: P +21-221-13:21:50.426 00 SPR-I:OPRO FSW Requirement: CS_2006 P/F: P +21-221-13:21:50.426 00 SPR-I:OPRO FSW Requirement: CS_2006.1 P/F: P +21-221-13:21:50.426 00 SPR-I:OPRO FSW Requirement: CS_2006.2 P/F: P +21-221-13:21:50.427 00 SPR-I:OPRO FSW Requirement: CS_2007 P/F: P +21-221-13:21:50.427 00 SPR-I:OPRO FSW Requirement: CS_2008 P/F: P +21-221-13:21:50.427 00 SPR-I:OPRO FSW Requirement: CS_2009 P/F: P +21-221-13:21:50.428 00 SPR-I:OPRO FSW Requirement: CS_2010 P/F: P +21-221-13:21:50.428 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-221-13:21:50.429 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-221-13:21:50.429 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-221-13:21:50.429 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-221-13:21:50.430 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-221-13:21:50.430 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-221-13:21:50.430 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-221-13:21:50.430 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-221-13:21:50.430 00 SPR-I:OPRO ;********************************************************************* +21-221-13:21:50.430 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_nvmem +21-221-13:21:50.430 00 SPR-I:OPRO ;********************************************************************* +21-221-13:21:50.430 00 SPR-I:STS Procedure SCX_CPU1_CS_NVMEM completed +21-221-13:21:50.432 00 SPR-I:OPRO *** Telemetry Info *** +21-221-13:21:50.432 00 SPR-I:OPRO +21-221-13:21:50.432 00 SPR-I:OPRO Pkt Loss Count: N/A +21-221-13:21:50.432 00 SPR-I:OPRO +21-221-13:21:50.432 00 SPR-I:OPRO ****************** +21-221-13:21:50.432 00 SPR-I:OPRO +21-221-13:21:50.432 00 SPR-I:OPRO Elapsed time: 2096.75 seconds +21-221-13:21:50.432 00 SPR-I:OPRO Elapsed time: 34.9459 minutes +21-221-13:21:50.432 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-221-13:22:00.442 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logf +21-221-13:22:00.442 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logp +21-221-13:22:00.443 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logs +21-221-13:22:00.443 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.loge +21-221-13:22:00.443 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_nvmem-2021-221-12h46m53s.logr +21-221-13:22:00.537 00 SPR-I:OPRI --> newlog scx_cpu1_cs_nvmem-2021-221-12h46m53s.log diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.loge b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.loge new file mode 100644 index 0000000..e687332 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.loge @@ -0,0 +1,278 @@ +21-235-17:48:39.356 00 TLMH-I:STS 58-012-14:03:49.450 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-235-17:49:09.360 00 TLMH-I:STS 58-012-14:04:19.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/tbl_def_tbl_ld_1' into 'CS.DefTablesTbl' working buffer +21-235-17:49:17.864 00 TLMH-I:STS 58-012-14:04:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 7, bad = 0, unused = 17 +21-235-17:49:17.865 00 TLMH-I:STS 58-012-14:04:28.005 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefTablesTbl' +21-235-17:49:21.857 00 TLMH-I:STS 58-012-14:04:32.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefTablesTbl' +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.010 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started LC from /ram/lc.o, AppID = 1114126 +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.069 INFO CPU=CPU1 APPNAME=LC EVENT ID=56 WDT verify results: good = 0, bad = 0, unused = 176 +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.092 INFO CPU=CPU1 APPNAME=LC EVENT ID=66 ADT verify results: good = 0, bad = 0, unused = 176 +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.093 INFO CPU=CPU1 APPNAME=LC EVENT ID=23 LC use of Critical Data Store disabled, activity mask = 0x00991990 +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.093 INFO CPU=CPU1 APPNAME=LC EVENT ID=2 LC Initialized. Version 2.1.2.0 +21-235-17:49:29.859 00 TLMH-E:STS Execution time exceeded [SCX_CPU1_PSEUDO_LC_TLM](/s/opr/accounts/cfs_test/rdl/scx_pseudo_tlm_cpu1_lc_hk_3593.rdl:49) +21-235-17:49:29.860 00 TLMH-I:STS Equation SCX_CPU1_PSEUDO_LC_TLM in "/s/opr/accounts/cfs_test/rdl/scx_pseudo_tlm_cpu1_lc_hk_3593.rdl" at line 49 disabled due to previous error +21-235-17:49:39.858 00 TLMH-I:STS 58-012-14:04:50.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefTablesTbl' to '/ram/cpu1_deftbl1_10' +21-235-17:50:20.356 00 TLMH-I:STS 58-012-14:05:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-235-17:50:23.358 00 TLMH-I:STS 58-012-14:05:33.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-235-17:50:24.362 00 TLMH-I:STS 58-012-14:05:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-235-17:50:25.355 00 TLMH-I:STS 58-012-14:05:35.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-235-17:50:26.359 00 TLMH-I:STS 58-012-14:05:36.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-235-17:50:31.357 00 TLMH-I:STS 58-012-14:05:41.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=68 Checksumming of Tables is Enabled +21-235-17:50:45.855 00 TLMH-I:STS 58-012-14:05:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl2_3' +21-235-17:51:25.854 00 TLMH-I:STS 58-012-14:06:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl2_4' +21-235-17:51:59.360 00 TLMH-I:STS 58-012-14:07:09.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-17:52:03.353 00 TLMH-I:STS 58-012-14:07:13.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefTablesTbl' to '/ram/cpu1_deftbl2_5' +21-235-17:52:48.357 00 TLMH-I:STS 58-012-14:07:58.500 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=7 Corrupt Table CRC command for 'CS.DefAppTbl' successful +21-235-17:52:54.353 00 TLMH-I:STS 58-012-14:08:04.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.DefAppTbl is Enabled +21-235-17:52:55.853 00 TLMH-I:STS 58-012-14:08:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:52:58.852 00 TLMH-I:STS 58-012-14:08:09.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:00.858 00 TLMH-I:STS 58-012-14:08:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:03.853 00 TLMH-I:STS 58-012-14:08:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:06.858 00 TLMH-I:STS 58-012-14:08:17.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:08.857 00 TLMH-I:STS 58-012-14:08:19.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:09.853 00 TLMH-I:STS 58-012-14:08:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl2_8' +21-235-17:53:11.852 00 TLMH-I:STS 58-012-14:08:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:14.860 00 TLMH-I:STS 58-012-14:08:25.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:16.860 00 TLMH-I:STS 58-012-14:08:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:19.854 00 TLMH-I:STS 58-012-14:08:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:22.854 00 TLMH-I:STS 58-012-14:08:33.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:24.854 00 TLMH-I:STS 58-012-14:08:35.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:27.860 00 TLMH-I:STS 58-012-14:08:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:30.857 00 TLMH-I:STS 58-012-14:08:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:32.858 00 TLMH-I:STS 58-012-14:08:43.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:35.850 00 TLMH-I:STS 58-012-14:08:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:38.859 00 TLMH-I:STS 58-012-14:08:49.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:40.860 00 TLMH-I:STS 58-012-14:08:51.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:43.850 00 TLMH-I:STS 58-012-14:08:54.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.DefAppTbl started +21-235-17:53:43.852 00 TLMH-I:STS 58-012-14:08:54.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:53:44.855 00 TLMH-I:STS 58-012-14:08:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:53:44.857 00 TLMH-I:STS 58-012-14:08:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:53:44.858 00 TLMH-I:STS 58-012-14:08:55.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.DefAppTbl recompute finished. New baseline is 0x00000000 +21-235-17:53:57.350 00 TLMH-I:STS 58-012-14:09:07.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResTablesTbl started +21-235-17:53:57.857 00 TLMH-I:STS 58-012-14:09:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:53:58.354 00 TLMH-I:STS 58-012-14:09:08.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResTablesTbl recompute finished. New baseline is 0x000010C5 +21-235-17:54:08.356 00 TLMH-I:STS 58-012-14:09:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0x00000000 +21-235-17:54:21.854 00 TLMH-I:STS 58-012-14:09:32.002 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=62 Error creating dump file '/ram/cpu1_tblrestbl2_11_1', Status=0xFFFFFF98 +21-235-17:55:01.853 00 TLMH-I:STS 58-012-14:10:12.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_2' into 'CS.DefAppTbl' working buffer +21-235-17:55:02.855 00 TLMH-I:STS 58-012-14:10:13.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-235-17:55:05.859 00 TLMH-I:STS 58-012-14:10:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 0, unused = 21 +21-235-17:55:05.861 00 TLMH-I:STS 58-012-14:10:16.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-235-17:55:06.857 00 TLMH-I:STS 58-012-14:10:17.000 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-235-17:55:09.853 00 TLMH-I:STS 58-012-14:10:20.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-235-17:55:45.857 00 TLMH-I:STS 58-012-14:10:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/c1_tblrestbl2112' +21-235-17:56:32.350 00 TLMH-I:STS 58-012-14:11:42.754 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application LC Completed. +21-235-17:56:32.849 00 TLMH-I:STS 58-012-14:11:43.001 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=91 CS Failed to Share 'LC.LC_ART', Status=0xCC000002 +21-235-17:56:32.850 00 TLMH-I:STS 58-012-14:11:43.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=121 CS Tables: Problem Getting table LC.LC_ART info Share: 0x00000000, GetInfo: 0xCC000002, GetAddress: 0xCC000009 +21-235-17:56:32.852 00 TLMH-I:STS 58-012-14:11:43.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=94 Tables table computing: Table LC.LC_ART could not be found, skipping +21-235-17:56:34.353 00 TLMH-I:STS 58-012-14:11:44.509 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started LC from /ram/lc.o, AppID = 1114127 +21-235-17:56:34.354 00 TLMH-I:STS 58-012-14:11:44.569 INFO CPU=CPU1 APPNAME=LC EVENT ID=56 WDT verify results: good = 0, bad = 0, unused = 176 +21-235-17:56:34.355 00 TLMH-I:STS 58-012-14:11:44.569 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'LC.LC_WDT' from '/cf/lc_def_wdt.tbl' +21-235-17:56:34.356 00 TLMH-I:STS 58-012-14:11:44.592 INFO CPU=CPU1 APPNAME=LC EVENT ID=66 ADT verify results: good = 0, bad = 0, unused = 176 +21-235-17:56:34.357 00 TLMH-I:STS 58-012-14:11:44.592 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'LC.LC_ADT' from '/cf/lc_def_adt.tbl' +21-235-17:56:34.358 00 TLMH-I:STS 58-012-14:11:44.593 INFO CPU=CPU1 APPNAME=LC EVENT ID=23 LC use of Critical Data Store disabled, activity mask = 0x00991990 +21-235-17:56:34.360 00 TLMH-I:STS 58-012-14:11:44.593 INFO CPU=CPU1 APPNAME=LC EVENT ID=2 LC Initialized. Version 2.1.2.0 +21-235-17:56:35.857 00 TLMH-I:STS 58-012-14:11:45.933 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=6 Subscribe Err:Bad Arg,MsgId 0x9040000,PipeId 1441800,app TO_LAB_APP,scope 0 +21-235-17:56:35.858 00 TLMH-I:STS 58-012-14:11:45.933 ERROR CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=10 L481 TO Can't subscribe 0x9040000 status -905969661 +21-235-17:56:45.350 00 TLMH-I:STS 58-012-14:11:55.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.DefTablesTbl started +21-235-17:56:45.858 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:56:46.354 00 TLMH-I:STS 58-012-14:11:56.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.DefTablesTbl recompute finished. New baseline is 0xFFFF99D2 +21-235-17:57:15.849 00 TLMH-I:STS 58-012-14:12:26.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResTablesTbl started +21-235-17:57:15.850 00 TLMH-I:STS 58-012-14:12:26.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:57:16.852 00 TLMH-I:STS 58-012-14:12:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:57:16.855 00 TLMH-I:STS 58-012-14:12:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:57:16.856 00 TLMH-I:STS 58-012-14:12:27.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResTablesTbl recompute finished. New baseline is 0xFFFFCC82 +21-235-17:57:47.848 00 TLMH-I:STS 58-012-14:12:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 28, Len = 9, Expected = 8 +21-235-17:57:55.854 00 TLMH-I:STS 58-012-14:13:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 29, Len = 9, Expected = 8 +21-235-17:58:03.856 00 TLMH-I:STS 58-012-14:13:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 32, Len = 47, Expected = 48 +21-235-17:58:11.853 00 TLMH-I:STS 58-012-14:13:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=77 Tables enable table command failed, table not found +21-235-17:58:20.348 00 TLMH-I:STS 58-012-14:13:30.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=77 Tables enable table command failed, table CS_TST not found +21-235-17:58:28.352 00 TLMH-I:STS 58-012-14:13:38.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 33, Len = 47, Expected = 48 +21-235-17:58:36.351 00 TLMH-I:STS 58-012-14:13:46.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=79 Tables disable table command failed, table not found +21-235-17:58:44.355 00 TLMH-I:STS 58-012-14:13:54.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=79 Tables disable table command failed, table CS_TST not found +21-235-17:58:52.352 00 TLMH-I:STS 58-012-14:14:02.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 30, Len = 47, Expected = 48 +21-235-17:58:59.854 00 TLMH-I:STS 58-012-14:14:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=71 Tables report baseline failed, table not found +21-235-17:59:07.856 00 TLMH-I:STS 58-012-14:14:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=71 Tables report baseline failed, table CS_TST not found +21-235-17:59:15.849 00 TLMH-I:STS 58-012-14:14:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 31, Len = 47, Expected = 48 +21-235-17:59:23.848 00 TLMH-I:STS 58-012-14:14:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=74 Tables recompute baseline failed, table not found +21-235-17:59:31.856 00 TLMH-I:STS 58-012-14:14:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=74 Tables recompute baseline failed, table CS_TST not found +21-235-17:59:40.348 00 TLMH-I:STS 58-012-14:14:50.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResTablesTbl started +21-235-17:59:40.350 00 TLMH-I:STS 58-012-14:14:50.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=75 Tables recompute baseline for table LC.LC_ADT failed: child task in use +21-235-17:59:40.856 00 TLMH-I:STS 58-012-14:14:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:59:40.857 00 TLMH-I:STS 58-012-14:14:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:59:41.352 00 TLMH-I:STS 58-012-14:14:51.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResTablesTbl recompute finished. New baseline is 0x00001F47 +21-235-17:59:43.349 00 TLMH-I:STS 58-012-14:14:53.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResTablesTbl started +21-235-17:59:43.350 00 TLMH-I:STS 58-012-14:14:53.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-235-17:59:43.847 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:59:44.354 00 TLMH-I:STS 58-012-14:14:54.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResTablesTbl recompute finished. New baseline is 0xFFFFDFBF +21-235-17:59:57.850 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl3_13' +21-235-18:00:32.851 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-235-18:00:39.848 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-235-18:00:47.853 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.ResAppTbl is Enabled +21-235-18:01:01.856 00 TLMH-I:STS 58-012-14:16:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_4' +21-235-18:01:36.347 00 TLMH-I:STS 58-012-14:16:46.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResAppTbl started +21-235-18:01:37.351 00 TLMH-I:STS 58-012-14:16:47.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResAppTbl recompute finished. New baseline is 0x00003C22 +21-235-18:01:44.345 00 TLMH-I:STS 58-012-14:16:54.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.ResAppTbl is 0x00003C22 +21-235-18:01:52.352 00 TLMH-I:STS 58-012-14:17:02.500 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=7 Corrupt Table CRC command for 'CS.ResAppTbl' successful +21-235-18:01:58.855 00 TLMH-I:STS 58-012-14:17:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-18:02:13.855 00 TLMH-I:STS 58-012-14:17:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_8' +21-235-18:02:47.849 00 TLMH-I:STS 58-012-14:17:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0xFFFFAC1E +21-235-18:02:55.848 00 TLMH-I:STS 58-012-14:18:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=68 Checksumming of Tables is Enabled +21-235-18:03:04.346 00 TLMH-I:STS 58-012-14:18:14.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.DefAppTbl is Enabled +21-235-18:03:17.852 00 TLMH-I:STS 58-012-14:18:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_12' +21-235-18:03:52.353 00 TLMH-I:STS 58-012-14:19:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0xFFFFAC1E +21-235-18:03:59.845 00 TLMH-I:STS 58-012-14:19:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-18:04:13.847 00 TLMH-I:STS 58-012-14:19:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_15' +21-235-18:04:47.843 00 TLMH-I:STS 58-012-14:19:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0xFFFFAC1E +21-235-18:04:56.346 00 TLMH-I:STS 58-012-14:20:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-235-18:04:57.849 00 TLMH-I:STS 58-012-14:20:08.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:05:00.846 00 TLMH-I:STS 58-012-14:20:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:05:02.846 00 TLMH-I:STS 58-012-14:20:13.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:05:04.346 00 TLMH-I:STS 58-012-14:20:14.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-235-18:05:12.347 00 TLMH-I:STS 58-012-14:20:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.DefAppTbl is Enabled +21-235-18:05:25.845 00 TLMH-I:STS 58-012-14:20:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_20' +21-235-18:06:00.842 00 TLMH-I:STS 58-012-14:21:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0xFFFFAC1E +21-235-18:06:07.844 00 TLMH-I:STS 58-012-14:21:18.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=7 Corrupt Table CRC command for 'CS.DefAppTbl' successful +21-235-18:06:13.850 00 TLMH-I:STS 58-012-14:21:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-18:06:25.843 00 TLMH-I:STS 58-012-14:21:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_24' +21-235-18:07:00.345 00 TLMH-I:STS 58-012-14:22:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0x0012D687 +21-235-18:07:08.351 00 TLMH-I:STS 58-012-14:22:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=68 Checksumming of Tables is Enabled +21-235-18:07:08.846 00 TLMH-I:STS 58-012-14:22:19.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:10.843 00 TLMH-I:STS 58-012-14:22:21.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:13.848 00 TLMH-I:STS 58-012-14:22:24.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:16.344 00 TLMH-I:STS 58-012-14:22:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.DefAppTbl is Enabled +21-235-18:07:16.851 00 TLMH-I:STS 58-012-14:22:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:16.852 00 TLMH-I:STS 58-012-14:22:27.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:19.843 00 TLMH-I:STS 58-012-14:22:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:20.847 00 TLMH-I:STS 58-012-14:22:31.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:22.851 00 TLMH-I:STS 58-012-14:22:33.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:23.846 00 TLMH-I:STS 58-012-14:22:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:26.850 00 TLMH-I:STS 58-012-14:22:37.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:26.851 00 TLMH-I:STS 58-012-14:22:37.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:29.842 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_28' +21-235-18:07:29.853 00 TLMH-I:STS 58-012-14:22:40.008 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:30.846 00 TLMH-I:STS 58-012-14:22:41.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:32.845 00 TLMH-I:STS 58-012-14:22:43.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:33.850 00 TLMH-I:STS 58-012-14:22:44.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:36.842 00 TLMH-I:STS 58-012-14:22:47.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:36.843 00 TLMH-I:STS 58-012-14:22:47.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:39.844 00 TLMH-I:STS 58-012-14:22:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:40.847 00 TLMH-I:STS 58-012-14:22:51.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:42.847 00 TLMH-I:STS 58-012-14:22:53.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:43.842 00 TLMH-I:STS 58-012-14:22:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:46.850 00 TLMH-I:STS 58-012-14:22:57.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:46.852 00 TLMH-I:STS 58-012-14:22:57.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:49.847 00 TLMH-I:STS 58-012-14:23:00.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:50.842 00 TLMH-I:STS 58-012-14:23:01.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:52.850 00 TLMH-I:STS 58-012-14:23:03.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:53.844 00 TLMH-I:STS 58-012-14:23:04.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:56.846 00 TLMH-I:STS 58-012-14:23:07.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:56.848 00 TLMH-I:STS 58-012-14:23:07.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:59.849 00 TLMH-I:STS 58-012-14:23:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:08:00.850 00 TLMH-I:STS 58-012-14:23:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:02.844 00 TLMH-I:STS 58-012-14:23:13.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:08:03.846 00 TLMH-I:STS 58-012-14:23:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:04.847 00 TLMH-I:STS 58-012-14:23:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0x0012D687 +21-235-18:08:06.844 00 TLMH-I:STS 58-012-14:23:17.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:08:06.845 00 TLMH-I:STS 58-012-14:23:17.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:09.846 00 TLMH-I:STS 58-012-14:23:20.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:08:10.851 00 TLMH-I:STS 58-012-14:23:21.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:11.844 00 TLMH-I:STS 58-012-14:23:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-18:08:12.847 00 TLMH-I:STS 58-012-14:23:23.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:15.847 00 TLMH-I:STS 58-012-14:23:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:18.851 00 TLMH-I:STS 58-012-14:23:29.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:20.847 00 TLMH-I:STS 58-012-14:23:31.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:23.850 00 TLMH-I:STS 58-012-14:23:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:25.850 00 TLMH-I:STS 58-012-14:23:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_31' +21-235-18:08:26.845 00 TLMH-I:STS 58-012-14:23:37.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:28.850 00 TLMH-I:STS 58-012-14:23:39.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:31.844 00 TLMH-I:STS 58-012-14:23:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:34.844 00 TLMH-I:STS 58-012-14:23:45.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:36.841 00 TLMH-I:STS 58-012-14:23:47.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:39.847 00 TLMH-I:STS 58-012-14:23:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:42.851 00 TLMH-I:STS 58-012-14:23:53.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:44.841 00 TLMH-I:STS 58-012-14:23:55.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:47.844 00 TLMH-I:STS 58-012-14:23:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:50.845 00 TLMH-I:STS 58-012-14:24:01.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:52.845 00 TLMH-I:STS 58-012-14:24:03.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:55.849 00 TLMH-I:STS 58-012-14:24:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:58.842 00 TLMH-I:STS 58-012-14:24:09.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:00.342 00 TLMH-I:STS 58-012-14:24:10.483 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0x0012D687 +21-235-18:09:00.847 00 TLMH-I:STS 58-012-14:24:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:03.847 00 TLMH-I:STS 58-012-14:24:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:06.841 00 TLMH-I:STS 58-012-14:24:17.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:08.841 00 TLMH-I:STS 58-012-14:24:19.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:11.848 00 TLMH-I:STS 58-012-14:24:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:14.846 00 TLMH-I:STS 58-012-14:24:25.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:16.846 00 TLMH-I:STS 58-012-14:24:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:18.347 00 TLMH-I:STS 58-012-14:24:28.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/tbldefemptytable' into 'CS.DefTablesTbl' working buffer +21-235-18:09:19.849 00 TLMH-I:STS 58-012-14:24:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:22.842 00 TLMH-I:STS 58-012-14:24:33.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:24.843 00 TLMH-I:STS 58-012-14:24:35.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:27.340 00 TLMH-I:STS 58-012-14:24:37.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefTablesTbl' +21-235-18:09:27.848 00 TLMH-I:STS 58-012-14:24:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:29.848 00 TLMH-I:STS 58-012-14:24:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-235-18:09:29.848 00 TLMH-I:STS 58-012-14:24:40.005 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefTablesTbl' +21-235-18:09:30.843 00 TLMH-I:STS 58-012-14:24:41.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefTablesTbl' has a load pending +21-235-18:09:30.844 00 TLMH-I:STS 58-012-14:24:41.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:32.845 00 TLMH-I:STS 58-012-14:24:43.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:33.850 00 TLMH-I:STS 58-012-14:24:44.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefTablesTbl' +21-235-18:09:33.851 00 TLMH-I:STS 58-012-14:24:44.005 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-235-18:09:45.848 00 TLMH-I:STS 58-012-14:24:56.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl5_5' +21-235-18:10:35.345 00 TLMH-I:STS 58-012-14:25:45.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/tbl_def_tbl_invalid' into 'CS.DefTablesTbl' working buffer +21-235-18:10:44.349 00 TLMH-I:STS 58-012-14:25:54.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefTablesTbl' +21-235-18:10:45.842 00 TLMH-I:STS 58-012-14:25:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=105 CS Tables Table Validate: Illegal State Field (0x0007) found with name IN_VALID_Table +21-235-18:10:45.843 00 TLMH-I:STS 58-012-14:25:56.005 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 5, bad = 1, unused = 18 +21-235-18:10:45.844 00 TLMH-I:STS 58-012-14:25:56.005 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefTablesTbl', Status=0xFFFFFFFD +21-235-18:10:47.347 00 TLMH-I:STS 58-012-14:25:57.500 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefTablesTbl' +21-235-18:11:00.845 00 TLMH-I:STS 58-012-14:26:11.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/tbl_def_tbl_ld_2' into 'CS.DefTablesTbl' working buffer +21-235-18:11:07.847 00 TLMH-I:STS 58-012-14:26:18.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefTablesTbl' +21-235-18:11:09.847 00 TLMH-I:STS 58-012-14:26:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 5, bad = 0, unused = 19 +21-235-18:11:09.848 00 TLMH-I:STS 58-012-14:26:20.005 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefTablesTbl' +21-235-18:11:10.841 00 TLMH-I:STS 58-012-14:26:21.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefTablesTbl' has a load pending +21-235-18:11:13.846 00 TLMH-I:STS 58-012-14:26:24.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefTablesTbl' +21-235-18:11:19.847 00 TLMH-I:STS 58-012-14:26:30.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefTablesTbl' to '/ram/cpu1_deftbl5_13' +21-235-18:12:05.841 00 TLMH-I:STS 58-012-14:27:16.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl5_13' +21-235-18:12:40.340 00 TLMH-I:STS 58-012-14:27:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-235-18:12:47.839 00 TLMH-I:STS 58-012-14:27:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-235-18:12:55.845 00 TLMH-I:STS 58-012-14:28:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-235-18:13:03.841 00 TLMH-I:STS 58-012-14:28:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-235-18:13:11.839 00 TLMH-I:STS 58-012-14:28:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-235-18:13:25.839 00 TLMH-I:STS 58-012-14:28:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl6_6' +21-235-18:14:00.344 00 TLMH-I:STS 58-012-14:29:10.500 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=15 Set Max Bytes per cycle command +21-235-18:14:17.843 00 TLMH-I:STS 58-012-14:29:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl6_8' +21-235-18:14:53.839 00 TLMH-I:STS 58-012-14:30:04.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:15:33.842 00 TLMH-I:STS 58-012-14:30:44.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:16:09.842 00 TLMH-I:STS 58-012-14:31:20.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:16:49.838 00 TLMH-I:STS 58-012-14:32:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:17:25.842 00 TLMH-I:STS 58-012-14:32:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:18:05.837 00 TLMH-I:STS 58-012-14:33:16.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:18:45.839 00 TLMH-I:STS 58-012-14:33:56.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:19:21.840 00 TLMH-I:STS 58-012-14:34:32.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:20:01.834 00 TLMH-I:STS 58-012-14:35:12.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:20:37.843 00 TLMH-I:STS 58-012-14:35:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:21:17.842 00 TLMH-I:STS 58-012-14:36:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:21:53.835 00 TLMH-I:STS 58-012-14:37:04.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:22:33.835 00 TLMH-I:STS 58-012-14:37:44.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:23:13.832 00 TLMH-I:STS 58-012-14:38:24.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:23:49.836 00 TLMH-I:STS 58-012-14:39:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:24:22.839 00 TLMH-I:STS 58-012-14:39:33.026 ERROR CPU=CPU1 APPNAME=TST_CS EVENT ID=41 TST_CS_AppMain terminating!, Error = 0x0 +21-235-18:24:22.840 00 TLMH-I:STS 58-012-14:39:33.176 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=10 Restart Application TST_CS Completed, AppID=1114128 +21-235-18:24:22.841 00 TLMH-I:STS 58-012-14:39:33.309 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=1 Version 2.4: Application Initialized +21-235-18:24:26.837 00 TLMH-I:STS 58-012-14:39:37.003 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=20 Request Housekeeping command +21-235-18:24:27.831 00 TLMH-I:STS 58-012-14:39:38.019 INFO CPU=CPU1 APPNAME=CS EVENT ID=149 App terminating, RunStatus:0x00000005 +21-235-18:24:27.832 00 TLMH-I:STS 58-012-14:39:38.191 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=10 Restart Application CS Completed, AppID=1114129 +21-235-18:24:27.833 00 TLMH-I:STS 58-012-14:39:38.283 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-235-18:24:27.834 00 TLMH-I:STS 58-012-14:39:38.283 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefEepromTbl' from '/cf/cs_eepromtbl.tbl' +21-235-18:24:27.841 00 TLMH-I:STS 58-012-14:39:38.283 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-235-18:24:27.843 00 TLMH-I:STS 58-012-14:39:38.300 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-235-18:24:27.844 00 TLMH-I:STS 58-012-14:39:38.300 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefMemoryTbl' from 'Addr 0x00A98C80' +21-235-18:24:27.845 00 TLMH-I:STS 58-012-14:39:38.300 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-235-18:24:27.846 00 TLMH-I:STS 58-012-14:39:38.334 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-235-18:24:27.847 00 TLMH-I:STS 58-012-14:39:38.335 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefAppTbl' from '/cf/cs_apptbl.tbl' +21-235-18:24:27.848 00 TLMH-I:STS 58-012-14:39:38.335 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-235-18:24:28.338 00 TLMH-I:STS 58-012-14:39:38.431 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-235-18:24:28.340 00 TLMH-I:STS 58-012-14:39:38.431 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefTablesTbl' from 'Addr 0x00A98D40' +21-235-18:24:28.341 00 TLMH-I:STS 58-012-14:39:38.431 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-235-18:24:28.342 00 TLMH-I:STS 58-012-14:39:38.431 INFO CPU=CPU1 APPNAME=CS EVENT ID=1 CS Initialized. Version 2.5.0.0 +21-235-18:24:30.833 00 TLMH-I:STS 58-012-14:39:41.002 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=20 Request Housekeeping command +21-235-18:24:37.834 00 TLMH-I:STS 58-012-14:39:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl7_4' +21-235-18:26:33.973 00 TLMH-I:STS 58-012-14:03:48.950 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logf b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logf new file mode 100644 index 0000000..711281a --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logf @@ -0,0 +1,10524 @@ +21-235-17:47:08.210 00 UT_RUNPROC/99 +21-235-17:47:08.210 00 UT_RUNPROC/100 ; Build the database prefix using SC and CPU definitions from cfe_utils.h +21-235-17:47:08.210 00 UT_RUNPROC/101 local db_prefix, cpu_prefix +21-235-17:47:08.210 00 UT_RUNPROC/102 +21-235-17:47:08.210 00 UT_RUNPROC/103 ; If SC is set, use it +21-235-17:47:08.210 00 UT_RUNPROC/104 if (SC <> "") then +21-235-17:47:08.210 00 UT_RUNPROC/105 db_prefix = SC +21-235-17:47:08.210 00 UT_RUNPROC/106 endif +21-235-17:47:08.210 00 UT_RUNPROC/107 +21-235-17:47:08.210 00 UT_RUNPROC/109 db_prefix = db_prefix & CPU_CFG +21-235-17:47:08.210 00 UT_RUNPROC/110 +21-235-17:47:08.210 00 UT_RUNPROC/111 cpu_prefix = db_prefix +21-235-17:47:08.210 00 UT_RUNPROC/112 +21-235-17:47:08.210 00 UT_RUNPROC/113 ; Set the database prefix for CPU1 +21-235-17:47:08.210 00 UT_RUNPROC/114 if (numCPUs > 1) then +21-235-17:47:08.210 00 UT_RUNPROC/116 endif +21-235-17:47:08.210 00 UT_RUNPROC/117 +21-235-17:47:08.211 00 UT_RUNPROC/118 ; setup the database mnemonics for CPU1 +21-235-17:47:08.221 00 UT_RUNPROC/119 local cksumItem = cpu_prefix & "_ES_CKSUM" +21-235-17:47:08.221 00 UT_RUNPROC/120 local cfeMajorVerItem = cpu_prefix & "_ES_CFEMAJORVER" +21-235-17:47:08.221 00 UT_RUNPROC/121 local cfeMinorVerItem = cpu_prefix & "_ES_CFEMINORVER" +21-235-17:47:08.221 00 UT_RUNPROC/122 local cfeRevisionItem = cpu_prefix & "_ES_CFEREVISION" +21-235-17:47:08.221 00 UT_RUNPROC/123 local cfeMissionRevItem = cpu_prefix & "_ES_CFEMSNREV" +21-235-17:47:08.221 00 UT_RUNPROC/124 local osMajorVerItem = cpu_prefix & "_ES_OSMAJORVER" +21-235-17:47:08.221 00 UT_RUNPROC/125 local osMinorVerItem = cpu_prefix & "_ES_OSMINORVER" +21-235-17:47:08.222 00 UT_RUNPROC/126 local osRevisionItem = cpu_prefix & "_ES_OSREVISION" +21-235-17:47:08.222 00 UT_RUNPROC/127 local osMissionRevItem = cpu_prefix & "_ES_OSMISSIONREV" +21-235-17:47:08.222 00 UT_RUNPROC/128 +21-235-17:47:08.222 00 UT_RUNPROC/129 ; +21-235-17:47:08.222 00 UT_RUNPROC/130 ; Output FSW configuration information +21-235-17:47:08.222 00 UT_RUNPROC/131 ; +21-235-17:47:08.222 00 UT_RUNPROC/132 write "****************** FSW Configuration ******************" +21-235-17:47:08.222 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-235-17:47:08.222 00 UT_RUNPROC/134 if (numCPUs = 1) then +21-235-17:47:08.222 00 UT_RUNPROC/135 write " Checksum: ", {cksumItem} +21-235-17:47:08.222 00 SPR-I:OPRO Checksum: 29237 +21-235-17:47:08.222 00 UT_RUNPROC/136 write " cFE Version: ", {cfeMajorVerItem} & "." & {cfeMinorVerItem} & "." & {cfeRevisionItem} & "." & {cfeMissionRevItem} +21-235-17:47:08.222 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-235-17:47:08.222 00 UT_RUNPROC/137 write " OS Version: ", {osMajorVerItem} & "." & {osMinorVerItem} & "." & {osRevisionItem} & "." & {osMissionRevItem} +21-235-17:47:08.222 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-235-17:47:08.224 00 UT_RUNPROC/138 write " " +21-235-17:47:08.224 00 SPR-I:OPRO +21-235-17:47:08.224 00 UT_RUNPROC/139 endif +21-235-17:47:08.224 00 UT_RUNPROC/140 +21-235-17:47:08.224 00 UT_RUNPROC/141 if (numCPUs >= 2) then +21-235-17:47:08.224 00 UT_RUNPROC/166 endif +21-235-17:47:08.224 00 UT_RUNPROC/167 +21-235-17:47:08.224 00 UT_RUNPROC/168 ; This proc only supports up to 3 CPUs. +21-235-17:47:08.224 00 UT_RUNPROC/169 ; If there are more than 3, the additional CPUs must be added below +21-235-17:47:08.224 00 UT_RUNPROC/170 if (numCPUs = 3) then +21-235-17:47:08.224 00 UT_RUNPROC/189 endif +21-235-17:47:08.224 00 UT_RUNPROC/190 +21-235-17:47:08.224 00 UT_RUNPROC/191 write " Connection Status" +21-235-17:47:08.224 00 SPR-I:OPRO Connection Status +21-235-17:47:08.224 00 UT_RUNPROC/192 write " -----------------" +21-235-17:47:08.224 00 SPR-I:OPRO ----------------- +21-235-17:47:08.224 00 UT_RUNPROC/193 write " CFDP: ", %select(packet_valid("my_entity_id"),"UP","DOWN") +21-235-17:47:08.225 00 SPR-I:OPRO CFDP: DOWN +21-235-17:47:08.225 00 UT_RUNPROC/194 write " UDP: ", p@GSE_ICHAN +21-235-17:47:08.225 00 SPR-I:OPRO UDP: UP +21-235-17:47:08.225 00 UT_RUNPROC/195 write " SWTS: ", p@GSE_SCHAN +21-235-17:47:08.225 00 SPR-I:OPRO SWTS: UNK +21-235-17:47:08.225 00 UT_RUNPROC/196 ; write " ITOS: ", p@GSE_ZCHAN +21-235-17:47:08.225 00 UT_RUNPROC/197 +21-235-17:47:08.225 00 UT_RUNPROC/199 gds_label = "" +21-235-17:47:08.225 00 UT_RUNPROC/200 gds_version = "N/A" +21-235-17:47:08.225 00 UT_RUNPROC/201 +21-235-17:47:08.225 00 UT_RUNPROC/202 #ifdef GDS_EXISTS +21-235-17:47:08.225 00 UT_RUNPROC/203 write " GDS: ", %select(packet_valid("GDS_EXECUTOR_SIMULATION_TIME"),"UP", "DOWN") +21-235-17:47:08.225 00 UT_RUNPROC/204 if (GSE_HCHAN = 1) then +21-235-17:47:08.225 00 UT_RUNPROC/205 gds_label = "GDS" +21-235-17:47:08.225 00 UT_RUNPROC/206 gds_version = GDS_EXECUTOR_GDS_VERSION_VALUE +21-235-17:47:08.225 00 UT_RUNPROC/207 endif +21-235-17:47:08.225 00 UT_RUNPROC/208 #endif +21-235-17:47:08.226 00 UT_RUNPROC/209 +21-235-17:47:08.226 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-235-17:47:08.226 00 SPR-I:OPRO +21-235-17:47:08.226 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-235-17:47:08.226 00 SPR-I:OPRO CMD / TLM Path +21-235-17:47:08.226 00 UT_RUNPROC/212 write " --------------" +21-235-17:47:08.226 00 SPR-I:OPRO -------------- +21-235-17:47:08.226 00 UT_RUNPROC/213 if (GSE_ICHAN = 1) then +21-235-17:47:08.226 00 UT_RUNPROC/214 cmd_tlm_path = "UDP" +21-235-17:47:08.226 00 UT_RUNPROC/219 endif +21-235-17:47:08.226 00 UT_RUNPROC/220 +21-235-17:47:08.226 00 UT_RUNPROC/221 write " ", cmd_tlm_path +21-235-17:47:08.226 00 SPR-I:OPRO UDP +21-235-17:47:08.226 00 UT_RUNPROC/222 write " ", gds_label +21-235-17:47:08.226 00 SPR-I:OPRO +21-235-17:47:08.226 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-235-17:47:08.226 00 SPR-I:OPRO +21-235-17:47:08.226 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-235-17:47:08.226 00 SPR-I:OPRO ASIST / GDS Configuration +21-235-17:47:08.226 00 UT_RUNPROC/225 write " -------------------------" +21-235-17:47:08.226 00 SPR-I:OPRO ------------------------- +21-235-17:47:08.227 00 UT_RUNPROC/226 write " Workstation: ", %upper(%liv(LOCALHOST)) +21-235-17:47:08.227 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-235-17:47:08.227 00 UT_RUNPROC/227 write " Account: ", %env("ACCOUNT") +21-235-17:47:08.227 00 SPR-I:OPRO Account: cfs_test +21-235-17:47:08.227 00 UT_RUNPROC/228 write " Version: ", ASIST_VERSION +21-235-17:47:08.227 00 SPR-I:OPRO Version: 21.0.7 +21-235-17:47:08.227 00 UT_RUNPROC/229 write " Tlm DB: Version: ",vidtlm.version, " Date: ", tlmdbdate, " Time: ", vidtlm.timeof +21-235-17:47:08.228 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-235-17:47:08.228 00 UT_RUNPROC/230 write " Cmd DB: Version: ",%rpad(command_parm_attr("verid_cmd", "version", "description"),4," ")," Date: ",cmddbdate," Time: ",command_parm_attr("verid_cmd", "timeof", "description") +21-235-17:47:08.228 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 08-23-21 Time: 08:57:12 AM.EDT +21-235-17:47:08.228 00 UT_RUNPROC/231 +21-235-17:47:08.228 00 UT_RUNPROC/232 #ifdef GDS_EXISTS +21-235-17:47:08.228 00 UT_RUNPROC/233 write " GDS: ", gds_version +21-235-17:47:08.228 00 UT_RUNPROC/234 #endif +21-235-17:47:08.228 00 UT_RUNPROC/235 +21-235-17:47:08.228 00 UT_RUNPROC/237 write " Telemetry Info" +21-235-17:47:08.228 00 SPR-I:OPRO +21-235-17:47:08.228 00 UT_RUNPROC/237 write " Telemetry Info" +21-235-17:47:08.228 00 SPR-I:OPRO Telemetry Info +21-235-17:47:08.228 00 UT_RUNPROC/238 write " --------------" +21-235-17:47:08.228 00 SPR-I:OPRO -------------- +21-235-17:47:08.228 00 UT_RUNPROC/240 write " Pkt Loss Count: N/A" +21-235-17:47:08.228 00 SPR-I:OPRO Pkt Loss Count: N/A +21-235-17:47:08.228 00 UT_RUNPROC/241 write "**************** End FSW Configuration ***************" +21-235-17:47:08.228 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-235-17:47:08.228 00 UT_RUNPROC/242 ; +21-235-17:47:08.228 00 UT_RUNPROC/243 ; Start the procedure +21-235-17:47:08.228 00 UT_RUNPROC/244 ; +21-235-17:47:08.228 00 UT_RUNPROC/245 write "Starting Procedure.... ", proc_to_run +21-235-17:47:08.229 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_table +21-235-17:47:08.229 00 UT_RUNPROC/246 rstol_dir = "rstol 'start " & proc_to_run & "'" +21-235-17:47:08.229 00 UT_RUNPROC/247 stime = %gmt +21-235-17:47:08.229 00 UT_RUNPROC/248 native(rstol_dir) +21-235-17:47:08.358 00 SPR-I:OPRI --> start scx_cpu1_cs_table +21-235-17:47:08.358 00 SPR-W:STS "/s/opr/accounts/cfs_test/prc/scx_cpu1_cs_table.prc" has been modified since last compile +21-235-17:47:08.358 00 SPR-I:STS Source file modification date: 21/08/23 17:39:56.000 +21-235-17:47:08.358 00 SPR-I:STS Compiled file creation date : 21/08/23 14:23:51.000 +21-235-17:47:08.358 00 SPR-I:OPRO Recompile it? (Y/N) +21-235-17:47:15.598 00 SPR-I:OPRI --> y +21-235-17:47:17.600 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_table.i +21-235-17:47:17.619 00 SPR-I:STS Procedure SCX_CPU1_CS_TABLE started +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/2 ;******************************************************************************* +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/3 ; Test Name: cs_table +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/4 ; Test Level: Build Verification +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/5 ; Test Type: Functional +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/6 ; +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/7 ; Test Description +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/8 ; This test verifies that the CFS Checksum (CS) Table checksumming +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/9 ; commands function properly and handles anomolies properly. +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/10 ; +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/11 ; Requirements Tested +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/12 ; CS1002 For all CS commands, if the length contained in the message +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/13 ; header is not equal to the expected length, CS shall reject the +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/14 ; command and issue an event message. +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/15 ; CS1003 If CS accepts any command as valid, CS shall execute the +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/16 ; command, increment the CS Valid Command Counter and issue an +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/17 ; event message. +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/18 ; CS1004 If CS rejects any command, CS shall abort the command execution, +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/19 ; increment the CS Command Rejected Counter and issue an event +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/20 ; message. +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/21 ; CS2003 Upon receipt of a Disable Non-volatile Checksumming command, +21-235-17:47:17.619 00 SCX_CPU1_CS_TA/22 ; CS shall disable non-volatile checksumming. +21-235-17:47:17.620 00 SCX_CPU1_CS_TA/23 ; CS3003 Upon receipt of a Disable OS Checksumming command, CS shall +21-235-17:47:17.639 00 SCX_CPU1_CS_TA/24 ; disable checksumming of the OS Code segment. +21-235-17:47:17.639 00 SCX_CPU1_CS_TA/25 ; CS3008 Upon receipt of a Disable cFE code segment command, CS shall +21-235-17:47:17.639 00 SCX_CPU1_CS_TA/26 ; disable checksumming of the cFE code segment. +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/27 ; CS4002 Upon receipt of a Disable Application checksumming command, CS +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/28 ; shall disable checksumming of all Application code segments. +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/29 ; CS5000 Checksum shall calculate CRCs for each Table-Defined Table and +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/30 ; compare them against the corresponding Table's baseline CRC if: +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/31 ; a) Checksumming (as a whole) is Enabled +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/32 ; b) Table checksumming is Enabled +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/33 ; c) Checksumming of the Individual Table is Enabled +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/34 ; CS5000.1 If the Table's CRC is not equal to the corresponding Table's +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/35 ; baseline CRC and the table has not been modified (thru a table +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/36 ; load), CS shall increment the Table CRC Miscompare Counter and +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/37 ; send an event message. +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/38 ; CS5000.2 If the Table's CRC is not equal to the corresponding Table's +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/39 ; baseline CRC and the table has been modified (thru a table +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/40 ; load), CS shall recompute the table baseline CRC. +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/41 ; CS5000.3 If the table-defined Table is invalid, CS shall send an event +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/42 ; message and skip that Table. +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/43 ; CS5001 Upon receipt of a Enable Table Checksumming command, CS shall +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/44 ; enable checksumming of all tables. +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/45 ; CS5002 Upon receipt of a Disable Table Checksumming command, CS shall +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/46 ; disable checksumming of all tables. +21-235-17:47:17.640 00 SCX_CPU1_CS_TA/47 ; CS5003 Upon receipt of a Enable Table Name command, CS shall enable +21-235-17:47:17.642 00 SCX_CPU1_CS_TA/48 ; checksumming of the command-specified Table. +21-235-17:47:17.642 00 SCX_CPU1_CS_TA/49 ; CS5004 Upon receipt of a Disable Table Name command, CS shall disable +21-235-17:47:17.642 00 SCX_CPU1_CS_TA/50 ; checksumming of the command-specified Table. +21-235-17:47:17.642 00 SCX_CPU1_CS_TA/51 ; CS5005 Upon receipt of a Recompute Table CRC command, CS shall: +21-235-17:47:17.642 00 SCX_CPU1_CS_TA/52 ; a) Recompute the baseline checksum for the +21-235-17:47:17.642 00 SCX_CPU1_CS_TA/53 ; command-specified table +21-235-17:47:17.642 00 SCX_CPU1_CS_TA/54 ; b) Set the Recompute In Progress Flag to TRUE +21-235-17:47:17.642 00 SCX_CPU1_CS_TA/55 ; CS5005.1 Once the baseline CRC is computed, CS shall: +21-235-17:47:17.642 00 SCX_CPU1_CS_TA/56 ; a) Generate an event message containing the baseline CRC +21-235-17:47:17.642 00 SCX_CPU1_CS_TA/57 ; b) Set the Recompute In Progress Flag to FALSE +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/58 ; CS5005.2 If CS is already processing a Recompute CRC command or a One +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/59 ; Shot CRC command, CS shall reject the command. +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/60 ; CS5006 Upon receipt of a Report Table CRC command, CS shall send an +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/61 ; event message containing the baseline Table CRC for the +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/62 ; command-specified table. +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/63 ; CS5007 If the command-specified Table is invalid (for any CS Table +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/64 ; command where a table name is a command argument), CS shall +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/65 ; reject the command and send an event message. +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/66 ; CS5008 CS shall provide the ability to dump the baseline CRCs and +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/67 ; status for the tables via a dump-only table. +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/68 ; CS6002 Upon receipt of a Disable User-Defined Memory Checksumming +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/69 ; command, CS shall disable checksumming of all User-Defined +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/70 ; Memory. +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/71 ; CS7000 The CS software shall limit the amount of bytes processed during +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/72 ; each of its execution cycles to a maximum of +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/73 ; bytes. +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/74 ; CS8000 Upon receipt of an Enable Checksum command, CS shall start +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/75 ; calculating CRCs and compare them against the baseline CRCs. +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/76 ; CS8001 Upon receipt of a Disable Checksum command, CS shall stop +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/77 ; calculating CRCs and comparing them against the baseline CRCs. +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/78 ; CS9000 CS shall generate a housekeeping message containing the +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/79 ; following: +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/80 ; a) Valid Ground Command Counter +21-235-17:47:17.643 00 SCX_CPU1_CS_TA/81 ; b) Ground Command Rejected Counter +21-235-17:47:17.652 00 SCX_CPU1_CS_TA/82 ; c) Overall CRC enable/disable status +21-235-17:47:17.652 00 SCX_CPU1_CS_TA/83 ; d) Total Non-Volatile Baseline CRC +21-235-17:47:17.652 00 SCX_CPU1_CS_TA/84 ; e) OS code segment Baseline CRC +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/85 ; f) cFE code segment Baseline CRC +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/86 ; g) Non-Volatile CRC Miscompare Counter +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/87 ; h) OS Code Segment CRC Miscompare Counter +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/88 ; i) cFE Code Segment CRC Miscompare Counter +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/89 ; j) Application CRC Miscompare Counter +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/90 ; k) Table CRC Miscompare Counter +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/91 ; l) User-Defined Memory CRC Miscompare Counter +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/92 ; m) Last One Shot Address +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/93 ; n) Last One Shot Size +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/94 ; o) Last One Shot Checksum +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/95 ; p) Checksum Pass Counter (number of passes thru all of +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/96 ; the checksum areas) +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/97 ; q) Current Checksum Region (Non-Volatile, OS code +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/98 ; segment, cFE Code Segment etc) +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/99 ; r) Non-Volatile CRC enable/disable status +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/100 ; s) OS Code Segment CRC enable/disable status +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/101 ; t) cFE Code Segment CRC enable/disable status +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/102 ; u) Application CRC enable/disable status +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/103 ; v) Table CRC enable/disable status +21-235-17:47:17.653 00 SCX_CPU1_CS_TA/104 ; w) User-Defined Memory CRC enable/disable status +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/105 ; x) Last One Shot Rate +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/106 ; y) Recompute In Progress Flag +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/107 ; z) One Shot In Progress Flag +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/108 ; CS9001 Upon any initialization of the CS Application (cFE Power On, cFE +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/109 ; Processor Reset or CS Application Reset), CS shall initialize +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/110 ; the following data to Zero: +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/111 ; a) Valid Ground Command Counter +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/112 ; b) Ground Command Rejected Counter +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/113 ; c) Non-Volatile CRC Miscompare Counter +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/114 ; d) OS Code Segment CRC Miscompare Counter +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/115 ; e) cFE Code Segment CRC Miscompare Counter +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/116 ; f) Application CRC Miscompare Counter +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/117 ; g) Table CRC Miscompare Counter +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/118 ; h) User-Defined Memory CRC Miscompare Counter +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/119 ; i) Recompute In Progress Flag +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/120 ; j) One Shot In Progress Flag +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/121 ; +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/122 ; Prerequisite Conditions +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/123 ; The CFS is up and running and ready to accept commands. +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/124 ; The CS commands and telemetry items exist in the GSE database. +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/125 ; The display pages exist for the CS Housekeeping and the dump-only +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/126 ; Application Code Segment Result Table. +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/127 ; The Application Code Segment definition table exists defining the +21-235-17:47:17.654 00 SCX_CPU1_CS_TA/128 ; segments to checksum. +21-235-17:47:17.659 00 SCX_CPU1_CS_TA/129 ; A CS Test application (TST_CS) exists in order to fully test the CS +21-235-17:47:17.659 00 SCX_CPU1_CS_TA/130 ; Application. +21-235-17:47:17.659 00 SCX_CPU1_CS_TA/131 ; +21-235-17:47:17.659 00 SCX_CPU1_CS_TA/132 ; Assumptions and Constraints +21-235-17:47:17.659 00 SCX_CPU1_CS_TA/133 ; None. +21-235-17:47:17.659 00 SCX_CPU1_CS_TA/134 ; +21-235-17:47:17.659 00 SCX_CPU1_CS_TA/135 ; Change History +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/136 ; Date Name Description +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/137 ; 08/11/08 Walt Moleski Original Procedure. +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/138 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/139 ; commanding and added a hostCPU variable +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/140 ; for the utility procs to connect to the +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/141 ; proper host IP address. +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/142 ; +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/143 ; Arguments +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/144 ; None. +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/145 ; +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/146 ; Procedures Called +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/147 ; Name Description +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/148 ; ut_tlmwait Wait for a specified telemetry point to update to a +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/149 ; specified value. +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/150 ; ut_pfindicate Print the pass fail status of a particular requirement +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/151 ; number. +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/152 ; ut_setupevents Performs setup to verify that a particular event +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/153 ; message was received by ASIST. +21-235-17:47:17.660 00 SCX_CPU1_CS_TA/154 ; ut_setrequirements A directive to set the status of the cFE +21-235-17:47:17.661 00 SCX_CPU1_CS_TA/155 ; requirements array. +21-235-17:47:17.661 00 SCX_CPU1_CS_TA/156 ; +21-235-17:47:17.661 00 SCX_CPU1_CS_TA/157 ; Expected Test Results and Analysis +21-235-17:47:17.661 00 SCX_CPU1_CS_TA/158 ; +21-235-17:47:17.661 00 SCX_CPU1_CS_TA/159 ;********************************************************************** +21-235-17:47:17.661 00 SCX_CPU1_CS_TA/160 +21-235-17:47:17.661 00 SCX_CPU1_CS_TA/161 local logging = %liv (log_procedure) +21-235-17:47:17.661 00 SCX_CPU1_CS_TA/162 %liv (log_procedure) = FALSE +21-235-17:47:17.739 00 SCX_CPU1_CS_TA/179 +21-235-17:47:17.739 00 SCX_CPU1_CS_TA/180 #define CS_1002 0 +21-235-17:47:17.739 00 SCX_CPU1_CS_TA/181 #define CS_1003 1 +21-235-17:47:17.739 00 SCX_CPU1_CS_TA/182 #define CS_1004 2 +21-235-17:47:17.739 00 SCX_CPU1_CS_TA/183 #define CS_2003 3 +21-235-17:47:17.740 00 SCX_CPU1_CS_TA/184 #define CS_3003 4 +21-235-17:47:17.740 00 SCX_CPU1_CS_TA/185 #define CS_3008 5 +21-235-17:47:17.740 00 SCX_CPU1_CS_TA/186 #define CS_4002 6 +21-235-17:47:17.740 00 SCX_CPU1_CS_TA/187 #define CS_5000 7 +21-235-17:47:17.740 00 SCX_CPU1_CS_TA/188 #define CS_50001 8 +21-235-17:47:17.740 00 SCX_CPU1_CS_TA/189 #define CS_50002 9 +21-235-17:47:17.740 00 SCX_CPU1_CS_TA/190 #define CS_50003 10 +21-235-17:47:17.740 00 SCX_CPU1_CS_TA/191 #define CS_5001 11 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/192 #define CS_5002 12 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/193 #define CS_5003 13 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/194 #define CS_5004 14 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/195 #define CS_5005 15 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/196 #define CS_50051 16 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/197 #define CS_50052 17 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/198 #define CS_5006 18 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/199 #define CS_5007 19 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/200 #define CS_5008 20 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/201 #define CS_6002 21 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/202 #define CS_7000 22 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/203 #define CS_8000 23 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/204 #define CS_8001 24 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/205 #define CS_9000 25 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/206 #define CS_9001 26 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/207 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/208 global ut_req_array_size = 26 +21-235-17:47:17.741 00 SCX_CPU1_CS_TA/209 global ut_requirement[0 .. ut_req_array_size] +21-235-17:47:17.745 00 SCX_CPU1_CS_TA/210 +21-235-17:47:17.745 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.745 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.745 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.745 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.746 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.746 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.746 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.746 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.746 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.746 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.746 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.746 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.746 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.746 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.746 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.746 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.746 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.746 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.746 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.747 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.747 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.747 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.747 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.750 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.750 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.750 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.750 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.750 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.751 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.751 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.751 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.751 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.751 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.751 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.751 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.751 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.751 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.751 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.751 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.751 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.751 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.751 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.751 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.751 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.752 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.752 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.752 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.757 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.757 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.757 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.757 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.757 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.757 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.757 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.757 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.757 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.757 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.757 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.757 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.757 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.757 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.758 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.758 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.758 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.758 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.758 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.758 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.758 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.758 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.758 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.758 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.758 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.763 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.763 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.763 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.763 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.763 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.763 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.763 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.764 00 SCX_CPU1_CS_TA/212 ut_requirement[i] = "U" +21-235-17:47:17.764 00 SCX_CPU1_CS_TA/213 enddo +21-235-17:47:17.764 00 SCX_CPU1_CS_TA/211 for i = 0 to ut_req_array_size DO +21-235-17:47:17.764 00 SCX_CPU1_CS_TA/214 +21-235-17:47:17.764 00 SCX_CPU1_CS_TA/215 ;********************************************************************** +21-235-17:47:17.764 00 SCX_CPU1_CS_TA/216 ; Set the local values +21-235-17:47:17.764 00 SCX_CPU1_CS_TA/217 ;********************************************************************** +21-235-17:47:17.764 00 SCX_CPU1_CS_TA/218 local cfe_requirements[0 .. ut_req_array_size] = ["CS_1002", "CS_1003", "CS_1004", "CS_2003", "CS_3003", "CS_3008", "CS_4002", "CS_5000", "CS_5000.1", "CS_5000.2", "CS_5000.3", "CS_5001", "CS_5002", "CS_5003", "CS_5004", "CS_5005", "CS_5005.1", "CS_5005.2", "CS_5006", "CS_5007", "CS_5008", "CS_6002", "CS_7000", "CS_8000", "CS_8001", "CS_9000", "CS_9001" ] +21-235-17:47:17.764 00 SCX_CPU1_CS_TA/219 +21-235-17:47:17.764 00 SCX_CPU1_CS_TA/220 ;********************************************************************** +21-235-17:47:17.764 00 SCX_CPU1_CS_TA/221 ; Define local variables +21-235-17:47:17.764 00 SCX_CPU1_CS_TA/222 ;********************************************************************** +21-235-17:47:17.764 00 SCX_CPU1_CS_TA/223 LOCAL rawcmd +21-235-17:47:17.764 00 SCX_CPU1_CS_TA/224 LOCAL stream +21-235-17:47:17.764 00 SCX_CPU1_CS_TA/225 LOCAL defTblId, defPktId, resTblId, resPktId +21-235-17:47:17.764 00 SCX_CPU1_CS_TA/226 local i,tblIndex,tblName,foundTbl +21-235-17:47:17.768 00 SCX_CPU1_CS_TA/227 local CSAppName = "CS" +21-235-17:47:17.768 00 SCX_CPU1_CS_TA/228 local ramDir = "RAM:0" +21-235-17:47:17.768 00 SCX_CPU1_CS_TA/229 local hostCPU = "CPU3" +21-235-17:47:17.769 00 SCX_CPU1_CS_TA/230 local tblDefTblName = CSAppName & "." & CS_DEF_TABLES_TABLE_NAME +21-235-17:47:17.769 00 SCX_CPU1_CS_TA/231 local tblResTblName = CSAppName & "." & CS_RESULTS_TABLES_TABLE_NAME +21-235-17:47:17.769 00 SCX_CPU1_CS_TA/232 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-235-17:47:17.769 00 SCX_CPU1_CS_TA/233 local appResTblName = CSAppName & "." & CS_RESULTS_APP_TABLE_NAME +21-235-17:47:17.769 00 SCX_CPU1_CS_TA/234 +21-235-17:47:17.769 00 SCX_CPU1_CS_TA/237 defTblId = "0FAE" +21-235-17:47:17.769 00 SCX_CPU1_CS_TA/238 resTblId = "0FB2" +21-235-17:47:17.769 00 SCX_CPU1_CS_TA/239 defPktId = 4014 +21-235-17:47:17.769 00 SCX_CPU1_CS_TA/240 resPktId = 4018 +21-235-17:47:17.769 00 SCX_CPU1_CS_TA/241 +21-235-17:47:17.769 00 SCX_CPU1_CS_TA/242 write ";*********************************************************************" +21-235-17:47:17.769 00 SPR-I:OPRO ;********************************************************************* +21-235-17:47:17.769 00 SCX_CPU1_CS_TA/243 write "; Step 1.0: Checksum Table Test Setup." +21-235-17:47:17.769 00 SPR-I:OPRO ; Step 1.0: Checksum Table Test Setup. +21-235-17:47:17.769 00 SCX_CPU1_CS_TA/244 write ";*********************************************************************" +21-235-17:47:17.769 00 SPR-I:OPRO ;********************************************************************* +21-235-17:47:17.769 00 SCX_CPU1_CS_TA/245 write "; Step 1.1: Command a Power-on Reset on CPU1." +21-235-17:47:17.769 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-235-17:47:17.769 00 SCX_CPU1_CS_TA/246 write ";*********************************************************************" +21-235-17:47:17.769 00 SPR-I:OPRO ;********************************************************************* +21-235-17:47:17.769 00 SCX_CPU1_CS_TA/247 /SCX_CPU1_ES_POWERONRESET +21-235-17:47:17.782 00 SCX_CPU1_CS_TA/248 wait 10 +21-235-17:47:17.782 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-235-17:47:27.789 00 SCX_CPU1_CS_TA/249 +21-235-17:47:27.789 00 SCX_CPU1_CS_TA/250 close_data_center +21-235-17:47:27.790 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-235-17:47:27.790 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-235-17:47:27.790 00 CLEAR_SPACECRA/2 ; +21-235-17:47:27.790 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-235-17:47:27.790 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-235-17:47:27.794 00 CLEAR_SPACECRA/135 +21-235-17:47:27.794 00 CLEAR_SPACECRA/136 endproc +21-235-17:47:27.794 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-235-17:47:27.829 00 SCX_CPU1_CS_TA/251 wait 60 +21-235-17:47:27.829 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-235-17:48:27.881 00 SCX_CPU1_CS_TA/252 +21-235-17:48:27.881 00 SCX_CPU1_CS_TA/253 cfe_startup {hostCPU} +21-235-17:48:27.887 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:48:37.898 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:48:37.953 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-235-17:48:37.954 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-235-17:48:37.954 00 SEND_THAT_TO_C/2 ; +21-235-17:48:37.954 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-235-17:48:37.954 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-235-17:48:37.957 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-235-17:48:38.009 00 SEND_THAT_TO_C/83 +21-235-17:48:38.009 00 SEND_THAT_TO_C/84 endproc +21-235-17:48:38.009 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-235-17:48:38.010 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:48:39.356 00 TLMH-I:STS 58-012-14:03:49.450 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-235-17:48:42.015 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:48:42.015 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-235-17:48:42.017 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-235-17:48:42.017 00 FILL_IN_SPACEC/2 ; +21-235-17:48:42.018 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-235-17:48:42.018 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-235-17:48:42.022 00 FILL_IN_SPACEC/152 +21-235-17:48:42.022 00 FILL_IN_SPACEC/153 endproc +21-235-17:48:42.022 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-235-17:48:42.022 00 SCX_CPU1_CS_TA/254 wait 5 +21-235-17:48:42.022 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:48:47.027 00 SCX_CPU1_CS_TA/255 +21-235-17:48:47.027 00 SCX_CPU1_CS_TA/256 write ";*********************************************************************" +21-235-17:48:47.027 00 SPR-I:OPRO ;********************************************************************* +21-235-17:48:47.027 00 SCX_CPU1_CS_TA/257 write "; Step 1.2: Download the default Table Definition Table file in order" +21-235-17:48:47.027 00 SPR-I:OPRO ; Step 1.2: Download the default Table Definition Table file in order +21-235-17:48:47.027 00 SCX_CPU1_CS_TA/258 write "; to use it during cleanup." +21-235-17:48:47.028 00 SPR-I:OPRO ; to use it during cleanup. +21-235-17:48:47.028 00 SCX_CPU1_CS_TA/259 write ";********************************************************************" +21-235-17:48:47.028 00 SPR-I:OPRO ;******************************************************************** +21-235-17:48:47.028 00 SCX_CPU1_CS_TA/263 local tableFileName = CS_DEF_TABLES_TABLE_FILENAME +21-235-17:48:47.028 00 SCX_CPU1_CS_TA/264 local slashLoc = %locate(tableFileName,"/") +21-235-17:48:47.028 00 SCX_CPU1_CS_TA/265 +21-235-17:48:47.028 00 SCX_CPU1_CS_TA/267 while (slashLoc <> 0) do +21-235-17:48:47.029 00 SCX_CPU1_CS_TA/268 tableFileName = %substring(tableFileName,slashLoc+1,%length(tableFileName)) +21-235-17:48:47.029 00 SCX_CPU1_CS_TA/269 slashLoc = %locate(tableFileName,"/") +21-235-17:48:47.029 00 SCX_CPU1_CS_TA/270 enddo +21-235-17:48:47.029 00 SCX_CPU1_CS_TA/268 tableFileName = %substring(tableFileName,slashLoc+1,%length(tableFileName)) +21-235-17:48:47.030 00 SCX_CPU1_CS_TA/269 slashLoc = %locate(tableFileName,"/") +21-235-17:48:47.030 00 SCX_CPU1_CS_TA/270 enddo +21-235-17:48:47.030 00 SCX_CPU1_CS_TA/271 +21-235-17:48:47.030 00 SCX_CPU1_CS_TA/272 write "==> Default Table Definition Table filename = '",tableFileName,"'" +21-235-17:48:47.030 00 SPR-I:OPRO ==> Default Table Definition Table filename = 'cs_tablestbl.tbl' +21-235-17:48:47.030 00 SCX_CPU1_CS_TA/273 +21-235-17:48:47.031 00 SCX_CPU1_CS_TA/275 s ftp_file ("CF:0",tableFileName,"cs_tablesorig.tbl",hostCPU,"G") +21-235-17:48:47.031 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-235-17:48:47.032 00 SPR-I:STS Procedure FTP_FILE started +21-235-17:48:47.032 00 FTP_FILE/2 ; +21-235-17:48:47.032 00 FTP_FILE/3 local logging = %liv (log_procedure) +21-235-17:48:47.033 00 FTP_FILE/4 %liv (log_procedure) = FALSE +21-235-17:48:47.097 00 SPR-I:OPRO Return code from ftp_file.pl: 1 +21-235-17:48:47.097 00 FTP_FILE/85 ENDPROC +21-235-17:48:47.097 00 SPR-I:STS Procedure FTP_FILE completed +21-235-17:48:47.098 00 SCX_CPU1_CS_TA/276 wait 5 +21-235-17:48:47.098 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:48:52.102 00 SCX_CPU1_CS_TA/277 +21-235-17:48:52.102 00 SCX_CPU1_CS_TA/278 write ";**********************************************************************" +21-235-17:48:52.102 00 SPR-I:OPRO ;********************************************************************** +21-235-17:48:52.102 00 SCX_CPU1_CS_TA/279 write "; Step 1.3: Display the Housekeeping pages " +21-235-17:48:52.102 00 SPR-I:OPRO ; Step 1.3: Display the Housekeeping pages +21-235-17:48:52.102 00 SCX_CPU1_CS_TA/280 write ";**********************************************************************" +21-235-17:48:52.102 00 SPR-I:OPRO ;********************************************************************** +21-235-17:48:52.103 00 SCX_CPU1_CS_TA/281 page SCX_CPU1_CS_HK +21-235-17:48:52.213 00 SCX_CPU1_CS_TA/282 page SCX_CPU1_TST_CS_HK +21-235-17:48:52.287 00 SCX_CPU1_CS_TA/283 page SCX_CPU1_CS_TBL_DEF_TABLE +21-235-17:48:52.371 00 SCX_CPU1_CS_TA/284 page SCX_CPU1_CS_TBL_RESULTS_TBL +21-235-17:48:52.500 00 SCX_CPU1_CS_TA/285 +21-235-17:48:52.500 00 SCX_CPU1_CS_TA/286 goto step1_6 +21-235-17:48:52.500 00 SCX_CPU1_CS_TA/322 step1_6: +21-235-17:48:52.500 00 SCX_CPU1_CS_TA/325 local hkPktId = "p0A4" +21-235-17:48:52.500 00 SCX_CPU1_CS_TA/326 +21-235-17:48:52.500 00 SCX_CPU1_CS_TA/329 local seqTlmItem = hkPktId & "scnt" +21-235-17:48:52.501 00 SCX_CPU1_CS_TA/330 local currSCnt = {seqTlmItem} +21-235-17:48:52.501 00 SCX_CPU1_CS_TA/331 local expectedSCnt = currSCnt + 2 +21-235-17:48:52.501 00 SCX_CPU1_CS_TA/332 +21-235-17:48:52.501 00 SCX_CPU1_CS_TA/333 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-235-17:48:52.504 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:48:58.509 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:48:58.510 00 SCX_CPU1_CS_TA/334 if (UT_TW_Status = UT_Success) then +21-235-17:48:58.510 00 SCX_CPU1_CS_TA/335 write "<*> Passed (9000) - Housekeeping packet is being generated." +21-235-17:48:58.510 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-235-17:48:58.510 00 SCX_CPU1_CS_TA/336 ut_setrequirements CS_9000, "P" +21-235-17:48:58.513 00 SCX_CPU1_CS_TA/340 endif +21-235-17:48:58.513 00 SCX_CPU1_CS_TA/341 +21-235-17:48:58.513 00 SCX_CPU1_CS_TA/342 write ";*********************************************************************" +21-235-17:48:58.513 00 SPR-I:OPRO ;********************************************************************* +21-235-17:48:58.513 00 SCX_CPU1_CS_TA/343 write "; Step 1.6: Create & load the Tables Definition Table file to be used " +21-235-17:48:58.513 00 SPR-I:OPRO ; Step 1.6: Create & load the Tables Definition Table file to be used +21-235-17:48:58.513 00 SCX_CPU1_CS_TA/344 write "; during this test." +21-235-17:48:58.514 00 SPR-I:OPRO ; during this test. +21-235-17:48:58.514 00 SCX_CPU1_CS_TA/345 write ";********************************************************************" +21-235-17:48:58.514 00 SPR-I:OPRO ;******************************************************************** +21-235-17:48:58.514 00 SCX_CPU1_CS_TA/346 s scx_cpu1_cs_tdt1 +21-235-17:48:58.514 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_tdt1.i +21-235-17:48:58.520 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT1 started +21-235-17:48:58.521 00 SCX_CPU1_CS_TD/2 ;******************************************************************************* +21-235-17:48:58.584 00 SCX_CPU1_CS_TD/3 ; Test Name: cs_tdt1 +21-235-17:48:58.584 00 SCX_CPU1_CS_TD/4 ; Test Level: Build Verification +21-235-17:48:58.584 00 SCX_CPU1_CS_TD/5 ; Test Type: Functional +21-235-17:48:58.584 00 SCX_CPU1_CS_TD/6 ; +21-235-17:48:58.584 00 SCX_CPU1_CS_TD/7 ; Test Description +21-235-17:48:58.584 00 SCX_CPU1_CS_TD/8 ; The purpose of this procedure is to generate the default Tables +21-235-17:48:58.584 00 SCX_CPU1_CS_TD/9 ; Definition Table for the Checksum Application. +21-235-17:48:58.584 00 SCX_CPU1_CS_TD/10 ; +21-235-17:48:58.585 00 SCX_CPU1_CS_TD/11 ; Requirements Tested: +21-235-17:48:58.585 00 SCX_CPU1_CS_TD/12 ; None +21-235-17:48:58.585 00 SCX_CPU1_CS_TD/13 ; +21-235-17:48:58.585 00 SCX_CPU1_CS_TD/14 ; Prerequisite Conditions +21-235-17:48:58.585 00 SCX_CPU1_CS_TD/15 ; None +21-235-17:48:58.585 00 SCX_CPU1_CS_TD/16 ; +21-235-17:48:58.585 00 SCX_CPU1_CS_TD/17 ; Assumptions and Constraints +21-235-17:48:58.585 00 SCX_CPU1_CS_TD/18 ; None. +21-235-17:48:58.585 00 SCX_CPU1_CS_TD/19 ; +21-235-17:48:58.585 00 SCX_CPU1_CS_TD/20 ; Change History +21-235-17:48:58.585 00 SCX_CPU1_CS_TD/21 ; +21-235-17:48:58.586 00 SCX_CPU1_CS_TD/22 ; Date Name Description +21-235-17:48:58.586 00 SCX_CPU1_CS_TD/23 ; 07/18/11 Walt Moleski Initial release. +21-235-17:48:58.589 00 SCX_CPU1_CS_TD/24 ; 02/24/15 Walt Moleski Moved the DefTablesTbl entry lower in +21-235-17:48:58.589 00 SCX_CPU1_CS_TD/25 ; the table and added the DefAppsTbl. +21-235-17:48:58.589 00 SCX_CPU1_CS_TD/26 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-235-17:48:58.589 00 SCX_CPU1_CS_TD/27 ; commanding and added a hostCPU variable +21-235-17:48:58.589 00 SCX_CPU1_CS_TD/28 ; for the utility procs to connect to the +21-235-17:48:58.589 00 SCX_CPU1_CS_TD/29 ; proper host IP address. +21-235-17:48:58.590 00 SCX_CPU1_CS_TD/30 ; +21-235-17:48:58.590 00 SCX_CPU1_CS_TD/31 ; Arguments +21-235-17:48:58.590 00 SCX_CPU1_CS_TD/32 ; None. +21-235-17:48:58.590 00 SCX_CPU1_CS_TD/33 ; +21-235-17:48:58.590 00 SCX_CPU1_CS_TD/34 ; Procedures Called +21-235-17:48:58.590 00 SCX_CPU1_CS_TD/35 ; Name Description +21-235-17:48:58.590 00 SCX_CPU1_CS_TD/36 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-235-17:48:58.590 00 SCX_CPU1_CS_TD/37 ; the specified arguments and cvt +21-235-17:48:58.590 00 SCX_CPU1_CS_TD/38 ; +21-235-17:48:58.590 00 SCX_CPU1_CS_TD/39 ; Expected Test Results and Analysis +21-235-17:48:58.591 00 SCX_CPU1_CS_TD/40 ; +21-235-17:48:58.591 00 SCX_CPU1_CS_TD/41 ;********************************************************************** +21-235-17:48:58.591 00 SCX_CPU1_CS_TD/42 +21-235-17:48:58.591 00 SCX_CPU1_CS_TD/43 local logging = %liv (log_procedure) +21-235-17:48:58.591 00 SCX_CPU1_CS_TD/44 %liv (log_procedure) = FALSE +21-235-17:48:58.654 00 SCX_CPU1_CS_TD/51 +21-235-17:48:58.654 00 SCX_CPU1_CS_TD/52 ;********************************************************************** +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/53 ; Define local variables +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/54 ;********************************************************************** +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/55 LOCAL defTblId, defPktId +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/56 local CSAppName = "CS" +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/57 local ramDir = "RAM:0" +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/58 local hostCPU = "CPU3" +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/59 local tblDefTblName = CSAppName & "." & CS_DEF_TABLES_TABLE_NAME +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/60 local tblResTblName = CSAppName & "." & CS_RESULTS_TABLES_TABLE_NAME +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/61 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/62 local appResTblName = CSAppName & "." & CS_RESULTS_APP_TABLE_NAME +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/63 +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/66 defTblId = "0FAE" +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/67 defPktId = 4014 +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/68 +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/69 write ";*********************************************************************" +21-235-17:48:58.655 00 SPR-I:OPRO ;********************************************************************* +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/70 write "; Define the Application Definition Table " +21-235-17:48:58.655 00 SPR-I:OPRO ; Define the Application Definition Table +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/71 write ";********************************************************************" +21-235-17:48:58.655 00 SPR-I:OPRO ;******************************************************************** +21-235-17:48:58.655 00 SCX_CPU1_CS_TD/74 SCX_CPU1_CS_TBL_DEF_TABLE[0].State = CS_STATE_ENABLED +21-235-17:48:58.656 00 SCX_CPU1_CS_TD/75 SCX_CPU1_CS_TBL_DEF_TABLE[0].Name = appDefTblName +21-235-17:48:58.656 00 SCX_CPU1_CS_TD/76 SCX_CPU1_CS_TBL_DEF_TABLE[1].State = CS_STATE_DISABLED +21-235-17:48:58.656 00 SCX_CPU1_CS_TD/77 SCX_CPU1_CS_TBL_DEF_TABLE[1].Name = appResTblName +21-235-17:48:58.656 00 SCX_CPU1_CS_TD/78 SCX_CPU1_CS_TBL_DEF_TABLE[2].State = CS_STATE_ENABLED +21-235-17:48:58.656 00 SCX_CPU1_CS_TD/79 SCX_CPU1_CS_TBL_DEF_TABLE[2].Name = "LC.LC_ART" +21-235-17:48:58.656 00 SCX_CPU1_CS_TD/80 SCX_CPU1_CS_TBL_DEF_TABLE[3].State = CS_STATE_DISABLED +21-235-17:48:58.656 00 SCX_CPU1_CS_TD/81 SCX_CPU1_CS_TBL_DEF_TABLE[3].Name = "LC.LC_WRT" +21-235-17:48:58.656 00 SCX_CPU1_CS_TD/82 SCX_CPU1_CS_TBL_DEF_TABLE[4].State = CS_STATE_DISABLED +21-235-17:48:58.656 00 SCX_CPU1_CS_TD/83 SCX_CPU1_CS_TBL_DEF_TABLE[4].Name = "LC.LC_ADT" +21-235-17:48:58.656 00 SCX_CPU1_CS_TD/84 SCX_CPU1_CS_TBL_DEF_TABLE[5].State = CS_STATE_ENABLED +21-235-17:48:58.656 00 SCX_CPU1_CS_TD/85 SCX_CPU1_CS_TBL_DEF_TABLE[5].Name = tblDefTblName +21-235-17:48:58.657 00 SCX_CPU1_CS_TD/86 SCX_CPU1_CS_TBL_DEF_TABLE[6].State = CS_STATE_DISABLED +21-235-17:48:58.657 00 SCX_CPU1_CS_TD/87 SCX_CPU1_CS_TBL_DEF_TABLE[6].Name = tblResTblName +21-235-17:48:58.657 00 SCX_CPU1_CS_TD/88 +21-235-17:48:58.657 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.657 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:48:58.657 00 SCX_CPU1_CS_TD/92 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-17:48:58.657 00 SCX_CPU1_CS_TD/93 enddo +21-235-17:48:58.657 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.657 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:48:58.657 00 SCX_CPU1_CS_TD/92 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-17:48:58.657 00 SCX_CPU1_CS_TD/93 enddo +21-235-17:48:58.657 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.658 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:48:58.658 00 SCX_CPU1_CS_TD/92 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-17:48:58.658 00 SCX_CPU1_CS_TD/93 enddo +21-235-17:48:58.658 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.658 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:48:58.658 00 SCX_CPU1_CS_TD/92 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-17:48:58.658 00 SCX_CPU1_CS_TD/93 enddo +21-235-17:48:58.658 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.658 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:48:58.659 00 SCX_CPU1_CS_TD/92 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-17:48:58.659 00 SCX_CPU1_CS_TD/93 enddo +21-235-17:48:58.659 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.659 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:48:58.659 00 SCX_CPU1_CS_TD/92 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-17:48:58.659 00 SCX_CPU1_CS_TD/93 enddo +21-235-17:48:58.659 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.659 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:48:58.659 00 SCX_CPU1_CS_TD/92 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-17:48:58.659 00 SCX_CPU1_CS_TD/93 enddo +21-235-17:48:58.660 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.660 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:48:58.660 00 SCX_CPU1_CS_TD/92 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-17:48:58.660 00 SCX_CPU1_CS_TD/93 enddo +21-235-17:48:58.660 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.660 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:48:58.660 00 SCX_CPU1_CS_TD/92 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-17:48:58.660 00 SCX_CPU1_CS_TD/93 enddo +21-235-17:48:58.660 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.660 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:48:58.661 00 SCX_CPU1_CS_TD/92 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-17:48:58.661 00 SCX_CPU1_CS_TD/93 enddo +21-235-17:48:58.661 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.661 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:48:58.661 00 SCX_CPU1_CS_TD/92 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-17:48:58.661 00 SCX_CPU1_CS_TD/93 enddo +21-235-17:48:58.661 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.661 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:48:58.661 00 SCX_CPU1_CS_TD/92 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-17:48:58.661 00 SCX_CPU1_CS_TD/93 enddo +21-235-17:48:58.662 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.662 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:48:58.662 00 SCX_CPU1_CS_TD/92 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-17:48:58.662 00 SCX_CPU1_CS_TD/93 enddo +21-235-17:48:58.662 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.662 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:48:58.662 00 SCX_CPU1_CS_TD/92 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-17:48:58.662 00 SCX_CPU1_CS_TD/93 enddo +21-235-17:48:58.662 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.662 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:48:58.663 00 SCX_CPU1_CS_TD/92 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-17:48:58.663 00 SCX_CPU1_CS_TD/93 enddo +21-235-17:48:58.663 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.663 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:48:58.663 00 SCX_CPU1_CS_TD/92 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-17:48:58.663 00 SCX_CPU1_CS_TD/93 enddo +21-235-17:48:58.663 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.663 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:48:58.663 00 SCX_CPU1_CS_TD/92 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-17:48:58.663 00 SCX_CPU1_CS_TD/93 enddo +21-235-17:48:58.663 00 SCX_CPU1_CS_TD/90 for i = 7 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-17:48:58.664 00 SCX_CPU1_CS_TD/94 +21-235-17:48:58.664 00 SCX_CPU1_CS_TD/95 local lastEntry = CS_MAX_NUM_TABLES_TABLE_ENTRIES - 1 +21-235-17:48:58.664 00 SCX_CPU1_CS_TD/96 local endmnemonic = "SCX_CPU1_CS_TBL_DEF_TABLE[" & lastEntry & "].Name" +21-235-17:48:58.664 00 SCX_CPU1_CS_TD/97 +21-235-17:48:58.664 00 SCX_CPU1_CS_TD/99 s create_tbl_file_from_cvt (hostCPU,defTblId,"Table Definition Table Load 1","tbl_def_tbl_ld_1",tblDefTblName,"SCX_CPU1_CS_TBL_DEF_TABLE[0].State",endmnemonic) +21-235-17:48:58.664 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-235-17:48:58.664 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-235-17:48:58.664 00 CREATE_TBL_FIL/2 ; +21-235-17:48:58.664 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-235-17:48:58.665 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-235-17:48:58.667 00 SPR-I:OPRO ********** tbl_def_tbl_ld_1 ********** +21-235-17:48:58.667 00 SPR-I:OPRO +21-235-17:48:58.667 00 SPR-I:OPRO Content Type: cFE1 +21-235-17:48:58.667 00 SPR-I:OPRO Sub Type: 8 +21-235-17:48:58.667 00 SPR-I:OPRO Length: 12 +21-235-17:48:58.667 00 SPR-I:OPRO Spacecraft Id: SCX +21-235-17:48:58.667 00 SPR-I:OPRO Processor Id: CPU3 +21-235-17:48:58.667 00 SPR-I:OPRO Application Id: 0 +21-235-17:48:58.667 00 SPR-I:OPRO Create Time Secs: 1629740938 +21-235-17:48:58.667 00 SPR-I:OPRO Create Time Subsecs: 0 +21-235-17:48:58.667 00 SPR-I:OPRO File Description: Table Definition Table Load 1 +21-235-17:48:58.667 00 SPR-I:OPRO +21-235-17:48:58.667 00 SPR-I:OPRO ********** CS.DefTablesTbl ********** +21-235-17:48:58.667 00 SPR-I:OPRO +21-235-17:48:58.668 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[0].State +21-235-17:48:58.668 00 SPR-I:OPRO Byte Offset: 0 +21-235-17:48:58.668 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[23].Name +21-235-17:48:58.668 00 SPR-I:OPRO Number of Bytes: 1008 +21-235-17:48:58.668 00 SPR-I:OPRO +21-235-17:48:58.675 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-235-17:48:58.676 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-235-17:48:58.676 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 1123 P0FAE cs.deftablestbl +21-235-17:48:58.682 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-235-17:48:58.682 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat tbl_def_tbl_ld_1.tmp cs.deftablestbl > tbl_def_tbl_ld_1 +21-235-17:48:58.688 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.deftablestbl tbl_def_tbl_ld_1.tmp +21-235-17:48:58.696 00 CREATE_TBL_FIL/128 +21-235-17:48:58.697 00 CREATE_TBL_FIL/129 ENDPROC +21-235-17:48:58.697 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-235-17:48:58.697 00 SCX_CPU1_CS_TD/100 +21-235-17:48:58.697 00 SCX_CPU1_CS_TD/101 write ";*********************************************************************" +21-235-17:48:58.697 00 SPR-I:OPRO ;********************************************************************* +21-235-17:48:58.697 00 SCX_CPU1_CS_TD/102 write "; End procedure SCX_CPU1_cs_tdt1 " +21-235-17:48:58.697 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_tdt1 +21-235-17:48:58.697 00 SCX_CPU1_CS_TD/103 write ";*********************************************************************" +21-235-17:48:58.697 00 SPR-I:OPRO ;********************************************************************* +21-235-17:48:58.697 00 SCX_CPU1_CS_TD/104 ENDPROC +21-235-17:48:58.697 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT1 completed +21-235-17:48:58.698 00 SCX_CPU1_CS_TA/347 wait 5 +21-235-17:48:58.698 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:49:03.701 00 SCX_CPU1_CS_TA/348 +21-235-17:49:03.703 00 SCX_CPU1_CS_TA/350 s load_table("tbl_def_tbl_ld_1",hostCPU) +21-235-17:49:03.704 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-235-17:49:03.706 00 SPR-I:STS Procedure LOAD_TABLE started +21-235-17:49:03.707 00 LOAD_TABLE/2 ; +21-235-17:49:03.707 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-235-17:49:03.707 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-235-17:49:03.712 00 SPR-I:OPRO Table Filename: tbl_def_tbl_ld_1 +21-235-17:49:03.716 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 tbl_def_tbl_ld_1 RAM:0 3 +21-235-17:49:03.716 00 SPR-I:OPRO +21-235-17:49:03.870 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:49:03.871 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:49:08.875 00 SPR-I:OPRO +21-235-17:49:08.875 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/tbl_def_tbl_ld_1" +21-235-17:49:08.890 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:49:09.360 00 TLMH-I:STS 58-012-14:04:19.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/tbl_def_tbl_ld_1' into 'CS.DefTablesTbl' working buffer +21-235-17:49:09.891 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:09.892 00 LOAD_TABLE/195 +21-235-17:49:09.892 00 LOAD_TABLE/196 ENDPROC +21-235-17:49:09.892 00 SPR-I:STS Procedure LOAD_TABLE completed +21-235-17:49:09.892 00 SCX_CPU1_CS_TA/351 wait 5 +21-235-17:49:09.892 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:49:14.896 00 SCX_CPU1_CS_TA/352 +21-235-17:49:14.896 00 SCX_CPU1_CS_TA/353 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID,"INFO", 1 +21-235-17:49:14.902 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:14.902 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 36 +21-235-17:49:14.903 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:14.904 00 SCX_CPU1_CS_TA/354 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO", 2 +21-235-17:49:14.911 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:14.912 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-235-17:49:14.912 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:14.912 00 SCX_CPU1_CS_TA/355 +21-235-17:49:14.913 00 SCX_CPU1_CS_TA/356 local cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-17:49:14.913 00 SCX_CPU1_CS_TA/357 +21-235-17:49:14.913 00 SCX_CPU1_CS_TA/358 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=tblDefTblName +21-235-17:49:14.930 00 SCX_CPU1_CS_TA/359 +21-235-17:49:14.930 00 SCX_CPU1_CS_TA/360 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-17:49:14.937 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:49:17.864 00 TLMH-I:STS 58-012-14:04:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 7, bad = 0, unused = 17 +21-235-17:49:17.865 00 TLMH-I:STS 58-012-14:04:28.005 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefTablesTbl' +21-235-17:49:17.940 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:17.941 00 SCX_CPU1_CS_TA/361 if (UT_TW_Status = UT_Success) then +21-235-17:49:17.942 00 SCX_CPU1_CS_TA/362 write "<*> Passed - Tables Definition Table validate command sent." +21-235-17:49:17.942 00 SPR-I:OPRO <*> Passed - Tables Definition Table validate command sent. +21-235-17:49:17.942 00 SCX_CPU1_CS_TA/365 endif +21-235-17:49:17.942 00 SCX_CPU1_CS_TA/366 +21-235-17:49:17.942 00 SCX_CPU1_CS_TA/367 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:49:17.955 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:17.956 00 SCX_CPU1_CS_TA/368 if (UT_TW_Status = UT_Success) then +21-235-17:49:17.956 00 SCX_CPU1_CS_TA/369 write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-235-17:49:17.957 00 SPR-I:OPRO <*> Passed - Event message 36 received +21-235-17:49:17.957 00 SCX_CPU1_CS_TA/372 endif +21-235-17:49:17.957 00 SCX_CPU1_CS_TA/373 +21-235-17:49:17.957 00 SCX_CPU1_CS_TA/374 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-17:49:17.957 00 SCX_CPU1_CS_TA/375 +21-235-17:49:17.957 00 SCX_CPU1_CS_TA/376 /SCX_CPU1_TBL_ACTIVATE ATableName=tblDefTblName +21-235-17:49:17.963 00 SCX_CPU1_CS_TA/377 +21-235-17:49:17.963 00 SCX_CPU1_CS_TA/378 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-17:49:17.970 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:49:21.857 00 TLMH-I:STS 58-012-14:04:32.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefTablesTbl' +21-235-17:49:21.974 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:21.976 00 SCX_CPU1_CS_TA/379 if (UT_TW_Status = UT_Success) then +21-235-17:49:21.976 00 SCX_CPU1_CS_TA/380 write "<*> Passed - Activate Tables Definition Table command sent properly." +21-235-17:49:21.976 00 SPR-I:OPRO <*> Passed - Activate Tables Definition Table command sent properly. +21-235-17:49:21.976 00 SCX_CPU1_CS_TA/383 endif +21-235-17:49:21.976 00 SCX_CPU1_CS_TA/384 +21-235-17:49:21.976 00 SCX_CPU1_CS_TA/385 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-235-17:49:21.987 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:21.989 00 SCX_CPU1_CS_TA/386 if (UT_TW_Status = UT_Success) then +21-235-17:49:21.989 00 SCX_CPU1_CS_TA/387 write "<*> Passed - Tables Definition Table Updated successfully." +21-235-17:49:21.989 00 SPR-I:OPRO <*> Passed - Tables Definition Table Updated successfully. +21-235-17:49:21.989 00 SCX_CPU1_CS_TA/388 Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-235-17:49:21.989 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-235-17:49:21.990 00 SCX_CPU1_CS_TA/392 endif +21-235-17:49:21.990 00 SCX_CPU1_CS_TA/393 +21-235-17:49:21.990 00 SCX_CPU1_CS_TA/394 wait 5 +21-235-17:49:21.990 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:49:26.994 00 SCX_CPU1_CS_TA/395 +21-235-17:49:26.994 00 SCX_CPU1_CS_TA/396 write ";**********************************************************************" +21-235-17:49:26.994 00 SPR-I:OPRO ;********************************************************************** +21-235-17:49:26.995 00 SCX_CPU1_CS_TA/397 write "; Step 1.7: Start the LC Application (LC). " +21-235-17:49:26.995 00 SPR-I:OPRO ; Step 1.7: Start the LC Application (LC). +21-235-17:49:26.995 00 SCX_CPU1_CS_TA/398 write ";**********************************************************************" +21-235-17:49:26.995 00 SPR-I:OPRO ;********************************************************************** +21-235-17:49:26.995 00 SCX_CPU1_CS_TA/399 ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +21-235-17:49:27.000 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:27.000 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-235-17:49:27.000 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:27.000 00 SCX_CPU1_CS_TA/400 ut_setupevents "SCX", "CPU1", "LC", LC_INIT_INF_EID, "INFO", 2 +21-235-17:49:27.003 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:27.003 00 SPR-I:OPRO ; Setup event 2 with LC INFO 2 +21-235-17:49:27.003 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:27.003 00 SCX_CPU1_CS_TA/401 +21-235-17:49:27.004 00 SCX_CPU1_CS_TA/402 s load_start_app ("LC",hostCPU,"LC_AppMain") +21-235-17:49:27.004 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-235-17:49:27.004 00 SPR-I:STS Procedure LOAD_START_APP started +21-235-17:49:27.004 00 LOAD_START_APP/2 ; +21-235-17:49:27.004 00 LOAD_START_APP/3 local logging = %liv (log_procedure) +21-235-17:49:27.004 00 LOAD_START_APP/4 %liv (log_procedure) = FALSE +21-235-17:49:27.006 00 SPR-I:OPRO Application Filename: lc.o +21-235-17:49:27.007 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 lc.o RAM:0 3 +21-235-17:49:27.139 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:49:27.142 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="LC" APP_ENTRY_PT="LC_AppMain" APP_FILE_NAME="/ram/lc.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-235-17:49:27.165 00 LOAD_START_APP/128 +21-235-17:49:27.165 00 LOAD_START_APP/129 ENDPROC +21-235-17:49:27.165 00 SPR-I:STS Procedure LOAD_START_APP completed +21-235-17:49:27.166 00 SCX_CPU1_CS_TA/403 +21-235-17:49:27.166 00 SCX_CPU1_CS_TA/404 ; Wait for app startup events +21-235-17:49:27.166 00 SCX_CPU1_CS_TA/405 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-235-17:49:27.173 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.010 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started LC from /ram/lc.o, AppID = 1114126 +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.069 INFO CPU=CPU1 APPNAME=LC EVENT ID=56 WDT verify results: good = 0, bad = 0, unused = 176 +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.092 INFO CPU=CPU1 APPNAME=LC EVENT ID=66 ADT verify results: good = 0, bad = 0, unused = 176 +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.093 INFO CPU=CPU1 APPNAME=LC EVENT ID=23 LC use of Critical Data Store disabled, activity mask = 0x00991990 +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.093 INFO CPU=CPU1 APPNAME=LC EVENT ID=2 LC Initialized. Version 2.1.2.0 +21-235-17:49:28.174 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:28.176 00 SCX_CPU1_CS_TA/406 IF (UT_TW_Status = UT_Success) THEN +21-235-17:49:28.176 00 SCX_CPU1_CS_TA/407 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-235-17:49:28.176 00 SCX_CPU1_CS_TA/408 write "<*> Passed - LC Application Started" +21-235-17:49:28.176 00 SPR-I:OPRO <*> Passed - LC Application Started +21-235-17:49:28.176 00 SCX_CPU1_CS_TA/412 endif +21-235-17:49:28.176 00 SCX_CPU1_CS_TA/415 endif +21-235-17:49:28.177 00 SCX_CPU1_CS_TA/416 +21-235-17:49:28.177 00 SCX_CPU1_CS_TA/417 write ";*********************************************************************" +21-235-17:49:28.177 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:28.177 00 SCX_CPU1_CS_TA/418 write "; Step 1.8: Enable DEBUG Event Messages " +21-235-17:49:28.177 00 SPR-I:OPRO ; Step 1.8: Enable DEBUG Event Messages +21-235-17:49:28.177 00 SCX_CPU1_CS_TA/419 write ";*********************************************************************" +21-235-17:49:28.177 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:28.177 00 SCX_CPU1_CS_TA/420 local cmdCtr = SCX_CPU1_EVS_CMDPC + 2 +21-235-17:49:28.177 00 SCX_CPU1_CS_TA/421 +21-235-17:49:28.177 00 SCX_CPU1_CS_TA/423 /SCX_CPU1_EVS_EnaAppEVTType Application=CSAppName DEBUG +21-235-17:49:28.193 00 SCX_CPU1_CS_TA/424 wait 2 +21-235-17:49:28.193 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-235-17:49:29.858 00 TLMH-W:STS Execution time excessive [SCX_CPU1_PSEUDO_LC_TLM](/s/opr/accounts/cfs_test/rdl/scx_pseudo_tlm_cpu1_lc_hk_3593.rdl:42) +21-235-17:49:29.859 00 TLMH-E:STS Execution time exceeded [SCX_CPU1_PSEUDO_LC_TLM](/s/opr/accounts/cfs_test/rdl/scx_pseudo_tlm_cpu1_lc_hk_3593.rdl:49) +21-235-17:49:29.860 00 TLMH-I:STS Equation SCX_CPU1_PSEUDO_LC_TLM in "/s/opr/accounts/cfs_test/rdl/scx_pseudo_tlm_cpu1_lc_hk_3593.rdl" at line 49 disabled due to previous error +21-235-17:49:29.860 00 TLMH-W:STS Execution stack not cleared [SCX_CPU1_PSEUDO_LC_TLM](/s/opr/accounts/cfs_test/rdl/scx_pseudo_tlm_cpu1_lc_hk_3593.rdl:49) +21-235-17:49:30.194 00 SCX_CPU1_CS_TA/425 /SCX_CPU1_EVS_EnaAppEVTType Application="CFE_TBL" DEBUG +21-235-17:49:30.209 00 SCX_CPU1_CS_TA/426 +21-235-17:49:30.209 00 SCX_CPU1_CS_TA/427 ut_tlmwait SCX_CPU1_EVS_CMDPC, {cmdCtr} +21-235-17:49:30.220 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:49:34.225 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:34.227 00 SCX_CPU1_CS_TA/428 if (UT_TW_Status = UT_Success) then +21-235-17:49:34.227 00 SCX_CPU1_CS_TA/429 write "<*> Passed - Enable Debug events command sent properly." +21-235-17:49:34.227 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-235-17:49:34.227 00 SCX_CPU1_CS_TA/432 endif +21-235-17:49:34.227 00 SCX_CPU1_CS_TA/433 +21-235-17:49:34.228 00 SCX_CPU1_CS_TA/434 write ";*********************************************************************" +21-235-17:49:34.228 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:34.228 00 SCX_CPU1_CS_TA/435 write "; Step 1.9: Verify that the CS Housekeeping telemetry items are " +21-235-17:49:34.228 00 SPR-I:OPRO ; Step 1.9: Verify that the CS Housekeeping telemetry items are +21-235-17:49:34.228 00 SCX_CPU1_CS_TA/436 write "; initialized to zero (0). " +21-235-17:49:34.228 00 SPR-I:OPRO ; initialized to zero (0). +21-235-17:49:34.228 00 SCX_CPU1_CS_TA/437 write ";*********************************************************************" +21-235-17:49:34.228 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:34.228 00 SCX_CPU1_CS_TA/440 if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; +21-235-17:49:34.228 00 SCX_CPU1_CS_TA/441 (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; +21-235-17:49:34.228 00 SCX_CPU1_CS_TA/442 (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; +21-235-17:49:34.228 00 SCX_CPU1_CS_TA/443 (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) THEN +21-235-17:49:34.230 00 SCX_CPU1_CS_TA/444 write "<*> Passed (9001) - Housekeeping telemetry initialized properly." +21-235-17:49:34.230 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-235-17:49:34.230 00 SCX_CPU1_CS_TA/445 ut_setrequirements CS_9001, "P" +21-235-17:49:34.234 00 SCX_CPU1_CS_TA/457 endif +21-235-17:49:34.234 00 SCX_CPU1_CS_TA/458 +21-235-17:49:34.262 00 SCX_CPU1_CS_TA/459 wait 5 +21-235-17:49:34.262 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:49:39.266 00 SCX_CPU1_CS_TA/460 +21-235-17:49:39.267 00 SCX_CPU1_CS_TA/461 write ";*********************************************************************" +21-235-17:49:39.267 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:39.267 00 SCX_CPU1_CS_TA/462 write "; Step 1.10: Dump the Tables Definition Table." +21-235-17:49:39.267 00 SPR-I:OPRO ; Step 1.10: Dump the Tables Definition Table. +21-235-17:49:39.267 00 SCX_CPU1_CS_TA/463 write ";*********************************************************************" +21-235-17:49:39.267 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:39.267 00 SCX_CPU1_CS_TA/464 s get_tbl_to_cvt (ramDir,tblDefTblName,"A","cpu1_deftbl1_10",hostCPU,defTblId) +21-235-17:49:39.268 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:49:39.272 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:49:39.273 00 GET_TBL_TO_CVT/2 ; +21-235-17:49:39.273 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-17:49:39.274 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-17:49:39.299 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefTablesTbl" DFILENAME="/ram/cpu1_deftbl1_10" +21-235-17:49:39.314 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:49:39.858 00 TLMH-I:STS 58-012-14:04:50.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefTablesTbl' to '/ram/cpu1_deftbl1_10' +21-235-17:49:54.325 00 SPR-I:OPRO +21-235-17:49:54.325 00 SPR-I:OPRO The TBLNAME is: CS.DefTablesTbl +21-235-17:49:54.325 00 SPR-I:OPRO The APID is: P0FAE +21-235-17:49:54.325 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:49:54.326 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:49:54.329 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_deftbl1_10 cpu1_deftbl1_10 binary 192.168.1.8 +21-235-17:49:54.503 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:49:54.504 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:50:09.515 00 SPR-I:OPRO +21-235-17:50:09.561 00 SPR-I:OPRO The unix command is cvt -ws file_list[4014].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_deftbl1_10`" +21-235-17:50:09.561 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:50:14.567 00 GET_TBL_TO_CVT/238 +21-235-17:50:14.567 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-17:50:14.567 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:50:14.568 00 SCX_CPU1_CS_TA/465 wait 5 +21-235-17:50:14.569 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:50:19.573 00 SCX_CPU1_CS_TA/466 +21-235-17:50:19.573 00 SCX_CPU1_CS_TA/467 write ";*********************************************************************" +21-235-17:50:19.573 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:19.573 00 SCX_CPU1_CS_TA/468 write "; Step 2.0: Valid Command and Functionality Test." +21-235-17:50:19.574 00 SPR-I:OPRO ; Step 2.0: Valid Command and Functionality Test. +21-235-17:50:19.574 00 SCX_CPU1_CS_TA/469 write ";*********************************************************************" +21-235-17:50:19.574 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:19.574 00 SCX_CPU1_CS_TA/470 write "; Step 2.1: Send the Enable Checksum command." +21-235-17:50:19.574 00 SPR-I:OPRO ; Step 2.1: Send the Enable Checksum command. +21-235-17:50:19.574 00 SCX_CPU1_CS_TA/471 write ";*********************************************************************" +21-235-17:50:19.574 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:19.574 00 SCX_CPU1_CS_TA/472 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-235-17:50:19.582 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:50:19.583 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-235-17:50:19.583 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:50:19.584 00 SCX_CPU1_CS_TA/473 +21-235-17:50:19.584 00 SCX_CPU1_CS_TA/474 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-17:50:19.584 00 SCX_CPU1_CS_TA/476 /SCX_CPU1_CS_EnableAll +21-235-17:50:19.600 00 SCX_CPU1_CS_TA/477 +21-235-17:50:19.600 00 SCX_CPU1_CS_TA/478 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-17:50:19.614 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:50:20.356 00 TLMH-I:STS 58-012-14:05:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-235-17:50:22.617 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:50:22.617 00 SCX_CPU1_CS_TA/479 if (UT_TW_Status = UT_Success) then +21-235-17:50:22.618 00 SCX_CPU1_CS_TA/480 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-235-17:50:22.618 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-235-17:50:22.618 00 SCX_CPU1_CS_TA/481 ut_setrequirements CS_1003, "P" +21-235-17:50:22.620 00 SCX_CPU1_CS_TA/482 ut_setrequirements CS_8000, "P" +21-235-17:50:22.622 00 SCX_CPU1_CS_TA/487 endif +21-235-17:50:22.623 00 SCX_CPU1_CS_TA/488 +21-235-17:50:22.623 00 SCX_CPU1_CS_TA/490 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:50:22.632 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:50:22.632 00 SCX_CPU1_CS_TA/491 if (UT_TW_Status = UT_Success) then +21-235-17:50:22.633 00 SCX_CPU1_CS_TA/492 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-235-17:50:22.633 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-235-17:50:22.633 00 SCX_CPU1_CS_TA/493 ut_setrequirements CS_1003, "P" +21-235-17:50:22.679 00 SCX_CPU1_CS_TA/494 ut_setrequirements CS_8000, "P" +21-235-17:50:22.679 00 SCX_CPU1_CS_TA/499 endif +21-235-17:50:22.679 00 SCX_CPU1_CS_TA/500 +21-235-17:50:22.679 00 SCX_CPU1_CS_TA/502 /SCX_CPU1_CS_DisableOS +21-235-17:50:22.680 00 SCX_CPU1_CS_TA/503 wait 1 +21-235-17:50:22.680 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-235-17:50:23.358 00 TLMH-I:STS 58-012-14:05:33.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-235-17:50:23.681 00 SCX_CPU1_CS_TA/504 +21-235-17:50:23.681 00 SCX_CPU1_CS_TA/506 /SCX_CPU1_CS_DisableCFECore +21-235-17:50:23.693 00 SCX_CPU1_CS_TA/507 wait 1 +21-235-17:50:23.693 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-235-17:50:24.362 00 TLMH-I:STS 58-012-14:05:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-235-17:50:24.694 00 SCX_CPU1_CS_TA/508 +21-235-17:50:24.695 00 SCX_CPU1_CS_TA/510 if (p@SCX_CPU1_CS_EepromState = "Enabled") then +21-235-17:50:24.695 00 SCX_CPU1_CS_TA/511 /SCX_CPU1_CS_DisableEeprom +21-235-17:50:24.710 00 SCX_CPU1_CS_TA/512 wait 1 +21-235-17:50:24.710 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-235-17:50:25.355 00 TLMH-I:STS 58-012-14:05:35.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-235-17:50:25.711 00 SCX_CPU1_CS_TA/513 endif +21-235-17:50:25.711 00 SCX_CPU1_CS_TA/514 +21-235-17:50:25.711 00 SCX_CPU1_CS_TA/516 if (p@SCX_CPU1_CS_MemoryState = "Enabled") then +21-235-17:50:25.712 00 SCX_CPU1_CS_TA/519 endif +21-235-17:50:25.712 00 SCX_CPU1_CS_TA/520 +21-235-17:50:25.712 00 SCX_CPU1_CS_TA/522 if (p@SCX_CPU1_CS_AppState = "Enabled") then +21-235-17:50:25.712 00 SCX_CPU1_CS_TA/523 /SCX_CPU1_CS_DisableApps +21-235-17:50:25.727 00 SCX_CPU1_CS_TA/524 endif +21-235-17:50:25.727 00 SCX_CPU1_CS_TA/525 +21-235-17:50:25.727 00 SCX_CPU1_CS_TA/526 wait 5 +21-235-17:50:25.727 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:50:26.359 00 TLMH-I:STS 58-012-14:05:36.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-235-17:50:30.732 00 SCX_CPU1_CS_TA/527 +21-235-17:50:30.732 00 SCX_CPU1_CS_TA/528 write ";*********************************************************************" +21-235-17:50:30.732 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:30.732 00 SCX_CPU1_CS_TA/529 write "; Step 2.2: Send the Enable Tables Checksum command." +21-235-17:50:30.732 00 SPR-I:OPRO ; Step 2.2: Send the Enable Tables Checksum command. +21-235-17:50:30.732 00 SCX_CPU1_CS_TA/530 write ";*********************************************************************" +21-235-17:50:30.732 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:30.732 00 SCX_CPU1_CS_TA/531 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_TABLES_INF_EID, "INFO", 1 +21-235-17:50:30.737 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:50:30.738 00 SPR-I:OPRO ; Setup event 1 with CS INFO 68 +21-235-17:50:30.738 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:50:30.738 00 SCX_CPU1_CS_TA/532 +21-235-17:50:30.738 00 SCX_CPU1_CS_TA/533 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-17:50:30.738 00 SCX_CPU1_CS_TA/534 +21-235-17:50:30.738 00 SCX_CPU1_CS_TA/536 /SCX_CPU1_CS_EnableTables +21-235-17:50:30.749 00 SCX_CPU1_CS_TA/537 +21-235-17:50:30.749 00 SCX_CPU1_CS_TA/538 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-17:50:30.753 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:50:31.357 00 TLMH-I:STS 58-012-14:05:41.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=68 Checksumming of Tables is Enabled +21-235-17:50:34.757 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:50:34.759 00 SCX_CPU1_CS_TA/539 if (UT_TW_Status = UT_Success) then +21-235-17:50:34.759 00 SCX_CPU1_CS_TA/540 write "<*> Passed (1003;5001) - CS EnableTables command sent properly." +21-235-17:50:34.759 00 SPR-I:OPRO <*> Passed (1003;5001) - CS EnableTables command sent properly. +21-235-17:50:34.759 00 SCX_CPU1_CS_TA/541 ut_setrequirements CS_1003, "P" +21-235-17:50:34.762 00 SCX_CPU1_CS_TA/542 ut_setrequirements CS_5001, "P" +21-235-17:50:34.764 00 SCX_CPU1_CS_TA/547 endif +21-235-17:50:34.764 00 SCX_CPU1_CS_TA/548 +21-235-17:50:34.764 00 SCX_CPU1_CS_TA/550 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:50:34.767 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:50:34.767 00 SCX_CPU1_CS_TA/551 if (UT_TW_Status = UT_Success) then +21-235-17:50:34.767 00 SCX_CPU1_CS_TA/552 write "<*> Passed (1003;5001) - Expected Event Msg ",CS_ENABLE_TABLES_INF_EID," rcv'd." +21-235-17:50:34.767 00 SPR-I:OPRO <*> Passed (1003;5001) - Expected Event Msg 68 rcv'd. +21-235-17:50:34.767 00 SCX_CPU1_CS_TA/553 ut_setrequirements CS_1003, "P" +21-235-17:50:34.796 00 SCX_CPU1_CS_TA/554 ut_setrequirements CS_5001, "P" +21-235-17:50:34.797 00 SCX_CPU1_CS_TA/559 endif +21-235-17:50:34.797 00 SCX_CPU1_CS_TA/560 +21-235-17:50:34.797 00 SCX_CPU1_CS_TA/561 wait 5 +21-235-17:50:34.797 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:50:39.802 00 SCX_CPU1_CS_TA/562 +21-235-17:50:39.802 00 SCX_CPU1_CS_TA/563 write ";*********************************************************************" +21-235-17:50:39.802 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:39.802 00 SCX_CPU1_CS_TA/564 write "; Step 2.3: Dump the Table Results Table." +21-235-17:50:39.802 00 SPR-I:OPRO ; Step 2.3: Dump the Table Results Table. +21-235-17:50:39.802 00 SCX_CPU1_CS_TA/565 write ";*********************************************************************" +21-235-17:50:39.802 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:39.803 00 SCX_CPU1_CS_TA/566 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-17:50:39.803 00 SCX_CPU1_CS_TA/567 +21-235-17:50:39.803 00 SCX_CPU1_CS_TA/568 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl2_3",hostCPU,resTblId) +21-235-17:50:39.804 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:50:39.806 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:50:39.806 00 GET_TBL_TO_CVT/2 ; +21-235-17:50:39.806 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-17:50:39.806 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-17:50:39.828 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl2_3" +21-235-17:50:39.842 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:50:45.855 00 TLMH-I:STS 58-012-14:05:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl2_3' +21-235-17:50:54.854 00 SPR-I:OPRO +21-235-17:50:54.854 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-17:50:54.854 00 SPR-I:OPRO The APID is: P0FB2 +21-235-17:50:54.855 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:50:54.855 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:50:54.859 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl2_3 cpu1_tblrestbl2_3 binary 192.168.1.8 +21-235-17:50:55.032 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:50:55.032 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:51:10.043 00 SPR-I:OPRO +21-235-17:51:10.085 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl2_3`" +21-235-17:51:10.089 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:51:15.094 00 GET_TBL_TO_CVT/238 +21-235-17:51:15.094 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-17:51:15.094 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:51:15.095 00 SCX_CPU1_CS_TA/569 wait 5 +21-235-17:51:15.095 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:51:20.099 00 SCX_CPU1_CS_TA/570 +21-235-17:51:20.099 00 SCX_CPU1_CS_TA/571 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-17:51:20.110 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:51:20.112 00 SCX_CPU1_CS_TA/572 if (UT_TW_Status = UT_Success) then +21-235-17:51:20.112 00 SCX_CPU1_CS_TA/573 write "<*> Passed (5008) - Dump of Table Results Table successful." +21-235-17:51:20.112 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-17:51:20.112 00 SCX_CPU1_CS_TA/574 ut_setrequirements CS_5008, "P" +21-235-17:51:20.115 00 SCX_CPU1_CS_TA/578 endif +21-235-17:51:20.115 00 SCX_CPU1_CS_TA/579 +21-235-17:51:20.115 00 SCX_CPU1_CS_TA/580 write ";*********************************************************************" +21-235-17:51:20.115 00 SPR-I:OPRO ;********************************************************************* +21-235-17:51:20.116 00 SCX_CPU1_CS_TA/581 write "; Step 2.4: Verify that Tables are being checksummed." +21-235-17:51:20.116 00 SPR-I:OPRO ; Step 2.4: Verify that Tables are being checksummed. +21-235-17:51:20.116 00 SCX_CPU1_CS_TA/582 write ";*********************************************************************" +21-235-17:51:20.116 00 SPR-I:OPRO ;********************************************************************* +21-235-17:51:20.116 00 SCX_CPU1_CS_TA/585 local keepDumpingResults=TRUE +21-235-17:51:20.116 00 SCX_CPU1_CS_TA/586 local dumpFileName = "cpu1_tblrestbl2_4" +21-235-17:51:20.116 00 SCX_CPU1_CS_TA/587 +21-235-17:51:20.116 00 SCX_CPU1_CS_TA/588 while (keepDumpingResults = TRUE) do +21-235-17:51:20.116 00 SCX_CPU1_CS_TA/589 s get_tbl_to_cvt (ramDir,tblResTblName,"A",dumpFileName,hostCPU,resTblId) +21-235-17:51:20.117 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:51:20.119 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:51:20.163 00 GET_TBL_TO_CVT/2 ; +21-235-17:51:20.163 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-17:51:20.163 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-17:51:20.169 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl2_4" +21-235-17:51:20.181 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:51:25.854 00 TLMH-I:STS 58-012-14:06:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl2_4' +21-235-17:51:35.191 00 SPR-I:OPRO +21-235-17:51:35.192 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-17:51:35.192 00 SPR-I:OPRO The APID is: P0FB2 +21-235-17:51:35.192 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:51:35.192 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:51:35.196 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl2_4 cpu1_tblrestbl2_4 binary 192.168.1.8 +21-235-17:51:35.348 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:51:35.348 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:51:50.361 00 SPR-I:OPRO +21-235-17:51:50.405 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl2_4`" +21-235-17:51:50.405 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:51:55.410 00 GET_TBL_TO_CVT/238 +21-235-17:51:55.411 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-17:51:55.411 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:51:55.411 00 SCX_CPU1_CS_TA/590 wait 3 +21-235-17:51:55.412 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-17:51:58.415 00 SCX_CPU1_CS_TA/591 +21-235-17:51:58.415 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.415 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.415 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.415 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.416 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.416 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.416 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.417 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.417 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.417 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.418 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.418 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.418 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.418 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.418 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.418 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.419 00 SCX_CPU1_CS_TA/598 keepDumpingResults = FALSE +21-235-17:51:58.419 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.419 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.420 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.420 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.420 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.420 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.421 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.421 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.421 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.421 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.421 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.422 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.422 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.422 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.423 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.423 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.423 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.423 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.424 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.424 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.424 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.425 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.425 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.425 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.425 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.426 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.426 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.426 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.426 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.426 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.427 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.427 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.428 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.428 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.428 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.428 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.429 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.429 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.430 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.430 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.430 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.430 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.431 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.431 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.431 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.432 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.432 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.432 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.432 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.432 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.433 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.433 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.433 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.433 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.434 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.434 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.435 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.435 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.435 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.435 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.436 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.436 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.436 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.437 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.437 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.437 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.437 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.437 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.438 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.438 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.438 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.438 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.439 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.439 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.440 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.440 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.440 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.440 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.441 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.441 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.441 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.442 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.442 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.442 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.442 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.443 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.443 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.443 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.443 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.443 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.444 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.444 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.444 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.445 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.445 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.445 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.445 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.445 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.446 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.446 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.446 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.446 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.446 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.446 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.447 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.447 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.447 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.447 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.448 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.448 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.448 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.448 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.448 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.448 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.449 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.449 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.449 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.449 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.450 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.450 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.450 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.450 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.450 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.451 00 SCX_CPU1_CS_TA/595 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-235-17:51:58.451 00 SCX_CPU1_CS_TA/596 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-235-17:51:58.451 00 SCX_CPU1_CS_TA/597 (keepDumpingResults = TRUE) then +21-235-17:51:58.452 00 SCX_CPU1_CS_TA/599 endif +21-235-17:51:58.452 00 SCX_CPU1_CS_TA/600 enddo +21-235-17:51:58.452 00 SCX_CPU1_CS_TA/593 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.452 00 SCX_CPU1_CS_TA/601 enddo +21-235-17:51:58.452 00 SCX_CPU1_CS_TA/602 +21-235-17:51:58.452 00 SCX_CPU1_CS_TA/604 write "<*> Passed (5000) - Table Checksumming is occurring." +21-235-17:51:58.452 00 SPR-I:OPRO <*> Passed (5000) - Table Checksumming is occurring. +21-235-17:51:58.452 00 SCX_CPU1_CS_TA/605 ut_setrequirements CS_5000, "P" +21-235-17:51:58.454 00 SCX_CPU1_CS_TA/606 +21-235-17:51:58.454 00 SCX_CPU1_CS_TA/607 write ";*********************************************************************" +21-235-17:51:58.454 00 SPR-I:OPRO ;********************************************************************* +21-235-17:51:58.454 00 SCX_CPU1_CS_TA/608 write "; Step 2.5: Send the Disable Table command for a valid Enabled table. " +21-235-17:51:58.454 00 SPR-I:OPRO ; Step 2.5: Send the Disable Table command for a valid Enabled table. +21-235-17:51:58.454 00 SCX_CPU1_CS_TA/609 write ";*********************************************************************" +21-235-17:51:58.454 00 SPR-I:OPRO ;********************************************************************* +21-235-17:51:58.454 00 SCX_CPU1_CS_TA/613 foundTbl=FALSE +21-235-17:51:58.454 00 SCX_CPU1_CS_TA/614 +21-235-17:51:58.454 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.455 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.455 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.455 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.455 00 SCX_CPU1_CS_TA/619 tblIndex = i +21-235-17:51:58.455 00 SCX_CPU1_CS_TA/620 foundTbl = TRUE +21-235-17:51:58.455 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.455 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.455 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.455 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.455 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.456 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.456 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.456 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.456 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.456 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.456 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.456 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.467 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.467 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.467 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.467 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.467 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.467 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.468 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.468 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.468 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.468 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.468 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.468 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.468 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.468 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.468 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.468 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.468 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.468 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.469 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.469 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.469 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.469 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.469 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.469 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.469 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.469 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.469 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.469 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.469 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.469 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.470 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.470 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.470 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.470 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.470 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.470 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.470 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.470 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.470 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.470 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.470 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.470 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.471 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.471 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.471 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.471 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.471 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.471 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.471 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.471 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.471 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.471 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.471 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.471 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.471 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.471 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.472 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.472 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.472 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.472 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.472 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.472 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.472 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.472 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.472 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.472 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.472 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.472 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.472 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.472 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.472 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.472 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.473 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.479 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.479 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.480 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.480 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.480 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.480 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.480 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.480 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.480 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.480 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.480 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.480 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.480 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.480 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.480 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.480 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.480 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.480 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.480 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.481 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.481 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.481 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.481 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.481 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.481 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.481 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.481 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.481 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.481 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.481 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.481 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.481 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.481 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.481 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.481 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.481 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.482 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.482 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.482 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.482 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.482 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.482 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.482 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.482 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.482 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.482 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.482 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.482 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.485 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.485 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.485 00 SCX_CPU1_CS_TA/616 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND ;; +21-235-17:51:58.485 00 SCX_CPU1_CS_TA/617 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name <> tblDefTblName) AND ;; +21-235-17:51:58.485 00 SCX_CPU1_CS_TA/618 (foundTbl = FALSE) then +21-235-17:51:58.485 00 SCX_CPU1_CS_TA/621 endif +21-235-17:51:58.485 00 SCX_CPU1_CS_TA/622 enddo +21-235-17:51:58.486 00 SCX_CPU1_CS_TA/615 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:51:58.486 00 SCX_CPU1_CS_TA/623 +21-235-17:51:58.486 00 SCX_CPU1_CS_TA/624 if (foundTbl = TRUE) then +21-235-17:51:58.486 00 SCX_CPU1_CS_TA/625 tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME +21-235-17:51:58.486 00 SCX_CPU1_CS_TA/626 write "; Enabled table '",tblName, "' found at index ", tblIndex +21-235-17:51:58.486 00 SPR-I:OPRO ; Enabled table 'CS.DefAppTbl' found at index 0 +21-235-17:51:58.486 00 SCX_CPU1_CS_TA/630 endif +21-235-17:51:58.486 00 SCX_CPU1_CS_TA/631 +21-235-17:51:58.486 00 SCX_CPU1_CS_TA/632 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_TABLES_NAME_INF_EID,"INFO", 1 +21-235-17:51:58.488 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:51:58.488 00 SPR-I:OPRO ; Setup event 1 with CS INFO 78 +21-235-17:51:58.488 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:51:58.488 00 SCX_CPU1_CS_TA/633 +21-235-17:51:58.488 00 SCX_CPU1_CS_TA/634 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-17:51:58.488 00 SCX_CPU1_CS_TA/636 /SCX_CPU1_CS_DisableTableName TableName=tblName +21-235-17:51:58.500 00 SCX_CPU1_CS_TA/637 +21-235-17:51:58.500 00 SCX_CPU1_CS_TA/638 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-17:51:58.503 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:51:59.360 00 TLMH-I:STS 58-012-14:07:09.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-17:52:02.506 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:02.507 00 SCX_CPU1_CS_TA/639 if (UT_TW_Status = UT_Success) then +21-235-17:52:02.507 00 SCX_CPU1_CS_TA/640 write "<*> Passed (1003;5004) - CS DisableTableName command sent properly." +21-235-17:52:02.507 00 SPR-I:OPRO <*> Passed (1003;5004) - CS DisableTableName command sent properly. +21-235-17:52:02.507 00 SCX_CPU1_CS_TA/641 ut_setrequirements CS_1003, "P" +21-235-17:52:02.507 00 SCX_CPU1_CS_TA/642 ut_setrequirements CS_5004, "P" +21-235-17:52:02.508 00 SCX_CPU1_CS_TA/647 endif +21-235-17:52:02.508 00 SCX_CPU1_CS_TA/648 +21-235-17:52:02.508 00 SCX_CPU1_CS_TA/650 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:52:02.511 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:02.511 00 SCX_CPU1_CS_TA/651 if (UT_TW_Status = UT_Success) then +21-235-17:52:02.511 00 SCX_CPU1_CS_TA/652 write "<*> Passed (1003;5004) - Expected Event Msg ",CS_DISABLE_TABLES_NAME_INF_EID," rcv'd." +21-235-17:52:02.512 00 SPR-I:OPRO <*> Passed (1003;5004) - Expected Event Msg 78 rcv'd. +21-235-17:52:02.512 00 SCX_CPU1_CS_TA/653 ut_setrequirements CS_1003, "P" +21-235-17:52:02.539 00 SCX_CPU1_CS_TA/654 ut_setrequirements CS_5004, "P" +21-235-17:52:02.539 00 SCX_CPU1_CS_TA/659 endif +21-235-17:52:02.539 00 SCX_CPU1_CS_TA/660 +21-235-17:52:02.539 00 SCX_CPU1_CS_TA/663 s get_tbl_to_cvt (ramDir,tblDefTblName,"A","cpu1_deftbl2_5",hostCPU,defTblId) +21-235-17:52:02.540 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:52:02.540 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:52:02.540 00 GET_TBL_TO_CVT/2 ; +21-235-17:52:02.540 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-17:52:02.540 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-17:52:02.545 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefTablesTbl" DFILENAME="/ram/cpu1_deftbl2_5" +21-235-17:52:02.556 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:52:03.353 00 TLMH-I:STS 58-012-14:07:13.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefTablesTbl' to '/ram/cpu1_deftbl2_5' +21-235-17:52:17.569 00 SPR-I:OPRO +21-235-17:52:17.569 00 SPR-I:OPRO The TBLNAME is: CS.DefTablesTbl +21-235-17:52:17.569 00 SPR-I:OPRO The APID is: P0FAE +21-235-17:52:17.570 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:52:17.570 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:52:17.573 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_deftbl2_5 cpu1_deftbl2_5 binary 192.168.1.8 +21-235-17:52:17.743 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:52:17.743 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:52:32.755 00 SPR-I:OPRO +21-235-17:52:32.798 00 SPR-I:OPRO The unix command is cvt -ws file_list[4014].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_deftbl2_5`" +21-235-17:52:32.798 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:52:37.803 00 GET_TBL_TO_CVT/238 +21-235-17:52:37.803 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-17:52:37.803 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:52:37.804 00 SCX_CPU1_CS_TA/664 wait 5 +21-235-17:52:37.804 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:52:42.808 00 SCX_CPU1_CS_TA/665 +21-235-17:52:42.808 00 SCX_CPU1_CS_TA/666 if (p@SCX_CPU1_CS_TBL_DEF_TABLE[tblindex].State = "Disabled") then +21-235-17:52:42.809 00 SCX_CPU1_CS_TA/667 write "<*> Passed - Definition Table entry changed to Disabled" +21-235-17:52:42.809 00 SPR-I:OPRO <*> Passed - Definition Table entry changed to Disabled +21-235-17:52:42.809 00 SCX_CPU1_CS_TA/670 endif +21-235-17:52:42.809 00 SCX_CPU1_CS_TA/671 +21-235-17:52:42.809 00 SCX_CPU1_CS_TA/672 wait 5 +21-235-17:52:42.809 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:52:47.813 00 SCX_CPU1_CS_TA/673 +21-235-17:52:47.813 00 SCX_CPU1_CS_TA/674 step2_6: +21-235-17:52:47.813 00 SCX_CPU1_CS_TA/675 write ";*********************************************************************" +21-235-17:52:47.814 00 SPR-I:OPRO ;********************************************************************* +21-235-17:52:47.814 00 SCX_CPU1_CS_TA/676 write "; Step 2.6: Using the TST_CS application, manipulate the disabled " +21-235-17:52:47.814 00 SPR-I:OPRO ; Step 2.6: Using the TST_CS application, manipulate the disabled +21-235-17:52:47.814 00 SCX_CPU1_CS_TA/677 write "; table's CRC. " +21-235-17:52:47.814 00 SPR-I:OPRO ; table's CRC. +21-235-17:52:47.814 00 SCX_CPU1_CS_TA/678 write ";*********************************************************************" +21-235-17:52:47.814 00 SPR-I:OPRO ;********************************************************************* +21-235-17:52:47.814 00 SCX_CPU1_CS_TA/680 ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"INFO", 1 +21-235-17:52:47.820 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:47.821 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 7 +21-235-17:52:47.821 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:47.822 00 SCX_CPU1_CS_TA/681 +21-235-17:52:47.823 00 SCX_CPU1_CS_TA/682 /SCX_CPU1_TST_CS_CorruptTblCRC TableName=tblName +21-235-17:52:47.838 00 SCX_CPU1_CS_TA/683 +21-235-17:52:47.838 00 SCX_CPU1_CS_TA/685 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:52:47.852 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:52:48.357 00 TLMH-I:STS 58-012-14:07:58.500 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=7 Corrupt Table CRC command for 'CS.DefAppTbl' successful +21-235-17:52:48.854 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:48.855 00 SCX_CPU1_CS_TA/686 if (UT_TW_Status = UT_Success) then +21-235-17:52:48.856 00 SCX_CPU1_CS_TA/687 write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID," rcv'd." +21-235-17:52:48.856 00 SPR-I:OPRO <*> Passed - Expected Event Msg 7 rcv'd. +21-235-17:52:48.856 00 SCX_CPU1_CS_TA/690 endif +21-235-17:52:48.856 00 SCX_CPU1_CS_TA/691 +21-235-17:52:48.856 00 SCX_CPU1_CS_TA/692 wait 5 +21-235-17:52:48.856 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:52:53.861 00 SCX_CPU1_CS_TA/693 +21-235-17:52:53.861 00 SCX_CPU1_CS_TA/694 write ";*********************************************************************" +21-235-17:52:53.861 00 SPR-I:OPRO ;********************************************************************* +21-235-17:52:53.861 00 SCX_CPU1_CS_TA/695 write "; Step 2.7: Send the Enable Table Name command for the table disabled" +21-235-17:52:53.861 00 SPR-I:OPRO ; Step 2.7: Send the Enable Table Name command for the table disabled +21-235-17:52:53.861 00 SCX_CPU1_CS_TA/696 write "; in Step 2.5 above. " +21-235-17:52:53.861 00 SPR-I:OPRO ; in Step 2.5 above. +21-235-17:52:53.861 00 SCX_CPU1_CS_TA/697 write ";*********************************************************************" +21-235-17:52:53.861 00 SPR-I:OPRO ;********************************************************************* +21-235-17:52:53.862 00 SCX_CPU1_CS_TA/698 ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_TABLES_NAME_INF_EID,"INFO", 1 +21-235-17:52:53.870 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:53.870 00 SPR-I:OPRO ; Setup event 1 with CS INFO 76 +21-235-17:52:53.870 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:53.871 00 SCX_CPU1_CS_TA/699 ut_setupevents "SCX","CPU1",{CSAppName},CS_TABLES_MISCOMPARE_ERR_EID,"ERROR", 2 +21-235-17:52:53.881 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:53.882 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 29 +21-235-17:52:53.882 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:53.883 00 SCX_CPU1_CS_TA/700 +21-235-17:52:53.883 00 SCX_CPU1_CS_TA/701 write "*** Table Miscompare Ctr = ",SCX_CPU1_CS_TableEC +21-235-17:52:53.884 00 SPR-I:OPRO *** Table Miscompare Ctr = 0 +21-235-17:52:53.884 00 SCX_CPU1_CS_TA/702 +21-235-17:52:53.884 00 SCX_CPU1_CS_TA/703 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-17:52:53.884 00 SCX_CPU1_CS_TA/705 /SCX_CPU1_CS_EnableTableName TableName=tblName +21-235-17:52:53.897 00 SCX_CPU1_CS_TA/706 +21-235-17:52:53.897 00 SCX_CPU1_CS_TA/707 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-17:52:53.903 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:52:54.353 00 TLMH-I:STS 58-012-14:08:04.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.DefAppTbl is Enabled +21-235-17:52:55.853 00 TLMH-I:STS 58-012-14:08:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:52:57.907 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:57.907 00 SCX_CPU1_CS_TA/708 if (UT_TW_Status = UT_Success) then +21-235-17:52:57.907 00 SCX_CPU1_CS_TA/709 write "<*> Passed (1003;5003) - CS EnableTableName command sent properly." +21-235-17:52:57.907 00 SPR-I:OPRO <*> Passed (1003;5003) - CS EnableTableName command sent properly. +21-235-17:52:57.907 00 SCX_CPU1_CS_TA/710 ut_setrequirements CS_1003, "P" +21-235-17:52:57.908 00 SCX_CPU1_CS_TA/711 ut_setrequirements CS_5003, "P" +21-235-17:52:57.909 00 SCX_CPU1_CS_TA/716 endif +21-235-17:52:57.909 00 SCX_CPU1_CS_TA/717 +21-235-17:52:57.909 00 SCX_CPU1_CS_TA/719 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:52:57.911 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:57.911 00 SCX_CPU1_CS_TA/720 if (UT_TW_Status = UT_Success) then +21-235-17:52:57.911 00 SCX_CPU1_CS_TA/721 write "<*> Passed (1003;5003) - Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID," rcv'd." +21-235-17:52:57.911 00 SPR-I:OPRO <*> Passed (1003;5003) - Expected Event Msg 76 rcv'd. +21-235-17:52:57.911 00 SCX_CPU1_CS_TA/722 ut_setrequirements CS_1003, "P" +21-235-17:52:57.955 00 SCX_CPU1_CS_TA/723 ut_setrequirements CS_5003, "P" +21-235-17:52:57.956 00 SCX_CPU1_CS_TA/728 endif +21-235-17:52:57.956 00 SCX_CPU1_CS_TA/729 +21-235-17:52:57.956 00 SCX_CPU1_CS_TA/731 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 60 +21-235-17:52:57.959 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:57.960 00 SCX_CPU1_CS_TA/732 if (UT_TW_Status = UT_Success) then +21-235-17:52:57.960 00 SCX_CPU1_CS_TA/733 write "<*> Passed (5000.1) - Expected Event Msg ",CS_TABLES_MISCOMPARE_ERR_EID," rcv'd." +21-235-17:52:57.960 00 SPR-I:OPRO <*> Passed (5000.1) - Expected Event Msg 29 rcv'd. +21-235-17:52:57.960 00 SCX_CPU1_CS_TA/734 ut_setrequirements CS_50001, "P" +21-235-17:52:57.961 00 SCX_CPU1_CS_TA/738 endif +21-235-17:52:57.961 00 SCX_CPU1_CS_TA/739 +21-235-17:52:57.961 00 SCX_CPU1_CS_TA/740 write "*** Table Miscompare Ctr = ",SCX_CPU1_CS_TableEC +21-235-17:52:57.961 00 SPR-I:OPRO *** Table Miscompare Ctr = 1 +21-235-17:52:57.961 00 SCX_CPU1_CS_TA/741 +21-235-17:52:57.961 00 SCX_CPU1_CS_TA/742 wait 5 +21-235-17:52:57.961 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:52:58.852 00 TLMH-I:STS 58-012-14:08:09.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:00.858 00 TLMH-I:STS 58-012-14:08:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:02.994 00 SCX_CPU1_CS_TA/743 +21-235-17:53:02.994 00 SCX_CPU1_CS_TA/744 write ";*********************************************************************" +21-235-17:53:02.994 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:02.994 00 SCX_CPU1_CS_TA/745 write "; Step 2.8: Dump the Table Results Table." +21-235-17:53:02.994 00 SPR-I:OPRO ; Step 2.8: Dump the Table Results Table. +21-235-17:53:02.994 00 SCX_CPU1_CS_TA/746 write ";*********************************************************************" +21-235-17:53:02.994 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:02.994 00 SCX_CPU1_CS_TA/747 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-17:53:02.994 00 SCX_CPU1_CS_TA/748 +21-235-17:53:02.994 00 SCX_CPU1_CS_TA/749 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl2_8",hostCPU,resTblId) +21-235-17:53:02.994 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:53:02.995 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:53:02.995 00 GET_TBL_TO_CVT/2 ; +21-235-17:53:02.995 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-17:53:02.995 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-17:53:03.000 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl2_8" +21-235-17:53:03.012 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:53:03.853 00 TLMH-I:STS 58-012-14:08:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:06.858 00 TLMH-I:STS 58-012-14:08:17.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:08.857 00 TLMH-I:STS 58-012-14:08:19.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:09.853 00 TLMH-I:STS 58-012-14:08:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl2_8' +21-235-17:53:11.852 00 TLMH-I:STS 58-012-14:08:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:14.860 00 TLMH-I:STS 58-012-14:08:25.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:16.860 00 TLMH-I:STS 58-012-14:08:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:18.023 00 SPR-I:OPRO +21-235-17:53:18.023 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-17:53:18.023 00 SPR-I:OPRO The APID is: P0FB2 +21-235-17:53:18.023 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:53:18.023 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:53:18.024 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl2_8 cpu1_tblrestbl2_8 binary 192.168.1.8 +21-235-17:53:18.179 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:53:18.179 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:53:19.854 00 TLMH-I:STS 58-012-14:08:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:22.854 00 TLMH-I:STS 58-012-14:08:33.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:24.854 00 TLMH-I:STS 58-012-14:08:35.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:27.860 00 TLMH-I:STS 58-012-14:08:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:30.857 00 TLMH-I:STS 58-012-14:08:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:32.858 00 TLMH-I:STS 58-012-14:08:43.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:33.191 00 SPR-I:OPRO +21-235-17:53:33.235 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl2_8`" +21-235-17:53:33.235 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:53:35.850 00 TLMH-I:STS 58-012-14:08:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:38.239 00 GET_TBL_TO_CVT/238 +21-235-17:53:38.239 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-17:53:38.240 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:53:38.241 00 SCX_CPU1_CS_TA/750 wait 5 +21-235-17:53:38.241 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:53:38.859 00 TLMH-I:STS 58-012-14:08:49.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:40.860 00 TLMH-I:STS 58-012-14:08:51.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:43.244 00 SCX_CPU1_CS_TA/751 +21-235-17:53:43.244 00 SCX_CPU1_CS_TA/752 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-17:53:43.251 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:43.251 00 SCX_CPU1_CS_TA/753 if (UT_TW_Status = UT_Success) then +21-235-17:53:43.251 00 SCX_CPU1_CS_TA/754 write "<*> Passed (5008) - Dump of Table Results Table successful." +21-235-17:53:43.251 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-17:53:43.251 00 SCX_CPU1_CS_TA/755 ut_setrequirements CS_5008, "P" +21-235-17:53:43.252 00 SCX_CPU1_CS_TA/759 endif +21-235-17:53:43.252 00 SCX_CPU1_CS_TA/760 +21-235-17:53:43.252 00 SCX_CPU1_CS_TA/761 write ";*********************************************************************" +21-235-17:53:43.252 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:43.252 00 SCX_CPU1_CS_TA/762 write "; Step 2.9: Send the Recompute Table CRC commands " +21-235-17:53:43.252 00 SPR-I:OPRO ; Step 2.9: Send the Recompute Table CRC commands +21-235-17:53:43.252 00 SCX_CPU1_CS_TA/763 write ";*********************************************************************" +21-235-17:53:43.252 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:43.252 00 SCX_CPU1_CS_TA/764 write "; Step 2.9.1: Send the Recompute Table CRC command for the table " +21-235-17:53:43.252 00 SPR-I:OPRO ; Step 2.9.1: Send the Recompute Table CRC command for the table +21-235-17:53:43.252 00 SCX_CPU1_CS_TA/765 write "; specified in Step 2.5 above in order to stop the miscompares. " +21-235-17:53:43.252 00 SPR-I:OPRO ; specified in Step 2.5 above in order to stop the miscompares. +21-235-17:53:43.252 00 SCX_CPU1_CS_TA/766 write ";*********************************************************************" +21-235-17:53:43.252 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:43.252 00 SCX_CPU1_CS_TA/767 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_TABLES_STARTED_DBG_EID, "DEBUG", 1 +21-235-17:53:43.254 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:43.269 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-17:53:43.269 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:43.270 00 SCX_CPU1_CS_TA/768 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_TABLES_INF_EID, "INFO", 2 +21-235-17:53:43.272 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:43.272 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-17:53:43.272 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:43.272 00 SCX_CPU1_CS_TA/769 +21-235-17:53:43.272 00 SCX_CPU1_CS_TA/770 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-17:53:43.272 00 SCX_CPU1_CS_TA/772 /SCX_CPU1_CS_RecomputeTableName TableName=tblName +21-235-17:53:43.284 00 SCX_CPU1_CS_TA/773 +21-235-17:53:43.284 00 SCX_CPU1_CS_TA/774 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-17:53:43.287 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:53:43.850 00 TLMH-I:STS 58-012-14:08:54.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.DefAppTbl started +21-235-17:53:43.852 00 TLMH-I:STS 58-012-14:08:54.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:53:44.855 00 TLMH-I:STS 58-012-14:08:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:53:44.857 00 TLMH-I:STS 58-012-14:08:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:53:44.858 00 TLMH-I:STS 58-012-14:08:55.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.DefAppTbl recompute finished. New baseline is 0x00000000 +21-235-17:53:46.290 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:46.292 00 SCX_CPU1_CS_TA/775 if (UT_TW_Status = UT_Success) then +21-235-17:53:46.292 00 SCX_CPU1_CS_TA/776 write "<*> Passed (1003;5005) - CS RecomputeTableName command sent properly." +21-235-17:53:46.292 00 SPR-I:OPRO <*> Passed (1003;5005) - CS RecomputeTableName command sent properly. +21-235-17:53:46.292 00 SCX_CPU1_CS_TA/777 ut_setrequirements CS_1003, "P" +21-235-17:53:46.295 00 SCX_CPU1_CS_TA/778 ut_setrequirements CS_5005, "P" +21-235-17:53:46.297 00 SCX_CPU1_CS_TA/783 endif +21-235-17:53:46.297 00 SCX_CPU1_CS_TA/784 +21-235-17:53:46.297 00 SCX_CPU1_CS_TA/786 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:53:46.302 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:46.302 00 SCX_CPU1_CS_TA/787 if (UT_TW_Status = UT_Success) then +21-235-17:53:46.302 00 SCX_CPU1_CS_TA/788 write "<*> Passed (1003;5005) - Expected Event Msg ",CS_RECOMPUTE_TABLES_STARTED_DBG_EID," rcv'd." +21-235-17:53:46.302 00 SPR-I:OPRO <*> Passed (1003;5005) - Expected Event Msg 72 rcv'd. +21-235-17:53:46.302 00 SCX_CPU1_CS_TA/789 ut_setrequirements CS_1003, "P" +21-235-17:53:46.338 00 SCX_CPU1_CS_TA/790 ut_setrequirements CS_5005, "P" +21-235-17:53:46.339 00 SCX_CPU1_CS_TA/795 endif +21-235-17:53:46.339 00 SCX_CPU1_CS_TA/796 +21-235-17:53:46.339 00 SCX_CPU1_CS_TA/798 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +21-235-17:53:46.342 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:46.343 00 SCX_CPU1_CS_TA/799 if (UT_TW_Status = UT_Success) then +21-235-17:53:46.343 00 SCX_CPU1_CS_TA/800 write "<*> Passed (1003;5005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_TABLES_INF_EID," rcv'd." +21-235-17:53:46.343 00 SPR-I:OPRO <*> Passed (1003;5005.1) - Expected Event Msg 98 rcv'd. +21-235-17:53:46.343 00 SCX_CPU1_CS_TA/801 ut_setrequirements CS_1003, "P" +21-235-17:53:46.344 00 SCX_CPU1_CS_TA/802 ut_setrequirements CS_50051, "P" +21-235-17:53:46.345 00 SCX_CPU1_CS_TA/807 endif +21-235-17:53:46.345 00 SCX_CPU1_CS_TA/808 +21-235-17:53:46.345 00 SCX_CPU1_CS_TA/809 wait 5 +21-235-17:53:46.345 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:53:51.376 00 SCX_CPU1_CS_TA/810 +21-235-17:53:51.376 00 SCX_CPU1_CS_TA/811 write ";*********************************************************************" +21-235-17:53:51.376 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:51.376 00 SCX_CPU1_CS_TA/812 write "; Step 2.9.2: Send the Recompute Table CRC command for the results " +21-235-17:53:51.376 00 SPR-I:OPRO ; Step 2.9.2: Send the Recompute Table CRC command for the results +21-235-17:53:51.376 00 SCX_CPU1_CS_TA/813 write "; table in order to verify the flag states. " +21-235-17:53:51.376 00 SPR-I:OPRO ; table in order to verify the flag states. +21-235-17:53:51.376 00 SCX_CPU1_CS_TA/814 write ";*********************************************************************" +21-235-17:53:51.376 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:51.376 00 SCX_CPU1_CS_TA/815 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_TABLES_STARTED_DBG_EID, "DEBUG", 1 +21-235-17:53:51.383 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:51.383 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-17:53:51.384 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:51.384 00 SCX_CPU1_CS_TA/816 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_TABLES_INF_EID, "INFO", 2 +21-235-17:53:51.391 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:51.391 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-17:53:51.391 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:51.392 00 SCX_CPU1_CS_TA/817 +21-235-17:53:51.392 00 SCX_CPU1_CS_TA/819 currSCnt = {seqTlmItem} +21-235-17:53:51.392 00 SCX_CPU1_CS_TA/820 expectedSCnt = currSCnt + 1 +21-235-17:53:51.393 00 SCX_CPU1_CS_TA/821 +21-235-17:53:51.393 00 SCX_CPU1_CS_TA/822 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-235-17:53:51.406 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:53:54.409 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:54.411 00 SCX_CPU1_CS_TA/823 wait 2 +21-235-17:53:54.411 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-235-17:53:56.413 00 SCX_CPU1_CS_TA/825 /SCX_CPU1_CS_RecomputeTableName TableName="CS.ResTablesTbl" +21-235-17:53:56.428 00 SCX_CPU1_CS_TA/826 +21-235-17:53:56.428 00 SCX_CPU1_CS_TA/828 currSCnt = {seqTlmItem} +21-235-17:53:56.428 00 SCX_CPU1_CS_TA/829 expectedSCnt = currSCnt + 1 +21-235-17:53:56.428 00 SCX_CPU1_CS_TA/830 +21-235-17:53:56.428 00 SCX_CPU1_CS_TA/831 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-235-17:53:56.441 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:53:57.350 00 TLMH-I:STS 58-012-14:09:07.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResTablesTbl started +21-235-17:53:57.857 00 TLMH-I:STS 58-012-14:09:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:53:58.354 00 TLMH-I:STS 58-012-14:09:08.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResTablesTbl recompute finished. New baseline is 0x000010C5 +21-235-17:53:58.444 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:58.445 00 SCX_CPU1_CS_TA/833 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-235-17:53:58.445 00 SCX_CPU1_CS_TA/834 write "<*> Passed (5005) - In Progress Flag set to True as expected." +21-235-17:53:58.446 00 SPR-I:OPRO <*> Passed (5005) - In Progress Flag set to True as expected. +21-235-17:53:58.446 00 SCX_CPU1_CS_TA/835 ut_setrequirements CS_5005, "P" +21-235-17:53:58.449 00 SCX_CPU1_CS_TA/839 endif +21-235-17:53:58.449 00 SCX_CPU1_CS_TA/840 +21-235-17:53:58.449 00 SCX_CPU1_CS_TA/842 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +21-235-17:53:58.462 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:58.464 00 SCX_CPU1_CS_TA/843 if (UT_TW_Status = UT_Success) then +21-235-17:53:58.464 00 SCX_CPU1_CS_TA/844 write "<*> Passed (1003;5005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_TABLES_INF_EID," rcv'd." +21-235-17:53:58.464 00 SPR-I:OPRO <*> Passed (1003;5005.1) - Expected Event Msg 98 rcv'd. +21-235-17:53:58.464 00 SCX_CPU1_CS_TA/845 ut_setrequirements CS_1003, "P" +21-235-17:53:58.467 00 SCX_CPU1_CS_TA/846 ut_setrequirements CS_50051, "P" +21-235-17:53:58.509 00 SCX_CPU1_CS_TA/851 endif +21-235-17:53:58.509 00 SCX_CPU1_CS_TA/852 +21-235-17:53:58.509 00 SCX_CPU1_CS_TA/854 currSCnt = {seqTlmItem} +21-235-17:53:58.509 00 SCX_CPU1_CS_TA/855 expectedSCnt = currSCnt + 1 +21-235-17:53:58.509 00 SCX_CPU1_CS_TA/856 +21-235-17:53:58.509 00 SCX_CPU1_CS_TA/857 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-235-17:53:58.512 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:54:02.516 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:54:02.517 00 SCX_CPU1_CS_TA/859 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-235-17:54:02.518 00 SCX_CPU1_CS_TA/860 write "<*> Passed (5005.1) - In Progress Flag set to False as expected." +21-235-17:54:02.518 00 SPR-I:OPRO <*> Passed (5005.1) - In Progress Flag set to False as expected. +21-235-17:54:02.518 00 SCX_CPU1_CS_TA/861 ut_setrequirements CS_50051, "P" +21-235-17:54:02.521 00 SCX_CPU1_CS_TA/865 endif +21-235-17:54:02.521 00 SCX_CPU1_CS_TA/866 +21-235-17:54:02.521 00 SCX_CPU1_CS_TA/867 wait 5 +21-235-17:54:02.521 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:54:07.524 00 SCX_CPU1_CS_TA/868 +21-235-17:54:07.525 00 SCX_CPU1_CS_TA/869 write ";*********************************************************************" +21-235-17:54:07.525 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:07.525 00 SCX_CPU1_CS_TA/870 write "; Step 2.10: Send the Report Table CRC command for the table specified" +21-235-17:54:07.525 00 SPR-I:OPRO ; Step 2.10: Send the Report Table CRC command for the table specified +21-235-17:54:07.525 00 SCX_CPU1_CS_TA/871 write "; in Step 2.5 above. " +21-235-17:54:07.525 00 SPR-I:OPRO ; in Step 2.5 above. +21-235-17:54:07.525 00 SCX_CPU1_CS_TA/872 write ";*********************************************************************" +21-235-17:54:07.525 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:07.525 00 SCX_CPU1_CS_TA/873 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 +21-235-17:54:07.531 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:54:07.531 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-17:54:07.531 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:54:07.531 00 SCX_CPU1_CS_TA/874 +21-235-17:54:07.531 00 SCX_CPU1_CS_TA/875 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-17:54:07.531 00 SCX_CPU1_CS_TA/877 /SCX_CPU1_CS_ReportTableName TableName=tblName +21-235-17:54:07.543 00 SCX_CPU1_CS_TA/878 +21-235-17:54:07.543 00 SCX_CPU1_CS_TA/879 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-17:54:07.553 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:54:08.356 00 TLMH-I:STS 58-012-14:09:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0x00000000 +21-235-17:54:10.556 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:54:10.558 00 SCX_CPU1_CS_TA/880 if (UT_TW_Status = UT_Success) then +21-235-17:54:10.558 00 SCX_CPU1_CS_TA/881 write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." +21-235-17:54:10.558 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-17:54:10.558 00 SCX_CPU1_CS_TA/882 ut_setrequirements CS_1003, "P" +21-235-17:54:10.561 00 SCX_CPU1_CS_TA/883 ut_setrequirements CS_5006, "P" +21-235-17:54:10.563 00 SCX_CPU1_CS_TA/888 endif +21-235-17:54:10.563 00 SCX_CPU1_CS_TA/889 +21-235-17:54:10.563 00 SCX_CPU1_CS_TA/891 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:54:10.567 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:54:10.567 00 SCX_CPU1_CS_TA/892 if (UT_TW_Status = UT_Success) then +21-235-17:54:10.568 00 SCX_CPU1_CS_TA/893 write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." +21-235-17:54:10.568 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-17:54:10.568 00 SCX_CPU1_CS_TA/894 ut_setrequirements CS_1003, "P" +21-235-17:54:10.604 00 SCX_CPU1_CS_TA/895 ut_setrequirements CS_5006, "P" +21-235-17:54:10.605 00 SCX_CPU1_CS_TA/900 endif +21-235-17:54:10.605 00 SCX_CPU1_CS_TA/901 +21-235-17:54:10.605 00 SCX_CPU1_CS_TA/902 wait 5 +21-235-17:54:10.605 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:54:15.608 00 SCX_CPU1_CS_TA/903 +21-235-17:54:15.608 00 SCX_CPU1_CS_TA/904 write ";*********************************************************************" +21-235-17:54:15.609 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:15.609 00 SCX_CPU1_CS_TA/905 write "; Step 2.11.0: Verify the CS Table recomputes CRC upon load." +21-235-17:54:15.609 00 SPR-I:OPRO ; Step 2.11.0: Verify the CS Table recomputes CRC upon load. +21-235-17:54:15.609 00 SCX_CPU1_CS_TA/906 write ";*********************************************************************" +21-235-17:54:15.609 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:15.609 00 SCX_CPU1_CS_TA/907 write "; Step 2.11.1: Dump the Table Results Table." +21-235-17:54:15.609 00 SPR-I:OPRO ; Step 2.11.1: Dump the Table Results Table. +21-235-17:54:15.609 00 SCX_CPU1_CS_TA/908 write ";*********************************************************************" +21-235-17:54:15.609 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:15.609 00 SCX_CPU1_CS_TA/909 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-17:54:15.610 00 SCX_CPU1_CS_TA/910 +21-235-17:54:15.610 00 SCX_CPU1_CS_TA/911 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl2_11_1",hostCPU,resTblId) +21-235-17:54:15.611 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:54:15.613 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:54:15.613 00 GET_TBL_TO_CVT/2 ; +21-235-17:54:15.613 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-17:54:15.613 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-17:54:15.618 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl2_11_1" +21-235-17:54:15.630 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:54:21.854 00 TLMH-I:STS 58-012-14:09:32.002 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=62 Error creating dump file '/ram/cpu1_tblrestbl2_11_1', Status=0xFFFFFF98 +21-235-17:54:30.643 00 SPR-I:OPRO +21-235-17:54:30.643 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-17:54:30.643 00 SPR-I:OPRO The APID is: P0FB2 +21-235-17:54:30.643 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:54:30.643 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:54:30.646 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl2_11_1 cpu1_tblrestbl2_11_1 binary 192.168.1.8 +21-235-17:54:30.738 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:54:30.738 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:54:45.750 00 SPR-I:OPRO +21-235-17:54:45.855 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl2_11_1`" +21-235-17:54:45.855 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:54:50.860 00 GET_TBL_TO_CVT/238 +21-235-17:54:50.860 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-17:54:50.860 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:54:50.861 00 SCX_CPU1_CS_TA/912 wait 5 +21-235-17:54:50.861 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:54:55.865 00 SCX_CPU1_CS_TA/913 +21-235-17:54:55.866 00 SCX_CPU1_CS_TA/914 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-17:54:55.877 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:54:55.879 00 SCX_CPU1_CS_TA/915 if (UT_TW_Status = UT_Success) then +21-235-17:54:55.880 00 SCX_CPU1_CS_TA/916 write "<*> Passed (5008) - Dump of Table Results Table successful." +21-235-17:54:55.880 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-17:54:55.880 00 SCX_CPU1_CS_TA/917 ut_setrequirements CS_5008, "P" +21-235-17:54:55.883 00 SCX_CPU1_CS_TA/921 endif +21-235-17:54:55.883 00 SCX_CPU1_CS_TA/922 +21-235-17:54:55.884 00 SCX_CPU1_CS_TA/923 write ";*********************************************************************" +21-235-17:54:55.884 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:55.884 00 SCX_CPU1_CS_TA/924 write "; Step 2.11.2: Create and load a table file for one of the CS tables " +21-235-17:54:55.884 00 SPR-I:OPRO ; Step 2.11.2: Create and load a table file for one of the CS tables +21-235-17:54:55.884 00 SCX_CPU1_CS_TA/925 write "; being checksummed. Verify that the CRC is recomputed after the load " +21-235-17:54:55.884 00 SPR-I:OPRO ; being checksummed. Verify that the CRC is recomputed after the load +21-235-17:54:55.884 00 SCX_CPU1_CS_TA/926 write "; has been activated. " +21-235-17:54:55.884 00 SPR-I:OPRO ; has been activated. +21-235-17:54:55.884 00 SCX_CPU1_CS_TA/927 write ";*********************************************************************" +21-235-17:54:55.884 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:55.885 00 SCX_CPU1_CS_TA/930 local appDefCRC=0,appDefIndex=CS_MAX_NUM_TABLES_TABLE_ENTRIES +21-235-17:54:55.885 00 SCX_CPU1_CS_TA/931 +21-235-17:54:55.885 00 SCX_CPU1_CS_TA/933 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-17:54:55.922 00 SCX_CPU1_CS_TA/934 if (SCX_CPU1_CS_TBL_RESULT_TABLE[i].Name = appDefTblName) then +21-235-17:54:55.922 00 SCX_CPU1_CS_TA/935 appDefCRC = SCX_CPU1_CS_TBL_RESULT_TABLE[i].BaselineCRC +21-235-17:54:55.922 00 SCX_CPU1_CS_TA/936 appDefIndex = i +21-235-17:54:55.922 00 SCX_CPU1_CS_TA/937 write "'",appDefTblName,"' found at index ",appDefIndex,"; Current CRC = ",%hex(appDefCRC,8) +21-235-17:54:55.922 00 SPR-I:OPRO 'CS.DefAppTbl' found at index 0; Current CRC = 0012D687 +21-235-17:54:55.922 00 SCX_CPU1_CS_TA/938 break +21-235-17:54:55.922 00 SCX_CPU1_CS_TA/941 +21-235-17:54:55.922 00 SCX_CPU1_CS_TA/943 s scx_cpu1_cs_adt2 +21-235-17:54:55.923 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt2.i +21-235-17:54:55.925 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 started +21-235-17:54:55.925 00 SCX_CPU1_CS_AD/2 ;******************************************************************************* +21-235-17:54:55.925 00 SCX_CPU1_CS_AD/3 ; Test Name: cs_adt2 +21-235-17:54:55.925 00 SCX_CPU1_CS_AD/4 ; Test Level: Build Verification +21-235-17:54:55.925 00 SCX_CPU1_CS_AD/5 ; Test Type: Functional +21-235-17:54:55.925 00 SCX_CPU1_CS_AD/6 ; +21-235-17:54:55.925 00 SCX_CPU1_CS_AD/7 ; Test Description +21-235-17:54:55.925 00 SCX_CPU1_CS_AD/8 ; The purpose of this procedure is to generate an Application Definition +21-235-17:54:55.925 00 SCX_CPU1_CS_AD/9 ; Table for the Checksum Application containing null entries between valid +21-235-17:54:55.925 00 SCX_CPU1_CS_AD/10 ; entries. +21-235-17:54:55.925 00 SCX_CPU1_CS_AD/11 ; +21-235-17:54:55.925 00 SCX_CPU1_CS_AD/12 ; Requirements Tested: +21-235-17:54:55.925 00 SCX_CPU1_CS_AD/13 ; None +21-235-17:54:55.925 00 SCX_CPU1_CS_AD/14 ; +21-235-17:54:55.925 00 SCX_CPU1_CS_AD/15 ; Prerequisite Conditions +21-235-17:54:55.925 00 SCX_CPU1_CS_AD/16 ; None +21-235-17:54:55.926 00 SCX_CPU1_CS_AD/17 ; +21-235-17:54:55.926 00 SCX_CPU1_CS_AD/18 ; Assumptions and Constraints +21-235-17:54:55.926 00 SCX_CPU1_CS_AD/19 ; None. +21-235-17:54:55.926 00 SCX_CPU1_CS_AD/20 ; +21-235-17:54:55.926 00 SCX_CPU1_CS_AD/21 ; Change History +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/22 ; +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/23 ; Date Name Description +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/24 ; 07/18/11 Walt Moleski Initial release. +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/25 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/26 ; commanding and added a hostCPU variable +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/27 ; for the utility procs to connect to the +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/28 ; proper host IP address. +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/29 ; +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/30 ; Arguments +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/31 ; None. +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/32 ; +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/33 ; Procedures Called +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/34 ; Name Description +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/35 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/36 ; the specified arguments and cvt +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/37 ; +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/38 ; Expected Test Results and Analysis +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/39 ; +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/40 ;********************************************************************** +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/41 +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/42 local logging = %liv (log_procedure) +21-235-17:54:55.935 00 SCX_CPU1_CS_AD/43 %liv (log_procedure) = FALSE +21-235-17:54:55.973 00 SCX_CPU1_CS_AD/50 +21-235-17:54:55.973 00 SCX_CPU1_CS_AD/51 ;********************************************************************** +21-235-17:54:55.973 00 SCX_CPU1_CS_AD/52 ; Define local variables +21-235-17:54:55.973 00 SCX_CPU1_CS_AD/53 ;********************************************************************** +21-235-17:54:55.973 00 SCX_CPU1_CS_AD/54 LOCAL defAppId, defPktId +21-235-17:54:55.974 00 SCX_CPU1_CS_AD/55 local CSAppName = "CS" +21-235-17:54:55.974 00 SCX_CPU1_CS_AD/56 local ramDir = "RAM:0" +21-235-17:54:55.974 00 SCX_CPU1_CS_AD/57 local hostCPU = "CPU3" +21-235-17:54:55.974 00 SCX_CPU1_CS_AD/58 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-235-17:54:55.974 00 SCX_CPU1_CS_AD/59 +21-235-17:54:55.974 00 SCX_CPU1_CS_AD/62 defAppId = "0FAF" +21-235-17:54:55.974 00 SCX_CPU1_CS_AD/63 defPktId = 4015 +21-235-17:54:55.974 00 SCX_CPU1_CS_AD/64 +21-235-17:54:55.974 00 SCX_CPU1_CS_AD/65 write ";*********************************************************************" +21-235-17:54:55.974 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:55.974 00 SCX_CPU1_CS_AD/66 write "; Define the Application Definition Table " +21-235-17:54:55.974 00 SPR-I:OPRO ; Define the Application Definition Table +21-235-17:54:55.974 00 SCX_CPU1_CS_AD/67 write ";********************************************************************" +21-235-17:54:55.974 00 SPR-I:OPRO ;******************************************************************** +21-235-17:54:55.974 00 SCX_CPU1_CS_AD/70 SCX_CPU1_CS_APP_DEF_TABLE[0].State = CS_STATE_ENABLED +21-235-17:54:55.974 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[0].Name = CSAppName +21-235-17:54:55.974 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[1].State = CS_STATE_EMPTY +21-235-17:54:55.974 00 SCX_CPU1_CS_AD/73 SCX_CPU1_CS_APP_DEF_TABLE[1].Name = "" +21-235-17:54:55.974 00 SCX_CPU1_CS_AD/74 SCX_CPU1_CS_APP_DEF_TABLE[2].State =CS_STATE_ENABLED +21-235-17:54:55.975 00 SCX_CPU1_CS_AD/75 SCX_CPU1_CS_APP_DEF_TABLE[2].Name = "CF_APP" +21-235-17:54:55.975 00 SCX_CPU1_CS_AD/76 SCX_CPU1_CS_APP_DEF_TABLE[3].State = CS_STATE_EMPTY +21-235-17:54:55.975 00 SCX_CPU1_CS_AD/77 SCX_CPU1_CS_APP_DEF_TABLE[3].Name = "" +21-235-17:54:55.975 00 SCX_CPU1_CS_AD/78 SCX_CPU1_CS_APP_DEF_TABLE[4].State = CS_STATE_DISABLED +21-235-17:54:55.975 00 SCX_CPU1_CS_AD/79 SCX_CPU1_CS_APP_DEF_TABLE[4].Name = "SCH_LAB_APP" +21-235-17:54:55.975 00 SCX_CPU1_CS_AD/80 +21-235-17:54:55.975 00 SCX_CPU1_CS_AD/81 local maxEntry = CS_MAX_NUM_APP_TABLE_ENTRIES - 1 +21-235-17:54:55.975 00 SCX_CPU1_CS_AD/82 +21-235-17:54:55.975 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.975 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.975 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.975 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.975 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.976 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.976 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.976 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.976 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.976 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.976 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.976 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.976 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.976 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.976 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.976 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.976 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.976 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.977 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.977 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.977 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.977 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.977 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.977 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.977 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.977 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.977 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.977 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.977 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.977 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.977 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.977 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.977 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.978 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.978 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.978 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.978 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.978 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.978 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.978 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.978 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.978 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.978 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.978 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.978 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.978 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.978 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.979 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.979 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.979 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.979 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.979 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.979 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.979 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.979 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.979 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.979 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.979 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.979 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.979 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.979 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.979 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.980 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.980 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.980 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.980 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.980 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.980 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.980 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.980 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.980 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.980 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.980 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.981 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-17:54:55.981 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-235-17:54:55.981 00 SCX_CPU1_CS_AD/87 enddo +21-235-17:54:55.981 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-235-17:54:55.981 00 SCX_CPU1_CS_AD/88 +21-235-17:54:55.981 00 SCX_CPU1_CS_AD/89 local endmnemonic = "SCX_CPU1_CS_APP_DEF_TABLE[" & maxEntry & "].Name" +21-235-17:54:55.981 00 SCX_CPU1_CS_AD/90 +21-235-17:54:55.981 00 SCX_CPU1_CS_AD/92 s create_tbl_file_from_cvt (hostCPU,defAppId,"App Definition Table Load 2","app_def_tbl_ld_2",appDefTblName,"SCX_CPU1_CS_APP_DEF_TABLE[0].State",endmnemonic) +21-235-17:54:55.981 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-235-17:54:55.981 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-235-17:54:55.982 00 CREATE_TBL_FIL/2 ; +21-235-17:54:55.982 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-235-17:54:55.982 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-235-17:54:55.983 00 SPR-I:OPRO ********** app_def_tbl_ld_2 ********** +21-235-17:54:55.983 00 SPR-I:OPRO +21-235-17:54:55.983 00 SPR-I:OPRO Content Type: cFE1 +21-235-17:54:55.983 00 SPR-I:OPRO Sub Type: 8 +21-235-17:54:55.983 00 SPR-I:OPRO Length: 12 +21-235-17:54:55.983 00 SPR-I:OPRO Spacecraft Id: SCX +21-235-17:54:55.983 00 SPR-I:OPRO Processor Id: CPU3 +21-235-17:54:55.984 00 SPR-I:OPRO Application Id: 0 +21-235-17:54:55.984 00 SPR-I:OPRO Create Time Secs: 1629741295 +21-235-17:54:55.984 00 SPR-I:OPRO Create Time Subsecs: 0 +21-235-17:54:55.984 00 SPR-I:OPRO File Description: App Definition Table Load 2 +21-235-17:54:55.984 00 SPR-I:OPRO +21-235-17:54:55.984 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-235-17:54:55.984 00 SPR-I:OPRO +21-235-17:54:55.984 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-235-17:54:55.984 00 SPR-I:OPRO Byte Offset: 0 +21-235-17:54:55.984 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-235-17:54:55.984 00 SPR-I:OPRO Number of Bytes: 528 +21-235-17:54:55.984 00 SPR-I:OPRO +21-235-17:54:55.991 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-235-17:54:55.991 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-235-17:54:55.991 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-235-17:54:55.998 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-235-17:54:55.998 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_2.tmp cs.defapptbl > app_def_tbl_ld_2 +21-235-17:54:56.002 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_2.tmp +21-235-17:54:56.009 00 CREATE_TBL_FIL/128 +21-235-17:54:56.009 00 CREATE_TBL_FIL/129 ENDPROC +21-235-17:54:56.009 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-235-17:54:56.010 00 SCX_CPU1_CS_AD/93 +21-235-17:54:56.010 00 SCX_CPU1_CS_AD/94 write ";*********************************************************************" +21-235-17:54:56.010 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:56.010 00 SCX_CPU1_CS_AD/95 write "; End procedure SCX_CPU1_cs_adt2 " +21-235-17:54:56.010 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt2 +21-235-17:54:56.010 00 SCX_CPU1_CS_AD/96 write ";*********************************************************************" +21-235-17:54:56.010 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:56.010 00 SCX_CPU1_CS_AD/97 ENDPROC +21-235-17:54:56.010 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 completed +21-235-17:54:56.010 00 SCX_CPU1_CS_TA/944 +21-235-17:54:56.010 00 SCX_CPU1_CS_TA/946 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-17:54:56.011 00 SCX_CPU1_CS_TA/947 +21-235-17:54:56.011 00 SCX_CPU1_CS_TA/948 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 +21-235-17:54:56.012 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:54:56.012 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-235-17:54:56.012 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:54:56.012 00 SCX_CPU1_CS_TA/949 +21-235-17:54:56.012 00 SCX_CPU1_CS_TA/950 start load_table ("app_def_tbl_ld_2", hostCPU) +21-235-17:54:56.012 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-235-17:54:56.013 00 SPR-I:STS Procedure LOAD_TABLE started +21-235-17:54:56.013 00 LOAD_TABLE/2 ; +21-235-17:54:56.013 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-235-17:54:56.013 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-235-17:54:56.014 00 SPR-I:OPRO Table Filename: app_def_tbl_ld_2 +21-235-17:54:56.015 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_2 RAM:0 3 +21-235-17:54:56.015 00 SPR-I:OPRO +21-235-17:54:56.159 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:54:56.159 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:55:01.163 00 SPR-I:OPRO +21-235-17:55:01.165 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_2" +21-235-17:55:01.192 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:55:01.853 00 TLMH-I:STS 58-012-14:10:12.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_2' into 'CS.DefAppTbl' working buffer +21-235-17:55:02.194 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:02.195 00 LOAD_TABLE/195 +21-235-17:55:02.195 00 LOAD_TABLE/196 ENDPROC +21-235-17:55:02.195 00 SPR-I:STS Procedure LOAD_TABLE completed +21-235-17:55:02.196 00 SCX_CPU1_CS_TA/951 +21-235-17:55:02.196 00 SCX_CPU1_CS_TA/952 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-17:55:02.207 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:02.209 00 SCX_CPU1_CS_TA/953 if (UT_TW_Status = UT_Success) then +21-235-17:55:02.209 00 SCX_CPU1_CS_TA/954 write "<*> Passed - Load command executed successfully." +21-235-17:55:02.209 00 SPR-I:OPRO <*> Passed - Load command executed successfully. +21-235-17:55:02.209 00 SCX_CPU1_CS_TA/957 endif +21-235-17:55:02.210 00 SCX_CPU1_CS_TA/958 +21-235-17:55:02.210 00 SCX_CPU1_CS_TA/959 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:55:02.225 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:02.226 00 SCX_CPU1_CS_TA/960 if (UT_TW_Status = UT_Success) then +21-235-17:55:02.226 00 SCX_CPU1_CS_TA/961 write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-235-17:55:02.227 00 SPR-I:OPRO <*> Passed - Event message 12 received +21-235-17:55:02.227 00 SCX_CPU1_CS_TA/964 endif +21-235-17:55:02.227 00 SCX_CPU1_CS_TA/965 +21-235-17:55:02.227 00 SCX_CPU1_CS_TA/967 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +21-235-17:55:02.230 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:02.231 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-235-17:55:02.256 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:02.257 00 SCX_CPU1_CS_TA/968 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID, "INFO", 2 +21-235-17:55:02.258 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:02.258 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-235-17:55:02.258 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:02.259 00 SCX_CPU1_CS_TA/969 +21-235-17:55:02.259 00 SCX_CPU1_CS_TA/970 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-17:55:02.259 00 SCX_CPU1_CS_TA/971 +21-235-17:55:02.259 00 SCX_CPU1_CS_TA/972 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName +21-235-17:55:02.270 00 SCX_CPU1_CS_TA/973 +21-235-17:55:02.270 00 SCX_CPU1_CS_TA/974 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-17:55:02.274 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:55:02.855 00 TLMH-I:STS 58-012-14:10:13.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-235-17:55:05.859 00 TLMH-I:STS 58-012-14:10:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 0, unused = 21 +21-235-17:55:05.861 00 TLMH-I:STS 58-012-14:10:16.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-235-17:55:06.278 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:06.279 00 SCX_CPU1_CS_TA/975 if (UT_TW_Status = UT_Success) then +21-235-17:55:06.279 00 SCX_CPU1_CS_TA/976 write "<*> Passed - Definition Table validate command sent." +21-235-17:55:06.280 00 SPR-I:OPRO <*> Passed - Definition Table validate command sent. +21-235-17:55:06.280 00 SCX_CPU1_CS_TA/977 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-235-17:55:06.280 00 SCX_CPU1_CS_TA/978 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-235-17:55:06.280 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-235-17:55:06.281 00 SCX_CPU1_CS_TA/981 endif +21-235-17:55:06.281 00 SCX_CPU1_CS_TA/984 endif +21-235-17:55:06.281 00 SCX_CPU1_CS_TA/985 +21-235-17:55:06.281 00 SCX_CPU1_CS_TA/987 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-235-17:55:06.286 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:06.286 00 SCX_CPU1_CS_TA/988 +21-235-17:55:06.286 00 SCX_CPU1_CS_TA/990 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID, "DEBUG", 1 +21-235-17:55:06.288 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:06.288 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-235-17:55:06.288 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:06.288 00 SCX_CPU1_CS_TA/991 +21-235-17:55:06.299 00 SCX_CPU1_CS_TA/992 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-17:55:06.299 00 SCX_CPU1_CS_TA/993 +21-235-17:55:06.299 00 SCX_CPU1_CS_TA/994 /SCX_CPU1_TBL_ACTIVATE ATableName=appDefTblName +21-235-17:55:06.311 00 SCX_CPU1_CS_TA/995 +21-235-17:55:06.311 00 SCX_CPU1_CS_TA/996 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-17:55:06.314 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:55:06.857 00 TLMH-I:STS 58-012-14:10:17.000 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-235-17:55:09.853 00 TLMH-I:STS 58-012-14:10:20.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-235-17:55:10.319 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:10.321 00 SCX_CPU1_CS_TA/997 if (UT_TW_Status = UT_Success) then +21-235-17:55:10.321 00 SCX_CPU1_CS_TA/998 write "<*> Passed - Activate command sent properly." +21-235-17:55:10.321 00 SPR-I:OPRO <*> Passed - Activate command sent properly. +21-235-17:55:10.321 00 SCX_CPU1_CS_TA/1001 endif +21-235-17:55:10.321 00 SCX_CPU1_CS_TA/1002 +21-235-17:55:10.321 00 SCX_CPU1_CS_TA/1003 ;**** If the event was generated, the Activate occurred!!! +21-235-17:55:10.321 00 SCX_CPU1_CS_TA/1004 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:55:10.334 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:10.336 00 SCX_CPU1_CS_TA/1005 if (UT_TW_Status = UT_Success) then +21-235-17:55:10.336 00 SCX_CPU1_CS_TA/1006 write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-235-17:55:10.336 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-235-17:55:10.337 00 SCX_CPU1_CS_TA/1009 endif +21-235-17:55:10.337 00 SCX_CPU1_CS_TA/1010 +21-235-17:55:10.337 00 SCX_CPU1_CS_TA/1012 wait 30 +21-235-17:55:10.337 00 SPR-I:STTE Wait mode - waiting 30 seconds ... +21-235-17:55:40.359 00 SCX_CPU1_CS_TA/1013 +21-235-17:55:40.359 00 SCX_CPU1_CS_TA/1015 s get_tbl_to_cvt (ramDir,tblResTblName,"A","c1_tblrestbl2112",hostCPU,resTblId) +21-235-17:55:40.360 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:55:40.362 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:55:40.363 00 GET_TBL_TO_CVT/2 ; +21-235-17:55:40.363 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-17:55:40.363 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-17:55:40.384 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/c1_tblrestbl2112" +21-235-17:55:40.400 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:55:45.857 00 TLMH-I:STS 58-012-14:10:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/c1_tblrestbl2112' +21-235-17:55:55.412 00 SPR-I:OPRO +21-235-17:55:55.412 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-17:55:55.412 00 SPR-I:OPRO The APID is: P0FB2 +21-235-17:55:55.412 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:55:55.412 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:55:55.414 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 c1_tblrestbl2112 c1_tblrestbl2112 binary 192.168.1.8 +21-235-17:55:55.566 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:55:55.566 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:56:10.578 00 SPR-I:OPRO +21-235-17:56:10.592 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/c1_tblrestbl2112`" +21-235-17:56:10.592 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:56:15.597 00 GET_TBL_TO_CVT/238 +21-235-17:56:15.597 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-17:56:15.597 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:56:15.598 00 SCX_CPU1_CS_TA/1016 wait 5 +21-235-17:56:15.598 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:56:20.602 00 SCX_CPU1_CS_TA/1017 +21-235-17:56:20.602 00 SCX_CPU1_CS_TA/1019 if (SCX_CPU1_CS_TBL_RESULT_TABLE[appDefIndex].BaselineCRC <> appDefCRC) then +21-235-17:56:20.603 00 SCX_CPU1_CS_TA/1020 write "<*> Passed (5000.2) - ",appDefTblName, "'s CRC has been recomputed on table load." +21-235-17:56:20.603 00 SPR-I:OPRO <*> Passed (5000.2) - CS.DefAppTbl's CRC has been recomputed on table load. +21-235-17:56:20.603 00 SCX_CPU1_CS_TA/1021 ut_setrequirements CS_50002, "P" +21-235-17:56:20.606 00 SCX_CPU1_CS_TA/1025 endif +21-235-17:56:20.606 00 SCX_CPU1_CS_TA/1026 +21-235-17:56:20.606 00 SCX_CPU1_CS_TA/1027 wait 5 +21-235-17:56:20.606 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:56:25.610 00 SCX_CPU1_CS_TA/1028 +21-235-17:56:25.610 00 SCX_CPU1_CS_TA/1029 write ";*********************************************************************" +21-235-17:56:25.610 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:25.611 00 SCX_CPU1_CS_TA/1030 write "; Step 2.12: Stop the LC application. Verify that an event is " +21-235-17:56:25.611 00 SPR-I:OPRO ; Step 2.12: Stop the LC application. Verify that an event is +21-235-17:56:25.611 00 SCX_CPU1_CS_TA/1031 write "; generated indicating the LC tables were skipped." +21-235-17:56:25.611 00 SPR-I:OPRO ; generated indicating the LC tables were skipped. +21-235-17:56:25.611 00 SCX_CPU1_CS_TA/1032 write ";*********************************************************************" +21-235-17:56:25.611 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:25.611 00 SCX_CPU1_CS_TA/1033 ut_setupevents "SCX","CPU1",{CSAppName},CS_COMPUTE_TABLES_NOT_FOUND_ERR_EID,"ERROR", 1 +21-235-17:56:25.616 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:25.616 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 94 +21-235-17:56:25.616 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:25.617 00 SCX_CPU1_CS_TA/1034 +21-235-17:56:25.617 00 SCX_CPU1_CS_TA/1035 /SCX_CPU1_ES_DELETEAPP Application="LC" +21-235-17:56:25.628 00 SCX_CPU1_CS_TA/1036 wait 5 +21-235-17:56:25.628 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:56:30.632 00 SCX_CPU1_CS_TA/1037 +21-235-17:56:30.632 00 SCX_CPU1_CS_TA/1039 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:56:30.639 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:56:32.350 00 TLMH-I:STS 58-012-14:11:42.754 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application LC Completed. +21-235-17:56:32.849 00 TLMH-I:STS 58-012-14:11:43.001 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=91 CS Failed to Share 'LC.LC_ART', Status=0xCC000002 +21-235-17:56:32.850 00 TLMH-I:STS 58-012-14:11:43.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=121 CS Tables: Problem Getting table LC.LC_ART info Share: 0x00000000, GetInfo: 0xCC000002, GetAddress: 0xCC000009 +21-235-17:56:32.852 00 TLMH-I:STS 58-012-14:11:43.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=94 Tables table computing: Table LC.LC_ART could not be found, skipping +21-235-17:56:33.642 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:33.644 00 SCX_CPU1_CS_TA/1040 if (UT_TW_Status = UT_Success) then +21-235-17:56:33.644 00 SCX_CPU1_CS_TA/1041 write "<*> Passed (5000.3) - Expected Event Msg ",CS_COMPUTE_TABLES_NOT_FOUND_ERR_EID," rcv'd." +21-235-17:56:33.644 00 SPR-I:OPRO <*> Passed (5000.3) - Expected Event Msg 94 rcv'd. +21-235-17:56:33.644 00 SCX_CPU1_CS_TA/1042 ut_setrequirements CS_50003, "P" +21-235-17:56:33.647 00 SCX_CPU1_CS_TA/1046 endif +21-235-17:56:33.648 00 SCX_CPU1_CS_TA/1047 +21-235-17:56:33.648 00 SCX_CPU1_CS_TA/1048 write ";*********************************************************************" +21-235-17:56:33.648 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:33.648 00 SCX_CPU1_CS_TA/1049 write "; Step 2.13: Start the LC application. Verify that checksumming " +21-235-17:56:33.648 00 SPR-I:OPRO ; Step 2.13: Start the LC application. Verify that checksumming +21-235-17:56:33.648 00 SCX_CPU1_CS_TA/1050 write "; is again occuring on the LC.dflt_tbl_01 table." +21-235-17:56:33.648 00 SPR-I:OPRO ; is again occuring on the LC.dflt_tbl_01 table. +21-235-17:56:33.648 00 SCX_CPU1_CS_TA/1051 write ";*********************************************************************" +21-235-17:56:33.648 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:33.648 00 SCX_CPU1_CS_TA/1052 ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +21-235-17:56:33.650 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:33.650 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-235-17:56:33.650 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:33.669 00 SCX_CPU1_CS_TA/1053 ut_setupevents "SCX", "CPU1", "LC", LC_INIT_INF_EID, "INFO", 2 +21-235-17:56:33.671 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:33.671 00 SPR-I:OPRO ; Setup event 2 with LC INFO 2 +21-235-17:56:33.671 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:33.671 00 SCX_CPU1_CS_TA/1054 +21-235-17:56:33.671 00 SCX_CPU1_CS_TA/1055 s load_start_app ("LC",hostCPU,"LC_AppMain") +21-235-17:56:33.671 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-235-17:56:33.671 00 SPR-I:STS Procedure LOAD_START_APP started +21-235-17:56:33.671 00 LOAD_START_APP/2 ; +21-235-17:56:33.671 00 LOAD_START_APP/3 local logging = %liv (log_procedure) +21-235-17:56:33.671 00 LOAD_START_APP/4 %liv (log_procedure) = FALSE +21-235-17:56:33.672 00 SPR-I:OPRO Application Filename: lc.o +21-235-17:56:33.673 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 lc.o RAM:0 3 +21-235-17:56:33.806 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:56:33.808 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="LC" APP_ENTRY_PT="LC_AppMain" APP_FILE_NAME="/ram/lc.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-235-17:56:33.823 00 LOAD_START_APP/128 +21-235-17:56:33.824 00 LOAD_START_APP/129 ENDPROC +21-235-17:56:33.824 00 SPR-I:STS Procedure LOAD_START_APP completed +21-235-17:56:33.824 00 SCX_CPU1_CS_TA/1056 +21-235-17:56:33.824 00 SCX_CPU1_CS_TA/1057 ; Wait for app startup events +21-235-17:56:33.824 00 SCX_CPU1_CS_TA/1058 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-235-17:56:33.834 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:56:34.353 00 TLMH-I:STS 58-012-14:11:44.509 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started LC from /ram/lc.o, AppID = 1114127 +21-235-17:56:34.354 00 TLMH-I:STS 58-012-14:11:44.569 INFO CPU=CPU1 APPNAME=LC EVENT ID=56 WDT verify results: good = 0, bad = 0, unused = 176 +21-235-17:56:34.355 00 TLMH-I:STS 58-012-14:11:44.569 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'LC.LC_WDT' from '/cf/lc_def_wdt.tbl' +21-235-17:56:34.356 00 TLMH-I:STS 58-012-14:11:44.592 INFO CPU=CPU1 APPNAME=LC EVENT ID=66 ADT verify results: good = 0, bad = 0, unused = 176 +21-235-17:56:34.357 00 TLMH-I:STS 58-012-14:11:44.592 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'LC.LC_ADT' from '/cf/lc_def_adt.tbl' +21-235-17:56:34.358 00 TLMH-I:STS 58-012-14:11:44.593 INFO CPU=CPU1 APPNAME=LC EVENT ID=23 LC use of Critical Data Store disabled, activity mask = 0x00991990 +21-235-17:56:34.360 00 TLMH-I:STS 58-012-14:11:44.593 INFO CPU=CPU1 APPNAME=LC EVENT ID=2 LC Initialized. Version 2.1.2.0 +21-235-17:56:34.836 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:34.837 00 SCX_CPU1_CS_TA/1059 IF (UT_TW_Status = UT_Success) THEN +21-235-17:56:34.837 00 SCX_CPU1_CS_TA/1060 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-235-17:56:34.838 00 SCX_CPU1_CS_TA/1061 write "<*> Passed - LC Application Started" +21-235-17:56:34.838 00 SPR-I:OPRO <*> Passed - LC Application Started +21-235-17:56:34.838 00 SCX_CPU1_CS_TA/1065 endif +21-235-17:56:34.838 00 SCX_CPU1_CS_TA/1068 endif +21-235-17:56:34.838 00 SCX_CPU1_CS_TA/1069 +21-235-17:56:34.838 00 SCX_CPU1_CS_TA/1071 stream = x'904' +21-235-17:56:34.839 00 SCX_CPU1_CS_TA/1072 +21-235-17:56:34.839 00 SCX_CPU1_CS_TA/1074 /SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +21-235-17:56:34.855 00 SCX_CPU1_CS_TA/1075 +21-235-17:56:34.855 00 SCX_CPU1_CS_TA/1076 wait 10 +21-235-17:56:34.855 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-235-17:56:35.857 00 TLMH-I:STS 58-012-14:11:45.933 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=6 Subscribe Err:Bad Arg,MsgId 0x9040000,PipeId 1441800,app TO_LAB_APP,scope 0 +21-235-17:56:35.858 00 TLMH-I:STS 58-012-14:11:45.933 ERROR CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=10 L481 TO Can't subscribe 0x9040000 status -905969661 +21-235-17:56:44.863 00 SCX_CPU1_CS_TA/1077 +21-235-17:56:44.863 00 SCX_CPU1_CS_TA/1078 +21-235-17:56:44.863 00 SCX_CPU1_CS_TA/1079 write "Skipping Step 2.14 since TST_TBL is not available for testing" +21-235-17:56:44.863 00 SPR-I:OPRO Skipping Step 2.14 since TST_TBL is not available for testing +21-235-17:56:44.863 00 SCX_CPU1_CS_TA/1080 goto step2_26 +21-235-17:56:44.864 00 SCX_CPU1_CS_TA/1535 step2_26: +21-235-17:56:44.864 00 SCX_CPU1_CS_TA/1536 write ";*********************************************************************" +21-235-17:56:44.864 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:44.864 00 SCX_CPU1_CS_TA/1537 write "; Step 2.26: Send the Recompute Table CRC command for the Definition " +21-235-17:56:44.864 00 SPR-I:OPRO ; Step 2.26: Send the Recompute Table CRC command for the Definition +21-235-17:56:44.864 00 SCX_CPU1_CS_TA/1538 write "; Tables table. This verifies DCR #22897." +21-235-17:56:44.865 00 SPR-I:OPRO ; Tables table. This verifies DCR #22897. +21-235-17:56:44.865 00 SCX_CPU1_CS_TA/1539 write ";*********************************************************************" +21-235-17:56:44.865 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:44.865 00 SCX_CPU1_CS_TA/1540 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_TABLES_STARTED_DBG_EID,"DEBUG", 1 +21-235-17:56:44.869 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.869 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-17:56:44.869 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.870 00 SCX_CPU1_CS_TA/1541 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_TABLES_INF_EID,"INFO", 2 +21-235-17:56:44.871 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.871 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-17:56:44.871 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.872 00 SCX_CPU1_CS_TA/1542 ut_setupevents "SCX","CPU1",{CSAppName},CS_TABLES_MISCOMPARE_ERR_EID,"ERROR", 3 +21-235-17:56:44.874 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.874 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 29 +21-235-17:56:44.874 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.874 00 SCX_CPU1_CS_TA/1543 +21-235-17:56:44.874 00 SCX_CPU1_CS_TA/1544 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-17:56:44.874 00 SCX_CPU1_CS_TA/1546 /SCX_CPU1_CS_RecomputeTableName TableName=tblDefTblName +21-235-17:56:44.875 00 SCX_CPU1_CS_TA/1547 +21-235-17:56:44.875 00 SCX_CPU1_CS_TA/1548 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-17:56:44.878 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:56:45.350 00 TLMH-I:STS 58-012-14:11:55.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.DefTablesTbl started +21-235-17:56:45.858 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:56:45.879 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:45.881 00 SCX_CPU1_CS_TA/1549 if (UT_TW_Status = UT_Success) then +21-235-17:56:45.881 00 SCX_CPU1_CS_TA/1550 write "<*> Passed (1003;5005) - CS RecomputeTableName command sent properly." +21-235-17:56:45.881 00 SPR-I:OPRO <*> Passed (1003;5005) - CS RecomputeTableName command sent properly. +21-235-17:56:45.881 00 SCX_CPU1_CS_TA/1551 ut_setrequirements CS_1003, "P" +21-235-17:56:45.885 00 SCX_CPU1_CS_TA/1552 ut_setrequirements CS_5005, "P" +21-235-17:56:45.890 00 SCX_CPU1_CS_TA/1557 endif +21-235-17:56:45.890 00 SCX_CPU1_CS_TA/1558 +21-235-17:56:45.890 00 SCX_CPU1_CS_TA/1560 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:56:45.903 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:45.905 00 SCX_CPU1_CS_TA/1561 if (UT_TW_Status = UT_Success) then +21-235-17:56:45.905 00 SCX_CPU1_CS_TA/1562 write "<*> Passed (1003;5005) - Expected Event Msg ",CS_RECOMPUTE_TABLES_STARTED_DBG_EID," rcv'd." +21-235-17:56:45.906 00 SPR-I:OPRO <*> Passed (1003;5005) - Expected Event Msg 72 rcv'd. +21-235-17:56:45.906 00 SCX_CPU1_CS_TA/1563 ut_setrequirements CS_1003, "P" +21-235-17:56:45.944 00 SCX_CPU1_CS_TA/1564 ut_setrequirements CS_5005, "P" +21-235-17:56:45.945 00 SCX_CPU1_CS_TA/1569 endif +21-235-17:56:45.945 00 SCX_CPU1_CS_TA/1570 +21-235-17:56:45.945 00 SCX_CPU1_CS_TA/1572 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +21-235-17:56:45.948 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:56:46.354 00 TLMH-I:STS 58-012-14:11:56.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.DefTablesTbl recompute finished. New baseline is 0xFFFF99D2 +21-235-17:56:46.949 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:46.951 00 SCX_CPU1_CS_TA/1573 if (UT_TW_Status = UT_Success) then +21-235-17:56:46.951 00 SCX_CPU1_CS_TA/1574 write "<*> Passed (1003;5005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_TABLES_INF_EID," rcv'd." +21-235-17:56:46.951 00 SPR-I:OPRO <*> Passed (1003;5005.1) - Expected Event Msg 98 rcv'd. +21-235-17:56:46.951 00 SCX_CPU1_CS_TA/1575 ut_setrequirements CS_1003, "P" +21-235-17:56:46.954 00 SCX_CPU1_CS_TA/1576 ut_setrequirements CS_50051, "P" +21-235-17:56:46.958 00 SCX_CPU1_CS_TA/1581 endif +21-235-17:56:46.958 00 SCX_CPU1_CS_TA/1582 +21-235-17:56:46.958 00 SCX_CPU1_CS_TA/1584 currSCnt = {seqTlmItem} +21-235-17:56:46.958 00 SCX_CPU1_CS_TA/1585 expectedSCnt = currSCnt + 1 +21-235-17:56:46.958 00 SCX_CPU1_CS_TA/1586 +21-235-17:56:46.959 00 SCX_CPU1_CS_TA/1587 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-235-17:56:46.972 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:56:49.975 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:49.977 00 SCX_CPU1_CS_TA/1589 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-235-17:56:49.977 00 SCX_CPU1_CS_TA/1590 write "<*> Passed (5005.1) - In Progress Flag set to False as expected." +21-235-17:56:49.977 00 SPR-I:OPRO <*> Passed (5005.1) - In Progress Flag set to False as expected. +21-235-17:56:49.977 00 SCX_CPU1_CS_TA/1591 ut_setrequirements CS_50051, "P" +21-235-17:56:49.981 00 SCX_CPU1_CS_TA/1595 endif +21-235-17:56:49.981 00 SCX_CPU1_CS_TA/1596 +21-235-17:56:49.981 00 SCX_CPU1_CS_TA/1597 wait 20 +21-235-17:56:49.981 00 SPR-I:STTE Wait mode - waiting 20 seconds ... +21-235-17:57:09.997 00 SCX_CPU1_CS_TA/1598 +21-235-17:57:09.997 00 SCX_CPU1_CS_TA/1600 if (SCX_CPU1_find_event[3].num_found_messages <> 0) then +21-235-17:57:09.997 00 SCX_CPU1_CS_TA/1602 endif +21-235-17:57:09.997 00 SCX_CPU1_CS_TA/1603 +21-235-17:57:09.997 00 SCX_CPU1_CS_TA/1604 wait 5 +21-235-17:57:09.997 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:57:15.001 00 SCX_CPU1_CS_TA/1605 +21-235-17:57:15.001 00 SCX_CPU1_CS_TA/1606 write ";*********************************************************************" +21-235-17:57:15.001 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:15.001 00 SCX_CPU1_CS_TA/1607 write "; Step 2.27: Send the Recompute Table CRC command for the Table Results" +21-235-17:57:15.002 00 SPR-I:OPRO ; Step 2.27: Send the Recompute Table CRC command for the Table Results +21-235-17:57:15.002 00 SCX_CPU1_CS_TA/1608 write "; table. This verifies DCR #22897." +21-235-17:57:15.002 00 SPR-I:OPRO ; table. This verifies DCR #22897. +21-235-17:57:15.002 00 SCX_CPU1_CS_TA/1609 write ";*********************************************************************" +21-235-17:57:15.002 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:15.002 00 SCX_CPU1_CS_TA/1610 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_TABLES_STARTED_DBG_EID,"DEBUG", 1 +21-235-17:57:15.007 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.007 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-17:57:15.007 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.007 00 SCX_CPU1_CS_TA/1611 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_TABLES_INF_EID,"INFO", 2 +21-235-17:57:15.009 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.009 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-17:57:15.009 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.009 00 SCX_CPU1_CS_TA/1612 ut_setupevents "SCX","CPU1",{CSAppName},CS_TABLES_MISCOMPARE_ERR_EID,"ERROR", 3 +21-235-17:57:15.011 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.011 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 29 +21-235-17:57:15.011 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.011 00 SCX_CPU1_CS_TA/1613 +21-235-17:57:15.011 00 SCX_CPU1_CS_TA/1614 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-17:57:15.011 00 SCX_CPU1_CS_TA/1616 /SCX_CPU1_CS_RecomputeTableName TableName=tblResTblName +21-235-17:57:15.023 00 SCX_CPU1_CS_TA/1617 +21-235-17:57:15.023 00 SCX_CPU1_CS_TA/1618 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-17:57:15.026 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:57:15.849 00 TLMH-I:STS 58-012-14:12:26.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResTablesTbl started +21-235-17:57:15.850 00 TLMH-I:STS 58-012-14:12:26.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:57:16.852 00 TLMH-I:STS 58-012-14:12:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:57:16.855 00 TLMH-I:STS 58-012-14:12:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:57:16.856 00 TLMH-I:STS 58-012-14:12:27.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResTablesTbl recompute finished. New baseline is 0xFFFFCC82 +21-235-17:57:18.029 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:18.031 00 SCX_CPU1_CS_TA/1619 if (UT_TW_Status = UT_Success) then +21-235-17:57:18.031 00 SCX_CPU1_CS_TA/1620 write "<*> Passed (1003;5005) - CS RecomputeTableName command sent properly." +21-235-17:57:18.031 00 SPR-I:OPRO <*> Passed (1003;5005) - CS RecomputeTableName command sent properly. +21-235-17:57:18.031 00 SCX_CPU1_CS_TA/1621 ut_setrequirements CS_1003, "P" +21-235-17:57:18.034 00 SCX_CPU1_CS_TA/1622 ut_setrequirements CS_5005, "P" +21-235-17:57:18.035 00 SCX_CPU1_CS_TA/1627 endif +21-235-17:57:18.035 00 SCX_CPU1_CS_TA/1628 +21-235-17:57:18.035 00 SCX_CPU1_CS_TA/1630 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:57:18.038 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:18.038 00 SCX_CPU1_CS_TA/1631 if (UT_TW_Status = UT_Success) then +21-235-17:57:18.038 00 SCX_CPU1_CS_TA/1632 write "<*> Passed (1003;5005) - Expected Event Msg ",CS_RECOMPUTE_TABLES_STARTED_DBG_EID," rcv'd." +21-235-17:57:18.038 00 SPR-I:OPRO <*> Passed (1003;5005) - Expected Event Msg 72 rcv'd. +21-235-17:57:18.038 00 SCX_CPU1_CS_TA/1633 ut_setrequirements CS_1003, "P" +21-235-17:57:18.066 00 SCX_CPU1_CS_TA/1634 ut_setrequirements CS_5005, "P" +21-235-17:57:18.066 00 SCX_CPU1_CS_TA/1639 endif +21-235-17:57:18.066 00 SCX_CPU1_CS_TA/1640 +21-235-17:57:18.066 00 SCX_CPU1_CS_TA/1642 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +21-235-17:57:18.069 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:18.069 00 SCX_CPU1_CS_TA/1643 if (UT_TW_Status = UT_Success) then +21-235-17:57:18.069 00 SCX_CPU1_CS_TA/1644 write "<*> Passed (1003;5005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_TABLES_INF_EID," rcv'd." +21-235-17:57:18.069 00 SPR-I:OPRO <*> Passed (1003;5005.1) - Expected Event Msg 98 rcv'd. +21-235-17:57:18.069 00 SCX_CPU1_CS_TA/1645 ut_setrequirements CS_1003, "P" +21-235-17:57:18.070 00 SCX_CPU1_CS_TA/1646 ut_setrequirements CS_50051, "P" +21-235-17:57:18.071 00 SCX_CPU1_CS_TA/1651 endif +21-235-17:57:18.071 00 SCX_CPU1_CS_TA/1652 +21-235-17:57:18.071 00 SCX_CPU1_CS_TA/1654 currSCnt = {seqTlmItem} +21-235-17:57:18.103 00 SCX_CPU1_CS_TA/1655 expectedSCnt = currSCnt + 1 +21-235-17:57:18.103 00 SCX_CPU1_CS_TA/1656 +21-235-17:57:18.103 00 SCX_CPU1_CS_TA/1657 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-235-17:57:18.105 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:57:22.110 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:22.111 00 SCX_CPU1_CS_TA/1659 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-235-17:57:22.111 00 SCX_CPU1_CS_TA/1660 write "<*> Passed (5005.1) - In Progress Flag set to False as expected." +21-235-17:57:22.112 00 SPR-I:OPRO <*> Passed (5005.1) - In Progress Flag set to False as expected. +21-235-17:57:22.112 00 SCX_CPU1_CS_TA/1661 ut_setrequirements CS_50051, "P" +21-235-17:57:22.115 00 SCX_CPU1_CS_TA/1665 endif +21-235-17:57:22.115 00 SCX_CPU1_CS_TA/1666 +21-235-17:57:22.115 00 SCX_CPU1_CS_TA/1667 wait 20 +21-235-17:57:22.115 00 SPR-I:STTE Wait mode - waiting 20 seconds ... +21-235-17:57:42.130 00 SCX_CPU1_CS_TA/1668 +21-235-17:57:42.130 00 SCX_CPU1_CS_TA/1670 if (SCX_CPU1_find_event[3].num_found_messages <> 0) then +21-235-17:57:42.131 00 SCX_CPU1_CS_TA/1672 endif +21-235-17:57:42.131 00 SCX_CPU1_CS_TA/1673 +21-235-17:57:42.131 00 SCX_CPU1_CS_TA/1674 wait 5 +21-235-17:57:42.131 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:57:47.135 00 SCX_CPU1_CS_TA/1675 +21-235-17:57:47.135 00 SCX_CPU1_CS_TA/1676 write ";*********************************************************************" +21-235-17:57:47.135 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:47.135 00 SCX_CPU1_CS_TA/1677 write "; Step 3.0: Invalid Command Test." +21-235-17:57:47.135 00 SPR-I:OPRO ; Step 3.0: Invalid Command Test. +21-235-17:57:47.135 00 SCX_CPU1_CS_TA/1678 write ";*********************************************************************" +21-235-17:57:47.135 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:47.135 00 SCX_CPU1_CS_TA/1679 write "; Step 3.1: Send the Enable Table Checksumming command with an " +21-235-17:57:47.135 00 SPR-I:OPRO ; Step 3.1: Send the Enable Table Checksumming command with an +21-235-17:57:47.135 00 SCX_CPU1_CS_TA/1680 write "; invalid length. " +21-235-17:57:47.135 00 SPR-I:OPRO ; invalid length. +21-235-17:57:47.135 00 SCX_CPU1_CS_TA/1681 write ";*********************************************************************" +21-235-17:57:47.135 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:47.135 00 SCX_CPU1_CS_TA/1682 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-235-17:57:47.136 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:47.136 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:57:47.136 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:47.137 00 SCX_CPU1_CS_TA/1683 +21-235-17:57:47.137 00 SCX_CPU1_CS_TA/1684 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-235-17:57:47.137 00 SCX_CPU1_CS_TA/1685 +21-235-17:57:47.137 00 SCX_CPU1_CS_TA/1687 rawcmd = "189Fc00000021c99" +21-235-17:57:47.137 00 SCX_CPU1_CS_TA/1688 +21-235-17:57:47.137 00 SCX_CPU1_CS_TA/1689 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-235-17:57:47.140 00 SPR-I:OPRO Sending: 189Fc00000021c99 +21-235-17:57:47.145 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:57:47.145 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:57:47.848 00 TLMH-I:STS 58-012-14:12:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 28, Len = 9, Expected = 8 +21-235-17:57:50.148 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:50.150 00 SCX_CPU1_CS_TA/1690 +21-235-17:57:50.150 00 SCX_CPU1_CS_TA/1691 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-235-17:57:50.153 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:50.154 00 SCX_CPU1_CS_TA/1692 if (UT_TW_Status = UT_Success) then +21-235-17:57:50.154 00 SCX_CPU1_CS_TA/1693 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-235-17:57:50.154 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:57:50.154 00 SCX_CPU1_CS_TA/1694 ut_setrequirements CS_1002, "P" +21-235-17:57:50.155 00 SCX_CPU1_CS_TA/1695 ut_setrequirements CS_1004, "P" +21-235-17:57:50.156 00 SCX_CPU1_CS_TA/1700 endif +21-235-17:57:50.156 00 SCX_CPU1_CS_TA/1701 +21-235-17:57:50.156 00 SCX_CPU1_CS_TA/1702 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-235-17:57:50.156 00 SCX_CPU1_CS_TA/1703 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-235-17:57:50.156 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:57:50.156 00 SCX_CPU1_CS_TA/1704 ut_setrequirements CS_1004, "P" +21-235-17:57:50.189 00 SCX_CPU1_CS_TA/1708 endif +21-235-17:57:50.189 00 SCX_CPU1_CS_TA/1709 +21-235-17:57:50.189 00 SCX_CPU1_CS_TA/1710 wait 5 +21-235-17:57:50.189 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:57:55.192 00 SCX_CPU1_CS_TA/1711 +21-235-17:57:55.192 00 SCX_CPU1_CS_TA/1712 write ";*********************************************************************" +21-235-17:57:55.193 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:55.193 00 SCX_CPU1_CS_TA/1713 write "; Step 3.2: Send the Disable Table Checksumming command with an " +21-235-17:57:55.193 00 SPR-I:OPRO ; Step 3.2: Send the Disable Table Checksumming command with an +21-235-17:57:55.193 00 SCX_CPU1_CS_TA/1714 write "; invalid length. " +21-235-17:57:55.193 00 SPR-I:OPRO ; invalid length. +21-235-17:57:55.193 00 SCX_CPU1_CS_TA/1715 write ";*********************************************************************" +21-235-17:57:55.193 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:55.194 00 SCX_CPU1_CS_TA/1716 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-235-17:57:55.195 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:55.195 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:57:55.195 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:55.196 00 SCX_CPU1_CS_TA/1717 +21-235-17:57:55.196 00 SCX_CPU1_CS_TA/1718 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-235-17:57:55.196 00 SCX_CPU1_CS_TA/1719 +21-235-17:57:55.196 00 SCX_CPU1_CS_TA/1721 rawcmd = "189Fc00000021D98" +21-235-17:57:55.196 00 SCX_CPU1_CS_TA/1722 +21-235-17:57:55.196 00 SCX_CPU1_CS_TA/1723 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-235-17:57:55.199 00 SPR-I:OPRO Sending: 189Fc00000021D98 +21-235-17:57:55.214 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:57:55.214 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:57:55.854 00 TLMH-I:STS 58-012-14:13:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 29, Len = 9, Expected = 8 +21-235-17:57:58.217 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:58.218 00 SCX_CPU1_CS_TA/1724 +21-235-17:57:58.218 00 SCX_CPU1_CS_TA/1725 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-235-17:57:58.221 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:58.221 00 SCX_CPU1_CS_TA/1726 if (UT_TW_Status = UT_Success) then +21-235-17:57:58.222 00 SCX_CPU1_CS_TA/1727 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-235-17:57:58.222 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:57:58.222 00 SCX_CPU1_CS_TA/1728 ut_setrequirements CS_1002, "P" +21-235-17:57:58.222 00 SCX_CPU1_CS_TA/1729 ut_setrequirements CS_1004, "P" +21-235-17:57:58.223 00 SCX_CPU1_CS_TA/1734 endif +21-235-17:57:58.223 00 SCX_CPU1_CS_TA/1735 +21-235-17:57:58.223 00 SCX_CPU1_CS_TA/1736 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-235-17:57:58.223 00 SCX_CPU1_CS_TA/1737 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-235-17:57:58.223 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:57:58.224 00 SCX_CPU1_CS_TA/1738 ut_setrequirements CS_1004, "P" +21-235-17:57:58.258 00 SCX_CPU1_CS_TA/1742 endif +21-235-17:57:58.258 00 SCX_CPU1_CS_TA/1743 +21-235-17:57:58.258 00 SCX_CPU1_CS_TA/1744 wait 5 +21-235-17:57:58.258 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:03.262 00 SCX_CPU1_CS_TA/1745 +21-235-17:58:03.262 00 SCX_CPU1_CS_TA/1746 write ";*********************************************************************" +21-235-17:58:03.262 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:03.262 00 SCX_CPU1_CS_TA/1747 write "; Step 3.3: Send the Enable Table Name command with an invalid length." +21-235-17:58:03.262 00 SPR-I:OPRO ; Step 3.3: Send the Enable Table Name command with an invalid length. +21-235-17:58:03.262 00 SCX_CPU1_CS_TA/1748 write ";*********************************************************************" +21-235-17:58:03.262 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:03.263 00 SCX_CPU1_CS_TA/1749 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-235-17:58:03.270 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:03.271 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:58:03.271 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:03.273 00 SCX_CPU1_CS_TA/1750 +21-235-17:58:03.273 00 SCX_CPU1_CS_TA/1751 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-235-17:58:03.273 00 SCX_CPU1_CS_TA/1752 +21-235-17:58:03.274 00 SCX_CPU1_CS_TA/1754 rawcmd = "189Fc00000282066" +21-235-17:58:03.274 00 SCX_CPU1_CS_TA/1755 +21-235-17:58:03.274 00 SCX_CPU1_CS_TA/1756 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-235-17:58:03.291 00 SPR-I:OPRO Sending: 189Fc00000282066 +21-235-17:58:03.309 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:58:03.310 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:03.856 00 TLMH-I:STS 58-012-14:13:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 32, Len = 47, Expected = 48 +21-235-17:58:06.314 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:06.318 00 SCX_CPU1_CS_TA/1757 +21-235-17:58:06.318 00 SCX_CPU1_CS_TA/1758 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-235-17:58:06.330 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:06.332 00 SCX_CPU1_CS_TA/1759 if (UT_TW_Status = UT_Success) then +21-235-17:58:06.332 00 SCX_CPU1_CS_TA/1760 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-235-17:58:06.332 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:58:06.333 00 SCX_CPU1_CS_TA/1761 ut_setrequirements CS_1002, "P" +21-235-17:58:06.336 00 SCX_CPU1_CS_TA/1762 ut_setrequirements CS_1004, "P" +21-235-17:58:06.339 00 SCX_CPU1_CS_TA/1767 endif +21-235-17:58:06.339 00 SCX_CPU1_CS_TA/1768 +21-235-17:58:06.339 00 SCX_CPU1_CS_TA/1769 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-235-17:58:06.339 00 SCX_CPU1_CS_TA/1770 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-235-17:58:06.340 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:58:06.340 00 SCX_CPU1_CS_TA/1771 ut_setrequirements CS_1004, "P" +21-235-17:58:06.387 00 SCX_CPU1_CS_TA/1775 endif +21-235-17:58:06.387 00 SCX_CPU1_CS_TA/1776 +21-235-17:58:06.387 00 SCX_CPU1_CS_TA/1777 wait 5 +21-235-17:58:06.388 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:11.392 00 SCX_CPU1_CS_TA/1778 +21-235-17:58:11.392 00 SCX_CPU1_CS_TA/1779 write ";*********************************************************************" +21-235-17:58:11.392 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:11.392 00 SCX_CPU1_CS_TA/1780 write "; Step 3.4: Send the Enable Table Name command with an invalid table." +21-235-17:58:11.392 00 SPR-I:OPRO ; Step 3.4: Send the Enable Table Name command with an invalid table. +21-235-17:58:11.392 00 SCX_CPU1_CS_TA/1781 write ";*********************************************************************" +21-235-17:58:11.392 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:11.392 00 SCX_CPU1_CS_TA/1782 write "; Step 3.4.1: Send the command with a null table name." +21-235-17:58:11.393 00 SPR-I:OPRO ; Step 3.4.1: Send the command with a null table name. +21-235-17:58:11.393 00 SCX_CPU1_CS_TA/1783 write ";*********************************************************************" +21-235-17:58:11.393 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:11.393 00 SCX_CPU1_CS_TA/1784 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_TABLES_UNKNOWN_NAME_ERR_EID, "ERROR", 1 +21-235-17:58:11.397 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:11.397 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 77 +21-235-17:58:11.397 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:11.397 00 SCX_CPU1_CS_TA/1785 +21-235-17:58:11.397 00 SCX_CPU1_CS_TA/1786 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-235-17:58:11.398 00 SCX_CPU1_CS_TA/1788 /SCX_CPU1_CS_EnableTableName TableName="" +21-235-17:58:11.399 00 SCX_CPU1_CS_TA/1789 +21-235-17:58:11.399 00 SCX_CPU1_CS_TA/1790 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-235-17:58:11.403 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:11.853 00 TLMH-I:STS 58-012-14:13:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=77 Tables enable table command failed, table not found +21-235-17:58:14.406 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:14.408 00 SCX_CPU1_CS_TA/1791 if (UT_TW_Status = UT_Success) then +21-235-17:58:14.409 00 SCX_CPU1_CS_TA/1792 write "<*> Passed (1004;5007) - CS EnableTableName with Null Table name sent properly." +21-235-17:58:14.409 00 SPR-I:OPRO <*> Passed (1004;5007) - CS EnableTableName with Null Table name sent properly. +21-235-17:58:14.409 00 SCX_CPU1_CS_TA/1793 ut_setrequirements CS_1004, "P" +21-235-17:58:14.412 00 SCX_CPU1_CS_TA/1794 ut_setrequirements CS_5007, "P" +21-235-17:58:14.416 00 SCX_CPU1_CS_TA/1799 endif +21-235-17:58:14.416 00 SCX_CPU1_CS_TA/1800 +21-235-17:58:14.417 00 SCX_CPU1_CS_TA/1802 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:58:14.428 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:14.429 00 SCX_CPU1_CS_TA/1803 if (UT_TW_Status = UT_Success) then +21-235-17:58:14.433 00 SCX_CPU1_CS_TA/1804 write "<*> Passed (1004;5007) - Expected Event Msg ",CS_ENABLE_TABLES_UNKNOWN_NAME_ERR_EID," rcv'd." +21-235-17:58:14.434 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 77 rcv'd. +21-235-17:58:14.434 00 SCX_CPU1_CS_TA/1805 ut_setrequirements CS_1004, "P" +21-235-17:58:14.476 00 SCX_CPU1_CS_TA/1806 ut_setrequirements CS_5007, "P" +21-235-17:58:14.477 00 SCX_CPU1_CS_TA/1811 endif +21-235-17:58:14.477 00 SCX_CPU1_CS_TA/1812 +21-235-17:58:14.477 00 SCX_CPU1_CS_TA/1813 wait 5 +21-235-17:58:14.477 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:19.481 00 SCX_CPU1_CS_TA/1814 +21-235-17:58:19.481 00 SCX_CPU1_CS_TA/1815 write ";*********************************************************************" +21-235-17:58:19.481 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:19.481 00 SCX_CPU1_CS_TA/1816 write "; Step 3.4.2: Send the command with a table name that is not currently" +21-235-17:58:19.481 00 SPR-I:OPRO ; Step 3.4.2: Send the command with a table name that is not currently +21-235-17:58:19.482 00 SCX_CPU1_CS_TA/1817 write "; defined in the definition table. " +21-235-17:58:19.482 00 SPR-I:OPRO ; defined in the definition table. +21-235-17:58:19.482 00 SCX_CPU1_CS_TA/1818 write ";*********************************************************************" +21-235-17:58:19.482 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:19.482 00 SCX_CPU1_CS_TA/1819 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_TABLES_UNKNOWN_NAME_ERR_EID, "ERROR", 1 +21-235-17:58:19.490 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:19.491 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 77 +21-235-17:58:19.491 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:19.493 00 SCX_CPU1_CS_TA/1820 +21-235-17:58:19.493 00 SCX_CPU1_CS_TA/1821 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-235-17:58:19.494 00 SCX_CPU1_CS_TA/1823 /SCX_CPU1_CS_EnableTableName TableName="CS_TST" +21-235-17:58:19.509 00 SCX_CPU1_CS_TA/1824 +21-235-17:58:19.509 00 SCX_CPU1_CS_TA/1825 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-235-17:58:19.521 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:20.348 00 TLMH-I:STS 58-012-14:13:30.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=77 Tables enable table command failed, table CS_TST not found +21-235-17:58:22.524 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:22.526 00 SCX_CPU1_CS_TA/1826 if (UT_TW_Status = UT_Success) then +21-235-17:58:22.526 00 SCX_CPU1_CS_TA/1827 write "<*> Passed (1004;5007) - CS EnableTableName with invalid name sent properly." +21-235-17:58:22.526 00 SPR-I:OPRO <*> Passed (1004;5007) - CS EnableTableName with invalid name sent properly. +21-235-17:58:22.526 00 SCX_CPU1_CS_TA/1828 ut_setrequirements CS_1004, "P" +21-235-17:58:22.530 00 SCX_CPU1_CS_TA/1829 ut_setrequirements CS_5007, "P" +21-235-17:58:22.535 00 SCX_CPU1_CS_TA/1834 endif +21-235-17:58:22.535 00 SCX_CPU1_CS_TA/1835 +21-235-17:58:22.535 00 SCX_CPU1_CS_TA/1837 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:58:22.540 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:22.540 00 SCX_CPU1_CS_TA/1838 if (UT_TW_Status = UT_Success) then +21-235-17:58:22.540 00 SCX_CPU1_CS_TA/1839 write "<*> Passed (1004;5007) - Expected Event Msg ",CS_ENABLE_TABLES_UNKNOWN_NAME_ERR_EID," rcv'd." +21-235-17:58:22.540 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 77 rcv'd. +21-235-17:58:22.540 00 SCX_CPU1_CS_TA/1840 ut_setrequirements CS_1004, "P" +21-235-17:58:22.571 00 SCX_CPU1_CS_TA/1841 ut_setrequirements CS_5007, "P" +21-235-17:58:22.572 00 SCX_CPU1_CS_TA/1846 endif +21-235-17:58:22.572 00 SCX_CPU1_CS_TA/1847 +21-235-17:58:22.572 00 SCX_CPU1_CS_TA/1848 wait 5 +21-235-17:58:22.572 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:27.576 00 SCX_CPU1_CS_TA/1849 +21-235-17:58:27.576 00 SCX_CPU1_CS_TA/1850 write ";*********************************************************************" +21-235-17:58:27.577 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:27.577 00 SCX_CPU1_CS_TA/1851 write "; Step 3.5: Send the Disable Table Name command with an invalid length." +21-235-17:58:27.577 00 SPR-I:OPRO ; Step 3.5: Send the Disable Table Name command with an invalid length. +21-235-17:58:27.577 00 SCX_CPU1_CS_TA/1852 write ";*********************************************************************" +21-235-17:58:27.577 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:27.577 00 SCX_CPU1_CS_TA/1853 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-235-17:58:27.584 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:27.585 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:58:27.585 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:27.587 00 SCX_CPU1_CS_TA/1854 +21-235-17:58:27.587 00 SCX_CPU1_CS_TA/1855 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-235-17:58:27.587 00 SCX_CPU1_CS_TA/1856 +21-235-17:58:27.587 00 SCX_CPU1_CS_TA/1858 rawcmd = "189Fc00000282199" +21-235-17:58:27.588 00 SCX_CPU1_CS_TA/1859 +21-235-17:58:27.588 00 SCX_CPU1_CS_TA/1860 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-235-17:58:27.603 00 SPR-I:OPRO Sending: 189Fc00000282199 +21-235-17:58:27.616 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:58:27.617 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:28.352 00 TLMH-I:STS 58-012-14:13:38.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 33, Len = 47, Expected = 48 +21-235-17:58:30.620 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:30.624 00 SCX_CPU1_CS_TA/1861 +21-235-17:58:30.624 00 SCX_CPU1_CS_TA/1862 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-235-17:58:30.636 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:30.638 00 SCX_CPU1_CS_TA/1863 if (UT_TW_Status = UT_Success) then +21-235-17:58:30.639 00 SCX_CPU1_CS_TA/1864 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-235-17:58:30.639 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:58:30.639 00 SCX_CPU1_CS_TA/1865 ut_setrequirements CS_1002, "P" +21-235-17:58:30.642 00 SCX_CPU1_CS_TA/1866 ut_setrequirements CS_1004, "P" +21-235-17:58:30.645 00 SCX_CPU1_CS_TA/1871 endif +21-235-17:58:30.645 00 SCX_CPU1_CS_TA/1872 +21-235-17:58:30.646 00 SCX_CPU1_CS_TA/1873 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-235-17:58:30.646 00 SCX_CPU1_CS_TA/1874 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-235-17:58:30.646 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:58:30.647 00 SCX_CPU1_CS_TA/1875 ut_setrequirements CS_1004, "P" +21-235-17:58:30.692 00 SCX_CPU1_CS_TA/1879 endif +21-235-17:58:30.692 00 SCX_CPU1_CS_TA/1880 +21-235-17:58:30.692 00 SCX_CPU1_CS_TA/1881 wait 5 +21-235-17:58:30.692 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:35.696 00 SCX_CPU1_CS_TA/1882 +21-235-17:58:35.696 00 SCX_CPU1_CS_TA/1883 write ";*********************************************************************" +21-235-17:58:35.696 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:35.696 00 SCX_CPU1_CS_TA/1884 write "; Step 3.6: Send the Disable Table Name command with an invalid table." +21-235-17:58:35.696 00 SPR-I:OPRO ; Step 3.6: Send the Disable Table Name command with an invalid table. +21-235-17:58:35.696 00 SCX_CPU1_CS_TA/1885 write ";*********************************************************************" +21-235-17:58:35.696 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:35.696 00 SCX_CPU1_CS_TA/1886 write "; Step 3.6.1: Send the command with a null Table name." +21-235-17:58:35.697 00 SPR-I:OPRO ; Step 3.6.1: Send the command with a null Table name. +21-235-17:58:35.697 00 SCX_CPU1_CS_TA/1887 write ";*********************************************************************" +21-235-17:58:35.697 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:35.697 00 SCX_CPU1_CS_TA/1888 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_TABLES_UNKNOWN_NAME_ERR_EID, "ERROR", 1 +21-235-17:58:35.703 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:35.704 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 79 +21-235-17:58:35.704 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:35.705 00 SCX_CPU1_CS_TA/1889 +21-235-17:58:35.705 00 SCX_CPU1_CS_TA/1890 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-235-17:58:35.705 00 SCX_CPU1_CS_TA/1892 /SCX_CPU1_CS_DisableTableName TableName="" +21-235-17:58:35.711 00 SCX_CPU1_CS_TA/1893 +21-235-17:58:35.711 00 SCX_CPU1_CS_TA/1894 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-235-17:58:35.724 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:36.351 00 TLMH-I:STS 58-012-14:13:46.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=79 Tables disable table command failed, table not found +21-235-17:58:38.727 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:38.729 00 SCX_CPU1_CS_TA/1895 if (UT_TW_Status = UT_Success) then +21-235-17:58:38.729 00 SCX_CPU1_CS_TA/1896 write "<*> Passed (1004;5007) - CS DisableTableName with Null Table name sent properly." +21-235-17:58:38.729 00 SPR-I:OPRO <*> Passed (1004;5007) - CS DisableTableName with Null Table name sent properly. +21-235-17:58:38.729 00 SCX_CPU1_CS_TA/1897 ut_setrequirements CS_1004, "P" +21-235-17:58:38.733 00 SCX_CPU1_CS_TA/1898 ut_setrequirements CS_5007, "P" +21-235-17:58:38.734 00 SCX_CPU1_CS_TA/1903 endif +21-235-17:58:38.734 00 SCX_CPU1_CS_TA/1904 +21-235-17:58:38.734 00 SCX_CPU1_CS_TA/1906 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:58:38.738 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:38.739 00 SCX_CPU1_CS_TA/1907 if (UT_TW_Status = UT_Success) then +21-235-17:58:38.739 00 SCX_CPU1_CS_TA/1908 write "<*> Passed (1004;5007) - Expected Event Msg ",CS_DISABLE_TABLES_UNKNOWN_NAME_ERR_EID," rcv'd." +21-235-17:58:38.739 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 79 rcv'd. +21-235-17:58:38.739 00 SCX_CPU1_CS_TA/1909 ut_setrequirements CS_1004, "P" +21-235-17:58:38.774 00 SCX_CPU1_CS_TA/1910 ut_setrequirements CS_5007, "P" +21-235-17:58:38.775 00 SCX_CPU1_CS_TA/1915 endif +21-235-17:58:38.775 00 SCX_CPU1_CS_TA/1916 +21-235-17:58:38.775 00 SCX_CPU1_CS_TA/1917 wait 5 +21-235-17:58:38.775 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:43.779 00 SCX_CPU1_CS_TA/1918 +21-235-17:58:43.779 00 SCX_CPU1_CS_TA/1919 write ";*********************************************************************" +21-235-17:58:43.779 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:43.779 00 SCX_CPU1_CS_TA/1920 write "; Step 3.6.2: Send the command with a table name that is not currently" +21-235-17:58:43.780 00 SPR-I:OPRO ; Step 3.6.2: Send the command with a table name that is not currently +21-235-17:58:43.780 00 SCX_CPU1_CS_TA/1921 write "; defined in the definition table. " +21-235-17:58:43.780 00 SPR-I:OPRO ; defined in the definition table. +21-235-17:58:43.780 00 SCX_CPU1_CS_TA/1922 write ";*********************************************************************" +21-235-17:58:43.780 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:43.780 00 SCX_CPU1_CS_TA/1923 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_TABLES_UNKNOWN_NAME_ERR_EID, "ERROR", 1 +21-235-17:58:43.786 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:43.786 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 79 +21-235-17:58:43.786 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:43.786 00 SCX_CPU1_CS_TA/1924 +21-235-17:58:43.786 00 SCX_CPU1_CS_TA/1925 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-235-17:58:43.787 00 SCX_CPU1_CS_TA/1927 /SCX_CPU1_CS_DisableTableName TableName="CS_TST" +21-235-17:58:43.799 00 SCX_CPU1_CS_TA/1928 +21-235-17:58:43.799 00 SCX_CPU1_CS_TA/1929 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-235-17:58:43.805 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:44.355 00 TLMH-I:STS 58-012-14:13:54.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=79 Tables disable table command failed, table CS_TST not found +21-235-17:58:46.809 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:46.811 00 SCX_CPU1_CS_TA/1930 if (UT_TW_Status = UT_Success) then +21-235-17:58:46.811 00 SCX_CPU1_CS_TA/1931 write "<*> Passed (1004;5007) - CS DisableTableTableName with invalid name sent properly." +21-235-17:58:46.811 00 SPR-I:OPRO <*> Passed (1004;5007) - CS DisableTableTableName with invalid name sent properly. +21-235-17:58:46.811 00 SCX_CPU1_CS_TA/1932 ut_setrequirements CS_1004, "P" +21-235-17:58:46.813 00 SCX_CPU1_CS_TA/1933 ut_setrequirements CS_5007, "P" +21-235-17:58:46.814 00 SCX_CPU1_CS_TA/1938 endif +21-235-17:58:46.814 00 SCX_CPU1_CS_TA/1939 +21-235-17:58:46.815 00 SCX_CPU1_CS_TA/1941 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:58:46.819 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:46.819 00 SCX_CPU1_CS_TA/1942 if (UT_TW_Status = UT_Success) then +21-235-17:58:46.819 00 SCX_CPU1_CS_TA/1943 write "<*> Passed (1004;5007) - Expected Event Msg ",CS_DISABLE_TABLES_UNKNOWN_NAME_ERR_EID," rcv'd." +21-235-17:58:46.819 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 79 rcv'd. +21-235-17:58:46.819 00 SCX_CPU1_CS_TA/1944 ut_setrequirements CS_1004, "P" +21-235-17:58:46.854 00 SCX_CPU1_CS_TA/1945 ut_setrequirements CS_5007, "P" +21-235-17:58:46.854 00 SCX_CPU1_CS_TA/1950 endif +21-235-17:58:46.854 00 SCX_CPU1_CS_TA/1951 +21-235-17:58:46.854 00 SCX_CPU1_CS_TA/1952 wait 5 +21-235-17:58:46.854 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:51.859 00 SCX_CPU1_CS_TA/1953 +21-235-17:58:51.859 00 SCX_CPU1_CS_TA/1954 write ";*********************************************************************" +21-235-17:58:51.859 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:51.859 00 SCX_CPU1_CS_TA/1955 write "; Step 3.7: Send the Report Table CRC command with an invalid length." +21-235-17:58:51.859 00 SPR-I:OPRO ; Step 3.7: Send the Report Table CRC command with an invalid length. +21-235-17:58:51.859 00 SCX_CPU1_CS_TA/1956 write ";*********************************************************************" +21-235-17:58:51.859 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:51.859 00 SCX_CPU1_CS_TA/1957 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-235-17:58:51.866 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:51.867 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:58:51.867 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:51.868 00 SCX_CPU1_CS_TA/1958 +21-235-17:58:51.868 00 SCX_CPU1_CS_TA/1959 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-235-17:58:51.868 00 SCX_CPU1_CS_TA/1960 +21-235-17:58:51.868 00 SCX_CPU1_CS_TA/1962 rawcmd = "189Fc00000281E75" +21-235-17:58:51.869 00 SCX_CPU1_CS_TA/1963 +21-235-17:58:51.869 00 SCX_CPU1_CS_TA/1964 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-235-17:58:51.887 00 SPR-I:OPRO Sending: 189Fc00000281E75 +21-235-17:58:51.900 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:58:51.901 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:52.352 00 TLMH-I:STS 58-012-14:14:02.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 30, Len = 47, Expected = 48 +21-235-17:58:53.903 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:53.908 00 SCX_CPU1_CS_TA/1965 +21-235-17:58:53.908 00 SCX_CPU1_CS_TA/1966 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-235-17:58:53.914 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:53.914 00 SCX_CPU1_CS_TA/1967 if (UT_TW_Status = UT_Success) then +21-235-17:58:53.914 00 SCX_CPU1_CS_TA/1968 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-235-17:58:53.914 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:58:53.914 00 SCX_CPU1_CS_TA/1969 ut_setrequirements CS_1002, "P" +21-235-17:58:53.915 00 SCX_CPU1_CS_TA/1970 ut_setrequirements CS_1004, "P" +21-235-17:58:53.916 00 SCX_CPU1_CS_TA/1975 endif +21-235-17:58:53.916 00 SCX_CPU1_CS_TA/1976 +21-235-17:58:53.916 00 SCX_CPU1_CS_TA/1977 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-235-17:58:53.916 00 SCX_CPU1_CS_TA/1978 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-235-17:58:53.916 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:58:53.916 00 SCX_CPU1_CS_TA/1979 ut_setrequirements CS_1004, "P" +21-235-17:58:53.948 00 SCX_CPU1_CS_TA/1983 endif +21-235-17:58:53.948 00 SCX_CPU1_CS_TA/1984 +21-235-17:58:53.948 00 SCX_CPU1_CS_TA/1985 wait 5 +21-235-17:58:53.949 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:58.952 00 SCX_CPU1_CS_TA/1986 +21-235-17:58:58.952 00 SCX_CPU1_CS_TA/1987 write ";*********************************************************************" +21-235-17:58:58.952 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:58.952 00 SCX_CPU1_CS_TA/1988 write "; Step 3.8: Send the Report Table CRC command with an invalid table." +21-235-17:58:58.952 00 SPR-I:OPRO ; Step 3.8: Send the Report Table CRC command with an invalid table. +21-235-17:58:58.953 00 SCX_CPU1_CS_TA/1989 write ";*********************************************************************" +21-235-17:58:58.953 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:58.953 00 SCX_CPU1_CS_TA/1990 write "; Step 3.8.1: Send the command with a null table name." +21-235-17:58:58.953 00 SPR-I:OPRO ; Step 3.8.1: Send the command with a null table name. +21-235-17:58:58.953 00 SCX_CPU1_CS_TA/1991 write ";*********************************************************************" +21-235-17:58:58.953 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:58.953 00 SCX_CPU1_CS_TA/1992 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_INVALID_NAME_TABLES_ERR_EID, "ERROR", 1 +21-235-17:58:58.959 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:58.960 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 71 +21-235-17:58:58.960 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:58.962 00 SCX_CPU1_CS_TA/1993 +21-235-17:58:58.962 00 SCX_CPU1_CS_TA/1994 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-235-17:58:58.962 00 SCX_CPU1_CS_TA/1996 /SCX_CPU1_CS_ReportTableName TableName="" +21-235-17:58:58.978 00 SCX_CPU1_CS_TA/1997 +21-235-17:58:58.978 00 SCX_CPU1_CS_TA/1998 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-235-17:58:58.989 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:59.854 00 TLMH-I:STS 58-012-14:14:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=71 Tables report baseline failed, table not found +21-235-17:59:01.991 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:01.992 00 SCX_CPU1_CS_TA/1999 if (UT_TW_Status = UT_Success) then +21-235-17:59:01.992 00 SCX_CPU1_CS_TA/2000 write "<*> Passed (1004;5007) - CS ReportTableName with Null Tablename sent properly." +21-235-17:59:01.992 00 SPR-I:OPRO <*> Passed (1004;5007) - CS ReportTableName with Null Tablename sent properly. +21-235-17:59:01.992 00 SCX_CPU1_CS_TA/2001 ut_setrequirements CS_1004, "P" +21-235-17:59:01.993 00 SCX_CPU1_CS_TA/2002 ut_setrequirements CS_5007, "P" +21-235-17:59:01.993 00 SCX_CPU1_CS_TA/2007 endif +21-235-17:59:01.993 00 SCX_CPU1_CS_TA/2008 +21-235-17:59:01.993 00 SCX_CPU1_CS_TA/2010 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:59:01.996 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:01.997 00 SCX_CPU1_CS_TA/2011 if (UT_TW_Status = UT_Success) then +21-235-17:59:01.997 00 SCX_CPU1_CS_TA/2012 write "<*> Passed (1004;5007) - Expected Event Msg ",CS_BASELINE_INVALID_NAME_TABLES_ERR_EID," rcv'd." +21-235-17:59:01.997 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 71 rcv'd. +21-235-17:59:01.997 00 SCX_CPU1_CS_TA/2013 ut_setrequirements CS_1004, "P" +21-235-17:59:02.025 00 SCX_CPU1_CS_TA/2014 ut_setrequirements CS_5007, "P" +21-235-17:59:02.026 00 SCX_CPU1_CS_TA/2019 endif +21-235-17:59:02.026 00 SCX_CPU1_CS_TA/2020 +21-235-17:59:02.026 00 SCX_CPU1_CS_TA/2021 wait 5 +21-235-17:59:02.026 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:07.029 00 SCX_CPU1_CS_TA/2022 +21-235-17:59:07.029 00 SCX_CPU1_CS_TA/2023 write ";*********************************************************************" +21-235-17:59:07.029 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:07.029 00 SCX_CPU1_CS_TA/2024 write "; Step 3.8.2: Send the command with an application name that is not " +21-235-17:59:07.030 00 SPR-I:OPRO ; Step 3.8.2: Send the command with an application name that is not +21-235-17:59:07.030 00 SCX_CPU1_CS_TA/2025 write "; currently executing. " +21-235-17:59:07.030 00 SPR-I:OPRO ; currently executing. +21-235-17:59:07.030 00 SCX_CPU1_CS_TA/2026 write ";*********************************************************************" +21-235-17:59:07.030 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:07.030 00 SCX_CPU1_CS_TA/2027 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_INVALID_NAME_TABLES_ERR_EID, "ERROR", 1 +21-235-17:59:07.035 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:07.035 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 71 +21-235-17:59:07.036 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:07.036 00 SCX_CPU1_CS_TA/2028 +21-235-17:59:07.036 00 SCX_CPU1_CS_TA/2029 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-235-17:59:07.036 00 SCX_CPU1_CS_TA/2031 /SCX_CPU1_CS_ReportTableName TableName="CS_TST" +21-235-17:59:07.048 00 SCX_CPU1_CS_TA/2032 +21-235-17:59:07.048 00 SCX_CPU1_CS_TA/2033 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-235-17:59:07.051 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:07.856 00 TLMH-I:STS 58-012-14:14:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=71 Tables report baseline failed, table CS_TST not found +21-235-17:59:10.055 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:10.057 00 SCX_CPU1_CS_TA/2034 if (UT_TW_Status = UT_Success) then +21-235-17:59:10.057 00 SCX_CPU1_CS_TA/2035 write "<*> Passed (1004;5007) - CS ReportTableName with invalid name sent properly." +21-235-17:59:10.057 00 SPR-I:OPRO <*> Passed (1004;5007) - CS ReportTableName with invalid name sent properly. +21-235-17:59:10.058 00 SCX_CPU1_CS_TA/2036 ut_setrequirements CS_1004, "P" +21-235-17:59:10.061 00 SCX_CPU1_CS_TA/2037 ut_setrequirements CS_5007, "P" +21-235-17:59:10.064 00 SCX_CPU1_CS_TA/2042 endif +21-235-17:59:10.065 00 SCX_CPU1_CS_TA/2043 +21-235-17:59:10.065 00 SCX_CPU1_CS_TA/2045 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:59:10.077 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:10.079 00 SCX_CPU1_CS_TA/2046 if (UT_TW_Status = UT_Success) then +21-235-17:59:10.079 00 SCX_CPU1_CS_TA/2047 write "<*> Passed (1004;5007) - Expected Event Msg ",CS_BASELINE_INVALID_NAME_TABLES_ERR_EID," rcv'd." +21-235-17:59:10.079 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 71 rcv'd. +21-235-17:59:10.079 00 SCX_CPU1_CS_TA/2048 ut_setrequirements CS_1004, "P" +21-235-17:59:10.120 00 SCX_CPU1_CS_TA/2049 ut_setrequirements CS_5007, "P" +21-235-17:59:10.120 00 SCX_CPU1_CS_TA/2054 endif +21-235-17:59:10.120 00 SCX_CPU1_CS_TA/2055 +21-235-17:59:10.121 00 SCX_CPU1_CS_TA/2056 wait 5 +21-235-17:59:10.121 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:15.125 00 SCX_CPU1_CS_TA/2057 +21-235-17:59:15.125 00 SCX_CPU1_CS_TA/2058 write ";*********************************************************************" +21-235-17:59:15.125 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:15.126 00 SCX_CPU1_CS_TA/2059 write "; Step 3.9: Send the Recompute Table CRC command with an invalid " +21-235-17:59:15.126 00 SPR-I:OPRO ; Step 3.9: Send the Recompute Table CRC command with an invalid +21-235-17:59:15.126 00 SCX_CPU1_CS_TA/2060 write "; length." +21-235-17:59:15.126 00 SPR-I:OPRO ; length. +21-235-17:59:15.126 00 SCX_CPU1_CS_TA/2061 write ";*********************************************************************" +21-235-17:59:15.126 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:15.126 00 SCX_CPU1_CS_TA/2062 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-235-17:59:15.133 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:15.133 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:59:15.133 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:15.135 00 SCX_CPU1_CS_TA/2063 +21-235-17:59:15.135 00 SCX_CPU1_CS_TA/2064 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-235-17:59:15.135 00 SCX_CPU1_CS_TA/2065 +21-235-17:59:15.135 00 SCX_CPU1_CS_TA/2067 rawcmd = "189Fc00000281F88" +21-235-17:59:15.135 00 SCX_CPU1_CS_TA/2068 +21-235-17:59:15.136 00 SCX_CPU1_CS_TA/2069 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-235-17:59:15.148 00 SPR-I:OPRO Sending: 189Fc00000281F88 +21-235-17:59:15.168 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:59:15.169 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:15.849 00 TLMH-I:STS 58-012-14:14:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 31, Len = 47, Expected = 48 +21-235-17:59:18.172 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:18.177 00 SCX_CPU1_CS_TA/2070 +21-235-17:59:18.177 00 SCX_CPU1_CS_TA/2071 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-235-17:59:18.194 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:18.196 00 SCX_CPU1_CS_TA/2072 if (UT_TW_Status = UT_Success) then +21-235-17:59:18.196 00 SCX_CPU1_CS_TA/2073 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-235-17:59:18.196 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:59:18.196 00 SCX_CPU1_CS_TA/2074 ut_setrequirements CS_1002, "P" +21-235-17:59:18.199 00 SCX_CPU1_CS_TA/2075 ut_setrequirements CS_1004, "P" +21-235-17:59:18.201 00 SCX_CPU1_CS_TA/2080 endif +21-235-17:59:18.201 00 SCX_CPU1_CS_TA/2081 +21-235-17:59:18.201 00 SCX_CPU1_CS_TA/2082 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-235-17:59:18.201 00 SCX_CPU1_CS_TA/2083 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-235-17:59:18.202 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:59:18.202 00 SCX_CPU1_CS_TA/2084 ut_setrequirements CS_1004, "P" +21-235-17:59:18.243 00 SCX_CPU1_CS_TA/2088 endif +21-235-17:59:18.243 00 SCX_CPU1_CS_TA/2089 +21-235-17:59:18.243 00 SCX_CPU1_CS_TA/2090 wait 5 +21-235-17:59:18.243 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:23.246 00 SCX_CPU1_CS_TA/2091 +21-235-17:59:23.246 00 SCX_CPU1_CS_TA/2092 write ";*********************************************************************" +21-235-17:59:23.246 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:23.246 00 SCX_CPU1_CS_TA/2093 write "; Step 3.10: Send the Recompute Table CRC command with an invalid " +21-235-17:59:23.246 00 SPR-I:OPRO ; Step 3.10: Send the Recompute Table CRC command with an invalid +21-235-17:59:23.246 00 SCX_CPU1_CS_TA/2094 write "; table name." +21-235-17:59:23.246 00 SPR-I:OPRO ; table name. +21-235-17:59:23.246 00 SCX_CPU1_CS_TA/2095 write ";*********************************************************************" +21-235-17:59:23.246 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:23.246 00 SCX_CPU1_CS_TA/2096 write "; Step 3.10.1: Send the command with a null table name." +21-235-17:59:23.246 00 SPR-I:OPRO ; Step 3.10.1: Send the command with a null table name. +21-235-17:59:23.246 00 SCX_CPU1_CS_TA/2097 write ";*********************************************************************" +21-235-17:59:23.246 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:23.247 00 SCX_CPU1_CS_TA/2098 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_UNKNOWN_NAME_TABLES_ERR_EID, "ERROR", 1 +21-235-17:59:23.248 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:23.248 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 74 +21-235-17:59:23.248 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:23.248 00 SCX_CPU1_CS_TA/2099 +21-235-17:59:23.248 00 SCX_CPU1_CS_TA/2100 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-235-17:59:23.248 00 SCX_CPU1_CS_TA/2102 /SCX_CPU1_CS_RecomputeTableName TableName="" +21-235-17:59:23.260 00 SCX_CPU1_CS_TA/2103 +21-235-17:59:23.260 00 SCX_CPU1_CS_TA/2104 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-235-17:59:23.263 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:23.848 00 TLMH-I:STS 58-012-14:14:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=74 Tables recompute baseline failed, table not found +21-235-17:59:26.266 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:26.266 00 SCX_CPU1_CS_TA/2105 if (UT_TW_Status = UT_Success) then +21-235-17:59:26.266 00 SCX_CPU1_CS_TA/2106 write "<*> Passed (1004;5007) - CS RecomputeTableName with Null Tablename sent properly." +21-235-17:59:26.266 00 SPR-I:OPRO <*> Passed (1004;5007) - CS RecomputeTableName with Null Tablename sent properly. +21-235-17:59:26.266 00 SCX_CPU1_CS_TA/2107 ut_setrequirements CS_1004, "P" +21-235-17:59:26.267 00 SCX_CPU1_CS_TA/2108 ut_setrequirements CS_5007, "P" +21-235-17:59:26.268 00 SCX_CPU1_CS_TA/2113 endif +21-235-17:59:26.268 00 SCX_CPU1_CS_TA/2114 +21-235-17:59:26.268 00 SCX_CPU1_CS_TA/2116 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:59:26.271 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:26.272 00 SCX_CPU1_CS_TA/2117 if (UT_TW_Status = UT_Success) then +21-235-17:59:26.272 00 SCX_CPU1_CS_TA/2118 write "<*> Passed (1004;5007) - Expected Event Msg ",CS_RECOMPUTE_UNKNOWN_NAME_TABLES_ERR_EID," rcv'd." +21-235-17:59:26.272 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 74 rcv'd. +21-235-17:59:26.272 00 SCX_CPU1_CS_TA/2119 ut_setrequirements CS_1004, "P" +21-235-17:59:26.305 00 SCX_CPU1_CS_TA/2120 ut_setrequirements CS_5007, "P" +21-235-17:59:26.305 00 SCX_CPU1_CS_TA/2125 endif +21-235-17:59:26.305 00 SCX_CPU1_CS_TA/2126 +21-235-17:59:26.305 00 SCX_CPU1_CS_TA/2127 wait 5 +21-235-17:59:26.305 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:31.309 00 SCX_CPU1_CS_TA/2128 +21-235-17:59:31.309 00 SCX_CPU1_CS_TA/2129 write ";*********************************************************************" +21-235-17:59:31.310 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:31.310 00 SCX_CPU1_CS_TA/2130 write "; Step 3.10.2: Send the command with an application name that is not " +21-235-17:59:31.310 00 SPR-I:OPRO ; Step 3.10.2: Send the command with an application name that is not +21-235-17:59:31.310 00 SCX_CPU1_CS_TA/2131 write "; currently executing. " +21-235-17:59:31.310 00 SPR-I:OPRO ; currently executing. +21-235-17:59:31.310 00 SCX_CPU1_CS_TA/2132 write ";*********************************************************************" +21-235-17:59:31.310 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:31.310 00 SCX_CPU1_CS_TA/2133 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_UNKNOWN_NAME_TABLES_ERR_EID, "ERROR", 1 +21-235-17:59:31.316 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:31.317 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 74 +21-235-17:59:31.317 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:31.318 00 SCX_CPU1_CS_TA/2134 +21-235-17:59:31.319 00 SCX_CPU1_CS_TA/2135 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-235-17:59:31.319 00 SCX_CPU1_CS_TA/2137 /SCX_CPU1_CS_RecomputeTableName TableName="CS_TST" +21-235-17:59:31.334 00 SCX_CPU1_CS_TA/2138 +21-235-17:59:31.334 00 SCX_CPU1_CS_TA/2139 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-235-17:59:31.348 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:31.856 00 TLMH-I:STS 58-012-14:14:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=74 Tables recompute baseline failed, table CS_TST not found +21-235-17:59:34.351 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:34.354 00 SCX_CPU1_CS_TA/2140 if (UT_TW_Status = UT_Success) then +21-235-17:59:34.354 00 SCX_CPU1_CS_TA/2141 write "<*> Passed (1004;5007) - CS RecomputeTableName with invalid name sent properly." +21-235-17:59:34.354 00 SPR-I:OPRO <*> Passed (1004;5007) - CS RecomputeTableName with invalid name sent properly. +21-235-17:59:34.354 00 SCX_CPU1_CS_TA/2142 ut_setrequirements CS_1004, "P" +21-235-17:59:34.358 00 SCX_CPU1_CS_TA/2143 ut_setrequirements CS_5007, "P" +21-235-17:59:34.362 00 SCX_CPU1_CS_TA/2148 endif +21-235-17:59:34.362 00 SCX_CPU1_CS_TA/2149 +21-235-17:59:34.362 00 SCX_CPU1_CS_TA/2151 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:59:34.375 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:34.378 00 SCX_CPU1_CS_TA/2152 if (UT_TW_Status = UT_Success) then +21-235-17:59:34.378 00 SCX_CPU1_CS_TA/2153 write "<*> Passed (1004;5007) - Expected Event Msg ",CS_RECOMPUTE_UNKNOWN_NAME_TABLES_ERR_EID," rcv'd." +21-235-17:59:34.378 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 74 rcv'd. +21-235-17:59:34.379 00 SCX_CPU1_CS_TA/2154 ut_setrequirements CS_1004, "P" +21-235-17:59:34.425 00 SCX_CPU1_CS_TA/2155 ut_setrequirements CS_5007, "P" +21-235-17:59:34.426 00 SCX_CPU1_CS_TA/2160 endif +21-235-17:59:34.426 00 SCX_CPU1_CS_TA/2161 +21-235-17:59:34.426 00 SCX_CPU1_CS_TA/2162 wait 5 +21-235-17:59:34.426 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:39.430 00 SCX_CPU1_CS_TA/2163 +21-235-17:59:39.430 00 SCX_CPU1_CS_TA/2164 write ";*********************************************************************" +21-235-17:59:39.430 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:39.430 00 SCX_CPU1_CS_TA/2165 write "; Step 3.11: Send a valid Recompute command. " +21-235-17:59:39.430 00 SPR-I:OPRO ; Step 3.11: Send a valid Recompute command. +21-235-17:59:39.430 00 SCX_CPU1_CS_TA/2166 write ";*********************************************************************" +21-235-17:59:39.431 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:39.431 00 SCX_CPU1_CS_TA/2167 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_TABLES_STARTED_DBG_EID, "DEBUG", 1 +21-235-17:59:39.436 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.438 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-17:59:39.438 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.439 00 SCX_CPU1_CS_TA/2168 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_TABLES_INF_EID, "INFO", 2 +21-235-17:59:39.448 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.448 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-17:59:39.448 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.450 00 SCX_CPU1_CS_TA/2169 +21-235-17:59:39.450 00 SCX_CPU1_CS_TA/2171 /SCX_CPU1_CS_RecomputeTableName TableName=tblResTblName +21-235-17:59:39.466 00 SCX_CPU1_CS_TA/2172 +21-235-17:59:39.466 00 SCX_CPU1_CS_TA/2173 write ";*********************************************************************" +21-235-17:59:39.466 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:39.466 00 SCX_CPU1_CS_TA/2174 write "; Step 3.12: Send the Recompute command again. This should fail since " +21-235-17:59:39.466 00 SPR-I:OPRO ; Step 3.12: Send the Recompute command again. This should fail since +21-235-17:59:39.466 00 SCX_CPU1_CS_TA/2175 write "; a Recompute is already executing." +21-235-17:59:39.466 00 SPR-I:OPRO ; a Recompute is already executing. +21-235-17:59:39.466 00 SCX_CPU1_CS_TA/2176 write ";*********************************************************************" +21-235-17:59:39.467 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:39.467 00 SCX_CPU1_CS_TA/2177 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_TABLES_CHDTASK_ERR_EID, "ERROR", 1 +21-235-17:59:39.470 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.470 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 75 +21-235-17:59:39.470 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.487 00 SCX_CPU1_CS_TA/2178 +21-235-17:59:39.487 00 SCX_CPU1_CS_TA/2179 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-235-17:59:39.487 00 SCX_CPU1_CS_TA/2181 /SCX_CPU1_CS_RecomputeTableName TableName="LC.LC_ADT" +21-235-17:59:39.540 00 SCX_CPU1_CS_TA/2182 +21-235-17:59:39.540 00 SCX_CPU1_CS_TA/2183 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-235-17:59:39.543 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:40.348 00 TLMH-I:STS 58-012-14:14:50.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResTablesTbl started +21-235-17:59:40.350 00 TLMH-I:STS 58-012-14:14:50.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=75 Tables recompute baseline for table LC.LC_ADT failed: child task in use +21-235-17:59:40.856 00 TLMH-I:STS 58-012-14:14:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:59:40.857 00 TLMH-I:STS 58-012-14:14:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:59:41.352 00 TLMH-I:STS 58-012-14:14:51.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResTablesTbl recompute finished. New baseline is 0x00001F47 +21-235-17:59:42.546 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:42.548 00 SCX_CPU1_CS_TA/2184 if (UT_TW_Status = UT_Success) then +21-235-17:59:42.548 00 SCX_CPU1_CS_TA/2185 write "<*> Passed (1004;5005.2) - CS RecomputeTableName failed as expected." +21-235-17:59:42.549 00 SPR-I:OPRO <*> Passed (1004;5005.2) - CS RecomputeTableName failed as expected. +21-235-17:59:42.549 00 SCX_CPU1_CS_TA/2186 ut_setrequirements CS_1004, "P" +21-235-17:59:42.551 00 SCX_CPU1_CS_TA/2187 ut_setrequirements CS_50052, "P" +21-235-17:59:42.552 00 SCX_CPU1_CS_TA/2192 endif +21-235-17:59:42.552 00 SCX_CPU1_CS_TA/2193 +21-235-17:59:42.552 00 SCX_CPU1_CS_TA/2195 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:59:42.555 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:42.555 00 SCX_CPU1_CS_TA/2196 if (UT_TW_Status = UT_Success) then +21-235-17:59:42.555 00 SCX_CPU1_CS_TA/2197 write "<*> Passed (1004;5005.2) - Expected Event Msg ",CS_RECOMPUTE_TABLES_CHDTASK_ERR_EID," rcv'd." +21-235-17:59:42.555 00 SPR-I:OPRO <*> Passed (1004;5005.2) - Expected Event Msg 75 rcv'd. +21-235-17:59:42.555 00 SCX_CPU1_CS_TA/2198 ut_setrequirements CS_1004, "P" +21-235-17:59:42.585 00 SCX_CPU1_CS_TA/2199 ut_setrequirements CS_50052, "P" +21-235-17:59:42.585 00 SCX_CPU1_CS_TA/2204 endif +21-235-17:59:42.585 00 SCX_CPU1_CS_TA/2205 +21-235-17:59:42.585 00 SCX_CPU1_CS_TA/2206 write ";*********************************************************************" +21-235-17:59:42.585 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:42.586 00 SCX_CPU1_CS_TA/2207 write "; Step 3.13: Send the One Shot CRC command. This should fail since " +21-235-17:59:42.586 00 SPR-I:OPRO ; Step 3.13: Send the One Shot CRC command. This should fail since +21-235-17:59:42.586 00 SCX_CPU1_CS_TA/2208 write "; a Recompute is already executing." +21-235-17:59:42.586 00 SPR-I:OPRO ; a Recompute is already executing. +21-235-17:59:42.586 00 SCX_CPU1_CS_TA/2209 write ";*********************************************************************" +21-235-17:59:42.586 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:42.586 00 SCX_CPU1_CS_TA/2211 if (SCX_CPU1_find_event[2].num_found_messages = 1) then +21-235-17:59:42.586 00 SCX_CPU1_CS_TA/2212 /SCX_CPU1_CS_RecomputeTableName TableName=tblResTblName +21-235-17:59:42.587 00 SCX_CPU1_CS_TA/2213 endif +21-235-17:59:42.587 00 SCX_CPU1_CS_TA/2214 +21-235-17:59:42.587 00 SCX_CPU1_CS_TA/2215 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 +21-235-17:59:42.589 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:42.589 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-235-17:59:42.589 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:42.602 00 SCX_CPU1_CS_TA/2216 +21-235-17:59:42.602 00 SCX_CPU1_CS_TA/2217 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-235-17:59:42.602 00 SCX_CPU1_CS_TA/2219 /SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=2048 +21-235-17:59:42.654 00 SCX_CPU1_CS_TA/2220 +21-235-17:59:42.654 00 SCX_CPU1_CS_TA/2221 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-235-17:59:42.657 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:43.349 00 TLMH-I:STS 58-012-14:14:53.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResTablesTbl started +21-235-17:59:43.350 00 TLMH-I:STS 58-012-14:14:53.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-235-17:59:43.847 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:59:44.354 00 TLMH-I:STS 58-012-14:14:54.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResTablesTbl recompute finished. New baseline is 0xFFFFDFBF +21-235-17:59:46.662 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:46.664 00 SCX_CPU1_CS_TA/2222 if (UT_TW_Status = UT_Success) then +21-235-17:59:46.664 00 SCX_CPU1_CS_TA/2223 write "<*> Passed (1004;5005.2) - One Shot CRC command failed as expected." +21-235-17:59:46.664 00 SPR-I:OPRO <*> Passed (1004;5005.2) - One Shot CRC command failed as expected. +21-235-17:59:46.664 00 SCX_CPU1_CS_TA/2224 ut_setrequirements CS_1004, "P" +21-235-17:59:46.667 00 SCX_CPU1_CS_TA/2225 ut_setrequirements CS_50052, "P" +21-235-17:59:46.671 00 SCX_CPU1_CS_TA/2230 endif +21-235-17:59:46.671 00 SCX_CPU1_CS_TA/2231 +21-235-17:59:46.671 00 SCX_CPU1_CS_TA/2233 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-17:59:46.684 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:46.686 00 SCX_CPU1_CS_TA/2234 if (UT_TW_Status = UT_Success) then +21-235-17:59:46.687 00 SCX_CPU1_CS_TA/2235 write "<*> Passed (1004;5005.2) - Expected Event Msg ",CS_ONESHOT_CHDTASK_ERR_EID," rcv'd." +21-235-17:59:46.687 00 SPR-I:OPRO <*> Passed (1004;5005.2) - Expected Event Msg 22 rcv'd. +21-235-17:59:46.687 00 SCX_CPU1_CS_TA/2236 ut_setrequirements CS_1004, "P" +21-235-17:59:46.730 00 SCX_CPU1_CS_TA/2237 ut_setrequirements CS_50052, "P" +21-235-17:59:46.731 00 SCX_CPU1_CS_TA/2242 endif +21-235-17:59:46.731 00 SCX_CPU1_CS_TA/2243 +21-235-17:59:46.731 00 SCX_CPU1_CS_TA/2244 wait 5 +21-235-17:59:46.731 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:51.735 00 SCX_CPU1_CS_TA/2245 +21-235-17:59:51.735 00 SCX_CPU1_CS_TA/2246 write ";*********************************************************************" +21-235-17:59:51.735 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:51.735 00 SCX_CPU1_CS_TA/2247 write "; Step 3.14: Dump the Table Results Table." +21-235-17:59:51.735 00 SPR-I:OPRO ; Step 3.14: Dump the Table Results Table. +21-235-17:59:51.735 00 SCX_CPU1_CS_TA/2248 write ";*********************************************************************" +21-235-17:59:51.735 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:51.735 00 SCX_CPU1_CS_TA/2249 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-17:59:51.736 00 SCX_CPU1_CS_TA/2250 +21-235-17:59:51.736 00 SCX_CPU1_CS_TA/2251 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl3_13",hostCPU,resTblId) +21-235-17:59:51.736 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:59:51.738 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:59:51.739 00 GET_TBL_TO_CVT/2 ; +21-235-17:59:51.739 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-17:59:51.739 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-17:59:51.745 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl3_13" +21-235-17:59:51.757 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:59:57.850 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl3_13' +21-235-18:00:06.771 00 SPR-I:OPRO +21-235-18:00:06.771 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:00:06.771 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:00:06.771 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:00:06.771 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:00:06.775 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl3_13 cpu1_tblrestbl3_13 binary 192.168.1.8 +21-235-18:00:06.925 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:00:06.926 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:00:21.939 00 SPR-I:OPRO +21-235-18:00:21.957 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl3_13`" +21-235-18:00:21.958 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:00:26.963 00 GET_TBL_TO_CVT/238 +21-235-18:00:26.963 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:00:26.963 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:00:26.964 00 SCX_CPU1_CS_TA/2252 wait 5 +21-235-18:00:26.965 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:00:31.969 00 SCX_CPU1_CS_TA/2253 +21-235-18:00:31.969 00 SCX_CPU1_CS_TA/2254 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:00:31.973 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:31.974 00 SCX_CPU1_CS_TA/2255 if (UT_TW_Status = UT_Success) then +21-235-18:00:31.974 00 SCX_CPU1_CS_TA/2256 write "<*> Passed (5008) - Dump of Table Results Table successful." +21-235-18:00:31.974 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:00:31.974 00 SCX_CPU1_CS_TA/2257 ut_setrequirements CS_5008, "P" +21-235-18:00:31.975 00 SCX_CPU1_CS_TA/2261 endif +21-235-18:00:31.975 00 SCX_CPU1_CS_TA/2262 +21-235-18:00:31.975 00 SCX_CPU1_CS_TA/2263 write ";*********************************************************************" +21-235-18:00:31.975 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:31.975 00 SCX_CPU1_CS_TA/2264 write "; Step 4.0: Disabled Checksum Test." +21-235-18:00:31.975 00 SPR-I:OPRO ; Step 4.0: Disabled Checksum Test. +21-235-18:00:31.975 00 SCX_CPU1_CS_TA/2265 write ";*********************************************************************" +21-235-18:00:31.975 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:31.975 00 SCX_CPU1_CS_TA/2266 write "; Step 4.1: Send the Disable Checksum command. " +21-235-18:00:31.975 00 SPR-I:OPRO ; Step 4.1: Send the Disable Checksum command. +21-235-18:00:31.975 00 SCX_CPU1_CS_TA/2267 write ";*********************************************************************" +21-235-18:00:31.975 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:31.975 00 SCX_CPU1_CS_TA/2268 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_ALL_INF_EID, "INFO", 1 +21-235-18:00:31.978 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:31.978 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-235-18:00:31.978 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:32.005 00 SCX_CPU1_CS_TA/2269 +21-235-18:00:32.005 00 SCX_CPU1_CS_TA/2270 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:00:32.005 00 SCX_CPU1_CS_TA/2272 /SCX_CPU1_CS_DisableAll +21-235-18:00:32.017 00 SCX_CPU1_CS_TA/2273 +21-235-18:00:32.017 00 SCX_CPU1_CS_TA/2274 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:00:32.020 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:00:32.851 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-235-18:00:34.022 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:34.024 00 SCX_CPU1_CS_TA/2275 if (UT_TW_Status = UT_Success) then +21-235-18:00:34.024 00 SCX_CPU1_CS_TA/2276 write "<*> Passed (1003;8001) - CS DisableALL command sent properly." +21-235-18:00:34.024 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-235-18:00:34.025 00 SCX_CPU1_CS_TA/2277 ut_setrequirements CS_1003, "P" +21-235-18:00:34.028 00 SCX_CPU1_CS_TA/2278 ut_setrequirements CS_8001, "P" +21-235-18:00:34.031 00 SCX_CPU1_CS_TA/2283 endif +21-235-18:00:34.032 00 SCX_CPU1_CS_TA/2284 +21-235-18:00:34.032 00 SCX_CPU1_CS_TA/2286 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:00:34.045 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:34.048 00 SCX_CPU1_CS_TA/2287 if (UT_TW_Status = UT_Success) then +21-235-18:00:34.048 00 SCX_CPU1_CS_TA/2288 write "<*> Passed (1003;8001) - Expected Event Msg ",CS_DISABLE_ALL_INF_EID," rcv'd." +21-235-18:00:34.048 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-235-18:00:34.048 00 SCX_CPU1_CS_TA/2289 ut_setrequirements CS_1003, "P" +21-235-18:00:34.093 00 SCX_CPU1_CS_TA/2290 ut_setrequirements CS_8001, "P" +21-235-18:00:34.094 00 SCX_CPU1_CS_TA/2295 endif +21-235-18:00:34.094 00 SCX_CPU1_CS_TA/2296 +21-235-18:00:34.094 00 SCX_CPU1_CS_TA/2297 wait 5 +21-235-18:00:34.094 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:00:39.098 00 SCX_CPU1_CS_TA/2298 +21-235-18:00:39.098 00 SCX_CPU1_CS_TA/2299 write ";*********************************************************************" +21-235-18:00:39.098 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:39.098 00 SCX_CPU1_CS_TA/2300 write "; Step 4.2: Send the Disable Table Checksumming command. " +21-235-18:00:39.098 00 SPR-I:OPRO ; Step 4.2: Send the Disable Table Checksumming command. +21-235-18:00:39.098 00 SCX_CPU1_CS_TA/2301 write ";*********************************************************************" +21-235-18:00:39.098 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:39.098 00 SCX_CPU1_CS_TA/2302 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_TABLES_INF_EID, "INFO", 1 +21-235-18:00:39.106 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:39.107 00 SPR-I:OPRO ; Setup event 1 with CS INFO 67 +21-235-18:00:39.107 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:39.108 00 SCX_CPU1_CS_TA/2303 +21-235-18:00:39.108 00 SCX_CPU1_CS_TA/2304 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:00:39.109 00 SCX_CPU1_CS_TA/2305 +21-235-18:00:39.109 00 SCX_CPU1_CS_TA/2307 /SCX_CPU1_CS_DisableTables +21-235-18:00:39.124 00 SCX_CPU1_CS_TA/2308 +21-235-18:00:39.124 00 SCX_CPU1_CS_TA/2309 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:00:39.132 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:00:39.848 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-235-18:00:42.136 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:42.139 00 SCX_CPU1_CS_TA/2310 if (UT_TW_Status = UT_Success) then +21-235-18:00:42.139 00 SCX_CPU1_CS_TA/2311 write "<*> Passed (1003;5002) - CS DisableTables command sent properly." +21-235-18:00:42.139 00 SPR-I:OPRO <*> Passed (1003;5002) - CS DisableTables command sent properly. +21-235-18:00:42.139 00 SCX_CPU1_CS_TA/2312 ut_setrequirements CS_1003, "P" +21-235-18:00:42.143 00 SCX_CPU1_CS_TA/2313 ut_setrequirements CS_5002, "P" +21-235-18:00:42.148 00 SCX_CPU1_CS_TA/2318 endif +21-235-18:00:42.148 00 SCX_CPU1_CS_TA/2319 +21-235-18:00:42.148 00 SCX_CPU1_CS_TA/2321 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:00:42.163 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:42.164 00 SCX_CPU1_CS_TA/2322 if (UT_TW_Status = UT_Success) then +21-235-18:00:42.164 00 SCX_CPU1_CS_TA/2323 write "<*> Passed (1003;5002) - Expected Event Msg ",CS_DISABLE_TABLES_INF_EID," rcv'd." +21-235-18:00:42.164 00 SPR-I:OPRO <*> Passed (1003;5002) - Expected Event Msg 67 rcv'd. +21-235-18:00:42.164 00 SCX_CPU1_CS_TA/2324 ut_setrequirements CS_1003, "P" +21-235-18:00:42.200 00 SCX_CPU1_CS_TA/2325 ut_setrequirements CS_5002, "P" +21-235-18:00:42.201 00 SCX_CPU1_CS_TA/2330 endif +21-235-18:00:42.201 00 SCX_CPU1_CS_TA/2331 +21-235-18:00:42.201 00 SCX_CPU1_CS_TA/2332 wait 5 +21-235-18:00:42.201 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:00:47.205 00 SCX_CPU1_CS_TA/2333 +21-235-18:00:47.205 00 SCX_CPU1_CS_TA/2334 write ";*********************************************************************" +21-235-18:00:47.205 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:47.205 00 SCX_CPU1_CS_TA/2335 write "; Step 4.3: Send the Enable Table Name command with a table whose " +21-235-18:00:47.205 00 SPR-I:OPRO ; Step 4.3: Send the Enable Table Name command with a table whose +21-235-18:00:47.206 00 SCX_CPU1_CS_TA/2336 write "; status is DISABLED." +21-235-18:00:47.206 00 SPR-I:OPRO ; status is DISABLED. +21-235-18:00:47.206 00 SCX_CPU1_CS_TA/2337 write ";*********************************************************************" +21-235-18:00:47.206 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:47.206 00 SCX_CPU1_CS_TA/2340 foundTbl=FALSE +21-235-18:00:47.206 00 SCX_CPU1_CS_TA/2341 +21-235-18:00:47.206 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.207 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.207 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.207 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.209 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.209 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.210 00 SCX_CPU1_CS_TA/2344 tblIndex = i +21-235-18:00:47.210 00 SCX_CPU1_CS_TA/2345 foundTbl = TRUE +21-235-18:00:47.210 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.210 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.211 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.211 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.211 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.211 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.211 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.212 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.212 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.212 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.212 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.213 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.213 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.213 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.213 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.213 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.213 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.214 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.214 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.214 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.214 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.214 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.215 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.215 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.215 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.215 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.216 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.216 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.216 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.216 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.217 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.217 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.217 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.217 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.217 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.218 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.218 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.218 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.218 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.219 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.219 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.219 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.219 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.219 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.220 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.220 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.220 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.220 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.220 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.221 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.221 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.221 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.221 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.221 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.222 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.222 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.222 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.222 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.223 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.223 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.223 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.223 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.224 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.224 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.224 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.224 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.225 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.225 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.225 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.225 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.226 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.226 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.226 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.226 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.227 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.227 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.227 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.227 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.228 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.228 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.228 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.228 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.229 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.229 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.229 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.229 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.230 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.230 00 SCX_CPU1_CS_TA/2343 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:00:47.231 00 SCX_CPU1_CS_TA/2346 endif +21-235-18:00:47.231 00 SCX_CPU1_CS_TA/2347 enddo +21-235-18:00:47.232 00 SCX_CPU1_CS_TA/2342 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:00:47.232 00 SCX_CPU1_CS_TA/2348 +21-235-18:00:47.232 00 SCX_CPU1_CS_TA/2349 if (foundTbl = TRUE) then +21-235-18:00:47.233 00 SCX_CPU1_CS_TA/2350 tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME +21-235-18:00:47.233 00 SCX_CPU1_CS_TA/2351 write "; Disabled table '",tblName, "' found at index ", tblIndex +21-235-18:00:47.233 00 SPR-I:OPRO ; Disabled table 'CS.ResAppTbl' found at index 1 +21-235-18:00:47.234 00 SCX_CPU1_CS_TA/2356 endif +21-235-18:00:47.234 00 SCX_CPU1_CS_TA/2357 +21-235-18:00:47.234 00 SCX_CPU1_CS_TA/2358 ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_TABLES_NAME_INF_EID,"INFO", 1 +21-235-18:00:47.238 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:47.240 00 SPR-I:OPRO ; Setup event 1 with CS INFO 76 +21-235-18:00:47.241 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:47.245 00 SCX_CPU1_CS_TA/2359 +21-235-18:00:47.246 00 SCX_CPU1_CS_TA/2360 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:00:47.248 00 SCX_CPU1_CS_TA/2362 /SCX_CPU1_CS_EnableTableName TableName=tblName +21-235-18:00:47.260 00 SCX_CPU1_CS_TA/2363 +21-235-18:00:47.260 00 SCX_CPU1_CS_TA/2364 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:00:47.264 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:00:47.853 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.ResAppTbl is Enabled +21-235-18:00:50.267 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:50.268 00 SCX_CPU1_CS_TA/2365 if (UT_TW_Status = UT_Success) then +21-235-18:00:50.268 00 SCX_CPU1_CS_TA/2366 write "<*> Passed (1003;5003) - CS EnableTableName command sent properly." +21-235-18:00:50.268 00 SPR-I:OPRO <*> Passed (1003;5003) - CS EnableTableName command sent properly. +21-235-18:00:50.268 00 SCX_CPU1_CS_TA/2367 ut_setrequirements CS_1003, "P" +21-235-18:00:50.270 00 SCX_CPU1_CS_TA/2368 ut_setrequirements CS_5003, "P" +21-235-18:00:50.272 00 SCX_CPU1_CS_TA/2373 endif +21-235-18:00:50.272 00 SCX_CPU1_CS_TA/2374 +21-235-18:00:50.272 00 SCX_CPU1_CS_TA/2376 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:00:50.277 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:50.279 00 SCX_CPU1_CS_TA/2377 if (UT_TW_Status = UT_Success) then +21-235-18:00:50.279 00 SCX_CPU1_CS_TA/2378 write "<*> Passed (1003;5003) - Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID," rcv'd." +21-235-18:00:50.279 00 SPR-I:OPRO <*> Passed (1003;5003) - Expected Event Msg 76 rcv'd. +21-235-18:00:50.279 00 SCX_CPU1_CS_TA/2379 ut_setrequirements CS_1003, "P" +21-235-18:00:50.310 00 SCX_CPU1_CS_TA/2380 ut_setrequirements CS_5003, "P" +21-235-18:00:50.311 00 SCX_CPU1_CS_TA/2385 endif +21-235-18:00:50.311 00 SCX_CPU1_CS_TA/2386 +21-235-18:00:50.311 00 SCX_CPU1_CS_TA/2387 wait 5 +21-235-18:00:50.311 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:00:55.315 00 SCX_CPU1_CS_TA/2388 +21-235-18:00:55.315 00 SCX_CPU1_CS_TA/2389 step4_4: +21-235-18:00:55.315 00 SCX_CPU1_CS_TA/2390 write ";*********************************************************************" +21-235-18:00:55.315 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:55.315 00 SCX_CPU1_CS_TA/2391 write "; Step 4.4: Dump the Table Results table. " +21-235-18:00:55.315 00 SPR-I:OPRO ; Step 4.4: Dump the Table Results table. +21-235-18:00:55.315 00 SCX_CPU1_CS_TA/2392 write ";*********************************************************************" +21-235-18:00:55.315 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:55.315 00 SCX_CPU1_CS_TA/2393 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:00:55.315 00 SCX_CPU1_CS_TA/2394 +21-235-18:00:55.315 00 SCX_CPU1_CS_TA/2395 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_4",hostCPU,resTblId) +21-235-18:00:55.315 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:00:55.316 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:00:55.316 00 GET_TBL_TO_CVT/2 ; +21-235-18:00:55.316 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:00:55.316 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:00:55.322 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_4" +21-235-18:00:55.334 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:01:01.856 00 TLMH-I:STS 58-012-14:16:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_4' +21-235-18:01:10.345 00 SPR-I:OPRO +21-235-18:01:10.345 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:01:10.345 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:01:10.346 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:01:10.346 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:01:10.349 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_4 cpu1_tblrestbl4_4 binary 192.168.1.8 +21-235-18:01:10.529 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:01:10.529 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:01:25.541 00 SPR-I:OPRO +21-235-18:01:25.564 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_4`" +21-235-18:01:25.564 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:01:30.569 00 GET_TBL_TO_CVT/238 +21-235-18:01:30.569 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:01:30.569 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:01:30.570 00 SCX_CPU1_CS_TA/2396 wait 5 +21-235-18:01:30.570 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:01:35.574 00 SCX_CPU1_CS_TA/2397 +21-235-18:01:35.574 00 SCX_CPU1_CS_TA/2398 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:01:35.585 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:35.588 00 SCX_CPU1_CS_TA/2399 if (UT_TW_Status = UT_Success) then +21-235-18:01:35.588 00 SCX_CPU1_CS_TA/2400 write "<*> Passed (5008) - Dump of Table Results Table successful." +21-235-18:01:35.588 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:01:35.589 00 SCX_CPU1_CS_TA/2401 ut_setrequirements CS_5008, "P" +21-235-18:01:35.593 00 SCX_CPU1_CS_TA/2405 endif +21-235-18:01:35.593 00 SCX_CPU1_CS_TA/2406 +21-235-18:01:35.593 00 SCX_CPU1_CS_TA/2408 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].ComputedYet = "FALSE") then +21-235-18:01:35.594 00 SCX_CPU1_CS_TA/2409 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_TABLES_STARTED_DBG_EID,"DEBUG", 1 +21-235-18:01:35.601 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:35.601 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-18:01:35.601 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:35.603 00 SCX_CPU1_CS_TA/2410 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_TABLES_INF_EID,"INFO", 2 +21-235-18:01:35.608 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:35.609 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-18:01:35.609 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:35.640 00 SCX_CPU1_CS_TA/2411 +21-235-18:01:35.640 00 SCX_CPU1_CS_TA/2412 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:01:35.640 00 SCX_CPU1_CS_TA/2414 /SCX_CPU1_CS_RecomputeTableName TableName=tblName +21-235-18:01:35.652 00 SCX_CPU1_CS_TA/2415 +21-235-18:01:35.652 00 SCX_CPU1_CS_TA/2416 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:01:35.655 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:01:36.347 00 TLMH-I:STS 58-012-14:16:46.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResAppTbl started +21-235-18:01:37.351 00 TLMH-I:STS 58-012-14:16:47.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResAppTbl recompute finished. New baseline is 0x00003C22 +21-235-18:01:38.658 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:38.661 00 SCX_CPU1_CS_TA/2417 if (UT_TW_Status = UT_Success) then +21-235-18:01:38.661 00 SCX_CPU1_CS_TA/2418 write "<*> Passed (1003;5005) - CS RecomputeTableName command sent properly." +21-235-18:01:38.661 00 SPR-I:OPRO <*> Passed (1003;5005) - CS RecomputeTableName command sent properly. +21-235-18:01:38.661 00 SCX_CPU1_CS_TA/2419 ut_setrequirements CS_1003, "P" +21-235-18:01:38.664 00 SCX_CPU1_CS_TA/2420 ut_setrequirements CS_5005, "P" +21-235-18:01:38.665 00 SCX_CPU1_CS_TA/2425 endif +21-235-18:01:38.665 00 SCX_CPU1_CS_TA/2426 +21-235-18:01:38.665 00 SCX_CPU1_CS_TA/2428 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:01:38.667 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:38.668 00 SCX_CPU1_CS_TA/2429 if (UT_TW_Status = UT_Success) then +21-235-18:01:38.668 00 SCX_CPU1_CS_TA/2430 write "<*> Passed (1003;5005) - Expected Event Msg ",CS_RECOMPUTE_TABLES_STARTED_DBG_EID," rcv'd." +21-235-18:01:38.668 00 SPR-I:OPRO <*> Passed (1003;5005) - Expected Event Msg 72 rcv'd. +21-235-18:01:38.668 00 SCX_CPU1_CS_TA/2431 ut_setrequirements CS_1003, "P" +21-235-18:01:38.695 00 SCX_CPU1_CS_TA/2432 ut_setrequirements CS_5005, "P" +21-235-18:01:38.696 00 SCX_CPU1_CS_TA/2437 endif +21-235-18:01:38.696 00 SCX_CPU1_CS_TA/2438 +21-235-18:01:38.696 00 SCX_CPU1_CS_TA/2440 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +21-235-18:01:38.698 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:38.699 00 SCX_CPU1_CS_TA/2441 if (UT_TW_Status = UT_Success) then +21-235-18:01:38.699 00 SCX_CPU1_CS_TA/2442 write "<*> Passed (1003;5005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_TABLES_INF_EID," rcv'd." +21-235-18:01:38.699 00 SPR-I:OPRO <*> Passed (1003;5005.1) - Expected Event Msg 98 rcv'd. +21-235-18:01:38.699 00 SCX_CPU1_CS_TA/2443 ut_setrequirements CS_1003, "P" +21-235-18:01:38.700 00 SCX_CPU1_CS_TA/2444 ut_setrequirements CS_50051, "P" +21-235-18:01:38.701 00 SCX_CPU1_CS_TA/2449 endif +21-235-18:01:38.701 00 SCX_CPU1_CS_TA/2450 endif +21-235-18:01:38.701 00 SCX_CPU1_CS_TA/2451 +21-235-18:01:38.725 00 SCX_CPU1_CS_TA/2452 wait 5 +21-235-18:01:38.725 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:01:43.729 00 SCX_CPU1_CS_TA/2453 +21-235-18:01:43.729 00 SCX_CPU1_CS_TA/2454 write ";*********************************************************************" +21-235-18:01:43.729 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:43.729 00 SCX_CPU1_CS_TA/2455 write "; Step 4.5: Send the Report Table CRC command for the Table specified" +21-235-18:01:43.730 00 SPR-I:OPRO ; Step 4.5: Send the Report Table CRC command for the Table specified +21-235-18:01:43.730 00 SCX_CPU1_CS_TA/2456 write "; above. " +21-235-18:01:43.730 00 SPR-I:OPRO ; above. +21-235-18:01:43.730 00 SCX_CPU1_CS_TA/2457 write ";*********************************************************************" +21-235-18:01:43.730 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:43.730 00 SCX_CPU1_CS_TA/2458 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 +21-235-18:01:43.738 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:43.738 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:01:43.738 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:43.740 00 SCX_CPU1_CS_TA/2459 +21-235-18:01:43.740 00 SCX_CPU1_CS_TA/2460 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:01:43.740 00 SCX_CPU1_CS_TA/2462 /SCX_CPU1_CS_ReportTableName TableName=tblName +21-235-18:01:43.756 00 SCX_CPU1_CS_TA/2463 +21-235-18:01:43.756 00 SCX_CPU1_CS_TA/2464 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:01:43.766 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:01:44.345 00 TLMH-I:STS 58-012-14:16:54.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.ResAppTbl is 0x00003C22 +21-235-18:01:46.770 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:46.772 00 SCX_CPU1_CS_TA/2465 if (UT_TW_Status = UT_Success) then +21-235-18:01:46.772 00 SCX_CPU1_CS_TA/2466 write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." +21-235-18:01:46.772 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:01:46.773 00 SCX_CPU1_CS_TA/2467 ut_setrequirements CS_1003, "P" +21-235-18:01:46.776 00 SCX_CPU1_CS_TA/2468 ut_setrequirements CS_5006, "P" +21-235-18:01:46.779 00 SCX_CPU1_CS_TA/2473 endif +21-235-18:01:46.779 00 SCX_CPU1_CS_TA/2474 +21-235-18:01:46.780 00 SCX_CPU1_CS_TA/2476 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:01:46.791 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:46.793 00 SCX_CPU1_CS_TA/2477 if (UT_TW_Status = UT_Success) then +21-235-18:01:46.794 00 SCX_CPU1_CS_TA/2478 write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." +21-235-18:01:46.794 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:01:46.794 00 SCX_CPU1_CS_TA/2479 ut_setrequirements CS_1003, "P" +21-235-18:01:46.839 00 SCX_CPU1_CS_TA/2480 ut_setrequirements CS_5006, "P" +21-235-18:01:46.840 00 SCX_CPU1_CS_TA/2485 endif +21-235-18:01:46.840 00 SCX_CPU1_CS_TA/2486 +21-235-18:01:46.841 00 SCX_CPU1_CS_TA/2487 wait 5 +21-235-18:01:46.841 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:01:51.845 00 SCX_CPU1_CS_TA/2488 +21-235-18:01:51.845 00 SCX_CPU1_CS_TA/2489 write ";*********************************************************************" +21-235-18:01:51.845 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:51.845 00 SCX_CPU1_CS_TA/2490 write "; Step 4.6: Manipulate the table's CRC in order to force a miscompare." +21-235-18:01:51.845 00 SPR-I:OPRO ; Step 4.6: Manipulate the table's CRC in order to force a miscompare. +21-235-18:01:51.845 00 SCX_CPU1_CS_TA/2491 write ";*********************************************************************" +21-235-18:01:51.845 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:51.846 00 SCX_CPU1_CS_TA/2493 ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"INFO", 1 +21-235-18:01:51.853 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:51.853 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 7 +21-235-18:01:51.854 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:51.855 00 SCX_CPU1_CS_TA/2494 +21-235-18:01:51.855 00 SCX_CPU1_CS_TA/2495 /SCX_CPU1_TST_CS_CorruptTblCRC TableName=tblName +21-235-18:01:51.871 00 SCX_CPU1_CS_TA/2496 +21-235-18:01:51.871 00 SCX_CPU1_CS_TA/2498 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:01:51.886 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:01:52.352 00 TLMH-I:STS 58-012-14:17:02.500 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=7 Corrupt Table CRC command for 'CS.ResAppTbl' successful +21-235-18:01:52.887 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:52.889 00 SCX_CPU1_CS_TA/2499 if (UT_TW_Status = UT_Success) then +21-235-18:01:52.889 00 SCX_CPU1_CS_TA/2500 write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID," rcv'd." +21-235-18:01:52.889 00 SPR-I:OPRO <*> Passed - Expected Event Msg 7 rcv'd. +21-235-18:01:52.889 00 SCX_CPU1_CS_TA/2503 endif +21-235-18:01:52.889 00 SCX_CPU1_CS_TA/2504 +21-235-18:01:52.889 00 SCX_CPU1_CS_TA/2505 wait 5 +21-235-18:01:52.890 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:01:57.893 00 SCX_CPU1_CS_TA/2506 +21-235-18:01:57.893 00 SCX_CPU1_CS_TA/2507 write ";*********************************************************************" +21-235-18:01:57.893 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:57.893 00 SCX_CPU1_CS_TA/2508 write "; Step 4.7: Send the Disable Table Name command with a table whose " +21-235-18:01:57.893 00 SPR-I:OPRO ; Step 4.7: Send the Disable Table Name command with a table whose +21-235-18:01:57.893 00 SCX_CPU1_CS_TA/2509 write "; status is ENABLED." +21-235-18:01:57.893 00 SPR-I:OPRO ; status is ENABLED. +21-235-18:01:57.894 00 SCX_CPU1_CS_TA/2510 write ";*********************************************************************" +21-235-18:01:57.894 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:57.894 00 SCX_CPU1_CS_TA/2513 foundTbl=FALSE +21-235-18:01:57.894 00 SCX_CPU1_CS_TA/2514 +21-235-18:01:57.894 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.894 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.894 00 SCX_CPU1_CS_TA/2517 tblIndex = i +21-235-18:01:57.894 00 SCX_CPU1_CS_TA/2518 foundTbl = TRUE +21-235-18:01:57.894 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.894 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.895 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.895 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.895 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.895 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.896 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.896 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.896 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.896 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.897 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.897 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.897 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.897 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.898 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.898 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.898 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.898 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.899 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.899 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.899 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.899 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.899 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.899 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.899 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.899 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.900 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.900 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.900 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.900 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.900 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.900 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.900 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.900 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.900 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.900 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.901 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.901 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.901 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.901 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.901 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.901 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.901 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.901 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.901 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.901 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.902 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.902 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.902 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.902 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.902 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.902 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.902 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.902 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.903 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.903 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.903 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.903 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.903 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.903 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.903 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.903 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.904 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.904 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.904 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.904 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.904 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.904 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.904 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.904 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.904 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.904 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.905 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.905 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.905 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.905 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.905 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.905 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.905 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.905 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.906 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.906 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.906 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.906 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.906 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.906 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.906 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.906 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.906 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.906 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.907 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.907 00 SCX_CPU1_CS_TA/2516 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:01:57.907 00 SCX_CPU1_CS_TA/2519 endif +21-235-18:01:57.907 00 SCX_CPU1_CS_TA/2520 enddo +21-235-18:01:57.907 00 SCX_CPU1_CS_TA/2515 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:01:57.907 00 SCX_CPU1_CS_TA/2521 +21-235-18:01:57.907 00 SCX_CPU1_CS_TA/2522 if (foundTbl = TRUE) then +21-235-18:01:57.907 00 SCX_CPU1_CS_TA/2523 tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME +21-235-18:01:57.907 00 SCX_CPU1_CS_TA/2524 write "; Enabled table '",tblName, "' found at index ", tblIndex +21-235-18:01:57.908 00 SPR-I:OPRO ; Enabled table 'CS.DefAppTbl' found at index 0 +21-235-18:01:57.908 00 SCX_CPU1_CS_TA/2528 endif +21-235-18:01:57.908 00 SCX_CPU1_CS_TA/2529 +21-235-18:01:57.908 00 SCX_CPU1_CS_TA/2530 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_TABLES_NAME_INF_EID,"INFO", 1 +21-235-18:01:57.909 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:57.909 00 SPR-I:OPRO ; Setup event 1 with CS INFO 78 +21-235-18:01:57.909 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:57.910 00 SCX_CPU1_CS_TA/2531 +21-235-18:01:57.910 00 SCX_CPU1_CS_TA/2532 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:01:57.910 00 SCX_CPU1_CS_TA/2534 /SCX_CPU1_CS_DisableTableName TableName=tblName +21-235-18:01:57.921 00 SCX_CPU1_CS_TA/2535 +21-235-18:01:57.921 00 SCX_CPU1_CS_TA/2536 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:01:57.925 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:01:58.855 00 TLMH-I:STS 58-012-14:17:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-18:02:01.929 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:01.929 00 SCX_CPU1_CS_TA/2537 if (UT_TW_Status = UT_Success) then +21-235-18:02:01.929 00 SCX_CPU1_CS_TA/2538 write "<*> Passed (1003;5004) - CS DisableTableName command sent properly." +21-235-18:02:01.929 00 SPR-I:OPRO <*> Passed (1003;5004) - CS DisableTableName command sent properly. +21-235-18:02:01.929 00 SCX_CPU1_CS_TA/2539 ut_setrequirements CS_1003, "P" +21-235-18:02:01.930 00 SCX_CPU1_CS_TA/2540 ut_setrequirements CS_5004, "P" +21-235-18:02:01.931 00 SCX_CPU1_CS_TA/2545 endif +21-235-18:02:01.931 00 SCX_CPU1_CS_TA/2546 +21-235-18:02:01.931 00 SCX_CPU1_CS_TA/2548 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:02:01.934 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:01.935 00 SCX_CPU1_CS_TA/2549 if (UT_TW_Status = UT_Success) then +21-235-18:02:01.935 00 SCX_CPU1_CS_TA/2550 write "<*> Passed (1003;5004) - Expected Event Msg ",CS_DISABLE_TABLES_NAME_INF_EID," rcv'd." +21-235-18:02:01.935 00 SPR-I:OPRO <*> Passed (1003;5004) - Expected Event Msg 78 rcv'd. +21-235-18:02:01.935 00 SCX_CPU1_CS_TA/2551 ut_setrequirements CS_1003, "P" +21-235-18:02:01.966 00 SCX_CPU1_CS_TA/2552 ut_setrequirements CS_5004, "P" +21-235-18:02:01.967 00 SCX_CPU1_CS_TA/2557 endif +21-235-18:02:01.967 00 SCX_CPU1_CS_TA/2558 +21-235-18:02:01.967 00 SCX_CPU1_CS_TA/2559 wait 5 +21-235-18:02:01.968 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:02:06.971 00 SCX_CPU1_CS_TA/2560 +21-235-18:02:06.971 00 SCX_CPU1_CS_TA/2561 step4_8: +21-235-18:02:06.971 00 SCX_CPU1_CS_TA/2562 write ";*********************************************************************" +21-235-18:02:06.972 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:06.972 00 SCX_CPU1_CS_TA/2563 write "; Step 4.8: Dump the Table Results table. " +21-235-18:02:06.972 00 SPR-I:OPRO ; Step 4.8: Dump the Table Results table. +21-235-18:02:06.972 00 SCX_CPU1_CS_TA/2564 write ";*********************************************************************" +21-235-18:02:06.972 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:06.972 00 SCX_CPU1_CS_TA/2565 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:02:06.972 00 SCX_CPU1_CS_TA/2566 +21-235-18:02:06.972 00 SCX_CPU1_CS_TA/2567 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_8",hostCPU,resTblId) +21-235-18:02:06.973 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:02:06.975 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:02:06.975 00 GET_TBL_TO_CVT/2 ; +21-235-18:02:06.976 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:02:06.976 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:02:06.983 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_8" +21-235-18:02:06.995 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:02:13.855 00 TLMH-I:STS 58-012-14:17:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_8' +21-235-18:02:22.007 00 SPR-I:OPRO +21-235-18:02:22.007 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:02:22.007 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:02:22.007 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:02:22.007 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:02:22.009 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_8 cpu1_tblrestbl4_8 binary 192.168.1.8 +21-235-18:02:22.183 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:02:22.183 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:02:37.193 00 SPR-I:OPRO +21-235-18:02:37.220 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_8`" +21-235-18:02:37.220 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:02:42.225 00 GET_TBL_TO_CVT/238 +21-235-18:02:42.225 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:02:42.225 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:02:42.227 00 SCX_CPU1_CS_TA/2568 wait 5 +21-235-18:02:42.228 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:02:47.231 00 SCX_CPU1_CS_TA/2569 +21-235-18:02:47.231 00 SCX_CPU1_CS_TA/2570 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:02:47.245 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:47.259 00 SCX_CPU1_CS_TA/2571 if (UT_TW_Status = UT_Success) then +21-235-18:02:47.259 00 SCX_CPU1_CS_TA/2572 write "<*> Passed (5008) - Dump of Table Results Table successful." +21-235-18:02:47.259 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:02:47.259 00 SCX_CPU1_CS_TA/2573 ut_setrequirements CS_5008, "P" +21-235-18:02:47.262 00 SCX_CPU1_CS_TA/2577 endif +21-235-18:02:47.262 00 SCX_CPU1_CS_TA/2578 +21-235-18:02:47.262 00 SCX_CPU1_CS_TA/2579 write ";*********************************************************************" +21-235-18:02:47.263 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:47.263 00 SCX_CPU1_CS_TA/2580 write "; Step 4.9: Send the Report Table CRC command for the table specified" +21-235-18:02:47.263 00 SPR-I:OPRO ; Step 4.9: Send the Report Table CRC command for the table specified +21-235-18:02:47.263 00 SCX_CPU1_CS_TA/2581 write "; above. " +21-235-18:02:47.263 00 SPR-I:OPRO ; above. +21-235-18:02:47.263 00 SCX_CPU1_CS_TA/2582 write ";*********************************************************************" +21-235-18:02:47.263 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:47.263 00 SCX_CPU1_CS_TA/2583 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 +21-235-18:02:47.268 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:02:47.268 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:02:47.269 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:02:47.293 00 SCX_CPU1_CS_TA/2584 +21-235-18:02:47.293 00 SCX_CPU1_CS_TA/2585 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:02:47.293 00 SCX_CPU1_CS_TA/2587 /SCX_CPU1_CS_ReportTableName TableName=tblName +21-235-18:02:47.305 00 SCX_CPU1_CS_TA/2588 +21-235-18:02:47.305 00 SCX_CPU1_CS_TA/2589 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:02:47.308 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:02:47.849 00 TLMH-I:STS 58-012-14:17:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0xFFFFAC1E +21-235-18:02:50.311 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:50.314 00 SCX_CPU1_CS_TA/2590 if (UT_TW_Status = UT_Success) then +21-235-18:02:50.314 00 SCX_CPU1_CS_TA/2591 write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." +21-235-18:02:50.314 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:02:50.314 00 SCX_CPU1_CS_TA/2592 ut_setrequirements CS_1003, "P" +21-235-18:02:50.318 00 SCX_CPU1_CS_TA/2593 ut_setrequirements CS_5006, "P" +21-235-18:02:50.324 00 SCX_CPU1_CS_TA/2598 endif +21-235-18:02:50.324 00 SCX_CPU1_CS_TA/2599 +21-235-18:02:50.324 00 SCX_CPU1_CS_TA/2601 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:02:50.338 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:50.339 00 SCX_CPU1_CS_TA/2602 if (UT_TW_Status = UT_Success) then +21-235-18:02:50.339 00 SCX_CPU1_CS_TA/2603 write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." +21-235-18:02:50.339 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:02:50.340 00 SCX_CPU1_CS_TA/2604 ut_setrequirements CS_1003, "P" +21-235-18:02:50.387 00 SCX_CPU1_CS_TA/2605 ut_setrequirements CS_5006, "P" +21-235-18:02:50.388 00 SCX_CPU1_CS_TA/2610 endif +21-235-18:02:50.388 00 SCX_CPU1_CS_TA/2611 +21-235-18:02:50.388 00 SCX_CPU1_CS_TA/2612 wait 5 +21-235-18:02:50.388 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:02:55.392 00 SCX_CPU1_CS_TA/2613 +21-235-18:02:55.392 00 SCX_CPU1_CS_TA/2614 write ";*********************************************************************" +21-235-18:02:55.392 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:55.392 00 SCX_CPU1_CS_TA/2615 write "; Step 4.10: Send the Enable Table Checksumming command. " +21-235-18:02:55.392 00 SPR-I:OPRO ; Step 4.10: Send the Enable Table Checksumming command. +21-235-18:02:55.392 00 SCX_CPU1_CS_TA/2616 write ";*********************************************************************" +21-235-18:02:55.392 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:55.392 00 SCX_CPU1_CS_TA/2617 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_TABLES_INF_EID, "INFO", 1 +21-235-18:02:55.394 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:02:55.394 00 SPR-I:OPRO ; Setup event 1 with CS INFO 68 +21-235-18:02:55.394 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:02:55.394 00 SCX_CPU1_CS_TA/2618 +21-235-18:02:55.394 00 SCX_CPU1_CS_TA/2619 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:02:55.394 00 SCX_CPU1_CS_TA/2620 +21-235-18:02:55.394 00 SCX_CPU1_CS_TA/2622 /SCX_CPU1_CS_EnableTables +21-235-18:02:55.406 00 SCX_CPU1_CS_TA/2623 +21-235-18:02:55.406 00 SCX_CPU1_CS_TA/2624 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:02:55.409 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:02:55.848 00 TLMH-I:STS 58-012-14:18:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=68 Checksumming of Tables is Enabled +21-235-18:02:58.412 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:58.412 00 SCX_CPU1_CS_TA/2625 if (UT_TW_Status = UT_Success) then +21-235-18:02:58.412 00 SCX_CPU1_CS_TA/2626 write "<*> Passed (1003;5001) - CS EnableTables command sent properly." +21-235-18:02:58.412 00 SPR-I:OPRO <*> Passed (1003;5001) - CS EnableTables command sent properly. +21-235-18:02:58.413 00 SCX_CPU1_CS_TA/2627 ut_setrequirements CS_1003, "P" +21-235-18:02:58.414 00 SCX_CPU1_CS_TA/2628 ut_setrequirements CS_5001, "P" +21-235-18:02:58.415 00 SCX_CPU1_CS_TA/2633 endif +21-235-18:02:58.415 00 SCX_CPU1_CS_TA/2634 +21-235-18:02:58.415 00 SCX_CPU1_CS_TA/2636 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:02:58.419 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:58.420 00 SCX_CPU1_CS_TA/2637 if (UT_TW_Status = UT_Success) then +21-235-18:02:58.420 00 SCX_CPU1_CS_TA/2638 write "<*> Passed (1003;5001) - Expected Event Msg ",CS_ENABLE_TABLES_INF_EID," rcv'd." +21-235-18:02:58.420 00 SPR-I:OPRO <*> Passed (1003;5001) - Expected Event Msg 68 rcv'd. +21-235-18:02:58.420 00 SCX_CPU1_CS_TA/2639 ut_setrequirements CS_1003, "P" +21-235-18:02:58.456 00 SCX_CPU1_CS_TA/2640 ut_setrequirements CS_5001, "P" +21-235-18:02:58.457 00 SCX_CPU1_CS_TA/2645 endif +21-235-18:02:58.457 00 SCX_CPU1_CS_TA/2646 +21-235-18:02:58.457 00 SCX_CPU1_CS_TA/2647 wait 5 +21-235-18:02:58.457 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:03:03.461 00 SCX_CPU1_CS_TA/2648 +21-235-18:03:03.461 00 SCX_CPU1_CS_TA/2649 write ";*********************************************************************" +21-235-18:03:03.462 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:03.462 00 SCX_CPU1_CS_TA/2650 write "; Step 4.11: Send the Enable Table Name command with a table whose " +21-235-18:03:03.462 00 SPR-I:OPRO ; Step 4.11: Send the Enable Table Name command with a table whose +21-235-18:03:03.462 00 SCX_CPU1_CS_TA/2651 write "; status is DISABLED. " +21-235-18:03:03.462 00 SPR-I:OPRO ; status is DISABLED. +21-235-18:03:03.462 00 SCX_CPU1_CS_TA/2652 write ";*********************************************************************" +21-235-18:03:03.462 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:03.462 00 SCX_CPU1_CS_TA/2655 foundTbl=FALSE +21-235-18:03:03.463 00 SCX_CPU1_CS_TA/2656 +21-235-18:03:03.463 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.463 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.463 00 SCX_CPU1_CS_TA/2659 tblIndex = i +21-235-18:03:03.464 00 SCX_CPU1_CS_TA/2660 foundTbl = TRUE +21-235-18:03:03.464 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.464 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.465 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.465 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.466 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.466 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.467 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.468 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.468 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.468 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.469 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.470 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.471 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.471 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.473 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.473 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.474 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.474 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.475 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.476 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.476 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.476 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.478 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.478 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.479 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.479 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.480 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.480 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.481 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.481 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.482 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.482 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.483 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.483 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.484 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.484 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.485 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.485 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.486 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.486 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.487 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.487 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.488 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.489 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.489 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.489 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.491 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.491 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.492 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.492 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.493 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.493 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.493 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.494 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.494 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.495 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.495 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.495 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.496 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.496 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.497 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.497 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.498 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.498 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.498 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.498 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.499 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.499 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.499 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.499 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.500 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.500 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.500 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.500 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.501 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.501 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.501 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.501 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.502 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.502 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.502 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.502 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.503 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.503 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.504 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.504 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.504 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.504 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.505 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.505 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.506 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.506 00 SCX_CPU1_CS_TA/2658 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:03:03.506 00 SCX_CPU1_CS_TA/2661 endif +21-235-18:03:03.506 00 SCX_CPU1_CS_TA/2662 enddo +21-235-18:03:03.506 00 SCX_CPU1_CS_TA/2657 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:03.507 00 SCX_CPU1_CS_TA/2663 +21-235-18:03:03.507 00 SCX_CPU1_CS_TA/2664 if (foundTbl = TRUE) then +21-235-18:03:03.507 00 SCX_CPU1_CS_TA/2665 tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME +21-235-18:03:03.507 00 SCX_CPU1_CS_TA/2666 write "; Disabled table '",tblName, "' found at index ", tblIndex +21-235-18:03:03.507 00 SPR-I:OPRO ; Disabled table 'CS.DefAppTbl' found at index 0 +21-235-18:03:03.507 00 SCX_CPU1_CS_TA/2670 endif +21-235-18:03:03.507 00 SCX_CPU1_CS_TA/2671 +21-235-18:03:03.507 00 SCX_CPU1_CS_TA/2673 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_TABLES_NAME_INF_EID, "INFO", 1 +21-235-18:03:03.509 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:03.509 00 SPR-I:OPRO ; Setup event 1 with CS INFO 76 +21-235-18:03:03.509 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:03.510 00 SCX_CPU1_CS_TA/2674 +21-235-18:03:03.510 00 SCX_CPU1_CS_TA/2675 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:03:03.510 00 SCX_CPU1_CS_TA/2677 /SCX_CPU1_CS_EnableTableName TableName=tblName +21-235-18:03:03.512 00 SCX_CPU1_CS_TA/2678 +21-235-18:03:03.512 00 SCX_CPU1_CS_TA/2679 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:03:03.516 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:03:04.346 00 TLMH-I:STS 58-012-14:18:14.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.DefAppTbl is Enabled +21-235-18:03:06.519 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:03:06.521 00 SCX_CPU1_CS_TA/2680 if (UT_TW_Status = UT_Success) then +21-235-18:03:06.522 00 SCX_CPU1_CS_TA/2681 write "<*> Passed (1003;5003) - CS EnableTableName command sent properly." +21-235-18:03:06.522 00 SPR-I:OPRO <*> Passed (1003;5003) - CS EnableTableName command sent properly. +21-235-18:03:06.522 00 SCX_CPU1_CS_TA/2682 ut_setrequirements CS_1003, "P" +21-235-18:03:06.526 00 SCX_CPU1_CS_TA/2683 ut_setrequirements CS_5003, "P" +21-235-18:03:06.529 00 SCX_CPU1_CS_TA/2688 endif +21-235-18:03:06.529 00 SCX_CPU1_CS_TA/2689 +21-235-18:03:06.530 00 SCX_CPU1_CS_TA/2691 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:03:06.542 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:03:06.544 00 SCX_CPU1_CS_TA/2692 if (UT_TW_Status = UT_Success) then +21-235-18:03:06.544 00 SCX_CPU1_CS_TA/2693 write "<*> Passed (1003;5003) - Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID," rcv'd." +21-235-18:03:06.544 00 SPR-I:OPRO <*> Passed (1003;5003) - Expected Event Msg 76 rcv'd. +21-235-18:03:06.544 00 SCX_CPU1_CS_TA/2694 ut_setrequirements CS_1003, "P" +21-235-18:03:06.591 00 SCX_CPU1_CS_TA/2695 ut_setrequirements CS_5003, "P" +21-235-18:03:06.591 00 SCX_CPU1_CS_TA/2700 endif +21-235-18:03:06.592 00 SCX_CPU1_CS_TA/2701 +21-235-18:03:06.592 00 SCX_CPU1_CS_TA/2702 wait 5 +21-235-18:03:06.592 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:03:11.596 00 SCX_CPU1_CS_TA/2703 +21-235-18:03:11.596 00 SCX_CPU1_CS_TA/2704 step4_12: +21-235-18:03:11.597 00 SCX_CPU1_CS_TA/2705 write ";*********************************************************************" +21-235-18:03:11.597 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:11.597 00 SCX_CPU1_CS_TA/2706 write "; Step 4.12: Dump the Table Results table. " +21-235-18:03:11.597 00 SPR-I:OPRO ; Step 4.12: Dump the Table Results table. +21-235-18:03:11.597 00 SCX_CPU1_CS_TA/2707 write ";*********************************************************************" +21-235-18:03:11.597 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:11.597 00 SCX_CPU1_CS_TA/2708 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:03:11.597 00 SCX_CPU1_CS_TA/2709 +21-235-18:03:11.597 00 SCX_CPU1_CS_TA/2710 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_12",hostCPU,resTblId) +21-235-18:03:11.598 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:03:11.600 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:03:11.600 00 GET_TBL_TO_CVT/2 ; +21-235-18:03:11.600 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:03:11.601 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:03:11.606 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_12" +21-235-18:03:11.617 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:03:17.852 00 TLMH-I:STS 58-012-14:18:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_12' +21-235-18:03:26.628 00 SPR-I:OPRO +21-235-18:03:26.628 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:03:26.628 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:03:26.629 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:03:26.629 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:03:26.632 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_12 cpu1_tblrestbl4_12 binary 192.168.1.8 +21-235-18:03:26.784 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:03:26.784 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:03:41.796 00 SPR-I:OPRO +21-235-18:03:41.810 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_12`" +21-235-18:03:41.810 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:03:46.815 00 GET_TBL_TO_CVT/238 +21-235-18:03:46.815 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:03:46.815 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:03:46.817 00 SCX_CPU1_CS_TA/2711 wait 5 +21-235-18:03:46.817 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:03:51.821 00 SCX_CPU1_CS_TA/2712 +21-235-18:03:51.821 00 SCX_CPU1_CS_TA/2713 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:03:51.828 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:03:51.828 00 SCX_CPU1_CS_TA/2714 if (UT_TW_Status = UT_Success) then +21-235-18:03:51.828 00 SCX_CPU1_CS_TA/2715 write "<*> Passed (5008) - Dump of Table Results Table successful." +21-235-18:03:51.828 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:03:51.828 00 SCX_CPU1_CS_TA/2716 ut_setrequirements CS_5008, "P" +21-235-18:03:51.829 00 SCX_CPU1_CS_TA/2720 endif +21-235-18:03:51.829 00 SCX_CPU1_CS_TA/2721 +21-235-18:03:51.829 00 SCX_CPU1_CS_TA/2722 write ";*********************************************************************" +21-235-18:03:51.829 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:51.829 00 SCX_CPU1_CS_TA/2723 write "; Step 4.13: Send the Report Table CRC command for the table specified" +21-235-18:03:51.829 00 SPR-I:OPRO ; Step 4.13: Send the Report Table CRC command for the table specified +21-235-18:03:51.830 00 SCX_CPU1_CS_TA/2724 write "; above. " +21-235-18:03:51.830 00 SPR-I:OPRO ; above. +21-235-18:03:51.830 00 SCX_CPU1_CS_TA/2725 write ";*********************************************************************" +21-235-18:03:51.830 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:51.830 00 SCX_CPU1_CS_TA/2726 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 +21-235-18:03:51.831 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:51.831 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:03:51.831 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:51.845 00 SCX_CPU1_CS_TA/2727 +21-235-18:03:51.845 00 SCX_CPU1_CS_TA/2728 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:03:51.845 00 SCX_CPU1_CS_TA/2730 /SCX_CPU1_CS_ReportTableName TableName=tblName +21-235-18:03:51.857 00 SCX_CPU1_CS_TA/2731 +21-235-18:03:51.857 00 SCX_CPU1_CS_TA/2732 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:03:51.860 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:03:52.353 00 TLMH-I:STS 58-012-14:19:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0xFFFFAC1E +21-235-18:03:53.862 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:03:53.864 00 SCX_CPU1_CS_TA/2733 if (UT_TW_Status = UT_Success) then +21-235-18:03:53.864 00 SCX_CPU1_CS_TA/2734 write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." +21-235-18:03:53.864 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:03:53.864 00 SCX_CPU1_CS_TA/2735 ut_setrequirements CS_1003, "P" +21-235-18:03:53.867 00 SCX_CPU1_CS_TA/2736 ut_setrequirements CS_5006, "P" +21-235-18:03:53.869 00 SCX_CPU1_CS_TA/2741 endif +21-235-18:03:53.869 00 SCX_CPU1_CS_TA/2742 +21-235-18:03:53.869 00 SCX_CPU1_CS_TA/2744 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:03:53.872 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:03:53.873 00 SCX_CPU1_CS_TA/2745 if (UT_TW_Status = UT_Success) then +21-235-18:03:53.873 00 SCX_CPU1_CS_TA/2746 write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." +21-235-18:03:53.873 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:03:53.873 00 SCX_CPU1_CS_TA/2747 ut_setrequirements CS_1003, "P" +21-235-18:03:53.906 00 SCX_CPU1_CS_TA/2748 ut_setrequirements CS_5006, "P" +21-235-18:03:53.907 00 SCX_CPU1_CS_TA/2753 endif +21-235-18:03:53.907 00 SCX_CPU1_CS_TA/2754 +21-235-18:03:53.908 00 SCX_CPU1_CS_TA/2755 wait 5 +21-235-18:03:53.908 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:03:58.912 00 SCX_CPU1_CS_TA/2756 +21-235-18:03:58.912 00 SCX_CPU1_CS_TA/2757 write ";*********************************************************************" +21-235-18:03:58.912 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:58.912 00 SCX_CPU1_CS_TA/2758 write "; Step 4.14: Send the Disable Table Name command with a table whose " +21-235-18:03:58.912 00 SPR-I:OPRO ; Step 4.14: Send the Disable Table Name command with a table whose +21-235-18:03:58.912 00 SCX_CPU1_CS_TA/2759 write "; status is ENABLED. " +21-235-18:03:58.912 00 SPR-I:OPRO ; status is ENABLED. +21-235-18:03:58.912 00 SCX_CPU1_CS_TA/2760 write ";*********************************************************************" +21-235-18:03:58.913 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:58.913 00 SCX_CPU1_CS_TA/2763 foundTbl=FALSE +21-235-18:03:58.913 00 SCX_CPU1_CS_TA/2764 +21-235-18:03:58.913 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.913 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.914 00 SCX_CPU1_CS_TA/2767 tblIndex = i +21-235-18:03:58.914 00 SCX_CPU1_CS_TA/2768 foundTbl = TRUE +21-235-18:03:58.914 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.914 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.915 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.915 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.916 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.916 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.917 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.917 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.918 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.918 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.919 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.919 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.920 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.920 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.920 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.920 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.920 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.920 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.920 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.920 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.920 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.920 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.921 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.921 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.921 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.921 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.921 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.921 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.922 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.922 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.922 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.922 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.922 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.922 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.922 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.922 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.923 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.923 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.923 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.923 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.923 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.923 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.923 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.923 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.924 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.924 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.924 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.924 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.924 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.924 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.924 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.925 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.925 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.925 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.925 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.925 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.925 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.925 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.925 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.926 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.926 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.926 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.926 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.926 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.926 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.926 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.927 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.927 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.927 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.927 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.927 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.927 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.927 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.927 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.928 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.928 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.928 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.928 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.928 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.928 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.928 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.928 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.929 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.929 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.929 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.929 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.929 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.929 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.929 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.929 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.930 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.930 00 SCX_CPU1_CS_TA/2766 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:03:58.930 00 SCX_CPU1_CS_TA/2769 endif +21-235-18:03:58.930 00 SCX_CPU1_CS_TA/2770 enddo +21-235-18:03:58.930 00 SCX_CPU1_CS_TA/2765 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:03:58.930 00 SCX_CPU1_CS_TA/2771 +21-235-18:03:58.930 00 SCX_CPU1_CS_TA/2772 if (foundTbl = TRUE) then +21-235-18:03:58.930 00 SCX_CPU1_CS_TA/2773 tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME +21-235-18:03:58.931 00 SCX_CPU1_CS_TA/2774 write "; Enabled table '",tblName, "' found at index ", tblIndex +21-235-18:03:58.931 00 SPR-I:OPRO ; Enabled table 'CS.DefAppTbl' found at index 0 +21-235-18:03:58.931 00 SCX_CPU1_CS_TA/2778 endif +21-235-18:03:58.931 00 SCX_CPU1_CS_TA/2779 +21-235-18:03:58.931 00 SCX_CPU1_CS_TA/2781 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_TABLES_NAME_INF_EID,"INFO", 1 +21-235-18:03:58.933 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:58.933 00 SPR-I:OPRO ; Setup event 1 with CS INFO 78 +21-235-18:03:58.933 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:58.933 00 SCX_CPU1_CS_TA/2782 +21-235-18:03:58.933 00 SCX_CPU1_CS_TA/2783 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:03:58.933 00 SCX_CPU1_CS_TA/2785 /SCX_CPU1_CS_DisableTableName TableName=tblName +21-235-18:03:58.938 00 SCX_CPU1_CS_TA/2786 +21-235-18:03:58.938 00 SCX_CPU1_CS_TA/2787 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:03:58.942 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:03:59.845 00 TLMH-I:STS 58-012-14:19:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-18:04:01.944 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:01.947 00 SCX_CPU1_CS_TA/2788 if (UT_TW_Status = UT_Success) then +21-235-18:04:01.947 00 SCX_CPU1_CS_TA/2789 write "<*> Passed (1003;5004) - CS DisableTableName command sent properly." +21-235-18:04:01.947 00 SPR-I:OPRO <*> Passed (1003;5004) - CS DisableTableName command sent properly. +21-235-18:04:01.947 00 SCX_CPU1_CS_TA/2790 ut_setrequirements CS_1003, "P" +21-235-18:04:01.952 00 SCX_CPU1_CS_TA/2791 ut_setrequirements CS_5004, "P" +21-235-18:04:01.956 00 SCX_CPU1_CS_TA/2796 endif +21-235-18:04:01.957 00 SCX_CPU1_CS_TA/2797 +21-235-18:04:01.957 00 SCX_CPU1_CS_TA/2799 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:04:01.970 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:01.973 00 SCX_CPU1_CS_TA/2800 if (UT_TW_Status = UT_Success) then +21-235-18:04:01.973 00 SCX_CPU1_CS_TA/2801 write "<*> Passed (1003;5004) - Expected Event Msg ",CS_DISABLE_TABLES_NAME_INF_EID," rcv'd." +21-235-18:04:01.973 00 SPR-I:OPRO <*> Passed (1003;5004) - Expected Event Msg 78 rcv'd. +21-235-18:04:01.973 00 SCX_CPU1_CS_TA/2802 ut_setrequirements CS_1003, "P" +21-235-18:04:02.014 00 SCX_CPU1_CS_TA/2803 ut_setrequirements CS_5004, "P" +21-235-18:04:02.015 00 SCX_CPU1_CS_TA/2808 endif +21-235-18:04:02.015 00 SCX_CPU1_CS_TA/2809 +21-235-18:04:02.015 00 SCX_CPU1_CS_TA/2810 wait 5 +21-235-18:04:02.015 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:04:07.019 00 SCX_CPU1_CS_TA/2811 +21-235-18:04:07.020 00 SCX_CPU1_CS_TA/2812 step4_15: +21-235-18:04:07.020 00 SCX_CPU1_CS_TA/2813 write ";*********************************************************************" +21-235-18:04:07.020 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:07.020 00 SCX_CPU1_CS_TA/2814 write "; Step 4.15: Dump the Table Results table. " +21-235-18:04:07.020 00 SPR-I:OPRO ; Step 4.15: Dump the Table Results table. +21-235-18:04:07.020 00 SCX_CPU1_CS_TA/2815 write ";*********************************************************************" +21-235-18:04:07.020 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:07.021 00 SCX_CPU1_CS_TA/2816 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:04:07.021 00 SCX_CPU1_CS_TA/2817 +21-235-18:04:07.021 00 SCX_CPU1_CS_TA/2818 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_15",hostCPU,resTblId) +21-235-18:04:07.022 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:04:07.026 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:04:07.027 00 GET_TBL_TO_CVT/2 ; +21-235-18:04:07.027 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:04:07.027 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:04:07.037 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_15" +21-235-18:04:07.051 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:04:13.847 00 TLMH-I:STS 58-012-14:19:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_15' +21-235-18:04:22.063 00 SPR-I:OPRO +21-235-18:04:22.063 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:04:22.063 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:04:22.063 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:04:22.063 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:04:22.067 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_15 cpu1_tblrestbl4_15 binary 192.168.1.8 +21-235-18:04:22.243 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:04:22.243 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:04:37.255 00 SPR-I:OPRO +21-235-18:04:37.302 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_15`" +21-235-18:04:37.303 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:04:42.308 00 GET_TBL_TO_CVT/238 +21-235-18:04:42.308 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:04:42.308 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:04:42.309 00 SCX_CPU1_CS_TA/2819 wait 5 +21-235-18:04:42.309 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:04:47.313 00 SCX_CPU1_CS_TA/2820 +21-235-18:04:47.313 00 SCX_CPU1_CS_TA/2821 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:04:47.326 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:47.328 00 SCX_CPU1_CS_TA/2822 if (UT_TW_Status = UT_Success) then +21-235-18:04:47.329 00 SCX_CPU1_CS_TA/2823 write "<*> Passed (5008) - Dump of Table Results Table successful." +21-235-18:04:47.329 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:04:47.329 00 SCX_CPU1_CS_TA/2824 ut_setrequirements CS_5008, "P" +21-235-18:04:47.332 00 SCX_CPU1_CS_TA/2828 endif +21-235-18:04:47.332 00 SCX_CPU1_CS_TA/2829 +21-235-18:04:47.332 00 SCX_CPU1_CS_TA/2830 write ";*********************************************************************" +21-235-18:04:47.333 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:47.333 00 SCX_CPU1_CS_TA/2831 write "; Step 4.16: Send the Report Table CRC command for the table specified" +21-235-18:04:47.333 00 SPR-I:OPRO ; Step 4.16: Send the Report Table CRC command for the table specified +21-235-18:04:47.333 00 SCX_CPU1_CS_TA/2832 write "; above. " +21-235-18:04:47.333 00 SPR-I:OPRO ; above. +21-235-18:04:47.333 00 SCX_CPU1_CS_TA/2833 write ";*********************************************************************" +21-235-18:04:47.333 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:47.333 00 SCX_CPU1_CS_TA/2834 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 +21-235-18:04:47.339 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:04:47.340 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:04:47.340 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:04:47.379 00 SCX_CPU1_CS_TA/2835 +21-235-18:04:47.379 00 SCX_CPU1_CS_TA/2836 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:04:47.380 00 SCX_CPU1_CS_TA/2838 /SCX_CPU1_CS_ReportTableName TableName=tblName +21-235-18:04:47.381 00 SCX_CPU1_CS_TA/2839 +21-235-18:04:47.381 00 SCX_CPU1_CS_TA/2840 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:04:47.384 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:04:47.843 00 TLMH-I:STS 58-012-14:19:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0xFFFFAC1E +21-235-18:04:50.388 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:50.390 00 SCX_CPU1_CS_TA/2841 if (UT_TW_Status = UT_Success) then +21-235-18:04:50.390 00 SCX_CPU1_CS_TA/2842 write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." +21-235-18:04:50.390 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:04:50.390 00 SCX_CPU1_CS_TA/2843 ut_setrequirements CS_1003, "P" +21-235-18:04:50.394 00 SCX_CPU1_CS_TA/2844 ut_setrequirements CS_5006, "P" +21-235-18:04:50.399 00 SCX_CPU1_CS_TA/2849 endif +21-235-18:04:50.399 00 SCX_CPU1_CS_TA/2850 +21-235-18:04:50.400 00 SCX_CPU1_CS_TA/2852 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:04:50.418 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:50.419 00 SCX_CPU1_CS_TA/2853 if (UT_TW_Status = UT_Success) then +21-235-18:04:50.420 00 SCX_CPU1_CS_TA/2854 write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." +21-235-18:04:50.420 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:04:50.420 00 SCX_CPU1_CS_TA/2855 ut_setrequirements CS_1003, "P" +21-235-18:04:50.458 00 SCX_CPU1_CS_TA/2856 ut_setrequirements CS_5006, "P" +21-235-18:04:50.459 00 SCX_CPU1_CS_TA/2861 endif +21-235-18:04:50.459 00 SCX_CPU1_CS_TA/2862 +21-235-18:04:50.459 00 SCX_CPU1_CS_TA/2863 wait 5 +21-235-18:04:50.459 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:04:55.463 00 SCX_CPU1_CS_TA/2864 +21-235-18:04:55.463 00 SCX_CPU1_CS_TA/2865 write ";*********************************************************************" +21-235-18:04:55.463 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:55.463 00 SCX_CPU1_CS_TA/2866 write "; Step 4.17: Send the Enable Checksum command. " +21-235-18:04:55.463 00 SPR-I:OPRO ; Step 4.17: Send the Enable Checksum command. +21-235-18:04:55.463 00 SCX_CPU1_CS_TA/2867 write ";*********************************************************************" +21-235-18:04:55.463 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:55.463 00 SCX_CPU1_CS_TA/2868 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-235-18:04:55.465 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:04:55.465 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-235-18:04:55.465 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:04:55.466 00 SCX_CPU1_CS_TA/2869 +21-235-18:04:55.466 00 SCX_CPU1_CS_TA/2870 local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:04:55.466 00 SCX_CPU1_CS_TA/2872 /SCX_CPU1_CS_EnableAll +21-235-18:04:55.479 00 SCX_CPU1_CS_TA/2873 +21-235-18:04:55.479 00 SCX_CPU1_CS_TA/2874 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:04:55.482 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:04:56.346 00 TLMH-I:STS 58-012-14:20:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-235-18:04:57.849 00 TLMH-I:STS 58-012-14:20:08.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:04:58.485 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:58.485 00 SCX_CPU1_CS_TA/2875 if (UT_TW_Status = UT_Success) then +21-235-18:04:58.485 00 SCX_CPU1_CS_TA/2876 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-235-18:04:58.485 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-235-18:04:58.485 00 SCX_CPU1_CS_TA/2877 ut_setrequirements CS_1003, "P" +21-235-18:04:58.486 00 SCX_CPU1_CS_TA/2878 ut_setrequirements CS_8000, "P" +21-235-18:04:58.487 00 SCX_CPU1_CS_TA/2883 endif +21-235-18:04:58.487 00 SCX_CPU1_CS_TA/2884 +21-235-18:04:58.487 00 SCX_CPU1_CS_TA/2886 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:04:58.490 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:58.491 00 SCX_CPU1_CS_TA/2887 if (UT_TW_Status = UT_Success) then +21-235-18:04:58.491 00 SCX_CPU1_CS_TA/2888 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-235-18:04:58.491 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-235-18:04:58.491 00 SCX_CPU1_CS_TA/2889 ut_setrequirements CS_1003, "P" +21-235-18:04:58.521 00 SCX_CPU1_CS_TA/2890 ut_setrequirements CS_8000, "P" +21-235-18:04:58.521 00 SCX_CPU1_CS_TA/2895 endif +21-235-18:04:58.521 00 SCX_CPU1_CS_TA/2896 +21-235-18:04:58.521 00 SCX_CPU1_CS_TA/2897 wait 5 +21-235-18:04:58.521 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:05:00.846 00 TLMH-I:STS 58-012-14:20:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:05:02.846 00 TLMH-I:STS 58-012-14:20:13.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:05:03.525 00 SCX_CPU1_CS_TA/2898 +21-235-18:05:03.525 00 SCX_CPU1_CS_TA/2899 write ";*********************************************************************" +21-235-18:05:03.525 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:03.525 00 SCX_CPU1_CS_TA/2900 write "; Step 4.18: Send the Disable Table Checksumming command. " +21-235-18:05:03.525 00 SPR-I:OPRO ; Step 4.18: Send the Disable Table Checksumming command. +21-235-18:05:03.525 00 SCX_CPU1_CS_TA/2901 write ";*********************************************************************" +21-235-18:05:03.526 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:03.526 00 SCX_CPU1_CS_TA/2902 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_TABLES_INF_EID, "INFO", 1 +21-235-18:05:03.532 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:05:03.532 00 SPR-I:OPRO ; Setup event 1 with CS INFO 67 +21-235-18:05:03.533 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:05:03.535 00 SCX_CPU1_CS_TA/2903 +21-235-18:05:03.535 00 SCX_CPU1_CS_TA/2904 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:05:03.535 00 SCX_CPU1_CS_TA/2905 +21-235-18:05:03.535 00 SCX_CPU1_CS_TA/2907 /SCX_CPU1_CS_DisableTables +21-235-18:05:03.551 00 SCX_CPU1_CS_TA/2908 +21-235-18:05:03.551 00 SCX_CPU1_CS_TA/2909 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:05:03.562 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:05:04.346 00 TLMH-I:STS 58-012-14:20:14.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-235-18:05:06.566 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:05:06.569 00 SCX_CPU1_CS_TA/2910 if (UT_TW_Status = UT_Success) then +21-235-18:05:06.569 00 SCX_CPU1_CS_TA/2911 write "<*> Passed (1003;5002) - CS DisableTables command sent properly." +21-235-18:05:06.569 00 SPR-I:OPRO <*> Passed (1003;5002) - CS DisableTables command sent properly. +21-235-18:05:06.569 00 SCX_CPU1_CS_TA/2912 ut_setrequirements CS_1003, "P" +21-235-18:05:06.572 00 SCX_CPU1_CS_TA/2913 ut_setrequirements CS_5002, "P" +21-235-18:05:06.573 00 SCX_CPU1_CS_TA/2918 endif +21-235-18:05:06.573 00 SCX_CPU1_CS_TA/2919 +21-235-18:05:06.573 00 SCX_CPU1_CS_TA/2921 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:05:06.576 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:05:06.577 00 SCX_CPU1_CS_TA/2922 if (UT_TW_Status = UT_Success) then +21-235-18:05:06.577 00 SCX_CPU1_CS_TA/2923 write "<*> Passed (1003;5002) - Expected Event Msg ",CS_DISABLE_TABLES_INF_EID," rcv'd." +21-235-18:05:06.577 00 SPR-I:OPRO <*> Passed (1003;5002) - Expected Event Msg 67 rcv'd. +21-235-18:05:06.577 00 SCX_CPU1_CS_TA/2924 ut_setrequirements CS_1003, "P" +21-235-18:05:06.607 00 SCX_CPU1_CS_TA/2925 ut_setrequirements CS_5002, "P" +21-235-18:05:06.608 00 SCX_CPU1_CS_TA/2930 endif +21-235-18:05:06.608 00 SCX_CPU1_CS_TA/2931 +21-235-18:05:06.608 00 SCX_CPU1_CS_TA/2932 wait 5 +21-235-18:05:06.608 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:05:11.612 00 SCX_CPU1_CS_TA/2933 +21-235-18:05:11.612 00 SCX_CPU1_CS_TA/2934 write ";*********************************************************************" +21-235-18:05:11.612 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:11.612 00 SCX_CPU1_CS_TA/2935 write "; Step 4.19: Send the Enable Table Name command with a table whose " +21-235-18:05:11.612 00 SPR-I:OPRO ; Step 4.19: Send the Enable Table Name command with a table whose +21-235-18:05:11.612 00 SCX_CPU1_CS_TA/2936 write "; status is DISABLED." +21-235-18:05:11.612 00 SPR-I:OPRO ; status is DISABLED. +21-235-18:05:11.612 00 SCX_CPU1_CS_TA/2937 write ";*********************************************************************" +21-235-18:05:11.612 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:11.612 00 SCX_CPU1_CS_TA/2940 foundTbl=FALSE +21-235-18:05:11.613 00 SCX_CPU1_CS_TA/2941 +21-235-18:05:11.613 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.613 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.613 00 SCX_CPU1_CS_TA/2944 tblIndex = i +21-235-18:05:11.613 00 SCX_CPU1_CS_TA/2945 foundTbl = TRUE +21-235-18:05:11.614 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.614 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.615 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.615 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.616 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.616 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.617 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.617 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.618 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.618 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.619 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.619 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.619 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.619 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.620 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.620 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.620 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.620 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.620 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.621 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.621 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.621 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.621 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.621 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.621 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.621 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.622 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.622 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.622 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.622 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.622 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.622 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.622 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.622 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.623 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.623 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.623 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.623 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.623 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.623 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.624 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.624 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.624 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.624 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.624 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.624 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.625 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.625 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.625 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.625 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.625 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.625 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.626 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.626 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.626 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.626 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.626 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.626 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.626 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.627 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.627 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.627 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.627 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.627 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.627 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.627 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.628 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.628 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.628 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.628 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.628 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.628 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.628 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.628 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.629 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.629 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.629 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.629 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.629 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.629 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.630 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.630 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.630 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.630 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.630 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.630 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.630 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.631 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.631 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.631 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.631 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.631 00 SCX_CPU1_CS_TA/2943 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:05:11.631 00 SCX_CPU1_CS_TA/2946 endif +21-235-18:05:11.631 00 SCX_CPU1_CS_TA/2947 enddo +21-235-18:05:11.632 00 SCX_CPU1_CS_TA/2942 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:05:11.632 00 SCX_CPU1_CS_TA/2948 +21-235-18:05:11.632 00 SCX_CPU1_CS_TA/2949 if (foundTbl = TRUE) then +21-235-18:05:11.632 00 SCX_CPU1_CS_TA/2950 tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME +21-235-18:05:11.632 00 SCX_CPU1_CS_TA/2951 write "; Disabled table '",tblName, "' found at index ", tblIndex +21-235-18:05:11.632 00 SPR-I:OPRO ; Disabled table 'CS.DefAppTbl' found at index 0 +21-235-18:05:11.632 00 SCX_CPU1_CS_TA/2955 endif +21-235-18:05:11.632 00 SCX_CPU1_CS_TA/2956 +21-235-18:05:11.632 00 SCX_CPU1_CS_TA/2957 ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_TABLES_NAME_INF_EID,"INFO", 1 +21-235-18:05:11.634 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:05:11.635 00 SPR-I:OPRO ; Setup event 1 with CS INFO 76 +21-235-18:05:11.635 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:05:11.635 00 SCX_CPU1_CS_TA/2958 +21-235-18:05:11.635 00 SCX_CPU1_CS_TA/2959 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:05:11.635 00 SCX_CPU1_CS_TA/2961 /SCX_CPU1_CS_EnableTableName TableName=tblName +21-235-18:05:11.637 00 SCX_CPU1_CS_TA/2962 +21-235-18:05:11.637 00 SCX_CPU1_CS_TA/2963 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:05:11.641 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:05:12.347 00 TLMH-I:STS 58-012-14:20:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.DefAppTbl is Enabled +21-235-18:05:14.646 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:05:14.648 00 SCX_CPU1_CS_TA/2964 if (UT_TW_Status = UT_Success) then +21-235-18:05:14.648 00 SCX_CPU1_CS_TA/2965 write "<*> Passed (1003;5003) - CS EnableTableName command sent properly." +21-235-18:05:14.648 00 SPR-I:OPRO <*> Passed (1003;5003) - CS EnableTableName command sent properly. +21-235-18:05:14.648 00 SCX_CPU1_CS_TA/2966 ut_setrequirements CS_1003, "P" +21-235-18:05:14.652 00 SCX_CPU1_CS_TA/2967 ut_setrequirements CS_5003, "P" +21-235-18:05:14.655 00 SCX_CPU1_CS_TA/2972 endif +21-235-18:05:14.655 00 SCX_CPU1_CS_TA/2973 +21-235-18:05:14.656 00 SCX_CPU1_CS_TA/2975 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:05:14.667 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:05:14.669 00 SCX_CPU1_CS_TA/2976 if (UT_TW_Status = UT_Success) then +21-235-18:05:14.669 00 SCX_CPU1_CS_TA/2977 write "<*> Passed (1003;5003) - Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID," rcv'd." +21-235-18:05:14.669 00 SPR-I:OPRO <*> Passed (1003;5003) - Expected Event Msg 76 rcv'd. +21-235-18:05:14.669 00 SCX_CPU1_CS_TA/2978 ut_setrequirements CS_1003, "P" +21-235-18:05:14.719 00 SCX_CPU1_CS_TA/2979 ut_setrequirements CS_5003, "P" +21-235-18:05:14.720 00 SCX_CPU1_CS_TA/2984 endif +21-235-18:05:14.720 00 SCX_CPU1_CS_TA/2985 +21-235-18:05:14.720 00 SCX_CPU1_CS_TA/2986 wait 5 +21-235-18:05:14.720 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:05:19.723 00 SCX_CPU1_CS_TA/2987 +21-235-18:05:19.723 00 SCX_CPU1_CS_TA/2988 step4_20: +21-235-18:05:19.724 00 SCX_CPU1_CS_TA/2989 write ";*********************************************************************" +21-235-18:05:19.724 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:19.724 00 SCX_CPU1_CS_TA/2990 write "; Step 4.20: Dump the Table Results table. " +21-235-18:05:19.724 00 SPR-I:OPRO ; Step 4.20: Dump the Table Results table. +21-235-18:05:19.724 00 SCX_CPU1_CS_TA/2991 write ";*********************************************************************" +21-235-18:05:19.724 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:19.724 00 SCX_CPU1_CS_TA/2992 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:05:19.725 00 SCX_CPU1_CS_TA/2993 +21-235-18:05:19.725 00 SCX_CPU1_CS_TA/2994 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_20",hostCPU,resTblId) +21-235-18:05:19.726 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:05:19.729 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:05:19.730 00 GET_TBL_TO_CVT/2 ; +21-235-18:05:19.730 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:05:19.730 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:05:19.753 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_20" +21-235-18:05:19.757 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:05:25.845 00 TLMH-I:STS 58-012-14:20:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_20' +21-235-18:05:34.770 00 SPR-I:OPRO +21-235-18:05:34.770 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:05:34.770 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:05:34.770 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:05:34.771 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:05:34.774 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_20 cpu1_tblrestbl4_20 binary 192.168.1.8 +21-235-18:05:34.927 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:05:34.927 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:05:49.938 00 SPR-I:OPRO +21-235-18:05:49.982 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_20`" +21-235-18:05:49.982 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:05:54.986 00 GET_TBL_TO_CVT/238 +21-235-18:05:54.986 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:05:54.986 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:05:54.987 00 SCX_CPU1_CS_TA/2995 wait 5 +21-235-18:05:54.987 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:05:59.990 00 SCX_CPU1_CS_TA/2996 +21-235-18:05:59.990 00 SCX_CPU1_CS_TA/2997 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:06:00.002 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:00.004 00 SCX_CPU1_CS_TA/2998 if (UT_TW_Status = UT_Success) then +21-235-18:06:00.004 00 SCX_CPU1_CS_TA/2999 write "<*> Passed (5008) - Dump of Table Results Table successful." +21-235-18:06:00.004 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:06:00.005 00 SCX_CPU1_CS_TA/3000 ut_setrequirements CS_5008, "P" +21-235-18:06:00.009 00 SCX_CPU1_CS_TA/3004 endif +21-235-18:06:00.009 00 SCX_CPU1_CS_TA/3005 +21-235-18:06:00.009 00 SCX_CPU1_CS_TA/3006 write ";*********************************************************************" +21-235-18:06:00.009 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:00.009 00 SCX_CPU1_CS_TA/3007 write "; Step 4.21: Send the Report Table CRC command for the Table specified" +21-235-18:06:00.009 00 SPR-I:OPRO ; Step 4.21: Send the Report Table CRC command for the Table specified +21-235-18:06:00.009 00 SCX_CPU1_CS_TA/3008 write "; above. " +21-235-18:06:00.009 00 SPR-I:OPRO ; above. +21-235-18:06:00.009 00 SCX_CPU1_CS_TA/3009 write ";*********************************************************************" +21-235-18:06:00.009 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:00.009 00 SCX_CPU1_CS_TA/3010 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 +21-235-18:06:00.016 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:00.017 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:06:00.017 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:00.050 00 SCX_CPU1_CS_TA/3011 +21-235-18:06:00.050 00 SCX_CPU1_CS_TA/3012 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:06:00.050 00 SCX_CPU1_CS_TA/3014 /SCX_CPU1_CS_ReportTableName TableName=tblName +21-235-18:06:00.052 00 SCX_CPU1_CS_TA/3015 +21-235-18:06:00.052 00 SCX_CPU1_CS_TA/3016 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:06:00.055 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:06:00.842 00 TLMH-I:STS 58-012-14:21:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0xFFFFAC1E +21-235-18:06:02.057 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:02.059 00 SCX_CPU1_CS_TA/3017 if (UT_TW_Status = UT_Success) then +21-235-18:06:02.059 00 SCX_CPU1_CS_TA/3018 write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." +21-235-18:06:02.059 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:06:02.060 00 SCX_CPU1_CS_TA/3019 ut_setrequirements CS_1003, "P" +21-235-18:06:02.063 00 SCX_CPU1_CS_TA/3020 ut_setrequirements CS_5006, "P" +21-235-18:06:02.066 00 SCX_CPU1_CS_TA/3025 endif +21-235-18:06:02.066 00 SCX_CPU1_CS_TA/3026 +21-235-18:06:02.067 00 SCX_CPU1_CS_TA/3028 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:06:02.079 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:02.086 00 SCX_CPU1_CS_TA/3029 if (UT_TW_Status = UT_Success) then +21-235-18:06:02.086 00 SCX_CPU1_CS_TA/3030 write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." +21-235-18:06:02.086 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:06:02.086 00 SCX_CPU1_CS_TA/3031 ut_setrequirements CS_1003, "P" +21-235-18:06:02.132 00 SCX_CPU1_CS_TA/3032 ut_setrequirements CS_5006, "P" +21-235-18:06:02.132 00 SCX_CPU1_CS_TA/3037 endif +21-235-18:06:02.132 00 SCX_CPU1_CS_TA/3038 +21-235-18:06:02.132 00 SCX_CPU1_CS_TA/3039 wait 5 +21-235-18:06:02.133 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:06:07.136 00 SCX_CPU1_CS_TA/3040 +21-235-18:06:07.137 00 SCX_CPU1_CS_TA/3041 write ";*********************************************************************" +21-235-18:06:07.137 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:07.137 00 SCX_CPU1_CS_TA/3042 write "; Step 4.22: Manipulate the table's CRC in order to force a miscompare." +21-235-18:06:07.137 00 SPR-I:OPRO ; Step 4.22: Manipulate the table's CRC in order to force a miscompare. +21-235-18:06:07.137 00 SCX_CPU1_CS_TA/3043 write ";*********************************************************************" +21-235-18:06:07.137 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:07.137 00 SCX_CPU1_CS_TA/3045 ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_TABLE_CRC_INF_EID,"INFO", 1 +21-235-18:06:07.142 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:07.142 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 7 +21-235-18:06:07.142 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:07.142 00 SCX_CPU1_CS_TA/3046 +21-235-18:06:07.143 00 SCX_CPU1_CS_TA/3047 /SCX_CPU1_TST_CS_CorruptTblCRC TableName=tblName +21-235-18:06:07.154 00 SCX_CPU1_CS_TA/3048 +21-235-18:06:07.154 00 SCX_CPU1_CS_TA/3050 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:06:07.158 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:06:07.844 00 TLMH-I:STS 58-012-14:21:18.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=7 Corrupt Table CRC command for 'CS.DefAppTbl' successful +21-235-18:06:08.160 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:08.163 00 SCX_CPU1_CS_TA/3051 if (UT_TW_Status = UT_Success) then +21-235-18:06:08.163 00 SCX_CPU1_CS_TA/3052 write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_TABLE_CRC_INF_EID," rcv'd." +21-235-18:06:08.163 00 SPR-I:OPRO <*> Passed - Expected Event Msg 7 rcv'd. +21-235-18:06:08.163 00 SCX_CPU1_CS_TA/3055 endif +21-235-18:06:08.163 00 SCX_CPU1_CS_TA/3056 +21-235-18:06:08.163 00 SCX_CPU1_CS_TA/3057 wait 5 +21-235-18:06:08.164 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:06:13.168 00 SCX_CPU1_CS_TA/3058 +21-235-18:06:13.168 00 SCX_CPU1_CS_TA/3059 write ";*********************************************************************" +21-235-18:06:13.168 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:13.168 00 SCX_CPU1_CS_TA/3060 write "; Step 4.23: Send the Disable Table Name command with a table whose " +21-235-18:06:13.168 00 SPR-I:OPRO ; Step 4.23: Send the Disable Table Name command with a table whose +21-235-18:06:13.168 00 SCX_CPU1_CS_TA/3061 write "; status is ENABLED." +21-235-18:06:13.168 00 SPR-I:OPRO ; status is ENABLED. +21-235-18:06:13.169 00 SCX_CPU1_CS_TA/3062 write ";*********************************************************************" +21-235-18:06:13.169 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:13.169 00 SCX_CPU1_CS_TA/3065 foundTbl=FALSE +21-235-18:06:13.169 00 SCX_CPU1_CS_TA/3066 +21-235-18:06:13.169 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.170 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.170 00 SCX_CPU1_CS_TA/3069 tblIndex = i +21-235-18:06:13.170 00 SCX_CPU1_CS_TA/3070 foundTbl = TRUE +21-235-18:06:13.170 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.170 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.171 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.171 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.171 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.171 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.171 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.172 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.172 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.172 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.172 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.173 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.173 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.173 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.174 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.174 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.174 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.174 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.175 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.175 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.175 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.175 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.176 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.176 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.176 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.176 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.177 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.177 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.177 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.177 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.178 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.178 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.178 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.178 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.179 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.179 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.179 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.179 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.179 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.179 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.180 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.180 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.180 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.180 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.180 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.180 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.181 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.181 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.181 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.181 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.181 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.181 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.181 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.181 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.182 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.182 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.182 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.182 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.182 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.183 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.183 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.183 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.183 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.183 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.183 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.183 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.183 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.184 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.184 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.184 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.184 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.184 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.184 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.184 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.185 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.185 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.185 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.185 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.185 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.185 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.185 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.185 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.186 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.186 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.186 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.186 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.186 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.186 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.186 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.187 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.187 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.187 00 SCX_CPU1_CS_TA/3068 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:06:13.187 00 SCX_CPU1_CS_TA/3071 endif +21-235-18:06:13.187 00 SCX_CPU1_CS_TA/3072 enddo +21-235-18:06:13.187 00 SCX_CPU1_CS_TA/3067 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:06:13.187 00 SCX_CPU1_CS_TA/3073 +21-235-18:06:13.187 00 SCX_CPU1_CS_TA/3074 if (foundTbl = TRUE) then +21-235-18:06:13.188 00 SCX_CPU1_CS_TA/3075 tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME +21-235-18:06:13.188 00 SCX_CPU1_CS_TA/3076 write "; Enabled table '",tblName, "' found at index ", tblIndex +21-235-18:06:13.188 00 SPR-I:OPRO ; Enabled table 'CS.DefAppTbl' found at index 0 +21-235-18:06:13.188 00 SCX_CPU1_CS_TA/3080 endif +21-235-18:06:13.188 00 SCX_CPU1_CS_TA/3081 +21-235-18:06:13.188 00 SCX_CPU1_CS_TA/3083 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_TABLES_NAME_INF_EID,"INFO", 1 +21-235-18:06:13.190 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:13.190 00 SPR-I:OPRO ; Setup event 1 with CS INFO 78 +21-235-18:06:13.190 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:13.194 00 SCX_CPU1_CS_TA/3084 +21-235-18:06:13.194 00 SCX_CPU1_CS_TA/3085 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:06:13.194 00 SCX_CPU1_CS_TA/3087 /SCX_CPU1_CS_DisableTableName TableName=tblName +21-235-18:06:13.206 00 SCX_CPU1_CS_TA/3088 +21-235-18:06:13.206 00 SCX_CPU1_CS_TA/3089 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:06:13.210 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:06:13.850 00 TLMH-I:STS 58-012-14:21:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-18:06:14.211 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:14.211 00 SCX_CPU1_CS_TA/3090 if (UT_TW_Status = UT_Success) then +21-235-18:06:14.211 00 SCX_CPU1_CS_TA/3091 write "<*> Passed (1003;5004) - CS DisableTableName command sent properly." +21-235-18:06:14.211 00 SPR-I:OPRO <*> Passed (1003;5004) - CS DisableTableName command sent properly. +21-235-18:06:14.212 00 SCX_CPU1_CS_TA/3092 ut_setrequirements CS_1003, "P" +21-235-18:06:14.213 00 SCX_CPU1_CS_TA/3093 ut_setrequirements CS_5004, "P" +21-235-18:06:14.214 00 SCX_CPU1_CS_TA/3098 endif +21-235-18:06:14.214 00 SCX_CPU1_CS_TA/3099 +21-235-18:06:14.214 00 SCX_CPU1_CS_TA/3101 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:06:14.218 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:14.219 00 SCX_CPU1_CS_TA/3102 if (UT_TW_Status = UT_Success) then +21-235-18:06:14.219 00 SCX_CPU1_CS_TA/3103 write "<*> Passed (1003;5004) - Expected Event Msg ",CS_DISABLE_TABLES_NAME_INF_EID," rcv'd." +21-235-18:06:14.219 00 SPR-I:OPRO <*> Passed (1003;5004) - Expected Event Msg 78 rcv'd. +21-235-18:06:14.219 00 SCX_CPU1_CS_TA/3104 ut_setrequirements CS_1003, "P" +21-235-18:06:14.258 00 SCX_CPU1_CS_TA/3105 ut_setrequirements CS_5004, "P" +21-235-18:06:14.259 00 SCX_CPU1_CS_TA/3110 endif +21-235-18:06:14.259 00 SCX_CPU1_CS_TA/3111 +21-235-18:06:14.259 00 SCX_CPU1_CS_TA/3112 wait 5 +21-235-18:06:14.259 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:06:19.263 00 SCX_CPU1_CS_TA/3113 +21-235-18:06:19.263 00 SCX_CPU1_CS_TA/3114 step4_24: +21-235-18:06:19.263 00 SCX_CPU1_CS_TA/3115 write ";*********************************************************************" +21-235-18:06:19.263 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:19.263 00 SCX_CPU1_CS_TA/3116 write "; Step 4.24: Dump the Table Results table. " +21-235-18:06:19.263 00 SPR-I:OPRO ; Step 4.24: Dump the Table Results table. +21-235-18:06:19.263 00 SCX_CPU1_CS_TA/3117 write ";*********************************************************************" +21-235-18:06:19.263 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:19.263 00 SCX_CPU1_CS_TA/3118 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:06:19.264 00 SCX_CPU1_CS_TA/3119 +21-235-18:06:19.264 00 SCX_CPU1_CS_TA/3120 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_24",hostCPU,resTblId) +21-235-18:06:19.264 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:06:19.267 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:06:19.267 00 GET_TBL_TO_CVT/2 ; +21-235-18:06:19.267 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:06:19.267 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:06:19.287 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_24" +21-235-18:06:19.303 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:06:25.843 00 TLMH-I:STS 58-012-14:21:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_24' +21-235-18:06:34.316 00 SPR-I:OPRO +21-235-18:06:34.316 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:06:34.316 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:06:34.317 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:06:34.317 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:06:34.320 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_24 cpu1_tblrestbl4_24 binary 192.168.1.8 +21-235-18:06:34.463 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:06:34.463 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:06:49.475 00 SPR-I:OPRO +21-235-18:06:49.509 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_24`" +21-235-18:06:49.509 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:06:54.513 00 GET_TBL_TO_CVT/238 +21-235-18:06:54.513 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:06:54.513 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:06:54.514 00 SCX_CPU1_CS_TA/3121 wait 5 +21-235-18:06:54.514 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:06:59.518 00 SCX_CPU1_CS_TA/3122 +21-235-18:06:59.518 00 SCX_CPU1_CS_TA/3123 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:06:59.523 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:59.524 00 SCX_CPU1_CS_TA/3124 if (UT_TW_Status = UT_Success) then +21-235-18:06:59.524 00 SCX_CPU1_CS_TA/3125 write "<*> Passed (5008) - Dump of Table Results Table successful." +21-235-18:06:59.524 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:06:59.524 00 SCX_CPU1_CS_TA/3126 ut_setrequirements CS_5008, "P" +21-235-18:06:59.525 00 SCX_CPU1_CS_TA/3130 endif +21-235-18:06:59.525 00 SCX_CPU1_CS_TA/3131 +21-235-18:06:59.525 00 SCX_CPU1_CS_TA/3132 write ";*********************************************************************" +21-235-18:06:59.525 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:59.525 00 SCX_CPU1_CS_TA/3133 write "; Step 4.25: Send the Report Table CRC command for the table specifie" +21-235-18:06:59.525 00 SPR-I:OPRO ; Step 4.25: Send the Report Table CRC command for the table specifie +21-235-18:06:59.525 00 SCX_CPU1_CS_TA/3134 write "; above. " +21-235-18:06:59.525 00 SPR-I:OPRO ; above. +21-235-18:06:59.525 00 SCX_CPU1_CS_TA/3135 write ";*********************************************************************" +21-235-18:06:59.525 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:59.526 00 SCX_CPU1_CS_TA/3136 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 +21-235-18:06:59.527 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:59.527 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:06:59.527 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:59.543 00 SCX_CPU1_CS_TA/3137 +21-235-18:06:59.543 00 SCX_CPU1_CS_TA/3138 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:06:59.543 00 SCX_CPU1_CS_TA/3140 /SCX_CPU1_CS_ReportTableName TableName=tblName +21-235-18:06:59.558 00 SCX_CPU1_CS_TA/3141 +21-235-18:06:59.558 00 SCX_CPU1_CS_TA/3142 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:06:59.561 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:07:00.345 00 TLMH-I:STS 58-012-14:22:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0x0012D687 +21-235-18:07:02.563 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:02.564 00 SCX_CPU1_CS_TA/3143 if (UT_TW_Status = UT_Success) then +21-235-18:07:02.564 00 SCX_CPU1_CS_TA/3144 write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." +21-235-18:07:02.564 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:07:02.564 00 SCX_CPU1_CS_TA/3145 ut_setrequirements CS_1003, "P" +21-235-18:07:02.565 00 SCX_CPU1_CS_TA/3146 ut_setrequirements CS_5006, "P" +21-235-18:07:02.566 00 SCX_CPU1_CS_TA/3151 endif +21-235-18:07:02.566 00 SCX_CPU1_CS_TA/3152 +21-235-18:07:02.566 00 SCX_CPU1_CS_TA/3154 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:07:02.569 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:02.570 00 SCX_CPU1_CS_TA/3155 if (UT_TW_Status = UT_Success) then +21-235-18:07:02.570 00 SCX_CPU1_CS_TA/3156 write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." +21-235-18:07:02.570 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:07:02.570 00 SCX_CPU1_CS_TA/3157 ut_setrequirements CS_1003, "P" +21-235-18:07:02.600 00 SCX_CPU1_CS_TA/3158 ut_setrequirements CS_5006, "P" +21-235-18:07:02.601 00 SCX_CPU1_CS_TA/3163 endif +21-235-18:07:02.601 00 SCX_CPU1_CS_TA/3164 +21-235-18:07:02.601 00 SCX_CPU1_CS_TA/3165 wait 5 +21-235-18:07:02.601 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:07:07.605 00 SCX_CPU1_CS_TA/3166 +21-235-18:07:07.605 00 SCX_CPU1_CS_TA/3167 write ";*********************************************************************" +21-235-18:07:07.605 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:07.605 00 SCX_CPU1_CS_TA/3168 write "; Step 4.26: Send the Enable Table Checksumming command. " +21-235-18:07:07.605 00 SPR-I:OPRO ; Step 4.26: Send the Enable Table Checksumming command. +21-235-18:07:07.605 00 SCX_CPU1_CS_TA/3169 write ";*********************************************************************" +21-235-18:07:07.606 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:07.606 00 SCX_CPU1_CS_TA/3170 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_TABLES_INF_EID, "INFO", 1 +21-235-18:07:07.612 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:07:07.612 00 SPR-I:OPRO ; Setup event 1 with CS INFO 68 +21-235-18:07:07.612 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:07:07.615 00 SCX_CPU1_CS_TA/3171 +21-235-18:07:07.615 00 SCX_CPU1_CS_TA/3172 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:07:07.615 00 SCX_CPU1_CS_TA/3173 +21-235-18:07:07.615 00 SCX_CPU1_CS_TA/3175 /SCX_CPU1_CS_EnableTables +21-235-18:07:07.630 00 SCX_CPU1_CS_TA/3176 +21-235-18:07:07.630 00 SCX_CPU1_CS_TA/3177 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:07:07.649 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:07:08.351 00 TLMH-I:STS 58-012-14:22:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=68 Checksumming of Tables is Enabled +21-235-18:07:08.846 00 TLMH-I:STS 58-012-14:22:19.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:10.653 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:10.655 00 SCX_CPU1_CS_TA/3178 if (UT_TW_Status = UT_Success) then +21-235-18:07:10.655 00 SCX_CPU1_CS_TA/3179 write "<*> Passed (1003;5001) - CS EnableTables command sent properly." +21-235-18:07:10.655 00 SPR-I:OPRO <*> Passed (1003;5001) - CS EnableTables command sent properly. +21-235-18:07:10.655 00 SCX_CPU1_CS_TA/3180 ut_setrequirements CS_1003, "P" +21-235-18:07:10.659 00 SCX_CPU1_CS_TA/3181 ut_setrequirements CS_5001, "P" +21-235-18:07:10.663 00 SCX_CPU1_CS_TA/3186 endif +21-235-18:07:10.663 00 SCX_CPU1_CS_TA/3187 +21-235-18:07:10.663 00 SCX_CPU1_CS_TA/3189 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:07:10.673 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:10.674 00 SCX_CPU1_CS_TA/3190 if (UT_TW_Status = UT_Success) then +21-235-18:07:10.674 00 SCX_CPU1_CS_TA/3191 write "<*> Passed (1003;5001) - Expected Event Msg ",CS_ENABLE_TABLES_INF_EID," rcv'd." +21-235-18:07:10.675 00 SPR-I:OPRO <*> Passed (1003;5001) - Expected Event Msg 68 rcv'd. +21-235-18:07:10.675 00 SCX_CPU1_CS_TA/3192 ut_setrequirements CS_1003, "P" +21-235-18:07:10.711 00 SCX_CPU1_CS_TA/3193 ut_setrequirements CS_5001, "P" +21-235-18:07:10.713 00 SCX_CPU1_CS_TA/3198 endif +21-235-18:07:10.713 00 SCX_CPU1_CS_TA/3199 +21-235-18:07:10.713 00 SCX_CPU1_CS_TA/3200 wait 5 +21-235-18:07:10.713 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:07:10.843 00 TLMH-I:STS 58-012-14:22:21.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:13.848 00 TLMH-I:STS 58-012-14:22:24.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:15.717 00 SCX_CPU1_CS_TA/3201 +21-235-18:07:15.717 00 SCX_CPU1_CS_TA/3202 write ";*********************************************************************" +21-235-18:07:15.717 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:15.717 00 SCX_CPU1_CS_TA/3203 write "; Step 4.27: Send the Enable Table Name command with a table whose " +21-235-18:07:15.717 00 SPR-I:OPRO ; Step 4.27: Send the Enable Table Name command with a table whose +21-235-18:07:15.717 00 SCX_CPU1_CS_TA/3204 write "; status is DISABLED. " +21-235-18:07:15.717 00 SPR-I:OPRO ; status is DISABLED. +21-235-18:07:15.718 00 SCX_CPU1_CS_TA/3205 write ";*********************************************************************" +21-235-18:07:15.718 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:15.718 00 SCX_CPU1_CS_TA/3208 foundTbl=FALSE +21-235-18:07:15.718 00 SCX_CPU1_CS_TA/3209 +21-235-18:07:15.718 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.718 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.719 00 SCX_CPU1_CS_TA/3212 tblIndex = i +21-235-18:07:15.719 00 SCX_CPU1_CS_TA/3213 foundTbl = TRUE +21-235-18:07:15.719 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.719 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.720 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.721 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.722 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.722 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.723 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.723 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.723 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.723 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.723 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.723 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.724 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.724 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.724 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.724 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.724 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.724 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.724 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.725 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.725 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.725 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.725 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.725 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.725 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.725 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.726 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.726 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.726 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.726 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.726 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.726 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.727 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.727 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.727 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.727 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.727 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.727 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.727 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.727 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.728 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.728 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.728 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.728 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.728 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.728 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.728 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.728 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.729 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.729 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.729 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.729 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.729 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.729 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.729 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.729 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.730 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.730 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.730 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.730 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.730 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.730 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.730 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.731 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.731 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.731 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.731 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.731 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.731 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.731 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.731 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.732 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.732 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.732 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.732 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.732 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.732 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.732 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.732 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.733 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.733 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.733 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.733 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.733 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.733 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.733 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.733 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.734 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.734 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.734 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.734 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.734 00 SCX_CPU1_CS_TA/3211 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Disabled") AND (foundTbl = FALSE) then +21-235-18:07:15.734 00 SCX_CPU1_CS_TA/3214 endif +21-235-18:07:15.734 00 SCX_CPU1_CS_TA/3215 enddo +21-235-18:07:15.734 00 SCX_CPU1_CS_TA/3210 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:07:15.735 00 SCX_CPU1_CS_TA/3216 +21-235-18:07:15.735 00 SCX_CPU1_CS_TA/3217 if (foundTbl = TRUE) then +21-235-18:07:15.735 00 SCX_CPU1_CS_TA/3218 tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME +21-235-18:07:15.735 00 SCX_CPU1_CS_TA/3219 write "; Disabled table '",tblName, "' found at index ", tblIndex +21-235-18:07:15.735 00 SPR-I:OPRO ; Disabled table 'CS.DefAppTbl' found at index 0 +21-235-18:07:15.735 00 SCX_CPU1_CS_TA/3223 endif +21-235-18:07:15.735 00 SCX_CPU1_CS_TA/3224 +21-235-18:07:15.735 00 SCX_CPU1_CS_TA/3226 ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_TABLES_NAME_INF_EID,"INFO", 1 +21-235-18:07:15.737 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:07:15.737 00 SPR-I:OPRO ; Setup event 1 with CS INFO 76 +21-235-18:07:15.737 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:07:15.737 00 SCX_CPU1_CS_TA/3227 +21-235-18:07:15.737 00 SCX_CPU1_CS_TA/3228 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:07:15.737 00 SCX_CPU1_CS_TA/3230 /SCX_CPU1_CS_EnableTableName TableName=tblName +21-235-18:07:15.740 00 SCX_CPU1_CS_TA/3231 +21-235-18:07:15.740 00 SCX_CPU1_CS_TA/3232 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:07:15.744 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:07:16.344 00 TLMH-I:STS 58-012-14:22:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.DefAppTbl is Enabled +21-235-18:07:16.851 00 TLMH-I:STS 58-012-14:22:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:16.852 00 TLMH-I:STS 58-012-14:22:27.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:18.747 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:18.749 00 SCX_CPU1_CS_TA/3233 if (UT_TW_Status = UT_Success) then +21-235-18:07:18.750 00 SCX_CPU1_CS_TA/3234 write "<*> Passed (1003;5003) - CS EnableTableName command sent properly." +21-235-18:07:18.750 00 SPR-I:OPRO <*> Passed (1003;5003) - CS EnableTableName command sent properly. +21-235-18:07:18.750 00 SCX_CPU1_CS_TA/3235 ut_setrequirements CS_1003, "P" +21-235-18:07:18.753 00 SCX_CPU1_CS_TA/3236 ut_setrequirements CS_5003, "P" +21-235-18:07:18.754 00 SCX_CPU1_CS_TA/3241 endif +21-235-18:07:18.754 00 SCX_CPU1_CS_TA/3242 +21-235-18:07:18.754 00 SCX_CPU1_CS_TA/3244 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:07:18.758 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:18.758 00 SCX_CPU1_CS_TA/3245 if (UT_TW_Status = UT_Success) then +21-235-18:07:18.758 00 SCX_CPU1_CS_TA/3246 write "<*> Passed (1003;5003) - Expected Event Msg ",CS_ENABLE_TABLES_NAME_INF_EID," rcv'd." +21-235-18:07:18.758 00 SPR-I:OPRO <*> Passed (1003;5003) - Expected Event Msg 76 rcv'd. +21-235-18:07:18.759 00 SCX_CPU1_CS_TA/3247 ut_setrequirements CS_1003, "P" +21-235-18:07:18.789 00 SCX_CPU1_CS_TA/3248 ut_setrequirements CS_5003, "P" +21-235-18:07:18.790 00 SCX_CPU1_CS_TA/3253 endif +21-235-18:07:18.790 00 SCX_CPU1_CS_TA/3254 +21-235-18:07:18.790 00 SCX_CPU1_CS_TA/3255 wait 5 +21-235-18:07:18.790 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:07:19.843 00 TLMH-I:STS 58-012-14:22:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:20.847 00 TLMH-I:STS 58-012-14:22:31.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:22.851 00 TLMH-I:STS 58-012-14:22:33.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:23.794 00 SCX_CPU1_CS_TA/3256 +21-235-18:07:23.794 00 SCX_CPU1_CS_TA/3257 step4_28: +21-235-18:07:23.795 00 SCX_CPU1_CS_TA/3258 write ";*********************************************************************" +21-235-18:07:23.795 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:23.795 00 SCX_CPU1_CS_TA/3259 write "; Step 4.28: Dump the Table Results table. " +21-235-18:07:23.795 00 SPR-I:OPRO ; Step 4.28: Dump the Table Results table. +21-235-18:07:23.795 00 SCX_CPU1_CS_TA/3260 write ";*********************************************************************" +21-235-18:07:23.795 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:23.795 00 SCX_CPU1_CS_TA/3261 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:07:23.795 00 SCX_CPU1_CS_TA/3262 +21-235-18:07:23.795 00 SCX_CPU1_CS_TA/3263 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_28",hostCPU,resTblId) +21-235-18:07:23.796 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:07:23.798 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:07:23.799 00 GET_TBL_TO_CVT/2 ; +21-235-18:07:23.799 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:07:23.799 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:07:23.806 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_28" +21-235-18:07:23.818 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:07:23.846 00 TLMH-I:STS 58-012-14:22:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:26.850 00 TLMH-I:STS 58-012-14:22:37.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:26.851 00 TLMH-I:STS 58-012-14:22:37.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:29.842 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_28' +21-235-18:07:29.853 00 TLMH-I:STS 58-012-14:22:40.008 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:30.846 00 TLMH-I:STS 58-012-14:22:41.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:32.845 00 TLMH-I:STS 58-012-14:22:43.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:33.850 00 TLMH-I:STS 58-012-14:22:44.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:36.842 00 TLMH-I:STS 58-012-14:22:47.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:36.843 00 TLMH-I:STS 58-012-14:22:47.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:38.829 00 SPR-I:OPRO +21-235-18:07:38.830 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:07:38.830 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:07:38.830 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:07:38.830 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:07:38.833 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_28 cpu1_tblrestbl4_28 binary 192.168.1.8 +21-235-18:07:38.984 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:07:38.984 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:07:39.844 00 TLMH-I:STS 58-012-14:22:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:40.847 00 TLMH-I:STS 58-012-14:22:51.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:42.847 00 TLMH-I:STS 58-012-14:22:53.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:43.842 00 TLMH-I:STS 58-012-14:22:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:46.850 00 TLMH-I:STS 58-012-14:22:57.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:46.852 00 TLMH-I:STS 58-012-14:22:57.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:49.847 00 TLMH-I:STS 58-012-14:23:00.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:50.842 00 TLMH-I:STS 58-012-14:23:01.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:52.850 00 TLMH-I:STS 58-012-14:23:03.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:53.844 00 TLMH-I:STS 58-012-14:23:04.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:53.995 00 SPR-I:OPRO +21-235-18:07:54.041 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_28`" +21-235-18:07:54.041 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:07:56.846 00 TLMH-I:STS 58-012-14:23:07.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:56.848 00 TLMH-I:STS 58-012-14:23:07.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:59.046 00 GET_TBL_TO_CVT/238 +21-235-18:07:59.046 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:07:59.046 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:07:59.048 00 SCX_CPU1_CS_TA/3264 wait 5 +21-235-18:07:59.048 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:07:59.849 00 TLMH-I:STS 58-012-14:23:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:08:00.850 00 TLMH-I:STS 58-012-14:23:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:02.844 00 TLMH-I:STS 58-012-14:23:13.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:08:03.846 00 TLMH-I:STS 58-012-14:23:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:04.051 00 SCX_CPU1_CS_TA/3265 +21-235-18:08:04.051 00 SCX_CPU1_CS_TA/3266 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:08:04.063 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:04.066 00 SCX_CPU1_CS_TA/3267 if (UT_TW_Status = UT_Success) then +21-235-18:08:04.066 00 SCX_CPU1_CS_TA/3268 write "<*> Passed (5008) - Dump of Table Results Table successful." +21-235-18:08:04.066 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:08:04.066 00 SCX_CPU1_CS_TA/3269 ut_setrequirements CS_5008, "P" +21-235-18:08:04.071 00 SCX_CPU1_CS_TA/3273 endif +21-235-18:08:04.071 00 SCX_CPU1_CS_TA/3274 +21-235-18:08:04.071 00 SCX_CPU1_CS_TA/3275 write ";*********************************************************************" +21-235-18:08:04.071 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:04.071 00 SCX_CPU1_CS_TA/3276 write "; Step 4.29: Send the Report Table CRC command for the table specified" +21-235-18:08:04.071 00 SPR-I:OPRO ; Step 4.29: Send the Report Table CRC command for the table specified +21-235-18:08:04.071 00 SCX_CPU1_CS_TA/3277 write "; above. " +21-235-18:08:04.072 00 SPR-I:OPRO ; above. +21-235-18:08:04.072 00 SCX_CPU1_CS_TA/3278 write ";*********************************************************************" +21-235-18:08:04.072 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:04.072 00 SCX_CPU1_CS_TA/3279 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 +21-235-18:08:04.079 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:04.080 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:08:04.080 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:04.109 00 SCX_CPU1_CS_TA/3280 +21-235-18:08:04.109 00 SCX_CPU1_CS_TA/3281 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:08:04.109 00 SCX_CPU1_CS_TA/3283 /SCX_CPU1_CS_ReportTableName TableName=tblName +21-235-18:08:04.111 00 SCX_CPU1_CS_TA/3284 +21-235-18:08:04.111 00 SCX_CPU1_CS_TA/3285 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:08:04.115 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:08:04.847 00 TLMH-I:STS 58-012-14:23:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0x0012D687 +21-235-18:08:06.117 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:06.119 00 SCX_CPU1_CS_TA/3286 if (UT_TW_Status = UT_Success) then +21-235-18:08:06.120 00 SCX_CPU1_CS_TA/3287 write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." +21-235-18:08:06.120 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:08:06.120 00 SCX_CPU1_CS_TA/3288 ut_setrequirements CS_1003, "P" +21-235-18:08:06.121 00 SCX_CPU1_CS_TA/3289 ut_setrequirements CS_5006, "P" +21-235-18:08:06.122 00 SCX_CPU1_CS_TA/3294 endif +21-235-18:08:06.123 00 SCX_CPU1_CS_TA/3295 +21-235-18:08:06.123 00 SCX_CPU1_CS_TA/3297 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:08:06.125 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:06.126 00 SCX_CPU1_CS_TA/3298 if (UT_TW_Status = UT_Success) then +21-235-18:08:06.126 00 SCX_CPU1_CS_TA/3299 write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." +21-235-18:08:06.126 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:08:06.126 00 SCX_CPU1_CS_TA/3300 ut_setrequirements CS_1003, "P" +21-235-18:08:06.155 00 SCX_CPU1_CS_TA/3301 ut_setrequirements CS_5006, "P" +21-235-18:08:06.156 00 SCX_CPU1_CS_TA/3306 endif +21-235-18:08:06.156 00 SCX_CPU1_CS_TA/3307 +21-235-18:08:06.156 00 SCX_CPU1_CS_TA/3308 wait 5 +21-235-18:08:06.156 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:08:06.844 00 TLMH-I:STS 58-012-14:23:17.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:08:06.845 00 TLMH-I:STS 58-012-14:23:17.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:09.846 00 TLMH-I:STS 58-012-14:23:20.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:08:10.851 00 TLMH-I:STS 58-012-14:23:21.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:11.160 00 SCX_CPU1_CS_TA/3309 +21-235-18:08:11.160 00 SCX_CPU1_CS_TA/3310 write ";*********************************************************************" +21-235-18:08:11.160 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:11.160 00 SCX_CPU1_CS_TA/3311 write "; Step 4.30: Send the Disable Table Name command with a table whose " +21-235-18:08:11.160 00 SPR-I:OPRO ; Step 4.30: Send the Disable Table Name command with a table whose +21-235-18:08:11.160 00 SCX_CPU1_CS_TA/3312 write "; status is ENABLED. " +21-235-18:08:11.161 00 SPR-I:OPRO ; status is ENABLED. +21-235-18:08:11.161 00 SCX_CPU1_CS_TA/3313 write ";*********************************************************************" +21-235-18:08:11.161 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:11.161 00 SCX_CPU1_CS_TA/3316 foundTbl=FALSE +21-235-18:08:11.161 00 SCX_CPU1_CS_TA/3317 +21-235-18:08:11.161 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.162 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.162 00 SCX_CPU1_CS_TA/3320 tblIndex = i +21-235-18:08:11.162 00 SCX_CPU1_CS_TA/3321 foundTbl = TRUE +21-235-18:08:11.163 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.163 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.165 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.165 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.166 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.166 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.168 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.168 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.169 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.169 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.170 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.171 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.171 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.171 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.173 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.173 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.173 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.174 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.175 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.175 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.176 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.176 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.177 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.177 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.178 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.178 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.179 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.180 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.180 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.180 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.181 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.182 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.182 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.182 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.184 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.184 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.184 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.185 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.186 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.186 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.187 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.187 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.188 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.189 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.189 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.189 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.190 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.195 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.195 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.195 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.196 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.196 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.197 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.197 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.197 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.198 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.198 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.198 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.198 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.198 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.199 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.199 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.199 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.199 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.200 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.200 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.200 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.200 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.201 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.201 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.202 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.202 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.203 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.203 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.203 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.203 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.203 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.203 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.204 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.204 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.204 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.204 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.205 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.205 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.205 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.205 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.205 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.205 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.206 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.206 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.206 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.206 00 SCX_CPU1_CS_TA/3319 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") AND (foundTbl = FALSE) then +21-235-18:08:11.206 00 SCX_CPU1_CS_TA/3322 endif +21-235-18:08:11.206 00 SCX_CPU1_CS_TA/3323 enddo +21-235-18:08:11.207 00 SCX_CPU1_CS_TA/3318 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:08:11.207 00 SCX_CPU1_CS_TA/3324 +21-235-18:08:11.207 00 SCX_CPU1_CS_TA/3325 if (foundTbl = TRUE) then +21-235-18:08:11.207 00 SCX_CPU1_CS_TA/3326 tblName = SCX_CPU1_CS_TBL_RESULT_TABLE[tblIndex].NAME +21-235-18:08:11.208 00 SCX_CPU1_CS_TA/3327 write "; Enabled table '",tblName, "' found at index ", tblIndex +21-235-18:08:11.208 00 SPR-I:OPRO ; Enabled table 'CS.DefAppTbl' found at index 0 +21-235-18:08:11.208 00 SCX_CPU1_CS_TA/3331 endif +21-235-18:08:11.208 00 SCX_CPU1_CS_TA/3332 +21-235-18:08:11.208 00 SCX_CPU1_CS_TA/3333 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_TABLES_NAME_INF_EID,"INFO", 1 +21-235-18:08:11.210 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:11.210 00 SPR-I:OPRO ; Setup event 1 with CS INFO 78 +21-235-18:08:11.210 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:11.210 00 SCX_CPU1_CS_TA/3334 +21-235-18:08:11.210 00 SCX_CPU1_CS_TA/3335 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:08:11.210 00 SCX_CPU1_CS_TA/3337 /SCX_CPU1_CS_DisableTableName TableName=tblName +21-235-18:08:11.223 00 SCX_CPU1_CS_TA/3338 +21-235-18:08:11.223 00 SCX_CPU1_CS_TA/3339 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:08:11.227 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:08:11.844 00 TLMH-I:STS 58-012-14:23:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-18:08:12.847 00 TLMH-I:STS 58-012-14:23:23.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:14.233 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:14.236 00 SCX_CPU1_CS_TA/3340 if (UT_TW_Status = UT_Success) then +21-235-18:08:14.236 00 SCX_CPU1_CS_TA/3341 write "<*> Passed (1003;5004) - CS DisableTableName command sent properly." +21-235-18:08:14.236 00 SPR-I:OPRO <*> Passed (1003;5004) - CS DisableTableName command sent properly. +21-235-18:08:14.237 00 SCX_CPU1_CS_TA/3342 ut_setrequirements CS_1003, "P" +21-235-18:08:14.240 00 SCX_CPU1_CS_TA/3343 ut_setrequirements CS_5004, "P" +21-235-18:08:14.241 00 SCX_CPU1_CS_TA/3348 endif +21-235-18:08:14.241 00 SCX_CPU1_CS_TA/3349 +21-235-18:08:14.241 00 SCX_CPU1_CS_TA/3351 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:08:14.245 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:14.245 00 SCX_CPU1_CS_TA/3352 if (UT_TW_Status = UT_Success) then +21-235-18:08:14.245 00 SCX_CPU1_CS_TA/3353 write "<*> Passed (1003;5004) - Expected Event Msg ",CS_DISABLE_TABLES_NAME_INF_EID," rcv'd." +21-235-18:08:14.245 00 SPR-I:OPRO <*> Passed (1003;5004) - Expected Event Msg 78 rcv'd. +21-235-18:08:14.246 00 SCX_CPU1_CS_TA/3354 ut_setrequirements CS_1003, "P" +21-235-18:08:14.278 00 SCX_CPU1_CS_TA/3355 ut_setrequirements CS_5004, "P" +21-235-18:08:14.279 00 SCX_CPU1_CS_TA/3360 endif +21-235-18:08:14.279 00 SCX_CPU1_CS_TA/3361 +21-235-18:08:14.279 00 SCX_CPU1_CS_TA/3362 wait 5 +21-235-18:08:14.279 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:08:15.847 00 TLMH-I:STS 58-012-14:23:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:18.851 00 TLMH-I:STS 58-012-14:23:29.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:19.283 00 SCX_CPU1_CS_TA/3363 +21-235-18:08:19.283 00 SCX_CPU1_CS_TA/3364 step4_31: +21-235-18:08:19.283 00 SCX_CPU1_CS_TA/3365 write ";*********************************************************************" +21-235-18:08:19.283 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:19.284 00 SCX_CPU1_CS_TA/3366 write "; Step 4.31: Dump the Table Results table. " +21-235-18:08:19.284 00 SPR-I:OPRO ; Step 4.31: Dump the Table Results table. +21-235-18:08:19.284 00 SCX_CPU1_CS_TA/3367 write ";*********************************************************************" +21-235-18:08:19.284 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:19.284 00 SCX_CPU1_CS_TA/3368 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:08:19.284 00 SCX_CPU1_CS_TA/3369 +21-235-18:08:19.284 00 SCX_CPU1_CS_TA/3370 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl4_31",hostCPU,resTblId) +21-235-18:08:19.285 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:08:19.288 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:08:19.288 00 GET_TBL_TO_CVT/2 ; +21-235-18:08:19.288 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:08:19.288 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:08:19.295 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_31" +21-235-18:08:19.307 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:08:20.847 00 TLMH-I:STS 58-012-14:23:31.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:23.850 00 TLMH-I:STS 58-012-14:23:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:25.850 00 TLMH-I:STS 58-012-14:23:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_31' +21-235-18:08:26.845 00 TLMH-I:STS 58-012-14:23:37.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:28.850 00 TLMH-I:STS 58-012-14:23:39.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:31.844 00 TLMH-I:STS 58-012-14:23:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:34.318 00 SPR-I:OPRO +21-235-18:08:34.318 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:08:34.319 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:08:34.319 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:08:34.319 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:08:34.321 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_31 cpu1_tblrestbl4_31 binary 192.168.1.8 +21-235-18:08:34.469 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:08:34.469 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:08:34.844 00 TLMH-I:STS 58-012-14:23:45.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:36.841 00 TLMH-I:STS 58-012-14:23:47.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:39.847 00 TLMH-I:STS 58-012-14:23:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:42.851 00 TLMH-I:STS 58-012-14:23:53.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:44.841 00 TLMH-I:STS 58-012-14:23:55.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:47.844 00 TLMH-I:STS 58-012-14:23:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:49.481 00 SPR-I:OPRO +21-235-18:08:49.496 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_31`" +21-235-18:08:49.496 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:08:50.845 00 TLMH-I:STS 58-012-14:24:01.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:52.845 00 TLMH-I:STS 58-012-14:24:03.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:54.500 00 GET_TBL_TO_CVT/238 +21-235-18:08:54.501 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:08:54.501 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:08:54.503 00 SCX_CPU1_CS_TA/3371 wait 5 +21-235-18:08:54.503 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:08:55.849 00 TLMH-I:STS 58-012-14:24:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:58.842 00 TLMH-I:STS 58-012-14:24:09.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:59.507 00 SCX_CPU1_CS_TA/3372 +21-235-18:08:59.507 00 SCX_CPU1_CS_TA/3373 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:08:59.518 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:59.519 00 SCX_CPU1_CS_TA/3374 if (UT_TW_Status = UT_Success) then +21-235-18:08:59.519 00 SCX_CPU1_CS_TA/3375 write "<*> Passed (5008) - Dump of Table Results Table successful." +21-235-18:08:59.519 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:08:59.519 00 SCX_CPU1_CS_TA/3376 ut_setrequirements CS_5008, "P" +21-235-18:08:59.520 00 SCX_CPU1_CS_TA/3380 endif +21-235-18:08:59.520 00 SCX_CPU1_CS_TA/3381 +21-235-18:08:59.520 00 SCX_CPU1_CS_TA/3382 write ";*********************************************************************" +21-235-18:08:59.520 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:59.520 00 SCX_CPU1_CS_TA/3383 write "; Step 4.32: Send the Report Table CRC command for the table specified" +21-235-18:08:59.520 00 SPR-I:OPRO ; Step 4.32: Send the Report Table CRC command for the table specified +21-235-18:08:59.520 00 SCX_CPU1_CS_TA/3384 write "; above. " +21-235-18:08:59.520 00 SPR-I:OPRO ; above. +21-235-18:08:59.520 00 SCX_CPU1_CS_TA/3385 write ";*********************************************************************" +21-235-18:08:59.520 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:59.520 00 SCX_CPU1_CS_TA/3386 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_TABLES_INF_EID, "INFO", 1 +21-235-18:08:59.522 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:59.522 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:08:59.522 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:59.541 00 SCX_CPU1_CS_TA/3387 +21-235-18:08:59.541 00 SCX_CPU1_CS_TA/3388 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:08:59.541 00 SCX_CPU1_CS_TA/3390 /SCX_CPU1_CS_ReportTableName TableName=tblName +21-235-18:08:59.554 00 SCX_CPU1_CS_TA/3391 +21-235-18:08:59.554 00 SCX_CPU1_CS_TA/3392 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:08:59.557 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:09:00.342 00 TLMH-I:STS 58-012-14:24:10.483 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0x0012D687 +21-235-18:09:00.847 00 TLMH-I:STS 58-012-14:24:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:02.560 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:02.563 00 SCX_CPU1_CS_TA/3393 if (UT_TW_Status = UT_Success) then +21-235-18:09:02.564 00 SCX_CPU1_CS_TA/3394 write "<*> Passed (1003;5006) - CS ReportTableName command sent properly." +21-235-18:09:02.564 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:09:02.564 00 SCX_CPU1_CS_TA/3395 ut_setrequirements CS_1003, "P" +21-235-18:09:02.569 00 SCX_CPU1_CS_TA/3396 ut_setrequirements CS_5006, "P" +21-235-18:09:02.573 00 SCX_CPU1_CS_TA/3401 endif +21-235-18:09:02.573 00 SCX_CPU1_CS_TA/3402 +21-235-18:09:02.573 00 SCX_CPU1_CS_TA/3404 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:09:02.584 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:02.585 00 SCX_CPU1_CS_TA/3405 if (UT_TW_Status = UT_Success) then +21-235-18:09:02.586 00 SCX_CPU1_CS_TA/3406 write "<*> Passed (1003;5006) - Expected Event Msg ",CS_BASELINE_TABLES_INF_EID," rcv'd." +21-235-18:09:02.586 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:09:02.586 00 SCX_CPU1_CS_TA/3407 ut_setrequirements CS_1003, "P" +21-235-18:09:02.624 00 SCX_CPU1_CS_TA/3408 ut_setrequirements CS_5006, "P" +21-235-18:09:02.625 00 SCX_CPU1_CS_TA/3413 endif +21-235-18:09:02.625 00 SCX_CPU1_CS_TA/3414 +21-235-18:09:02.625 00 SCX_CPU1_CS_TA/3415 wait 5 +21-235-18:09:02.625 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:09:03.847 00 TLMH-I:STS 58-012-14:24:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:06.841 00 TLMH-I:STS 58-012-14:24:17.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:07.628 00 SCX_CPU1_CS_TA/3416 +21-235-18:09:07.628 00 SCX_CPU1_CS_TA/3417 write ";*********************************************************************" +21-235-18:09:07.628 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.628 00 SCX_CPU1_CS_TA/3418 write "; Step 5.0: Definition Table Update Test." +21-235-18:09:07.628 00 SPR-I:OPRO ; Step 5.0: Definition Table Update Test. +21-235-18:09:07.628 00 SCX_CPU1_CS_TA/3419 write ";*********************************************************************" +21-235-18:09:07.628 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.628 00 SCX_CPU1_CS_TA/3420 write "; Step 5.1: Create a Table Definition table load file that contains " +21-235-18:09:07.628 00 SPR-I:OPRO ; Step 5.1: Create a Table Definition table load file that contains +21-235-18:09:07.628 00 SCX_CPU1_CS_TA/3421 write "; all empty items." +21-235-18:09:07.628 00 SPR-I:OPRO ; all empty items. +21-235-18:09:07.628 00 SCX_CPU1_CS_TA/3422 write ";*********************************************************************" +21-235-18:09:07.628 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.628 00 SCX_CPU1_CS_TA/3423 s scx_cpu1_cs_tdt4 +21-235-18:09:07.629 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_tdt4.i +21-235-18:09:07.630 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT4 started +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/2 ;******************************************************************************* +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/3 ; Test Name: cs_tdt4 +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/4 ; Test Level: Build Verification +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/5 ; Test Type: Functional +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/6 ; +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/7 ; Test Description +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/8 ; The purpose of this procedure is to generate a Tables Definition Table +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/9 ; for the Checksum Application that contains all empty entries. +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/10 ; +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/11 ; Requirements Tested: +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/12 ; None +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/13 ; +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/14 ; Prerequisite Conditions +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/15 ; None +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/16 ; +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/17 ; Assumptions and Constraints +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/18 ; None. +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/19 ; +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/20 ; Change History +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/21 ; +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/22 ; Date Name Description +21-235-18:09:07.630 00 SCX_CPU1_CS_TD/23 ; 07/18/11 Walt Moleski Initial release. +21-235-18:09:07.631 00 SCX_CPU1_CS_TD/24 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/25 ; commanding and added a hostCPU variable +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/26 ; for the utility procs to connect to the +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/27 ; proper host IP address. +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/28 ; +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/29 ; Arguments +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/30 ; None. +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/31 ; +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/32 ; Procedures Called +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/33 ; Name Description +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/34 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/35 ; the specified arguments and cvt +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/36 ; +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/37 ; Expected Test Results and Analysis +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/38 ; +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/39 ;********************************************************************** +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/40 +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/41 local logging = %liv (log_procedure) +21-235-18:09:07.632 00 SCX_CPU1_CS_TD/42 %liv (log_procedure) = FALSE +21-235-18:09:07.646 00 SCX_CPU1_CS_TD/49 +21-235-18:09:07.646 00 SCX_CPU1_CS_TD/50 ;********************************************************************** +21-235-18:09:07.646 00 SCX_CPU1_CS_TD/51 ; Define local variables +21-235-18:09:07.646 00 SCX_CPU1_CS_TD/52 ;********************************************************************** +21-235-18:09:07.646 00 SCX_CPU1_CS_TD/53 LOCAL defTblId, defPktId +21-235-18:09:07.646 00 SCX_CPU1_CS_TD/54 local CSAppName = "CS" +21-235-18:09:07.646 00 SCX_CPU1_CS_TD/55 local ramDir = "RAM:0" +21-235-18:09:07.646 00 SCX_CPU1_CS_TD/56 local hostCPU = "CPU3" +21-235-18:09:07.646 00 SCX_CPU1_CS_TD/57 local tblDefTblName = CSAppName & "." & CS_DEF_TABLES_TABLE_NAME +21-235-18:09:07.646 00 SCX_CPU1_CS_TD/58 +21-235-18:09:07.646 00 SCX_CPU1_CS_TD/61 defTblId = "0FAE" +21-235-18:09:07.646 00 SCX_CPU1_CS_TD/62 defPktId = 4014 +21-235-18:09:07.646 00 SCX_CPU1_CS_TD/63 +21-235-18:09:07.646 00 SCX_CPU1_CS_TD/64 write ";*********************************************************************" +21-235-18:09:07.646 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.646 00 SCX_CPU1_CS_TD/65 write "; Define the Application Definition Table " +21-235-18:09:07.647 00 SPR-I:OPRO ; Define the Application Definition Table +21-235-18:09:07.647 00 SCX_CPU1_CS_TD/66 write ";********************************************************************" +21-235-18:09:07.647 00 SPR-I:OPRO ;******************************************************************** +21-235-18:09:07.647 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.647 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.647 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.647 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.647 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.647 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.647 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.647 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.647 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.648 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.648 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.649 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.649 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.649 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.649 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.649 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.649 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.649 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.649 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.649 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.649 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.649 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.649 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.649 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.649 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.650 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.650 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.650 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.650 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.650 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.650 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.650 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.650 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.650 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.650 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.650 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.650 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.651 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.651 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.651 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.651 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.651 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.651 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.651 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.651 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.651 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.651 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.651 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.651 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.651 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.651 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.652 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.652 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.652 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.652 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.652 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.652 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.652 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.652 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.652 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.652 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.652 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.652 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.652 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.652 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.653 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.653 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.653 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.653 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.653 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.653 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.653 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.653 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.653 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.653 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.653 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.653 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.653 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.653 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.653 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.654 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.654 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.654 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.654 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.654 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.654 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.654 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.654 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.654 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.654 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.654 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.654 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.654 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.654 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:09:07.654 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:09:07.655 00 SCX_CPU1_CS_TD/72 enddo +21-235-18:09:07.655 00 SCX_CPU1_CS_TD/69 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:09:07.655 00 SCX_CPU1_CS_TD/73 +21-235-18:09:07.655 00 SCX_CPU1_CS_TD/74 local lastEntry = CS_MAX_NUM_TABLES_TABLE_ENTRIES - 1 +21-235-18:09:07.655 00 SCX_CPU1_CS_TD/75 local endmnemonic = "SCX_CPU1_CS_TBL_DEF_TABLE[" & lastEntry & "].Name" +21-235-18:09:07.655 00 SCX_CPU1_CS_TD/76 +21-235-18:09:07.655 00 SCX_CPU1_CS_TD/78 s create_tbl_file_from_cvt (hostCPU,defTblId,"Table Definition Empty Table Load","tbldefemptytable",tblDefTblName,"SCX_CPU1_CS_TBL_DEF_TABLE[0].State",endmnemonic) +21-235-18:09:07.655 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-235-18:09:07.655 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-235-18:09:07.656 00 CREATE_TBL_FIL/2 ; +21-235-18:09:07.656 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-235-18:09:07.656 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-235-18:09:07.658 00 SPR-I:OPRO ********** tbldefemptytable ********** +21-235-18:09:07.658 00 SPR-I:OPRO +21-235-18:09:07.658 00 SPR-I:OPRO Content Type: cFE1 +21-235-18:09:07.658 00 SPR-I:OPRO Sub Type: 8 +21-235-18:09:07.658 00 SPR-I:OPRO Length: 12 +21-235-18:09:07.658 00 SPR-I:OPRO Spacecraft Id: SCX +21-235-18:09:07.658 00 SPR-I:OPRO Processor Id: CPU3 +21-235-18:09:07.658 00 SPR-I:OPRO Application Id: 0 +21-235-18:09:07.658 00 SPR-I:OPRO Create Time Secs: 1629742147 +21-235-18:09:07.658 00 SPR-I:OPRO Create Time Subsecs: 0 +21-235-18:09:07.658 00 SPR-I:OPRO File Description: Table Definition Empty Table Loa +21-235-18:09:07.658 00 SPR-I:OPRO +21-235-18:09:07.658 00 SPR-I:OPRO ********** CS.DefTablesTbl ********** +21-235-18:09:07.658 00 SPR-I:OPRO +21-235-18:09:07.658 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[0].State +21-235-18:09:07.658 00 SPR-I:OPRO Byte Offset: 0 +21-235-18:09:07.658 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[23].Name +21-235-18:09:07.658 00 SPR-I:OPRO Number of Bytes: 1008 +21-235-18:09:07.658 00 SPR-I:OPRO +21-235-18:09:07.667 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-235-18:09:07.668 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-235-18:09:07.668 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 1123 P0FAE cs.deftablestbl +21-235-18:09:07.674 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-235-18:09:07.674 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat tbldefemptytable.tmp cs.deftablestbl > tbldefemptytable +21-235-18:09:07.678 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.deftablestbl tbldefemptytable.tmp +21-235-18:09:07.683 00 CREATE_TBL_FIL/128 +21-235-18:09:07.683 00 CREATE_TBL_FIL/129 ENDPROC +21-235-18:09:07.683 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-235-18:09:07.684 00 SCX_CPU1_CS_TD/79 +21-235-18:09:07.684 00 SCX_CPU1_CS_TD/80 write ";*********************************************************************" +21-235-18:09:07.684 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.684 00 SCX_CPU1_CS_TD/81 write "; End procedure SCX_CPU1_cs_tdt4 " +21-235-18:09:07.684 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_tdt4 +21-235-18:09:07.684 00 SCX_CPU1_CS_TD/82 write ";*********************************************************************" +21-235-18:09:07.684 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.684 00 SCX_CPU1_CS_TD/83 ENDPROC +21-235-18:09:07.684 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT4 completed +21-235-18:09:07.684 00 SCX_CPU1_CS_TA/3424 wait 5 +21-235-18:09:07.684 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:09:08.841 00 TLMH-I:STS 58-012-14:24:19.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:11.848 00 TLMH-I:STS 58-012-14:24:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:12.688 00 SCX_CPU1_CS_TA/3425 +21-235-18:09:12.688 00 SCX_CPU1_CS_TA/3426 write ";*********************************************************************" +21-235-18:09:12.688 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:12.688 00 SCX_CPU1_CS_TA/3427 write "; Step 5.2: Send the command to load the file created above. " +21-235-18:09:12.688 00 SPR-I:OPRO ; Step 5.2: Send the command to load the file created above. +21-235-18:09:12.688 00 SCX_CPU1_CS_TA/3428 write ";*********************************************************************" +21-235-18:09:12.688 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:12.688 00 SCX_CPU1_CS_TA/3429 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 +21-235-18:09:12.693 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:12.693 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-235-18:09:12.693 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:12.694 00 SCX_CPU1_CS_TA/3430 +21-235-18:09:12.695 00 SCX_CPU1_CS_TA/3431 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:09:12.695 00 SCX_CPU1_CS_TA/3432 +21-235-18:09:12.695 00 SCX_CPU1_CS_TA/3433 start load_table ("tbldefemptytable", hostCPU) +21-235-18:09:12.695 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-235-18:09:12.696 00 SPR-I:STS Procedure LOAD_TABLE started +21-235-18:09:12.697 00 LOAD_TABLE/2 ; +21-235-18:09:12.697 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-235-18:09:12.697 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-235-18:09:12.701 00 SPR-I:OPRO Table Filename: tbldefemptytable +21-235-18:09:12.705 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 tbldefemptytable RAM:0 3 +21-235-18:09:12.705 00 SPR-I:OPRO +21-235-18:09:12.859 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:09:12.860 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:09:14.846 00 TLMH-I:STS 58-012-14:24:25.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:16.846 00 TLMH-I:STS 58-012-14:24:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:17.863 00 SPR-I:OPRO +21-235-18:09:17.866 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/tbldefemptytable" +21-235-18:09:17.894 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:09:18.347 00 TLMH-I:STS 58-012-14:24:28.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/tbldefemptytable' into 'CS.DefTablesTbl' working buffer +21-235-18:09:19.849 00 TLMH-I:STS 58-012-14:24:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:21.899 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:21.900 00 LOAD_TABLE/195 +21-235-18:09:21.900 00 LOAD_TABLE/196 ENDPROC +21-235-18:09:21.900 00 SPR-I:STS Procedure LOAD_TABLE completed +21-235-18:09:21.902 00 SCX_CPU1_CS_TA/3434 +21-235-18:09:21.902 00 SCX_CPU1_CS_TA/3435 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:09:21.908 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:21.909 00 SCX_CPU1_CS_TA/3436 if (UT_TW_Status = UT_Success) then +21-235-18:09:21.909 00 SCX_CPU1_CS_TA/3437 write "<*> Passed - Load command sent successfully." +21-235-18:09:21.909 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-235-18:09:21.909 00 SCX_CPU1_CS_TA/3440 endif +21-235-18:09:21.909 00 SCX_CPU1_CS_TA/3441 +21-235-18:09:21.909 00 SCX_CPU1_CS_TA/3443 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:09:21.912 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:21.913 00 SCX_CPU1_CS_TA/3444 if (UT_TW_Status = UT_Success) then +21-235-18:09:21.913 00 SCX_CPU1_CS_TA/3445 write "<*> Passed - Expected Event Msg rcv'd." +21-235-18:09:21.913 00 SPR-I:OPRO <*> Passed - Expected Event Msg rcv'd. +21-235-18:09:21.913 00 SCX_CPU1_CS_TA/3448 endif +21-235-18:09:21.913 00 SCX_CPU1_CS_TA/3449 +21-235-18:09:21.913 00 SCX_CPU1_CS_TA/3450 wait 5 +21-235-18:09:21.913 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:09:22.842 00 TLMH-I:STS 58-012-14:24:33.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:24.843 00 TLMH-I:STS 58-012-14:24:35.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:26.917 00 SCX_CPU1_CS_TA/3451 +21-235-18:09:26.917 00 SCX_CPU1_CS_TA/3452 write ";*********************************************************************" +21-235-18:09:26.917 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:26.917 00 SCX_CPU1_CS_TA/3453 write "; Step 5.3: Send the command to validate the file loaded in Step 5.2." +21-235-18:09:26.917 00 SPR-I:OPRO ; Step 5.3: Send the command to validate the file loaded in Step 5.2. +21-235-18:09:26.917 00 SCX_CPU1_CS_TA/3454 write ";*********************************************************************" +21-235-18:09:26.917 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:26.917 00 SCX_CPU1_CS_TA/3455 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +21-235-18:09:26.923 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:26.923 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-235-18:09:26.923 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:26.924 00 SCX_CPU1_CS_TA/3456 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID, "INFO", 2 +21-235-18:09:26.925 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:26.926 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-235-18:09:26.926 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:26.926 00 SCX_CPU1_CS_TA/3457 +21-235-18:09:26.926 00 SCX_CPU1_CS_TA/3458 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:09:26.926 00 SCX_CPU1_CS_TA/3459 +21-235-18:09:26.926 00 SCX_CPU1_CS_TA/3460 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=tblDefTblName +21-235-18:09:26.928 00 SCX_CPU1_CS_TA/3461 +21-235-18:09:26.928 00 SCX_CPU1_CS_TA/3462 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:09:26.932 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:09:27.340 00 TLMH-I:STS 58-012-14:24:37.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefTablesTbl' +21-235-18:09:27.848 00 TLMH-I:STS 58-012-14:24:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:29.848 00 TLMH-I:STS 58-012-14:24:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-235-18:09:29.848 00 TLMH-I:STS 58-012-14:24:40.005 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefTablesTbl' +21-235-18:09:29.935 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:29.938 00 SCX_CPU1_CS_TA/3463 if (UT_TW_Status = UT_Success) then +21-235-18:09:29.938 00 SCX_CPU1_CS_TA/3464 write "<*> Passed - Table Definition Table validate command sent." +21-235-18:09:29.938 00 SPR-I:OPRO <*> Passed - Table Definition Table validate command sent. +21-235-18:09:29.939 00 SCX_CPU1_CS_TA/3465 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-235-18:09:29.939 00 SCX_CPU1_CS_TA/3466 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-235-18:09:29.939 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-235-18:09:29.940 00 SCX_CPU1_CS_TA/3469 endif +21-235-18:09:29.940 00 SCX_CPU1_CS_TA/3472 endif +21-235-18:09:29.940 00 SCX_CPU1_CS_TA/3473 +21-235-18:09:29.940 00 SCX_CPU1_CS_TA/3475 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-235-18:09:29.954 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:29.957 00 SCX_CPU1_CS_TA/3476 if (UT_TW_Status = UT_Success) then +21-235-18:09:29.957 00 SCX_CPU1_CS_TA/3477 write "<*> Passed - Validation Success Event Msg rcv'd." +21-235-18:09:29.957 00 SPR-I:OPRO <*> Passed - Validation Success Event Msg rcv'd. +21-235-18:09:29.958 00 SCX_CPU1_CS_TA/3480 endif +21-235-18:09:29.958 00 SCX_CPU1_CS_TA/3481 +21-235-18:09:29.958 00 SCX_CPU1_CS_TA/3482 write ";*********************************************************************" +21-235-18:09:29.958 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:29.958 00 SCX_CPU1_CS_TA/3483 write "; Step 5.4: Send the command to Activate the file loaded in Step 5.2." +21-235-18:09:29.958 00 SPR-I:OPRO ; Step 5.4: Send the command to Activate the file loaded in Step 5.2. +21-235-18:09:29.985 00 SCX_CPU1_CS_TA/3484 write ";*********************************************************************" +21-235-18:09:29.986 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:29.986 00 SCX_CPU1_CS_TA/3485 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +21-235-18:09:29.987 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:29.987 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-235-18:09:29.987 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:29.988 00 SCX_CPU1_CS_TA/3486 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 +21-235-18:09:29.989 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:29.990 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-235-18:09:29.990 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:29.990 00 SCX_CPU1_CS_TA/3487 +21-235-18:09:29.990 00 SCX_CPU1_CS_TA/3488 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:09:29.990 00 SCX_CPU1_CS_TA/3489 +21-235-18:09:29.990 00 SCX_CPU1_CS_TA/3490 /SCX_CPU1_TBL_ACTIVATE ATableName=tblDefTblName +21-235-18:09:30.002 00 SCX_CPU1_CS_TA/3491 +21-235-18:09:30.002 00 SCX_CPU1_CS_TA/3492 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:09:30.005 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:09:30.843 00 TLMH-I:STS 58-012-14:24:41.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefTablesTbl' has a load pending +21-235-18:09:30.844 00 TLMH-I:STS 58-012-14:24:41.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:32.845 00 TLMH-I:STS 58-012-14:24:43.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:33.850 00 TLMH-I:STS 58-012-14:24:44.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefTablesTbl' +21-235-18:09:33.851 00 TLMH-I:STS 58-012-14:24:44.005 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-235-18:09:34.010 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:34.012 00 SCX_CPU1_CS_TA/3493 if (UT_TW_Status = UT_Success) then +21-235-18:09:34.012 00 SCX_CPU1_CS_TA/3494 write "<*> Passed - Activate Table Definition Table command sent properly." +21-235-18:09:34.013 00 SPR-I:OPRO <*> Passed - Activate Table Definition Table command sent properly. +21-235-18:09:34.013 00 SCX_CPU1_CS_TA/3497 endif +21-235-18:09:34.013 00 SCX_CPU1_CS_TA/3498 +21-235-18:09:34.013 00 SCX_CPU1_CS_TA/3500 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:09:34.026 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:34.028 00 SCX_CPU1_CS_TA/3501 if (UT_TW_Status = UT_Success) then +21-235-18:09:34.028 00 SCX_CPU1_CS_TA/3502 write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-235-18:09:34.028 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-235-18:09:34.028 00 SCX_CPU1_CS_TA/3505 endif +21-235-18:09:34.029 00 SCX_CPU1_CS_TA/3506 +21-235-18:09:34.029 00 SCX_CPU1_CS_TA/3508 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-235-18:09:34.040 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:34.041 00 SCX_CPU1_CS_TA/3509 if (UT_TW_Status = UT_Success) then +21-235-18:09:34.041 00 SCX_CPU1_CS_TA/3510 write "<*> Passed - Table Definition Table Updated successfully." +21-235-18:09:34.041 00 SPR-I:OPRO <*> Passed - Table Definition Table Updated successfully. +21-235-18:09:34.059 00 SCX_CPU1_CS_TA/3511 Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-235-18:09:34.059 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-235-18:09:34.059 00 SCX_CPU1_CS_TA/3515 endif +21-235-18:09:34.059 00 SCX_CPU1_CS_TA/3516 +21-235-18:09:34.059 00 SCX_CPU1_CS_TA/3517 wait 5 +21-235-18:09:34.059 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:09:39.063 00 SCX_CPU1_CS_TA/3518 +21-235-18:09:39.063 00 SCX_CPU1_CS_TA/3519 write ";*********************************************************************" +21-235-18:09:39.063 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:39.063 00 SCX_CPU1_CS_TA/3520 write "; Step 5.5: Dump the Tables Results table. " +21-235-18:09:39.063 00 SPR-I:OPRO ; Step 5.5: Dump the Tables Results table. +21-235-18:09:39.063 00 SCX_CPU1_CS_TA/3521 write ";*********************************************************************" +21-235-18:09:39.064 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:39.064 00 SCX_CPU1_CS_TA/3522 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:09:39.064 00 SCX_CPU1_CS_TA/3523 +21-235-18:09:39.064 00 SCX_CPU1_CS_TA/3524 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl5_5",hostCPU,resTblId) +21-235-18:09:39.065 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:09:39.069 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:09:39.069 00 GET_TBL_TO_CVT/2 ; +21-235-18:09:39.069 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:09:39.070 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:09:39.089 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl5_5" +21-235-18:09:39.104 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:09:45.848 00 TLMH-I:STS 58-012-14:24:56.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl5_5' +21-235-18:09:54.116 00 SPR-I:OPRO +21-235-18:09:54.116 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:09:54.116 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:09:54.117 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:09:54.117 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:09:54.120 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl5_5 cpu1_tblrestbl5_5 binary 192.168.1.8 +21-235-18:09:54.297 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:09:54.297 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:10:09.309 00 SPR-I:OPRO +21-235-18:10:09.327 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl5_5`" +21-235-18:10:09.327 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:14.333 00 GET_TBL_TO_CVT/238 +21-235-18:10:14.333 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:10:14.333 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:10:14.336 00 SCX_CPU1_CS_TA/3525 wait 5 +21-235-18:10:14.336 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:19.339 00 SCX_CPU1_CS_TA/3526 +21-235-18:10:19.340 00 SCX_CPU1_CS_TA/3527 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:10:19.350 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:19.350 00 SCX_CPU1_CS_TA/3528 if (UT_TW_Status = UT_Success) then +21-235-18:10:19.351 00 SCX_CPU1_CS_TA/3529 write "<*> Passed (5008) - Dump of Table Results Table successful." +21-235-18:10:19.351 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:10:19.351 00 SCX_CPU1_CS_TA/3530 ut_setrequirements CS_5008, "P" +21-235-18:10:19.352 00 SCX_CPU1_CS_TA/3534 endif +21-235-18:10:19.352 00 SCX_CPU1_CS_TA/3535 +21-235-18:10:19.352 00 SCX_CPU1_CS_TA/3536 write ";*********************************************************************" +21-235-18:10:19.352 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:19.352 00 SCX_CPU1_CS_TA/3537 write "; Step 5.6: Create a Table Definition table load file containing empty" +21-235-18:10:19.352 00 SPR-I:OPRO ; Step 5.6: Create a Table Definition table load file containing empty +21-235-18:10:19.352 00 SCX_CPU1_CS_TA/3538 write "; entries in between valid entries and a load file containing an " +21-235-18:10:19.352 00 SPR-I:OPRO ; entries in between valid entries and a load file containing an +21-235-18:10:19.352 00 SCX_CPU1_CS_TA/3539 write "; entry with an invalid state. " +21-235-18:10:19.352 00 SPR-I:OPRO ; entry with an invalid state. +21-235-18:10:19.352 00 SCX_CPU1_CS_TA/3540 write ";*********************************************************************" +21-235-18:10:19.352 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:19.352 00 SCX_CPU1_CS_TA/3541 s scx_cpu1_cs_tdt2 +21-235-18:10:19.352 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_tdt2.i +21-235-18:10:19.354 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT2 started +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/2 ;******************************************************************************* +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/3 ; Test Name: cs_tdt2 +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/4 ; Test Level: Build Verification +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/5 ; Test Type: Functional +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/6 ; +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/7 ; Test Description +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/8 ; The purpose of this procedure is to generate the default Tables +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/9 ; Definition Table for the Checksum Application. +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/10 ; +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/11 ; Requirements Tested: +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/12 ; None +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/13 ; +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/14 ; Prerequisite Conditions +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/15 ; None +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/16 ; +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/17 ; Assumptions and Constraints +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/18 ; None. +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/19 ; +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/20 ; Change History +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/21 ; +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/22 ; Date Name Description +21-235-18:10:19.372 00 SCX_CPU1_CS_TD/23 ; 07/18/11 Walt Moleski Initial release. +21-235-18:10:19.373 00 SCX_CPU1_CS_TD/24 ; 02/24/15 Walt Moleski Switched app and tables entries since +21-235-18:10:19.373 00 SCX_CPU1_CS_TD/25 ; the DefTablesTbl is a special case. +21-235-18:10:19.373 00 SCX_CPU1_CS_TD/26 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-235-18:10:19.373 00 SCX_CPU1_CS_TD/27 ; commanding and added a hostCPU variable +21-235-18:10:19.374 00 SCX_CPU1_CS_TD/28 ; for the utility procs to connect to the +21-235-18:10:19.374 00 SCX_CPU1_CS_TD/29 ; proper host IP address. +21-235-18:10:19.374 00 SCX_CPU1_CS_TD/30 ; +21-235-18:10:19.374 00 SCX_CPU1_CS_TD/31 ; Arguments +21-235-18:10:19.374 00 SCX_CPU1_CS_TD/32 ; None. +21-235-18:10:19.374 00 SCX_CPU1_CS_TD/33 ; +21-235-18:10:19.374 00 SCX_CPU1_CS_TD/34 ; Procedures Called +21-235-18:10:19.374 00 SCX_CPU1_CS_TD/35 ; Name Description +21-235-18:10:19.374 00 SCX_CPU1_CS_TD/36 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-235-18:10:19.374 00 SCX_CPU1_CS_TD/37 ; the specified arguments and cvt +21-235-18:10:19.374 00 SCX_CPU1_CS_TD/38 ; +21-235-18:10:19.374 00 SCX_CPU1_CS_TD/39 ; Expected Test Results and Analysis +21-235-18:10:19.374 00 SCX_CPU1_CS_TD/40 ; +21-235-18:10:19.374 00 SCX_CPU1_CS_TD/41 ;********************************************************************** +21-235-18:10:19.374 00 SCX_CPU1_CS_TD/42 +21-235-18:10:19.374 00 SCX_CPU1_CS_TD/43 local logging = %liv (log_procedure) +21-235-18:10:19.374 00 SCX_CPU1_CS_TD/44 %liv (log_procedure) = FALSE +21-235-18:10:19.412 00 SCX_CPU1_CS_TD/51 +21-235-18:10:19.412 00 SCX_CPU1_CS_TD/52 ;********************************************************************** +21-235-18:10:19.412 00 SCX_CPU1_CS_TD/53 ; Define local variables +21-235-18:10:19.412 00 SCX_CPU1_CS_TD/54 ;********************************************************************** +21-235-18:10:19.412 00 SCX_CPU1_CS_TD/55 LOCAL defTblId, defPktId +21-235-18:10:19.412 00 SCX_CPU1_CS_TD/56 local CSAppName = "CS" +21-235-18:10:19.413 00 SCX_CPU1_CS_TD/57 local ramDir = "RAM:0" +21-235-18:10:19.413 00 SCX_CPU1_CS_TD/58 local hostCPU = "CPU3" +21-235-18:10:19.413 00 SCX_CPU1_CS_TD/59 local tblDefTblName = CSAppName & "." & CS_DEF_TABLES_TABLE_NAME +21-235-18:10:19.413 00 SCX_CPU1_CS_TD/60 local tblResTblName = CSAppName & "." & CS_RESULTS_TABLES_TABLE_NAME +21-235-18:10:19.413 00 SCX_CPU1_CS_TD/61 +21-235-18:10:19.413 00 SCX_CPU1_CS_TD/64 defTblId = "0FAE" +21-235-18:10:19.413 00 SCX_CPU1_CS_TD/65 defPktId = 4014 +21-235-18:10:19.413 00 SCX_CPU1_CS_TD/66 +21-235-18:10:19.413 00 SCX_CPU1_CS_TD/67 write ";*********************************************************************" +21-235-18:10:19.413 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:19.413 00 SCX_CPU1_CS_TD/68 write "; Define the Application Definition Table " +21-235-18:10:19.413 00 SPR-I:OPRO ; Define the Application Definition Table +21-235-18:10:19.413 00 SCX_CPU1_CS_TD/69 write ";********************************************************************" +21-235-18:10:19.413 00 SPR-I:OPRO ;******************************************************************** +21-235-18:10:19.413 00 SCX_CPU1_CS_TD/72 SCX_CPU1_CS_TBL_DEF_TABLE[0].State = CS_STATE_ENABLED +21-235-18:10:19.413 00 SCX_CPU1_CS_TD/73 SCX_CPU1_CS_TBL_DEF_TABLE[0].Name = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-235-18:10:19.413 00 SCX_CPU1_CS_TD/74 SCX_CPU1_CS_TBL_DEF_TABLE[1].State = CS_STATE_EMPTY +21-235-18:10:19.413 00 SCX_CPU1_CS_TD/75 SCX_CPU1_CS_TBL_DEF_TABLE[1].Name = "" +21-235-18:10:19.413 00 SCX_CPU1_CS_TD/76 SCX_CPU1_CS_TBL_DEF_TABLE[2].State = CS_STATE_ENABLED +21-235-18:10:19.413 00 SCX_CPU1_CS_TD/77 SCX_CPU1_CS_TBL_DEF_TABLE[2].Name = CSAppName & "." & CS_RESULTS_APP_TABLE_NAME +21-235-18:10:19.414 00 SCX_CPU1_CS_TD/78 SCX_CPU1_CS_TBL_DEF_TABLE[3].State = CS_STATE_EMPTY +21-235-18:10:19.414 00 SCX_CPU1_CS_TD/79 SCX_CPU1_CS_TBL_DEF_TABLE[3].Name = "" +21-235-18:10:19.414 00 SCX_CPU1_CS_TD/80 SCX_CPU1_CS_TBL_DEF_TABLE[4].State = CS_STATE_ENABLED +21-235-18:10:19.414 00 SCX_CPU1_CS_TD/81 SCX_CPU1_CS_TBL_DEF_TABLE[4].Name = "LC.LC_ART" +21-235-18:10:19.414 00 SCX_CPU1_CS_TD/82 SCX_CPU1_CS_TBL_DEF_TABLE[5].State = CS_STATE_EMPTY +21-235-18:10:19.414 00 SCX_CPU1_CS_TD/83 SCX_CPU1_CS_TBL_DEF_TABLE[5].Name = "" +21-235-18:10:19.414 00 SCX_CPU1_CS_TD/84 SCX_CPU1_CS_TBL_DEF_TABLE[6].State = CS_STATE_ENABLED +21-235-18:10:19.414 00 SCX_CPU1_CS_TD/85 SCX_CPU1_CS_TBL_DEF_TABLE[6].Name = tblDefTblName +21-235-18:10:19.414 00 SCX_CPU1_CS_TD/86 SCX_CPU1_CS_TBL_DEF_TABLE[7].State = CS_STATE_EMPTY +21-235-18:10:19.414 00 SCX_CPU1_CS_TD/87 SCX_CPU1_CS_TBL_DEF_TABLE[7].Name = "" +21-235-18:10:19.414 00 SCX_CPU1_CS_TD/88 SCX_CPU1_CS_TBL_DEF_TABLE[8].State = CS_STATE_DISABLED +21-235-18:10:19.414 00 SCX_CPU1_CS_TD/89 SCX_CPU1_CS_TBL_DEF_TABLE[8].Name = tblResTblName +21-235-18:10:19.414 00 SCX_CPU1_CS_TD/90 SCX_CPU1_CS_TBL_DEF_TABLE[9].State = CS_STATE_EMPTY +21-235-18:10:19.414 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[9].Name = "" +21-235-18:10:19.415 00 SCX_CPU1_CS_TD/92 +21-235-18:10:19.415 00 SCX_CPU1_CS_TD/94 for i = 10 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:19.415 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:19.415 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:19.415 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:19.415 00 SCX_CPU1_CS_TD/94 for i = 10 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:19.415 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:19.415 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:19.415 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:19.415 00 SCX_CPU1_CS_TD/94 for i = 10 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:19.415 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:19.415 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:19.415 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:19.415 00 SCX_CPU1_CS_TD/94 for i = 10 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:19.416 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:19.416 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:19.416 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:19.416 00 SCX_CPU1_CS_TD/94 for i = 10 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:19.416 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:19.416 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:19.416 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:19.416 00 SCX_CPU1_CS_TD/94 for i = 10 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:19.416 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:19.416 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:19.416 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:19.416 00 SCX_CPU1_CS_TD/94 for i = 10 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:19.416 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:19.416 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:19.417 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:19.417 00 SCX_CPU1_CS_TD/94 for i = 10 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:19.417 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:19.417 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:19.417 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:19.417 00 SCX_CPU1_CS_TD/94 for i = 10 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:19.417 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:19.417 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:19.417 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:19.417 00 SCX_CPU1_CS_TD/94 for i = 10 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:19.417 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:19.418 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:19.418 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:19.418 00 SCX_CPU1_CS_TD/94 for i = 10 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:19.418 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:19.418 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:19.418 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:19.418 00 SCX_CPU1_CS_TD/94 for i = 10 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:19.418 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:19.418 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:19.418 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:19.418 00 SCX_CPU1_CS_TD/94 for i = 10 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:19.419 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:19.419 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:19.419 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:19.419 00 SCX_CPU1_CS_TD/94 for i = 10 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:19.419 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:19.419 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:19.419 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:19.419 00 SCX_CPU1_CS_TD/94 for i = 10 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:19.419 00 SCX_CPU1_CS_TD/98 +21-235-18:10:19.419 00 SCX_CPU1_CS_TD/99 local lastEntry = CS_MAX_NUM_TABLES_TABLE_ENTRIES - 1 +21-235-18:10:19.419 00 SCX_CPU1_CS_TD/100 local endmnemonic = "SCX_CPU1_CS_TBL_DEF_TABLE[" & lastEntry & "].Name" +21-235-18:10:19.419 00 SCX_CPU1_CS_TD/101 +21-235-18:10:19.419 00 SCX_CPU1_CS_TD/103 s create_tbl_file_from_cvt (hostCPU,defTblId,"Table Definition Table Load 2","tbl_def_tbl_ld_2",tblDefTblName,"SCX_CPU1_CS_TBL_DEF_TABLE[0].State",endmnemonic) +21-235-18:10:19.420 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-235-18:10:19.420 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-235-18:10:19.423 00 CREATE_TBL_FIL/2 ; +21-235-18:10:19.423 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-235-18:10:19.424 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-235-18:10:19.426 00 SPR-I:OPRO ********** tbl_def_tbl_ld_2 ********** +21-235-18:10:19.426 00 SPR-I:OPRO +21-235-18:10:19.426 00 SPR-I:OPRO Content Type: cFE1 +21-235-18:10:19.426 00 SPR-I:OPRO Sub Type: 8 +21-235-18:10:19.426 00 SPR-I:OPRO Length: 12 +21-235-18:10:19.426 00 SPR-I:OPRO Spacecraft Id: SCX +21-235-18:10:19.426 00 SPR-I:OPRO Processor Id: CPU3 +21-235-18:10:19.426 00 SPR-I:OPRO Application Id: 0 +21-235-18:10:19.426 00 SPR-I:OPRO Create Time Secs: 1629742219 +21-235-18:10:19.426 00 SPR-I:OPRO Create Time Subsecs: 0 +21-235-18:10:19.426 00 SPR-I:OPRO File Description: Table Definition Table Load 2 +21-235-18:10:19.426 00 SPR-I:OPRO +21-235-18:10:19.427 00 SPR-I:OPRO ********** CS.DefTablesTbl ********** +21-235-18:10:19.427 00 SPR-I:OPRO +21-235-18:10:19.427 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[0].State +21-235-18:10:19.427 00 SPR-I:OPRO Byte Offset: 0 +21-235-18:10:19.427 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[23].Name +21-235-18:10:19.427 00 SPR-I:OPRO Number of Bytes: 1008 +21-235-18:10:19.427 00 SPR-I:OPRO +21-235-18:10:19.434 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-235-18:10:19.435 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-235-18:10:19.435 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 1123 P0FAE cs.deftablestbl +21-235-18:10:19.443 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-235-18:10:19.443 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat tbl_def_tbl_ld_2.tmp cs.deftablestbl > tbl_def_tbl_ld_2 +21-235-18:10:19.448 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.deftablestbl tbl_def_tbl_ld_2.tmp +21-235-18:10:19.453 00 CREATE_TBL_FIL/128 +21-235-18:10:19.453 00 CREATE_TBL_FIL/129 ENDPROC +21-235-18:10:19.453 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-235-18:10:19.453 00 SCX_CPU1_CS_TD/104 +21-235-18:10:19.453 00 SCX_CPU1_CS_TD/105 write ";*********************************************************************" +21-235-18:10:19.453 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:19.453 00 SCX_CPU1_CS_TD/106 write "; End procedure SCX_CPU1_cs_tdt2 " +21-235-18:10:19.453 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_tdt2 +21-235-18:10:19.453 00 SCX_CPU1_CS_TD/107 write ";*********************************************************************" +21-235-18:10:19.453 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:19.453 00 SCX_CPU1_CS_TD/108 ENDPROC +21-235-18:10:19.453 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT2 completed +21-235-18:10:19.455 00 SCX_CPU1_CS_TA/3542 wait 5 +21-235-18:10:19.455 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:24.459 00 SCX_CPU1_CS_TA/3543 +21-235-18:10:24.459 00 SCX_CPU1_CS_TA/3544 s scx_cpu1_cs_tdt3 +21-235-18:10:24.460 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_tdt3.i +21-235-18:10:24.465 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT3 started +21-235-18:10:24.466 00 SCX_CPU1_CS_TD/2 ;******************************************************************************* +21-235-18:10:24.466 00 SCX_CPU1_CS_TD/3 ; Test Name: cs_tdt3 +21-235-18:10:24.466 00 SCX_CPU1_CS_TD/4 ; Test Level: Build Verification +21-235-18:10:24.467 00 SCX_CPU1_CS_TD/5 ; Test Type: Functional +21-235-18:10:24.467 00 SCX_CPU1_CS_TD/6 ; +21-235-18:10:24.467 00 SCX_CPU1_CS_TD/7 ; Test Description +21-235-18:10:24.467 00 SCX_CPU1_CS_TD/8 ; The purpose of this procedure is to generate a Tables Definition Table +21-235-18:10:24.467 00 SCX_CPU1_CS_TD/9 ; for the Checksum Application that contains an invalid state. +21-235-18:10:24.467 00 SCX_CPU1_CS_TD/10 ; +21-235-18:10:24.467 00 SCX_CPU1_CS_TD/11 ; Requirements Tested: +21-235-18:10:24.467 00 SCX_CPU1_CS_TD/12 ; None +21-235-18:10:24.467 00 SCX_CPU1_CS_TD/13 ; +21-235-18:10:24.467 00 SCX_CPU1_CS_TD/14 ; Prerequisite Conditions +21-235-18:10:24.467 00 SCX_CPU1_CS_TD/15 ; None +21-235-18:10:24.467 00 SCX_CPU1_CS_TD/16 ; +21-235-18:10:24.467 00 SCX_CPU1_CS_TD/17 ; Assumptions and Constraints +21-235-18:10:24.468 00 SCX_CPU1_CS_TD/18 ; None. +21-235-18:10:24.468 00 SCX_CPU1_CS_TD/19 ; +21-235-18:10:24.468 00 SCX_CPU1_CS_TD/20 ; Change History +21-235-18:10:24.468 00 SCX_CPU1_CS_TD/21 ; +21-235-18:10:24.468 00 SCX_CPU1_CS_TD/22 ; Date Name Description +21-235-18:10:24.468 00 SCX_CPU1_CS_TD/23 ; 07/18/11 Walt Moleski Initial release. +21-235-18:10:24.473 00 SCX_CPU1_CS_TD/24 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-235-18:10:24.473 00 SCX_CPU1_CS_TD/25 ; commanding and added a hostCPU variable +21-235-18:10:24.473 00 SCX_CPU1_CS_TD/26 ; for the utility procs to connect to the +21-235-18:10:24.473 00 SCX_CPU1_CS_TD/27 ; proper host IP address. +21-235-18:10:24.473 00 SCX_CPU1_CS_TD/28 ; +21-235-18:10:24.473 00 SCX_CPU1_CS_TD/29 ; Arguments +21-235-18:10:24.474 00 SCX_CPU1_CS_TD/30 ; None. +21-235-18:10:24.474 00 SCX_CPU1_CS_TD/31 ; +21-235-18:10:24.474 00 SCX_CPU1_CS_TD/32 ; Procedures Called +21-235-18:10:24.474 00 SCX_CPU1_CS_TD/33 ; Name Description +21-235-18:10:24.474 00 SCX_CPU1_CS_TD/34 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-235-18:10:24.474 00 SCX_CPU1_CS_TD/35 ; the specified arguments and cvt +21-235-18:10:24.474 00 SCX_CPU1_CS_TD/36 ; +21-235-18:10:24.474 00 SCX_CPU1_CS_TD/37 ; Expected Test Results and Analysis +21-235-18:10:24.475 00 SCX_CPU1_CS_TD/38 ; +21-235-18:10:24.475 00 SCX_CPU1_CS_TD/39 ;********************************************************************** +21-235-18:10:24.475 00 SCX_CPU1_CS_TD/40 +21-235-18:10:24.475 00 SCX_CPU1_CS_TD/41 local logging = %liv (log_procedure) +21-235-18:10:24.475 00 SCX_CPU1_CS_TD/42 %liv (log_procedure) = FALSE +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/49 +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/50 ;********************************************************************** +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/51 ; Define local variables +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/52 ;********************************************************************** +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/53 LOCAL defTblId, defPktId +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/54 local CSAppName = "CS" +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/55 local ramDir = "RAM:0" +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/56 local hostCPU = "CPU3" +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/57 local tblDefTblName = CSAppName & "." & CS_DEF_TABLES_TABLE_NAME +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/58 local tblResTblName = CSAppName & "." & CS_RESULTS_TABLES_TABLE_NAME +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/59 +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/62 defTblId = "0FAE" +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/63 defPktId = 4014 +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/64 +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/65 write ";*********************************************************************" +21-235-18:10:24.534 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/66 write "; Define the Application Definition Table " +21-235-18:10:24.534 00 SPR-I:OPRO ; Define the Application Definition Table +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/67 write ";********************************************************************" +21-235-18:10:24.534 00 SPR-I:OPRO ;******************************************************************** +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/70 SCX_CPU1_CS_TBL_DEF_TABLE[0].State = CS_STATE_ENABLED +21-235-18:10:24.534 00 SCX_CPU1_CS_TD/71 SCX_CPU1_CS_TBL_DEF_TABLE[0].Name = tblDefTblName +21-235-18:10:24.535 00 SCX_CPU1_CS_TD/72 SCX_CPU1_CS_TBL_DEF_TABLE[1].State = CS_STATE_EMPTY +21-235-18:10:24.535 00 SCX_CPU1_CS_TD/73 SCX_CPU1_CS_TBL_DEF_TABLE[1].Name = "" +21-235-18:10:24.535 00 SCX_CPU1_CS_TD/74 SCX_CPU1_CS_TBL_DEF_TABLE[2].State = CS_STATE_ENABLED +21-235-18:10:24.535 00 SCX_CPU1_CS_TD/75 SCX_CPU1_CS_TBL_DEF_TABLE[2].Name = tblResTblName +21-235-18:10:24.535 00 SCX_CPU1_CS_TD/76 SCX_CPU1_CS_TBL_DEF_TABLE[3].State = CS_STATE_EMPTY +21-235-18:10:24.535 00 SCX_CPU1_CS_TD/77 SCX_CPU1_CS_TBL_DEF_TABLE[3].Name = "" +21-235-18:10:24.535 00 SCX_CPU1_CS_TD/78 SCX_CPU1_CS_TBL_DEF_TABLE[4].State = CS_STATE_ENABLED +21-235-18:10:24.535 00 SCX_CPU1_CS_TD/79 SCX_CPU1_CS_TBL_DEF_TABLE[4].Name = "LC.LC_ART" +21-235-18:10:24.535 00 SCX_CPU1_CS_TD/80 SCX_CPU1_CS_TBL_DEF_TABLE[5].State = CS_STATE_EMPTY +21-235-18:10:24.535 00 SCX_CPU1_CS_TD/81 SCX_CPU1_CS_TBL_DEF_TABLE[5].Name = "" +21-235-18:10:24.535 00 SCX_CPU1_CS_TD/82 SCX_CPU1_CS_TBL_DEF_TABLE[6].State = CS_STATE_ENABLED +21-235-18:10:24.536 00 SCX_CPU1_CS_TD/83 SCX_CPU1_CS_TBL_DEF_TABLE[6].Name = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-235-18:10:24.536 00 SCX_CPU1_CS_TD/84 SCX_CPU1_CS_TBL_DEF_TABLE[7].State = CS_STATE_EMPTY +21-235-18:10:24.536 00 SCX_CPU1_CS_TD/85 SCX_CPU1_CS_TBL_DEF_TABLE[7].Name = "" +21-235-18:10:24.536 00 SCX_CPU1_CS_TD/86 SCX_CPU1_CS_TBL_DEF_TABLE[8].State = CS_STATE_DISABLED +21-235-18:10:24.536 00 SCX_CPU1_CS_TD/87 SCX_CPU1_CS_TBL_DEF_TABLE[8].Name = CSAppName & "." & CS_RESULTS_APP_TABLE_NAME +21-235-18:10:24.536 00 SCX_CPU1_CS_TD/88 SCX_CPU1_CS_TBL_DEF_TABLE[9].State = CS_STATE_EMPTY +21-235-18:10:24.536 00 SCX_CPU1_CS_TD/89 SCX_CPU1_CS_TBL_DEF_TABLE[9].Name = "" +21-235-18:10:24.536 00 SCX_CPU1_CS_TD/90 SCX_CPU1_CS_TBL_DEF_TABLE[10].State = 7 +21-235-18:10:24.536 00 SCX_CPU1_CS_TD/91 SCX_CPU1_CS_TBL_DEF_TABLE[10].Name = "IN_VALID_Table" +21-235-18:10:24.536 00 SCX_CPU1_CS_TD/92 +21-235-18:10:24.536 00 SCX_CPU1_CS_TD/94 for i = 11 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:24.536 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:24.536 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:24.537 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:24.537 00 SCX_CPU1_CS_TD/94 for i = 11 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:24.537 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:24.537 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:24.537 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:24.537 00 SCX_CPU1_CS_TD/94 for i = 11 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:24.537 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:24.537 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:24.537 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:24.537 00 SCX_CPU1_CS_TD/94 for i = 11 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:24.537 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:24.537 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:24.537 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:24.537 00 SCX_CPU1_CS_TD/94 for i = 11 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:24.537 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:24.538 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:24.538 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:24.538 00 SCX_CPU1_CS_TD/94 for i = 11 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:24.538 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:24.538 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:24.538 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:24.538 00 SCX_CPU1_CS_TD/94 for i = 11 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:24.538 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:24.538 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:24.538 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:24.538 00 SCX_CPU1_CS_TD/94 for i = 11 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:24.538 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:24.538 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:24.539 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:24.539 00 SCX_CPU1_CS_TD/94 for i = 11 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:24.539 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:24.539 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:24.539 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:24.539 00 SCX_CPU1_CS_TD/94 for i = 11 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:24.539 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:24.539 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:24.539 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:24.539 00 SCX_CPU1_CS_TD/94 for i = 11 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:24.539 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:24.539 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:24.539 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:24.539 00 SCX_CPU1_CS_TD/94 for i = 11 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:24.539 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:24.539 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:24.540 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:24.540 00 SCX_CPU1_CS_TD/94 for i = 11 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:24.540 00 SCX_CPU1_CS_TD/95 SCX_CPU1_CS_TBL_DEF_TABLE[i].State = CS_STATE_EMPTY +21-235-18:10:24.540 00 SCX_CPU1_CS_TD/96 SCX_CPU1_CS_TBL_DEF_TABLE[i].Name = "" +21-235-18:10:24.540 00 SCX_CPU1_CS_TD/97 enddo +21-235-18:10:24.540 00 SCX_CPU1_CS_TD/94 for i = 11 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 do +21-235-18:10:24.540 00 SCX_CPU1_CS_TD/98 +21-235-18:10:24.540 00 SCX_CPU1_CS_TD/99 local lastEntry = CS_MAX_NUM_TABLES_TABLE_ENTRIES - 1 +21-235-18:10:24.540 00 SCX_CPU1_CS_TD/100 local endmnemonic = "SCX_CPU1_CS_TBL_DEF_TABLE[" & lastEntry & "].Name" +21-235-18:10:24.540 00 SCX_CPU1_CS_TD/101 +21-235-18:10:24.540 00 SCX_CPU1_CS_TD/103 s create_tbl_file_from_cvt (hostCPU,defTblId,"Table Definition Table Invalid State","tbl_def_tbl_invalid",tblDefTblName,"SCX_CPU1_CS_TBL_DEF_TABLE[0].State",endmnemonic) +21-235-18:10:24.540 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-235-18:10:24.541 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-235-18:10:24.541 00 CREATE_TBL_FIL/2 ; +21-235-18:10:24.541 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-235-18:10:24.541 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-235-18:10:24.542 00 SPR-I:OPRO ********** tbl_def_tbl_invalid ********** +21-235-18:10:24.542 00 SPR-I:OPRO +21-235-18:10:24.543 00 SPR-I:OPRO Content Type: cFE1 +21-235-18:10:24.543 00 SPR-I:OPRO Sub Type: 8 +21-235-18:10:24.543 00 SPR-I:OPRO Length: 12 +21-235-18:10:24.543 00 SPR-I:OPRO Spacecraft Id: SCX +21-235-18:10:24.543 00 SPR-I:OPRO Processor Id: CPU3 +21-235-18:10:24.543 00 SPR-I:OPRO Application Id: 0 +21-235-18:10:24.543 00 SPR-I:OPRO Create Time Secs: 1629742224 +21-235-18:10:24.543 00 SPR-I:OPRO Create Time Subsecs: 0 +21-235-18:10:24.543 00 SPR-I:OPRO File Description: Table Definition Table Invalid S +21-235-18:10:24.543 00 SPR-I:OPRO +21-235-18:10:24.543 00 SPR-I:OPRO ********** CS.DefTablesTbl ********** +21-235-18:10:24.543 00 SPR-I:OPRO +21-235-18:10:24.543 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[0].State +21-235-18:10:24.543 00 SPR-I:OPRO Byte Offset: 0 +21-235-18:10:24.543 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[23].Name +21-235-18:10:24.543 00 SPR-I:OPRO Number of Bytes: 1008 +21-235-18:10:24.543 00 SPR-I:OPRO +21-235-18:10:24.548 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-235-18:10:24.548 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-235-18:10:24.549 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 1123 P0FAE cs.deftablestbl +21-235-18:10:24.556 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-235-18:10:24.556 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat tbl_def_tbl_invalid.tmp cs.deftablestbl > tbl_def_tbl_invalid +21-235-18:10:24.562 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.deftablestbl tbl_def_tbl_invalid.tmp +21-235-18:10:24.566 00 CREATE_TBL_FIL/128 +21-235-18:10:24.566 00 CREATE_TBL_FIL/129 ENDPROC +21-235-18:10:24.566 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-235-18:10:24.566 00 SCX_CPU1_CS_TD/104 +21-235-18:10:24.566 00 SCX_CPU1_CS_TD/105 write ";*********************************************************************" +21-235-18:10:24.566 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:24.566 00 SCX_CPU1_CS_TD/106 write "; End procedure SCX_CPU1_cs_tdt3 " +21-235-18:10:24.566 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_tdt3 +21-235-18:10:24.566 00 SCX_CPU1_CS_TD/107 write ";*********************************************************************" +21-235-18:10:24.567 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:24.567 00 SCX_CPU1_CS_TD/108 ENDPROC +21-235-18:10:24.567 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT3 completed +21-235-18:10:24.568 00 SCX_CPU1_CS_TA/3545 wait 5 +21-235-18:10:24.568 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:29.572 00 SCX_CPU1_CS_TA/3546 +21-235-18:10:29.572 00 SCX_CPU1_CS_TA/3547 write ";*********************************************************************" +21-235-18:10:29.572 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:29.572 00 SCX_CPU1_CS_TA/3548 write "; Step 5.7: Send the command to load the invalid file created above." +21-235-18:10:29.572 00 SPR-I:OPRO ; Step 5.7: Send the command to load the invalid file created above. +21-235-18:10:29.572 00 SCX_CPU1_CS_TA/3549 write ";*********************************************************************" +21-235-18:10:29.573 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:29.573 00 SCX_CPU1_CS_TA/3550 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:10:29.573 00 SCX_CPU1_CS_TA/3551 +21-235-18:10:29.573 00 SCX_CPU1_CS_TA/3552 start load_table ("tbl_def_tbl_invalid", hostCPU) +21-235-18:10:29.573 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-235-18:10:29.575 00 SPR-I:STS Procedure LOAD_TABLE started +21-235-18:10:29.575 00 LOAD_TABLE/2 ; +21-235-18:10:29.575 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-235-18:10:29.575 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-235-18:10:29.578 00 SPR-I:OPRO Table Filename: tbl_def_tbl_invalid +21-235-18:10:29.579 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 tbl_def_tbl_invalid RAM:0 3 +21-235-18:10:29.579 00 SPR-I:OPRO +21-235-18:10:29.712 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:10:29.712 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:34.716 00 SPR-I:OPRO +21-235-18:10:34.717 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/tbl_def_tbl_invalid" +21-235-18:10:34.735 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:10:35.345 00 TLMH-I:STS 58-012-14:25:45.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/tbl_def_tbl_invalid' into 'CS.DefTablesTbl' working buffer +21-235-18:10:38.739 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:38.741 00 LOAD_TABLE/195 +21-235-18:10:38.741 00 LOAD_TABLE/196 ENDPROC +21-235-18:10:38.741 00 SPR-I:STS Procedure LOAD_TABLE completed +21-235-18:10:38.743 00 SCX_CPU1_CS_TA/3553 +21-235-18:10:38.743 00 SCX_CPU1_CS_TA/3554 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:10:38.755 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:38.758 00 SCX_CPU1_CS_TA/3555 if (UT_TW_Status = UT_Success) then +21-235-18:10:38.758 00 SCX_CPU1_CS_TA/3556 write "<*> Passed - Load command sent successfully." +21-235-18:10:38.758 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-235-18:10:38.758 00 SCX_CPU1_CS_TA/3559 endif +21-235-18:10:38.758 00 SCX_CPU1_CS_TA/3560 +21-235-18:10:38.758 00 SCX_CPU1_CS_TA/3561 wait 5 +21-235-18:10:38.758 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:43.762 00 SCX_CPU1_CS_TA/3562 +21-235-18:10:43.762 00 SCX_CPU1_CS_TA/3563 write ";*********************************************************************" +21-235-18:10:43.763 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:43.763 00 SCX_CPU1_CS_TA/3564 write "; Step 5.8: Send the command to validate the file loaded in Step 5.7" +21-235-18:10:43.763 00 SPR-I:OPRO ; Step 5.8: Send the command to validate the file loaded in Step 5.7 +21-235-18:10:43.763 00 SCX_CPU1_CS_TA/3565 write ";*********************************************************************" +21-235-18:10:43.763 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:43.763 00 SCX_CPU1_CS_TA/3566 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +21-235-18:10:43.770 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:43.771 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-235-18:10:43.771 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:43.773 00 SCX_CPU1_CS_TA/3567 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_ERR_EID, "ERROR", 2 +21-235-18:10:43.782 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:43.783 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-235-18:10:43.783 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:43.785 00 SCX_CPU1_CS_TA/3568 +21-235-18:10:43.785 00 SCX_CPU1_CS_TA/3569 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:10:43.785 00 SCX_CPU1_CS_TA/3570 +21-235-18:10:43.785 00 SCX_CPU1_CS_TA/3571 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=tblDefTblName +21-235-18:10:43.801 00 SCX_CPU1_CS_TA/3572 +21-235-18:10:43.801 00 SCX_CPU1_CS_TA/3573 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:10:43.807 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:10:44.349 00 TLMH-I:STS 58-012-14:25:54.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefTablesTbl' +21-235-18:10:45.842 00 TLMH-I:STS 58-012-14:25:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=105 CS Tables Table Validate: Illegal State Field (0x0007) found with name IN_VALID_Table +21-235-18:10:45.843 00 TLMH-I:STS 58-012-14:25:56.005 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 5, bad = 1, unused = 18 +21-235-18:10:45.844 00 TLMH-I:STS 58-012-14:25:56.005 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefTablesTbl', Status=0xFFFFFFFD +21-235-18:10:46.810 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:46.814 00 SCX_CPU1_CS_TA/3574 if (UT_TW_Status = UT_Success) then +21-235-18:10:46.814 00 SCX_CPU1_CS_TA/3575 write "<*> Passed - Table Definition Table validate command sent." +21-235-18:10:46.814 00 SPR-I:OPRO <*> Passed - Table Definition Table validate command sent. +21-235-18:10:46.814 00 SCX_CPU1_CS_TA/3576 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-235-18:10:46.814 00 SCX_CPU1_CS_TA/3577 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-235-18:10:46.815 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-235-18:10:46.815 00 SCX_CPU1_CS_TA/3580 endif +21-235-18:10:46.815 00 SCX_CPU1_CS_TA/3583 endif +21-235-18:10:46.815 00 SCX_CPU1_CS_TA/3584 +21-235-18:10:46.815 00 SCX_CPU1_CS_TA/3586 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-235-18:10:46.827 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:46.830 00 SCX_CPU1_CS_TA/3587 if (UT_TW_Status = UT_Success) then +21-235-18:10:46.830 00 SCX_CPU1_CS_TA/3588 write "<*> Passed - Table Definition Table validation failed with an invalid state as expected." +21-235-18:10:46.830 00 SPR-I:OPRO <*> Passed - Table Definition Table validation failed with an invalid state as expected. +21-235-18:10:46.830 00 SCX_CPU1_CS_TA/3591 endif +21-235-18:10:46.830 00 SCX_CPU1_CS_TA/3592 +21-235-18:10:46.830 00 SCX_CPU1_CS_TA/3593 write ";*********************************************************************" +21-235-18:10:46.830 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:46.830 00 SCX_CPU1_CS_TA/3594 write "; Step 5.9: Send the command to abort the invalid load. " +21-235-18:10:46.830 00 SPR-I:OPRO ; Step 5.9: Send the command to abort the invalid load. +21-235-18:10:46.865 00 SCX_CPU1_CS_TA/3595 write ";*********************************************************************" +21-235-18:10:46.865 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:46.866 00 SCX_CPU1_CS_TA/3596 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_LOAD_ABORT_INF_EID, "INFO", 1 +21-235-18:10:46.868 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:46.868 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-235-18:10:46.868 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:46.869 00 SCX_CPU1_CS_TA/3597 +21-235-18:10:46.869 00 SCX_CPU1_CS_TA/3598 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:10:46.869 00 SCX_CPU1_CS_TA/3599 +21-235-18:10:46.869 00 SCX_CPU1_CS_TA/3600 /SCX_CPU1_TBL_LOADABORT ABTABLENAME=tblDefTblName +21-235-18:10:46.870 00 SCX_CPU1_CS_TA/3601 +21-235-18:10:46.871 00 SCX_CPU1_CS_TA/3602 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:10:46.874 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:10:47.347 00 TLMH-I:STS 58-012-14:25:57.500 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefTablesTbl' +21-235-18:10:49.880 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:49.883 00 SCX_CPU1_CS_TA/3603 if (UT_TW_Status = UT_Success) then +21-235-18:10:49.883 00 SCX_CPU1_CS_TA/3604 write "<*> Passed - Load abort command sent successfully." +21-235-18:10:49.884 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-235-18:10:49.884 00 SCX_CPU1_CS_TA/3607 endif +21-235-18:10:49.884 00 SCX_CPU1_CS_TA/3608 +21-235-18:10:49.884 00 SCX_CPU1_CS_TA/3610 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:10:49.898 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:49.901 00 SCX_CPU1_CS_TA/3611 if (UT_TW_Status = UT_Success) then +21-235-18:10:49.902 00 SCX_CPU1_CS_TA/3612 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-235-18:10:49.902 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-235-18:10:49.902 00 SCX_CPU1_CS_TA/3615 endif +21-235-18:10:49.902 00 SCX_CPU1_CS_TA/3616 +21-235-18:10:49.902 00 SCX_CPU1_CS_TA/3617 wait 5 +21-235-18:10:49.902 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:54.906 00 SCX_CPU1_CS_TA/3618 +21-235-18:10:54.906 00 SCX_CPU1_CS_TA/3619 write ";*********************************************************************" +21-235-18:10:54.907 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:54.907 00 SCX_CPU1_CS_TA/3620 write "; Step 5.10: Send the command to load the file with valid entries. " +21-235-18:10:54.907 00 SPR-I:OPRO ; Step 5.10: Send the command to load the file with valid entries. +21-235-18:10:54.907 00 SCX_CPU1_CS_TA/3621 write ";*********************************************************************" +21-235-18:10:54.907 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:54.907 00 SCX_CPU1_CS_TA/3622 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 +21-235-18:10:54.915 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:54.915 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-235-18:10:54.916 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:54.918 00 SCX_CPU1_CS_TA/3623 +21-235-18:10:54.918 00 SCX_CPU1_CS_TA/3624 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:10:54.919 00 SCX_CPU1_CS_TA/3625 +21-235-18:10:54.919 00 SCX_CPU1_CS_TA/3626 start load_table ("tbl_def_tbl_ld_2", hostCPU) +21-235-18:10:54.920 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-235-18:10:54.922 00 SPR-I:STS Procedure LOAD_TABLE started +21-235-18:10:54.922 00 LOAD_TABLE/2 ; +21-235-18:10:54.922 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-235-18:10:54.922 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-235-18:10:54.927 00 SPR-I:OPRO Table Filename: tbl_def_tbl_ld_2 +21-235-18:10:54.931 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 tbl_def_tbl_ld_2 RAM:0 3 +21-235-18:10:54.931 00 SPR-I:OPRO +21-235-18:10:55.077 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:10:55.078 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:11:00.082 00 SPR-I:OPRO +21-235-18:11:00.083 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/tbl_def_tbl_ld_2" +21-235-18:11:00.099 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:11:00.845 00 TLMH-I:STS 58-012-14:26:11.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/tbl_def_tbl_ld_2' into 'CS.DefTablesTbl' working buffer +21-235-18:11:02.101 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:02.101 00 LOAD_TABLE/195 +21-235-18:11:02.101 00 LOAD_TABLE/196 ENDPROC +21-235-18:11:02.101 00 SPR-I:STS Procedure LOAD_TABLE completed +21-235-18:11:02.102 00 SCX_CPU1_CS_TA/3627 +21-235-18:11:02.102 00 SCX_CPU1_CS_TA/3628 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:11:02.107 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:02.108 00 SCX_CPU1_CS_TA/3629 if (UT_TW_Status = UT_Success) then +21-235-18:11:02.108 00 SCX_CPU1_CS_TA/3630 write "<*> Passed - Load command sent successfully." +21-235-18:11:02.108 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-235-18:11:02.108 00 SCX_CPU1_CS_TA/3633 endif +21-235-18:11:02.108 00 SCX_CPU1_CS_TA/3634 +21-235-18:11:02.108 00 SCX_CPU1_CS_TA/3636 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:11:02.110 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:02.111 00 SCX_CPU1_CS_TA/3637 if (UT_TW_Status = UT_Success) then +21-235-18:11:02.111 00 SCX_CPU1_CS_TA/3638 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-235-18:11:02.111 00 SPR-I:OPRO <*> Passed - Event Msg 12 Found! +21-235-18:11:02.111 00 SCX_CPU1_CS_TA/3641 endif +21-235-18:11:02.111 00 SCX_CPU1_CS_TA/3642 +21-235-18:11:02.111 00 SCX_CPU1_CS_TA/3643 wait 5 +21-235-18:11:02.111 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:11:07.115 00 SCX_CPU1_CS_TA/3644 +21-235-18:11:07.115 00 SCX_CPU1_CS_TA/3645 write ";*********************************************************************" +21-235-18:11:07.115 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:07.115 00 SCX_CPU1_CS_TA/3646 write "; Step 5.11: Send the command to validate the file loaded in Step 5.10" +21-235-18:11:07.116 00 SPR-I:OPRO ; Step 5.11: Send the command to validate the file loaded in Step 5.10 +21-235-18:11:07.116 00 SCX_CPU1_CS_TA/3647 write ";*********************************************************************" +21-235-18:11:07.116 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:07.116 00 SCX_CPU1_CS_TA/3648 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +21-235-18:11:07.121 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:07.121 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-235-18:11:07.121 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:07.121 00 SCX_CPU1_CS_TA/3649 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID, "INFO", 2 +21-235-18:11:07.123 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:07.123 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-235-18:11:07.123 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:07.123 00 SCX_CPU1_CS_TA/3650 +21-235-18:11:07.123 00 SCX_CPU1_CS_TA/3651 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:11:07.124 00 SCX_CPU1_CS_TA/3652 +21-235-18:11:07.124 00 SCX_CPU1_CS_TA/3653 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=tblDefTblName +21-235-18:11:07.135 00 SCX_CPU1_CS_TA/3654 +21-235-18:11:07.135 00 SCX_CPU1_CS_TA/3655 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:11:07.139 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:11:07.847 00 TLMH-I:STS 58-012-14:26:18.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefTablesTbl' +21-235-18:11:09.847 00 TLMH-I:STS 58-012-14:26:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 5, bad = 0, unused = 19 +21-235-18:11:09.848 00 TLMH-I:STS 58-012-14:26:20.005 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefTablesTbl' +21-235-18:11:10.143 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:10.146 00 SCX_CPU1_CS_TA/3656 if (UT_TW_Status = UT_Success) then +21-235-18:11:10.147 00 SCX_CPU1_CS_TA/3657 write "<*> Passed - Table Definition Table validate command sent." +21-235-18:11:10.147 00 SPR-I:OPRO <*> Passed - Table Definition Table validate command sent. +21-235-18:11:10.147 00 SCX_CPU1_CS_TA/3658 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-235-18:11:10.147 00 SCX_CPU1_CS_TA/3659 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-235-18:11:10.147 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-235-18:11:10.148 00 SCX_CPU1_CS_TA/3662 endif +21-235-18:11:10.148 00 SCX_CPU1_CS_TA/3665 endif +21-235-18:11:10.148 00 SCX_CPU1_CS_TA/3666 +21-235-18:11:10.148 00 SCX_CPU1_CS_TA/3668 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-235-18:11:10.159 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:10.162 00 SCX_CPU1_CS_TA/3669 if (UT_TW_Status = UT_Success) then +21-235-18:11:10.162 00 SCX_CPU1_CS_TA/3670 write "<*> Passed - Table Definition Table validation event '", SCX_CPU1_find_event[2].eventid,"' found!" +21-235-18:11:10.162 00 SPR-I:OPRO <*> Passed - Table Definition Table validation event '36' found! +21-235-18:11:10.163 00 SCX_CPU1_CS_TA/3673 endif +21-235-18:11:10.163 00 SCX_CPU1_CS_TA/3674 +21-235-18:11:10.163 00 SCX_CPU1_CS_TA/3675 write ";*********************************************************************" +21-235-18:11:10.163 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:10.163 00 SCX_CPU1_CS_TA/3676 write "; Step 5.12: Send the command to Activate the file loaded in Step 5.10" +21-235-18:11:10.163 00 SPR-I:OPRO ; Step 5.12: Send the command to Activate the file loaded in Step 5.10 +21-235-18:11:10.196 00 SCX_CPU1_CS_TA/3677 write ";*********************************************************************" +21-235-18:11:10.196 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:10.196 00 SCX_CPU1_CS_TA/3678 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +21-235-18:11:10.199 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:10.199 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-235-18:11:10.199 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:10.199 00 SCX_CPU1_CS_TA/3679 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 +21-235-18:11:10.201 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:10.202 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-235-18:11:10.202 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:10.202 00 SCX_CPU1_CS_TA/3680 +21-235-18:11:10.202 00 SCX_CPU1_CS_TA/3681 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:11:10.202 00 SCX_CPU1_CS_TA/3682 +21-235-18:11:10.202 00 SCX_CPU1_CS_TA/3683 /SCX_CPU1_TBL_ACTIVATE ATableName=tblDefTblName +21-235-18:11:10.214 00 SCX_CPU1_CS_TA/3684 +21-235-18:11:10.214 00 SCX_CPU1_CS_TA/3685 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:11:10.217 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:11:10.841 00 TLMH-I:STS 58-012-14:26:21.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefTablesTbl' has a load pending +21-235-18:11:13.846 00 TLMH-I:STS 58-012-14:26:24.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefTablesTbl' +21-235-18:11:14.222 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:14.224 00 SCX_CPU1_CS_TA/3686 if (UT_TW_Status = UT_Success) then +21-235-18:11:14.224 00 SCX_CPU1_CS_TA/3687 write "<*> Passed - Activate Table Definition Table command sent properly." +21-235-18:11:14.224 00 SPR-I:OPRO <*> Passed - Activate Table Definition Table command sent properly. +21-235-18:11:14.225 00 SCX_CPU1_CS_TA/3690 endif +21-235-18:11:14.225 00 SCX_CPU1_CS_TA/3691 +21-235-18:11:14.225 00 SCX_CPU1_CS_TA/3693 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:11:14.237 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:14.239 00 SCX_CPU1_CS_TA/3694 if (UT_TW_Status = UT_Success) then +21-235-18:11:14.239 00 SCX_CPU1_CS_TA/3695 write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-235-18:11:14.240 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-235-18:11:14.240 00 SCX_CPU1_CS_TA/3698 endif +21-235-18:11:14.240 00 SCX_CPU1_CS_TA/3699 +21-235-18:11:14.240 00 SCX_CPU1_CS_TA/3701 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-235-18:11:14.252 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:14.254 00 SCX_CPU1_CS_TA/3702 if (UT_TW_Status = UT_Success) then +21-235-18:11:14.254 00 SCX_CPU1_CS_TA/3703 write "<*> Passed - Table Definition Table Updated successfully." +21-235-18:11:14.254 00 SPR-I:OPRO <*> Passed - Table Definition Table Updated successfully. +21-235-18:11:14.275 00 SCX_CPU1_CS_TA/3704 Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-235-18:11:14.275 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-235-18:11:14.275 00 SCX_CPU1_CS_TA/3708 endif +21-235-18:11:14.275 00 SCX_CPU1_CS_TA/3709 +21-235-18:11:14.275 00 SCX_CPU1_CS_TA/3710 wait 5 +21-235-18:11:14.275 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:11:19.279 00 SCX_CPU1_CS_TA/3711 +21-235-18:11:19.279 00 SCX_CPU1_CS_TA/3712 write ";*********************************************************************" +21-235-18:11:19.279 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:19.280 00 SCX_CPU1_CS_TA/3713 write "; Step 5.13: Dump the Table Definition and Results table. " +21-235-18:11:19.280 00 SPR-I:OPRO ; Step 5.13: Dump the Table Definition and Results table. +21-235-18:11:19.280 00 SCX_CPU1_CS_TA/3714 write ";*********************************************************************" +21-235-18:11:19.280 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:19.280 00 SCX_CPU1_CS_TA/3715 cmdCtr = SCX_CPU1_TBL_CMDPC + 2 +21-235-18:11:19.280 00 SCX_CPU1_CS_TA/3716 +21-235-18:11:19.280 00 SCX_CPU1_CS_TA/3718 s get_tbl_to_cvt (ramDir,tblDefTblName,"A","cpu1_deftbl5_13",hostCPU,defTblId) +21-235-18:11:19.281 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:11:19.283 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:11:19.284 00 GET_TBL_TO_CVT/2 ; +21-235-18:11:19.284 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:11:19.284 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:11:19.307 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefTablesTbl" DFILENAME="/ram/cpu1_deftbl5_13" +21-235-18:11:19.322 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:11:19.847 00 TLMH-I:STS 58-012-14:26:30.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefTablesTbl' to '/ram/cpu1_deftbl5_13' +21-235-18:11:34.335 00 SPR-I:OPRO +21-235-18:11:34.335 00 SPR-I:OPRO The TBLNAME is: CS.DefTablesTbl +21-235-18:11:34.335 00 SPR-I:OPRO The APID is: P0FAE +21-235-18:11:34.336 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:11:34.336 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:11:34.340 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_deftbl5_13 cpu1_deftbl5_13 binary 192.168.1.8 +21-235-18:11:34.487 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:11:34.488 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:11:49.498 00 SPR-I:OPRO +21-235-18:11:49.541 00 SPR-I:OPRO The unix command is cvt -ws file_list[4014].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_deftbl5_13`" +21-235-18:11:49.541 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:11:54.546 00 GET_TBL_TO_CVT/238 +21-235-18:11:54.546 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:11:54.546 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:11:54.549 00 SCX_CPU1_CS_TA/3719 wait 5 +21-235-18:11:54.549 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:11:59.554 00 SCX_CPU1_CS_TA/3720 +21-235-18:11:59.554 00 SCX_CPU1_CS_TA/3722 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl5_13",hostCPU,resTblId) +21-235-18:11:59.554 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:11:59.557 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:11:59.557 00 GET_TBL_TO_CVT/2 ; +21-235-18:11:59.558 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:11:59.558 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:11:59.579 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl5_13" +21-235-18:11:59.601 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:12:05.841 00 TLMH-I:STS 58-012-14:27:16.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl5_13' +21-235-18:12:14.615 00 SPR-I:OPRO +21-235-18:12:14.615 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:12:14.616 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:12:14.616 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:12:14.616 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:12:14.620 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl5_13 cpu1_tblrestbl5_13 binary 192.168.1.8 +21-235-18:12:14.785 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:12:14.785 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:12:29.797 00 SPR-I:OPRO +21-235-18:12:29.841 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl5_13`" +21-235-18:12:29.848 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:12:34.852 00 GET_TBL_TO_CVT/238 +21-235-18:12:34.852 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:12:34.852 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:12:34.855 00 SCX_CPU1_CS_TA/3723 wait 5 +21-235-18:12:34.855 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:12:39.860 00 SCX_CPU1_CS_TA/3724 +21-235-18:12:39.860 00 SCX_CPU1_CS_TA/3725 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:12:39.871 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:39.874 00 SCX_CPU1_CS_TA/3726 if (UT_TW_Status = UT_Success) then +21-235-18:12:39.875 00 SCX_CPU1_CS_TA/3727 write "<*> Passed (5008) - Dump of Table Results Table successful." +21-235-18:12:39.875 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:12:39.875 00 SCX_CPU1_CS_TA/3728 ut_setrequirements CS_5008, "P" +21-235-18:12:39.880 00 SCX_CPU1_CS_TA/3732 endif +21-235-18:12:39.880 00 SCX_CPU1_CS_TA/3733 +21-235-18:12:39.880 00 SCX_CPU1_CS_TA/3734 write ";*********************************************************************" +21-235-18:12:39.880 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:39.880 00 SCX_CPU1_CS_TA/3735 write "; Step 6.0: Processing Limit Test." +21-235-18:12:39.880 00 SPR-I:OPRO ; Step 6.0: Processing Limit Test. +21-235-18:12:39.880 00 SCX_CPU1_CS_TA/3736 write ";*********************************************************************" +21-235-18:12:39.881 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:39.881 00 SCX_CPU1_CS_TA/3737 write "; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming " +21-235-18:12:39.881 00 SPR-I:OPRO ; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming +21-235-18:12:39.881 00 SCX_CPU1_CS_TA/3738 write "; command. " +21-235-18:12:39.881 00 SPR-I:OPRO ; command. +21-235-18:12:39.881 00 SCX_CPU1_CS_TA/3739 write ";*********************************************************************" +21-235-18:12:39.881 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:39.881 00 SCX_CPU1_CS_TA/3740 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_EEPROM_INF_EID, "INFO", 1 +21-235-18:12:39.889 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:39.917 00 SPR-I:OPRO ; Setup event 1 with CS INFO 37 +21-235-18:12:39.917 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:39.917 00 SCX_CPU1_CS_TA/3741 +21-235-18:12:39.917 00 SCX_CPU1_CS_TA/3742 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:12:39.917 00 SCX_CPU1_CS_TA/3744 /SCX_CPU1_CS_DisableEeprom +21-235-18:12:39.929 00 SCX_CPU1_CS_TA/3745 +21-235-18:12:39.929 00 SCX_CPU1_CS_TA/3746 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:12:39.932 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:12:40.340 00 TLMH-I:STS 58-012-14:27:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-235-18:12:41.935 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:41.937 00 SCX_CPU1_CS_TA/3747 if (UT_TW_Status = UT_Success) then +21-235-18:12:41.937 00 SCX_CPU1_CS_TA/3748 write "<*> Passed (1003;2003) - CS DisableEeprom command sent properly." +21-235-18:12:41.938 00 SPR-I:OPRO <*> Passed (1003;2003) - CS DisableEeprom command sent properly. +21-235-18:12:41.938 00 SCX_CPU1_CS_TA/3749 ut_setrequirements CS_1003, "P" +21-235-18:12:41.942 00 SCX_CPU1_CS_TA/3750 ut_setrequirements CS_2003, "P" +21-235-18:12:41.946 00 SCX_CPU1_CS_TA/3755 endif +21-235-18:12:41.946 00 SCX_CPU1_CS_TA/3756 +21-235-18:12:41.946 00 SCX_CPU1_CS_TA/3758 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:12:41.959 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:41.962 00 SCX_CPU1_CS_TA/3759 if (UT_TW_Status = UT_Success) then +21-235-18:12:41.962 00 SCX_CPU1_CS_TA/3760 write "<*> Passed (1003;2003) - Expected Event Msg ",CS_DISABLE_EEPROM_INF_EID," rcv'd." +21-235-18:12:41.963 00 SPR-I:OPRO <*> Passed (1003;2003) - Expected Event Msg 37 rcv'd. +21-235-18:12:41.963 00 SCX_CPU1_CS_TA/3761 ut_setrequirements CS_1003, "P" +21-235-18:12:42.004 00 SCX_CPU1_CS_TA/3762 ut_setrequirements CS_2003, "P" +21-235-18:12:42.005 00 SCX_CPU1_CS_TA/3767 endif +21-235-18:12:42.005 00 SCX_CPU1_CS_TA/3768 +21-235-18:12:42.005 00 SCX_CPU1_CS_TA/3769 wait 5 +21-235-18:12:42.005 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:12:47.009 00 SCX_CPU1_CS_TA/3770 +21-235-18:12:47.009 00 SCX_CPU1_CS_TA/3771 write ";*********************************************************************" +21-235-18:12:47.009 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:47.009 00 SCX_CPU1_CS_TA/3772 write "; Step 6.2: Send the Disable OS Code Segment command. " +21-235-18:12:47.009 00 SPR-I:OPRO ; Step 6.2: Send the Disable OS Code Segment command. +21-235-18:12:47.009 00 SCX_CPU1_CS_TA/3773 write ";*********************************************************************" +21-235-18:12:47.010 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:47.010 00 SCX_CPU1_CS_TA/3774 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 +21-235-18:12:47.016 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:47.016 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-235-18:12:47.017 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:47.018 00 SCX_CPU1_CS_TA/3775 +21-235-18:12:47.019 00 SCX_CPU1_CS_TA/3776 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:12:47.019 00 SCX_CPU1_CS_TA/3778 /SCX_CPU1_CS_DisableOS +21-235-18:12:47.034 00 SCX_CPU1_CS_TA/3779 +21-235-18:12:47.034 00 SCX_CPU1_CS_TA/3780 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:12:47.046 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:12:47.839 00 TLMH-I:STS 58-012-14:27:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-235-18:12:50.049 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:50.052 00 SCX_CPU1_CS_TA/3781 if (UT_TW_Status = UT_Success) then +21-235-18:12:50.052 00 SCX_CPU1_CS_TA/3782 write "<*> Passed (1003;3003) - CS DisableOS command sent properly." +21-235-18:12:50.053 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-235-18:12:50.053 00 SCX_CPU1_CS_TA/3783 ut_setrequirements CS_1003, "P" +21-235-18:12:50.056 00 SCX_CPU1_CS_TA/3784 ut_setrequirements CS_3003, "P" +21-235-18:12:50.057 00 SCX_CPU1_CS_TA/3789 endif +21-235-18:12:50.057 00 SCX_CPU1_CS_TA/3790 +21-235-18:12:50.057 00 SCX_CPU1_CS_TA/3792 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:12:50.061 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:50.061 00 SCX_CPU1_CS_TA/3793 if (UT_TW_Status = UT_Success) then +21-235-18:12:50.061 00 SCX_CPU1_CS_TA/3794 write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." +21-235-18:12:50.062 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-235-18:12:50.062 00 SCX_CPU1_CS_TA/3795 ut_setrequirements CS_1003, "P" +21-235-18:12:50.094 00 SCX_CPU1_CS_TA/3796 ut_setrequirements CS_3003, "P" +21-235-18:12:50.094 00 SCX_CPU1_CS_TA/3801 endif +21-235-18:12:50.094 00 SCX_CPU1_CS_TA/3802 +21-235-18:12:50.094 00 SCX_CPU1_CS_TA/3803 wait 5 +21-235-18:12:50.094 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:12:55.099 00 SCX_CPU1_CS_TA/3804 +21-235-18:12:55.099 00 SCX_CPU1_CS_TA/3805 write ";*********************************************************************" +21-235-18:12:55.099 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:55.099 00 SCX_CPU1_CS_TA/3806 write "; Step 6.3: Send the Disable cFE Code Segment command. " +21-235-18:12:55.099 00 SPR-I:OPRO ; Step 6.3: Send the Disable cFE Code Segment command. +21-235-18:12:55.099 00 SCX_CPU1_CS_TA/3807 write ";*********************************************************************" +21-235-18:12:55.099 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:55.099 00 SCX_CPU1_CS_TA/3808 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_CFECORE_INF_EID, "INFO", 1 +21-235-18:12:55.106 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:55.106 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-235-18:12:55.106 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:55.106 00 SCX_CPU1_CS_TA/3809 +21-235-18:12:55.106 00 SCX_CPU1_CS_TA/3810 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:12:55.106 00 SCX_CPU1_CS_TA/3812 /SCX_CPU1_CS_DisableCFECore +21-235-18:12:55.118 00 SCX_CPU1_CS_TA/3813 +21-235-18:12:55.118 00 SCX_CPU1_CS_TA/3814 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:12:55.122 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:12:55.845 00 TLMH-I:STS 58-012-14:28:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-235-18:12:58.128 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:58.131 00 SCX_CPU1_CS_TA/3815 if (UT_TW_Status = UT_Success) then +21-235-18:12:58.132 00 SCX_CPU1_CS_TA/3816 write "<*> Passed (1003;3008) - CS DisableCFECORE command sent properly." +21-235-18:12:58.132 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECORE command sent properly. +21-235-18:12:58.132 00 SCX_CPU1_CS_TA/3817 ut_setrequirements CS_1003, "P" +21-235-18:12:58.134 00 SCX_CPU1_CS_TA/3818 ut_setrequirements CS_3008, "P" +21-235-18:12:58.135 00 SCX_CPU1_CS_TA/3823 endif +21-235-18:12:58.135 00 SCX_CPU1_CS_TA/3824 +21-235-18:12:58.135 00 SCX_CPU1_CS_TA/3826 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:12:58.139 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:58.139 00 SCX_CPU1_CS_TA/3827 if (UT_TW_Status = UT_Success) then +21-235-18:12:58.140 00 SCX_CPU1_CS_TA/3828 write "<*> Passed (1003;3008) - Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID," rcv'd." +21-235-18:12:58.140 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-235-18:12:58.140 00 SCX_CPU1_CS_TA/3829 ut_setrequirements CS_1003, "P" +21-235-18:12:58.169 00 SCX_CPU1_CS_TA/3830 ut_setrequirements CS_3008, "P" +21-235-18:12:58.171 00 SCX_CPU1_CS_TA/3835 endif +21-235-18:12:58.171 00 SCX_CPU1_CS_TA/3836 +21-235-18:12:58.171 00 SCX_CPU1_CS_TA/3837 wait 5 +21-235-18:12:58.171 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:13:03.175 00 SCX_CPU1_CS_TA/3838 +21-235-18:13:03.175 00 SCX_CPU1_CS_TA/3839 write ";*********************************************************************" +21-235-18:13:03.175 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:03.175 00 SCX_CPU1_CS_TA/3840 write "; Step 6.4: Send the Disable Application Checksumming command. " +21-235-18:13:03.175 00 SPR-I:OPRO ; Step 6.4: Send the Disable Application Checksumming command. +21-235-18:13:03.175 00 SCX_CPU1_CS_TA/3841 write ";*********************************************************************" +21-235-18:13:03.175 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:03.176 00 SCX_CPU1_CS_TA/3842 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_INF_EID, "INFO", 1 +21-235-18:13:03.181 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:03.181 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-235-18:13:03.181 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:03.182 00 SCX_CPU1_CS_TA/3843 +21-235-18:13:03.182 00 SCX_CPU1_CS_TA/3844 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:13:03.182 00 SCX_CPU1_CS_TA/3846 /SCX_CPU1_CS_DisableApps +21-235-18:13:03.194 00 SCX_CPU1_CS_TA/3847 +21-235-18:13:03.194 00 SCX_CPU1_CS_TA/3848 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:13:03.198 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:13:03.841 00 TLMH-I:STS 58-012-14:28:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-235-18:13:06.201 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:13:06.202 00 SCX_CPU1_CS_TA/3849 if (UT_TW_Status = UT_Success) then +21-235-18:13:06.202 00 SCX_CPU1_CS_TA/3850 write "<*> Passed (1003;4002) - CS DisableApps command sent properly." +21-235-18:13:06.202 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-235-18:13:06.202 00 SCX_CPU1_CS_TA/3851 ut_setrequirements CS_1003, "P" +21-235-18:13:06.203 00 SCX_CPU1_CS_TA/3852 ut_setrequirements CS_4002, "P" +21-235-18:13:06.205 00 SCX_CPU1_CS_TA/3857 endif +21-235-18:13:06.206 00 SCX_CPU1_CS_TA/3858 +21-235-18:13:06.206 00 SCX_CPU1_CS_TA/3860 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:13:06.209 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:13:06.209 00 SCX_CPU1_CS_TA/3861 if (UT_TW_Status = UT_Success) then +21-235-18:13:06.209 00 SCX_CPU1_CS_TA/3862 write "<*> Passed (1003;4002) - Expected Event Msg ",CS_DISABLE_APP_INF_EID," rcv'd." +21-235-18:13:06.209 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-235-18:13:06.209 00 SCX_CPU1_CS_TA/3863 ut_setrequirements CS_1003, "P" +21-235-18:13:06.237 00 SCX_CPU1_CS_TA/3864 ut_setrequirements CS_4002, "P" +21-235-18:13:06.238 00 SCX_CPU1_CS_TA/3869 endif +21-235-18:13:06.238 00 SCX_CPU1_CS_TA/3870 +21-235-18:13:06.238 00 SCX_CPU1_CS_TA/3871 wait 5 +21-235-18:13:06.238 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:13:11.241 00 SCX_CPU1_CS_TA/3872 +21-235-18:13:11.242 00 SCX_CPU1_CS_TA/3873 write ";*********************************************************************" +21-235-18:13:11.242 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:11.242 00 SCX_CPU1_CS_TA/3874 write "; Step 6.5: Send the Disable User-Defined Memory Checksumming command." +21-235-18:13:11.242 00 SPR-I:OPRO ; Step 6.5: Send the Disable User-Defined Memory Checksumming command. +21-235-18:13:11.242 00 SCX_CPU1_CS_TA/3875 write ";*********************************************************************" +21-235-18:13:11.242 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:11.242 00 SCX_CPU1_CS_TA/3876 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_MEMORY_INF_EID, "INFO", 1 +21-235-18:13:11.248 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:11.249 00 SPR-I:OPRO ; Setup event 1 with CS INFO 52 +21-235-18:13:11.249 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:11.251 00 SCX_CPU1_CS_TA/3877 +21-235-18:13:11.251 00 SCX_CPU1_CS_TA/3878 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-235-18:13:11.252 00 SCX_CPU1_CS_TA/3880 /SCX_CPU1_CS_DisableMemory +21-235-18:13:11.267 00 SCX_CPU1_CS_TA/3881 +21-235-18:13:11.267 00 SCX_CPU1_CS_TA/3882 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-235-18:13:11.278 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:13:11.839 00 TLMH-I:STS 58-012-14:28:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-235-18:13:14.282 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:13:14.284 00 SCX_CPU1_CS_TA/3883 if (UT_TW_Status = UT_Success) then +21-235-18:13:14.284 00 SCX_CPU1_CS_TA/3884 write "<*> Passed (1003;6002) - CS DisableMemory command sent properly." +21-235-18:13:14.285 00 SPR-I:OPRO <*> Passed (1003;6002) - CS DisableMemory command sent properly. +21-235-18:13:14.285 00 SCX_CPU1_CS_TA/3885 ut_setrequirements CS_1003, "P" +21-235-18:13:14.288 00 SCX_CPU1_CS_TA/3886 ut_setrequirements CS_6002, "P" +21-235-18:13:14.292 00 SCX_CPU1_CS_TA/3891 endif +21-235-18:13:14.292 00 SCX_CPU1_CS_TA/3892 +21-235-18:13:14.292 00 SCX_CPU1_CS_TA/3894 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:13:14.304 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:13:14.307 00 SCX_CPU1_CS_TA/3895 if (UT_TW_Status = UT_Success) then +21-235-18:13:14.308 00 SCX_CPU1_CS_TA/3896 write "<*> Passed (1003;6002) - Expected Event Msg ",CS_DISABLE_MEMORY_INF_EID," rcv'd." +21-235-18:13:14.308 00 SPR-I:OPRO <*> Passed (1003;6002) - Expected Event Msg 52 rcv'd. +21-235-18:13:14.308 00 SCX_CPU1_CS_TA/3897 ut_setrequirements CS_1003, "P" +21-235-18:13:14.352 00 SCX_CPU1_CS_TA/3898 ut_setrequirements CS_6002, "P" +21-235-18:13:14.353 00 SCX_CPU1_CS_TA/3903 endif +21-235-18:13:14.353 00 SCX_CPU1_CS_TA/3904 +21-235-18:13:14.353 00 SCX_CPU1_CS_TA/3905 wait 5 +21-235-18:13:14.353 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:13:19.357 00 SCX_CPU1_CS_TA/3906 +21-235-18:13:19.357 00 SCX_CPU1_CS_TA/3907 write ";*********************************************************************" +21-235-18:13:19.357 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:19.357 00 SCX_CPU1_CS_TA/3908 write "; Step 6.6: Dump the Table Results table. " +21-235-18:13:19.357 00 SPR-I:OPRO ; Step 6.6: Dump the Table Results table. +21-235-18:13:19.357 00 SCX_CPU1_CS_TA/3909 write ";*********************************************************************" +21-235-18:13:19.357 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:19.357 00 SCX_CPU1_CS_TA/3910 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:13:19.357 00 SCX_CPU1_CS_TA/3911 +21-235-18:13:19.358 00 SCX_CPU1_CS_TA/3912 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_6",hostCPU,resTblId) +21-235-18:13:19.358 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:13:19.360 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:13:19.361 00 GET_TBL_TO_CVT/2 ; +21-235-18:13:19.361 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:13:19.361 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:13:19.369 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_6" +21-235-18:13:19.371 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:13:25.839 00 TLMH-I:STS 58-012-14:28:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl6_6' +21-235-18:13:34.384 00 SPR-I:OPRO +21-235-18:13:34.384 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:13:34.384 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:13:34.384 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:13:34.384 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:13:34.388 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_6 cpu1_tblrestbl6_6 binary 192.168.1.8 +21-235-18:13:34.522 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:13:34.522 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:13:49.534 00 SPR-I:OPRO +21-235-18:13:49.552 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_6`" +21-235-18:13:49.553 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:13:54.557 00 GET_TBL_TO_CVT/238 +21-235-18:13:54.557 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:13:54.557 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:13:54.558 00 SCX_CPU1_CS_TA/3913 wait 5 +21-235-18:13:54.558 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:13:59.561 00 SCX_CPU1_CS_TA/3914 +21-235-18:13:59.561 00 SCX_CPU1_CS_TA/3915 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:13:59.565 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:13:59.568 00 SCX_CPU1_CS_TA/3916 if (UT_TW_Status = UT_Success) then +21-235-18:13:59.568 00 SCX_CPU1_CS_TA/3917 write "<*> Passed (5008) - Dump of Table Results Table successful." +21-235-18:13:59.568 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:13:59.568 00 SCX_CPU1_CS_TA/3918 ut_setrequirements CS_5008, "P" +21-235-18:13:59.571 00 SCX_CPU1_CS_TA/3922 endif +21-235-18:13:59.571 00 SCX_CPU1_CS_TA/3923 +21-235-18:13:59.571 00 SCX_CPU1_CS_TA/3924 write ";*********************************************************************" +21-235-18:13:59.571 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:59.571 00 SCX_CPU1_CS_TA/3925 write "; Step 6.7: Determine the size of the largest table in the Results " +21-235-18:13:59.571 00 SPR-I:OPRO ; Step 6.7: Determine the size of the largest table in the Results +21-235-18:13:59.571 00 SCX_CPU1_CS_TA/3926 write "; table and divide that by 2. Set the max bytes per cycle to the " +21-235-18:13:59.571 00 SPR-I:OPRO ; table and divide that by 2. Set the max bytes per cycle to the +21-235-18:13:59.571 00 SCX_CPU1_CS_TA/3927 write "; calculated value. " +21-235-18:13:59.571 00 SPR-I:OPRO ; calculated value. +21-235-18:13:59.571 00 SCX_CPU1_CS_TA/3928 write ";*********************************************************************" +21-235-18:13:59.571 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:59.571 00 SCX_CPU1_CS_TA/3929 local largestSize=0, halfSize +21-235-18:13:59.571 00 SCX_CPU1_CS_TA/3930 +21-235-18:13:59.571 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.601 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.601 00 SCX_CPU1_CS_TA/3935 if (largestSize < SCX_CPU1_CS_TBL_RESULT_TABLE[i].NumBytes) then +21-235-18:13:59.601 00 SCX_CPU1_CS_TA/3936 largestSize = SCX_CPU1_CS_TBL_RESULT_TABLE[i].NumBytes +21-235-18:13:59.601 00 SCX_CPU1_CS_TA/3937 endif +21-235-18:13:59.602 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.602 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.602 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.602 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.602 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.602 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.603 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.603 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.603 00 SCX_CPU1_CS_TA/3935 if (largestSize < SCX_CPU1_CS_TBL_RESULT_TABLE[i].NumBytes) then +21-235-18:13:59.603 00 SCX_CPU1_CS_TA/3936 largestSize = SCX_CPU1_CS_TBL_RESULT_TABLE[i].NumBytes +21-235-18:13:59.603 00 SCX_CPU1_CS_TA/3937 endif +21-235-18:13:59.603 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.604 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.604 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.604 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.604 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.604 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.605 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.605 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.605 00 SCX_CPU1_CS_TA/3935 if (largestSize < SCX_CPU1_CS_TBL_RESULT_TABLE[i].NumBytes) then +21-235-18:13:59.606 00 SCX_CPU1_CS_TA/3936 largestSize = SCX_CPU1_CS_TBL_RESULT_TABLE[i].NumBytes +21-235-18:13:59.606 00 SCX_CPU1_CS_TA/3937 endif +21-235-18:13:59.606 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.606 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.606 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.606 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.606 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.606 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.607 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.607 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.607 00 SCX_CPU1_CS_TA/3935 if (largestSize < SCX_CPU1_CS_TBL_RESULT_TABLE[i].NumBytes) then +21-235-18:13:59.607 00 SCX_CPU1_CS_TA/3937 endif +21-235-18:13:59.607 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.607 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.608 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.608 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.608 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.608 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.609 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.609 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.609 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.609 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.609 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.614 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.614 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.614 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.615 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.615 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.615 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.615 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.615 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.615 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.616 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.616 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.616 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.616 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.616 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.616 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.617 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.617 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.617 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.617 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.617 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.617 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.618 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.618 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.618 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.618 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.618 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.618 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.619 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.619 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.619 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.623 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.623 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.623 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.623 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.623 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.624 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.624 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.624 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.624 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.624 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.624 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.624 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.624 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.625 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.625 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.625 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.625 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.625 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.625 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.625 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.625 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.626 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.626 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.626 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.626 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.626 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.626 00 SCX_CPU1_CS_TA/3934 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State = "Enabled") then +21-235-18:13:59.627 00 SCX_CPU1_CS_TA/3938 endif +21-235-18:13:59.629 00 SCX_CPU1_CS_TA/3939 enddo +21-235-18:13:59.630 00 SCX_CPU1_CS_TA/3932 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:13:59.630 00 SCX_CPU1_CS_TA/3940 +21-235-18:13:59.630 00 SCX_CPU1_CS_TA/3941 halfSize = largestSize / 2 +21-235-18:13:59.630 00 SCX_CPU1_CS_TA/3942 +21-235-18:13:59.630 00 SCX_CPU1_CS_TA/3943 ut_setupevents "SCX","CPU1","TST_CS",TST_CS_SET_BYTES_PER_CYCLE_INF_EID,"INFO",1 +21-235-18:13:59.632 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:59.632 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 15 +21-235-18:13:59.632 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:59.633 00 SCX_CPU1_CS_TA/3944 +21-235-18:13:59.633 00 SCX_CPU1_CS_TA/3946 /SCX_CPU1_TST_CS_SetMaxBytes numBytes=halfSize +21-235-18:13:59.644 00 SCX_CPU1_CS_TA/3947 wait 5 +21-235-18:13:59.644 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:14:00.344 00 TLMH-I:STS 58-012-14:29:10.500 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=15 Set Max Bytes per cycle command +21-235-18:14:04.648 00 SCX_CPU1_CS_TA/3948 +21-235-18:14:04.648 00 SCX_CPU1_CS_TA/3950 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-235-18:14:04.660 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:14:04.663 00 SCX_CPU1_CS_TA/3951 if (UT_TW_Status = UT_Success) then +21-235-18:14:04.663 00 SCX_CPU1_CS_TA/3952 write "<*> Passed - SetMaxBytes command." +21-235-18:14:04.663 00 SPR-I:OPRO <*> Passed - SetMaxBytes command. +21-235-18:14:04.663 00 SCX_CPU1_CS_TA/3955 endif +21-235-18:14:04.663 00 SCX_CPU1_CS_TA/3956 +21-235-18:14:04.663 00 SCX_CPU1_CS_TA/3957 wait 5 +21-235-18:14:04.663 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:14:09.668 00 SCX_CPU1_CS_TA/3958 +21-235-18:14:09.668 00 SCX_CPU1_CS_TA/3959 write ";*********************************************************************" +21-235-18:14:09.668 00 SPR-I:OPRO ;********************************************************************* +21-235-18:14:09.668 00 SCX_CPU1_CS_TA/3960 write "; Step 6.8: Constantly Dump the Table Results table to determine if " +21-235-18:14:09.668 00 SPR-I:OPRO ; Step 6.8: Constantly Dump the Table Results table to determine if +21-235-18:14:09.668 00 SCX_CPU1_CS_TA/3961 write "; the CS application is segmenting the CRC calculation each cycle. " +21-235-18:14:09.669 00 SPR-I:OPRO ; the CS application is segmenting the CRC calculation each cycle. +21-235-18:14:09.669 00 SCX_CPU1_CS_TA/3962 write ";*********************************************************************" +21-235-18:14:09.669 00 SPR-I:OPRO ;********************************************************************* +21-235-18:14:09.669 00 SCX_CPU1_CS_TA/3965 keepDumpingResults=FALSE +21-235-18:14:09.669 00 SCX_CPU1_CS_TA/3966 local loopCtr = 1 +21-235-18:14:09.669 00 SCX_CPU1_CS_TA/3967 local segmentedCRC=FALSE +21-235-18:14:09.670 00 SCX_CPU1_CS_TA/3968 +21-235-18:14:09.670 00 SCX_CPU1_CS_TA/3969 while (keepDumpingResults = FALSE) do +21-235-18:14:09.670 00 SCX_CPU1_CS_TA/3970 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_8",hostCPU,resTblId) +21-235-18:14:09.670 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:14:09.673 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:14:09.673 00 GET_TBL_TO_CVT/2 ; +21-235-18:14:09.673 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:14:09.673 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:14:09.693 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:14:09.708 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:14:17.843 00 TLMH-I:STS 58-012-14:29:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl6_8' +21-235-18:14:24.721 00 SPR-I:OPRO +21-235-18:14:24.721 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:14:24.721 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:14:24.721 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:14:24.722 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:14:24.725 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:14:24.897 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:14:24.898 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:14:39.911 00 SPR-I:OPRO +21-235-18:14:39.956 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:14:39.957 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:14:44.962 00 GET_TBL_TO_CVT/238 +21-235-18:14:44.962 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:14:44.963 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:14:44.964 00 SCX_CPU1_CS_TA/3971 wait 3 +21-235-18:14:44.965 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:14:47.967 00 SCX_CPU1_CS_TA/3972 +21-235-18:14:47.967 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.967 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.967 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.967 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.967 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.968 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.968 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.968 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.968 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.968 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.968 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.968 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.968 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.968 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.969 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.969 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.969 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.969 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.969 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.969 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.969 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.969 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.969 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.969 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.969 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.969 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.970 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.970 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.970 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.970 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.970 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.970 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.970 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.970 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.970 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.971 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.971 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.971 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.971 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.971 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.971 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.971 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.971 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.972 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.972 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.972 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.972 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.972 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.972 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.972 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.972 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.972 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.972 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.972 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.972 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.972 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.973 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.973 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.973 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.973 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.973 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.973 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.973 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.973 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.973 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.973 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.973 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.973 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.974 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.974 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.974 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.974 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.974 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.974 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.974 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.974 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.974 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.975 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.975 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.975 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.975 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.975 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.975 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.975 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.975 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.975 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.975 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.975 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.975 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.976 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.976 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.976 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.976 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.976 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.976 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.976 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.976 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.976 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.976 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.977 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.977 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.977 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.977 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.977 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.977 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.977 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.977 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.977 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.977 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.977 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.977 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.977 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.978 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.978 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.978 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.978 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.978 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.978 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.978 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.978 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.978 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.978 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.978 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.978 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.979 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.979 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.979 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.979 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.979 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.979 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.979 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.979 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.979 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.980 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.980 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.980 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.980 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.980 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.980 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.980 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.980 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.980 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.980 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.980 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.980 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.981 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.981 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.981 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.981 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.981 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.981 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.981 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.981 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.981 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.981 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.982 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.982 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.982 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.982 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.982 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.982 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.982 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.982 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:14:47.982 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:14:47.982 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:14:47.982 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:14:47.982 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:14:47.982 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:14:47.983 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:14:47.983 00 SCX_CPU1_CS_TA/3984 +21-235-18:14:47.983 00 SCX_CPU1_CS_TA/3985 if (loopCtr > 15) then +21-235-18:14:47.983 00 SCX_CPU1_CS_TA/3987 else +21-235-18:14:47.983 00 SCX_CPU1_CS_TA/3988 loopCtr = loopCtr + 1 +21-235-18:14:47.983 00 SCX_CPU1_CS_TA/3989 endif +21-235-18:14:47.983 00 SCX_CPU1_CS_TA/3990 enddo +21-235-18:14:47.983 00 SCX_CPU1_CS_TA/3970 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_8",hostCPU,resTblId) +21-235-18:14:47.984 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:14:47.984 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:14:47.984 00 GET_TBL_TO_CVT/2 ; +21-235-18:14:47.984 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:14:47.984 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:14:47.992 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:14:48.004 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:14:53.839 00 TLMH-I:STS 58-012-14:30:04.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:15:03.016 00 SPR-I:OPRO +21-235-18:15:03.017 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:15:03.017 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:15:03.017 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:15:03.017 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:15:03.020 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:15:03.192 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:15:03.192 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:15:18.204 00 SPR-I:OPRO +21-235-18:15:18.247 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:15:18.247 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:15:23.252 00 GET_TBL_TO_CVT/238 +21-235-18:15:23.252 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:15:23.252 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:15:23.254 00 SCX_CPU1_CS_TA/3971 wait 3 +21-235-18:15:23.254 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:15:26.257 00 SCX_CPU1_CS_TA/3972 +21-235-18:15:26.257 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.257 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.257 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.257 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.257 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.258 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.258 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.260 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.260 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.260 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.260 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.260 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.261 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.261 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.262 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.263 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.263 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.263 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.263 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.264 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.264 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.265 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.266 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.266 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.266 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.266 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.267 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.267 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.269 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.269 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.269 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.269 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.269 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.270 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.270 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.270 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.270 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.270 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.270 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.270 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.271 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.271 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.271 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.271 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.271 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.271 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.271 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.271 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.271 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.272 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.272 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.272 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.272 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.272 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.272 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.272 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.273 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.273 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.273 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.273 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.273 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.273 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.273 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.273 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.274 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.274 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.274 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.274 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.274 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.274 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.274 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.274 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.274 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.274 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.274 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.275 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.275 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.275 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.275 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.275 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.275 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.275 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.276 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.276 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.276 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.276 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.276 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.276 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.276 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.276 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.276 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.277 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.277 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.277 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.277 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.277 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.277 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.277 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.278 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.278 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.278 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.278 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.278 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.278 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.278 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.279 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.279 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.279 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.279 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.279 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.279 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.279 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.279 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.279 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.280 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.280 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.280 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.280 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.280 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.280 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.280 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.280 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.280 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.281 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.281 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.281 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.281 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.281 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.282 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.282 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.282 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.282 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.282 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.282 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.283 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.283 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.283 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.283 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.283 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.283 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.284 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.284 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.284 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.284 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.284 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.284 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.284 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.284 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.285 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.285 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.285 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.285 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.285 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.285 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.285 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.285 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.285 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.285 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.285 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.286 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.286 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.286 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.286 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:15:26.287 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:15:26.287 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:15:26.287 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:15:26.287 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:15:26.287 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:15:26.287 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:15:26.287 00 SCX_CPU1_CS_TA/3984 +21-235-18:15:26.287 00 SCX_CPU1_CS_TA/3985 if (loopCtr > 15) then +21-235-18:15:26.288 00 SCX_CPU1_CS_TA/3987 else +21-235-18:15:26.288 00 SCX_CPU1_CS_TA/3988 loopCtr = loopCtr + 1 +21-235-18:15:26.288 00 SCX_CPU1_CS_TA/3989 endif +21-235-18:15:26.288 00 SCX_CPU1_CS_TA/3990 enddo +21-235-18:15:26.288 00 SCX_CPU1_CS_TA/3970 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_8",hostCPU,resTblId) +21-235-18:15:26.288 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:15:26.289 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:15:26.289 00 GET_TBL_TO_CVT/2 ; +21-235-18:15:26.289 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:15:26.289 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:15:26.294 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:15:26.306 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:15:33.842 00 TLMH-I:STS 58-012-14:30:44.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:15:41.317 00 SPR-I:OPRO +21-235-18:15:41.318 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:15:41.318 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:15:41.318 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:15:41.319 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:15:41.323 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:15:41.466 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:15:41.466 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:15:56.479 00 SPR-I:OPRO +21-235-18:15:56.524 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:15:56.524 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:16:01.529 00 GET_TBL_TO_CVT/238 +21-235-18:16:01.529 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:16:01.529 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:16:01.531 00 SCX_CPU1_CS_TA/3971 wait 3 +21-235-18:16:01.531 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:16:04.534 00 SCX_CPU1_CS_TA/3972 +21-235-18:16:04.534 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.534 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.534 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.534 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.534 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.535 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.535 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.537 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.537 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.537 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.537 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.537 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.538 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.538 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.540 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.541 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.541 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.541 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.541 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.543 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.543 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.545 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.546 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.546 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.546 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.546 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.548 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.548 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.549 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.550 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.550 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.550 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.550 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.551 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.551 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.552 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.553 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.553 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.553 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.553 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.554 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.554 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.556 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.556 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.557 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.557 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.557 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.558 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.558 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.559 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.560 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.560 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.560 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.560 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.560 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.560 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.562 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.562 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.562 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.562 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.562 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.563 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.563 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.564 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.564 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.564 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.564 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.564 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.565 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.565 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.565 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.565 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.566 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.566 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.566 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.566 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.566 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.567 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.567 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.567 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.567 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.567 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.568 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.568 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.568 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.568 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.569 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.569 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.569 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.569 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.569 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.570 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.570 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.570 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.570 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.570 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.570 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.570 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.571 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.571 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.571 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.571 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.571 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.571 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.571 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.572 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.572 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.572 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.572 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.572 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.572 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.572 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.573 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.573 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.573 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.573 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.573 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.574 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.574 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.574 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.574 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.574 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.574 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.574 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.575 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.575 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.575 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.575 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.575 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.575 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.575 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.576 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.576 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.576 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.576 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.576 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.577 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.577 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.577 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.577 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.578 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.578 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.578 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.578 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.578 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.578 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.578 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.579 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.579 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.579 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.579 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.579 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.579 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.579 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.580 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.580 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.580 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.580 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.580 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.580 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.580 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.581 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.581 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:04.581 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:04.581 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:04.581 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:04.581 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:04.581 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:04.581 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:04.581 00 SCX_CPU1_CS_TA/3984 +21-235-18:16:04.581 00 SCX_CPU1_CS_TA/3985 if (loopCtr > 15) then +21-235-18:16:04.582 00 SCX_CPU1_CS_TA/3987 else +21-235-18:16:04.582 00 SCX_CPU1_CS_TA/3988 loopCtr = loopCtr + 1 +21-235-18:16:04.582 00 SCX_CPU1_CS_TA/3989 endif +21-235-18:16:04.582 00 SCX_CPU1_CS_TA/3990 enddo +21-235-18:16:04.582 00 SCX_CPU1_CS_TA/3970 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_8",hostCPU,resTblId) +21-235-18:16:04.583 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:16:04.583 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:16:04.584 00 GET_TBL_TO_CVT/2 ; +21-235-18:16:04.584 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:16:04.584 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:16:04.589 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:16:04.600 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:16:09.842 00 TLMH-I:STS 58-012-14:31:20.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:16:19.611 00 SPR-I:OPRO +21-235-18:16:19.611 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:16:19.612 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:16:19.612 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:16:19.612 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:16:19.616 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:16:19.759 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:16:19.759 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:16:34.772 00 SPR-I:OPRO +21-235-18:16:34.787 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:16:34.787 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:16:39.792 00 GET_TBL_TO_CVT/238 +21-235-18:16:39.792 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:16:39.792 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:16:39.794 00 SCX_CPU1_CS_TA/3971 wait 3 +21-235-18:16:39.794 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:16:42.796 00 SCX_CPU1_CS_TA/3972 +21-235-18:16:42.797 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.797 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.797 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.797 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.797 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.798 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.798 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.799 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.800 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.800 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.800 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.800 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.801 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.801 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.802 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.803 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.803 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.803 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.803 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.804 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.804 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.805 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.806 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.806 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.806 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.806 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.807 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.807 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.809 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.809 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.809 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.809 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.809 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.810 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.810 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.812 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.812 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.812 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.812 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.812 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.813 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.813 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.815 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.815 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.815 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.815 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.815 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.816 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.816 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.818 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.818 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.818 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.818 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.818 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.819 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.819 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.821 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.821 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.821 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.821 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.821 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.822 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.822 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.824 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.825 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.825 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.825 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.825 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.826 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.826 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.828 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.829 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.829 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.829 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.830 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.831 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.831 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.832 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.832 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.832 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.832 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.832 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.832 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.833 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.834 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.834 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.834 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.834 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.834 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.835 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.835 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.836 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.836 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.836 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.836 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.836 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.837 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.837 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.838 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.838 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.838 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.838 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.838 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.838 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.838 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.839 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.839 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.839 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.839 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.839 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.840 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.840 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.841 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.841 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.841 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.841 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.841 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.841 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.841 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.842 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.842 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.842 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.842 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.842 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.843 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.843 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.843 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.844 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.844 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.844 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.844 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.844 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.844 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.845 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.845 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.845 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.845 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.845 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.846 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.846 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.846 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.846 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.846 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.846 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.846 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.847 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.847 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.848 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.848 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.848 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.848 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.848 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.848 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.848 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.849 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.849 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.849 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.849 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.849 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.850 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.850 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.850 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.851 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:16:42.851 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:16:42.851 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:16:42.851 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:16:42.851 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:16:42.851 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:16:42.852 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:16:42.852 00 SCX_CPU1_CS_TA/3984 +21-235-18:16:42.852 00 SCX_CPU1_CS_TA/3985 if (loopCtr > 15) then +21-235-18:16:42.852 00 SCX_CPU1_CS_TA/3987 else +21-235-18:16:42.852 00 SCX_CPU1_CS_TA/3988 loopCtr = loopCtr + 1 +21-235-18:16:42.852 00 SCX_CPU1_CS_TA/3989 endif +21-235-18:16:42.852 00 SCX_CPU1_CS_TA/3990 enddo +21-235-18:16:42.852 00 SCX_CPU1_CS_TA/3970 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_8",hostCPU,resTblId) +21-235-18:16:42.852 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:16:42.853 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:16:42.853 00 GET_TBL_TO_CVT/2 ; +21-235-18:16:42.853 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:16:42.853 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:16:42.859 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:16:42.871 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:16:49.838 00 TLMH-I:STS 58-012-14:32:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:16:57.881 00 SPR-I:OPRO +21-235-18:16:57.882 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:16:57.882 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:16:57.882 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:16:57.882 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:16:57.886 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:16:58.017 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:16:58.017 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:17:13.029 00 SPR-I:OPRO +21-235-18:17:13.071 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:17:13.071 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:17:18.077 00 GET_TBL_TO_CVT/238 +21-235-18:17:18.077 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:17:18.077 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:17:18.079 00 SCX_CPU1_CS_TA/3971 wait 3 +21-235-18:17:18.079 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:17:21.081 00 SCX_CPU1_CS_TA/3972 +21-235-18:17:21.082 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.082 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.082 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.082 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.082 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.083 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.083 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.084 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.085 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.085 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.085 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.085 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.086 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.086 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.087 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.088 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.088 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.088 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.088 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.089 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.089 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.090 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.090 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.090 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.091 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.091 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.091 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.092 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.093 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.094 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.094 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.094 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.094 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.095 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.095 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.096 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.097 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.097 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.097 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.097 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.098 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.098 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.099 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.100 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.100 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.100 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.100 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.101 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.101 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.102 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.103 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.103 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.103 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.103 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.104 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.104 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.105 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.106 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.106 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.106 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.106 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.107 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.107 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.109 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.109 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.109 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.109 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.109 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.110 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.110 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.112 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.112 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.112 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.112 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.112 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.113 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.113 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.114 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.115 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.115 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.115 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.115 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.116 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.116 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.117 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.117 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.117 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.117 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.117 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.117 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.118 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.118 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.118 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.118 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.118 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.118 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.119 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.119 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.120 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.120 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.120 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.120 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.120 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.120 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.120 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.121 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.122 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.122 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.122 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.122 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.122 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.122 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.123 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.123 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.123 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.123 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.123 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.124 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.124 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.125 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.125 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.125 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.125 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.125 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.125 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.125 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.126 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.126 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.126 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.126 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.126 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.127 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.127 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.127 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.127 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.128 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.128 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.128 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.128 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.128 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.128 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.128 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.129 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.129 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.129 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.129 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.129 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.129 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.129 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.129 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.129 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.129 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.130 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.130 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.130 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.130 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.130 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.130 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.130 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.131 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.131 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.131 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.132 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:21.132 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:21.132 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:21.132 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:21.132 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:21.132 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:21.133 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:21.133 00 SCX_CPU1_CS_TA/3984 +21-235-18:17:21.133 00 SCX_CPU1_CS_TA/3985 if (loopCtr > 15) then +21-235-18:17:21.133 00 SCX_CPU1_CS_TA/3987 else +21-235-18:17:21.133 00 SCX_CPU1_CS_TA/3988 loopCtr = loopCtr + 1 +21-235-18:17:21.133 00 SCX_CPU1_CS_TA/3989 endif +21-235-18:17:21.133 00 SCX_CPU1_CS_TA/3990 enddo +21-235-18:17:21.133 00 SCX_CPU1_CS_TA/3970 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_8",hostCPU,resTblId) +21-235-18:17:21.134 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:17:21.134 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:17:21.134 00 GET_TBL_TO_CVT/2 ; +21-235-18:17:21.134 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:17:21.134 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:17:21.140 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:17:21.152 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:17:25.842 00 TLMH-I:STS 58-012-14:32:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:17:36.162 00 SPR-I:OPRO +21-235-18:17:36.162 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:17:36.163 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:17:36.163 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:17:36.163 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:17:36.166 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:17:36.300 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:17:36.300 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:17:51.310 00 SPR-I:OPRO +21-235-18:17:51.325 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:17:51.325 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:17:56.331 00 GET_TBL_TO_CVT/238 +21-235-18:17:56.331 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:17:56.331 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:17:56.333 00 SCX_CPU1_CS_TA/3971 wait 3 +21-235-18:17:56.333 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:17:59.336 00 SCX_CPU1_CS_TA/3972 +21-235-18:17:59.336 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.336 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.336 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.336 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.336 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.337 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.337 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.339 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.339 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.339 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.339 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.339 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.340 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.340 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.341 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.341 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.341 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.341 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.341 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.342 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.342 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.342 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.342 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.342 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.342 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.342 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.343 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.343 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.343 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.343 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.343 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.343 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.343 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.344 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.344 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.344 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.344 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.344 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.344 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.344 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.344 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.345 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.345 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.345 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.345 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.345 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.345 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.345 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.345 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.346 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.346 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.346 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.346 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.346 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.346 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.346 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.347 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.347 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.347 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.347 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.347 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.347 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.347 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.348 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.348 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.348 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.348 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.348 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.348 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.348 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.348 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.349 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.349 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.349 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.349 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.349 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.349 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.349 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.349 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.349 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.349 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.349 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.350 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.350 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.350 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.350 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.350 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.350 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.350 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.350 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.351 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.351 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.351 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.351 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.351 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.351 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.351 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.351 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.352 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.352 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.352 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.352 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.352 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.352 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.352 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.352 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.353 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.353 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.353 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.353 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.353 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.353 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.353 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.353 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.353 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.353 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.353 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.354 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.354 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.354 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.354 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.354 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.354 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.354 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.354 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.354 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.355 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.355 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.355 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.355 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.355 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.355 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.355 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.356 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.356 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.356 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.356 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.356 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.356 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.356 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.356 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.356 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.356 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.356 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.357 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.357 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.357 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.357 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.357 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.357 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.357 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.357 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.358 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.358 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.358 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.358 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.358 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.358 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.358 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.358 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.358 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.359 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.359 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:17:59.359 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:17:59.359 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:17:59.359 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:17:59.359 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:17:59.359 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:17:59.360 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:17:59.360 00 SCX_CPU1_CS_TA/3984 +21-235-18:17:59.360 00 SCX_CPU1_CS_TA/3985 if (loopCtr > 15) then +21-235-18:17:59.360 00 SCX_CPU1_CS_TA/3987 else +21-235-18:17:59.360 00 SCX_CPU1_CS_TA/3988 loopCtr = loopCtr + 1 +21-235-18:17:59.360 00 SCX_CPU1_CS_TA/3989 endif +21-235-18:17:59.360 00 SCX_CPU1_CS_TA/3990 enddo +21-235-18:17:59.361 00 SCX_CPU1_CS_TA/3970 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_8",hostCPU,resTblId) +21-235-18:17:59.361 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:17:59.362 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:17:59.362 00 GET_TBL_TO_CVT/2 ; +21-235-18:17:59.362 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:17:59.363 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:17:59.368 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:17:59.381 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:18:05.837 00 TLMH-I:STS 58-012-14:33:16.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:18:14.392 00 SPR-I:OPRO +21-235-18:18:14.392 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:18:14.393 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:18:14.393 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:18:14.393 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:18:14.396 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:18:14.546 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:18:14.546 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:18:29.558 00 SPR-I:OPRO +21-235-18:18:29.602 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:18:29.605 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:18:34.611 00 GET_TBL_TO_CVT/238 +21-235-18:18:34.611 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:18:34.611 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:18:34.613 00 SCX_CPU1_CS_TA/3971 wait 3 +21-235-18:18:34.613 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:18:37.615 00 SCX_CPU1_CS_TA/3972 +21-235-18:18:37.616 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.616 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.616 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.616 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.616 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.617 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.617 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.619 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.619 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.619 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.619 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.619 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.620 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.620 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.621 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.622 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.622 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.622 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.622 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.623 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.623 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.625 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.625 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.626 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.626 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.626 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.627 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.627 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.629 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.630 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.630 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.630 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.630 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.631 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.631 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.632 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.632 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.632 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.633 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.633 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.633 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.634 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.635 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.635 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.635 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.636 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.636 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.637 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.637 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.638 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.638 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.639 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.639 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.639 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.640 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.640 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.642 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.642 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.642 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.642 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.643 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.644 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.644 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.646 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.647 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.647 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.647 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.647 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.648 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.648 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.649 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.649 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.649 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.649 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.649 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.650 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.650 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.651 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.651 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.651 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.651 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.651 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.652 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.652 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.653 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.653 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.653 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.653 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.653 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.653 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.653 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.654 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.654 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.654 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.654 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.654 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.655 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.655 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.655 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.656 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.656 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.656 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.656 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.656 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.656 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.657 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.657 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.657 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.657 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.657 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.657 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.658 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.658 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.659 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.659 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.659 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.659 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.659 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.659 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.660 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.660 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.660 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.660 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.660 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.661 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.661 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.661 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.662 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.662 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.662 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.662 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.662 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.662 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.663 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.663 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.663 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.663 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.663 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.663 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.663 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.664 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.664 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.664 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.664 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.664 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.664 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.664 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.664 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.665 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.665 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.665 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.665 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.665 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.665 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.665 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.666 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.666 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.666 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.666 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.666 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.666 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.666 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.667 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:18:37.667 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:18:37.667 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:18:37.667 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:18:37.667 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:18:37.667 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:18:37.667 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:18:37.668 00 SCX_CPU1_CS_TA/3984 +21-235-18:18:37.668 00 SCX_CPU1_CS_TA/3985 if (loopCtr > 15) then +21-235-18:18:37.668 00 SCX_CPU1_CS_TA/3987 else +21-235-18:18:37.668 00 SCX_CPU1_CS_TA/3988 loopCtr = loopCtr + 1 +21-235-18:18:37.668 00 SCX_CPU1_CS_TA/3989 endif +21-235-18:18:37.668 00 SCX_CPU1_CS_TA/3990 enddo +21-235-18:18:37.668 00 SCX_CPU1_CS_TA/3970 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_8",hostCPU,resTblId) +21-235-18:18:37.668 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:18:37.669 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:18:37.669 00 GET_TBL_TO_CVT/2 ; +21-235-18:18:37.670 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:18:37.670 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:18:37.676 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:18:37.681 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:18:45.839 00 TLMH-I:STS 58-012-14:33:56.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:18:52.691 00 SPR-I:OPRO +21-235-18:18:52.692 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:18:52.692 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:18:52.692 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:18:52.692 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:18:52.695 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:18:52.835 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:18:52.835 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:19:07.847 00 SPR-I:OPRO +21-235-18:19:07.899 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:19:07.899 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:19:12.905 00 GET_TBL_TO_CVT/238 +21-235-18:19:12.905 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:19:12.905 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:19:12.907 00 SCX_CPU1_CS_TA/3971 wait 3 +21-235-18:19:12.907 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:19:15.910 00 SCX_CPU1_CS_TA/3972 +21-235-18:19:15.910 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.910 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.910 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.910 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.910 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.911 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.911 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.913 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.913 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.913 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.913 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.913 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.914 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.914 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.916 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.916 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.916 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.916 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.916 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.917 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.917 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.919 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.919 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.919 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.919 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.920 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.920 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.921 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.922 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.923 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.923 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.923 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.923 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.924 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.924 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.926 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.926 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.926 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.926 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.926 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.927 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.927 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.929 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.929 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.929 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.929 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.929 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.930 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.930 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.932 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.932 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.932 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.932 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.932 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.933 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.933 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.934 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.935 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.935 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.935 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.935 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.936 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.936 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.938 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.938 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.938 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.938 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.938 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.940 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.940 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.942 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.942 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.942 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.942 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.942 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.944 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.944 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.945 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.945 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.945 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.945 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.945 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.946 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.946 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.947 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.947 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.947 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.947 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.947 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.948 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.948 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.949 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.950 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.950 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.950 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.950 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.950 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.950 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.951 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.951 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.951 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.951 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.951 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.952 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.952 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.953 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.953 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.953 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.953 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.953 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.954 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.954 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.954 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.954 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.954 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.955 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.955 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.955 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.955 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.956 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.956 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.956 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.956 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.956 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.957 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.957 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.957 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.958 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.958 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.958 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.958 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.958 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.958 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.959 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.959 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.959 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.959 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.959 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.960 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.960 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.960 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.961 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.961 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.961 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.961 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.961 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.961 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.962 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.962 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.962 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.962 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.962 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.962 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.962 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.963 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.963 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.963 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.963 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.963 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.963 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.963 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.964 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.964 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:15.964 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:15.964 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:15.964 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:15.964 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:15.964 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:15.965 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:15.965 00 SCX_CPU1_CS_TA/3984 +21-235-18:19:15.965 00 SCX_CPU1_CS_TA/3985 if (loopCtr > 15) then +21-235-18:19:15.965 00 SCX_CPU1_CS_TA/3987 else +21-235-18:19:15.965 00 SCX_CPU1_CS_TA/3988 loopCtr = loopCtr + 1 +21-235-18:19:15.965 00 SCX_CPU1_CS_TA/3989 endif +21-235-18:19:15.965 00 SCX_CPU1_CS_TA/3990 enddo +21-235-18:19:15.965 00 SCX_CPU1_CS_TA/3970 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_8",hostCPU,resTblId) +21-235-18:19:15.966 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:19:15.966 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:19:15.966 00 GET_TBL_TO_CVT/2 ; +21-235-18:19:15.966 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:19:15.967 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:19:15.972 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:19:15.973 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:19:21.840 00 TLMH-I:STS 58-012-14:34:32.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:19:30.985 00 SPR-I:OPRO +21-235-18:19:30.985 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:19:30.985 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:19:30.985 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:19:30.986 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:19:30.989 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:19:31.155 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:19:31.155 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:19:46.169 00 SPR-I:OPRO +21-235-18:19:46.213 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:19:46.213 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:19:51.218 00 GET_TBL_TO_CVT/238 +21-235-18:19:51.218 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:19:51.218 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:19:51.221 00 SCX_CPU1_CS_TA/3971 wait 3 +21-235-18:19:51.221 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:19:54.224 00 SCX_CPU1_CS_TA/3972 +21-235-18:19:54.224 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.224 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.225 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.225 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.225 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.226 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.226 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.227 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.228 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.228 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.228 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.228 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.229 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.229 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.230 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.231 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.231 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.231 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.231 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.232 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.232 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.233 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.234 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.234 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.234 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.234 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.235 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.235 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.236 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.237 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.237 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.237 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.237 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.238 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.238 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.239 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.240 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.240 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.240 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.240 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.241 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.241 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.243 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.243 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.243 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.243 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.243 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.244 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.244 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.246 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.246 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.246 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.246 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.246 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.247 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.247 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.249 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.249 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.249 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.249 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.249 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.250 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.250 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.252 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.252 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.252 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.252 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.252 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.253 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.254 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.256 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.256 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.256 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.256 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.256 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.257 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.257 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.258 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.258 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.258 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.258 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.258 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.259 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.259 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.260 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.260 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.260 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.260 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.260 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.261 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.261 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.261 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.262 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.262 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.262 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.262 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.262 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.262 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.263 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.264 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.264 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.264 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.264 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.264 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.264 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.265 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.266 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.266 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.266 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.266 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.266 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.266 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.267 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.267 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.267 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.267 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.267 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.268 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.268 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.268 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.269 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.269 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.269 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.269 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.269 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.269 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.269 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.270 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.270 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.270 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.270 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.270 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.270 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.271 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.271 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.271 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.271 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.271 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.271 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.271 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.272 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.272 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.272 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.272 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.272 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.272 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.272 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.272 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.273 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.273 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.273 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.273 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.273 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.273 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.274 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.274 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.274 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.274 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.274 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.274 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.274 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.275 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.275 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:19:54.275 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:19:54.275 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:19:54.275 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:19:54.276 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:19:54.276 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:19:54.276 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:19:54.276 00 SCX_CPU1_CS_TA/3984 +21-235-18:19:54.276 00 SCX_CPU1_CS_TA/3985 if (loopCtr > 15) then +21-235-18:19:54.276 00 SCX_CPU1_CS_TA/3987 else +21-235-18:19:54.276 00 SCX_CPU1_CS_TA/3988 loopCtr = loopCtr + 1 +21-235-18:19:54.276 00 SCX_CPU1_CS_TA/3989 endif +21-235-18:19:54.277 00 SCX_CPU1_CS_TA/3990 enddo +21-235-18:19:54.277 00 SCX_CPU1_CS_TA/3970 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_8",hostCPU,resTblId) +21-235-18:19:54.277 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:19:54.278 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:19:54.278 00 GET_TBL_TO_CVT/2 ; +21-235-18:19:54.278 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:19:54.278 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:19:54.283 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:19:54.295 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:20:01.834 00 TLMH-I:STS 58-012-14:35:12.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:20:09.306 00 SPR-I:OPRO +21-235-18:20:09.306 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:20:09.306 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:20:09.307 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:20:09.307 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:20:09.310 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:20:09.463 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:20:09.463 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:20:24.476 00 SPR-I:OPRO +21-235-18:20:24.499 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:20:24.499 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:20:29.504 00 GET_TBL_TO_CVT/238 +21-235-18:20:29.504 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:20:29.504 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:20:29.506 00 SCX_CPU1_CS_TA/3971 wait 3 +21-235-18:20:29.506 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:20:32.508 00 SCX_CPU1_CS_TA/3972 +21-235-18:20:32.509 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.509 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.509 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.509 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.509 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.510 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.510 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.512 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.512 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.512 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.512 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.512 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.513 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.513 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.513 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.513 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.513 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.513 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.513 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.514 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.514 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.514 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.514 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.514 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.514 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.514 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.514 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.515 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.515 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.515 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.515 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.515 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.515 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.515 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.515 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.516 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.516 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.516 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.516 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.516 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.516 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.516 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.517 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.517 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.517 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.517 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.517 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.517 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.517 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.517 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.518 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.518 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.518 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.518 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.518 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.518 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.518 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.518 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.518 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.518 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.518 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.519 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.519 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.519 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.519 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.519 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.519 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.519 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.519 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.519 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.520 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.520 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.520 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.520 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.520 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.520 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.520 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.520 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.520 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.521 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.521 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.521 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.521 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.521 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.521 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.521 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.521 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.521 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.521 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.521 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.522 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.522 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.522 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.522 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.522 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.522 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.522 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.522 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.523 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.523 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.523 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.523 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.523 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.523 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.523 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.523 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.523 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.523 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.523 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.523 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.524 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.524 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.524 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.524 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.524 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.524 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.524 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.524 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.524 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.525 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.525 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.525 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.525 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.525 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.525 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.525 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.525 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.526 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.526 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.526 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.526 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.526 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.526 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.526 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.526 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.526 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.526 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.526 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.526 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.526 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.527 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.527 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.527 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.527 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.527 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.527 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.527 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.527 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.528 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.528 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.528 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.528 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.528 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.528 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.528 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.528 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.528 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.528 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.528 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.528 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.528 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.529 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.529 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:20:32.529 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:20:32.529 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:20:32.529 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:20:32.529 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:20:32.529 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:20:32.530 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:20:32.530 00 SCX_CPU1_CS_TA/3984 +21-235-18:20:32.530 00 SCX_CPU1_CS_TA/3985 if (loopCtr > 15) then +21-235-18:20:32.530 00 SCX_CPU1_CS_TA/3987 else +21-235-18:20:32.530 00 SCX_CPU1_CS_TA/3988 loopCtr = loopCtr + 1 +21-235-18:20:32.530 00 SCX_CPU1_CS_TA/3989 endif +21-235-18:20:32.530 00 SCX_CPU1_CS_TA/3990 enddo +21-235-18:20:32.530 00 SCX_CPU1_CS_TA/3970 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_8",hostCPU,resTblId) +21-235-18:20:32.531 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:20:32.531 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:20:32.531 00 GET_TBL_TO_CVT/2 ; +21-235-18:20:32.531 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:20:32.531 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:20:32.536 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:20:32.548 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:20:37.843 00 TLMH-I:STS 58-012-14:35:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:20:47.557 00 SPR-I:OPRO +21-235-18:20:47.558 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:20:47.558 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:20:47.558 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:20:47.558 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:20:47.562 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:20:47.703 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:20:47.704 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:21:02.716 00 SPR-I:OPRO +21-235-18:21:02.729 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:21:02.729 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:21:07.735 00 GET_TBL_TO_CVT/238 +21-235-18:21:07.736 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:21:07.736 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:21:07.738 00 SCX_CPU1_CS_TA/3971 wait 3 +21-235-18:21:07.738 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:21:10.740 00 SCX_CPU1_CS_TA/3972 +21-235-18:21:10.740 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.741 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.741 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.741 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.741 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.742 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.742 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.743 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.744 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.744 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.744 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.744 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.745 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.745 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.745 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.745 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.746 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.746 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.746 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.746 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.746 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.747 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.747 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.747 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.747 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.747 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.747 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.747 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.748 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.748 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.748 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.748 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.748 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.748 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.748 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.749 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.749 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.749 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.749 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.749 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.749 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.749 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.750 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.750 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.750 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.750 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.750 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.750 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.750 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.751 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.751 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.751 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.751 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.751 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.751 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.751 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.752 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.752 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.752 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.752 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.752 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.752 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.752 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.752 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.753 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.753 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.753 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.753 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.753 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.753 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.753 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.753 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.753 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.753 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.753 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.754 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.754 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.754 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.754 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.754 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.754 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.754 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.754 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.754 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.755 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.755 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.755 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.755 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.755 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.755 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.755 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.756 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.756 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.756 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.756 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.756 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.756 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.756 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.756 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.757 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.757 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.757 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.757 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.757 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.757 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.757 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.757 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.757 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.757 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.757 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.758 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.758 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.758 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.758 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.758 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.758 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.758 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.758 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.758 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.759 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.759 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.759 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.759 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.759 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.759 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.759 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.760 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.760 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.760 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.760 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.760 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.760 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.760 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.760 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.760 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.761 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.761 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.761 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.761 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.761 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.761 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.761 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.761 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.761 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.761 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.762 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.762 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.762 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.762 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.762 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.762 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.762 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.762 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.762 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.763 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.763 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.763 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.763 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.763 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.763 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.763 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.763 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.764 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:10.764 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:10.764 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:10.764 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:10.764 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:10.764 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:10.764 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:10.764 00 SCX_CPU1_CS_TA/3984 +21-235-18:21:10.764 00 SCX_CPU1_CS_TA/3985 if (loopCtr > 15) then +21-235-18:21:10.765 00 SCX_CPU1_CS_TA/3987 else +21-235-18:21:10.765 00 SCX_CPU1_CS_TA/3988 loopCtr = loopCtr + 1 +21-235-18:21:10.765 00 SCX_CPU1_CS_TA/3989 endif +21-235-18:21:10.765 00 SCX_CPU1_CS_TA/3990 enddo +21-235-18:21:10.765 00 SCX_CPU1_CS_TA/3970 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_8",hostCPU,resTblId) +21-235-18:21:10.765 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:21:10.766 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:21:10.766 00 GET_TBL_TO_CVT/2 ; +21-235-18:21:10.766 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:21:10.766 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:21:10.773 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:21:10.775 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:21:17.842 00 TLMH-I:STS 58-012-14:36:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:21:25.786 00 SPR-I:OPRO +21-235-18:21:25.786 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:21:25.787 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:21:25.787 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:21:25.787 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:21:25.790 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:21:25.942 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:21:25.942 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:21:40.955 00 SPR-I:OPRO +21-235-18:21:40.993 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:21:40.993 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:21:45.998 00 GET_TBL_TO_CVT/238 +21-235-18:21:45.998 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:21:45.998 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:21:46.001 00 SCX_CPU1_CS_TA/3971 wait 3 +21-235-18:21:46.001 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:21:49.004 00 SCX_CPU1_CS_TA/3972 +21-235-18:21:49.004 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.004 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.005 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.005 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.005 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.006 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.006 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.007 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.007 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.007 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.008 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.008 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.008 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.009 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.010 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.010 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.010 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.010 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.010 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.011 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.011 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.013 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.013 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.013 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.014 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.014 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.015 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.015 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.016 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.017 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.017 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.017 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.017 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.018 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.018 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.019 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.020 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.020 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.020 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.020 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.021 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.021 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.022 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.023 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.023 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.023 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.023 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.024 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.024 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.025 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.026 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.026 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.026 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.026 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.027 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.027 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.028 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.029 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.029 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.029 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.029 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.030 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.030 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.031 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.032 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.032 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.032 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.032 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.034 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.034 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.035 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.035 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.035 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.036 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.036 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.036 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.036 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.037 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.037 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.038 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.038 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.038 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.038 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.038 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.040 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.040 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.040 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.040 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.040 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.041 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.041 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.042 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.042 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.042 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.042 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.042 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.043 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.043 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.044 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.044 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.044 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.044 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.044 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.045 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.045 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.046 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.046 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.046 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.046 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.046 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.047 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.047 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.048 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.048 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.048 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.048 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.048 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.048 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.048 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.049 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.049 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.049 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.049 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.049 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.049 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.050 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.050 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.050 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.050 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.050 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.050 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.051 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.051 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.051 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.051 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.051 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.051 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.051 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.052 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.052 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.052 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.052 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.052 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.052 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.052 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.053 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.053 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.054 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.054 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.054 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.054 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.054 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.054 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.055 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.055 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.055 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.055 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.055 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.055 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.056 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.056 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.056 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.057 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:21:49.057 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:21:49.057 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:21:49.057 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:21:49.057 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:21:49.057 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:21:49.058 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:21:49.058 00 SCX_CPU1_CS_TA/3984 +21-235-18:21:49.058 00 SCX_CPU1_CS_TA/3985 if (loopCtr > 15) then +21-235-18:21:49.058 00 SCX_CPU1_CS_TA/3987 else +21-235-18:21:49.058 00 SCX_CPU1_CS_TA/3988 loopCtr = loopCtr + 1 +21-235-18:21:49.058 00 SCX_CPU1_CS_TA/3989 endif +21-235-18:21:49.058 00 SCX_CPU1_CS_TA/3990 enddo +21-235-18:21:49.058 00 SCX_CPU1_CS_TA/3970 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_8",hostCPU,resTblId) +21-235-18:21:49.058 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:21:49.059 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:21:49.060 00 GET_TBL_TO_CVT/2 ; +21-235-18:21:49.060 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:21:49.060 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:21:49.065 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:21:49.079 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:21:53.835 00 TLMH-I:STS 58-012-14:37:04.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:22:04.091 00 SPR-I:OPRO +21-235-18:22:04.091 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:22:04.091 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:22:04.091 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:22:04.091 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:22:04.092 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:22:04.235 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:22:04.235 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:22:19.247 00 SPR-I:OPRO +21-235-18:22:19.291 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:22:19.291 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:22:24.296 00 GET_TBL_TO_CVT/238 +21-235-18:22:24.296 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:22:24.296 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:22:24.298 00 SCX_CPU1_CS_TA/3971 wait 3 +21-235-18:22:24.298 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:22:27.301 00 SCX_CPU1_CS_TA/3972 +21-235-18:22:27.301 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.302 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.302 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.302 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.302 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.303 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.303 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.305 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.305 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.305 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.305 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.305 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.306 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.306 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.308 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.308 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.308 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.308 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.308 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.309 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.309 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.311 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.311 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.311 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.311 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.312 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.313 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.313 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.314 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.315 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.315 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.315 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.315 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.316 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.316 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.318 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.318 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.318 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.318 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.318 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.319 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.319 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.321 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.321 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.321 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.321 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.322 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.322 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.323 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.324 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.324 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.324 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.324 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.325 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.325 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.326 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.327 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.327 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.327 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.327 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.328 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.328 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.329 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.330 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.331 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.331 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.331 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.331 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.332 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.332 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.334 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.334 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.334 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.334 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.335 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.335 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.335 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.336 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.337 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.337 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.337 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.337 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.337 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.337 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.339 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.339 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.339 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.339 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.339 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.340 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.340 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.341 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.341 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.342 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.342 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.342 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.342 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.342 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.343 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.343 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.343 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.343 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.343 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.344 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.344 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.345 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.345 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.345 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.345 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.345 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.345 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.345 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.346 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.347 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.347 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.347 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.347 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.347 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.347 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.348 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.348 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.348 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.348 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.348 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.348 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.348 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.349 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.349 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.349 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.349 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.349 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.349 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.349 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.350 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.350 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.350 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.350 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.350 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.351 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.351 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.351 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.351 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.351 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.351 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.352 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.352 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.352 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.353 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.353 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.353 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.353 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.353 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.353 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.353 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.354 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.354 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.354 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.354 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.354 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.354 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.354 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.355 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.355 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:22:27.355 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:22:27.355 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:22:27.355 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:22:27.355 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:22:27.355 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:22:27.356 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:22:27.356 00 SCX_CPU1_CS_TA/3984 +21-235-18:22:27.356 00 SCX_CPU1_CS_TA/3985 if (loopCtr > 15) then +21-235-18:22:27.356 00 SCX_CPU1_CS_TA/3987 else +21-235-18:22:27.356 00 SCX_CPU1_CS_TA/3988 loopCtr = loopCtr + 1 +21-235-18:22:27.356 00 SCX_CPU1_CS_TA/3989 endif +21-235-18:22:27.356 00 SCX_CPU1_CS_TA/3990 enddo +21-235-18:22:27.357 00 SCX_CPU1_CS_TA/3970 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_8",hostCPU,resTblId) +21-235-18:22:27.357 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:22:27.358 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:22:27.358 00 GET_TBL_TO_CVT/2 ; +21-235-18:22:27.358 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:22:27.358 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:22:27.364 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:22:27.376 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:22:33.835 00 TLMH-I:STS 58-012-14:37:44.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:22:42.386 00 SPR-I:OPRO +21-235-18:22:42.386 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:22:42.386 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:22:42.387 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:22:42.387 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:22:42.390 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:22:42.525 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:22:42.526 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:22:57.538 00 SPR-I:OPRO +21-235-18:22:57.558 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:22:57.558 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:23:02.562 00 GET_TBL_TO_CVT/238 +21-235-18:23:02.562 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:23:02.563 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:23:02.564 00 SCX_CPU1_CS_TA/3971 wait 3 +21-235-18:23:02.564 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:23:05.567 00 SCX_CPU1_CS_TA/3972 +21-235-18:23:05.567 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.568 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.568 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.568 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.568 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.569 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.569 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.570 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.571 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.571 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.571 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.571 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.572 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.572 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.573 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.573 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.574 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.574 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.574 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.575 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.575 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.576 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.576 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.577 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.577 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.577 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.578 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.578 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.579 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.579 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.579 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.579 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.579 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.579 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.579 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.580 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.580 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.580 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.580 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.580 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.580 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.580 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.581 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.581 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.581 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.581 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.581 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.581 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.581 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.582 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.582 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.582 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.582 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.582 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.582 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.582 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.583 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.583 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.583 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.583 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.583 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.583 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.583 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.583 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.584 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.584 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.584 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.584 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.584 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.584 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.584 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.584 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.585 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.585 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.585 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.585 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.585 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.585 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.585 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.585 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.585 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.585 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.586 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.586 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.586 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.586 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.586 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.586 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.586 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.587 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.587 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.587 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.587 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.587 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.587 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.587 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.588 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.588 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.588 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.588 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.588 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.588 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.588 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.588 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.588 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.589 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.589 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.589 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.589 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.589 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.589 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.589 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.590 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.590 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.590 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.590 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.590 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.590 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.590 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.591 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.591 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.591 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.591 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.591 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.591 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.591 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.592 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.592 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.592 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.592 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.592 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.592 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.592 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.593 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.593 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.593 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.593 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.593 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.593 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.593 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.595 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.595 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.595 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.595 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.595 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.595 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.596 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.596 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.597 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.597 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.597 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.597 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.597 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.597 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.598 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.598 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.598 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.598 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.598 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.598 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.598 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.599 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.599 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:05.599 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:05.599 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:05.599 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:05.599 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:05.599 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:05.600 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:05.600 00 SCX_CPU1_CS_TA/3984 +21-235-18:23:05.600 00 SCX_CPU1_CS_TA/3985 if (loopCtr > 15) then +21-235-18:23:05.600 00 SCX_CPU1_CS_TA/3987 else +21-235-18:23:05.600 00 SCX_CPU1_CS_TA/3988 loopCtr = loopCtr + 1 +21-235-18:23:05.600 00 SCX_CPU1_CS_TA/3989 endif +21-235-18:23:05.600 00 SCX_CPU1_CS_TA/3990 enddo +21-235-18:23:05.600 00 SCX_CPU1_CS_TA/3970 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_8",hostCPU,resTblId) +21-235-18:23:05.600 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:23:05.601 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:23:05.601 00 GET_TBL_TO_CVT/2 ; +21-235-18:23:05.601 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:23:05.601 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:23:05.606 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:23:05.617 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:23:13.832 00 TLMH-I:STS 58-012-14:38:24.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:23:20.628 00 SPR-I:OPRO +21-235-18:23:20.628 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:23:20.628 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:23:20.628 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:23:20.628 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:23:20.629 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:23:20.770 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:23:20.770 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:23:35.781 00 SPR-I:OPRO +21-235-18:23:35.804 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:23:35.804 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:23:40.808 00 GET_TBL_TO_CVT/238 +21-235-18:23:40.808 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:23:40.808 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:23:40.809 00 SCX_CPU1_CS_TA/3971 wait 3 +21-235-18:23:40.809 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:23:43.811 00 SCX_CPU1_CS_TA/3972 +21-235-18:23:43.811 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.811 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.811 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.811 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.811 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.812 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.812 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.812 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.813 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.813 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.813 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.813 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.813 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.813 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.814 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.814 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.814 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.814 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.814 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.814 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.814 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.815 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.815 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.815 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.815 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.815 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.816 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.816 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.817 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.817 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.817 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.817 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.817 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.818 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.818 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.818 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.819 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.819 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.819 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.819 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.819 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.819 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.820 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.820 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.820 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.820 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.820 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.821 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.821 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.821 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.821 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.822 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.822 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.822 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.822 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.822 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.823 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.823 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.823 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.823 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.823 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.824 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.824 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.824 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.824 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.825 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.825 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.825 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.825 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.825 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.826 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.826 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.826 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.826 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.826 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.827 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.827 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.827 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.827 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.828 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.828 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.828 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.828 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.828 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.829 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.829 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.829 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.829 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.829 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.830 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.830 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.830 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.830 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.831 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.831 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.831 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.831 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.831 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.832 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.832 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.832 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.832 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.832 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.833 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.833 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.834 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.834 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.834 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.834 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.834 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.835 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.835 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.836 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.836 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.836 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.836 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.836 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.837 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.837 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.838 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.838 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.838 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.838 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.838 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.839 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.839 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.840 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.840 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.840 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.840 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.840 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.841 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.841 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.842 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.842 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.842 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.842 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.842 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.843 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.843 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.843 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.844 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.844 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.844 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.844 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.844 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.844 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.845 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.846 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.846 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.846 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.846 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.846 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.846 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.847 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.847 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.847 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.847 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.847 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.847 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.847 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.848 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.848 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:23:43.848 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:23:43.848 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:23:43.848 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:23:43.848 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:23:43.848 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:23:43.849 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:23:43.849 00 SCX_CPU1_CS_TA/3984 +21-235-18:23:43.849 00 SCX_CPU1_CS_TA/3985 if (loopCtr > 15) then +21-235-18:23:43.849 00 SCX_CPU1_CS_TA/3987 else +21-235-18:23:43.850 00 SCX_CPU1_CS_TA/3988 loopCtr = loopCtr + 1 +21-235-18:23:43.850 00 SCX_CPU1_CS_TA/3989 endif +21-235-18:23:43.850 00 SCX_CPU1_CS_TA/3990 enddo +21-235-18:23:43.851 00 SCX_CPU1_CS_TA/3970 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl6_8",hostCPU,resTblId) +21-235-18:23:43.851 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:23:43.852 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:23:43.852 00 GET_TBL_TO_CVT/2 ; +21-235-18:23:43.852 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:23:43.852 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:23:43.859 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:23:43.871 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:23:49.836 00 TLMH-I:STS 58-012-14:39:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:23:58.884 00 SPR-I:OPRO +21-235-18:23:58.884 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:23:58.885 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:23:58.885 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:23:58.885 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:23:58.888 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:23:59.033 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:23:59.034 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:24:14.045 00 SPR-I:OPRO +21-235-18:24:14.059 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:24:14.059 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:24:19.064 00 GET_TBL_TO_CVT/238 +21-235-18:24:19.064 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:24:19.064 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:24:19.066 00 SCX_CPU1_CS_TA/3971 wait 3 +21-235-18:24:19.066 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:24:22.068 00 SCX_CPU1_CS_TA/3972 +21-235-18:24:22.068 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.068 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.068 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.068 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.069 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.069 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.069 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.069 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.070 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.070 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.070 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.070 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.070 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.070 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.070 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.070 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.071 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.071 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.071 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.071 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.071 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.071 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.071 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.071 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.071 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.071 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.072 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.072 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.072 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.072 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.072 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.072 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.072 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.073 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.073 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.073 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.073 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.073 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.073 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.073 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.074 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.074 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.074 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.074 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.074 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.074 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.074 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.075 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.075 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.075 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.075 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.075 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.075 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.075 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.075 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.075 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.076 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.076 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.076 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.076 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.076 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.076 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.076 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.077 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.077 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.077 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.077 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.077 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.077 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.077 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.077 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.077 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.077 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.078 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.078 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.078 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.078 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.078 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.078 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.078 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.078 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.078 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.078 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.078 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.079 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.079 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.079 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.079 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.079 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.079 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.079 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.079 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.079 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.079 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.080 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.080 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.080 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.080 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.080 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.080 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.080 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.080 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.080 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.080 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.081 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.081 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.081 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.081 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.081 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.081 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.081 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.081 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.082 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.082 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.082 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.082 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.082 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.082 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.082 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.082 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.082 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.082 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.082 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.082 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.083 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.083 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.083 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.083 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.083 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.083 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.083 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.083 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.083 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.084 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.084 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.084 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.084 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.084 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.084 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.084 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.084 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.085 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.085 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.085 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.085 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.085 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.085 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.085 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.085 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.085 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.085 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.085 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.086 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.086 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.086 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.086 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.086 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.086 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.086 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.086 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.086 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.087 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.087 00 SCX_CPU1_CS_TA/3976 if (p@SCX_CPU1_CS_TBL_RESULT_TABLE[i].State <> "Empty") AND ;; +21-235-18:24:22.087 00 SCX_CPU1_CS_TA/3977 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-235-18:24:22.087 00 SCX_CPU1_CS_TA/3978 (SCX_CPU1_CS_TBL_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-235-18:24:22.087 00 SCX_CPU1_CS_TA/3979 (keepDumpingResults = FALSE) then +21-235-18:24:22.087 00 SCX_CPU1_CS_TA/3982 endif +21-235-18:24:22.087 00 SCX_CPU1_CS_TA/3983 enddo +21-235-18:24:22.088 00 SCX_CPU1_CS_TA/3974 for i = 0 to CS_MAX_NUM_TABLES_TABLE_ENTRIES-1 DO +21-235-18:24:22.088 00 SCX_CPU1_CS_TA/3984 +21-235-18:24:22.088 00 SCX_CPU1_CS_TA/3985 if (loopCtr > 15) then +21-235-18:24:22.088 00 SCX_CPU1_CS_TA/3986 keepDumpingResults = TRUE +21-235-18:24:22.088 00 SCX_CPU1_CS_TA/3989 endif +21-235-18:24:22.088 00 SCX_CPU1_CS_TA/3990 enddo +21-235-18:24:22.088 00 SCX_CPU1_CS_TA/3991 +21-235-18:24:22.088 00 SCX_CPU1_CS_TA/3992 if (segmentedCRC = TRUE) then +21-235-18:24:22.088 00 SCX_CPU1_CS_TA/3995 else +21-235-18:24:22.088 00 SCX_CPU1_CS_TA/3996 write " Failed (7000) - Table Checksumming is not segmenting." +21-235-18:24:22.088 00 SPR-I:OPRO Failed (7000) - Table Checksumming is not segmenting. +21-235-18:24:22.088 00 SCX_CPU1_CS_TA/3997 ut_setrequirements CS_7000, "F" +21-235-18:24:22.089 00 SCX_CPU1_CS_TA/3998 endif +21-235-18:24:22.089 00 SCX_CPU1_CS_TA/3999 +21-235-18:24:22.089 00 SCX_CPU1_CS_TA/4000 write ";*********************************************************************" +21-235-18:24:22.089 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.089 00 SCX_CPU1_CS_TA/4001 write "; Step 7.0: Definition Table Initialization Test." +21-235-18:24:22.089 00 SPR-I:OPRO ; Step 7.0: Definition Table Initialization Test. +21-235-18:24:22.089 00 SCX_CPU1_CS_TA/4002 write ";*********************************************************************" +21-235-18:24:22.089 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.089 00 SCX_CPU1_CS_TA/4003 write "; Step 7.1: Send the command to stop the CS and TST_CS applications. " +21-235-18:24:22.089 00 SPR-I:OPRO ; Step 7.1: Send the command to stop the CS and TST_CS applications. +21-235-18:24:22.089 00 SCX_CPU1_CS_TA/4004 write ";*********************************************************************" +21-235-18:24:22.089 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.089 00 SCX_CPU1_CS_TA/4005 ;/SCX_CPU1_ES_DELETEAPP Application="TST_CS" +21-235-18:24:22.089 00 SCX_CPU1_CS_TA/4006 ;wait 5 +21-235-18:24:22.089 00 SCX_CPU1_CS_TA/4007 ;/SCX_CPU1_ES_DELETEAPP Application=CSAppName +21-235-18:24:22.089 00 SCX_CPU1_CS_TA/4008 ;wait 5 +21-235-18:24:22.089 00 SCX_CPU1_CS_TA/4009 +21-235-18:24:22.089 00 SCX_CPU1_CS_TA/4010 write ";*********************************************************************" +21-235-18:24:22.089 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.089 00 SCX_CPU1_CS_TA/4011 write "; Step 7.2: Delete the Table Definition table default load file from " +21-235-18:24:22.089 00 SPR-I:OPRO ; Step 7.2: Delete the Table Definition table default load file from +21-235-18:24:22.099 00 SCX_CPU1_CS_TA/4012 write "; CPU1. " +21-235-18:24:22.099 00 SPR-I:OPRO ; CPU1. +21-235-18:24:22.099 00 SCX_CPU1_CS_TA/4013 write ";*********************************************************************" +21-235-18:24:22.099 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.099 00 SCX_CPU1_CS_TA/4014 s ftp_file ("CF:0","na",tableFileName,hostCPU,"R") +21-235-18:24:22.099 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-235-18:24:22.099 00 SPR-I:STS Procedure FTP_FILE started +21-235-18:24:22.099 00 FTP_FILE/2 ; +21-235-18:24:22.099 00 FTP_FILE/3 local logging = %liv (log_procedure) +21-235-18:24:22.099 00 FTP_FILE/4 %liv (log_procedure) = FALSE +21-235-18:24:22.164 00 SPR-I:OPRO Return code from ftp_file.pl: 1 +21-235-18:24:22.165 00 FTP_FILE/85 ENDPROC +21-235-18:24:22.165 00 SPR-I:STS Procedure FTP_FILE completed +21-235-18:24:22.165 00 SCX_CPU1_CS_TA/4015 +21-235-18:24:22.165 00 SCX_CPU1_CS_TA/4016 write ";*********************************************************************" +21-235-18:24:22.165 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.165 00 SCX_CPU1_CS_TA/4017 write "; Step 7.3: Start the CS Application. " +21-235-18:24:22.165 00 SPR-I:OPRO ; Step 7.3: Start the CS Application. +21-235-18:24:22.165 00 SCX_CPU1_CS_TA/4018 write ";*********************************************************************" +21-235-18:24:22.165 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.165 00 SCX_CPU1_CS_TA/4019 ;s scx_cpu1_cs_start_apps("7.3") +21-235-18:24:22.165 00 SCX_CPU1_CS_TA/4020 /SCX_CPU1_ES_RestartAPP Application="TST_CS" +21-235-18:24:22.177 00 SCX_CPU1_CS_TA/4021 wait 5 +21-235-18:24:22.177 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:24:22.839 00 TLMH-I:STS 58-012-14:39:33.026 ERROR CPU=CPU1 APPNAME=TST_CS EVENT ID=41 TST_CS_AppMain terminating!, Error = 0x0 +21-235-18:24:22.840 00 TLMH-I:STS 58-012-14:39:33.176 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=10 Restart Application TST_CS Completed, AppID=1114128 +21-235-18:24:22.841 00 TLMH-I:STS 58-012-14:39:33.309 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=1 Version 2.4: Application Initialized +21-235-18:24:26.837 00 TLMH-I:STS 58-012-14:39:37.003 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=20 Request Housekeeping command +21-235-18:24:27.181 00 SCX_CPU1_CS_TA/4022 /SCX_CPU1_ES_RestartAPP Application=CSAppName +21-235-18:24:27.196 00 SCX_CPU1_CS_TA/4023 wait 5 +21-235-18:24:27.196 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:24:27.831 00 TLMH-I:STS 58-012-14:39:38.019 INFO CPU=CPU1 APPNAME=CS EVENT ID=149 App terminating, RunStatus:0x00000005 +21-235-18:24:27.832 00 TLMH-I:STS 58-012-14:39:38.191 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=10 Restart Application CS Completed, AppID=1114129 +21-235-18:24:27.833 00 TLMH-I:STS 58-012-14:39:38.283 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-235-18:24:27.834 00 TLMH-I:STS 58-012-14:39:38.283 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefEepromTbl' from '/cf/cs_eepromtbl.tbl' +21-235-18:24:27.841 00 TLMH-I:STS 58-012-14:39:38.283 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-235-18:24:27.843 00 TLMH-I:STS 58-012-14:39:38.300 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-235-18:24:27.844 00 TLMH-I:STS 58-012-14:39:38.300 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefMemoryTbl' from 'Addr 0x00A98C80' +21-235-18:24:27.845 00 TLMH-I:STS 58-012-14:39:38.300 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-235-18:24:27.846 00 TLMH-I:STS 58-012-14:39:38.334 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-235-18:24:27.847 00 TLMH-I:STS 58-012-14:39:38.335 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefAppTbl' from '/cf/cs_apptbl.tbl' +21-235-18:24:27.848 00 TLMH-I:STS 58-012-14:39:38.335 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-235-18:24:28.338 00 TLMH-I:STS 58-012-14:39:38.431 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-235-18:24:28.340 00 TLMH-I:STS 58-012-14:39:38.431 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefTablesTbl' from 'Addr 0x00A98D40' +21-235-18:24:28.341 00 TLMH-I:STS 58-012-14:39:38.431 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-235-18:24:28.342 00 TLMH-I:STS 58-012-14:39:38.431 INFO CPU=CPU1 APPNAME=CS EVENT ID=1 CS Initialized. Version 2.5.0.0 +21-235-18:24:30.833 00 TLMH-I:STS 58-012-14:39:41.002 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=20 Request Housekeeping command +21-235-18:24:32.200 00 SCX_CPU1_CS_TA/4024 +21-235-18:24:32.200 00 SCX_CPU1_CS_TA/4025 write ";*********************************************************************" +21-235-18:24:32.200 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:32.200 00 SCX_CPU1_CS_TA/4026 write "; Step 7.4: Dump the Table Results table. " +21-235-18:24:32.200 00 SPR-I:OPRO ; Step 7.4: Dump the Table Results table. +21-235-18:24:32.200 00 SCX_CPU1_CS_TA/4027 write ";*********************************************************************" +21-235-18:24:32.200 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:32.200 00 SCX_CPU1_CS_TA/4028 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-235-18:24:32.200 00 SCX_CPU1_CS_TA/4029 +21-235-18:24:32.200 00 SCX_CPU1_CS_TA/4030 s get_tbl_to_cvt (ramDir,tblResTblName,"A","cpu1_tblrestbl7_4",hostCPU,resTblId) +21-235-18:24:32.201 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:24:32.202 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:24:32.202 00 GET_TBL_TO_CVT/2 ; +21-235-18:24:32.202 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-235-18:24:32.203 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-235-18:24:32.209 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl7_4" +21-235-18:24:32.220 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:24:37.834 00 TLMH-I:STS 58-012-14:39:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl7_4' +21-235-18:24:47.230 00 SPR-I:OPRO +21-235-18:24:47.230 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:24:47.230 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:24:47.230 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:24:47.230 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:24:47.231 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl7_4 cpu1_tblrestbl7_4 binary 192.168.1.8 +21-235-18:24:47.365 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:24:47.365 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:25:02.378 00 SPR-I:OPRO +21-235-18:25:02.424 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl7_4`" +21-235-18:25:02.424 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:25:07.429 00 GET_TBL_TO_CVT/238 +21-235-18:25:07.429 00 GET_TBL_TO_CVT/239 ENDPROC +21-235-18:25:07.429 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:25:07.431 00 SCX_CPU1_CS_TA/4031 wait 5 +21-235-18:25:07.432 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:25:12.436 00 SCX_CPU1_CS_TA/4032 +21-235-18:25:12.436 00 SCX_CPU1_CS_TA/4033 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-235-18:25:12.449 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:25:12.452 00 SCX_CPU1_CS_TA/4034 if (UT_TW_Status = UT_Success) then +21-235-18:25:12.452 00 SCX_CPU1_CS_TA/4035 write "<*> Passed (5008) - Dump of Table Results Table successful." +21-235-18:25:12.452 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:25:12.452 00 SCX_CPU1_CS_TA/4036 ut_setrequirements CS_5008, "P" +21-235-18:25:12.456 00 SCX_CPU1_CS_TA/4040 endif +21-235-18:25:12.456 00 SCX_CPU1_CS_TA/4041 +21-235-18:25:12.457 00 SCX_CPU1_CS_TA/4042 write ";*********************************************************************" +21-235-18:25:12.457 00 SPR-I:OPRO ;********************************************************************* +21-235-18:25:12.457 00 SCX_CPU1_CS_TA/4043 write "; Step 8.0: Clean-up. " +21-235-18:25:12.457 00 SPR-I:OPRO ; Step 8.0: Clean-up. +21-235-18:25:12.457 00 SCX_CPU1_CS_TA/4044 write ";*********************************************************************" +21-235-18:25:12.457 00 SPR-I:OPRO ;********************************************************************* +21-235-18:25:12.457 00 SCX_CPU1_CS_TA/4045 write "; Step 8.1: Upload the default Tables Definition table downloaded in " +21-235-18:25:12.457 00 SPR-I:OPRO ; Step 8.1: Upload the default Tables Definition table downloaded in +21-235-18:25:12.457 00 SCX_CPU1_CS_TA/4046 write "; step 1.1. " +21-235-18:25:12.457 00 SPR-I:OPRO ; step 1.1. +21-235-18:25:12.458 00 SCX_CPU1_CS_TA/4047 write ";*********************************************************************" +21-235-18:25:12.458 00 SPR-I:OPRO ;********************************************************************* +21-235-18:25:12.458 00 SCX_CPU1_CS_TA/4048 s ftp_file ("CF:0","cs_tablestbl.tblORIG",tableFileName,hostCPU,"P") +21-235-18:25:12.458 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-235-18:25:12.500 00 SPR-I:STS Procedure FTP_FILE started +21-235-18:25:12.501 00 FTP_FILE/2 ; +21-235-18:25:12.501 00 FTP_FILE/3 local logging = %liv (log_procedure) +21-235-18:25:12.501 00 FTP_FILE/4 %liv (log_procedure) = FALSE +21-235-18:25:12.545 00 SPR-I:OPRO Return code from ftp_file.pl: 1 +21-235-18:25:12.545 00 FTP_FILE/85 ENDPROC +21-235-18:25:12.545 00 SPR-I:STS Procedure FTP_FILE completed +21-235-18:25:12.546 00 SCX_CPU1_CS_TA/4049 +21-235-18:25:12.546 00 SCX_CPU1_CS_TA/4050 write ";*********************************************************************" +21-235-18:25:12.546 00 SPR-I:OPRO ;********************************************************************* +21-235-18:25:12.546 00 SCX_CPU1_CS_TA/4051 write "; Step 8.2: Send the Power-On Reset command. " +21-235-18:25:12.546 00 SPR-I:OPRO ; Step 8.2: Send the Power-On Reset command. +21-235-18:25:12.546 00 SCX_CPU1_CS_TA/4052 write ";*********************************************************************" +21-235-18:25:12.546 00 SPR-I:OPRO ;********************************************************************* +21-235-18:25:12.546 00 SCX_CPU1_CS_TA/4053 /SCX_CPU1_ES_POWERONRESET +21-235-18:25:12.557 00 SCX_CPU1_CS_TA/4054 wait 10 +21-235-18:25:12.557 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-235-18:25:22.565 00 SCX_CPU1_CS_TA/4055 +21-235-18:25:22.565 00 SCX_CPU1_CS_TA/4056 close_data_center +21-235-18:25:22.566 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-235-18:25:22.567 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-235-18:25:22.568 00 CLEAR_SPACECRA/2 ; +21-235-18:25:22.568 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-235-18:25:22.568 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-235-18:25:22.575 00 CLEAR_SPACECRA/135 +21-235-18:25:22.575 00 CLEAR_SPACECRA/136 endproc +21-235-18:25:22.575 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-235-18:25:22.591 00 SCX_CPU1_CS_TA/4057 wait 60 +21-235-18:25:22.591 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-235-18:26:22.643 00 SCX_CPU1_CS_TA/4058 +21-235-18:26:22.643 00 SCX_CPU1_CS_TA/4059 cfe_startup {hostCPU} +21-235-18:26:22.654 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:26:32.665 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:26:32.735 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-235-18:26:32.735 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-235-18:26:32.735 00 SEND_THAT_TO_C/2 ; +21-235-18:26:32.735 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-235-18:26:32.735 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-235-18:26:32.736 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-235-18:26:32.789 00 SEND_THAT_TO_C/83 +21-235-18:26:32.789 00 SEND_THAT_TO_C/84 endproc +21-235-18:26:32.790 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-235-18:26:32.791 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:26:33.973 00 TLMH-I:STS 58-012-14:03:48.950 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-235-18:26:37.797 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:26:37.797 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-235-18:26:37.798 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-235-18:26:37.799 00 FILL_IN_SPACEC/2 ; +21-235-18:26:37.799 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-235-18:26:37.799 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-235-18:26:37.804 00 FILL_IN_SPACEC/152 +21-235-18:26:37.804 00 FILL_IN_SPACEC/153 endproc +21-235-18:26:37.804 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-235-18:26:37.805 00 SCX_CPU1_CS_TA/4060 wait 5 +21-235-18:26:37.805 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:26:42.810 00 SCX_CPU1_CS_TA/4061 +21-235-18:26:42.810 00 SCX_CPU1_CS_TA/4062 write "**** Requirements Status Reporting" +21-235-18:26:42.810 00 SPR-I:OPRO **** Requirements Status Reporting +21-235-18:26:42.810 00 SCX_CPU1_CS_TA/4063 +21-235-18:26:42.810 00 SCX_CPU1_CS_TA/4064 write "--------------------------" +21-235-18:26:42.810 00 SPR-I:OPRO -------------------------- +21-235-18:26:42.810 00 SCX_CPU1_CS_TA/4065 write " Requirement(s) Report" +21-235-18:26:42.810 00 SPR-I:OPRO Requirement(s) Report +21-235-18:26:42.811 00 SCX_CPU1_CS_TA/4066 write "--------------------------" +21-235-18:26:42.811 00 SPR-I:OPRO -------------------------- +21-235-18:26:42.811 00 SCX_CPU1_CS_TA/4067 +21-235-18:26:42.811 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.811 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.813 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-235-18:26:42.815 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.816 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.816 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.816 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-235-18:26:42.817 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.817 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.817 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.818 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-235-18:26:42.818 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.819 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.819 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.819 00 SPR-I:OPRO FSW Requirement: CS_2003 P/F: P +21-235-18:26:42.820 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.820 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.820 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.821 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-235-18:26:42.846 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.846 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.846 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.846 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-235-18:26:42.847 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.847 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.847 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.848 00 SPR-I:OPRO FSW Requirement: CS_4002 P/F: P +21-235-18:26:42.848 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.849 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.849 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.849 00 SPR-I:OPRO FSW Requirement: CS_5000 P/F: P +21-235-18:26:42.872 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.872 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.872 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.872 00 SPR-I:OPRO FSW Requirement: CS_5000.1 P/F: P +21-235-18:26:42.873 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.873 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.873 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.873 00 SPR-I:OPRO FSW Requirement: CS_5000.2 P/F: P +21-235-18:26:42.874 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.874 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.874 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.874 00 SPR-I:OPRO FSW Requirement: CS_5000.3 P/F: P +21-235-18:26:42.895 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.896 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.896 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.896 00 SPR-I:OPRO FSW Requirement: CS_5001 P/F: P +21-235-18:26:42.897 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.897 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.897 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.898 00 SPR-I:OPRO FSW Requirement: CS_5002 P/F: P +21-235-18:26:42.898 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.898 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.898 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.899 00 SPR-I:OPRO FSW Requirement: CS_5003 P/F: P +21-235-18:26:42.920 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.920 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.920 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.920 00 SPR-I:OPRO FSW Requirement: CS_5004 P/F: P +21-235-18:26:42.921 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.921 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.921 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.921 00 SPR-I:OPRO FSW Requirement: CS_5005 P/F: P +21-235-18:26:42.922 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.922 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.945 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.946 00 SPR-I:OPRO FSW Requirement: CS_5005.1 P/F: P +21-235-18:26:42.946 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.946 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.946 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.947 00 SPR-I:OPRO FSW Requirement: CS_5005.2 P/F: P +21-235-18:26:42.947 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.947 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.947 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.948 00 SPR-I:OPRO FSW Requirement: CS_5006 P/F: P +21-235-18:26:42.948 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.949 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.949 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.949 00 SPR-I:OPRO FSW Requirement: CS_5007 P/F: P +21-235-18:26:42.968 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.969 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.969 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.969 00 SPR-I:OPRO FSW Requirement: CS_5008 P/F: P +21-235-18:26:42.969 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.970 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.970 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.970 00 SPR-I:OPRO FSW Requirement: CS_6002 P/F: P +21-235-18:26:42.970 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.970 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.971 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.971 00 SPR-I:OPRO FSW Requirement: CS_7000 P/F: F +21-235-18:26:42.995 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.996 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.996 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.996 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-235-18:26:42.996 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.997 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.997 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.997 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-235-18:26:42.997 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:42.998 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:42.998 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:42.998 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-235-18:26:43.019 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:43.019 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:43.019 00 SCX_CPU1_CS_TA/4069 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-235-18:26:43.020 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-235-18:26:43.020 00 SCX_CPU1_CS_TA/4070 ENDDO +21-235-18:26:43.020 00 SCX_CPU1_CS_TA/4068 FOR i = 0 to ut_req_array_size DO +21-235-18:26:43.020 00 SCX_CPU1_CS_TA/4071 +21-235-18:26:43.021 00 SCX_CPU1_CS_TA/4072 drop ut_requirement ; needed to clear global variables +21-235-18:26:43.021 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-235-18:26:43.021 00 SCX_CPU1_CS_TA/4073 drop ut_req_array_size ; needed to clear global variables +21-235-18:26:43.021 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-235-18:26:43.021 00 SCX_CPU1_CS_TA/4074 +21-235-18:26:43.021 00 SCX_CPU1_CS_TA/4075 write ";*********************************************************************" +21-235-18:26:43.021 00 SPR-I:OPRO ;********************************************************************* +21-235-18:26:43.043 00 SCX_CPU1_CS_TA/4076 write "; End procedure SCX_CPU1_cs_table" +21-235-18:26:43.043 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_table +21-235-18:26:43.043 00 SCX_CPU1_CS_TA/4077 write ";*********************************************************************" +21-235-18:26:43.043 00 SPR-I:OPRO ;********************************************************************* +21-235-18:26:43.043 00 SCX_CPU1_CS_TA/4078 ENDPROC +21-235-18:26:43.043 00 SPR-I:STS Procedure SCX_CPU1_CS_TABLE completed +21-235-18:26:43.044 00 UT_RUNPROC/249 +21-235-18:26:43.044 00 UT_RUNPROC/264 #endif +21-235-18:26:43.044 00 UT_RUNPROC/265 +21-235-18:26:43.044 00 UT_RUNPROC/266 write "*** Telemetry Info ***" +21-235-18:26:43.044 00 SPR-I:OPRO *** Telemetry Info *** +21-235-18:26:43.044 00 UT_RUNPROC/268 ;;; write "Pkt Loss Count: ", TO_PCKTSDISCARD +21-235-18:26:43.044 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-235-18:26:43.044 00 SPR-I:OPRO +21-235-18:26:43.044 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-235-18:26:43.044 00 SPR-I:OPRO Pkt Loss Count: N/A +21-235-18:26:43.044 00 UT_RUNPROC/271 write "******************" +21-235-18:26:43.044 00 SPR-I:OPRO +21-235-18:26:43.044 00 UT_RUNPROC/271 write "******************" +21-235-18:26:43.044 00 SPR-I:OPRO ****************** +21-235-18:26:43.044 00 UT_RUNPROC/273 +21-235-18:26:43.044 00 SPR-I:OPRO +21-235-18:26:43.044 00 UT_RUNPROC/273 +21-235-18:26:43.044 00 UT_RUNPROC/274 etime = %gmt +21-235-18:26:43.044 00 UT_RUNPROC/275 write "Elapsed time: ", etime-stime, " seconds" +21-235-18:26:43.044 00 SPR-I:OPRO Elapsed time: 2374.82 seconds +21-235-18:26:43.045 00 UT_RUNPROC/276 write "Elapsed time: ", (etime-stime)/60, " minutes" +21-235-18:26:43.045 00 SPR-I:OPRO Elapsed time: 39.5803 minutes +21-235-18:26:43.047 00 UT_RUNPROC/277 ; +21-235-18:26:43.047 00 UT_RUNPROC/278 ; wait for completion of procedure +21-235-18:26:43.047 00 UT_RUNPROC/279 ; +21-235-18:26:43.047 00 UT_RUNPROC/280 wait(10) +21-235-18:26:43.047 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-235-18:26:53.055 00 UT_RUNPROC/281 ; +21-235-18:26:53.056 00 UT_RUNPROC/282 ; close the log to procedure log name for archive +21-235-18:26:53.056 00 UT_RUNPROC/283 ; +21-235-18:26:53.056 00 UT_RUNPROC/284 local test_log_string = "/test_logs/" +21-235-18:26:53.056 00 UT_RUNPROC/285 if ((logoff_when_done = 0) and (%length(opt_parm) <> 0)) then +21-235-18:26:53.056 00 UT_RUNPROC/286 test_log_string = test_log_string & opt_parm & "/" +21-235-18:26:53.057 00 UT_RUNPROC/287 endif +21-235-18:26:53.057 00 UT_RUNPROC/288 +21-235-18:26:53.057 00 UT_RUNPROC/289 write "Creating filtered log at " & %env("WORK") & test_log_string ;; +21-235-18:26:53.057 00 UT_RUNPROC/290 & log_name & "f" +21-235-18:26:53.057 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logf +21-235-18:26:53.057 00 UT_RUNPROC/291 write "Creating filtered output log at " & %env("WORK") & test_log_string ;; +21-235-18:26:53.058 00 UT_RUNPROC/292 & log_name & "p" +21-235-18:26:53.058 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logp +21-235-18:26:53.058 00 UT_RUNPROC/293 write "Creating filtered output log (without SFDUs) at " & %env("WORK") ;; +21-235-18:26:53.058 00 UT_RUNPROC/294 & test_log_string & log_name & "s" +21-235-18:26:53.058 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logs +21-235-18:26:53.059 00 UT_RUNPROC/295 write "Creating filtered event log at " & %env("WORK") & test_log_string ;; +21-235-18:26:53.059 00 UT_RUNPROC/296 & log_name & "e" +21-235-18:26:53.059 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.loge +21-235-18:26:53.059 00 UT_RUNPROC/297 write "Creating filtered requirements log at " & %env("WORK") ;; +21-235-18:26:53.059 00 UT_RUNPROC/298 & test_log_string & log_name & "r" +21-235-18:26:53.060 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logr +21-235-18:26:53.060 00 UT_RUNPROC/299 +21-235-18:26:53.060 00 UT_RUNPROC/300 rstol_dir = "rstol 'newlog " & log_name & "'" +21-235-18:26:53.060 00 UT_RUNPROC/301 native(rstol_dir) +21-235-18:26:53.179 00 SPR-I:OPRI --> newlog scx_cpu1_cs_table-2021-235-17h47m08s.log diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logp b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logp new file mode 100644 index 0000000..4b0385f --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logp @@ -0,0 +1,2757 @@ +21-235-17:47:08.222 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-235-17:47:08.222 00 SPR-I:OPRO Checksum: 29237 +21-235-17:47:08.222 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-235-17:47:08.222 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-235-17:47:08.224 00 SPR-I:OPRO +21-235-17:47:08.224 00 SPR-I:OPRO Connection Status +21-235-17:47:08.224 00 SPR-I:OPRO ----------------- +21-235-17:47:08.225 00 SPR-I:OPRO CFDP: DOWN +21-235-17:47:08.225 00 SPR-I:OPRO UDP: UP +21-235-17:47:08.225 00 SPR-I:OPRO SWTS: UNK +21-235-17:47:08.226 00 SPR-I:OPRO +21-235-17:47:08.226 00 SPR-I:OPRO CMD / TLM Path +21-235-17:47:08.226 00 SPR-I:OPRO -------------- +21-235-17:47:08.226 00 SPR-I:OPRO UDP +21-235-17:47:08.226 00 SPR-I:OPRO +21-235-17:47:08.226 00 SPR-I:OPRO +21-235-17:47:08.226 00 SPR-I:OPRO ASIST / GDS Configuration +21-235-17:47:08.226 00 SPR-I:OPRO ------------------------- +21-235-17:47:08.227 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-235-17:47:08.227 00 SPR-I:OPRO Account: cfs_test +21-235-17:47:08.227 00 SPR-I:OPRO Version: 21.0.7 +21-235-17:47:08.228 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-235-17:47:08.228 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 08-23-21 Time: 08:57:12 AM.EDT +21-235-17:47:08.228 00 SPR-I:OPRO +21-235-17:47:08.228 00 SPR-I:OPRO Telemetry Info +21-235-17:47:08.228 00 SPR-I:OPRO -------------- +21-235-17:47:08.228 00 SPR-I:OPRO Pkt Loss Count: N/A +21-235-17:47:08.228 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-235-17:47:08.229 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_table +21-235-17:47:08.358 00 SPR-I:OPRI --> start scx_cpu1_cs_table +21-235-17:47:08.358 00 SPR-W:STS "/s/opr/accounts/cfs_test/prc/scx_cpu1_cs_table.prc" has been modified since last compile +21-235-17:47:08.358 00 SPR-I:STS Source file modification date: 21/08/23 17:39:56.000 +21-235-17:47:08.358 00 SPR-I:STS Compiled file creation date : 21/08/23 14:23:51.000 +21-235-17:47:08.358 00 SPR-I:OPRO Recompile it? (Y/N) +21-235-17:47:15.598 00 SPR-I:OPRI --> y +21-235-17:47:17.600 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_table.i +21-235-17:47:17.619 00 SPR-I:STS Procedure SCX_CPU1_CS_TABLE started +21-235-17:47:17.769 00 SPR-I:OPRO ;********************************************************************* +21-235-17:47:17.769 00 SPR-I:OPRO ; Step 1.0: Checksum Table Test Setup. +21-235-17:47:17.769 00 SPR-I:OPRO ;********************************************************************* +21-235-17:47:17.769 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-235-17:47:17.769 00 SPR-I:OPRO ;********************************************************************* +21-235-17:47:17.770 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-235-17:47:17.770 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-235-17:47:17.782 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-235-17:47:27.790 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-235-17:47:27.790 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-235-17:47:27.794 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-235-17:47:27.829 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-235-17:48:27.887 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:48:33.854 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-235-17:48:37.898 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:48:37.899 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-235-17:48:37.911 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-235-17:48:37.953 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-235-17:48:37.954 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-235-17:48:37.957 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-235-17:48:37.958 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-235-17:48:37.958 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-235-17:48:38.009 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-235-17:48:38.010 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:48:39.356 00 TLMH-I:STS 58-012-14:03:49.450 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-235-17:48:42.015 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:48:42.015 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-235-17:48:42.017 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-235-17:48:42.022 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-235-17:48:42.022 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:48:47.027 00 SPR-I:OPRO ;********************************************************************* +21-235-17:48:47.027 00 SPR-I:OPRO ; Step 1.2: Download the default Table Definition Table file in order +21-235-17:48:47.028 00 SPR-I:OPRO ; to use it during cleanup. +21-235-17:48:47.028 00 SPR-I:OPRO ;******************************************************************** +21-235-17:48:47.030 00 SPR-I:OPRO ==> Default Table Definition Table filename = 'cs_tablestbl.tbl' +21-235-17:48:47.031 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-235-17:48:47.032 00 SPR-I:STS Procedure FTP_FILE started +21-235-17:48:47.097 00 SPR-I:OPRO Return code from ftp_file.pl: 1 +21-235-17:48:47.097 00 SPR-I:STS Procedure FTP_FILE completed +21-235-17:48:47.098 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:48:52.102 00 SPR-I:OPRO ;********************************************************************** +21-235-17:48:52.102 00 SPR-I:OPRO ; Step 1.3: Display the Housekeeping pages +21-235-17:48:52.102 00 SPR-I:OPRO ;********************************************************************** +21-235-17:48:52.210 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-235-17:48:52.281 00 DPD-I:STS Page SCX_CPU1_TST_CS_HK added (cid:1). +21-235-17:48:52.365 00 DPD-I:STS Page SCX_CPU1_CS_TBL_DEF_TABLE added (cid:1). +21-235-17:48:52.476 00 DPD-I:STS Page SCX_CPU1_CS_TBL_RESULTS_TBL added (cid:1). +21-235-17:48:52.504 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:48:58.509 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:48:58.510 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-235-17:48:58.513 00 SPR-I:OPRO ;********************************************************************* +21-235-17:48:58.513 00 SPR-I:OPRO ; Step 1.6: Create & load the Tables Definition Table file to be used +21-235-17:48:58.514 00 SPR-I:OPRO ; during this test. +21-235-17:48:58.514 00 SPR-I:OPRO ;******************************************************************** +21-235-17:48:58.514 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_tdt1.i +21-235-17:48:58.520 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT1 started +21-235-17:48:58.655 00 SPR-I:OPRO ;********************************************************************* +21-235-17:48:58.655 00 SPR-I:OPRO ; Define the Application Definition Table +21-235-17:48:58.655 00 SPR-I:OPRO ;******************************************************************** +21-235-17:48:58.664 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-235-17:48:58.664 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-235-17:48:58.667 00 SPR-I:OPRO ********** tbl_def_tbl_ld_1 ********** +21-235-17:48:58.667 00 SPR-I:OPRO +21-235-17:48:58.667 00 SPR-I:OPRO Content Type: cFE1 +21-235-17:48:58.667 00 SPR-I:OPRO Sub Type: 8 +21-235-17:48:58.667 00 SPR-I:OPRO Length: 12 +21-235-17:48:58.667 00 SPR-I:OPRO Spacecraft Id: SCX +21-235-17:48:58.667 00 SPR-I:OPRO Processor Id: CPU3 +21-235-17:48:58.667 00 SPR-I:OPRO Application Id: 0 +21-235-17:48:58.667 00 SPR-I:OPRO Create Time Secs: 1629740938 +21-235-17:48:58.667 00 SPR-I:OPRO Create Time Subsecs: 0 +21-235-17:48:58.667 00 SPR-I:OPRO File Description: Table Definition Table Load 1 +21-235-17:48:58.667 00 SPR-I:OPRO +21-235-17:48:58.667 00 SPR-I:OPRO ********** CS.DefTablesTbl ********** +21-235-17:48:58.667 00 SPR-I:OPRO +21-235-17:48:58.668 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[0].State +21-235-17:48:58.668 00 SPR-I:OPRO Byte Offset: 0 +21-235-17:48:58.668 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[23].Name +21-235-17:48:58.668 00 SPR-I:OPRO Number of Bytes: 1008 +21-235-17:48:58.668 00 SPR-I:OPRO +21-235-17:48:58.675 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-235-17:48:58.676 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-235-17:48:58.676 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 1123 P0FAE cs.deftablestbl +21-235-17:48:58.682 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-235-17:48:58.682 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat tbl_def_tbl_ld_1.tmp cs.deftablestbl > tbl_def_tbl_ld_1 +21-235-17:48:58.688 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.deftablestbl tbl_def_tbl_ld_1.tmp +21-235-17:48:58.697 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-235-17:48:58.697 00 SPR-I:OPRO ;********************************************************************* +21-235-17:48:58.697 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_tdt1 +21-235-17:48:58.697 00 SPR-I:OPRO ;********************************************************************* +21-235-17:48:58.697 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT1 completed +21-235-17:48:58.698 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:49:03.704 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-235-17:49:03.706 00 SPR-I:STS Procedure LOAD_TABLE started +21-235-17:49:03.712 00 SPR-I:OPRO Table Filename: tbl_def_tbl_ld_1 +21-235-17:49:03.716 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 tbl_def_tbl_ld_1 RAM:0 3 +21-235-17:49:03.716 00 SPR-I:OPRO +21-235-17:49:03.870 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:49:03.871 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:49:08.875 00 SPR-I:OPRO +21-235-17:49:08.875 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/tbl_def_tbl_ld_1" +21-235-17:49:08.876 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/tbl_def_tbl_ld_1" ;;; (SCX CPU1 TBL load table command) +21-235-17:49:08.876 00 CMH-I:CMD Command SFDU received:<1804C000004102402F72616D2F74626C5F6465665F74626C5F6C645F3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:49:08.890 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:49:09.360 00 TLMH-I:STS 58-012-14:04:19.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/tbl_def_tbl_ld_1' into 'CS.DefTablesTbl' working buffer +21-235-17:49:09.891 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:09.892 00 SPR-I:STS Procedure LOAD_TABLE completed +21-235-17:49:09.892 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:49:14.902 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:14.902 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 36 +21-235-17:49:14.903 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:14.911 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:14.912 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-235-17:49:14.912 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:14.915 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefTablesTbl" ;;; (SCX CPU1 TBL validate table command) +21-235-17:49:14.915 00 CMH-I:CMD Command SFDU received:<1804C000002B0402000043532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:49:14.937 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:49:17.864 00 TLMH-I:STS 58-012-14:04:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 7, bad = 0, unused = 17 +21-235-17:49:17.865 00 TLMH-I:STS 58-012-14:04:28.005 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefTablesTbl' +21-235-17:49:17.940 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:17.942 00 SPR-I:OPRO <*> Passed - Tables Definition Table validate command sent. +21-235-17:49:17.955 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:17.957 00 SPR-I:OPRO <*> Passed - Event message 36 received +21-235-17:49:17.959 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefTablesTbl" ;;; (SCX CPU1 TBL activate table command) +21-235-17:49:17.959 00 CMH-I:CMD Command SFDU received:<1804C0000029050143532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:49:17.970 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:49:21.857 00 TLMH-I:STS 58-012-14:04:32.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefTablesTbl' +21-235-17:49:21.974 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:21.976 00 SPR-I:OPRO <*> Passed - Activate Tables Definition Table command sent properly. +21-235-17:49:21.987 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:21.989 00 SPR-I:OPRO <*> Passed - Tables Definition Table Updated successfully. +21-235-17:49:21.989 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-235-17:49:21.990 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:49:26.994 00 SPR-I:OPRO ;********************************************************************** +21-235-17:49:26.995 00 SPR-I:OPRO ; Step 1.7: Start the LC Application (LC). +21-235-17:49:26.995 00 SPR-I:OPRO ;********************************************************************** +21-235-17:49:27.000 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:27.000 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-235-17:49:27.000 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:27.003 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:27.003 00 SPR-I:OPRO ; Setup event 2 with LC INFO 2 +21-235-17:49:27.003 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:27.004 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-235-17:49:27.004 00 SPR-I:STS Procedure LOAD_START_APP started +21-235-17:49:27.006 00 SPR-I:OPRO Application Filename: lc.o +21-235-17:49:27.007 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 lc.o RAM:0 3 +21-235-17:49:27.139 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:49:27.142 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="LC" APP_ENTRY_PT="LC_AppMain" APP_FILE_NAME="/ram/lc.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-235-17:49:27.145 00 CMH-I:CMD Command is /SCX_CPU1_ES_STARTAPP APPLICATION="LC" APP_ENTRY_PT="LC_AppMain" APP_FILE_NAME="/ram/lc.o" STACKSIZE= 8192 (x2000) RESTARTCPU PRIORITY= 183 (xB7) ;;; (SCX CPU1 ES load and start single application command code) +21-235-17:49:27.145 00 CMH-I:CMD Command SFDU received:<1806C000007104C74C430000000000000000000000000000000000004C435F4170704D61696E000000000000000000002F72616D2F6C632E6F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7> from gs582cfslab4:SPR +21-235-17:49:27.165 00 SPR-I:STS Procedure LOAD_START_APP completed +21-235-17:49:27.173 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.010 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started LC from /ram/lc.o, AppID = 1114126 +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.069 INFO CPU=CPU1 APPNAME=LC EVENT ID=56 WDT verify results: good = 0, bad = 0, unused = 176 +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.092 INFO CPU=CPU1 APPNAME=LC EVENT ID=66 ADT verify results: good = 0, bad = 0, unused = 176 +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.093 INFO CPU=CPU1 APPNAME=LC EVENT ID=23 LC use of Critical Data Store disabled, activity mask = 0x00991990 +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.093 INFO CPU=CPU1 APPNAME=LC EVENT ID=2 LC Initialized. Version 2.1.2.0 +21-235-17:49:28.174 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:28.176 00 SPR-I:OPRO <*> Passed - LC Application Started +21-235-17:49:28.177 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:28.177 00 SPR-I:OPRO ; Step 1.8: Enable DEBUG Event Messages +21-235-17:49:28.177 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:28.179 00 CMH-I:CMD Command is /SCX_CPU1_EVS_ENAAPPEVTTYPE APPLICATION="CS" DEBUG ;;; (SCX CPU1 EVS Enable Event Type for the App) +21-235-17:49:28.179 00 CMH-I:CMD Or Command is /SCX_CPU1_EVS_ENAAPPEVTTYPEMASK APPLICATION="CS" BITMASK= 1 (x1) ;;; (SCX CPU1 EVS Enable Event Type for the App (mask)) +21-235-17:49:28.179 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-235-17:49:28.193 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-235-17:49:29.858 00 TLMH-W:STS Execution time excessive [SCX_CPU1_PSEUDO_LC_TLM](/s/opr/accounts/cfs_test/rdl/scx_pseudo_tlm_cpu1_lc_hk_3593.rdl:42) +21-235-17:49:29.859 00 TLMH-E:STS Execution time exceeded [SCX_CPU1_PSEUDO_LC_TLM](/s/opr/accounts/cfs_test/rdl/scx_pseudo_tlm_cpu1_lc_hk_3593.rdl:49) +21-235-17:49:29.860 00 TLMH-I:STS Equation SCX_CPU1_PSEUDO_LC_TLM in "/s/opr/accounts/cfs_test/rdl/scx_pseudo_tlm_cpu1_lc_hk_3593.rdl" at line 49 disabled due to previous error +21-235-17:49:29.860 00 TLMH-W:STS Execution stack not cleared [SCX_CPU1_PSEUDO_LC_TLM](/s/opr/accounts/cfs_test/rdl/scx_pseudo_tlm_cpu1_lc_hk_3593.rdl:49) +21-235-17:49:30.196 00 CMH-I:CMD Command is /SCX_CPU1_EVS_ENAAPPEVTTYPE APPLICATION="CFE_TBL" DEBUG ;;; (SCX CPU1 EVS Enable Event Type for the App) +21-235-17:49:30.196 00 CMH-I:CMD Or Command is /SCX_CPU1_EVS_ENAAPPEVTTYPEMASK APPLICATION="CFE_TBL" BITMASK= 1 (x1) ;;; (SCX CPU1 EVS Enable Event Type for the App (mask)) +21-235-17:49:30.196 00 CMH-I:CMD Command SFDU received:<1801C000001705704346455F54424C000000000000000000000000000100> from gs582cfslab4:SPR +21-235-17:49:30.220 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:49:34.225 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:34.227 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-235-17:49:34.228 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:34.228 00 SPR-I:OPRO ; Step 1.9: Verify that the CS Housekeeping telemetry items are +21-235-17:49:34.228 00 SPR-I:OPRO ; initialized to zero (0). +21-235-17:49:34.228 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:34.230 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-235-17:49:34.262 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:49:39.267 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:39.267 00 SPR-I:OPRO ; Step 1.10: Dump the Tables Definition Table. +21-235-17:49:39.267 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:39.268 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:49:39.272 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:49:39.299 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefTablesTbl" DFILENAME="/ram/cpu1_deftbl1_10" +21-235-17:49:39.301 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefTablesTbl" DFILENAME="/ram/cpu1_deftbl1_10" ;;; (SCX CPU1 TBL dump table command) +21-235-17:49:39.301 00 CMH-I:CMD Command SFDU received:<1804C000006B0340000143532E4465665461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F64656674626C315F31300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:49:39.314 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:49:39.858 00 TLMH-I:STS 58-012-14:04:50.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefTablesTbl' to '/ram/cpu1_deftbl1_10' +21-235-17:49:54.325 00 SPR-I:OPRO +21-235-17:49:54.325 00 SPR-I:OPRO The TBLNAME is: CS.DefTablesTbl +21-235-17:49:54.325 00 SPR-I:OPRO The APID is: P0FAE +21-235-17:49:54.325 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:49:54.326 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:49:54.329 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_deftbl1_10 cpu1_deftbl1_10 binary 192.168.1.8 +21-235-17:49:54.503 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:49:54.504 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:50:09.515 00 SPR-I:OPRO +21-235-17:50:09.561 00 SPR-I:OPRO The unix command is cvt -ws file_list[4014].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_deftbl1_10`" +21-235-17:50:09.561 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:50:14.567 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:50:14.569 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:50:19.573 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:19.574 00 SPR-I:OPRO ; Step 2.0: Valid Command and Functionality Test. +21-235-17:50:19.574 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:19.574 00 SPR-I:OPRO ; Step 2.1: Send the Enable Checksum command. +21-235-17:50:19.574 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:19.582 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:50:19.583 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-235-17:50:19.583 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:50:19.586 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-235-17:50:19.586 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-235-17:50:19.614 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:50:20.356 00 TLMH-I:STS 58-012-14:05:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-235-17:50:22.617 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:50:22.618 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-235-17:50:22.632 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:50:22.633 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-235-17:50:22.680 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-235-17:50:22.680 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-235-17:50:22.680 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-235-17:50:23.358 00 TLMH-I:STS 58-012-14:05:33.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-235-17:50:23.682 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-235-17:50:23.682 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-235-17:50:23.693 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-235-17:50:24.362 00 TLMH-I:STS 58-012-14:05:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-235-17:50:24.696 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROM ;;; (SCX CPU1 CS Disable All Eeprom Checksumming command code) +21-235-17:50:24.697 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-235-17:50:24.710 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-235-17:50:25.355 00 TLMH-I:STS 58-012-14:05:35.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-235-17:50:25.713 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPS ;;; (SCX CPU1 CS Disable All Application Checksumming command code) +21-235-17:50:25.714 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-235-17:50:25.727 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:50:26.359 00 TLMH-I:STS 58-012-14:05:36.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-235-17:50:30.732 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:30.732 00 SPR-I:OPRO ; Step 2.2: Send the Enable Tables Checksum command. +21-235-17:50:30.732 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:30.737 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:50:30.738 00 SPR-I:OPRO ; Setup event 1 with CS INFO 68 +21-235-17:50:30.738 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:50:30.738 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLETABLES ;;; (SCX CPU1 CS Enable All Table Checksumming command code) +21-235-17:50:30.738 00 CMH-I:CMD Command SFDU received:<189FC00000011CA5> from gs582cfslab4:SPR +21-235-17:50:30.753 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:50:31.357 00 TLMH-I:STS 58-012-14:05:41.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=68 Checksumming of Tables is Enabled +21-235-17:50:34.757 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:50:34.759 00 SPR-I:OPRO <*> Passed (1003;5001) - CS EnableTables command sent properly. +21-235-17:50:34.767 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:50:34.767 00 SPR-I:OPRO <*> Passed (1003;5001) - Expected Event Msg 68 rcv'd. +21-235-17:50:34.797 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:50:39.802 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:39.802 00 SPR-I:OPRO ; Step 2.3: Dump the Table Results Table. +21-235-17:50:39.802 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:39.804 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:50:39.806 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:50:39.828 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl2_3" +21-235-17:50:39.830 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl2_3" ;;; (SCX CPU1 TBL dump table command) +21-235-17:50:39.830 00 CMH-I:CMD Command SFDU received:<1804C000006B030B000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C325F33000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:50:39.842 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:50:45.855 00 TLMH-I:STS 58-012-14:05:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl2_3' +21-235-17:50:54.854 00 SPR-I:OPRO +21-235-17:50:54.854 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-17:50:54.854 00 SPR-I:OPRO The APID is: P0FB2 +21-235-17:50:54.855 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:50:54.855 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:50:54.859 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl2_3 cpu1_tblrestbl2_3 binary 192.168.1.8 +21-235-17:50:55.032 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:50:55.032 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:51:10.043 00 SPR-I:OPRO +21-235-17:51:10.085 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl2_3`" +21-235-17:51:10.089 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:51:15.094 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:51:15.095 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:51:20.110 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:51:20.112 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-17:51:20.115 00 SPR-I:OPRO ;********************************************************************* +21-235-17:51:20.116 00 SPR-I:OPRO ; Step 2.4: Verify that Tables are being checksummed. +21-235-17:51:20.116 00 SPR-I:OPRO ;********************************************************************* +21-235-17:51:20.117 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:51:20.119 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:51:20.169 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl2_4" +21-235-17:51:20.170 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl2_4" ;;; (SCX CPU1 TBL dump table command) +21-235-17:51:20.170 00 CMH-I:CMD Command SFDU received:<1804C000006B030C000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C325F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:51:20.181 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:51:25.854 00 TLMH-I:STS 58-012-14:06:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl2_4' +21-235-17:51:35.191 00 SPR-I:OPRO +21-235-17:51:35.192 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-17:51:35.192 00 SPR-I:OPRO The APID is: P0FB2 +21-235-17:51:35.192 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:51:35.192 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:51:35.196 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl2_4 cpu1_tblrestbl2_4 binary 192.168.1.8 +21-235-17:51:35.348 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:51:35.348 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:51:50.361 00 SPR-I:OPRO +21-235-17:51:50.405 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl2_4`" +21-235-17:51:50.405 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:51:55.411 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:51:55.412 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-17:51:58.452 00 SPR-I:OPRO <*> Passed (5000) - Table Checksumming is occurring. +21-235-17:51:58.454 00 SPR-I:OPRO ;********************************************************************* +21-235-17:51:58.454 00 SPR-I:OPRO ; Step 2.5: Send the Disable Table command for a valid Enabled table. +21-235-17:51:58.454 00 SPR-I:OPRO ;********************************************************************* +21-235-17:51:58.486 00 SPR-I:OPRO ; Enabled table 'CS.DefAppTbl' found at index 0 +21-235-17:51:58.488 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:51:58.488 00 SPR-I:OPRO ; Setup event 1 with CS INFO 78 +21-235-17:51:58.488 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:51:58.489 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Disable Table Name Checksumming command code) +21-235-17:51:58.489 00 CMH-I:CMD Command SFDU received:<189FC000002921D243532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:51:58.503 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:51:59.360 00 TLMH-I:STS 58-012-14:07:09.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-17:52:02.506 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:02.507 00 SPR-I:OPRO <*> Passed (1003;5004) - CS DisableTableName command sent properly. +21-235-17:52:02.511 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:02.512 00 SPR-I:OPRO <*> Passed (1003;5004) - Expected Event Msg 78 rcv'd. +21-235-17:52:02.540 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:52:02.540 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:52:02.545 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefTablesTbl" DFILENAME="/ram/cpu1_deftbl2_5" +21-235-17:52:02.546 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefTablesTbl" DFILENAME="/ram/cpu1_deftbl2_5" ;;; (SCX CPU1 TBL dump table command) +21-235-17:52:02.546 00 CMH-I:CMD Command SFDU received:<1804C000006B0377000143532E4465665461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F64656674626C325F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:52:02.556 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:52:03.353 00 TLMH-I:STS 58-012-14:07:13.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefTablesTbl' to '/ram/cpu1_deftbl2_5' +21-235-17:52:17.569 00 SPR-I:OPRO +21-235-17:52:17.569 00 SPR-I:OPRO The TBLNAME is: CS.DefTablesTbl +21-235-17:52:17.569 00 SPR-I:OPRO The APID is: P0FAE +21-235-17:52:17.570 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:52:17.570 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:52:17.573 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_deftbl2_5 cpu1_deftbl2_5 binary 192.168.1.8 +21-235-17:52:17.743 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:52:17.743 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:52:32.755 00 SPR-I:OPRO +21-235-17:52:32.798 00 SPR-I:OPRO The unix command is cvt -ws file_list[4014].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_deftbl2_5`" +21-235-17:52:32.798 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:52:37.803 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:52:37.804 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:52:42.809 00 SPR-I:OPRO <*> Passed - Definition Table entry changed to Disabled +21-235-17:52:42.809 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:52:47.814 00 SPR-I:OPRO ;********************************************************************* +21-235-17:52:47.814 00 SPR-I:OPRO ; Step 2.6: Using the TST_CS application, manipulate the disabled +21-235-17:52:47.814 00 SPR-I:OPRO ; table's CRC. +21-235-17:52:47.814 00 SPR-I:OPRO ;********************************************************************* +21-235-17:52:47.820 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:47.821 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 7 +21-235-17:52:47.821 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:47.824 00 CMH-I:CMD Command is /SCX_CPU1_TST_CS_CORRUPTTBLCRC TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TST_CS Corrupt Table CRC command code) +21-235-17:52:47.825 00 CMH-I:CMD Command SFDU received:<192BC0000029034543532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:52:47.852 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:52:48.357 00 TLMH-I:STS 58-012-14:07:58.500 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=7 Corrupt Table CRC command for 'CS.DefAppTbl' successful +21-235-17:52:48.854 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:48.856 00 SPR-I:OPRO <*> Passed - Expected Event Msg 7 rcv'd. +21-235-17:52:48.856 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:52:53.861 00 SPR-I:OPRO ;********************************************************************* +21-235-17:52:53.861 00 SPR-I:OPRO ; Step 2.7: Send the Enable Table Name command for the table disabled +21-235-17:52:53.861 00 SPR-I:OPRO ; in Step 2.5 above. +21-235-17:52:53.861 00 SPR-I:OPRO ;********************************************************************* +21-235-17:52:53.870 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:53.870 00 SPR-I:OPRO ; Setup event 1 with CS INFO 76 +21-235-17:52:53.870 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:53.881 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:53.882 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 29 +21-235-17:52:53.882 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:53.884 00 SPR-I:OPRO *** Table Miscompare Ctr = 0 +21-235-17:52:53.886 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLETABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Enable Table Name Checksumming command code) +21-235-17:52:53.887 00 CMH-I:CMD Command SFDU received:<189FC000002920D343532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:52:53.903 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:52:54.353 00 TLMH-I:STS 58-012-14:08:04.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.DefAppTbl is Enabled +21-235-17:52:55.853 00 TLMH-I:STS 58-012-14:08:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:52:57.907 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:57.907 00 SPR-I:OPRO <*> Passed (1003;5003) - CS EnableTableName command sent properly. +21-235-17:52:57.911 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:57.911 00 SPR-I:OPRO <*> Passed (1003;5003) - Expected Event Msg 76 rcv'd. +21-235-17:52:57.959 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:57.960 00 SPR-I:OPRO <*> Passed (5000.1) - Expected Event Msg 29 rcv'd. +21-235-17:52:57.961 00 SPR-I:OPRO *** Table Miscompare Ctr = 1 +21-235-17:52:57.961 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:52:58.852 00 TLMH-I:STS 58-012-14:08:09.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:00.858 00 TLMH-I:STS 58-012-14:08:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:02.994 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:02.994 00 SPR-I:OPRO ; Step 2.8: Dump the Table Results Table. +21-235-17:53:02.994 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:02.994 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:53:02.995 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:53:03.000 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl2_8" +21-235-17:53:03.001 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl2_8" ;;; (SCX CPU1 TBL dump table command) +21-235-17:53:03.001 00 CMH-I:CMD Command SFDU received:<1804C000006B0300000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C325F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:53:03.012 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:53:03.853 00 TLMH-I:STS 58-012-14:08:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:06.858 00 TLMH-I:STS 58-012-14:08:17.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:08.857 00 TLMH-I:STS 58-012-14:08:19.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:09.853 00 TLMH-I:STS 58-012-14:08:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl2_8' +21-235-17:53:11.852 00 TLMH-I:STS 58-012-14:08:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:14.860 00 TLMH-I:STS 58-012-14:08:25.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:16.860 00 TLMH-I:STS 58-012-14:08:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:18.023 00 SPR-I:OPRO +21-235-17:53:18.023 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-17:53:18.023 00 SPR-I:OPRO The APID is: P0FB2 +21-235-17:53:18.023 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:53:18.023 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:53:18.024 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl2_8 cpu1_tblrestbl2_8 binary 192.168.1.8 +21-235-17:53:18.179 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:53:18.179 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:53:19.854 00 TLMH-I:STS 58-012-14:08:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:22.854 00 TLMH-I:STS 58-012-14:08:33.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:24.854 00 TLMH-I:STS 58-012-14:08:35.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:27.860 00 TLMH-I:STS 58-012-14:08:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:30.857 00 TLMH-I:STS 58-012-14:08:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:32.858 00 TLMH-I:STS 58-012-14:08:43.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:33.191 00 SPR-I:OPRO +21-235-17:53:33.235 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl2_8`" +21-235-17:53:33.235 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:53:35.850 00 TLMH-I:STS 58-012-14:08:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:38.240 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:53:38.241 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:53:38.859 00 TLMH-I:STS 58-012-14:08:49.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:40.860 00 TLMH-I:STS 58-012-14:08:51.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:43.251 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:43.251 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-17:53:43.252 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:43.252 00 SPR-I:OPRO ; Step 2.9: Send the Recompute Table CRC commands +21-235-17:53:43.252 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:43.252 00 SPR-I:OPRO ; Step 2.9.1: Send the Recompute Table CRC command for the table +21-235-17:53:43.252 00 SPR-I:OPRO ; specified in Step 2.5 above in order to stop the miscompares. +21-235-17:53:43.252 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:43.254 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:43.269 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-17:53:43.269 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:43.272 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:43.272 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-17:53:43.272 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:43.273 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTETABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-17:53:43.273 00 CMH-I:CMD Command SFDU received:<189FC00000291FEC43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:53:43.287 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:53:43.850 00 TLMH-I:STS 58-012-14:08:54.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.DefAppTbl started +21-235-17:53:43.852 00 TLMH-I:STS 58-012-14:08:54.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:53:44.855 00 TLMH-I:STS 58-012-14:08:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:53:44.857 00 TLMH-I:STS 58-012-14:08:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:53:44.858 00 TLMH-I:STS 58-012-14:08:55.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.DefAppTbl recompute finished. New baseline is 0x00000000 +21-235-17:53:46.290 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:46.292 00 SPR-I:OPRO <*> Passed (1003;5005) - CS RecomputeTableName command sent properly. +21-235-17:53:46.302 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:46.302 00 SPR-I:OPRO <*> Passed (1003;5005) - Expected Event Msg 72 rcv'd. +21-235-17:53:46.342 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:46.343 00 SPR-I:OPRO <*> Passed (1003;5005.1) - Expected Event Msg 98 rcv'd. +21-235-17:53:46.345 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:53:51.376 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:51.376 00 SPR-I:OPRO ; Step 2.9.2: Send the Recompute Table CRC command for the results +21-235-17:53:51.376 00 SPR-I:OPRO ; table in order to verify the flag states. +21-235-17:53:51.376 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:51.383 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:51.383 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-17:53:51.384 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:51.391 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:51.391 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-17:53:51.391 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:51.406 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:53:54.409 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:54.411 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-235-17:53:56.415 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTETABLENAME TABLENAME="CS.ResTablesTbl" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-17:53:56.415 00 CMH-I:CMD Command SFDU received:<189FC00000291F8343532E5265735461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:53:56.441 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:53:57.350 00 TLMH-I:STS 58-012-14:09:07.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResTablesTbl started +21-235-17:53:57.857 00 TLMH-I:STS 58-012-14:09:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:53:58.354 00 TLMH-I:STS 58-012-14:09:08.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResTablesTbl recompute finished. New baseline is 0x000010C5 +21-235-17:53:58.444 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:58.446 00 SPR-I:OPRO <*> Passed (5005) - In Progress Flag set to True as expected. +21-235-17:53:58.462 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:58.464 00 SPR-I:OPRO <*> Passed (1003;5005.1) - Expected Event Msg 98 rcv'd. +21-235-17:53:58.512 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:54:02.516 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:54:02.518 00 SPR-I:OPRO <*> Passed (5005.1) - In Progress Flag set to False as expected. +21-235-17:54:02.521 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:54:07.525 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:07.525 00 SPR-I:OPRO ; Step 2.10: Send the Report Table CRC command for the table specified +21-235-17:54:07.525 00 SPR-I:OPRO ; in Step 2.5 above. +21-235-17:54:07.525 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:07.531 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:54:07.531 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-17:54:07.531 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:54:07.532 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTTABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-17:54:07.532 00 CMH-I:CMD Command SFDU received:<189FC00000291EED43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:54:07.553 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:54:08.356 00 TLMH-I:STS 58-012-14:09:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0x00000000 +21-235-17:54:10.556 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:54:10.558 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-17:54:10.567 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:54:10.568 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-17:54:10.605 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:54:15.609 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:15.609 00 SPR-I:OPRO ; Step 2.11.0: Verify the CS Table recomputes CRC upon load. +21-235-17:54:15.609 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:15.609 00 SPR-I:OPRO ; Step 2.11.1: Dump the Table Results Table. +21-235-17:54:15.609 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:15.611 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:54:15.613 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:54:15.618 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl2_11_1" +21-235-17:54:15.619 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl2_11_1" ;;; (SCX CPU1 TBL dump table command) +21-235-17:54:15.619 00 CMH-I:CMD Command SFDU received:<1804C000006B0356000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C325F31315F31000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:54:15.630 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:54:21.854 00 TLMH-I:STS 58-012-14:09:32.002 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=62 Error creating dump file '/ram/cpu1_tblrestbl2_11_1', Status=0xFFFFFF98 +21-235-17:54:30.643 00 SPR-I:OPRO +21-235-17:54:30.643 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-17:54:30.643 00 SPR-I:OPRO The APID is: P0FB2 +21-235-17:54:30.643 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:54:30.643 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:54:30.646 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl2_11_1 cpu1_tblrestbl2_11_1 binary 192.168.1.8 +21-235-17:54:30.738 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:54:30.738 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:54:45.750 00 SPR-I:OPRO +21-235-17:54:45.855 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl2_11_1`" +21-235-17:54:45.855 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:54:50.860 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:54:50.861 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:54:55.877 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:54:55.880 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-17:54:55.884 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:55.884 00 SPR-I:OPRO ; Step 2.11.2: Create and load a table file for one of the CS tables +21-235-17:54:55.884 00 SPR-I:OPRO ; being checksummed. Verify that the CRC is recomputed after the load +21-235-17:54:55.884 00 SPR-I:OPRO ; has been activated. +21-235-17:54:55.884 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:55.922 00 SPR-I:OPRO 'CS.DefAppTbl' found at index 0; Current CRC = 0012D687 +21-235-17:54:55.923 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt2.i +21-235-17:54:55.925 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 started +21-235-17:54:55.974 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:55.974 00 SPR-I:OPRO ; Define the Application Definition Table +21-235-17:54:55.974 00 SPR-I:OPRO ;******************************************************************** +21-235-17:54:55.981 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-235-17:54:55.981 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-235-17:54:55.983 00 SPR-I:OPRO ********** app_def_tbl_ld_2 ********** +21-235-17:54:55.983 00 SPR-I:OPRO +21-235-17:54:55.983 00 SPR-I:OPRO Content Type: cFE1 +21-235-17:54:55.983 00 SPR-I:OPRO Sub Type: 8 +21-235-17:54:55.983 00 SPR-I:OPRO Length: 12 +21-235-17:54:55.983 00 SPR-I:OPRO Spacecraft Id: SCX +21-235-17:54:55.983 00 SPR-I:OPRO Processor Id: CPU3 +21-235-17:54:55.984 00 SPR-I:OPRO Application Id: 0 +21-235-17:54:55.984 00 SPR-I:OPRO Create Time Secs: 1629741295 +21-235-17:54:55.984 00 SPR-I:OPRO Create Time Subsecs: 0 +21-235-17:54:55.984 00 SPR-I:OPRO File Description: App Definition Table Load 2 +21-235-17:54:55.984 00 SPR-I:OPRO +21-235-17:54:55.984 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-235-17:54:55.984 00 SPR-I:OPRO +21-235-17:54:55.984 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-235-17:54:55.984 00 SPR-I:OPRO Byte Offset: 0 +21-235-17:54:55.984 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-235-17:54:55.984 00 SPR-I:OPRO Number of Bytes: 528 +21-235-17:54:55.984 00 SPR-I:OPRO +21-235-17:54:55.991 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-235-17:54:55.991 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-235-17:54:55.991 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-235-17:54:55.998 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-235-17:54:55.998 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_2.tmp cs.defapptbl > app_def_tbl_ld_2 +21-235-17:54:56.002 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_2.tmp +21-235-17:54:56.009 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-235-17:54:56.010 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:56.010 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt2 +21-235-17:54:56.010 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:56.010 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 completed +21-235-17:54:56.012 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:54:56.012 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-235-17:54:56.012 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:54:56.012 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-235-17:54:56.013 00 SPR-I:STS Procedure LOAD_TABLE started +21-235-17:54:56.014 00 SPR-I:OPRO Table Filename: app_def_tbl_ld_2 +21-235-17:54:56.015 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_2 RAM:0 3 +21-235-17:54:56.015 00 SPR-I:OPRO +21-235-17:54:56.159 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:54:56.159 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:55:01.163 00 SPR-I:OPRO +21-235-17:55:01.165 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_2" +21-235-17:55:01.167 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_2" ;;; (SCX CPU1 TBL load table command) +21-235-17:55:01.167 00 CMH-I:CMD Command SFDU received:<1804C000004102582F72616D2F6170705F6465665F74626C5F6C645F3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:55:01.192 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:55:01.853 00 TLMH-I:STS 58-012-14:10:12.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_2' into 'CS.DefAppTbl' working buffer +21-235-17:55:02.194 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:02.195 00 SPR-I:STS Procedure LOAD_TABLE completed +21-235-17:55:02.207 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:02.209 00 SPR-I:OPRO <*> Passed - Load command executed successfully. +21-235-17:55:02.225 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:02.227 00 SPR-I:OPRO <*> Passed - Event message 12 received +21-235-17:55:02.230 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:02.231 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-235-17:55:02.256 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:02.258 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:02.258 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-235-17:55:02.258 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:02.259 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL validate table command) +21-235-17:55:02.259 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:55:02.274 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:55:02.855 00 TLMH-I:STS 58-012-14:10:13.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-235-17:55:05.859 00 TLMH-I:STS 58-012-14:10:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 0, unused = 21 +21-235-17:55:05.861 00 TLMH-I:STS 58-012-14:10:16.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-235-17:55:06.278 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:06.280 00 SPR-I:OPRO <*> Passed - Definition Table validate command sent. +21-235-17:55:06.280 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-235-17:55:06.286 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:06.288 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:06.288 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-235-17:55:06.288 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:06.300 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL activate table command) +21-235-17:55:06.300 00 CMH-I:CMD Command SFDU received:<1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:55:06.314 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:55:06.857 00 TLMH-I:STS 58-012-14:10:17.000 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-235-17:55:09.853 00 TLMH-I:STS 58-012-14:10:20.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-235-17:55:10.319 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:10.321 00 SPR-I:OPRO <*> Passed - Activate command sent properly. +21-235-17:55:10.334 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:10.336 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-235-17:55:10.337 00 SPR-I:STTE Wait mode - waiting 30 seconds ... +21-235-17:55:40.360 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:55:40.362 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:55:40.384 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/c1_tblrestbl2112" +21-235-17:55:40.386 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/c1_tblrestbl2112" ;;; (SCX CPU1 TBL dump table command) +21-235-17:55:40.386 00 CMH-I:CMD Command SFDU received:<1804C000006B0350000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F63315F74626C72657374626C3231313200000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:55:40.400 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:55:45.857 00 TLMH-I:STS 58-012-14:10:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/c1_tblrestbl2112' +21-235-17:55:55.412 00 SPR-I:OPRO +21-235-17:55:55.412 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-17:55:55.412 00 SPR-I:OPRO The APID is: P0FB2 +21-235-17:55:55.412 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:55:55.412 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:55:55.414 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 c1_tblrestbl2112 c1_tblrestbl2112 binary 192.168.1.8 +21-235-17:55:55.566 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:55:55.566 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:56:10.578 00 SPR-I:OPRO +21-235-17:56:10.592 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/c1_tblrestbl2112`" +21-235-17:56:10.592 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:56:15.597 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:56:15.598 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:56:20.603 00 SPR-I:OPRO <*> Passed (5000.2) - CS.DefAppTbl's CRC has been recomputed on table load. +21-235-17:56:20.606 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:56:25.610 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:25.611 00 SPR-I:OPRO ; Step 2.12: Stop the LC application. Verify that an event is +21-235-17:56:25.611 00 SPR-I:OPRO ; generated indicating the LC tables were skipped. +21-235-17:56:25.611 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:25.616 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:25.616 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 94 +21-235-17:56:25.616 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:25.617 00 CMH-I:CMD Command is /SCX_CPU1_ES_DELETEAPP APPLICATION="LC" ;;; (SCX CPU1 ES Delete Application command code) +21-235-17:56:25.617 00 CMH-I:CMD Command SFDU received:<1806C0000015053E4C43000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:56:25.628 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:56:30.639 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:56:32.350 00 TLMH-I:STS 58-012-14:11:42.754 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application LC Completed. +21-235-17:56:32.849 00 TLMH-I:STS 58-012-14:11:43.001 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=91 CS Failed to Share 'LC.LC_ART', Status=0xCC000002 +21-235-17:56:32.850 00 TLMH-I:STS 58-012-14:11:43.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=121 CS Tables: Problem Getting table LC.LC_ART info Share: 0x00000000, GetInfo: 0xCC000002, GetAddress: 0xCC000009 +21-235-17:56:32.852 00 TLMH-I:STS 58-012-14:11:43.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=94 Tables table computing: Table LC.LC_ART could not be found, skipping +21-235-17:56:33.642 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:33.644 00 SPR-I:OPRO <*> Passed (5000.3) - Expected Event Msg 94 rcv'd. +21-235-17:56:33.648 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:33.648 00 SPR-I:OPRO ; Step 2.13: Start the LC application. Verify that checksumming +21-235-17:56:33.648 00 SPR-I:OPRO ; is again occuring on the LC.dflt_tbl_01 table. +21-235-17:56:33.648 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:33.650 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:33.650 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-235-17:56:33.650 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:33.671 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:33.671 00 SPR-I:OPRO ; Setup event 2 with LC INFO 2 +21-235-17:56:33.671 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:33.671 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-235-17:56:33.671 00 SPR-I:STS Procedure LOAD_START_APP started +21-235-17:56:33.672 00 SPR-I:OPRO Application Filename: lc.o +21-235-17:56:33.673 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 lc.o RAM:0 3 +21-235-17:56:33.806 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:56:33.808 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="LC" APP_ENTRY_PT="LC_AppMain" APP_FILE_NAME="/ram/lc.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-235-17:56:33.810 00 CMH-I:CMD Command is /SCX_CPU1_ES_STARTAPP APPLICATION="LC" APP_ENTRY_PT="LC_AppMain" APP_FILE_NAME="/ram/lc.o" STACKSIZE= 8192 (x2000) RESTARTCPU PRIORITY= 183 (xB7) ;;; (SCX CPU1 ES load and start single application command code) +21-235-17:56:33.810 00 CMH-I:CMD Command SFDU received:<1806C000007104C74C430000000000000000000000000000000000004C435F4170704D61696E000000000000000000002F72616D2F6C632E6F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7> from gs582cfslab4:SPR +21-235-17:56:33.824 00 SPR-I:STS Procedure LOAD_START_APP completed +21-235-17:56:33.834 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:56:34.353 00 TLMH-I:STS 58-012-14:11:44.509 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started LC from /ram/lc.o, AppID = 1114127 +21-235-17:56:34.354 00 TLMH-I:STS 58-012-14:11:44.569 INFO CPU=CPU1 APPNAME=LC EVENT ID=56 WDT verify results: good = 0, bad = 0, unused = 176 +21-235-17:56:34.355 00 TLMH-I:STS 58-012-14:11:44.569 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'LC.LC_WDT' from '/cf/lc_def_wdt.tbl' +21-235-17:56:34.356 00 TLMH-I:STS 58-012-14:11:44.592 INFO CPU=CPU1 APPNAME=LC EVENT ID=66 ADT verify results: good = 0, bad = 0, unused = 176 +21-235-17:56:34.357 00 TLMH-I:STS 58-012-14:11:44.592 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'LC.LC_ADT' from '/cf/lc_def_adt.tbl' +21-235-17:56:34.358 00 TLMH-I:STS 58-012-14:11:44.593 INFO CPU=CPU1 APPNAME=LC EVENT ID=23 LC use of Critical Data Store disabled, activity mask = 0x00991990 +21-235-17:56:34.360 00 TLMH-I:STS 58-012-14:11:44.593 INFO CPU=CPU1 APPNAME=LC EVENT ID=2 LC Initialized. Version 2.1.2.0 +21-235-17:56:34.836 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:34.838 00 SPR-I:OPRO <*> Passed - LC Application Started +21-235-17:56:34.841 00 CMH-I:CMD Command is /SCX_CPU1_TO_ADDPACKET STREAM= 2308 (x904) PKT_SIZE= 0 (x0)[ PRIORITY= 0 (x0) RELIABILITY= 0 (x0)] BUFLIMIT= 4 (x4) ;;; (SCX CPU1 TO Add Packet command code) +21-235-17:56:34.841 00 CMH-I:CMD Command SFDU received:<1880C000000802A409040000000004> from gs582cfslab4:SPR +21-235-17:56:34.855 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-235-17:56:35.857 00 TLMH-I:STS 58-012-14:11:45.933 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=6 Subscribe Err:Bad Arg,MsgId 0x9040000,PipeId 1441800,app TO_LAB_APP,scope 0 +21-235-17:56:35.858 00 TLMH-I:STS 58-012-14:11:45.933 ERROR CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=10 L481 TO Can't subscribe 0x9040000 status -905969661 +21-235-17:56:44.863 00 SPR-I:OPRO Skipping Step 2.14 since TST_TBL is not available for testing +21-235-17:56:44.864 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:44.864 00 SPR-I:OPRO ; Step 2.26: Send the Recompute Table CRC command for the Definition +21-235-17:56:44.865 00 SPR-I:OPRO ; Tables table. This verifies DCR #22897. +21-235-17:56:44.865 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:44.869 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.869 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-17:56:44.869 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.871 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.871 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-17:56:44.871 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.874 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.874 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 29 +21-235-17:56:44.874 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.875 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTETABLENAME TABLENAME="CS.DefTablesTbl" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-17:56:44.875 00 CMH-I:CMD Command SFDU received:<189FC00000291F8043532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:56:44.878 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:56:45.350 00 TLMH-I:STS 58-012-14:11:55.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.DefTablesTbl started +21-235-17:56:45.858 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:56:45.879 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:45.881 00 SPR-I:OPRO <*> Passed (1003;5005) - CS RecomputeTableName command sent properly. +21-235-17:56:45.903 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:45.906 00 SPR-I:OPRO <*> Passed (1003;5005) - Expected Event Msg 72 rcv'd. +21-235-17:56:45.948 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:56:46.354 00 TLMH-I:STS 58-012-14:11:56.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.DefTablesTbl recompute finished. New baseline is 0xFFFF99D2 +21-235-17:56:46.949 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:46.951 00 SPR-I:OPRO <*> Passed (1003;5005.1) - Expected Event Msg 98 rcv'd. +21-235-17:56:46.972 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:56:49.975 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:49.977 00 SPR-I:OPRO <*> Passed (5005.1) - In Progress Flag set to False as expected. +21-235-17:56:49.981 00 SPR-I:STTE Wait mode - waiting 20 seconds ... +21-235-17:57:09.997 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:57:15.001 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:15.002 00 SPR-I:OPRO ; Step 2.27: Send the Recompute Table CRC command for the Table Results +21-235-17:57:15.002 00 SPR-I:OPRO ; table. This verifies DCR #22897. +21-235-17:57:15.002 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:15.007 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.007 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-17:57:15.007 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.009 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.009 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-17:57:15.009 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.011 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.011 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 29 +21-235-17:57:15.011 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.012 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTETABLENAME TABLENAME="CS.ResTablesTbl" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-17:57:15.012 00 CMH-I:CMD Command SFDU received:<189FC00000291F8343532E5265735461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:57:15.026 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:57:15.849 00 TLMH-I:STS 58-012-14:12:26.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResTablesTbl started +21-235-17:57:15.850 00 TLMH-I:STS 58-012-14:12:26.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:57:16.852 00 TLMH-I:STS 58-012-14:12:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:57:16.855 00 TLMH-I:STS 58-012-14:12:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:57:16.856 00 TLMH-I:STS 58-012-14:12:27.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResTablesTbl recompute finished. New baseline is 0xFFFFCC82 +21-235-17:57:18.029 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:18.031 00 SPR-I:OPRO <*> Passed (1003;5005) - CS RecomputeTableName command sent properly. +21-235-17:57:18.038 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:18.038 00 SPR-I:OPRO <*> Passed (1003;5005) - Expected Event Msg 72 rcv'd. +21-235-17:57:18.069 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:18.069 00 SPR-I:OPRO <*> Passed (1003;5005.1) - Expected Event Msg 98 rcv'd. +21-235-17:57:18.105 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:57:22.110 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:22.112 00 SPR-I:OPRO <*> Passed (5005.1) - In Progress Flag set to False as expected. +21-235-17:57:22.115 00 SPR-I:STTE Wait mode - waiting 20 seconds ... +21-235-17:57:42.131 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:57:47.135 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:47.135 00 SPR-I:OPRO ; Step 3.0: Invalid Command Test. +21-235-17:57:47.135 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:47.135 00 SPR-I:OPRO ; Step 3.1: Send the Enable Table Checksumming command with an +21-235-17:57:47.135 00 SPR-I:OPRO ; invalid length. +21-235-17:57:47.135 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:47.136 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:47.136 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:57:47.136 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:47.140 00 SPR-I:OPRO Sending: 189Fc00000021c99 +21-235-17:57:47.141 00 CMH-I:CMD Command SFDU received:<189FC00000021C99> from gs582cfslab4:SPR +21-235-17:57:47.145 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:57:47.145 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:57:47.848 00 TLMH-I:STS 58-012-14:12:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 28, Len = 9, Expected = 8 +21-235-17:57:50.148 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:50.153 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:50.154 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:57:50.156 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:57:50.189 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:57:55.193 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:55.193 00 SPR-I:OPRO ; Step 3.2: Send the Disable Table Checksumming command with an +21-235-17:57:55.193 00 SPR-I:OPRO ; invalid length. +21-235-17:57:55.193 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:55.195 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:55.195 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:57:55.195 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:55.199 00 SPR-I:OPRO Sending: 189Fc00000021D98 +21-235-17:57:55.200 00 CMH-I:CMD Command SFDU received:<189FC00000021D98> from gs582cfslab4:SPR +21-235-17:57:55.214 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:57:55.214 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:57:55.854 00 TLMH-I:STS 58-012-14:13:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 29, Len = 9, Expected = 8 +21-235-17:57:58.217 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:58.221 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:58.222 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:57:58.223 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:57:58.258 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:03.262 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:03.262 00 SPR-I:OPRO ; Step 3.3: Send the Enable Table Name command with an invalid length. +21-235-17:58:03.262 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:03.270 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:03.271 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:58:03.271 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:03.291 00 SPR-I:OPRO Sending: 189Fc00000282066 +21-235-17:58:03.295 00 CMH-I:CMD Command SFDU received:<189FC00000282066> from gs582cfslab4:SPR +21-235-17:58:03.309 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:58:03.310 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:03.856 00 TLMH-I:STS 58-012-14:13:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 32, Len = 47, Expected = 48 +21-235-17:58:06.314 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:06.330 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:06.332 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:58:06.340 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:58:06.388 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:11.392 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:11.392 00 SPR-I:OPRO ; Step 3.4: Send the Enable Table Name command with an invalid table. +21-235-17:58:11.392 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:11.393 00 SPR-I:OPRO ; Step 3.4.1: Send the command with a null table name. +21-235-17:58:11.393 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:11.397 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:11.397 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 77 +21-235-17:58:11.397 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:11.398 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLETABLENAME TABLENAME="" ;;; (SCX CPU1 Enable Table Name Checksumming command code) +21-235-17:58:11.398 00 CMH-I:CMD Command SFDU received:<189FC000002920B100000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:58:11.403 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:11.853 00 TLMH-I:STS 58-012-14:13:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=77 Tables enable table command failed, table not found +21-235-17:58:14.406 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:14.409 00 SPR-I:OPRO <*> Passed (1004;5007) - CS EnableTableName with Null Table name sent properly. +21-235-17:58:14.428 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:14.434 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 77 rcv'd. +21-235-17:58:14.477 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:19.481 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:19.481 00 SPR-I:OPRO ; Step 3.4.2: Send the command with a table name that is not currently +21-235-17:58:19.482 00 SPR-I:OPRO ; defined in the definition table. +21-235-17:58:19.482 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:19.490 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:19.491 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 77 +21-235-17:58:19.491 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:19.496 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLETABLENAME TABLENAME="CS_TST" ;;; (SCX CPU1 Enable Table Name Checksumming command code) +21-235-17:58:19.496 00 CMH-I:CMD Command SFDU received:<189FC000002920AD43535F54535400000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:58:19.521 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:20.348 00 TLMH-I:STS 58-012-14:13:30.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=77 Tables enable table command failed, table CS_TST not found +21-235-17:58:22.524 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:22.526 00 SPR-I:OPRO <*> Passed (1004;5007) - CS EnableTableName with invalid name sent properly. +21-235-17:58:22.540 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:22.540 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 77 rcv'd. +21-235-17:58:22.572 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:27.577 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:27.577 00 SPR-I:OPRO ; Step 3.5: Send the Disable Table Name command with an invalid length. +21-235-17:58:27.577 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:27.584 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:27.585 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:58:27.585 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:27.603 00 SPR-I:OPRO Sending: 189Fc00000282199 +21-235-17:58:27.606 00 CMH-I:CMD Command SFDU received:<189FC00000282199> from gs582cfslab4:SPR +21-235-17:58:27.616 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:58:27.617 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:28.352 00 TLMH-I:STS 58-012-14:13:38.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 33, Len = 47, Expected = 48 +21-235-17:58:30.620 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:30.636 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:30.639 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:58:30.646 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:58:30.692 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:35.696 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:35.696 00 SPR-I:OPRO ; Step 3.6: Send the Disable Table Name command with an invalid table. +21-235-17:58:35.696 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:35.697 00 SPR-I:OPRO ; Step 3.6.1: Send the command with a null Table name. +21-235-17:58:35.697 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:35.703 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:35.704 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 79 +21-235-17:58:35.704 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:35.707 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLENAME TABLENAME="" ;;; (SCX CPU1 Disable Table Name Checksumming command code) +21-235-17:58:35.708 00 CMH-I:CMD Command SFDU received:<189FC000002921B000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:58:35.724 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:36.351 00 TLMH-I:STS 58-012-14:13:46.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=79 Tables disable table command failed, table not found +21-235-17:58:38.727 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:38.729 00 SPR-I:OPRO <*> Passed (1004;5007) - CS DisableTableName with Null Table name sent properly. +21-235-17:58:38.738 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:38.739 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 79 rcv'd. +21-235-17:58:38.775 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:43.779 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:43.780 00 SPR-I:OPRO ; Step 3.6.2: Send the command with a table name that is not currently +21-235-17:58:43.780 00 SPR-I:OPRO ; defined in the definition table. +21-235-17:58:43.780 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:43.786 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:43.786 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 79 +21-235-17:58:43.786 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:43.787 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLENAME TABLENAME="CS_TST" ;;; (SCX CPU1 Disable Table Name Checksumming command code) +21-235-17:58:43.787 00 CMH-I:CMD Command SFDU received:<189FC000002921AC43535F54535400000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:58:43.805 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:44.355 00 TLMH-I:STS 58-012-14:13:54.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=79 Tables disable table command failed, table CS_TST not found +21-235-17:58:46.809 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:46.811 00 SPR-I:OPRO <*> Passed (1004;5007) - CS DisableTableTableName with invalid name sent properly. +21-235-17:58:46.819 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:46.819 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 79 rcv'd. +21-235-17:58:46.854 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:51.859 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:51.859 00 SPR-I:OPRO ; Step 3.7: Send the Report Table CRC command with an invalid length. +21-235-17:58:51.859 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:51.866 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:51.867 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:58:51.867 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:51.887 00 SPR-I:OPRO Sending: 189Fc00000281E75 +21-235-17:58:51.890 00 CMH-I:CMD Command SFDU received:<189FC00000281E75> from gs582cfslab4:SPR +21-235-17:58:51.900 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:58:51.901 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:52.352 00 TLMH-I:STS 58-012-14:14:02.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 30, Len = 47, Expected = 48 +21-235-17:58:53.903 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:53.914 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:53.914 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:58:53.916 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:58:53.949 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:58.952 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:58.952 00 SPR-I:OPRO ; Step 3.8: Send the Report Table CRC command with an invalid table. +21-235-17:58:58.953 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:58.953 00 SPR-I:OPRO ; Step 3.8.1: Send the command with a null table name. +21-235-17:58:58.953 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:58.959 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:58.960 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 71 +21-235-17:58:58.960 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:58.964 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTTABLENAME TABLENAME="" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-17:58:58.964 00 CMH-I:CMD Command SFDU received:<189FC00000291E8F00000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:58:58.989 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:59.854 00 TLMH-I:STS 58-012-14:14:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=71 Tables report baseline failed, table not found +21-235-17:59:01.991 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:01.992 00 SPR-I:OPRO <*> Passed (1004;5007) - CS ReportTableName with Null Tablename sent properly. +21-235-17:59:01.996 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:01.997 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 71 rcv'd. +21-235-17:59:02.026 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:07.029 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:07.030 00 SPR-I:OPRO ; Step 3.8.2: Send the command with an application name that is not +21-235-17:59:07.030 00 SPR-I:OPRO ; currently executing. +21-235-17:59:07.030 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:07.035 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:07.035 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 71 +21-235-17:59:07.036 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:07.036 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTTABLENAME TABLENAME="CS_TST" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-17:59:07.036 00 CMH-I:CMD Command SFDU received:<189FC00000291E9343535F54535400000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:59:07.051 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:07.856 00 TLMH-I:STS 58-012-14:14:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=71 Tables report baseline failed, table CS_TST not found +21-235-17:59:10.055 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:10.057 00 SPR-I:OPRO <*> Passed (1004;5007) - CS ReportTableName with invalid name sent properly. +21-235-17:59:10.077 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:10.079 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 71 rcv'd. +21-235-17:59:10.121 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:15.125 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:15.126 00 SPR-I:OPRO ; Step 3.9: Send the Recompute Table CRC command with an invalid +21-235-17:59:15.126 00 SPR-I:OPRO ; length. +21-235-17:59:15.126 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:15.133 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:15.133 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:59:15.133 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:15.148 00 SPR-I:OPRO Sending: 189Fc00000281F88 +21-235-17:59:15.151 00 CMH-I:CMD Command SFDU received:<189FC00000281F88> from gs582cfslab4:SPR +21-235-17:59:15.168 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:59:15.169 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:15.849 00 TLMH-I:STS 58-012-14:14:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 31, Len = 47, Expected = 48 +21-235-17:59:18.172 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:18.194 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:18.196 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:59:18.202 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:59:18.243 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:23.246 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:23.246 00 SPR-I:OPRO ; Step 3.10: Send the Recompute Table CRC command with an invalid +21-235-17:59:23.246 00 SPR-I:OPRO ; table name. +21-235-17:59:23.246 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:23.246 00 SPR-I:OPRO ; Step 3.10.1: Send the command with a null table name. +21-235-17:59:23.246 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:23.248 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:23.248 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 74 +21-235-17:59:23.248 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:23.249 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTETABLENAME TABLENAME="" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-17:59:23.249 00 CMH-I:CMD Command SFDU received:<189FC00000291F8E00000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:59:23.263 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:23.848 00 TLMH-I:STS 58-012-14:14:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=74 Tables recompute baseline failed, table not found +21-235-17:59:26.266 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:26.266 00 SPR-I:OPRO <*> Passed (1004;5007) - CS RecomputeTableName with Null Tablename sent properly. +21-235-17:59:26.271 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:26.272 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 74 rcv'd. +21-235-17:59:26.305 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:31.310 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:31.310 00 SPR-I:OPRO ; Step 3.10.2: Send the command with an application name that is not +21-235-17:59:31.310 00 SPR-I:OPRO ; currently executing. +21-235-17:59:31.310 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:31.316 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:31.317 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 74 +21-235-17:59:31.317 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:31.320 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTETABLENAME TABLENAME="CS_TST" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-17:59:31.321 00 CMH-I:CMD Command SFDU received:<189FC00000291F9243535F54535400000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:59:31.348 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:31.856 00 TLMH-I:STS 58-012-14:14:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=74 Tables recompute baseline failed, table CS_TST not found +21-235-17:59:34.351 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:34.354 00 SPR-I:OPRO <*> Passed (1004;5007) - CS RecomputeTableName with invalid name sent properly. +21-235-17:59:34.375 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:34.378 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 74 rcv'd. +21-235-17:59:34.426 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:39.430 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:39.430 00 SPR-I:OPRO ; Step 3.11: Send a valid Recompute command. +21-235-17:59:39.431 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:39.436 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.438 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-17:59:39.438 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.448 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.448 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-17:59:39.448 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.452 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTETABLENAME TABLENAME="CS.ResTablesTbl" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-17:59:39.452 00 CMH-I:CMD Command SFDU received:<189FC00000291F8343532E5265735461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:59:39.466 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:39.466 00 SPR-I:OPRO ; Step 3.12: Send the Recompute command again. This should fail since +21-235-17:59:39.466 00 SPR-I:OPRO ; a Recompute is already executing. +21-235-17:59:39.467 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:39.470 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.470 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 75 +21-235-17:59:39.470 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.488 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTETABLENAME TABLENAME="LC.LC_ADT" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-17:59:39.488 00 CMH-I:CMD Command SFDU received:<189FC00000291FAE4C432E4C435F41445400000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:59:39.543 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:40.348 00 TLMH-I:STS 58-012-14:14:50.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResTablesTbl started +21-235-17:59:40.350 00 TLMH-I:STS 58-012-14:14:50.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=75 Tables recompute baseline for table LC.LC_ADT failed: child task in use +21-235-17:59:40.856 00 TLMH-I:STS 58-012-14:14:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:59:40.857 00 TLMH-I:STS 58-012-14:14:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:59:41.352 00 TLMH-I:STS 58-012-14:14:51.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResTablesTbl recompute finished. New baseline is 0x00001F47 +21-235-17:59:42.546 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:42.549 00 SPR-I:OPRO <*> Passed (1004;5005.2) - CS RecomputeTableName failed as expected. +21-235-17:59:42.555 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:42.555 00 SPR-I:OPRO <*> Passed (1004;5005.2) - Expected Event Msg 75 rcv'd. +21-235-17:59:42.585 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:42.586 00 SPR-I:OPRO ; Step 3.13: Send the One Shot CRC command. This should fail since +21-235-17:59:42.586 00 SPR-I:OPRO ; a Recompute is already executing. +21-235-17:59:42.586 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:42.586 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTETABLENAME TABLENAME="CS.ResTablesTbl" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-17:59:42.586 00 CMH-I:CMD Command SFDU received:<189FC00000291F8343532E5265735461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:59:42.589 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:42.589 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-235-17:59:42.589 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:42.603 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 11152096 (xAA2AE0) REGIONSIZE= 2048 (x800) MAXBYTES= 2048 (x800) ;;; (SCX CPU1 CS One Shot command code) +21-235-17:59:42.603 00 CMH-I:CMD Command SFDU received:<189FC000000D02D700AA2AE00000080000000800> from gs582cfslab4:SPR +21-235-17:59:42.657 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:43.349 00 TLMH-I:STS 58-012-14:14:53.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResTablesTbl started +21-235-17:59:43.350 00 TLMH-I:STS 58-012-14:14:53.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-235-17:59:43.847 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:59:44.354 00 TLMH-I:STS 58-012-14:14:54.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResTablesTbl recompute finished. New baseline is 0xFFFFDFBF +21-235-17:59:46.662 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:46.664 00 SPR-I:OPRO <*> Passed (1004;5005.2) - One Shot CRC command failed as expected. +21-235-17:59:46.684 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:46.687 00 SPR-I:OPRO <*> Passed (1004;5005.2) - Expected Event Msg 22 rcv'd. +21-235-17:59:46.731 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:51.735 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:51.735 00 SPR-I:OPRO ; Step 3.14: Dump the Table Results Table. +21-235-17:59:51.735 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:51.736 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:59:51.738 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:59:51.745 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl3_13" +21-235-17:59:51.746 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl3_13" ;;; (SCX CPU1 TBL dump table command) +21-235-17:59:51.746 00 CMH-I:CMD Command SFDU received:<1804C000006B033B000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C335F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:59:51.757 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:59:57.850 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl3_13' +21-235-18:00:06.771 00 SPR-I:OPRO +21-235-18:00:06.771 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:00:06.771 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:00:06.771 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:00:06.771 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:00:06.775 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl3_13 cpu1_tblrestbl3_13 binary 192.168.1.8 +21-235-18:00:06.925 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:00:06.926 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:00:21.939 00 SPR-I:OPRO +21-235-18:00:21.957 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl3_13`" +21-235-18:00:21.958 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:00:26.963 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:00:26.965 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:00:31.973 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:31.974 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:00:31.975 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:31.975 00 SPR-I:OPRO ; Step 4.0: Disabled Checksum Test. +21-235-18:00:31.975 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:31.975 00 SPR-I:OPRO ; Step 4.1: Send the Disable Checksum command. +21-235-18:00:31.975 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:31.978 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:31.978 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-235-18:00:31.978 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:32.006 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEALL ;;; (SCX CPU1 CS Disable All Checksumming command code) +21-235-18:00:32.006 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-235-18:00:32.020 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:00:32.851 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-235-18:00:34.022 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:34.024 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-235-18:00:34.045 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:34.048 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-235-18:00:34.094 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:00:39.098 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:39.098 00 SPR-I:OPRO ; Step 4.2: Send the Disable Table Checksumming command. +21-235-18:00:39.098 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:39.106 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:39.107 00 SPR-I:OPRO ; Setup event 1 with CS INFO 67 +21-235-18:00:39.107 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:39.110 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLES ;;; (SCX CPU1 CS Disable All Table Checksumming command code) +21-235-18:00:39.110 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-235-18:00:39.132 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:00:39.848 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-235-18:00:42.136 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:42.139 00 SPR-I:OPRO <*> Passed (1003;5002) - CS DisableTables command sent properly. +21-235-18:00:42.163 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:42.164 00 SPR-I:OPRO <*> Passed (1003;5002) - Expected Event Msg 67 rcv'd. +21-235-18:00:42.201 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:00:47.205 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:47.205 00 SPR-I:OPRO ; Step 4.3: Send the Enable Table Name command with a table whose +21-235-18:00:47.206 00 SPR-I:OPRO ; status is DISABLED. +21-235-18:00:47.206 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:47.233 00 SPR-I:OPRO ; Disabled table 'CS.ResAppTbl' found at index 1 +21-235-18:00:47.238 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:47.240 00 SPR-I:OPRO ; Setup event 1 with CS INFO 76 +21-235-18:00:47.241 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:47.249 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLETABLENAME TABLENAME="CS.ResAppTbl" ;;; (SCX CPU1 Enable Table Name Checksumming command code) +21-235-18:00:47.249 00 CMH-I:CMD Command SFDU received:<189FC000002920D043532E52657341707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:00:47.264 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:00:47.853 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.ResAppTbl is Enabled +21-235-18:00:50.267 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:50.268 00 SPR-I:OPRO <*> Passed (1003;5003) - CS EnableTableName command sent properly. +21-235-18:00:50.277 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:50.279 00 SPR-I:OPRO <*> Passed (1003;5003) - Expected Event Msg 76 rcv'd. +21-235-18:00:50.311 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:00:55.315 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:55.315 00 SPR-I:OPRO ; Step 4.4: Dump the Table Results table. +21-235-18:00:55.315 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:55.315 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:00:55.316 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:00:55.322 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_4" +21-235-18:00:55.322 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_4" ;;; (SCX CPU1 TBL dump table command) +21-235-18:00:55.323 00 CMH-I:CMD Command SFDU received:<1804C000006B030A000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C345F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:00:55.334 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:01:01.856 00 TLMH-I:STS 58-012-14:16:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_4' +21-235-18:01:10.345 00 SPR-I:OPRO +21-235-18:01:10.345 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:01:10.345 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:01:10.346 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:01:10.346 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:01:10.349 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_4 cpu1_tblrestbl4_4 binary 192.168.1.8 +21-235-18:01:10.529 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:01:10.529 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:01:25.541 00 SPR-I:OPRO +21-235-18:01:25.564 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_4`" +21-235-18:01:25.564 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:01:30.569 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:01:30.570 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:01:35.585 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:35.588 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:01:35.601 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:35.601 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-18:01:35.601 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:35.608 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:35.609 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-18:01:35.609 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:35.641 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTETABLENAME TABLENAME="CS.ResAppTbl" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-18:01:35.641 00 CMH-I:CMD Command SFDU received:<189FC00000291FEF43532E52657341707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:01:35.655 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:01:36.347 00 TLMH-I:STS 58-012-14:16:46.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResAppTbl started +21-235-18:01:37.351 00 TLMH-I:STS 58-012-14:16:47.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResAppTbl recompute finished. New baseline is 0x00003C22 +21-235-18:01:38.658 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:38.661 00 SPR-I:OPRO <*> Passed (1003;5005) - CS RecomputeTableName command sent properly. +21-235-18:01:38.667 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:38.668 00 SPR-I:OPRO <*> Passed (1003;5005) - Expected Event Msg 72 rcv'd. +21-235-18:01:38.698 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:38.699 00 SPR-I:OPRO <*> Passed (1003;5005.1) - Expected Event Msg 98 rcv'd. +21-235-18:01:38.725 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:01:43.729 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:43.730 00 SPR-I:OPRO ; Step 4.5: Send the Report Table CRC command for the Table specified +21-235-18:01:43.730 00 SPR-I:OPRO ; above. +21-235-18:01:43.730 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:43.738 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:43.738 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:01:43.738 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:43.742 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTTABLENAME TABLENAME="CS.ResAppTbl" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-18:01:43.742 00 CMH-I:CMD Command SFDU received:<189FC00000291EEE43532E52657341707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:01:43.766 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:01:44.345 00 TLMH-I:STS 58-012-14:16:54.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.ResAppTbl is 0x00003C22 +21-235-18:01:46.770 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:46.772 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:01:46.791 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:46.794 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:01:46.841 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:01:51.845 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:51.845 00 SPR-I:OPRO ; Step 4.6: Manipulate the table's CRC in order to force a miscompare. +21-235-18:01:51.845 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:51.853 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:51.853 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 7 +21-235-18:01:51.854 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:51.857 00 CMH-I:CMD Command is /SCX_CPU1_TST_CS_CORRUPTTBLCRC TABLENAME="CS.ResAppTbl" ;;; (SCX CPU1 TST_CS Corrupt Table CRC command code) +21-235-18:01:51.857 00 CMH-I:CMD Command SFDU received:<192BC0000029034643532E52657341707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:01:51.886 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:01:52.352 00 TLMH-I:STS 58-012-14:17:02.500 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=7 Corrupt Table CRC command for 'CS.ResAppTbl' successful +21-235-18:01:52.887 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:52.889 00 SPR-I:OPRO <*> Passed - Expected Event Msg 7 rcv'd. +21-235-18:01:52.890 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:01:57.893 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:57.893 00 SPR-I:OPRO ; Step 4.7: Send the Disable Table Name command with a table whose +21-235-18:01:57.893 00 SPR-I:OPRO ; status is ENABLED. +21-235-18:01:57.894 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:57.908 00 SPR-I:OPRO ; Enabled table 'CS.DefAppTbl' found at index 0 +21-235-18:01:57.909 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:57.909 00 SPR-I:OPRO ; Setup event 1 with CS INFO 78 +21-235-18:01:57.909 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:57.910 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Disable Table Name Checksumming command code) +21-235-18:01:57.910 00 CMH-I:CMD Command SFDU received:<189FC000002921D243532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:01:57.925 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:01:58.855 00 TLMH-I:STS 58-012-14:17:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-18:02:01.929 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:01.929 00 SPR-I:OPRO <*> Passed (1003;5004) - CS DisableTableName command sent properly. +21-235-18:02:01.934 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:01.935 00 SPR-I:OPRO <*> Passed (1003;5004) - Expected Event Msg 78 rcv'd. +21-235-18:02:01.968 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:02:06.972 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:06.972 00 SPR-I:OPRO ; Step 4.8: Dump the Table Results table. +21-235-18:02:06.972 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:06.973 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:02:06.975 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:02:06.983 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_8" +21-235-18:02:06.983 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_8" ;;; (SCX CPU1 TBL dump table command) +21-235-18:02:06.983 00 CMH-I:CMD Command SFDU received:<1804C000006B0306000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C345F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:02:06.995 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:02:13.855 00 TLMH-I:STS 58-012-14:17:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_8' +21-235-18:02:22.007 00 SPR-I:OPRO +21-235-18:02:22.007 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:02:22.007 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:02:22.007 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:02:22.007 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:02:22.009 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_8 cpu1_tblrestbl4_8 binary 192.168.1.8 +21-235-18:02:22.183 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:02:22.183 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:02:37.193 00 SPR-I:OPRO +21-235-18:02:37.220 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_8`" +21-235-18:02:37.220 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:02:42.225 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:02:42.228 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:02:47.245 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:47.259 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:02:47.263 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:47.263 00 SPR-I:OPRO ; Step 4.9: Send the Report Table CRC command for the table specified +21-235-18:02:47.263 00 SPR-I:OPRO ; above. +21-235-18:02:47.263 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:47.268 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:02:47.268 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:02:47.269 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:02:47.294 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTTABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-18:02:47.294 00 CMH-I:CMD Command SFDU received:<189FC00000291EED43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:02:47.308 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:02:47.849 00 TLMH-I:STS 58-012-14:17:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0xFFFFAC1E +21-235-18:02:50.311 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:50.314 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:02:50.338 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:50.339 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:02:50.388 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:02:55.392 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:55.392 00 SPR-I:OPRO ; Step 4.10: Send the Enable Table Checksumming command. +21-235-18:02:55.392 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:55.394 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:02:55.394 00 SPR-I:OPRO ; Setup event 1 with CS INFO 68 +21-235-18:02:55.394 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:02:55.395 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLETABLES ;;; (SCX CPU1 CS Enable All Table Checksumming command code) +21-235-18:02:55.395 00 CMH-I:CMD Command SFDU received:<189FC00000011CA5> from gs582cfslab4:SPR +21-235-18:02:55.409 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:02:55.848 00 TLMH-I:STS 58-012-14:18:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=68 Checksumming of Tables is Enabled +21-235-18:02:58.412 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:58.412 00 SPR-I:OPRO <*> Passed (1003;5001) - CS EnableTables command sent properly. +21-235-18:02:58.419 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:58.420 00 SPR-I:OPRO <*> Passed (1003;5001) - Expected Event Msg 68 rcv'd. +21-235-18:02:58.457 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:03:03.462 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:03.462 00 SPR-I:OPRO ; Step 4.11: Send the Enable Table Name command with a table whose +21-235-18:03:03.462 00 SPR-I:OPRO ; status is DISABLED. +21-235-18:03:03.462 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:03.507 00 SPR-I:OPRO ; Disabled table 'CS.DefAppTbl' found at index 0 +21-235-18:03:03.509 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:03.509 00 SPR-I:OPRO ; Setup event 1 with CS INFO 76 +21-235-18:03:03.509 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:03.510 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLETABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Enable Table Name Checksumming command code) +21-235-18:03:03.511 00 CMH-I:CMD Command SFDU received:<189FC000002920D343532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:03:03.516 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:03:04.346 00 TLMH-I:STS 58-012-14:18:14.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.DefAppTbl is Enabled +21-235-18:03:06.519 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:03:06.522 00 SPR-I:OPRO <*> Passed (1003;5003) - CS EnableTableName command sent properly. +21-235-18:03:06.542 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:03:06.544 00 SPR-I:OPRO <*> Passed (1003;5003) - Expected Event Msg 76 rcv'd. +21-235-18:03:06.592 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:03:11.597 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:11.597 00 SPR-I:OPRO ; Step 4.12: Dump the Table Results table. +21-235-18:03:11.597 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:11.598 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:03:11.600 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:03:11.606 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_12" +21-235-18:03:11.606 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_12" ;;; (SCX CPU1 TBL dump table command) +21-235-18:03:11.606 00 CMH-I:CMD Command SFDU received:<1804C000006B033D000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C345F31320000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:03:11.617 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:03:17.852 00 TLMH-I:STS 58-012-14:18:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_12' +21-235-18:03:26.628 00 SPR-I:OPRO +21-235-18:03:26.628 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:03:26.628 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:03:26.629 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:03:26.629 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:03:26.632 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_12 cpu1_tblrestbl4_12 binary 192.168.1.8 +21-235-18:03:26.784 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:03:26.784 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:03:41.796 00 SPR-I:OPRO +21-235-18:03:41.810 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_12`" +21-235-18:03:41.810 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:03:46.815 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:03:46.817 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:03:51.828 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:03:51.828 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:03:51.829 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:51.829 00 SPR-I:OPRO ; Step 4.13: Send the Report Table CRC command for the table specified +21-235-18:03:51.830 00 SPR-I:OPRO ; above. +21-235-18:03:51.830 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:51.831 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:51.831 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:03:51.831 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:51.846 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTTABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-18:03:51.846 00 CMH-I:CMD Command SFDU received:<189FC00000291EED43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:03:51.860 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:03:52.353 00 TLMH-I:STS 58-012-14:19:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0xFFFFAC1E +21-235-18:03:53.862 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:03:53.864 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:03:53.872 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:03:53.873 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:03:53.908 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:03:58.912 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:58.912 00 SPR-I:OPRO ; Step 4.14: Send the Disable Table Name command with a table whose +21-235-18:03:58.912 00 SPR-I:OPRO ; status is ENABLED. +21-235-18:03:58.913 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:58.931 00 SPR-I:OPRO ; Enabled table 'CS.DefAppTbl' found at index 0 +21-235-18:03:58.933 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:58.933 00 SPR-I:OPRO ; Setup event 1 with CS INFO 78 +21-235-18:03:58.933 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:58.934 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Disable Table Name Checksumming command code) +21-235-18:03:58.934 00 CMH-I:CMD Command SFDU received:<189FC000002921D243532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:03:58.942 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:03:59.845 00 TLMH-I:STS 58-012-14:19:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-18:04:01.944 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:01.947 00 SPR-I:OPRO <*> Passed (1003;5004) - CS DisableTableName command sent properly. +21-235-18:04:01.970 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:01.973 00 SPR-I:OPRO <*> Passed (1003;5004) - Expected Event Msg 78 rcv'd. +21-235-18:04:02.015 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:04:07.020 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:07.020 00 SPR-I:OPRO ; Step 4.15: Dump the Table Results table. +21-235-18:04:07.020 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:07.022 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:04:07.026 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:04:07.037 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_15" +21-235-18:04:07.038 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_15" ;;; (SCX CPU1 TBL dump table command) +21-235-18:04:07.038 00 CMH-I:CMD Command SFDU received:<1804C000006B033A000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C345F31350000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:04:07.051 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:04:13.847 00 TLMH-I:STS 58-012-14:19:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_15' +21-235-18:04:22.063 00 SPR-I:OPRO +21-235-18:04:22.063 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:04:22.063 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:04:22.063 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:04:22.063 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:04:22.067 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_15 cpu1_tblrestbl4_15 binary 192.168.1.8 +21-235-18:04:22.243 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:04:22.243 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:04:37.255 00 SPR-I:OPRO +21-235-18:04:37.302 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_15`" +21-235-18:04:37.303 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:04:42.308 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:04:42.309 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:04:47.326 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:47.329 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:04:47.333 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:47.333 00 SPR-I:OPRO ; Step 4.16: Send the Report Table CRC command for the table specified +21-235-18:04:47.333 00 SPR-I:OPRO ; above. +21-235-18:04:47.333 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:47.339 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:04:47.340 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:04:47.340 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:04:47.380 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTTABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-18:04:47.380 00 CMH-I:CMD Command SFDU received:<189FC00000291EED43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:04:47.384 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:04:47.843 00 TLMH-I:STS 58-012-14:19:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0xFFFFAC1E +21-235-18:04:50.388 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:50.390 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:04:50.418 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:50.420 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:04:50.459 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:04:55.463 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:55.463 00 SPR-I:OPRO ; Step 4.17: Send the Enable Checksum command. +21-235-18:04:55.463 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:55.465 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:04:55.465 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-235-18:04:55.465 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:04:55.466 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-235-18:04:55.466 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-235-18:04:55.482 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:04:56.346 00 TLMH-I:STS 58-012-14:20:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-235-18:04:57.849 00 TLMH-I:STS 58-012-14:20:08.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:04:58.485 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:58.485 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-235-18:04:58.490 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:58.491 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-235-18:04:58.521 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:05:00.846 00 TLMH-I:STS 58-012-14:20:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:05:02.846 00 TLMH-I:STS 58-012-14:20:13.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:05:03.525 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:03.525 00 SPR-I:OPRO ; Step 4.18: Send the Disable Table Checksumming command. +21-235-18:05:03.526 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:03.532 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:05:03.532 00 SPR-I:OPRO ; Setup event 1 with CS INFO 67 +21-235-18:05:03.533 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:05:03.537 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLES ;;; (SCX CPU1 CS Disable All Table Checksumming command code) +21-235-18:05:03.537 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-235-18:05:03.562 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:05:04.346 00 TLMH-I:STS 58-012-14:20:14.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-235-18:05:06.566 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:05:06.569 00 SPR-I:OPRO <*> Passed (1003;5002) - CS DisableTables command sent properly. +21-235-18:05:06.576 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:05:06.577 00 SPR-I:OPRO <*> Passed (1003;5002) - Expected Event Msg 67 rcv'd. +21-235-18:05:06.608 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:05:11.612 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:11.612 00 SPR-I:OPRO ; Step 4.19: Send the Enable Table Name command with a table whose +21-235-18:05:11.612 00 SPR-I:OPRO ; status is DISABLED. +21-235-18:05:11.612 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:11.632 00 SPR-I:OPRO ; Disabled table 'CS.DefAppTbl' found at index 0 +21-235-18:05:11.634 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:05:11.635 00 SPR-I:OPRO ; Setup event 1 with CS INFO 76 +21-235-18:05:11.635 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:05:11.636 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLETABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Enable Table Name Checksumming command code) +21-235-18:05:11.636 00 CMH-I:CMD Command SFDU received:<189FC000002920D343532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:05:11.641 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:05:12.347 00 TLMH-I:STS 58-012-14:20:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.DefAppTbl is Enabled +21-235-18:05:14.646 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:05:14.648 00 SPR-I:OPRO <*> Passed (1003;5003) - CS EnableTableName command sent properly. +21-235-18:05:14.667 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:05:14.669 00 SPR-I:OPRO <*> Passed (1003;5003) - Expected Event Msg 76 rcv'd. +21-235-18:05:14.720 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:05:19.724 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:19.724 00 SPR-I:OPRO ; Step 4.20: Dump the Table Results table. +21-235-18:05:19.724 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:19.726 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:05:19.729 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:05:19.753 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_20" +21-235-18:05:19.754 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_20" ;;; (SCX CPU1 TBL dump table command) +21-235-18:05:19.755 00 CMH-I:CMD Command SFDU received:<1804C000006B033C000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C345F32300000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:05:19.757 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:05:25.845 00 TLMH-I:STS 58-012-14:20:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_20' +21-235-18:05:34.770 00 SPR-I:OPRO +21-235-18:05:34.770 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:05:34.770 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:05:34.770 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:05:34.771 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:05:34.774 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_20 cpu1_tblrestbl4_20 binary 192.168.1.8 +21-235-18:05:34.927 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:05:34.927 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:05:49.938 00 SPR-I:OPRO +21-235-18:05:49.982 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_20`" +21-235-18:05:49.982 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:05:54.986 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:05:54.987 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:06:00.002 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:00.004 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:06:00.009 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:00.009 00 SPR-I:OPRO ; Step 4.21: Send the Report Table CRC command for the Table specified +21-235-18:06:00.009 00 SPR-I:OPRO ; above. +21-235-18:06:00.009 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:00.016 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:00.017 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:06:00.017 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:00.051 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTTABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-18:06:00.051 00 CMH-I:CMD Command SFDU received:<189FC00000291EED43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:06:00.055 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:06:00.842 00 TLMH-I:STS 58-012-14:21:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0xFFFFAC1E +21-235-18:06:02.057 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:02.059 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:06:02.079 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:02.086 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:06:02.133 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:06:07.137 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:07.137 00 SPR-I:OPRO ; Step 4.22: Manipulate the table's CRC in order to force a miscompare. +21-235-18:06:07.137 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:07.142 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:07.142 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 7 +21-235-18:06:07.142 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:07.143 00 CMH-I:CMD Command is /SCX_CPU1_TST_CS_CORRUPTTBLCRC TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TST_CS Corrupt Table CRC command code) +21-235-18:06:07.143 00 CMH-I:CMD Command SFDU received:<192BC0000029034543532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:06:07.158 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:06:07.844 00 TLMH-I:STS 58-012-14:21:18.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=7 Corrupt Table CRC command for 'CS.DefAppTbl' successful +21-235-18:06:08.160 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:08.163 00 SPR-I:OPRO <*> Passed - Expected Event Msg 7 rcv'd. +21-235-18:06:08.164 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:06:13.168 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:13.168 00 SPR-I:OPRO ; Step 4.23: Send the Disable Table Name command with a table whose +21-235-18:06:13.168 00 SPR-I:OPRO ; status is ENABLED. +21-235-18:06:13.169 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:13.188 00 SPR-I:OPRO ; Enabled table 'CS.DefAppTbl' found at index 0 +21-235-18:06:13.190 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:13.190 00 SPR-I:OPRO ; Setup event 1 with CS INFO 78 +21-235-18:06:13.190 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:13.195 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Disable Table Name Checksumming command code) +21-235-18:06:13.195 00 CMH-I:CMD Command SFDU received:<189FC000002921D243532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:06:13.210 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:06:13.850 00 TLMH-I:STS 58-012-14:21:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-18:06:14.211 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:14.211 00 SPR-I:OPRO <*> Passed (1003;5004) - CS DisableTableName command sent properly. +21-235-18:06:14.218 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:14.219 00 SPR-I:OPRO <*> Passed (1003;5004) - Expected Event Msg 78 rcv'd. +21-235-18:06:14.259 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:06:19.263 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:19.263 00 SPR-I:OPRO ; Step 4.24: Dump the Table Results table. +21-235-18:06:19.263 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:19.264 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:06:19.267 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:06:19.287 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_24" +21-235-18:06:19.289 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_24" ;;; (SCX CPU1 TBL dump table command) +21-235-18:06:19.289 00 CMH-I:CMD Command SFDU received:<1804C000006B0338000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C345F32340000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:06:19.303 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:06:25.843 00 TLMH-I:STS 58-012-14:21:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_24' +21-235-18:06:34.316 00 SPR-I:OPRO +21-235-18:06:34.316 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:06:34.316 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:06:34.317 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:06:34.317 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:06:34.320 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_24 cpu1_tblrestbl4_24 binary 192.168.1.8 +21-235-18:06:34.463 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:06:34.463 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:06:49.475 00 SPR-I:OPRO +21-235-18:06:49.509 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_24`" +21-235-18:06:49.509 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:06:54.513 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:06:54.514 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:06:59.523 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:59.524 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:06:59.525 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:59.525 00 SPR-I:OPRO ; Step 4.25: Send the Report Table CRC command for the table specifie +21-235-18:06:59.525 00 SPR-I:OPRO ; above. +21-235-18:06:59.525 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:59.527 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:59.527 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:06:59.527 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:59.547 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTTABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-18:06:59.547 00 CMH-I:CMD Command SFDU received:<189FC00000291EED43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:06:59.561 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:07:00.345 00 TLMH-I:STS 58-012-14:22:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0x0012D687 +21-235-18:07:02.563 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:02.564 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:07:02.569 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:02.570 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:07:02.601 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:07:07.605 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:07.605 00 SPR-I:OPRO ; Step 4.26: Send the Enable Table Checksumming command. +21-235-18:07:07.606 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:07.612 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:07:07.612 00 SPR-I:OPRO ; Setup event 1 with CS INFO 68 +21-235-18:07:07.612 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:07:07.617 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLETABLES ;;; (SCX CPU1 CS Enable All Table Checksumming command code) +21-235-18:07:07.617 00 CMH-I:CMD Command SFDU received:<189FC00000011CA5> from gs582cfslab4:SPR +21-235-18:07:07.649 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:07:08.351 00 TLMH-I:STS 58-012-14:22:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=68 Checksumming of Tables is Enabled +21-235-18:07:08.846 00 TLMH-I:STS 58-012-14:22:19.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:10.653 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:10.655 00 SPR-I:OPRO <*> Passed (1003;5001) - CS EnableTables command sent properly. +21-235-18:07:10.673 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:10.675 00 SPR-I:OPRO <*> Passed (1003;5001) - Expected Event Msg 68 rcv'd. +21-235-18:07:10.713 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:07:10.843 00 TLMH-I:STS 58-012-14:22:21.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:13.848 00 TLMH-I:STS 58-012-14:22:24.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:15.717 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:15.717 00 SPR-I:OPRO ; Step 4.27: Send the Enable Table Name command with a table whose +21-235-18:07:15.717 00 SPR-I:OPRO ; status is DISABLED. +21-235-18:07:15.718 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:15.735 00 SPR-I:OPRO ; Disabled table 'CS.DefAppTbl' found at index 0 +21-235-18:07:15.737 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:07:15.737 00 SPR-I:OPRO ; Setup event 1 with CS INFO 76 +21-235-18:07:15.737 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:07:15.738 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLETABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Enable Table Name Checksumming command code) +21-235-18:07:15.738 00 CMH-I:CMD Command SFDU received:<189FC000002920D343532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:07:15.744 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:07:16.344 00 TLMH-I:STS 58-012-14:22:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.DefAppTbl is Enabled +21-235-18:07:16.851 00 TLMH-I:STS 58-012-14:22:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:16.852 00 TLMH-I:STS 58-012-14:22:27.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:18.747 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:18.750 00 SPR-I:OPRO <*> Passed (1003;5003) - CS EnableTableName command sent properly. +21-235-18:07:18.758 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:18.758 00 SPR-I:OPRO <*> Passed (1003;5003) - Expected Event Msg 76 rcv'd. +21-235-18:07:18.790 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:07:19.843 00 TLMH-I:STS 58-012-14:22:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:20.847 00 TLMH-I:STS 58-012-14:22:31.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:22.851 00 TLMH-I:STS 58-012-14:22:33.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:23.795 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:23.795 00 SPR-I:OPRO ; Step 4.28: Dump the Table Results table. +21-235-18:07:23.795 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:23.796 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:07:23.798 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:07:23.806 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_28" +21-235-18:07:23.807 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_28" ;;; (SCX CPU1 TBL dump table command) +21-235-18:07:23.807 00 CMH-I:CMD Command SFDU received:<1804C000006B0334000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C345F32380000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:07:23.818 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:07:23.846 00 TLMH-I:STS 58-012-14:22:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:26.850 00 TLMH-I:STS 58-012-14:22:37.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:26.851 00 TLMH-I:STS 58-012-14:22:37.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:29.842 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_28' +21-235-18:07:29.853 00 TLMH-I:STS 58-012-14:22:40.008 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:30.846 00 TLMH-I:STS 58-012-14:22:41.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:32.845 00 TLMH-I:STS 58-012-14:22:43.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:33.850 00 TLMH-I:STS 58-012-14:22:44.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:36.842 00 TLMH-I:STS 58-012-14:22:47.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:36.843 00 TLMH-I:STS 58-012-14:22:47.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:38.829 00 SPR-I:OPRO +21-235-18:07:38.830 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:07:38.830 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:07:38.830 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:07:38.830 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:07:38.833 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_28 cpu1_tblrestbl4_28 binary 192.168.1.8 +21-235-18:07:38.984 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:07:38.984 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:07:39.844 00 TLMH-I:STS 58-012-14:22:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:40.847 00 TLMH-I:STS 58-012-14:22:51.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:42.847 00 TLMH-I:STS 58-012-14:22:53.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:43.842 00 TLMH-I:STS 58-012-14:22:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:46.850 00 TLMH-I:STS 58-012-14:22:57.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:46.852 00 TLMH-I:STS 58-012-14:22:57.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:49.847 00 TLMH-I:STS 58-012-14:23:00.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:50.842 00 TLMH-I:STS 58-012-14:23:01.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:52.850 00 TLMH-I:STS 58-012-14:23:03.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:53.844 00 TLMH-I:STS 58-012-14:23:04.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:53.995 00 SPR-I:OPRO +21-235-18:07:54.041 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_28`" +21-235-18:07:54.041 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:07:56.846 00 TLMH-I:STS 58-012-14:23:07.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:56.848 00 TLMH-I:STS 58-012-14:23:07.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:59.046 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:07:59.048 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:07:59.849 00 TLMH-I:STS 58-012-14:23:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:08:00.850 00 TLMH-I:STS 58-012-14:23:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:02.844 00 TLMH-I:STS 58-012-14:23:13.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:08:03.846 00 TLMH-I:STS 58-012-14:23:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:04.063 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:04.066 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:08:04.071 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:04.071 00 SPR-I:OPRO ; Step 4.29: Send the Report Table CRC command for the table specified +21-235-18:08:04.072 00 SPR-I:OPRO ; above. +21-235-18:08:04.072 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:04.079 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:04.080 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:08:04.080 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:04.109 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTTABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-18:08:04.109 00 CMH-I:CMD Command SFDU received:<189FC00000291EED43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:08:04.115 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:08:04.847 00 TLMH-I:STS 58-012-14:23:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0x0012D687 +21-235-18:08:06.117 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:06.120 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:08:06.125 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:06.126 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:08:06.156 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:08:06.844 00 TLMH-I:STS 58-012-14:23:17.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:08:06.845 00 TLMH-I:STS 58-012-14:23:17.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:09.846 00 TLMH-I:STS 58-012-14:23:20.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:08:10.851 00 TLMH-I:STS 58-012-14:23:21.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:11.160 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:11.160 00 SPR-I:OPRO ; Step 4.30: Send the Disable Table Name command with a table whose +21-235-18:08:11.161 00 SPR-I:OPRO ; status is ENABLED. +21-235-18:08:11.161 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:11.208 00 SPR-I:OPRO ; Enabled table 'CS.DefAppTbl' found at index 0 +21-235-18:08:11.210 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:11.210 00 SPR-I:OPRO ; Setup event 1 with CS INFO 78 +21-235-18:08:11.210 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:11.211 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Disable Table Name Checksumming command code) +21-235-18:08:11.211 00 CMH-I:CMD Command SFDU received:<189FC000002921D243532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:08:11.227 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:08:11.844 00 TLMH-I:STS 58-012-14:23:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-18:08:12.847 00 TLMH-I:STS 58-012-14:23:23.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:14.233 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:14.236 00 SPR-I:OPRO <*> Passed (1003;5004) - CS DisableTableName command sent properly. +21-235-18:08:14.245 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:14.245 00 SPR-I:OPRO <*> Passed (1003;5004) - Expected Event Msg 78 rcv'd. +21-235-18:08:14.279 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:08:15.847 00 TLMH-I:STS 58-012-14:23:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:18.851 00 TLMH-I:STS 58-012-14:23:29.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:19.283 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:19.284 00 SPR-I:OPRO ; Step 4.31: Dump the Table Results table. +21-235-18:08:19.284 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:19.285 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:08:19.288 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:08:19.295 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_31" +21-235-18:08:19.295 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_31" ;;; (SCX CPU1 TBL dump table command) +21-235-18:08:19.295 00 CMH-I:CMD Command SFDU received:<1804C000006B033C000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C345F33310000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:08:19.307 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:08:20.847 00 TLMH-I:STS 58-012-14:23:31.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:23.850 00 TLMH-I:STS 58-012-14:23:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:25.850 00 TLMH-I:STS 58-012-14:23:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_31' +21-235-18:08:26.845 00 TLMH-I:STS 58-012-14:23:37.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:28.850 00 TLMH-I:STS 58-012-14:23:39.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:31.844 00 TLMH-I:STS 58-012-14:23:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:34.318 00 SPR-I:OPRO +21-235-18:08:34.318 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:08:34.319 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:08:34.319 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:08:34.319 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:08:34.321 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_31 cpu1_tblrestbl4_31 binary 192.168.1.8 +21-235-18:08:34.469 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:08:34.469 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:08:34.844 00 TLMH-I:STS 58-012-14:23:45.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:36.841 00 TLMH-I:STS 58-012-14:23:47.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:39.847 00 TLMH-I:STS 58-012-14:23:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:42.851 00 TLMH-I:STS 58-012-14:23:53.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:44.841 00 TLMH-I:STS 58-012-14:23:55.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:47.844 00 TLMH-I:STS 58-012-14:23:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:49.481 00 SPR-I:OPRO +21-235-18:08:49.496 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_31`" +21-235-18:08:49.496 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:08:50.845 00 TLMH-I:STS 58-012-14:24:01.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:52.845 00 TLMH-I:STS 58-012-14:24:03.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:54.501 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:08:54.503 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:08:55.849 00 TLMH-I:STS 58-012-14:24:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:58.842 00 TLMH-I:STS 58-012-14:24:09.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:59.518 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:59.519 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:08:59.520 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:59.520 00 SPR-I:OPRO ; Step 4.32: Send the Report Table CRC command for the table specified +21-235-18:08:59.520 00 SPR-I:OPRO ; above. +21-235-18:08:59.520 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:59.522 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:59.522 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:08:59.522 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:59.541 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTTABLENAME TABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 Report Table Checksum command code) +21-235-18:08:59.541 00 CMH-I:CMD Command SFDU received:<189FC00000291EED43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:08:59.557 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:09:00.342 00 TLMH-I:STS 58-012-14:24:10.483 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0x0012D687 +21-235-18:09:00.847 00 TLMH-I:STS 58-012-14:24:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:02.560 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:02.564 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:09:02.584 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:02.586 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:09:02.625 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:09:03.847 00 TLMH-I:STS 58-012-14:24:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:06.841 00 TLMH-I:STS 58-012-14:24:17.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:07.628 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.628 00 SPR-I:OPRO ; Step 5.0: Definition Table Update Test. +21-235-18:09:07.628 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.628 00 SPR-I:OPRO ; Step 5.1: Create a Table Definition table load file that contains +21-235-18:09:07.628 00 SPR-I:OPRO ; all empty items. +21-235-18:09:07.628 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.629 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_tdt4.i +21-235-18:09:07.630 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT4 started +21-235-18:09:07.646 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.647 00 SPR-I:OPRO ; Define the Application Definition Table +21-235-18:09:07.647 00 SPR-I:OPRO ;******************************************************************** +21-235-18:09:07.655 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-235-18:09:07.655 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-235-18:09:07.658 00 SPR-I:OPRO ********** tbldefemptytable ********** +21-235-18:09:07.658 00 SPR-I:OPRO +21-235-18:09:07.658 00 SPR-I:OPRO Content Type: cFE1 +21-235-18:09:07.658 00 SPR-I:OPRO Sub Type: 8 +21-235-18:09:07.658 00 SPR-I:OPRO Length: 12 +21-235-18:09:07.658 00 SPR-I:OPRO Spacecraft Id: SCX +21-235-18:09:07.658 00 SPR-I:OPRO Processor Id: CPU3 +21-235-18:09:07.658 00 SPR-I:OPRO Application Id: 0 +21-235-18:09:07.658 00 SPR-I:OPRO Create Time Secs: 1629742147 +21-235-18:09:07.658 00 SPR-I:OPRO Create Time Subsecs: 0 +21-235-18:09:07.658 00 SPR-I:OPRO File Description: Table Definition Empty Table Loa +21-235-18:09:07.658 00 SPR-I:OPRO +21-235-18:09:07.658 00 SPR-I:OPRO ********** CS.DefTablesTbl ********** +21-235-18:09:07.658 00 SPR-I:OPRO +21-235-18:09:07.658 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[0].State +21-235-18:09:07.658 00 SPR-I:OPRO Byte Offset: 0 +21-235-18:09:07.658 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[23].Name +21-235-18:09:07.658 00 SPR-I:OPRO Number of Bytes: 1008 +21-235-18:09:07.658 00 SPR-I:OPRO +21-235-18:09:07.667 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-235-18:09:07.668 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-235-18:09:07.668 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 1123 P0FAE cs.deftablestbl +21-235-18:09:07.674 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-235-18:09:07.674 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat tbldefemptytable.tmp cs.deftablestbl > tbldefemptytable +21-235-18:09:07.678 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.deftablestbl tbldefemptytable.tmp +21-235-18:09:07.683 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-235-18:09:07.684 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.684 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_tdt4 +21-235-18:09:07.684 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.684 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT4 completed +21-235-18:09:07.684 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:09:08.841 00 TLMH-I:STS 58-012-14:24:19.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:11.848 00 TLMH-I:STS 58-012-14:24:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:12.688 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:12.688 00 SPR-I:OPRO ; Step 5.2: Send the command to load the file created above. +21-235-18:09:12.688 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:12.693 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:12.693 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-235-18:09:12.693 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:12.695 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-235-18:09:12.696 00 SPR-I:STS Procedure LOAD_TABLE started +21-235-18:09:12.701 00 SPR-I:OPRO Table Filename: tbldefemptytable +21-235-18:09:12.705 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 tbldefemptytable RAM:0 3 +21-235-18:09:12.705 00 SPR-I:OPRO +21-235-18:09:12.859 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:09:12.860 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:09:14.846 00 TLMH-I:STS 58-012-14:24:25.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:16.846 00 TLMH-I:STS 58-012-14:24:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:17.863 00 SPR-I:OPRO +21-235-18:09:17.866 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/tbldefemptytable" +21-235-18:09:17.867 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/tbldefemptytable" ;;; (SCX CPU1 TBL load table command) +21-235-18:09:17.868 00 CMH-I:CMD Command SFDU received:<1804C000004102082F72616D2F74626C646566656D7074797461626C6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:09:17.894 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:09:18.347 00 TLMH-I:STS 58-012-14:24:28.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/tbldefemptytable' into 'CS.DefTablesTbl' working buffer +21-235-18:09:19.849 00 TLMH-I:STS 58-012-14:24:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:21.899 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:21.900 00 SPR-I:STS Procedure LOAD_TABLE completed +21-235-18:09:21.908 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:21.909 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-235-18:09:21.912 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:21.913 00 SPR-I:OPRO <*> Passed - Expected Event Msg rcv'd. +21-235-18:09:21.913 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:09:22.842 00 TLMH-I:STS 58-012-14:24:33.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:24.843 00 TLMH-I:STS 58-012-14:24:35.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:26.917 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:26.917 00 SPR-I:OPRO ; Step 5.3: Send the command to validate the file loaded in Step 5.2. +21-235-18:09:26.917 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:26.923 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:26.923 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-235-18:09:26.923 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:26.925 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:26.926 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-235-18:09:26.926 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:26.927 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefTablesTbl" ;;; (SCX CPU1 TBL validate table command) +21-235-18:09:26.927 00 CMH-I:CMD Command SFDU received:<1804C000002B0402000043532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:09:26.932 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:09:27.340 00 TLMH-I:STS 58-012-14:24:37.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefTablesTbl' +21-235-18:09:27.848 00 TLMH-I:STS 58-012-14:24:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:29.848 00 TLMH-I:STS 58-012-14:24:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-235-18:09:29.848 00 TLMH-I:STS 58-012-14:24:40.005 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefTablesTbl' +21-235-18:09:29.935 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:29.938 00 SPR-I:OPRO <*> Passed - Table Definition Table validate command sent. +21-235-18:09:29.939 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-235-18:09:29.954 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:29.957 00 SPR-I:OPRO <*> Passed - Validation Success Event Msg rcv'd. +21-235-18:09:29.958 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:29.958 00 SPR-I:OPRO ; Step 5.4: Send the command to Activate the file loaded in Step 5.2. +21-235-18:09:29.986 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:29.987 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:29.987 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-235-18:09:29.987 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:29.989 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:29.990 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-235-18:09:29.990 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:29.991 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefTablesTbl" ;;; (SCX CPU1 TBL activate table command) +21-235-18:09:29.991 00 CMH-I:CMD Command SFDU received:<1804C0000029050143532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:09:30.005 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:09:30.843 00 TLMH-I:STS 58-012-14:24:41.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefTablesTbl' has a load pending +21-235-18:09:30.844 00 TLMH-I:STS 58-012-14:24:41.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:32.845 00 TLMH-I:STS 58-012-14:24:43.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:33.850 00 TLMH-I:STS 58-012-14:24:44.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefTablesTbl' +21-235-18:09:33.851 00 TLMH-I:STS 58-012-14:24:44.005 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-235-18:09:34.010 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:34.013 00 SPR-I:OPRO <*> Passed - Activate Table Definition Table command sent properly. +21-235-18:09:34.026 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:34.028 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-235-18:09:34.040 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:34.041 00 SPR-I:OPRO <*> Passed - Table Definition Table Updated successfully. +21-235-18:09:34.059 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-235-18:09:34.059 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:09:39.063 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:39.063 00 SPR-I:OPRO ; Step 5.5: Dump the Tables Results table. +21-235-18:09:39.064 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:39.065 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:09:39.069 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:09:39.089 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl5_5" +21-235-18:09:39.091 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl5_5" ;;; (SCX CPU1 TBL dump table command) +21-235-18:09:39.091 00 CMH-I:CMD Command SFDU received:<1804C000006B030A000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C355F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:09:39.104 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:09:45.848 00 TLMH-I:STS 58-012-14:24:56.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl5_5' +21-235-18:09:54.116 00 SPR-I:OPRO +21-235-18:09:54.116 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:09:54.116 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:09:54.117 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:09:54.117 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:09:54.120 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl5_5 cpu1_tblrestbl5_5 binary 192.168.1.8 +21-235-18:09:54.297 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:09:54.297 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:10:09.309 00 SPR-I:OPRO +21-235-18:10:09.327 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl5_5`" +21-235-18:10:09.327 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:14.333 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:10:14.336 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:19.350 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:19.351 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:10:19.352 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:19.352 00 SPR-I:OPRO ; Step 5.6: Create a Table Definition table load file containing empty +21-235-18:10:19.352 00 SPR-I:OPRO ; entries in between valid entries and a load file containing an +21-235-18:10:19.352 00 SPR-I:OPRO ; entry with an invalid state. +21-235-18:10:19.352 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:19.352 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_tdt2.i +21-235-18:10:19.354 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT2 started +21-235-18:10:19.413 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:19.413 00 SPR-I:OPRO ; Define the Application Definition Table +21-235-18:10:19.413 00 SPR-I:OPRO ;******************************************************************** +21-235-18:10:19.420 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-235-18:10:19.420 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-235-18:10:19.426 00 SPR-I:OPRO ********** tbl_def_tbl_ld_2 ********** +21-235-18:10:19.426 00 SPR-I:OPRO +21-235-18:10:19.426 00 SPR-I:OPRO Content Type: cFE1 +21-235-18:10:19.426 00 SPR-I:OPRO Sub Type: 8 +21-235-18:10:19.426 00 SPR-I:OPRO Length: 12 +21-235-18:10:19.426 00 SPR-I:OPRO Spacecraft Id: SCX +21-235-18:10:19.426 00 SPR-I:OPRO Processor Id: CPU3 +21-235-18:10:19.426 00 SPR-I:OPRO Application Id: 0 +21-235-18:10:19.426 00 SPR-I:OPRO Create Time Secs: 1629742219 +21-235-18:10:19.426 00 SPR-I:OPRO Create Time Subsecs: 0 +21-235-18:10:19.426 00 SPR-I:OPRO File Description: Table Definition Table Load 2 +21-235-18:10:19.426 00 SPR-I:OPRO +21-235-18:10:19.427 00 SPR-I:OPRO ********** CS.DefTablesTbl ********** +21-235-18:10:19.427 00 SPR-I:OPRO +21-235-18:10:19.427 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[0].State +21-235-18:10:19.427 00 SPR-I:OPRO Byte Offset: 0 +21-235-18:10:19.427 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[23].Name +21-235-18:10:19.427 00 SPR-I:OPRO Number of Bytes: 1008 +21-235-18:10:19.427 00 SPR-I:OPRO +21-235-18:10:19.434 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-235-18:10:19.435 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-235-18:10:19.435 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 1123 P0FAE cs.deftablestbl +21-235-18:10:19.443 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-235-18:10:19.443 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat tbl_def_tbl_ld_2.tmp cs.deftablestbl > tbl_def_tbl_ld_2 +21-235-18:10:19.448 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.deftablestbl tbl_def_tbl_ld_2.tmp +21-235-18:10:19.453 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-235-18:10:19.453 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:19.453 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_tdt2 +21-235-18:10:19.453 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:19.453 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT2 completed +21-235-18:10:19.455 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:24.460 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_tdt3.i +21-235-18:10:24.465 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT3 started +21-235-18:10:24.534 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:24.534 00 SPR-I:OPRO ; Define the Application Definition Table +21-235-18:10:24.534 00 SPR-I:OPRO ;******************************************************************** +21-235-18:10:24.540 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-235-18:10:24.541 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-235-18:10:24.542 00 SPR-I:OPRO ********** tbl_def_tbl_invalid ********** +21-235-18:10:24.542 00 SPR-I:OPRO +21-235-18:10:24.543 00 SPR-I:OPRO Content Type: cFE1 +21-235-18:10:24.543 00 SPR-I:OPRO Sub Type: 8 +21-235-18:10:24.543 00 SPR-I:OPRO Length: 12 +21-235-18:10:24.543 00 SPR-I:OPRO Spacecraft Id: SCX +21-235-18:10:24.543 00 SPR-I:OPRO Processor Id: CPU3 +21-235-18:10:24.543 00 SPR-I:OPRO Application Id: 0 +21-235-18:10:24.543 00 SPR-I:OPRO Create Time Secs: 1629742224 +21-235-18:10:24.543 00 SPR-I:OPRO Create Time Subsecs: 0 +21-235-18:10:24.543 00 SPR-I:OPRO File Description: Table Definition Table Invalid S +21-235-18:10:24.543 00 SPR-I:OPRO +21-235-18:10:24.543 00 SPR-I:OPRO ********** CS.DefTablesTbl ********** +21-235-18:10:24.543 00 SPR-I:OPRO +21-235-18:10:24.543 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[0].State +21-235-18:10:24.543 00 SPR-I:OPRO Byte Offset: 0 +21-235-18:10:24.543 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[23].Name +21-235-18:10:24.543 00 SPR-I:OPRO Number of Bytes: 1008 +21-235-18:10:24.543 00 SPR-I:OPRO +21-235-18:10:24.548 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-235-18:10:24.548 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-235-18:10:24.549 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 1123 P0FAE cs.deftablestbl +21-235-18:10:24.556 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-235-18:10:24.556 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat tbl_def_tbl_invalid.tmp cs.deftablestbl > tbl_def_tbl_invalid +21-235-18:10:24.562 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.deftablestbl tbl_def_tbl_invalid.tmp +21-235-18:10:24.566 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-235-18:10:24.566 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:24.566 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_tdt3 +21-235-18:10:24.567 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:24.567 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT3 completed +21-235-18:10:24.568 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:29.572 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:29.572 00 SPR-I:OPRO ; Step 5.7: Send the command to load the invalid file created above. +21-235-18:10:29.573 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:29.573 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-235-18:10:29.575 00 SPR-I:STS Procedure LOAD_TABLE started +21-235-18:10:29.578 00 SPR-I:OPRO Table Filename: tbl_def_tbl_invalid +21-235-18:10:29.579 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 tbl_def_tbl_invalid RAM:0 3 +21-235-18:10:29.579 00 SPR-I:OPRO +21-235-18:10:29.712 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:10:29.712 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:34.716 00 SPR-I:OPRO +21-235-18:10:34.717 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/tbl_def_tbl_invalid" +21-235-18:10:34.717 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/tbl_def_tbl_invalid" ;;; (SCX CPU1 TBL load table command) +21-235-18:10:34.717 00 CMH-I:CMD Command SFDU received:<1804C000004102572F72616D2F74626C5F6465665F74626C5F696E76616C696400000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:10:34.735 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:10:35.345 00 TLMH-I:STS 58-012-14:25:45.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/tbl_def_tbl_invalid' into 'CS.DefTablesTbl' working buffer +21-235-18:10:38.739 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:38.741 00 SPR-I:STS Procedure LOAD_TABLE completed +21-235-18:10:38.755 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:38.758 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-235-18:10:38.758 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:43.763 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:43.763 00 SPR-I:OPRO ; Step 5.8: Send the command to validate the file loaded in Step 5.7 +21-235-18:10:43.763 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:43.770 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:43.771 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-235-18:10:43.771 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:43.782 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:43.783 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-235-18:10:43.783 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:43.788 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefTablesTbl" ;;; (SCX CPU1 TBL validate table command) +21-235-18:10:43.788 00 CMH-I:CMD Command SFDU received:<1804C000002B0402000043532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:10:43.807 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:10:44.349 00 TLMH-I:STS 58-012-14:25:54.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefTablesTbl' +21-235-18:10:45.842 00 TLMH-I:STS 58-012-14:25:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=105 CS Tables Table Validate: Illegal State Field (0x0007) found with name IN_VALID_Table +21-235-18:10:45.843 00 TLMH-I:STS 58-012-14:25:56.005 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 5, bad = 1, unused = 18 +21-235-18:10:45.844 00 TLMH-I:STS 58-012-14:25:56.005 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefTablesTbl', Status=0xFFFFFFFD +21-235-18:10:46.810 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:46.814 00 SPR-I:OPRO <*> Passed - Table Definition Table validate command sent. +21-235-18:10:46.815 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-235-18:10:46.827 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:46.830 00 SPR-I:OPRO <*> Passed - Table Definition Table validation failed with an invalid state as expected. +21-235-18:10:46.830 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:46.830 00 SPR-I:OPRO ; Step 5.9: Send the command to abort the invalid load. +21-235-18:10:46.865 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:46.868 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:46.868 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-235-18:10:46.868 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:46.869 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOADABORT ABTABLENAME="CS.DefTablesTbl" ;;; (SCX CPU1 TBL Abort Loading of a table) +21-235-18:10:46.870 00 CMH-I:CMD Command SFDU received:<1804C0000029090D43532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:10:46.874 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:10:47.347 00 TLMH-I:STS 58-012-14:25:57.500 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefTablesTbl' +21-235-18:10:49.880 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:49.884 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-235-18:10:49.898 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:49.902 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-235-18:10:49.902 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:54.907 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:54.907 00 SPR-I:OPRO ; Step 5.10: Send the command to load the file with valid entries. +21-235-18:10:54.907 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:54.915 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:54.915 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-235-18:10:54.916 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:54.920 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-235-18:10:54.922 00 SPR-I:STS Procedure LOAD_TABLE started +21-235-18:10:54.927 00 SPR-I:OPRO Table Filename: tbl_def_tbl_ld_2 +21-235-18:10:54.931 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 tbl_def_tbl_ld_2 RAM:0 3 +21-235-18:10:54.931 00 SPR-I:OPRO +21-235-18:10:55.077 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:10:55.078 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:11:00.082 00 SPR-I:OPRO +21-235-18:11:00.083 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/tbl_def_tbl_ld_2" +21-235-18:11:00.084 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/tbl_def_tbl_ld_2" ;;; (SCX CPU1 TBL load table command) +21-235-18:11:00.084 00 CMH-I:CMD Command SFDU received:<1804C000004102432F72616D2F74626C5F6465665F74626C5F6C645F3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:11:00.099 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:11:00.845 00 TLMH-I:STS 58-012-14:26:11.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/tbl_def_tbl_ld_2' into 'CS.DefTablesTbl' working buffer +21-235-18:11:02.101 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:02.101 00 SPR-I:STS Procedure LOAD_TABLE completed +21-235-18:11:02.107 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:02.108 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-235-18:11:02.110 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:02.111 00 SPR-I:OPRO <*> Passed - Event Msg 12 Found! +21-235-18:11:02.111 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:11:07.115 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:07.116 00 SPR-I:OPRO ; Step 5.11: Send the command to validate the file loaded in Step 5.10 +21-235-18:11:07.116 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:07.121 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:07.121 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-235-18:11:07.121 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:07.123 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:07.123 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-235-18:11:07.123 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:07.124 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefTablesTbl" ;;; (SCX CPU1 TBL validate table command) +21-235-18:11:07.124 00 CMH-I:CMD Command SFDU received:<1804C000002B0402000043532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:11:07.139 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:11:07.847 00 TLMH-I:STS 58-012-14:26:18.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefTablesTbl' +21-235-18:11:09.847 00 TLMH-I:STS 58-012-14:26:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 5, bad = 0, unused = 19 +21-235-18:11:09.848 00 TLMH-I:STS 58-012-14:26:20.005 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefTablesTbl' +21-235-18:11:10.143 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:10.147 00 SPR-I:OPRO <*> Passed - Table Definition Table validate command sent. +21-235-18:11:10.147 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-235-18:11:10.159 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:10.162 00 SPR-I:OPRO <*> Passed - Table Definition Table validation event '36' found! +21-235-18:11:10.163 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:10.163 00 SPR-I:OPRO ; Step 5.12: Send the command to Activate the file loaded in Step 5.10 +21-235-18:11:10.196 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:10.199 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:10.199 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-235-18:11:10.199 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:10.201 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:10.202 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-235-18:11:10.202 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:10.203 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefTablesTbl" ;;; (SCX CPU1 TBL activate table command) +21-235-18:11:10.203 00 CMH-I:CMD Command SFDU received:<1804C0000029050143532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:11:10.217 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:11:10.841 00 TLMH-I:STS 58-012-14:26:21.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefTablesTbl' has a load pending +21-235-18:11:13.846 00 TLMH-I:STS 58-012-14:26:24.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefTablesTbl' +21-235-18:11:14.222 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:14.224 00 SPR-I:OPRO <*> Passed - Activate Table Definition Table command sent properly. +21-235-18:11:14.237 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:14.240 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-235-18:11:14.252 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:14.254 00 SPR-I:OPRO <*> Passed - Table Definition Table Updated successfully. +21-235-18:11:14.275 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-235-18:11:14.275 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:11:19.279 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:19.280 00 SPR-I:OPRO ; Step 5.13: Dump the Table Definition and Results table. +21-235-18:11:19.280 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:19.281 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:11:19.283 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:11:19.307 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefTablesTbl" DFILENAME="/ram/cpu1_deftbl5_13" +21-235-18:11:19.309 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefTablesTbl" DFILENAME="/ram/cpu1_deftbl5_13" ;;; (SCX CPU1 TBL dump table command) +21-235-18:11:19.309 00 CMH-I:CMD Command SFDU received:<1804C000006B0347000143532E4465665461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F64656674626C355F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:11:19.322 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:11:19.847 00 TLMH-I:STS 58-012-14:26:30.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefTablesTbl' to '/ram/cpu1_deftbl5_13' +21-235-18:11:34.335 00 SPR-I:OPRO +21-235-18:11:34.335 00 SPR-I:OPRO The TBLNAME is: CS.DefTablesTbl +21-235-18:11:34.335 00 SPR-I:OPRO The APID is: P0FAE +21-235-18:11:34.336 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:11:34.336 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:11:34.340 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_deftbl5_13 cpu1_deftbl5_13 binary 192.168.1.8 +21-235-18:11:34.487 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:11:34.488 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:11:49.498 00 SPR-I:OPRO +21-235-18:11:49.541 00 SPR-I:OPRO The unix command is cvt -ws file_list[4014].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_deftbl5_13`" +21-235-18:11:49.541 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:11:54.546 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:11:54.549 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:11:59.554 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:11:59.557 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:11:59.579 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl5_13" +21-235-18:11:59.582 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl5_13" ;;; (SCX CPU1 TBL dump table command) +21-235-18:11:59.582 00 CMH-I:CMD Command SFDU received:<1804C000006B033D000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C355F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:11:59.601 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:12:05.841 00 TLMH-I:STS 58-012-14:27:16.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl5_13' +21-235-18:12:14.615 00 SPR-I:OPRO +21-235-18:12:14.615 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:12:14.616 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:12:14.616 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:12:14.616 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:12:14.620 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl5_13 cpu1_tblrestbl5_13 binary 192.168.1.8 +21-235-18:12:14.785 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:12:14.785 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:12:29.797 00 SPR-I:OPRO +21-235-18:12:29.841 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl5_13`" +21-235-18:12:29.848 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:12:34.852 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:12:34.855 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:12:39.871 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:39.875 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:12:39.880 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:39.880 00 SPR-I:OPRO ; Step 6.0: Processing Limit Test. +21-235-18:12:39.881 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:39.881 00 SPR-I:OPRO ; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming +21-235-18:12:39.881 00 SPR-I:OPRO ; command. +21-235-18:12:39.881 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:39.889 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:39.917 00 SPR-I:OPRO ; Setup event 1 with CS INFO 37 +21-235-18:12:39.917 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:39.918 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROM ;;; (SCX CPU1 CS Disable All Eeprom Checksumming command code) +21-235-18:12:39.918 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-235-18:12:39.932 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:12:40.340 00 TLMH-I:STS 58-012-14:27:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-235-18:12:41.935 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:41.938 00 SPR-I:OPRO <*> Passed (1003;2003) - CS DisableEeprom command sent properly. +21-235-18:12:41.959 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:41.963 00 SPR-I:OPRO <*> Passed (1003;2003) - Expected Event Msg 37 rcv'd. +21-235-18:12:42.005 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:12:47.009 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:47.009 00 SPR-I:OPRO ; Step 6.2: Send the Disable OS Code Segment command. +21-235-18:12:47.010 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:47.016 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:47.016 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-235-18:12:47.017 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:47.020 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-235-18:12:47.021 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-235-18:12:47.046 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:12:47.839 00 TLMH-I:STS 58-012-14:27:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-235-18:12:50.049 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:50.053 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-235-18:12:50.061 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:50.062 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-235-18:12:50.094 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:12:55.099 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:55.099 00 SPR-I:OPRO ; Step 6.3: Send the Disable cFE Code Segment command. +21-235-18:12:55.099 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:55.106 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:55.106 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-235-18:12:55.106 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:55.107 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-235-18:12:55.107 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-235-18:12:55.122 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:12:55.845 00 TLMH-I:STS 58-012-14:28:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-235-18:12:58.128 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:58.132 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECORE command sent properly. +21-235-18:12:58.139 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:58.140 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-235-18:12:58.171 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:13:03.175 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:03.175 00 SPR-I:OPRO ; Step 6.4: Send the Disable Application Checksumming command. +21-235-18:13:03.175 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:03.181 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:03.181 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-235-18:13:03.181 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:03.182 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPS ;;; (SCX CPU1 CS Disable All Application Checksumming command code) +21-235-18:13:03.182 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-235-18:13:03.198 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:13:03.841 00 TLMH-I:STS 58-012-14:28:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-235-18:13:06.201 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:13:06.202 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-235-18:13:06.209 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:13:06.209 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-235-18:13:06.238 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:13:11.242 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:11.242 00 SPR-I:OPRO ; Step 6.5: Send the Disable User-Defined Memory Checksumming command. +21-235-18:13:11.242 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:11.248 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:11.249 00 SPR-I:OPRO ; Setup event 1 with CS INFO 52 +21-235-18:13:11.249 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:11.253 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEMEMORY ;;; (SCX CPU1 CS Disable All User-Defined Memory Checksumming command code) +21-235-18:13:11.254 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-235-18:13:11.278 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:13:11.839 00 TLMH-I:STS 58-012-14:28:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-235-18:13:14.282 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:13:14.285 00 SPR-I:OPRO <*> Passed (1003;6002) - CS DisableMemory command sent properly. +21-235-18:13:14.304 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:13:14.308 00 SPR-I:OPRO <*> Passed (1003;6002) - Expected Event Msg 52 rcv'd. +21-235-18:13:14.353 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:13:19.357 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:19.357 00 SPR-I:OPRO ; Step 6.6: Dump the Table Results table. +21-235-18:13:19.357 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:19.358 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:13:19.360 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:13:19.369 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_6" +21-235-18:13:19.370 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_6" ;;; (SCX CPU1 TBL dump table command) +21-235-18:13:19.370 00 CMH-I:CMD Command SFDU received:<1804C000006B030A000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:13:19.371 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:13:25.839 00 TLMH-I:STS 58-012-14:28:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl6_6' +21-235-18:13:34.384 00 SPR-I:OPRO +21-235-18:13:34.384 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:13:34.384 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:13:34.384 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:13:34.384 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:13:34.388 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_6 cpu1_tblrestbl6_6 binary 192.168.1.8 +21-235-18:13:34.522 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:13:34.522 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:13:49.534 00 SPR-I:OPRO +21-235-18:13:49.552 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_6`" +21-235-18:13:49.553 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:13:54.557 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:13:54.558 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:13:59.565 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:13:59.568 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:13:59.571 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:59.571 00 SPR-I:OPRO ; Step 6.7: Determine the size of the largest table in the Results +21-235-18:13:59.571 00 SPR-I:OPRO ; table and divide that by 2. Set the max bytes per cycle to the +21-235-18:13:59.571 00 SPR-I:OPRO ; calculated value. +21-235-18:13:59.571 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:59.632 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:59.632 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 15 +21-235-18:13:59.632 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:59.633 00 CMH-I:CMD Command is /SCX_CPU1_TST_CS_SETMAXBYTES NUMBYTES= 2816 (xB00) ;;; (SCX CPU1 TST_CS Set Max Bytes per Cycle command code) +21-235-18:13:59.633 00 CMH-I:CMD Command SFDU received:<192BC0000005070400000B00> from gs582cfslab4:SPR +21-235-18:13:59.644 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:14:00.344 00 TLMH-I:STS 58-012-14:29:10.500 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=15 Set Max Bytes per cycle command +21-235-18:14:04.660 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:14:04.663 00 SPR-I:OPRO <*> Passed - SetMaxBytes command. +21-235-18:14:04.663 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:14:09.668 00 SPR-I:OPRO ;********************************************************************* +21-235-18:14:09.668 00 SPR-I:OPRO ; Step 6.8: Constantly Dump the Table Results table to determine if +21-235-18:14:09.669 00 SPR-I:OPRO ; the CS application is segmenting the CRC calculation each cycle. +21-235-18:14:09.669 00 SPR-I:OPRO ;********************************************************************* +21-235-18:14:09.670 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:14:09.673 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:14:09.693 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:14:09.695 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" ;;; (SCX CPU1 TBL dump table command) +21-235-18:14:09.696 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:14:09.708 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:14:17.843 00 TLMH-I:STS 58-012-14:29:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl6_8' +21-235-18:14:24.721 00 SPR-I:OPRO +21-235-18:14:24.721 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:14:24.721 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:14:24.721 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:14:24.722 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:14:24.725 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:14:24.897 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:14:24.898 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:14:39.911 00 SPR-I:OPRO +21-235-18:14:39.956 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:14:39.957 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:14:44.963 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:14:44.965 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:14:47.984 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:14:47.984 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:14:47.992 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:14:47.992 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" ;;; (SCX CPU1 TBL dump table command) +21-235-18:14:47.993 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:14:48.004 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:14:53.839 00 TLMH-I:STS 58-012-14:30:04.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:15:03.016 00 SPR-I:OPRO +21-235-18:15:03.017 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:15:03.017 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:15:03.017 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:15:03.017 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:15:03.020 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:15:03.192 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:15:03.192 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:15:18.204 00 SPR-I:OPRO +21-235-18:15:18.247 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:15:18.247 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:15:23.252 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:15:23.254 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:15:26.288 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:15:26.289 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:15:26.294 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:15:26.295 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" ;;; (SCX CPU1 TBL dump table command) +21-235-18:15:26.295 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:15:26.306 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:15:33.842 00 TLMH-I:STS 58-012-14:30:44.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:15:41.317 00 SPR-I:OPRO +21-235-18:15:41.318 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:15:41.318 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:15:41.318 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:15:41.319 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:15:41.323 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:15:41.466 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:15:41.466 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:15:56.479 00 SPR-I:OPRO +21-235-18:15:56.524 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:15:56.524 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:16:01.529 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:16:01.531 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:16:04.583 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:16:04.583 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:16:04.589 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:16:04.589 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" ;;; (SCX CPU1 TBL dump table command) +21-235-18:16:04.589 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:16:04.600 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:16:09.842 00 TLMH-I:STS 58-012-14:31:20.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:16:19.611 00 SPR-I:OPRO +21-235-18:16:19.611 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:16:19.612 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:16:19.612 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:16:19.612 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:16:19.616 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:16:19.759 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:16:19.759 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:16:34.772 00 SPR-I:OPRO +21-235-18:16:34.787 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:16:34.787 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:16:39.792 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:16:39.794 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:16:42.852 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:16:42.853 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:16:42.859 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:16:42.860 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" ;;; (SCX CPU1 TBL dump table command) +21-235-18:16:42.860 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:16:42.871 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:16:49.838 00 TLMH-I:STS 58-012-14:32:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:16:57.881 00 SPR-I:OPRO +21-235-18:16:57.882 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:16:57.882 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:16:57.882 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:16:57.882 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:16:57.886 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:16:58.017 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:16:58.017 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:17:13.029 00 SPR-I:OPRO +21-235-18:17:13.071 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:17:13.071 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:17:18.077 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:17:18.079 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:17:21.134 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:17:21.134 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:17:21.140 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:17:21.140 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" ;;; (SCX CPU1 TBL dump table command) +21-235-18:17:21.140 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:17:21.152 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:17:25.842 00 TLMH-I:STS 58-012-14:32:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:17:36.162 00 SPR-I:OPRO +21-235-18:17:36.162 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:17:36.163 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:17:36.163 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:17:36.163 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:17:36.166 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:17:36.300 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:17:36.300 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:17:51.310 00 SPR-I:OPRO +21-235-18:17:51.325 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:17:51.325 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:17:56.331 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:17:56.333 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:17:59.361 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:17:59.362 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:17:59.368 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:17:59.369 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" ;;; (SCX CPU1 TBL dump table command) +21-235-18:17:59.369 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:17:59.381 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:18:05.837 00 TLMH-I:STS 58-012-14:33:16.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:18:14.392 00 SPR-I:OPRO +21-235-18:18:14.392 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:18:14.393 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:18:14.393 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:18:14.393 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:18:14.396 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:18:14.546 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:18:14.546 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:18:24.878 00 DPD-I:STS Deleting page SCX_CPU1_CS_TBL_DEF_TABLE +21-235-18:18:29.558 00 SPR-I:OPRO +21-235-18:18:29.602 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:18:29.605 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:18:34.611 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:18:34.613 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:18:37.668 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:18:37.669 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:18:37.676 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:18:37.676 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" ;;; (SCX CPU1 TBL dump table command) +21-235-18:18:37.676 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:18:37.681 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:18:45.839 00 TLMH-I:STS 58-012-14:33:56.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:18:52.691 00 SPR-I:OPRO +21-235-18:18:52.692 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:18:52.692 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:18:52.692 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:18:52.692 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:18:52.695 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:18:52.835 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:18:52.835 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:19:07.847 00 SPR-I:OPRO +21-235-18:19:07.899 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:19:07.899 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:19:12.905 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:19:12.907 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:19:15.966 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:19:15.966 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:19:15.972 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:19:15.973 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" ;;; (SCX CPU1 TBL dump table command) +21-235-18:19:15.973 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:19:15.973 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:19:21.840 00 TLMH-I:STS 58-012-14:34:32.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:19:30.985 00 SPR-I:OPRO +21-235-18:19:30.985 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:19:30.985 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:19:30.985 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:19:30.986 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:19:30.989 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:19:31.155 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:19:31.155 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:19:46.169 00 SPR-I:OPRO +21-235-18:19:46.213 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:19:46.213 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:19:51.218 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:19:51.221 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:19:54.277 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:19:54.278 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:19:54.283 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:19:54.284 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" ;;; (SCX CPU1 TBL dump table command) +21-235-18:19:54.284 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:19:54.295 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:20:01.834 00 TLMH-I:STS 58-012-14:35:12.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:20:09.306 00 SPR-I:OPRO +21-235-18:20:09.306 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:20:09.306 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:20:09.307 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:20:09.307 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:20:09.310 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:20:09.463 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:20:09.463 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:20:24.476 00 SPR-I:OPRO +21-235-18:20:24.499 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:20:24.499 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:20:29.504 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:20:29.506 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:20:32.531 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:20:32.531 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:20:32.536 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:20:32.537 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" ;;; (SCX CPU1 TBL dump table command) +21-235-18:20:32.537 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:20:32.548 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:20:37.843 00 TLMH-I:STS 58-012-14:35:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:20:47.557 00 SPR-I:OPRO +21-235-18:20:47.558 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:20:47.558 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:20:47.558 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:20:47.558 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:20:47.562 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:20:47.703 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:20:47.704 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:21:02.716 00 SPR-I:OPRO +21-235-18:21:02.729 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:21:02.729 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:21:07.736 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:21:07.738 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:21:10.765 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:21:10.766 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:21:10.773 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:21:10.773 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" ;;; (SCX CPU1 TBL dump table command) +21-235-18:21:10.773 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:21:10.775 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:21:17.842 00 TLMH-I:STS 58-012-14:36:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:21:25.786 00 SPR-I:OPRO +21-235-18:21:25.786 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:21:25.787 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:21:25.787 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:21:25.787 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:21:25.790 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:21:25.942 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:21:25.942 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:21:40.955 00 SPR-I:OPRO +21-235-18:21:40.993 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:21:40.993 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:21:45.998 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:21:46.001 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:21:49.058 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:21:49.059 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:21:49.065 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:21:49.066 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" ;;; (SCX CPU1 TBL dump table command) +21-235-18:21:49.066 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:21:49.079 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:21:53.835 00 TLMH-I:STS 58-012-14:37:04.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:22:04.091 00 SPR-I:OPRO +21-235-18:22:04.091 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:22:04.091 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:22:04.091 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:22:04.091 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:22:04.092 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:22:04.235 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:22:04.235 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:22:19.247 00 SPR-I:OPRO +21-235-18:22:19.291 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:22:19.291 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:22:24.296 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:22:24.298 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:22:27.357 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:22:27.358 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:22:27.364 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:22:27.365 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" ;;; (SCX CPU1 TBL dump table command) +21-235-18:22:27.365 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:22:27.376 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:22:33.835 00 TLMH-I:STS 58-012-14:37:44.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:22:42.386 00 SPR-I:OPRO +21-235-18:22:42.386 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:22:42.386 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:22:42.387 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:22:42.387 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:22:42.390 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:22:42.525 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:22:42.526 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:22:57.538 00 SPR-I:OPRO +21-235-18:22:57.558 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:22:57.558 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:23:02.563 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:23:02.564 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:23:05.600 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:23:05.601 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:23:05.606 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:23:05.606 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" ;;; (SCX CPU1 TBL dump table command) +21-235-18:23:05.607 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:23:05.617 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:23:13.832 00 TLMH-I:STS 58-012-14:38:24.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:23:20.628 00 SPR-I:OPRO +21-235-18:23:20.628 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:23:20.628 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:23:20.628 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:23:20.628 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:23:20.629 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:23:20.770 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:23:20.770 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:23:35.781 00 SPR-I:OPRO +21-235-18:23:35.804 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:23:35.804 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:23:40.808 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:23:40.809 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:23:43.851 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:23:43.852 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:23:43.859 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:23:43.860 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" ;;; (SCX CPU1 TBL dump table command) +21-235-18:23:43.860 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:23:43.871 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:23:49.836 00 TLMH-I:STS 58-012-14:39:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:23:58.884 00 SPR-I:OPRO +21-235-18:23:58.884 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:23:58.885 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:23:58.885 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:23:58.885 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:23:58.888 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:23:59.033 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:23:59.034 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:24:14.045 00 SPR-I:OPRO +21-235-18:24:14.059 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:24:14.059 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:24:19.064 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:24:19.066 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:24:22.088 00 SPR-I:OPRO Failed (7000) - Table Checksumming is not segmenting. +21-235-18:24:22.089 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.089 00 SPR-I:OPRO ; Step 7.0: Definition Table Initialization Test. +21-235-18:24:22.089 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.089 00 SPR-I:OPRO ; Step 7.1: Send the command to stop the CS and TST_CS applications. +21-235-18:24:22.089 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.089 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.089 00 SPR-I:OPRO ; Step 7.2: Delete the Table Definition table default load file from +21-235-18:24:22.099 00 SPR-I:OPRO ; CPU1. +21-235-18:24:22.099 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.099 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-235-18:24:22.099 00 SPR-I:STS Procedure FTP_FILE started +21-235-18:24:22.164 00 SPR-I:OPRO Return code from ftp_file.pl: 1 +21-235-18:24:22.165 00 SPR-I:STS Procedure FTP_FILE completed +21-235-18:24:22.165 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.165 00 SPR-I:OPRO ; Step 7.3: Start the CS Application. +21-235-18:24:22.165 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.166 00 CMH-I:CMD Command is /SCX_CPU1_ES_RESTARTAPP APPLICATION="TST_CS" ;;; (SCX CPU1 ES Restart Application command code) +21-235-18:24:22.166 00 CMH-I:CMD Command SFDU received:<1806C0000015062E5453545F43530000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:24:22.177 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:24:22.839 00 TLMH-I:STS 58-012-14:39:33.026 ERROR CPU=CPU1 APPNAME=TST_CS EVENT ID=41 TST_CS_AppMain terminating!, Error = 0x0 +21-235-18:24:22.840 00 TLMH-I:STS 58-012-14:39:33.176 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=10 Restart Application TST_CS Completed, AppID=1114128 +21-235-18:24:22.841 00 TLMH-I:STS 58-012-14:39:33.309 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=1 Version 2.4: Application Initialized +21-235-18:24:26.837 00 TLMH-I:STS 58-012-14:39:37.003 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=20 Request Housekeeping command +21-235-18:24:27.183 00 CMH-I:CMD Command is /SCX_CPU1_ES_RESTARTAPP APPLICATION="CS" ;;; (SCX CPU1 ES Restart Application command code) +21-235-18:24:27.183 00 CMH-I:CMD Command SFDU received:<1806C000001506224353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:24:27.196 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:24:27.831 00 TLMH-I:STS 58-012-14:39:38.019 INFO CPU=CPU1 APPNAME=CS EVENT ID=149 App terminating, RunStatus:0x00000005 +21-235-18:24:27.832 00 TLMH-I:STS 58-012-14:39:38.191 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=10 Restart Application CS Completed, AppID=1114129 +21-235-18:24:27.833 00 TLMH-I:STS 58-012-14:39:38.283 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-235-18:24:27.834 00 TLMH-I:STS 58-012-14:39:38.283 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefEepromTbl' from '/cf/cs_eepromtbl.tbl' +21-235-18:24:27.841 00 TLMH-I:STS 58-012-14:39:38.283 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-235-18:24:27.843 00 TLMH-I:STS 58-012-14:39:38.300 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-235-18:24:27.844 00 TLMH-I:STS 58-012-14:39:38.300 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefMemoryTbl' from 'Addr 0x00A98C80' +21-235-18:24:27.845 00 TLMH-I:STS 58-012-14:39:38.300 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-235-18:24:27.846 00 TLMH-I:STS 58-012-14:39:38.334 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-235-18:24:27.847 00 TLMH-I:STS 58-012-14:39:38.335 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefAppTbl' from '/cf/cs_apptbl.tbl' +21-235-18:24:27.848 00 TLMH-I:STS 58-012-14:39:38.335 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-235-18:24:28.338 00 TLMH-I:STS 58-012-14:39:38.431 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-235-18:24:28.340 00 TLMH-I:STS 58-012-14:39:38.431 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefTablesTbl' from 'Addr 0x00A98D40' +21-235-18:24:28.341 00 TLMH-I:STS 58-012-14:39:38.431 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-235-18:24:28.342 00 TLMH-I:STS 58-012-14:39:38.431 INFO CPU=CPU1 APPNAME=CS EVENT ID=1 CS Initialized. Version 2.5.0.0 +21-235-18:24:30.833 00 TLMH-I:STS 58-012-14:39:41.002 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=20 Request Housekeeping command +21-235-18:24:32.200 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:32.200 00 SPR-I:OPRO ; Step 7.4: Dump the Table Results table. +21-235-18:24:32.200 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:32.201 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:24:32.202 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:24:32.209 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl7_4" +21-235-18:24:32.209 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl7_4" ;;; (SCX CPU1 TBL dump table command) +21-235-18:24:32.209 00 CMH-I:CMD Command SFDU received:<1804C000006B0309000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C375F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:24:32.220 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:24:37.834 00 TLMH-I:STS 58-012-14:39:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl7_4' +21-235-18:24:47.230 00 SPR-I:OPRO +21-235-18:24:47.230 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:24:47.230 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:24:47.230 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:24:47.230 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:24:47.231 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl7_4 cpu1_tblrestbl7_4 binary 192.168.1.8 +21-235-18:24:47.365 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:24:47.365 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:25:02.378 00 SPR-I:OPRO +21-235-18:25:02.424 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl7_4`" +21-235-18:25:02.424 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:25:07.429 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:25:07.432 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:25:12.449 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:25:12.452 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:25:12.457 00 SPR-I:OPRO ;********************************************************************* +21-235-18:25:12.457 00 SPR-I:OPRO ; Step 8.0: Clean-up. +21-235-18:25:12.457 00 SPR-I:OPRO ;********************************************************************* +21-235-18:25:12.457 00 SPR-I:OPRO ; Step 8.1: Upload the default Tables Definition table downloaded in +21-235-18:25:12.457 00 SPR-I:OPRO ; step 1.1. +21-235-18:25:12.458 00 SPR-I:OPRO ;********************************************************************* +21-235-18:25:12.458 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-235-18:25:12.500 00 SPR-I:STS Procedure FTP_FILE started +21-235-18:25:12.545 00 SPR-I:OPRO Return code from ftp_file.pl: 1 +21-235-18:25:12.545 00 SPR-I:STS Procedure FTP_FILE completed +21-235-18:25:12.546 00 SPR-I:OPRO ;********************************************************************* +21-235-18:25:12.546 00 SPR-I:OPRO ; Step 8.2: Send the Power-On Reset command. +21-235-18:25:12.546 00 SPR-I:OPRO ;********************************************************************* +21-235-18:25:12.546 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-235-18:25:12.546 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-235-18:25:12.557 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-235-18:25:15.769 00 DPD-I:STS Deleting page SCX_CPU1_CS_TBL_RESULTS_TBL +21-235-18:25:19.277 00 DPD-I:STS Deleting page SCX_CPU1_CS_HK +21-235-18:25:21.148 00 DPD-I:STS Deleting page SCX_CPU1_TST_CS_HK +21-235-18:25:22.566 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-235-18:25:22.567 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-235-18:25:22.575 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-235-18:25:22.591 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-235-18:26:22.654 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:26:28.620 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-235-18:26:32.665 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:26:32.667 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-235-18:26:32.684 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-235-18:26:32.735 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-235-18:26:32.735 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-235-18:26:32.736 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-235-18:26:32.737 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-235-18:26:32.737 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-235-18:26:32.790 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-235-18:26:32.791 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:26:33.973 00 TLMH-I:STS 58-012-14:03:48.950 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-235-18:26:37.797 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:26:37.797 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-235-18:26:37.798 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-235-18:26:37.804 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-235-18:26:37.805 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:26:42.810 00 SPR-I:OPRO **** Requirements Status Reporting +21-235-18:26:42.810 00 SPR-I:OPRO -------------------------- +21-235-18:26:42.810 00 SPR-I:OPRO Requirement(s) Report +21-235-18:26:42.811 00 SPR-I:OPRO -------------------------- +21-235-18:26:42.813 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-235-18:26:42.816 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-235-18:26:42.818 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-235-18:26:42.819 00 SPR-I:OPRO FSW Requirement: CS_2003 P/F: P +21-235-18:26:42.821 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-235-18:26:42.846 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-235-18:26:42.848 00 SPR-I:OPRO FSW Requirement: CS_4002 P/F: P +21-235-18:26:42.849 00 SPR-I:OPRO FSW Requirement: CS_5000 P/F: P +21-235-18:26:42.872 00 SPR-I:OPRO FSW Requirement: CS_5000.1 P/F: P +21-235-18:26:42.873 00 SPR-I:OPRO FSW Requirement: CS_5000.2 P/F: P +21-235-18:26:42.874 00 SPR-I:OPRO FSW Requirement: CS_5000.3 P/F: P +21-235-18:26:42.896 00 SPR-I:OPRO FSW Requirement: CS_5001 P/F: P +21-235-18:26:42.898 00 SPR-I:OPRO FSW Requirement: CS_5002 P/F: P +21-235-18:26:42.899 00 SPR-I:OPRO FSW Requirement: CS_5003 P/F: P +21-235-18:26:42.920 00 SPR-I:OPRO FSW Requirement: CS_5004 P/F: P +21-235-18:26:42.921 00 SPR-I:OPRO FSW Requirement: CS_5005 P/F: P +21-235-18:26:42.946 00 SPR-I:OPRO FSW Requirement: CS_5005.1 P/F: P +21-235-18:26:42.947 00 SPR-I:OPRO FSW Requirement: CS_5005.2 P/F: P +21-235-18:26:42.948 00 SPR-I:OPRO FSW Requirement: CS_5006 P/F: P +21-235-18:26:42.949 00 SPR-I:OPRO FSW Requirement: CS_5007 P/F: P +21-235-18:26:42.969 00 SPR-I:OPRO FSW Requirement: CS_5008 P/F: P +21-235-18:26:42.970 00 SPR-I:OPRO FSW Requirement: CS_6002 P/F: P +21-235-18:26:42.971 00 SPR-I:OPRO FSW Requirement: CS_7000 P/F: F +21-235-18:26:42.996 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-235-18:26:42.997 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-235-18:26:42.998 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-235-18:26:43.020 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-235-18:26:43.021 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-235-18:26:43.021 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-235-18:26:43.021 00 SPR-I:OPRO ;********************************************************************* +21-235-18:26:43.043 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_table +21-235-18:26:43.043 00 SPR-I:OPRO ;********************************************************************* +21-235-18:26:43.043 00 SPR-I:STS Procedure SCX_CPU1_CS_TABLE completed +21-235-18:26:43.044 00 SPR-I:OPRO *** Telemetry Info *** +21-235-18:26:43.044 00 SPR-I:OPRO +21-235-18:26:43.044 00 SPR-I:OPRO Pkt Loss Count: N/A +21-235-18:26:43.044 00 SPR-I:OPRO +21-235-18:26:43.044 00 SPR-I:OPRO ****************** +21-235-18:26:43.044 00 SPR-I:OPRO +21-235-18:26:43.044 00 SPR-I:OPRO Elapsed time: 2374.82 seconds +21-235-18:26:43.045 00 SPR-I:OPRO Elapsed time: 39.5803 minutes +21-235-18:26:43.047 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-235-18:26:53.057 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logf +21-235-18:26:53.058 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logp +21-235-18:26:53.058 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logs +21-235-18:26:53.059 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.loge +21-235-18:26:53.060 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logr +21-235-18:26:53.179 00 SPR-I:OPRI --> newlog scx_cpu1_cs_table-2021-235-17h47m08s.log diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logr b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logr new file mode 100644 index 0000000..f1d9c50 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logr @@ -0,0 +1,27 @@ +21-235-18:26:42.813 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-235-18:26:42.816 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-235-18:26:42.818 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-235-18:26:42.819 00 SPR-I:OPRO FSW Requirement: CS_2003 P/F: P +21-235-18:26:42.821 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-235-18:26:42.846 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-235-18:26:42.848 00 SPR-I:OPRO FSW Requirement: CS_4002 P/F: P +21-235-18:26:42.849 00 SPR-I:OPRO FSW Requirement: CS_5000 P/F: P +21-235-18:26:42.872 00 SPR-I:OPRO FSW Requirement: CS_5000.1 P/F: P +21-235-18:26:42.873 00 SPR-I:OPRO FSW Requirement: CS_5000.2 P/F: P +21-235-18:26:42.874 00 SPR-I:OPRO FSW Requirement: CS_5000.3 P/F: P +21-235-18:26:42.896 00 SPR-I:OPRO FSW Requirement: CS_5001 P/F: P +21-235-18:26:42.898 00 SPR-I:OPRO FSW Requirement: CS_5002 P/F: P +21-235-18:26:42.899 00 SPR-I:OPRO FSW Requirement: CS_5003 P/F: P +21-235-18:26:42.920 00 SPR-I:OPRO FSW Requirement: CS_5004 P/F: P +21-235-18:26:42.921 00 SPR-I:OPRO FSW Requirement: CS_5005 P/F: P +21-235-18:26:42.946 00 SPR-I:OPRO FSW Requirement: CS_5005.1 P/F: P +21-235-18:26:42.947 00 SPR-I:OPRO FSW Requirement: CS_5005.2 P/F: P +21-235-18:26:42.948 00 SPR-I:OPRO FSW Requirement: CS_5006 P/F: P +21-235-18:26:42.949 00 SPR-I:OPRO FSW Requirement: CS_5007 P/F: P +21-235-18:26:42.969 00 SPR-I:OPRO FSW Requirement: CS_5008 P/F: P +21-235-18:26:42.970 00 SPR-I:OPRO FSW Requirement: CS_6002 P/F: P +21-235-18:26:42.971 00 SPR-I:OPRO FSW Requirement: CS_7000 P/F: F +21-235-18:26:42.996 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-235-18:26:42.997 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-235-18:26:42.998 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-235-18:26:43.020 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logs b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logs new file mode 100644 index 0000000..7ee6a3b --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logs @@ -0,0 +1,2630 @@ +21-235-17:47:08.222 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-235-17:47:08.222 00 SPR-I:OPRO Checksum: 29237 +21-235-17:47:08.222 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-235-17:47:08.222 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-235-17:47:08.224 00 SPR-I:OPRO +21-235-17:47:08.224 00 SPR-I:OPRO Connection Status +21-235-17:47:08.224 00 SPR-I:OPRO ----------------- +21-235-17:47:08.225 00 SPR-I:OPRO CFDP: DOWN +21-235-17:47:08.225 00 SPR-I:OPRO UDP: UP +21-235-17:47:08.225 00 SPR-I:OPRO SWTS: UNK +21-235-17:47:08.226 00 SPR-I:OPRO +21-235-17:47:08.226 00 SPR-I:OPRO CMD / TLM Path +21-235-17:47:08.226 00 SPR-I:OPRO -------------- +21-235-17:47:08.226 00 SPR-I:OPRO UDP +21-235-17:47:08.226 00 SPR-I:OPRO +21-235-17:47:08.226 00 SPR-I:OPRO +21-235-17:47:08.226 00 SPR-I:OPRO ASIST / GDS Configuration +21-235-17:47:08.226 00 SPR-I:OPRO ------------------------- +21-235-17:47:08.227 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-235-17:47:08.227 00 SPR-I:OPRO Account: cfs_test +21-235-17:47:08.227 00 SPR-I:OPRO Version: 21.0.7 +21-235-17:47:08.228 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-235-17:47:08.228 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 08-23-21 Time: 08:57:12 AM.EDT +21-235-17:47:08.228 00 SPR-I:OPRO +21-235-17:47:08.228 00 SPR-I:OPRO Telemetry Info +21-235-17:47:08.228 00 SPR-I:OPRO -------------- +21-235-17:47:08.228 00 SPR-I:OPRO Pkt Loss Count: N/A +21-235-17:47:08.228 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-235-17:47:08.229 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_table +21-235-17:47:08.358 00 SPR-I:OPRI --> start scx_cpu1_cs_table +21-235-17:47:08.358 00 SPR-W:STS "/s/opr/accounts/cfs_test/prc/scx_cpu1_cs_table.prc" has been modified since last compile +21-235-17:47:08.358 00 SPR-I:STS Source file modification date: 21/08/23 17:39:56.000 +21-235-17:47:08.358 00 SPR-I:STS Compiled file creation date : 21/08/23 14:23:51.000 +21-235-17:47:08.358 00 SPR-I:OPRO Recompile it? (Y/N) +21-235-17:47:15.598 00 SPR-I:OPRI --> y +21-235-17:47:17.600 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_table.i +21-235-17:47:17.619 00 SPR-I:STS Procedure SCX_CPU1_CS_TABLE started +21-235-17:47:17.769 00 SPR-I:OPRO ;********************************************************************* +21-235-17:47:17.769 00 SPR-I:OPRO ; Step 1.0: Checksum Table Test Setup. +21-235-17:47:17.769 00 SPR-I:OPRO ;********************************************************************* +21-235-17:47:17.769 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-235-17:47:17.769 00 SPR-I:OPRO ;********************************************************************* +21-235-17:47:17.770 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-235-17:47:17.782 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-235-17:47:27.790 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-235-17:47:27.790 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-235-17:47:27.794 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-235-17:47:27.829 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-235-17:48:27.887 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:48:33.854 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-235-17:48:37.898 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:48:37.953 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-235-17:48:37.954 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-235-17:48:37.957 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-235-17:48:37.958 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-235-17:48:38.009 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-235-17:48:38.010 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:48:39.356 00 TLMH-I:STS 58-012-14:03:49.450 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-235-17:48:42.015 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:48:42.015 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-235-17:48:42.017 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-235-17:48:42.022 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-235-17:48:42.022 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:48:47.027 00 SPR-I:OPRO ;********************************************************************* +21-235-17:48:47.027 00 SPR-I:OPRO ; Step 1.2: Download the default Table Definition Table file in order +21-235-17:48:47.028 00 SPR-I:OPRO ; to use it during cleanup. +21-235-17:48:47.028 00 SPR-I:OPRO ;******************************************************************** +21-235-17:48:47.030 00 SPR-I:OPRO ==> Default Table Definition Table filename = 'cs_tablestbl.tbl' +21-235-17:48:47.031 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-235-17:48:47.032 00 SPR-I:STS Procedure FTP_FILE started +21-235-17:48:47.097 00 SPR-I:OPRO Return code from ftp_file.pl: 1 +21-235-17:48:47.097 00 SPR-I:STS Procedure FTP_FILE completed +21-235-17:48:47.098 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:48:52.102 00 SPR-I:OPRO ;********************************************************************** +21-235-17:48:52.102 00 SPR-I:OPRO ; Step 1.3: Display the Housekeeping pages +21-235-17:48:52.102 00 SPR-I:OPRO ;********************************************************************** +21-235-17:48:52.210 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-235-17:48:52.281 00 DPD-I:STS Page SCX_CPU1_TST_CS_HK added (cid:1). +21-235-17:48:52.365 00 DPD-I:STS Page SCX_CPU1_CS_TBL_DEF_TABLE added (cid:1). +21-235-17:48:52.476 00 DPD-I:STS Page SCX_CPU1_CS_TBL_RESULTS_TBL added (cid:1). +21-235-17:48:52.504 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:48:58.509 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:48:58.510 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-235-17:48:58.513 00 SPR-I:OPRO ;********************************************************************* +21-235-17:48:58.513 00 SPR-I:OPRO ; Step 1.6: Create & load the Tables Definition Table file to be used +21-235-17:48:58.514 00 SPR-I:OPRO ; during this test. +21-235-17:48:58.514 00 SPR-I:OPRO ;******************************************************************** +21-235-17:48:58.514 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_tdt1.i +21-235-17:48:58.520 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT1 started +21-235-17:48:58.655 00 SPR-I:OPRO ;********************************************************************* +21-235-17:48:58.655 00 SPR-I:OPRO ; Define the Application Definition Table +21-235-17:48:58.655 00 SPR-I:OPRO ;******************************************************************** +21-235-17:48:58.664 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-235-17:48:58.664 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-235-17:48:58.667 00 SPR-I:OPRO ********** tbl_def_tbl_ld_1 ********** +21-235-17:48:58.667 00 SPR-I:OPRO +21-235-17:48:58.667 00 SPR-I:OPRO Content Type: cFE1 +21-235-17:48:58.667 00 SPR-I:OPRO Sub Type: 8 +21-235-17:48:58.667 00 SPR-I:OPRO Length: 12 +21-235-17:48:58.667 00 SPR-I:OPRO Spacecraft Id: SCX +21-235-17:48:58.667 00 SPR-I:OPRO Processor Id: CPU3 +21-235-17:48:58.667 00 SPR-I:OPRO Application Id: 0 +21-235-17:48:58.667 00 SPR-I:OPRO Create Time Secs: 1629740938 +21-235-17:48:58.667 00 SPR-I:OPRO Create Time Subsecs: 0 +21-235-17:48:58.667 00 SPR-I:OPRO File Description: Table Definition Table Load 1 +21-235-17:48:58.667 00 SPR-I:OPRO +21-235-17:48:58.667 00 SPR-I:OPRO ********** CS.DefTablesTbl ********** +21-235-17:48:58.667 00 SPR-I:OPRO +21-235-17:48:58.668 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[0].State +21-235-17:48:58.668 00 SPR-I:OPRO Byte Offset: 0 +21-235-17:48:58.668 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[23].Name +21-235-17:48:58.668 00 SPR-I:OPRO Number of Bytes: 1008 +21-235-17:48:58.668 00 SPR-I:OPRO +21-235-17:48:58.675 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-235-17:48:58.676 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-235-17:48:58.676 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 1123 P0FAE cs.deftablestbl +21-235-17:48:58.682 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-235-17:48:58.682 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat tbl_def_tbl_ld_1.tmp cs.deftablestbl > tbl_def_tbl_ld_1 +21-235-17:48:58.688 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.deftablestbl tbl_def_tbl_ld_1.tmp +21-235-17:48:58.697 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-235-17:48:58.697 00 SPR-I:OPRO ;********************************************************************* +21-235-17:48:58.697 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_tdt1 +21-235-17:48:58.697 00 SPR-I:OPRO ;********************************************************************* +21-235-17:48:58.697 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT1 completed +21-235-17:48:58.698 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:49:03.704 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-235-17:49:03.706 00 SPR-I:STS Procedure LOAD_TABLE started +21-235-17:49:03.712 00 SPR-I:OPRO Table Filename: tbl_def_tbl_ld_1 +21-235-17:49:03.716 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 tbl_def_tbl_ld_1 RAM:0 3 +21-235-17:49:03.716 00 SPR-I:OPRO +21-235-17:49:03.870 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:49:03.871 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:49:08.875 00 SPR-I:OPRO +21-235-17:49:08.875 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/tbl_def_tbl_ld_1" +21-235-17:49:08.876 00 CMH-I:CMD Command SFDU received:<1804C000004102402F72616D2F74626C5F6465665F74626C5F6C645F3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:49:08.890 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:49:09.360 00 TLMH-I:STS 58-012-14:04:19.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/tbl_def_tbl_ld_1' into 'CS.DefTablesTbl' working buffer +21-235-17:49:09.891 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:09.892 00 SPR-I:STS Procedure LOAD_TABLE completed +21-235-17:49:09.892 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:49:14.902 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:14.902 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 36 +21-235-17:49:14.903 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:14.911 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:14.912 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-235-17:49:14.912 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:14.915 00 CMH-I:CMD Command SFDU received:<1804C000002B0402000043532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:49:14.937 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:49:17.864 00 TLMH-I:STS 58-012-14:04:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 7, bad = 0, unused = 17 +21-235-17:49:17.865 00 TLMH-I:STS 58-012-14:04:28.005 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefTablesTbl' +21-235-17:49:17.940 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:17.942 00 SPR-I:OPRO <*> Passed - Tables Definition Table validate command sent. +21-235-17:49:17.955 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:17.957 00 SPR-I:OPRO <*> Passed - Event message 36 received +21-235-17:49:17.959 00 CMH-I:CMD Command SFDU received:<1804C0000029050143532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:49:17.970 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:49:21.857 00 TLMH-I:STS 58-012-14:04:32.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefTablesTbl' +21-235-17:49:21.974 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:21.976 00 SPR-I:OPRO <*> Passed - Activate Tables Definition Table command sent properly. +21-235-17:49:21.987 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:21.989 00 SPR-I:OPRO <*> Passed - Tables Definition Table Updated successfully. +21-235-17:49:21.989 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-235-17:49:21.990 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:49:26.994 00 SPR-I:OPRO ;********************************************************************** +21-235-17:49:26.995 00 SPR-I:OPRO ; Step 1.7: Start the LC Application (LC). +21-235-17:49:26.995 00 SPR-I:OPRO ;********************************************************************** +21-235-17:49:27.000 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:27.000 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-235-17:49:27.000 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:27.003 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:27.003 00 SPR-I:OPRO ; Setup event 2 with LC INFO 2 +21-235-17:49:27.003 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:49:27.004 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-235-17:49:27.004 00 SPR-I:STS Procedure LOAD_START_APP started +21-235-17:49:27.006 00 SPR-I:OPRO Application Filename: lc.o +21-235-17:49:27.007 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 lc.o RAM:0 3 +21-235-17:49:27.139 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:49:27.142 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="LC" APP_ENTRY_PT="LC_AppMain" APP_FILE_NAME="/ram/lc.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-235-17:49:27.145 00 CMH-I:CMD Command SFDU received:<1806C000007104C74C430000000000000000000000000000000000004C435F4170704D61696E000000000000000000002F72616D2F6C632E6F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7> from gs582cfslab4:SPR +21-235-17:49:27.165 00 SPR-I:STS Procedure LOAD_START_APP completed +21-235-17:49:27.173 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.010 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started LC from /ram/lc.o, AppID = 1114126 +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.069 INFO CPU=CPU1 APPNAME=LC EVENT ID=56 WDT verify results: good = 0, bad = 0, unused = 176 +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.092 INFO CPU=CPU1 APPNAME=LC EVENT ID=66 ADT verify results: good = 0, bad = 0, unused = 176 +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.093 INFO CPU=CPU1 APPNAME=LC EVENT ID=23 LC use of Critical Data Store disabled, activity mask = 0x00991990 +21-235-17:49:27.860 00 TLMH-I:STS 58-012-14:04:38.093 INFO CPU=CPU1 APPNAME=LC EVENT ID=2 LC Initialized. Version 2.1.2.0 +21-235-17:49:28.174 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:28.176 00 SPR-I:OPRO <*> Passed - LC Application Started +21-235-17:49:28.177 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:28.177 00 SPR-I:OPRO ; Step 1.8: Enable DEBUG Event Messages +21-235-17:49:28.177 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:28.179 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-235-17:49:28.193 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-235-17:49:29.858 00 TLMH-W:STS Execution time excessive [SCX_CPU1_PSEUDO_LC_TLM](/s/opr/accounts/cfs_test/rdl/scx_pseudo_tlm_cpu1_lc_hk_3593.rdl:42) +21-235-17:49:29.859 00 TLMH-E:STS Execution time exceeded [SCX_CPU1_PSEUDO_LC_TLM](/s/opr/accounts/cfs_test/rdl/scx_pseudo_tlm_cpu1_lc_hk_3593.rdl:49) +21-235-17:49:29.860 00 TLMH-I:STS Equation SCX_CPU1_PSEUDO_LC_TLM in "/s/opr/accounts/cfs_test/rdl/scx_pseudo_tlm_cpu1_lc_hk_3593.rdl" at line 49 disabled due to previous error +21-235-17:49:29.860 00 TLMH-W:STS Execution stack not cleared [SCX_CPU1_PSEUDO_LC_TLM](/s/opr/accounts/cfs_test/rdl/scx_pseudo_tlm_cpu1_lc_hk_3593.rdl:49) +21-235-17:49:30.196 00 CMH-I:CMD Command SFDU received:<1801C000001705704346455F54424C000000000000000000000000000100> from gs582cfslab4:SPR +21-235-17:49:30.220 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:49:34.225 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:49:34.227 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-235-17:49:34.228 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:34.228 00 SPR-I:OPRO ; Step 1.9: Verify that the CS Housekeeping telemetry items are +21-235-17:49:34.228 00 SPR-I:OPRO ; initialized to zero (0). +21-235-17:49:34.228 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:34.230 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-235-17:49:34.262 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:49:39.267 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:39.267 00 SPR-I:OPRO ; Step 1.10: Dump the Tables Definition Table. +21-235-17:49:39.267 00 SPR-I:OPRO ;********************************************************************* +21-235-17:49:39.268 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:49:39.272 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:49:39.299 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefTablesTbl" DFILENAME="/ram/cpu1_deftbl1_10" +21-235-17:49:39.301 00 CMH-I:CMD Command SFDU received:<1804C000006B0340000143532E4465665461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F64656674626C315F31300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:49:39.314 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:49:39.858 00 TLMH-I:STS 58-012-14:04:50.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefTablesTbl' to '/ram/cpu1_deftbl1_10' +21-235-17:49:54.325 00 SPR-I:OPRO +21-235-17:49:54.325 00 SPR-I:OPRO The TBLNAME is: CS.DefTablesTbl +21-235-17:49:54.325 00 SPR-I:OPRO The APID is: P0FAE +21-235-17:49:54.325 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:49:54.326 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:49:54.329 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_deftbl1_10 cpu1_deftbl1_10 binary 192.168.1.8 +21-235-17:49:54.503 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:49:54.504 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:50:09.515 00 SPR-I:OPRO +21-235-17:50:09.561 00 SPR-I:OPRO The unix command is cvt -ws file_list[4014].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_deftbl1_10`" +21-235-17:50:09.561 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:50:14.567 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:50:14.569 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:50:19.573 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:19.574 00 SPR-I:OPRO ; Step 2.0: Valid Command and Functionality Test. +21-235-17:50:19.574 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:19.574 00 SPR-I:OPRO ; Step 2.1: Send the Enable Checksum command. +21-235-17:50:19.574 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:19.582 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:50:19.583 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-235-17:50:19.583 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:50:19.586 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-235-17:50:19.614 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:50:20.356 00 TLMH-I:STS 58-012-14:05:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-235-17:50:22.617 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:50:22.618 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-235-17:50:22.632 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:50:22.633 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-235-17:50:22.680 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-235-17:50:22.680 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-235-17:50:23.358 00 TLMH-I:STS 58-012-14:05:33.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-235-17:50:23.682 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-235-17:50:23.693 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-235-17:50:24.362 00 TLMH-I:STS 58-012-14:05:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-235-17:50:24.697 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-235-17:50:24.710 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-235-17:50:25.355 00 TLMH-I:STS 58-012-14:05:35.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-235-17:50:25.714 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-235-17:50:25.727 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:50:26.359 00 TLMH-I:STS 58-012-14:05:36.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-235-17:50:30.732 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:30.732 00 SPR-I:OPRO ; Step 2.2: Send the Enable Tables Checksum command. +21-235-17:50:30.732 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:30.737 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:50:30.738 00 SPR-I:OPRO ; Setup event 1 with CS INFO 68 +21-235-17:50:30.738 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:50:30.738 00 CMH-I:CMD Command SFDU received:<189FC00000011CA5> from gs582cfslab4:SPR +21-235-17:50:30.753 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:50:31.357 00 TLMH-I:STS 58-012-14:05:41.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=68 Checksumming of Tables is Enabled +21-235-17:50:34.757 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:50:34.759 00 SPR-I:OPRO <*> Passed (1003;5001) - CS EnableTables command sent properly. +21-235-17:50:34.767 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:50:34.767 00 SPR-I:OPRO <*> Passed (1003;5001) - Expected Event Msg 68 rcv'd. +21-235-17:50:34.797 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:50:39.802 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:39.802 00 SPR-I:OPRO ; Step 2.3: Dump the Table Results Table. +21-235-17:50:39.802 00 SPR-I:OPRO ;********************************************************************* +21-235-17:50:39.804 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:50:39.806 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:50:39.828 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl2_3" +21-235-17:50:39.830 00 CMH-I:CMD Command SFDU received:<1804C000006B030B000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C325F33000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:50:39.842 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:50:45.855 00 TLMH-I:STS 58-012-14:05:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl2_3' +21-235-17:50:54.854 00 SPR-I:OPRO +21-235-17:50:54.854 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-17:50:54.854 00 SPR-I:OPRO The APID is: P0FB2 +21-235-17:50:54.855 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:50:54.855 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:50:54.859 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl2_3 cpu1_tblrestbl2_3 binary 192.168.1.8 +21-235-17:50:55.032 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:50:55.032 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:51:10.043 00 SPR-I:OPRO +21-235-17:51:10.085 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl2_3`" +21-235-17:51:10.089 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:51:15.094 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:51:15.095 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:51:20.110 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:51:20.112 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-17:51:20.115 00 SPR-I:OPRO ;********************************************************************* +21-235-17:51:20.116 00 SPR-I:OPRO ; Step 2.4: Verify that Tables are being checksummed. +21-235-17:51:20.116 00 SPR-I:OPRO ;********************************************************************* +21-235-17:51:20.117 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:51:20.119 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:51:20.169 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl2_4" +21-235-17:51:20.170 00 CMH-I:CMD Command SFDU received:<1804C000006B030C000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C325F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:51:20.181 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:51:25.854 00 TLMH-I:STS 58-012-14:06:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl2_4' +21-235-17:51:35.191 00 SPR-I:OPRO +21-235-17:51:35.192 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-17:51:35.192 00 SPR-I:OPRO The APID is: P0FB2 +21-235-17:51:35.192 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:51:35.192 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:51:35.196 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl2_4 cpu1_tblrestbl2_4 binary 192.168.1.8 +21-235-17:51:35.348 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:51:35.348 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:51:50.361 00 SPR-I:OPRO +21-235-17:51:50.405 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl2_4`" +21-235-17:51:50.405 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:51:55.411 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:51:55.412 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-17:51:58.452 00 SPR-I:OPRO <*> Passed (5000) - Table Checksumming is occurring. +21-235-17:51:58.454 00 SPR-I:OPRO ;********************************************************************* +21-235-17:51:58.454 00 SPR-I:OPRO ; Step 2.5: Send the Disable Table command for a valid Enabled table. +21-235-17:51:58.454 00 SPR-I:OPRO ;********************************************************************* +21-235-17:51:58.486 00 SPR-I:OPRO ; Enabled table 'CS.DefAppTbl' found at index 0 +21-235-17:51:58.488 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:51:58.488 00 SPR-I:OPRO ; Setup event 1 with CS INFO 78 +21-235-17:51:58.488 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:51:58.489 00 CMH-I:CMD Command SFDU received:<189FC000002921D243532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:51:58.503 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:51:59.360 00 TLMH-I:STS 58-012-14:07:09.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-17:52:02.506 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:02.507 00 SPR-I:OPRO <*> Passed (1003;5004) - CS DisableTableName command sent properly. +21-235-17:52:02.511 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:02.512 00 SPR-I:OPRO <*> Passed (1003;5004) - Expected Event Msg 78 rcv'd. +21-235-17:52:02.540 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:52:02.540 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:52:02.545 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefTablesTbl" DFILENAME="/ram/cpu1_deftbl2_5" +21-235-17:52:02.546 00 CMH-I:CMD Command SFDU received:<1804C000006B0377000143532E4465665461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F64656674626C325F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:52:02.556 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:52:03.353 00 TLMH-I:STS 58-012-14:07:13.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefTablesTbl' to '/ram/cpu1_deftbl2_5' +21-235-17:52:17.569 00 SPR-I:OPRO +21-235-17:52:17.569 00 SPR-I:OPRO The TBLNAME is: CS.DefTablesTbl +21-235-17:52:17.569 00 SPR-I:OPRO The APID is: P0FAE +21-235-17:52:17.570 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:52:17.570 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:52:17.573 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_deftbl2_5 cpu1_deftbl2_5 binary 192.168.1.8 +21-235-17:52:17.743 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:52:17.743 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:52:32.755 00 SPR-I:OPRO +21-235-17:52:32.798 00 SPR-I:OPRO The unix command is cvt -ws file_list[4014].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_deftbl2_5`" +21-235-17:52:32.798 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:52:37.803 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:52:37.804 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:52:42.809 00 SPR-I:OPRO <*> Passed - Definition Table entry changed to Disabled +21-235-17:52:42.809 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:52:47.814 00 SPR-I:OPRO ;********************************************************************* +21-235-17:52:47.814 00 SPR-I:OPRO ; Step 2.6: Using the TST_CS application, manipulate the disabled +21-235-17:52:47.814 00 SPR-I:OPRO ; table's CRC. +21-235-17:52:47.814 00 SPR-I:OPRO ;********************************************************************* +21-235-17:52:47.820 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:47.821 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 7 +21-235-17:52:47.821 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:47.825 00 CMH-I:CMD Command SFDU received:<192BC0000029034543532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:52:47.852 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:52:48.357 00 TLMH-I:STS 58-012-14:07:58.500 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=7 Corrupt Table CRC command for 'CS.DefAppTbl' successful +21-235-17:52:48.854 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:48.856 00 SPR-I:OPRO <*> Passed - Expected Event Msg 7 rcv'd. +21-235-17:52:48.856 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:52:53.861 00 SPR-I:OPRO ;********************************************************************* +21-235-17:52:53.861 00 SPR-I:OPRO ; Step 2.7: Send the Enable Table Name command for the table disabled +21-235-17:52:53.861 00 SPR-I:OPRO ; in Step 2.5 above. +21-235-17:52:53.861 00 SPR-I:OPRO ;********************************************************************* +21-235-17:52:53.870 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:53.870 00 SPR-I:OPRO ; Setup event 1 with CS INFO 76 +21-235-17:52:53.870 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:53.881 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:53.882 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 29 +21-235-17:52:53.882 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:52:53.884 00 SPR-I:OPRO *** Table Miscompare Ctr = 0 +21-235-17:52:53.887 00 CMH-I:CMD Command SFDU received:<189FC000002920D343532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:52:53.903 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:52:54.353 00 TLMH-I:STS 58-012-14:08:04.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.DefAppTbl is Enabled +21-235-17:52:55.853 00 TLMH-I:STS 58-012-14:08:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:52:57.907 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:57.907 00 SPR-I:OPRO <*> Passed (1003;5003) - CS EnableTableName command sent properly. +21-235-17:52:57.911 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:57.911 00 SPR-I:OPRO <*> Passed (1003;5003) - Expected Event Msg 76 rcv'd. +21-235-17:52:57.959 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:52:57.960 00 SPR-I:OPRO <*> Passed (5000.1) - Expected Event Msg 29 rcv'd. +21-235-17:52:57.961 00 SPR-I:OPRO *** Table Miscompare Ctr = 1 +21-235-17:52:57.961 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:52:58.852 00 TLMH-I:STS 58-012-14:08:09.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:00.858 00 TLMH-I:STS 58-012-14:08:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:02.994 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:02.994 00 SPR-I:OPRO ; Step 2.8: Dump the Table Results Table. +21-235-17:53:02.994 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:02.994 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:53:02.995 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:53:03.000 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl2_8" +21-235-17:53:03.001 00 CMH-I:CMD Command SFDU received:<1804C000006B0300000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C325F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:53:03.012 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:53:03.853 00 TLMH-I:STS 58-012-14:08:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:06.858 00 TLMH-I:STS 58-012-14:08:17.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:08.857 00 TLMH-I:STS 58-012-14:08:19.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:09.853 00 TLMH-I:STS 58-012-14:08:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl2_8' +21-235-17:53:11.852 00 TLMH-I:STS 58-012-14:08:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:14.860 00 TLMH-I:STS 58-012-14:08:25.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:16.860 00 TLMH-I:STS 58-012-14:08:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:18.023 00 SPR-I:OPRO +21-235-17:53:18.023 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-17:53:18.023 00 SPR-I:OPRO The APID is: P0FB2 +21-235-17:53:18.023 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:53:18.023 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:53:18.024 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl2_8 cpu1_tblrestbl2_8 binary 192.168.1.8 +21-235-17:53:18.179 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:53:18.179 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:53:19.854 00 TLMH-I:STS 58-012-14:08:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:22.854 00 TLMH-I:STS 58-012-14:08:33.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:24.854 00 TLMH-I:STS 58-012-14:08:35.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:27.860 00 TLMH-I:STS 58-012-14:08:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:30.857 00 TLMH-I:STS 58-012-14:08:41.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:32.858 00 TLMH-I:STS 58-012-14:08:43.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:33.191 00 SPR-I:OPRO +21-235-17:53:33.235 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl2_8`" +21-235-17:53:33.235 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:53:35.850 00 TLMH-I:STS 58-012-14:08:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:38.240 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:53:38.241 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:53:38.859 00 TLMH-I:STS 58-012-14:08:49.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:40.860 00 TLMH-I:STS 58-012-14:08:51.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0x00000000 +21-235-17:53:43.251 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:43.251 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-17:53:43.252 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:43.252 00 SPR-I:OPRO ; Step 2.9: Send the Recompute Table CRC commands +21-235-17:53:43.252 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:43.252 00 SPR-I:OPRO ; Step 2.9.1: Send the Recompute Table CRC command for the table +21-235-17:53:43.252 00 SPR-I:OPRO ; specified in Step 2.5 above in order to stop the miscompares. +21-235-17:53:43.252 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:43.254 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:43.269 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-17:53:43.269 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:43.272 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:43.272 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-17:53:43.272 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:43.273 00 CMH-I:CMD Command SFDU received:<189FC00000291FEC43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:53:43.287 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:53:43.850 00 TLMH-I:STS 58-012-14:08:54.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.DefAppTbl started +21-235-17:53:43.852 00 TLMH-I:STS 58-012-14:08:54.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:53:44.855 00 TLMH-I:STS 58-012-14:08:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:53:44.857 00 TLMH-I:STS 58-012-14:08:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:53:44.858 00 TLMH-I:STS 58-012-14:08:55.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.DefAppTbl recompute finished. New baseline is 0x00000000 +21-235-17:53:46.290 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:46.292 00 SPR-I:OPRO <*> Passed (1003;5005) - CS RecomputeTableName command sent properly. +21-235-17:53:46.302 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:46.302 00 SPR-I:OPRO <*> Passed (1003;5005) - Expected Event Msg 72 rcv'd. +21-235-17:53:46.342 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:46.343 00 SPR-I:OPRO <*> Passed (1003;5005.1) - Expected Event Msg 98 rcv'd. +21-235-17:53:46.345 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:53:51.376 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:51.376 00 SPR-I:OPRO ; Step 2.9.2: Send the Recompute Table CRC command for the results +21-235-17:53:51.376 00 SPR-I:OPRO ; table in order to verify the flag states. +21-235-17:53:51.376 00 SPR-I:OPRO ;********************************************************************* +21-235-17:53:51.383 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:51.383 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-17:53:51.384 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:51.391 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:51.391 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-17:53:51.391 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:53:51.406 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:53:54.409 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:54.411 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-235-17:53:56.415 00 CMH-I:CMD Command SFDU received:<189FC00000291F8343532E5265735461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:53:56.441 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:53:57.350 00 TLMH-I:STS 58-012-14:09:07.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResTablesTbl started +21-235-17:53:57.857 00 TLMH-I:STS 58-012-14:09:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:53:58.354 00 TLMH-I:STS 58-012-14:09:08.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResTablesTbl recompute finished. New baseline is 0x000010C5 +21-235-17:53:58.444 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:58.446 00 SPR-I:OPRO <*> Passed (5005) - In Progress Flag set to True as expected. +21-235-17:53:58.462 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:53:58.464 00 SPR-I:OPRO <*> Passed (1003;5005.1) - Expected Event Msg 98 rcv'd. +21-235-17:53:58.512 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:54:02.516 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:54:02.518 00 SPR-I:OPRO <*> Passed (5005.1) - In Progress Flag set to False as expected. +21-235-17:54:02.521 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:54:07.525 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:07.525 00 SPR-I:OPRO ; Step 2.10: Send the Report Table CRC command for the table specified +21-235-17:54:07.525 00 SPR-I:OPRO ; in Step 2.5 above. +21-235-17:54:07.525 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:07.531 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:54:07.531 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-17:54:07.531 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:54:07.532 00 CMH-I:CMD Command SFDU received:<189FC00000291EED43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:54:07.553 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:54:08.356 00 TLMH-I:STS 58-012-14:09:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0x00000000 +21-235-17:54:10.556 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:54:10.558 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-17:54:10.567 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:54:10.568 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-17:54:10.605 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:54:15.609 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:15.609 00 SPR-I:OPRO ; Step 2.11.0: Verify the CS Table recomputes CRC upon load. +21-235-17:54:15.609 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:15.609 00 SPR-I:OPRO ; Step 2.11.1: Dump the Table Results Table. +21-235-17:54:15.609 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:15.611 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:54:15.613 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:54:15.618 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl2_11_1" +21-235-17:54:15.619 00 CMH-I:CMD Command SFDU received:<1804C000006B0356000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C325F31315F31000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:54:15.630 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:54:21.854 00 TLMH-I:STS 58-012-14:09:32.002 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=62 Error creating dump file '/ram/cpu1_tblrestbl2_11_1', Status=0xFFFFFF98 +21-235-17:54:30.643 00 SPR-I:OPRO +21-235-17:54:30.643 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-17:54:30.643 00 SPR-I:OPRO The APID is: P0FB2 +21-235-17:54:30.643 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:54:30.643 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:54:30.646 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl2_11_1 cpu1_tblrestbl2_11_1 binary 192.168.1.8 +21-235-17:54:30.738 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:54:30.738 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:54:45.750 00 SPR-I:OPRO +21-235-17:54:45.855 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl2_11_1`" +21-235-17:54:45.855 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:54:50.860 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:54:50.861 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:54:55.877 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:54:55.880 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-17:54:55.884 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:55.884 00 SPR-I:OPRO ; Step 2.11.2: Create and load a table file for one of the CS tables +21-235-17:54:55.884 00 SPR-I:OPRO ; being checksummed. Verify that the CRC is recomputed after the load +21-235-17:54:55.884 00 SPR-I:OPRO ; has been activated. +21-235-17:54:55.884 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:55.922 00 SPR-I:OPRO 'CS.DefAppTbl' found at index 0; Current CRC = 0012D687 +21-235-17:54:55.923 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt2.i +21-235-17:54:55.925 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 started +21-235-17:54:55.974 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:55.974 00 SPR-I:OPRO ; Define the Application Definition Table +21-235-17:54:55.974 00 SPR-I:OPRO ;******************************************************************** +21-235-17:54:55.981 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-235-17:54:55.981 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-235-17:54:55.983 00 SPR-I:OPRO ********** app_def_tbl_ld_2 ********** +21-235-17:54:55.983 00 SPR-I:OPRO +21-235-17:54:55.983 00 SPR-I:OPRO Content Type: cFE1 +21-235-17:54:55.983 00 SPR-I:OPRO Sub Type: 8 +21-235-17:54:55.983 00 SPR-I:OPRO Length: 12 +21-235-17:54:55.983 00 SPR-I:OPRO Spacecraft Id: SCX +21-235-17:54:55.983 00 SPR-I:OPRO Processor Id: CPU3 +21-235-17:54:55.984 00 SPR-I:OPRO Application Id: 0 +21-235-17:54:55.984 00 SPR-I:OPRO Create Time Secs: 1629741295 +21-235-17:54:55.984 00 SPR-I:OPRO Create Time Subsecs: 0 +21-235-17:54:55.984 00 SPR-I:OPRO File Description: App Definition Table Load 2 +21-235-17:54:55.984 00 SPR-I:OPRO +21-235-17:54:55.984 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-235-17:54:55.984 00 SPR-I:OPRO +21-235-17:54:55.984 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-235-17:54:55.984 00 SPR-I:OPRO Byte Offset: 0 +21-235-17:54:55.984 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-235-17:54:55.984 00 SPR-I:OPRO Number of Bytes: 528 +21-235-17:54:55.984 00 SPR-I:OPRO +21-235-17:54:55.991 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-235-17:54:55.991 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-235-17:54:55.991 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-235-17:54:55.998 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-235-17:54:55.998 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_2.tmp cs.defapptbl > app_def_tbl_ld_2 +21-235-17:54:56.002 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_2.tmp +21-235-17:54:56.009 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-235-17:54:56.010 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:56.010 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt2 +21-235-17:54:56.010 00 SPR-I:OPRO ;********************************************************************* +21-235-17:54:56.010 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 completed +21-235-17:54:56.012 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:54:56.012 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-235-17:54:56.012 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:54:56.012 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-235-17:54:56.013 00 SPR-I:STS Procedure LOAD_TABLE started +21-235-17:54:56.014 00 SPR-I:OPRO Table Filename: app_def_tbl_ld_2 +21-235-17:54:56.015 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_2 RAM:0 3 +21-235-17:54:56.015 00 SPR-I:OPRO +21-235-17:54:56.159 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:54:56.159 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:55:01.163 00 SPR-I:OPRO +21-235-17:55:01.165 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_2" +21-235-17:55:01.167 00 CMH-I:CMD Command SFDU received:<1804C000004102582F72616D2F6170705F6465665F74626C5F6C645F3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:55:01.192 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:55:01.853 00 TLMH-I:STS 58-012-14:10:12.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_2' into 'CS.DefAppTbl' working buffer +21-235-17:55:02.194 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:02.195 00 SPR-I:STS Procedure LOAD_TABLE completed +21-235-17:55:02.207 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:02.209 00 SPR-I:OPRO <*> Passed - Load command executed successfully. +21-235-17:55:02.225 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:02.227 00 SPR-I:OPRO <*> Passed - Event message 12 received +21-235-17:55:02.230 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:02.231 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-235-17:55:02.256 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:02.258 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:02.258 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-235-17:55:02.258 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:02.259 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:55:02.274 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:55:02.855 00 TLMH-I:STS 58-012-14:10:13.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-235-17:55:05.859 00 TLMH-I:STS 58-012-14:10:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 0, unused = 21 +21-235-17:55:05.861 00 TLMH-I:STS 58-012-14:10:16.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-235-17:55:06.278 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:06.280 00 SPR-I:OPRO <*> Passed - Definition Table validate command sent. +21-235-17:55:06.280 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-235-17:55:06.286 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:06.288 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:06.288 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-235-17:55:06.288 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:55:06.300 00 CMH-I:CMD Command SFDU received:<1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:55:06.314 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:55:06.857 00 TLMH-I:STS 58-012-14:10:17.000 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-235-17:55:09.853 00 TLMH-I:STS 58-012-14:10:20.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-235-17:55:10.319 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:10.321 00 SPR-I:OPRO <*> Passed - Activate command sent properly. +21-235-17:55:10.334 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:55:10.336 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-235-17:55:10.337 00 SPR-I:STTE Wait mode - waiting 30 seconds ... +21-235-17:55:40.360 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:55:40.362 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:55:40.384 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/c1_tblrestbl2112" +21-235-17:55:40.386 00 CMH-I:CMD Command SFDU received:<1804C000006B0350000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F63315F74626C72657374626C3231313200000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:55:40.400 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:55:45.857 00 TLMH-I:STS 58-012-14:10:56.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/c1_tblrestbl2112' +21-235-17:55:55.412 00 SPR-I:OPRO +21-235-17:55:55.412 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-17:55:55.412 00 SPR-I:OPRO The APID is: P0FB2 +21-235-17:55:55.412 00 SPR-I:OPRO The CPU is: CPU3 +21-235-17:55:55.412 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-17:55:55.414 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 c1_tblrestbl2112 c1_tblrestbl2112 binary 192.168.1.8 +21-235-17:55:55.566 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:55:55.566 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:56:10.578 00 SPR-I:OPRO +21-235-17:56:10.592 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/c1_tblrestbl2112`" +21-235-17:56:10.592 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:56:15.597 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-17:56:15.598 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:56:20.603 00 SPR-I:OPRO <*> Passed (5000.2) - CS.DefAppTbl's CRC has been recomputed on table load. +21-235-17:56:20.606 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:56:25.610 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:25.611 00 SPR-I:OPRO ; Step 2.12: Stop the LC application. Verify that an event is +21-235-17:56:25.611 00 SPR-I:OPRO ; generated indicating the LC tables were skipped. +21-235-17:56:25.611 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:25.616 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:25.616 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 94 +21-235-17:56:25.616 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:25.617 00 CMH-I:CMD Command SFDU received:<1806C0000015053E4C43000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:56:25.628 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:56:30.639 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:56:32.350 00 TLMH-I:STS 58-012-14:11:42.754 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application LC Completed. +21-235-17:56:32.849 00 TLMH-I:STS 58-012-14:11:43.001 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=91 CS Failed to Share 'LC.LC_ART', Status=0xCC000002 +21-235-17:56:32.850 00 TLMH-I:STS 58-012-14:11:43.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=121 CS Tables: Problem Getting table LC.LC_ART info Share: 0x00000000, GetInfo: 0xCC000002, GetAddress: 0xCC000009 +21-235-17:56:32.852 00 TLMH-I:STS 58-012-14:11:43.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=94 Tables table computing: Table LC.LC_ART could not be found, skipping +21-235-17:56:33.642 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:33.644 00 SPR-I:OPRO <*> Passed (5000.3) - Expected Event Msg 94 rcv'd. +21-235-17:56:33.648 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:33.648 00 SPR-I:OPRO ; Step 2.13: Start the LC application. Verify that checksumming +21-235-17:56:33.648 00 SPR-I:OPRO ; is again occuring on the LC.dflt_tbl_01 table. +21-235-17:56:33.648 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:33.650 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:33.650 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-235-17:56:33.650 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:33.671 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:33.671 00 SPR-I:OPRO ; Setup event 2 with LC INFO 2 +21-235-17:56:33.671 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:33.671 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-235-17:56:33.671 00 SPR-I:STS Procedure LOAD_START_APP started +21-235-17:56:33.672 00 SPR-I:OPRO Application Filename: lc.o +21-235-17:56:33.673 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 lc.o RAM:0 3 +21-235-17:56:33.806 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-17:56:33.808 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="LC" APP_ENTRY_PT="LC_AppMain" APP_FILE_NAME="/ram/lc.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-235-17:56:33.810 00 CMH-I:CMD Command SFDU received:<1806C000007104C74C430000000000000000000000000000000000004C435F4170704D61696E000000000000000000002F72616D2F6C632E6F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7> from gs582cfslab4:SPR +21-235-17:56:33.824 00 SPR-I:STS Procedure LOAD_START_APP completed +21-235-17:56:33.834 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:56:34.353 00 TLMH-I:STS 58-012-14:11:44.509 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started LC from /ram/lc.o, AppID = 1114127 +21-235-17:56:34.354 00 TLMH-I:STS 58-012-14:11:44.569 INFO CPU=CPU1 APPNAME=LC EVENT ID=56 WDT verify results: good = 0, bad = 0, unused = 176 +21-235-17:56:34.355 00 TLMH-I:STS 58-012-14:11:44.569 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'LC.LC_WDT' from '/cf/lc_def_wdt.tbl' +21-235-17:56:34.356 00 TLMH-I:STS 58-012-14:11:44.592 INFO CPU=CPU1 APPNAME=LC EVENT ID=66 ADT verify results: good = 0, bad = 0, unused = 176 +21-235-17:56:34.357 00 TLMH-I:STS 58-012-14:11:44.592 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'LC.LC_ADT' from '/cf/lc_def_adt.tbl' +21-235-17:56:34.358 00 TLMH-I:STS 58-012-14:11:44.593 INFO CPU=CPU1 APPNAME=LC EVENT ID=23 LC use of Critical Data Store disabled, activity mask = 0x00991990 +21-235-17:56:34.360 00 TLMH-I:STS 58-012-14:11:44.593 INFO CPU=CPU1 APPNAME=LC EVENT ID=2 LC Initialized. Version 2.1.2.0 +21-235-17:56:34.836 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:34.838 00 SPR-I:OPRO <*> Passed - LC Application Started +21-235-17:56:34.841 00 CMH-I:CMD Command SFDU received:<1880C000000802A409040000000004> from gs582cfslab4:SPR +21-235-17:56:34.855 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-235-17:56:35.857 00 TLMH-I:STS 58-012-14:11:45.933 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=6 Subscribe Err:Bad Arg,MsgId 0x9040000,PipeId 1441800,app TO_LAB_APP,scope 0 +21-235-17:56:35.858 00 TLMH-I:STS 58-012-14:11:45.933 ERROR CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=10 L481 TO Can't subscribe 0x9040000 status -905969661 +21-235-17:56:44.863 00 SPR-I:OPRO Skipping Step 2.14 since TST_TBL is not available for testing +21-235-17:56:44.864 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:44.864 00 SPR-I:OPRO ; Step 2.26: Send the Recompute Table CRC command for the Definition +21-235-17:56:44.865 00 SPR-I:OPRO ; Tables table. This verifies DCR #22897. +21-235-17:56:44.865 00 SPR-I:OPRO ;********************************************************************* +21-235-17:56:44.869 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.869 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-17:56:44.869 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.871 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.871 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-17:56:44.871 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.874 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.874 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 29 +21-235-17:56:44.874 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:56:44.875 00 CMH-I:CMD Command SFDU received:<189FC00000291F8043532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:56:44.878 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:56:45.350 00 TLMH-I:STS 58-012-14:11:55.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.DefTablesTbl started +21-235-17:56:45.858 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:56:45.879 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:45.881 00 SPR-I:OPRO <*> Passed (1003;5005) - CS RecomputeTableName command sent properly. +21-235-17:56:45.903 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:45.906 00 SPR-I:OPRO <*> Passed (1003;5005) - Expected Event Msg 72 rcv'd. +21-235-17:56:45.948 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:56:46.354 00 TLMH-I:STS 58-012-14:11:56.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.DefTablesTbl recompute finished. New baseline is 0xFFFF99D2 +21-235-17:56:46.949 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:46.951 00 SPR-I:OPRO <*> Passed (1003;5005.1) - Expected Event Msg 98 rcv'd. +21-235-17:56:46.972 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:56:49.975 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:56:49.977 00 SPR-I:OPRO <*> Passed (5005.1) - In Progress Flag set to False as expected. +21-235-17:56:49.981 00 SPR-I:STTE Wait mode - waiting 20 seconds ... +21-235-17:57:09.997 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:57:15.001 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:15.002 00 SPR-I:OPRO ; Step 2.27: Send the Recompute Table CRC command for the Table Results +21-235-17:57:15.002 00 SPR-I:OPRO ; table. This verifies DCR #22897. +21-235-17:57:15.002 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:15.007 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.007 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-17:57:15.007 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.009 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.009 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-17:57:15.009 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.011 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.011 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 29 +21-235-17:57:15.011 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:15.012 00 CMH-I:CMD Command SFDU received:<189FC00000291F8343532E5265735461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:57:15.026 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:57:15.849 00 TLMH-I:STS 58-012-14:12:26.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResTablesTbl started +21-235-17:57:15.850 00 TLMH-I:STS 58-012-14:12:26.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:57:16.852 00 TLMH-I:STS 58-012-14:12:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:57:16.855 00 TLMH-I:STS 58-012-14:12:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:57:16.856 00 TLMH-I:STS 58-012-14:12:27.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResTablesTbl recompute finished. New baseline is 0xFFFFCC82 +21-235-17:57:18.029 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:18.031 00 SPR-I:OPRO <*> Passed (1003;5005) - CS RecomputeTableName command sent properly. +21-235-17:57:18.038 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:18.038 00 SPR-I:OPRO <*> Passed (1003;5005) - Expected Event Msg 72 rcv'd. +21-235-17:57:18.069 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:18.069 00 SPR-I:OPRO <*> Passed (1003;5005.1) - Expected Event Msg 98 rcv'd. +21-235-17:57:18.105 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:57:22.110 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:22.112 00 SPR-I:OPRO <*> Passed (5005.1) - In Progress Flag set to False as expected. +21-235-17:57:22.115 00 SPR-I:STTE Wait mode - waiting 20 seconds ... +21-235-17:57:42.131 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:57:47.135 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:47.135 00 SPR-I:OPRO ; Step 3.0: Invalid Command Test. +21-235-17:57:47.135 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:47.135 00 SPR-I:OPRO ; Step 3.1: Send the Enable Table Checksumming command with an +21-235-17:57:47.135 00 SPR-I:OPRO ; invalid length. +21-235-17:57:47.135 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:47.136 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:47.136 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:57:47.136 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:47.140 00 SPR-I:OPRO Sending: 189Fc00000021c99 +21-235-17:57:47.141 00 CMH-I:CMD Command SFDU received:<189FC00000021C99> from gs582cfslab4:SPR +21-235-17:57:47.145 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:57:47.145 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:57:47.848 00 TLMH-I:STS 58-012-14:12:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 28, Len = 9, Expected = 8 +21-235-17:57:50.148 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:50.153 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:50.154 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:57:50.156 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:57:50.189 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:57:55.193 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:55.193 00 SPR-I:OPRO ; Step 3.2: Send the Disable Table Checksumming command with an +21-235-17:57:55.193 00 SPR-I:OPRO ; invalid length. +21-235-17:57:55.193 00 SPR-I:OPRO ;********************************************************************* +21-235-17:57:55.195 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:55.195 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:57:55.195 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:57:55.199 00 SPR-I:OPRO Sending: 189Fc00000021D98 +21-235-17:57:55.200 00 CMH-I:CMD Command SFDU received:<189FC00000021D98> from gs582cfslab4:SPR +21-235-17:57:55.214 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:57:55.214 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:57:55.854 00 TLMH-I:STS 58-012-14:13:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 29, Len = 9, Expected = 8 +21-235-17:57:58.217 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:58.221 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:57:58.222 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:57:58.223 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:57:58.258 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:03.262 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:03.262 00 SPR-I:OPRO ; Step 3.3: Send the Enable Table Name command with an invalid length. +21-235-17:58:03.262 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:03.270 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:03.271 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:58:03.271 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:03.291 00 SPR-I:OPRO Sending: 189Fc00000282066 +21-235-17:58:03.295 00 CMH-I:CMD Command SFDU received:<189FC00000282066> from gs582cfslab4:SPR +21-235-17:58:03.309 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:58:03.310 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:03.856 00 TLMH-I:STS 58-012-14:13:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 32, Len = 47, Expected = 48 +21-235-17:58:06.314 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:06.330 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:06.332 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:58:06.340 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:58:06.388 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:11.392 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:11.392 00 SPR-I:OPRO ; Step 3.4: Send the Enable Table Name command with an invalid table. +21-235-17:58:11.392 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:11.393 00 SPR-I:OPRO ; Step 3.4.1: Send the command with a null table name. +21-235-17:58:11.393 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:11.397 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:11.397 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 77 +21-235-17:58:11.397 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:11.398 00 CMH-I:CMD Command SFDU received:<189FC000002920B100000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:58:11.403 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:11.853 00 TLMH-I:STS 58-012-14:13:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=77 Tables enable table command failed, table not found +21-235-17:58:14.406 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:14.409 00 SPR-I:OPRO <*> Passed (1004;5007) - CS EnableTableName with Null Table name sent properly. +21-235-17:58:14.428 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:14.434 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 77 rcv'd. +21-235-17:58:14.477 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:19.481 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:19.481 00 SPR-I:OPRO ; Step 3.4.2: Send the command with a table name that is not currently +21-235-17:58:19.482 00 SPR-I:OPRO ; defined in the definition table. +21-235-17:58:19.482 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:19.490 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:19.491 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 77 +21-235-17:58:19.491 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:19.496 00 CMH-I:CMD Command SFDU received:<189FC000002920AD43535F54535400000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:58:19.521 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:20.348 00 TLMH-I:STS 58-012-14:13:30.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=77 Tables enable table command failed, table CS_TST not found +21-235-17:58:22.524 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:22.526 00 SPR-I:OPRO <*> Passed (1004;5007) - CS EnableTableName with invalid name sent properly. +21-235-17:58:22.540 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:22.540 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 77 rcv'd. +21-235-17:58:22.572 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:27.577 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:27.577 00 SPR-I:OPRO ; Step 3.5: Send the Disable Table Name command with an invalid length. +21-235-17:58:27.577 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:27.584 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:27.585 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:58:27.585 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:27.603 00 SPR-I:OPRO Sending: 189Fc00000282199 +21-235-17:58:27.606 00 CMH-I:CMD Command SFDU received:<189FC00000282199> from gs582cfslab4:SPR +21-235-17:58:27.616 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:58:27.617 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:28.352 00 TLMH-I:STS 58-012-14:13:38.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 33, Len = 47, Expected = 48 +21-235-17:58:30.620 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:30.636 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:30.639 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:58:30.646 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:58:30.692 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:35.696 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:35.696 00 SPR-I:OPRO ; Step 3.6: Send the Disable Table Name command with an invalid table. +21-235-17:58:35.696 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:35.697 00 SPR-I:OPRO ; Step 3.6.1: Send the command with a null Table name. +21-235-17:58:35.697 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:35.703 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:35.704 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 79 +21-235-17:58:35.704 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:35.708 00 CMH-I:CMD Command SFDU received:<189FC000002921B000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:58:35.724 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:36.351 00 TLMH-I:STS 58-012-14:13:46.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=79 Tables disable table command failed, table not found +21-235-17:58:38.727 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:38.729 00 SPR-I:OPRO <*> Passed (1004;5007) - CS DisableTableName with Null Table name sent properly. +21-235-17:58:38.738 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:38.739 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 79 rcv'd. +21-235-17:58:38.775 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:43.779 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:43.780 00 SPR-I:OPRO ; Step 3.6.2: Send the command with a table name that is not currently +21-235-17:58:43.780 00 SPR-I:OPRO ; defined in the definition table. +21-235-17:58:43.780 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:43.786 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:43.786 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 79 +21-235-17:58:43.786 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:43.787 00 CMH-I:CMD Command SFDU received:<189FC000002921AC43535F54535400000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:58:43.805 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:44.355 00 TLMH-I:STS 58-012-14:13:54.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=79 Tables disable table command failed, table CS_TST not found +21-235-17:58:46.809 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:46.811 00 SPR-I:OPRO <*> Passed (1004;5007) - CS DisableTableTableName with invalid name sent properly. +21-235-17:58:46.819 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:46.819 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 79 rcv'd. +21-235-17:58:46.854 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:51.859 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:51.859 00 SPR-I:OPRO ; Step 3.7: Send the Report Table CRC command with an invalid length. +21-235-17:58:51.859 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:51.866 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:51.867 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:58:51.867 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:51.887 00 SPR-I:OPRO Sending: 189Fc00000281E75 +21-235-17:58:51.890 00 CMH-I:CMD Command SFDU received:<189FC00000281E75> from gs582cfslab4:SPR +21-235-17:58:51.900 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:58:51.901 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:52.352 00 TLMH-I:STS 58-012-14:14:02.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 30, Len = 47, Expected = 48 +21-235-17:58:53.903 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:53.914 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:58:53.914 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:58:53.916 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:58:53.949 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:58:58.952 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:58.952 00 SPR-I:OPRO ; Step 3.8: Send the Report Table CRC command with an invalid table. +21-235-17:58:58.953 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:58.953 00 SPR-I:OPRO ; Step 3.8.1: Send the command with a null table name. +21-235-17:58:58.953 00 SPR-I:OPRO ;********************************************************************* +21-235-17:58:58.959 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:58.960 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 71 +21-235-17:58:58.960 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:58:58.964 00 CMH-I:CMD Command SFDU received:<189FC00000291E8F00000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:58:58.989 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:58:59.854 00 TLMH-I:STS 58-012-14:14:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=71 Tables report baseline failed, table not found +21-235-17:59:01.991 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:01.992 00 SPR-I:OPRO <*> Passed (1004;5007) - CS ReportTableName with Null Tablename sent properly. +21-235-17:59:01.996 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:01.997 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 71 rcv'd. +21-235-17:59:02.026 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:07.029 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:07.030 00 SPR-I:OPRO ; Step 3.8.2: Send the command with an application name that is not +21-235-17:59:07.030 00 SPR-I:OPRO ; currently executing. +21-235-17:59:07.030 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:07.035 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:07.035 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 71 +21-235-17:59:07.036 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:07.036 00 CMH-I:CMD Command SFDU received:<189FC00000291E9343535F54535400000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:59:07.051 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:07.856 00 TLMH-I:STS 58-012-14:14:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=71 Tables report baseline failed, table CS_TST not found +21-235-17:59:10.055 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:10.057 00 SPR-I:OPRO <*> Passed (1004;5007) - CS ReportTableName with invalid name sent properly. +21-235-17:59:10.077 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:10.079 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 71 rcv'd. +21-235-17:59:10.121 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:15.125 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:15.126 00 SPR-I:OPRO ; Step 3.9: Send the Recompute Table CRC command with an invalid +21-235-17:59:15.126 00 SPR-I:OPRO ; length. +21-235-17:59:15.126 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:15.133 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:15.133 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-235-17:59:15.133 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:15.148 00 SPR-I:OPRO Sending: 189Fc00000281F88 +21-235-17:59:15.151 00 CMH-I:CMD Command SFDU received:<189FC00000281F88> from gs582cfslab4:SPR +21-235-17:59:15.168 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-235-17:59:15.169 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:15.849 00 TLMH-I:STS 58-012-14:14:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 31, Len = 47, Expected = 48 +21-235-17:59:18.172 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:18.194 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:18.196 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-235-17:59:18.202 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-235-17:59:18.243 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:23.246 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:23.246 00 SPR-I:OPRO ; Step 3.10: Send the Recompute Table CRC command with an invalid +21-235-17:59:23.246 00 SPR-I:OPRO ; table name. +21-235-17:59:23.246 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:23.246 00 SPR-I:OPRO ; Step 3.10.1: Send the command with a null table name. +21-235-17:59:23.246 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:23.248 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:23.248 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 74 +21-235-17:59:23.248 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:23.249 00 CMH-I:CMD Command SFDU received:<189FC00000291F8E00000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:59:23.263 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:23.848 00 TLMH-I:STS 58-012-14:14:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=74 Tables recompute baseline failed, table not found +21-235-17:59:26.266 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:26.266 00 SPR-I:OPRO <*> Passed (1004;5007) - CS RecomputeTableName with Null Tablename sent properly. +21-235-17:59:26.271 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:26.272 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 74 rcv'd. +21-235-17:59:26.305 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:31.310 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:31.310 00 SPR-I:OPRO ; Step 3.10.2: Send the command with an application name that is not +21-235-17:59:31.310 00 SPR-I:OPRO ; currently executing. +21-235-17:59:31.310 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:31.316 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:31.317 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 74 +21-235-17:59:31.317 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:31.321 00 CMH-I:CMD Command SFDU received:<189FC00000291F9243535F54535400000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:59:31.348 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:31.856 00 TLMH-I:STS 58-012-14:14:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=74 Tables recompute baseline failed, table CS_TST not found +21-235-17:59:34.351 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:34.354 00 SPR-I:OPRO <*> Passed (1004;5007) - CS RecomputeTableName with invalid name sent properly. +21-235-17:59:34.375 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:34.378 00 SPR-I:OPRO <*> Passed (1004;5007) - Expected Event Msg 74 rcv'd. +21-235-17:59:34.426 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:39.430 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:39.430 00 SPR-I:OPRO ; Step 3.11: Send a valid Recompute command. +21-235-17:59:39.431 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:39.436 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.438 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-17:59:39.438 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.448 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.448 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-17:59:39.448 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.452 00 CMH-I:CMD Command SFDU received:<189FC00000291F8343532E5265735461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:59:39.466 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:39.466 00 SPR-I:OPRO ; Step 3.12: Send the Recompute command again. This should fail since +21-235-17:59:39.466 00 SPR-I:OPRO ; a Recompute is already executing. +21-235-17:59:39.467 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:39.470 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.470 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 75 +21-235-17:59:39.470 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:39.488 00 CMH-I:CMD Command SFDU received:<189FC00000291FAE4C432E4C435F41445400000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:59:39.543 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:40.348 00 TLMH-I:STS 58-012-14:14:50.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResTablesTbl started +21-235-17:59:40.350 00 TLMH-I:STS 58-012-14:14:50.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=75 Tables recompute baseline for table LC.LC_ADT failed: child task in use +21-235-17:59:40.856 00 TLMH-I:STS 58-012-14:14:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:59:40.857 00 TLMH-I:STS 58-012-14:14:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:59:41.352 00 TLMH-I:STS 58-012-14:14:51.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResTablesTbl recompute finished. New baseline is 0x00001F47 +21-235-17:59:42.546 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:42.549 00 SPR-I:OPRO <*> Passed (1004;5005.2) - CS RecomputeTableName failed as expected. +21-235-17:59:42.555 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:42.555 00 SPR-I:OPRO <*> Passed (1004;5005.2) - Expected Event Msg 75 rcv'd. +21-235-17:59:42.585 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:42.586 00 SPR-I:OPRO ; Step 3.13: Send the One Shot CRC command. This should fail since +21-235-17:59:42.586 00 SPR-I:OPRO ; a Recompute is already executing. +21-235-17:59:42.586 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:42.586 00 CMH-I:CMD Command SFDU received:<189FC00000291F8343532E5265735461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:59:42.589 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:42.589 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-235-17:59:42.589 00 SPR-I:OPRO ;*********************************************************************** +21-235-17:59:42.603 00 CMH-I:CMD Command SFDU received:<189FC000000D02D700AA2AE00000080000000800> from gs582cfslab4:SPR +21-235-17:59:42.657 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-17:59:43.349 00 TLMH-I:STS 58-012-14:14:53.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResTablesTbl started +21-235-17:59:43.350 00 TLMH-I:STS 58-012-14:14:53.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-235-17:59:43.847 00 TLMH-I:STS 58-012-14:14:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-235-17:59:44.354 00 TLMH-I:STS 58-012-14:14:54.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResTablesTbl recompute finished. New baseline is 0xFFFFDFBF +21-235-17:59:46.662 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:46.664 00 SPR-I:OPRO <*> Passed (1004;5005.2) - One Shot CRC command failed as expected. +21-235-17:59:46.684 00 SPR-I:STTE WAIT UNTIL completed +21-235-17:59:46.687 00 SPR-I:OPRO <*> Passed (1004;5005.2) - Expected Event Msg 22 rcv'd. +21-235-17:59:46.731 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-17:59:51.735 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:51.735 00 SPR-I:OPRO ; Step 3.14: Dump the Table Results Table. +21-235-17:59:51.735 00 SPR-I:OPRO ;********************************************************************* +21-235-17:59:51.736 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-17:59:51.738 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-17:59:51.745 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl3_13" +21-235-17:59:51.746 00 CMH-I:CMD Command SFDU received:<1804C000006B033B000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C335F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-17:59:51.757 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-17:59:57.850 00 TLMH-I:STS 58-012-14:15:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl3_13' +21-235-18:00:06.771 00 SPR-I:OPRO +21-235-18:00:06.771 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:00:06.771 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:00:06.771 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:00:06.771 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:00:06.775 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl3_13 cpu1_tblrestbl3_13 binary 192.168.1.8 +21-235-18:00:06.925 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:00:06.926 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:00:21.939 00 SPR-I:OPRO +21-235-18:00:21.957 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl3_13`" +21-235-18:00:21.958 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:00:26.963 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:00:26.965 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:00:31.973 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:31.974 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:00:31.975 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:31.975 00 SPR-I:OPRO ; Step 4.0: Disabled Checksum Test. +21-235-18:00:31.975 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:31.975 00 SPR-I:OPRO ; Step 4.1: Send the Disable Checksum command. +21-235-18:00:31.975 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:31.978 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:31.978 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-235-18:00:31.978 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:32.006 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-235-18:00:32.020 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:00:32.851 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-235-18:00:34.022 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:34.024 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-235-18:00:34.045 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:34.048 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-235-18:00:34.094 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:00:39.098 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:39.098 00 SPR-I:OPRO ; Step 4.2: Send the Disable Table Checksumming command. +21-235-18:00:39.098 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:39.106 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:39.107 00 SPR-I:OPRO ; Setup event 1 with CS INFO 67 +21-235-18:00:39.107 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:39.110 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-235-18:00:39.132 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:00:39.848 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-235-18:00:42.136 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:42.139 00 SPR-I:OPRO <*> Passed (1003;5002) - CS DisableTables command sent properly. +21-235-18:00:42.163 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:42.164 00 SPR-I:OPRO <*> Passed (1003;5002) - Expected Event Msg 67 rcv'd. +21-235-18:00:42.201 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:00:47.205 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:47.205 00 SPR-I:OPRO ; Step 4.3: Send the Enable Table Name command with a table whose +21-235-18:00:47.206 00 SPR-I:OPRO ; status is DISABLED. +21-235-18:00:47.206 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:47.233 00 SPR-I:OPRO ; Disabled table 'CS.ResAppTbl' found at index 1 +21-235-18:00:47.238 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:47.240 00 SPR-I:OPRO ; Setup event 1 with CS INFO 76 +21-235-18:00:47.241 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:00:47.249 00 CMH-I:CMD Command SFDU received:<189FC000002920D043532E52657341707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:00:47.264 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:00:47.853 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.ResAppTbl is Enabled +21-235-18:00:50.267 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:50.268 00 SPR-I:OPRO <*> Passed (1003;5003) - CS EnableTableName command sent properly. +21-235-18:00:50.277 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:00:50.279 00 SPR-I:OPRO <*> Passed (1003;5003) - Expected Event Msg 76 rcv'd. +21-235-18:00:50.311 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:00:55.315 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:55.315 00 SPR-I:OPRO ; Step 4.4: Dump the Table Results table. +21-235-18:00:55.315 00 SPR-I:OPRO ;********************************************************************* +21-235-18:00:55.315 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:00:55.316 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:00:55.322 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_4" +21-235-18:00:55.323 00 CMH-I:CMD Command SFDU received:<1804C000006B030A000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C345F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:00:55.334 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:01:01.856 00 TLMH-I:STS 58-012-14:16:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_4' +21-235-18:01:10.345 00 SPR-I:OPRO +21-235-18:01:10.345 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:01:10.345 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:01:10.346 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:01:10.346 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:01:10.349 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_4 cpu1_tblrestbl4_4 binary 192.168.1.8 +21-235-18:01:10.529 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:01:10.529 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:01:25.541 00 SPR-I:OPRO +21-235-18:01:25.564 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_4`" +21-235-18:01:25.564 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:01:30.569 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:01:30.570 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:01:35.585 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:35.588 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:01:35.601 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:35.601 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 72 +21-235-18:01:35.601 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:35.608 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:35.609 00 SPR-I:OPRO ; Setup event 2 with CS INFO 98 +21-235-18:01:35.609 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:35.641 00 CMH-I:CMD Command SFDU received:<189FC00000291FEF43532E52657341707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:01:35.655 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:01:36.347 00 TLMH-I:STS 58-012-14:16:46.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=72 Recompute baseline of table CS.ResAppTbl started +21-235-18:01:37.351 00 TLMH-I:STS 58-012-14:16:47.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=98 Table CS.ResAppTbl recompute finished. New baseline is 0x00003C22 +21-235-18:01:38.658 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:38.661 00 SPR-I:OPRO <*> Passed (1003;5005) - CS RecomputeTableName command sent properly. +21-235-18:01:38.667 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:38.668 00 SPR-I:OPRO <*> Passed (1003;5005) - Expected Event Msg 72 rcv'd. +21-235-18:01:38.698 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:38.699 00 SPR-I:OPRO <*> Passed (1003;5005.1) - Expected Event Msg 98 rcv'd. +21-235-18:01:38.725 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:01:43.729 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:43.730 00 SPR-I:OPRO ; Step 4.5: Send the Report Table CRC command for the Table specified +21-235-18:01:43.730 00 SPR-I:OPRO ; above. +21-235-18:01:43.730 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:43.738 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:43.738 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:01:43.738 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:43.742 00 CMH-I:CMD Command SFDU received:<189FC00000291EEE43532E52657341707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:01:43.766 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:01:44.345 00 TLMH-I:STS 58-012-14:16:54.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.ResAppTbl is 0x00003C22 +21-235-18:01:46.770 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:46.772 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:01:46.791 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:46.794 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:01:46.841 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:01:51.845 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:51.845 00 SPR-I:OPRO ; Step 4.6: Manipulate the table's CRC in order to force a miscompare. +21-235-18:01:51.845 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:51.853 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:51.853 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 7 +21-235-18:01:51.854 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:51.857 00 CMH-I:CMD Command SFDU received:<192BC0000029034643532E52657341707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:01:51.886 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:01:52.352 00 TLMH-I:STS 58-012-14:17:02.500 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=7 Corrupt Table CRC command for 'CS.ResAppTbl' successful +21-235-18:01:52.887 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:01:52.889 00 SPR-I:OPRO <*> Passed - Expected Event Msg 7 rcv'd. +21-235-18:01:52.890 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:01:57.893 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:57.893 00 SPR-I:OPRO ; Step 4.7: Send the Disable Table Name command with a table whose +21-235-18:01:57.893 00 SPR-I:OPRO ; status is ENABLED. +21-235-18:01:57.894 00 SPR-I:OPRO ;********************************************************************* +21-235-18:01:57.908 00 SPR-I:OPRO ; Enabled table 'CS.DefAppTbl' found at index 0 +21-235-18:01:57.909 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:57.909 00 SPR-I:OPRO ; Setup event 1 with CS INFO 78 +21-235-18:01:57.909 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:01:57.910 00 CMH-I:CMD Command SFDU received:<189FC000002921D243532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:01:57.925 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:01:58.855 00 TLMH-I:STS 58-012-14:17:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-18:02:01.929 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:01.929 00 SPR-I:OPRO <*> Passed (1003;5004) - CS DisableTableName command sent properly. +21-235-18:02:01.934 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:01.935 00 SPR-I:OPRO <*> Passed (1003;5004) - Expected Event Msg 78 rcv'd. +21-235-18:02:01.968 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:02:06.972 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:06.972 00 SPR-I:OPRO ; Step 4.8: Dump the Table Results table. +21-235-18:02:06.972 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:06.973 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:02:06.975 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:02:06.983 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_8" +21-235-18:02:06.983 00 CMH-I:CMD Command SFDU received:<1804C000006B0306000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C345F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:02:06.995 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:02:13.855 00 TLMH-I:STS 58-012-14:17:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_8' +21-235-18:02:22.007 00 SPR-I:OPRO +21-235-18:02:22.007 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:02:22.007 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:02:22.007 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:02:22.007 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:02:22.009 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_8 cpu1_tblrestbl4_8 binary 192.168.1.8 +21-235-18:02:22.183 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:02:22.183 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:02:37.193 00 SPR-I:OPRO +21-235-18:02:37.220 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_8`" +21-235-18:02:37.220 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:02:42.225 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:02:42.228 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:02:47.245 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:47.259 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:02:47.263 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:47.263 00 SPR-I:OPRO ; Step 4.9: Send the Report Table CRC command for the table specified +21-235-18:02:47.263 00 SPR-I:OPRO ; above. +21-235-18:02:47.263 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:47.268 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:02:47.268 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:02:47.269 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:02:47.294 00 CMH-I:CMD Command SFDU received:<189FC00000291EED43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:02:47.308 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:02:47.849 00 TLMH-I:STS 58-012-14:17:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0xFFFFAC1E +21-235-18:02:50.311 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:50.314 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:02:50.338 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:50.339 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:02:50.388 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:02:55.392 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:55.392 00 SPR-I:OPRO ; Step 4.10: Send the Enable Table Checksumming command. +21-235-18:02:55.392 00 SPR-I:OPRO ;********************************************************************* +21-235-18:02:55.394 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:02:55.394 00 SPR-I:OPRO ; Setup event 1 with CS INFO 68 +21-235-18:02:55.394 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:02:55.395 00 CMH-I:CMD Command SFDU received:<189FC00000011CA5> from gs582cfslab4:SPR +21-235-18:02:55.409 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:02:55.848 00 TLMH-I:STS 58-012-14:18:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=68 Checksumming of Tables is Enabled +21-235-18:02:58.412 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:58.412 00 SPR-I:OPRO <*> Passed (1003;5001) - CS EnableTables command sent properly. +21-235-18:02:58.419 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:02:58.420 00 SPR-I:OPRO <*> Passed (1003;5001) - Expected Event Msg 68 rcv'd. +21-235-18:02:58.457 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:03:03.462 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:03.462 00 SPR-I:OPRO ; Step 4.11: Send the Enable Table Name command with a table whose +21-235-18:03:03.462 00 SPR-I:OPRO ; status is DISABLED. +21-235-18:03:03.462 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:03.507 00 SPR-I:OPRO ; Disabled table 'CS.DefAppTbl' found at index 0 +21-235-18:03:03.509 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:03.509 00 SPR-I:OPRO ; Setup event 1 with CS INFO 76 +21-235-18:03:03.509 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:03.511 00 CMH-I:CMD Command SFDU received:<189FC000002920D343532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:03:03.516 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:03:04.346 00 TLMH-I:STS 58-012-14:18:14.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.DefAppTbl is Enabled +21-235-18:03:06.519 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:03:06.522 00 SPR-I:OPRO <*> Passed (1003;5003) - CS EnableTableName command sent properly. +21-235-18:03:06.542 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:03:06.544 00 SPR-I:OPRO <*> Passed (1003;5003) - Expected Event Msg 76 rcv'd. +21-235-18:03:06.592 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:03:11.597 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:11.597 00 SPR-I:OPRO ; Step 4.12: Dump the Table Results table. +21-235-18:03:11.597 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:11.598 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:03:11.600 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:03:11.606 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_12" +21-235-18:03:11.606 00 CMH-I:CMD Command SFDU received:<1804C000006B033D000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C345F31320000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:03:11.617 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:03:17.852 00 TLMH-I:STS 58-012-14:18:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_12' +21-235-18:03:26.628 00 SPR-I:OPRO +21-235-18:03:26.628 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:03:26.628 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:03:26.629 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:03:26.629 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:03:26.632 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_12 cpu1_tblrestbl4_12 binary 192.168.1.8 +21-235-18:03:26.784 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:03:26.784 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:03:41.796 00 SPR-I:OPRO +21-235-18:03:41.810 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_12`" +21-235-18:03:41.810 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:03:46.815 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:03:46.817 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:03:51.828 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:03:51.828 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:03:51.829 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:51.829 00 SPR-I:OPRO ; Step 4.13: Send the Report Table CRC command for the table specified +21-235-18:03:51.830 00 SPR-I:OPRO ; above. +21-235-18:03:51.830 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:51.831 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:51.831 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:03:51.831 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:51.846 00 CMH-I:CMD Command SFDU received:<189FC00000291EED43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:03:51.860 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:03:52.353 00 TLMH-I:STS 58-012-14:19:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0xFFFFAC1E +21-235-18:03:53.862 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:03:53.864 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:03:53.872 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:03:53.873 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:03:53.908 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:03:58.912 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:58.912 00 SPR-I:OPRO ; Step 4.14: Send the Disable Table Name command with a table whose +21-235-18:03:58.912 00 SPR-I:OPRO ; status is ENABLED. +21-235-18:03:58.913 00 SPR-I:OPRO ;********************************************************************* +21-235-18:03:58.931 00 SPR-I:OPRO ; Enabled table 'CS.DefAppTbl' found at index 0 +21-235-18:03:58.933 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:58.933 00 SPR-I:OPRO ; Setup event 1 with CS INFO 78 +21-235-18:03:58.933 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:03:58.934 00 CMH-I:CMD Command SFDU received:<189FC000002921D243532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:03:58.942 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:03:59.845 00 TLMH-I:STS 58-012-14:19:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-18:04:01.944 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:01.947 00 SPR-I:OPRO <*> Passed (1003;5004) - CS DisableTableName command sent properly. +21-235-18:04:01.970 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:01.973 00 SPR-I:OPRO <*> Passed (1003;5004) - Expected Event Msg 78 rcv'd. +21-235-18:04:02.015 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:04:07.020 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:07.020 00 SPR-I:OPRO ; Step 4.15: Dump the Table Results table. +21-235-18:04:07.020 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:07.022 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:04:07.026 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:04:07.037 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_15" +21-235-18:04:07.038 00 CMH-I:CMD Command SFDU received:<1804C000006B033A000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C345F31350000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:04:07.051 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:04:13.847 00 TLMH-I:STS 58-012-14:19:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_15' +21-235-18:04:22.063 00 SPR-I:OPRO +21-235-18:04:22.063 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:04:22.063 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:04:22.063 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:04:22.063 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:04:22.067 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_15 cpu1_tblrestbl4_15 binary 192.168.1.8 +21-235-18:04:22.243 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:04:22.243 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:04:37.255 00 SPR-I:OPRO +21-235-18:04:37.302 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_15`" +21-235-18:04:37.303 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:04:42.308 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:04:42.309 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:04:47.326 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:47.329 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:04:47.333 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:47.333 00 SPR-I:OPRO ; Step 4.16: Send the Report Table CRC command for the table specified +21-235-18:04:47.333 00 SPR-I:OPRO ; above. +21-235-18:04:47.333 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:47.339 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:04:47.340 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:04:47.340 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:04:47.380 00 CMH-I:CMD Command SFDU received:<189FC00000291EED43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:04:47.384 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:04:47.843 00 TLMH-I:STS 58-012-14:19:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0xFFFFAC1E +21-235-18:04:50.388 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:50.390 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:04:50.418 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:50.420 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:04:50.459 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:04:55.463 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:55.463 00 SPR-I:OPRO ; Step 4.17: Send the Enable Checksum command. +21-235-18:04:55.463 00 SPR-I:OPRO ;********************************************************************* +21-235-18:04:55.465 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:04:55.465 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-235-18:04:55.465 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:04:55.466 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-235-18:04:55.482 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:04:56.346 00 TLMH-I:STS 58-012-14:20:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-235-18:04:57.849 00 TLMH-I:STS 58-012-14:20:08.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:04:58.485 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:58.485 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-235-18:04:58.490 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:04:58.491 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-235-18:04:58.521 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:05:00.846 00 TLMH-I:STS 58-012-14:20:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:05:02.846 00 TLMH-I:STS 58-012-14:20:13.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:05:03.525 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:03.525 00 SPR-I:OPRO ; Step 4.18: Send the Disable Table Checksumming command. +21-235-18:05:03.526 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:03.532 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:05:03.532 00 SPR-I:OPRO ; Setup event 1 with CS INFO 67 +21-235-18:05:03.533 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:05:03.537 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-235-18:05:03.562 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:05:04.346 00 TLMH-I:STS 58-012-14:20:14.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-235-18:05:06.566 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:05:06.569 00 SPR-I:OPRO <*> Passed (1003;5002) - CS DisableTables command sent properly. +21-235-18:05:06.576 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:05:06.577 00 SPR-I:OPRO <*> Passed (1003;5002) - Expected Event Msg 67 rcv'd. +21-235-18:05:06.608 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:05:11.612 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:11.612 00 SPR-I:OPRO ; Step 4.19: Send the Enable Table Name command with a table whose +21-235-18:05:11.612 00 SPR-I:OPRO ; status is DISABLED. +21-235-18:05:11.612 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:11.632 00 SPR-I:OPRO ; Disabled table 'CS.DefAppTbl' found at index 0 +21-235-18:05:11.634 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:05:11.635 00 SPR-I:OPRO ; Setup event 1 with CS INFO 76 +21-235-18:05:11.635 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:05:11.636 00 CMH-I:CMD Command SFDU received:<189FC000002920D343532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:05:11.641 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:05:12.347 00 TLMH-I:STS 58-012-14:20:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.DefAppTbl is Enabled +21-235-18:05:14.646 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:05:14.648 00 SPR-I:OPRO <*> Passed (1003;5003) - CS EnableTableName command sent properly. +21-235-18:05:14.667 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:05:14.669 00 SPR-I:OPRO <*> Passed (1003;5003) - Expected Event Msg 76 rcv'd. +21-235-18:05:14.720 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:05:19.724 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:19.724 00 SPR-I:OPRO ; Step 4.20: Dump the Table Results table. +21-235-18:05:19.724 00 SPR-I:OPRO ;********************************************************************* +21-235-18:05:19.726 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:05:19.729 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:05:19.753 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_20" +21-235-18:05:19.755 00 CMH-I:CMD Command SFDU received:<1804C000006B033C000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C345F32300000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:05:19.757 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:05:25.845 00 TLMH-I:STS 58-012-14:20:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_20' +21-235-18:05:34.770 00 SPR-I:OPRO +21-235-18:05:34.770 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:05:34.770 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:05:34.770 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:05:34.771 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:05:34.774 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_20 cpu1_tblrestbl4_20 binary 192.168.1.8 +21-235-18:05:34.927 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:05:34.927 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:05:49.938 00 SPR-I:OPRO +21-235-18:05:49.982 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_20`" +21-235-18:05:49.982 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:05:54.986 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:05:54.987 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:06:00.002 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:00.004 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:06:00.009 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:00.009 00 SPR-I:OPRO ; Step 4.21: Send the Report Table CRC command for the Table specified +21-235-18:06:00.009 00 SPR-I:OPRO ; above. +21-235-18:06:00.009 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:00.016 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:00.017 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:06:00.017 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:00.051 00 CMH-I:CMD Command SFDU received:<189FC00000291EED43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:06:00.055 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:06:00.842 00 TLMH-I:STS 58-012-14:21:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0xFFFFAC1E +21-235-18:06:02.057 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:02.059 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:06:02.079 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:02.086 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:06:02.133 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:06:07.137 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:07.137 00 SPR-I:OPRO ; Step 4.22: Manipulate the table's CRC in order to force a miscompare. +21-235-18:06:07.137 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:07.142 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:07.142 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 7 +21-235-18:06:07.142 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:07.143 00 CMH-I:CMD Command SFDU received:<192BC0000029034543532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:06:07.158 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:06:07.844 00 TLMH-I:STS 58-012-14:21:18.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=7 Corrupt Table CRC command for 'CS.DefAppTbl' successful +21-235-18:06:08.160 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:08.163 00 SPR-I:OPRO <*> Passed - Expected Event Msg 7 rcv'd. +21-235-18:06:08.164 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:06:13.168 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:13.168 00 SPR-I:OPRO ; Step 4.23: Send the Disable Table Name command with a table whose +21-235-18:06:13.168 00 SPR-I:OPRO ; status is ENABLED. +21-235-18:06:13.169 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:13.188 00 SPR-I:OPRO ; Enabled table 'CS.DefAppTbl' found at index 0 +21-235-18:06:13.190 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:13.190 00 SPR-I:OPRO ; Setup event 1 with CS INFO 78 +21-235-18:06:13.190 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:13.195 00 CMH-I:CMD Command SFDU received:<189FC000002921D243532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:06:13.210 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:06:13.850 00 TLMH-I:STS 58-012-14:21:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-18:06:14.211 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:14.211 00 SPR-I:OPRO <*> Passed (1003;5004) - CS DisableTableName command sent properly. +21-235-18:06:14.218 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:14.219 00 SPR-I:OPRO <*> Passed (1003;5004) - Expected Event Msg 78 rcv'd. +21-235-18:06:14.259 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:06:19.263 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:19.263 00 SPR-I:OPRO ; Step 4.24: Dump the Table Results table. +21-235-18:06:19.263 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:19.264 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:06:19.267 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:06:19.287 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_24" +21-235-18:06:19.289 00 CMH-I:CMD Command SFDU received:<1804C000006B0338000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C345F32340000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:06:19.303 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:06:25.843 00 TLMH-I:STS 58-012-14:21:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_24' +21-235-18:06:34.316 00 SPR-I:OPRO +21-235-18:06:34.316 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:06:34.316 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:06:34.317 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:06:34.317 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:06:34.320 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_24 cpu1_tblrestbl4_24 binary 192.168.1.8 +21-235-18:06:34.463 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:06:34.463 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:06:49.475 00 SPR-I:OPRO +21-235-18:06:49.509 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_24`" +21-235-18:06:49.509 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:06:54.513 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:06:54.514 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:06:59.523 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:06:59.524 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:06:59.525 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:59.525 00 SPR-I:OPRO ; Step 4.25: Send the Report Table CRC command for the table specifie +21-235-18:06:59.525 00 SPR-I:OPRO ; above. +21-235-18:06:59.525 00 SPR-I:OPRO ;********************************************************************* +21-235-18:06:59.527 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:59.527 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:06:59.527 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:06:59.547 00 CMH-I:CMD Command SFDU received:<189FC00000291EED43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:06:59.561 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:07:00.345 00 TLMH-I:STS 58-012-14:22:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0x0012D687 +21-235-18:07:02.563 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:02.564 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:07:02.569 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:02.570 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:07:02.601 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:07:07.605 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:07.605 00 SPR-I:OPRO ; Step 4.26: Send the Enable Table Checksumming command. +21-235-18:07:07.606 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:07.612 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:07:07.612 00 SPR-I:OPRO ; Setup event 1 with CS INFO 68 +21-235-18:07:07.612 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:07:07.617 00 CMH-I:CMD Command SFDU received:<189FC00000011CA5> from gs582cfslab4:SPR +21-235-18:07:07.649 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:07:08.351 00 TLMH-I:STS 58-012-14:22:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=68 Checksumming of Tables is Enabled +21-235-18:07:08.846 00 TLMH-I:STS 58-012-14:22:19.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:10.653 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:10.655 00 SPR-I:OPRO <*> Passed (1003;5001) - CS EnableTables command sent properly. +21-235-18:07:10.673 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:10.675 00 SPR-I:OPRO <*> Passed (1003;5001) - Expected Event Msg 68 rcv'd. +21-235-18:07:10.713 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:07:10.843 00 TLMH-I:STS 58-012-14:22:21.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:13.848 00 TLMH-I:STS 58-012-14:22:24.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:15.717 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:15.717 00 SPR-I:OPRO ; Step 4.27: Send the Enable Table Name command with a table whose +21-235-18:07:15.717 00 SPR-I:OPRO ; status is DISABLED. +21-235-18:07:15.718 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:15.735 00 SPR-I:OPRO ; Disabled table 'CS.DefAppTbl' found at index 0 +21-235-18:07:15.737 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:07:15.737 00 SPR-I:OPRO ; Setup event 1 with CS INFO 76 +21-235-18:07:15.737 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:07:15.738 00 CMH-I:CMD Command SFDU received:<189FC000002920D343532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:07:15.744 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:07:16.344 00 TLMH-I:STS 58-012-14:22:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=76 Checksumming of table CS.DefAppTbl is Enabled +21-235-18:07:16.851 00 TLMH-I:STS 58-012-14:22:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:16.852 00 TLMH-I:STS 58-012-14:22:27.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:18.747 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:18.750 00 SPR-I:OPRO <*> Passed (1003;5003) - CS EnableTableName command sent properly. +21-235-18:07:18.758 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:07:18.758 00 SPR-I:OPRO <*> Passed (1003;5003) - Expected Event Msg 76 rcv'd. +21-235-18:07:18.790 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:07:19.843 00 TLMH-I:STS 58-012-14:22:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:20.847 00 TLMH-I:STS 58-012-14:22:31.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:22.851 00 TLMH-I:STS 58-012-14:22:33.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:23.795 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:23.795 00 SPR-I:OPRO ; Step 4.28: Dump the Table Results table. +21-235-18:07:23.795 00 SPR-I:OPRO ;********************************************************************* +21-235-18:07:23.796 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:07:23.798 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:07:23.806 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_28" +21-235-18:07:23.807 00 CMH-I:CMD Command SFDU received:<1804C000006B0334000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C345F32380000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:07:23.818 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:07:23.846 00 TLMH-I:STS 58-012-14:22:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:26.850 00 TLMH-I:STS 58-012-14:22:37.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:26.851 00 TLMH-I:STS 58-012-14:22:37.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:29.842 00 TLMH-I:STS 58-012-14:22:40.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_28' +21-235-18:07:29.853 00 TLMH-I:STS 58-012-14:22:40.008 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:30.846 00 TLMH-I:STS 58-012-14:22:41.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:32.845 00 TLMH-I:STS 58-012-14:22:43.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:33.850 00 TLMH-I:STS 58-012-14:22:44.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:36.842 00 TLMH-I:STS 58-012-14:22:47.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:36.843 00 TLMH-I:STS 58-012-14:22:47.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:38.829 00 SPR-I:OPRO +21-235-18:07:38.830 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:07:38.830 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:07:38.830 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:07:38.830 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:07:38.833 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_28 cpu1_tblrestbl4_28 binary 192.168.1.8 +21-235-18:07:38.984 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:07:38.984 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:07:39.844 00 TLMH-I:STS 58-012-14:22:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:40.847 00 TLMH-I:STS 58-012-14:22:51.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:42.847 00 TLMH-I:STS 58-012-14:22:53.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:43.842 00 TLMH-I:STS 58-012-14:22:54.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:46.850 00 TLMH-I:STS 58-012-14:22:57.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:46.852 00 TLMH-I:STS 58-012-14:22:57.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:49.847 00 TLMH-I:STS 58-012-14:23:00.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:50.842 00 TLMH-I:STS 58-012-14:23:01.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:52.850 00 TLMH-I:STS 58-012-14:23:03.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:53.844 00 TLMH-I:STS 58-012-14:23:04.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:53.995 00 SPR-I:OPRO +21-235-18:07:54.041 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_28`" +21-235-18:07:54.041 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:07:56.846 00 TLMH-I:STS 58-012-14:23:07.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:07:56.848 00 TLMH-I:STS 58-012-14:23:07.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:07:59.046 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:07:59.048 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:07:59.849 00 TLMH-I:STS 58-012-14:23:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:08:00.850 00 TLMH-I:STS 58-012-14:23:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:02.844 00 TLMH-I:STS 58-012-14:23:13.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:08:03.846 00 TLMH-I:STS 58-012-14:23:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:04.063 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:04.066 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:08:04.071 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:04.071 00 SPR-I:OPRO ; Step 4.29: Send the Report Table CRC command for the table specified +21-235-18:08:04.072 00 SPR-I:OPRO ; above. +21-235-18:08:04.072 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:04.079 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:04.080 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:08:04.080 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:04.109 00 CMH-I:CMD Command SFDU received:<189FC00000291EED43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:08:04.115 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:08:04.847 00 TLMH-I:STS 58-012-14:23:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0x0012D687 +21-235-18:08:06.117 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:06.120 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:08:06.125 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:06.126 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:08:06.156 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:08:06.844 00 TLMH-I:STS 58-012-14:23:17.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:08:06.845 00 TLMH-I:STS 58-012-14:23:17.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:09.846 00 TLMH-I:STS 58-012-14:23:20.005 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.DefAppTbl, Expected: 0x0012D687, Calculated: 0xFFFFAC1E +21-235-18:08:10.851 00 TLMH-I:STS 58-012-14:23:21.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:11.160 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:11.160 00 SPR-I:OPRO ; Step 4.30: Send the Disable Table Name command with a table whose +21-235-18:08:11.161 00 SPR-I:OPRO ; status is ENABLED. +21-235-18:08:11.161 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:11.208 00 SPR-I:OPRO ; Enabled table 'CS.DefAppTbl' found at index 0 +21-235-18:08:11.210 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:11.210 00 SPR-I:OPRO ; Setup event 1 with CS INFO 78 +21-235-18:08:11.210 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:11.211 00 CMH-I:CMD Command SFDU received:<189FC000002921D243532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:08:11.227 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:08:11.844 00 TLMH-I:STS 58-012-14:23:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=78 Checksumming of table CS.DefAppTbl is Disabled +21-235-18:08:12.847 00 TLMH-I:STS 58-012-14:23:23.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:14.233 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:14.236 00 SPR-I:OPRO <*> Passed (1003;5004) - CS DisableTableName command sent properly. +21-235-18:08:14.245 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:14.245 00 SPR-I:OPRO <*> Passed (1003;5004) - Expected Event Msg 78 rcv'd. +21-235-18:08:14.279 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:08:15.847 00 TLMH-I:STS 58-012-14:23:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:18.851 00 TLMH-I:STS 58-012-14:23:29.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:19.283 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:19.284 00 SPR-I:OPRO ; Step 4.31: Dump the Table Results table. +21-235-18:08:19.284 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:19.285 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:08:19.288 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:08:19.295 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl4_31" +21-235-18:08:19.295 00 CMH-I:CMD Command SFDU received:<1804C000006B033C000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C345F33310000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:08:19.307 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:08:20.847 00 TLMH-I:STS 58-012-14:23:31.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:23.850 00 TLMH-I:STS 58-012-14:23:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:25.850 00 TLMH-I:STS 58-012-14:23:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl4_31' +21-235-18:08:26.845 00 TLMH-I:STS 58-012-14:23:37.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:28.850 00 TLMH-I:STS 58-012-14:23:39.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:31.844 00 TLMH-I:STS 58-012-14:23:42.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:34.318 00 SPR-I:OPRO +21-235-18:08:34.318 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:08:34.319 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:08:34.319 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:08:34.319 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:08:34.321 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl4_31 cpu1_tblrestbl4_31 binary 192.168.1.8 +21-235-18:08:34.469 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:08:34.469 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:08:34.844 00 TLMH-I:STS 58-012-14:23:45.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:36.841 00 TLMH-I:STS 58-012-14:23:47.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:39.847 00 TLMH-I:STS 58-012-14:23:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:42.851 00 TLMH-I:STS 58-012-14:23:53.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:44.841 00 TLMH-I:STS 58-012-14:23:55.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:47.844 00 TLMH-I:STS 58-012-14:23:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:49.481 00 SPR-I:OPRO +21-235-18:08:49.496 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl4_31`" +21-235-18:08:49.496 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:08:50.845 00 TLMH-I:STS 58-012-14:24:01.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:52.845 00 TLMH-I:STS 58-012-14:24:03.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:54.501 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:08:54.503 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:08:55.849 00 TLMH-I:STS 58-012-14:24:06.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:58.842 00 TLMH-I:STS 58-012-14:24:09.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:08:59.518 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:08:59.519 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:08:59.520 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:59.520 00 SPR-I:OPRO ; Step 4.32: Send the Report Table CRC command for the table specified +21-235-18:08:59.520 00 SPR-I:OPRO ; above. +21-235-18:08:59.520 00 SPR-I:OPRO ;********************************************************************* +21-235-18:08:59.522 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:59.522 00 SPR-I:OPRO ; Setup event 1 with CS INFO 69 +21-235-18:08:59.522 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:08:59.541 00 CMH-I:CMD Command SFDU received:<189FC00000291EED43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:08:59.557 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:09:00.342 00 TLMH-I:STS 58-012-14:24:10.483 INFO CPU=CPU1 APPNAME=CS EVENT ID=69 Report baseline of table CS.DefAppTbl is 0x0012D687 +21-235-18:09:00.847 00 TLMH-I:STS 58-012-14:24:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:02.560 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:02.564 00 SPR-I:OPRO <*> Passed (1003;5006) - CS ReportTableName command sent properly. +21-235-18:09:02.584 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:02.586 00 SPR-I:OPRO <*> Passed (1003;5006) - Expected Event Msg 69 rcv'd. +21-235-18:09:02.625 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:09:03.847 00 TLMH-I:STS 58-012-14:24:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:06.841 00 TLMH-I:STS 58-012-14:24:17.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:07.628 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.628 00 SPR-I:OPRO ; Step 5.0: Definition Table Update Test. +21-235-18:09:07.628 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.628 00 SPR-I:OPRO ; Step 5.1: Create a Table Definition table load file that contains +21-235-18:09:07.628 00 SPR-I:OPRO ; all empty items. +21-235-18:09:07.628 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.629 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_tdt4.i +21-235-18:09:07.630 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT4 started +21-235-18:09:07.646 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.647 00 SPR-I:OPRO ; Define the Application Definition Table +21-235-18:09:07.647 00 SPR-I:OPRO ;******************************************************************** +21-235-18:09:07.655 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-235-18:09:07.655 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-235-18:09:07.658 00 SPR-I:OPRO ********** tbldefemptytable ********** +21-235-18:09:07.658 00 SPR-I:OPRO +21-235-18:09:07.658 00 SPR-I:OPRO Content Type: cFE1 +21-235-18:09:07.658 00 SPR-I:OPRO Sub Type: 8 +21-235-18:09:07.658 00 SPR-I:OPRO Length: 12 +21-235-18:09:07.658 00 SPR-I:OPRO Spacecraft Id: SCX +21-235-18:09:07.658 00 SPR-I:OPRO Processor Id: CPU3 +21-235-18:09:07.658 00 SPR-I:OPRO Application Id: 0 +21-235-18:09:07.658 00 SPR-I:OPRO Create Time Secs: 1629742147 +21-235-18:09:07.658 00 SPR-I:OPRO Create Time Subsecs: 0 +21-235-18:09:07.658 00 SPR-I:OPRO File Description: Table Definition Empty Table Loa +21-235-18:09:07.658 00 SPR-I:OPRO +21-235-18:09:07.658 00 SPR-I:OPRO ********** CS.DefTablesTbl ********** +21-235-18:09:07.658 00 SPR-I:OPRO +21-235-18:09:07.658 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[0].State +21-235-18:09:07.658 00 SPR-I:OPRO Byte Offset: 0 +21-235-18:09:07.658 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[23].Name +21-235-18:09:07.658 00 SPR-I:OPRO Number of Bytes: 1008 +21-235-18:09:07.658 00 SPR-I:OPRO +21-235-18:09:07.667 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-235-18:09:07.668 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-235-18:09:07.668 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 1123 P0FAE cs.deftablestbl +21-235-18:09:07.674 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-235-18:09:07.674 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat tbldefemptytable.tmp cs.deftablestbl > tbldefemptytable +21-235-18:09:07.678 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.deftablestbl tbldefemptytable.tmp +21-235-18:09:07.683 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-235-18:09:07.684 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.684 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_tdt4 +21-235-18:09:07.684 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:07.684 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT4 completed +21-235-18:09:07.684 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:09:08.841 00 TLMH-I:STS 58-012-14:24:19.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:11.848 00 TLMH-I:STS 58-012-14:24:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:12.688 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:12.688 00 SPR-I:OPRO ; Step 5.2: Send the command to load the file created above. +21-235-18:09:12.688 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:12.693 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:12.693 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-235-18:09:12.693 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:12.695 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-235-18:09:12.696 00 SPR-I:STS Procedure LOAD_TABLE started +21-235-18:09:12.701 00 SPR-I:OPRO Table Filename: tbldefemptytable +21-235-18:09:12.705 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 tbldefemptytable RAM:0 3 +21-235-18:09:12.705 00 SPR-I:OPRO +21-235-18:09:12.859 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:09:12.860 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:09:14.846 00 TLMH-I:STS 58-012-14:24:25.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:16.846 00 TLMH-I:STS 58-012-14:24:27.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:17.863 00 SPR-I:OPRO +21-235-18:09:17.866 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/tbldefemptytable" +21-235-18:09:17.868 00 CMH-I:CMD Command SFDU received:<1804C000004102082F72616D2F74626C646566656D7074797461626C6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:09:17.894 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:09:18.347 00 TLMH-I:STS 58-012-14:24:28.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/tbldefemptytable' into 'CS.DefTablesTbl' working buffer +21-235-18:09:19.849 00 TLMH-I:STS 58-012-14:24:30.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:21.899 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:21.900 00 SPR-I:STS Procedure LOAD_TABLE completed +21-235-18:09:21.908 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:21.909 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-235-18:09:21.912 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:21.913 00 SPR-I:OPRO <*> Passed - Expected Event Msg rcv'd. +21-235-18:09:21.913 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:09:22.842 00 TLMH-I:STS 58-012-14:24:33.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:24.843 00 TLMH-I:STS 58-012-14:24:35.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:26.917 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:26.917 00 SPR-I:OPRO ; Step 5.3: Send the command to validate the file loaded in Step 5.2. +21-235-18:09:26.917 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:26.923 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:26.923 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-235-18:09:26.923 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:26.925 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:26.926 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-235-18:09:26.926 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:26.927 00 CMH-I:CMD Command SFDU received:<1804C000002B0402000043532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:09:26.932 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:09:27.340 00 TLMH-I:STS 58-012-14:24:37.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefTablesTbl' +21-235-18:09:27.848 00 TLMH-I:STS 58-012-14:24:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:29.848 00 TLMH-I:STS 58-012-14:24:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-235-18:09:29.848 00 TLMH-I:STS 58-012-14:24:40.005 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefTablesTbl' +21-235-18:09:29.935 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:29.938 00 SPR-I:OPRO <*> Passed - Table Definition Table validate command sent. +21-235-18:09:29.939 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-235-18:09:29.954 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:29.957 00 SPR-I:OPRO <*> Passed - Validation Success Event Msg rcv'd. +21-235-18:09:29.958 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:29.958 00 SPR-I:OPRO ; Step 5.4: Send the command to Activate the file loaded in Step 5.2. +21-235-18:09:29.986 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:29.987 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:29.987 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-235-18:09:29.987 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:29.989 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:29.990 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-235-18:09:29.990 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:09:29.991 00 CMH-I:CMD Command SFDU received:<1804C0000029050143532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:09:30.005 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:09:30.843 00 TLMH-I:STS 58-012-14:24:41.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefTablesTbl' has a load pending +21-235-18:09:30.844 00 TLMH-I:STS 58-012-14:24:41.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:32.845 00 TLMH-I:STS 58-012-14:24:43.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=29 Checksum Failure: Table CS.ResAppTbl, Expected: 0x0012D687, Calculated: 0x00003C22 +21-235-18:09:33.850 00 TLMH-I:STS 58-012-14:24:44.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefTablesTbl' +21-235-18:09:33.851 00 TLMH-I:STS 58-012-14:24:44.005 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-235-18:09:34.010 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:34.013 00 SPR-I:OPRO <*> Passed - Activate Table Definition Table command sent properly. +21-235-18:09:34.026 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:34.028 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-235-18:09:34.040 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:09:34.041 00 SPR-I:OPRO <*> Passed - Table Definition Table Updated successfully. +21-235-18:09:34.059 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-235-18:09:34.059 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:09:39.063 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:39.063 00 SPR-I:OPRO ; Step 5.5: Dump the Tables Results table. +21-235-18:09:39.064 00 SPR-I:OPRO ;********************************************************************* +21-235-18:09:39.065 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:09:39.069 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:09:39.089 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl5_5" +21-235-18:09:39.091 00 CMH-I:CMD Command SFDU received:<1804C000006B030A000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C355F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:09:39.104 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:09:45.848 00 TLMH-I:STS 58-012-14:24:56.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl5_5' +21-235-18:09:54.116 00 SPR-I:OPRO +21-235-18:09:54.116 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:09:54.116 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:09:54.117 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:09:54.117 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:09:54.120 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl5_5 cpu1_tblrestbl5_5 binary 192.168.1.8 +21-235-18:09:54.297 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:09:54.297 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:10:09.309 00 SPR-I:OPRO +21-235-18:10:09.327 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl5_5`" +21-235-18:10:09.327 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:14.333 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:10:14.336 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:19.350 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:19.351 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:10:19.352 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:19.352 00 SPR-I:OPRO ; Step 5.6: Create a Table Definition table load file containing empty +21-235-18:10:19.352 00 SPR-I:OPRO ; entries in between valid entries and a load file containing an +21-235-18:10:19.352 00 SPR-I:OPRO ; entry with an invalid state. +21-235-18:10:19.352 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:19.352 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_tdt2.i +21-235-18:10:19.354 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT2 started +21-235-18:10:19.413 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:19.413 00 SPR-I:OPRO ; Define the Application Definition Table +21-235-18:10:19.413 00 SPR-I:OPRO ;******************************************************************** +21-235-18:10:19.420 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-235-18:10:19.420 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-235-18:10:19.426 00 SPR-I:OPRO ********** tbl_def_tbl_ld_2 ********** +21-235-18:10:19.426 00 SPR-I:OPRO +21-235-18:10:19.426 00 SPR-I:OPRO Content Type: cFE1 +21-235-18:10:19.426 00 SPR-I:OPRO Sub Type: 8 +21-235-18:10:19.426 00 SPR-I:OPRO Length: 12 +21-235-18:10:19.426 00 SPR-I:OPRO Spacecraft Id: SCX +21-235-18:10:19.426 00 SPR-I:OPRO Processor Id: CPU3 +21-235-18:10:19.426 00 SPR-I:OPRO Application Id: 0 +21-235-18:10:19.426 00 SPR-I:OPRO Create Time Secs: 1629742219 +21-235-18:10:19.426 00 SPR-I:OPRO Create Time Subsecs: 0 +21-235-18:10:19.426 00 SPR-I:OPRO File Description: Table Definition Table Load 2 +21-235-18:10:19.426 00 SPR-I:OPRO +21-235-18:10:19.427 00 SPR-I:OPRO ********** CS.DefTablesTbl ********** +21-235-18:10:19.427 00 SPR-I:OPRO +21-235-18:10:19.427 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[0].State +21-235-18:10:19.427 00 SPR-I:OPRO Byte Offset: 0 +21-235-18:10:19.427 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[23].Name +21-235-18:10:19.427 00 SPR-I:OPRO Number of Bytes: 1008 +21-235-18:10:19.427 00 SPR-I:OPRO +21-235-18:10:19.434 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-235-18:10:19.435 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-235-18:10:19.435 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 1123 P0FAE cs.deftablestbl +21-235-18:10:19.443 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-235-18:10:19.443 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat tbl_def_tbl_ld_2.tmp cs.deftablestbl > tbl_def_tbl_ld_2 +21-235-18:10:19.448 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.deftablestbl tbl_def_tbl_ld_2.tmp +21-235-18:10:19.453 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-235-18:10:19.453 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:19.453 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_tdt2 +21-235-18:10:19.453 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:19.453 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT2 completed +21-235-18:10:19.455 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:24.460 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_tdt3.i +21-235-18:10:24.465 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT3 started +21-235-18:10:24.534 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:24.534 00 SPR-I:OPRO ; Define the Application Definition Table +21-235-18:10:24.534 00 SPR-I:OPRO ;******************************************************************** +21-235-18:10:24.540 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-235-18:10:24.541 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-235-18:10:24.542 00 SPR-I:OPRO ********** tbl_def_tbl_invalid ********** +21-235-18:10:24.542 00 SPR-I:OPRO +21-235-18:10:24.543 00 SPR-I:OPRO Content Type: cFE1 +21-235-18:10:24.543 00 SPR-I:OPRO Sub Type: 8 +21-235-18:10:24.543 00 SPR-I:OPRO Length: 12 +21-235-18:10:24.543 00 SPR-I:OPRO Spacecraft Id: SCX +21-235-18:10:24.543 00 SPR-I:OPRO Processor Id: CPU3 +21-235-18:10:24.543 00 SPR-I:OPRO Application Id: 0 +21-235-18:10:24.543 00 SPR-I:OPRO Create Time Secs: 1629742224 +21-235-18:10:24.543 00 SPR-I:OPRO Create Time Subsecs: 0 +21-235-18:10:24.543 00 SPR-I:OPRO File Description: Table Definition Table Invalid S +21-235-18:10:24.543 00 SPR-I:OPRO +21-235-18:10:24.543 00 SPR-I:OPRO ********** CS.DefTablesTbl ********** +21-235-18:10:24.543 00 SPR-I:OPRO +21-235-18:10:24.543 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[0].State +21-235-18:10:24.543 00 SPR-I:OPRO Byte Offset: 0 +21-235-18:10:24.543 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_TBL_DEF_TABLE[23].Name +21-235-18:10:24.543 00 SPR-I:OPRO Number of Bytes: 1008 +21-235-18:10:24.543 00 SPR-I:OPRO +21-235-18:10:24.548 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-235-18:10:24.548 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-235-18:10:24.549 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 1123 P0FAE cs.deftablestbl +21-235-18:10:24.556 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-235-18:10:24.556 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat tbl_def_tbl_invalid.tmp cs.deftablestbl > tbl_def_tbl_invalid +21-235-18:10:24.562 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.deftablestbl tbl_def_tbl_invalid.tmp +21-235-18:10:24.566 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-235-18:10:24.566 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:24.566 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_tdt3 +21-235-18:10:24.567 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:24.567 00 SPR-I:STS Procedure SCX_CPU1_CS_TDT3 completed +21-235-18:10:24.568 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:29.572 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:29.572 00 SPR-I:OPRO ; Step 5.7: Send the command to load the invalid file created above. +21-235-18:10:29.573 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:29.573 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-235-18:10:29.575 00 SPR-I:STS Procedure LOAD_TABLE started +21-235-18:10:29.578 00 SPR-I:OPRO Table Filename: tbl_def_tbl_invalid +21-235-18:10:29.579 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 tbl_def_tbl_invalid RAM:0 3 +21-235-18:10:29.579 00 SPR-I:OPRO +21-235-18:10:29.712 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:10:29.712 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:34.716 00 SPR-I:OPRO +21-235-18:10:34.717 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/tbl_def_tbl_invalid" +21-235-18:10:34.717 00 CMH-I:CMD Command SFDU received:<1804C000004102572F72616D2F74626C5F6465665F74626C5F696E76616C696400000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:10:34.735 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:10:35.345 00 TLMH-I:STS 58-012-14:25:45.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/tbl_def_tbl_invalid' into 'CS.DefTablesTbl' working buffer +21-235-18:10:38.739 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:38.741 00 SPR-I:STS Procedure LOAD_TABLE completed +21-235-18:10:38.755 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:38.758 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-235-18:10:38.758 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:43.763 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:43.763 00 SPR-I:OPRO ; Step 5.8: Send the command to validate the file loaded in Step 5.7 +21-235-18:10:43.763 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:43.770 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:43.771 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-235-18:10:43.771 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:43.782 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:43.783 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-235-18:10:43.783 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:43.788 00 CMH-I:CMD Command SFDU received:<1804C000002B0402000043532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:10:43.807 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:10:44.349 00 TLMH-I:STS 58-012-14:25:54.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefTablesTbl' +21-235-18:10:45.842 00 TLMH-I:STS 58-012-14:25:56.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=105 CS Tables Table Validate: Illegal State Field (0x0007) found with name IN_VALID_Table +21-235-18:10:45.843 00 TLMH-I:STS 58-012-14:25:56.005 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 5, bad = 1, unused = 18 +21-235-18:10:45.844 00 TLMH-I:STS 58-012-14:25:56.005 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefTablesTbl', Status=0xFFFFFFFD +21-235-18:10:46.810 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:46.814 00 SPR-I:OPRO <*> Passed - Table Definition Table validate command sent. +21-235-18:10:46.815 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-235-18:10:46.827 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:46.830 00 SPR-I:OPRO <*> Passed - Table Definition Table validation failed with an invalid state as expected. +21-235-18:10:46.830 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:46.830 00 SPR-I:OPRO ; Step 5.9: Send the command to abort the invalid load. +21-235-18:10:46.865 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:46.868 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:46.868 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-235-18:10:46.868 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:46.870 00 CMH-I:CMD Command SFDU received:<1804C0000029090D43532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:10:46.874 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:10:47.347 00 TLMH-I:STS 58-012-14:25:57.500 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefTablesTbl' +21-235-18:10:49.880 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:49.884 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-235-18:10:49.898 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:10:49.902 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-235-18:10:49.902 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:10:54.907 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:54.907 00 SPR-I:OPRO ; Step 5.10: Send the command to load the file with valid entries. +21-235-18:10:54.907 00 SPR-I:OPRO ;********************************************************************* +21-235-18:10:54.915 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:54.915 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-235-18:10:54.916 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:10:54.920 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-235-18:10:54.922 00 SPR-I:STS Procedure LOAD_TABLE started +21-235-18:10:54.927 00 SPR-I:OPRO Table Filename: tbl_def_tbl_ld_2 +21-235-18:10:54.931 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 tbl_def_tbl_ld_2 RAM:0 3 +21-235-18:10:54.931 00 SPR-I:OPRO +21-235-18:10:55.077 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:10:55.078 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:11:00.082 00 SPR-I:OPRO +21-235-18:11:00.083 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/tbl_def_tbl_ld_2" +21-235-18:11:00.084 00 CMH-I:CMD Command SFDU received:<1804C000004102432F72616D2F74626C5F6465665F74626C5F6C645F3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:11:00.099 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:11:00.845 00 TLMH-I:STS 58-012-14:26:11.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/tbl_def_tbl_ld_2' into 'CS.DefTablesTbl' working buffer +21-235-18:11:02.101 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:02.101 00 SPR-I:STS Procedure LOAD_TABLE completed +21-235-18:11:02.107 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:02.108 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-235-18:11:02.110 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:02.111 00 SPR-I:OPRO <*> Passed - Event Msg 12 Found! +21-235-18:11:02.111 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:11:07.115 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:07.116 00 SPR-I:OPRO ; Step 5.11: Send the command to validate the file loaded in Step 5.10 +21-235-18:11:07.116 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:07.121 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:07.121 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-235-18:11:07.121 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:07.123 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:07.123 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-235-18:11:07.123 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:07.124 00 CMH-I:CMD Command SFDU received:<1804C000002B0402000043532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:11:07.139 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:11:07.847 00 TLMH-I:STS 58-012-14:26:18.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefTablesTbl' +21-235-18:11:09.847 00 TLMH-I:STS 58-012-14:26:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 5, bad = 0, unused = 19 +21-235-18:11:09.848 00 TLMH-I:STS 58-012-14:26:20.005 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefTablesTbl' +21-235-18:11:10.143 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:10.147 00 SPR-I:OPRO <*> Passed - Table Definition Table validate command sent. +21-235-18:11:10.147 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-235-18:11:10.159 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:10.162 00 SPR-I:OPRO <*> Passed - Table Definition Table validation event '36' found! +21-235-18:11:10.163 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:10.163 00 SPR-I:OPRO ; Step 5.12: Send the command to Activate the file loaded in Step 5.10 +21-235-18:11:10.196 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:10.199 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:10.199 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-235-18:11:10.199 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:10.201 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:10.202 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-235-18:11:10.202 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:11:10.203 00 CMH-I:CMD Command SFDU received:<1804C0000029050143532E4465665461626C657354626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:11:10.217 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:11:10.841 00 TLMH-I:STS 58-012-14:26:21.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefTablesTbl' has a load pending +21-235-18:11:13.846 00 TLMH-I:STS 58-012-14:26:24.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefTablesTbl' +21-235-18:11:14.222 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:14.224 00 SPR-I:OPRO <*> Passed - Activate Table Definition Table command sent properly. +21-235-18:11:14.237 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:14.240 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-235-18:11:14.252 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:11:14.254 00 SPR-I:OPRO <*> Passed - Table Definition Table Updated successfully. +21-235-18:11:14.275 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-235-18:11:14.275 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:11:19.279 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:19.280 00 SPR-I:OPRO ; Step 5.13: Dump the Table Definition and Results table. +21-235-18:11:19.280 00 SPR-I:OPRO ;********************************************************************* +21-235-18:11:19.281 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:11:19.283 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:11:19.307 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefTablesTbl" DFILENAME="/ram/cpu1_deftbl5_13" +21-235-18:11:19.309 00 CMH-I:CMD Command SFDU received:<1804C000006B0347000143532E4465665461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F64656674626C355F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:11:19.322 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:11:19.847 00 TLMH-I:STS 58-012-14:26:30.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefTablesTbl' to '/ram/cpu1_deftbl5_13' +21-235-18:11:34.335 00 SPR-I:OPRO +21-235-18:11:34.335 00 SPR-I:OPRO The TBLNAME is: CS.DefTablesTbl +21-235-18:11:34.335 00 SPR-I:OPRO The APID is: P0FAE +21-235-18:11:34.336 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:11:34.336 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:11:34.340 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_deftbl5_13 cpu1_deftbl5_13 binary 192.168.1.8 +21-235-18:11:34.487 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:11:34.488 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:11:49.498 00 SPR-I:OPRO +21-235-18:11:49.541 00 SPR-I:OPRO The unix command is cvt -ws file_list[4014].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_deftbl5_13`" +21-235-18:11:49.541 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:11:54.546 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:11:54.549 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:11:59.554 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:11:59.557 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:11:59.579 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl5_13" +21-235-18:11:59.582 00 CMH-I:CMD Command SFDU received:<1804C000006B033D000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C355F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:11:59.601 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:12:05.841 00 TLMH-I:STS 58-012-14:27:16.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl5_13' +21-235-18:12:14.615 00 SPR-I:OPRO +21-235-18:12:14.615 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:12:14.616 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:12:14.616 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:12:14.616 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:12:14.620 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl5_13 cpu1_tblrestbl5_13 binary 192.168.1.8 +21-235-18:12:14.785 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:12:14.785 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:12:29.797 00 SPR-I:OPRO +21-235-18:12:29.841 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl5_13`" +21-235-18:12:29.848 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:12:34.852 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:12:34.855 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:12:39.871 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:39.875 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:12:39.880 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:39.880 00 SPR-I:OPRO ; Step 6.0: Processing Limit Test. +21-235-18:12:39.881 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:39.881 00 SPR-I:OPRO ; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming +21-235-18:12:39.881 00 SPR-I:OPRO ; command. +21-235-18:12:39.881 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:39.889 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:39.917 00 SPR-I:OPRO ; Setup event 1 with CS INFO 37 +21-235-18:12:39.917 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:39.918 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-235-18:12:39.932 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:12:40.340 00 TLMH-I:STS 58-012-14:27:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-235-18:12:41.935 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:41.938 00 SPR-I:OPRO <*> Passed (1003;2003) - CS DisableEeprom command sent properly. +21-235-18:12:41.959 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:41.963 00 SPR-I:OPRO <*> Passed (1003;2003) - Expected Event Msg 37 rcv'd. +21-235-18:12:42.005 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:12:47.009 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:47.009 00 SPR-I:OPRO ; Step 6.2: Send the Disable OS Code Segment command. +21-235-18:12:47.010 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:47.016 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:47.016 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-235-18:12:47.017 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:47.021 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-235-18:12:47.046 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:12:47.839 00 TLMH-I:STS 58-012-14:27:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-235-18:12:50.049 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:50.053 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-235-18:12:50.061 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:50.062 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-235-18:12:50.094 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:12:55.099 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:55.099 00 SPR-I:OPRO ; Step 6.3: Send the Disable cFE Code Segment command. +21-235-18:12:55.099 00 SPR-I:OPRO ;********************************************************************* +21-235-18:12:55.106 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:55.106 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-235-18:12:55.106 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:12:55.107 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-235-18:12:55.122 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:12:55.845 00 TLMH-I:STS 58-012-14:28:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-235-18:12:58.128 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:58.132 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECORE command sent properly. +21-235-18:12:58.139 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:12:58.140 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-235-18:12:58.171 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:13:03.175 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:03.175 00 SPR-I:OPRO ; Step 6.4: Send the Disable Application Checksumming command. +21-235-18:13:03.175 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:03.181 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:03.181 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-235-18:13:03.181 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:03.182 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-235-18:13:03.198 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:13:03.841 00 TLMH-I:STS 58-012-14:28:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-235-18:13:06.201 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:13:06.202 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-235-18:13:06.209 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:13:06.209 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-235-18:13:06.238 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:13:11.242 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:11.242 00 SPR-I:OPRO ; Step 6.5: Send the Disable User-Defined Memory Checksumming command. +21-235-18:13:11.242 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:11.248 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:11.249 00 SPR-I:OPRO ; Setup event 1 with CS INFO 52 +21-235-18:13:11.249 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:11.254 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-235-18:13:11.278 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:13:11.839 00 TLMH-I:STS 58-012-14:28:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-235-18:13:14.282 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:13:14.285 00 SPR-I:OPRO <*> Passed (1003;6002) - CS DisableMemory command sent properly. +21-235-18:13:14.304 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:13:14.308 00 SPR-I:OPRO <*> Passed (1003;6002) - Expected Event Msg 52 rcv'd. +21-235-18:13:14.353 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:13:19.357 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:19.357 00 SPR-I:OPRO ; Step 6.6: Dump the Table Results table. +21-235-18:13:19.357 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:19.358 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:13:19.360 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:13:19.369 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_6" +21-235-18:13:19.370 00 CMH-I:CMD Command SFDU received:<1804C000006B030A000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:13:19.371 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:13:25.839 00 TLMH-I:STS 58-012-14:28:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl6_6' +21-235-18:13:34.384 00 SPR-I:OPRO +21-235-18:13:34.384 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:13:34.384 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:13:34.384 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:13:34.384 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:13:34.388 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_6 cpu1_tblrestbl6_6 binary 192.168.1.8 +21-235-18:13:34.522 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:13:34.522 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:13:49.534 00 SPR-I:OPRO +21-235-18:13:49.552 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_6`" +21-235-18:13:49.553 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:13:54.557 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:13:54.558 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:13:59.565 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:13:59.568 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:13:59.571 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:59.571 00 SPR-I:OPRO ; Step 6.7: Determine the size of the largest table in the Results +21-235-18:13:59.571 00 SPR-I:OPRO ; table and divide that by 2. Set the max bytes per cycle to the +21-235-18:13:59.571 00 SPR-I:OPRO ; calculated value. +21-235-18:13:59.571 00 SPR-I:OPRO ;********************************************************************* +21-235-18:13:59.632 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:59.632 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 15 +21-235-18:13:59.632 00 SPR-I:OPRO ;*********************************************************************** +21-235-18:13:59.633 00 CMH-I:CMD Command SFDU received:<192BC0000005070400000B00> from gs582cfslab4:SPR +21-235-18:13:59.644 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:14:00.344 00 TLMH-I:STS 58-012-14:29:10.500 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=15 Set Max Bytes per cycle command +21-235-18:14:04.660 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:14:04.663 00 SPR-I:OPRO <*> Passed - SetMaxBytes command. +21-235-18:14:04.663 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:14:09.668 00 SPR-I:OPRO ;********************************************************************* +21-235-18:14:09.668 00 SPR-I:OPRO ; Step 6.8: Constantly Dump the Table Results table to determine if +21-235-18:14:09.669 00 SPR-I:OPRO ; the CS application is segmenting the CRC calculation each cycle. +21-235-18:14:09.669 00 SPR-I:OPRO ;********************************************************************* +21-235-18:14:09.670 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:14:09.673 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:14:09.693 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:14:09.696 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:14:09.708 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:14:17.843 00 TLMH-I:STS 58-012-14:29:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl6_8' +21-235-18:14:24.721 00 SPR-I:OPRO +21-235-18:14:24.721 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:14:24.721 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:14:24.721 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:14:24.722 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:14:24.725 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:14:24.897 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:14:24.898 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:14:39.911 00 SPR-I:OPRO +21-235-18:14:39.956 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:14:39.957 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:14:44.963 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:14:44.965 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:14:47.984 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:14:47.984 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:14:47.992 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:14:47.993 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:14:48.004 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:14:53.839 00 TLMH-I:STS 58-012-14:30:04.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:15:03.016 00 SPR-I:OPRO +21-235-18:15:03.017 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:15:03.017 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:15:03.017 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:15:03.017 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:15:03.020 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:15:03.192 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:15:03.192 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:15:18.204 00 SPR-I:OPRO +21-235-18:15:18.247 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:15:18.247 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:15:23.252 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:15:23.254 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:15:26.288 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:15:26.289 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:15:26.294 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:15:26.295 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:15:26.306 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:15:33.842 00 TLMH-I:STS 58-012-14:30:44.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:15:41.317 00 SPR-I:OPRO +21-235-18:15:41.318 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:15:41.318 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:15:41.318 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:15:41.319 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:15:41.323 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:15:41.466 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:15:41.466 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:15:56.479 00 SPR-I:OPRO +21-235-18:15:56.524 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:15:56.524 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:16:01.529 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:16:01.531 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:16:04.583 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:16:04.583 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:16:04.589 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:16:04.589 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:16:04.600 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:16:09.842 00 TLMH-I:STS 58-012-14:31:20.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:16:19.611 00 SPR-I:OPRO +21-235-18:16:19.611 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:16:19.612 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:16:19.612 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:16:19.612 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:16:19.616 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:16:19.759 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:16:19.759 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:16:34.772 00 SPR-I:OPRO +21-235-18:16:34.787 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:16:34.787 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:16:39.792 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:16:39.794 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:16:42.852 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:16:42.853 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:16:42.859 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:16:42.860 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:16:42.871 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:16:49.838 00 TLMH-I:STS 58-012-14:32:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:16:57.881 00 SPR-I:OPRO +21-235-18:16:57.882 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:16:57.882 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:16:57.882 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:16:57.882 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:16:57.886 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:16:58.017 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:16:58.017 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:17:13.029 00 SPR-I:OPRO +21-235-18:17:13.071 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:17:13.071 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:17:18.077 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:17:18.079 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:17:21.134 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:17:21.134 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:17:21.140 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:17:21.140 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:17:21.152 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:17:25.842 00 TLMH-I:STS 58-012-14:32:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:17:36.162 00 SPR-I:OPRO +21-235-18:17:36.162 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:17:36.163 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:17:36.163 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:17:36.163 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:17:36.166 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:17:36.300 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:17:36.300 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:17:51.310 00 SPR-I:OPRO +21-235-18:17:51.325 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:17:51.325 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:17:56.331 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:17:56.333 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:17:59.361 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:17:59.362 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:17:59.368 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:17:59.369 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:17:59.381 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:18:05.837 00 TLMH-I:STS 58-012-14:33:16.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:18:14.392 00 SPR-I:OPRO +21-235-18:18:14.392 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:18:14.393 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:18:14.393 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:18:14.393 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:18:14.396 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:18:14.546 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:18:14.546 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:18:24.878 00 DPD-I:STS Deleting page SCX_CPU1_CS_TBL_DEF_TABLE +21-235-18:18:29.558 00 SPR-I:OPRO +21-235-18:18:29.602 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:18:29.605 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:18:34.611 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:18:34.613 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:18:37.668 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:18:37.669 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:18:37.676 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:18:37.676 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:18:37.681 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:18:45.839 00 TLMH-I:STS 58-012-14:33:56.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:18:52.691 00 SPR-I:OPRO +21-235-18:18:52.692 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:18:52.692 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:18:52.692 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:18:52.692 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:18:52.695 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:18:52.835 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:18:52.835 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:19:07.847 00 SPR-I:OPRO +21-235-18:19:07.899 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:19:07.899 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:19:12.905 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:19:12.907 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:19:15.966 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:19:15.966 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:19:15.972 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:19:15.973 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:19:15.973 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:19:21.840 00 TLMH-I:STS 58-012-14:34:32.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:19:30.985 00 SPR-I:OPRO +21-235-18:19:30.985 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:19:30.985 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:19:30.985 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:19:30.986 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:19:30.989 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:19:31.155 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:19:31.155 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:19:46.169 00 SPR-I:OPRO +21-235-18:19:46.213 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:19:46.213 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:19:51.218 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:19:51.221 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:19:54.277 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:19:54.278 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:19:54.283 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:19:54.284 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:19:54.295 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:20:01.834 00 TLMH-I:STS 58-012-14:35:12.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:20:09.306 00 SPR-I:OPRO +21-235-18:20:09.306 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:20:09.306 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:20:09.307 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:20:09.307 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:20:09.310 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:20:09.463 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:20:09.463 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:20:24.476 00 SPR-I:OPRO +21-235-18:20:24.499 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:20:24.499 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:20:29.504 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:20:29.506 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:20:32.531 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:20:32.531 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:20:32.536 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:20:32.537 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:20:32.548 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:20:37.843 00 TLMH-I:STS 58-012-14:35:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:20:47.557 00 SPR-I:OPRO +21-235-18:20:47.558 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:20:47.558 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:20:47.558 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:20:47.558 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:20:47.562 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:20:47.703 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:20:47.704 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:21:02.716 00 SPR-I:OPRO +21-235-18:21:02.729 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:21:02.729 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:21:07.736 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:21:07.738 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:21:10.765 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:21:10.766 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:21:10.773 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:21:10.773 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:21:10.775 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:21:17.842 00 TLMH-I:STS 58-012-14:36:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:21:25.786 00 SPR-I:OPRO +21-235-18:21:25.786 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:21:25.787 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:21:25.787 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:21:25.787 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:21:25.790 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:21:25.942 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:21:25.942 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:21:40.955 00 SPR-I:OPRO +21-235-18:21:40.993 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:21:40.993 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:21:45.998 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:21:46.001 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:21:49.058 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:21:49.059 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:21:49.065 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:21:49.066 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:21:49.079 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:21:53.835 00 TLMH-I:STS 58-012-14:37:04.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:22:04.091 00 SPR-I:OPRO +21-235-18:22:04.091 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:22:04.091 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:22:04.091 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:22:04.091 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:22:04.092 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:22:04.235 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:22:04.235 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:22:19.247 00 SPR-I:OPRO +21-235-18:22:19.291 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:22:19.291 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:22:24.296 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:22:24.298 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:22:27.357 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:22:27.358 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:22:27.364 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:22:27.365 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:22:27.376 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:22:33.835 00 TLMH-I:STS 58-012-14:37:44.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:22:42.386 00 SPR-I:OPRO +21-235-18:22:42.386 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:22:42.386 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:22:42.387 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:22:42.387 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:22:42.390 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:22:42.525 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:22:42.526 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:22:57.538 00 SPR-I:OPRO +21-235-18:22:57.558 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:22:57.558 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:23:02.563 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:23:02.564 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:23:05.600 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:23:05.601 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:23:05.606 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:23:05.607 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:23:05.617 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:23:13.832 00 TLMH-I:STS 58-012-14:38:24.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:23:20.628 00 SPR-I:OPRO +21-235-18:23:20.628 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:23:20.628 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:23:20.628 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:23:20.628 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:23:20.629 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:23:20.770 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:23:20.770 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:23:35.781 00 SPR-I:OPRO +21-235-18:23:35.804 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:23:35.804 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:23:40.808 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:23:40.809 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:23:43.851 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:23:43.852 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:23:43.859 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl6_8" +21-235-18:23:43.860 00 CMH-I:CMD Command SFDU received:<1804C000006B0304000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C365F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:23:43.871 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:23:49.836 00 TLMH-I:STS 58-012-14:39:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=13 Successfully overwrote '/ram/cpu1_tblrestbl6_8' with Table 'CS.ResTablesTbl' +21-235-18:23:58.884 00 SPR-I:OPRO +21-235-18:23:58.884 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:23:58.885 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:23:58.885 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:23:58.885 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:23:58.888 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl6_8 cpu1_tblrestbl6_8 binary 192.168.1.8 +21-235-18:23:59.033 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:23:59.034 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:24:14.045 00 SPR-I:OPRO +21-235-18:24:14.059 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl6_8`" +21-235-18:24:14.059 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:24:19.064 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:24:19.066 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-235-18:24:22.088 00 SPR-I:OPRO Failed (7000) - Table Checksumming is not segmenting. +21-235-18:24:22.089 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.089 00 SPR-I:OPRO ; Step 7.0: Definition Table Initialization Test. +21-235-18:24:22.089 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.089 00 SPR-I:OPRO ; Step 7.1: Send the command to stop the CS and TST_CS applications. +21-235-18:24:22.089 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.089 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.089 00 SPR-I:OPRO ; Step 7.2: Delete the Table Definition table default load file from +21-235-18:24:22.099 00 SPR-I:OPRO ; CPU1. +21-235-18:24:22.099 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.099 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-235-18:24:22.099 00 SPR-I:STS Procedure FTP_FILE started +21-235-18:24:22.164 00 SPR-I:OPRO Return code from ftp_file.pl: 1 +21-235-18:24:22.165 00 SPR-I:STS Procedure FTP_FILE completed +21-235-18:24:22.165 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.165 00 SPR-I:OPRO ; Step 7.3: Start the CS Application. +21-235-18:24:22.165 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:22.166 00 CMH-I:CMD Command SFDU received:<1806C0000015062E5453545F43530000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:24:22.177 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:24:22.839 00 TLMH-I:STS 58-012-14:39:33.026 ERROR CPU=CPU1 APPNAME=TST_CS EVENT ID=41 TST_CS_AppMain terminating!, Error = 0x0 +21-235-18:24:22.840 00 TLMH-I:STS 58-012-14:39:33.176 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=10 Restart Application TST_CS Completed, AppID=1114128 +21-235-18:24:22.841 00 TLMH-I:STS 58-012-14:39:33.309 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=1 Version 2.4: Application Initialized +21-235-18:24:26.837 00 TLMH-I:STS 58-012-14:39:37.003 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=20 Request Housekeeping command +21-235-18:24:27.183 00 CMH-I:CMD Command SFDU received:<1806C000001506224353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:24:27.196 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:24:27.831 00 TLMH-I:STS 58-012-14:39:38.019 INFO CPU=CPU1 APPNAME=CS EVENT ID=149 App terminating, RunStatus:0x00000005 +21-235-18:24:27.832 00 TLMH-I:STS 58-012-14:39:38.191 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=10 Restart Application CS Completed, AppID=1114129 +21-235-18:24:27.833 00 TLMH-I:STS 58-012-14:39:38.283 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-235-18:24:27.834 00 TLMH-I:STS 58-012-14:39:38.283 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefEepromTbl' from '/cf/cs_eepromtbl.tbl' +21-235-18:24:27.841 00 TLMH-I:STS 58-012-14:39:38.283 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-235-18:24:27.843 00 TLMH-I:STS 58-012-14:39:38.300 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-235-18:24:27.844 00 TLMH-I:STS 58-012-14:39:38.300 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefMemoryTbl' from 'Addr 0x00A98C80' +21-235-18:24:27.845 00 TLMH-I:STS 58-012-14:39:38.300 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-235-18:24:27.846 00 TLMH-I:STS 58-012-14:39:38.334 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-235-18:24:27.847 00 TLMH-I:STS 58-012-14:39:38.335 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefAppTbl' from '/cf/cs_apptbl.tbl' +21-235-18:24:27.848 00 TLMH-I:STS 58-012-14:39:38.335 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-235-18:24:28.338 00 TLMH-I:STS 58-012-14:39:38.431 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-235-18:24:28.340 00 TLMH-I:STS 58-012-14:39:38.431 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefTablesTbl' from 'Addr 0x00A98D40' +21-235-18:24:28.341 00 TLMH-I:STS 58-012-14:39:38.431 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-235-18:24:28.342 00 TLMH-I:STS 58-012-14:39:38.431 INFO CPU=CPU1 APPNAME=CS EVENT ID=1 CS Initialized. Version 2.5.0.0 +21-235-18:24:30.833 00 TLMH-I:STS 58-012-14:39:41.002 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=20 Request Housekeeping command +21-235-18:24:32.200 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:32.200 00 SPR-I:OPRO ; Step 7.4: Dump the Table Results table. +21-235-18:24:32.200 00 SPR-I:OPRO ;********************************************************************* +21-235-18:24:32.201 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-235-18:24:32.202 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-235-18:24:32.209 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResTablesTbl" DFILENAME="/ram/cpu1_tblrestbl7_4" +21-235-18:24:32.209 00 CMH-I:CMD Command SFDU received:<1804C000006B0309000143532E5265735461626C657354626C000000000000000000000000000000000000000000000000002F72616D2F637075315F74626C72657374626C375F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-235-18:24:32.220 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:24:37.834 00 TLMH-I:STS 58-012-14:39:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResTablesTbl' to '/ram/cpu1_tblrestbl7_4' +21-235-18:24:47.230 00 SPR-I:OPRO +21-235-18:24:47.230 00 SPR-I:OPRO The TBLNAME is: CS.ResTablesTbl +21-235-18:24:47.230 00 SPR-I:OPRO The APID is: P0FB2 +21-235-18:24:47.230 00 SPR-I:OPRO The CPU is: CPU3 +21-235-18:24:47.230 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-235-18:24:47.231 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_tblrestbl7_4 cpu1_tblrestbl7_4 binary 192.168.1.8 +21-235-18:24:47.365 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-235-18:24:47.365 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-235-18:25:02.378 00 SPR-I:OPRO +21-235-18:25:02.424 00 SPR-I:OPRO The unix command is cvt -ws file_list[4018].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_tblrestbl7_4`" +21-235-18:25:02.424 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:25:07.429 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-235-18:25:07.432 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:25:12.449 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:25:12.452 00 SPR-I:OPRO <*> Passed (5008) - Dump of Table Results Table successful. +21-235-18:25:12.457 00 SPR-I:OPRO ;********************************************************************* +21-235-18:25:12.457 00 SPR-I:OPRO ; Step 8.0: Clean-up. +21-235-18:25:12.457 00 SPR-I:OPRO ;********************************************************************* +21-235-18:25:12.457 00 SPR-I:OPRO ; Step 8.1: Upload the default Tables Definition table downloaded in +21-235-18:25:12.457 00 SPR-I:OPRO ; step 1.1. +21-235-18:25:12.458 00 SPR-I:OPRO ;********************************************************************* +21-235-18:25:12.458 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-235-18:25:12.500 00 SPR-I:STS Procedure FTP_FILE started +21-235-18:25:12.545 00 SPR-I:OPRO Return code from ftp_file.pl: 1 +21-235-18:25:12.545 00 SPR-I:STS Procedure FTP_FILE completed +21-235-18:25:12.546 00 SPR-I:OPRO ;********************************************************************* +21-235-18:25:12.546 00 SPR-I:OPRO ; Step 8.2: Send the Power-On Reset command. +21-235-18:25:12.546 00 SPR-I:OPRO ;********************************************************************* +21-235-18:25:12.546 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-235-18:25:12.557 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-235-18:25:15.769 00 DPD-I:STS Deleting page SCX_CPU1_CS_TBL_RESULTS_TBL +21-235-18:25:19.277 00 DPD-I:STS Deleting page SCX_CPU1_CS_HK +21-235-18:25:21.148 00 DPD-I:STS Deleting page SCX_CPU1_TST_CS_HK +21-235-18:25:22.566 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-235-18:25:22.567 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-235-18:25:22.575 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-235-18:25:22.591 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-235-18:26:22.654 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:26:28.620 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-235-18:26:32.665 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:26:32.735 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-235-18:26:32.735 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-235-18:26:32.736 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-235-18:26:32.737 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-235-18:26:32.790 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-235-18:26:32.791 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-235-18:26:33.973 00 TLMH-I:STS 58-012-14:03:48.950 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-235-18:26:37.797 00 SPR-I:STTE WAIT UNTIL completed +21-235-18:26:37.797 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-235-18:26:37.798 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-235-18:26:37.804 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-235-18:26:37.805 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-235-18:26:42.810 00 SPR-I:OPRO **** Requirements Status Reporting +21-235-18:26:42.810 00 SPR-I:OPRO -------------------------- +21-235-18:26:42.810 00 SPR-I:OPRO Requirement(s) Report +21-235-18:26:42.811 00 SPR-I:OPRO -------------------------- +21-235-18:26:42.813 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-235-18:26:42.816 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-235-18:26:42.818 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-235-18:26:42.819 00 SPR-I:OPRO FSW Requirement: CS_2003 P/F: P +21-235-18:26:42.821 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-235-18:26:42.846 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-235-18:26:42.848 00 SPR-I:OPRO FSW Requirement: CS_4002 P/F: P +21-235-18:26:42.849 00 SPR-I:OPRO FSW Requirement: CS_5000 P/F: P +21-235-18:26:42.872 00 SPR-I:OPRO FSW Requirement: CS_5000.1 P/F: P +21-235-18:26:42.873 00 SPR-I:OPRO FSW Requirement: CS_5000.2 P/F: P +21-235-18:26:42.874 00 SPR-I:OPRO FSW Requirement: CS_5000.3 P/F: P +21-235-18:26:42.896 00 SPR-I:OPRO FSW Requirement: CS_5001 P/F: P +21-235-18:26:42.898 00 SPR-I:OPRO FSW Requirement: CS_5002 P/F: P +21-235-18:26:42.899 00 SPR-I:OPRO FSW Requirement: CS_5003 P/F: P +21-235-18:26:42.920 00 SPR-I:OPRO FSW Requirement: CS_5004 P/F: P +21-235-18:26:42.921 00 SPR-I:OPRO FSW Requirement: CS_5005 P/F: P +21-235-18:26:42.946 00 SPR-I:OPRO FSW Requirement: CS_5005.1 P/F: P +21-235-18:26:42.947 00 SPR-I:OPRO FSW Requirement: CS_5005.2 P/F: P +21-235-18:26:42.948 00 SPR-I:OPRO FSW Requirement: CS_5006 P/F: P +21-235-18:26:42.949 00 SPR-I:OPRO FSW Requirement: CS_5007 P/F: P +21-235-18:26:42.969 00 SPR-I:OPRO FSW Requirement: CS_5008 P/F: P +21-235-18:26:42.970 00 SPR-I:OPRO FSW Requirement: CS_6002 P/F: P +21-235-18:26:42.971 00 SPR-I:OPRO FSW Requirement: CS_7000 P/F: F +21-235-18:26:42.996 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-235-18:26:42.997 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-235-18:26:42.998 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-235-18:26:43.020 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-235-18:26:43.021 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-235-18:26:43.021 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-235-18:26:43.021 00 SPR-I:OPRO ;********************************************************************* +21-235-18:26:43.043 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_table +21-235-18:26:43.043 00 SPR-I:OPRO ;********************************************************************* +21-235-18:26:43.043 00 SPR-I:STS Procedure SCX_CPU1_CS_TABLE completed +21-235-18:26:43.044 00 SPR-I:OPRO *** Telemetry Info *** +21-235-18:26:43.044 00 SPR-I:OPRO +21-235-18:26:43.044 00 SPR-I:OPRO Pkt Loss Count: N/A +21-235-18:26:43.044 00 SPR-I:OPRO +21-235-18:26:43.044 00 SPR-I:OPRO ****************** +21-235-18:26:43.044 00 SPR-I:OPRO +21-235-18:26:43.044 00 SPR-I:OPRO Elapsed time: 2374.82 seconds +21-235-18:26:43.045 00 SPR-I:OPRO Elapsed time: 39.5803 minutes +21-235-18:26:43.047 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-235-18:26:53.057 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logf +21-235-18:26:53.058 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logp +21-235-18:26:53.058 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logs +21-235-18:26:53.059 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.loge +21-235-18:26:53.060 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_table-2021-235-17h47m08s.logr +21-235-18:26:53.179 00 SPR-I:OPRI --> newlog scx_cpu1_cs_table-2021-235-17h47m08s.log diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.loge b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.loge new file mode 100644 index 0000000..a489486 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.loge @@ -0,0 +1,385 @@ +21-224-18:16:28.235 00 TLMH-I:STS 58-012-14:03:49.450 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-224-18:17:11.736 00 TLMH-I:STS 58-012-14:04:33.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_ld_1' into 'CS.DefMemoryTbl' working buffer +21-224-18:17:20.735 00 TLMH-I:STS 58-012-14:04:42.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:17:22.732 00 TLMH-I:STS 58-012-14:04:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 8, bad = 0, unused = 8 +21-224-18:17:22.733 00 TLMH-I:STS 58-012-14:04:44.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefMemoryTbl' +21-224-18:17:23.734 00 TLMH-I:STS 58-012-14:04:45.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefMemoryTbl' has a load pending +21-224-18:17:26.731 00 TLMH-I:STS 58-012-14:04:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefMemoryTbl' +21-224-18:17:32.728 00 TLMH-I:STS 58-012-14:04:54.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefMemoryTbl' to '/ram/cpu1_usrdeftbl1_9' +21-224-18:18:12.731 00 TLMH-I:STS 58-012-14:05:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-224-18:18:17.733 00 TLMH-I:STS 58-012-14:05:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-224-18:18:23.231 00 TLMH-I:STS 58-012-14:05:44.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-224-18:18:28.233 00 TLMH-I:STS 58-012-14:05:49.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-224-18:18:33.230 00 TLMH-I:STS 58-012-14:05:54.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-224-18:18:50.730 00 TLMH-I:STS 58-012-14:06:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_1' +21-224-18:19:23.234 00 TLMH-I:STS 58-012-14:06:44.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-224-18:19:33.237 00 TLMH-I:STS 58-012-14:06:54.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=53 Checksumming of Memory is Enabled +21-224-18:19:46.729 00 TLMH-I:STS 58-012-14:07:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_4' +21-224-18:20:26.728 00 TLMH-I:STS 58-012-14:07:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_5' +21-224-18:21:00.231 00 TLMH-I:STS 58-012-14:08:21.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:21:04.230 00 TLMH-I:STS 58-012-14:08:25.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefMemoryTbl' to '/ram/cpu1_usrdeftbl2_6' +21-224-18:21:54.727 00 TLMH-I:STS 58-012-14:09:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_7' +21-224-18:22:29.727 00 TLMH-I:STS 58-012-14:09:51.002 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=10 Corrupt Memory CRC command successful. +21-224-18:22:35.727 00 TLMH-I:STS 58-012-14:09:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:22:36.734 00 TLMH-I:STS 58-012-14:09:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:39.735 00 TLMH-I:STS 58-012-14:10:01.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:43.735 00 TLMH-I:STS 58-012-14:10:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:46.736 00 TLMH-I:STS 58-012-14:10:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:49.729 00 TLMH-I:STS 58-012-14:10:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:50.735 00 TLMH-I:STS 58-012-14:10:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_10' +21-224-18:22:53.735 00 TLMH-I:STS 58-012-14:10:15.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:56.728 00 TLMH-I:STS 58-012-14:10:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:59.727 00 TLMH-I:STS 58-012-14:10:21.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:03.725 00 TLMH-I:STS 58-012-14:10:25.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:06.729 00 TLMH-I:STS 58-012-14:10:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:09.733 00 TLMH-I:STS 58-012-14:10:31.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:13.731 00 TLMH-I:STS 58-012-14:10:35.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:16.734 00 TLMH-I:STS 58-012-14:10:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:19.726 00 TLMH-I:STS 58-012-14:10:41.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:23.734 00 TLMH-I:STS 58-012-14:10:45.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:25.225 00 TLMH-I:STS 58-012-14:10:46.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:23:25.730 00 TLMH-I:STS 58-012-14:10:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:25.732 00 TLMH-I:STS 58-012-14:10:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:26.227 00 TLMH-I:STS 58-012-14:10:47.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:23:33.232 00 TLMH-I:STS 58-012-14:10:54.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 1 started +21-224-18:23:33.730 00 TLMH-I:STS 58-012-14:10:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:33.731 00 TLMH-I:STS 58-012-14:10:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:34.736 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:35.728 00 TLMH-I:STS 58-012-14:10:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:35.728 00 TLMH-I:STS 58-012-14:10:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:36.729 00 TLMH-I:STS 58-012-14:10:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:37.733 00 TLMH-I:STS 58-012-14:10:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:37.734 00 TLMH-I:STS 58-012-14:10:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:38.728 00 TLMH-I:STS 58-012-14:11:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:39.729 00 TLMH-I:STS 58-012-14:11:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:39.729 00 TLMH-I:STS 58-012-14:11:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:40.734 00 TLMH-I:STS 58-012-14:11:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:41.728 00 TLMH-I:STS 58-012-14:11:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:41.730 00 TLMH-I:STS 58-012-14:11:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:42.733 00 TLMH-I:STS 58-012-14:11:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:43.727 00 TLMH-I:STS 58-012-14:11:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:43.728 00 TLMH-I:STS 58-012-14:11:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:44.732 00 TLMH-I:STS 58-012-14:11:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:45.727 00 TLMH-I:STS 58-012-14:11:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:45.727 00 TLMH-I:STS 58-012-14:11:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:46.731 00 TLMH-I:STS 58-012-14:11:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:47.727 00 TLMH-I:STS 58-012-14:11:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:47.728 00 TLMH-I:STS 58-012-14:11:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:48.732 00 TLMH-I:STS 58-012-14:11:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:49.729 00 TLMH-I:STS 58-012-14:11:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:49.730 00 TLMH-I:STS 58-012-14:11:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:50.727 00 TLMH-I:STS 58-012-14:11:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:51.727 00 TLMH-I:STS 58-012-14:11:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:51.728 00 TLMH-I:STS 58-012-14:11:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:52.731 00 TLMH-I:STS 58-012-14:11:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:53.725 00 TLMH-I:STS 58-012-14:11:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:53.727 00 TLMH-I:STS 58-012-14:11:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:54.730 00 TLMH-I:STS 58-012-14:11:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:55.734 00 TLMH-I:STS 58-012-14:11:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:55.735 00 TLMH-I:STS 58-012-14:11:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:56.728 00 TLMH-I:STS 58-012-14:11:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:57.732 00 TLMH-I:STS 58-012-14:11:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:57.733 00 TLMH-I:STS 58-012-14:11:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:58.725 00 TLMH-I:STS 58-012-14:11:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:59.729 00 TLMH-I:STS 58-012-14:11:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:59.730 00 TLMH-I:STS 58-012-14:11:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:00.729 00 TLMH-I:STS 58-012-14:11:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:01.730 00 TLMH-I:STS 58-012-14:11:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:01.730 00 TLMH-I:STS 58-012-14:11:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:02.733 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:03.725 00 TLMH-I:STS 58-012-14:11:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:03.726 00 TLMH-I:STS 58-012-14:11:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:04.730 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:05.724 00 TLMH-I:STS 58-012-14:11:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:05.725 00 TLMH-I:STS 58-012-14:11:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:06.729 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:07.733 00 TLMH-I:STS 58-012-14:11:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:07.735 00 TLMH-I:STS 58-012-14:11:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:08.730 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:09.724 00 TLMH-I:STS 58-012-14:11:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:09.725 00 TLMH-I:STS 58-012-14:11:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:10.730 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:11.733 00 TLMH-I:STS 58-012-14:11:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:11.734 00 TLMH-I:STS 58-012-14:11:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:12.726 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:13.730 00 TLMH-I:STS 58-012-14:11:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:13.731 00 TLMH-I:STS 58-012-14:11:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:14.732 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:15.726 00 TLMH-I:STS 58-012-14:11:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:15.727 00 TLMH-I:STS 58-012-14:11:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:16.730 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:17.725 00 TLMH-I:STS 58-012-14:11:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:17.726 00 TLMH-I:STS 58-012-14:11:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:18.730 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:19.725 00 TLMH-I:STS 58-012-14:11:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:19.726 00 TLMH-I:STS 58-012-14:11:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:20.724 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:21.727 00 TLMH-I:STS 58-012-14:11:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:21.728 00 TLMH-I:STS 58-012-14:11:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:22.732 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:23.725 00 TLMH-I:STS 58-012-14:11:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:23.726 00 TLMH-I:STS 58-012-14:11:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:24.725 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:25.731 00 TLMH-I:STS 58-012-14:11:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:25.732 00 TLMH-I:STS 58-012-14:11:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:26.727 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:27.725 00 TLMH-I:STS 58-012-14:11:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:27.725 00 TLMH-I:STS 58-012-14:11:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:28.729 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:29.724 00 TLMH-I:STS 58-012-14:11:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:29.725 00 TLMH-I:STS 58-012-14:11:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:30.726 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:31.731 00 TLMH-I:STS 58-012-14:11:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:31.732 00 TLMH-I:STS 58-012-14:11:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:32.726 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:33.730 00 TLMH-I:STS 58-012-14:11:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:33.730 00 TLMH-I:STS 58-012-14:11:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:34.726 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:35.234 00 TLMH-I:STS 58-012-14:11:56.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 1 recompute finished. New baseline is 0XFFFFE228 +21-224-18:24:44.229 00 TLMH-I:STS 58-012-14:12:05.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:24:58.728 00 TLMH-I:STS 58-012-14:12:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_13' +21-224-18:25:32.730 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:25:32.731 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:25:40.727 00 TLMH-I:STS 58-012-14:13:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 21, Len = 9, Expected = 8 +21-224-18:25:48.729 00 TLMH-I:STS 58-012-14:13:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 22, Len = 9, Expected = 8 +21-224-18:25:57.232 00 TLMH-I:STS 58-012-14:13:18.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 25, Len = 11, Expected = 12 +21-224-18:26:05.229 00 TLMH-I:STS 58-012-14:13:26.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=62 Enable Memory entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 +21-224-18:26:13.228 00 TLMH-I:STS 58-012-14:13:34.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 26, Len = 11, Expected = 12 +21-224-18:26:21.223 00 TLMH-I:STS 58-012-14:13:42.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=64 Disable Memory entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 +21-224-18:26:29.229 00 TLMH-I:STS 58-012-14:13:50.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 24, Len = 11, Expected = 12 +21-224-18:26:37.223 00 TLMH-I:STS 58-012-14:13:58.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=59 Memory recompute baseline of entry failed, Entry ID invalid: 16, State: 3, Max ID: 15 +21-224-18:26:45.223 00 TLMH-I:STS 58-012-14:14:06.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 23, Len = 11, Expected = 12 +21-224-18:26:52.728 00 TLMH-I:STS 58-012-14:14:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=56 Memory report baseline failed, Entry ID invalid: 16, State: 3 Max ID: 15 +21-224-18:27:00.727 00 TLMH-I:STS 58-012-14:14:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 27, Len = 13, Expected = 12 +21-224-18:27:08.728 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=66 Address 0x00A87D28 was not found in Memory table +21-224-18:27:22.727 00 TLMH-I:STS 58-012-14:14:44.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl3_13' +21-224-18:27:57.222 00 TLMH-I:STS 58-012-14:15:18.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 1 started +21-224-18:27:57.223 00 TLMH-I:STS 58-012-14:15:18.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=60 Recompute baseline of Memory Entry ID 0 failed: child task in use +21-224-18:27:57.730 00 TLMH-I:STS 58-012-14:15:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:27:57.731 00 TLMH-I:STS 58-012-14:15:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:27:58.727 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:27:59.728 00 TLMH-I:STS 58-012-14:15:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:27:59.729 00 TLMH-I:STS 58-012-14:15:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:00.226 00 TLMH-I:STS 58-012-14:15:21.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-224-18:28:00.722 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:01.726 00 TLMH-I:STS 58-012-14:15:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:01.726 00 TLMH-I:STS 58-012-14:15:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:02.728 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:03.720 00 TLMH-I:STS 58-012-14:15:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:03.731 00 TLMH-I:STS 58-012-14:15:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:04.721 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:05.727 00 TLMH-I:STS 58-012-14:15:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:05.728 00 TLMH-I:STS 58-012-14:15:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:06.732 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:07.726 00 TLMH-I:STS 58-012-14:15:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:07.727 00 TLMH-I:STS 58-012-14:15:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:08.730 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:09.726 00 TLMH-I:STS 58-012-14:15:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:09.727 00 TLMH-I:STS 58-012-14:15:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:10.733 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:11.728 00 TLMH-I:STS 58-012-14:15:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:11.729 00 TLMH-I:STS 58-012-14:15:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:12.723 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:13.729 00 TLMH-I:STS 58-012-14:15:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:13.730 00 TLMH-I:STS 58-012-14:15:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:14.725 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:15.729 00 TLMH-I:STS 58-012-14:15:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:15.730 00 TLMH-I:STS 58-012-14:15:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:16.723 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:17.728 00 TLMH-I:STS 58-012-14:15:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:17.730 00 TLMH-I:STS 58-012-14:15:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:18.725 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:19.729 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:19.730 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:20.723 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:21.729 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:21.730 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:22.725 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:23.731 00 TLMH-I:STS 58-012-14:15:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:23.732 00 TLMH-I:STS 58-012-14:15:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:24.727 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:25.731 00 TLMH-I:STS 58-012-14:15:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:25.732 00 TLMH-I:STS 58-012-14:15:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:26.728 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:27.729 00 TLMH-I:STS 58-012-14:15:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:27.730 00 TLMH-I:STS 58-012-14:15:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:28.723 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:29.729 00 TLMH-I:STS 58-012-14:15:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:29.731 00 TLMH-I:STS 58-012-14:15:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:30.725 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:31.731 00 TLMH-I:STS 58-012-14:15:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:31.732 00 TLMH-I:STS 58-012-14:15:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:32.726 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:33.722 00 TLMH-I:STS 58-012-14:15:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:33.723 00 TLMH-I:STS 58-012-14:15:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:34.724 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:35.731 00 TLMH-I:STS 58-012-14:15:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:35.732 00 TLMH-I:STS 58-012-14:15:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:36.725 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:37.730 00 TLMH-I:STS 58-012-14:15:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:37.731 00 TLMH-I:STS 58-012-14:15:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:38.726 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:39.722 00 TLMH-I:STS 58-012-14:16:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:39.723 00 TLMH-I:STS 58-012-14:16:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:40.727 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:41.723 00 TLMH-I:STS 58-012-14:16:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:41.725 00 TLMH-I:STS 58-012-14:16:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:42.730 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:43.725 00 TLMH-I:STS 58-012-14:16:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:43.726 00 TLMH-I:STS 58-012-14:16:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:44.730 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:45.722 00 TLMH-I:STS 58-012-14:16:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:45.723 00 TLMH-I:STS 58-012-14:16:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:46.731 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:47.726 00 TLMH-I:STS 58-012-14:16:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:47.727 00 TLMH-I:STS 58-012-14:16:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:48.731 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:49.726 00 TLMH-I:STS 58-012-14:16:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:49.727 00 TLMH-I:STS 58-012-14:16:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:50.732 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:51.727 00 TLMH-I:STS 58-012-14:16:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:51.728 00 TLMH-I:STS 58-012-14:16:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:52.726 00 TLMH-I:STS 58-012-14:16:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:53.721 00 TLMH-I:STS 58-012-14:16:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:53.723 00 TLMH-I:STS 58-012-14:16:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:54.728 00 TLMH-I:STS 58-012-14:16:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:55.725 00 TLMH-I:STS 58-012-14:16:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:55.726 00 TLMH-I:STS 58-012-14:16:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:56.730 00 TLMH-I:STS 58-012-14:16:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:57.725 00 TLMH-I:STS 58-012-14:16:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:57.726 00 TLMH-I:STS 58-012-14:16:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:58.730 00 TLMH-I:STS 58-012-14:16:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:59.229 00 TLMH-I:STS 58-012-14:16:20.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 1 recompute finished. New baseline is 0XFFFFE228 +21-224-18:29:14.731 00 TLMH-I:STS 58-012-14:16:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_1' +21-224-18:29:49.726 00 TLMH-I:STS 58-012-14:17:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-224-18:29:56.730 00 TLMH-I:STS 58-012-14:17:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-224-18:30:04.729 00 TLMH-I:STS 58-012-14:17:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:30:18.727 00 TLMH-I:STS 58-012-14:17:40.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_5' +21-224-18:30:53.224 00 TLMH-I:STS 58-012-14:18:14.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:30:54.229 00 TLMH-I:STS 58-012-14:18:15.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:31:01.229 00 TLMH-I:STS 58-012-14:18:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:31:09.229 00 TLMH-I:STS 58-012-14:18:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:31:09.230 00 TLMH-I:STS 58-012-14:18:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:31:16.725 00 TLMH-I:STS 58-012-14:18:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:31:30.728 00 TLMH-I:STS 58-012-14:18:52.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_10' +21-224-18:32:04.719 00 TLMH-I:STS 58-012-14:19:26.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:32:05.722 00 TLMH-I:STS 58-012-14:19:27.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:32:13.219 00 TLMH-I:STS 58-012-14:19:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:32:21.224 00 TLMH-I:STS 58-012-14:19:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:32:21.226 00 TLMH-I:STS 58-012-14:19:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:32:29.223 00 TLMH-I:STS 58-012-14:19:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=53 Checksumming of Memory is Enabled +21-224-18:32:37.223 00 TLMH-I:STS 58-012-14:19:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:32:50.726 00 TLMH-I:STS 58-012-14:20:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_16' +21-224-18:33:25.722 00 TLMH-I:STS 58-012-14:20:47.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:33:26.726 00 TLMH-I:STS 58-012-14:20:48.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:33:32.719 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:33:40.722 00 TLMH-I:STS 58-012-14:21:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:33:40.723 00 TLMH-I:STS 58-012-14:21:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:33:48.725 00 TLMH-I:STS 58-012-14:21:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:34:02.728 00 TLMH-I:STS 58-012-14:21:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_21' +21-224-18:34:37.228 00 TLMH-I:STS 58-012-14:21:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:34:38.221 00 TLMH-I:STS 58-012-14:21:59.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:34:45.225 00 TLMH-I:STS 58-012-14:22:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:34:53.722 00 TLMH-I:STS 58-012-14:22:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:34:53.724 00 TLMH-I:STS 58-012-14:22:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:35:00.722 00 TLMH-I:STS 58-012-14:22:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-224-18:35:08.720 00 TLMH-I:STS 58-012-14:22:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-224-18:35:16.719 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:35:30.724 00 TLMH-I:STS 58-012-14:22:52.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_28' +21-224-18:36:05.224 00 TLMH-I:STS 58-012-14:23:26.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:36:05.722 00 TLMH-I:STS 58-012-14:23:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:36:05.723 00 TLMH-I:STS 58-012-14:23:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:36:06.220 00 TLMH-I:STS 58-012-14:23:27.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:36:13.225 00 TLMH-I:STS 58-012-14:23:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:36:21.220 00 TLMH-I:STS 58-012-14:23:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:36:21.222 00 TLMH-I:STS 58-012-14:23:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:36:29.218 00 TLMH-I:STS 58-012-14:23:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:36:42.717 00 TLMH-I:STS 58-012-14:24:04.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_33' +21-224-18:37:17.718 00 TLMH-I:STS 58-012-14:24:39.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:37:17.719 00 TLMH-I:STS 58-012-14:24:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:37:17.719 00 TLMH-I:STS 58-012-14:24:39.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:37:18.720 00 TLMH-I:STS 58-012-14:24:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:37:18.721 00 TLMH-I:STS 58-012-14:24:40.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:37:24.725 00 TLMH-I:STS 58-012-14:24:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:37:32.724 00 TLMH-I:STS 58-012-14:24:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:37:32.724 00 TLMH-I:STS 58-012-14:24:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:37:40.720 00 TLMH-I:STS 58-012-14:25:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=53 Checksumming of Memory is Enabled +21-224-18:37:49.217 00 TLMH-I:STS 58-012-14:25:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:38:02.725 00 TLMH-I:STS 58-012-14:25:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_39' +21-224-18:38:37.223 00 TLMH-I:STS 58-012-14:25:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:38:37.718 00 TLMH-I:STS 58-012-14:25:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:38:37.719 00 TLMH-I:STS 58-012-14:25:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:38:38.217 00 TLMH-I:STS 58-012-14:25:59.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:38:45.221 00 TLMH-I:STS 58-012-14:26:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:38:52.718 00 TLMH-I:STS 58-012-14:26:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:38:52.719 00 TLMH-I:STS 58-012-14:26:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:39:00.723 00 TLMH-I:STS 58-012-14:26:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:39:14.724 00 TLMH-I:STS 58-012-14:26:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_44' +21-224-18:39:48.720 00 TLMH-I:STS 58-012-14:27:10.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:39:48.721 00 TLMH-I:STS 58-012-14:27:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:39:49.716 00 TLMH-I:STS 58-012-14:27:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:39:49.717 00 TLMH-I:STS 58-012-14:27:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:39:49.719 00 TLMH-I:STS 58-012-14:27:11.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:39:57.222 00 TLMH-I:STS 58-012-14:27:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:40:05.219 00 TLMH-I:STS 58-012-14:27:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:40:05.221 00 TLMH-I:STS 58-012-14:27:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:40:23.220 00 TLMH-I:STS 58-012-14:27:44.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmemdefemptytbl' into 'CS.DefMemoryTbl' working buffer +21-224-18:40:32.718 00 TLMH-I:STS 58-012-14:27:54.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:40:34.723 00 TLMH-I:STS 58-012-14:27:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-224-18:40:34.724 00 TLMH-I:STS 58-012-14:27:56.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefMemoryTbl' +21-224-18:40:35.716 00 TLMH-I:STS 58-012-14:27:57.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefMemoryTbl' has a load pending +21-224-18:40:35.717 00 TLMH-I:STS 58-012-14:27:57.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 6 started +21-224-18:40:35.718 00 TLMH-I:STS 58-012-14:27:57.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:40:35.719 00 TLMH-I:STS 58-012-14:27:57.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:40:36.721 00 TLMH-I:STS 58-012-14:27:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:40:36.723 00 TLMH-I:STS 58-012-14:27:58.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 6 recompute finished. New baseline is 0X00004EEE +21-224-18:40:38.720 00 TLMH-I:STS 58-012-14:28:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefMemoryTbl' +21-224-18:40:38.721 00 TLMH-I:STS 58-012-14:28:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-224-18:40:50.724 00 TLMH-I:STS 58-012-14:28:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl5_6' +21-224-18:41:45.217 00 TLMH-I:STS 58-012-14:29:06.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_invalid' into 'CS.DefMemoryTbl' working buffer +21-224-18:41:53.219 00 TLMH-I:STS 58-012-14:29:14.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:41:54.722 00 TLMH-I:STS 58-012-14:29:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=103 Memory Table Validate: Illegal State Field (0x0004) found in Entry ID 4 +21-224-18:41:54.723 00 TLMH-I:STS 58-012-14:29:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 4, bad = 1, unused = 11 +21-224-18:41:54.723 00 TLMH-I:STS 58-012-14:29:16.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefMemoryTbl', Status=0xFFFFFFFD +21-224-18:41:56.218 00 TLMH-I:STS 58-012-14:29:17.500 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefMemoryTbl' +21-224-18:42:09.718 00 TLMH-I:STS 58-012-14:29:31.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_invalid2' into 'CS.DefMemoryTbl' working buffer +21-224-18:42:16.718 00 TLMH-I:STS 58-012-14:29:38.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:42:18.718 00 TLMH-I:STS 58-012-14:29:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=103 Memory Table Validate: Illegal State Field (0x0004) found in Entry ID 4 +21-224-18:42:18.719 00 TLMH-I:STS 58-012-14:29:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 4, bad = 1, unused = 11 +21-224-18:42:18.720 00 TLMH-I:STS 58-012-14:29:40.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefMemoryTbl', Status=0xFFFFFFFD +21-224-18:42:19.717 00 TLMH-I:STS 58-012-14:29:41.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefMemoryTbl' +21-224-18:42:34.219 00 TLMH-I:STS 58-012-14:29:55.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_invalid3' into 'CS.DefMemoryTbl' working buffer +21-224-18:42:41.223 00 TLMH-I:STS 58-012-14:30:02.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:42:42.717 00 TLMH-I:STS 58-012-14:30:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=103 Memory Table Validate: Illegal State Field (0x0004) found in Entry ID 0 +21-224-18:42:42.718 00 TLMH-I:STS 58-012-14:30:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 1, unused = 15 +21-224-18:42:42.720 00 TLMH-I:STS 58-012-14:30:04.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefMemoryTbl', Status=0xFFFFFFFD +21-224-18:42:44.215 00 TLMH-I:STS 58-012-14:30:05.500 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefMemoryTbl' +21-224-18:43:03.220 00 TLMH-I:STS 58-012-14:30:24.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_ld_2' into 'CS.DefMemoryTbl' working buffer +21-224-18:43:12.721 00 TLMH-I:STS 58-012-14:30:34.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:43:14.722 00 TLMH-I:STS 58-012-14:30:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 5, bad = 0, unused = 11 +21-224-18:43:14.723 00 TLMH-I:STS 58-012-14:30:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefMemoryTbl' +21-224-18:43:15.713 00 TLMH-I:STS 58-012-14:30:37.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefMemoryTbl' has a load pending +21-224-18:43:18.718 00 TLMH-I:STS 58-012-14:30:40.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefMemoryTbl' +21-224-18:43:30.718 00 TLMH-I:STS 58-012-14:30:52.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl5_13' +21-224-18:44:04.717 00 TLMH-I:STS 58-012-14:31:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-224-18:44:13.217 00 TLMH-I:STS 58-012-14:31:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-224-18:44:21.215 00 TLMH-I:STS 58-012-14:31:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-224-18:44:29.217 00 TLMH-I:STS 58-012-14:31:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 2 is Enabled +21-224-18:44:42.721 00 TLMH-I:STS 58-012-14:32:04.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl6_5' +21-224-18:45:15.717 00 TLMH-I:STS 58-012-14:32:37.021 INFO CPU=CPU1 APPNAME=CS EVENT ID=149 App terminating, RunStatus:0x00000005 +21-224-18:45:15.718 00 TLMH-I:STS 58-012-14:32:37.193 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=10 Restart Application CS Completed, AppID=1114124 +21-224-18:45:15.719 00 TLMH-I:STS 58-012-14:32:37.283 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-224-18:45:15.720 00 TLMH-I:STS 58-012-14:32:37.284 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefEepromTbl' from '/cf/cs_eepromtbl.tbl' +21-224-18:45:15.721 00 TLMH-I:STS 58-012-14:32:37.284 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-224-18:45:15.722 00 TLMH-I:STS 58-012-14:32:37.300 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-224-18:45:15.723 00 TLMH-I:STS 58-012-14:32:37.301 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefMemoryTbl' from 'Addr 0x003AC360' +21-224-18:45:15.724 00 TLMH-I:STS 58-012-14:32:37.301 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-224-18:45:15.726 00 TLMH-I:STS 58-012-14:32:37.335 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-224-18:45:15.727 00 TLMH-I:STS 58-012-14:32:37.335 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefAppTbl' from '/cf/cs_apptbl.tbl' +21-224-18:45:15.728 00 TLMH-I:STS 58-012-14:32:37.335 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-224-18:45:15.729 00 TLMH-I:STS 58-012-14:32:37.371 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-224-18:45:15.730 00 TLMH-I:STS 58-012-14:32:37.371 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefTablesTbl' from '/cf/cs_tablestbl.tbl' +21-224-18:45:15.731 00 TLMH-I:STS 58-012-14:32:37.371 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-224-18:45:15.732 00 TLMH-I:STS 58-012-14:32:37.372 INFO CPU=CPU1 APPNAME=CS EVENT ID=1 CS Initialized. Version 2.5.0.0 +21-224-18:45:26.714 00 TLMH-I:STS 58-012-14:32:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl7_4' +21-224-18:47:21.752 00 TLMH-I:STS 58-012-14:03:48.950 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logf b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logf new file mode 100644 index 0000000..df56ae4 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logf @@ -0,0 +1,7747 @@ +21-224-18:15:01.088 00 UT_RUNPROC/99 +21-224-18:15:01.088 00 UT_RUNPROC/100 ; Build the database prefix using SC and CPU definitions from cfe_utils.h +21-224-18:15:01.088 00 UT_RUNPROC/101 local db_prefix, cpu_prefix +21-224-18:15:01.088 00 UT_RUNPROC/102 +21-224-18:15:01.088 00 UT_RUNPROC/103 ; If SC is set, use it +21-224-18:15:01.088 00 UT_RUNPROC/104 if (SC <> "") then +21-224-18:15:01.088 00 UT_RUNPROC/105 db_prefix = SC +21-224-18:15:01.088 00 UT_RUNPROC/106 endif +21-224-18:15:01.088 00 UT_RUNPROC/107 +21-224-18:15:01.088 00 UT_RUNPROC/109 db_prefix = db_prefix & CPU_CFG +21-224-18:15:01.088 00 UT_RUNPROC/110 +21-224-18:15:01.088 00 UT_RUNPROC/111 cpu_prefix = db_prefix +21-224-18:15:01.088 00 UT_RUNPROC/112 +21-224-18:15:01.088 00 UT_RUNPROC/113 ; Set the database prefix for CPU1 +21-224-18:15:01.088 00 UT_RUNPROC/114 if (numCPUs > 1) then +21-224-18:15:01.088 00 UT_RUNPROC/116 endif +21-224-18:15:01.095 00 UT_RUNPROC/117 +21-224-18:15:01.095 00 UT_RUNPROC/118 ; setup the database mnemonics for CPU1 +21-224-18:15:01.095 00 UT_RUNPROC/119 local cksumItem = cpu_prefix & "_ES_CKSUM" +21-224-18:15:01.096 00 UT_RUNPROC/120 local cfeMajorVerItem = cpu_prefix & "_ES_CFEMAJORVER" +21-224-18:15:01.096 00 UT_RUNPROC/121 local cfeMinorVerItem = cpu_prefix & "_ES_CFEMINORVER" +21-224-18:15:01.096 00 UT_RUNPROC/122 local cfeRevisionItem = cpu_prefix & "_ES_CFEREVISION" +21-224-18:15:01.096 00 UT_RUNPROC/123 local cfeMissionRevItem = cpu_prefix & "_ES_CFEMSNREV" +21-224-18:15:01.096 00 UT_RUNPROC/124 local osMajorVerItem = cpu_prefix & "_ES_OSMAJORVER" +21-224-18:15:01.096 00 UT_RUNPROC/125 local osMinorVerItem = cpu_prefix & "_ES_OSMINORVER" +21-224-18:15:01.096 00 UT_RUNPROC/126 local osRevisionItem = cpu_prefix & "_ES_OSREVISION" +21-224-18:15:01.096 00 UT_RUNPROC/127 local osMissionRevItem = cpu_prefix & "_ES_OSMISSIONREV" +21-224-18:15:01.096 00 UT_RUNPROC/128 +21-224-18:15:01.096 00 UT_RUNPROC/129 ; +21-224-18:15:01.096 00 UT_RUNPROC/130 ; Output FSW configuration information +21-224-18:15:01.096 00 UT_RUNPROC/131 ; +21-224-18:15:01.096 00 UT_RUNPROC/132 write "****************** FSW Configuration ******************" +21-224-18:15:01.096 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-224-18:15:01.096 00 UT_RUNPROC/134 if (numCPUs = 1) then +21-224-18:15:01.096 00 UT_RUNPROC/135 write " Checksum: ", {cksumItem} +21-224-18:15:01.096 00 SPR-I:OPRO Checksum: 29237 +21-224-18:15:01.096 00 UT_RUNPROC/136 write " cFE Version: ", {cfeMajorVerItem} & "." & {cfeMinorVerItem} & "." & {cfeRevisionItem} & "." & {cfeMissionRevItem} +21-224-18:15:01.097 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-224-18:15:01.097 00 UT_RUNPROC/137 write " OS Version: ", {osMajorVerItem} & "." & {osMinorVerItem} & "." & {osRevisionItem} & "." & {osMissionRevItem} +21-224-18:15:01.097 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-224-18:15:01.097 00 UT_RUNPROC/138 write " " +21-224-18:15:01.097 00 SPR-I:OPRO +21-224-18:15:01.097 00 UT_RUNPROC/139 endif +21-224-18:15:01.097 00 UT_RUNPROC/140 +21-224-18:15:01.097 00 UT_RUNPROC/141 if (numCPUs >= 2) then +21-224-18:15:01.097 00 UT_RUNPROC/166 endif +21-224-18:15:01.097 00 UT_RUNPROC/167 +21-224-18:15:01.097 00 UT_RUNPROC/168 ; This proc only supports up to 3 CPUs. +21-224-18:15:01.097 00 UT_RUNPROC/169 ; If there are more than 3, the additional CPUs must be added below +21-224-18:15:01.098 00 UT_RUNPROC/170 if (numCPUs = 3) then +21-224-18:15:01.098 00 UT_RUNPROC/189 endif +21-224-18:15:01.098 00 UT_RUNPROC/190 +21-224-18:15:01.098 00 UT_RUNPROC/191 write " Connection Status" +21-224-18:15:01.098 00 SPR-I:OPRO Connection Status +21-224-18:15:01.098 00 UT_RUNPROC/192 write " -----------------" +21-224-18:15:01.098 00 SPR-I:OPRO ----------------- +21-224-18:15:01.098 00 UT_RUNPROC/193 write " CFDP: ", %select(packet_valid("my_entity_id"),"UP","DOWN") +21-224-18:15:01.098 00 SPR-I:OPRO CFDP: DOWN +21-224-18:15:01.098 00 UT_RUNPROC/194 write " UDP: ", p@GSE_ICHAN +21-224-18:15:01.098 00 SPR-I:OPRO UDP: UP +21-224-18:15:01.098 00 UT_RUNPROC/195 write " SWTS: ", p@GSE_SCHAN +21-224-18:15:01.098 00 SPR-I:OPRO SWTS: UNK +21-224-18:15:01.098 00 UT_RUNPROC/196 ; write " ITOS: ", p@GSE_ZCHAN +21-224-18:15:01.098 00 UT_RUNPROC/197 +21-224-18:15:01.099 00 UT_RUNPROC/199 gds_label = "" +21-224-18:15:01.099 00 UT_RUNPROC/200 gds_version = "N/A" +21-224-18:15:01.099 00 UT_RUNPROC/201 +21-224-18:15:01.099 00 UT_RUNPROC/202 #ifdef GDS_EXISTS +21-224-18:15:01.099 00 UT_RUNPROC/203 write " GDS: ", %select(packet_valid("GDS_EXECUTOR_SIMULATION_TIME"),"UP", "DOWN") +21-224-18:15:01.099 00 UT_RUNPROC/204 if (GSE_HCHAN = 1) then +21-224-18:15:01.099 00 UT_RUNPROC/205 gds_label = "GDS" +21-224-18:15:01.099 00 UT_RUNPROC/206 gds_version = GDS_EXECUTOR_GDS_VERSION_VALUE +21-224-18:15:01.099 00 UT_RUNPROC/207 endif +21-224-18:15:01.099 00 UT_RUNPROC/208 #endif +21-224-18:15:01.099 00 UT_RUNPROC/209 +21-224-18:15:01.099 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-224-18:15:01.099 00 SPR-I:OPRO +21-224-18:15:01.099 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-224-18:15:01.099 00 SPR-I:OPRO CMD / TLM Path +21-224-18:15:01.099 00 UT_RUNPROC/212 write " --------------" +21-224-18:15:01.099 00 SPR-I:OPRO -------------- +21-224-18:15:01.099 00 UT_RUNPROC/213 if (GSE_ICHAN = 1) then +21-224-18:15:01.099 00 UT_RUNPROC/214 cmd_tlm_path = "UDP" +21-224-18:15:01.099 00 UT_RUNPROC/219 endif +21-224-18:15:01.099 00 UT_RUNPROC/220 +21-224-18:15:01.099 00 UT_RUNPROC/221 write " ", cmd_tlm_path +21-224-18:15:01.099 00 SPR-I:OPRO UDP +21-224-18:15:01.100 00 UT_RUNPROC/222 write " ", gds_label +21-224-18:15:01.100 00 SPR-I:OPRO +21-224-18:15:01.100 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-224-18:15:01.100 00 SPR-I:OPRO +21-224-18:15:01.100 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-224-18:15:01.100 00 SPR-I:OPRO ASIST / GDS Configuration +21-224-18:15:01.100 00 UT_RUNPROC/225 write " -------------------------" +21-224-18:15:01.100 00 SPR-I:OPRO ------------------------- +21-224-18:15:01.100 00 UT_RUNPROC/226 write " Workstation: ", %upper(%liv(LOCALHOST)) +21-224-18:15:01.100 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-224-18:15:01.100 00 UT_RUNPROC/227 write " Account: ", %env("ACCOUNT") +21-224-18:15:01.100 00 SPR-I:OPRO Account: cfs_test +21-224-18:15:01.100 00 UT_RUNPROC/228 write " Version: ", ASIST_VERSION +21-224-18:15:01.100 00 SPR-I:OPRO Version: 21.0.7 +21-224-18:15:01.100 00 UT_RUNPROC/229 write " Tlm DB: Version: ",vidtlm.version, " Date: ", tlmdbdate, " Time: ", vidtlm.timeof +21-224-18:15:01.100 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-224-18:15:01.100 00 UT_RUNPROC/230 write " Cmd DB: Version: ",%rpad(command_parm_attr("verid_cmd", "version", "description"),4," ")," Date: ",cmddbdate," Time: ",command_parm_attr("verid_cmd", "timeof", "description") +21-224-18:15:01.101 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 05-21-21 Time: 08:24:49 AM.EDT +21-224-18:15:01.101 00 UT_RUNPROC/231 +21-224-18:15:01.101 00 UT_RUNPROC/232 #ifdef GDS_EXISTS +21-224-18:15:01.101 00 UT_RUNPROC/233 write " GDS: ", gds_version +21-224-18:15:01.101 00 UT_RUNPROC/234 #endif +21-224-18:15:01.101 00 UT_RUNPROC/235 +21-224-18:15:01.101 00 UT_RUNPROC/237 write " Telemetry Info" +21-224-18:15:01.101 00 SPR-I:OPRO +21-224-18:15:01.101 00 UT_RUNPROC/237 write " Telemetry Info" +21-224-18:15:01.101 00 SPR-I:OPRO Telemetry Info +21-224-18:15:01.101 00 UT_RUNPROC/238 write " --------------" +21-224-18:15:01.101 00 SPR-I:OPRO -------------- +21-224-18:15:01.101 00 UT_RUNPROC/240 write " Pkt Loss Count: N/A" +21-224-18:15:01.101 00 SPR-I:OPRO Pkt Loss Count: N/A +21-224-18:15:01.101 00 UT_RUNPROC/241 write "**************** End FSW Configuration ***************" +21-224-18:15:01.101 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-224-18:15:01.101 00 UT_RUNPROC/242 ; +21-224-18:15:01.101 00 UT_RUNPROC/243 ; Start the procedure +21-224-18:15:01.101 00 UT_RUNPROC/244 ; +21-224-18:15:01.101 00 UT_RUNPROC/245 write "Starting Procedure.... ", proc_to_run +21-224-18:15:01.101 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_usermem +21-224-18:15:01.101 00 UT_RUNPROC/246 rstol_dir = "rstol 'start " & proc_to_run & "'" +21-224-18:15:01.101 00 UT_RUNPROC/247 stime = %gmt +21-224-18:15:01.102 00 UT_RUNPROC/248 native(rstol_dir) +21-224-18:15:01.245 00 SPR-I:OPRI --> start scx_cpu1_cs_usermem +21-224-18:15:01.245 00 SPR-W:STS "/s/opr/accounts/cfs_test/prc/scx_cpu1_cs_usermem.prc" has been modified since last compile +21-224-18:15:01.245 00 SPR-I:STS Source file modification date: 21/08/12 18:14:19.000 +21-224-18:15:01.246 00 SPR-I:STS Compiled file creation date : 21/08/12 17:20:52.000 +21-224-18:15:01.246 00 SPR-I:OPRO Recompile it? (Y/N) +21-224-18:15:05.150 00 SPR-I:OPRI --> y +21-224-18:15:06.594 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_usermem.i +21-224-18:15:06.627 00 SPR-I:STS Procedure SCX_CPU1_CS_USERMEM started +21-224-18:15:06.627 00 SCX_CPU1_CS_US/2 ;******************************************************************************* +21-224-18:15:06.627 00 SCX_CPU1_CS_US/3 ; Test Name: cs_usermem +21-224-18:15:06.627 00 SCX_CPU1_CS_US/4 ; Test Level: Build Verification +21-224-18:15:06.627 00 SCX_CPU1_CS_US/5 ; Test Type: Functional +21-224-18:15:06.627 00 SCX_CPU1_CS_US/6 ; +21-224-18:15:06.627 00 SCX_CPU1_CS_US/7 ; Test Description +21-224-18:15:06.628 00 SCX_CPU1_CS_US/8 ; This test verifies that the CFS Checksum (CS) User-Defined Memory +21-224-18:15:06.628 00 SCX_CPU1_CS_US/9 ; checksumming commands function properly and that the CS application +21-224-18:15:06.628 00 SCX_CPU1_CS_US/10 ; handles anomolies properly. +21-224-18:15:06.628 00 SCX_CPU1_CS_US/11 ; +21-224-18:15:06.628 00 SCX_CPU1_CS_US/12 ; Requirements Tested +21-224-18:15:06.628 00 SCX_CPU1_CS_US/13 ; CS1002 For all CS commands, if the length contained in the message +21-224-18:15:06.628 00 SCX_CPU1_CS_US/14 ; header is not equal to the expected length, CS shall reject the +21-224-18:15:06.628 00 SCX_CPU1_CS_US/15 ; command and issue an event message. +21-224-18:15:06.628 00 SCX_CPU1_CS_US/16 ; CS1003 If CS accepts any command as valid, CS shall execute the +21-224-18:15:06.628 00 SCX_CPU1_CS_US/17 ; command, increment the CS Valid Command Counter and issue an +21-224-18:15:06.628 00 SCX_CPU1_CS_US/18 ; event message. +21-224-18:15:06.628 00 SCX_CPU1_CS_US/19 ; CS1004 If CS rejects any command, CS shall abort the command execution, +21-224-18:15:06.628 00 SCX_CPU1_CS_US/20 ; increment the CS Command Rejected Counter and issue an event +21-224-18:15:06.628 00 SCX_CPU1_CS_US/21 ; message. +21-224-18:15:06.628 00 SCX_CPU1_CS_US/22 ; CS2003 Upon receipt of a Disable Non-volatile Checksumming command, +21-224-18:15:06.628 00 SCX_CPU1_CS_US/23 ; CS shall disable non-volatile checksumming. +21-224-18:15:06.650 00 SCX_CPU1_CS_US/24 ; CS3003 Upon receipt of a Disable OS Checksumming command, CS shall +21-224-18:15:06.650 00 SCX_CPU1_CS_US/25 ; disable checksumming of the OS Code segment. +21-224-18:15:06.650 00 SCX_CPU1_CS_US/26 ; CS3008 Upon receipt of a Disable cFE code segment command, CS shall +21-224-18:15:06.650 00 SCX_CPU1_CS_US/27 ; disable checksumming of the cFE code segment. +21-224-18:15:06.650 00 SCX_CPU1_CS_US/28 ; CS4002 Upon receipt of a Disable Application checksumming command, CS +21-224-18:15:06.650 00 SCX_CPU1_CS_US/29 ; shall disable checksumming of all Application code segments. +21-224-18:15:06.650 00 SCX_CPU1_CS_US/30 ; CS5002 Upon receipt of a Disable Table Checksumming command, CS shall +21-224-18:15:06.650 00 SCX_CPU1_CS_US/31 ; disable checksumming of all tables. +21-224-18:15:06.650 00 SCX_CPU1_CS_US/32 ; CS6000 Checksum shall calculate CRCs for each Table-Defined +21-224-18:15:06.650 00 SCX_CPU1_CS_US/33 ; User-Defined Memory and compare them against the corresponding +21-224-18:15:06.650 00 SCX_CPU1_CS_US/34 ; baseline CRCs if: +21-224-18:15:06.650 00 SCX_CPU1_CS_US/35 ; a) Checksumming (as a whole) is Enabled +21-224-18:15:06.650 00 SCX_CPU1_CS_US/36 ; b) User-Defined Memory checksumming is Enabled +21-224-18:15:06.650 00 SCX_CPU1_CS_US/37 ; c) Checksumming of the individual Memory segments +21-224-18:15:06.650 00 SCX_CPU1_CS_US/38 ; is Enabled +21-224-18:15:06.650 00 SCX_CPU1_CS_US/39 ; CS6000.1 If the User-Defined Memory's CRC is not equal to the +21-224-18:15:06.650 00 SCX_CPU1_CS_US/40 ; corresponding baseline CRC, CS shall increment the User-Defined +21-224-18:15:06.650 00 SCX_CPU1_CS_US/41 ; Memory CRC Miscompare Counter and send an event message. +21-224-18:15:06.650 00 SCX_CPU1_CS_US/42 ; CS6000.2 If the table-defined Memory is invalid, CS shall send an event +21-224-18:15:06.650 00 SCX_CPU1_CS_US/43 ; message. +21-224-18:15:06.650 00 SCX_CPU1_CS_US/44 ; CS6001 Upon receipt of an Enable User-Defined Memory checksumming +21-224-18:15:06.650 00 SCX_CPU1_CS_US/45 ; command, CS shall enable checksumming of all User-Defined +21-224-18:15:06.650 00 SCX_CPU1_CS_US/46 ; Memory. +21-224-18:15:06.650 00 SCX_CPU1_CS_US/47 ; CS6002 Upon receipt of a Disable User-Defined Memory checksumming +21-224-18:15:06.652 00 SCX_CPU1_CS_US/48 ; command, CS shall disable checksumming of all User-Defined +21-224-18:15:06.653 00 SCX_CPU1_CS_US/49 ; Memory. +21-224-18:15:06.653 00 SCX_CPU1_CS_US/50 ; CS6003 Upon receipt of an Enable User-Defined Memory Item command, CS +21-224-18:15:06.653 00 SCX_CPU1_CS_US/51 ; shall enable checksumming of command-specified Memory. +21-224-18:15:06.653 00 SCX_CPU1_CS_US/52 ; CS6004 Upon receipt of a Disable User-Defined Memory Item command, CS +21-224-18:15:06.653 00 SCX_CPU1_CS_US/53 ; shall disable checksumming of command-specified Memory. +21-224-18:15:06.653 00 SCX_CPU1_CS_US/54 ; CS6005 Upon receipt of a Recompute User-Defined Memory checksum +21-224-18:15:06.653 00 SCX_CPU1_CS_US/55 ; command, CS shall: +21-224-18:15:06.653 00 SCX_CPU1_CS_US/56 ; a) Recompute the baseline checksum for the +21-224-18:15:06.653 00 SCX_CPU1_CS_US/57 ; command-specified User-Defined Memory +21-224-18:15:06.653 00 SCX_CPU1_CS_US/58 ; b) Set the Recompute In Progress Flag to TRUE +21-224-18:15:06.653 00 SCX_CPU1_CS_US/59 ; CS6005.1 Once the baseline CRC is computed, CS shall: +21-224-18:15:06.653 00 SCX_CPU1_CS_US/60 ; a) Generate an event message containing the baseline CRC +21-224-18:15:06.653 00 SCX_CPU1_CS_US/61 ; b) Set the Recompute In Progress Flag to TRUE +21-224-18:15:06.653 00 SCX_CPU1_CS_US/62 ; CS6005.2 If CS is already processing a Recompute CRC command or a One +21-224-18:15:06.653 00 SCX_CPU1_CS_US/63 ; Shot CRC command, CS shall reject the command. +21-224-18:15:06.653 00 SCX_CPU1_CS_US/64 ; CS6006 Upon receipt of a Report User-Defined Memory CRC command, CS +21-224-18:15:06.653 00 SCX_CPU1_CS_US/65 ; shall send an event message containing the baseline User-Defined +21-224-18:15:06.653 00 SCX_CPU1_CS_US/66 ; Memory CRC. +21-224-18:15:06.653 00 SCX_CPU1_CS_US/67 ; CS6007 If the command-specified User-Defined Memory is invalid (for any +21-224-18:15:06.653 00 SCX_CPU1_CS_US/68 ; of the User-Defined Memory commands where the memory ID is a +21-224-18:15:06.653 00 SCX_CPU1_CS_US/69 ; command argument), CS shall reject the command and send an event +21-224-18:15:06.653 00 SCX_CPU1_CS_US/70 ; message. +21-224-18:15:06.653 00 SCX_CPU1_CS_US/71 ; CS6008 CS shall provide the ability to dump the baseline CRCs and +21-224-18:15:06.653 00 SCX_CPU1_CS_US/72 ; status for all User-Defined Memory via a dump-only table. +21-224-18:15:06.653 00 SCX_CPU1_CS_US/73 ; CS6009 Upon receipt of a Get User-Defined Memory Entry ID command, CS +21-224-18:15:06.653 00 SCX_CPU1_CS_US/74 ; shall send an informational message containing the User-Defined +21-224-18:15:06.653 00 SCX_CPU1_CS_US/75 ; Memory Table Entry ID for the command-specified Memory Address. +21-224-18:15:06.653 00 SCX_CPU1_CS_US/76 ; CS6009.1 If the command-specified Memory Address cannot be found within +21-224-18:15:06.653 00 SCX_CPU1_CS_US/77 ; the User-Defined Memory Table, CS shall send an informational +21-224-18:15:06.653 00 SCX_CPU1_CS_US/78 ; event message. +21-224-18:15:06.654 00 SCX_CPU1_CS_US/79 ; CS7000 The CS software shall limit the amount of bytes processed during +21-224-18:15:06.654 00 SCX_CPU1_CS_US/80 ; each of its execution cycles to a maximum of +21-224-18:15:06.654 00 SCX_CPU1_CS_US/81 ; bytes. +21-224-18:15:06.654 00 SCX_CPU1_CS_US/82 ; CS8000 Upon receipt of an Enable Checksum command, CS shall start +21-224-18:15:06.662 00 SCX_CPU1_CS_US/83 ; calculating CRCs and compare them against the baseline CRCs. +21-224-18:15:06.662 00 SCX_CPU1_CS_US/84 ; CS8001 Upon receipt of a Disable Checksum command, CS shall stop +21-224-18:15:06.662 00 SCX_CPU1_CS_US/85 ; calculating CRCs and comparing them against the baseline CRCs. +21-224-18:15:06.662 00 SCX_CPU1_CS_US/86 ; CS9000 CS shall generate a housekeeping message containing the +21-224-18:15:06.662 00 SCX_CPU1_CS_US/87 ; following: +21-224-18:15:06.662 00 SCX_CPU1_CS_US/88 ; a) Valid Ground Command Counter +21-224-18:15:06.662 00 SCX_CPU1_CS_US/89 ; b) Ground Command Rejected Counter +21-224-18:15:06.662 00 SCX_CPU1_CS_US/90 ; c) Overall CRC enable/disable status +21-224-18:15:06.662 00 SCX_CPU1_CS_US/91 ; d) Total Non-Volatile Baseline CRC +21-224-18:15:06.662 00 SCX_CPU1_CS_US/92 ; e) OS code segment Baseline CRC +21-224-18:15:06.662 00 SCX_CPU1_CS_US/93 ; f) cFE code segment Baseline CRC +21-224-18:15:06.662 00 SCX_CPU1_CS_US/94 ; g) Non-Volatile CRC Miscompare Counter +21-224-18:15:06.662 00 SCX_CPU1_CS_US/95 ; h) OS Code Segment CRC Miscompare Counter +21-224-18:15:06.662 00 SCX_CPU1_CS_US/96 ; i) cFE Code Segment CRC Miscompare Counter +21-224-18:15:06.662 00 SCX_CPU1_CS_US/97 ; j) Application CRC Miscompare Counter +21-224-18:15:06.662 00 SCX_CPU1_CS_US/98 ; k) Table CRC Miscompare Counter +21-224-18:15:06.662 00 SCX_CPU1_CS_US/99 ; l) User-Defined Memory CRC Miscompare Counter +21-224-18:15:06.662 00 SCX_CPU1_CS_US/100 ; m) Last One Shot Address +21-224-18:15:06.662 00 SCX_CPU1_CS_US/101 ; n) Last One Shot Size +21-224-18:15:06.662 00 SCX_CPU1_CS_US/102 ; o) Last One Shot Checksum +21-224-18:15:06.662 00 SCX_CPU1_CS_US/103 ; p) Checksum Pass Counter (number of passes thru all of +21-224-18:15:06.662 00 SCX_CPU1_CS_US/104 ; the checksum areas) +21-224-18:15:06.662 00 SCX_CPU1_CS_US/105 ; q) Current Checksum Region (Non-Volatile, OS code +21-224-18:15:06.662 00 SCX_CPU1_CS_US/106 ; segment, cFE Code Segment etc) +21-224-18:15:06.662 00 SCX_CPU1_CS_US/107 ; r) Non-Volatile CRC enable/disable status +21-224-18:15:06.662 00 SCX_CPU1_CS_US/108 ; s) OS Code Segment CRC enable/disable status +21-224-18:15:06.662 00 SCX_CPU1_CS_US/109 ; t) cFE Code Segment CRC enable/disable status +21-224-18:15:06.662 00 SCX_CPU1_CS_US/110 ; u) Application CRC enable/disable status +21-224-18:15:06.662 00 SCX_CPU1_CS_US/111 ; v) Table CRC enable/disable status +21-224-18:15:06.662 00 SCX_CPU1_CS_US/112 ; w) User-Defined Memory CRC enable/disable status +21-224-18:15:06.663 00 SCX_CPU1_CS_US/113 ; x) Last One Shot Rate +21-224-18:15:06.663 00 SCX_CPU1_CS_US/114 ; y) Recompute In Progress Flag +21-224-18:15:06.663 00 SCX_CPU1_CS_US/115 ; z) One Shot In Progress Flag +21-224-18:15:06.663 00 SCX_CPU1_CS_US/116 ; CS9001 Upon any initialization of the CS Application (cFE Power On, cFE +21-224-18:15:06.663 00 SCX_CPU1_CS_US/117 ; Processor Reset or CS Application Reset), CS shall initialize +21-224-18:15:06.663 00 SCX_CPU1_CS_US/118 ; the following data to Zero: +21-224-18:15:06.663 00 SCX_CPU1_CS_US/119 ; a) Valid Ground Command Counter +21-224-18:15:06.663 00 SCX_CPU1_CS_US/120 ; b) Ground Command Rejected Counter +21-224-18:15:06.663 00 SCX_CPU1_CS_US/121 ; c) Non-Volatile CRC Miscompare Counter +21-224-18:15:06.663 00 SCX_CPU1_CS_US/122 ; d) OS Code Segment CRC Miscompare Counter +21-224-18:15:06.663 00 SCX_CPU1_CS_US/123 ; e) cFE Code Segment CRC Miscompare Counter +21-224-18:15:06.663 00 SCX_CPU1_CS_US/124 ; f) Application CRC Miscompare Counter +21-224-18:15:06.663 00 SCX_CPU1_CS_US/125 ; g) Table CRC Miscompare Counter +21-224-18:15:06.663 00 SCX_CPU1_CS_US/126 ; h) User-Defined Memory CRC Miscompare Counter +21-224-18:15:06.663 00 SCX_CPU1_CS_US/127 ; i) Recompute In Progress Flag +21-224-18:15:06.663 00 SCX_CPU1_CS_US/128 ; j) One Shot In Progress Flag +21-224-18:15:06.663 00 SCX_CPU1_CS_US/129 ; +21-224-18:15:06.663 00 SCX_CPU1_CS_US/130 ; Prerequisite Conditions +21-224-18:15:06.663 00 SCX_CPU1_CS_US/131 ; The CFS is up and running and ready to accept commands. +21-224-18:15:06.663 00 SCX_CPU1_CS_US/132 ; The CS commands and telemetry items exist in the GSE database. +21-224-18:15:06.663 00 SCX_CPU1_CS_US/133 ; The display pages exist for the CS Housekeeping and the dump-only +21-224-18:15:06.663 00 SCX_CPU1_CS_US/134 ; Application Code Segment Result Table. +21-224-18:15:06.663 00 SCX_CPU1_CS_US/135 ; The Application Code Segment definition table exists defining the +21-224-18:15:06.664 00 SCX_CPU1_CS_US/136 ; segments to checksum. +21-224-18:15:06.664 00 SCX_CPU1_CS_US/137 ; A CS Test application (TST_CS) exists in order to fully test the CS +21-224-18:15:06.664 00 SCX_CPU1_CS_US/138 ; Application. +21-224-18:15:06.664 00 SCX_CPU1_CS_US/139 ; +21-224-18:15:06.664 00 SCX_CPU1_CS_US/140 ; Assumptions and Constraints +21-224-18:15:06.664 00 SCX_CPU1_CS_US/141 ; None. +21-224-18:15:06.664 00 SCX_CPU1_CS_US/142 ; +21-224-18:15:06.664 00 SCX_CPU1_CS_US/143 ; Change History +21-224-18:15:06.664 00 SCX_CPU1_CS_US/144 ; Date Name Description +21-224-18:15:06.664 00 SCX_CPU1_CS_US/145 ; 10/16/08 Walt Moleski Original Procedure. +21-224-18:15:06.664 00 SCX_CPU1_CS_US/146 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-224-18:15:06.664 00 SCX_CPU1_CS_US/147 ; commanding and added a hostCPU variable +21-224-18:15:06.664 00 SCX_CPU1_CS_US/148 ; for the utility procs to connect to the +21-224-18:15:06.664 00 SCX_CPU1_CS_US/149 ; proper host IP address. +21-224-18:15:06.664 00 SCX_CPU1_CS_US/150 ; +21-224-18:15:06.664 00 SCX_CPU1_CS_US/151 ; Arguments +21-224-18:15:06.664 00 SCX_CPU1_CS_US/152 ; None. +21-224-18:15:06.664 00 SCX_CPU1_CS_US/153 ; +21-224-18:15:06.664 00 SCX_CPU1_CS_US/154 ; Procedures Called +21-224-18:15:06.664 00 SCX_CPU1_CS_US/155 ; Name Description +21-224-18:15:06.664 00 SCX_CPU1_CS_US/156 ; ut_tlmwait Wait for a specified telemetry point to update to a +21-224-18:15:06.664 00 SCX_CPU1_CS_US/157 ; specified value. +21-224-18:15:06.664 00 SCX_CPU1_CS_US/158 ; ut_pfindicate Print the pass fail status of a particular requirement +21-224-18:15:06.664 00 SCX_CPU1_CS_US/159 ; number. +21-224-18:15:06.664 00 SCX_CPU1_CS_US/160 ; ut_setupevents Performs setup to verify that a particular event +21-224-18:15:06.664 00 SCX_CPU1_CS_US/161 ; message was received by ASIST. +21-224-18:15:06.664 00 SCX_CPU1_CS_US/162 ; ut_setrequirements A directive to set the status of the cFE +21-224-18:15:06.664 00 SCX_CPU1_CS_US/163 ; requirements array. +21-224-18:15:06.664 00 SCX_CPU1_CS_US/164 ; +21-224-18:15:06.664 00 SCX_CPU1_CS_US/165 ; Expected Test Results and Analysis +21-224-18:15:06.664 00 SCX_CPU1_CS_US/166 ; +21-224-18:15:06.664 00 SCX_CPU1_CS_US/167 ;********************************************************************** +21-224-18:15:06.665 00 SCX_CPU1_CS_US/168 +21-224-18:15:06.665 00 SCX_CPU1_CS_US/169 local logging = %liv (log_procedure) +21-224-18:15:06.665 00 SCX_CPU1_CS_US/170 %liv (log_procedure) = FALSE +21-224-18:15:06.738 00 SCX_CPU1_CS_US/187 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/188 #define CS_1002 0 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/189 #define CS_1003 1 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/190 #define CS_1004 2 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/191 #define CS_2003 3 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/192 #define CS_3003 4 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/193 #define CS_3008 5 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/194 #define CS_4002 6 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/195 #define CS_5002 7 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/196 #define CS_6000 8 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/197 #define CS_60001 9 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/198 #define CS_60002 10 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/199 #define CS_6001 11 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/200 #define CS_6002 12 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/201 #define CS_6003 13 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/202 #define CS_6004 14 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/203 #define CS_6005 15 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/204 #define CS_60051 16 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/205 #define CS_60052 17 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/206 #define CS_6006 18 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/207 #define CS_6007 19 +21-224-18:15:06.738 00 SCX_CPU1_CS_US/208 #define CS_6008 20 +21-224-18:15:06.742 00 SCX_CPU1_CS_US/209 #define CS_6009 21 +21-224-18:15:06.742 00 SCX_CPU1_CS_US/210 #define CS_60091 22 +21-224-18:15:06.742 00 SCX_CPU1_CS_US/211 #define CS_7000 23 +21-224-18:15:06.742 00 SCX_CPU1_CS_US/212 #define CS_8000 24 +21-224-18:15:06.742 00 SCX_CPU1_CS_US/213 #define CS_8001 25 +21-224-18:15:06.742 00 SCX_CPU1_CS_US/214 #define CS_9000 26 +21-224-18:15:06.742 00 SCX_CPU1_CS_US/215 #define CS_9001 27 +21-224-18:15:06.742 00 SCX_CPU1_CS_US/216 +21-224-18:15:06.742 00 SCX_CPU1_CS_US/217 global ut_req_array_size = 27 +21-224-18:15:06.742 00 SCX_CPU1_CS_US/218 global ut_requirement[0 .. ut_req_array_size] +21-224-18:15:06.743 00 SCX_CPU1_CS_US/219 +21-224-18:15:06.743 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.744 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.744 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.744 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.744 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.744 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.744 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.744 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.744 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.744 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.744 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.744 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.744 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.748 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.748 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.748 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.748 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.748 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.748 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.748 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.748 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.748 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.748 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.748 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.749 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.749 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.749 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.749 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.749 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.749 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.749 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.749 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.749 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.749 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.749 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.749 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.749 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.755 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.755 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.755 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.755 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.755 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.755 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.755 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.755 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.755 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.755 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.755 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.755 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.755 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.755 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.756 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.756 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.756 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.756 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.756 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.756 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.756 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.756 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.756 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.756 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.756 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.763 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.763 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.764 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.764 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.764 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.764 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.764 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.764 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.764 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.764 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.764 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.764 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.764 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.764 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.764 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.764 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.765 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.765 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.765 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.765 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.765 00 SCX_CPU1_CS_US/221 ut_requirement[i] = "U" +21-224-18:15:06.765 00 SCX_CPU1_CS_US/222 enddo +21-224-18:15:06.765 00 SCX_CPU1_CS_US/220 for i = 0 to ut_req_array_size DO +21-224-18:15:06.765 00 SCX_CPU1_CS_US/223 +21-224-18:15:06.765 00 SCX_CPU1_CS_US/224 ;********************************************************************** +21-224-18:15:06.769 00 SCX_CPU1_CS_US/225 ; Set the local values +21-224-18:15:06.769 00 SCX_CPU1_CS_US/226 ;********************************************************************** +21-224-18:15:06.769 00 SCX_CPU1_CS_US/227 local cfe_requirements[0 .. ut_req_array_size] = ["CS_1002", "CS_1003", "CS_1004", "CS_2003", "CS_3003", "CS_3008", "CS_4002", "CS_5002", "CS_6000", "CS_6000.1", "CS_6000.2", "CS_6001", "CS_6002", "CS_6003", "CS_6004", "CS_6005", "CS_6005.1", "CS_6005.2", "CS_6006", "CS_6007", "CS_6008", "CS_6009", "CS_6009.1", "CS_7000", "CS_8000", "CS_8001", "CS_9000", "CS_9001" ] +21-224-18:15:06.770 00 SCX_CPU1_CS_US/228 +21-224-18:15:06.770 00 SCX_CPU1_CS_US/229 ;********************************************************************** +21-224-18:15:06.770 00 SCX_CPU1_CS_US/230 ; Define local variables +21-224-18:15:06.770 00 SCX_CPU1_CS_US/231 ;********************************************************************** +21-224-18:15:06.770 00 SCX_CPU1_CS_US/232 LOCAL rawcmd +21-224-18:15:06.770 00 SCX_CPU1_CS_US/233 LOCAL stream +21-224-18:15:06.770 00 SCX_CPU1_CS_US/234 LOCAL defTblId, defPktId, resTblId, resPktId +21-224-18:15:06.770 00 SCX_CPU1_CS_US/235 local i,segIndex,foundSeg,ramAddress +21-224-18:15:06.770 00 SCX_CPU1_CS_US/236 local CSAppName = "CS" +21-224-18:15:06.770 00 SCX_CPU1_CS_US/237 local ramDir = "RAM:0" +21-224-18:15:06.770 00 SCX_CPU1_CS_US/238 local hostCPU = "CPU3" +21-224-18:15:06.770 00 SCX_CPU1_CS_US/239 local memDefTblName = CSAppName & "." & CS_DEF_MEMORY_TABLE_NAME +21-224-18:15:06.770 00 SCX_CPU1_CS_US/240 local memResTblName = CSAppName & "." & CS_RESULTS_MEMORY_TABLE_NAME +21-224-18:15:06.770 00 SCX_CPU1_CS_US/241 +21-224-18:15:06.770 00 SCX_CPU1_CS_US/244 defTblId = "0FAD" +21-224-18:15:06.770 00 SCX_CPU1_CS_US/245 resTblId = "0FB1" +21-224-18:15:06.770 00 SCX_CPU1_CS_US/246 defPktId = 4013 +21-224-18:15:06.770 00 SCX_CPU1_CS_US/247 resPktId = 4017 +21-224-18:15:06.770 00 SCX_CPU1_CS_US/248 +21-224-18:15:06.770 00 SCX_CPU1_CS_US/249 write ";*********************************************************************" +21-224-18:15:06.770 00 SPR-I:OPRO ;********************************************************************* +21-224-18:15:06.770 00 SCX_CPU1_CS_US/250 write "; Step 1.0: Checksum Non-Volatile Memory Test Setup." +21-224-18:15:06.771 00 SPR-I:OPRO ; Step 1.0: Checksum Non-Volatile Memory Test Setup. +21-224-18:15:06.775 00 SCX_CPU1_CS_US/251 write ";*********************************************************************" +21-224-18:15:06.775 00 SPR-I:OPRO ;********************************************************************* +21-224-18:15:06.775 00 SCX_CPU1_CS_US/252 write "; Step 1.1: Command a Power-on Reset on CPU1." +21-224-18:15:06.775 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-224-18:15:06.775 00 SCX_CPU1_CS_US/253 write ";*********************************************************************" +21-224-18:15:06.775 00 SPR-I:OPRO ;********************************************************************* +21-224-18:15:06.775 00 SCX_CPU1_CS_US/254 /SCX_CPU1_ES_POWERONRESET +21-224-18:15:06.787 00 SCX_CPU1_CS_US/255 wait 10 +21-224-18:15:06.787 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-224-18:15:16.796 00 SCX_CPU1_CS_US/256 +21-224-18:15:16.796 00 SCX_CPU1_CS_US/257 close_data_center +21-224-18:15:16.796 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-224-18:15:16.797 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-224-18:15:16.797 00 CLEAR_SPACECRA/2 ; +21-224-18:15:16.797 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-224-18:15:16.797 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-224-18:15:16.801 00 CLEAR_SPACECRA/135 +21-224-18:15:16.801 00 CLEAR_SPACECRA/136 endproc +21-224-18:15:16.801 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-224-18:15:16.819 00 SCX_CPU1_CS_US/258 wait 60 +21-224-18:15:16.819 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-224-18:16:16.870 00 SCX_CPU1_CS_US/259 +21-224-18:16:16.870 00 SCX_CPU1_CS_US/260 cfe_startup {hostCPU} +21-224-18:16:16.878 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:16:26.887 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:16:26.949 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-224-18:16:26.949 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-224-18:16:26.949 00 SEND_THAT_TO_C/2 ; +21-224-18:16:26.949 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-224-18:16:26.949 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-224-18:16:26.950 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-224-18:16:26.992 00 SEND_THAT_TO_C/83 +21-224-18:16:26.992 00 SEND_THAT_TO_C/84 endproc +21-224-18:16:26.992 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-224-18:16:26.992 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:16:28.235 00 TLMH-I:STS 58-012-14:03:49.450 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-224-18:16:30.997 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:16:30.997 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-224-18:16:30.999 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-224-18:16:30.999 00 FILL_IN_SPACEC/2 ; +21-224-18:16:30.999 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-224-18:16:31.000 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-224-18:16:31.004 00 FILL_IN_SPACEC/152 +21-224-18:16:31.004 00 FILL_IN_SPACEC/153 endproc +21-224-18:16:31.004 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-224-18:16:31.004 00 SCX_CPU1_CS_US/261 wait 5 +21-224-18:16:31.004 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:16:36.008 00 SCX_CPU1_CS_US/262 +21-224-18:16:36.008 00 SCX_CPU1_CS_US/263 write ";*********************************************************************" +21-224-18:16:36.008 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:36.008 00 SCX_CPU1_CS_US/264 write "; Step 1.2: Download the default Memory Definition Table file in order" +21-224-18:16:36.008 00 SPR-I:OPRO ; Step 1.2: Download the default Memory Definition Table file in order +21-224-18:16:36.008 00 SCX_CPU1_CS_US/265 write "; to use it during cleanup." +21-224-18:16:36.008 00 SPR-I:OPRO ; to use it during cleanup. +21-224-18:16:36.009 00 SCX_CPU1_CS_US/266 write ";********************************************************************" +21-224-18:16:36.009 00 SPR-I:OPRO ;******************************************************************** +21-224-18:16:36.009 00 SCX_CPU1_CS_US/270 local tableFileName = CS_DEF_MEMORY_TABLE_FILENAME +21-224-18:16:36.009 00 SCX_CPU1_CS_US/271 local slashLoc = %locate(tableFileName,"/") +21-224-18:16:36.009 00 SCX_CPU1_CS_US/272 +21-224-18:16:36.009 00 SCX_CPU1_CS_US/274 while (slashLoc <> 0) do +21-224-18:16:36.009 00 SCX_CPU1_CS_US/275 tableFileName = %substring(tableFileName,slashLoc+1,%length(tableFileName)) +21-224-18:16:36.010 00 SCX_CPU1_CS_US/276 slashLoc = %locate(tableFileName,"/") +21-224-18:16:36.010 00 SCX_CPU1_CS_US/277 enddo +21-224-18:16:36.010 00 SCX_CPU1_CS_US/275 tableFileName = %substring(tableFileName,slashLoc+1,%length(tableFileName)) +21-224-18:16:36.010 00 SCX_CPU1_CS_US/276 slashLoc = %locate(tableFileName,"/") +21-224-18:16:36.011 00 SCX_CPU1_CS_US/277 enddo +21-224-18:16:36.011 00 SCX_CPU1_CS_US/278 +21-224-18:16:36.011 00 SCX_CPU1_CS_US/279 write "==> Default Application Code Segment Table filename = '",tableFileName,"'" +21-224-18:16:36.011 00 SPR-I:OPRO ==> Default Application Code Segment Table filename = 'cs_memorytbl.tbl' +21-224-18:16:36.011 00 SCX_CPU1_CS_US/280 +21-224-18:16:36.011 00 SCX_CPU1_CS_US/282 s ftp_file ("CF:0/apps",tableFileName,"cs_mem_orig_tbl.tbl",hostCPU,"G") +21-224-18:16:36.012 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-224-18:16:36.012 00 SPR-I:STS Procedure FTP_FILE started +21-224-18:16:36.013 00 FTP_FILE/2 ; +21-224-18:16:36.013 00 FTP_FILE/3 local logging = %liv (log_procedure) +21-224-18:16:36.013 00 FTP_FILE/4 %liv (log_procedure) = FALSE +21-224-18:16:36.112 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:16:36.113 00 FTP_FILE/85 ENDPROC +21-224-18:16:36.113 00 SPR-I:STS Procedure FTP_FILE completed +21-224-18:16:36.113 00 SCX_CPU1_CS_US/283 +21-224-18:16:36.113 00 SCX_CPU1_CS_US/284 write ";**********************************************************************" +21-224-18:16:36.113 00 SPR-I:OPRO ;********************************************************************** +21-224-18:16:36.113 00 SCX_CPU1_CS_US/285 write "; Step 1.3: Display the Housekeeping pages " +21-224-18:16:36.113 00 SPR-I:OPRO ; Step 1.3: Display the Housekeeping pages +21-224-18:16:36.113 00 SCX_CPU1_CS_US/286 write ";**********************************************************************" +21-224-18:16:36.113 00 SPR-I:OPRO ;********************************************************************** +21-224-18:16:36.113 00 SCX_CPU1_CS_US/287 page SCX_CPU1_CS_HK +21-224-18:16:36.219 00 SCX_CPU1_CS_US/288 page SCX_CPU1_TST_CS_HK +21-224-18:16:36.300 00 SCX_CPU1_CS_US/289 page SCX_CPU1_CS_MEM_DEF_TABLE +21-224-18:16:36.377 00 SCX_CPU1_CS_US/290 page SCX_CPU1_CS_MEM_RESULTS_TBL +21-224-18:16:36.462 00 SCX_CPU1_CS_US/291 +21-224-18:16:36.462 00 SCX_CPU1_CS_US/292 goto step1_5 +21-224-18:16:36.462 00 SCX_CPU1_CS_US/322 step1_5: +21-224-18:16:36.462 00 SCX_CPU1_CS_US/323 write ";*********************************************************************" +21-224-18:16:36.462 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:36.462 00 SCX_CPU1_CS_US/324 write "; Step 1.5: Start the Checksum (CS) and TST_CS applications. " +21-224-18:16:36.462 00 SPR-I:OPRO ; Step 1.5: Start the Checksum (CS) and TST_CS applications. +21-224-18:16:36.462 00 SCX_CPU1_CS_US/325 write ";********************************************************************" +21-224-18:16:36.462 00 SPR-I:OPRO ;******************************************************************** +21-224-18:16:36.462 00 SCX_CPU1_CS_US/326 ;s scx_cpu1_cs_start_apps("1.5") +21-224-18:16:36.462 00 SCX_CPU1_CS_US/327 ;wait 5 +21-224-18:16:36.462 00 SCX_CPU1_CS_US/328 +21-224-18:16:36.462 00 SCX_CPU1_CS_US/331 local hkPktId = "p0A4" +21-224-18:16:36.462 00 SCX_CPU1_CS_US/332 +21-224-18:16:36.463 00 SCX_CPU1_CS_US/335 local seqTlmItem = hkPktId & "scnt" +21-224-18:16:36.464 00 SCX_CPU1_CS_US/336 local currSCnt = {seqTlmItem} +21-224-18:16:36.464 00 SCX_CPU1_CS_US/337 local expectedSCnt = currSCnt + 2 +21-224-18:16:36.464 00 SCX_CPU1_CS_US/338 +21-224-18:16:36.464 00 SCX_CPU1_CS_US/339 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-224-18:16:36.468 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:16:43.475 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:16:43.475 00 SCX_CPU1_CS_US/340 if (UT_TW_Status = UT_Success) then +21-224-18:16:43.476 00 SCX_CPU1_CS_US/341 write "<*> Passed (9000) - Housekeeping packet is being generated." +21-224-18:16:43.476 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-224-18:16:43.476 00 SCX_CPU1_CS_US/342 ut_setrequirements CS_9000, "P" +21-224-18:16:43.478 00 SCX_CPU1_CS_US/346 endif +21-224-18:16:43.478 00 SCX_CPU1_CS_US/347 +21-224-18:16:43.478 00 SCX_CPU1_CS_US/348 wait 5 +21-224-18:16:43.478 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:16:48.482 00 SCX_CPU1_CS_US/349 +21-224-18:16:48.482 00 SCX_CPU1_CS_US/350 write ";*********************************************************************" +21-224-18:16:48.482 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:48.482 00 SCX_CPU1_CS_US/351 write "; Step 1.6: Enable DEBUG Event Messages for the applications needed " +21-224-18:16:48.483 00 SPR-I:OPRO ; Step 1.6: Enable DEBUG Event Messages for the applications needed +21-224-18:16:48.483 00 SCX_CPU1_CS_US/352 write ";*********************************************************************" +21-224-18:16:48.483 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:48.484 00 SCX_CPU1_CS_US/353 local cmdCtr = SCX_CPU1_EVS_CMDPC + 2 +21-224-18:16:48.484 00 SCX_CPU1_CS_US/354 +21-224-18:16:48.484 00 SCX_CPU1_CS_US/356 /SCX_CPU1_EVS_EnaAppEVTType Application=CSAppName DEBUG +21-224-18:16:48.500 00 SCX_CPU1_CS_US/357 wait 2 +21-224-18:16:48.500 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-224-18:16:50.502 00 SCX_CPU1_CS_US/358 /SCX_CPU1_EVS_EnaAppEVTType Application="CFE_TBL" DEBUG +21-224-18:16:50.516 00 SCX_CPU1_CS_US/359 +21-224-18:16:50.517 00 SCX_CPU1_CS_US/360 ut_tlmwait SCX_CPU1_EVS_CMDPC, {cmdCtr} +21-224-18:16:50.532 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:16:55.536 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:16:55.538 00 SCX_CPU1_CS_US/361 if (UT_TW_Status = UT_Success) then +21-224-18:16:55.538 00 SCX_CPU1_CS_US/362 write "<*> Passed - Enable Debug events command sent properly." +21-224-18:16:55.538 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-224-18:16:55.539 00 SCX_CPU1_CS_US/365 endif +21-224-18:16:55.539 00 SCX_CPU1_CS_US/366 +21-224-18:16:55.539 00 SCX_CPU1_CS_US/367 write ";*********************************************************************" +21-224-18:16:55.539 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:55.539 00 SCX_CPU1_CS_US/368 write "; Step 1.7: Verify that the CS Housekeeping telemetry items are " +21-224-18:16:55.539 00 SPR-I:OPRO ; Step 1.7: Verify that the CS Housekeeping telemetry items are +21-224-18:16:55.539 00 SCX_CPU1_CS_US/369 write "; initialized to zero (0). " +21-224-18:16:55.539 00 SPR-I:OPRO ; initialized to zero (0). +21-224-18:16:55.539 00 SCX_CPU1_CS_US/370 write ";*********************************************************************" +21-224-18:16:55.540 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:55.540 00 SCX_CPU1_CS_US/373 if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; +21-224-18:16:55.540 00 SCX_CPU1_CS_US/374 (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; +21-224-18:16:55.540 00 SCX_CPU1_CS_US/375 (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; +21-224-18:16:55.540 00 SCX_CPU1_CS_US/376 (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) THEN +21-224-18:16:55.541 00 SCX_CPU1_CS_US/377 write "<*> Passed (9001) - Housekeeping telemetry initialized properly." +21-224-18:16:55.541 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-224-18:16:55.541 00 SCX_CPU1_CS_US/378 ut_setrequirements CS_9001, "P" +21-224-18:16:55.544 00 SCX_CPU1_CS_US/390 endif +21-224-18:16:55.544 00 SCX_CPU1_CS_US/391 +21-224-18:16:55.572 00 SCX_CPU1_CS_US/392 wait 5 +21-224-18:16:55.572 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:17:00.575 00 SCX_CPU1_CS_US/393 +21-224-18:17:00.575 00 SCX_CPU1_CS_US/394 write ";*********************************************************************" +21-224-18:17:00.575 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:00.575 00 SCX_CPU1_CS_US/395 write "; Step 1.8: Create & load the Memory Definition Table file to be " +21-224-18:17:00.575 00 SPR-I:OPRO ; Step 1.8: Create & load the Memory Definition Table file to be +21-224-18:17:00.576 00 SCX_CPU1_CS_US/396 write "; used during this test." +21-224-18:17:00.576 00 SPR-I:OPRO ; used during this test. +21-224-18:17:00.576 00 SCX_CPU1_CS_US/397 write ";********************************************************************" +21-224-18:17:00.576 00 SPR-I:OPRO ;******************************************************************** +21-224-18:17:00.576 00 SCX_CPU1_CS_US/398 s scx_cpu1_cs_mdt1 +21-224-18:17:00.576 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_mdt1.i +21-224-18:17:00.585 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT1 started +21-224-18:17:00.585 00 SCX_CPU1_CS_MD/2 ;******************************************************************************* +21-224-18:17:00.585 00 SCX_CPU1_CS_MD/3 ; Test Name: cs_mdt1 +21-224-18:17:00.585 00 SCX_CPU1_CS_MD/4 ; Test Level: Build Verification +21-224-18:17:00.585 00 SCX_CPU1_CS_MD/5 ; Test Type: Functional +21-224-18:17:00.585 00 SCX_CPU1_CS_MD/6 ; +21-224-18:17:00.585 00 SCX_CPU1_CS_MD/7 ; Test Description +21-224-18:17:00.586 00 SCX_CPU1_CS_MD/8 ; The purpose of this procedure is to generate the default User Memory +21-224-18:17:00.586 00 SCX_CPU1_CS_MD/9 ; Definition Table for the Checksum Application. +21-224-18:17:00.586 00 SCX_CPU1_CS_MD/10 ; +21-224-18:17:00.586 00 SCX_CPU1_CS_MD/11 ; Requirements Tested: +21-224-18:17:00.586 00 SCX_CPU1_CS_MD/12 ; None +21-224-18:17:00.586 00 SCX_CPU1_CS_MD/13 ; +21-224-18:17:00.586 00 SCX_CPU1_CS_MD/14 ; Prerequisite Conditions +21-224-18:17:00.586 00 SCX_CPU1_CS_MD/15 ; The TST_CS_MemTbl application must be executing for this procedure to +21-224-18:17:00.586 00 SCX_CPU1_CS_MD/16 ; generate the appropriate EEPROM Definition Table +21-224-18:17:00.586 00 SCX_CPU1_CS_MD/17 ; +21-224-18:17:00.586 00 SCX_CPU1_CS_MD/18 ; Assumptions and Constraints +21-224-18:17:00.586 00 SCX_CPU1_CS_MD/19 ; None. +21-224-18:17:00.586 00 SCX_CPU1_CS_MD/20 ; +21-224-18:17:00.587 00 SCX_CPU1_CS_MD/21 ; Change History +21-224-18:17:00.587 00 SCX_CPU1_CS_MD/22 ; +21-224-18:17:00.587 00 SCX_CPU1_CS_MD/23 ; Date Name Description +21-224-18:17:00.592 00 SCX_CPU1_CS_MD/24 ; 07/19/11 Walt Moleski Initial release. +21-224-18:17:00.592 00 SCX_CPU1_CS_MD/25 ; 09/19/12 Walt Moleski Added write of new HK items and added a +21-224-18:17:00.592 00 SCX_CPU1_CS_MD/26 ; define of the OS_MEM_TABLE_SIZE that +21-224-18:17:00.592 00 SCX_CPU1_CS_MD/27 ; was removed from osconfig.h in 3.5.0.0 +21-224-18:17:00.593 00 SCX_CPU1_CS_MD/28 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-224-18:17:00.593 00 SCX_CPU1_CS_MD/29 ; commanding and added a hostCPU variable +21-224-18:17:00.593 00 SCX_CPU1_CS_MD/30 ; for the utility procs to connect to the +21-224-18:17:00.593 00 SCX_CPU1_CS_MD/31 ; proper host IP address. Changed define +21-224-18:17:00.593 00 SCX_CPU1_CS_MD/32 ; of OS_MEM_TABLE_SIZE to MEM_TABLE_SIZE. +21-224-18:17:00.593 00 SCX_CPU1_CS_MD/33 ; +21-224-18:17:00.593 00 SCX_CPU1_CS_MD/34 ; Arguments +21-224-18:17:00.593 00 SCX_CPU1_CS_MD/35 ; None. +21-224-18:17:00.593 00 SCX_CPU1_CS_MD/36 ; +21-224-18:17:00.594 00 SCX_CPU1_CS_MD/37 ; Procedures Called +21-224-18:17:00.594 00 SCX_CPU1_CS_MD/38 ; Name Description +21-224-18:17:00.594 00 SCX_CPU1_CS_MD/39 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-224-18:17:00.594 00 SCX_CPU1_CS_MD/40 ; the specified arguments and cvt +21-224-18:17:00.594 00 SCX_CPU1_CS_MD/41 ; +21-224-18:17:00.594 00 SCX_CPU1_CS_MD/42 ; Expected Test Results and Analysis +21-224-18:17:00.594 00 SCX_CPU1_CS_MD/43 ; +21-224-18:17:00.594 00 SCX_CPU1_CS_MD/44 ;********************************************************************** +21-224-18:17:00.594 00 SCX_CPU1_CS_MD/45 +21-224-18:17:00.595 00 SCX_CPU1_CS_MD/46 local logging = %liv (log_procedure) +21-224-18:17:00.595 00 SCX_CPU1_CS_MD/47 %liv (log_procedure) = FALSE +21-224-18:17:00.648 00 SCX_CPU1_CS_MD/55 +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/56 #define MEM_TABLE_SIZE 10 +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/57 +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/58 ;********************************************************************** +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/59 ; Define local variables +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/60 ;********************************************************************** +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/61 LOCAL defTblId, defPktId +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/62 local CSAppName = "CS" +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/63 local ramDir = "RAM:0" +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/64 local hostCPU = "CPU3" +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/65 local memDefTblName = CSAppName & "." & CS_DEF_MEMORY_TABLE_NAME +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/66 +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/69 defTblId = "0FAD" +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/70 defPktId = 4013 +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/71 +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/72 write ";*********************************************************************" +21-224-18:17:00.649 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/73 write "; Define the Memory Definition Table " +21-224-18:17:00.649 00 SPR-I:OPRO ; Define the Memory Definition Table +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/74 write ";********************************************************************" +21-224-18:17:00.649 00 SPR-I:OPRO ;******************************************************************** +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/77 local eepromEntry = 0 +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/78 local ramEntry = 0 +21-224-18:17:00.649 00 SCX_CPU1_CS_MD/79 +21-224-18:17:00.650 00 SCX_CPU1_CS_MD/81 for i=1 to MEM_TABLE_SIZE do +21-224-18:17:00.650 00 SCX_CPU1_CS_MD/82 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:17:00.650 00 SCX_CPU1_CS_MD/84 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:17:00.650 00 SCX_CPU1_CS_MD/85 (ramEntry = 0)) then +21-224-18:17:00.650 00 SCX_CPU1_CS_MD/86 ramEntry = i +21-224-18:17:00.650 00 SCX_CPU1_CS_MD/87 endif +21-224-18:17:00.650 00 SCX_CPU1_CS_MD/88 enddo +21-224-18:17:00.650 00 SCX_CPU1_CS_MD/81 for i=1 to MEM_TABLE_SIZE do +21-224-18:17:00.650 00 SCX_CPU1_CS_MD/82 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:17:00.650 00 SCX_CPU1_CS_MD/83 eepromEntry = i +21-224-18:17:00.650 00 SCX_CPU1_CS_MD/87 endif +21-224-18:17:00.650 00 SCX_CPU1_CS_MD/88 enddo +21-224-18:17:00.650 00 SCX_CPU1_CS_MD/81 for i=1 to MEM_TABLE_SIZE do +21-224-18:17:00.650 00 SCX_CPU1_CS_MD/82 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:17:00.650 00 SCX_CPU1_CS_MD/84 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:17:00.650 00 SCX_CPU1_CS_MD/85 (ramEntry = 0)) then +21-224-18:17:00.651 00 SCX_CPU1_CS_MD/87 endif +21-224-18:17:00.651 00 SCX_CPU1_CS_MD/88 enddo +21-224-18:17:00.651 00 SCX_CPU1_CS_MD/81 for i=1 to MEM_TABLE_SIZE do +21-224-18:17:00.651 00 SCX_CPU1_CS_MD/82 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:17:00.651 00 SCX_CPU1_CS_MD/84 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:17:00.651 00 SCX_CPU1_CS_MD/85 (ramEntry = 0)) then +21-224-18:17:00.651 00 SCX_CPU1_CS_MD/87 endif +21-224-18:17:00.651 00 SCX_CPU1_CS_MD/88 enddo +21-224-18:17:00.651 00 SCX_CPU1_CS_MD/81 for i=1 to MEM_TABLE_SIZE do +21-224-18:17:00.651 00 SCX_CPU1_CS_MD/82 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:17:00.651 00 SCX_CPU1_CS_MD/84 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:17:00.651 00 SCX_CPU1_CS_MD/85 (ramEntry = 0)) then +21-224-18:17:00.651 00 SCX_CPU1_CS_MD/87 endif +21-224-18:17:00.651 00 SCX_CPU1_CS_MD/88 enddo +21-224-18:17:00.651 00 SCX_CPU1_CS_MD/81 for i=1 to MEM_TABLE_SIZE do +21-224-18:17:00.651 00 SCX_CPU1_CS_MD/82 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/84 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/85 (ramEntry = 0)) then +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/87 endif +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/88 enddo +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/81 for i=1 to MEM_TABLE_SIZE do +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/82 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/84 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/85 (ramEntry = 0)) then +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/87 endif +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/88 enddo +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/81 for i=1 to MEM_TABLE_SIZE do +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/82 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/84 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/85 (ramEntry = 0)) then +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/87 endif +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/88 enddo +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/81 for i=1 to MEM_TABLE_SIZE do +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/82 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/84 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:17:00.652 00 SCX_CPU1_CS_MD/85 (ramEntry = 0)) then +21-224-18:17:00.653 00 SCX_CPU1_CS_MD/87 endif +21-224-18:17:00.653 00 SCX_CPU1_CS_MD/88 enddo +21-224-18:17:00.653 00 SCX_CPU1_CS_MD/81 for i=1 to MEM_TABLE_SIZE do +21-224-18:17:00.653 00 SCX_CPU1_CS_MD/82 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:17:00.653 00 SCX_CPU1_CS_MD/84 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:17:00.653 00 SCX_CPU1_CS_MD/85 (ramEntry = 0)) then +21-224-18:17:00.653 00 SCX_CPU1_CS_MD/87 endif +21-224-18:17:00.653 00 SCX_CPU1_CS_MD/88 enddo +21-224-18:17:00.653 00 SCX_CPU1_CS_MD/81 for i=1 to MEM_TABLE_SIZE do +21-224-18:17:00.653 00 SCX_CPU1_CS_MD/89 +21-224-18:17:00.653 00 SCX_CPU1_CS_MD/90 local eeQuarterSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 4 +21-224-18:17:00.653 00 SCX_CPU1_CS_MD/91 local eeHalfSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 2 +21-224-18:17:00.653 00 SCX_CPU1_CS_MD/92 local ramQuarterSize = SCX_CPU1_TST_CS_Size[ramEntry] / 4 +21-224-18:17:00.653 00 SCX_CPU1_CS_MD/93 local ramHalfSize = SCX_CPU1_TST_CS_Size[ramEntry] / 2 +21-224-18:17:00.653 00 SCX_CPU1_CS_MD/94 +21-224-18:17:00.653 00 SCX_CPU1_CS_MD/95 SCX_CPU1_CS_MEM_DEF_TABLE[0].State = CS_STATE_ENABLED +21-224-18:17:00.654 00 SCX_CPU1_CS_MD/96 SCX_CPU1_CS_MEM_DEF_TABLE[0].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] +21-224-18:17:00.654 00 SCX_CPU1_CS_MD/97 SCX_CPU1_CS_MEM_DEF_TABLE[1].State = CS_STATE_DISABLED +21-224-18:17:00.654 00 SCX_CPU1_CS_MD/98 SCX_CPU1_CS_MEM_DEF_TABLE[1].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] + ramQuarterSize +21-224-18:17:00.654 00 SCX_CPU1_CS_MD/99 SCX_CPU1_CS_MEM_DEF_TABLE[1].NumBytes = ramQuarterSize +21-224-18:17:00.654 00 SCX_CPU1_CS_MD/100 SCX_CPU1_CS_MEM_DEF_TABLE[2].State = CS_STATE_ENABLED +21-224-18:17:00.654 00 SCX_CPU1_CS_MD/101 SCX_CPU1_CS_MEM_DEF_TABLE[2].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] + ramHalfSize +21-224-18:17:00.654 00 SCX_CPU1_CS_MD/102 SCX_CPU1_CS_MEM_DEF_TABLE[3].State = CS_STATE_DISABLED +21-224-18:17:00.654 00 SCX_CPU1_CS_MD/103 SCX_CPU1_CS_MEM_DEF_TABLE[3].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] +21-224-18:17:00.654 00 SCX_CPU1_CS_MD/104 SCX_CPU1_CS_MEM_DEF_TABLE[3].NumBytes = SCX_CPU1_TST_CS_Size[ramEntry] +21-224-18:17:00.654 00 SCX_CPU1_CS_MD/105 SCX_CPU1_CS_MEM_DEF_TABLE[4].State = CS_STATE_ENABLED +21-224-18:17:00.654 00 SCX_CPU1_CS_MD/106 SCX_CPU1_CS_MEM_DEF_TABLE[4].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +21-224-18:17:00.655 00 SCX_CPU1_CS_MD/107 SCX_CPU1_CS_MEM_DEF_TABLE[5].State = CS_STATE_DISABLED +21-224-18:17:00.655 00 SCX_CPU1_CS_MD/108 SCX_CPU1_CS_MEM_DEF_TABLE[5].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] + eeQuarterSize +21-224-18:17:00.655 00 SCX_CPU1_CS_MD/109 SCX_CPU1_CS_MEM_DEF_TABLE[5].NumBytes = eeHalfSize +21-224-18:17:00.655 00 SCX_CPU1_CS_MD/110 SCX_CPU1_CS_MEM_DEF_TABLE[6].State = CS_STATE_ENABLED +21-224-18:17:00.655 00 SCX_CPU1_CS_MD/111 SCX_CPU1_CS_MEM_DEF_TABLE[6].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] + eeHalfSize +21-224-18:17:00.655 00 SCX_CPU1_CS_MD/112 SCX_CPU1_CS_MEM_DEF_TABLE[7].State = CS_STATE_DISABLED +21-224-18:17:00.655 00 SCX_CPU1_CS_MD/113 SCX_CPU1_CS_MEM_DEF_TABLE[7].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +21-224-18:17:00.655 00 SCX_CPU1_CS_MD/114 SCX_CPU1_CS_MEM_DEF_TABLE[7].NumBytes = SCX_CPU1_TST_CS_Size[eepromEntry] +21-224-18:17:00.655 00 SCX_CPU1_CS_MD/115 +21-224-18:17:00.655 00 SCX_CPU1_CS_MD/117 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:17:00.655 00 SCX_CPU1_CS_MD/118 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:17:00.656 00 SCX_CPU1_CS_MD/119 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:17:00.656 00 SCX_CPU1_CS_MD/120 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:17:00.656 00 SCX_CPU1_CS_MD/121 enddo +21-224-18:17:00.656 00 SCX_CPU1_CS_MD/117 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:17:00.656 00 SCX_CPU1_CS_MD/118 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:17:00.656 00 SCX_CPU1_CS_MD/119 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:17:00.656 00 SCX_CPU1_CS_MD/120 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:17:00.656 00 SCX_CPU1_CS_MD/121 enddo +21-224-18:17:00.656 00 SCX_CPU1_CS_MD/117 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:17:00.656 00 SCX_CPU1_CS_MD/118 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:17:00.656 00 SCX_CPU1_CS_MD/119 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:17:00.657 00 SCX_CPU1_CS_MD/120 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:17:00.657 00 SCX_CPU1_CS_MD/121 enddo +21-224-18:17:00.657 00 SCX_CPU1_CS_MD/117 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:17:00.657 00 SCX_CPU1_CS_MD/118 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:17:00.657 00 SCX_CPU1_CS_MD/119 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:17:00.657 00 SCX_CPU1_CS_MD/120 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:17:00.657 00 SCX_CPU1_CS_MD/121 enddo +21-224-18:17:00.657 00 SCX_CPU1_CS_MD/117 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:17:00.657 00 SCX_CPU1_CS_MD/118 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:17:00.657 00 SCX_CPU1_CS_MD/119 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:17:00.657 00 SCX_CPU1_CS_MD/120 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:17:00.658 00 SCX_CPU1_CS_MD/121 enddo +21-224-18:17:00.658 00 SCX_CPU1_CS_MD/117 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:17:00.658 00 SCX_CPU1_CS_MD/118 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:17:00.658 00 SCX_CPU1_CS_MD/119 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:17:00.658 00 SCX_CPU1_CS_MD/120 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:17:00.658 00 SCX_CPU1_CS_MD/121 enddo +21-224-18:17:00.658 00 SCX_CPU1_CS_MD/117 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:17:00.658 00 SCX_CPU1_CS_MD/118 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:17:00.658 00 SCX_CPU1_CS_MD/119 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:17:00.658 00 SCX_CPU1_CS_MD/120 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:17:00.658 00 SCX_CPU1_CS_MD/121 enddo +21-224-18:17:00.658 00 SCX_CPU1_CS_MD/117 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/118 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/119 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/120 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/121 enddo +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/117 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/122 +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/125 if (ramQuarterSize > 4096) then +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/126 SCX_CPU1_CS_MEM_DEF_TABLE[0].NumBytes = 2048 +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/127 SCX_CPU1_CS_MEM_DEF_TABLE[2].NumBytes = 4096 +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/131 endif +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/132 +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/133 if (eeQuarterSize > 4096) then +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/134 SCX_CPU1_CS_MEM_DEF_TABLE[4].NumBytes = 2048 +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/135 SCX_CPU1_CS_MEM_DEF_TABLE[6].NumBytes = 4096 +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/139 endif +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/140 +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/141 local lastEntry = CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1 +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/142 local endmnemonic = "SCX_CPU1_CS_MEM_DEF_TABLE[" & lastEntry & "].NumBytes" +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/143 +21-224-18:17:00.659 00 SCX_CPU1_CS_MD/145 s create_tbl_file_from_cvt (hostCPU,defTblId,"User Memory Definition Table Load 1","usrmem_def_ld_1",memDefTblName,"SCX_CPU1_CS_MEM_DEF_TABLE[0].State",endmnemonic) +21-224-18:17:00.660 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:17:00.660 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:17:00.660 00 CREATE_TBL_FIL/2 ; +21-224-18:17:00.660 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-224-18:17:00.660 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-224-18:17:00.662 00 SPR-I:OPRO ********** usrmem_def_ld_1 ********** +21-224-18:17:00.662 00 SPR-I:OPRO +21-224-18:17:00.662 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:17:00.662 00 SPR-I:OPRO Sub Type: 8 +21-224-18:17:00.662 00 SPR-I:OPRO Length: 12 +21-224-18:17:00.662 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:17:00.662 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:17:00.662 00 SPR-I:OPRO Application Id: 0 +21-224-18:17:00.662 00 SPR-I:OPRO Create Time Secs: 1628792220 +21-224-18:17:00.662 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:17:00.662 00 SPR-I:OPRO File Description: User Memory Definition Table Loa +21-224-18:17:00.662 00 SPR-I:OPRO +21-224-18:17:00.662 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:17:00.662 00 SPR-I:OPRO +21-224-18:17:00.662 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:17:00.662 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:17:00.662 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:17:00.662 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:17:00.662 00 SPR-I:OPRO +21-224-18:17:00.668 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:17:00.668 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:17:00.669 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:17:00.675 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:17:00.675 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmem_def_ld_1.tmp cs.defmemorytbl > usrmem_def_ld_1 +21-224-18:17:00.679 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmem_def_ld_1.tmp +21-224-18:17:00.684 00 CREATE_TBL_FIL/128 +21-224-18:17:00.684 00 CREATE_TBL_FIL/129 ENDPROC +21-224-18:17:00.684 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:17:00.684 00 SCX_CPU1_CS_MD/146 +21-224-18:17:00.684 00 SCX_CPU1_CS_MD/147 +21-224-18:17:00.684 00 SCX_CPU1_CS_MD/148 write ";*********************************************************************" +21-224-18:17:00.684 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:00.684 00 SCX_CPU1_CS_MD/149 write "; End procedure scx_cpu1_cs_mdt1 " +21-224-18:17:00.684 00 SPR-I:OPRO ; End procedure scx_cpu1_cs_mdt1 +21-224-18:17:00.684 00 SCX_CPU1_CS_MD/150 write ";*********************************************************************" +21-224-18:17:00.684 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:00.685 00 SCX_CPU1_CS_MD/151 ENDPROC +21-224-18:17:00.685 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT1 completed +21-224-18:17:00.685 00 SCX_CPU1_CS_US/399 wait 5 +21-224-18:17:00.685 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:17:05.688 00 SCX_CPU1_CS_US/400 +21-224-18:17:05.689 00 SCX_CPU1_CS_US/402 s load_table ("usrmem_def_ld_1", hostCPU) +21-224-18:17:05.689 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:17:05.691 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:17:05.692 00 LOAD_TABLE/2 ; +21-224-18:17:05.692 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-224-18:17:05.692 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-224-18:17:05.697 00 SPR-I:OPRO Table Filename: usrmem_def_ld_1 +21-224-18:17:05.701 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmem_def_ld_1 RAM:0 3 +21-224-18:17:05.702 00 SPR-I:OPRO +21-224-18:17:05.852 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:17:05.852 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:17:10.856 00 SPR-I:OPRO +21-224-18:17:10.858 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_ld_1" +21-224-18:17:10.879 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:17:11.736 00 TLMH-I:STS 58-012-14:04:33.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_ld_1' into 'CS.DefMemoryTbl' working buffer +21-224-18:17:14.883 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:17:14.884 00 LOAD_TABLE/195 +21-224-18:17:14.884 00 LOAD_TABLE/196 ENDPROC +21-224-18:17:14.884 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:17:14.884 00 SCX_CPU1_CS_US/403 wait 5 +21-224-18:17:14.884 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:17:19.888 00 SCX_CPU1_CS_US/404 +21-224-18:17:19.888 00 SCX_CPU1_CS_US/405 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID,"INFO", 1 +21-224-18:17:19.892 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:17:19.893 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 36 +21-224-18:17:19.893 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:17:19.894 00 SCX_CPU1_CS_US/406 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO", 2 +21-224-18:17:19.900 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:17:19.901 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-224-18:17:19.901 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:17:19.902 00 SCX_CPU1_CS_US/407 +21-224-18:17:19.902 00 SCX_CPU1_CS_US/408 local cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:17:19.902 00 SCX_CPU1_CS_US/409 +21-224-18:17:19.902 00 SCX_CPU1_CS_US/410 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=memDefTblName +21-224-18:17:19.921 00 SCX_CPU1_CS_US/411 +21-224-18:17:19.921 00 SCX_CPU1_CS_US/412 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:17:19.927 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:17:20.735 00 TLMH-I:STS 58-012-14:04:42.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:17:22.732 00 TLMH-I:STS 58-012-14:04:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 8, bad = 0, unused = 8 +21-224-18:17:22.733 00 TLMH-I:STS 58-012-14:04:44.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefMemoryTbl' +21-224-18:17:22.930 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:17:22.932 00 SCX_CPU1_CS_US/413 if (UT_TW_Status = UT_Success) then +21-224-18:17:22.932 00 SCX_CPU1_CS_US/414 write "<*> Passed - Memory Definition Table validate command sent." +21-224-18:17:22.932 00 SPR-I:OPRO <*> Passed - Memory Definition Table validate command sent. +21-224-18:17:22.932 00 SCX_CPU1_CS_US/417 endif +21-224-18:17:22.932 00 SCX_CPU1_CS_US/418 +21-224-18:17:22.932 00 SCX_CPU1_CS_US/419 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:17:22.946 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:17:22.947 00 SCX_CPU1_CS_US/420 if (UT_TW_Status = UT_Success) then +21-224-18:17:22.947 00 SCX_CPU1_CS_US/421 write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-224-18:17:22.948 00 SPR-I:OPRO <*> Passed - Event message 36 received +21-224-18:17:22.948 00 SCX_CPU1_CS_US/424 endif +21-224-18:17:22.948 00 SCX_CPU1_CS_US/425 +21-224-18:17:22.948 00 SCX_CPU1_CS_US/426 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:17:22.948 00 SCX_CPU1_CS_US/427 +21-224-18:17:22.948 00 SCX_CPU1_CS_US/428 /SCX_CPU1_TBL_ACTIVATE ATableName=memDefTblName +21-224-18:17:22.964 00 SCX_CPU1_CS_US/429 +21-224-18:17:22.964 00 SCX_CPU1_CS_US/430 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:17:22.972 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:17:23.734 00 TLMH-I:STS 58-012-14:04:45.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefMemoryTbl' has a load pending +21-224-18:17:26.731 00 TLMH-I:STS 58-012-14:04:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefMemoryTbl' +21-224-18:17:26.977 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:17:26.978 00 SCX_CPU1_CS_US/431 if (UT_TW_Status = UT_Success) then +21-224-18:17:26.979 00 SCX_CPU1_CS_US/432 write "<*> Passed - Activate Memory Definition Table command sent properly." +21-224-18:17:26.979 00 SPR-I:OPRO <*> Passed - Activate Memory Definition Table command sent properly. +21-224-18:17:26.979 00 SCX_CPU1_CS_US/435 endif +21-224-18:17:26.979 00 SCX_CPU1_CS_US/436 +21-224-18:17:26.979 00 SCX_CPU1_CS_US/437 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-224-18:17:26.992 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:17:26.993 00 SCX_CPU1_CS_US/438 if (UT_TW_Status = UT_Success) then +21-224-18:17:26.993 00 SCX_CPU1_CS_US/439 write "<*> Passed - Memory Definition Table Updated successfully." +21-224-18:17:26.993 00 SPR-I:OPRO <*> Passed - Memory Definition Table Updated successfully. +21-224-18:17:26.994 00 SCX_CPU1_CS_US/440 Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-224-18:17:26.994 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-224-18:17:26.994 00 SCX_CPU1_CS_US/444 endif +21-224-18:17:26.994 00 SCX_CPU1_CS_US/445 +21-224-18:17:26.994 00 SCX_CPU1_CS_US/446 wait 5 +21-224-18:17:26.994 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:17:31.998 00 SCX_CPU1_CS_US/447 +21-224-18:17:31.998 00 SCX_CPU1_CS_US/448 write ";*********************************************************************" +21-224-18:17:31.998 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:31.998 00 SCX_CPU1_CS_US/449 write "; Step 1.9: Dump the User-defined Memory Definition Table." +21-224-18:17:31.998 00 SPR-I:OPRO ; Step 1.9: Dump the User-defined Memory Definition Table. +21-224-18:17:31.998 00 SCX_CPU1_CS_US/450 write ";*********************************************************************" +21-224-18:17:31.998 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:31.998 00 SCX_CPU1_CS_US/451 s get_tbl_to_cvt (ramDir,memDefTblName,"A","cpu1_usrdeftbl1_9",hostCPU,defTblId) +21-224-18:17:31.999 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:17:32.001 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:17:32.002 00 GET_TBL_TO_CVT/2 ; +21-224-18:17:32.002 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:17:32.002 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:17:32.007 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefMemoryTbl" DFILENAME="/ram/cpu1_usrdeftbl1_9" +21-224-18:17:32.019 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:17:32.728 00 TLMH-I:STS 58-012-14:04:54.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefMemoryTbl' to '/ram/cpu1_usrdeftbl1_9' +21-224-18:17:47.031 00 SPR-I:OPRO +21-224-18:17:47.032 00 SPR-I:OPRO The TBLNAME is: CS.DefMemoryTbl +21-224-18:17:47.032 00 SPR-I:OPRO The APID is: P0FAD +21-224-18:17:47.032 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:17:47.032 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:17:47.036 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrdeftbl1_9 cpu1_usrdeftbl1_9 binary 192.168.1.8 +21-224-18:17:47.212 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:17:47.212 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:18:02.223 00 SPR-I:OPRO +21-224-18:18:02.236 00 SPR-I:OPRO The unix command is cvt -ws file_list[4013].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrdeftbl1_9`" +21-224-18:18:02.236 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:07.241 00 GET_TBL_TO_CVT/238 +21-224-18:18:07.241 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:18:07.241 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:18:07.243 00 SCX_CPU1_CS_US/452 wait 5 +21-224-18:18:07.243 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:12.247 00 SCX_CPU1_CS_US/453 +21-224-18:18:12.247 00 SCX_CPU1_CS_US/454 write ";*********************************************************************" +21-224-18:18:12.247 00 SPR-I:OPRO ;********************************************************************* +21-224-18:18:12.248 00 SCX_CPU1_CS_US/455 write "; Step 1.10: Disable all background checksumming except for " +21-224-18:18:12.248 00 SPR-I:OPRO ; Step 1.10: Disable all background checksumming except for +21-224-18:18:12.248 00 SCX_CPU1_CS_US/456 write "; User-defined memory. " +21-224-18:18:12.248 00 SPR-I:OPRO ; User-defined memory. +21-224-18:18:12.248 00 SCX_CPU1_CS_US/457 write ";*********************************************************************" +21-224-18:18:12.248 00 SPR-I:OPRO ;********************************************************************* +21-224-18:18:12.248 00 SCX_CPU1_CS_US/459 /SCX_CPU1_CS_DisableOS +21-224-18:18:12.263 00 SCX_CPU1_CS_US/460 wait 5 +21-224-18:18:12.263 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:12.731 00 TLMH-I:STS 58-012-14:05:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-224-18:18:17.267 00 SCX_CPU1_CS_US/461 +21-224-18:18:17.267 00 SCX_CPU1_CS_US/463 if (p@SCX_CPU1_CS_OSSTATE = "Disabled") then +21-224-18:18:17.268 00 SCX_CPU1_CS_US/464 write "<*> Passed (3003) - OS Checksumming disabled." +21-224-18:18:17.268 00 SPR-I:OPRO <*> Passed (3003) - OS Checksumming disabled. +21-224-18:18:17.268 00 SCX_CPU1_CS_US/465 ut_setrequirements CS_3003, "P" +21-224-18:18:17.271 00 SCX_CPU1_CS_US/469 endif +21-224-18:18:17.271 00 SCX_CPU1_CS_US/470 +21-224-18:18:17.271 00 SCX_CPU1_CS_US/472 /SCX_CPU1_CS_DisableCFECore +21-224-18:18:17.274 00 SCX_CPU1_CS_US/473 wait 5 +21-224-18:18:17.274 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:17.733 00 TLMH-I:STS 58-012-14:05:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-224-18:18:22.278 00 SCX_CPU1_CS_US/474 +21-224-18:18:22.278 00 SCX_CPU1_CS_US/475 if (p@SCX_CPU1_CS_CFECORESTATE = "Disabled") then +21-224-18:18:22.279 00 SCX_CPU1_CS_US/476 write "<*> Passed (3008) - cFE Checksumming disabled." +21-224-18:18:22.279 00 SPR-I:OPRO <*> Passed (3008) - cFE Checksumming disabled. +21-224-18:18:22.279 00 SCX_CPU1_CS_US/477 ut_setrequirements CS_3008, "P" +21-224-18:18:22.282 00 SCX_CPU1_CS_US/481 endif +21-224-18:18:22.282 00 SCX_CPU1_CS_US/482 +21-224-18:18:22.282 00 SCX_CPU1_CS_US/484 /SCX_CPU1_CS_DisableEeprom +21-224-18:18:22.295 00 SCX_CPU1_CS_US/485 wait 5 +21-224-18:18:22.295 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:23.231 00 TLMH-I:STS 58-012-14:05:44.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-224-18:18:27.300 00 SCX_CPU1_CS_US/486 +21-224-18:18:27.300 00 SCX_CPU1_CS_US/487 if (p@SCX_CPU1_CS_EEPROMSTATE = "Disabled") then +21-224-18:18:27.300 00 SCX_CPU1_CS_US/488 write "<*> Passed (2003) - Non-volatile Memory (EEPROM) Checksumming disabled." +21-224-18:18:27.300 00 SPR-I:OPRO <*> Passed (2003) - Non-volatile Memory (EEPROM) Checksumming disabled. +21-224-18:18:27.300 00 SCX_CPU1_CS_US/489 ut_setrequirements CS_2003, "P" +21-224-18:18:27.303 00 SCX_CPU1_CS_US/493 endif +21-224-18:18:27.303 00 SCX_CPU1_CS_US/494 +21-224-18:18:27.303 00 SCX_CPU1_CS_US/496 /SCX_CPU1_CS_DisableApps +21-224-18:18:27.316 00 SCX_CPU1_CS_US/497 wait 5 +21-224-18:18:27.316 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:28.233 00 TLMH-I:STS 58-012-14:05:49.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-224-18:18:32.320 00 SCX_CPU1_CS_US/498 +21-224-18:18:32.320 00 SCX_CPU1_CS_US/499 if (p@SCX_CPU1_CS_AppSTATE = "Disabled") then +21-224-18:18:32.320 00 SCX_CPU1_CS_US/500 write "<*> Passed (4002) - Application Checksumming disabled." +21-224-18:18:32.321 00 SPR-I:OPRO <*> Passed (4002) - Application Checksumming disabled. +21-224-18:18:32.321 00 SCX_CPU1_CS_US/501 ut_setrequirements CS_4002, "P" +21-224-18:18:32.323 00 SCX_CPU1_CS_US/505 endif +21-224-18:18:32.324 00 SCX_CPU1_CS_US/506 +21-224-18:18:32.324 00 SCX_CPU1_CS_US/508 /SCX_CPU1_CS_DisableTables +21-224-18:18:32.337 00 SCX_CPU1_CS_US/509 wait 5 +21-224-18:18:32.337 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:33.230 00 TLMH-I:STS 58-012-14:05:54.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-224-18:18:37.341 00 SCX_CPU1_CS_US/510 +21-224-18:18:37.341 00 SCX_CPU1_CS_US/511 if (p@SCX_CPU1_CS_TableSTATE = "Disabled") then +21-224-18:18:37.341 00 SCX_CPU1_CS_US/512 write "<*> Passed (5002) - Table Checksumming disabled." +21-224-18:18:37.341 00 SPR-I:OPRO <*> Passed (5002) - Table Checksumming disabled. +21-224-18:18:37.341 00 SCX_CPU1_CS_US/513 ut_setrequirements CS_5002, "P" +21-224-18:18:37.344 00 SCX_CPU1_CS_US/517 endif +21-224-18:18:37.344 00 SCX_CPU1_CS_US/518 +21-224-18:18:37.344 00 SCX_CPU1_CS_US/519 wait 5 +21-224-18:18:37.345 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:42.349 00 SCX_CPU1_CS_US/520 +21-224-18:18:42.349 00 SCX_CPU1_CS_US/521 write ";*********************************************************************" +21-224-18:18:42.349 00 SPR-I:OPRO ;********************************************************************* +21-224-18:18:42.349 00 SCX_CPU1_CS_US/522 write "; Step 2.0: Valid Command Test." +21-224-18:18:42.349 00 SPR-I:OPRO ; Step 2.0: Valid Command Test. +21-224-18:18:42.349 00 SCX_CPU1_CS_US/523 write ";*********************************************************************" +21-224-18:18:42.349 00 SPR-I:OPRO ;********************************************************************* +21-224-18:18:42.350 00 SCX_CPU1_CS_US/524 write "; Step 2.1: Send the command to dump the Results Table." +21-224-18:18:42.350 00 SPR-I:OPRO ; Step 2.1: Send the command to dump the Results Table. +21-224-18:18:42.350 00 SCX_CPU1_CS_US/525 write ";*********************************************************************" +21-224-18:18:42.350 00 SPR-I:OPRO ;********************************************************************* +21-224-18:18:42.350 00 SCX_CPU1_CS_US/526 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:18:42.350 00 SCX_CPU1_CS_US/527 +21-224-18:18:42.350 00 SCX_CPU1_CS_US/528 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl2_1",hostCPU,resTblId) +21-224-18:18:42.351 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:18:42.354 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:18:42.354 00 GET_TBL_TO_CVT/2 ; +21-224-18:18:42.355 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:18:42.355 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:18:42.363 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_1" +21-224-18:18:42.365 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:18:50.730 00 TLMH-I:STS 58-012-14:06:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_1' +21-224-18:18:57.377 00 SPR-I:OPRO +21-224-18:18:57.377 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:18:57.377 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:18:57.378 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:18:57.378 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:18:57.381 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_1 cpu1_usrrestbl2_1 binary 192.168.1.8 +21-224-18:18:57.530 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:18:57.530 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:19:12.541 00 SPR-I:OPRO +21-224-18:19:12.586 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_1`" +21-224-18:19:12.587 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:19:17.591 00 GET_TBL_TO_CVT/238 +21-224-18:19:17.591 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:19:17.591 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:19:17.592 00 SCX_CPU1_CS_US/529 wait 5 +21-224-18:19:17.592 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:19:22.596 00 SCX_CPU1_CS_US/530 +21-224-18:19:22.596 00 SCX_CPU1_CS_US/531 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:19:22.609 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:19:22.611 00 SCX_CPU1_CS_US/532 if (UT_TW_Status = UT_Success) then +21-224-18:19:22.611 00 SCX_CPU1_CS_US/533 write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." +21-224-18:19:22.612 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:19:22.612 00 SCX_CPU1_CS_US/534 ut_setrequirements CS_6008, "P" +21-224-18:19:22.616 00 SCX_CPU1_CS_US/538 endif +21-224-18:19:22.616 00 SCX_CPU1_CS_US/539 +21-224-18:19:22.616 00 SCX_CPU1_CS_US/540 write ";*********************************************************************" +21-224-18:19:22.616 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:22.616 00 SCX_CPU1_CS_US/541 write "; Step 2.2: Send the Enable Checksum command." +21-224-18:19:22.616 00 SPR-I:OPRO ; Step 2.2: Send the Enable Checksum command. +21-224-18:19:22.617 00 SCX_CPU1_CS_US/542 write ";*********************************************************************" +21-224-18:19:22.617 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:22.617 00 SCX_CPU1_CS_US/543 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-224-18:19:22.624 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:19:22.625 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-224-18:19:22.625 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:19:22.625 00 SCX_CPU1_CS_US/544 +21-224-18:19:22.655 00 SCX_CPU1_CS_US/545 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:19:22.655 00 SCX_CPU1_CS_US/547 /SCX_CPU1_CS_EnableAll +21-224-18:19:22.659 00 SCX_CPU1_CS_US/548 +21-224-18:19:22.659 00 SCX_CPU1_CS_US/549 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:19:22.662 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:19:23.234 00 TLMH-I:STS 58-012-14:06:44.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-224-18:19:27.667 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:19:27.668 00 SCX_CPU1_CS_US/550 if (UT_TW_Status = UT_Success) then +21-224-18:19:27.668 00 SCX_CPU1_CS_US/551 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-224-18:19:27.668 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-224-18:19:27.668 00 SCX_CPU1_CS_US/552 ut_setrequirements CS_1003, "P" +21-224-18:19:27.668 00 SCX_CPU1_CS_US/553 ut_setrequirements CS_8000, "P" +21-224-18:19:27.669 00 SCX_CPU1_CS_US/558 endif +21-224-18:19:27.669 00 SCX_CPU1_CS_US/559 +21-224-18:19:27.669 00 SCX_CPU1_CS_US/561 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:19:27.672 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:19:27.672 00 SCX_CPU1_CS_US/562 if (UT_TW_Status = UT_Success) then +21-224-18:19:27.672 00 SCX_CPU1_CS_US/563 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-224-18:19:27.672 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-224-18:19:27.672 00 SCX_CPU1_CS_US/564 ut_setrequirements CS_1003, "P" +21-224-18:19:27.701 00 SCX_CPU1_CS_US/565 ut_setrequirements CS_8000, "P" +21-224-18:19:27.701 00 SCX_CPU1_CS_US/570 endif +21-224-18:19:27.701 00 SCX_CPU1_CS_US/571 +21-224-18:19:27.701 00 SCX_CPU1_CS_US/572 wait 5 +21-224-18:19:27.701 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:19:32.705 00 SCX_CPU1_CS_US/573 +21-224-18:19:32.705 00 SCX_CPU1_CS_US/574 write ";*********************************************************************" +21-224-18:19:32.705 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:32.705 00 SCX_CPU1_CS_US/575 write "; Step 2.3: Send the Enable User-Defined Memory Checksumming command." +21-224-18:19:32.705 00 SPR-I:OPRO ; Step 2.3: Send the Enable User-Defined Memory Checksumming command. +21-224-18:19:32.706 00 SCX_CPU1_CS_US/576 write ";*********************************************************************" +21-224-18:19:32.706 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:32.706 00 SCX_CPU1_CS_US/577 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_MEMORY_INF_EID, "INFO", 1 +21-224-18:19:32.711 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:19:32.711 00 SPR-I:OPRO ; Setup event 1 with CS INFO 53 +21-224-18:19:32.711 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:19:32.711 00 SCX_CPU1_CS_US/578 +21-224-18:19:32.711 00 SCX_CPU1_CS_US/579 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:19:32.711 00 SCX_CPU1_CS_US/580 +21-224-18:19:32.711 00 SCX_CPU1_CS_US/582 /SCX_CPU1_CS_EnableMemory +21-224-18:19:32.723 00 SCX_CPU1_CS_US/583 +21-224-18:19:32.723 00 SCX_CPU1_CS_US/584 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:19:32.726 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:19:33.237 00 TLMH-I:STS 58-012-14:06:54.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=53 Checksumming of Memory is Enabled +21-224-18:19:35.731 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:19:35.732 00 SCX_CPU1_CS_US/585 if (UT_TW_Status = UT_Success) then +21-224-18:19:35.733 00 SCX_CPU1_CS_US/586 write "<*> Passed (1003;6001) - CS Enable User-defined Memory command sent properly." +21-224-18:19:35.733 00 SPR-I:OPRO <*> Passed (1003;6001) - CS Enable User-defined Memory command sent properly. +21-224-18:19:35.733 00 SCX_CPU1_CS_US/587 ut_setrequirements CS_1003, "P" +21-224-18:19:35.737 00 SCX_CPU1_CS_US/588 ut_setrequirements CS_6001, "P" +21-224-18:19:35.740 00 SCX_CPU1_CS_US/593 endif +21-224-18:19:35.740 00 SCX_CPU1_CS_US/594 +21-224-18:19:35.740 00 SCX_CPU1_CS_US/596 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:19:35.758 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:19:35.759 00 SCX_CPU1_CS_US/597 if (UT_TW_Status = UT_Success) then +21-224-18:19:35.759 00 SCX_CPU1_CS_US/598 write "<*> Passed (1003;6001) - Expected Event Msg ",CS_ENABLE_MEMORY_INF_EID," rcv'd." +21-224-18:19:35.759 00 SPR-I:OPRO <*> Passed (1003;6001) - Expected Event Msg 53 rcv'd. +21-224-18:19:35.759 00 SCX_CPU1_CS_US/599 ut_setrequirements CS_1003, "P" +21-224-18:19:35.795 00 SCX_CPU1_CS_US/600 ut_setrequirements CS_6001, "P" +21-224-18:19:35.796 00 SCX_CPU1_CS_US/605 endif +21-224-18:19:35.796 00 SCX_CPU1_CS_US/606 +21-224-18:19:35.796 00 SCX_CPU1_CS_US/607 wait 5 +21-224-18:19:35.796 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:19:40.801 00 SCX_CPU1_CS_US/608 +21-224-18:19:40.801 00 SCX_CPU1_CS_US/609 write ";*********************************************************************" +21-224-18:19:40.801 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:40.801 00 SCX_CPU1_CS_US/610 write "; Step 2.4: Dump the Results Table." +21-224-18:19:40.801 00 SPR-I:OPRO ; Step 2.4: Dump the Results Table. +21-224-18:19:40.802 00 SCX_CPU1_CS_US/611 write ";*********************************************************************" +21-224-18:19:40.802 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:40.802 00 SCX_CPU1_CS_US/612 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:19:40.802 00 SCX_CPU1_CS_US/613 +21-224-18:19:40.802 00 SCX_CPU1_CS_US/614 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl2_4",hostCPU,resTblId) +21-224-18:19:40.803 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:19:40.807 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:19:40.807 00 GET_TBL_TO_CVT/2 ; +21-224-18:19:40.807 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:19:40.808 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:19:40.832 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_4" +21-224-18:19:40.835 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:19:46.729 00 TLMH-I:STS 58-012-14:07:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_4' +21-224-18:19:55.848 00 SPR-I:OPRO +21-224-18:19:55.849 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:19:55.849 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:19:55.849 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:19:55.849 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:19:55.853 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_4 cpu1_usrrestbl2_4 binary 192.168.1.8 +21-224-18:19:56.032 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:19:56.032 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:20:11.044 00 SPR-I:OPRO +21-224-18:20:11.090 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_4`" +21-224-18:20:11.091 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:20:16.097 00 GET_TBL_TO_CVT/238 +21-224-18:20:16.097 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:20:16.097 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:20:16.098 00 SCX_CPU1_CS_US/615 wait 5 +21-224-18:20:16.098 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:20:21.102 00 SCX_CPU1_CS_US/616 +21-224-18:20:21.103 00 SCX_CPU1_CS_US/617 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:20:21.115 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:20:21.116 00 SCX_CPU1_CS_US/618 if (UT_TW_Status = UT_Success) then +21-224-18:20:21.116 00 SCX_CPU1_CS_US/619 write "<*> Passed (6008) - Dump of User-Defined Memory Results Table successful." +21-224-18:20:21.117 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-Defined Memory Results Table successful. +21-224-18:20:21.117 00 SCX_CPU1_CS_US/620 ut_setrequirements CS_6008, "P" +21-224-18:20:21.119 00 SCX_CPU1_CS_US/624 endif +21-224-18:20:21.119 00 SCX_CPU1_CS_US/625 +21-224-18:20:21.119 00 SCX_CPU1_CS_US/626 write ";*********************************************************************" +21-224-18:20:21.120 00 SPR-I:OPRO ;********************************************************************* +21-224-18:20:21.120 00 SCX_CPU1_CS_US/627 write "; Step 2.5: Verify that Memory Items are being checksummed." +21-224-18:20:21.120 00 SPR-I:OPRO ; Step 2.5: Verify that Memory Items are being checksummed. +21-224-18:20:21.120 00 SCX_CPU1_CS_US/628 write ";*********************************************************************" +21-224-18:20:21.120 00 SPR-I:OPRO ;********************************************************************* +21-224-18:20:21.120 00 SCX_CPU1_CS_US/631 local keepDumpingResults=TRUE +21-224-18:20:21.120 00 SCX_CPU1_CS_US/632 local DumpingResults=FALSE +21-224-18:20:21.120 00 SCX_CPU1_CS_US/633 local loopCount=0 +21-224-18:20:21.120 00 SCX_CPU1_CS_US/634 local dumpFileName = "cpu1_usrrestbl2_5" +21-224-18:20:21.121 00 SCX_CPU1_CS_US/635 +21-224-18:20:21.121 00 SCX_CPU1_CS_US/636 while (keepDumpingResults = TRUE) do +21-224-18:20:21.121 00 SCX_CPU1_CS_US/637 s get_tbl_to_cvt (ramDir,memResTblName,"A",dumpFileName,hostCPU,resTblId) +21-224-18:20:21.121 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:20:21.165 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:20:21.165 00 GET_TBL_TO_CVT/2 ; +21-224-18:20:21.165 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:20:21.165 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:20:21.170 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_5" +21-224-18:20:21.182 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:20:26.728 00 TLMH-I:STS 58-012-14:07:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_5' +21-224-18:20:36.194 00 SPR-I:OPRO +21-224-18:20:36.194 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:20:36.194 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:20:36.195 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:20:36.195 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:20:36.198 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_5 cpu1_usrrestbl2_5 binary 192.168.1.8 +21-224-18:20:36.344 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:20:36.344 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:20:51.356 00 SPR-I:OPRO +21-224-18:20:51.371 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_5`" +21-224-18:20:51.371 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:20:56.376 00 GET_TBL_TO_CVT/238 +21-224-18:20:56.376 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:20:56.376 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:20:56.377 00 SCX_CPU1_CS_US/638 wait 3 +21-224-18:20:56.377 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-224-18:20:59.380 00 SCX_CPU1_CS_US/639 +21-224-18:20:59.380 00 SCX_CPU1_CS_US/641 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.380 00 SCX_CPU1_CS_US/643 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-224-18:20:59.380 00 SCX_CPU1_CS_US/644 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-224-18:20:59.380 00 SCX_CPU1_CS_US/645 (keepDumpingResults = TRUE) then +21-224-18:20:59.381 00 SCX_CPU1_CS_US/646 keepDumpingResults = FALSE +21-224-18:20:59.381 00 SCX_CPU1_CS_US/647 endif +21-224-18:20:59.381 00 SCX_CPU1_CS_US/648 enddo +21-224-18:20:59.382 00 SCX_CPU1_CS_US/641 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.382 00 SCX_CPU1_CS_US/643 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-224-18:20:59.382 00 SCX_CPU1_CS_US/644 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-224-18:20:59.382 00 SCX_CPU1_CS_US/645 (keepDumpingResults = TRUE) then +21-224-18:20:59.383 00 SCX_CPU1_CS_US/647 endif +21-224-18:20:59.383 00 SCX_CPU1_CS_US/648 enddo +21-224-18:20:59.383 00 SCX_CPU1_CS_US/641 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.383 00 SCX_CPU1_CS_US/643 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-224-18:20:59.383 00 SCX_CPU1_CS_US/644 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-224-18:20:59.384 00 SCX_CPU1_CS_US/645 (keepDumpingResults = TRUE) then +21-224-18:20:59.384 00 SCX_CPU1_CS_US/647 endif +21-224-18:20:59.384 00 SCX_CPU1_CS_US/648 enddo +21-224-18:20:59.385 00 SCX_CPU1_CS_US/641 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.385 00 SCX_CPU1_CS_US/643 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-224-18:20:59.385 00 SCX_CPU1_CS_US/644 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-224-18:20:59.385 00 SCX_CPU1_CS_US/645 (keepDumpingResults = TRUE) then +21-224-18:20:59.385 00 SCX_CPU1_CS_US/647 endif +21-224-18:20:59.385 00 SCX_CPU1_CS_US/648 enddo +21-224-18:20:59.385 00 SCX_CPU1_CS_US/641 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.386 00 SCX_CPU1_CS_US/643 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-224-18:20:59.386 00 SCX_CPU1_CS_US/644 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-224-18:20:59.386 00 SCX_CPU1_CS_US/645 (keepDumpingResults = TRUE) then +21-224-18:20:59.386 00 SCX_CPU1_CS_US/647 endif +21-224-18:20:59.386 00 SCX_CPU1_CS_US/648 enddo +21-224-18:20:59.386 00 SCX_CPU1_CS_US/641 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.386 00 SCX_CPU1_CS_US/643 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-224-18:20:59.386 00 SCX_CPU1_CS_US/644 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-224-18:20:59.386 00 SCX_CPU1_CS_US/645 (keepDumpingResults = TRUE) then +21-224-18:20:59.387 00 SCX_CPU1_CS_US/647 endif +21-224-18:20:59.387 00 SCX_CPU1_CS_US/648 enddo +21-224-18:20:59.387 00 SCX_CPU1_CS_US/641 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.387 00 SCX_CPU1_CS_US/643 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-224-18:20:59.387 00 SCX_CPU1_CS_US/644 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-224-18:20:59.387 00 SCX_CPU1_CS_US/645 (keepDumpingResults = TRUE) then +21-224-18:20:59.387 00 SCX_CPU1_CS_US/647 endif +21-224-18:20:59.387 00 SCX_CPU1_CS_US/648 enddo +21-224-18:20:59.387 00 SCX_CPU1_CS_US/641 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.387 00 SCX_CPU1_CS_US/643 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-224-18:20:59.387 00 SCX_CPU1_CS_US/644 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-224-18:20:59.387 00 SCX_CPU1_CS_US/645 (keepDumpingResults = TRUE) then +21-224-18:20:59.388 00 SCX_CPU1_CS_US/647 endif +21-224-18:20:59.388 00 SCX_CPU1_CS_US/648 enddo +21-224-18:20:59.388 00 SCX_CPU1_CS_US/641 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.388 00 SCX_CPU1_CS_US/643 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-224-18:20:59.388 00 SCX_CPU1_CS_US/644 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-224-18:20:59.388 00 SCX_CPU1_CS_US/645 (keepDumpingResults = TRUE) then +21-224-18:20:59.388 00 SCX_CPU1_CS_US/647 endif +21-224-18:20:59.388 00 SCX_CPU1_CS_US/648 enddo +21-224-18:20:59.388 00 SCX_CPU1_CS_US/641 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.389 00 SCX_CPU1_CS_US/643 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-224-18:20:59.389 00 SCX_CPU1_CS_US/644 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-224-18:20:59.389 00 SCX_CPU1_CS_US/645 (keepDumpingResults = TRUE) then +21-224-18:20:59.389 00 SCX_CPU1_CS_US/647 endif +21-224-18:20:59.389 00 SCX_CPU1_CS_US/648 enddo +21-224-18:20:59.389 00 SCX_CPU1_CS_US/641 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.389 00 SCX_CPU1_CS_US/643 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-224-18:20:59.389 00 SCX_CPU1_CS_US/644 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-224-18:20:59.389 00 SCX_CPU1_CS_US/645 (keepDumpingResults = TRUE) then +21-224-18:20:59.389 00 SCX_CPU1_CS_US/647 endif +21-224-18:20:59.389 00 SCX_CPU1_CS_US/648 enddo +21-224-18:20:59.390 00 SCX_CPU1_CS_US/641 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.390 00 SCX_CPU1_CS_US/643 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-224-18:20:59.390 00 SCX_CPU1_CS_US/644 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-224-18:20:59.390 00 SCX_CPU1_CS_US/645 (keepDumpingResults = TRUE) then +21-224-18:20:59.390 00 SCX_CPU1_CS_US/647 endif +21-224-18:20:59.390 00 SCX_CPU1_CS_US/648 enddo +21-224-18:20:59.390 00 SCX_CPU1_CS_US/641 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.390 00 SCX_CPU1_CS_US/643 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-224-18:20:59.390 00 SCX_CPU1_CS_US/644 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-224-18:20:59.390 00 SCX_CPU1_CS_US/645 (keepDumpingResults = TRUE) then +21-224-18:20:59.390 00 SCX_CPU1_CS_US/647 endif +21-224-18:20:59.390 00 SCX_CPU1_CS_US/648 enddo +21-224-18:20:59.391 00 SCX_CPU1_CS_US/641 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.391 00 SCX_CPU1_CS_US/643 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-224-18:20:59.391 00 SCX_CPU1_CS_US/644 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-224-18:20:59.391 00 SCX_CPU1_CS_US/645 (keepDumpingResults = TRUE) then +21-224-18:20:59.391 00 SCX_CPU1_CS_US/647 endif +21-224-18:20:59.391 00 SCX_CPU1_CS_US/648 enddo +21-224-18:20:59.391 00 SCX_CPU1_CS_US/641 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.391 00 SCX_CPU1_CS_US/643 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-224-18:20:59.391 00 SCX_CPU1_CS_US/644 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-224-18:20:59.391 00 SCX_CPU1_CS_US/645 (keepDumpingResults = TRUE) then +21-224-18:20:59.391 00 SCX_CPU1_CS_US/647 endif +21-224-18:20:59.391 00 SCX_CPU1_CS_US/648 enddo +21-224-18:20:59.391 00 SCX_CPU1_CS_US/641 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.392 00 SCX_CPU1_CS_US/643 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-224-18:20:59.392 00 SCX_CPU1_CS_US/644 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-224-18:20:59.392 00 SCX_CPU1_CS_US/645 (keepDumpingResults = TRUE) then +21-224-18:20:59.392 00 SCX_CPU1_CS_US/647 endif +21-224-18:20:59.392 00 SCX_CPU1_CS_US/648 enddo +21-224-18:20:59.392 00 SCX_CPU1_CS_US/641 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.392 00 SCX_CPU1_CS_US/649 enddo +21-224-18:20:59.392 00 SCX_CPU1_CS_US/650 +21-224-18:20:59.392 00 SCX_CPU1_CS_US/651 if (keepDumpingResults = FALSE) then +21-224-18:20:59.392 00 SCX_CPU1_CS_US/652 write "<*> Passed (6000) - User-defined Memory Checksumming is occurring." +21-224-18:20:59.392 00 SPR-I:OPRO <*> Passed (6000) - User-defined Memory Checksumming is occurring. +21-224-18:20:59.392 00 SCX_CPU1_CS_US/653 ut_setrequirements CS_6000, "P" +21-224-18:20:59.393 00 SCX_CPU1_CS_US/657 endif +21-224-18:20:59.394 00 SCX_CPU1_CS_US/658 +21-224-18:20:59.394 00 SCX_CPU1_CS_US/659 write ";*********************************************************************" +21-224-18:20:59.394 00 SPR-I:OPRO ;********************************************************************* +21-224-18:20:59.394 00 SCX_CPU1_CS_US/660 write "; Step 2.6: Send the Disable Entry command for a valid enabled entry." +21-224-18:20:59.394 00 SPR-I:OPRO ; Step 2.6: Send the Disable Entry command for a valid enabled entry. +21-224-18:20:59.394 00 SCX_CPU1_CS_US/661 write ";*********************************************************************" +21-224-18:20:59.394 00 SPR-I:OPRO ;********************************************************************* +21-224-18:20:59.394 00 SCX_CPU1_CS_US/664 foundSeg = FALSE +21-224-18:20:59.394 00 SCX_CPU1_CS_US/665 +21-224-18:20:59.394 00 SCX_CPU1_CS_US/666 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.394 00 SCX_CPU1_CS_US/667 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:20:59.394 00 SCX_CPU1_CS_US/668 segIndex = i +21-224-18:20:59.394 00 SCX_CPU1_CS_US/669 foundSeg = TRUE +21-224-18:20:59.394 00 SCX_CPU1_CS_US/670 endif +21-224-18:20:59.394 00 SCX_CPU1_CS_US/671 enddo +21-224-18:20:59.394 00 SCX_CPU1_CS_US/666 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.395 00 SCX_CPU1_CS_US/667 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:20:59.395 00 SCX_CPU1_CS_US/670 endif +21-224-18:20:59.395 00 SCX_CPU1_CS_US/671 enddo +21-224-18:20:59.395 00 SCX_CPU1_CS_US/666 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.405 00 SCX_CPU1_CS_US/667 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:20:59.405 00 SCX_CPU1_CS_US/670 endif +21-224-18:20:59.405 00 SCX_CPU1_CS_US/671 enddo +21-224-18:20:59.406 00 SCX_CPU1_CS_US/666 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.406 00 SCX_CPU1_CS_US/667 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:20:59.406 00 SCX_CPU1_CS_US/670 endif +21-224-18:20:59.406 00 SCX_CPU1_CS_US/671 enddo +21-224-18:20:59.406 00 SCX_CPU1_CS_US/666 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.406 00 SCX_CPU1_CS_US/667 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:20:59.406 00 SCX_CPU1_CS_US/670 endif +21-224-18:20:59.406 00 SCX_CPU1_CS_US/671 enddo +21-224-18:20:59.406 00 SCX_CPU1_CS_US/666 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.406 00 SCX_CPU1_CS_US/667 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:20:59.407 00 SCX_CPU1_CS_US/670 endif +21-224-18:20:59.407 00 SCX_CPU1_CS_US/671 enddo +21-224-18:20:59.407 00 SCX_CPU1_CS_US/666 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.407 00 SCX_CPU1_CS_US/667 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:20:59.407 00 SCX_CPU1_CS_US/670 endif +21-224-18:20:59.407 00 SCX_CPU1_CS_US/671 enddo +21-224-18:20:59.407 00 SCX_CPU1_CS_US/666 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.407 00 SCX_CPU1_CS_US/667 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:20:59.407 00 SCX_CPU1_CS_US/670 endif +21-224-18:20:59.407 00 SCX_CPU1_CS_US/671 enddo +21-224-18:20:59.410 00 SCX_CPU1_CS_US/666 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.410 00 SCX_CPU1_CS_US/667 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:20:59.410 00 SCX_CPU1_CS_US/670 endif +21-224-18:20:59.410 00 SCX_CPU1_CS_US/671 enddo +21-224-18:20:59.410 00 SCX_CPU1_CS_US/666 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.410 00 SCX_CPU1_CS_US/667 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:20:59.411 00 SCX_CPU1_CS_US/670 endif +21-224-18:20:59.411 00 SCX_CPU1_CS_US/671 enddo +21-224-18:20:59.411 00 SCX_CPU1_CS_US/666 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.411 00 SCX_CPU1_CS_US/667 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:20:59.411 00 SCX_CPU1_CS_US/670 endif +21-224-18:20:59.411 00 SCX_CPU1_CS_US/671 enddo +21-224-18:20:59.411 00 SCX_CPU1_CS_US/666 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.411 00 SCX_CPU1_CS_US/667 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:20:59.412 00 SCX_CPU1_CS_US/670 endif +21-224-18:20:59.412 00 SCX_CPU1_CS_US/671 enddo +21-224-18:20:59.412 00 SCX_CPU1_CS_US/666 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.412 00 SCX_CPU1_CS_US/667 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:20:59.412 00 SCX_CPU1_CS_US/670 endif +21-224-18:20:59.412 00 SCX_CPU1_CS_US/671 enddo +21-224-18:20:59.412 00 SCX_CPU1_CS_US/666 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.412 00 SCX_CPU1_CS_US/667 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:20:59.412 00 SCX_CPU1_CS_US/670 endif +21-224-18:20:59.421 00 SCX_CPU1_CS_US/671 enddo +21-224-18:20:59.421 00 SCX_CPU1_CS_US/666 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.421 00 SCX_CPU1_CS_US/667 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:20:59.421 00 SCX_CPU1_CS_US/670 endif +21-224-18:20:59.421 00 SCX_CPU1_CS_US/671 enddo +21-224-18:20:59.422 00 SCX_CPU1_CS_US/666 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.422 00 SCX_CPU1_CS_US/667 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:20:59.422 00 SCX_CPU1_CS_US/670 endif +21-224-18:20:59.422 00 SCX_CPU1_CS_US/671 enddo +21-224-18:20:59.422 00 SCX_CPU1_CS_US/666 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:20:59.422 00 SCX_CPU1_CS_US/672 +21-224-18:20:59.422 00 SCX_CPU1_CS_US/673 if (foundSeg = TRUE) then +21-224-18:20:59.422 00 SCX_CPU1_CS_US/674 write "; Enabled Memory segment found at index ", segIndex +21-224-18:20:59.422 00 SPR-I:OPRO ; Enabled Memory segment found at index 0 +21-224-18:20:59.422 00 SCX_CPU1_CS_US/677 endif +21-224-18:20:59.422 00 SCX_CPU1_CS_US/678 +21-224-18:20:59.422 00 SCX_CPU1_CS_US/679 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_MEMORY_ENTRY_INF_EID,"INFO",1 +21-224-18:20:59.424 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:20:59.424 00 SPR-I:OPRO ; Setup event 1 with CS INFO 63 +21-224-18:20:59.425 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:20:59.425 00 SCX_CPU1_CS_US/680 +21-224-18:20:59.425 00 SCX_CPU1_CS_US/681 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:20:59.425 00 SCX_CPU1_CS_US/683 /SCX_CPU1_CS_DisableMemoryEntry EntryID=segIndex +21-224-18:20:59.439 00 SCX_CPU1_CS_US/684 +21-224-18:20:59.439 00 SCX_CPU1_CS_US/685 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:20:59.442 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:21:00.231 00 TLMH-I:STS 58-012-14:08:21.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:21:03.447 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:21:03.448 00 SCX_CPU1_CS_US/686 if (UT_TW_Status = UT_Success) then +21-224-18:21:03.448 00 SCX_CPU1_CS_US/687 write "<*> Passed (1003;6004) - CS DisableMemoryEntry command sent properly." +21-224-18:21:03.448 00 SPR-I:OPRO <*> Passed (1003;6004) - CS DisableMemoryEntry command sent properly. +21-224-18:21:03.448 00 SCX_CPU1_CS_US/688 ut_setrequirements CS_1003, "P" +21-224-18:21:03.452 00 SCX_CPU1_CS_US/689 ut_setrequirements CS_6004, "P" +21-224-18:21:03.453 00 SCX_CPU1_CS_US/694 endif +21-224-18:21:03.453 00 SCX_CPU1_CS_US/695 +21-224-18:21:03.453 00 SCX_CPU1_CS_US/697 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:21:03.456 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:21:03.457 00 SCX_CPU1_CS_US/698 if (UT_TW_Status = UT_Success) then +21-224-18:21:03.457 00 SCX_CPU1_CS_US/699 write "<*> Passed (1003;6004) - Expected Event Msg ",CS_DISABLE_MEMORY_ENTRY_INF_EID," rcv'd." +21-224-18:21:03.457 00 SPR-I:OPRO <*> Passed (1003;6004) - Expected Event Msg 63 rcv'd. +21-224-18:21:03.457 00 SCX_CPU1_CS_US/700 ut_setrequirements CS_1003, "P" +21-224-18:21:03.491 00 SCX_CPU1_CS_US/701 ut_setrequirements CS_6004, "P" +21-224-18:21:03.492 00 SCX_CPU1_CS_US/706 endif +21-224-18:21:03.492 00 SCX_CPU1_CS_US/707 +21-224-18:21:03.492 00 SCX_CPU1_CS_US/710 s get_tbl_to_cvt (ramDir,memDefTblName,"A","cpu1_usrdeftbl2_6",hostCPU,defTblId) +21-224-18:21:03.492 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:21:03.493 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:21:03.493 00 GET_TBL_TO_CVT/2 ; +21-224-18:21:03.493 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:21:03.493 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:21:03.498 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefMemoryTbl" DFILENAME="/ram/cpu1_usrdeftbl2_6" +21-224-18:21:03.501 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:21:04.230 00 TLMH-I:STS 58-012-14:08:25.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefMemoryTbl' to '/ram/cpu1_usrdeftbl2_6' +21-224-18:21:18.512 00 SPR-I:OPRO +21-224-18:21:18.513 00 SPR-I:OPRO The TBLNAME is: CS.DefMemoryTbl +21-224-18:21:18.513 00 SPR-I:OPRO The APID is: P0FAD +21-224-18:21:18.513 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:21:18.513 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:21:18.516 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrdeftbl2_6 cpu1_usrdeftbl2_6 binary 192.168.1.8 +21-224-18:21:18.651 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:21:18.651 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:21:33.663 00 SPR-I:OPRO +21-224-18:21:33.677 00 SPR-I:OPRO The unix command is cvt -ws file_list[4013].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrdeftbl2_6`" +21-224-18:21:33.677 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:21:38.683 00 GET_TBL_TO_CVT/238 +21-224-18:21:38.683 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:21:38.683 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:21:38.684 00 SCX_CPU1_CS_US/711 wait 5 +21-224-18:21:38.684 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:21:43.688 00 SCX_CPU1_CS_US/712 +21-224-18:21:43.688 00 SCX_CPU1_CS_US/713 if (p@SCX_CPU1_CS_MEM_DEF_TABLE[segindex].State = "Disabled") then +21-224-18:21:43.689 00 SCX_CPU1_CS_US/714 write "<*> Passed - Definition Table entry changed to Disabled" +21-224-18:21:43.689 00 SPR-I:OPRO <*> Passed - Definition Table entry changed to Disabled +21-224-18:21:43.689 00 SCX_CPU1_CS_US/717 endif +21-224-18:21:43.689 00 SCX_CPU1_CS_US/718 +21-224-18:21:43.689 00 SCX_CPU1_CS_US/719 wait 5 +21-224-18:21:43.689 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:21:48.693 00 SCX_CPU1_CS_US/720 +21-224-18:21:48.693 00 SCX_CPU1_CS_US/721 write ";*********************************************************************" +21-224-18:21:48.693 00 SPR-I:OPRO ;********************************************************************* +21-224-18:21:48.693 00 SCX_CPU1_CS_US/722 write "; Step 2.7: Dump the results table to ensure that the above entry was" +21-224-18:21:48.694 00 SPR-I:OPRO ; Step 2.7: Dump the results table to ensure that the above entry was +21-224-18:21:48.694 00 SCX_CPU1_CS_US/723 write "; disabled. " +21-224-18:21:48.694 00 SPR-I:OPRO ; disabled. +21-224-18:21:48.694 00 SCX_CPU1_CS_US/724 write ";*********************************************************************" +21-224-18:21:48.694 00 SPR-I:OPRO ;********************************************************************* +21-224-18:21:48.694 00 SCX_CPU1_CS_US/725 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:21:48.694 00 SCX_CPU1_CS_US/726 +21-224-18:21:48.694 00 SCX_CPU1_CS_US/727 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl2_7",hostCPU,resTblId) +21-224-18:21:48.695 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:21:48.697 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:21:48.697 00 GET_TBL_TO_CVT/2 ; +21-224-18:21:48.698 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:21:48.698 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:21:48.704 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_7" +21-224-18:21:48.716 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:21:54.727 00 TLMH-I:STS 58-012-14:09:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_7' +21-224-18:22:03.727 00 SPR-I:OPRO +21-224-18:22:03.727 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:22:03.727 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:22:03.728 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:22:03.728 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:22:03.731 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_7 cpu1_usrrestbl2_7 binary 192.168.1.8 +21-224-18:22:03.905 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:22:03.905 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:22:18.917 00 SPR-I:OPRO +21-224-18:22:18.961 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_7`" +21-224-18:22:18.962 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:22:23.967 00 GET_TBL_TO_CVT/238 +21-224-18:22:23.967 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:22:23.967 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:22:23.968 00 SCX_CPU1_CS_US/728 wait 5 +21-224-18:22:23.968 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:22:28.973 00 SCX_CPU1_CS_US/729 +21-224-18:22:28.973 00 SCX_CPU1_CS_US/730 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:22:28.984 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:22:28.986 00 SCX_CPU1_CS_US/731 if (UT_TW_Status = UT_Success) then +21-224-18:22:28.986 00 SCX_CPU1_CS_US/732 write "<*> Passed (2010) - Dump of User-defined Memory Results Table successful." +21-224-18:22:28.987 00 SPR-I:OPRO <*> Passed (2010) - Dump of User-defined Memory Results Table successful. +21-224-18:22:28.987 00 SCX_CPU1_CS_US/733 ut_setrequirements CS_2010, "P" +21-224-18:22:28.990 00 SCX_CPU1_CS_US/737 endif +21-224-18:22:28.990 00 SCX_CPU1_CS_US/738 +21-224-18:22:28.990 00 SCX_CPU1_CS_US/739 write ";*********************************************************************" +21-224-18:22:28.991 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:28.991 00 SCX_CPU1_CS_US/740 write "; Step 2.8: Using the TST_CS application, manipulate the disabled " +21-224-18:22:28.991 00 SPR-I:OPRO ; Step 2.8: Using the TST_CS application, manipulate the disabled +21-224-18:22:28.991 00 SCX_CPU1_CS_US/741 write "; entry's CRC. " +21-224-18:22:28.991 00 SPR-I:OPRO ; entry's CRC. +21-224-18:22:28.991 00 SCX_CPU1_CS_US/742 write ";*********************************************************************" +21-224-18:22:28.991 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:28.991 00 SCX_CPU1_CS_US/744 ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_MEMORY_CRC_INF_EID,"INFO", 1 +21-224-18:22:28.997 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:28.997 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 10 +21-224-18:22:28.997 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:29.033 00 SCX_CPU1_CS_US/745 +21-224-18:22:29.033 00 SCX_CPU1_CS_US/746 /SCX_CPU1_TST_CS_CorruptMemCRC MemType=TST_CS_USER_MEM EntryID=segIndex +21-224-18:22:29.047 00 SCX_CPU1_CS_US/747 +21-224-18:22:29.047 00 SCX_CPU1_CS_US/749 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:22:29.050 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:22:29.727 00 TLMH-I:STS 58-012-14:09:51.002 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=10 Corrupt Memory CRC command successful. +21-224-18:22:30.051 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:22:30.051 00 SCX_CPU1_CS_US/750 if (UT_TW_Status = UT_Success) then +21-224-18:22:30.052 00 SCX_CPU1_CS_US/751 write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_MEMORY_CRC_INF_EID," rcv'd." +21-224-18:22:30.052 00 SPR-I:OPRO <*> Passed - Expected Event Msg 10 rcv'd. +21-224-18:22:30.052 00 SCX_CPU1_CS_US/754 endif +21-224-18:22:30.052 00 SCX_CPU1_CS_US/755 +21-224-18:22:30.052 00 SCX_CPU1_CS_US/756 wait 5 +21-224-18:22:30.052 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:22:35.056 00 SCX_CPU1_CS_US/757 +21-224-18:22:35.056 00 SCX_CPU1_CS_US/758 write ";*********************************************************************" +21-224-18:22:35.056 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:35.056 00 SCX_CPU1_CS_US/759 write "; Step 2.9: Send the Enable Entry command for the Entry disabled" +21-224-18:22:35.057 00 SPR-I:OPRO ; Step 2.9: Send the Enable Entry command for the Entry disabled +21-224-18:22:35.057 00 SCX_CPU1_CS_US/760 write "; in Step 2.6 above. " +21-224-18:22:35.057 00 SPR-I:OPRO ; in Step 2.6 above. +21-224-18:22:35.057 00 SCX_CPU1_CS_US/761 write ";*********************************************************************" +21-224-18:22:35.057 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:35.057 00 SCX_CPU1_CS_US/762 ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_MEMORY_ENTRY_INF_EID,"INFO", 1 +21-224-18:22:35.062 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:35.063 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:22:35.063 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:35.064 00 SCX_CPU1_CS_US/763 ut_setupevents "SCX","CPU1",{CSAppName},CS_MEMORY_MISCOMPARE_ERR_EID,"ERROR", 2 +21-224-18:22:35.069 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:35.069 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 28 +21-224-18:22:35.069 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:35.070 00 SCX_CPU1_CS_US/764 +21-224-18:22:35.070 00 SCX_CPU1_CS_US/765 write "*** Memory Segment Miscompare Ctr = ",SCX_CPU1_CS_MemoryEC +21-224-18:22:35.070 00 SPR-I:OPRO *** Memory Segment Miscompare Ctr = 0 +21-224-18:22:35.070 00 SCX_CPU1_CS_US/766 +21-224-18:22:35.070 00 SCX_CPU1_CS_US/767 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:22:35.070 00 SCX_CPU1_CS_US/769 /SCX_CPU1_CS_EnableMemoryEntry EntryID=segIndex +21-224-18:22:35.085 00 SCX_CPU1_CS_US/770 +21-224-18:22:35.086 00 SCX_CPU1_CS_US/771 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:22:35.090 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:22:35.727 00 TLMH-I:STS 58-012-14:09:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:22:36.734 00 TLMH-I:STS 58-012-14:09:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:39.093 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:22:39.094 00 SCX_CPU1_CS_US/772 if (UT_TW_Status = UT_Success) then +21-224-18:22:39.094 00 SCX_CPU1_CS_US/773 write "<*> Passed (1003;6003) - CS Enable Memory Entry command sent properly." +21-224-18:22:39.094 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable Memory Entry command sent properly. +21-224-18:22:39.094 00 SCX_CPU1_CS_US/774 ut_setrequirements CS_1003, "P" +21-224-18:22:39.094 00 SCX_CPU1_CS_US/775 ut_setrequirements CS_6003, "P" +21-224-18:22:39.095 00 SCX_CPU1_CS_US/780 endif +21-224-18:22:39.095 00 SCX_CPU1_CS_US/781 +21-224-18:22:39.095 00 SCX_CPU1_CS_US/783 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:22:39.098 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:22:39.099 00 SCX_CPU1_CS_US/784 if (UT_TW_Status = UT_Success) then +21-224-18:22:39.099 00 SCX_CPU1_CS_US/785 write "<*> Passed (1003;6003) - Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID," rcv'd." +21-224-18:22:39.099 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:22:39.099 00 SCX_CPU1_CS_US/786 ut_setrequirements CS_1003, "P" +21-224-18:22:39.127 00 SCX_CPU1_CS_US/787 ut_setrequirements CS_6003, "P" +21-224-18:22:39.128 00 SCX_CPU1_CS_US/792 endif +21-224-18:22:39.128 00 SCX_CPU1_CS_US/793 +21-224-18:22:39.128 00 SCX_CPU1_CS_US/795 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1, 60 +21-224-18:22:39.131 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:22:39.131 00 SCX_CPU1_CS_US/796 if (UT_TW_Status = UT_Success) then +21-224-18:22:39.131 00 SCX_CPU1_CS_US/797 write "<*> Passed (6000.1) - Expected Event Msg ",CS_MEMORY_MISCOMPARE_ERR_EID," rcv'd." +21-224-18:22:39.131 00 SPR-I:OPRO <*> Passed (6000.1) - Expected Event Msg 28 rcv'd. +21-224-18:22:39.132 00 SCX_CPU1_CS_US/798 ut_setrequirements CS_60001, "P" +21-224-18:22:39.132 00 SCX_CPU1_CS_US/802 endif +21-224-18:22:39.132 00 SCX_CPU1_CS_US/803 +21-224-18:22:39.132 00 SCX_CPU1_CS_US/804 write "*** Memory Miscompare Ctr = ",SCX_CPU1_CS_MemoryEC +21-224-18:22:39.132 00 SPR-I:OPRO *** Memory Miscompare Ctr = 1 +21-224-18:22:39.132 00 SCX_CPU1_CS_US/805 +21-224-18:22:39.132 00 SCX_CPU1_CS_US/806 wait 5 +21-224-18:22:39.132 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:22:39.735 00 TLMH-I:STS 58-012-14:10:01.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:43.735 00 TLMH-I:STS 58-012-14:10:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:44.164 00 SCX_CPU1_CS_US/807 +21-224-18:22:44.164 00 SCX_CPU1_CS_US/808 write ";*********************************************************************" +21-224-18:22:44.165 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:44.165 00 SCX_CPU1_CS_US/809 write "; Step 2.10: Dump the Results Table." +21-224-18:22:44.165 00 SPR-I:OPRO ; Step 2.10: Dump the Results Table. +21-224-18:22:44.165 00 SCX_CPU1_CS_US/810 write ";*********************************************************************" +21-224-18:22:44.165 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:44.165 00 SCX_CPU1_CS_US/811 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:22:44.165 00 SCX_CPU1_CS_US/812 +21-224-18:22:44.165 00 SCX_CPU1_CS_US/813 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl2_10",hostCPU,resTblId) +21-224-18:22:44.166 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:22:44.168 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:22:44.169 00 GET_TBL_TO_CVT/2 ; +21-224-18:22:44.169 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:22:44.169 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:22:44.188 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_10" +21-224-18:22:44.203 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:22:46.736 00 TLMH-I:STS 58-012-14:10:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:49.729 00 TLMH-I:STS 58-012-14:10:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:50.735 00 TLMH-I:STS 58-012-14:10:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_10' +21-224-18:22:53.735 00 TLMH-I:STS 58-012-14:10:15.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:56.728 00 TLMH-I:STS 58-012-14:10:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:59.216 00 SPR-I:OPRO +21-224-18:22:59.216 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:22:59.216 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:22:59.216 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:22:59.217 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:22:59.220 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_10 cpu1_usrrestbl2_10 binary 192.168.1.8 +21-224-18:22:59.397 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:22:59.397 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:22:59.727 00 TLMH-I:STS 58-012-14:10:21.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:03.725 00 TLMH-I:STS 58-012-14:10:25.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:06.729 00 TLMH-I:STS 58-012-14:10:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:09.733 00 TLMH-I:STS 58-012-14:10:31.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:13.731 00 TLMH-I:STS 58-012-14:10:35.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:14.409 00 SPR-I:OPRO +21-224-18:23:14.425 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_10`" +21-224-18:23:14.425 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:23:16.734 00 TLMH-I:STS 58-012-14:10:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:19.430 00 GET_TBL_TO_CVT/238 +21-224-18:23:19.430 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:23:19.430 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:23:19.431 00 SCX_CPU1_CS_US/814 wait 5 +21-224-18:23:19.431 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:23:19.726 00 TLMH-I:STS 58-012-14:10:41.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:23.734 00 TLMH-I:STS 58-012-14:10:45.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:24.435 00 SCX_CPU1_CS_US/815 +21-224-18:23:24.435 00 SCX_CPU1_CS_US/816 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:23:24.446 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:24.446 00 SCX_CPU1_CS_US/817 if (UT_TW_Status = UT_Success) then +21-224-18:23:24.446 00 SCX_CPU1_CS_US/818 write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." +21-224-18:23:24.446 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:23:24.446 00 SCX_CPU1_CS_US/819 ut_setrequirements CS_6008, "P" +21-224-18:23:24.448 00 SCX_CPU1_CS_US/823 endif +21-224-18:23:24.448 00 SCX_CPU1_CS_US/824 +21-224-18:23:24.448 00 SCX_CPU1_CS_US/825 write ";*********************************************************************" +21-224-18:23:24.448 00 SPR-I:OPRO ;********************************************************************* +21-224-18:23:24.448 00 SCX_CPU1_CS_US/826 write "; Step 2.11: Send the Recompute User-Defined Memory Entry command for" +21-224-18:23:24.448 00 SPR-I:OPRO ; Step 2.11: Send the Recompute User-Defined Memory Entry command for +21-224-18:23:24.448 00 SCX_CPU1_CS_US/827 write "; the segment specified in Steps above. " +21-224-18:23:24.448 00 SPR-I:OPRO ; the segment specified in Steps above. +21-224-18:23:24.448 00 SCX_CPU1_CS_US/828 write ";*********************************************************************" +21-224-18:23:24.448 00 SPR-I:OPRO ;********************************************************************* +21-224-18:23:24.448 00 SCX_CPU1_CS_US/829 write "; Step 2.11.1: Send the Recompute User-Defined Memory Entry command " +21-224-18:23:24.448 00 SPR-I:OPRO ; Step 2.11.1: Send the Recompute User-Defined Memory Entry command +21-224-18:23:24.448 00 SCX_CPU1_CS_US/830 write "; for the corrupted segment specified in above. " +21-224-18:23:24.448 00 SPR-I:OPRO ; for the corrupted segment specified in above. +21-224-18:23:24.448 00 SCX_CPU1_CS_US/831 write ";*********************************************************************" +21-224-18:23:24.448 00 SPR-I:OPRO ;********************************************************************* +21-224-18:23:24.470 00 SCX_CPU1_CS_US/832 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +21-224-18:23:24.472 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:24.472 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:23:24.472 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:24.472 00 SCX_CPU1_CS_US/833 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-224-18:23:24.474 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:24.474 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:23:24.474 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:24.474 00 SCX_CPU1_CS_US/834 +21-224-18:23:24.474 00 SCX_CPU1_CS_US/835 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:23:24.475 00 SCX_CPU1_CS_US/837 /SCX_CPU1_CS_RecomputeMemory EntryID=segIndex +21-224-18:23:24.486 00 SCX_CPU1_CS_US/838 +21-224-18:23:24.486 00 SCX_CPU1_CS_US/839 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:23:24.490 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:23:25.225 00 TLMH-I:STS 58-012-14:10:46.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:23:25.730 00 TLMH-I:STS 58-012-14:10:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:25.732 00 TLMH-I:STS 58-012-14:10:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:26.227 00 TLMH-I:STS 58-012-14:10:47.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:23:27.493 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:27.494 00 SCX_CPU1_CS_US/840 if (UT_TW_Status = UT_Success) then +21-224-18:23:27.495 00 SCX_CPU1_CS_US/841 write "<*> Passed (1003;6005) - CS Recompute Memory Entry command sent properly." +21-224-18:23:27.495 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute Memory Entry command sent properly. +21-224-18:23:27.495 00 SCX_CPU1_CS_US/842 ut_setrequirements CS_1003, "P" +21-224-18:23:27.498 00 SCX_CPU1_CS_US/843 ut_setrequirements CS_6005, "P" +21-224-18:23:27.499 00 SCX_CPU1_CS_US/848 endif +21-224-18:23:27.499 00 SCX_CPU1_CS_US/849 +21-224-18:23:27.499 00 SCX_CPU1_CS_US/851 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:23:27.502 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:27.503 00 SCX_CPU1_CS_US/852 if (UT_TW_Status = UT_Success) then +21-224-18:23:27.503 00 SCX_CPU1_CS_US/853 write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." +21-224-18:23:27.503 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:23:27.503 00 SCX_CPU1_CS_US/854 ut_setrequirements CS_1003, "P" +21-224-18:23:27.535 00 SCX_CPU1_CS_US/855 ut_setrequirements CS_6005, "P" +21-224-18:23:27.536 00 SCX_CPU1_CS_US/860 endif +21-224-18:23:27.536 00 SCX_CPU1_CS_US/861 +21-224-18:23:27.536 00 SCX_CPU1_CS_US/863 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +21-224-18:23:27.539 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:27.539 00 SCX_CPU1_CS_US/864 if (UT_TW_Status = UT_Success) then +21-224-18:23:27.540 00 SCX_CPU1_CS_US/865 write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-224-18:23:27.540 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:23:27.540 00 SCX_CPU1_CS_US/866 ut_setrequirements CS_1003, "P" +21-224-18:23:27.540 00 SCX_CPU1_CS_US/867 ut_setrequirements CS_60051, "P" +21-224-18:23:27.541 00 SCX_CPU1_CS_US/872 endif +21-224-18:23:27.541 00 SCX_CPU1_CS_US/873 +21-224-18:23:27.541 00 SCX_CPU1_CS_US/874 wait 5 +21-224-18:23:27.541 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:23:32.575 00 SCX_CPU1_CS_US/875 +21-224-18:23:32.575 00 SCX_CPU1_CS_US/876 write ";*********************************************************************" +21-224-18:23:32.575 00 SPR-I:OPRO ;********************************************************************* +21-224-18:23:32.576 00 SCX_CPU1_CS_US/877 write "; Step 2.11.2: Send the Recompute User-Defined Memory Entry command " +21-224-18:23:32.576 00 SPR-I:OPRO ; Step 2.11.2: Send the Recompute User-Defined Memory Entry command +21-224-18:23:32.576 00 SCX_CPU1_CS_US/878 write "; for a larger segment in order to test the Flag states " +21-224-18:23:32.576 00 SPR-I:OPRO ; for a larger segment in order to test the Flag states +21-224-18:23:32.576 00 SCX_CPU1_CS_US/879 write ";*********************************************************************" +21-224-18:23:32.576 00 SPR-I:OPRO ;********************************************************************* +21-224-18:23:32.576 00 SCX_CPU1_CS_US/880 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +21-224-18:23:32.581 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:32.581 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:23:32.581 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:32.581 00 SCX_CPU1_CS_US/881 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-224-18:23:32.584 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:32.584 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:23:32.584 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:32.585 00 SCX_CPU1_CS_US/882 +21-224-18:23:32.585 00 SCX_CPU1_CS_US/883 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:23:32.585 00 SCX_CPU1_CS_US/885 /SCX_CPU1_CS_RecomputeMemory EntryID=1 +21-224-18:23:32.597 00 SCX_CPU1_CS_US/886 +21-224-18:23:32.597 00 SCX_CPU1_CS_US/887 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:23:32.601 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:23:33.232 00 TLMH-I:STS 58-012-14:10:54.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 1 started +21-224-18:23:33.730 00 TLMH-I:STS 58-012-14:10:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:33.731 00 TLMH-I:STS 58-012-14:10:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:34.736 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:35.604 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:35.606 00 SCX_CPU1_CS_US/888 if (UT_TW_Status = UT_Success) then +21-224-18:23:35.606 00 SCX_CPU1_CS_US/889 write "<*> Passed (1003;6005) - CS Recompute Memory Entry command sent properly." +21-224-18:23:35.606 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute Memory Entry command sent properly. +21-224-18:23:35.606 00 SCX_CPU1_CS_US/890 ut_setrequirements CS_1003, "P" +21-224-18:23:35.610 00 SCX_CPU1_CS_US/891 ut_setrequirements CS_6005, "P" +21-224-18:23:35.611 00 SCX_CPU1_CS_US/896 endif +21-224-18:23:35.611 00 SCX_CPU1_CS_US/897 +21-224-18:23:35.611 00 SCX_CPU1_CS_US/899 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:23:35.615 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:35.615 00 SCX_CPU1_CS_US/900 if (UT_TW_Status = UT_Success) then +21-224-18:23:35.615 00 SCX_CPU1_CS_US/901 write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." +21-224-18:23:35.615 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:23:35.615 00 SCX_CPU1_CS_US/902 ut_setrequirements CS_1003, "P" +21-224-18:23:35.649 00 SCX_CPU1_CS_US/903 ut_setrequirements CS_6005, "P" +21-224-18:23:35.649 00 SCX_CPU1_CS_US/908 endif +21-224-18:23:35.649 00 SCX_CPU1_CS_US/909 +21-224-18:23:35.649 00 SCX_CPU1_CS_US/911 currSCnt = {seqTlmItem} +21-224-18:23:35.649 00 SCX_CPU1_CS_US/912 expectedSCnt = currSCnt + 1 +21-224-18:23:35.650 00 SCX_CPU1_CS_US/913 +21-224-18:23:35.650 00 SCX_CPU1_CS_US/914 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-224-18:23:35.652 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:23:35.728 00 TLMH-I:STS 58-012-14:10:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:35.728 00 TLMH-I:STS 58-012-14:10:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:36.729 00 TLMH-I:STS 58-012-14:10:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:37.733 00 TLMH-I:STS 58-012-14:10:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:37.734 00 TLMH-I:STS 58-012-14:10:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:38.728 00 TLMH-I:STS 58-012-14:11:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:39.657 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:39.658 00 SCX_CPU1_CS_US/916 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-224-18:23:39.659 00 SCX_CPU1_CS_US/917 write "<*> Passed (6005) - In Progress Flag set to True as expected." +21-224-18:23:39.659 00 SPR-I:OPRO <*> Passed (6005) - In Progress Flag set to True as expected. +21-224-18:23:39.659 00 SCX_CPU1_CS_US/918 ut_setrequirements CS_6005, "P" +21-224-18:23:39.662 00 SCX_CPU1_CS_US/922 endif +21-224-18:23:39.662 00 SCX_CPU1_CS_US/923 +21-224-18:23:39.662 00 SCX_CPU1_CS_US/925 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +21-224-18:23:39.666 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:23:39.729 00 TLMH-I:STS 58-012-14:11:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:39.729 00 TLMH-I:STS 58-012-14:11:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:40.734 00 TLMH-I:STS 58-012-14:11:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:41.728 00 TLMH-I:STS 58-012-14:11:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:41.730 00 TLMH-I:STS 58-012-14:11:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:42.733 00 TLMH-I:STS 58-012-14:11:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:43.727 00 TLMH-I:STS 58-012-14:11:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:43.728 00 TLMH-I:STS 58-012-14:11:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:44.732 00 TLMH-I:STS 58-012-14:11:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:45.727 00 TLMH-I:STS 58-012-14:11:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:45.727 00 TLMH-I:STS 58-012-14:11:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:46.731 00 TLMH-I:STS 58-012-14:11:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:47.727 00 TLMH-I:STS 58-012-14:11:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:47.728 00 TLMH-I:STS 58-012-14:11:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:48.732 00 TLMH-I:STS 58-012-14:11:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:49.729 00 TLMH-I:STS 58-012-14:11:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:49.730 00 TLMH-I:STS 58-012-14:11:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:50.727 00 TLMH-I:STS 58-012-14:11:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:51.727 00 TLMH-I:STS 58-012-14:11:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:51.728 00 TLMH-I:STS 58-012-14:11:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:52.731 00 TLMH-I:STS 58-012-14:11:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:53.725 00 TLMH-I:STS 58-012-14:11:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:53.727 00 TLMH-I:STS 58-012-14:11:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:54.730 00 TLMH-I:STS 58-012-14:11:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:55.734 00 TLMH-I:STS 58-012-14:11:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:55.735 00 TLMH-I:STS 58-012-14:11:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:56.728 00 TLMH-I:STS 58-012-14:11:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:57.732 00 TLMH-I:STS 58-012-14:11:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:57.733 00 TLMH-I:STS 58-012-14:11:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:58.725 00 TLMH-I:STS 58-012-14:11:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:59.729 00 TLMH-I:STS 58-012-14:11:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:59.730 00 TLMH-I:STS 58-012-14:11:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:00.729 00 TLMH-I:STS 58-012-14:11:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:01.730 00 TLMH-I:STS 58-012-14:11:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:01.730 00 TLMH-I:STS 58-012-14:11:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:02.733 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:03.725 00 TLMH-I:STS 58-012-14:11:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:03.726 00 TLMH-I:STS 58-012-14:11:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:04.730 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:05.724 00 TLMH-I:STS 58-012-14:11:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:05.725 00 TLMH-I:STS 58-012-14:11:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:06.729 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:07.733 00 TLMH-I:STS 58-012-14:11:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:07.735 00 TLMH-I:STS 58-012-14:11:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:08.730 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:09.724 00 TLMH-I:STS 58-012-14:11:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:09.725 00 TLMH-I:STS 58-012-14:11:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:10.730 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:11.733 00 TLMH-I:STS 58-012-14:11:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:11.734 00 TLMH-I:STS 58-012-14:11:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:12.726 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:13.730 00 TLMH-I:STS 58-012-14:11:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:13.731 00 TLMH-I:STS 58-012-14:11:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:14.732 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:15.726 00 TLMH-I:STS 58-012-14:11:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:15.727 00 TLMH-I:STS 58-012-14:11:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:16.730 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:17.725 00 TLMH-I:STS 58-012-14:11:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:17.726 00 TLMH-I:STS 58-012-14:11:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:18.730 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:19.725 00 TLMH-I:STS 58-012-14:11:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:19.726 00 TLMH-I:STS 58-012-14:11:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:20.724 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:21.727 00 TLMH-I:STS 58-012-14:11:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:21.728 00 TLMH-I:STS 58-012-14:11:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:22.732 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:23.725 00 TLMH-I:STS 58-012-14:11:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:23.726 00 TLMH-I:STS 58-012-14:11:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:24.725 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:25.731 00 TLMH-I:STS 58-012-14:11:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:25.732 00 TLMH-I:STS 58-012-14:11:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:26.727 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:27.725 00 TLMH-I:STS 58-012-14:11:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:27.725 00 TLMH-I:STS 58-012-14:11:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:28.729 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:29.724 00 TLMH-I:STS 58-012-14:11:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:29.725 00 TLMH-I:STS 58-012-14:11:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:30.726 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:31.731 00 TLMH-I:STS 58-012-14:11:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:31.732 00 TLMH-I:STS 58-012-14:11:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:32.726 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:33.730 00 TLMH-I:STS 58-012-14:11:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:33.730 00 TLMH-I:STS 58-012-14:11:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:34.726 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:35.234 00 TLMH-I:STS 58-012-14:11:56.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 1 recompute finished. New baseline is 0XFFFFE228 +21-224-18:24:35.730 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:24:35.732 00 SCX_CPU1_CS_US/926 if (UT_TW_Status = UT_Success) then +21-224-18:24:35.732 00 SCX_CPU1_CS_US/927 write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-224-18:24:35.732 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:24:35.732 00 SCX_CPU1_CS_US/928 ut_setrequirements CS_1003, "P" +21-224-18:24:35.735 00 SCX_CPU1_CS_US/929 ut_setrequirements CS_60051, "P" +21-224-18:24:35.737 00 SCX_CPU1_CS_US/934 endif +21-224-18:24:35.737 00 SCX_CPU1_CS_US/935 +21-224-18:24:35.737 00 SCX_CPU1_CS_US/937 currSCnt = {seqTlmItem} +21-224-18:24:35.737 00 SCX_CPU1_CS_US/938 expectedSCnt = currSCnt + 1 +21-224-18:24:35.737 00 SCX_CPU1_CS_US/939 +21-224-18:24:35.737 00 SCX_CPU1_CS_US/940 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-224-18:24:35.740 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:24:38.744 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:24:38.745 00 SCX_CPU1_CS_US/942 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-224-18:24:38.746 00 SCX_CPU1_CS_US/943 write "<*> Passed (6005.1) - In Progress Flag set to False as expected." +21-224-18:24:38.746 00 SPR-I:OPRO <*> Passed (6005.1) - In Progress Flag set to False as expected. +21-224-18:24:38.746 00 SCX_CPU1_CS_US/944 ut_setrequirements CS_60051, "P" +21-224-18:24:38.749 00 SCX_CPU1_CS_US/948 endif +21-224-18:24:38.749 00 SCX_CPU1_CS_US/949 +21-224-18:24:38.749 00 SCX_CPU1_CS_US/950 wait 5 +21-224-18:24:38.749 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:24:43.753 00 SCX_CPU1_CS_US/951 +21-224-18:24:43.753 00 SCX_CPU1_CS_US/952 write ";*********************************************************************" +21-224-18:24:43.753 00 SPR-I:OPRO ;********************************************************************* +21-224-18:24:43.753 00 SCX_CPU1_CS_US/953 write "; Step 2.12: Send the Report User-Defined Memory Entry command for " +21-224-18:24:43.753 00 SPR-I:OPRO ; Step 2.12: Send the Report User-Defined Memory Entry command for +21-224-18:24:43.753 00 SCX_CPU1_CS_US/954 write "; the specified entry used in Steps above. " +21-224-18:24:43.753 00 SPR-I:OPRO ; the specified entry used in Steps above. +21-224-18:24:43.753 00 SCX_CPU1_CS_US/955 write ";*********************************************************************" +21-224-18:24:43.753 00 SPR-I:OPRO ;********************************************************************* +21-224-18:24:43.753 00 SCX_CPU1_CS_US/956 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 +21-224-18:24:43.756 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:24:43.756 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:24:43.756 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:24:43.757 00 SCX_CPU1_CS_US/957 +21-224-18:24:43.757 00 SCX_CPU1_CS_US/958 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:24:43.757 00 SCX_CPU1_CS_US/960 /SCX_CPU1_CS_ReportMemory EntryID=segIndex +21-224-18:24:43.769 00 SCX_CPU1_CS_US/961 +21-224-18:24:43.769 00 SCX_CPU1_CS_US/962 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:24:43.773 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:24:44.229 00 TLMH-I:STS 58-012-14:12:05.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:24:46.776 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:24:46.778 00 SCX_CPU1_CS_US/963 if (UT_TW_Status = UT_Success) then +21-224-18:24:46.778 00 SCX_CPU1_CS_US/964 write "<*> Passed (1003;6006) - CS Report Memory Entry CRC command sent properly." +21-224-18:24:46.778 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report Memory Entry CRC command sent properly. +21-224-18:24:46.778 00 SCX_CPU1_CS_US/965 ut_setrequirements CS_1003, "P" +21-224-18:24:46.781 00 SCX_CPU1_CS_US/966 ut_setrequirements CS_6006, "P" +21-224-18:24:46.782 00 SCX_CPU1_CS_US/971 endif +21-224-18:24:46.782 00 SCX_CPU1_CS_US/972 +21-224-18:24:46.782 00 SCX_CPU1_CS_US/974 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:24:46.786 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:24:46.786 00 SCX_CPU1_CS_US/975 if (UT_TW_Status = UT_Success) then +21-224-18:24:46.786 00 SCX_CPU1_CS_US/976 write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_EEPROM_INF_EID," rcv'd." +21-224-18:24:46.786 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 39 rcv'd. +21-224-18:24:46.786 00 SCX_CPU1_CS_US/977 ut_setrequirements CS_1003, "P" +21-224-18:24:46.822 00 SCX_CPU1_CS_US/978 ut_setrequirements CS_6006, "P" +21-224-18:24:46.823 00 SCX_CPU1_CS_US/983 endif +21-224-18:24:46.823 00 SCX_CPU1_CS_US/984 +21-224-18:24:46.823 00 SCX_CPU1_CS_US/985 wait 5 +21-224-18:24:46.823 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:24:51.828 00 SCX_CPU1_CS_US/986 +21-224-18:24:51.828 00 SCX_CPU1_CS_US/987 write ";*********************************************************************" +21-224-18:24:51.828 00 SPR-I:OPRO ;********************************************************************* +21-224-18:24:51.828 00 SCX_CPU1_CS_US/988 write "; Step 2.13: Dump the Results table." +21-224-18:24:51.828 00 SPR-I:OPRO ; Step 2.13: Dump the Results table. +21-224-18:24:51.828 00 SCX_CPU1_CS_US/989 write ";*********************************************************************" +21-224-18:24:51.828 00 SPR-I:OPRO ;********************************************************************* +21-224-18:24:51.828 00 SCX_CPU1_CS_US/990 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:24:51.829 00 SCX_CPU1_CS_US/991 +21-224-18:24:51.829 00 SCX_CPU1_CS_US/992 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl2_13",hostCPU,resTblId) +21-224-18:24:51.829 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:24:51.831 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:24:51.832 00 GET_TBL_TO_CVT/2 ; +21-224-18:24:51.832 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:24:51.832 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:24:51.837 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_13" +21-224-18:24:51.849 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:24:58.728 00 TLMH-I:STS 58-012-14:12:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_13' +21-224-18:25:06.861 00 SPR-I:OPRO +21-224-18:25:06.861 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:25:06.861 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:25:06.861 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:25:06.862 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:25:06.865 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_13 cpu1_usrrestbl2_13 binary 192.168.1.8 +21-224-18:25:07.044 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:25:07.044 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:25:22.054 00 SPR-I:OPRO +21-224-18:25:22.064 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_13`" +21-224-18:25:22.064 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:25:27.068 00 GET_TBL_TO_CVT/238 +21-224-18:25:27.068 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:25:27.068 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:25:27.069 00 SCX_CPU1_CS_US/993 wait 5 +21-224-18:25:27.069 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:25:32.072 00 SCX_CPU1_CS_US/994 +21-224-18:25:32.072 00 SCX_CPU1_CS_US/995 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:25:32.074 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:32.075 00 SCX_CPU1_CS_US/996 if (UT_TW_Status = UT_Success) then +21-224-18:25:32.075 00 SCX_CPU1_CS_US/997 write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." +21-224-18:25:32.075 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:25:32.075 00 SCX_CPU1_CS_US/998 ut_setrequirements CS_6008, "P" +21-224-18:25:32.076 00 SCX_CPU1_CS_US/1002 endif +21-224-18:25:32.076 00 SCX_CPU1_CS_US/1003 +21-224-18:25:32.076 00 SCX_CPU1_CS_US/1004 write ";*********************************************************************" +21-224-18:25:32.076 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:32.076 00 SCX_CPU1_CS_US/1005 write "; Step 2.14: Send the Get User-Defined Entry ID command using an " +21-224-18:25:32.076 00 SPR-I:OPRO ; Step 2.14: Send the Get User-Defined Entry ID command using an +21-224-18:25:32.076 00 SCX_CPU1_CS_US/1006 write "; address of an entry in the results table. " +21-224-18:25:32.076 00 SPR-I:OPRO ; address of an entry in the results table. +21-224-18:25:32.076 00 SCX_CPU1_CS_US/1007 write ";*********************************************************************" +21-224-18:25:32.076 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:32.076 00 SCX_CPU1_CS_US/1008 ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 +21-224-18:25:32.077 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:32.078 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:25:32.078 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:32.093 00 SCX_CPU1_CS_US/1009 +21-224-18:25:32.093 00 SCX_CPU1_CS_US/1010 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:25:32.093 00 SCX_CPU1_CS_US/1012 /SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr +21-224-18:25:32.096 00 SCX_CPU1_CS_US/1013 +21-224-18:25:32.096 00 SCX_CPU1_CS_US/1014 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:25:32.099 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:25:32.730 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:25:32.731 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:25:35.101 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:35.103 00 SCX_CPU1_CS_US/1015 if (UT_TW_Status = UT_Success) then +21-224-18:25:35.103 00 SCX_CPU1_CS_US/1016 write "<*> Passed (1003;6009) - CS Get User-defined Memory Entry ID command sent properly." +21-224-18:25:35.103 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory Entry ID command sent properly. +21-224-18:25:35.103 00 SCX_CPU1_CS_US/1017 ut_setrequirements CS_1003, "P" +21-224-18:25:35.105 00 SCX_CPU1_CS_US/1018 ut_setrequirements CS_6009, "P" +21-224-18:25:35.108 00 SCX_CPU1_CS_US/1023 endif +21-224-18:25:35.108 00 SCX_CPU1_CS_US/1024 +21-224-18:25:35.108 00 SCX_CPU1_CS_US/1026 if (SCX_CPU1_find_event[1].num_found_messages > 0) then +21-224-18:25:35.109 00 SCX_CPU1_CS_US/1027 write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." +21-224-18:25:35.109 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:25:35.109 00 SCX_CPU1_CS_US/1028 ut_setrequirements CS_1003, "P" +21-224-18:25:35.112 00 SCX_CPU1_CS_US/1029 ut_setrequirements CS_6009, "P" +21-224-18:25:35.114 00 SCX_CPU1_CS_US/1034 endif +21-224-18:25:35.161 00 SCX_CPU1_CS_US/1035 +21-224-18:25:35.161 00 SCX_CPU1_CS_US/1036 wait 5 +21-224-18:25:35.161 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:25:40.164 00 SCX_CPU1_CS_US/1037 +21-224-18:25:40.164 00 SCX_CPU1_CS_US/1038 write ";*********************************************************************" +21-224-18:25:40.164 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:40.164 00 SCX_CPU1_CS_US/1039 write "; Step 3.0: Invalid Command Test." +21-224-18:25:40.164 00 SPR-I:OPRO ; Step 3.0: Invalid Command Test. +21-224-18:25:40.164 00 SCX_CPU1_CS_US/1040 write ";*********************************************************************" +21-224-18:25:40.164 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:40.164 00 SCX_CPU1_CS_US/1041 write "; Step 3.1: Send the Enable User-defined Memory Checksumming command " +21-224-18:25:40.164 00 SPR-I:OPRO ; Step 3.1: Send the Enable User-defined Memory Checksumming command +21-224-18:25:40.164 00 SCX_CPU1_CS_US/1042 write "; with an invalid length. " +21-224-18:25:40.164 00 SPR-I:OPRO ; with an invalid length. +21-224-18:25:40.164 00 SCX_CPU1_CS_US/1043 write ";*********************************************************************" +21-224-18:25:40.164 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:40.164 00 SCX_CPU1_CS_US/1044 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-224-18:25:40.166 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:40.166 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:25:40.166 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:40.167 00 SCX_CPU1_CS_US/1045 +21-224-18:25:40.167 00 SCX_CPU1_CS_US/1046 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-224-18:25:40.167 00 SCX_CPU1_CS_US/1047 rawcmd = "" +21-224-18:25:40.167 00 SCX_CPU1_CS_US/1048 +21-224-18:25:40.167 00 SCX_CPU1_CS_US/1050 rawcmd = "189Fc00000021599" +21-224-18:25:40.167 00 SCX_CPU1_CS_US/1051 +21-224-18:25:40.167 00 SCX_CPU1_CS_US/1052 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-224-18:25:40.170 00 SPR-I:OPRO Sending: 189Fc00000021599 +21-224-18:25:40.186 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:25:40.187 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:25:40.727 00 TLMH-I:STS 58-012-14:13:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 21, Len = 9, Expected = 8 +21-224-18:25:43.188 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:43.190 00 SCX_CPU1_CS_US/1053 +21-224-18:25:43.190 00 SCX_CPU1_CS_US/1054 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-224-18:25:43.193 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:43.194 00 SCX_CPU1_CS_US/1055 if (UT_TW_Status = UT_Success) then +21-224-18:25:43.194 00 SCX_CPU1_CS_US/1056 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-224-18:25:43.194 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:25:43.194 00 SCX_CPU1_CS_US/1057 ut_setrequirements CS_1002, "P" +21-224-18:25:43.194 00 SCX_CPU1_CS_US/1058 ut_setrequirements CS_1004, "P" +21-224-18:25:43.195 00 SCX_CPU1_CS_US/1063 endif +21-224-18:25:43.195 00 SCX_CPU1_CS_US/1064 +21-224-18:25:43.195 00 SCX_CPU1_CS_US/1065 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-224-18:25:43.195 00 SCX_CPU1_CS_US/1066 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-224-18:25:43.195 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:25:43.195 00 SCX_CPU1_CS_US/1067 ut_setrequirements CS_1004, "P" +21-224-18:25:43.230 00 SCX_CPU1_CS_US/1071 endif +21-224-18:25:43.230 00 SCX_CPU1_CS_US/1072 +21-224-18:25:43.230 00 SCX_CPU1_CS_US/1073 wait 5 +21-224-18:25:43.230 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:25:48.233 00 SCX_CPU1_CS_US/1074 +21-224-18:25:48.233 00 SCX_CPU1_CS_US/1075 write ";*********************************************************************" +21-224-18:25:48.233 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:48.233 00 SCX_CPU1_CS_US/1076 write "; Step 3.2: Send the Disable User-defined Memory Checksumming command" +21-224-18:25:48.233 00 SPR-I:OPRO ; Step 3.2: Send the Disable User-defined Memory Checksumming command +21-224-18:25:48.233 00 SCX_CPU1_CS_US/1077 write "; with an invalid length. " +21-224-18:25:48.233 00 SPR-I:OPRO ; with an invalid length. +21-224-18:25:48.233 00 SCX_CPU1_CS_US/1078 write ";*********************************************************************" +21-224-18:25:48.233 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:48.233 00 SCX_CPU1_CS_US/1079 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-224-18:25:48.235 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:48.235 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:25:48.235 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:48.235 00 SCX_CPU1_CS_US/1080 +21-224-18:25:48.235 00 SCX_CPU1_CS_US/1081 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-224-18:25:48.235 00 SCX_CPU1_CS_US/1082 +21-224-18:25:48.235 00 SCX_CPU1_CS_US/1084 rawcmd = "189Fc00000021698" +21-224-18:25:48.235 00 SCX_CPU1_CS_US/1085 +21-224-18:25:48.235 00 SCX_CPU1_CS_US/1086 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-224-18:25:48.240 00 SPR-I:OPRO Sending: 189Fc00000021698 +21-224-18:25:48.255 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:25:48.255 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:25:48.729 00 TLMH-I:STS 58-012-14:13:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 22, Len = 9, Expected = 8 +21-224-18:25:51.257 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:51.258 00 SCX_CPU1_CS_US/1087 +21-224-18:25:51.258 00 SCX_CPU1_CS_US/1088 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-224-18:25:51.261 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:51.261 00 SCX_CPU1_CS_US/1089 if (UT_TW_Status = UT_Success) then +21-224-18:25:51.261 00 SCX_CPU1_CS_US/1090 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-224-18:25:51.261 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:25:51.261 00 SCX_CPU1_CS_US/1091 ut_setrequirements CS_1002, "P" +21-224-18:25:51.262 00 SCX_CPU1_CS_US/1092 ut_setrequirements CS_1004, "P" +21-224-18:25:51.263 00 SCX_CPU1_CS_US/1097 endif +21-224-18:25:51.263 00 SCX_CPU1_CS_US/1098 +21-224-18:25:51.263 00 SCX_CPU1_CS_US/1099 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-224-18:25:51.263 00 SCX_CPU1_CS_US/1100 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-224-18:25:51.263 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:25:51.263 00 SCX_CPU1_CS_US/1101 ut_setrequirements CS_1004, "P" +21-224-18:25:51.291 00 SCX_CPU1_CS_US/1105 endif +21-224-18:25:51.291 00 SCX_CPU1_CS_US/1106 +21-224-18:25:51.291 00 SCX_CPU1_CS_US/1107 wait 5 +21-224-18:25:51.291 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:25:56.293 00 SCX_CPU1_CS_US/1108 +21-224-18:25:56.293 00 SCX_CPU1_CS_US/1109 write ";*********************************************************************" +21-224-18:25:56.293 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:56.293 00 SCX_CPU1_CS_US/1110 write "; Step 3.3: Send the Enable User-defined Memory Item command with an " +21-224-18:25:56.293 00 SPR-I:OPRO ; Step 3.3: Send the Enable User-defined Memory Item command with an +21-224-18:25:56.293 00 SCX_CPU1_CS_US/1111 write "; invalid length." +21-224-18:25:56.293 00 SPR-I:OPRO ; invalid length. +21-224-18:25:56.293 00 SCX_CPU1_CS_US/1112 write ";*********************************************************************" +21-224-18:25:56.293 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:56.293 00 SCX_CPU1_CS_US/1113 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-224-18:25:56.294 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:56.295 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:25:56.295 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:56.295 00 SCX_CPU1_CS_US/1114 +21-224-18:25:56.295 00 SCX_CPU1_CS_US/1115 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-224-18:25:56.295 00 SCX_CPU1_CS_US/1116 +21-224-18:25:56.295 00 SCX_CPU1_CS_US/1118 rawcmd = "189Fc00000041966" +21-224-18:25:56.295 00 SCX_CPU1_CS_US/1119 +21-224-18:25:56.295 00 SCX_CPU1_CS_US/1120 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-224-18:25:56.298 00 SPR-I:OPRO Sending: 189Fc00000041966 +21-224-18:25:56.314 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:25:56.314 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:25:57.232 00 TLMH-I:STS 58-012-14:13:18.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 25, Len = 11, Expected = 12 +21-224-18:25:59.316 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:59.317 00 SCX_CPU1_CS_US/1121 +21-224-18:25:59.317 00 SCX_CPU1_CS_US/1122 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-224-18:25:59.320 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:59.320 00 SCX_CPU1_CS_US/1123 if (UT_TW_Status = UT_Success) then +21-224-18:25:59.320 00 SCX_CPU1_CS_US/1124 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-224-18:25:59.320 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:25:59.320 00 SCX_CPU1_CS_US/1125 ut_setrequirements CS_1002, "P" +21-224-18:25:59.321 00 SCX_CPU1_CS_US/1126 ut_setrequirements CS_1004, "P" +21-224-18:25:59.322 00 SCX_CPU1_CS_US/1131 endif +21-224-18:25:59.322 00 SCX_CPU1_CS_US/1132 +21-224-18:25:59.322 00 SCX_CPU1_CS_US/1133 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-224-18:25:59.322 00 SCX_CPU1_CS_US/1134 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-224-18:25:59.322 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:25:59.322 00 SCX_CPU1_CS_US/1135 ut_setrequirements CS_1004, "P" +21-224-18:25:59.358 00 SCX_CPU1_CS_US/1139 endif +21-224-18:25:59.358 00 SCX_CPU1_CS_US/1140 +21-224-18:25:59.358 00 SCX_CPU1_CS_US/1141 wait 5 +21-224-18:25:59.358 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:04.361 00 SCX_CPU1_CS_US/1142 +21-224-18:26:04.361 00 SCX_CPU1_CS_US/1143 write ";**********************************************************************" +21-224-18:26:04.361 00 SPR-I:OPRO ;********************************************************************** +21-224-18:26:04.361 00 SCX_CPU1_CS_US/1144 write "; Step 3.4: Send the Enable User-defined Memory Item command with an " +21-224-18:26:04.361 00 SPR-I:OPRO ; Step 3.4: Send the Enable User-defined Memory Item command with an +21-224-18:26:04.361 00 SCX_CPU1_CS_US/1145 write "; invalid ID." +21-224-18:26:04.361 00 SPR-I:OPRO ; invalid ID. +21-224-18:26:04.361 00 SCX_CPU1_CS_US/1146 write ";*********************************************************************" +21-224-18:26:04.361 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:04.361 00 SCX_CPU1_CS_US/1147 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_MEMORY_INVALID_ENTRY_ERR_EID, "ERROR", 1 +21-224-18:26:04.363 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:04.363 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 62 +21-224-18:26:04.363 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:04.363 00 SCX_CPU1_CS_US/1148 +21-224-18:26:04.363 00 SCX_CPU1_CS_US/1149 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-224-18:26:04.363 00 SCX_CPU1_CS_US/1151 /SCX_CPU1_CS_EnableMemoryEntry EntryID=CS_MAX_NUM_MEMORY_TABLE_ENTRIES +21-224-18:26:04.375 00 SCX_CPU1_CS_US/1152 +21-224-18:26:04.375 00 SCX_CPU1_CS_US/1153 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-224-18:26:04.378 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:05.229 00 TLMH-I:STS 58-012-14:13:26.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=62 Enable Memory entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 +21-224-18:26:07.381 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:07.382 00 SCX_CPU1_CS_US/1154 if (UT_TW_Status = UT_Success) then +21-224-18:26:07.383 00 SCX_CPU1_CS_US/1155 write "<*> Passed (1004;6007) - CS Enable User-defined Memory Entry with an invalid ID sent properly." +21-224-18:26:07.383 00 SPR-I:OPRO <*> Passed (1004;6007) - CS Enable User-defined Memory Entry with an invalid ID sent properly. +21-224-18:26:07.383 00 SCX_CPU1_CS_US/1156 ut_setrequirements CS_1004, "P" +21-224-18:26:07.387 00 SCX_CPU1_CS_US/1157 ut_setrequirements CS_6007, "P" +21-224-18:26:07.391 00 SCX_CPU1_CS_US/1162 endif +21-224-18:26:07.391 00 SCX_CPU1_CS_US/1163 +21-224-18:26:07.391 00 SCX_CPU1_CS_US/1165 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:26:07.405 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:07.406 00 SCX_CPU1_CS_US/1166 if (UT_TW_Status = UT_Success) then +21-224-18:26:07.407 00 SCX_CPU1_CS_US/1167 write "<*> Passed (1004;6007) - Expected Event Msg ",CS_ENABLE_MEMORY_INVALID_ENTRY_ERR_EID," rcv'd." +21-224-18:26:07.407 00 SPR-I:OPRO <*> Passed (1004;6007) - Expected Event Msg 62 rcv'd. +21-224-18:26:07.407 00 SCX_CPU1_CS_US/1168 ut_setrequirements CS_1004, "P" +21-224-18:26:07.454 00 SCX_CPU1_CS_US/1169 ut_setrequirements CS_6007, "P" +21-224-18:26:07.454 00 SCX_CPU1_CS_US/1174 endif +21-224-18:26:07.454 00 SCX_CPU1_CS_US/1175 +21-224-18:26:07.454 00 SCX_CPU1_CS_US/1176 wait 5 +21-224-18:26:07.454 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:12.458 00 SCX_CPU1_CS_US/1177 +21-224-18:26:12.459 00 SCX_CPU1_CS_US/1178 write ";*********************************************************************" +21-224-18:26:12.459 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:12.459 00 SCX_CPU1_CS_US/1179 write "; Step 3.5: Send the Disable User-defined Memory Item command with an" +21-224-18:26:12.459 00 SPR-I:OPRO ; Step 3.5: Send the Disable User-defined Memory Item command with an +21-224-18:26:12.459 00 SCX_CPU1_CS_US/1180 write "; invalid length." +21-224-18:26:12.459 00 SPR-I:OPRO ; invalid length. +21-224-18:26:12.459 00 SCX_CPU1_CS_US/1181 write ";*********************************************************************" +21-224-18:26:12.459 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:12.459 00 SCX_CPU1_CS_US/1182 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-224-18:26:12.465 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:12.466 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:26:12.466 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:12.466 00 SCX_CPU1_CS_US/1183 +21-224-18:26:12.466 00 SCX_CPU1_CS_US/1184 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-224-18:26:12.466 00 SCX_CPU1_CS_US/1185 +21-224-18:26:12.466 00 SCX_CPU1_CS_US/1187 rawcmd = "189Fc00000041A77" +21-224-18:26:12.466 00 SCX_CPU1_CS_US/1188 +21-224-18:26:12.466 00 SCX_CPU1_CS_US/1189 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-224-18:26:12.469 00 SPR-I:OPRO Sending: 189Fc00000041A77 +21-224-18:26:12.486 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:26:12.486 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:13.228 00 TLMH-I:STS 58-012-14:13:34.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 26, Len = 11, Expected = 12 +21-224-18:26:15.490 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:15.493 00 SCX_CPU1_CS_US/1190 +21-224-18:26:15.493 00 SCX_CPU1_CS_US/1191 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-224-18:26:15.498 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:15.499 00 SCX_CPU1_CS_US/1192 if (UT_TW_Status = UT_Success) then +21-224-18:26:15.499 00 SCX_CPU1_CS_US/1193 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-224-18:26:15.499 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:26:15.499 00 SCX_CPU1_CS_US/1194 ut_setrequirements CS_1002, "P" +21-224-18:26:15.500 00 SCX_CPU1_CS_US/1195 ut_setrequirements CS_1004, "P" +21-224-18:26:15.501 00 SCX_CPU1_CS_US/1200 endif +21-224-18:26:15.501 00 SCX_CPU1_CS_US/1201 +21-224-18:26:15.501 00 SCX_CPU1_CS_US/1202 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-224-18:26:15.501 00 SCX_CPU1_CS_US/1203 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-224-18:26:15.501 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:26:15.501 00 SCX_CPU1_CS_US/1204 ut_setrequirements CS_1004, "P" +21-224-18:26:15.535 00 SCX_CPU1_CS_US/1208 endif +21-224-18:26:15.535 00 SCX_CPU1_CS_US/1209 +21-224-18:26:15.535 00 SCX_CPU1_CS_US/1210 wait 5 +21-224-18:26:15.535 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:20.539 00 SCX_CPU1_CS_US/1211 +21-224-18:26:20.539 00 SCX_CPU1_CS_US/1212 write ";*********************************************************************" +21-224-18:26:20.539 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:20.539 00 SCX_CPU1_CS_US/1213 write "; Step 3.6: Send the Disable User-defined Memory Item command with an" +21-224-18:26:20.540 00 SPR-I:OPRO ; Step 3.6: Send the Disable User-defined Memory Item command with an +21-224-18:26:20.540 00 SCX_CPU1_CS_US/1214 write "; invalid ID." +21-224-18:26:20.540 00 SPR-I:OPRO ; invalid ID. +21-224-18:26:20.540 00 SCX_CPU1_CS_US/1215 write ";*********************************************************************" +21-224-18:26:20.540 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:20.540 00 SCX_CPU1_CS_US/1216 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_MEMORY_INVALID_ENTRY_ERR_EID, "ERROR", 1 +21-224-18:26:20.546 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:20.546 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 64 +21-224-18:26:20.546 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:20.547 00 SCX_CPU1_CS_US/1217 +21-224-18:26:20.547 00 SCX_CPU1_CS_US/1218 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-224-18:26:20.547 00 SCX_CPU1_CS_US/1220 /SCX_CPU1_CS_DisableMemoryEntry EntryID=CS_MAX_NUM_MEMORY_TABLE_ENTRIES +21-224-18:26:20.558 00 SCX_CPU1_CS_US/1221 +21-224-18:26:20.558 00 SCX_CPU1_CS_US/1222 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-224-18:26:20.563 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:21.223 00 TLMH-I:STS 58-012-14:13:42.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=64 Disable Memory entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 +21-224-18:26:23.566 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:23.568 00 SCX_CPU1_CS_US/1223 if (UT_TW_Status = UT_Success) then +21-224-18:26:23.568 00 SCX_CPU1_CS_US/1224 write "<*> Passed (1004;6007) - CS Disable User-defined Memory Item command with an invalid ID sent properly." +21-224-18:26:23.568 00 SPR-I:OPRO <*> Passed (1004;6007) - CS Disable User-defined Memory Item command with an invalid ID sent properly. +21-224-18:26:23.568 00 SCX_CPU1_CS_US/1225 ut_setrequirements CS_1004, "P" +21-224-18:26:23.571 00 SCX_CPU1_CS_US/1226 ut_setrequirements CS_6007, "P" +21-224-18:26:23.573 00 SCX_CPU1_CS_US/1231 endif +21-224-18:26:23.573 00 SCX_CPU1_CS_US/1232 +21-224-18:26:23.573 00 SCX_CPU1_CS_US/1234 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:26:23.576 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:23.576 00 SCX_CPU1_CS_US/1235 if (UT_TW_Status = UT_Success) then +21-224-18:26:23.576 00 SCX_CPU1_CS_US/1236 write "<*> Passed (1004;6007) - Expected Event Msg ",CS_DISABLE_MEMORY_INVALID_ENTRY_ERR_EID," rcv'd." +21-224-18:26:23.576 00 SPR-I:OPRO <*> Passed (1004;6007) - Expected Event Msg 64 rcv'd. +21-224-18:26:23.576 00 SCX_CPU1_CS_US/1237 ut_setrequirements CS_1004, "P" +21-224-18:26:23.607 00 SCX_CPU1_CS_US/1238 ut_setrequirements CS_6007, "P" +21-224-18:26:23.608 00 SCX_CPU1_CS_US/1243 endif +21-224-18:26:23.608 00 SCX_CPU1_CS_US/1244 +21-224-18:26:23.608 00 SCX_CPU1_CS_US/1245 wait 5 +21-224-18:26:23.608 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:28.612 00 SCX_CPU1_CS_US/1246 +21-224-18:26:28.612 00 SCX_CPU1_CS_US/1247 write ";*********************************************************************" +21-224-18:26:28.612 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:28.612 00 SCX_CPU1_CS_US/1248 write "; Step 3.7: Send the Recompute User-defined Memory Item command with " +21-224-18:26:28.612 00 SPR-I:OPRO ; Step 3.7: Send the Recompute User-defined Memory Item command with +21-224-18:26:28.612 00 SCX_CPU1_CS_US/1249 write "; an invalid length." +21-224-18:26:28.612 00 SPR-I:OPRO ; an invalid length. +21-224-18:26:28.612 00 SCX_CPU1_CS_US/1250 write ";*********************************************************************" +21-224-18:26:28.612 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:28.612 00 SCX_CPU1_CS_US/1251 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-224-18:26:28.617 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:28.617 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:26:28.617 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:28.618 00 SCX_CPU1_CS_US/1252 +21-224-18:26:28.618 00 SCX_CPU1_CS_US/1253 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-224-18:26:28.618 00 SCX_CPU1_CS_US/1254 +21-224-18:26:28.618 00 SCX_CPU1_CS_US/1256 rawcmd = "189Fc00000041855" +21-224-18:26:28.618 00 SCX_CPU1_CS_US/1257 +21-224-18:26:28.618 00 SCX_CPU1_CS_US/1258 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-224-18:26:28.620 00 SPR-I:OPRO Sending: 189Fc00000041855 +21-224-18:26:28.635 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:26:28.635 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:29.229 00 TLMH-I:STS 58-012-14:13:50.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 24, Len = 11, Expected = 12 +21-224-18:26:31.639 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:31.643 00 SCX_CPU1_CS_US/1259 +21-224-18:26:31.643 00 SCX_CPU1_CS_US/1260 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-224-18:26:31.646 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:31.647 00 SCX_CPU1_CS_US/1261 if (UT_TW_Status = UT_Success) then +21-224-18:26:31.647 00 SCX_CPU1_CS_US/1262 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-224-18:26:31.647 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:26:31.647 00 SCX_CPU1_CS_US/1263 ut_setrequirements CS_1002, "P" +21-224-18:26:31.648 00 SCX_CPU1_CS_US/1264 ut_setrequirements CS_1004, "P" +21-224-18:26:31.649 00 SCX_CPU1_CS_US/1269 endif +21-224-18:26:31.649 00 SCX_CPU1_CS_US/1270 +21-224-18:26:31.649 00 SCX_CPU1_CS_US/1271 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-224-18:26:31.649 00 SCX_CPU1_CS_US/1272 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-224-18:26:31.649 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:26:31.649 00 SCX_CPU1_CS_US/1273 ut_setrequirements CS_1004, "P" +21-224-18:26:31.685 00 SCX_CPU1_CS_US/1277 endif +21-224-18:26:31.685 00 SCX_CPU1_CS_US/1278 +21-224-18:26:31.685 00 SCX_CPU1_CS_US/1279 wait 5 +21-224-18:26:31.685 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:36.689 00 SCX_CPU1_CS_US/1280 +21-224-18:26:36.689 00 SCX_CPU1_CS_US/1281 write ";*********************************************************************" +21-224-18:26:36.689 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:36.689 00 SCX_CPU1_CS_US/1282 write "; Step 3.8: Send the Recompute User-defined Memory Item command with " +21-224-18:26:36.689 00 SPR-I:OPRO ; Step 3.8: Send the Recompute User-defined Memory Item command with +21-224-18:26:36.689 00 SCX_CPU1_CS_US/1283 write "; an invalid ID. " +21-224-18:26:36.690 00 SPR-I:OPRO ; an invalid ID. +21-224-18:26:36.690 00 SCX_CPU1_CS_US/1284 write ";*********************************************************************" +21-224-18:26:36.690 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:36.690 00 SCX_CPU1_CS_US/1285 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_INVALID_ENTRY_MEMORY_ERR_EID, "ERROR", 1 +21-224-18:26:36.695 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:36.695 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 59 +21-224-18:26:36.696 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:36.696 00 SCX_CPU1_CS_US/1286 +21-224-18:26:36.696 00 SCX_CPU1_CS_US/1287 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-224-18:26:36.696 00 SCX_CPU1_CS_US/1289 /SCX_CPU1_CS_RecomputeMemory entryID=CS_MAX_NUM_MEMORY_TABLE_ENTRIES +21-224-18:26:36.698 00 SCX_CPU1_CS_US/1290 +21-224-18:26:36.698 00 SCX_CPU1_CS_US/1291 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-224-18:26:36.702 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:37.223 00 TLMH-I:STS 58-012-14:13:58.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=59 Memory recompute baseline of entry failed, Entry ID invalid: 16, State: 3, Max ID: 15 +21-224-18:26:39.706 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:39.707 00 SCX_CPU1_CS_US/1292 if (UT_TW_Status = UT_Success) then +21-224-18:26:39.708 00 SCX_CPU1_CS_US/1293 write "<*> Passed (1004;6007) - CS Recompute User-defined Memory Item with an invalid ID sent properly." +21-224-18:26:39.708 00 SPR-I:OPRO <*> Passed (1004;6007) - CS Recompute User-defined Memory Item with an invalid ID sent properly. +21-224-18:26:39.708 00 SCX_CPU1_CS_US/1294 ut_setrequirements CS_1004, "P" +21-224-18:26:39.710 00 SCX_CPU1_CS_US/1295 ut_setrequirements CS_6007, "P" +21-224-18:26:39.712 00 SCX_CPU1_CS_US/1300 endif +21-224-18:26:39.712 00 SCX_CPU1_CS_US/1301 +21-224-18:26:39.712 00 SCX_CPU1_CS_US/1303 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:26:39.715 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:39.716 00 SCX_CPU1_CS_US/1304 if (UT_TW_Status = UT_Success) then +21-224-18:26:39.716 00 SCX_CPU1_CS_US/1305 write "<*> Passed (1004;6007) - Expected Event Msg ",CS_RECOMPUTE_INVALID_ENTRY_MEMORY_ERR_EID," rcv'd." +21-224-18:26:39.716 00 SPR-I:OPRO <*> Passed (1004;6007) - Expected Event Msg 59 rcv'd. +21-224-18:26:39.716 00 SCX_CPU1_CS_US/1306 ut_setrequirements CS_1004, "P" +21-224-18:26:39.751 00 SCX_CPU1_CS_US/1307 ut_setrequirements CS_6007, "P" +21-224-18:26:39.752 00 SCX_CPU1_CS_US/1312 endif +21-224-18:26:39.752 00 SCX_CPU1_CS_US/1313 +21-224-18:26:39.752 00 SCX_CPU1_CS_US/1314 wait 5 +21-224-18:26:39.752 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:44.756 00 SCX_CPU1_CS_US/1315 +21-224-18:26:44.756 00 SCX_CPU1_CS_US/1316 write ";*********************************************************************" +21-224-18:26:44.756 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:44.756 00 SCX_CPU1_CS_US/1317 write "; Step 3.9: Send the Report User-defined Memory Item command with an " +21-224-18:26:44.756 00 SPR-I:OPRO ; Step 3.9: Send the Report User-defined Memory Item command with an +21-224-18:26:44.756 00 SCX_CPU1_CS_US/1318 write "; invalid length." +21-224-18:26:44.756 00 SPR-I:OPRO ; invalid length. +21-224-18:26:44.757 00 SCX_CPU1_CS_US/1319 write ";*********************************************************************" +21-224-18:26:44.757 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:44.757 00 SCX_CPU1_CS_US/1320 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-224-18:26:44.762 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:44.762 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:26:44.762 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:44.762 00 SCX_CPU1_CS_US/1321 +21-224-18:26:44.762 00 SCX_CPU1_CS_US/1322 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-224-18:26:44.762 00 SCX_CPU1_CS_US/1323 +21-224-18:26:44.762 00 SCX_CPU1_CS_US/1325 rawcmd = "189Fc00000041744" +21-224-18:26:44.762 00 SCX_CPU1_CS_US/1326 +21-224-18:26:44.762 00 SCX_CPU1_CS_US/1327 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-224-18:26:44.765 00 SPR-I:OPRO Sending: 189Fc00000041744 +21-224-18:26:44.780 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:26:44.780 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:45.223 00 TLMH-I:STS 58-012-14:14:06.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 23, Len = 11, Expected = 12 +21-224-18:26:46.782 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:46.785 00 SCX_CPU1_CS_US/1328 +21-224-18:26:46.786 00 SCX_CPU1_CS_US/1329 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-224-18:26:46.789 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:46.790 00 SCX_CPU1_CS_US/1330 if (UT_TW_Status = UT_Success) then +21-224-18:26:46.790 00 SCX_CPU1_CS_US/1331 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-224-18:26:46.790 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:26:46.790 00 SCX_CPU1_CS_US/1332 ut_setrequirements CS_1002, "P" +21-224-18:26:46.791 00 SCX_CPU1_CS_US/1333 ut_setrequirements CS_1004, "P" +21-224-18:26:46.792 00 SCX_CPU1_CS_US/1338 endif +21-224-18:26:46.792 00 SCX_CPU1_CS_US/1339 +21-224-18:26:46.792 00 SCX_CPU1_CS_US/1340 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-224-18:26:46.792 00 SCX_CPU1_CS_US/1341 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-224-18:26:46.792 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:26:46.792 00 SCX_CPU1_CS_US/1342 ut_setrequirements CS_1004, "P" +21-224-18:26:46.827 00 SCX_CPU1_CS_US/1346 endif +21-224-18:26:46.827 00 SCX_CPU1_CS_US/1347 +21-224-18:26:46.827 00 SCX_CPU1_CS_US/1348 wait 5 +21-224-18:26:46.827 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:51.831 00 SCX_CPU1_CS_US/1349 +21-224-18:26:51.831 00 SCX_CPU1_CS_US/1350 write ";*********************************************************************" +21-224-18:26:51.831 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:51.831 00 SCX_CPU1_CS_US/1351 write "; Step 3.10: Send the Report User-defined Memory Item command with an" +21-224-18:26:51.831 00 SPR-I:OPRO ; Step 3.10: Send the Report User-defined Memory Item command with an +21-224-18:26:51.831 00 SCX_CPU1_CS_US/1352 write "; invalid ID." +21-224-18:26:51.831 00 SPR-I:OPRO ; invalid ID. +21-224-18:26:51.831 00 SCX_CPU1_CS_US/1353 write ";*********************************************************************" +21-224-18:26:51.832 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:51.832 00 SCX_CPU1_CS_US/1354 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_INVALID_ENTRY_MEMORY_ERR_EID, "ERROR", 1 +21-224-18:26:51.834 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:51.834 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 56 +21-224-18:26:51.834 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:51.835 00 SCX_CPU1_CS_US/1355 +21-224-18:26:51.835 00 SCX_CPU1_CS_US/1356 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-224-18:26:51.835 00 SCX_CPU1_CS_US/1358 /SCX_CPU1_CS_ReportMemory entryID=CS_MAX_NUM_MEMORY_TABLE_ENTRIES +21-224-18:26:51.847 00 SCX_CPU1_CS_US/1359 +21-224-18:26:51.847 00 SCX_CPU1_CS_US/1360 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-224-18:26:51.850 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:52.728 00 TLMH-I:STS 58-012-14:14:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=56 Memory report baseline failed, Entry ID invalid: 16, State: 3 Max ID: 15 +21-224-18:26:54.853 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:54.853 00 SCX_CPU1_CS_US/1361 if (UT_TW_Status = UT_Success) then +21-224-18:26:54.853 00 SCX_CPU1_CS_US/1362 write "<*> Passed (1004;6007) - CS Report User-defined Memory Item command with an invalid ID sent properly." +21-224-18:26:54.853 00 SPR-I:OPRO <*> Passed (1004;6007) - CS Report User-defined Memory Item command with an invalid ID sent properly. +21-224-18:26:54.853 00 SCX_CPU1_CS_US/1363 ut_setrequirements CS_1004, "P" +21-224-18:26:54.855 00 SCX_CPU1_CS_US/1364 ut_setrequirements CS_6007, "P" +21-224-18:26:54.856 00 SCX_CPU1_CS_US/1369 endif +21-224-18:26:54.856 00 SCX_CPU1_CS_US/1370 +21-224-18:26:54.856 00 SCX_CPU1_CS_US/1372 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:26:54.860 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:54.861 00 SCX_CPU1_CS_US/1373 if (UT_TW_Status = UT_Success) then +21-224-18:26:54.861 00 SCX_CPU1_CS_US/1374 write "<*> Passed (1004;6007) - Expected Event Msg ",CS_BASELINE_INVALID_ENTRY_MEMORY_ERR_EID," rcv'd." +21-224-18:26:54.861 00 SPR-I:OPRO <*> Passed (1004;6007) - Expected Event Msg 56 rcv'd. +21-224-18:26:54.861 00 SCX_CPU1_CS_US/1375 ut_setrequirements CS_1004, "P" +21-224-18:26:54.893 00 SCX_CPU1_CS_US/1376 ut_setrequirements CS_6007, "P" +21-224-18:26:54.893 00 SCX_CPU1_CS_US/1381 endif +21-224-18:26:54.893 00 SCX_CPU1_CS_US/1382 +21-224-18:26:54.893 00 SCX_CPU1_CS_US/1383 wait 5 +21-224-18:26:54.893 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:59.898 00 SCX_CPU1_CS_US/1384 +21-224-18:26:59.898 00 SCX_CPU1_CS_US/1385 write ";*********************************************************************" +21-224-18:26:59.898 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:59.898 00 SCX_CPU1_CS_US/1386 write "; Step 3.11: Send the Get User-defined Memory ID command with an " +21-224-18:26:59.898 00 SPR-I:OPRO ; Step 3.11: Send the Get User-defined Memory ID command with an +21-224-18:26:59.898 00 SCX_CPU1_CS_US/1387 write "; invalid length." +21-224-18:26:59.898 00 SPR-I:OPRO ; invalid length. +21-224-18:26:59.898 00 SCX_CPU1_CS_US/1388 write ";*********************************************************************" +21-224-18:26:59.898 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:59.898 00 SCX_CPU1_CS_US/1389 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-224-18:26:59.900 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:59.900 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:26:59.900 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:59.900 00 SCX_CPU1_CS_US/1390 +21-224-18:26:59.900 00 SCX_CPU1_CS_US/1391 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-224-18:26:59.901 00 SCX_CPU1_CS_US/1392 +21-224-18:26:59.901 00 SCX_CPU1_CS_US/1394 rawcmd = "189Fc00000061B22" +21-224-18:26:59.901 00 SCX_CPU1_CS_US/1395 +21-224-18:26:59.901 00 SCX_CPU1_CS_US/1396 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-224-18:26:59.904 00 SPR-I:OPRO Sending: 189Fc00000061B22 +21-224-18:26:59.919 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:26:59.919 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:27:00.727 00 TLMH-I:STS 58-012-14:14:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 27, Len = 13, Expected = 12 +21-224-18:27:02.922 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:02.926 00 SCX_CPU1_CS_US/1397 +21-224-18:27:02.926 00 SCX_CPU1_CS_US/1398 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-224-18:27:02.930 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:02.930 00 SCX_CPU1_CS_US/1399 if (UT_TW_Status = UT_Success) then +21-224-18:27:02.930 00 SCX_CPU1_CS_US/1400 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-224-18:27:02.930 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:27:02.930 00 SCX_CPU1_CS_US/1401 ut_setrequirements CS_1002, "P" +21-224-18:27:02.931 00 SCX_CPU1_CS_US/1402 ut_setrequirements CS_1004, "P" +21-224-18:27:02.931 00 SCX_CPU1_CS_US/1407 endif +21-224-18:27:02.931 00 SCX_CPU1_CS_US/1408 +21-224-18:27:02.931 00 SCX_CPU1_CS_US/1409 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-224-18:27:02.931 00 SCX_CPU1_CS_US/1410 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-224-18:27:02.931 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:27:02.931 00 SCX_CPU1_CS_US/1411 ut_setrequirements CS_1004, "P" +21-224-18:27:02.962 00 SCX_CPU1_CS_US/1415 endif +21-224-18:27:02.962 00 SCX_CPU1_CS_US/1416 +21-224-18:27:02.962 00 SCX_CPU1_CS_US/1417 wait 5 +21-224-18:27:02.962 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:27:07.966 00 SCX_CPU1_CS_US/1418 +21-224-18:27:07.966 00 SCX_CPU1_CS_US/1419 write ";*********************************************************************" +21-224-18:27:07.966 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:07.966 00 SCX_CPU1_CS_US/1420 write "; Step 3.12: Send the Get User-defined Memory ID command with an " +21-224-18:27:07.967 00 SPR-I:OPRO ; Step 3.12: Send the Get User-defined Memory ID command with an +21-224-18:27:07.967 00 SCX_CPU1_CS_US/1421 write "; invalid address. " +21-224-18:27:07.967 00 SPR-I:OPRO ; invalid address. +21-224-18:27:07.967 00 SCX_CPU1_CS_US/1422 write ";*********************************************************************" +21-224-18:27:07.967 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:07.967 00 SCX_CPU1_CS_US/1423 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_GET_ENTRY_ID_MEMORY_NOT_FOUND_INF_EID, "INFO", 1 +21-224-18:27:07.974 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:07.975 00 SPR-I:OPRO ; Setup event 1 with CS INFO 66 +21-224-18:27:07.976 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:07.977 00 SCX_CPU1_CS_US/1424 +21-224-18:27:07.977 00 SCX_CPU1_CS_US/1425 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:27:07.977 00 SCX_CPU1_CS_US/1427 /SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[0].StartAddr-1000 +21-224-18:27:07.994 00 SCX_CPU1_CS_US/1428 +21-224-18:27:07.994 00 SCX_CPU1_CS_US/1429 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr}, 5 +21-224-18:27:07.998 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:27:08.728 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=66 Address 0x00A87D28 was not found in Memory table +21-224-18:27:11.001 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:11.003 00 SCX_CPU1_CS_US/1430 if (UT_TW_Status = UT_Success) then +21-224-18:27:11.003 00 SCX_CPU1_CS_US/1431 write "<*> Passed (1004;6007;6009.1) - CS Get User-defined Memory ID command with invalid address sent properly." +21-224-18:27:11.003 00 SPR-I:OPRO <*> Passed (1004;6007;6009.1) - CS Get User-defined Memory ID command with invalid address sent properly. +21-224-18:27:11.003 00 SCX_CPU1_CS_US/1432 ut_setrequirements CS_1004, "P" +21-224-18:27:11.006 00 SCX_CPU1_CS_US/1433 ut_setrequirements CS_6007, "P" +21-224-18:27:11.009 00 SCX_CPU1_CS_US/1434 ut_setrequirements CS_60091, "P" +21-224-18:27:11.012 00 SCX_CPU1_CS_US/1440 endif +21-224-18:27:11.012 00 SCX_CPU1_CS_US/1441 +21-224-18:27:11.012 00 SCX_CPU1_CS_US/1443 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:27:11.025 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:11.027 00 SCX_CPU1_CS_US/1444 if (UT_TW_Status = UT_Success) then +21-224-18:27:11.027 00 SCX_CPU1_CS_US/1445 write "<*> Passed (1004;6007) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_NOT_FOUND_INF_EID," rcv'd." +21-224-18:27:11.027 00 SPR-I:OPRO <*> Passed (1004;6007) - Expected Event Msg 66 rcv'd. +21-224-18:27:11.070 00 SCX_CPU1_CS_US/1446 ut_setrequirements CS_1004, "P" +21-224-18:27:11.071 00 SCX_CPU1_CS_US/1447 ut_setrequirements CS_6007, "P" +21-224-18:27:11.072 00 SCX_CPU1_CS_US/1452 endif +21-224-18:27:11.072 00 SCX_CPU1_CS_US/1453 +21-224-18:27:11.072 00 SCX_CPU1_CS_US/1454 wait 5 +21-224-18:27:11.072 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:27:16.076 00 SCX_CPU1_CS_US/1455 +21-224-18:27:16.076 00 SCX_CPU1_CS_US/1456 write ";*********************************************************************" +21-224-18:27:16.076 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:16.076 00 SCX_CPU1_CS_US/1457 write "; Step 3.13: Dump the Results Table." +21-224-18:27:16.076 00 SPR-I:OPRO ; Step 3.13: Dump the Results Table. +21-224-18:27:16.076 00 SCX_CPU1_CS_US/1458 write ";*********************************************************************" +21-224-18:27:16.076 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:16.077 00 SCX_CPU1_CS_US/1459 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:27:16.077 00 SCX_CPU1_CS_US/1460 +21-224-18:27:16.077 00 SCX_CPU1_CS_US/1461 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl3_13",hostCPU,resTblId) +21-224-18:27:16.077 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:27:16.081 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:27:16.082 00 GET_TBL_TO_CVT/2 ; +21-224-18:27:16.082 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:27:16.082 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:27:16.103 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl3_13" +21-224-18:27:16.110 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:27:22.727 00 TLMH-I:STS 58-012-14:14:44.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl3_13' +21-224-18:27:31.122 00 SPR-I:OPRO +21-224-18:27:31.122 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:27:31.122 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:27:31.123 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:27:31.123 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:27:31.125 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl3_13 cpu1_usrrestbl3_13 binary 192.168.1.8 +21-224-18:27:31.304 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:27:31.304 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:27:46.314 00 SPR-I:OPRO +21-224-18:27:46.324 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl3_13`" +21-224-18:27:46.324 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:27:51.328 00 GET_TBL_TO_CVT/238 +21-224-18:27:51.328 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:27:51.328 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:27:51.329 00 SCX_CPU1_CS_US/1462 wait 5 +21-224-18:27:51.329 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:27:56.333 00 SCX_CPU1_CS_US/1463 +21-224-18:27:56.333 00 SCX_CPU1_CS_US/1464 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:27:56.340 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:56.341 00 SCX_CPU1_CS_US/1465 if (UT_TW_Status = UT_Success) then +21-224-18:27:56.341 00 SCX_CPU1_CS_US/1466 write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." +21-224-18:27:56.341 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:27:56.342 00 SCX_CPU1_CS_US/1467 ut_setrequirements CS_6008, "P" +21-224-18:27:56.344 00 SCX_CPU1_CS_US/1471 endif +21-224-18:27:56.344 00 SCX_CPU1_CS_US/1472 +21-224-18:27:56.344 00 SCX_CPU1_CS_US/1473 write ";*********************************************************************" +21-224-18:27:56.345 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:56.345 00 SCX_CPU1_CS_US/1474 write "; Step 3.14: Send the Recompute User-defined Memory Item command for " +21-224-18:27:56.345 00 SPR-I:OPRO ; Step 3.14: Send the Recompute User-defined Memory Item command for +21-224-18:27:56.345 00 SCX_CPU1_CS_US/1475 write "; an entry in the results table. " +21-224-18:27:56.345 00 SPR-I:OPRO ; an entry in the results table. +21-224-18:27:56.345 00 SCX_CPU1_CS_US/1476 write ";*********************************************************************" +21-224-18:27:56.345 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:56.345 00 SCX_CPU1_CS_US/1477 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:27:56.345 00 SCX_CPU1_CS_US/1479 /SCX_CPU1_CS_RecomputeMemory EntryID=1 +21-224-18:27:56.359 00 SCX_CPU1_CS_US/1480 +21-224-18:27:56.359 00 SCX_CPU1_CS_US/1481 write ";*********************************************************************" +21-224-18:27:56.359 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:56.383 00 SCX_CPU1_CS_US/1482 write "; Step 3.15: Send the Recompute User-defined Memory Item command again" +21-224-18:27:56.383 00 SPR-I:OPRO ; Step 3.15: Send the Recompute User-defined Memory Item command again +21-224-18:27:56.383 00 SCX_CPU1_CS_US/1483 write "; to verify that only 1 Recompute can occur at the same time. " +21-224-18:27:56.383 00 SPR-I:OPRO ; to verify that only 1 Recompute can occur at the same time. +21-224-18:27:56.383 00 SCX_CPU1_CS_US/1484 write ";*********************************************************************" +21-224-18:27:56.383 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:56.383 00 SCX_CPU1_CS_US/1485 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_CHDTASK_ERR_EID, "ERROR", 1 +21-224-18:27:56.385 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:56.385 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 60 +21-224-18:27:56.385 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:56.385 00 SCX_CPU1_CS_US/1486 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-224-18:27:56.387 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:56.387 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:27:56.387 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:56.387 00 SCX_CPU1_CS_US/1487 +21-224-18:27:56.387 00 SCX_CPU1_CS_US/1488 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-224-18:27:56.387 00 SCX_CPU1_CS_US/1490 /SCX_CPU1_CS_RecomputeMemory EntryID=0 +21-224-18:27:56.400 00 SCX_CPU1_CS_US/1491 +21-224-18:27:56.400 00 SCX_CPU1_CS_US/1492 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-224-18:27:56.403 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:27:57.222 00 TLMH-I:STS 58-012-14:15:18.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 1 started +21-224-18:27:57.223 00 TLMH-I:STS 58-012-14:15:18.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=60 Recompute baseline of Memory Entry ID 0 failed: child task in use +21-224-18:27:57.730 00 TLMH-I:STS 58-012-14:15:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:27:57.731 00 TLMH-I:STS 58-012-14:15:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:27:58.727 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:27:59.406 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:59.408 00 SCX_CPU1_CS_US/1493 if (UT_TW_Status = UT_Success) then +21-224-18:27:59.408 00 SCX_CPU1_CS_US/1494 write "<*> Passed (1004;6005.2) - CS Recompute User-defined Memory Item command failed as expected." +21-224-18:27:59.408 00 SPR-I:OPRO <*> Passed (1004;6005.2) - CS Recompute User-defined Memory Item command failed as expected. +21-224-18:27:59.409 00 SCX_CPU1_CS_US/1495 ut_setrequirements CS_1004, "P" +21-224-18:27:59.411 00 SCX_CPU1_CS_US/1496 ut_setrequirements CS_60052, "P" +21-224-18:27:59.415 00 SCX_CPU1_CS_US/1501 endif +21-224-18:27:59.415 00 SCX_CPU1_CS_US/1502 +21-224-18:27:59.415 00 SCX_CPU1_CS_US/1504 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:27:59.427 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:59.429 00 SCX_CPU1_CS_US/1505 if (UT_TW_Status = UT_Success) then +21-224-18:27:59.429 00 SCX_CPU1_CS_US/1506 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_CHDTASK_ERR_EID," rcv'd." +21-224-18:27:59.430 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 60 rcv'd. +21-224-18:27:59.430 00 SCX_CPU1_CS_US/1507 ut_setrequirements CS_1004, "P" +21-224-18:27:59.478 00 SCX_CPU1_CS_US/1511 endif +21-224-18:27:59.478 00 SCX_CPU1_CS_US/1512 +21-224-18:27:59.478 00 SCX_CPU1_CS_US/1513 write ";*********************************************************************" +21-224-18:27:59.478 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:59.478 00 SCX_CPU1_CS_US/1514 write "; Step 3.16: Send the One Shot CRC command. Verify that this command " +21-224-18:27:59.478 00 SPR-I:OPRO ; Step 3.16: Send the One Shot CRC command. Verify that this command +21-224-18:27:59.478 00 SCX_CPU1_CS_US/1515 write "; fails since only 1 Recompute or One Shot can occur at the same time. " +21-224-18:27:59.478 00 SPR-I:OPRO ; fails since only 1 Recompute or One Shot can occur at the same time. +21-224-18:27:59.478 00 SCX_CPU1_CS_US/1516 write ";*********************************************************************" +21-224-18:27:59.478 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:59.478 00 SCX_CPU1_CS_US/1517 ut_setupevents "SCX","CPU1",{CSAppName}, CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 +21-224-18:27:59.479 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:59.479 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-224-18:27:59.479 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:59.480 00 SCX_CPU1_CS_US/1518 +21-224-18:27:59.480 00 SCX_CPU1_CS_US/1519 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-224-18:27:59.480 00 SCX_CPU1_CS_US/1521 /SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=2048 +21-224-18:27:59.481 00 SCX_CPU1_CS_US/1522 +21-224-18:27:59.481 00 SCX_CPU1_CS_US/1523 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-224-18:27:59.484 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:27:59.728 00 TLMH-I:STS 58-012-14:15:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:27:59.729 00 TLMH-I:STS 58-012-14:15:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:00.226 00 TLMH-I:STS 58-012-14:15:21.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-224-18:28:00.722 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:01.726 00 TLMH-I:STS 58-012-14:15:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:01.726 00 TLMH-I:STS 58-012-14:15:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:02.728 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:03.498 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:28:03.500 00 SCX_CPU1_CS_US/1524 if (UT_TW_Status = UT_Success) then +21-224-18:28:03.501 00 SCX_CPU1_CS_US/1525 write "<*> Passed (1004;6005.2) - One Shot CRC command failed as expected." +21-224-18:28:03.501 00 SPR-I:OPRO <*> Passed (1004;6005.2) - One Shot CRC command failed as expected. +21-224-18:28:03.501 00 SCX_CPU1_CS_US/1526 ut_setrequirements CS_1004, "P" +21-224-18:28:03.504 00 SCX_CPU1_CS_US/1527 ut_setrequirements CS_60052, "P" +21-224-18:28:03.507 00 SCX_CPU1_CS_US/1532 endif +21-224-18:28:03.508 00 SCX_CPU1_CS_US/1533 +21-224-18:28:03.508 00 SCX_CPU1_CS_US/1535 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:28:03.520 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:28:03.523 00 SCX_CPU1_CS_US/1536 if (UT_TW_Status = UT_Success) then +21-224-18:28:03.523 00 SCX_CPU1_CS_US/1537 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_CHDTASK_ERR_EID," rcv'd." +21-224-18:28:03.523 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 60 rcv'd. +21-224-18:28:03.523 00 SCX_CPU1_CS_US/1538 ut_setrequirements CS_1004, "P" +21-224-18:28:03.572 00 SCX_CPU1_CS_US/1542 endif +21-224-18:28:03.572 00 SCX_CPU1_CS_US/1543 +21-224-18:28:03.572 00 SCX_CPU1_CS_US/1545 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +21-224-18:28:03.575 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:28:03.720 00 TLMH-I:STS 58-012-14:15:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:03.731 00 TLMH-I:STS 58-012-14:15:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:04.721 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:05.727 00 TLMH-I:STS 58-012-14:15:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:05.728 00 TLMH-I:STS 58-012-14:15:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:06.732 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:07.726 00 TLMH-I:STS 58-012-14:15:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:07.727 00 TLMH-I:STS 58-012-14:15:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:08.730 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:09.726 00 TLMH-I:STS 58-012-14:15:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:09.727 00 TLMH-I:STS 58-012-14:15:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:10.733 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:11.728 00 TLMH-I:STS 58-012-14:15:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:11.729 00 TLMH-I:STS 58-012-14:15:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:12.723 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:13.729 00 TLMH-I:STS 58-012-14:15:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:13.730 00 TLMH-I:STS 58-012-14:15:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:14.725 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:15.729 00 TLMH-I:STS 58-012-14:15:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:15.730 00 TLMH-I:STS 58-012-14:15:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:16.723 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:17.728 00 TLMH-I:STS 58-012-14:15:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:17.730 00 TLMH-I:STS 58-012-14:15:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:18.725 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:19.729 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:19.730 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:20.723 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:21.729 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:21.730 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:22.725 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:23.731 00 TLMH-I:STS 58-012-14:15:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:23.732 00 TLMH-I:STS 58-012-14:15:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:24.727 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:25.731 00 TLMH-I:STS 58-012-14:15:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:25.732 00 TLMH-I:STS 58-012-14:15:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:26.728 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:27.729 00 TLMH-I:STS 58-012-14:15:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:27.730 00 TLMH-I:STS 58-012-14:15:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:28.723 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:29.729 00 TLMH-I:STS 58-012-14:15:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:29.731 00 TLMH-I:STS 58-012-14:15:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:30.725 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:31.731 00 TLMH-I:STS 58-012-14:15:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:31.732 00 TLMH-I:STS 58-012-14:15:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:32.726 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:33.722 00 TLMH-I:STS 58-012-14:15:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:33.723 00 TLMH-I:STS 58-012-14:15:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:34.724 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:35.731 00 TLMH-I:STS 58-012-14:15:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:35.732 00 TLMH-I:STS 58-012-14:15:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:36.725 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:37.730 00 TLMH-I:STS 58-012-14:15:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:37.731 00 TLMH-I:STS 58-012-14:15:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:38.726 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:39.722 00 TLMH-I:STS 58-012-14:16:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:39.723 00 TLMH-I:STS 58-012-14:16:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:40.727 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:41.723 00 TLMH-I:STS 58-012-14:16:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:41.725 00 TLMH-I:STS 58-012-14:16:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:42.730 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:43.725 00 TLMH-I:STS 58-012-14:16:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:43.726 00 TLMH-I:STS 58-012-14:16:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:44.730 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:45.722 00 TLMH-I:STS 58-012-14:16:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:45.723 00 TLMH-I:STS 58-012-14:16:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:46.731 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:47.726 00 TLMH-I:STS 58-012-14:16:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:47.727 00 TLMH-I:STS 58-012-14:16:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:48.731 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:49.726 00 TLMH-I:STS 58-012-14:16:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:49.727 00 TLMH-I:STS 58-012-14:16:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:50.732 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:51.727 00 TLMH-I:STS 58-012-14:16:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:51.728 00 TLMH-I:STS 58-012-14:16:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:52.726 00 TLMH-I:STS 58-012-14:16:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:53.721 00 TLMH-I:STS 58-012-14:16:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:53.723 00 TLMH-I:STS 58-012-14:16:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:54.728 00 TLMH-I:STS 58-012-14:16:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:55.725 00 TLMH-I:STS 58-012-14:16:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:55.726 00 TLMH-I:STS 58-012-14:16:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:56.730 00 TLMH-I:STS 58-012-14:16:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:57.725 00 TLMH-I:STS 58-012-14:16:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:57.726 00 TLMH-I:STS 58-012-14:16:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:58.730 00 TLMH-I:STS 58-012-14:16:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:59.229 00 TLMH-I:STS 58-012-14:16:20.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 1 recompute finished. New baseline is 0XFFFFE228 +21-224-18:28:59.636 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:28:59.638 00 SCX_CPU1_CS_US/1546 if (UT_TW_Status = UT_Success) then +21-224-18:28:59.638 00 SCX_CPU1_CS_US/1547 write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-224-18:28:59.638 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:28:59.638 00 SCX_CPU1_CS_US/1548 ut_setrequirements CS_1003, "P" +21-224-18:28:59.643 00 SCX_CPU1_CS_US/1549 ut_setrequirements CS_60051, "P" +21-224-18:28:59.646 00 SCX_CPU1_CS_US/1554 endif +21-224-18:28:59.647 00 SCX_CPU1_CS_US/1555 +21-224-18:28:59.647 00 SCX_CPU1_CS_US/1557 currSCnt = {seqTlmItem} +21-224-18:28:59.647 00 SCX_CPU1_CS_US/1558 expectedSCnt = currSCnt + 1 +21-224-18:28:59.647 00 SCX_CPU1_CS_US/1559 +21-224-18:28:59.647 00 SCX_CPU1_CS_US/1560 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-224-18:28:59.658 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:29:03.663 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:03.665 00 SCX_CPU1_CS_US/1562 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-224-18:29:03.665 00 SCX_CPU1_CS_US/1563 write "<*> Passed (6005.1) - In Progress Flag set to False as expected." +21-224-18:29:03.665 00 SPR-I:OPRO <*> Passed (6005.1) - In Progress Flag set to False as expected. +21-224-18:29:03.665 00 SCX_CPU1_CS_US/1564 ut_setrequirements CS_60051, "P" +21-224-18:29:03.668 00 SCX_CPU1_CS_US/1568 endif +21-224-18:29:03.668 00 SCX_CPU1_CS_US/1569 +21-224-18:29:03.668 00 SCX_CPU1_CS_US/1570 wait 5 +21-224-18:29:03.668 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:29:08.672 00 SCX_CPU1_CS_US/1571 +21-224-18:29:08.672 00 SCX_CPU1_CS_US/1572 write ";*********************************************************************" +21-224-18:29:08.672 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:08.672 00 SCX_CPU1_CS_US/1573 write "; Step 4.0: Disabled Checksum Test." +21-224-18:29:08.672 00 SPR-I:OPRO ; Step 4.0: Disabled Checksum Test. +21-224-18:29:08.673 00 SCX_CPU1_CS_US/1574 write ";*********************************************************************" +21-224-18:29:08.673 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:08.673 00 SCX_CPU1_CS_US/1575 write "; Step 4.1: Dump the Results Table." +21-224-18:29:08.673 00 SPR-I:OPRO ; Step 4.1: Dump the Results Table. +21-224-18:29:08.673 00 SCX_CPU1_CS_US/1576 write ";*********************************************************************" +21-224-18:29:08.673 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:08.673 00 SCX_CPU1_CS_US/1577 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:29:08.673 00 SCX_CPU1_CS_US/1578 +21-224-18:29:08.673 00 SCX_CPU1_CS_US/1579 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_1",hostCPU,resTblId) +21-224-18:29:08.674 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:29:08.676 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:29:08.677 00 GET_TBL_TO_CVT/2 ; +21-224-18:29:08.677 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:29:08.677 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:29:08.682 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_1" +21-224-18:29:08.694 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:29:14.731 00 TLMH-I:STS 58-012-14:16:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_1' +21-224-18:29:23.706 00 SPR-I:OPRO +21-224-18:29:23.706 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:29:23.706 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:29:23.706 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:29:23.706 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:29:23.709 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_1 cpu1_usrrestbl4_1 binary 192.168.1.8 +21-224-18:29:23.854 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:29:23.854 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:29:38.865 00 SPR-I:OPRO +21-224-18:29:38.884 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_1`" +21-224-18:29:38.884 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:29:43.893 00 GET_TBL_TO_CVT/238 +21-224-18:29:43.893 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:29:43.893 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:29:43.895 00 SCX_CPU1_CS_US/1580 wait 5 +21-224-18:29:43.895 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:29:48.900 00 SCX_CPU1_CS_US/1581 +21-224-18:29:48.900 00 SCX_CPU1_CS_US/1582 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:29:48.913 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:48.915 00 SCX_CPU1_CS_US/1583 if (UT_TW_Status = UT_Success) then +21-224-18:29:48.915 00 SCX_CPU1_CS_US/1584 write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." +21-224-18:29:48.915 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:29:48.915 00 SCX_CPU1_CS_US/1585 ut_setrequirements CS_6008, "P" +21-224-18:29:48.920 00 SCX_CPU1_CS_US/1589 endif +21-224-18:29:48.920 00 SCX_CPU1_CS_US/1590 +21-224-18:29:48.920 00 SCX_CPU1_CS_US/1591 write ";*********************************************************************" +21-224-18:29:48.920 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:48.920 00 SCX_CPU1_CS_US/1592 write "; Step 4.2: Send the Disable Checksum command. " +21-224-18:29:48.920 00 SPR-I:OPRO ; Step 4.2: Send the Disable Checksum command. +21-224-18:29:48.920 00 SCX_CPU1_CS_US/1593 write ";*********************************************************************" +21-224-18:29:48.921 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:48.921 00 SCX_CPU1_CS_US/1594 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_ALL_INF_EID, "INFO", 1 +21-224-18:29:48.927 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:29:48.927 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-224-18:29:48.927 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:29:48.928 00 SCX_CPU1_CS_US/1595 +21-224-18:29:48.959 00 SCX_CPU1_CS_US/1596 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:29:48.959 00 SCX_CPU1_CS_US/1598 /SCX_CPU1_CS_DisableAll +21-224-18:29:48.962 00 SCX_CPU1_CS_US/1599 +21-224-18:29:48.962 00 SCX_CPU1_CS_US/1600 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:29:48.965 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:29:49.726 00 TLMH-I:STS 58-012-14:17:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-224-18:29:50.968 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:50.969 00 SCX_CPU1_CS_US/1601 if (UT_TW_Status = UT_Success) then +21-224-18:29:50.969 00 SCX_CPU1_CS_US/1602 write "<*> Passed (1003;8001) - CS DisableALL command sent properly." +21-224-18:29:50.970 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-224-18:29:50.970 00 SCX_CPU1_CS_US/1603 ut_setrequirements CS_1003, "P" +21-224-18:29:50.971 00 SCX_CPU1_CS_US/1604 ut_setrequirements CS_8001, "P" +21-224-18:29:50.972 00 SCX_CPU1_CS_US/1609 endif +21-224-18:29:50.972 00 SCX_CPU1_CS_US/1610 +21-224-18:29:50.972 00 SCX_CPU1_CS_US/1612 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:29:50.976 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:50.977 00 SCX_CPU1_CS_US/1613 if (UT_TW_Status = UT_Success) then +21-224-18:29:50.977 00 SCX_CPU1_CS_US/1614 write "<*> Passed (1003;8001) - Expected Event Msg ",CS_DISABLE_ALL_INF_EID," rcv'd." +21-224-18:29:50.977 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-224-18:29:50.977 00 SCX_CPU1_CS_US/1615 ut_setrequirements CS_1003, "P" +21-224-18:29:51.010 00 SCX_CPU1_CS_US/1616 ut_setrequirements CS_8001, "P" +21-224-18:29:51.011 00 SCX_CPU1_CS_US/1621 endif +21-224-18:29:51.011 00 SCX_CPU1_CS_US/1622 +21-224-18:29:51.011 00 SCX_CPU1_CS_US/1623 wait 5 +21-224-18:29:51.011 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:29:56.014 00 SCX_CPU1_CS_US/1624 +21-224-18:29:56.014 00 SCX_CPU1_CS_US/1625 write ";*********************************************************************" +21-224-18:29:56.014 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:56.014 00 SCX_CPU1_CS_US/1626 write "; Step 4.3: Send the Disable User-defined Memory Checksumming command." +21-224-18:29:56.014 00 SPR-I:OPRO ; Step 4.3: Send the Disable User-defined Memory Checksumming command. +21-224-18:29:56.014 00 SCX_CPU1_CS_US/1627 write ";*********************************************************************" +21-224-18:29:56.014 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:56.014 00 SCX_CPU1_CS_US/1628 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_MEMORY_INF_EID, "INFO", 1 +21-224-18:29:56.016 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:29:56.016 00 SPR-I:OPRO ; Setup event 1 with CS INFO 52 +21-224-18:29:56.016 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:29:56.016 00 SCX_CPU1_CS_US/1629 +21-224-18:29:56.016 00 SCX_CPU1_CS_US/1630 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:29:56.017 00 SCX_CPU1_CS_US/1631 +21-224-18:29:56.017 00 SCX_CPU1_CS_US/1633 /SCX_CPU1_CS_DisableMemory +21-224-18:29:56.028 00 SCX_CPU1_CS_US/1634 +21-224-18:29:56.028 00 SCX_CPU1_CS_US/1635 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:29:56.033 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:29:56.730 00 TLMH-I:STS 58-012-14:17:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-224-18:29:59.036 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:59.038 00 SCX_CPU1_CS_US/1636 if (UT_TW_Status = UT_Success) then +21-224-18:29:59.038 00 SCX_CPU1_CS_US/1637 write "<*> Passed (1003;6002) - CS Disable User-defined Memory command sent properly." +21-224-18:29:59.038 00 SPR-I:OPRO <*> Passed (1003;6002) - CS Disable User-defined Memory command sent properly. +21-224-18:29:59.038 00 SCX_CPU1_CS_US/1638 ut_setrequirements CS_1003, "P" +21-224-18:29:59.041 00 SCX_CPU1_CS_US/1639 ut_setrequirements CS_6002, "P" +21-224-18:29:59.045 00 SCX_CPU1_CS_US/1644 endif +21-224-18:29:59.045 00 SCX_CPU1_CS_US/1645 +21-224-18:29:59.045 00 SCX_CPU1_CS_US/1647 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:29:59.065 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:59.066 00 SCX_CPU1_CS_US/1648 if (UT_TW_Status = UT_Success) then +21-224-18:29:59.066 00 SCX_CPU1_CS_US/1649 write "<*> Passed (1003;6002) - Expected Event Msg ",CS_DISABLE_MEMORY_INF_EID," rcv'd." +21-224-18:29:59.066 00 SPR-I:OPRO <*> Passed (1003;6002) - Expected Event Msg 52 rcv'd. +21-224-18:29:59.066 00 SCX_CPU1_CS_US/1650 ut_setrequirements CS_1003, "P" +21-224-18:29:59.105 00 SCX_CPU1_CS_US/1651 ut_setrequirements CS_6002, "P" +21-224-18:29:59.106 00 SCX_CPU1_CS_US/1656 endif +21-224-18:29:59.106 00 SCX_CPU1_CS_US/1657 +21-224-18:29:59.106 00 SCX_CPU1_CS_US/1658 wait 5 +21-224-18:29:59.106 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:30:04.110 00 SCX_CPU1_CS_US/1659 +21-224-18:30:04.110 00 SCX_CPU1_CS_US/1660 write ";*********************************************************************" +21-224-18:30:04.110 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:04.110 00 SCX_CPU1_CS_US/1661 write "; Step 4.4: Send the Disable User-defined Memory Item command for an " +21-224-18:30:04.110 00 SPR-I:OPRO ; Step 4.4: Send the Disable User-defined Memory Item command for an +21-224-18:30:04.110 00 SCX_CPU1_CS_US/1662 write "; ENABLED entry." +21-224-18:30:04.110 00 SPR-I:OPRO ; ENABLED entry. +21-224-18:30:04.111 00 SCX_CPU1_CS_US/1663 write ";*********************************************************************" +21-224-18:30:04.111 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:04.111 00 SCX_CPU1_CS_US/1666 foundSeg=FALSE +21-224-18:30:04.111 00 SCX_CPU1_CS_US/1667 +21-224-18:30:04.111 00 SCX_CPU1_CS_US/1668 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:30:04.111 00 SCX_CPU1_CS_US/1669 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:30:04.112 00 SCX_CPU1_CS_US/1670 segIndex = i +21-224-18:30:04.112 00 SCX_CPU1_CS_US/1671 foundSeg = TRUE +21-224-18:30:04.112 00 SCX_CPU1_CS_US/1672 endif +21-224-18:30:04.113 00 SCX_CPU1_CS_US/1673 enddo +21-224-18:30:04.113 00 SCX_CPU1_CS_US/1668 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:30:04.114 00 SCX_CPU1_CS_US/1669 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:30:04.114 00 SCX_CPU1_CS_US/1672 endif +21-224-18:30:04.114 00 SCX_CPU1_CS_US/1673 enddo +21-224-18:30:04.115 00 SCX_CPU1_CS_US/1668 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:30:04.115 00 SCX_CPU1_CS_US/1669 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:30:04.115 00 SCX_CPU1_CS_US/1672 endif +21-224-18:30:04.115 00 SCX_CPU1_CS_US/1673 enddo +21-224-18:30:04.115 00 SCX_CPU1_CS_US/1668 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:30:04.115 00 SCX_CPU1_CS_US/1669 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:30:04.116 00 SCX_CPU1_CS_US/1672 endif +21-224-18:30:04.116 00 SCX_CPU1_CS_US/1673 enddo +21-224-18:30:04.116 00 SCX_CPU1_CS_US/1668 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:30:04.116 00 SCX_CPU1_CS_US/1669 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:30:04.116 00 SCX_CPU1_CS_US/1672 endif +21-224-18:30:04.116 00 SCX_CPU1_CS_US/1673 enddo +21-224-18:30:04.117 00 SCX_CPU1_CS_US/1668 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:30:04.117 00 SCX_CPU1_CS_US/1669 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:30:04.117 00 SCX_CPU1_CS_US/1672 endif +21-224-18:30:04.117 00 SCX_CPU1_CS_US/1673 enddo +21-224-18:30:04.117 00 SCX_CPU1_CS_US/1668 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:30:04.117 00 SCX_CPU1_CS_US/1669 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:30:04.118 00 SCX_CPU1_CS_US/1672 endif +21-224-18:30:04.118 00 SCX_CPU1_CS_US/1673 enddo +21-224-18:30:04.118 00 SCX_CPU1_CS_US/1668 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:30:04.118 00 SCX_CPU1_CS_US/1669 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:30:04.118 00 SCX_CPU1_CS_US/1672 endif +21-224-18:30:04.118 00 SCX_CPU1_CS_US/1673 enddo +21-224-18:30:04.119 00 SCX_CPU1_CS_US/1668 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:30:04.119 00 SCX_CPU1_CS_US/1669 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:30:04.119 00 SCX_CPU1_CS_US/1672 endif +21-224-18:30:04.119 00 SCX_CPU1_CS_US/1673 enddo +21-224-18:30:04.119 00 SCX_CPU1_CS_US/1668 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:30:04.119 00 SCX_CPU1_CS_US/1669 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:30:04.120 00 SCX_CPU1_CS_US/1672 endif +21-224-18:30:04.120 00 SCX_CPU1_CS_US/1673 enddo +21-224-18:30:04.120 00 SCX_CPU1_CS_US/1668 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:30:04.120 00 SCX_CPU1_CS_US/1669 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:30:04.120 00 SCX_CPU1_CS_US/1672 endif +21-224-18:30:04.120 00 SCX_CPU1_CS_US/1673 enddo +21-224-18:30:04.121 00 SCX_CPU1_CS_US/1668 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:30:04.121 00 SCX_CPU1_CS_US/1669 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:30:04.121 00 SCX_CPU1_CS_US/1672 endif +21-224-18:30:04.121 00 SCX_CPU1_CS_US/1673 enddo +21-224-18:30:04.121 00 SCX_CPU1_CS_US/1668 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:30:04.121 00 SCX_CPU1_CS_US/1669 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:30:04.122 00 SCX_CPU1_CS_US/1672 endif +21-224-18:30:04.122 00 SCX_CPU1_CS_US/1673 enddo +21-224-18:30:04.122 00 SCX_CPU1_CS_US/1668 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:30:04.122 00 SCX_CPU1_CS_US/1669 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:30:04.122 00 SCX_CPU1_CS_US/1672 endif +21-224-18:30:04.122 00 SCX_CPU1_CS_US/1673 enddo +21-224-18:30:04.122 00 SCX_CPU1_CS_US/1668 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:30:04.123 00 SCX_CPU1_CS_US/1669 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:30:04.123 00 SCX_CPU1_CS_US/1672 endif +21-224-18:30:04.123 00 SCX_CPU1_CS_US/1673 enddo +21-224-18:30:04.123 00 SCX_CPU1_CS_US/1668 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:30:04.123 00 SCX_CPU1_CS_US/1669 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:30:04.123 00 SCX_CPU1_CS_US/1672 endif +21-224-18:30:04.123 00 SCX_CPU1_CS_US/1673 enddo +21-224-18:30:04.124 00 SCX_CPU1_CS_US/1668 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:30:04.124 00 SCX_CPU1_CS_US/1674 +21-224-18:30:04.124 00 SCX_CPU1_CS_US/1675 if (foundSeg = TRUE) then +21-224-18:30:04.124 00 SCX_CPU1_CS_US/1676 write "; Enabled entry found at index ", segIndex +21-224-18:30:04.124 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-224-18:30:04.124 00 SCX_CPU1_CS_US/1679 endif +21-224-18:30:04.124 00 SCX_CPU1_CS_US/1680 +21-224-18:30:04.124 00 SCX_CPU1_CS_US/1681 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_MEMORY_ENTRY_INF_EID,"INFO",1 +21-224-18:30:04.127 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:04.127 00 SPR-I:OPRO ; Setup event 1 with CS INFO 63 +21-224-18:30:04.127 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:04.128 00 SCX_CPU1_CS_US/1682 +21-224-18:30:04.128 00 SCX_CPU1_CS_US/1683 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:30:04.128 00 SCX_CPU1_CS_US/1685 /SCX_CPU1_CS_DisableMemoryEntry EntryID=segIndex +21-224-18:30:04.140 00 SCX_CPU1_CS_US/1686 +21-224-18:30:04.140 00 SCX_CPU1_CS_US/1687 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:30:04.145 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:30:04.729 00 TLMH-I:STS 58-012-14:17:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:30:07.148 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:07.148 00 SCX_CPU1_CS_US/1688 if (UT_TW_Status = UT_Success) then +21-224-18:30:07.149 00 SCX_CPU1_CS_US/1689 write "<*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly." +21-224-18:30:07.149 00 SPR-I:OPRO <*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly. +21-224-18:30:07.149 00 SCX_CPU1_CS_US/1690 ut_setrequirements CS_1003, "P" +21-224-18:30:07.149 00 SCX_CPU1_CS_US/1691 ut_setrequirements CS_6004, "P" +21-224-18:30:07.150 00 SCX_CPU1_CS_US/1696 endif +21-224-18:30:07.150 00 SCX_CPU1_CS_US/1697 +21-224-18:30:07.150 00 SCX_CPU1_CS_US/1699 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:30:07.154 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:07.154 00 SCX_CPU1_CS_US/1700 if (UT_TW_Status = UT_Success) then +21-224-18:30:07.154 00 SCX_CPU1_CS_US/1701 write "<*> Passed (1003;6004) - Expected Event Msg ",CS_DISABLE_MEMORY_ENTRY_INF_EID," rcv'd." +21-224-18:30:07.154 00 SPR-I:OPRO <*> Passed (1003;6004) - Expected Event Msg 63 rcv'd. +21-224-18:30:07.154 00 SCX_CPU1_CS_US/1702 ut_setrequirements CS_1003, "P" +21-224-18:30:07.189 00 SCX_CPU1_CS_US/1703 ut_setrequirements CS_6004, "P" +21-224-18:30:07.190 00 SCX_CPU1_CS_US/1708 endif +21-224-18:30:07.190 00 SCX_CPU1_CS_US/1709 +21-224-18:30:07.190 00 SCX_CPU1_CS_US/1710 wait 5 +21-224-18:30:07.190 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:30:12.195 00 SCX_CPU1_CS_US/1711 +21-224-18:30:12.195 00 SCX_CPU1_CS_US/1712 write ";*********************************************************************" +21-224-18:30:12.195 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:12.195 00 SCX_CPU1_CS_US/1713 write "; Step 4.5: Dump the Results table. " +21-224-18:30:12.195 00 SPR-I:OPRO ; Step 4.5: Dump the Results table. +21-224-18:30:12.195 00 SCX_CPU1_CS_US/1714 write ";*********************************************************************" +21-224-18:30:12.196 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:12.196 00 SCX_CPU1_CS_US/1715 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:30:12.196 00 SCX_CPU1_CS_US/1716 +21-224-18:30:12.196 00 SCX_CPU1_CS_US/1717 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_5",hostCPU,resTblId) +21-224-18:30:12.197 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:30:12.201 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:30:12.202 00 GET_TBL_TO_CVT/2 ; +21-224-18:30:12.202 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:30:12.202 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:30:12.224 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_5" +21-224-18:30:12.237 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:30:18.727 00 TLMH-I:STS 58-012-14:17:40.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_5' +21-224-18:30:27.249 00 SPR-I:OPRO +21-224-18:30:27.249 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:30:27.249 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:30:27.249 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:30:27.250 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:30:27.253 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_5 cpu1_usrrestbl4_5 binary 192.168.1.8 +21-224-18:30:27.426 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:30:27.426 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:30:42.437 00 SPR-I:OPRO +21-224-18:30:42.466 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_5`" +21-224-18:30:42.466 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:30:47.471 00 GET_TBL_TO_CVT/238 +21-224-18:30:47.471 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:30:47.471 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:30:47.472 00 SCX_CPU1_CS_US/1718 wait 5 +21-224-18:30:47.472 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:30:52.476 00 SCX_CPU1_CS_US/1719 +21-224-18:30:52.476 00 SCX_CPU1_CS_US/1720 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:30:52.488 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:52.489 00 SCX_CPU1_CS_US/1721 if (UT_TW_Status = UT_Success) then +21-224-18:30:52.490 00 SCX_CPU1_CS_US/1722 write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." +21-224-18:30:52.490 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:30:52.490 00 SCX_CPU1_CS_US/1723 ut_setrequirements CS_6008, "P" +21-224-18:30:52.493 00 SCX_CPU1_CS_US/1727 endif +21-224-18:30:52.493 00 SCX_CPU1_CS_US/1728 +21-224-18:30:52.493 00 SCX_CPU1_CS_US/1729 write ";*********************************************************************" +21-224-18:30:52.493 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:52.493 00 SCX_CPU1_CS_US/1730 write "; Step 4.6: Send the Recompute User-defined Memory Item command for the" +21-224-18:30:52.493 00 SPR-I:OPRO ; Step 4.6: Send the Recompute User-defined Memory Item command for the +21-224-18:30:52.493 00 SCX_CPU1_CS_US/1731 write "; entry used in Step 4.4 above. " +21-224-18:30:52.493 00 SPR-I:OPRO ; entry used in Step 4.4 above. +21-224-18:30:52.494 00 SCX_CPU1_CS_US/1732 write ";*********************************************************************" +21-224-18:30:52.494 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:52.494 00 SCX_CPU1_CS_US/1733 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +21-224-18:30:52.499 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:52.500 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:30:52.500 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:52.531 00 SCX_CPU1_CS_US/1734 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-224-18:30:52.533 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:52.533 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:30:52.534 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:52.535 00 SCX_CPU1_CS_US/1735 +21-224-18:30:52.535 00 SCX_CPU1_CS_US/1736 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:30:52.535 00 SCX_CPU1_CS_US/1738 /SCX_CPU1_CS_RecomputeMemory EntryID=segIndex +21-224-18:30:52.546 00 SCX_CPU1_CS_US/1739 +21-224-18:30:52.547 00 SCX_CPU1_CS_US/1740 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:30:52.550 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:30:53.224 00 TLMH-I:STS 58-012-14:18:14.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:30:54.229 00 TLMH-I:STS 58-012-14:18:15.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:30:55.553 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:55.555 00 SCX_CPU1_CS_US/1741 if (UT_TW_Status = UT_Success) then +21-224-18:30:55.555 00 SCX_CPU1_CS_US/1742 write "<*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly." +21-224-18:30:55.555 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:30:55.555 00 SCX_CPU1_CS_US/1743 ut_setrequirements CS_1003, "P" +21-224-18:30:55.560 00 SCX_CPU1_CS_US/1744 ut_setrequirements CS_6006, "P" +21-224-18:30:55.564 00 SCX_CPU1_CS_US/1749 endif +21-224-18:30:55.564 00 SCX_CPU1_CS_US/1750 +21-224-18:30:55.564 00 SCX_CPU1_CS_US/1752 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:30:55.577 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:55.580 00 SCX_CPU1_CS_US/1753 if (UT_TW_Status = UT_Success) then +21-224-18:30:55.580 00 SCX_CPU1_CS_US/1754 write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." +21-224-18:30:55.580 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:30:55.580 00 SCX_CPU1_CS_US/1755 ut_setrequirements CS_1003, "P" +21-224-18:30:55.626 00 SCX_CPU1_CS_US/1756 ut_setrequirements CS_6005, "P" +21-224-18:30:55.627 00 SCX_CPU1_CS_US/1761 endif +21-224-18:30:55.627 00 SCX_CPU1_CS_US/1762 +21-224-18:30:55.627 00 SCX_CPU1_CS_US/1764 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +21-224-18:30:55.630 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:55.630 00 SCX_CPU1_CS_US/1765 if (UT_TW_Status = UT_Success) then +21-224-18:30:55.630 00 SCX_CPU1_CS_US/1766 write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-224-18:30:55.630 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:30:55.630 00 SCX_CPU1_CS_US/1767 ut_setrequirements CS_1003, "P" +21-224-18:30:55.631 00 SCX_CPU1_CS_US/1768 ut_setrequirements CS_60051, "P" +21-224-18:30:55.632 00 SCX_CPU1_CS_US/1773 endif +21-224-18:30:55.632 00 SCX_CPU1_CS_US/1774 +21-224-18:30:55.632 00 SCX_CPU1_CS_US/1775 wait 5 +21-224-18:30:55.632 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:31:00.663 00 SCX_CPU1_CS_US/1776 +21-224-18:31:00.663 00 SCX_CPU1_CS_US/1777 write ";*********************************************************************" +21-224-18:31:00.663 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:00.663 00 SCX_CPU1_CS_US/1778 write "; Step 4.7: Send the Report User-defined Memory Item command for the " +21-224-18:31:00.663 00 SPR-I:OPRO ; Step 4.7: Send the Report User-defined Memory Item command for the +21-224-18:31:00.663 00 SCX_CPU1_CS_US/1779 write "; entry used in Step 4.4 above. " +21-224-18:31:00.663 00 SPR-I:OPRO ; entry used in Step 4.4 above. +21-224-18:31:00.663 00 SCX_CPU1_CS_US/1780 write ";*********************************************************************" +21-224-18:31:00.663 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:00.664 00 SCX_CPU1_CS_US/1781 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 +21-224-18:31:00.670 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:00.671 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:31:00.671 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:00.672 00 SCX_CPU1_CS_US/1782 +21-224-18:31:00.672 00 SCX_CPU1_CS_US/1783 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:31:00.673 00 SCX_CPU1_CS_US/1785 /SCX_CPU1_CS_ReportMemory EntryID=segIndex +21-224-18:31:00.688 00 SCX_CPU1_CS_US/1786 +21-224-18:31:00.688 00 SCX_CPU1_CS_US/1787 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:31:00.699 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:31:01.229 00 TLMH-I:STS 58-012-14:18:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:31:03.702 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:31:03.704 00 SCX_CPU1_CS_US/1788 if (UT_TW_Status = UT_Success) then +21-224-18:31:03.704 00 SCX_CPU1_CS_US/1789 write "<*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly." +21-224-18:31:03.704 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:31:03.704 00 SCX_CPU1_CS_US/1790 ut_setrequirements CS_1003, "P" +21-224-18:31:03.707 00 SCX_CPU1_CS_US/1791 ut_setrequirements CS_6006, "P" +21-224-18:31:03.710 00 SCX_CPU1_CS_US/1796 endif +21-224-18:31:03.710 00 SCX_CPU1_CS_US/1797 +21-224-18:31:03.710 00 SCX_CPU1_CS_US/1799 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:31:03.736 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:31:03.737 00 SCX_CPU1_CS_US/1800 if (UT_TW_Status = UT_Success) then +21-224-18:31:03.737 00 SCX_CPU1_CS_US/1801 write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID," rcv'd." +21-224-18:31:03.737 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:31:03.737 00 SCX_CPU1_CS_US/1802 ut_setrequirements CS_1003, "P" +21-224-18:31:03.772 00 SCX_CPU1_CS_US/1803 ut_setrequirements CS_6006, "P" +21-224-18:31:03.773 00 SCX_CPU1_CS_US/1808 endif +21-224-18:31:03.773 00 SCX_CPU1_CS_US/1809 +21-224-18:31:03.773 00 SCX_CPU1_CS_US/1810 wait 5 +21-224-18:31:03.773 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:31:08.777 00 SCX_CPU1_CS_US/1811 +21-224-18:31:08.777 00 SCX_CPU1_CS_US/1812 write ";*********************************************************************" +21-224-18:31:08.777 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:08.777 00 SCX_CPU1_CS_US/1813 write "; Step 4.8: Send the Get User-defined Memory ID command with a valid " +21-224-18:31:08.777 00 SPR-I:OPRO ; Step 4.8: Send the Get User-defined Memory ID command with a valid +21-224-18:31:08.777 00 SCX_CPU1_CS_US/1814 write "; address. " +21-224-18:31:08.778 00 SPR-I:OPRO ; address. +21-224-18:31:08.778 00 SCX_CPU1_CS_US/1815 write ";*********************************************************************" +21-224-18:31:08.778 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:08.778 00 SCX_CPU1_CS_US/1816 ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 +21-224-18:31:08.784 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:08.784 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:31:08.785 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:08.786 00 SCX_CPU1_CS_US/1817 +21-224-18:31:08.786 00 SCX_CPU1_CS_US/1818 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:31:08.786 00 SCX_CPU1_CS_US/1820 /SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr +21-224-18:31:08.788 00 SCX_CPU1_CS_US/1821 +21-224-18:31:08.788 00 SCX_CPU1_CS_US/1822 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:31:08.791 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:31:09.229 00 TLMH-I:STS 58-012-14:18:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:31:09.230 00 TLMH-I:STS 58-012-14:18:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:31:10.793 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:31:10.795 00 SCX_CPU1_CS_US/1823 if (UT_TW_Status = UT_Success) then +21-224-18:31:10.795 00 SCX_CPU1_CS_US/1824 write "<*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly." +21-224-18:31:10.795 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:31:10.795 00 SCX_CPU1_CS_US/1825 ut_setrequirements CS_1003, "P" +21-224-18:31:10.798 00 SCX_CPU1_CS_US/1826 ut_setrequirements CS_6009, "P" +21-224-18:31:10.799 00 SCX_CPU1_CS_US/1831 endif +21-224-18:31:10.799 00 SCX_CPU1_CS_US/1832 +21-224-18:31:10.799 00 SCX_CPU1_CS_US/1834 if (SCX_CPU1_find_event[1].num_found_messages > 0) then +21-224-18:31:10.799 00 SCX_CPU1_CS_US/1835 write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." +21-224-18:31:10.799 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:31:10.799 00 SCX_CPU1_CS_US/1836 ut_setrequirements CS_1003, "P" +21-224-18:31:10.799 00 SCX_CPU1_CS_US/1840 endif +21-224-18:31:10.799 00 SCX_CPU1_CS_US/1841 +21-224-18:31:10.799 00 SCX_CPU1_CS_US/1842 wait 5 +21-224-18:31:10.799 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:31:15.804 00 SCX_CPU1_CS_US/1843 +21-224-18:31:15.804 00 SCX_CPU1_CS_US/1844 write ";*********************************************************************" +21-224-18:31:15.804 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:15.804 00 SCX_CPU1_CS_US/1845 write "; Step 4.9: Send the Enable User-defined Memory Item command for a " +21-224-18:31:15.804 00 SPR-I:OPRO ; Step 4.9: Send the Enable User-defined Memory Item command for a +21-224-18:31:15.804 00 SCX_CPU1_CS_US/1846 write "; DISABLED entry. " +21-224-18:31:15.804 00 SPR-I:OPRO ; DISABLED entry. +21-224-18:31:15.804 00 SCX_CPU1_CS_US/1847 write ";*********************************************************************" +21-224-18:31:15.805 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:15.805 00 SCX_CPU1_CS_US/1850 foundSeg=FALSE +21-224-18:31:15.805 00 SCX_CPU1_CS_US/1851 +21-224-18:31:15.805 00 SCX_CPU1_CS_US/1852 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:31:15.805 00 SCX_CPU1_CS_US/1853 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:31:15.806 00 SCX_CPU1_CS_US/1854 segIndex = i +21-224-18:31:15.806 00 SCX_CPU1_CS_US/1855 foundSeg = TRUE +21-224-18:31:15.806 00 SCX_CPU1_CS_US/1856 endif +21-224-18:31:15.806 00 SCX_CPU1_CS_US/1857 enddo +21-224-18:31:15.807 00 SCX_CPU1_CS_US/1852 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:31:15.807 00 SCX_CPU1_CS_US/1853 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:31:15.808 00 SCX_CPU1_CS_US/1856 endif +21-224-18:31:15.808 00 SCX_CPU1_CS_US/1857 enddo +21-224-18:31:15.809 00 SCX_CPU1_CS_US/1852 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:31:15.809 00 SCX_CPU1_CS_US/1853 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:31:15.809 00 SCX_CPU1_CS_US/1856 endif +21-224-18:31:15.809 00 SCX_CPU1_CS_US/1857 enddo +21-224-18:31:15.809 00 SCX_CPU1_CS_US/1852 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:31:15.810 00 SCX_CPU1_CS_US/1853 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:31:15.810 00 SCX_CPU1_CS_US/1856 endif +21-224-18:31:15.810 00 SCX_CPU1_CS_US/1857 enddo +21-224-18:31:15.810 00 SCX_CPU1_CS_US/1852 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:31:15.810 00 SCX_CPU1_CS_US/1853 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:31:15.810 00 SCX_CPU1_CS_US/1856 endif +21-224-18:31:15.810 00 SCX_CPU1_CS_US/1857 enddo +21-224-18:31:15.810 00 SCX_CPU1_CS_US/1852 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:31:15.811 00 SCX_CPU1_CS_US/1853 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:31:15.811 00 SCX_CPU1_CS_US/1856 endif +21-224-18:31:15.811 00 SCX_CPU1_CS_US/1857 enddo +21-224-18:31:15.811 00 SCX_CPU1_CS_US/1852 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:31:15.811 00 SCX_CPU1_CS_US/1853 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:31:15.811 00 SCX_CPU1_CS_US/1856 endif +21-224-18:31:15.811 00 SCX_CPU1_CS_US/1857 enddo +21-224-18:31:15.812 00 SCX_CPU1_CS_US/1852 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:31:15.812 00 SCX_CPU1_CS_US/1853 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:31:15.812 00 SCX_CPU1_CS_US/1856 endif +21-224-18:31:15.812 00 SCX_CPU1_CS_US/1857 enddo +21-224-18:31:15.812 00 SCX_CPU1_CS_US/1852 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:31:15.812 00 SCX_CPU1_CS_US/1853 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:31:15.812 00 SCX_CPU1_CS_US/1856 endif +21-224-18:31:15.812 00 SCX_CPU1_CS_US/1857 enddo +21-224-18:31:15.812 00 SCX_CPU1_CS_US/1852 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:31:15.813 00 SCX_CPU1_CS_US/1853 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:31:15.813 00 SCX_CPU1_CS_US/1856 endif +21-224-18:31:15.813 00 SCX_CPU1_CS_US/1857 enddo +21-224-18:31:15.813 00 SCX_CPU1_CS_US/1852 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:31:15.813 00 SCX_CPU1_CS_US/1853 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:31:15.813 00 SCX_CPU1_CS_US/1856 endif +21-224-18:31:15.813 00 SCX_CPU1_CS_US/1857 enddo +21-224-18:31:15.813 00 SCX_CPU1_CS_US/1852 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:31:15.813 00 SCX_CPU1_CS_US/1853 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:31:15.814 00 SCX_CPU1_CS_US/1856 endif +21-224-18:31:15.814 00 SCX_CPU1_CS_US/1857 enddo +21-224-18:31:15.814 00 SCX_CPU1_CS_US/1852 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:31:15.814 00 SCX_CPU1_CS_US/1853 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:31:15.814 00 SCX_CPU1_CS_US/1856 endif +21-224-18:31:15.814 00 SCX_CPU1_CS_US/1857 enddo +21-224-18:31:15.814 00 SCX_CPU1_CS_US/1852 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:31:15.815 00 SCX_CPU1_CS_US/1853 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:31:15.815 00 SCX_CPU1_CS_US/1856 endif +21-224-18:31:15.815 00 SCX_CPU1_CS_US/1857 enddo +21-224-18:31:15.815 00 SCX_CPU1_CS_US/1852 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:31:15.815 00 SCX_CPU1_CS_US/1853 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:31:15.815 00 SCX_CPU1_CS_US/1856 endif +21-224-18:31:15.815 00 SCX_CPU1_CS_US/1857 enddo +21-224-18:31:15.815 00 SCX_CPU1_CS_US/1852 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:31:15.815 00 SCX_CPU1_CS_US/1853 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:31:15.816 00 SCX_CPU1_CS_US/1856 endif +21-224-18:31:15.816 00 SCX_CPU1_CS_US/1857 enddo +21-224-18:31:15.816 00 SCX_CPU1_CS_US/1852 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:31:15.816 00 SCX_CPU1_CS_US/1858 +21-224-18:31:15.816 00 SCX_CPU1_CS_US/1859 if (foundSeg = TRUE) then +21-224-18:31:15.816 00 SCX_CPU1_CS_US/1860 write "; Disabled entry found at index ", segIndex +21-224-18:31:15.816 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-224-18:31:15.816 00 SCX_CPU1_CS_US/1864 endif +21-224-18:31:15.816 00 SCX_CPU1_CS_US/1865 +21-224-18:31:15.816 00 SCX_CPU1_CS_US/1866 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_MEMORY_ENTRY_INF_EID, "INFO", 1 +21-224-18:31:15.818 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:15.818 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:31:15.818 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:15.818 00 SCX_CPU1_CS_US/1867 +21-224-18:31:15.818 00 SCX_CPU1_CS_US/1868 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:31:15.818 00 SCX_CPU1_CS_US/1870 /SCX_CPU1_CS_EnableMemoryEntry EntryID=segIndex +21-224-18:31:15.832 00 SCX_CPU1_CS_US/1871 +21-224-18:31:15.832 00 SCX_CPU1_CS_US/1872 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:31:15.836 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:31:16.725 00 TLMH-I:STS 58-012-14:18:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:31:18.839 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:31:18.841 00 SCX_CPU1_CS_US/1873 if (UT_TW_Status = UT_Success) then +21-224-18:31:18.842 00 SCX_CPU1_CS_US/1874 write "<*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly." +21-224-18:31:18.842 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly. +21-224-18:31:18.842 00 SCX_CPU1_CS_US/1875 ut_setrequirements CS_1003, "P" +21-224-18:31:18.844 00 SCX_CPU1_CS_US/1876 ut_setrequirements CS_6003, "P" +21-224-18:31:18.846 00 SCX_CPU1_CS_US/1881 endif +21-224-18:31:18.846 00 SCX_CPU1_CS_US/1882 +21-224-18:31:18.846 00 SCX_CPU1_CS_US/1884 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:31:18.850 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:31:18.851 00 SCX_CPU1_CS_US/1885 if (UT_TW_Status = UT_Success) then +21-224-18:31:18.851 00 SCX_CPU1_CS_US/1886 write "<*> Passed (1003;6003) - Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID," rcv'd." +21-224-18:31:18.851 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:31:18.851 00 SCX_CPU1_CS_US/1887 ut_setrequirements CS_1003, "P" +21-224-18:31:18.886 00 SCX_CPU1_CS_US/1888 ut_setrequirements CS_6003, "P" +21-224-18:31:18.887 00 SCX_CPU1_CS_US/1893 endif +21-224-18:31:18.887 00 SCX_CPU1_CS_US/1894 +21-224-18:31:18.887 00 SCX_CPU1_CS_US/1895 wait 5 +21-224-18:31:18.887 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:31:23.891 00 SCX_CPU1_CS_US/1896 +21-224-18:31:23.891 00 SCX_CPU1_CS_US/1897 write ";*********************************************************************" +21-224-18:31:23.891 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:23.891 00 SCX_CPU1_CS_US/1898 write "; Step 4.10: Dump the Results table. " +21-224-18:31:23.891 00 SPR-I:OPRO ; Step 4.10: Dump the Results table. +21-224-18:31:23.891 00 SCX_CPU1_CS_US/1899 write ";*********************************************************************" +21-224-18:31:23.892 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:23.892 00 SCX_CPU1_CS_US/1900 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:31:23.892 00 SCX_CPU1_CS_US/1901 +21-224-18:31:23.892 00 SCX_CPU1_CS_US/1902 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_10",hostCPU,resTblId) +21-224-18:31:23.893 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:31:23.895 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:31:23.895 00 GET_TBL_TO_CVT/2 ; +21-224-18:31:23.895 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:31:23.895 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:31:23.902 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_10" +21-224-18:31:23.915 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:31:30.728 00 TLMH-I:STS 58-012-14:18:52.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_10' +21-224-18:31:38.925 00 SPR-I:OPRO +21-224-18:31:38.925 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:31:38.926 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:31:38.926 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:31:38.926 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:31:38.929 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_10 cpu1_usrrestbl4_10 binary 192.168.1.8 +21-224-18:31:39.078 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:31:39.079 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:31:54.090 00 SPR-I:OPRO +21-224-18:31:54.137 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_10`" +21-224-18:31:54.137 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:31:59.142 00 GET_TBL_TO_CVT/238 +21-224-18:31:59.142 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:31:59.142 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:31:59.143 00 SCX_CPU1_CS_US/1903 wait 5 +21-224-18:31:59.143 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:04.147 00 SCX_CPU1_CS_US/1904 +21-224-18:32:04.147 00 SCX_CPU1_CS_US/1905 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:32:04.158 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:04.160 00 SCX_CPU1_CS_US/1906 if (UT_TW_Status = UT_Success) then +21-224-18:32:04.161 00 SCX_CPU1_CS_US/1907 write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." +21-224-18:32:04.161 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:32:04.161 00 SCX_CPU1_CS_US/1908 ut_setrequirements CS_6008, "P" +21-224-18:32:04.164 00 SCX_CPU1_CS_US/1912 endif +21-224-18:32:04.164 00 SCX_CPU1_CS_US/1913 +21-224-18:32:04.165 00 SCX_CPU1_CS_US/1914 write ";*********************************************************************" +21-224-18:32:04.165 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:04.165 00 SCX_CPU1_CS_US/1915 write "; Step 4.11: Send the Recompute User-defined Memory command for the " +21-224-18:32:04.165 00 SPR-I:OPRO ; Step 4.11: Send the Recompute User-defined Memory command for the +21-224-18:32:04.165 00 SCX_CPU1_CS_US/1916 write "; entry used in Step 4.9 above. " +21-224-18:32:04.165 00 SPR-I:OPRO ; entry used in Step 4.9 above. +21-224-18:32:04.165 00 SCX_CPU1_CS_US/1917 write ";*********************************************************************" +21-224-18:32:04.165 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:04.165 00 SCX_CPU1_CS_US/1918 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +21-224-18:32:04.172 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:04.173 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:32:04.173 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:04.199 00 SCX_CPU1_CS_US/1919 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-224-18:32:04.202 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:04.203 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:32:04.203 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:04.203 00 SCX_CPU1_CS_US/1920 +21-224-18:32:04.203 00 SCX_CPU1_CS_US/1921 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:32:04.203 00 SCX_CPU1_CS_US/1923 /SCX_CPU1_CS_RecomputeMemory EntryID=segIndex +21-224-18:32:04.205 00 SCX_CPU1_CS_US/1924 +21-224-18:32:04.205 00 SCX_CPU1_CS_US/1925 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:32:04.208 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:32:04.719 00 TLMH-I:STS 58-012-14:19:26.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:32:05.722 00 TLMH-I:STS 58-012-14:19:27.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:32:07.211 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:07.213 00 SCX_CPU1_CS_US/1926 if (UT_TW_Status = UT_Success) then +21-224-18:32:07.213 00 SCX_CPU1_CS_US/1927 write "<*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly." +21-224-18:32:07.213 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:32:07.214 00 SCX_CPU1_CS_US/1928 ut_setrequirements CS_1003, "P" +21-224-18:32:07.217 00 SCX_CPU1_CS_US/1929 ut_setrequirements CS_6005, "P" +21-224-18:32:07.220 00 SCX_CPU1_CS_US/1934 endif +21-224-18:32:07.221 00 SCX_CPU1_CS_US/1935 +21-224-18:32:07.221 00 SCX_CPU1_CS_US/1937 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:32:07.234 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:07.237 00 SCX_CPU1_CS_US/1938 if (UT_TW_Status = UT_Success) then +21-224-18:32:07.237 00 SCX_CPU1_CS_US/1939 write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." +21-224-18:32:07.237 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:32:07.238 00 SCX_CPU1_CS_US/1940 ut_setrequirements CS_1003, "P" +21-224-18:32:07.283 00 SCX_CPU1_CS_US/1941 ut_setrequirements CS_6005, "P" +21-224-18:32:07.284 00 SCX_CPU1_CS_US/1946 endif +21-224-18:32:07.284 00 SCX_CPU1_CS_US/1947 +21-224-18:32:07.284 00 SCX_CPU1_CS_US/1949 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +21-224-18:32:07.287 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:07.287 00 SCX_CPU1_CS_US/1950 if (UT_TW_Status = UT_Success) then +21-224-18:32:07.287 00 SCX_CPU1_CS_US/1951 write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-224-18:32:07.288 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:32:07.288 00 SCX_CPU1_CS_US/1952 ut_setrequirements CS_1003, "P" +21-224-18:32:07.288 00 SCX_CPU1_CS_US/1953 ut_setrequirements CS_60051, "P" +21-224-18:32:07.289 00 SCX_CPU1_CS_US/1958 endif +21-224-18:32:07.290 00 SCX_CPU1_CS_US/1959 +21-224-18:32:07.290 00 SCX_CPU1_CS_US/1960 wait 5 +21-224-18:32:07.290 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:12.322 00 SCX_CPU1_CS_US/1961 +21-224-18:32:12.322 00 SCX_CPU1_CS_US/1962 write ";*********************************************************************" +21-224-18:32:12.323 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:12.323 00 SCX_CPU1_CS_US/1963 write "; Step 4.12: Send the Report User-defined Memory Item command for the " +21-224-18:32:12.323 00 SPR-I:OPRO ; Step 4.12: Send the Report User-defined Memory Item command for the +21-224-18:32:12.323 00 SCX_CPU1_CS_US/1964 write "; entry used in Step 4.9 above. " +21-224-18:32:12.323 00 SPR-I:OPRO ; entry used in Step 4.9 above. +21-224-18:32:12.323 00 SCX_CPU1_CS_US/1965 write ";*********************************************************************" +21-224-18:32:12.323 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:12.323 00 SCX_CPU1_CS_US/1966 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 +21-224-18:32:12.328 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:12.328 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:32:12.329 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:12.329 00 SCX_CPU1_CS_US/1967 +21-224-18:32:12.329 00 SCX_CPU1_CS_US/1968 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:32:12.329 00 SCX_CPU1_CS_US/1970 /SCX_CPU1_CS_ReportMemory EntryID=segIndex +21-224-18:32:12.341 00 SCX_CPU1_CS_US/1971 +21-224-18:32:12.341 00 SCX_CPU1_CS_US/1972 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:32:12.344 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:32:13.219 00 TLMH-I:STS 58-012-14:19:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:32:15.348 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:15.350 00 SCX_CPU1_CS_US/1973 if (UT_TW_Status = UT_Success) then +21-224-18:32:15.350 00 SCX_CPU1_CS_US/1974 write "<*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly." +21-224-18:32:15.351 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:32:15.351 00 SCX_CPU1_CS_US/1975 ut_setrequirements CS_1003, "P" +21-224-18:32:15.354 00 SCX_CPU1_CS_US/1976 ut_setrequirements CS_6006, "P" +21-224-18:32:15.355 00 SCX_CPU1_CS_US/1981 endif +21-224-18:32:15.355 00 SCX_CPU1_CS_US/1982 +21-224-18:32:15.355 00 SCX_CPU1_CS_US/1984 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:32:15.360 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:15.361 00 SCX_CPU1_CS_US/1985 if (UT_TW_Status = UT_Success) then +21-224-18:32:15.361 00 SCX_CPU1_CS_US/1986 write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID," rcv'd." +21-224-18:32:15.361 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:32:15.361 00 SCX_CPU1_CS_US/1987 ut_setrequirements CS_1003, "P" +21-224-18:32:15.399 00 SCX_CPU1_CS_US/1988 ut_setrequirements CS_6006, "P" +21-224-18:32:15.400 00 SCX_CPU1_CS_US/1993 endif +21-224-18:32:15.400 00 SCX_CPU1_CS_US/1994 +21-224-18:32:15.400 00 SCX_CPU1_CS_US/1995 wait 5 +21-224-18:32:15.400 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:20.404 00 SCX_CPU1_CS_US/1996 +21-224-18:32:20.404 00 SCX_CPU1_CS_US/1997 write ";*********************************************************************" +21-224-18:32:20.404 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:20.404 00 SCX_CPU1_CS_US/1998 write "; Step 4.13: Send the Get User-defined Memory ID command with a valid " +21-224-18:32:20.404 00 SPR-I:OPRO ; Step 4.13: Send the Get User-defined Memory ID command with a valid +21-224-18:32:20.404 00 SCX_CPU1_CS_US/1999 write "; address. " +21-224-18:32:20.404 00 SPR-I:OPRO ; address. +21-224-18:32:20.405 00 SCX_CPU1_CS_US/2000 write ";*********************************************************************" +21-224-18:32:20.405 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:20.405 00 SCX_CPU1_CS_US/2001 ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 +21-224-18:32:20.411 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:20.412 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:32:20.412 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:20.414 00 SCX_CPU1_CS_US/2002 +21-224-18:32:20.414 00 SCX_CPU1_CS_US/2003 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:32:20.415 00 SCX_CPU1_CS_US/2005 /SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr +21-224-18:32:20.430 00 SCX_CPU1_CS_US/2006 +21-224-18:32:20.431 00 SCX_CPU1_CS_US/2007 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:32:20.441 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:32:21.224 00 TLMH-I:STS 58-012-14:19:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:32:21.226 00 TLMH-I:STS 58-012-14:19:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:32:23.445 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:23.446 00 SCX_CPU1_CS_US/2008 if (UT_TW_Status = UT_Success) then +21-224-18:32:23.447 00 SCX_CPU1_CS_US/2009 write "<*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly." +21-224-18:32:23.447 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:32:23.447 00 SCX_CPU1_CS_US/2010 ut_setrequirements CS_1003, "P" +21-224-18:32:23.449 00 SCX_CPU1_CS_US/2011 ut_setrequirements CS_6009, "P" +21-224-18:32:23.451 00 SCX_CPU1_CS_US/2016 endif +21-224-18:32:23.451 00 SCX_CPU1_CS_US/2017 +21-224-18:32:23.451 00 SCX_CPU1_CS_US/2019 if (SCX_CPU1_find_event[1].num_found_messages > 0) then +21-224-18:32:23.451 00 SCX_CPU1_CS_US/2020 write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." +21-224-18:32:23.452 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:32:23.452 00 SCX_CPU1_CS_US/2021 ut_setrequirements CS_1003, "P" +21-224-18:32:23.453 00 SCX_CPU1_CS_US/2025 endif +21-224-18:32:23.453 00 SCX_CPU1_CS_US/2026 +21-224-18:32:23.453 00 SCX_CPU1_CS_US/2027 wait 5 +21-224-18:32:23.453 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:28.458 00 SCX_CPU1_CS_US/2028 +21-224-18:32:28.458 00 SCX_CPU1_CS_US/2029 write ";*********************************************************************" +21-224-18:32:28.458 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:28.458 00 SCX_CPU1_CS_US/2030 write "; Step 4.14: Send the Enable User-defined Memory Checksumming command." +21-224-18:32:28.458 00 SPR-I:OPRO ; Step 4.14: Send the Enable User-defined Memory Checksumming command. +21-224-18:32:28.458 00 SCX_CPU1_CS_US/2031 write ";*********************************************************************" +21-224-18:32:28.458 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:28.458 00 SCX_CPU1_CS_US/2032 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_MEMORY_INF_EID, "INFO", 1 +21-224-18:32:28.460 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:28.460 00 SPR-I:OPRO ; Setup event 1 with CS INFO 53 +21-224-18:32:28.460 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:28.461 00 SCX_CPU1_CS_US/2033 +21-224-18:32:28.461 00 SCX_CPU1_CS_US/2034 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:32:28.461 00 SCX_CPU1_CS_US/2035 +21-224-18:32:28.461 00 SCX_CPU1_CS_US/2037 /SCX_CPU1_CS_EnableMemory +21-224-18:32:28.472 00 SCX_CPU1_CS_US/2038 +21-224-18:32:28.472 00 SCX_CPU1_CS_US/2039 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:32:28.475 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:32:29.223 00 TLMH-I:STS 58-012-14:19:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=53 Checksumming of Memory is Enabled +21-224-18:32:31.478 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:31.479 00 SCX_CPU1_CS_US/2040 if (UT_TW_Status = UT_Success) then +21-224-18:32:31.479 00 SCX_CPU1_CS_US/2041 write "<*> Passed (1003;6001) - CS Enable User-defined Memory Checksumming command sent properly." +21-224-18:32:31.479 00 SPR-I:OPRO <*> Passed (1003;6001) - CS Enable User-defined Memory Checksumming command sent properly. +21-224-18:32:31.479 00 SCX_CPU1_CS_US/2042 ut_setrequirements CS_1003, "P" +21-224-18:32:31.481 00 SCX_CPU1_CS_US/2043 ut_setrequirements CS_6001, "P" +21-224-18:32:31.483 00 SCX_CPU1_CS_US/2048 endif +21-224-18:32:31.483 00 SCX_CPU1_CS_US/2049 +21-224-18:32:31.483 00 SCX_CPU1_CS_US/2051 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:32:31.489 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:31.490 00 SCX_CPU1_CS_US/2052 if (UT_TW_Status = UT_Success) then +21-224-18:32:31.490 00 SCX_CPU1_CS_US/2053 write "<*> Passed (1003;6001) - Expected Event Msg ",CS_ENABLE_MEMORY_INF_EID," rcv'd." +21-224-18:32:31.490 00 SPR-I:OPRO <*> Passed (1003;6001) - Expected Event Msg 53 rcv'd. +21-224-18:32:31.490 00 SCX_CPU1_CS_US/2054 ut_setrequirements CS_1003, "P" +21-224-18:32:31.528 00 SCX_CPU1_CS_US/2055 ut_setrequirements CS_6001, "P" +21-224-18:32:31.529 00 SCX_CPU1_CS_US/2060 endif +21-224-18:32:31.529 00 SCX_CPU1_CS_US/2061 +21-224-18:32:31.529 00 SCX_CPU1_CS_US/2062 wait 5 +21-224-18:32:31.529 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:36.533 00 SCX_CPU1_CS_US/2063 +21-224-18:32:36.533 00 SCX_CPU1_CS_US/2064 write ";*********************************************************************" +21-224-18:32:36.533 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:36.534 00 SCX_CPU1_CS_US/2065 write "; Step 4.15: Send the Disable User-defined Memory Item command for an " +21-224-18:32:36.534 00 SPR-I:OPRO ; Step 4.15: Send the Disable User-defined Memory Item command for an +21-224-18:32:36.534 00 SCX_CPU1_CS_US/2066 write "; ENABLED entry." +21-224-18:32:36.534 00 SPR-I:OPRO ; ENABLED entry. +21-224-18:32:36.534 00 SCX_CPU1_CS_US/2067 write ";*********************************************************************" +21-224-18:32:36.534 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:36.534 00 SCX_CPU1_CS_US/2070 foundSeg=FALSE +21-224-18:32:36.534 00 SCX_CPU1_CS_US/2071 +21-224-18:32:36.534 00 SCX_CPU1_CS_US/2072 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:32:36.534 00 SCX_CPU1_CS_US/2073 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:32:36.535 00 SCX_CPU1_CS_US/2074 segIndex = i +21-224-18:32:36.535 00 SCX_CPU1_CS_US/2075 foundSeg = TRUE +21-224-18:32:36.535 00 SCX_CPU1_CS_US/2076 endif +21-224-18:32:36.535 00 SCX_CPU1_CS_US/2077 enddo +21-224-18:32:36.536 00 SCX_CPU1_CS_US/2072 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:32:36.536 00 SCX_CPU1_CS_US/2073 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:32:36.537 00 SCX_CPU1_CS_US/2076 endif +21-224-18:32:36.537 00 SCX_CPU1_CS_US/2077 enddo +21-224-18:32:36.538 00 SCX_CPU1_CS_US/2072 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:32:36.538 00 SCX_CPU1_CS_US/2073 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:32:36.538 00 SCX_CPU1_CS_US/2076 endif +21-224-18:32:36.538 00 SCX_CPU1_CS_US/2077 enddo +21-224-18:32:36.539 00 SCX_CPU1_CS_US/2072 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:32:36.540 00 SCX_CPU1_CS_US/2073 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:32:36.540 00 SCX_CPU1_CS_US/2076 endif +21-224-18:32:36.541 00 SCX_CPU1_CS_US/2077 enddo +21-224-18:32:36.542 00 SCX_CPU1_CS_US/2072 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:32:36.542 00 SCX_CPU1_CS_US/2073 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:32:36.543 00 SCX_CPU1_CS_US/2076 endif +21-224-18:32:36.543 00 SCX_CPU1_CS_US/2077 enddo +21-224-18:32:36.543 00 SCX_CPU1_CS_US/2072 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:32:36.544 00 SCX_CPU1_CS_US/2073 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:32:36.544 00 SCX_CPU1_CS_US/2076 endif +21-224-18:32:36.544 00 SCX_CPU1_CS_US/2077 enddo +21-224-18:32:36.545 00 SCX_CPU1_CS_US/2072 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:32:36.545 00 SCX_CPU1_CS_US/2073 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:32:36.546 00 SCX_CPU1_CS_US/2076 endif +21-224-18:32:36.546 00 SCX_CPU1_CS_US/2077 enddo +21-224-18:32:36.547 00 SCX_CPU1_CS_US/2072 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:32:36.548 00 SCX_CPU1_CS_US/2073 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:32:36.548 00 SCX_CPU1_CS_US/2076 endif +21-224-18:32:36.548 00 SCX_CPU1_CS_US/2077 enddo +21-224-18:32:36.549 00 SCX_CPU1_CS_US/2072 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:32:36.549 00 SCX_CPU1_CS_US/2073 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:32:36.550 00 SCX_CPU1_CS_US/2076 endif +21-224-18:32:36.550 00 SCX_CPU1_CS_US/2077 enddo +21-224-18:32:36.551 00 SCX_CPU1_CS_US/2072 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:32:36.551 00 SCX_CPU1_CS_US/2073 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:32:36.552 00 SCX_CPU1_CS_US/2076 endif +21-224-18:32:36.552 00 SCX_CPU1_CS_US/2077 enddo +21-224-18:32:36.553 00 SCX_CPU1_CS_US/2072 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:32:36.553 00 SCX_CPU1_CS_US/2073 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:32:36.554 00 SCX_CPU1_CS_US/2076 endif +21-224-18:32:36.554 00 SCX_CPU1_CS_US/2077 enddo +21-224-18:32:36.555 00 SCX_CPU1_CS_US/2072 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:32:36.555 00 SCX_CPU1_CS_US/2073 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:32:36.556 00 SCX_CPU1_CS_US/2076 endif +21-224-18:32:36.556 00 SCX_CPU1_CS_US/2077 enddo +21-224-18:32:36.557 00 SCX_CPU1_CS_US/2072 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:32:36.557 00 SCX_CPU1_CS_US/2073 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:32:36.558 00 SCX_CPU1_CS_US/2076 endif +21-224-18:32:36.558 00 SCX_CPU1_CS_US/2077 enddo +21-224-18:32:36.559 00 SCX_CPU1_CS_US/2072 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:32:36.560 00 SCX_CPU1_CS_US/2073 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:32:36.560 00 SCX_CPU1_CS_US/2076 endif +21-224-18:32:36.560 00 SCX_CPU1_CS_US/2077 enddo +21-224-18:32:36.561 00 SCX_CPU1_CS_US/2072 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:32:36.561 00 SCX_CPU1_CS_US/2073 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:32:36.561 00 SCX_CPU1_CS_US/2076 endif +21-224-18:32:36.561 00 SCX_CPU1_CS_US/2077 enddo +21-224-18:32:36.562 00 SCX_CPU1_CS_US/2072 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:32:36.563 00 SCX_CPU1_CS_US/2073 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:32:36.563 00 SCX_CPU1_CS_US/2076 endif +21-224-18:32:36.563 00 SCX_CPU1_CS_US/2077 enddo +21-224-18:32:36.564 00 SCX_CPU1_CS_US/2072 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:32:36.564 00 SCX_CPU1_CS_US/2078 +21-224-18:32:36.565 00 SCX_CPU1_CS_US/2079 if (foundSeg = TRUE) then +21-224-18:32:36.565 00 SCX_CPU1_CS_US/2080 write "; Enabled entry found at index ", segIndex +21-224-18:32:36.565 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-224-18:32:36.565 00 SCX_CPU1_CS_US/2083 endif +21-224-18:32:36.566 00 SCX_CPU1_CS_US/2084 +21-224-18:32:36.566 00 SCX_CPU1_CS_US/2085 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_MEMORY_ENTRY_INF_EID,"INFO",1 +21-224-18:32:36.569 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:36.570 00 SPR-I:OPRO ; Setup event 1 with CS INFO 63 +21-224-18:32:36.571 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:36.572 00 SCX_CPU1_CS_US/2086 +21-224-18:32:36.572 00 SCX_CPU1_CS_US/2087 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:32:36.572 00 SCX_CPU1_CS_US/2089 /SCX_CPU1_CS_DisableMemoryEntry EntryID=segIndex +21-224-18:32:36.586 00 SCX_CPU1_CS_US/2090 +21-224-18:32:36.586 00 SCX_CPU1_CS_US/2091 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:32:36.590 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:32:37.223 00 TLMH-I:STS 58-012-14:19:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:32:39.593 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:39.596 00 SCX_CPU1_CS_US/2092 if (UT_TW_Status = UT_Success) then +21-224-18:32:39.596 00 SCX_CPU1_CS_US/2093 write "<*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly." +21-224-18:32:39.596 00 SPR-I:OPRO <*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly. +21-224-18:32:39.596 00 SCX_CPU1_CS_US/2094 ut_setrequirements CS_1003, "P" +21-224-18:32:39.600 00 SCX_CPU1_CS_US/2095 ut_setrequirements CS_6004, "P" +21-224-18:32:39.604 00 SCX_CPU1_CS_US/2100 endif +21-224-18:32:39.604 00 SCX_CPU1_CS_US/2101 +21-224-18:32:39.604 00 SCX_CPU1_CS_US/2103 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:32:39.618 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:39.620 00 SCX_CPU1_CS_US/2104 if (UT_TW_Status = UT_Success) then +21-224-18:32:39.621 00 SCX_CPU1_CS_US/2105 write "<*> Passed (1003;6004) - Expected Event Msg ",CS_DISABLE_MEMORY_ENTRY_INF_EID," rcv'd." +21-224-18:32:39.621 00 SPR-I:OPRO <*> Passed (1003;6004) - Expected Event Msg 63 rcv'd. +21-224-18:32:39.621 00 SCX_CPU1_CS_US/2106 ut_setrequirements CS_1003, "P" +21-224-18:32:39.666 00 SCX_CPU1_CS_US/2107 ut_setrequirements CS_6004, "P" +21-224-18:32:39.667 00 SCX_CPU1_CS_US/2112 endif +21-224-18:32:39.667 00 SCX_CPU1_CS_US/2113 +21-224-18:32:39.667 00 SCX_CPU1_CS_US/2114 wait 5 +21-224-18:32:39.667 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:44.671 00 SCX_CPU1_CS_US/2115 +21-224-18:32:44.671 00 SCX_CPU1_CS_US/2116 write ";*********************************************************************" +21-224-18:32:44.672 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:44.672 00 SCX_CPU1_CS_US/2117 write "; Step 4.16: Dump the Results table. " +21-224-18:32:44.672 00 SPR-I:OPRO ; Step 4.16: Dump the Results table. +21-224-18:32:44.672 00 SCX_CPU1_CS_US/2118 write ";*********************************************************************" +21-224-18:32:44.672 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:44.672 00 SCX_CPU1_CS_US/2119 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:32:44.672 00 SCX_CPU1_CS_US/2120 +21-224-18:32:44.672 00 SCX_CPU1_CS_US/2121 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_16",hostCPU,resTblId) +21-224-18:32:44.673 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:32:44.675 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:32:44.675 00 GET_TBL_TO_CVT/2 ; +21-224-18:32:44.675 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:32:44.676 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:32:44.695 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_16" +21-224-18:32:44.701 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:32:50.726 00 TLMH-I:STS 58-012-14:20:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_16' +21-224-18:32:59.714 00 SPR-I:OPRO +21-224-18:32:59.714 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:32:59.714 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:32:59.714 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:32:59.714 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:32:59.717 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_16 cpu1_usrrestbl4_16 binary 192.168.1.8 +21-224-18:32:59.869 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:32:59.869 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:33:14.881 00 SPR-I:OPRO +21-224-18:33:14.902 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_16`" +21-224-18:33:14.902 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:19.906 00 GET_TBL_TO_CVT/238 +21-224-18:33:19.907 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:33:19.907 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:33:19.908 00 SCX_CPU1_CS_US/2122 wait 5 +21-224-18:33:19.908 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:24.912 00 SCX_CPU1_CS_US/2123 +21-224-18:33:24.912 00 SCX_CPU1_CS_US/2124 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:33:24.919 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:24.920 00 SCX_CPU1_CS_US/2125 if (UT_TW_Status = UT_Success) then +21-224-18:33:24.920 00 SCX_CPU1_CS_US/2126 write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." +21-224-18:33:24.920 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:33:24.920 00 SCX_CPU1_CS_US/2127 ut_setrequirements CS_6008, "P" +21-224-18:33:24.921 00 SCX_CPU1_CS_US/2131 endif +21-224-18:33:24.921 00 SCX_CPU1_CS_US/2132 +21-224-18:33:24.921 00 SCX_CPU1_CS_US/2133 write ";*********************************************************************" +21-224-18:33:24.921 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:24.921 00 SCX_CPU1_CS_US/2134 write "; Step 4.17: Send the Recompute User-defined Memory Item command for " +21-224-18:33:24.921 00 SPR-I:OPRO ; Step 4.17: Send the Recompute User-defined Memory Item command for +21-224-18:33:24.921 00 SCX_CPU1_CS_US/2135 write "; the entry used in Step 4.15 above. " +21-224-18:33:24.921 00 SPR-I:OPRO ; the entry used in Step 4.15 above. +21-224-18:33:24.921 00 SCX_CPU1_CS_US/2136 write ";*********************************************************************" +21-224-18:33:24.921 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:24.921 00 SCX_CPU1_CS_US/2137 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +21-224-18:33:24.922 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:24.922 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:33:24.922 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:24.937 00 SCX_CPU1_CS_US/2138 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-224-18:33:24.938 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:24.939 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:33:24.939 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:24.939 00 SCX_CPU1_CS_US/2139 +21-224-18:33:24.939 00 SCX_CPU1_CS_US/2140 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:33:24.939 00 SCX_CPU1_CS_US/2142 /SCX_CPU1_CS_RecomputeMemory EntryID=segIndex +21-224-18:33:24.951 00 SCX_CPU1_CS_US/2143 +21-224-18:33:24.951 00 SCX_CPU1_CS_US/2144 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:33:24.954 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:33:25.722 00 TLMH-I:STS 58-012-14:20:47.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:33:26.726 00 TLMH-I:STS 58-012-14:20:48.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:33:26.956 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:26.959 00 SCX_CPU1_CS_US/2145 if (UT_TW_Status = UT_Success) then +21-224-18:33:26.959 00 SCX_CPU1_CS_US/2146 write "<*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly." +21-224-18:33:26.959 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:33:26.959 00 SCX_CPU1_CS_US/2147 ut_setrequirements CS_1003, "P" +21-224-18:33:26.964 00 SCX_CPU1_CS_US/2148 ut_setrequirements CS_6006, "P" +21-224-18:33:26.968 00 SCX_CPU1_CS_US/2153 endif +21-224-18:33:26.968 00 SCX_CPU1_CS_US/2154 +21-224-18:33:26.968 00 SCX_CPU1_CS_US/2156 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:33:26.982 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:26.984 00 SCX_CPU1_CS_US/2157 if (UT_TW_Status = UT_Success) then +21-224-18:33:26.984 00 SCX_CPU1_CS_US/2158 write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." +21-224-18:33:26.985 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:33:26.985 00 SCX_CPU1_CS_US/2159 ut_setrequirements CS_1003, "P" +21-224-18:33:27.028 00 SCX_CPU1_CS_US/2160 ut_setrequirements CS_6005, "P" +21-224-18:33:27.029 00 SCX_CPU1_CS_US/2165 endif +21-224-18:33:27.029 00 SCX_CPU1_CS_US/2166 +21-224-18:33:27.029 00 SCX_CPU1_CS_US/2168 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +21-224-18:33:27.032 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:27.032 00 SCX_CPU1_CS_US/2169 if (UT_TW_Status = UT_Success) then +21-224-18:33:27.032 00 SCX_CPU1_CS_US/2170 write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-224-18:33:27.032 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:33:27.032 00 SCX_CPU1_CS_US/2171 ut_setrequirements CS_1003, "P" +21-224-18:33:27.033 00 SCX_CPU1_CS_US/2172 ut_setrequirements CS_60051, "P" +21-224-18:33:27.034 00 SCX_CPU1_CS_US/2177 endif +21-224-18:33:27.034 00 SCX_CPU1_CS_US/2178 +21-224-18:33:27.034 00 SCX_CPU1_CS_US/2179 wait 5 +21-224-18:33:27.034 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:32.066 00 SCX_CPU1_CS_US/2180 +21-224-18:33:32.066 00 SCX_CPU1_CS_US/2181 write ";*********************************************************************" +21-224-18:33:32.066 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:32.066 00 SCX_CPU1_CS_US/2182 write "; Step 4.18: Send the Report User-defined Memory Item command for the " +21-224-18:33:32.066 00 SPR-I:OPRO ; Step 4.18: Send the Report User-defined Memory Item command for the +21-224-18:33:32.067 00 SCX_CPU1_CS_US/2183 write "; entry used in Step 4.15 above. " +21-224-18:33:32.067 00 SPR-I:OPRO ; entry used in Step 4.15 above. +21-224-18:33:32.067 00 SCX_CPU1_CS_US/2184 write ";*********************************************************************" +21-224-18:33:32.067 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:32.067 00 SCX_CPU1_CS_US/2185 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 +21-224-18:33:32.073 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:32.074 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:33:32.074 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:32.076 00 SCX_CPU1_CS_US/2186 +21-224-18:33:32.076 00 SCX_CPU1_CS_US/2187 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:33:32.076 00 SCX_CPU1_CS_US/2189 /SCX_CPU1_CS_ReportMemory EntryID=segIndex +21-224-18:33:32.092 00 SCX_CPU1_CS_US/2190 +21-224-18:33:32.092 00 SCX_CPU1_CS_US/2191 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:33:32.103 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:33:32.719 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:33:35.106 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:35.108 00 SCX_CPU1_CS_US/2192 if (UT_TW_Status = UT_Success) then +21-224-18:33:35.108 00 SCX_CPU1_CS_US/2193 write "<*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly." +21-224-18:33:35.108 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:33:35.108 00 SCX_CPU1_CS_US/2194 ut_setrequirements CS_1003, "P" +21-224-18:33:35.111 00 SCX_CPU1_CS_US/2195 ut_setrequirements CS_6006, "P" +21-224-18:33:35.114 00 SCX_CPU1_CS_US/2200 endif +21-224-18:33:35.114 00 SCX_CPU1_CS_US/2201 +21-224-18:33:35.115 00 SCX_CPU1_CS_US/2203 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:33:35.120 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:35.121 00 SCX_CPU1_CS_US/2204 if (UT_TW_Status = UT_Success) then +21-224-18:33:35.121 00 SCX_CPU1_CS_US/2205 write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID," rcv'd." +21-224-18:33:35.121 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:33:35.121 00 SCX_CPU1_CS_US/2206 ut_setrequirements CS_1003, "P" +21-224-18:33:35.149 00 SCX_CPU1_CS_US/2207 ut_setrequirements CS_6006, "P" +21-224-18:33:35.150 00 SCX_CPU1_CS_US/2212 endif +21-224-18:33:35.150 00 SCX_CPU1_CS_US/2213 +21-224-18:33:35.150 00 SCX_CPU1_CS_US/2214 wait 5 +21-224-18:33:35.150 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:40.155 00 SCX_CPU1_CS_US/2215 +21-224-18:33:40.155 00 SCX_CPU1_CS_US/2216 write ";*********************************************************************" +21-224-18:33:40.155 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:40.155 00 SCX_CPU1_CS_US/2217 write "; Step 4.19: Send the Get User-defined Memory ID command with a valid " +21-224-18:33:40.155 00 SPR-I:OPRO ; Step 4.19: Send the Get User-defined Memory ID command with a valid +21-224-18:33:40.155 00 SCX_CPU1_CS_US/2218 write "; address. " +21-224-18:33:40.155 00 SPR-I:OPRO ; address. +21-224-18:33:40.155 00 SCX_CPU1_CS_US/2219 write ";*********************************************************************" +21-224-18:33:40.155 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:40.155 00 SCX_CPU1_CS_US/2220 ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 +21-224-18:33:40.160 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:40.160 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:33:40.160 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:40.161 00 SCX_CPU1_CS_US/2221 +21-224-18:33:40.161 00 SCX_CPU1_CS_US/2222 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:33:40.161 00 SCX_CPU1_CS_US/2224 /SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr +21-224-18:33:40.162 00 SCX_CPU1_CS_US/2225 +21-224-18:33:40.162 00 SCX_CPU1_CS_US/2226 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:33:40.164 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:33:40.722 00 TLMH-I:STS 58-012-14:21:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:33:40.723 00 TLMH-I:STS 58-012-14:21:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:33:43.167 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:43.168 00 SCX_CPU1_CS_US/2227 if (UT_TW_Status = UT_Success) then +21-224-18:33:43.168 00 SCX_CPU1_CS_US/2228 write "<*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly." +21-224-18:33:43.168 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:33:43.168 00 SCX_CPU1_CS_US/2229 ut_setrequirements CS_1003, "P" +21-224-18:33:43.170 00 SCX_CPU1_CS_US/2230 ut_setrequirements CS_6009, "P" +21-224-18:33:43.173 00 SCX_CPU1_CS_US/2235 endif +21-224-18:33:43.173 00 SCX_CPU1_CS_US/2236 +21-224-18:33:43.173 00 SCX_CPU1_CS_US/2238 if (SCX_CPU1_find_event[1].num_found_messages > 0) then +21-224-18:33:43.173 00 SCX_CPU1_CS_US/2239 write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." +21-224-18:33:43.173 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:33:43.173 00 SCX_CPU1_CS_US/2240 ut_setrequirements CS_1003, "P" +21-224-18:33:43.174 00 SCX_CPU1_CS_US/2244 endif +21-224-18:33:43.174 00 SCX_CPU1_CS_US/2245 +21-224-18:33:43.174 00 SCX_CPU1_CS_US/2246 wait 5 +21-224-18:33:43.174 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:48.178 00 SCX_CPU1_CS_US/2247 +21-224-18:33:48.178 00 SCX_CPU1_CS_US/2248 write ";*********************************************************************" +21-224-18:33:48.178 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:48.179 00 SCX_CPU1_CS_US/2249 write "; Step 4.20: Send the Enable User-defined Memory Item command for a " +21-224-18:33:48.179 00 SPR-I:OPRO ; Step 4.20: Send the Enable User-defined Memory Item command for a +21-224-18:33:48.179 00 SCX_CPU1_CS_US/2250 write "; DISABLED entry. " +21-224-18:33:48.179 00 SPR-I:OPRO ; DISABLED entry. +21-224-18:33:48.179 00 SCX_CPU1_CS_US/2251 write ";*********************************************************************" +21-224-18:33:48.179 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:48.179 00 SCX_CPU1_CS_US/2254 foundSeg=FALSE +21-224-18:33:48.179 00 SCX_CPU1_CS_US/2255 +21-224-18:33:48.179 00 SCX_CPU1_CS_US/2256 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:33:48.179 00 SCX_CPU1_CS_US/2257 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:33:48.179 00 SCX_CPU1_CS_US/2258 segIndex = i +21-224-18:33:48.179 00 SCX_CPU1_CS_US/2259 foundSeg = TRUE +21-224-18:33:48.179 00 SCX_CPU1_CS_US/2260 endif +21-224-18:33:48.179 00 SCX_CPU1_CS_US/2261 enddo +21-224-18:33:48.180 00 SCX_CPU1_CS_US/2256 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:33:48.180 00 SCX_CPU1_CS_US/2257 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:33:48.180 00 SCX_CPU1_CS_US/2260 endif +21-224-18:33:48.180 00 SCX_CPU1_CS_US/2261 enddo +21-224-18:33:48.181 00 SCX_CPU1_CS_US/2256 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:33:48.181 00 SCX_CPU1_CS_US/2257 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:33:48.181 00 SCX_CPU1_CS_US/2260 endif +21-224-18:33:48.181 00 SCX_CPU1_CS_US/2261 enddo +21-224-18:33:48.182 00 SCX_CPU1_CS_US/2256 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:33:48.182 00 SCX_CPU1_CS_US/2257 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:33:48.182 00 SCX_CPU1_CS_US/2260 endif +21-224-18:33:48.183 00 SCX_CPU1_CS_US/2261 enddo +21-224-18:33:48.183 00 SCX_CPU1_CS_US/2256 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:33:48.183 00 SCX_CPU1_CS_US/2257 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:33:48.183 00 SCX_CPU1_CS_US/2260 endif +21-224-18:33:48.183 00 SCX_CPU1_CS_US/2261 enddo +21-224-18:33:48.183 00 SCX_CPU1_CS_US/2256 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:33:48.183 00 SCX_CPU1_CS_US/2257 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:33:48.183 00 SCX_CPU1_CS_US/2260 endif +21-224-18:33:48.183 00 SCX_CPU1_CS_US/2261 enddo +21-224-18:33:48.184 00 SCX_CPU1_CS_US/2256 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:33:48.184 00 SCX_CPU1_CS_US/2257 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:33:48.184 00 SCX_CPU1_CS_US/2260 endif +21-224-18:33:48.184 00 SCX_CPU1_CS_US/2261 enddo +21-224-18:33:48.184 00 SCX_CPU1_CS_US/2256 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:33:48.184 00 SCX_CPU1_CS_US/2257 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:33:48.185 00 SCX_CPU1_CS_US/2260 endif +21-224-18:33:48.185 00 SCX_CPU1_CS_US/2261 enddo +21-224-18:33:48.185 00 SCX_CPU1_CS_US/2256 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:33:48.185 00 SCX_CPU1_CS_US/2257 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:33:48.185 00 SCX_CPU1_CS_US/2260 endif +21-224-18:33:48.185 00 SCX_CPU1_CS_US/2261 enddo +21-224-18:33:48.185 00 SCX_CPU1_CS_US/2256 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:33:48.185 00 SCX_CPU1_CS_US/2257 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:33:48.185 00 SCX_CPU1_CS_US/2260 endif +21-224-18:33:48.186 00 SCX_CPU1_CS_US/2261 enddo +21-224-18:33:48.186 00 SCX_CPU1_CS_US/2256 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:33:48.186 00 SCX_CPU1_CS_US/2257 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:33:48.186 00 SCX_CPU1_CS_US/2260 endif +21-224-18:33:48.186 00 SCX_CPU1_CS_US/2261 enddo +21-224-18:33:48.186 00 SCX_CPU1_CS_US/2256 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:33:48.186 00 SCX_CPU1_CS_US/2257 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:33:48.186 00 SCX_CPU1_CS_US/2260 endif +21-224-18:33:48.186 00 SCX_CPU1_CS_US/2261 enddo +21-224-18:33:48.187 00 SCX_CPU1_CS_US/2256 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:33:48.187 00 SCX_CPU1_CS_US/2257 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:33:48.187 00 SCX_CPU1_CS_US/2260 endif +21-224-18:33:48.187 00 SCX_CPU1_CS_US/2261 enddo +21-224-18:33:48.187 00 SCX_CPU1_CS_US/2256 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:33:48.187 00 SCX_CPU1_CS_US/2257 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:33:48.187 00 SCX_CPU1_CS_US/2260 endif +21-224-18:33:48.187 00 SCX_CPU1_CS_US/2261 enddo +21-224-18:33:48.188 00 SCX_CPU1_CS_US/2256 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:33:48.188 00 SCX_CPU1_CS_US/2257 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:33:48.188 00 SCX_CPU1_CS_US/2260 endif +21-224-18:33:48.188 00 SCX_CPU1_CS_US/2261 enddo +21-224-18:33:48.188 00 SCX_CPU1_CS_US/2256 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:33:48.188 00 SCX_CPU1_CS_US/2257 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:33:48.188 00 SCX_CPU1_CS_US/2260 endif +21-224-18:33:48.188 00 SCX_CPU1_CS_US/2261 enddo +21-224-18:33:48.188 00 SCX_CPU1_CS_US/2256 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:33:48.188 00 SCX_CPU1_CS_US/2262 +21-224-18:33:48.189 00 SCX_CPU1_CS_US/2263 if (foundSeg = TRUE) then +21-224-18:33:48.189 00 SCX_CPU1_CS_US/2264 write "; Disabled entry found at index ", segIndex +21-224-18:33:48.189 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-224-18:33:48.189 00 SCX_CPU1_CS_US/2268 endif +21-224-18:33:48.189 00 SCX_CPU1_CS_US/2269 +21-224-18:33:48.189 00 SCX_CPU1_CS_US/2270 ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_MEMORY_ENTRY_INF_EID,"INFO", 1 +21-224-18:33:48.190 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:48.190 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:33:48.190 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:48.191 00 SCX_CPU1_CS_US/2271 +21-224-18:33:48.191 00 SCX_CPU1_CS_US/2272 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:33:48.191 00 SCX_CPU1_CS_US/2274 /SCX_CPU1_CS_EnableMemoryEntry EntryID=segIndex +21-224-18:33:48.193 00 SCX_CPU1_CS_US/2275 +21-224-18:33:48.193 00 SCX_CPU1_CS_US/2276 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:33:48.196 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:33:48.725 00 TLMH-I:STS 58-012-14:21:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:33:51.199 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:51.200 00 SCX_CPU1_CS_US/2277 if (UT_TW_Status = UT_Success) then +21-224-18:33:51.200 00 SCX_CPU1_CS_US/2278 write "<*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly." +21-224-18:33:51.200 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly. +21-224-18:33:51.200 00 SCX_CPU1_CS_US/2279 ut_setrequirements CS_1003, "P" +21-224-18:33:51.201 00 SCX_CPU1_CS_US/2280 ut_setrequirements CS_6003, "P" +21-224-18:33:51.202 00 SCX_CPU1_CS_US/2285 endif +21-224-18:33:51.202 00 SCX_CPU1_CS_US/2286 +21-224-18:33:51.202 00 SCX_CPU1_CS_US/2288 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:33:51.205 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:51.206 00 SCX_CPU1_CS_US/2289 if (UT_TW_Status = UT_Success) then +21-224-18:33:51.206 00 SCX_CPU1_CS_US/2290 write "<*> Passed (1003;6003) - Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID," rcv'd." +21-224-18:33:51.206 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:33:51.206 00 SCX_CPU1_CS_US/2291 ut_setrequirements CS_1003, "P" +21-224-18:33:51.245 00 SCX_CPU1_CS_US/2292 ut_setrequirements CS_6003, "P" +21-224-18:33:51.246 00 SCX_CPU1_CS_US/2297 endif +21-224-18:33:51.246 00 SCX_CPU1_CS_US/2298 +21-224-18:33:51.246 00 SCX_CPU1_CS_US/2299 wait 5 +21-224-18:33:51.246 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:56.250 00 SCX_CPU1_CS_US/2300 +21-224-18:33:56.250 00 SCX_CPU1_CS_US/2301 write ";*********************************************************************" +21-224-18:33:56.250 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:56.250 00 SCX_CPU1_CS_US/2302 write "; Step 4.21: Dump the Results table. " +21-224-18:33:56.250 00 SPR-I:OPRO ; Step 4.21: Dump the Results table. +21-224-18:33:56.250 00 SCX_CPU1_CS_US/2303 write ";*********************************************************************" +21-224-18:33:56.250 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:56.250 00 SCX_CPU1_CS_US/2304 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:33:56.250 00 SCX_CPU1_CS_US/2305 +21-224-18:33:56.251 00 SCX_CPU1_CS_US/2306 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_21",hostCPU,resTblId) +21-224-18:33:56.251 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:33:56.254 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:33:56.255 00 GET_TBL_TO_CVT/2 ; +21-224-18:33:56.255 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:33:56.255 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:33:56.276 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_21" +21-224-18:33:56.280 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:34:02.728 00 TLMH-I:STS 58-012-14:21:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_21' +21-224-18:34:11.291 00 SPR-I:OPRO +21-224-18:34:11.291 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:34:11.291 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:34:11.291 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:34:11.292 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:34:11.296 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_21 cpu1_usrrestbl4_21 binary 192.168.1.8 +21-224-18:34:11.472 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:34:11.472 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:34:26.485 00 SPR-I:OPRO +21-224-18:34:26.525 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_21`" +21-224-18:34:26.525 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:34:31.529 00 GET_TBL_TO_CVT/238 +21-224-18:34:31.530 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:34:31.530 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:34:31.532 00 SCX_CPU1_CS_US/2307 wait 5 +21-224-18:34:31.532 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:34:36.536 00 SCX_CPU1_CS_US/2308 +21-224-18:34:36.536 00 SCX_CPU1_CS_US/2309 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:34:36.549 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:36.551 00 SCX_CPU1_CS_US/2310 if (UT_TW_Status = UT_Success) then +21-224-18:34:36.551 00 SCX_CPU1_CS_US/2311 write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." +21-224-18:34:36.551 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:34:36.551 00 SCX_CPU1_CS_US/2312 ut_setrequirements CS_6008, "P" +21-224-18:34:36.556 00 SCX_CPU1_CS_US/2316 endif +21-224-18:34:36.556 00 SCX_CPU1_CS_US/2317 +21-224-18:34:36.556 00 SCX_CPU1_CS_US/2318 write ";*********************************************************************" +21-224-18:34:36.556 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:36.556 00 SCX_CPU1_CS_US/2319 write "; Step 4.22: Send the Recompute User-defined Memory command for the " +21-224-18:34:36.556 00 SPR-I:OPRO ; Step 4.22: Send the Recompute User-defined Memory command for the +21-224-18:34:36.556 00 SCX_CPU1_CS_US/2320 write "; entry used in Step 4.20 above. " +21-224-18:34:36.556 00 SPR-I:OPRO ; entry used in Step 4.20 above. +21-224-18:34:36.556 00 SCX_CPU1_CS_US/2321 write ";*********************************************************************" +21-224-18:34:36.556 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:36.556 00 SCX_CPU1_CS_US/2322 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +21-224-18:34:36.561 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:36.561 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:34:36.561 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:36.585 00 SCX_CPU1_CS_US/2323 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-224-18:34:36.587 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:36.587 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:34:36.587 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:36.587 00 SCX_CPU1_CS_US/2324 +21-224-18:34:36.587 00 SCX_CPU1_CS_US/2325 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:34:36.587 00 SCX_CPU1_CS_US/2327 /SCX_CPU1_CS_RecomputeMemory EntryID=segIndex +21-224-18:34:36.589 00 SCX_CPU1_CS_US/2328 +21-224-18:34:36.589 00 SCX_CPU1_CS_US/2329 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:34:36.593 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:34:37.228 00 TLMH-I:STS 58-012-14:21:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:34:38.221 00 TLMH-I:STS 58-012-14:21:59.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:34:39.597 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:39.599 00 SCX_CPU1_CS_US/2330 if (UT_TW_Status = UT_Success) then +21-224-18:34:39.599 00 SCX_CPU1_CS_US/2331 write "<*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly." +21-224-18:34:39.599 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:34:39.600 00 SCX_CPU1_CS_US/2332 ut_setrequirements CS_1003, "P" +21-224-18:34:39.604 00 SCX_CPU1_CS_US/2333 ut_setrequirements CS_6005, "P" +21-224-18:34:39.606 00 SCX_CPU1_CS_US/2338 endif +21-224-18:34:39.607 00 SCX_CPU1_CS_US/2339 +21-224-18:34:39.607 00 SCX_CPU1_CS_US/2341 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:34:39.613 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:39.614 00 SCX_CPU1_CS_US/2342 if (UT_TW_Status = UT_Success) then +21-224-18:34:39.614 00 SCX_CPU1_CS_US/2343 write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." +21-224-18:34:39.614 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:34:39.614 00 SCX_CPU1_CS_US/2344 ut_setrequirements CS_1003, "P" +21-224-18:34:39.651 00 SCX_CPU1_CS_US/2345 ut_setrequirements CS_6005, "P" +21-224-18:34:39.651 00 SCX_CPU1_CS_US/2350 endif +21-224-18:34:39.651 00 SCX_CPU1_CS_US/2351 +21-224-18:34:39.651 00 SCX_CPU1_CS_US/2353 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +21-224-18:34:39.654 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:39.654 00 SCX_CPU1_CS_US/2354 if (UT_TW_Status = UT_Success) then +21-224-18:34:39.654 00 SCX_CPU1_CS_US/2355 write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-224-18:34:39.654 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:34:39.654 00 SCX_CPU1_CS_US/2356 ut_setrequirements CS_1003, "P" +21-224-18:34:39.655 00 SCX_CPU1_CS_US/2357 ut_setrequirements CS_60051, "P" +21-224-18:34:39.656 00 SCX_CPU1_CS_US/2362 endif +21-224-18:34:39.656 00 SCX_CPU1_CS_US/2363 +21-224-18:34:39.656 00 SCX_CPU1_CS_US/2364 wait 5 +21-224-18:34:39.656 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:34:44.686 00 SCX_CPU1_CS_US/2365 +21-224-18:34:44.686 00 SCX_CPU1_CS_US/2366 write ";*********************************************************************" +21-224-18:34:44.687 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:44.687 00 SCX_CPU1_CS_US/2367 write "; Step 4.23: Send the Report User-defined Memory Item command for the " +21-224-18:34:44.687 00 SPR-I:OPRO ; Step 4.23: Send the Report User-defined Memory Item command for the +21-224-18:34:44.687 00 SCX_CPU1_CS_US/2368 write "; entry used in Step 4.20 above. " +21-224-18:34:44.687 00 SPR-I:OPRO ; entry used in Step 4.20 above. +21-224-18:34:44.687 00 SCX_CPU1_CS_US/2369 write ";*********************************************************************" +21-224-18:34:44.687 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:44.687 00 SCX_CPU1_CS_US/2370 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 +21-224-18:34:44.693 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:44.694 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:34:44.694 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:44.695 00 SCX_CPU1_CS_US/2371 +21-224-18:34:44.695 00 SCX_CPU1_CS_US/2372 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:34:44.696 00 SCX_CPU1_CS_US/2374 /SCX_CPU1_CS_ReportMemory EntryID=segIndex +21-224-18:34:44.703 00 SCX_CPU1_CS_US/2375 +21-224-18:34:44.703 00 SCX_CPU1_CS_US/2376 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:34:44.716 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:34:45.225 00 TLMH-I:STS 58-012-14:22:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:34:47.719 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:47.721 00 SCX_CPU1_CS_US/2377 if (UT_TW_Status = UT_Success) then +21-224-18:34:47.722 00 SCX_CPU1_CS_US/2378 write "<*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly." +21-224-18:34:47.722 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:34:47.722 00 SCX_CPU1_CS_US/2379 ut_setrequirements CS_1003, "P" +21-224-18:34:47.725 00 SCX_CPU1_CS_US/2380 ut_setrequirements CS_6006, "P" +21-224-18:34:47.729 00 SCX_CPU1_CS_US/2385 endif +21-224-18:34:47.729 00 SCX_CPU1_CS_US/2386 +21-224-18:34:47.729 00 SCX_CPU1_CS_US/2388 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:34:47.741 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:47.744 00 SCX_CPU1_CS_US/2389 if (UT_TW_Status = UT_Success) then +21-224-18:34:47.744 00 SCX_CPU1_CS_US/2390 write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID," rcv'd." +21-224-18:34:47.744 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:34:47.744 00 SCX_CPU1_CS_US/2391 ut_setrequirements CS_1003, "P" +21-224-18:34:47.790 00 SCX_CPU1_CS_US/2392 ut_setrequirements CS_6006, "P" +21-224-18:34:47.791 00 SCX_CPU1_CS_US/2397 endif +21-224-18:34:47.791 00 SCX_CPU1_CS_US/2398 +21-224-18:34:47.791 00 SCX_CPU1_CS_US/2399 wait 5 +21-224-18:34:47.791 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:34:52.795 00 SCX_CPU1_CS_US/2400 +21-224-18:34:52.795 00 SCX_CPU1_CS_US/2401 write ";*********************************************************************" +21-224-18:34:52.795 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:52.795 00 SCX_CPU1_CS_US/2402 write "; Step 4.24: Send the Get User-defined Memory ID command with a valid " +21-224-18:34:52.795 00 SPR-I:OPRO ; Step 4.24: Send the Get User-defined Memory ID command with a valid +21-224-18:34:52.795 00 SCX_CPU1_CS_US/2403 write "; address. " +21-224-18:34:52.795 00 SPR-I:OPRO ; address. +21-224-18:34:52.796 00 SCX_CPU1_CS_US/2404 write ";*********************************************************************" +21-224-18:34:52.796 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:52.796 00 SCX_CPU1_CS_US/2405 ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 +21-224-18:34:52.801 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:52.801 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:34:52.801 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:52.802 00 SCX_CPU1_CS_US/2406 +21-224-18:34:52.802 00 SCX_CPU1_CS_US/2407 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:34:52.802 00 SCX_CPU1_CS_US/2409 /SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr +21-224-18:34:52.803 00 SCX_CPU1_CS_US/2410 +21-224-18:34:52.803 00 SCX_CPU1_CS_US/2411 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:34:52.808 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:34:53.722 00 TLMH-I:STS 58-012-14:22:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:34:53.724 00 TLMH-I:STS 58-012-14:22:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:34:54.810 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:54.813 00 SCX_CPU1_CS_US/2412 if (UT_TW_Status = UT_Success) then +21-224-18:34:54.813 00 SCX_CPU1_CS_US/2413 write "<*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly." +21-224-18:34:54.813 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:34:54.813 00 SCX_CPU1_CS_US/2414 ut_setrequirements CS_1003, "P" +21-224-18:34:54.818 00 SCX_CPU1_CS_US/2415 ut_setrequirements CS_6009, "P" +21-224-18:34:54.819 00 SCX_CPU1_CS_US/2420 endif +21-224-18:34:54.819 00 SCX_CPU1_CS_US/2421 +21-224-18:34:54.819 00 SCX_CPU1_CS_US/2423 if (SCX_CPU1_find_event[1].num_found_messages > 0) then +21-224-18:34:54.819 00 SCX_CPU1_CS_US/2424 write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." +21-224-18:34:54.819 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:34:54.819 00 SCX_CPU1_CS_US/2425 ut_setrequirements CS_1003, "P" +21-224-18:34:54.821 00 SCX_CPU1_CS_US/2429 endif +21-224-18:34:54.821 00 SCX_CPU1_CS_US/2430 +21-224-18:34:54.821 00 SCX_CPU1_CS_US/2431 wait 5 +21-224-18:34:54.821 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:34:59.825 00 SCX_CPU1_CS_US/2432 +21-224-18:34:59.825 00 SCX_CPU1_CS_US/2433 write ";*********************************************************************" +21-224-18:34:59.825 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:59.825 00 SCX_CPU1_CS_US/2434 write "; Step 4.25: Send the Enable Checksum command. " +21-224-18:34:59.825 00 SPR-I:OPRO ; Step 4.25: Send the Enable Checksum command. +21-224-18:34:59.825 00 SCX_CPU1_CS_US/2435 write ";*********************************************************************" +21-224-18:34:59.825 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:59.825 00 SCX_CPU1_CS_US/2436 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-224-18:34:59.828 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:59.828 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-224-18:34:59.828 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:59.829 00 SCX_CPU1_CS_US/2437 +21-224-18:34:59.829 00 SCX_CPU1_CS_US/2438 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:34:59.829 00 SCX_CPU1_CS_US/2440 /SCX_CPU1_CS_EnableAll +21-224-18:34:59.841 00 SCX_CPU1_CS_US/2441 +21-224-18:34:59.841 00 SCX_CPU1_CS_US/2442 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:34:59.846 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:35:00.722 00 TLMH-I:STS 58-012-14:22:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-224-18:35:02.849 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:02.852 00 SCX_CPU1_CS_US/2443 if (UT_TW_Status = UT_Success) then +21-224-18:35:02.852 00 SCX_CPU1_CS_US/2444 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-224-18:35:02.852 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-224-18:35:02.852 00 SCX_CPU1_CS_US/2445 ut_setrequirements CS_1003, "P" +21-224-18:35:02.856 00 SCX_CPU1_CS_US/2446 ut_setrequirements CS_8000, "P" +21-224-18:35:02.857 00 SCX_CPU1_CS_US/2451 endif +21-224-18:35:02.857 00 SCX_CPU1_CS_US/2452 +21-224-18:35:02.857 00 SCX_CPU1_CS_US/2454 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:35:02.861 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:02.861 00 SCX_CPU1_CS_US/2455 if (UT_TW_Status = UT_Success) then +21-224-18:35:02.861 00 SCX_CPU1_CS_US/2456 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-224-18:35:02.861 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-224-18:35:02.861 00 SCX_CPU1_CS_US/2457 ut_setrequirements CS_1003, "P" +21-224-18:35:02.891 00 SCX_CPU1_CS_US/2458 ut_setrequirements CS_8000, "P" +21-224-18:35:02.892 00 SCX_CPU1_CS_US/2463 endif +21-224-18:35:02.892 00 SCX_CPU1_CS_US/2464 +21-224-18:35:02.892 00 SCX_CPU1_CS_US/2465 wait 5 +21-224-18:35:02.892 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:35:07.896 00 SCX_CPU1_CS_US/2466 +21-224-18:35:07.896 00 SCX_CPU1_CS_US/2467 write ";*********************************************************************" +21-224-18:35:07.896 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:07.896 00 SCX_CPU1_CS_US/2468 write "; Step 4.26: Send the Disable User-defined Memory Checksumming command." +21-224-18:35:07.896 00 SPR-I:OPRO ; Step 4.26: Send the Disable User-defined Memory Checksumming command. +21-224-18:35:07.896 00 SCX_CPU1_CS_US/2469 write ";*********************************************************************" +21-224-18:35:07.896 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:07.896 00 SCX_CPU1_CS_US/2470 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_MEMORY_INF_EID, "INFO", 1 +21-224-18:35:07.903 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:35:07.903 00 SPR-I:OPRO ; Setup event 1 with CS INFO 52 +21-224-18:35:07.903 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:35:07.905 00 SCX_CPU1_CS_US/2471 +21-224-18:35:07.905 00 SCX_CPU1_CS_US/2472 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:35:07.906 00 SCX_CPU1_CS_US/2473 +21-224-18:35:07.906 00 SCX_CPU1_CS_US/2475 /SCX_CPU1_CS_DisableMemory +21-224-18:35:07.936 00 SCX_CPU1_CS_US/2476 +21-224-18:35:07.936 00 SCX_CPU1_CS_US/2477 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:35:07.943 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:35:08.720 00 TLMH-I:STS 58-012-14:22:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-224-18:35:10.947 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:10.949 00 SCX_CPU1_CS_US/2478 if (UT_TW_Status = UT_Success) then +21-224-18:35:10.949 00 SCX_CPU1_CS_US/2479 write "<*> Passed (1003;6002) - CS Disable User-defined Memory command sent properly." +21-224-18:35:10.949 00 SPR-I:OPRO <*> Passed (1003;6002) - CS Disable User-defined Memory command sent properly. +21-224-18:35:10.949 00 SCX_CPU1_CS_US/2480 ut_setrequirements CS_1003, "P" +21-224-18:35:10.952 00 SCX_CPU1_CS_US/2481 ut_setrequirements CS_6002, "P" +21-224-18:35:10.954 00 SCX_CPU1_CS_US/2486 endif +21-224-18:35:10.954 00 SCX_CPU1_CS_US/2487 +21-224-18:35:10.954 00 SCX_CPU1_CS_US/2489 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:35:10.957 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:10.958 00 SCX_CPU1_CS_US/2490 if (UT_TW_Status = UT_Success) then +21-224-18:35:10.958 00 SCX_CPU1_CS_US/2491 write "<*> Passed (1003;6002) - Expected Event Msg ",CS_DISABLE_MEMORY_INF_EID," rcv'd." +21-224-18:35:10.958 00 SPR-I:OPRO <*> Passed (1003;6002) - Expected Event Msg 52 rcv'd. +21-224-18:35:10.958 00 SCX_CPU1_CS_US/2492 ut_setrequirements CS_1003, "P" +21-224-18:35:10.991 00 SCX_CPU1_CS_US/2493 ut_setrequirements CS_6002, "P" +21-224-18:35:10.992 00 SCX_CPU1_CS_US/2498 endif +21-224-18:35:10.992 00 SCX_CPU1_CS_US/2499 +21-224-18:35:10.992 00 SCX_CPU1_CS_US/2500 wait 5 +21-224-18:35:10.992 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:35:15.996 00 SCX_CPU1_CS_US/2501 +21-224-18:35:15.996 00 SCX_CPU1_CS_US/2502 write ";*********************************************************************" +21-224-18:35:15.997 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:15.997 00 SCX_CPU1_CS_US/2503 write "; Step 4.27: Send the Disable User-defined Memory Item command for an " +21-224-18:35:15.997 00 SPR-I:OPRO ; Step 4.27: Send the Disable User-defined Memory Item command for an +21-224-18:35:15.997 00 SCX_CPU1_CS_US/2504 write "; ENABLED entry." +21-224-18:35:15.997 00 SPR-I:OPRO ; ENABLED entry. +21-224-18:35:15.997 00 SCX_CPU1_CS_US/2505 write ";*********************************************************************" +21-224-18:35:15.997 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:15.997 00 SCX_CPU1_CS_US/2508 foundSeg=FALSE +21-224-18:35:15.997 00 SCX_CPU1_CS_US/2509 +21-224-18:35:15.997 00 SCX_CPU1_CS_US/2510 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:35:15.998 00 SCX_CPU1_CS_US/2511 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:35:15.998 00 SCX_CPU1_CS_US/2512 segIndex = i +21-224-18:35:15.998 00 SCX_CPU1_CS_US/2513 foundSeg = TRUE +21-224-18:35:15.999 00 SCX_CPU1_CS_US/2514 endif +21-224-18:35:15.999 00 SCX_CPU1_CS_US/2515 enddo +21-224-18:35:16.000 00 SCX_CPU1_CS_US/2510 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:35:16.000 00 SCX_CPU1_CS_US/2511 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:35:16.000 00 SCX_CPU1_CS_US/2514 endif +21-224-18:35:16.000 00 SCX_CPU1_CS_US/2515 enddo +21-224-18:35:16.001 00 SCX_CPU1_CS_US/2510 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:35:16.002 00 SCX_CPU1_CS_US/2511 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:35:16.002 00 SCX_CPU1_CS_US/2514 endif +21-224-18:35:16.002 00 SCX_CPU1_CS_US/2515 enddo +21-224-18:35:16.003 00 SCX_CPU1_CS_US/2510 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:35:16.004 00 SCX_CPU1_CS_US/2511 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:35:16.004 00 SCX_CPU1_CS_US/2514 endif +21-224-18:35:16.004 00 SCX_CPU1_CS_US/2515 enddo +21-224-18:35:16.005 00 SCX_CPU1_CS_US/2510 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:35:16.006 00 SCX_CPU1_CS_US/2511 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:35:16.006 00 SCX_CPU1_CS_US/2514 endif +21-224-18:35:16.006 00 SCX_CPU1_CS_US/2515 enddo +21-224-18:35:16.007 00 SCX_CPU1_CS_US/2510 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:35:16.008 00 SCX_CPU1_CS_US/2511 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:35:16.008 00 SCX_CPU1_CS_US/2514 endif +21-224-18:35:16.009 00 SCX_CPU1_CS_US/2515 enddo +21-224-18:35:16.009 00 SCX_CPU1_CS_US/2510 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:35:16.010 00 SCX_CPU1_CS_US/2511 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:35:16.010 00 SCX_CPU1_CS_US/2514 endif +21-224-18:35:16.010 00 SCX_CPU1_CS_US/2515 enddo +21-224-18:35:16.010 00 SCX_CPU1_CS_US/2510 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:35:16.010 00 SCX_CPU1_CS_US/2511 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:35:16.010 00 SCX_CPU1_CS_US/2514 endif +21-224-18:35:16.010 00 SCX_CPU1_CS_US/2515 enddo +21-224-18:35:16.011 00 SCX_CPU1_CS_US/2510 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:35:16.011 00 SCX_CPU1_CS_US/2511 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:35:16.011 00 SCX_CPU1_CS_US/2514 endif +21-224-18:35:16.011 00 SCX_CPU1_CS_US/2515 enddo +21-224-18:35:16.011 00 SCX_CPU1_CS_US/2510 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:35:16.012 00 SCX_CPU1_CS_US/2511 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:35:16.012 00 SCX_CPU1_CS_US/2514 endif +21-224-18:35:16.012 00 SCX_CPU1_CS_US/2515 enddo +21-224-18:35:16.012 00 SCX_CPU1_CS_US/2510 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:35:16.012 00 SCX_CPU1_CS_US/2511 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:35:16.012 00 SCX_CPU1_CS_US/2514 endif +21-224-18:35:16.012 00 SCX_CPU1_CS_US/2515 enddo +21-224-18:35:16.013 00 SCX_CPU1_CS_US/2510 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:35:16.013 00 SCX_CPU1_CS_US/2511 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:35:16.013 00 SCX_CPU1_CS_US/2514 endif +21-224-18:35:16.013 00 SCX_CPU1_CS_US/2515 enddo +21-224-18:35:16.013 00 SCX_CPU1_CS_US/2510 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:35:16.013 00 SCX_CPU1_CS_US/2511 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:35:16.014 00 SCX_CPU1_CS_US/2514 endif +21-224-18:35:16.014 00 SCX_CPU1_CS_US/2515 enddo +21-224-18:35:16.014 00 SCX_CPU1_CS_US/2510 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:35:16.014 00 SCX_CPU1_CS_US/2511 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:35:16.014 00 SCX_CPU1_CS_US/2514 endif +21-224-18:35:16.014 00 SCX_CPU1_CS_US/2515 enddo +21-224-18:35:16.015 00 SCX_CPU1_CS_US/2510 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:35:16.015 00 SCX_CPU1_CS_US/2511 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:35:16.015 00 SCX_CPU1_CS_US/2514 endif +21-224-18:35:16.015 00 SCX_CPU1_CS_US/2515 enddo +21-224-18:35:16.015 00 SCX_CPU1_CS_US/2510 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:35:16.015 00 SCX_CPU1_CS_US/2511 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:35:16.016 00 SCX_CPU1_CS_US/2514 endif +21-224-18:35:16.016 00 SCX_CPU1_CS_US/2515 enddo +21-224-18:35:16.016 00 SCX_CPU1_CS_US/2510 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:35:16.016 00 SCX_CPU1_CS_US/2516 +21-224-18:35:16.016 00 SCX_CPU1_CS_US/2517 if (foundSeg = TRUE) then +21-224-18:35:16.016 00 SCX_CPU1_CS_US/2518 write "; Enabled entry found at index ", segIndex +21-224-18:35:16.016 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-224-18:35:16.016 00 SCX_CPU1_CS_US/2521 endif +21-224-18:35:16.016 00 SCX_CPU1_CS_US/2522 +21-224-18:35:16.016 00 SCX_CPU1_CS_US/2523 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_MEMORY_ENTRY_INF_EID,"INFO",1 +21-224-18:35:16.018 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:35:16.019 00 SPR-I:OPRO ; Setup event 1 with CS INFO 63 +21-224-18:35:16.019 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:35:16.019 00 SCX_CPU1_CS_US/2524 +21-224-18:35:16.019 00 SCX_CPU1_CS_US/2525 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:35:16.019 00 SCX_CPU1_CS_US/2527 /SCX_CPU1_CS_DisableMemoryEntry EntryID=segIndex +21-224-18:35:16.035 00 SCX_CPU1_CS_US/2528 +21-224-18:35:16.035 00 SCX_CPU1_CS_US/2529 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:35:16.038 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:35:16.719 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:35:19.044 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:19.046 00 SCX_CPU1_CS_US/2530 if (UT_TW_Status = UT_Success) then +21-224-18:35:19.046 00 SCX_CPU1_CS_US/2531 write "<*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly." +21-224-18:35:19.046 00 SPR-I:OPRO <*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly. +21-224-18:35:19.046 00 SCX_CPU1_CS_US/2532 ut_setrequirements CS_1003, "P" +21-224-18:35:19.049 00 SCX_CPU1_CS_US/2533 ut_setrequirements CS_6004, "P" +21-224-18:35:19.050 00 SCX_CPU1_CS_US/2538 endif +21-224-18:35:19.050 00 SCX_CPU1_CS_US/2539 +21-224-18:35:19.050 00 SCX_CPU1_CS_US/2541 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:35:19.054 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:19.054 00 SCX_CPU1_CS_US/2542 if (UT_TW_Status = UT_Success) then +21-224-18:35:19.054 00 SCX_CPU1_CS_US/2543 write "<*> Passed (1003;6004) - Expected Event Msg ",CS_DISABLE_MEMORY_ENTRY_INF_EID," rcv'd." +21-224-18:35:19.054 00 SPR-I:OPRO <*> Passed (1003;6004) - Expected Event Msg 63 rcv'd. +21-224-18:35:19.055 00 SCX_CPU1_CS_US/2544 ut_setrequirements CS_1003, "P" +21-224-18:35:19.089 00 SCX_CPU1_CS_US/2545 ut_setrequirements CS_6004, "P" +21-224-18:35:19.089 00 SCX_CPU1_CS_US/2550 endif +21-224-18:35:19.090 00 SCX_CPU1_CS_US/2551 +21-224-18:35:19.090 00 SCX_CPU1_CS_US/2552 wait 5 +21-224-18:35:19.090 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:35:24.093 00 SCX_CPU1_CS_US/2553 +21-224-18:35:24.094 00 SCX_CPU1_CS_US/2554 write ";*********************************************************************" +21-224-18:35:24.094 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:24.094 00 SCX_CPU1_CS_US/2555 write "; Step 4.28: Dump the Results table. " +21-224-18:35:24.094 00 SPR-I:OPRO ; Step 4.28: Dump the Results table. +21-224-18:35:24.094 00 SCX_CPU1_CS_US/2556 write ";*********************************************************************" +21-224-18:35:24.094 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:24.094 00 SCX_CPU1_CS_US/2557 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:35:24.094 00 SCX_CPU1_CS_US/2558 +21-224-18:35:24.095 00 SCX_CPU1_CS_US/2559 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_28",hostCPU,resTblId) +21-224-18:35:24.095 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:35:24.097 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:35:24.098 00 GET_TBL_TO_CVT/2 ; +21-224-18:35:24.098 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:35:24.098 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:35:24.105 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_28" +21-224-18:35:24.107 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:35:30.724 00 TLMH-I:STS 58-012-14:22:52.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_28' +21-224-18:35:39.120 00 SPR-I:OPRO +21-224-18:35:39.120 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:35:39.120 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:35:39.121 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:35:39.121 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:35:39.125 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_28 cpu1_usrrestbl4_28 binary 192.168.1.8 +21-224-18:35:39.275 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:35:39.275 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:35:54.286 00 SPR-I:OPRO +21-224-18:35:54.298 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_28`" +21-224-18:35:54.298 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:35:59.303 00 GET_TBL_TO_CVT/238 +21-224-18:35:59.303 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:35:59.303 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:35:59.305 00 SCX_CPU1_CS_US/2560 wait 5 +21-224-18:35:59.305 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:36:04.308 00 SCX_CPU1_CS_US/2561 +21-224-18:36:04.308 00 SCX_CPU1_CS_US/2562 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:36:04.312 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:04.312 00 SCX_CPU1_CS_US/2563 if (UT_TW_Status = UT_Success) then +21-224-18:36:04.312 00 SCX_CPU1_CS_US/2564 write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." +21-224-18:36:04.312 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:36:04.312 00 SCX_CPU1_CS_US/2565 ut_setrequirements CS_6008, "P" +21-224-18:36:04.313 00 SCX_CPU1_CS_US/2569 endif +21-224-18:36:04.313 00 SCX_CPU1_CS_US/2570 +21-224-18:36:04.313 00 SCX_CPU1_CS_US/2571 write ";*********************************************************************" +21-224-18:36:04.313 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:04.313 00 SCX_CPU1_CS_US/2572 write "; Step 4.29: Send the Recompute User-defined Memory Item command for " +21-224-18:36:04.313 00 SPR-I:OPRO ; Step 4.29: Send the Recompute User-defined Memory Item command for +21-224-18:36:04.313 00 SCX_CPU1_CS_US/2573 write "; the entry used in Step 4.27 above. " +21-224-18:36:04.313 00 SPR-I:OPRO ; the entry used in Step 4.27 above. +21-224-18:36:04.313 00 SCX_CPU1_CS_US/2574 write ";*********************************************************************" +21-224-18:36:04.313 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:04.314 00 SCX_CPU1_CS_US/2575 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +21-224-18:36:04.315 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:04.315 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:36:04.315 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:04.333 00 SCX_CPU1_CS_US/2576 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-224-18:36:04.335 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:04.335 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:36:04.335 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:04.336 00 SCX_CPU1_CS_US/2577 +21-224-18:36:04.336 00 SCX_CPU1_CS_US/2578 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:36:04.336 00 SCX_CPU1_CS_US/2580 /SCX_CPU1_CS_RecomputeMemory EntryID=segIndex +21-224-18:36:04.347 00 SCX_CPU1_CS_US/2581 +21-224-18:36:04.347 00 SCX_CPU1_CS_US/2582 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:36:04.350 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:36:05.224 00 TLMH-I:STS 58-012-14:23:26.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:36:05.722 00 TLMH-I:STS 58-012-14:23:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:36:05.723 00 TLMH-I:STS 58-012-14:23:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:36:06.220 00 TLMH-I:STS 58-012-14:23:27.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:36:07.354 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:07.356 00 SCX_CPU1_CS_US/2583 if (UT_TW_Status = UT_Success) then +21-224-18:36:07.356 00 SCX_CPU1_CS_US/2584 write "<*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly." +21-224-18:36:07.357 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:36:07.357 00 SCX_CPU1_CS_US/2585 ut_setrequirements CS_1003, "P" +21-224-18:36:07.361 00 SCX_CPU1_CS_US/2586 ut_setrequirements CS_6006, "P" +21-224-18:36:07.362 00 SCX_CPU1_CS_US/2591 endif +21-224-18:36:07.362 00 SCX_CPU1_CS_US/2592 +21-224-18:36:07.362 00 SCX_CPU1_CS_US/2594 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:36:07.364 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:07.365 00 SCX_CPU1_CS_US/2595 if (UT_TW_Status = UT_Success) then +21-224-18:36:07.365 00 SCX_CPU1_CS_US/2596 write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." +21-224-18:36:07.365 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:36:07.365 00 SCX_CPU1_CS_US/2597 ut_setrequirements CS_1003, "P" +21-224-18:36:07.392 00 SCX_CPU1_CS_US/2598 ut_setrequirements CS_6005, "P" +21-224-18:36:07.393 00 SCX_CPU1_CS_US/2603 endif +21-224-18:36:07.393 00 SCX_CPU1_CS_US/2604 +21-224-18:36:07.393 00 SCX_CPU1_CS_US/2606 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +21-224-18:36:07.396 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:07.396 00 SCX_CPU1_CS_US/2607 if (UT_TW_Status = UT_Success) then +21-224-18:36:07.396 00 SCX_CPU1_CS_US/2608 write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-224-18:36:07.396 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:36:07.396 00 SCX_CPU1_CS_US/2609 ut_setrequirements CS_1003, "P" +21-224-18:36:07.397 00 SCX_CPU1_CS_US/2610 ut_setrequirements CS_60051, "P" +21-224-18:36:07.398 00 SCX_CPU1_CS_US/2615 endif +21-224-18:36:07.398 00 SCX_CPU1_CS_US/2616 +21-224-18:36:07.398 00 SCX_CPU1_CS_US/2617 wait 5 +21-224-18:36:07.398 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:36:12.427 00 SCX_CPU1_CS_US/2618 +21-224-18:36:12.427 00 SCX_CPU1_CS_US/2619 write ";*********************************************************************" +21-224-18:36:12.428 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:12.428 00 SCX_CPU1_CS_US/2620 write "; Step 4.30: Send the Report User-defined Memory Item command for the " +21-224-18:36:12.428 00 SPR-I:OPRO ; Step 4.30: Send the Report User-defined Memory Item command for the +21-224-18:36:12.428 00 SCX_CPU1_CS_US/2621 write "; entry used in Step 4.27 above. " +21-224-18:36:12.428 00 SPR-I:OPRO ; entry used in Step 4.27 above. +21-224-18:36:12.428 00 SCX_CPU1_CS_US/2622 write ";*********************************************************************" +21-224-18:36:12.428 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:12.428 00 SCX_CPU1_CS_US/2623 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 +21-224-18:36:12.433 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:12.433 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:36:12.433 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:12.434 00 SCX_CPU1_CS_US/2624 +21-224-18:36:12.434 00 SCX_CPU1_CS_US/2625 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:36:12.434 00 SCX_CPU1_CS_US/2627 /SCX_CPU1_CS_ReportMemory EntryID=segIndex +21-224-18:36:12.446 00 SCX_CPU1_CS_US/2628 +21-224-18:36:12.446 00 SCX_CPU1_CS_US/2629 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:36:12.450 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:36:13.225 00 TLMH-I:STS 58-012-14:23:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:36:15.454 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:15.456 00 SCX_CPU1_CS_US/2630 if (UT_TW_Status = UT_Success) then +21-224-18:36:15.456 00 SCX_CPU1_CS_US/2631 write "<*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly." +21-224-18:36:15.456 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:36:15.456 00 SCX_CPU1_CS_US/2632 ut_setrequirements CS_1003, "P" +21-224-18:36:15.459 00 SCX_CPU1_CS_US/2633 ut_setrequirements CS_6006, "P" +21-224-18:36:15.461 00 SCX_CPU1_CS_US/2638 endif +21-224-18:36:15.461 00 SCX_CPU1_CS_US/2639 +21-224-18:36:15.461 00 SCX_CPU1_CS_US/2641 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:36:15.464 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:15.465 00 SCX_CPU1_CS_US/2642 if (UT_TW_Status = UT_Success) then +21-224-18:36:15.465 00 SCX_CPU1_CS_US/2643 write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID," rcv'd." +21-224-18:36:15.465 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:36:15.465 00 SCX_CPU1_CS_US/2644 ut_setrequirements CS_1003, "P" +21-224-18:36:15.499 00 SCX_CPU1_CS_US/2645 ut_setrequirements CS_6006, "P" +21-224-18:36:15.500 00 SCX_CPU1_CS_US/2650 endif +21-224-18:36:15.500 00 SCX_CPU1_CS_US/2651 +21-224-18:36:15.500 00 SCX_CPU1_CS_US/2652 wait 5 +21-224-18:36:15.500 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:36:20.505 00 SCX_CPU1_CS_US/2653 +21-224-18:36:20.505 00 SCX_CPU1_CS_US/2654 write ";*********************************************************************" +21-224-18:36:20.505 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:20.505 00 SCX_CPU1_CS_US/2655 write "; Step 4.31: Send the Get User-defined Memory ID command with a valid " +21-224-18:36:20.505 00 SPR-I:OPRO ; Step 4.31: Send the Get User-defined Memory ID command with a valid +21-224-18:36:20.505 00 SCX_CPU1_CS_US/2656 write "; address. " +21-224-18:36:20.505 00 SPR-I:OPRO ; address. +21-224-18:36:20.505 00 SCX_CPU1_CS_US/2657 write ";*********************************************************************" +21-224-18:36:20.505 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:20.505 00 SCX_CPU1_CS_US/2658 ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 +21-224-18:36:20.512 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:20.513 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:36:20.514 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:20.515 00 SCX_CPU1_CS_US/2659 +21-224-18:36:20.515 00 SCX_CPU1_CS_US/2660 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:36:20.515 00 SCX_CPU1_CS_US/2662 /SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr +21-224-18:36:20.530 00 SCX_CPU1_CS_US/2663 +21-224-18:36:20.530 00 SCX_CPU1_CS_US/2664 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:36:20.540 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:36:21.220 00 TLMH-I:STS 58-012-14:23:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:36:21.222 00 TLMH-I:STS 58-012-14:23:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:36:23.543 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:23.545 00 SCX_CPU1_CS_US/2665 if (UT_TW_Status = UT_Success) then +21-224-18:36:23.546 00 SCX_CPU1_CS_US/2666 write "<*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly." +21-224-18:36:23.546 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:36:23.546 00 SCX_CPU1_CS_US/2667 ut_setrequirements CS_1003, "P" +21-224-18:36:23.551 00 SCX_CPU1_CS_US/2668 ut_setrequirements CS_6009, "P" +21-224-18:36:23.555 00 SCX_CPU1_CS_US/2673 endif +21-224-18:36:23.555 00 SCX_CPU1_CS_US/2674 +21-224-18:36:23.555 00 SCX_CPU1_CS_US/2676 if (SCX_CPU1_find_event[1].num_found_messages > 0) then +21-224-18:36:23.555 00 SCX_CPU1_CS_US/2677 write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." +21-224-18:36:23.555 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:36:23.555 00 SCX_CPU1_CS_US/2678 ut_setrequirements CS_1003, "P" +21-224-18:36:23.560 00 SCX_CPU1_CS_US/2682 endif +21-224-18:36:23.560 00 SCX_CPU1_CS_US/2683 +21-224-18:36:23.560 00 SCX_CPU1_CS_US/2684 wait 5 +21-224-18:36:23.561 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:36:28.565 00 SCX_CPU1_CS_US/2685 +21-224-18:36:28.565 00 SCX_CPU1_CS_US/2686 write ";*********************************************************************" +21-224-18:36:28.565 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:28.565 00 SCX_CPU1_CS_US/2687 write "; Step 4.32: Send the Enable User-defined Memory Item command for a " +21-224-18:36:28.565 00 SPR-I:OPRO ; Step 4.32: Send the Enable User-defined Memory Item command for a +21-224-18:36:28.565 00 SCX_CPU1_CS_US/2688 write "; DISABLED entry. " +21-224-18:36:28.565 00 SPR-I:OPRO ; DISABLED entry. +21-224-18:36:28.565 00 SCX_CPU1_CS_US/2689 write ";*********************************************************************" +21-224-18:36:28.565 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:28.565 00 SCX_CPU1_CS_US/2692 foundSeg=FALSE +21-224-18:36:28.566 00 SCX_CPU1_CS_US/2693 +21-224-18:36:28.566 00 SCX_CPU1_CS_US/2694 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:36:28.566 00 SCX_CPU1_CS_US/2695 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:36:28.566 00 SCX_CPU1_CS_US/2696 segIndex = i +21-224-18:36:28.567 00 SCX_CPU1_CS_US/2697 foundSeg = TRUE +21-224-18:36:28.567 00 SCX_CPU1_CS_US/2698 endif +21-224-18:36:28.567 00 SCX_CPU1_CS_US/2699 enddo +21-224-18:36:28.568 00 SCX_CPU1_CS_US/2694 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:36:28.568 00 SCX_CPU1_CS_US/2695 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:36:28.569 00 SCX_CPU1_CS_US/2698 endif +21-224-18:36:28.569 00 SCX_CPU1_CS_US/2699 enddo +21-224-18:36:28.570 00 SCX_CPU1_CS_US/2694 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:36:28.570 00 SCX_CPU1_CS_US/2695 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:36:28.570 00 SCX_CPU1_CS_US/2698 endif +21-224-18:36:28.570 00 SCX_CPU1_CS_US/2699 enddo +21-224-18:36:28.571 00 SCX_CPU1_CS_US/2694 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:36:28.572 00 SCX_CPU1_CS_US/2695 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:36:28.572 00 SCX_CPU1_CS_US/2698 endif +21-224-18:36:28.572 00 SCX_CPU1_CS_US/2699 enddo +21-224-18:36:28.573 00 SCX_CPU1_CS_US/2694 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:36:28.574 00 SCX_CPU1_CS_US/2695 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:36:28.574 00 SCX_CPU1_CS_US/2698 endif +21-224-18:36:28.574 00 SCX_CPU1_CS_US/2699 enddo +21-224-18:36:28.576 00 SCX_CPU1_CS_US/2694 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:36:28.576 00 SCX_CPU1_CS_US/2695 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:36:28.576 00 SCX_CPU1_CS_US/2698 endif +21-224-18:36:28.577 00 SCX_CPU1_CS_US/2699 enddo +21-224-18:36:28.578 00 SCX_CPU1_CS_US/2694 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:36:28.578 00 SCX_CPU1_CS_US/2695 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:36:28.579 00 SCX_CPU1_CS_US/2698 endif +21-224-18:36:28.579 00 SCX_CPU1_CS_US/2699 enddo +21-224-18:36:28.580 00 SCX_CPU1_CS_US/2694 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:36:28.580 00 SCX_CPU1_CS_US/2695 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:36:28.581 00 SCX_CPU1_CS_US/2698 endif +21-224-18:36:28.581 00 SCX_CPU1_CS_US/2699 enddo +21-224-18:36:28.582 00 SCX_CPU1_CS_US/2694 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:36:28.583 00 SCX_CPU1_CS_US/2695 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:36:28.583 00 SCX_CPU1_CS_US/2698 endif +21-224-18:36:28.583 00 SCX_CPU1_CS_US/2699 enddo +21-224-18:36:28.584 00 SCX_CPU1_CS_US/2694 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:36:28.584 00 SCX_CPU1_CS_US/2695 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:36:28.585 00 SCX_CPU1_CS_US/2698 endif +21-224-18:36:28.585 00 SCX_CPU1_CS_US/2699 enddo +21-224-18:36:28.586 00 SCX_CPU1_CS_US/2694 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:36:28.586 00 SCX_CPU1_CS_US/2695 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:36:28.586 00 SCX_CPU1_CS_US/2698 endif +21-224-18:36:28.586 00 SCX_CPU1_CS_US/2699 enddo +21-224-18:36:28.587 00 SCX_CPU1_CS_US/2694 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:36:28.588 00 SCX_CPU1_CS_US/2695 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:36:28.588 00 SCX_CPU1_CS_US/2698 endif +21-224-18:36:28.588 00 SCX_CPU1_CS_US/2699 enddo +21-224-18:36:28.589 00 SCX_CPU1_CS_US/2694 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:36:28.590 00 SCX_CPU1_CS_US/2695 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:36:28.590 00 SCX_CPU1_CS_US/2698 endif +21-224-18:36:28.590 00 SCX_CPU1_CS_US/2699 enddo +21-224-18:36:28.591 00 SCX_CPU1_CS_US/2694 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:36:28.591 00 SCX_CPU1_CS_US/2695 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:36:28.592 00 SCX_CPU1_CS_US/2698 endif +21-224-18:36:28.592 00 SCX_CPU1_CS_US/2699 enddo +21-224-18:36:28.593 00 SCX_CPU1_CS_US/2694 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:36:28.593 00 SCX_CPU1_CS_US/2695 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:36:28.593 00 SCX_CPU1_CS_US/2698 endif +21-224-18:36:28.594 00 SCX_CPU1_CS_US/2699 enddo +21-224-18:36:28.594 00 SCX_CPU1_CS_US/2694 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:36:28.595 00 SCX_CPU1_CS_US/2695 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:36:28.595 00 SCX_CPU1_CS_US/2698 endif +21-224-18:36:28.595 00 SCX_CPU1_CS_US/2699 enddo +21-224-18:36:28.595 00 SCX_CPU1_CS_US/2694 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:36:28.595 00 SCX_CPU1_CS_US/2700 +21-224-18:36:28.595 00 SCX_CPU1_CS_US/2701 if (foundSeg = TRUE) then +21-224-18:36:28.595 00 SCX_CPU1_CS_US/2702 write "; Disabled entry found at index ", segIndex +21-224-18:36:28.596 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-224-18:36:28.596 00 SCX_CPU1_CS_US/2706 endif +21-224-18:36:28.596 00 SCX_CPU1_CS_US/2707 +21-224-18:36:28.596 00 SCX_CPU1_CS_US/2708 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_MEMORY_ENTRY_INF_EID, "INFO", 1 +21-224-18:36:28.598 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:28.598 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:36:28.598 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:28.600 00 SCX_CPU1_CS_US/2709 +21-224-18:36:28.600 00 SCX_CPU1_CS_US/2710 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:36:28.600 00 SCX_CPU1_CS_US/2712 /SCX_CPU1_CS_EnableMemoryEntry EntryID=segIndex +21-224-18:36:28.612 00 SCX_CPU1_CS_US/2713 +21-224-18:36:28.612 00 SCX_CPU1_CS_US/2714 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:36:28.615 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:36:29.218 00 TLMH-I:STS 58-012-14:23:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:36:31.619 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:31.621 00 SCX_CPU1_CS_US/2715 if (UT_TW_Status = UT_Success) then +21-224-18:36:31.621 00 SCX_CPU1_CS_US/2716 write "<*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly." +21-224-18:36:31.622 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly. +21-224-18:36:31.622 00 SCX_CPU1_CS_US/2717 ut_setrequirements CS_1003, "P" +21-224-18:36:31.625 00 SCX_CPU1_CS_US/2718 ut_setrequirements CS_6003, "P" +21-224-18:36:31.629 00 SCX_CPU1_CS_US/2723 endif +21-224-18:36:31.629 00 SCX_CPU1_CS_US/2724 +21-224-18:36:31.629 00 SCX_CPU1_CS_US/2726 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:36:31.637 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:31.638 00 SCX_CPU1_CS_US/2727 if (UT_TW_Status = UT_Success) then +21-224-18:36:31.638 00 SCX_CPU1_CS_US/2728 write "<*> Passed (1003;6003) - Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID," rcv'd." +21-224-18:36:31.638 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:36:31.638 00 SCX_CPU1_CS_US/2729 ut_setrequirements CS_1003, "P" +21-224-18:36:31.674 00 SCX_CPU1_CS_US/2730 ut_setrequirements CS_6003, "P" +21-224-18:36:31.675 00 SCX_CPU1_CS_US/2735 endif +21-224-18:36:31.675 00 SCX_CPU1_CS_US/2736 +21-224-18:36:31.675 00 SCX_CPU1_CS_US/2737 wait 5 +21-224-18:36:31.676 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:36:36.679 00 SCX_CPU1_CS_US/2738 +21-224-18:36:36.679 00 SCX_CPU1_CS_US/2739 write ";*********************************************************************" +21-224-18:36:36.679 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:36.679 00 SCX_CPU1_CS_US/2740 write "; Step 4.33: Dump the Results table. " +21-224-18:36:36.679 00 SPR-I:OPRO ; Step 4.33: Dump the Results table. +21-224-18:36:36.680 00 SCX_CPU1_CS_US/2741 write ";*********************************************************************" +21-224-18:36:36.680 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:36.680 00 SCX_CPU1_CS_US/2742 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:36:36.680 00 SCX_CPU1_CS_US/2743 +21-224-18:36:36.680 00 SCX_CPU1_CS_US/2744 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_33",hostCPU,resTblId) +21-224-18:36:36.680 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:36:36.682 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:36:36.682 00 GET_TBL_TO_CVT/2 ; +21-224-18:36:36.682 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:36:36.682 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:36:36.693 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_33" +21-224-18:36:36.706 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:36:42.717 00 TLMH-I:STS 58-012-14:24:04.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_33' +21-224-18:36:51.717 00 SPR-I:OPRO +21-224-18:36:51.717 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:36:51.718 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:36:51.718 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:36:51.718 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:36:51.719 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_33 cpu1_usrrestbl4_33 binary 192.168.1.8 +21-224-18:36:51.858 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:36:51.859 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:37:06.871 00 SPR-I:OPRO +21-224-18:37:06.918 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_33`" +21-224-18:37:06.919 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:11.924 00 GET_TBL_TO_CVT/238 +21-224-18:37:11.924 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:37:11.924 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:37:11.926 00 SCX_CPU1_CS_US/2745 wait 5 +21-224-18:37:11.926 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:16.930 00 SCX_CPU1_CS_US/2746 +21-224-18:37:16.930 00 SCX_CPU1_CS_US/2747 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:37:16.941 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:16.944 00 SCX_CPU1_CS_US/2748 if (UT_TW_Status = UT_Success) then +21-224-18:37:16.944 00 SCX_CPU1_CS_US/2749 write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." +21-224-18:37:16.947 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:37:16.947 00 SCX_CPU1_CS_US/2750 ut_setrequirements CS_6008, "P" +21-224-18:37:16.952 00 SCX_CPU1_CS_US/2754 endif +21-224-18:37:16.953 00 SCX_CPU1_CS_US/2755 +21-224-18:37:16.953 00 SCX_CPU1_CS_US/2756 write ";*********************************************************************" +21-224-18:37:16.953 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:16.953 00 SCX_CPU1_CS_US/2757 write "; Step 4.34: Send the Recompute User-defined Memory command for the " +21-224-18:37:16.953 00 SPR-I:OPRO ; Step 4.34: Send the Recompute User-defined Memory command for the +21-224-18:37:16.953 00 SCX_CPU1_CS_US/2758 write "; entry used in Step 4.32 above. " +21-224-18:37:16.953 00 SPR-I:OPRO ; entry used in Step 4.32 above. +21-224-18:37:16.954 00 SCX_CPU1_CS_US/2759 write ";*********************************************************************" +21-224-18:37:16.954 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:16.954 00 SCX_CPU1_CS_US/2760 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +21-224-18:37:16.962 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:16.963 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:37:16.963 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:16.986 00 SCX_CPU1_CS_US/2761 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-224-18:37:16.988 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:16.988 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:37:16.988 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:16.989 00 SCX_CPU1_CS_US/2762 +21-224-18:37:16.989 00 SCX_CPU1_CS_US/2763 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:37:16.989 00 SCX_CPU1_CS_US/2765 /SCX_CPU1_CS_RecomputeMemory EntryID=segIndex +21-224-18:37:17.000 00 SCX_CPU1_CS_US/2766 +21-224-18:37:17.000 00 SCX_CPU1_CS_US/2767 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:37:17.003 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:37:17.718 00 TLMH-I:STS 58-012-14:24:39.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:37:17.719 00 TLMH-I:STS 58-012-14:24:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:37:17.719 00 TLMH-I:STS 58-012-14:24:39.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:37:18.720 00 TLMH-I:STS 58-012-14:24:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:37:18.721 00 TLMH-I:STS 58-012-14:24:40.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:37:19.006 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:19.008 00 SCX_CPU1_CS_US/2768 if (UT_TW_Status = UT_Success) then +21-224-18:37:19.008 00 SCX_CPU1_CS_US/2769 write "<*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly." +21-224-18:37:19.008 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:37:19.008 00 SCX_CPU1_CS_US/2770 ut_setrequirements CS_1003, "P" +21-224-18:37:19.012 00 SCX_CPU1_CS_US/2771 ut_setrequirements CS_6005, "P" +21-224-18:37:19.015 00 SCX_CPU1_CS_US/2776 endif +21-224-18:37:19.015 00 SCX_CPU1_CS_US/2777 +21-224-18:37:19.015 00 SCX_CPU1_CS_US/2779 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:37:19.026 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:19.028 00 SCX_CPU1_CS_US/2780 if (UT_TW_Status = UT_Success) then +21-224-18:37:19.028 00 SCX_CPU1_CS_US/2781 write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." +21-224-18:37:19.028 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:37:19.028 00 SCX_CPU1_CS_US/2782 ut_setrequirements CS_1003, "P" +21-224-18:37:19.079 00 SCX_CPU1_CS_US/2783 ut_setrequirements CS_6005, "P" +21-224-18:37:19.080 00 SCX_CPU1_CS_US/2788 endif +21-224-18:37:19.080 00 SCX_CPU1_CS_US/2789 +21-224-18:37:19.080 00 SCX_CPU1_CS_US/2791 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +21-224-18:37:19.083 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:19.084 00 SCX_CPU1_CS_US/2792 if (UT_TW_Status = UT_Success) then +21-224-18:37:19.084 00 SCX_CPU1_CS_US/2793 write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-224-18:37:19.084 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:37:19.084 00 SCX_CPU1_CS_US/2794 ut_setrequirements CS_1003, "P" +21-224-18:37:19.085 00 SCX_CPU1_CS_US/2795 ut_setrequirements CS_60051, "P" +21-224-18:37:19.086 00 SCX_CPU1_CS_US/2800 endif +21-224-18:37:19.086 00 SCX_CPU1_CS_US/2801 +21-224-18:37:19.086 00 SCX_CPU1_CS_US/2802 wait 5 +21-224-18:37:19.086 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:24.116 00 SCX_CPU1_CS_US/2803 +21-224-18:37:24.117 00 SCX_CPU1_CS_US/2804 write ";*********************************************************************" +21-224-18:37:24.117 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:24.117 00 SCX_CPU1_CS_US/2805 write "; Step 4.35: Send the Report User-defined Memory Item command for the " +21-224-18:37:24.117 00 SPR-I:OPRO ; Step 4.35: Send the Report User-defined Memory Item command for the +21-224-18:37:24.117 00 SCX_CPU1_CS_US/2806 write "; entry used in Step 4.32 above. " +21-224-18:37:24.117 00 SPR-I:OPRO ; entry used in Step 4.32 above. +21-224-18:37:24.117 00 SCX_CPU1_CS_US/2807 write ";*********************************************************************" +21-224-18:37:24.117 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:24.117 00 SCX_CPU1_CS_US/2808 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 +21-224-18:37:24.122 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:24.122 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:37:24.122 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:24.122 00 SCX_CPU1_CS_US/2809 +21-224-18:37:24.123 00 SCX_CPU1_CS_US/2810 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:37:24.123 00 SCX_CPU1_CS_US/2812 /SCX_CPU1_CS_ReportMemory EntryID=segIndex +21-224-18:37:24.134 00 SCX_CPU1_CS_US/2813 +21-224-18:37:24.134 00 SCX_CPU1_CS_US/2814 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:37:24.138 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:37:24.725 00 TLMH-I:STS 58-012-14:24:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:37:27.141 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:27.143 00 SCX_CPU1_CS_US/2815 if (UT_TW_Status = UT_Success) then +21-224-18:37:27.143 00 SCX_CPU1_CS_US/2816 write "<*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly." +21-224-18:37:27.143 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:37:27.143 00 SCX_CPU1_CS_US/2817 ut_setrequirements CS_1003, "P" +21-224-18:37:27.146 00 SCX_CPU1_CS_US/2818 ut_setrequirements CS_6006, "P" +21-224-18:37:27.148 00 SCX_CPU1_CS_US/2823 endif +21-224-18:37:27.148 00 SCX_CPU1_CS_US/2824 +21-224-18:37:27.148 00 SCX_CPU1_CS_US/2826 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:37:27.151 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:27.152 00 SCX_CPU1_CS_US/2827 if (UT_TW_Status = UT_Success) then +21-224-18:37:27.152 00 SCX_CPU1_CS_US/2828 write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID," rcv'd." +21-224-18:37:27.152 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:37:27.152 00 SCX_CPU1_CS_US/2829 ut_setrequirements CS_1003, "P" +21-224-18:37:27.187 00 SCX_CPU1_CS_US/2830 ut_setrequirements CS_6006, "P" +21-224-18:37:27.188 00 SCX_CPU1_CS_US/2835 endif +21-224-18:37:27.188 00 SCX_CPU1_CS_US/2836 +21-224-18:37:27.188 00 SCX_CPU1_CS_US/2837 wait 5 +21-224-18:37:27.188 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:32.192 00 SCX_CPU1_CS_US/2838 +21-224-18:37:32.192 00 SCX_CPU1_CS_US/2839 write ";*********************************************************************" +21-224-18:37:32.192 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:32.192 00 SCX_CPU1_CS_US/2840 write "; Step 4.36: Send the Get User-defined Memory ID command with a valid " +21-224-18:37:32.192 00 SPR-I:OPRO ; Step 4.36: Send the Get User-defined Memory ID command with a valid +21-224-18:37:32.192 00 SCX_CPU1_CS_US/2841 write "; address. " +21-224-18:37:32.192 00 SPR-I:OPRO ; address. +21-224-18:37:32.192 00 SCX_CPU1_CS_US/2842 write ";*********************************************************************" +21-224-18:37:32.193 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:32.193 00 SCX_CPU1_CS_US/2843 ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 +21-224-18:37:32.198 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:32.198 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:37:32.198 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:32.199 00 SCX_CPU1_CS_US/2844 +21-224-18:37:32.199 00 SCX_CPU1_CS_US/2845 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:37:32.199 00 SCX_CPU1_CS_US/2847 /SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr +21-224-18:37:32.211 00 SCX_CPU1_CS_US/2848 +21-224-18:37:32.211 00 SCX_CPU1_CS_US/2849 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:37:32.216 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:37:32.724 00 TLMH-I:STS 58-012-14:24:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:37:32.724 00 TLMH-I:STS 58-012-14:24:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:37:35.219 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:35.221 00 SCX_CPU1_CS_US/2850 if (UT_TW_Status = UT_Success) then +21-224-18:37:35.222 00 SCX_CPU1_CS_US/2851 write "<*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly." +21-224-18:37:35.222 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:37:35.222 00 SCX_CPU1_CS_US/2852 ut_setrequirements CS_1003, "P" +21-224-18:37:35.225 00 SCX_CPU1_CS_US/2853 ut_setrequirements CS_6009, "P" +21-224-18:37:35.226 00 SCX_CPU1_CS_US/2858 endif +21-224-18:37:35.226 00 SCX_CPU1_CS_US/2859 +21-224-18:37:35.226 00 SCX_CPU1_CS_US/2861 if (SCX_CPU1_find_event[1].num_found_messages > 0) then +21-224-18:37:35.226 00 SCX_CPU1_CS_US/2862 write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." +21-224-18:37:35.226 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:37:35.226 00 SCX_CPU1_CS_US/2863 ut_setrequirements CS_1003, "P" +21-224-18:37:35.227 00 SCX_CPU1_CS_US/2867 endif +21-224-18:37:35.227 00 SCX_CPU1_CS_US/2868 +21-224-18:37:35.227 00 SCX_CPU1_CS_US/2869 wait 5 +21-224-18:37:35.227 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:40.231 00 SCX_CPU1_CS_US/2870 +21-224-18:37:40.231 00 SCX_CPU1_CS_US/2871 write ";*********************************************************************" +21-224-18:37:40.231 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:40.231 00 SCX_CPU1_CS_US/2872 write "; Step 4.37: Send the Enable User-defined Memory Checksumming command." +21-224-18:37:40.231 00 SPR-I:OPRO ; Step 4.37: Send the Enable User-defined Memory Checksumming command. +21-224-18:37:40.231 00 SCX_CPU1_CS_US/2873 write ";*********************************************************************" +21-224-18:37:40.232 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:40.232 00 SCX_CPU1_CS_US/2874 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_MEMORY_INF_EID, "INFO", 1 +21-224-18:37:40.237 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:40.237 00 SPR-I:OPRO ; Setup event 1 with CS INFO 53 +21-224-18:37:40.237 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:40.238 00 SCX_CPU1_CS_US/2875 +21-224-18:37:40.238 00 SCX_CPU1_CS_US/2876 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:37:40.238 00 SCX_CPU1_CS_US/2877 +21-224-18:37:40.238 00 SCX_CPU1_CS_US/2879 /SCX_CPU1_CS_EnableMemory +21-224-18:37:40.240 00 SCX_CPU1_CS_US/2880 +21-224-18:37:40.240 00 SCX_CPU1_CS_US/2881 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:37:40.243 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:37:40.720 00 TLMH-I:STS 58-012-14:25:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=53 Checksumming of Memory is Enabled +21-224-18:37:43.247 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:43.249 00 SCX_CPU1_CS_US/2882 if (UT_TW_Status = UT_Success) then +21-224-18:37:43.249 00 SCX_CPU1_CS_US/2883 write "<*> Passed (1003;6001) - CS Enable User-defined Memory Checksumming command sent properly." +21-224-18:37:43.250 00 SPR-I:OPRO <*> Passed (1003;6001) - CS Enable User-defined Memory Checksumming command sent properly. +21-224-18:37:43.250 00 SCX_CPU1_CS_US/2884 ut_setrequirements CS_1003, "P" +21-224-18:37:43.252 00 SCX_CPU1_CS_US/2885 ut_setrequirements CS_6001, "P" +21-224-18:37:43.253 00 SCX_CPU1_CS_US/2890 endif +21-224-18:37:43.253 00 SCX_CPU1_CS_US/2891 +21-224-18:37:43.253 00 SCX_CPU1_CS_US/2893 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:37:43.258 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:43.258 00 SCX_CPU1_CS_US/2894 if (UT_TW_Status = UT_Success) then +21-224-18:37:43.258 00 SCX_CPU1_CS_US/2895 write "<*> Passed (1003;6001) - Expected Event Msg ",CS_ENABLE_MEMORY_INF_EID," rcv'd." +21-224-18:37:43.259 00 SPR-I:OPRO <*> Passed (1003;6001) - Expected Event Msg 53 rcv'd. +21-224-18:37:43.259 00 SCX_CPU1_CS_US/2896 ut_setrequirements CS_1003, "P" +21-224-18:37:43.296 00 SCX_CPU1_CS_US/2897 ut_setrequirements CS_6001, "P" +21-224-18:37:43.297 00 SCX_CPU1_CS_US/2902 endif +21-224-18:37:43.297 00 SCX_CPU1_CS_US/2903 +21-224-18:37:43.297 00 SCX_CPU1_CS_US/2904 wait 5 +21-224-18:37:43.297 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:48.301 00 SCX_CPU1_CS_US/2905 +21-224-18:37:48.301 00 SCX_CPU1_CS_US/2906 write ";*********************************************************************" +21-224-18:37:48.301 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:48.301 00 SCX_CPU1_CS_US/2907 write "; Step 4.38: Send the Disable User-defined Memory Item command for an " +21-224-18:37:48.301 00 SPR-I:OPRO ; Step 4.38: Send the Disable User-defined Memory Item command for an +21-224-18:37:48.301 00 SCX_CPU1_CS_US/2908 write "; ENABLED entry." +21-224-18:37:48.301 00 SPR-I:OPRO ; ENABLED entry. +21-224-18:37:48.301 00 SCX_CPU1_CS_US/2909 write ";*********************************************************************" +21-224-18:37:48.302 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:48.302 00 SCX_CPU1_CS_US/2912 foundSeg=FALSE +21-224-18:37:48.302 00 SCX_CPU1_CS_US/2913 +21-224-18:37:48.302 00 SCX_CPU1_CS_US/2914 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:37:48.302 00 SCX_CPU1_CS_US/2915 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:37:48.303 00 SCX_CPU1_CS_US/2916 segIndex = i +21-224-18:37:48.303 00 SCX_CPU1_CS_US/2917 foundSeg = TRUE +21-224-18:37:48.303 00 SCX_CPU1_CS_US/2918 endif +21-224-18:37:48.303 00 SCX_CPU1_CS_US/2919 enddo +21-224-18:37:48.304 00 SCX_CPU1_CS_US/2914 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:37:48.305 00 SCX_CPU1_CS_US/2915 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:37:48.305 00 SCX_CPU1_CS_US/2918 endif +21-224-18:37:48.305 00 SCX_CPU1_CS_US/2919 enddo +21-224-18:37:48.306 00 SCX_CPU1_CS_US/2914 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:37:48.306 00 SCX_CPU1_CS_US/2915 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:37:48.306 00 SCX_CPU1_CS_US/2918 endif +21-224-18:37:48.306 00 SCX_CPU1_CS_US/2919 enddo +21-224-18:37:48.307 00 SCX_CPU1_CS_US/2914 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:37:48.307 00 SCX_CPU1_CS_US/2915 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:37:48.307 00 SCX_CPU1_CS_US/2918 endif +21-224-18:37:48.307 00 SCX_CPU1_CS_US/2919 enddo +21-224-18:37:48.307 00 SCX_CPU1_CS_US/2914 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:37:48.307 00 SCX_CPU1_CS_US/2915 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:37:48.307 00 SCX_CPU1_CS_US/2918 endif +21-224-18:37:48.307 00 SCX_CPU1_CS_US/2919 enddo +21-224-18:37:48.308 00 SCX_CPU1_CS_US/2914 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:37:48.308 00 SCX_CPU1_CS_US/2915 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:37:48.308 00 SCX_CPU1_CS_US/2918 endif +21-224-18:37:48.308 00 SCX_CPU1_CS_US/2919 enddo +21-224-18:37:48.308 00 SCX_CPU1_CS_US/2914 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:37:48.308 00 SCX_CPU1_CS_US/2915 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:37:48.308 00 SCX_CPU1_CS_US/2918 endif +21-224-18:37:48.308 00 SCX_CPU1_CS_US/2919 enddo +21-224-18:37:48.309 00 SCX_CPU1_CS_US/2914 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:37:48.309 00 SCX_CPU1_CS_US/2915 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:37:48.309 00 SCX_CPU1_CS_US/2918 endif +21-224-18:37:48.309 00 SCX_CPU1_CS_US/2919 enddo +21-224-18:37:48.309 00 SCX_CPU1_CS_US/2914 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:37:48.309 00 SCX_CPU1_CS_US/2915 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:37:48.309 00 SCX_CPU1_CS_US/2918 endif +21-224-18:37:48.309 00 SCX_CPU1_CS_US/2919 enddo +21-224-18:37:48.309 00 SCX_CPU1_CS_US/2914 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:37:48.310 00 SCX_CPU1_CS_US/2915 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:37:48.310 00 SCX_CPU1_CS_US/2918 endif +21-224-18:37:48.310 00 SCX_CPU1_CS_US/2919 enddo +21-224-18:37:48.310 00 SCX_CPU1_CS_US/2914 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:37:48.310 00 SCX_CPU1_CS_US/2915 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:37:48.310 00 SCX_CPU1_CS_US/2918 endif +21-224-18:37:48.310 00 SCX_CPU1_CS_US/2919 enddo +21-224-18:37:48.310 00 SCX_CPU1_CS_US/2914 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:37:48.310 00 SCX_CPU1_CS_US/2915 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:37:48.311 00 SCX_CPU1_CS_US/2918 endif +21-224-18:37:48.311 00 SCX_CPU1_CS_US/2919 enddo +21-224-18:37:48.311 00 SCX_CPU1_CS_US/2914 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:37:48.311 00 SCX_CPU1_CS_US/2915 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:37:48.311 00 SCX_CPU1_CS_US/2918 endif +21-224-18:37:48.311 00 SCX_CPU1_CS_US/2919 enddo +21-224-18:37:48.311 00 SCX_CPU1_CS_US/2914 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:37:48.311 00 SCX_CPU1_CS_US/2915 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:37:48.312 00 SCX_CPU1_CS_US/2918 endif +21-224-18:37:48.312 00 SCX_CPU1_CS_US/2919 enddo +21-224-18:37:48.312 00 SCX_CPU1_CS_US/2914 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:37:48.312 00 SCX_CPU1_CS_US/2915 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:37:48.312 00 SCX_CPU1_CS_US/2918 endif +21-224-18:37:48.312 00 SCX_CPU1_CS_US/2919 enddo +21-224-18:37:48.312 00 SCX_CPU1_CS_US/2914 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:37:48.312 00 SCX_CPU1_CS_US/2915 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Enabled") AND (foundSeg = FALSE) then +21-224-18:37:48.313 00 SCX_CPU1_CS_US/2918 endif +21-224-18:37:48.313 00 SCX_CPU1_CS_US/2919 enddo +21-224-18:37:48.313 00 SCX_CPU1_CS_US/2914 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:37:48.313 00 SCX_CPU1_CS_US/2920 +21-224-18:37:48.313 00 SCX_CPU1_CS_US/2921 if (foundSeg = TRUE) then +21-224-18:37:48.313 00 SCX_CPU1_CS_US/2922 write "; Enabled entry found at index ", segIndex +21-224-18:37:48.313 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-224-18:37:48.313 00 SCX_CPU1_CS_US/2925 endif +21-224-18:37:48.313 00 SCX_CPU1_CS_US/2926 +21-224-18:37:48.313 00 SCX_CPU1_CS_US/2927 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_MEMORY_ENTRY_INF_EID,"INFO",1 +21-224-18:37:48.314 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:48.315 00 SPR-I:OPRO ; Setup event 1 with CS INFO 63 +21-224-18:37:48.315 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:48.315 00 SCX_CPU1_CS_US/2928 +21-224-18:37:48.315 00 SCX_CPU1_CS_US/2929 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:37:48.315 00 SCX_CPU1_CS_US/2931 /SCX_CPU1_CS_DisableMemoryEntry EntryID=segIndex +21-224-18:37:48.327 00 SCX_CPU1_CS_US/2932 +21-224-18:37:48.327 00 SCX_CPU1_CS_US/2933 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:37:48.330 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:37:49.217 00 TLMH-I:STS 58-012-14:25:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:37:51.334 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:51.336 00 SCX_CPU1_CS_US/2934 if (UT_TW_Status = UT_Success) then +21-224-18:37:51.336 00 SCX_CPU1_CS_US/2935 write "<*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly." +21-224-18:37:51.336 00 SPR-I:OPRO <*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly. +21-224-18:37:51.337 00 SCX_CPU1_CS_US/2936 ut_setrequirements CS_1003, "P" +21-224-18:37:51.339 00 SCX_CPU1_CS_US/2937 ut_setrequirements CS_6004, "P" +21-224-18:37:51.340 00 SCX_CPU1_CS_US/2942 endif +21-224-18:37:51.340 00 SCX_CPU1_CS_US/2943 +21-224-18:37:51.340 00 SCX_CPU1_CS_US/2945 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:37:51.343 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:51.344 00 SCX_CPU1_CS_US/2946 if (UT_TW_Status = UT_Success) then +21-224-18:37:51.344 00 SCX_CPU1_CS_US/2947 write "<*> Passed (1003;6004) - Expected Event Msg ",CS_DISABLE_MEMORY_ENTRY_INF_EID," rcv'd." +21-224-18:37:51.344 00 SPR-I:OPRO <*> Passed (1003;6004) - Expected Event Msg 63 rcv'd. +21-224-18:37:51.344 00 SCX_CPU1_CS_US/2948 ut_setrequirements CS_1003, "P" +21-224-18:37:51.377 00 SCX_CPU1_CS_US/2949 ut_setrequirements CS_6004, "P" +21-224-18:37:51.377 00 SCX_CPU1_CS_US/2954 endif +21-224-18:37:51.377 00 SCX_CPU1_CS_US/2955 +21-224-18:37:51.377 00 SCX_CPU1_CS_US/2956 wait 5 +21-224-18:37:51.377 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:56.382 00 SCX_CPU1_CS_US/2957 +21-224-18:37:56.382 00 SCX_CPU1_CS_US/2958 write ";*********************************************************************" +21-224-18:37:56.382 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:56.382 00 SCX_CPU1_CS_US/2959 write "; Step 4.39: Dump the Results table. " +21-224-18:37:56.382 00 SPR-I:OPRO ; Step 4.39: Dump the Results table. +21-224-18:37:56.382 00 SCX_CPU1_CS_US/2960 write ";*********************************************************************" +21-224-18:37:56.382 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:56.383 00 SCX_CPU1_CS_US/2961 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:37:56.383 00 SCX_CPU1_CS_US/2962 +21-224-18:37:56.383 00 SCX_CPU1_CS_US/2963 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_39",hostCPU,resTblId) +21-224-18:37:56.383 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:37:56.386 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:37:56.386 00 GET_TBL_TO_CVT/2 ; +21-224-18:37:56.386 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:37:56.387 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:37:56.393 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_39" +21-224-18:37:56.404 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:38:02.725 00 TLMH-I:STS 58-012-14:25:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_39' +21-224-18:38:11.415 00 SPR-I:OPRO +21-224-18:38:11.415 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:38:11.415 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:38:11.416 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:38:11.416 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:38:11.419 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_39 cpu1_usrrestbl4_39 binary 192.168.1.8 +21-224-18:38:11.589 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:38:11.589 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:38:26.601 00 SPR-I:OPRO +21-224-18:38:26.639 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_39`" +21-224-18:38:26.640 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:38:31.645 00 GET_TBL_TO_CVT/238 +21-224-18:38:31.645 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:38:31.645 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:38:31.647 00 SCX_CPU1_CS_US/2964 wait 5 +21-224-18:38:31.647 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:38:36.650 00 SCX_CPU1_CS_US/2965 +21-224-18:38:36.651 00 SCX_CPU1_CS_US/2966 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:38:36.654 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:36.655 00 SCX_CPU1_CS_US/2967 if (UT_TW_Status = UT_Success) then +21-224-18:38:36.655 00 SCX_CPU1_CS_US/2968 write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." +21-224-18:38:36.656 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:38:36.656 00 SCX_CPU1_CS_US/2969 ut_setrequirements CS_6008, "P" +21-224-18:38:36.657 00 SCX_CPU1_CS_US/2973 endif +21-224-18:38:36.657 00 SCX_CPU1_CS_US/2974 +21-224-18:38:36.657 00 SCX_CPU1_CS_US/2975 write ";*********************************************************************" +21-224-18:38:36.657 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:36.657 00 SCX_CPU1_CS_US/2976 write "; Step 4.40: Send the Recompute User-defined Memory Item command for " +21-224-18:38:36.657 00 SPR-I:OPRO ; Step 4.40: Send the Recompute User-defined Memory Item command for +21-224-18:38:36.657 00 SCX_CPU1_CS_US/2977 write "; the entry used in Step 4.38 above. " +21-224-18:38:36.657 00 SPR-I:OPRO ; the entry used in Step 4.38 above. +21-224-18:38:36.658 00 SCX_CPU1_CS_US/2978 write ";*********************************************************************" +21-224-18:38:36.658 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:36.658 00 SCX_CPU1_CS_US/2979 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +21-224-18:38:36.660 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:36.661 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:38:36.661 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:36.689 00 SCX_CPU1_CS_US/2980 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-224-18:38:36.691 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:36.691 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:38:36.691 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:36.692 00 SCX_CPU1_CS_US/2981 +21-224-18:38:36.692 00 SCX_CPU1_CS_US/2982 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:38:36.692 00 SCX_CPU1_CS_US/2984 /SCX_CPU1_CS_RecomputeMemory EntryID=segIndex +21-224-18:38:36.699 00 SCX_CPU1_CS_US/2985 +21-224-18:38:36.699 00 SCX_CPU1_CS_US/2986 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:38:36.702 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:38:37.223 00 TLMH-I:STS 58-012-14:25:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:38:37.718 00 TLMH-I:STS 58-012-14:25:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:38:37.719 00 TLMH-I:STS 58-012-14:25:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:38:38.217 00 TLMH-I:STS 58-012-14:25:59.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:38:39.706 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:39.709 00 SCX_CPU1_CS_US/2987 if (UT_TW_Status = UT_Success) then +21-224-18:38:39.710 00 SCX_CPU1_CS_US/2988 write "<*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly." +21-224-18:38:39.710 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:38:39.710 00 SCX_CPU1_CS_US/2989 ut_setrequirements CS_1003, "P" +21-224-18:38:39.713 00 SCX_CPU1_CS_US/2990 ut_setrequirements CS_6006, "P" +21-224-18:38:39.716 00 SCX_CPU1_CS_US/2995 endif +21-224-18:38:39.716 00 SCX_CPU1_CS_US/2996 +21-224-18:38:39.716 00 SCX_CPU1_CS_US/2998 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:38:39.722 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:39.723 00 SCX_CPU1_CS_US/2999 if (UT_TW_Status = UT_Success) then +21-224-18:38:39.723 00 SCX_CPU1_CS_US/3000 write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." +21-224-18:38:39.723 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:38:39.723 00 SCX_CPU1_CS_US/3001 ut_setrequirements CS_1003, "P" +21-224-18:38:39.758 00 SCX_CPU1_CS_US/3002 ut_setrequirements CS_6005, "P" +21-224-18:38:39.759 00 SCX_CPU1_CS_US/3007 endif +21-224-18:38:39.759 00 SCX_CPU1_CS_US/3008 +21-224-18:38:39.759 00 SCX_CPU1_CS_US/3010 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +21-224-18:38:39.761 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:39.762 00 SCX_CPU1_CS_US/3011 if (UT_TW_Status = UT_Success) then +21-224-18:38:39.762 00 SCX_CPU1_CS_US/3012 write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-224-18:38:39.762 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:38:39.762 00 SCX_CPU1_CS_US/3013 ut_setrequirements CS_1003, "P" +21-224-18:38:39.763 00 SCX_CPU1_CS_US/3014 ut_setrequirements CS_60051, "P" +21-224-18:38:39.769 00 SCX_CPU1_CS_US/3019 endif +21-224-18:38:39.769 00 SCX_CPU1_CS_US/3020 +21-224-18:38:39.769 00 SCX_CPU1_CS_US/3021 wait 5 +21-224-18:38:39.769 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:38:44.773 00 SCX_CPU1_CS_US/3022 +21-224-18:38:44.773 00 SCX_CPU1_CS_US/3023 write ";*********************************************************************" +21-224-18:38:44.773 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:44.773 00 SCX_CPU1_CS_US/3024 write "; Step 4.41: Send the Report User-defined Memory Item command for the " +21-224-18:38:44.773 00 SPR-I:OPRO ; Step 4.41: Send the Report User-defined Memory Item command for the +21-224-18:38:44.773 00 SCX_CPU1_CS_US/3025 write "; entry used in Step 4.38 above. " +21-224-18:38:44.773 00 SPR-I:OPRO ; entry used in Step 4.38 above. +21-224-18:38:44.773 00 SCX_CPU1_CS_US/3026 write ";*********************************************************************" +21-224-18:38:44.773 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:44.773 00 SCX_CPU1_CS_US/3027 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 +21-224-18:38:44.775 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:44.775 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:38:44.775 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:44.776 00 SCX_CPU1_CS_US/3028 +21-224-18:38:44.776 00 SCX_CPU1_CS_US/3029 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:38:44.776 00 SCX_CPU1_CS_US/3031 /SCX_CPU1_CS_ReportMemory EntryID=segIndex +21-224-18:38:44.788 00 SCX_CPU1_CS_US/3032 +21-224-18:38:44.788 00 SCX_CPU1_CS_US/3033 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:38:44.791 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:38:45.221 00 TLMH-I:STS 58-012-14:26:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:38:46.793 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:46.794 00 SCX_CPU1_CS_US/3034 if (UT_TW_Status = UT_Success) then +21-224-18:38:46.794 00 SCX_CPU1_CS_US/3035 write "<*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly." +21-224-18:38:46.794 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:38:46.794 00 SCX_CPU1_CS_US/3036 ut_setrequirements CS_1003, "P" +21-224-18:38:46.797 00 SCX_CPU1_CS_US/3037 ut_setrequirements CS_6006, "P" +21-224-18:38:46.799 00 SCX_CPU1_CS_US/3042 endif +21-224-18:38:46.799 00 SCX_CPU1_CS_US/3043 +21-224-18:38:46.800 00 SCX_CPU1_CS_US/3045 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:38:46.808 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:46.809 00 SCX_CPU1_CS_US/3046 if (UT_TW_Status = UT_Success) then +21-224-18:38:46.810 00 SCX_CPU1_CS_US/3047 write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID," rcv'd." +21-224-18:38:46.810 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:38:46.810 00 SCX_CPU1_CS_US/3048 ut_setrequirements CS_1003, "P" +21-224-18:38:46.854 00 SCX_CPU1_CS_US/3049 ut_setrequirements CS_6006, "P" +21-224-18:38:46.855 00 SCX_CPU1_CS_US/3054 endif +21-224-18:38:46.855 00 SCX_CPU1_CS_US/3055 +21-224-18:38:46.855 00 SCX_CPU1_CS_US/3056 wait 5 +21-224-18:38:46.855 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:38:51.859 00 SCX_CPU1_CS_US/3057 +21-224-18:38:51.859 00 SCX_CPU1_CS_US/3058 write ";*********************************************************************" +21-224-18:38:51.859 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:51.860 00 SCX_CPU1_CS_US/3059 write "; Step 4.42: Send the Get User-defined Memory ID command with a valid " +21-224-18:38:51.860 00 SPR-I:OPRO ; Step 4.42: Send the Get User-defined Memory ID command with a valid +21-224-18:38:51.860 00 SCX_CPU1_CS_US/3060 write "; address. " +21-224-18:38:51.860 00 SPR-I:OPRO ; address. +21-224-18:38:51.860 00 SCX_CPU1_CS_US/3061 write ";*********************************************************************" +21-224-18:38:51.860 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:51.860 00 SCX_CPU1_CS_US/3062 ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 +21-224-18:38:51.868 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:51.869 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:38:51.869 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:51.871 00 SCX_CPU1_CS_US/3063 +21-224-18:38:51.871 00 SCX_CPU1_CS_US/3064 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:38:51.871 00 SCX_CPU1_CS_US/3066 /SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr +21-224-18:38:51.887 00 SCX_CPU1_CS_US/3067 +21-224-18:38:51.887 00 SCX_CPU1_CS_US/3068 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:38:51.905 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:38:52.718 00 TLMH-I:STS 58-012-14:26:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:38:52.719 00 TLMH-I:STS 58-012-14:26:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:38:54.909 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:54.911 00 SCX_CPU1_CS_US/3069 if (UT_TW_Status = UT_Success) then +21-224-18:38:54.911 00 SCX_CPU1_CS_US/3070 write "<*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly." +21-224-18:38:54.911 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:38:54.911 00 SCX_CPU1_CS_US/3071 ut_setrequirements CS_1003, "P" +21-224-18:38:54.914 00 SCX_CPU1_CS_US/3072 ut_setrequirements CS_6009, "P" +21-224-18:38:54.915 00 SCX_CPU1_CS_US/3077 endif +21-224-18:38:54.915 00 SCX_CPU1_CS_US/3078 +21-224-18:38:54.915 00 SCX_CPU1_CS_US/3080 if (SCX_CPU1_find_event[1].num_found_messages > 0) then +21-224-18:38:54.915 00 SCX_CPU1_CS_US/3081 write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." +21-224-18:38:54.915 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:38:54.915 00 SCX_CPU1_CS_US/3082 ut_setrequirements CS_1003, "P" +21-224-18:38:54.916 00 SCX_CPU1_CS_US/3086 endif +21-224-18:38:54.916 00 SCX_CPU1_CS_US/3087 +21-224-18:38:54.916 00 SCX_CPU1_CS_US/3088 wait 5 +21-224-18:38:54.916 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:38:59.920 00 SCX_CPU1_CS_US/3089 +21-224-18:38:59.920 00 SCX_CPU1_CS_US/3090 write ";*********************************************************************" +21-224-18:38:59.920 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:59.920 00 SCX_CPU1_CS_US/3091 write "; Step 4.43: Send the Enable User-defined Memory Item command for a " +21-224-18:38:59.920 00 SPR-I:OPRO ; Step 4.43: Send the Enable User-defined Memory Item command for a +21-224-18:38:59.920 00 SCX_CPU1_CS_US/3092 write "; DISABLED entry. " +21-224-18:38:59.920 00 SPR-I:OPRO ; DISABLED entry. +21-224-18:38:59.920 00 SCX_CPU1_CS_US/3093 write ";*********************************************************************" +21-224-18:38:59.921 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:59.921 00 SCX_CPU1_CS_US/3096 foundSeg=FALSE +21-224-18:38:59.921 00 SCX_CPU1_CS_US/3097 +21-224-18:38:59.921 00 SCX_CPU1_CS_US/3098 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:38:59.921 00 SCX_CPU1_CS_US/3099 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:38:59.922 00 SCX_CPU1_CS_US/3100 segIndex = i +21-224-18:38:59.922 00 SCX_CPU1_CS_US/3101 foundSeg = TRUE +21-224-18:38:59.922 00 SCX_CPU1_CS_US/3102 endif +21-224-18:38:59.922 00 SCX_CPU1_CS_US/3103 enddo +21-224-18:38:59.923 00 SCX_CPU1_CS_US/3098 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:38:59.924 00 SCX_CPU1_CS_US/3099 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:38:59.924 00 SCX_CPU1_CS_US/3102 endif +21-224-18:38:59.924 00 SCX_CPU1_CS_US/3103 enddo +21-224-18:38:59.925 00 SCX_CPU1_CS_US/3098 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:38:59.925 00 SCX_CPU1_CS_US/3099 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:38:59.926 00 SCX_CPU1_CS_US/3102 endif +21-224-18:38:59.926 00 SCX_CPU1_CS_US/3103 enddo +21-224-18:38:59.927 00 SCX_CPU1_CS_US/3098 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:38:59.928 00 SCX_CPU1_CS_US/3099 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:38:59.928 00 SCX_CPU1_CS_US/3102 endif +21-224-18:38:59.928 00 SCX_CPU1_CS_US/3103 enddo +21-224-18:38:59.929 00 SCX_CPU1_CS_US/3098 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:38:59.930 00 SCX_CPU1_CS_US/3099 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:38:59.930 00 SCX_CPU1_CS_US/3102 endif +21-224-18:38:59.930 00 SCX_CPU1_CS_US/3103 enddo +21-224-18:38:59.932 00 SCX_CPU1_CS_US/3098 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:38:59.932 00 SCX_CPU1_CS_US/3099 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:38:59.933 00 SCX_CPU1_CS_US/3102 endif +21-224-18:38:59.933 00 SCX_CPU1_CS_US/3103 enddo +21-224-18:38:59.934 00 SCX_CPU1_CS_US/3098 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:38:59.935 00 SCX_CPU1_CS_US/3099 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:38:59.935 00 SCX_CPU1_CS_US/3102 endif +21-224-18:38:59.935 00 SCX_CPU1_CS_US/3103 enddo +21-224-18:38:59.937 00 SCX_CPU1_CS_US/3098 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:38:59.937 00 SCX_CPU1_CS_US/3099 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:38:59.937 00 SCX_CPU1_CS_US/3102 endif +21-224-18:38:59.938 00 SCX_CPU1_CS_US/3103 enddo +21-224-18:38:59.939 00 SCX_CPU1_CS_US/3098 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:38:59.939 00 SCX_CPU1_CS_US/3099 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:38:59.940 00 SCX_CPU1_CS_US/3102 endif +21-224-18:38:59.940 00 SCX_CPU1_CS_US/3103 enddo +21-224-18:38:59.941 00 SCX_CPU1_CS_US/3098 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:38:59.941 00 SCX_CPU1_CS_US/3099 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:38:59.942 00 SCX_CPU1_CS_US/3102 endif +21-224-18:38:59.942 00 SCX_CPU1_CS_US/3103 enddo +21-224-18:38:59.943 00 SCX_CPU1_CS_US/3098 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:38:59.944 00 SCX_CPU1_CS_US/3099 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:38:59.944 00 SCX_CPU1_CS_US/3102 endif +21-224-18:38:59.944 00 SCX_CPU1_CS_US/3103 enddo +21-224-18:38:59.946 00 SCX_CPU1_CS_US/3098 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:38:59.946 00 SCX_CPU1_CS_US/3099 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:38:59.946 00 SCX_CPU1_CS_US/3102 endif +21-224-18:38:59.947 00 SCX_CPU1_CS_US/3103 enddo +21-224-18:38:59.948 00 SCX_CPU1_CS_US/3098 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:38:59.948 00 SCX_CPU1_CS_US/3099 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:38:59.949 00 SCX_CPU1_CS_US/3102 endif +21-224-18:38:59.949 00 SCX_CPU1_CS_US/3103 enddo +21-224-18:38:59.951 00 SCX_CPU1_CS_US/3098 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:38:59.951 00 SCX_CPU1_CS_US/3099 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:38:59.952 00 SCX_CPU1_CS_US/3102 endif +21-224-18:38:59.952 00 SCX_CPU1_CS_US/3103 enddo +21-224-18:38:59.954 00 SCX_CPU1_CS_US/3098 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:38:59.954 00 SCX_CPU1_CS_US/3099 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:38:59.954 00 SCX_CPU1_CS_US/3102 endif +21-224-18:38:59.954 00 SCX_CPU1_CS_US/3103 enddo +21-224-18:38:59.956 00 SCX_CPU1_CS_US/3098 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:38:59.956 00 SCX_CPU1_CS_US/3099 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State = "Disabled") AND (foundSeg = FALSE) then +21-224-18:38:59.957 00 SCX_CPU1_CS_US/3102 endif +21-224-18:38:59.957 00 SCX_CPU1_CS_US/3103 enddo +21-224-18:38:59.958 00 SCX_CPU1_CS_US/3098 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:38:59.958 00 SCX_CPU1_CS_US/3104 +21-224-18:38:59.958 00 SCX_CPU1_CS_US/3105 if (foundSeg = TRUE) then +21-224-18:38:59.958 00 SCX_CPU1_CS_US/3106 write "; Disabled entry found at index ", segIndex +21-224-18:38:59.958 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-224-18:38:59.958 00 SCX_CPU1_CS_US/3110 endif +21-224-18:38:59.958 00 SCX_CPU1_CS_US/3111 +21-224-18:38:59.958 00 SCX_CPU1_CS_US/3112 ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_MEMORY_ENTRY_INF_EID,"INFO", 1 +21-224-18:38:59.961 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:59.962 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:38:59.962 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:59.963 00 SCX_CPU1_CS_US/3113 +21-224-18:38:59.963 00 SCX_CPU1_CS_US/3114 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:38:59.963 00 SCX_CPU1_CS_US/3116 /SCX_CPU1_CS_EnableMemoryEntry EntryID=segIndex +21-224-18:38:59.976 00 SCX_CPU1_CS_US/3117 +21-224-18:38:59.976 00 SCX_CPU1_CS_US/3118 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:38:59.982 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:39:00.723 00 TLMH-I:STS 58-012-14:26:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:39:02.985 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:02.987 00 SCX_CPU1_CS_US/3119 if (UT_TW_Status = UT_Success) then +21-224-18:39:02.987 00 SCX_CPU1_CS_US/3120 write "<*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly." +21-224-18:39:02.987 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly. +21-224-18:39:02.987 00 SCX_CPU1_CS_US/3121 ut_setrequirements CS_1003, "P" +21-224-18:39:02.991 00 SCX_CPU1_CS_US/3122 ut_setrequirements CS_6003, "P" +21-224-18:39:02.992 00 SCX_CPU1_CS_US/3127 endif +21-224-18:39:02.992 00 SCX_CPU1_CS_US/3128 +21-224-18:39:02.992 00 SCX_CPU1_CS_US/3130 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:39:02.994 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:02.995 00 SCX_CPU1_CS_US/3131 if (UT_TW_Status = UT_Success) then +21-224-18:39:02.995 00 SCX_CPU1_CS_US/3132 write "<*> Passed (1003;6003) - Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID," rcv'd." +21-224-18:39:02.995 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:39:02.995 00 SCX_CPU1_CS_US/3133 ut_setrequirements CS_1003, "P" +21-224-18:39:03.023 00 SCX_CPU1_CS_US/3134 ut_setrequirements CS_6003, "P" +21-224-18:39:03.024 00 SCX_CPU1_CS_US/3139 endif +21-224-18:39:03.024 00 SCX_CPU1_CS_US/3140 +21-224-18:39:03.024 00 SCX_CPU1_CS_US/3141 wait 5 +21-224-18:39:03.024 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:39:08.028 00 SCX_CPU1_CS_US/3142 +21-224-18:39:08.028 00 SCX_CPU1_CS_US/3143 write ";*********************************************************************" +21-224-18:39:08.028 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:08.028 00 SCX_CPU1_CS_US/3144 write "; Step 4.44: Dump the Results table. " +21-224-18:39:08.028 00 SPR-I:OPRO ; Step 4.44: Dump the Results table. +21-224-18:39:08.028 00 SCX_CPU1_CS_US/3145 write ";*********************************************************************" +21-224-18:39:08.029 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:08.029 00 SCX_CPU1_CS_US/3146 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:39:08.029 00 SCX_CPU1_CS_US/3147 +21-224-18:39:08.029 00 SCX_CPU1_CS_US/3148 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl4_44",hostCPU,resTblId) +21-224-18:39:08.030 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:39:08.032 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:39:08.032 00 GET_TBL_TO_CVT/2 ; +21-224-18:39:08.032 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:39:08.033 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:39:08.042 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_44" +21-224-18:39:08.044 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:39:14.724 00 TLMH-I:STS 58-012-14:26:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_44' +21-224-18:39:23.057 00 SPR-I:OPRO +21-224-18:39:23.058 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:39:23.058 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:39:23.058 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:39:23.058 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:39:23.062 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_44 cpu1_usrrestbl4_44 binary 192.168.1.8 +21-224-18:39:23.206 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:39:23.206 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:39:38.218 00 SPR-I:OPRO +21-224-18:39:38.232 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_44`" +21-224-18:39:38.232 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:39:43.236 00 GET_TBL_TO_CVT/238 +21-224-18:39:43.236 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:39:43.236 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:39:43.238 00 SCX_CPU1_CS_US/3149 wait 5 +21-224-18:39:43.238 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:39:48.241 00 SCX_CPU1_CS_US/3150 +21-224-18:39:48.241 00 SCX_CPU1_CS_US/3151 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:39:48.248 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:48.250 00 SCX_CPU1_CS_US/3152 if (UT_TW_Status = UT_Success) then +21-224-18:39:48.250 00 SCX_CPU1_CS_US/3153 write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." +21-224-18:39:48.250 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:39:48.250 00 SCX_CPU1_CS_US/3154 ut_setrequirements CS_6008, "P" +21-224-18:39:48.252 00 SCX_CPU1_CS_US/3158 endif +21-224-18:39:48.252 00 SCX_CPU1_CS_US/3159 +21-224-18:39:48.252 00 SCX_CPU1_CS_US/3160 write ";*********************************************************************" +21-224-18:39:48.252 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:48.252 00 SCX_CPU1_CS_US/3161 write "; Step 4.45: Send the Recompute User-defined Memory command for the " +21-224-18:39:48.252 00 SPR-I:OPRO ; Step 4.45: Send the Recompute User-defined Memory command for the +21-224-18:39:48.252 00 SCX_CPU1_CS_US/3162 write "; entry used in Step 4.43 above. " +21-224-18:39:48.252 00 SPR-I:OPRO ; entry used in Step 4.43 above. +21-224-18:39:48.252 00 SCX_CPU1_CS_US/3163 write ";*********************************************************************" +21-224-18:39:48.252 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:48.252 00 SCX_CPU1_CS_US/3164 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID, "DEBUG", 1 +21-224-18:39:48.254 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:48.255 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:39:48.255 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:48.274 00 SCX_CPU1_CS_US/3165 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-224-18:39:48.276 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:48.276 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:39:48.276 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:48.277 00 SCX_CPU1_CS_US/3166 +21-224-18:39:48.277 00 SCX_CPU1_CS_US/3167 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:39:48.277 00 SCX_CPU1_CS_US/3169 /SCX_CPU1_CS_RecomputeMemory EntryID=segIndex +21-224-18:39:48.278 00 SCX_CPU1_CS_US/3170 +21-224-18:39:48.278 00 SCX_CPU1_CS_US/3171 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:39:48.282 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:39:48.720 00 TLMH-I:STS 58-012-14:27:10.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:39:48.721 00 TLMH-I:STS 58-012-14:27:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:39:49.716 00 TLMH-I:STS 58-012-14:27:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:39:49.717 00 TLMH-I:STS 58-012-14:27:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:39:49.719 00 TLMH-I:STS 58-012-14:27:11.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:39:51.285 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:51.287 00 SCX_CPU1_CS_US/3172 if (UT_TW_Status = UT_Success) then +21-224-18:39:51.287 00 SCX_CPU1_CS_US/3173 write "<*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly." +21-224-18:39:51.287 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:39:51.287 00 SCX_CPU1_CS_US/3174 ut_setrequirements CS_1003, "P" +21-224-18:39:51.290 00 SCX_CPU1_CS_US/3175 ut_setrequirements CS_6005, "P" +21-224-18:39:51.291 00 SCX_CPU1_CS_US/3180 endif +21-224-18:39:51.291 00 SCX_CPU1_CS_US/3181 +21-224-18:39:51.291 00 SCX_CPU1_CS_US/3183 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:39:51.293 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:51.294 00 SCX_CPU1_CS_US/3184 if (UT_TW_Status = UT_Success) then +21-224-18:39:51.294 00 SCX_CPU1_CS_US/3185 write "<*> Passed (1003;6005) - Expected Event Msg ",CS_RECOMPUTE_MEMORY_STARTED_DBG_EID," rcv'd." +21-224-18:39:51.294 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:39:51.294 00 SCX_CPU1_CS_US/3186 ut_setrequirements CS_1003, "P" +21-224-18:39:51.322 00 SCX_CPU1_CS_US/3187 ut_setrequirements CS_6005, "P" +21-224-18:39:51.323 00 SCX_CPU1_CS_US/3192 endif +21-224-18:39:51.323 00 SCX_CPU1_CS_US/3193 +21-224-18:39:51.323 00 SCX_CPU1_CS_US/3195 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 100 +21-224-18:39:51.326 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:51.327 00 SCX_CPU1_CS_US/3196 if (UT_TW_Status = UT_Success) then +21-224-18:39:51.327 00 SCX_CPU1_CS_US/3197 write "<*> Passed (1003;6005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-224-18:39:51.327 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:39:51.327 00 SCX_CPU1_CS_US/3198 ut_setrequirements CS_1003, "P" +21-224-18:39:51.328 00 SCX_CPU1_CS_US/3199 ut_setrequirements CS_60051, "P" +21-224-18:39:51.328 00 SCX_CPU1_CS_US/3204 endif +21-224-18:39:51.328 00 SCX_CPU1_CS_US/3205 +21-224-18:39:51.328 00 SCX_CPU1_CS_US/3206 wait 5 +21-224-18:39:51.328 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:39:56.360 00 SCX_CPU1_CS_US/3207 +21-224-18:39:56.361 00 SCX_CPU1_CS_US/3208 write ";*********************************************************************" +21-224-18:39:56.361 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:56.361 00 SCX_CPU1_CS_US/3209 write "; Step 4.46: Send the Report User-defined Memory Item command for the " +21-224-18:39:56.361 00 SPR-I:OPRO ; Step 4.46: Send the Report User-defined Memory Item command for the +21-224-18:39:56.361 00 SCX_CPU1_CS_US/3210 write "; entry used in Step 4.43 above. " +21-224-18:39:56.361 00 SPR-I:OPRO ; entry used in Step 4.43 above. +21-224-18:39:56.361 00 SCX_CPU1_CS_US/3211 write ";*********************************************************************" +21-224-18:39:56.361 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:56.361 00 SCX_CPU1_CS_US/3212 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_MEMORY_INF_EID, "INFO", 1 +21-224-18:39:56.366 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:56.367 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:39:56.367 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:56.367 00 SCX_CPU1_CS_US/3213 +21-224-18:39:56.367 00 SCX_CPU1_CS_US/3214 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:39:56.367 00 SCX_CPU1_CS_US/3216 /SCX_CPU1_CS_ReportMemory EntryID=segIndex +21-224-18:39:56.379 00 SCX_CPU1_CS_US/3217 +21-224-18:39:56.379 00 SCX_CPU1_CS_US/3218 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:39:56.383 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:39:57.222 00 TLMH-I:STS 58-012-14:27:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:39:59.386 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:59.389 00 SCX_CPU1_CS_US/3219 if (UT_TW_Status = UT_Success) then +21-224-18:39:59.389 00 SCX_CPU1_CS_US/3220 write "<*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly." +21-224-18:39:59.389 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:39:59.389 00 SCX_CPU1_CS_US/3221 ut_setrequirements CS_1003, "P" +21-224-18:39:59.392 00 SCX_CPU1_CS_US/3222 ut_setrequirements CS_6006, "P" +21-224-18:39:59.394 00 SCX_CPU1_CS_US/3227 endif +21-224-18:39:59.394 00 SCX_CPU1_CS_US/3228 +21-224-18:39:59.394 00 SCX_CPU1_CS_US/3230 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:39:59.396 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:59.397 00 SCX_CPU1_CS_US/3231 if (UT_TW_Status = UT_Success) then +21-224-18:39:59.397 00 SCX_CPU1_CS_US/3232 write "<*> Passed (1003;6006) - Expected Event Msg ",CS_BASELINE_MEMORY_INF_EID," rcv'd." +21-224-18:39:59.397 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:39:59.397 00 SCX_CPU1_CS_US/3233 ut_setrequirements CS_1003, "P" +21-224-18:39:59.426 00 SCX_CPU1_CS_US/3234 ut_setrequirements CS_6006, "P" +21-224-18:39:59.426 00 SCX_CPU1_CS_US/3239 endif +21-224-18:39:59.426 00 SCX_CPU1_CS_US/3240 +21-224-18:39:59.427 00 SCX_CPU1_CS_US/3241 wait 5 +21-224-18:39:59.427 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:04.430 00 SCX_CPU1_CS_US/3242 +21-224-18:40:04.430 00 SCX_CPU1_CS_US/3243 write ";*********************************************************************" +21-224-18:40:04.430 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:04.430 00 SCX_CPU1_CS_US/3244 write "; Step 4.47: Send the Get User-defined Memory ID command with a valid " +21-224-18:40:04.431 00 SPR-I:OPRO ; Step 4.47: Send the Get User-defined Memory ID command with a valid +21-224-18:40:04.431 00 SCX_CPU1_CS_US/3245 write "; address. " +21-224-18:40:04.431 00 SPR-I:OPRO ; address. +21-224-18:40:04.431 00 SCX_CPU1_CS_US/3246 write ";*********************************************************************" +21-224-18:40:04.431 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:04.431 00 SCX_CPU1_CS_US/3247 ut_setupevents "SCX","CPU1",{CSAppName},CS_GET_ENTRY_ID_MEMORY_INF_EID,"INFO", 1 +21-224-18:40:04.437 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:04.438 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:40:04.438 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:04.440 00 SCX_CPU1_CS_US/3248 +21-224-18:40:04.440 00 SCX_CPU1_CS_US/3249 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:40:04.441 00 SCX_CPU1_CS_US/3251 /SCX_CPU1_CS_GetMemoryEntryID Address=SCX_CPU1_CS_MEM_RESULT_TABLE[1].StartAddr +21-224-18:40:04.446 00 SCX_CPU1_CS_US/3252 +21-224-18:40:04.446 00 SCX_CPU1_CS_US/3253 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:40:04.450 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:40:05.219 00 TLMH-I:STS 58-012-14:27:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:40:05.221 00 TLMH-I:STS 58-012-14:27:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:40:07.455 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:07.457 00 SCX_CPU1_CS_US/3254 if (UT_TW_Status = UT_Success) then +21-224-18:40:07.457 00 SCX_CPU1_CS_US/3255 write "<*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly." +21-224-18:40:07.457 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:40:07.457 00 SCX_CPU1_CS_US/3256 ut_setrequirements CS_1003, "P" +21-224-18:40:07.459 00 SCX_CPU1_CS_US/3257 ut_setrequirements CS_6009, "P" +21-224-18:40:07.460 00 SCX_CPU1_CS_US/3262 endif +21-224-18:40:07.460 00 SCX_CPU1_CS_US/3263 +21-224-18:40:07.460 00 SCX_CPU1_CS_US/3265 if (SCX_CPU1_find_event[1].num_found_messages > 0) then +21-224-18:40:07.460 00 SCX_CPU1_CS_US/3266 write "<*> Passed (1003) - Expected Event Msg ",CS_GET_ENTRY_ID_MEMORY_INF_EID," rcv'd." +21-224-18:40:07.460 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:40:07.460 00 SCX_CPU1_CS_US/3267 ut_setrequirements CS_1003, "P" +21-224-18:40:07.461 00 SCX_CPU1_CS_US/3271 endif +21-224-18:40:07.461 00 SCX_CPU1_CS_US/3272 +21-224-18:40:07.461 00 SCX_CPU1_CS_US/3273 wait 5 +21-224-18:40:07.461 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:12.465 00 SCX_CPU1_CS_US/3274 +21-224-18:40:12.466 00 SCX_CPU1_CS_US/3275 write ";*********************************************************************" +21-224-18:40:12.466 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.466 00 SCX_CPU1_CS_US/3276 write "; Step 5.0: Definition Table Update Test." +21-224-18:40:12.466 00 SPR-I:OPRO ; Step 5.0: Definition Table Update Test. +21-224-18:40:12.466 00 SCX_CPU1_CS_US/3277 write ";*********************************************************************" +21-224-18:40:12.466 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.466 00 SCX_CPU1_CS_US/3278 write "; Step 5.1: Create a User-defined Memory Definition table load file " +21-224-18:40:12.466 00 SPR-I:OPRO ; Step 5.1: Create a User-defined Memory Definition table load file +21-224-18:40:12.466 00 SCX_CPU1_CS_US/3279 write "; that contains all empty items." +21-224-18:40:12.466 00 SPR-I:OPRO ; that contains all empty items. +21-224-18:40:12.466 00 SCX_CPU1_CS_US/3280 write ";*********************************************************************" +21-224-18:40:12.466 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.466 00 SCX_CPU1_CS_US/3281 s scx_cpu1_cs_mdt4 +21-224-18:40:12.466 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_mdt4.i +21-224-18:40:12.467 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT4 started +21-224-18:40:12.467 00 SCX_CPU1_CS_MD/2 ;******************************************************************************* +21-224-18:40:12.467 00 SCX_CPU1_CS_MD/3 ; Test Name: cs_mdt4 +21-224-18:40:12.467 00 SCX_CPU1_CS_MD/4 ; Test Level: Build Verification +21-224-18:40:12.467 00 SCX_CPU1_CS_MD/5 ; Test Type: Functional +21-224-18:40:12.467 00 SCX_CPU1_CS_MD/6 ; +21-224-18:40:12.467 00 SCX_CPU1_CS_MD/7 ; Test Description +21-224-18:40:12.467 00 SCX_CPU1_CS_MD/8 ; The purpose of this procedure is to generate a User-defined Memory +21-224-18:40:12.467 00 SCX_CPU1_CS_MD/9 ; Definition Table for the Checksum Application that contains all empty +21-224-18:40:12.467 00 SCX_CPU1_CS_MD/10 ; entries. +21-224-18:40:12.467 00 SCX_CPU1_CS_MD/11 ; +21-224-18:40:12.467 00 SCX_CPU1_CS_MD/12 ; Requirements Tested: +21-224-18:40:12.467 00 SCX_CPU1_CS_MD/13 ; None +21-224-18:40:12.467 00 SCX_CPU1_CS_MD/14 ; +21-224-18:40:12.467 00 SCX_CPU1_CS_MD/15 ; Prerequisite Conditions +21-224-18:40:12.468 00 SCX_CPU1_CS_MD/16 ; The TST_CS_MemTbl application must be executing for this procedure to +21-224-18:40:12.468 00 SCX_CPU1_CS_MD/17 ; generate the appropriate EEPROM Definition Table +21-224-18:40:12.468 00 SCX_CPU1_CS_MD/18 ; +21-224-18:40:12.468 00 SCX_CPU1_CS_MD/19 ; Assumptions and Constraints +21-224-18:40:12.468 00 SCX_CPU1_CS_MD/20 ; None. +21-224-18:40:12.468 00 SCX_CPU1_CS_MD/21 ; +21-224-18:40:12.468 00 SCX_CPU1_CS_MD/22 ; Change History +21-224-18:40:12.468 00 SCX_CPU1_CS_MD/23 ; +21-224-18:40:12.470 00 SCX_CPU1_CS_MD/24 ; Date Name Description +21-224-18:40:12.470 00 SCX_CPU1_CS_MD/25 ; 07/19/11 Walt Moleski Initial release. +21-224-18:40:12.470 00 SCX_CPU1_CS_MD/26 ; 09/19/12 Walt Moleski Added write of new HK items and added a +21-224-18:40:12.470 00 SCX_CPU1_CS_MD/27 ; define of the OS_MEM_TABLE_SIZE that +21-224-18:40:12.470 00 SCX_CPU1_CS_MD/28 ; was removed from osconfig.h in 3.5.0.0 +21-224-18:40:12.470 00 SCX_CPU1_CS_MD/29 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-224-18:40:12.470 00 SCX_CPU1_CS_MD/30 ; commanding and added a hostCPU variable +21-224-18:40:12.470 00 SCX_CPU1_CS_MD/31 ; for the utility procs to connect to the +21-224-18:40:12.470 00 SCX_CPU1_CS_MD/32 ; proper host IP address. Removed the +21-224-18:40:12.470 00 SCX_CPU1_CS_MD/33 ; OS_MEM_TABLE_SIZE - not used. +21-224-18:40:12.470 00 SCX_CPU1_CS_MD/34 ; +21-224-18:40:12.470 00 SCX_CPU1_CS_MD/35 ; Arguments +21-224-18:40:12.471 00 SCX_CPU1_CS_MD/36 ; None. +21-224-18:40:12.471 00 SCX_CPU1_CS_MD/37 ; +21-224-18:40:12.471 00 SCX_CPU1_CS_MD/38 ; Procedures Called +21-224-18:40:12.471 00 SCX_CPU1_CS_MD/39 ; Name Description +21-224-18:40:12.471 00 SCX_CPU1_CS_MD/40 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-224-18:40:12.471 00 SCX_CPU1_CS_MD/41 ; the specified arguments and cvt +21-224-18:40:12.471 00 SCX_CPU1_CS_MD/42 ; +21-224-18:40:12.471 00 SCX_CPU1_CS_MD/43 ; Expected Test Results and Analysis +21-224-18:40:12.471 00 SCX_CPU1_CS_MD/44 ; +21-224-18:40:12.471 00 SCX_CPU1_CS_MD/45 ;********************************************************************** +21-224-18:40:12.471 00 SCX_CPU1_CS_MD/46 +21-224-18:40:12.474 00 SCX_CPU1_CS_MD/47 local logging = %liv (log_procedure) +21-224-18:40:12.474 00 SCX_CPU1_CS_MD/48 %liv (log_procedure) = FALSE +21-224-18:40:12.490 00 SCX_CPU1_CS_MD/55 +21-224-18:40:12.490 00 SCX_CPU1_CS_MD/56 ;********************************************************************** +21-224-18:40:12.490 00 SCX_CPU1_CS_MD/57 ; Define local variables +21-224-18:40:12.490 00 SCX_CPU1_CS_MD/58 ;********************************************************************** +21-224-18:40:12.490 00 SCX_CPU1_CS_MD/59 LOCAL defTblId, defPktId +21-224-18:40:12.491 00 SCX_CPU1_CS_MD/60 local CSAppName = "CS" +21-224-18:40:12.491 00 SCX_CPU1_CS_MD/61 local ramDir = "RAM:0" +21-224-18:40:12.491 00 SCX_CPU1_CS_MD/62 local hostCPU = "CPU3" +21-224-18:40:12.491 00 SCX_CPU1_CS_MD/63 local memDefTblName = CSAppName & "." & CS_DEF_MEMORY_TABLE_NAME +21-224-18:40:12.491 00 SCX_CPU1_CS_MD/64 +21-224-18:40:12.491 00 SCX_CPU1_CS_MD/67 defTblId = "0FAD" +21-224-18:40:12.491 00 SCX_CPU1_CS_MD/68 defPktId = 4013 +21-224-18:40:12.491 00 SCX_CPU1_CS_MD/69 +21-224-18:40:12.491 00 SCX_CPU1_CS_MD/70 write ";*********************************************************************" +21-224-18:40:12.491 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.491 00 SCX_CPU1_CS_MD/71 write "; Define the Memory Definition Table " +21-224-18:40:12.491 00 SPR-I:OPRO ; Define the Memory Definition Table +21-224-18:40:12.491 00 SCX_CPU1_CS_MD/72 write ";********************************************************************" +21-224-18:40:12.491 00 SPR-I:OPRO ;******************************************************************** +21-224-18:40:12.491 00 SCX_CPU1_CS_MD/75 +21-224-18:40:12.491 00 SCX_CPU1_CS_MD/77 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:40:12.491 00 SCX_CPU1_CS_MD/78 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:40:12.491 00 SCX_CPU1_CS_MD/79 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:40:12.491 00 SCX_CPU1_CS_MD/80 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:40:12.492 00 SCX_CPU1_CS_MD/81 enddo +21-224-18:40:12.492 00 SCX_CPU1_CS_MD/77 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:40:12.492 00 SCX_CPU1_CS_MD/78 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:40:12.492 00 SCX_CPU1_CS_MD/79 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:40:12.492 00 SCX_CPU1_CS_MD/80 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:40:12.492 00 SCX_CPU1_CS_MD/81 enddo +21-224-18:40:12.492 00 SCX_CPU1_CS_MD/77 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:40:12.492 00 SCX_CPU1_CS_MD/78 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:40:12.492 00 SCX_CPU1_CS_MD/79 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:40:12.492 00 SCX_CPU1_CS_MD/80 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:40:12.492 00 SCX_CPU1_CS_MD/81 enddo +21-224-18:40:12.493 00 SCX_CPU1_CS_MD/77 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:40:12.493 00 SCX_CPU1_CS_MD/78 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:40:12.493 00 SCX_CPU1_CS_MD/79 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:40:12.493 00 SCX_CPU1_CS_MD/80 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:40:12.493 00 SCX_CPU1_CS_MD/81 enddo +21-224-18:40:12.493 00 SCX_CPU1_CS_MD/77 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:40:12.493 00 SCX_CPU1_CS_MD/78 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:40:12.493 00 SCX_CPU1_CS_MD/79 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:40:12.494 00 SCX_CPU1_CS_MD/80 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:40:12.494 00 SCX_CPU1_CS_MD/81 enddo +21-224-18:40:12.494 00 SCX_CPU1_CS_MD/77 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:40:12.494 00 SCX_CPU1_CS_MD/78 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:40:12.494 00 SCX_CPU1_CS_MD/79 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:40:12.494 00 SCX_CPU1_CS_MD/80 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:40:12.494 00 SCX_CPU1_CS_MD/81 enddo +21-224-18:40:12.494 00 SCX_CPU1_CS_MD/77 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:40:12.494 00 SCX_CPU1_CS_MD/78 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:40:12.494 00 SCX_CPU1_CS_MD/79 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:40:12.494 00 SCX_CPU1_CS_MD/80 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:40:12.495 00 SCX_CPU1_CS_MD/81 enddo +21-224-18:40:12.495 00 SCX_CPU1_CS_MD/77 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:40:12.495 00 SCX_CPU1_CS_MD/78 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:40:12.495 00 SCX_CPU1_CS_MD/79 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:40:12.495 00 SCX_CPU1_CS_MD/80 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:40:12.495 00 SCX_CPU1_CS_MD/81 enddo +21-224-18:40:12.495 00 SCX_CPU1_CS_MD/77 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:40:12.495 00 SCX_CPU1_CS_MD/78 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:40:12.495 00 SCX_CPU1_CS_MD/79 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:40:12.495 00 SCX_CPU1_CS_MD/80 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:40:12.495 00 SCX_CPU1_CS_MD/81 enddo +21-224-18:40:12.495 00 SCX_CPU1_CS_MD/77 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:40:12.495 00 SCX_CPU1_CS_MD/78 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:40:12.496 00 SCX_CPU1_CS_MD/79 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:40:12.496 00 SCX_CPU1_CS_MD/80 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:40:12.496 00 SCX_CPU1_CS_MD/81 enddo +21-224-18:40:12.496 00 SCX_CPU1_CS_MD/77 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:40:12.496 00 SCX_CPU1_CS_MD/78 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:40:12.496 00 SCX_CPU1_CS_MD/79 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:40:12.496 00 SCX_CPU1_CS_MD/80 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:40:12.496 00 SCX_CPU1_CS_MD/81 enddo +21-224-18:40:12.496 00 SCX_CPU1_CS_MD/77 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:40:12.496 00 SCX_CPU1_CS_MD/78 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:40:12.496 00 SCX_CPU1_CS_MD/79 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:40:12.496 00 SCX_CPU1_CS_MD/80 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:40:12.497 00 SCX_CPU1_CS_MD/81 enddo +21-224-18:40:12.497 00 SCX_CPU1_CS_MD/77 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:40:12.497 00 SCX_CPU1_CS_MD/78 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:40:12.497 00 SCX_CPU1_CS_MD/79 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:40:12.497 00 SCX_CPU1_CS_MD/80 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:40:12.497 00 SCX_CPU1_CS_MD/81 enddo +21-224-18:40:12.497 00 SCX_CPU1_CS_MD/77 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:40:12.497 00 SCX_CPU1_CS_MD/78 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:40:12.497 00 SCX_CPU1_CS_MD/79 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:40:12.497 00 SCX_CPU1_CS_MD/80 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:40:12.497 00 SCX_CPU1_CS_MD/81 enddo +21-224-18:40:12.497 00 SCX_CPU1_CS_MD/77 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:40:12.497 00 SCX_CPU1_CS_MD/78 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:40:12.498 00 SCX_CPU1_CS_MD/79 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:40:12.498 00 SCX_CPU1_CS_MD/80 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:40:12.498 00 SCX_CPU1_CS_MD/81 enddo +21-224-18:40:12.498 00 SCX_CPU1_CS_MD/77 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:40:12.498 00 SCX_CPU1_CS_MD/78 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:40:12.498 00 SCX_CPU1_CS_MD/79 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:40:12.498 00 SCX_CPU1_CS_MD/80 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:40:12.498 00 SCX_CPU1_CS_MD/81 enddo +21-224-18:40:12.498 00 SCX_CPU1_CS_MD/77 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:40:12.498 00 SCX_CPU1_CS_MD/82 +21-224-18:40:12.498 00 SCX_CPU1_CS_MD/83 local lastEntry = CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1 +21-224-18:40:12.498 00 SCX_CPU1_CS_MD/84 local endmnemonic = "SCX_CPU1_CS_MEM_DEF_TABLE[" & lastEntry & "].NumBytes" +21-224-18:40:12.499 00 SCX_CPU1_CS_MD/85 +21-224-18:40:12.499 00 SCX_CPU1_CS_MD/87 s create_tbl_file_from_cvt (hostCPU,defTblId,"Memory Definition Empty Table Load","usrmemdefemptytbl",memDefTblName,"SCX_CPU1_CS_MEM_DEF_TABLE[0].State",endmnemonic) +21-224-18:40:12.499 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:40:12.500 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:40:12.500 00 CREATE_TBL_FIL/2 ; +21-224-18:40:12.500 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-224-18:40:12.500 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-224-18:40:12.502 00 SPR-I:OPRO ********** usrmemdefemptytbl ********** +21-224-18:40:12.502 00 SPR-I:OPRO +21-224-18:40:12.502 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:40:12.502 00 SPR-I:OPRO Sub Type: 8 +21-224-18:40:12.502 00 SPR-I:OPRO Length: 12 +21-224-18:40:12.502 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:40:12.502 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:40:12.503 00 SPR-I:OPRO Application Id: 0 +21-224-18:40:12.503 00 SPR-I:OPRO Create Time Secs: 1628793612 +21-224-18:40:12.503 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:40:12.503 00 SPR-I:OPRO File Description: Memory Definition Empty Table Lo +21-224-18:40:12.503 00 SPR-I:OPRO +21-224-18:40:12.503 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:40:12.503 00 SPR-I:OPRO +21-224-18:40:12.503 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:40:12.503 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:40:12.503 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:40:12.503 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:40:12.503 00 SPR-I:OPRO +21-224-18:40:12.513 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:40:12.513 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:40:12.513 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:40:12.519 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:40:12.519 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmemdefemptytbl.tmp cs.defmemorytbl > usrmemdefemptytbl +21-224-18:40:12.525 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmemdefemptytbl.tmp +21-224-18:40:12.530 00 CREATE_TBL_FIL/128 +21-224-18:40:12.530 00 CREATE_TBL_FIL/129 ENDPROC +21-224-18:40:12.530 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:40:12.531 00 SCX_CPU1_CS_MD/88 +21-224-18:40:12.531 00 SCX_CPU1_CS_MD/89 write ";*********************************************************************" +21-224-18:40:12.531 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.531 00 SCX_CPU1_CS_MD/90 write "; End procedure scx_cpu1_cs_mdt4 " +21-224-18:40:12.531 00 SPR-I:OPRO ; End procedure scx_cpu1_cs_mdt4 +21-224-18:40:12.531 00 SCX_CPU1_CS_MD/91 write ";*********************************************************************" +21-224-18:40:12.531 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.531 00 SCX_CPU1_CS_MD/92 ENDPROC +21-224-18:40:12.531 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT4 completed +21-224-18:40:12.531 00 SCX_CPU1_CS_US/3282 wait 5 +21-224-18:40:12.531 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:17.535 00 SCX_CPU1_CS_US/3283 +21-224-18:40:17.535 00 SCX_CPU1_CS_US/3284 write ";*********************************************************************" +21-224-18:40:17.536 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:17.536 00 SCX_CPU1_CS_US/3285 write "; Step 5.2: Send the command to load the file created above. " +21-224-18:40:17.536 00 SPR-I:OPRO ; Step 5.2: Send the command to load the file created above. +21-224-18:40:17.536 00 SCX_CPU1_CS_US/3286 write ";*********************************************************************" +21-224-18:40:17.536 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:17.536 00 SCX_CPU1_CS_US/3287 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 +21-224-18:40:17.542 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:17.543 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-224-18:40:17.543 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:17.545 00 SCX_CPU1_CS_US/3288 +21-224-18:40:17.545 00 SCX_CPU1_CS_US/3289 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:40:17.545 00 SCX_CPU1_CS_US/3290 +21-224-18:40:17.546 00 SCX_CPU1_CS_US/3291 start load_table ("usrmemdefemptytbl", hostCPU) +21-224-18:40:17.546 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:40:17.548 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:40:17.548 00 LOAD_TABLE/2 ; +21-224-18:40:17.549 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-224-18:40:17.549 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-224-18:40:17.554 00 SPR-I:OPRO Table Filename: usrmemdefemptytbl +21-224-18:40:17.557 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmemdefemptytbl RAM:0 3 +21-224-18:40:17.557 00 SPR-I:OPRO +21-224-18:40:17.720 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:40:17.720 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:22.725 00 SPR-I:OPRO +21-224-18:40:22.728 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmemdefemptytbl" +21-224-18:40:22.755 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:40:23.220 00 TLMH-I:STS 58-012-14:27:44.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmemdefemptytbl' into 'CS.DefMemoryTbl' working buffer +21-224-18:40:26.759 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:26.761 00 LOAD_TABLE/195 +21-224-18:40:26.761 00 LOAD_TABLE/196 ENDPROC +21-224-18:40:26.761 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:40:26.764 00 SCX_CPU1_CS_US/3292 +21-224-18:40:26.764 00 SCX_CPU1_CS_US/3293 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:40:26.778 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:26.780 00 SCX_CPU1_CS_US/3294 if (UT_TW_Status = UT_Success) then +21-224-18:40:26.781 00 SCX_CPU1_CS_US/3295 write "<*> Passed - Load command sent successfully." +21-224-18:40:26.781 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-224-18:40:26.781 00 SCX_CPU1_CS_US/3298 endif +21-224-18:40:26.781 00 SCX_CPU1_CS_US/3299 +21-224-18:40:26.781 00 SCX_CPU1_CS_US/3300 wait 5 +21-224-18:40:26.781 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:31.786 00 SCX_CPU1_CS_US/3301 +21-224-18:40:31.786 00 SCX_CPU1_CS_US/3302 write ";*********************************************************************" +21-224-18:40:31.786 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:31.786 00 SCX_CPU1_CS_US/3303 write "; Step 5.3: Send the command to validate the file loaded in Step 5.2." +21-224-18:40:31.786 00 SPR-I:OPRO ; Step 5.3: Send the command to validate the file loaded in Step 5.2. +21-224-18:40:31.786 00 SCX_CPU1_CS_US/3304 write ";*********************************************************************" +21-224-18:40:31.786 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:31.786 00 SCX_CPU1_CS_US/3305 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +21-224-18:40:31.792 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:31.793 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-224-18:40:31.793 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:31.795 00 SCX_CPU1_CS_US/3306 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID, "INFO", 2 +21-224-18:40:31.801 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:31.801 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-224-18:40:31.802 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:31.811 00 SCX_CPU1_CS_US/3307 +21-224-18:40:31.811 00 SCX_CPU1_CS_US/3308 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:40:31.811 00 SCX_CPU1_CS_US/3309 +21-224-18:40:31.811 00 SCX_CPU1_CS_US/3310 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=memDefTblName +21-224-18:40:31.814 00 SCX_CPU1_CS_US/3311 +21-224-18:40:31.814 00 SCX_CPU1_CS_US/3312 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:40:31.823 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:40:32.718 00 TLMH-I:STS 58-012-14:27:54.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:40:34.723 00 TLMH-I:STS 58-012-14:27:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-224-18:40:34.724 00 TLMH-I:STS 58-012-14:27:56.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefMemoryTbl' +21-224-18:40:34.826 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:34.826 00 SCX_CPU1_CS_US/3313 if (UT_TW_Status = UT_Success) then +21-224-18:40:34.826 00 SCX_CPU1_CS_US/3314 write "<*> Passed - User-defined Memory Definition Table validate command sent." +21-224-18:40:34.826 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validate command sent. +21-224-18:40:34.826 00 SCX_CPU1_CS_US/3315 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-224-18:40:34.826 00 SCX_CPU1_CS_US/3316 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-224-18:40:34.826 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-224-18:40:34.826 00 SCX_CPU1_CS_US/3319 endif +21-224-18:40:34.826 00 SCX_CPU1_CS_US/3322 endif +21-224-18:40:34.826 00 SCX_CPU1_CS_US/3323 +21-224-18:40:34.826 00 SCX_CPU1_CS_US/3325 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-224-18:40:34.829 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:34.830 00 SCX_CPU1_CS_US/3326 +21-224-18:40:34.830 00 SCX_CPU1_CS_US/3327 write ";*********************************************************************" +21-224-18:40:34.830 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:34.830 00 SCX_CPU1_CS_US/3328 write "; Step 5.4: Send the Recompute User-defined Memory Item command for a" +21-224-18:40:34.830 00 SPR-I:OPRO ; Step 5.4: Send the Recompute User-defined Memory Item command for a +21-224-18:40:34.830 00 SCX_CPU1_CS_US/3329 write "; valid entry specified in the Results Table." +21-224-18:40:34.830 00 SPR-I:OPRO ; valid entry specified in the Results Table. +21-224-18:40:34.830 00 SCX_CPU1_CS_US/3330 write ";*********************************************************************" +21-224-18:40:34.830 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:34.847 00 SCX_CPU1_CS_US/3332 /SCX_CPU1_CS_RecomputeMemory EntryID=6 +21-224-18:40:34.859 00 SCX_CPU1_CS_US/3333 +21-224-18:40:34.860 00 SCX_CPU1_CS_US/3334 write ";*********************************************************************" +21-224-18:40:34.860 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:34.860 00 SCX_CPU1_CS_US/3335 write "; Step 5.5: Send the command to Activate the file loaded in Step 5.2." +21-224-18:40:34.860 00 SPR-I:OPRO ; Step 5.5: Send the command to Activate the file loaded in Step 5.2. +21-224-18:40:34.860 00 SCX_CPU1_CS_US/3336 write ";*********************************************************************" +21-224-18:40:34.860 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:34.860 00 SCX_CPU1_CS_US/3337 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +21-224-18:40:34.861 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.861 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-224-18:40:34.862 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.862 00 SCX_CPU1_CS_US/3338 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 +21-224-18:40:34.863 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.863 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-224-18:40:34.863 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.864 00 SCX_CPU1_CS_US/3339 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"INFO",3 +21-224-18:40:34.865 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.865 00 SPR-I:OPRO ; Setup event 3 with CS INFO 95 +21-224-18:40:34.865 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.866 00 SCX_CPU1_CS_US/3340 +21-224-18:40:34.866 00 SCX_CPU1_CS_US/3341 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:40:34.866 00 SCX_CPU1_CS_US/3342 +21-224-18:40:34.866 00 SCX_CPU1_CS_US/3343 /SCX_CPU1_TBL_ACTIVATE ATableName=memDefTblName +21-224-18:40:34.919 00 SCX_CPU1_CS_US/3344 +21-224-18:40:34.919 00 SCX_CPU1_CS_US/3345 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:40:34.922 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:40:35.716 00 TLMH-I:STS 58-012-14:27:57.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefMemoryTbl' has a load pending +21-224-18:40:35.717 00 TLMH-I:STS 58-012-14:27:57.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 6 started +21-224-18:40:35.718 00 TLMH-I:STS 58-012-14:27:57.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:40:35.719 00 TLMH-I:STS 58-012-14:27:57.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:40:36.721 00 TLMH-I:STS 58-012-14:27:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:40:36.723 00 TLMH-I:STS 58-012-14:27:58.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 6 recompute finished. New baseline is 0X00004EEE +21-224-18:40:38.720 00 TLMH-I:STS 58-012-14:28:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefMemoryTbl' +21-224-18:40:38.721 00 TLMH-I:STS 58-012-14:28:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-224-18:40:38.926 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:38.927 00 SCX_CPU1_CS_US/3346 if (UT_TW_Status = UT_Success) then +21-224-18:40:38.927 00 SCX_CPU1_CS_US/3347 write "<*> Passed - Activate User-defined Memory Definition Table command sent properly." +21-224-18:40:38.927 00 SPR-I:OPRO <*> Passed - Activate User-defined Memory Definition Table command sent properly. +21-224-18:40:38.927 00 SCX_CPU1_CS_US/3350 endif +21-224-18:40:38.927 00 SCX_CPU1_CS_US/3351 +21-224-18:40:38.927 00 SCX_CPU1_CS_US/3353 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:40:38.932 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:38.933 00 SCX_CPU1_CS_US/3354 if (UT_TW_Status = UT_Success) then +21-224-18:40:38.933 00 SCX_CPU1_CS_US/3355 write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-224-18:40:38.933 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-224-18:40:38.933 00 SCX_CPU1_CS_US/3358 endif +21-224-18:40:38.933 00 SCX_CPU1_CS_US/3359 +21-224-18:40:38.933 00 SCX_CPU1_CS_US/3361 ut_tlmwait SCX_CPU1_find_event[3].num_found_messages, 1 +21-224-18:40:38.937 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:38.937 00 SCX_CPU1_CS_US/3362 +21-224-18:40:38.937 00 SCX_CPU1_CS_US/3363 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-224-18:40:38.941 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:38.942 00 SCX_CPU1_CS_US/3364 if (UT_TW_Status = UT_Success) then +21-224-18:40:38.942 00 SCX_CPU1_CS_US/3365 write "<*> Passed - User-defined Memory Definition Table Updated successfully." +21-224-18:40:38.942 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table Updated successfully. +21-224-18:40:38.942 00 SCX_CPU1_CS_US/3368 endif +21-224-18:40:38.942 00 SCX_CPU1_CS_US/3369 +21-224-18:40:38.942 00 SCX_CPU1_CS_US/3370 wait 5 +21-224-18:40:38.942 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:43.946 00 SCX_CPU1_CS_US/3371 +21-224-18:40:43.946 00 SCX_CPU1_CS_US/3372 write ";*********************************************************************" +21-224-18:40:43.946 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:43.946 00 SCX_CPU1_CS_US/3373 write "; Step 5.6: Dump the Results table. " +21-224-18:40:43.946 00 SPR-I:OPRO ; Step 5.6: Dump the Results table. +21-224-18:40:43.946 00 SCX_CPU1_CS_US/3374 write ";*********************************************************************" +21-224-18:40:43.946 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:43.946 00 SCX_CPU1_CS_US/3375 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:40:43.947 00 SCX_CPU1_CS_US/3376 +21-224-18:40:43.947 00 SCX_CPU1_CS_US/3377 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl5_6",hostCPU,resTblId) +21-224-18:40:43.947 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:40:43.950 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:40:43.950 00 GET_TBL_TO_CVT/2 ; +21-224-18:40:43.950 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:40:43.950 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:40:43.972 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl5_6" +21-224-18:40:43.978 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:40:50.724 00 TLMH-I:STS 58-012-14:28:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl5_6' +21-224-18:40:58.990 00 SPR-I:OPRO +21-224-18:40:58.991 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:40:58.991 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:40:58.991 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:40:58.991 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:40:58.994 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl5_6 cpu1_usrrestbl5_6 binary 192.168.1.8 +21-224-18:40:59.159 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:40:59.159 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:41:14.170 00 SPR-I:OPRO +21-224-18:41:14.214 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl5_6`" +21-224-18:41:14.215 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:19.219 00 GET_TBL_TO_CVT/238 +21-224-18:41:19.220 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:41:19.220 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:41:19.222 00 SCX_CPU1_CS_US/3378 wait 5 +21-224-18:41:19.222 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:24.226 00 SCX_CPU1_CS_US/3379 +21-224-18:41:24.226 00 SCX_CPU1_CS_US/3380 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:41:24.232 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:24.233 00 SCX_CPU1_CS_US/3381 if (UT_TW_Status = UT_Success) then +21-224-18:41:24.233 00 SCX_CPU1_CS_US/3382 write "<*> Passed (6008) - Dump of Results Table successful." +21-224-18:41:24.233 00 SPR-I:OPRO <*> Passed (6008) - Dump of Results Table successful. +21-224-18:41:24.233 00 SCX_CPU1_CS_US/3383 ut_setrequirements CS_6008, "P" +21-224-18:41:24.234 00 SCX_CPU1_CS_US/3387 endif +21-224-18:41:24.234 00 SCX_CPU1_CS_US/3388 +21-224-18:41:24.234 00 SCX_CPU1_CS_US/3389 write ";*********************************************************************" +21-224-18:41:24.234 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:24.234 00 SCX_CPU1_CS_US/3390 write "; Step 5.7: Create a User-defined Memory Definition table load file " +21-224-18:41:24.234 00 SPR-I:OPRO ; Step 5.7: Create a User-defined Memory Definition table load file +21-224-18:41:24.234 00 SCX_CPU1_CS_US/3391 write "; containing several valid entries, an entry that contains an invalid " +21-224-18:41:24.234 00 SPR-I:OPRO ; containing several valid entries, an entry that contains an invalid +21-224-18:41:24.234 00 SCX_CPU1_CS_US/3392 write "; address, an entry that contains an invalid range and an entry with an" +21-224-18:41:24.234 00 SPR-I:OPRO ; address, an entry that contains an invalid range and an entry with an +21-224-18:41:24.234 00 SCX_CPU1_CS_US/3393 write "; invalid state." +21-224-18:41:24.234 00 SPR-I:OPRO ; invalid state. +21-224-18:41:24.234 00 SCX_CPU1_CS_US/3394 write ";*********************************************************************" +21-224-18:41:24.234 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:24.234 00 SCX_CPU1_CS_US/3395 s scx_cpu1_cs_mdt2 +21-224-18:41:24.234 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_mdt2.i +21-224-18:41:24.253 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT2 started +21-224-18:41:24.253 00 SCX_CPU1_CS_MD/2 ;******************************************************************************* +21-224-18:41:24.253 00 SCX_CPU1_CS_MD/3 ; Test Name: cs_mdt2 +21-224-18:41:24.253 00 SCX_CPU1_CS_MD/4 ; Test Level: Build Verification +21-224-18:41:24.254 00 SCX_CPU1_CS_MD/5 ; Test Type: Functional +21-224-18:41:24.254 00 SCX_CPU1_CS_MD/6 ; +21-224-18:41:24.254 00 SCX_CPU1_CS_MD/7 ; Test Description +21-224-18:41:24.254 00 SCX_CPU1_CS_MD/8 ; The purpose of this procedure is to generate several User Memory +21-224-18:41:24.254 00 SCX_CPU1_CS_MD/9 ; Definition Tables for the Checksum Application. The first containing +21-224-18:41:24.254 00 SCX_CPU1_CS_MD/10 ; several valid entries, an entry with an invalid address, an entry with +21-224-18:41:24.254 00 SCX_CPU1_CS_MD/11 ; an invalid range and an entry with an invalid state. The second +21-224-18:41:24.254 00 SCX_CPU1_CS_MD/12 ; containing the invalid range and state entries and the third containing +21-224-18:41:24.254 00 SCX_CPU1_CS_MD/13 ; just the invalid state error. +21-224-18:41:24.254 00 SCX_CPU1_CS_MD/14 ; +21-224-18:41:24.254 00 SCX_CPU1_CS_MD/15 ; Requirements Tested: +21-224-18:41:24.254 00 SCX_CPU1_CS_MD/16 ; None +21-224-18:41:24.254 00 SCX_CPU1_CS_MD/17 ; +21-224-18:41:24.254 00 SCX_CPU1_CS_MD/18 ; Prerequisite Conditions +21-224-18:41:24.254 00 SCX_CPU1_CS_MD/19 ; The TST_CS_MemTbl application must be executing for this procedure to +21-224-18:41:24.254 00 SCX_CPU1_CS_MD/20 ; generate the appropriate EEPROM Definition Table +21-224-18:41:24.254 00 SCX_CPU1_CS_MD/21 ; +21-224-18:41:24.257 00 SCX_CPU1_CS_MD/22 ; Assumptions and Constraints +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/23 ; None. +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/24 ; +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/25 ; Change History +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/26 ; +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/27 ; Date Name Description +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/28 ; 07/19/11 Walt Moleski Initial release. +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/29 ; 09/19/12 Walt Moleski Added write of new HK items and added a +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/30 ; define of the OS_MEM_TABLE_SIZE that +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/31 ; was removed from osconfig.h in 3.5.0.0 +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/32 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/33 ; commanding and added a hostCPU variable +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/34 ; for the utility procs to connect to the +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/35 ; proper host IP address. Changed define +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/36 ; of OS_MEM_TABLE_SIZE to MEM_TABLE_SIZE. +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/37 ; +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/38 ; Arguments +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/39 ; None. +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/40 ; +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/41 ; Procedures Called +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/42 ; Name Description +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/43 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-224-18:41:24.258 00 SCX_CPU1_CS_MD/44 ; the specified arguments and cvt +21-224-18:41:24.260 00 SCX_CPU1_CS_MD/45 ; +21-224-18:41:24.260 00 SCX_CPU1_CS_MD/46 ; Expected Test Results and Analysis +21-224-18:41:24.260 00 SCX_CPU1_CS_MD/47 ; +21-224-18:41:24.260 00 SCX_CPU1_CS_MD/48 ;********************************************************************** +21-224-18:41:24.260 00 SCX_CPU1_CS_MD/49 +21-224-18:41:24.260 00 SCX_CPU1_CS_MD/50 local logging = %liv (log_procedure) +21-224-18:41:24.260 00 SCX_CPU1_CS_MD/51 %liv (log_procedure) = FALSE +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/59 +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/60 #define MEM_TABLE_SIZE 10 +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/61 +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/62 ;********************************************************************** +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/63 ; Define local variables +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/64 ;********************************************************************** +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/65 LOCAL defTblId, defPktId +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/66 local CSAppName = "CS" +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/67 local ramDir = "RAM:0" +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/68 local hostCPU = "CPU3" +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/69 local memDefTblName = CSAppName & "." & CS_DEF_MEMORY_TABLE_NAME +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/70 +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/73 defTblId = "0FAD" +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/74 defPktId = 4013 +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/75 +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/76 write ";*********************************************************************" +21-224-18:41:24.300 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/77 write "; Define the Memory Definition Table " +21-224-18:41:24.300 00 SPR-I:OPRO ; Define the Memory Definition Table +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/78 write ";********************************************************************" +21-224-18:41:24.300 00 SPR-I:OPRO ;******************************************************************** +21-224-18:41:24.300 00 SCX_CPU1_CS_MD/81 local eepromEntry = 0 +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/82 local ramEntry = 0 +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/83 +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/85 for i=1 to MEM_TABLE_SIZE do +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/86 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/88 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/89 (ramEntry = 0)) then +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/90 ramEntry = i +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/91 endif +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/92 enddo +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/85 for i=1 to MEM_TABLE_SIZE do +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/86 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/87 eepromEntry = i +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/91 endif +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/92 enddo +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/85 for i=1 to MEM_TABLE_SIZE do +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/86 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/88 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/89 (ramEntry = 0)) then +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/91 endif +21-224-18:41:24.301 00 SCX_CPU1_CS_MD/92 enddo +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/85 for i=1 to MEM_TABLE_SIZE do +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/86 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/88 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/89 (ramEntry = 0)) then +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/91 endif +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/92 enddo +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/85 for i=1 to MEM_TABLE_SIZE do +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/86 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/88 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/89 (ramEntry = 0)) then +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/91 endif +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/92 enddo +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/85 for i=1 to MEM_TABLE_SIZE do +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/86 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/88 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/89 (ramEntry = 0)) then +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/91 endif +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/92 enddo +21-224-18:41:24.302 00 SCX_CPU1_CS_MD/85 for i=1 to MEM_TABLE_SIZE do +21-224-18:41:24.303 00 SCX_CPU1_CS_MD/86 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:41:24.303 00 SCX_CPU1_CS_MD/88 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:41:24.303 00 SCX_CPU1_CS_MD/89 (ramEntry = 0)) then +21-224-18:41:24.303 00 SCX_CPU1_CS_MD/91 endif +21-224-18:41:24.303 00 SCX_CPU1_CS_MD/92 enddo +21-224-18:41:24.303 00 SCX_CPU1_CS_MD/85 for i=1 to MEM_TABLE_SIZE do +21-224-18:41:24.303 00 SCX_CPU1_CS_MD/86 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:41:24.303 00 SCX_CPU1_CS_MD/88 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:41:24.303 00 SCX_CPU1_CS_MD/89 (ramEntry = 0)) then +21-224-18:41:24.303 00 SCX_CPU1_CS_MD/91 endif +21-224-18:41:24.303 00 SCX_CPU1_CS_MD/92 enddo +21-224-18:41:24.303 00 SCX_CPU1_CS_MD/85 for i=1 to MEM_TABLE_SIZE do +21-224-18:41:24.303 00 SCX_CPU1_CS_MD/86 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:41:24.304 00 SCX_CPU1_CS_MD/88 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:41:24.304 00 SCX_CPU1_CS_MD/89 (ramEntry = 0)) then +21-224-18:41:24.305 00 SCX_CPU1_CS_MD/91 endif +21-224-18:41:24.305 00 SCX_CPU1_CS_MD/92 enddo +21-224-18:41:24.305 00 SCX_CPU1_CS_MD/85 for i=1 to MEM_TABLE_SIZE do +21-224-18:41:24.305 00 SCX_CPU1_CS_MD/86 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:41:24.305 00 SCX_CPU1_CS_MD/88 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:41:24.305 00 SCX_CPU1_CS_MD/89 (ramEntry = 0)) then +21-224-18:41:24.305 00 SCX_CPU1_CS_MD/91 endif +21-224-18:41:24.305 00 SCX_CPU1_CS_MD/92 enddo +21-224-18:41:24.305 00 SCX_CPU1_CS_MD/85 for i=1 to MEM_TABLE_SIZE do +21-224-18:41:24.305 00 SCX_CPU1_CS_MD/93 +21-224-18:41:24.305 00 SCX_CPU1_CS_MD/94 local ovrlapAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] + SCX_CPU1_TST_CS_Size[eepromEntry] +21-224-18:41:24.305 00 SCX_CPU1_CS_MD/95 ovrlapAddr = ovrlapAddr - 1000 +21-224-18:41:24.305 00 SCX_CPU1_CS_MD/96 local invalidAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] - 2000 +21-224-18:41:24.305 00 SCX_CPU1_CS_MD/97 +21-224-18:41:24.305 00 SCX_CPU1_CS_MD/98 local eeQuarterSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 4 +21-224-18:41:24.305 00 SCX_CPU1_CS_MD/99 local eeHalfSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 2 +21-224-18:41:24.306 00 SCX_CPU1_CS_MD/100 local ramQuarterSize = SCX_CPU1_TST_CS_Size[ramEntry] / 4 +21-224-18:41:24.306 00 SCX_CPU1_CS_MD/101 local ramHalfSize = SCX_CPU1_TST_CS_Size[ramEntry] / 2 +21-224-18:41:24.306 00 SCX_CPU1_CS_MD/102 +21-224-18:41:24.306 00 SCX_CPU1_CS_MD/103 SCX_CPU1_CS_MEM_DEF_TABLE[0].State = CS_STATE_DISABLED +21-224-18:41:24.306 00 SCX_CPU1_CS_MD/104 SCX_CPU1_CS_MEM_DEF_TABLE[0].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +21-224-18:41:24.306 00 SCX_CPU1_CS_MD/105 SCX_CPU1_CS_MEM_DEF_TABLE[0].NumBytes = SCX_CPU1_TST_CS_Size[eepromEntry] +21-224-18:41:24.306 00 SCX_CPU1_CS_MD/106 SCX_CPU1_CS_MEM_DEF_TABLE[1].State = CS_STATE_ENABLED +21-224-18:41:24.306 00 SCX_CPU1_CS_MD/107 SCX_CPU1_CS_MEM_DEF_TABLE[1].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] +21-224-18:41:24.306 00 SCX_CPU1_CS_MD/108 SCX_CPU1_CS_MEM_DEF_TABLE[1].NumBytes = ramQuarterSize +21-224-18:41:24.306 00 SCX_CPU1_CS_MD/109 SCX_CPU1_CS_MEM_DEF_TABLE[2].State = CS_STATE_ENABLED +21-224-18:41:24.306 00 SCX_CPU1_CS_MD/110 SCX_CPU1_CS_MEM_DEF_TABLE[2].StartAddr = ovrlapAddr +21-224-18:41:24.306 00 SCX_CPU1_CS_MD/111 SCX_CPU1_CS_MEM_DEF_TABLE[2].NumBytes = 2048 +21-224-18:41:24.306 00 SCX_CPU1_CS_MD/112 SCX_CPU1_CS_MEM_DEF_TABLE[3].State = CS_STATE_ENABLED +21-224-18:41:24.306 00 SCX_CPU1_CS_MD/113 SCX_CPU1_CS_MEM_DEF_TABLE[3].StartAddr = invalidAddr +21-224-18:41:24.306 00 SCX_CPU1_CS_MD/114 SCX_CPU1_CS_MEM_DEF_TABLE[3].NumBytes = 2048 +21-224-18:41:24.307 00 SCX_CPU1_CS_MD/115 SCX_CPU1_CS_MEM_DEF_TABLE[4].State = 4 +21-224-18:41:24.307 00 SCX_CPU1_CS_MD/116 SCX_CPU1_CS_MEM_DEF_TABLE[4].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry]+16 +21-224-18:41:24.307 00 SCX_CPU1_CS_MD/117 SCX_CPU1_CS_MEM_DEF_TABLE[4].NumBytes = eeQuarterSize +21-224-18:41:24.307 00 SCX_CPU1_CS_MD/118 +21-224-18:41:24.307 00 SCX_CPU1_CS_MD/120 for i = 5 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:24.307 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:24.307 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:24.307 00 SCX_CPU1_CS_MD/123 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:24.307 00 SCX_CPU1_CS_MD/124 enddo +21-224-18:41:24.307 00 SCX_CPU1_CS_MD/120 for i = 5 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:24.307 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:24.307 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:24.307 00 SCX_CPU1_CS_MD/123 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:24.307 00 SCX_CPU1_CS_MD/124 enddo +21-224-18:41:24.307 00 SCX_CPU1_CS_MD/120 for i = 5 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:24.308 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:24.308 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:24.308 00 SCX_CPU1_CS_MD/123 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:24.308 00 SCX_CPU1_CS_MD/124 enddo +21-224-18:41:24.308 00 SCX_CPU1_CS_MD/120 for i = 5 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:24.308 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:24.308 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:24.308 00 SCX_CPU1_CS_MD/123 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:24.308 00 SCX_CPU1_CS_MD/124 enddo +21-224-18:41:24.308 00 SCX_CPU1_CS_MD/120 for i = 5 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:24.308 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:24.308 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:24.309 00 SCX_CPU1_CS_MD/123 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:24.309 00 SCX_CPU1_CS_MD/124 enddo +21-224-18:41:24.309 00 SCX_CPU1_CS_MD/120 for i = 5 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:24.309 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:24.309 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:24.309 00 SCX_CPU1_CS_MD/123 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:24.309 00 SCX_CPU1_CS_MD/124 enddo +21-224-18:41:24.309 00 SCX_CPU1_CS_MD/120 for i = 5 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:24.309 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:24.309 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:24.309 00 SCX_CPU1_CS_MD/123 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:24.309 00 SCX_CPU1_CS_MD/124 enddo +21-224-18:41:24.309 00 SCX_CPU1_CS_MD/120 for i = 5 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:24.309 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:24.309 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:24.309 00 SCX_CPU1_CS_MD/123 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:24.310 00 SCX_CPU1_CS_MD/124 enddo +21-224-18:41:24.310 00 SCX_CPU1_CS_MD/120 for i = 5 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:24.310 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:24.310 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:24.310 00 SCX_CPU1_CS_MD/123 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:24.310 00 SCX_CPU1_CS_MD/124 enddo +21-224-18:41:24.310 00 SCX_CPU1_CS_MD/120 for i = 5 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:24.310 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:24.310 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:24.310 00 SCX_CPU1_CS_MD/123 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:24.310 00 SCX_CPU1_CS_MD/124 enddo +21-224-18:41:24.310 00 SCX_CPU1_CS_MD/120 for i = 5 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:24.310 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:24.310 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:24.311 00 SCX_CPU1_CS_MD/123 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:24.311 00 SCX_CPU1_CS_MD/124 enddo +21-224-18:41:24.311 00 SCX_CPU1_CS_MD/120 for i = 5 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:24.311 00 SCX_CPU1_CS_MD/125 +21-224-18:41:24.311 00 SCX_CPU1_CS_MD/126 local lastEntry = CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1 +21-224-18:41:24.311 00 SCX_CPU1_CS_MD/127 local endmnemonic = "SCX_CPU1_CS_MEM_DEF_TABLE[" & lastEntry & "].NumBytes" +21-224-18:41:24.311 00 SCX_CPU1_CS_MD/128 +21-224-18:41:24.311 00 SCX_CPU1_CS_MD/130 s create_tbl_file_from_cvt (hostCPU,defTblId,"User-defined Memory Definition Table Invalid Load","usrmem_def_invalid",memDefTblName,"SCX_CPU1_CS_MEM_DEF_TABLE[0].State",endmnemonic) +21-224-18:41:24.311 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:41:24.311 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:41:24.312 00 CREATE_TBL_FIL/2 ; +21-224-18:41:24.312 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-224-18:41:24.312 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-224-18:41:24.314 00 SPR-I:OPRO ********** usrmem_def_invalid ********** +21-224-18:41:24.314 00 SPR-I:OPRO +21-224-18:41:24.314 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:41:24.314 00 SPR-I:OPRO Sub Type: 8 +21-224-18:41:24.314 00 SPR-I:OPRO Length: 12 +21-224-18:41:24.314 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:41:24.314 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:41:24.314 00 SPR-I:OPRO Application Id: 0 +21-224-18:41:24.314 00 SPR-I:OPRO Create Time Secs: 1628793684 +21-224-18:41:24.314 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:41:24.314 00 SPR-I:OPRO File Description: User-defined Memory Definition T +21-224-18:41:24.314 00 SPR-I:OPRO +21-224-18:41:24.314 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:41:24.314 00 SPR-I:OPRO +21-224-18:41:24.315 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:41:24.315 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:41:24.315 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:41:24.315 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:41:24.315 00 SPR-I:OPRO +21-224-18:41:24.323 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:41:24.323 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:41:24.323 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:41:24.329 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:41:24.329 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmem_def_invalid.tmp cs.defmemorytbl > usrmem_def_invalid +21-224-18:41:24.333 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmem_def_invalid.tmp +21-224-18:41:24.337 00 CREATE_TBL_FIL/128 +21-224-18:41:24.338 00 CREATE_TBL_FIL/129 ENDPROC +21-224-18:41:24.338 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:41:24.338 00 SCX_CPU1_CS_MD/131 +21-224-18:41:24.338 00 SCX_CPU1_CS_MD/133 SCX_CPU1_CS_MEM_DEF_TABLE[2].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +21-224-18:41:24.338 00 SCX_CPU1_CS_MD/134 +21-224-18:41:24.338 00 SCX_CPU1_CS_MD/136 s create_tbl_file_from_cvt (hostCPU,defTblId,"User-defined Memory Definition Table Invalid Load","usrmem_def_invalid2",memDefTblName,"SCX_CPU1_CS_MEM_DEF_TABLE[0].State",endmnemonic) +21-224-18:41:24.338 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:41:24.338 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:41:24.338 00 CREATE_TBL_FIL/2 ; +21-224-18:41:24.338 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-224-18:41:24.339 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-224-18:41:24.340 00 SPR-I:OPRO ********** usrmem_def_invalid2 ********** +21-224-18:41:24.340 00 SPR-I:OPRO +21-224-18:41:24.341 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:41:24.341 00 SPR-I:OPRO Sub Type: 8 +21-224-18:41:24.341 00 SPR-I:OPRO Length: 12 +21-224-18:41:24.341 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:41:24.341 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:41:24.341 00 SPR-I:OPRO Application Id: 0 +21-224-18:41:24.341 00 SPR-I:OPRO Create Time Secs: 1628793684 +21-224-18:41:24.341 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:41:24.341 00 SPR-I:OPRO File Description: User-defined Memory Definition T +21-224-18:41:24.341 00 SPR-I:OPRO +21-224-18:41:24.341 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:41:24.341 00 SPR-I:OPRO +21-224-18:41:24.341 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:41:24.341 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:41:24.341 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:41:24.341 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:41:24.341 00 SPR-I:OPRO +21-224-18:41:24.347 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:41:24.347 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:41:24.348 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:41:24.355 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:41:24.355 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmem_def_invalid2.tmp cs.defmemorytbl > usrmem_def_invalid2 +21-224-18:41:24.359 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmem_def_invalid2.tmp +21-224-18:41:24.365 00 CREATE_TBL_FIL/128 +21-224-18:41:24.365 00 CREATE_TBL_FIL/129 ENDPROC +21-224-18:41:24.365 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:41:24.365 00 SCX_CPU1_CS_MD/137 wait 5 +21-224-18:41:24.365 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:29.369 00 SCX_CPU1_CS_MD/138 +21-224-18:41:29.369 00 SCX_CPU1_CS_MD/140 SCX_CPU1_CS_MEM_DEF_TABLE[0].State = 4 +21-224-18:41:29.369 00 SCX_CPU1_CS_MD/141 SCX_CPU1_CS_MEM_DEF_TABLE[0].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +21-224-18:41:29.370 00 SCX_CPU1_CS_MD/142 SCX_CPU1_CS_MEM_DEF_TABLE[0].NumBytes = 16 +21-224-18:41:29.370 00 SCX_CPU1_CS_MD/143 +21-224-18:41:29.370 00 SCX_CPU1_CS_MD/145 for i = 1 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:29.370 00 SCX_CPU1_CS_MD/146 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:29.370 00 SCX_CPU1_CS_MD/147 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:29.371 00 SCX_CPU1_CS_MD/148 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:29.371 00 SCX_CPU1_CS_MD/149 enddo +21-224-18:41:29.371 00 SCX_CPU1_CS_MD/145 for i = 1 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:29.371 00 SCX_CPU1_CS_MD/146 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:29.372 00 SCX_CPU1_CS_MD/147 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:29.372 00 SCX_CPU1_CS_MD/148 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:29.372 00 SCX_CPU1_CS_MD/149 enddo +21-224-18:41:29.372 00 SCX_CPU1_CS_MD/145 for i = 1 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:29.373 00 SCX_CPU1_CS_MD/146 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:29.373 00 SCX_CPU1_CS_MD/147 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:29.373 00 SCX_CPU1_CS_MD/148 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:29.374 00 SCX_CPU1_CS_MD/149 enddo +21-224-18:41:29.374 00 SCX_CPU1_CS_MD/145 for i = 1 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:29.374 00 SCX_CPU1_CS_MD/146 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:29.374 00 SCX_CPU1_CS_MD/147 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:29.375 00 SCX_CPU1_CS_MD/148 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:29.375 00 SCX_CPU1_CS_MD/149 enddo +21-224-18:41:29.375 00 SCX_CPU1_CS_MD/145 for i = 1 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:29.376 00 SCX_CPU1_CS_MD/146 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:29.376 00 SCX_CPU1_CS_MD/147 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:29.376 00 SCX_CPU1_CS_MD/148 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:29.377 00 SCX_CPU1_CS_MD/149 enddo +21-224-18:41:29.377 00 SCX_CPU1_CS_MD/145 for i = 1 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:29.377 00 SCX_CPU1_CS_MD/146 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:29.377 00 SCX_CPU1_CS_MD/147 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:29.378 00 SCX_CPU1_CS_MD/148 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:29.378 00 SCX_CPU1_CS_MD/149 enddo +21-224-18:41:29.378 00 SCX_CPU1_CS_MD/145 for i = 1 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:29.379 00 SCX_CPU1_CS_MD/146 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:29.379 00 SCX_CPU1_CS_MD/147 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:29.380 00 SCX_CPU1_CS_MD/148 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:29.380 00 SCX_CPU1_CS_MD/149 enddo +21-224-18:41:29.380 00 SCX_CPU1_CS_MD/145 for i = 1 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:29.381 00 SCX_CPU1_CS_MD/146 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:29.381 00 SCX_CPU1_CS_MD/147 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:29.381 00 SCX_CPU1_CS_MD/148 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:29.381 00 SCX_CPU1_CS_MD/149 enddo +21-224-18:41:29.381 00 SCX_CPU1_CS_MD/145 for i = 1 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:29.381 00 SCX_CPU1_CS_MD/146 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:29.381 00 SCX_CPU1_CS_MD/147 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:29.381 00 SCX_CPU1_CS_MD/148 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:29.381 00 SCX_CPU1_CS_MD/149 enddo +21-224-18:41:29.381 00 SCX_CPU1_CS_MD/145 for i = 1 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:29.381 00 SCX_CPU1_CS_MD/146 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:29.381 00 SCX_CPU1_CS_MD/147 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:29.381 00 SCX_CPU1_CS_MD/148 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:29.381 00 SCX_CPU1_CS_MD/149 enddo +21-224-18:41:29.382 00 SCX_CPU1_CS_MD/145 for i = 1 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:29.382 00 SCX_CPU1_CS_MD/146 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:29.382 00 SCX_CPU1_CS_MD/147 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:29.382 00 SCX_CPU1_CS_MD/148 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:29.382 00 SCX_CPU1_CS_MD/149 enddo +21-224-18:41:29.382 00 SCX_CPU1_CS_MD/145 for i = 1 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:29.382 00 SCX_CPU1_CS_MD/146 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:29.382 00 SCX_CPU1_CS_MD/147 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:29.382 00 SCX_CPU1_CS_MD/148 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:29.382 00 SCX_CPU1_CS_MD/149 enddo +21-224-18:41:29.382 00 SCX_CPU1_CS_MD/145 for i = 1 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:29.382 00 SCX_CPU1_CS_MD/146 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:29.382 00 SCX_CPU1_CS_MD/147 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:29.382 00 SCX_CPU1_CS_MD/148 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:29.382 00 SCX_CPU1_CS_MD/149 enddo +21-224-18:41:29.382 00 SCX_CPU1_CS_MD/145 for i = 1 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:29.383 00 SCX_CPU1_CS_MD/146 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:29.383 00 SCX_CPU1_CS_MD/147 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:29.383 00 SCX_CPU1_CS_MD/148 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:29.383 00 SCX_CPU1_CS_MD/149 enddo +21-224-18:41:29.383 00 SCX_CPU1_CS_MD/145 for i = 1 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:29.383 00 SCX_CPU1_CS_MD/146 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:41:29.383 00 SCX_CPU1_CS_MD/147 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:41:29.383 00 SCX_CPU1_CS_MD/148 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:41:29.383 00 SCX_CPU1_CS_MD/149 enddo +21-224-18:41:29.383 00 SCX_CPU1_CS_MD/145 for i = 1 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:41:29.383 00 SCX_CPU1_CS_MD/150 +21-224-18:41:29.383 00 SCX_CPU1_CS_MD/151 s create_tbl_file_from_cvt (hostCPU,defTblId,"User-defined Memory Definition Table Invalid Load","usrmem_def_invalid3",memDefTblName,"SCX_CPU1_CS_MEM_DEF_TABLE[0].State",endmnemonic) +21-224-18:41:29.383 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:41:29.384 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:41:29.384 00 CREATE_TBL_FIL/2 ; +21-224-18:41:29.384 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-224-18:41:29.384 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-224-18:41:29.386 00 SPR-I:OPRO ********** usrmem_def_invalid3 ********** +21-224-18:41:29.386 00 SPR-I:OPRO +21-224-18:41:29.386 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:41:29.386 00 SPR-I:OPRO Sub Type: 8 +21-224-18:41:29.386 00 SPR-I:OPRO Length: 12 +21-224-18:41:29.386 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:41:29.386 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:41:29.386 00 SPR-I:OPRO Application Id: 0 +21-224-18:41:29.386 00 SPR-I:OPRO Create Time Secs: 1628793689 +21-224-18:41:29.386 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:41:29.386 00 SPR-I:OPRO File Description: User-defined Memory Definition T +21-224-18:41:29.386 00 SPR-I:OPRO +21-224-18:41:29.386 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:41:29.387 00 SPR-I:OPRO +21-224-18:41:29.387 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:41:29.387 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:41:29.387 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:41:29.387 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:41:29.387 00 SPR-I:OPRO +21-224-18:41:29.394 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:41:29.394 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:41:29.394 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:41:29.402 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:41:29.402 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmem_def_invalid3.tmp cs.defmemorytbl > usrmem_def_invalid3 +21-224-18:41:29.407 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmem_def_invalid3.tmp +21-224-18:41:29.410 00 CREATE_TBL_FIL/128 +21-224-18:41:29.410 00 CREATE_TBL_FIL/129 ENDPROC +21-224-18:41:29.410 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:41:29.410 00 SCX_CPU1_CS_MD/152 wait 5 +21-224-18:41:29.410 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:34.414 00 SCX_CPU1_CS_MD/153 +21-224-18:41:34.415 00 SCX_CPU1_CS_MD/154 write ";*********************************************************************" +21-224-18:41:34.415 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:34.415 00 SCX_CPU1_CS_MD/155 write "; End procedure scx_cpu1_cs_mdt2 " +21-224-18:41:34.415 00 SPR-I:OPRO ; End procedure scx_cpu1_cs_mdt2 +21-224-18:41:34.415 00 SCX_CPU1_CS_MD/156 write ";*********************************************************************" +21-224-18:41:34.415 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:34.415 00 SCX_CPU1_CS_MD/157 ENDPROC +21-224-18:41:34.415 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT2 completed +21-224-18:41:34.419 00 SCX_CPU1_CS_US/3396 wait 5 +21-224-18:41:34.419 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:39.423 00 SCX_CPU1_CS_US/3397 +21-224-18:41:39.423 00 SCX_CPU1_CS_US/3398 write ";*********************************************************************" +21-224-18:41:39.423 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:39.424 00 SCX_CPU1_CS_US/3399 write "; Step 5.8: Load the invalid files created above one at a time to " +21-224-18:41:39.424 00 SPR-I:OPRO ; Step 5.8: Load the invalid files created above one at a time to +21-224-18:41:39.424 00 SCX_CPU1_CS_US/3400 write "; generate the appropriate error event messages. " +21-224-18:41:39.424 00 SPR-I:OPRO ; generate the appropriate error event messages. +21-224-18:41:39.424 00 SCX_CPU1_CS_US/3401 write ";*********************************************************************" +21-224-18:41:39.424 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:39.424 00 SCX_CPU1_CS_US/3402 write "; Step 5.8.1: Send the command to load the invalid file." +21-224-18:41:39.424 00 SPR-I:OPRO ; Step 5.8.1: Send the command to load the invalid file. +21-224-18:41:39.424 00 SCX_CPU1_CS_US/3403 write ";*********************************************************************" +21-224-18:41:39.424 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:39.425 00 SCX_CPU1_CS_US/3404 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:41:39.425 00 SCX_CPU1_CS_US/3405 +21-224-18:41:39.425 00 SCX_CPU1_CS_US/3406 start load_table ("usrmem_def_invalid", hostCPU) +21-224-18:41:39.425 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:41:39.427 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:41:39.427 00 LOAD_TABLE/2 ; +21-224-18:41:39.427 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-224-18:41:39.428 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-224-18:41:39.430 00 SPR-I:OPRO Table Filename: usrmem_def_invalid +21-224-18:41:39.431 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmem_def_invalid RAM:0 3 +21-224-18:41:39.432 00 SPR-I:OPRO +21-224-18:41:39.573 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:41:39.573 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:44.577 00 SPR-I:OPRO +21-224-18:41:44.578 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_invalid" +21-224-18:41:44.594 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:41:45.217 00 TLMH-I:STS 58-012-14:29:06.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_invalid' into 'CS.DefMemoryTbl' working buffer +21-224-18:41:47.598 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:47.600 00 LOAD_TABLE/195 +21-224-18:41:47.600 00 LOAD_TABLE/196 ENDPROC +21-224-18:41:47.600 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:41:47.603 00 SCX_CPU1_CS_US/3407 +21-224-18:41:47.604 00 SCX_CPU1_CS_US/3408 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:41:47.622 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:47.624 00 SCX_CPU1_CS_US/3409 if (UT_TW_Status = UT_Success) then +21-224-18:41:47.624 00 SCX_CPU1_CS_US/3410 write "<*> Passed - Load command sent successfully." +21-224-18:41:47.624 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-224-18:41:47.624 00 SCX_CPU1_CS_US/3413 endif +21-224-18:41:47.624 00 SCX_CPU1_CS_US/3414 +21-224-18:41:47.624 00 SCX_CPU1_CS_US/3415 wait 5 +21-224-18:41:47.625 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:52.628 00 SCX_CPU1_CS_US/3416 +21-224-18:41:52.629 00 SCX_CPU1_CS_US/3417 write ";*********************************************************************" +21-224-18:41:52.629 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:52.629 00 SCX_CPU1_CS_US/3418 write "; Step 5.8.2: Send the command to validate the file loaded above. " +21-224-18:41:52.629 00 SPR-I:OPRO ; Step 5.8.2: Send the command to validate the file loaded above. +21-224-18:41:52.629 00 SCX_CPU1_CS_US/3419 write ";*********************************************************************" +21-224-18:41:52.629 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:52.629 00 SCX_CPU1_CS_US/3420 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID,"DEBUG", 1 +21-224-18:41:52.635 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.635 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-224-18:41:52.635 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.637 00 SCX_CPU1_CS_US/3421 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_ERR_EID, "ERROR", 2 +21-224-18:41:52.643 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.644 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-224-18:41:52.644 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.646 00 SCX_CPU1_CS_US/3422 ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_RANGE_ERR_EID, "ERROR", 3 +21-224-18:41:52.652 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.652 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 104 +21-224-18:41:52.652 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.654 00 SCX_CPU1_CS_US/3423 ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_INF_EID, "INFO", 4 +21-224-18:41:52.666 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.666 00 SPR-I:OPRO ; Setup event 4 with CS INFO 143 +21-224-18:41:52.666 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.667 00 SCX_CPU1_CS_US/3424 +21-224-18:41:52.667 00 SCX_CPU1_CS_US/3425 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:41:52.667 00 SCX_CPU1_CS_US/3426 +21-224-18:41:52.693 00 SCX_CPU1_CS_US/3427 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=memDefTblName +21-224-18:41:52.705 00 SCX_CPU1_CS_US/3428 +21-224-18:41:52.705 00 SCX_CPU1_CS_US/3429 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:41:52.708 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:41:53.219 00 TLMH-I:STS 58-012-14:29:14.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:41:54.722 00 TLMH-I:STS 58-012-14:29:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=103 Memory Table Validate: Illegal State Field (0x0004) found in Entry ID 4 +21-224-18:41:54.723 00 TLMH-I:STS 58-012-14:29:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 4, bad = 1, unused = 11 +21-224-18:41:54.723 00 TLMH-I:STS 58-012-14:29:16.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefMemoryTbl', Status=0xFFFFFFFD +21-224-18:41:55.711 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:55.714 00 SCX_CPU1_CS_US/3430 if (UT_TW_Status = UT_Success) then +21-224-18:41:55.714 00 SCX_CPU1_CS_US/3431 write "<*> Passed - User-defined Memory Definition Table validate command sent." +21-224-18:41:55.714 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validate command sent. +21-224-18:41:55.714 00 SCX_CPU1_CS_US/3432 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-224-18:41:55.714 00 SCX_CPU1_CS_US/3433 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-224-18:41:55.715 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-224-18:41:55.715 00 SCX_CPU1_CS_US/3436 endif +21-224-18:41:55.715 00 SCX_CPU1_CS_US/3439 endif +21-224-18:41:55.715 00 SCX_CPU1_CS_US/3440 +21-224-18:41:55.715 00 SCX_CPU1_CS_US/3441 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-224-18:41:55.729 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:55.732 00 SCX_CPU1_CS_US/3442 if (UT_TW_Status = UT_Success) then +21-224-18:41:55.732 00 SCX_CPU1_CS_US/3443 write "<*> Passed - User-defined Memory Definition Table validation failed as expected." +21-224-18:41:55.732 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validation failed as expected. +21-224-18:41:55.732 00 SCX_CPU1_CS_US/3444 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-224-18:41:55.733 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-224-18:41:55.733 00 SCX_CPU1_CS_US/3447 endif +21-224-18:41:55.733 00 SCX_CPU1_CS_US/3448 +21-224-18:41:55.733 00 SCX_CPU1_CS_US/3449 if (SCX_CPU1_find_event[3].num_found_messages = 1) then +21-224-18:41:55.765 00 SCX_CPU1_CS_US/3452 else +21-224-18:41:55.765 00 SCX_CPU1_CS_US/3453 write " Failed (6000.2) - Invalid Memory Range Error was not generated." +21-224-18:41:55.765 00 SPR-I:OPRO Failed (6000.2) - Invalid Memory Range Error was not generated. +21-224-18:41:55.765 00 SCX_CPU1_CS_US/3454 ut_setrequirements CS_60002, "F" +21-224-18:41:55.767 00 SCX_CPU1_CS_US/3455 endif +21-224-18:41:55.767 00 SCX_CPU1_CS_US/3456 +21-224-18:41:55.767 00 SCX_CPU1_CS_US/3457 if (SCX_CPU1_find_event[4].num_found_messages = 1) then +21-224-18:41:55.767 00 SCX_CPU1_CS_US/3458 write "<*> Passed - Memory Table verification results message rcv'd." +21-224-18:41:55.767 00 SPR-I:OPRO <*> Passed - Memory Table verification results message rcv'd. +21-224-18:41:55.767 00 SCX_CPU1_CS_US/3461 endif +21-224-18:41:55.767 00 SCX_CPU1_CS_US/3462 +21-224-18:41:55.767 00 SCX_CPU1_CS_US/3463 write ";*********************************************************************" +21-224-18:41:55.767 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:55.767 00 SCX_CPU1_CS_US/3464 write "; Step 5.8.3: Send the command to abort the invalid load. " +21-224-18:41:55.767 00 SPR-I:OPRO ; Step 5.8.3: Send the command to abort the invalid load. +21-224-18:41:55.767 00 SCX_CPU1_CS_US/3465 write ";*********************************************************************" +21-224-18:41:55.767 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:55.767 00 SCX_CPU1_CS_US/3466 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_LOAD_ABORT_INF_EID, "INFO", 1 +21-224-18:41:55.769 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:55.769 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-224-18:41:55.769 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:55.770 00 SCX_CPU1_CS_US/3467 +21-224-18:41:55.770 00 SCX_CPU1_CS_US/3468 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:41:55.780 00 SCX_CPU1_CS_US/3469 +21-224-18:41:55.780 00 SCX_CPU1_CS_US/3470 /SCX_CPU1_TBL_LOADABORT ABTABLENAME=memDefTblName +21-224-18:41:55.792 00 SCX_CPU1_CS_US/3471 +21-224-18:41:55.792 00 SCX_CPU1_CS_US/3472 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:41:55.794 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:41:56.218 00 TLMH-I:STS 58-012-14:29:17.500 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefMemoryTbl' +21-224-18:41:58.798 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:58.801 00 SCX_CPU1_CS_US/3473 if (UT_TW_Status = UT_Success) then +21-224-18:41:58.801 00 SCX_CPU1_CS_US/3474 write "<*> Passed - Load abort command sent successfully." +21-224-18:41:58.801 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-224-18:41:58.801 00 SCX_CPU1_CS_US/3477 endif +21-224-18:41:58.801 00 SCX_CPU1_CS_US/3478 +21-224-18:41:58.802 00 SCX_CPU1_CS_US/3480 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:41:58.814 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:58.817 00 SCX_CPU1_CS_US/3481 if (UT_TW_Status = UT_Success) then +21-224-18:41:58.817 00 SCX_CPU1_CS_US/3482 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-224-18:41:58.817 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-224-18:41:58.817 00 SCX_CPU1_CS_US/3485 endif +21-224-18:41:58.817 00 SCX_CPU1_CS_US/3486 +21-224-18:41:58.817 00 SCX_CPU1_CS_US/3487 wait 5 +21-224-18:41:58.817 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:03.821 00 SCX_CPU1_CS_US/3488 +21-224-18:42:03.821 00 SCX_CPU1_CS_US/3489 write ";*********************************************************************" +21-224-18:42:03.822 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:03.822 00 SCX_CPU1_CS_US/3490 write "; Step 5.8.4: Send the command to load the second invalid file." +21-224-18:42:03.822 00 SPR-I:OPRO ; Step 5.8.4: Send the command to load the second invalid file. +21-224-18:42:03.822 00 SCX_CPU1_CS_US/3491 write ";*********************************************************************" +21-224-18:42:03.822 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:03.822 00 SCX_CPU1_CS_US/3492 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:42:03.823 00 SCX_CPU1_CS_US/3493 +21-224-18:42:03.823 00 SCX_CPU1_CS_US/3494 start load_table ("usrmem_def_invalid2", hostCPU) +21-224-18:42:03.823 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:42:03.825 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:42:03.826 00 LOAD_TABLE/2 ; +21-224-18:42:03.826 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-224-18:42:03.826 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-224-18:42:03.828 00 SPR-I:OPRO Table Filename: usrmem_def_invalid2 +21-224-18:42:03.829 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmem_def_invalid2 RAM:0 3 +21-224-18:42:03.829 00 SPR-I:OPRO +21-224-18:42:03.960 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:42:03.960 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:08.964 00 SPR-I:OPRO +21-224-18:42:08.967 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_invalid2" +21-224-18:42:08.997 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:09.718 00 TLMH-I:STS 58-012-14:29:31.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_invalid2' into 'CS.DefMemoryTbl' working buffer +21-224-18:42:11.007 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:11.009 00 LOAD_TABLE/195 +21-224-18:42:11.009 00 LOAD_TABLE/196 ENDPROC +21-224-18:42:11.009 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:42:11.013 00 SCX_CPU1_CS_US/3495 +21-224-18:42:11.013 00 SCX_CPU1_CS_US/3496 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:42:11.028 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:11.032 00 SCX_CPU1_CS_US/3497 if (UT_TW_Status = UT_Success) then +21-224-18:42:11.032 00 SCX_CPU1_CS_US/3498 write "<*> Passed - Load command sent successfully." +21-224-18:42:11.032 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-224-18:42:11.032 00 SCX_CPU1_CS_US/3501 endif +21-224-18:42:11.033 00 SCX_CPU1_CS_US/3502 +21-224-18:42:11.033 00 SCX_CPU1_CS_US/3503 wait 5 +21-224-18:42:11.033 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:16.037 00 SCX_CPU1_CS_US/3504 +21-224-18:42:16.037 00 SCX_CPU1_CS_US/3505 write ";*********************************************************************" +21-224-18:42:16.037 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:16.037 00 SCX_CPU1_CS_US/3506 write "; Step 5.8.5: Send the command to validate the file loaded above. " +21-224-18:42:16.038 00 SPR-I:OPRO ; Step 5.8.5: Send the command to validate the file loaded above. +21-224-18:42:16.038 00 SCX_CPU1_CS_US/3507 write ";*********************************************************************" +21-224-18:42:16.038 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:16.038 00 SCX_CPU1_CS_US/3508 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID,"DEBUG", 1 +21-224-18:42:16.043 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.043 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-224-18:42:16.043 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.044 00 SCX_CPU1_CS_US/3509 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_ERR_EID, "ERROR", 2 +21-224-18:42:16.046 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.046 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-224-18:42:16.046 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.047 00 SCX_CPU1_CS_US/3510 ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_RANGE_ERR_EID, "ERROR", 3 +21-224-18:42:16.048 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.048 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 104 +21-224-18:42:16.048 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.049 00 SCX_CPU1_CS_US/3511 ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_INF_EID, "INFO", 4 +21-224-18:42:16.051 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.051 00 SPR-I:OPRO ; Setup event 4 with CS INFO 143 +21-224-18:42:16.051 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.051 00 SCX_CPU1_CS_US/3512 +21-224-18:42:16.051 00 SCX_CPU1_CS_US/3513 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:42:16.051 00 SCX_CPU1_CS_US/3514 +21-224-18:42:16.075 00 SCX_CPU1_CS_US/3515 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=memDefTblName +21-224-18:42:16.077 00 SCX_CPU1_CS_US/3516 +21-224-18:42:16.077 00 SCX_CPU1_CS_US/3517 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:42:16.080 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:16.718 00 TLMH-I:STS 58-012-14:29:38.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:42:18.718 00 TLMH-I:STS 58-012-14:29:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=103 Memory Table Validate: Illegal State Field (0x0004) found in Entry ID 4 +21-224-18:42:18.719 00 TLMH-I:STS 58-012-14:29:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 4, bad = 1, unused = 11 +21-224-18:42:18.720 00 TLMH-I:STS 58-012-14:29:40.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefMemoryTbl', Status=0xFFFFFFFD +21-224-18:42:19.083 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:19.086 00 SCX_CPU1_CS_US/3518 if (UT_TW_Status = UT_Success) then +21-224-18:42:19.086 00 SCX_CPU1_CS_US/3519 write "<*> Passed - User-defined Memory Definition Table validate command sent." +21-224-18:42:19.086 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validate command sent. +21-224-18:42:19.086 00 SCX_CPU1_CS_US/3520 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-224-18:42:19.086 00 SCX_CPU1_CS_US/3521 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-224-18:42:19.087 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-224-18:42:19.087 00 SCX_CPU1_CS_US/3524 endif +21-224-18:42:19.087 00 SCX_CPU1_CS_US/3527 endif +21-224-18:42:19.087 00 SCX_CPU1_CS_US/3528 +21-224-18:42:19.087 00 SCX_CPU1_CS_US/3529 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-224-18:42:19.100 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:19.102 00 SCX_CPU1_CS_US/3530 if (UT_TW_Status = UT_Success) then +21-224-18:42:19.102 00 SCX_CPU1_CS_US/3531 write "<*> Passed - User-defined Memory Definition Table validation failed as expected." +21-224-18:42:19.102 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validation failed as expected. +21-224-18:42:19.102 00 SCX_CPU1_CS_US/3532 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-224-18:42:19.103 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-224-18:42:19.103 00 SCX_CPU1_CS_US/3535 endif +21-224-18:42:19.103 00 SCX_CPU1_CS_US/3536 +21-224-18:42:19.103 00 SCX_CPU1_CS_US/3537 if (SCX_CPU1_find_event[3].num_found_messages = 1) then +21-224-18:42:19.140 00 SCX_CPU1_CS_US/3540 else +21-224-18:42:19.140 00 SCX_CPU1_CS_US/3541 write " Failed (6000.2) - Invalid Memory Range Error was not generated." +21-224-18:42:19.140 00 SPR-I:OPRO Failed (6000.2) - Invalid Memory Range Error was not generated. +21-224-18:42:19.140 00 SCX_CPU1_CS_US/3542 ut_setrequirements CS_60002, "F" +21-224-18:42:19.142 00 SCX_CPU1_CS_US/3543 endif +21-224-18:42:19.142 00 SCX_CPU1_CS_US/3544 +21-224-18:42:19.142 00 SCX_CPU1_CS_US/3545 if (SCX_CPU1_find_event[4].num_found_messages = 1) then +21-224-18:42:19.142 00 SCX_CPU1_CS_US/3546 write "<*> Passed - Memory Table verification results message rcv'd." +21-224-18:42:19.142 00 SPR-I:OPRO <*> Passed - Memory Table verification results message rcv'd. +21-224-18:42:19.142 00 SCX_CPU1_CS_US/3549 endif +21-224-18:42:19.142 00 SCX_CPU1_CS_US/3550 +21-224-18:42:19.142 00 SCX_CPU1_CS_US/3551 write ";*********************************************************************" +21-224-18:42:19.142 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:19.142 00 SCX_CPU1_CS_US/3552 write "; Step 5.8.6: Send the command to abort the invalid load. " +21-224-18:42:19.142 00 SPR-I:OPRO ; Step 5.8.6: Send the command to abort the invalid load. +21-224-18:42:19.142 00 SCX_CPU1_CS_US/3553 write ";*********************************************************************" +21-224-18:42:19.142 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:19.142 00 SCX_CPU1_CS_US/3554 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_LOAD_ABORT_INF_EID, "INFO", 1 +21-224-18:42:19.144 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:19.144 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-224-18:42:19.145 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:19.145 00 SCX_CPU1_CS_US/3555 +21-224-18:42:19.145 00 SCX_CPU1_CS_US/3556 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:42:19.155 00 SCX_CPU1_CS_US/3557 +21-224-18:42:19.155 00 SCX_CPU1_CS_US/3558 /SCX_CPU1_TBL_LOADABORT ABTABLENAME=memDefTblName +21-224-18:42:19.166 00 SCX_CPU1_CS_US/3559 +21-224-18:42:19.166 00 SCX_CPU1_CS_US/3560 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:42:19.169 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:19.717 00 TLMH-I:STS 58-012-14:29:41.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefMemoryTbl' +21-224-18:42:23.173 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:23.175 00 SCX_CPU1_CS_US/3561 if (UT_TW_Status = UT_Success) then +21-224-18:42:23.176 00 SCX_CPU1_CS_US/3562 write "<*> Passed - Load abort command sent successfully." +21-224-18:42:23.176 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-224-18:42:23.176 00 SCX_CPU1_CS_US/3565 endif +21-224-18:42:23.176 00 SCX_CPU1_CS_US/3566 +21-224-18:42:23.176 00 SCX_CPU1_CS_US/3568 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:42:23.188 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:23.190 00 SCX_CPU1_CS_US/3569 if (UT_TW_Status = UT_Success) then +21-224-18:42:23.190 00 SCX_CPU1_CS_US/3570 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-224-18:42:23.190 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-224-18:42:23.191 00 SCX_CPU1_CS_US/3573 endif +21-224-18:42:23.191 00 SCX_CPU1_CS_US/3574 +21-224-18:42:23.191 00 SCX_CPU1_CS_US/3575 wait 5 +21-224-18:42:23.191 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:28.195 00 SCX_CPU1_CS_US/3576 +21-224-18:42:28.195 00 SCX_CPU1_CS_US/3577 write ";*********************************************************************" +21-224-18:42:28.195 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:28.195 00 SCX_CPU1_CS_US/3578 write "; Step 5.8.7: Send the command to load the third invalid file." +21-224-18:42:28.195 00 SPR-I:OPRO ; Step 5.8.7: Send the command to load the third invalid file. +21-224-18:42:28.195 00 SCX_CPU1_CS_US/3579 write ";*********************************************************************" +21-224-18:42:28.195 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:28.196 00 SCX_CPU1_CS_US/3580 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:42:28.196 00 SCX_CPU1_CS_US/3581 +21-224-18:42:28.196 00 SCX_CPU1_CS_US/3582 start load_table ("usrmem_def_invalid3", hostCPU) +21-224-18:42:28.196 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:42:28.198 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:42:28.198 00 LOAD_TABLE/2 ; +21-224-18:42:28.198 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-224-18:42:28.198 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-224-18:42:28.202 00 SPR-I:OPRO Table Filename: usrmem_def_invalid3 +21-224-18:42:28.207 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmem_def_invalid3 RAM:0 3 +21-224-18:42:28.207 00 SPR-I:OPRO +21-224-18:42:28.370 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:42:28.370 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:33.375 00 SPR-I:OPRO +21-224-18:42:33.377 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_invalid3" +21-224-18:42:33.395 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:34.219 00 TLMH-I:STS 58-012-14:29:55.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_invalid3' into 'CS.DefMemoryTbl' working buffer +21-224-18:42:35.397 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:35.399 00 LOAD_TABLE/195 +21-224-18:42:35.399 00 LOAD_TABLE/196 ENDPROC +21-224-18:42:35.399 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:42:35.401 00 SCX_CPU1_CS_US/3583 +21-224-18:42:35.401 00 SCX_CPU1_CS_US/3584 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:42:35.405 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:35.406 00 SCX_CPU1_CS_US/3585 if (UT_TW_Status = UT_Success) then +21-224-18:42:35.406 00 SCX_CPU1_CS_US/3586 write "<*> Passed - Load command sent successfully." +21-224-18:42:35.406 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-224-18:42:35.406 00 SCX_CPU1_CS_US/3589 endif +21-224-18:42:35.406 00 SCX_CPU1_CS_US/3590 +21-224-18:42:35.406 00 SCX_CPU1_CS_US/3591 wait 5 +21-224-18:42:35.406 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:40.410 00 SCX_CPU1_CS_US/3592 +21-224-18:42:40.410 00 SCX_CPU1_CS_US/3593 write ";*********************************************************************" +21-224-18:42:40.410 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:40.410 00 SCX_CPU1_CS_US/3594 write "; Step 5.8.8: Send the command to validate the file loaded above. " +21-224-18:42:40.410 00 SPR-I:OPRO ; Step 5.8.8: Send the command to validate the file loaded above. +21-224-18:42:40.410 00 SCX_CPU1_CS_US/3595 write ";*********************************************************************" +21-224-18:42:40.410 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:40.411 00 SCX_CPU1_CS_US/3596 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID,"DEBUG", 1 +21-224-18:42:40.415 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.416 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-224-18:42:40.416 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.417 00 SCX_CPU1_CS_US/3597 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_ERR_EID, "ERROR", 2 +21-224-18:42:40.419 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.420 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-224-18:42:40.420 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.420 00 SCX_CPU1_CS_US/3598 ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_STATE_ERR_EID,"ERROR", 3 +21-224-18:42:40.423 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.423 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 103 +21-224-18:42:40.423 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.424 00 SCX_CPU1_CS_US/3599 ut_setupevents "SCX","CPU1",{CSAppName},CS_VAL_MEMORY_INF_EID, "INFO", 4 +21-224-18:42:40.426 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.426 00 SPR-I:OPRO ; Setup event 4 with CS INFO 143 +21-224-18:42:40.426 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.427 00 SCX_CPU1_CS_US/3600 +21-224-18:42:40.427 00 SCX_CPU1_CS_US/3601 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:42:40.427 00 SCX_CPU1_CS_US/3602 +21-224-18:42:40.453 00 SCX_CPU1_CS_US/3603 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=memDefTblName +21-224-18:42:40.465 00 SCX_CPU1_CS_US/3604 +21-224-18:42:40.465 00 SCX_CPU1_CS_US/3605 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:42:40.469 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:41.223 00 TLMH-I:STS 58-012-14:30:02.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:42:42.717 00 TLMH-I:STS 58-012-14:30:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=103 Memory Table Validate: Illegal State Field (0x0004) found in Entry ID 0 +21-224-18:42:42.718 00 TLMH-I:STS 58-012-14:30:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 1, unused = 15 +21-224-18:42:42.720 00 TLMH-I:STS 58-012-14:30:04.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefMemoryTbl', Status=0xFFFFFFFD +21-224-18:42:43.473 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:43.475 00 SCX_CPU1_CS_US/3606 if (UT_TW_Status = UT_Success) then +21-224-18:42:43.475 00 SCX_CPU1_CS_US/3607 write "<*> Passed - User-defined Memory Definition Table validate command sent." +21-224-18:42:43.475 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validate command sent. +21-224-18:42:43.475 00 SCX_CPU1_CS_US/3608 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-224-18:42:43.476 00 SCX_CPU1_CS_US/3609 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-224-18:42:43.476 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-224-18:42:43.476 00 SCX_CPU1_CS_US/3612 endif +21-224-18:42:43.476 00 SCX_CPU1_CS_US/3615 endif +21-224-18:42:43.476 00 SCX_CPU1_CS_US/3616 +21-224-18:42:43.476 00 SCX_CPU1_CS_US/3617 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-224-18:42:43.480 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:43.481 00 SCX_CPU1_CS_US/3618 if (UT_TW_Status = UT_Success) then +21-224-18:42:43.481 00 SCX_CPU1_CS_US/3619 write "<*> Passed - User-defined Memory Definition Table validation failed as expected." +21-224-18:42:43.481 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validation failed as expected. +21-224-18:42:43.481 00 SCX_CPU1_CS_US/3620 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-224-18:42:43.481 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-224-18:42:43.481 00 SCX_CPU1_CS_US/3623 endif +21-224-18:42:43.481 00 SCX_CPU1_CS_US/3624 +21-224-18:42:43.481 00 SCX_CPU1_CS_US/3625 if (SCX_CPU1_find_event[3].num_found_messages = 1) then +21-224-18:42:43.498 00 SCX_CPU1_CS_US/3626 write "<*> Passed (6000.2) - Invalid State entry error detected as expected." +21-224-18:42:43.498 00 SPR-I:OPRO <*> Passed (6000.2) - Invalid State entry error detected as expected. +21-224-18:42:43.498 00 SCX_CPU1_CS_US/3627 ut_setrequirements CS_60002, "P" +21-224-18:42:43.499 00 SCX_CPU1_CS_US/3631 endif +21-224-18:42:43.499 00 SCX_CPU1_CS_US/3632 +21-224-18:42:43.499 00 SCX_CPU1_CS_US/3633 if (SCX_CPU1_find_event[4].num_found_messages = 1) then +21-224-18:42:43.499 00 SCX_CPU1_CS_US/3634 write "<*> Passed - Memory Table verification results message rcv'd." +21-224-18:42:43.499 00 SPR-I:OPRO <*> Passed - Memory Table verification results message rcv'd. +21-224-18:42:43.499 00 SCX_CPU1_CS_US/3637 endif +21-224-18:42:43.499 00 SCX_CPU1_CS_US/3638 +21-224-18:42:43.499 00 SCX_CPU1_CS_US/3639 write ";*********************************************************************" +21-224-18:42:43.499 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:43.499 00 SCX_CPU1_CS_US/3640 write "; Step 5.8.9: Send the command to abort the invalid load. " +21-224-18:42:43.499 00 SPR-I:OPRO ; Step 5.8.9: Send the command to abort the invalid load. +21-224-18:42:43.499 00 SCX_CPU1_CS_US/3641 write ";*********************************************************************" +21-224-18:42:43.499 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:43.509 00 SCX_CPU1_CS_US/3642 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_LOAD_ABORT_INF_EID, "INFO", 1 +21-224-18:42:43.511 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:43.512 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-224-18:42:43.512 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:43.512 00 SCX_CPU1_CS_US/3643 +21-224-18:42:43.512 00 SCX_CPU1_CS_US/3644 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:42:43.512 00 SCX_CPU1_CS_US/3645 +21-224-18:42:43.512 00 SCX_CPU1_CS_US/3646 /SCX_CPU1_TBL_LOADABORT ABTABLENAME=memDefTblName +21-224-18:42:43.514 00 SCX_CPU1_CS_US/3647 +21-224-18:42:43.514 00 SCX_CPU1_CS_US/3648 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:42:43.517 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:44.215 00 TLMH-I:STS 58-012-14:30:05.500 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefMemoryTbl' +21-224-18:42:47.522 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:47.525 00 SCX_CPU1_CS_US/3649 if (UT_TW_Status = UT_Success) then +21-224-18:42:47.525 00 SCX_CPU1_CS_US/3650 write "<*> Passed - Load abort command sent successfully." +21-224-18:42:47.525 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-224-18:42:47.525 00 SCX_CPU1_CS_US/3653 endif +21-224-18:42:47.525 00 SCX_CPU1_CS_US/3654 +21-224-18:42:47.525 00 SCX_CPU1_CS_US/3656 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:42:47.529 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:47.530 00 SCX_CPU1_CS_US/3657 if (UT_TW_Status = UT_Success) then +21-224-18:42:47.530 00 SCX_CPU1_CS_US/3658 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-224-18:42:47.530 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-224-18:42:47.530 00 SCX_CPU1_CS_US/3661 endif +21-224-18:42:47.530 00 SCX_CPU1_CS_US/3662 +21-224-18:42:47.530 00 SCX_CPU1_CS_US/3663 wait 5 +21-224-18:42:47.530 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:52.534 00 SCX_CPU1_CS_US/3664 +21-224-18:42:52.534 00 SCX_CPU1_CS_US/3665 write ";*********************************************************************" +21-224-18:42:52.534 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:52.534 00 SCX_CPU1_CS_US/3666 write "; Step 5.9: Create a User-defined Memory Definition table load file " +21-224-18:42:52.534 00 SPR-I:OPRO ; Step 5.9: Create a User-defined Memory Definition table load file +21-224-18:42:52.534 00 SCX_CPU1_CS_US/3667 write "; containing entries that overlap and empty entries in between valid " +21-224-18:42:52.534 00 SPR-I:OPRO ; containing entries that overlap and empty entries in between valid +21-224-18:42:52.534 00 SCX_CPU1_CS_US/3668 write "; entries. " +21-224-18:42:52.535 00 SPR-I:OPRO ; entries. +21-224-18:42:52.535 00 SCX_CPU1_CS_US/3669 write ";*********************************************************************" +21-224-18:42:52.535 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:52.535 00 SCX_CPU1_CS_US/3670 s scx_cpu1_cs_mdt3 +21-224-18:42:52.535 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_mdt3.i +21-224-18:42:52.541 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT3 started +21-224-18:42:52.541 00 SCX_CPU1_CS_MD/2 ;******************************************************************************* +21-224-18:42:52.541 00 SCX_CPU1_CS_MD/3 ; Test Name: cs_mdt3 +21-224-18:42:52.541 00 SCX_CPU1_CS_MD/4 ; Test Level: Build Verification +21-224-18:42:52.541 00 SCX_CPU1_CS_MD/5 ; Test Type: Functional +21-224-18:42:52.541 00 SCX_CPU1_CS_MD/6 ; +21-224-18:42:52.541 00 SCX_CPU1_CS_MD/7 ; Test Description +21-224-18:42:52.541 00 SCX_CPU1_CS_MD/8 ; The purpose of this procedure is to generate a User-defined Memory +21-224-18:42:52.542 00 SCX_CPU1_CS_MD/9 ; Definition Table for the Checksum Application containing entries that +21-224-18:42:52.542 00 SCX_CPU1_CS_MD/10 ; overlap and empty entries between valid entries. +21-224-18:42:52.542 00 SCX_CPU1_CS_MD/11 ; +21-224-18:42:52.542 00 SCX_CPU1_CS_MD/12 ; Requirements Tested: +21-224-18:42:52.542 00 SCX_CPU1_CS_MD/13 ; None +21-224-18:42:52.542 00 SCX_CPU1_CS_MD/14 ; +21-224-18:42:52.542 00 SCX_CPU1_CS_MD/15 ; Prerequisite Conditions +21-224-18:42:52.542 00 SCX_CPU1_CS_MD/16 ; The TST_CS_MemTbl application must be executing for this procedure to +21-224-18:42:52.542 00 SCX_CPU1_CS_MD/17 ; generate the appropriate EEPROM Definition Table +21-224-18:42:52.542 00 SCX_CPU1_CS_MD/18 ; +21-224-18:42:52.542 00 SCX_CPU1_CS_MD/19 ; Assumptions and Constraints +21-224-18:42:52.542 00 SCX_CPU1_CS_MD/20 ; None. +21-224-18:42:52.542 00 SCX_CPU1_CS_MD/21 ; +21-224-18:42:52.542 00 SCX_CPU1_CS_MD/22 ; Change History +21-224-18:42:52.542 00 SCX_CPU1_CS_MD/23 ; +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/24 ; Date Name Description +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/25 ; 07/19/11 Walt Moleski Initial release. +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/26 ; 09/19/12 Walt Moleski Added write of new HK items and added a +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/27 ; define of the OS_MEM_TABLE_SIZE that +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/28 ; was removed from osconfig.h in 3.5.0.0 +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/29 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/30 ; commanding and added a hostCPU variable +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/31 ; for the utility procs to connect to the +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/32 ; proper host IP address. Changed define +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/33 ; of OS_MEM_TABLE_SIZE to MEM_TABLE_SIZE. +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/34 ; +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/35 ; Arguments +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/36 ; None. +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/37 ; +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/38 ; Procedures Called +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/39 ; Name Description +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/40 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/41 ; the specified arguments and cvt +21-224-18:42:52.543 00 SCX_CPU1_CS_MD/42 ; +21-224-18:42:52.544 00 SCX_CPU1_CS_MD/43 ; Expected Test Results and Analysis +21-224-18:42:52.544 00 SCX_CPU1_CS_MD/44 ; +21-224-18:42:52.544 00 SCX_CPU1_CS_MD/45 ;********************************************************************** +21-224-18:42:52.544 00 SCX_CPU1_CS_MD/46 +21-224-18:42:52.544 00 SCX_CPU1_CS_MD/47 local logging = %liv (log_procedure) +21-224-18:42:52.546 00 SCX_CPU1_CS_MD/48 %liv (log_procedure) = FALSE +21-224-18:42:52.581 00 SCX_CPU1_CS_MD/56 +21-224-18:42:52.581 00 SCX_CPU1_CS_MD/57 #define MEM_TABLE_SIZE 10 +21-224-18:42:52.581 00 SCX_CPU1_CS_MD/58 +21-224-18:42:52.581 00 SCX_CPU1_CS_MD/59 ;********************************************************************** +21-224-18:42:52.581 00 SCX_CPU1_CS_MD/60 ; Define local variables +21-224-18:42:52.581 00 SCX_CPU1_CS_MD/61 ;********************************************************************** +21-224-18:42:52.581 00 SCX_CPU1_CS_MD/62 LOCAL defTblId, defPktId +21-224-18:42:52.581 00 SCX_CPU1_CS_MD/63 local CSAppName = "CS" +21-224-18:42:52.581 00 SCX_CPU1_CS_MD/64 local ramDir = "RAM:0" +21-224-18:42:52.581 00 SCX_CPU1_CS_MD/65 local hostCPU = "CPU3" +21-224-18:42:52.581 00 SCX_CPU1_CS_MD/66 local memDefTblName = CSAppName & "." & CS_DEF_MEMORY_TABLE_NAME +21-224-18:42:52.581 00 SCX_CPU1_CS_MD/67 +21-224-18:42:52.581 00 SCX_CPU1_CS_MD/70 defTblId = "0FAD" +21-224-18:42:52.581 00 SCX_CPU1_CS_MD/71 defPktId = 4013 +21-224-18:42:52.581 00 SCX_CPU1_CS_MD/72 +21-224-18:42:52.581 00 SCX_CPU1_CS_MD/73 write ";*********************************************************************" +21-224-18:42:52.581 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:52.581 00 SCX_CPU1_CS_MD/74 write "; Define the Memory Definition Table " +21-224-18:42:52.581 00 SPR-I:OPRO ; Define the Memory Definition Table +21-224-18:42:52.582 00 SCX_CPU1_CS_MD/75 write ";********************************************************************" +21-224-18:42:52.582 00 SPR-I:OPRO ;******************************************************************** +21-224-18:42:52.582 00 SCX_CPU1_CS_MD/78 local eepromEntry = 0 +21-224-18:42:52.582 00 SCX_CPU1_CS_MD/79 local ramEntry = 0 +21-224-18:42:52.582 00 SCX_CPU1_CS_MD/80 +21-224-18:42:52.582 00 SCX_CPU1_CS_MD/82 for i=1 to MEM_TABLE_SIZE do +21-224-18:42:52.582 00 SCX_CPU1_CS_MD/83 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:42:52.582 00 SCX_CPU1_CS_MD/85 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:42:52.582 00 SCX_CPU1_CS_MD/86 (ramEntry = 0)) then +21-224-18:42:52.582 00 SCX_CPU1_CS_MD/87 ramEntry = i +21-224-18:42:52.582 00 SCX_CPU1_CS_MD/88 endif +21-224-18:42:52.582 00 SCX_CPU1_CS_MD/89 enddo +21-224-18:42:52.582 00 SCX_CPU1_CS_MD/82 for i=1 to MEM_TABLE_SIZE do +21-224-18:42:52.582 00 SCX_CPU1_CS_MD/83 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:42:52.582 00 SCX_CPU1_CS_MD/84 eepromEntry = i +21-224-18:42:52.582 00 SCX_CPU1_CS_MD/88 endif +21-224-18:42:52.582 00 SCX_CPU1_CS_MD/89 enddo +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/82 for i=1 to MEM_TABLE_SIZE do +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/83 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/85 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/86 (ramEntry = 0)) then +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/88 endif +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/89 enddo +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/82 for i=1 to MEM_TABLE_SIZE do +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/83 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/85 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/86 (ramEntry = 0)) then +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/88 endif +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/89 enddo +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/82 for i=1 to MEM_TABLE_SIZE do +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/83 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/85 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/86 (ramEntry = 0)) then +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/88 endif +21-224-18:42:52.583 00 SCX_CPU1_CS_MD/89 enddo +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/82 for i=1 to MEM_TABLE_SIZE do +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/83 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/85 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/86 (ramEntry = 0)) then +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/88 endif +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/89 enddo +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/82 for i=1 to MEM_TABLE_SIZE do +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/83 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/85 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/86 (ramEntry = 0)) then +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/88 endif +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/89 enddo +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/82 for i=1 to MEM_TABLE_SIZE do +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/83 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/85 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/86 (ramEntry = 0)) then +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/88 endif +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/89 enddo +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/82 for i=1 to MEM_TABLE_SIZE do +21-224-18:42:52.584 00 SCX_CPU1_CS_MD/83 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/85 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/86 (ramEntry = 0)) then +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/88 endif +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/89 enddo +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/82 for i=1 to MEM_TABLE_SIZE do +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/83 if (p@SCX_CPU1_TST_CS_MemType[i] = "EEPROM") then +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/85 elseif ((p@SCX_CPU1_TST_CS_MemType[i] = "RAM") .AND. ;; +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/86 (ramEntry = 0)) then +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/88 endif +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/89 enddo +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/82 for i=1 to MEM_TABLE_SIZE do +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/90 +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/91 local eeQuarterSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 4 +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/92 local eeHalfSize = SCX_CPU1_TST_CS_Size[eepromEntry] / 2 +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/93 local ramQuarterSize = SCX_CPU1_TST_CS_Size[ramEntry] / 4 +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/94 local ramHalfSize = SCX_CPU1_TST_CS_Size[ramEntry] / 2 +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/95 +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/96 SCX_CPU1_CS_MEM_DEF_TABLE[0].State = 1 +21-224-18:42:52.585 00 SCX_CPU1_CS_MD/97 SCX_CPU1_CS_MEM_DEF_TABLE[0].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry] +21-224-18:42:52.586 00 SCX_CPU1_CS_MD/98 SCX_CPU1_CS_MEM_DEF_TABLE[1].State = 0 +21-224-18:42:52.586 00 SCX_CPU1_CS_MD/99 SCX_CPU1_CS_MEM_DEF_TABLE[1].StartAddr = 0 +21-224-18:42:52.586 00 SCX_CPU1_CS_MD/100 SCX_CPU1_CS_MEM_DEF_TABLE[1].NumBytes = 0 +21-224-18:42:52.586 00 SCX_CPU1_CS_MD/101 SCX_CPU1_CS_MEM_DEF_TABLE[2].State = 2 +21-224-18:42:52.586 00 SCX_CPU1_CS_MD/102 SCX_CPU1_CS_MEM_DEF_TABLE[2].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry]+ramQuarterSize +21-224-18:42:52.586 00 SCX_CPU1_CS_MD/103 SCX_CPU1_CS_MEM_DEF_TABLE[2].NumBytes = ramHalfSize +21-224-18:42:52.586 00 SCX_CPU1_CS_MD/104 SCX_CPU1_CS_MEM_DEF_TABLE[3].State = 0 +21-224-18:42:52.586 00 SCX_CPU1_CS_MD/105 SCX_CPU1_CS_MEM_DEF_TABLE[3].StartAddr = 0 +21-224-18:42:52.586 00 SCX_CPU1_CS_MD/106 SCX_CPU1_CS_MEM_DEF_TABLE[3].NumBytes = 0 +21-224-18:42:52.586 00 SCX_CPU1_CS_MD/107 SCX_CPU1_CS_MEM_DEF_TABLE[4].State = 1 +21-224-18:42:52.586 00 SCX_CPU1_CS_MD/108 SCX_CPU1_CS_MEM_DEF_TABLE[4].StartAddr = SCX_CPU1_TST_CS_StartAddr[ramEntry]+ramHalfSize +21-224-18:42:52.586 00 SCX_CPU1_CS_MD/109 SCX_CPU1_CS_MEM_DEF_TABLE[5].State = 0 +21-224-18:42:52.587 00 SCX_CPU1_CS_MD/110 SCX_CPU1_CS_MEM_DEF_TABLE[5].StartAddr = 0 +21-224-18:42:52.587 00 SCX_CPU1_CS_MD/111 SCX_CPU1_CS_MEM_DEF_TABLE[5].NumBytes = 0 +21-224-18:42:52.587 00 SCX_CPU1_CS_MD/112 SCX_CPU1_CS_MEM_DEF_TABLE[6].State = 1 +21-224-18:42:52.587 00 SCX_CPU1_CS_MD/113 SCX_CPU1_CS_MEM_DEF_TABLE[6].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry] +21-224-18:42:52.587 00 SCX_CPU1_CS_MD/114 SCX_CPU1_CS_MEM_DEF_TABLE[7].State = 2 +21-224-18:42:52.587 00 SCX_CPU1_CS_MD/115 SCX_CPU1_CS_MEM_DEF_TABLE[7].StartAddr = SCX_CPU1_TST_CS_StartAddr[eepromEntry]+eeQuarterSize +21-224-18:42:52.587 00 SCX_CPU1_CS_MD/116 SCX_CPU1_CS_MEM_DEF_TABLE[7].NumBytes = eeHalfSize +21-224-18:42:52.587 00 SCX_CPU1_CS_MD/117 +21-224-18:42:52.587 00 SCX_CPU1_CS_MD/119 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:42:52.587 00 SCX_CPU1_CS_MD/120 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:42:52.587 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:42:52.587 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:42:52.588 00 SCX_CPU1_CS_MD/123 enddo +21-224-18:42:52.588 00 SCX_CPU1_CS_MD/119 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:42:52.588 00 SCX_CPU1_CS_MD/120 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:42:52.588 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:42:52.588 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:42:52.588 00 SCX_CPU1_CS_MD/123 enddo +21-224-18:42:52.588 00 SCX_CPU1_CS_MD/119 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:42:52.588 00 SCX_CPU1_CS_MD/120 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:42:52.588 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:42:52.588 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:42:52.588 00 SCX_CPU1_CS_MD/123 enddo +21-224-18:42:52.588 00 SCX_CPU1_CS_MD/119 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:42:52.589 00 SCX_CPU1_CS_MD/120 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:42:52.589 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:42:52.589 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:42:52.589 00 SCX_CPU1_CS_MD/123 enddo +21-224-18:42:52.589 00 SCX_CPU1_CS_MD/119 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:42:52.589 00 SCX_CPU1_CS_MD/120 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:42:52.589 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:42:52.589 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:42:52.589 00 SCX_CPU1_CS_MD/123 enddo +21-224-18:42:52.589 00 SCX_CPU1_CS_MD/119 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:42:52.589 00 SCX_CPU1_CS_MD/120 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:42:52.589 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:42:52.589 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:42:52.590 00 SCX_CPU1_CS_MD/123 enddo +21-224-18:42:52.590 00 SCX_CPU1_CS_MD/119 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:42:52.590 00 SCX_CPU1_CS_MD/120 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:42:52.590 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:42:52.591 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:42:52.591 00 SCX_CPU1_CS_MD/123 enddo +21-224-18:42:52.591 00 SCX_CPU1_CS_MD/119 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:42:52.591 00 SCX_CPU1_CS_MD/120 SCX_CPU1_CS_MEM_DEF_TABLE[i].State = CS_STATE_EMPTY +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/121 SCX_CPU1_CS_MEM_DEF_TABLE[i].StartAddr = 0 +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/122 SCX_CPU1_CS_MEM_DEF_TABLE[i].NumBytes = 0 +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/123 enddo +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/119 for i = 8 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 do +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/124 +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/125 if (ramQuarterSize > 4096) then +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/126 SCX_CPU1_CS_MEM_DEF_TABLE[0].NumBytes = 2048 +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/127 SCX_CPU1_CS_MEM_DEF_TABLE[4].NumBytes = 4096 +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/131 endif +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/132 +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/133 if (eeQuarterSize > 4096) then +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/134 SCX_CPU1_CS_MEM_DEF_TABLE[6].NumBytes = 4096 +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/137 endif +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/138 +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/139 local lastEntry = CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1 +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/140 local endmnemonic = "SCX_CPU1_CS_MEM_DEF_TABLE[" & lastEntry & "].NumBytes" +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/141 +21-224-18:42:52.592 00 SCX_CPU1_CS_MD/143 s create_tbl_file_from_cvt (hostCPU,defTblId,"User-defined Memory Definition Table Valid Load 2","usrmem_def_ld_2",memDefTblName,"SCX_CPU1_CS_MEM_DEF_TABLE[0].State",endmnemonic) +21-224-18:42:52.593 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:42:52.593 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:42:52.593 00 CREATE_TBL_FIL/2 ; +21-224-18:42:52.593 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-224-18:42:52.593 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-224-18:42:52.595 00 SPR-I:OPRO ********** usrmem_def_ld_2 ********** +21-224-18:42:52.596 00 SPR-I:OPRO +21-224-18:42:52.596 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:42:52.596 00 SPR-I:OPRO Sub Type: 8 +21-224-18:42:52.596 00 SPR-I:OPRO Length: 12 +21-224-18:42:52.596 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:42:52.596 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:42:52.596 00 SPR-I:OPRO Application Id: 0 +21-224-18:42:52.596 00 SPR-I:OPRO Create Time Secs: 1628793772 +21-224-18:42:52.596 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:42:52.596 00 SPR-I:OPRO File Description: User-defined Memory Definition T +21-224-18:42:52.596 00 SPR-I:OPRO +21-224-18:42:52.596 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:42:52.596 00 SPR-I:OPRO +21-224-18:42:52.596 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:42:52.596 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:42:52.596 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:42:52.597 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:42:52.597 00 SPR-I:OPRO +21-224-18:42:52.603 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:42:52.603 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:42:52.603 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:42:52.612 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:42:52.612 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmem_def_ld_2.tmp cs.defmemorytbl > usrmem_def_ld_2 +21-224-18:42:52.616 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmem_def_ld_2.tmp +21-224-18:42:52.620 00 CREATE_TBL_FIL/128 +21-224-18:42:52.620 00 CREATE_TBL_FIL/129 ENDPROC +21-224-18:42:52.620 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:42:52.620 00 SCX_CPU1_CS_MD/144 +21-224-18:42:52.620 00 SCX_CPU1_CS_MD/145 write ";*********************************************************************" +21-224-18:42:52.620 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:52.620 00 SCX_CPU1_CS_MD/146 write "; End procedure scx_cpu1_cs_mdt3 " +21-224-18:42:52.620 00 SPR-I:OPRO ; End procedure scx_cpu1_cs_mdt3 +21-224-18:42:52.620 00 SCX_CPU1_CS_MD/147 write ";*********************************************************************" +21-224-18:42:52.621 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:52.621 00 SCX_CPU1_CS_MD/148 ENDPROC +21-224-18:42:52.621 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT3 completed +21-224-18:42:52.622 00 SCX_CPU1_CS_US/3671 wait 5 +21-224-18:42:52.622 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:57.626 00 SCX_CPU1_CS_US/3672 +21-224-18:42:57.626 00 SCX_CPU1_CS_US/3673 write ";*********************************************************************" +21-224-18:42:57.626 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:57.626 00 SCX_CPU1_CS_US/3674 write "; Step 5.10: Send the command to load the file with valid entries. " +21-224-18:42:57.626 00 SPR-I:OPRO ; Step 5.10: Send the command to load the file with valid entries. +21-224-18:42:57.626 00 SCX_CPU1_CS_US/3675 write ";*********************************************************************" +21-224-18:42:57.626 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:57.627 00 SCX_CPU1_CS_US/3676 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 +21-224-18:42:57.631 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:57.632 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-224-18:42:57.632 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:57.632 00 SCX_CPU1_CS_US/3677 +21-224-18:42:57.632 00 SCX_CPU1_CS_US/3678 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:42:57.632 00 SCX_CPU1_CS_US/3679 +21-224-18:42:57.632 00 SCX_CPU1_CS_US/3680 start load_table ("usrmem_def_ld_2", hostCPU) +21-224-18:42:57.633 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:42:57.633 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:42:57.633 00 LOAD_TABLE/2 ; +21-224-18:42:57.633 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-224-18:42:57.633 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-224-18:42:57.634 00 SPR-I:OPRO Table Filename: usrmem_def_ld_2 +21-224-18:42:57.636 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmem_def_ld_2 RAM:0 3 +21-224-18:42:57.636 00 SPR-I:OPRO +21-224-18:42:57.773 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:42:57.773 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:43:02.777 00 SPR-I:OPRO +21-224-18:43:02.777 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_ld_2" +21-224-18:43:02.794 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:43:03.220 00 TLMH-I:STS 58-012-14:30:24.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_ld_2' into 'CS.DefMemoryTbl' working buffer +21-224-18:43:06.798 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:06.800 00 LOAD_TABLE/195 +21-224-18:43:06.800 00 LOAD_TABLE/196 ENDPROC +21-224-18:43:06.800 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:43:06.803 00 SCX_CPU1_CS_US/3681 +21-224-18:43:06.803 00 SCX_CPU1_CS_US/3682 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:43:06.807 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:06.807 00 SCX_CPU1_CS_US/3683 if (UT_TW_Status = UT_Success) then +21-224-18:43:06.807 00 SCX_CPU1_CS_US/3684 write "<*> Passed - Load command sent successfully." +21-224-18:43:06.807 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-224-18:43:06.807 00 SCX_CPU1_CS_US/3687 endif +21-224-18:43:06.807 00 SCX_CPU1_CS_US/3688 +21-224-18:43:06.807 00 SCX_CPU1_CS_US/3690 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:43:06.810 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:06.811 00 SCX_CPU1_CS_US/3691 if (UT_TW_Status = UT_Success) then +21-224-18:43:06.811 00 SCX_CPU1_CS_US/3692 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-224-18:43:06.811 00 SPR-I:OPRO <*> Passed - Event Msg 12 Found! +21-224-18:43:06.811 00 SCX_CPU1_CS_US/3695 endif +21-224-18:43:06.811 00 SCX_CPU1_CS_US/3696 +21-224-18:43:06.811 00 SCX_CPU1_CS_US/3697 wait 5 +21-224-18:43:06.811 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:43:11.815 00 SCX_CPU1_CS_US/3698 +21-224-18:43:11.815 00 SCX_CPU1_CS_US/3699 write ";*********************************************************************" +21-224-18:43:11.816 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:11.816 00 SCX_CPU1_CS_US/3700 write "; Step 5.11: Send the command to validate the file loaded in Step 5.9" +21-224-18:43:11.816 00 SPR-I:OPRO ; Step 5.11: Send the command to validate the file loaded in Step 5.9 +21-224-18:43:11.816 00 SCX_CPU1_CS_US/3701 write ";*********************************************************************" +21-224-18:43:11.816 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:11.816 00 SCX_CPU1_CS_US/3702 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +21-224-18:43:11.822 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:11.823 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-224-18:43:11.823 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:11.825 00 SCX_CPU1_CS_US/3703 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID, "INFO", 2 +21-224-18:43:11.831 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:11.832 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-224-18:43:11.832 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:11.835 00 SCX_CPU1_CS_US/3704 +21-224-18:43:11.835 00 SCX_CPU1_CS_US/3705 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:43:11.835 00 SCX_CPU1_CS_US/3706 +21-224-18:43:11.835 00 SCX_CPU1_CS_US/3707 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=memDefTblName +21-224-18:43:11.854 00 SCX_CPU1_CS_US/3708 +21-224-18:43:11.854 00 SCX_CPU1_CS_US/3709 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:43:11.859 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:43:12.721 00 TLMH-I:STS 58-012-14:30:34.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:43:14.722 00 TLMH-I:STS 58-012-14:30:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 5, bad = 0, unused = 11 +21-224-18:43:14.723 00 TLMH-I:STS 58-012-14:30:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefMemoryTbl' +21-224-18:43:14.862 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:14.865 00 SCX_CPU1_CS_US/3710 if (UT_TW_Status = UT_Success) then +21-224-18:43:14.865 00 SCX_CPU1_CS_US/3711 write "<*> Passed - User-defined Memory Definition Table validate command sent." +21-224-18:43:14.865 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validate command sent. +21-224-18:43:14.865 00 SCX_CPU1_CS_US/3712 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-224-18:43:14.866 00 SCX_CPU1_CS_US/3713 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-224-18:43:14.866 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-224-18:43:14.866 00 SCX_CPU1_CS_US/3716 endif +21-224-18:43:14.866 00 SCX_CPU1_CS_US/3719 endif +21-224-18:43:14.867 00 SCX_CPU1_CS_US/3720 +21-224-18:43:14.867 00 SCX_CPU1_CS_US/3722 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-224-18:43:14.879 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:14.882 00 SCX_CPU1_CS_US/3723 if (UT_TW_Status = UT_Success) then +21-224-18:43:14.883 00 SCX_CPU1_CS_US/3724 write "<*> Passed - User-defined Memory Definition Table validation event '", SCX_CPU1_find_event[2].eventid,"' found!" +21-224-18:43:14.883 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validation event '36' found! +21-224-18:43:14.883 00 SCX_CPU1_CS_US/3727 endif +21-224-18:43:14.883 00 SCX_CPU1_CS_US/3728 +21-224-18:43:14.884 00 SCX_CPU1_CS_US/3729 write ";*********************************************************************" +21-224-18:43:14.884 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:14.884 00 SCX_CPU1_CS_US/3730 write "; Step 5.12: Send the command to Activate the file loaded in Step 5.9" +21-224-18:43:14.884 00 SPR-I:OPRO ; Step 5.12: Send the command to Activate the file loaded in Step 5.9 +21-224-18:43:14.911 00 SCX_CPU1_CS_US/3731 write ";*********************************************************************" +21-224-18:43:14.911 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:14.911 00 SCX_CPU1_CS_US/3732 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +21-224-18:43:14.913 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:14.913 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-224-18:43:14.913 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:14.914 00 SCX_CPU1_CS_US/3733 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 +21-224-18:43:14.916 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:14.916 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-224-18:43:14.916 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:14.917 00 SCX_CPU1_CS_US/3734 +21-224-18:43:14.917 00 SCX_CPU1_CS_US/3735 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:43:14.917 00 SCX_CPU1_CS_US/3736 +21-224-18:43:14.917 00 SCX_CPU1_CS_US/3737 /SCX_CPU1_TBL_ACTIVATE ATableName=memDefTblName +21-224-18:43:14.920 00 SCX_CPU1_CS_US/3738 +21-224-18:43:14.920 00 SCX_CPU1_CS_US/3739 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:43:14.923 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:43:15.713 00 TLMH-I:STS 58-012-14:30:37.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefMemoryTbl' has a load pending +21-224-18:43:18.718 00 TLMH-I:STS 58-012-14:30:40.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefMemoryTbl' +21-224-18:43:18.927 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:18.929 00 SCX_CPU1_CS_US/3740 if (UT_TW_Status = UT_Success) then +21-224-18:43:18.929 00 SCX_CPU1_CS_US/3741 write "<*> Passed - Activate User-defined Memory Definition Table command sent properly." +21-224-18:43:18.930 00 SPR-I:OPRO <*> Passed - Activate User-defined Memory Definition Table command sent properly. +21-224-18:43:18.930 00 SCX_CPU1_CS_US/3744 endif +21-224-18:43:18.930 00 SCX_CPU1_CS_US/3745 +21-224-18:43:18.930 00 SCX_CPU1_CS_US/3747 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:43:18.937 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:18.938 00 SCX_CPU1_CS_US/3748 if (UT_TW_Status = UT_Success) then +21-224-18:43:18.938 00 SCX_CPU1_CS_US/3749 write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-224-18:43:18.938 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-224-18:43:18.938 00 SCX_CPU1_CS_US/3752 endif +21-224-18:43:18.938 00 SCX_CPU1_CS_US/3753 +21-224-18:43:18.938 00 SCX_CPU1_CS_US/3755 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-224-18:43:18.943 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:18.944 00 SCX_CPU1_CS_US/3756 if (UT_TW_Status = UT_Success) then +21-224-18:43:18.944 00 SCX_CPU1_CS_US/3757 write "<*> Passed - User-defined Memory Definition Table Updated successfully." +21-224-18:43:18.944 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table Updated successfully. +21-224-18:43:18.959 00 SCX_CPU1_CS_US/3760 endif +21-224-18:43:18.959 00 SCX_CPU1_CS_US/3761 +21-224-18:43:18.959 00 SCX_CPU1_CS_US/3762 wait 5 +21-224-18:43:18.959 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:43:23.963 00 SCX_CPU1_CS_US/3763 +21-224-18:43:23.963 00 SCX_CPU1_CS_US/3764 write ";*********************************************************************" +21-224-18:43:23.963 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:23.963 00 SCX_CPU1_CS_US/3765 write "; Step 5.13: Dump the Results table. " +21-224-18:43:23.963 00 SPR-I:OPRO ; Step 5.13: Dump the Results table. +21-224-18:43:23.963 00 SCX_CPU1_CS_US/3766 write ";*********************************************************************" +21-224-18:43:23.963 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:23.963 00 SCX_CPU1_CS_US/3767 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:43:23.963 00 SCX_CPU1_CS_US/3768 +21-224-18:43:23.963 00 SCX_CPU1_CS_US/3769 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl5_13",hostCPU,resTblId) +21-224-18:43:23.963 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:43:23.964 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:43:23.964 00 GET_TBL_TO_CVT/2 ; +21-224-18:43:23.965 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:43:23.965 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:43:23.971 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl5_13" +21-224-18:43:23.984 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:43:30.718 00 TLMH-I:STS 58-012-14:30:52.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl5_13' +21-224-18:43:38.997 00 SPR-I:OPRO +21-224-18:43:38.997 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:43:38.997 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:43:38.997 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:43:38.997 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:43:38.999 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl5_13 cpu1_usrrestbl5_13 binary 192.168.1.8 +21-224-18:43:39.149 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:43:39.149 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:43:54.161 00 SPR-I:OPRO +21-224-18:43:54.205 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl5_13`" +21-224-18:43:54.206 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:43:59.210 00 GET_TBL_TO_CVT/238 +21-224-18:43:59.210 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:43:59.210 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:43:59.212 00 SCX_CPU1_CS_US/3770 wait 5 +21-224-18:43:59.213 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:44:04.216 00 SCX_CPU1_CS_US/3771 +21-224-18:44:04.216 00 SCX_CPU1_CS_US/3772 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:44:04.222 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:04.223 00 SCX_CPU1_CS_US/3773 if (UT_TW_Status = UT_Success) then +21-224-18:44:04.223 00 SCX_CPU1_CS_US/3774 write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." +21-224-18:44:04.223 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:44:04.223 00 SCX_CPU1_CS_US/3775 ut_setrequirements CS_6008, "P" +21-224-18:44:04.224 00 SCX_CPU1_CS_US/3779 endif +21-224-18:44:04.224 00 SCX_CPU1_CS_US/3780 +21-224-18:44:04.224 00 SCX_CPU1_CS_US/3781 write ";*********************************************************************" +21-224-18:44:04.224 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:04.224 00 SCX_CPU1_CS_US/3782 write "; Step 6.0: Processing Limit Test." +21-224-18:44:04.224 00 SPR-I:OPRO ; Step 6.0: Processing Limit Test. +21-224-18:44:04.224 00 SCX_CPU1_CS_US/3783 write ";*********************************************************************" +21-224-18:44:04.224 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:04.224 00 SCX_CPU1_CS_US/3784 write "; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming " +21-224-18:44:04.224 00 SPR-I:OPRO ; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming +21-224-18:44:04.224 00 SCX_CPU1_CS_US/3785 write "; command. " +21-224-18:44:04.224 00 SPR-I:OPRO ; command. +21-224-18:44:04.224 00 SCX_CPU1_CS_US/3786 write ";*********************************************************************" +21-224-18:44:04.224 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:04.225 00 SCX_CPU1_CS_US/3787 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_EEPROM_INF_EID, "INFO", 1 +21-224-18:44:04.226 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:04.243 00 SPR-I:OPRO ; Setup event 1 with CS INFO 37 +21-224-18:44:04.243 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:04.244 00 SCX_CPU1_CS_US/3788 +21-224-18:44:04.244 00 SCX_CPU1_CS_US/3789 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:44:04.244 00 SCX_CPU1_CS_US/3791 /SCX_CPU1_CS_DisableEeprom +21-224-18:44:04.256 00 SCX_CPU1_CS_US/3792 +21-224-18:44:04.256 00 SCX_CPU1_CS_US/3793 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:44:04.259 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:44:04.717 00 TLMH-I:STS 58-012-14:31:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-224-18:44:07.262 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:07.265 00 SCX_CPU1_CS_US/3794 if (UT_TW_Status = UT_Success) then +21-224-18:44:07.265 00 SCX_CPU1_CS_US/3795 write "<*> Passed (1003;2003) - CS DisableEeprom command sent properly." +21-224-18:44:07.265 00 SPR-I:OPRO <*> Passed (1003;2003) - CS DisableEeprom command sent properly. +21-224-18:44:07.265 00 SCX_CPU1_CS_US/3796 ut_setrequirements CS_1003, "P" +21-224-18:44:07.269 00 SCX_CPU1_CS_US/3797 ut_setrequirements CS_2003, "P" +21-224-18:44:07.273 00 SCX_CPU1_CS_US/3802 endif +21-224-18:44:07.273 00 SCX_CPU1_CS_US/3803 +21-224-18:44:07.273 00 SCX_CPU1_CS_US/3805 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:44:07.285 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:07.288 00 SCX_CPU1_CS_US/3806 if (UT_TW_Status = UT_Success) then +21-224-18:44:07.288 00 SCX_CPU1_CS_US/3807 write "<*> Passed (1003;2003) - Expected Event Msg ",CS_DISABLE_EEPROM_INF_EID," rcv'd." +21-224-18:44:07.288 00 SPR-I:OPRO <*> Passed (1003;2003) - Expected Event Msg 37 rcv'd. +21-224-18:44:07.288 00 SCX_CPU1_CS_US/3808 ut_setrequirements CS_1003, "P" +21-224-18:44:07.332 00 SCX_CPU1_CS_US/3809 ut_setrequirements CS_2003, "P" +21-224-18:44:07.333 00 SCX_CPU1_CS_US/3814 endif +21-224-18:44:07.333 00 SCX_CPU1_CS_US/3815 +21-224-18:44:07.333 00 SCX_CPU1_CS_US/3816 wait 5 +21-224-18:44:07.333 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:44:12.338 00 SCX_CPU1_CS_US/3817 +21-224-18:44:12.338 00 SCX_CPU1_CS_US/3818 write ";*********************************************************************" +21-224-18:44:12.338 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:12.338 00 SCX_CPU1_CS_US/3819 write "; Step 6.2: Send the Disable Table Checksumming command. " +21-224-18:44:12.338 00 SPR-I:OPRO ; Step 6.2: Send the Disable Table Checksumming command. +21-224-18:44:12.338 00 SCX_CPU1_CS_US/3820 write ";*********************************************************************" +21-224-18:44:12.338 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:12.338 00 SCX_CPU1_CS_US/3821 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_TABLES_INF_EID, "INFO", 1 +21-224-18:44:12.344 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:12.345 00 SPR-I:OPRO ; Setup event 1 with CS INFO 67 +21-224-18:44:12.345 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:12.345 00 SCX_CPU1_CS_US/3822 +21-224-18:44:12.345 00 SCX_CPU1_CS_US/3823 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:44:12.346 00 SCX_CPU1_CS_US/3825 /SCX_CPU1_CS_DisableTables +21-224-18:44:12.357 00 SCX_CPU1_CS_US/3826 +21-224-18:44:12.357 00 SCX_CPU1_CS_US/3827 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:44:12.362 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:44:13.217 00 TLMH-I:STS 58-012-14:31:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-224-18:44:15.365 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:15.368 00 SCX_CPU1_CS_US/3828 if (UT_TW_Status = UT_Success) then +21-224-18:44:15.368 00 SCX_CPU1_CS_US/3829 write "<*> Passed (1003;5002) - CS DisableTables command sent properly." +21-224-18:44:15.368 00 SPR-I:OPRO <*> Passed (1003;5002) - CS DisableTables command sent properly. +21-224-18:44:15.368 00 SCX_CPU1_CS_US/3830 ut_setrequirements CS_1003, "P" +21-224-18:44:15.371 00 SCX_CPU1_CS_US/3831 ut_setrequirements CS_5002, "P" +21-224-18:44:15.372 00 SCX_CPU1_CS_US/3836 endif +21-224-18:44:15.372 00 SCX_CPU1_CS_US/3837 +21-224-18:44:15.372 00 SCX_CPU1_CS_US/3839 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:44:15.376 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:15.377 00 SCX_CPU1_CS_US/3840 if (UT_TW_Status = UT_Success) then +21-224-18:44:15.377 00 SCX_CPU1_CS_US/3841 write "<*> Passed (1003;5002) - Expected Event Msg ",CS_DISABLE_TABLES_INF_EID," rcv'd." +21-224-18:44:15.377 00 SPR-I:OPRO <*> Passed (1003;5002) - Expected Event Msg 67 rcv'd. +21-224-18:44:15.377 00 SCX_CPU1_CS_US/3842 ut_setrequirements CS_1003, "P" +21-224-18:44:15.413 00 SCX_CPU1_CS_US/3843 ut_setrequirements CS_5002, "P" +21-224-18:44:15.413 00 SCX_CPU1_CS_US/3848 endif +21-224-18:44:15.413 00 SCX_CPU1_CS_US/3849 +21-224-18:44:15.414 00 SCX_CPU1_CS_US/3850 wait 5 +21-224-18:44:15.414 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:44:20.417 00 SCX_CPU1_CS_US/3851 +21-224-18:44:20.418 00 SCX_CPU1_CS_US/3852 write ";*********************************************************************" +21-224-18:44:20.418 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:20.418 00 SCX_CPU1_CS_US/3853 write "; Step 6.3: Send the Disable Application Checksumming command. " +21-224-18:44:20.418 00 SPR-I:OPRO ; Step 6.3: Send the Disable Application Checksumming command. +21-224-18:44:20.418 00 SCX_CPU1_CS_US/3854 write ";*********************************************************************" +21-224-18:44:20.418 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:20.418 00 SCX_CPU1_CS_US/3855 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_INF_EID, "INFO", 1 +21-224-18:44:20.423 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:20.423 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-224-18:44:20.424 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:20.424 00 SCX_CPU1_CS_US/3856 +21-224-18:44:20.424 00 SCX_CPU1_CS_US/3857 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:44:20.425 00 SCX_CPU1_CS_US/3859 /SCX_CPU1_CS_DisableApps +21-224-18:44:20.437 00 SCX_CPU1_CS_US/3860 +21-224-18:44:20.437 00 SCX_CPU1_CS_US/3861 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:44:20.441 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:44:21.215 00 TLMH-I:STS 58-012-14:31:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-224-18:44:23.444 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:23.447 00 SCX_CPU1_CS_US/3862 if (UT_TW_Status = UT_Success) then +21-224-18:44:23.447 00 SCX_CPU1_CS_US/3863 write "<*> Passed (1003;4002) - CS DisableApps command sent properly." +21-224-18:44:23.447 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-224-18:44:23.447 00 SCX_CPU1_CS_US/3864 ut_setrequirements CS_1003, "P" +21-224-18:44:23.450 00 SCX_CPU1_CS_US/3865 ut_setrequirements CS_4002, "P" +21-224-18:44:23.451 00 SCX_CPU1_CS_US/3870 endif +21-224-18:44:23.451 00 SCX_CPU1_CS_US/3871 +21-224-18:44:23.451 00 SCX_CPU1_CS_US/3873 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:44:23.455 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:23.455 00 SCX_CPU1_CS_US/3874 if (UT_TW_Status = UT_Success) then +21-224-18:44:23.456 00 SCX_CPU1_CS_US/3875 write "<*> Passed (1003;4002) - Expected Event Msg ",CS_DISABLE_APP_INF_EID," rcv'd." +21-224-18:44:23.456 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-224-18:44:23.456 00 SCX_CPU1_CS_US/3876 ut_setrequirements CS_1003, "P" +21-224-18:44:23.490 00 SCX_CPU1_CS_US/3877 ut_setrequirements CS_4002, "P" +21-224-18:44:23.491 00 SCX_CPU1_CS_US/3882 endif +21-224-18:44:23.491 00 SCX_CPU1_CS_US/3883 +21-224-18:44:23.491 00 SCX_CPU1_CS_US/3884 wait 5 +21-224-18:44:23.491 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:44:28.495 00 SCX_CPU1_CS_US/3885 +21-224-18:44:28.495 00 SCX_CPU1_CS_US/3886 write ";*********************************************************************" +21-224-18:44:28.495 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:28.495 00 SCX_CPU1_CS_US/3887 write "; Step 6.4: Send the Enable Memory Entry Checksumming command for a " +21-224-18:44:28.496 00 SPR-I:OPRO ; Step 6.4: Send the Enable Memory Entry Checksumming command for a +21-224-18:44:28.496 00 SCX_CPU1_CS_US/3888 write "; large segment in order for Step 6.5 to work properly." +21-224-18:44:28.496 00 SPR-I:OPRO ; large segment in order for Step 6.5 to work properly. +21-224-18:44:28.496 00 SCX_CPU1_CS_US/3889 write ";*********************************************************************" +21-224-18:44:28.496 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:28.496 00 SCX_CPU1_CS_US/3890 ut_setupevents "SCX","CPU1",{CSAppName},CS_ENABLE_MEMORY_ENTRY_INF_EID,"INFO", 1 +21-224-18:44:28.501 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:28.501 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:44:28.501 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:28.502 00 SCX_CPU1_CS_US/3891 +21-224-18:44:28.502 00 SCX_CPU1_CS_US/3892 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-224-18:44:28.502 00 SCX_CPU1_CS_US/3894 /SCX_CPU1_CS_EnableMemoryEntry EntryID=2 +21-224-18:44:28.513 00 SCX_CPU1_CS_US/3895 +21-224-18:44:28.513 00 SCX_CPU1_CS_US/3896 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-224-18:44:28.517 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:44:29.217 00 TLMH-I:STS 58-012-14:31:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 2 is Enabled +21-224-18:44:31.520 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:31.523 00 SCX_CPU1_CS_US/3897 if (UT_TW_Status = UT_Success) then +21-224-18:44:31.523 00 SCX_CPU1_CS_US/3898 write "<*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly." +21-224-18:44:31.524 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly. +21-224-18:44:31.524 00 SCX_CPU1_CS_US/3899 ut_setrequirements CS_1003, "P" +21-224-18:44:31.528 00 SCX_CPU1_CS_US/3900 ut_setrequirements CS_6003, "P" +21-224-18:44:31.530 00 SCX_CPU1_CS_US/3905 endif +21-224-18:44:31.530 00 SCX_CPU1_CS_US/3906 +21-224-18:44:31.530 00 SCX_CPU1_CS_US/3908 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-224-18:44:31.534 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:31.535 00 SCX_CPU1_CS_US/3909 if (UT_TW_Status = UT_Success) then +21-224-18:44:31.535 00 SCX_CPU1_CS_US/3910 write "<*> Passed (1003;6003) - Expected Event Msg ",CS_ENABLE_MEMORY_ENTRY_INF_EID," rcv'd." +21-224-18:44:31.535 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:44:31.535 00 SCX_CPU1_CS_US/3911 ut_setrequirements CS_1003, "P" +21-224-18:44:31.571 00 SCX_CPU1_CS_US/3912 ut_setrequirements CS_6003, "P" +21-224-18:44:31.573 00 SCX_CPU1_CS_US/3917 endif +21-224-18:44:31.573 00 SCX_CPU1_CS_US/3918 +21-224-18:44:31.573 00 SCX_CPU1_CS_US/3919 wait 5 +21-224-18:44:31.573 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:44:36.576 00 SCX_CPU1_CS_US/3920 +21-224-18:44:36.577 00 SCX_CPU1_CS_US/3921 write ";*********************************************************************" +21-224-18:44:36.577 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:36.577 00 SCX_CPU1_CS_US/3922 write "; Step 6.5: Constantly Dump the User-defined Memory Results table to " +21-224-18:44:36.577 00 SPR-I:OPRO ; Step 6.5: Constantly Dump the User-defined Memory Results table to +21-224-18:44:36.577 00 SCX_CPU1_CS_US/3923 write "; determine if the CS application is segmenting the CRC calculation " +21-224-18:44:36.577 00 SPR-I:OPRO ; determine if the CS application is segmenting the CRC calculation +21-224-18:44:36.577 00 SCX_CPU1_CS_US/3924 write "; each cycle. " +21-224-18:44:36.578 00 SPR-I:OPRO ; each cycle. +21-224-18:44:36.578 00 SCX_CPU1_CS_US/3925 write ";*********************************************************************" +21-224-18:44:36.578 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:36.578 00 SCX_CPU1_CS_US/3928 keepDumpingResults=FALSE +21-224-18:44:36.578 00 SCX_CPU1_CS_US/3929 local loopCtr = 1 +21-224-18:44:36.578 00 SCX_CPU1_CS_US/3930 local segmentedCRC=FALSE +21-224-18:44:36.579 00 SCX_CPU1_CS_US/3931 +21-224-18:44:36.579 00 SCX_CPU1_CS_US/3932 while (keepDumpingResults = FALSE) do +21-224-18:44:36.579 00 SCX_CPU1_CS_US/3933 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl6_5",hostCPU,resTblId) +21-224-18:44:36.580 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:44:36.583 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:44:36.584 00 GET_TBL_TO_CVT/2 ; +21-224-18:44:36.584 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:44:36.584 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:44:36.592 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl6_5" +21-224-18:44:36.605 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:44:42.721 00 TLMH-I:STS 58-012-14:32:04.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl6_5' +21-224-18:44:51.619 00 SPR-I:OPRO +21-224-18:44:51.619 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:44:51.619 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:44:51.619 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:44:51.620 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:44:51.623 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl6_5 cpu1_usrrestbl6_5 binary 192.168.1.8 +21-224-18:44:51.769 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:44:51.769 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:45:06.781 00 SPR-I:OPRO +21-224-18:45:06.829 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl6_5`" +21-224-18:45:06.829 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:45:11.835 00 GET_TBL_TO_CVT/238 +21-224-18:45:11.835 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:45:11.835 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:45:11.837 00 SCX_CPU1_CS_US/3934 wait 3 +21-224-18:45:11.838 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-224-18:45:14.841 00 SCX_CPU1_CS_US/3935 +21-224-18:45:14.841 00 SCX_CPU1_CS_US/3937 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:45:14.842 00 SCX_CPU1_CS_US/3939 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State <> "Empty") AND ;; +21-224-18:45:14.842 00 SCX_CPU1_CS_US/3940 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-224-18:45:14.842 00 SCX_CPU1_CS_US/3941 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-224-18:45:14.842 00 SCX_CPU1_CS_US/3942 (keepDumpingResults = FALSE) then +21-224-18:45:14.843 00 SCX_CPU1_CS_US/3945 endif +21-224-18:45:14.843 00 SCX_CPU1_CS_US/3946 enddo +21-224-18:45:14.844 00 SCX_CPU1_CS_US/3937 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:45:14.845 00 SCX_CPU1_CS_US/3939 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State <> "Empty") AND ;; +21-224-18:45:14.845 00 SCX_CPU1_CS_US/3940 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-224-18:45:14.845 00 SCX_CPU1_CS_US/3941 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-224-18:45:14.845 00 SCX_CPU1_CS_US/3942 (keepDumpingResults = FALSE) then +21-224-18:45:14.846 00 SCX_CPU1_CS_US/3945 endif +21-224-18:45:14.846 00 SCX_CPU1_CS_US/3946 enddo +21-224-18:45:14.847 00 SCX_CPU1_CS_US/3937 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:45:14.847 00 SCX_CPU1_CS_US/3939 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State <> "Empty") AND ;; +21-224-18:45:14.847 00 SCX_CPU1_CS_US/3940 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-224-18:45:14.847 00 SCX_CPU1_CS_US/3941 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-224-18:45:14.848 00 SCX_CPU1_CS_US/3942 (keepDumpingResults = FALSE) then +21-224-18:45:14.849 00 SCX_CPU1_CS_US/3943 keepDumpingResults = TRUE +21-224-18:45:14.849 00 SCX_CPU1_CS_US/3944 segmentedCRC = TRUE +21-224-18:45:14.849 00 SCX_CPU1_CS_US/3945 endif +21-224-18:45:14.849 00 SCX_CPU1_CS_US/3946 enddo +21-224-18:45:14.851 00 SCX_CPU1_CS_US/3937 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:45:14.851 00 SCX_CPU1_CS_US/3939 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State <> "Empty") AND ;; +21-224-18:45:14.852 00 SCX_CPU1_CS_US/3940 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-224-18:45:14.852 00 SCX_CPU1_CS_US/3941 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-224-18:45:14.852 00 SCX_CPU1_CS_US/3942 (keepDumpingResults = FALSE) then +21-224-18:45:14.853 00 SCX_CPU1_CS_US/3945 endif +21-224-18:45:14.853 00 SCX_CPU1_CS_US/3946 enddo +21-224-18:45:14.855 00 SCX_CPU1_CS_US/3937 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:45:14.855 00 SCX_CPU1_CS_US/3939 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State <> "Empty") AND ;; +21-224-18:45:14.856 00 SCX_CPU1_CS_US/3940 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-224-18:45:14.856 00 SCX_CPU1_CS_US/3941 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-224-18:45:14.856 00 SCX_CPU1_CS_US/3942 (keepDumpingResults = FALSE) then +21-224-18:45:14.857 00 SCX_CPU1_CS_US/3945 endif +21-224-18:45:14.857 00 SCX_CPU1_CS_US/3946 enddo +21-224-18:45:14.859 00 SCX_CPU1_CS_US/3937 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:45:14.859 00 SCX_CPU1_CS_US/3939 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State <> "Empty") AND ;; +21-224-18:45:14.859 00 SCX_CPU1_CS_US/3940 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-224-18:45:14.859 00 SCX_CPU1_CS_US/3941 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-224-18:45:14.859 00 SCX_CPU1_CS_US/3942 (keepDumpingResults = FALSE) then +21-224-18:45:14.860 00 SCX_CPU1_CS_US/3945 endif +21-224-18:45:14.860 00 SCX_CPU1_CS_US/3946 enddo +21-224-18:45:14.862 00 SCX_CPU1_CS_US/3937 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:45:14.862 00 SCX_CPU1_CS_US/3939 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State <> "Empty") AND ;; +21-224-18:45:14.862 00 SCX_CPU1_CS_US/3940 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-224-18:45:14.862 00 SCX_CPU1_CS_US/3941 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-224-18:45:14.862 00 SCX_CPU1_CS_US/3942 (keepDumpingResults = FALSE) then +21-224-18:45:14.863 00 SCX_CPU1_CS_US/3945 endif +21-224-18:45:14.863 00 SCX_CPU1_CS_US/3946 enddo +21-224-18:45:14.866 00 SCX_CPU1_CS_US/3937 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:45:14.866 00 SCX_CPU1_CS_US/3939 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State <> "Empty") AND ;; +21-224-18:45:14.866 00 SCX_CPU1_CS_US/3940 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-224-18:45:14.866 00 SCX_CPU1_CS_US/3941 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-224-18:45:14.866 00 SCX_CPU1_CS_US/3942 (keepDumpingResults = FALSE) then +21-224-18:45:14.867 00 SCX_CPU1_CS_US/3945 endif +21-224-18:45:14.868 00 SCX_CPU1_CS_US/3946 enddo +21-224-18:45:14.870 00 SCX_CPU1_CS_US/3937 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:45:14.870 00 SCX_CPU1_CS_US/3939 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State <> "Empty") AND ;; +21-224-18:45:14.870 00 SCX_CPU1_CS_US/3940 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-224-18:45:14.870 00 SCX_CPU1_CS_US/3941 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-224-18:45:14.870 00 SCX_CPU1_CS_US/3942 (keepDumpingResults = FALSE) then +21-224-18:45:14.871 00 SCX_CPU1_CS_US/3945 endif +21-224-18:45:14.871 00 SCX_CPU1_CS_US/3946 enddo +21-224-18:45:14.873 00 SCX_CPU1_CS_US/3937 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:45:14.873 00 SCX_CPU1_CS_US/3939 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State <> "Empty") AND ;; +21-224-18:45:14.873 00 SCX_CPU1_CS_US/3940 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-224-18:45:14.873 00 SCX_CPU1_CS_US/3941 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-224-18:45:14.873 00 SCX_CPU1_CS_US/3942 (keepDumpingResults = FALSE) then +21-224-18:45:14.874 00 SCX_CPU1_CS_US/3945 endif +21-224-18:45:14.874 00 SCX_CPU1_CS_US/3946 enddo +21-224-18:45:14.876 00 SCX_CPU1_CS_US/3937 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:45:14.876 00 SCX_CPU1_CS_US/3939 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State <> "Empty") AND ;; +21-224-18:45:14.876 00 SCX_CPU1_CS_US/3940 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-224-18:45:14.876 00 SCX_CPU1_CS_US/3941 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-224-18:45:14.876 00 SCX_CPU1_CS_US/3942 (keepDumpingResults = FALSE) then +21-224-18:45:14.876 00 SCX_CPU1_CS_US/3945 endif +21-224-18:45:14.877 00 SCX_CPU1_CS_US/3946 enddo +21-224-18:45:14.877 00 SCX_CPU1_CS_US/3937 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:45:14.878 00 SCX_CPU1_CS_US/3939 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State <> "Empty") AND ;; +21-224-18:45:14.878 00 SCX_CPU1_CS_US/3940 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-224-18:45:14.878 00 SCX_CPU1_CS_US/3941 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-224-18:45:14.878 00 SCX_CPU1_CS_US/3942 (keepDumpingResults = FALSE) then +21-224-18:45:14.878 00 SCX_CPU1_CS_US/3945 endif +21-224-18:45:14.878 00 SCX_CPU1_CS_US/3946 enddo +21-224-18:45:14.879 00 SCX_CPU1_CS_US/3937 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:45:14.879 00 SCX_CPU1_CS_US/3939 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State <> "Empty") AND ;; +21-224-18:45:14.879 00 SCX_CPU1_CS_US/3940 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-224-18:45:14.879 00 SCX_CPU1_CS_US/3941 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-224-18:45:14.879 00 SCX_CPU1_CS_US/3942 (keepDumpingResults = FALSE) then +21-224-18:45:14.880 00 SCX_CPU1_CS_US/3945 endif +21-224-18:45:14.880 00 SCX_CPU1_CS_US/3946 enddo +21-224-18:45:14.881 00 SCX_CPU1_CS_US/3937 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:45:14.881 00 SCX_CPU1_CS_US/3939 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State <> "Empty") AND ;; +21-224-18:45:14.881 00 SCX_CPU1_CS_US/3940 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-224-18:45:14.881 00 SCX_CPU1_CS_US/3941 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-224-18:45:14.881 00 SCX_CPU1_CS_US/3942 (keepDumpingResults = FALSE) then +21-224-18:45:14.882 00 SCX_CPU1_CS_US/3945 endif +21-224-18:45:14.882 00 SCX_CPU1_CS_US/3946 enddo +21-224-18:45:14.882 00 SCX_CPU1_CS_US/3937 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:45:14.883 00 SCX_CPU1_CS_US/3939 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State <> "Empty") AND ;; +21-224-18:45:14.883 00 SCX_CPU1_CS_US/3940 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-224-18:45:14.883 00 SCX_CPU1_CS_US/3941 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-224-18:45:14.883 00 SCX_CPU1_CS_US/3942 (keepDumpingResults = FALSE) then +21-224-18:45:14.883 00 SCX_CPU1_CS_US/3945 endif +21-224-18:45:14.883 00 SCX_CPU1_CS_US/3946 enddo +21-224-18:45:14.884 00 SCX_CPU1_CS_US/3937 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:45:14.884 00 SCX_CPU1_CS_US/3939 if (p@SCX_CPU1_CS_MEM_RESULT_TABLE[i].State <> "Empty") AND ;; +21-224-18:45:14.884 00 SCX_CPU1_CS_US/3940 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-224-18:45:14.884 00 SCX_CPU1_CS_US/3941 (SCX_CPU1_CS_MEM_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-224-18:45:14.884 00 SCX_CPU1_CS_US/3942 (keepDumpingResults = FALSE) then +21-224-18:45:14.884 00 SCX_CPU1_CS_US/3945 endif +21-224-18:45:14.885 00 SCX_CPU1_CS_US/3946 enddo +21-224-18:45:14.886 00 SCX_CPU1_CS_US/3937 for i = 0 to CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1 DO +21-224-18:45:14.886 00 SCX_CPU1_CS_US/3947 +21-224-18:45:14.886 00 SCX_CPU1_CS_US/3948 if (loopCtr > 15) then +21-224-18:45:14.886 00 SCX_CPU1_CS_US/3950 else +21-224-18:45:14.886 00 SCX_CPU1_CS_US/3951 loopCtr = loopCtr + 1 +21-224-18:45:14.886 00 SCX_CPU1_CS_US/3952 endif +21-224-18:45:14.886 00 SCX_CPU1_CS_US/3953 enddo +21-224-18:45:14.886 00 SCX_CPU1_CS_US/3954 +21-224-18:45:14.886 00 SCX_CPU1_CS_US/3955 if (segmentedCRC = TRUE) then +21-224-18:45:14.886 00 SCX_CPU1_CS_US/3956 write "<*> Passed (7000) - Segmenting has occurred for User-defined Memory." +21-224-18:45:14.886 00 SPR-I:OPRO <*> Passed (7000) - Segmenting has occurred for User-defined Memory. +21-224-18:45:14.888 00 SCX_CPU1_CS_US/3957 ut_setrequirements CS_7000, "P" +21-224-18:45:14.890 00 SCX_CPU1_CS_US/3961 endif +21-224-18:45:14.890 00 SCX_CPU1_CS_US/3962 +21-224-18:45:14.890 00 SCX_CPU1_CS_US/3963 write ";*********************************************************************" +21-224-18:45:14.890 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.890 00 SCX_CPU1_CS_US/3964 write "; Step 7.0: Definition Table Initialization Test." +21-224-18:45:14.890 00 SPR-I:OPRO ; Step 7.0: Definition Table Initialization Test. +21-224-18:45:14.890 00 SCX_CPU1_CS_US/3965 write ";*********************************************************************" +21-224-18:45:14.890 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.890 00 SCX_CPU1_CS_US/3966 write "; Step 7.1: Send the command to stop the CS Application and the " +21-224-18:45:14.890 00 SPR-I:OPRO ; Step 7.1: Send the command to stop the CS Application and the +21-224-18:45:14.890 00 SCX_CPU1_CS_US/3967 write "; TST_CS Application. " +21-224-18:45:14.890 00 SPR-I:OPRO ; TST_CS Application. +21-224-18:45:14.890 00 SCX_CPU1_CS_US/3968 write ";*********************************************************************" +21-224-18:45:14.890 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.890 00 SCX_CPU1_CS_US/3969 ;/SCX_CPU1_ES_DELETEAPP Application="TST_CS" +21-224-18:45:14.890 00 SCX_CPU1_CS_US/3970 ;wait 5 +21-224-18:45:14.890 00 SCX_CPU1_CS_US/3971 ;/SCX_CPU1_ES_DELETEAPP Application=CSAppName +21-224-18:45:14.890 00 SCX_CPU1_CS_US/3972 ;wait 5 +21-224-18:45:14.890 00 SCX_CPU1_CS_US/3973 +21-224-18:45:14.890 00 SCX_CPU1_CS_US/3974 write ";*********************************************************************" +21-224-18:45:14.890 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.901 00 SCX_CPU1_CS_US/3975 write "; Step 7.2: Delete the User-defined Memory Definition table default " +21-224-18:45:14.901 00 SPR-I:OPRO ; Step 7.2: Delete the User-defined Memory Definition table default +21-224-18:45:14.901 00 SCX_CPU1_CS_US/3976 write "; load file from CPU1. " +21-224-18:45:14.901 00 SPR-I:OPRO ; load file from CPU1. +21-224-18:45:14.901 00 SCX_CPU1_CS_US/3977 write ";*********************************************************************" +21-224-18:45:14.901 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.901 00 SCX_CPU1_CS_US/3978 s ftp_file ("CF:0","na",tableFileName,hostCPU,"R") +21-224-18:45:14.901 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-224-18:45:14.901 00 SPR-I:STS Procedure FTP_FILE started +21-224-18:45:14.901 00 FTP_FILE/2 ; +21-224-18:45:14.901 00 FTP_FILE/3 local logging = %liv (log_procedure) +21-224-18:45:14.901 00 FTP_FILE/4 %liv (log_procedure) = FALSE +21-224-18:45:14.994 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:45:14.994 00 FTP_FILE/85 ENDPROC +21-224-18:45:14.994 00 SPR-I:STS Procedure FTP_FILE completed +21-224-18:45:14.995 00 SCX_CPU1_CS_US/3979 +21-224-18:45:14.995 00 SCX_CPU1_CS_US/3980 write ";*********************************************************************" +21-224-18:45:14.995 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.995 00 SCX_CPU1_CS_US/3981 write "; Step 7.3: Start the CS and TST_CS applications. " +21-224-18:45:14.995 00 SPR-I:OPRO ; Step 7.3: Start the CS and TST_CS applications. +21-224-18:45:14.995 00 SCX_CPU1_CS_US/3982 write ";*********************************************************************" +21-224-18:45:14.995 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.995 00 SCX_CPU1_CS_US/3983 ;s scx_cpu1_cs_start_apps("7.3") +21-224-18:45:14.995 00 SCX_CPU1_CS_US/3984 /SCX_CPU1_ES_RESTARTAPP Application=CSAppName +21-224-18:45:14.997 00 SCX_CPU1_CS_US/3985 wait 5 +21-224-18:45:14.997 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:45:15.717 00 TLMH-I:STS 58-012-14:32:37.021 INFO CPU=CPU1 APPNAME=CS EVENT ID=149 App terminating, RunStatus:0x00000005 +21-224-18:45:15.718 00 TLMH-I:STS 58-012-14:32:37.193 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=10 Restart Application CS Completed, AppID=1114124 +21-224-18:45:15.719 00 TLMH-I:STS 58-012-14:32:37.283 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-224-18:45:15.720 00 TLMH-I:STS 58-012-14:32:37.284 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefEepromTbl' from '/cf/cs_eepromtbl.tbl' +21-224-18:45:15.721 00 TLMH-I:STS 58-012-14:32:37.284 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-224-18:45:15.722 00 TLMH-I:STS 58-012-14:32:37.300 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-224-18:45:15.723 00 TLMH-I:STS 58-012-14:32:37.301 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefMemoryTbl' from 'Addr 0x003AC360' +21-224-18:45:15.724 00 TLMH-I:STS 58-012-14:32:37.301 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-224-18:45:15.726 00 TLMH-I:STS 58-012-14:32:37.335 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-224-18:45:15.727 00 TLMH-I:STS 58-012-14:32:37.335 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefAppTbl' from '/cf/cs_apptbl.tbl' +21-224-18:45:15.728 00 TLMH-I:STS 58-012-14:32:37.335 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-224-18:45:15.729 00 TLMH-I:STS 58-012-14:32:37.371 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-224-18:45:15.730 00 TLMH-I:STS 58-012-14:32:37.371 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefTablesTbl' from '/cf/cs_tablestbl.tbl' +21-224-18:45:15.731 00 TLMH-I:STS 58-012-14:32:37.371 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-224-18:45:15.732 00 TLMH-I:STS 58-012-14:32:37.372 INFO CPU=CPU1 APPNAME=CS EVENT ID=1 CS Initialized. Version 2.5.0.0 +21-224-18:45:20.000 00 SCX_CPU1_CS_US/3986 +21-224-18:45:20.000 00 SCX_CPU1_CS_US/3987 write ";*********************************************************************" +21-224-18:45:20.001 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:20.001 00 SCX_CPU1_CS_US/3988 write "; Step 7.4: Dump the Results table. " +21-224-18:45:20.001 00 SPR-I:OPRO ; Step 7.4: Dump the Results table. +21-224-18:45:20.001 00 SCX_CPU1_CS_US/3989 write ";*********************************************************************" +21-224-18:45:20.001 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:20.001 00 SCX_CPU1_CS_US/3990 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-224-18:45:20.001 00 SCX_CPU1_CS_US/3991 +21-224-18:45:20.001 00 SCX_CPU1_CS_US/3992 s get_tbl_to_cvt (ramDir,memResTblName,"A","cpu1_usrrestbl7_4",hostCPU,resTblId) +21-224-18:45:20.001 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:45:20.003 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:45:20.003 00 GET_TBL_TO_CVT/2 ; +21-224-18:45:20.003 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-224-18:45:20.003 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-224-18:45:20.016 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl7_4" +21-224-18:45:20.020 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:45:26.714 00 TLMH-I:STS 58-012-14:32:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl7_4' +21-224-18:45:35.035 00 SPR-I:OPRO +21-224-18:45:35.035 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:45:35.035 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:45:35.035 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:45:35.035 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:45:35.036 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl7_4 cpu1_usrrestbl7_4 binary 192.168.1.8 +21-224-18:45:35.185 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:45:35.185 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:45:50.198 00 SPR-I:OPRO +21-224-18:45:50.243 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl7_4`" +21-224-18:45:50.243 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:45:55.248 00 GET_TBL_TO_CVT/238 +21-224-18:45:55.248 00 GET_TBL_TO_CVT/239 ENDPROC +21-224-18:45:55.248 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:45:55.252 00 SCX_CPU1_CS_US/3993 wait 5 +21-224-18:45:55.252 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:46:00.256 00 SCX_CPU1_CS_US/3994 +21-224-18:46:00.256 00 SCX_CPU1_CS_US/3995 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-224-18:46:00.267 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:46:00.270 00 SCX_CPU1_CS_US/3996 if (UT_TW_Status = UT_Success) then +21-224-18:46:00.271 00 SCX_CPU1_CS_US/3997 write "<*> Passed (6008) - Dump of User-defined Memory Results Table successful." +21-224-18:46:00.271 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:46:00.271 00 SCX_CPU1_CS_US/3998 ut_setrequirements CS_6008, "P" +21-224-18:46:00.276 00 SCX_CPU1_CS_US/4002 endif +21-224-18:46:00.276 00 SCX_CPU1_CS_US/4003 +21-224-18:46:00.276 00 SCX_CPU1_CS_US/4004 write ";*********************************************************************" +21-224-18:46:00.276 00 SPR-I:OPRO ;********************************************************************* +21-224-18:46:00.276 00 SCX_CPU1_CS_US/4005 write "; Step 8.0: Clean-up. " +21-224-18:46:00.276 00 SPR-I:OPRO ; Step 8.0: Clean-up. +21-224-18:46:00.276 00 SCX_CPU1_CS_US/4006 write ";*********************************************************************" +21-224-18:46:00.277 00 SPR-I:OPRO ;********************************************************************* +21-224-18:46:00.277 00 SCX_CPU1_CS_US/4007 write "; Step 8.1: Upload the default User-defined Memory Definition file " +21-224-18:46:00.277 00 SPR-I:OPRO ; Step 8.1: Upload the default User-defined Memory Definition file +21-224-18:46:00.277 00 SCX_CPU1_CS_US/4008 write "; downloaded in step 1.1. " +21-224-18:46:00.277 00 SPR-I:OPRO ; downloaded in step 1.1. +21-224-18:46:00.277 00 SCX_CPU1_CS_US/4009 write ";*********************************************************************" +21-224-18:46:00.277 00 SPR-I:OPRO ;********************************************************************* +21-224-18:46:00.277 00 SCX_CPU1_CS_US/4010 s ftp_file ("CF:0/apps","cs_mem_orig_tbl.tbl",tableFileName,hostCPU,"P") +21-224-18:46:00.278 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-224-18:46:00.315 00 SPR-I:STS Procedure FTP_FILE started +21-224-18:46:00.315 00 FTP_FILE/2 ; +21-224-18:46:00.315 00 FTP_FILE/3 local logging = %liv (log_procedure) +21-224-18:46:00.315 00 FTP_FILE/4 %liv (log_procedure) = FALSE +21-224-18:46:00.537 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:46:00.537 00 FTP_FILE/85 ENDPROC +21-224-18:46:00.538 00 SPR-I:STS Procedure FTP_FILE completed +21-224-18:46:00.540 00 SCX_CPU1_CS_US/4011 +21-224-18:46:00.541 00 SCX_CPU1_CS_US/4012 write ";*********************************************************************" +21-224-18:46:00.541 00 SPR-I:OPRO ;********************************************************************* +21-224-18:46:00.541 00 SCX_CPU1_CS_US/4013 write "; Step 8.2: Send the Power-On Reset command. " +21-224-18:46:00.541 00 SPR-I:OPRO ; Step 8.2: Send the Power-On Reset command. +21-224-18:46:00.541 00 SCX_CPU1_CS_US/4014 write ";*********************************************************************" +21-224-18:46:00.541 00 SPR-I:OPRO ;********************************************************************* +21-224-18:46:00.541 00 SCX_CPU1_CS_US/4015 /SCX_CPU1_ES_POWERONRESET +21-224-18:46:00.556 00 SCX_CPU1_CS_US/4016 wait 10 +21-224-18:46:00.556 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-224-18:46:10.563 00 SCX_CPU1_CS_US/4017 +21-224-18:46:10.563 00 SCX_CPU1_CS_US/4018 close_data_center +21-224-18:46:10.564 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-224-18:46:10.565 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-224-18:46:10.566 00 CLEAR_SPACECRA/2 ; +21-224-18:46:10.566 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-224-18:46:10.566 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-224-18:46:10.572 00 CLEAR_SPACECRA/135 +21-224-18:46:10.572 00 CLEAR_SPACECRA/136 endproc +21-224-18:46:10.572 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-224-18:46:10.621 00 SCX_CPU1_CS_US/4019 wait 60 +21-224-18:46:10.621 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-224-18:47:10.668 00 SCX_CPU1_CS_US/4020 +21-224-18:47:10.668 00 SCX_CPU1_CS_US/4021 cfe_startup {hostCPU} +21-224-18:47:10.680 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:47:20.691 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:47:20.760 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-224-18:47:20.760 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-224-18:47:20.760 00 SEND_THAT_TO_C/2 ; +21-224-18:47:20.760 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-224-18:47:20.760 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-224-18:47:20.761 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-224-18:47:20.812 00 SEND_THAT_TO_C/83 +21-224-18:47:20.812 00 SEND_THAT_TO_C/84 endproc +21-224-18:47:20.812 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-224-18:47:20.813 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:47:21.752 00 TLMH-I:STS 58-012-14:03:48.950 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-224-18:47:24.817 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:47:24.818 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-224-18:47:24.819 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-224-18:47:24.820 00 FILL_IN_SPACEC/2 ; +21-224-18:47:24.820 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-224-18:47:24.820 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-224-18:47:24.830 00 FILL_IN_SPACEC/152 +21-224-18:47:24.830 00 FILL_IN_SPACEC/153 endproc +21-224-18:47:24.830 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-224-18:47:24.830 00 SCX_CPU1_CS_US/4022 wait 5 +21-224-18:47:24.830 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:47:29.835 00 SCX_CPU1_CS_US/4023 +21-224-18:47:29.835 00 SCX_CPU1_CS_US/4024 write "**** Requirements Status Reporting" +21-224-18:47:29.835 00 SPR-I:OPRO **** Requirements Status Reporting +21-224-18:47:29.835 00 SCX_CPU1_CS_US/4025 +21-224-18:47:29.835 00 SCX_CPU1_CS_US/4026 write "--------------------------" +21-224-18:47:29.836 00 SPR-I:OPRO -------------------------- +21-224-18:47:29.836 00 SCX_CPU1_CS_US/4027 write " Requirement(s) Report" +21-224-18:47:29.836 00 SPR-I:OPRO Requirement(s) Report +21-224-18:47:29.836 00 SCX_CPU1_CS_US/4028 write "--------------------------" +21-224-18:47:29.836 00 SPR-I:OPRO -------------------------- +21-224-18:47:29.836 00 SCX_CPU1_CS_US/4029 +21-224-18:47:29.836 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.836 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.837 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-224-18:47:29.840 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.841 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.841 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.841 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-224-18:47:29.842 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.842 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.843 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.843 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-224-18:47:29.843 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.844 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.844 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.844 00 SPR-I:OPRO FSW Requirement: CS_2003 P/F: P +21-224-18:47:29.845 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.845 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.845 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.845 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-224-18:47:29.871 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.871 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.871 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.871 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-224-18:47:29.872 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.872 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.872 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.873 00 SPR-I:OPRO FSW Requirement: CS_4002 P/F: P +21-224-18:47:29.873 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.874 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.874 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.874 00 SPR-I:OPRO FSW Requirement: CS_5002 P/F: P +21-224-18:47:29.899 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.900 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.900 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.900 00 SPR-I:OPRO FSW Requirement: CS_6000 P/F: P +21-224-18:47:29.901 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.901 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.901 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.902 00 SPR-I:OPRO FSW Requirement: CS_6000.1 P/F: P +21-224-18:47:29.902 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.902 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.903 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.903 00 SPR-I:OPRO FSW Requirement: CS_6000.2 P/F: F +21-224-18:47:29.926 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.926 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.927 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.927 00 SPR-I:OPRO FSW Requirement: CS_6001 P/F: P +21-224-18:47:29.927 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.927 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.928 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.928 00 SPR-I:OPRO FSW Requirement: CS_6002 P/F: P +21-224-18:47:29.928 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.929 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.929 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.929 00 SPR-I:OPRO FSW Requirement: CS_6003 P/F: P +21-224-18:47:29.952 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.952 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.953 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.953 00 SPR-I:OPRO FSW Requirement: CS_6004 P/F: P +21-224-18:47:29.953 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.953 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.954 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.954 00 SPR-I:OPRO FSW Requirement: CS_6005 P/F: P +21-224-18:47:29.954 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.955 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.955 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.955 00 SPR-I:OPRO FSW Requirement: CS_6005.1 P/F: P +21-224-18:47:29.977 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.977 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.978 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.978 00 SPR-I:OPRO FSW Requirement: CS_6005.2 P/F: P +21-224-18:47:29.978 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.978 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.978 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.979 00 SPR-I:OPRO FSW Requirement: CS_6006 P/F: P +21-224-18:47:29.979 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:29.980 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:29.980 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:29.980 00 SPR-I:OPRO FSW Requirement: CS_6007 P/F: P +21-224-18:47:30.001 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:30.001 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:30.001 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:30.001 00 SPR-I:OPRO FSW Requirement: CS_6008 P/F: P +21-224-18:47:30.002 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:30.002 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:30.002 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:30.002 00 SPR-I:OPRO FSW Requirement: CS_6009 P/F: P +21-224-18:47:30.003 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:30.003 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:30.003 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:30.003 00 SPR-I:OPRO FSW Requirement: CS_6009.1 P/F: P +21-224-18:47:30.024 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:30.025 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:30.025 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:30.025 00 SPR-I:OPRO FSW Requirement: CS_7000 P/F: P +21-224-18:47:30.025 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:30.026 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:30.026 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:30.026 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-224-18:47:30.026 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:30.026 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:30.027 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:30.027 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-224-18:47:30.050 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:30.051 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:30.051 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:30.051 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-224-18:47:30.052 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:30.053 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:30.053 00 SCX_CPU1_CS_US/4031 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-224-18:47:30.053 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-224-18:47:30.054 00 SCX_CPU1_CS_US/4032 ENDDO +21-224-18:47:30.054 00 SCX_CPU1_CS_US/4030 FOR i = 0 to ut_req_array_size DO +21-224-18:47:30.054 00 SCX_CPU1_CS_US/4033 +21-224-18:47:30.077 00 SCX_CPU1_CS_US/4034 drop ut_requirement ; needed to clear global variables +21-224-18:47:30.077 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-224-18:47:30.077 00 SCX_CPU1_CS_US/4035 drop ut_req_array_size ; needed to clear global variables +21-224-18:47:30.077 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-224-18:47:30.077 00 SCX_CPU1_CS_US/4036 +21-224-18:47:30.077 00 SCX_CPU1_CS_US/4037 write ";*********************************************************************" +21-224-18:47:30.077 00 SPR-I:OPRO ;********************************************************************* +21-224-18:47:30.077 00 SCX_CPU1_CS_US/4038 write "; End procedure SCX_CPU1_cs_usermem" +21-224-18:47:30.077 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_usermem +21-224-18:47:30.077 00 SCX_CPU1_CS_US/4039 write ";*********************************************************************" +21-224-18:47:30.077 00 SPR-I:OPRO ;********************************************************************* +21-224-18:47:30.077 00 SCX_CPU1_CS_US/4040 ENDPROC +21-224-18:47:30.077 00 SPR-I:STS Procedure SCX_CPU1_CS_USERMEM completed +21-224-18:47:30.078 00 UT_RUNPROC/249 +21-224-18:47:30.078 00 UT_RUNPROC/264 #endif +21-224-18:47:30.086 00 UT_RUNPROC/265 +21-224-18:47:30.086 00 UT_RUNPROC/266 write "*** Telemetry Info ***" +21-224-18:47:30.086 00 SPR-I:OPRO *** Telemetry Info *** +21-224-18:47:30.086 00 UT_RUNPROC/268 ;;; write "Pkt Loss Count: ", TO_PCKTSDISCARD +21-224-18:47:30.086 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-224-18:47:30.086 00 SPR-I:OPRO +21-224-18:47:30.086 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-224-18:47:30.086 00 SPR-I:OPRO Pkt Loss Count: N/A +21-224-18:47:30.086 00 UT_RUNPROC/271 write "******************" +21-224-18:47:30.086 00 SPR-I:OPRO +21-224-18:47:30.086 00 UT_RUNPROC/271 write "******************" +21-224-18:47:30.086 00 SPR-I:OPRO ****************** +21-224-18:47:30.086 00 UT_RUNPROC/273 +21-224-18:47:30.086 00 SPR-I:OPRO +21-224-18:47:30.086 00 UT_RUNPROC/273 +21-224-18:47:30.086 00 UT_RUNPROC/274 etime = %gmt +21-224-18:47:30.086 00 UT_RUNPROC/275 write "Elapsed time: ", etime-stime, " seconds" +21-224-18:47:30.086 00 SPR-I:OPRO Elapsed time: 1948.98 seconds +21-224-18:47:30.086 00 UT_RUNPROC/276 write "Elapsed time: ", (etime-stime)/60, " minutes" +21-224-18:47:30.086 00 SPR-I:OPRO Elapsed time: 32.4831 minutes +21-224-18:47:30.088 00 UT_RUNPROC/277 ; +21-224-18:47:30.088 00 UT_RUNPROC/278 ; wait for completion of procedure +21-224-18:47:30.088 00 UT_RUNPROC/279 ; +21-224-18:47:30.088 00 UT_RUNPROC/280 wait(10) +21-224-18:47:30.088 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-224-18:47:40.097 00 UT_RUNPROC/281 ; +21-224-18:47:40.097 00 UT_RUNPROC/282 ; close the log to procedure log name for archive +21-224-18:47:40.097 00 UT_RUNPROC/283 ; +21-224-18:47:40.097 00 UT_RUNPROC/284 local test_log_string = "/test_logs/" +21-224-18:47:40.098 00 UT_RUNPROC/285 if ((logoff_when_done = 0) and (%length(opt_parm) <> 0)) then +21-224-18:47:40.098 00 UT_RUNPROC/286 test_log_string = test_log_string & opt_parm & "/" +21-224-18:47:40.098 00 UT_RUNPROC/287 endif +21-224-18:47:40.098 00 UT_RUNPROC/288 +21-224-18:47:40.098 00 UT_RUNPROC/289 write "Creating filtered log at " & %env("WORK") & test_log_string ;; +21-224-18:47:40.098 00 UT_RUNPROC/290 & log_name & "f" +21-224-18:47:40.099 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logf +21-224-18:47:40.099 00 UT_RUNPROC/291 write "Creating filtered output log at " & %env("WORK") & test_log_string ;; +21-224-18:47:40.099 00 UT_RUNPROC/292 & log_name & "p" +21-224-18:47:40.099 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logp +21-224-18:47:40.100 00 UT_RUNPROC/293 write "Creating filtered output log (without SFDUs) at " & %env("WORK") ;; +21-224-18:47:40.100 00 UT_RUNPROC/294 & test_log_string & log_name & "s" +21-224-18:47:40.100 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logs +21-224-18:47:40.100 00 UT_RUNPROC/295 write "Creating filtered event log at " & %env("WORK") & test_log_string ;; +21-224-18:47:40.100 00 UT_RUNPROC/296 & log_name & "e" +21-224-18:47:40.100 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.loge +21-224-18:47:40.100 00 UT_RUNPROC/297 write "Creating filtered requirements log at " & %env("WORK") ;; +21-224-18:47:40.100 00 UT_RUNPROC/298 & test_log_string & log_name & "r" +21-224-18:47:40.101 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logr +21-224-18:47:40.101 00 UT_RUNPROC/299 +21-224-18:47:40.101 00 UT_RUNPROC/300 rstol_dir = "rstol 'newlog " & log_name & "'" +21-224-18:47:40.101 00 UT_RUNPROC/301 native(rstol_dir) +21-224-18:47:40.193 00 SPR-I:OPRI --> newlog scx_cpu1_cs_usermem-2021-224-18h15m01s.log diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logp b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logp new file mode 100644 index 0000000..cfdc4c8 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logp @@ -0,0 +1,2797 @@ +21-224-18:15:01.096 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-224-18:15:01.096 00 SPR-I:OPRO Checksum: 29237 +21-224-18:15:01.097 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-224-18:15:01.097 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-224-18:15:01.097 00 SPR-I:OPRO +21-224-18:15:01.098 00 SPR-I:OPRO Connection Status +21-224-18:15:01.098 00 SPR-I:OPRO ----------------- +21-224-18:15:01.098 00 SPR-I:OPRO CFDP: DOWN +21-224-18:15:01.098 00 SPR-I:OPRO UDP: UP +21-224-18:15:01.098 00 SPR-I:OPRO SWTS: UNK +21-224-18:15:01.099 00 SPR-I:OPRO +21-224-18:15:01.099 00 SPR-I:OPRO CMD / TLM Path +21-224-18:15:01.099 00 SPR-I:OPRO -------------- +21-224-18:15:01.099 00 SPR-I:OPRO UDP +21-224-18:15:01.100 00 SPR-I:OPRO +21-224-18:15:01.100 00 SPR-I:OPRO +21-224-18:15:01.100 00 SPR-I:OPRO ASIST / GDS Configuration +21-224-18:15:01.100 00 SPR-I:OPRO ------------------------- +21-224-18:15:01.100 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-224-18:15:01.100 00 SPR-I:OPRO Account: cfs_test +21-224-18:15:01.100 00 SPR-I:OPRO Version: 21.0.7 +21-224-18:15:01.100 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-224-18:15:01.101 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 05-21-21 Time: 08:24:49 AM.EDT +21-224-18:15:01.101 00 SPR-I:OPRO +21-224-18:15:01.101 00 SPR-I:OPRO Telemetry Info +21-224-18:15:01.101 00 SPR-I:OPRO -------------- +21-224-18:15:01.101 00 SPR-I:OPRO Pkt Loss Count: N/A +21-224-18:15:01.101 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-224-18:15:01.101 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_usermem +21-224-18:15:01.245 00 SPR-I:OPRI --> start scx_cpu1_cs_usermem +21-224-18:15:01.245 00 SPR-W:STS "/s/opr/accounts/cfs_test/prc/scx_cpu1_cs_usermem.prc" has been modified since last compile +21-224-18:15:01.245 00 SPR-I:STS Source file modification date: 21/08/12 18:14:19.000 +21-224-18:15:01.246 00 SPR-I:STS Compiled file creation date : 21/08/12 17:20:52.000 +21-224-18:15:01.246 00 SPR-I:OPRO Recompile it? (Y/N) +21-224-18:15:05.150 00 SPR-I:OPRI --> y +21-224-18:15:06.594 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_usermem.i +21-224-18:15:06.627 00 SPR-I:STS Procedure SCX_CPU1_CS_USERMEM started +21-224-18:15:06.770 00 SPR-I:OPRO ;********************************************************************* +21-224-18:15:06.771 00 SPR-I:OPRO ; Step 1.0: Checksum Non-Volatile Memory Test Setup. +21-224-18:15:06.775 00 SPR-I:OPRO ;********************************************************************* +21-224-18:15:06.775 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-224-18:15:06.775 00 SPR-I:OPRO ;********************************************************************* +21-224-18:15:06.776 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-224-18:15:06.776 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-224-18:15:06.787 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-224-18:15:16.796 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-224-18:15:16.797 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-224-18:15:16.801 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-224-18:15:16.819 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-224-18:15:29.918 00 DPD-I:STS Deleting page SCX_CPU1_CS_HK +21-224-18:15:31.392 00 DPD-I:STS Deleting page SCX_CPU1_CS_MEM_DEF_TABLE +21-224-18:15:33.062 00 DPD-I:STS Deleting page SCX_CPU1_CS_MEM_RESULTS_TBL +21-224-18:15:36.047 00 DPD-I:STS Deleting page SCX_CPU1_TST_CS_HK +21-224-18:16:16.878 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:16:22.844 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-224-18:16:26.887 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:16:26.887 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-224-18:16:26.899 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-224-18:16:26.949 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-224-18:16:26.949 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-224-18:16:26.950 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-224-18:16:26.951 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-224-18:16:26.951 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-224-18:16:26.992 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-224-18:16:26.992 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:16:28.235 00 TLMH-I:STS 58-012-14:03:49.450 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-224-18:16:30.997 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:16:30.997 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-224-18:16:30.999 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-224-18:16:31.004 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-224-18:16:31.004 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:16:36.008 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:36.008 00 SPR-I:OPRO ; Step 1.2: Download the default Memory Definition Table file in order +21-224-18:16:36.008 00 SPR-I:OPRO ; to use it during cleanup. +21-224-18:16:36.009 00 SPR-I:OPRO ;******************************************************************** +21-224-18:16:36.011 00 SPR-I:OPRO ==> Default Application Code Segment Table filename = 'cs_memorytbl.tbl' +21-224-18:16:36.012 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-224-18:16:36.012 00 SPR-I:STS Procedure FTP_FILE started +21-224-18:16:36.112 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:16:36.113 00 SPR-I:STS Procedure FTP_FILE completed +21-224-18:16:36.113 00 SPR-I:OPRO ;********************************************************************** +21-224-18:16:36.113 00 SPR-I:OPRO ; Step 1.3: Display the Housekeeping pages +21-224-18:16:36.113 00 SPR-I:OPRO ;********************************************************************** +21-224-18:16:36.216 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-224-18:16:36.291 00 DPD-I:STS Page SCX_CPU1_TST_CS_HK added (cid:1). +21-224-18:16:36.371 00 DPD-I:STS Page SCX_CPU1_CS_MEM_DEF_TABLE added (cid:1). +21-224-18:16:36.458 00 DPD-I:STS Page SCX_CPU1_CS_MEM_RESULTS_TBL added (cid:1). +21-224-18:16:36.462 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:36.462 00 SPR-I:OPRO ; Step 1.5: Start the Checksum (CS) and TST_CS applications. +21-224-18:16:36.462 00 SPR-I:OPRO ;******************************************************************** +21-224-18:16:36.468 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:16:43.475 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:16:43.476 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-224-18:16:43.478 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:16:48.482 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:48.483 00 SPR-I:OPRO ; Step 1.6: Enable DEBUG Event Messages for the applications needed +21-224-18:16:48.483 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:48.486 00 CMH-I:CMD Command is /SCX_CPU1_EVS_ENAAPPEVTTYPE APPLICATION="CS" DEBUG ;;; (SCX CPU1 EVS Enable Event Type for the App) +21-224-18:16:48.486 00 CMH-I:CMD Or Command is /SCX_CPU1_EVS_ENAAPPEVTTYPEMASK APPLICATION="CS" BITMASK= 1 (x1) ;;; (SCX CPU1 EVS Enable Event Type for the App (mask)) +21-224-18:16:48.486 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-224-18:16:48.500 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-224-18:16:50.503 00 CMH-I:CMD Command is /SCX_CPU1_EVS_ENAAPPEVTTYPE APPLICATION="CFE_TBL" DEBUG ;;; (SCX CPU1 EVS Enable Event Type for the App) +21-224-18:16:50.503 00 CMH-I:CMD Or Command is /SCX_CPU1_EVS_ENAAPPEVTTYPEMASK APPLICATION="CFE_TBL" BITMASK= 1 (x1) ;;; (SCX CPU1 EVS Enable Event Type for the App (mask)) +21-224-18:16:50.503 00 CMH-I:CMD Command SFDU received:<1801C000001705704346455F54424C000000000000000000000000000100> from gs582cfslab4:SPR +21-224-18:16:50.532 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:16:55.536 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:16:55.538 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-224-18:16:55.539 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:55.539 00 SPR-I:OPRO ; Step 1.7: Verify that the CS Housekeeping telemetry items are +21-224-18:16:55.539 00 SPR-I:OPRO ; initialized to zero (0). +21-224-18:16:55.540 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:55.541 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-224-18:16:55.572 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:17:00.575 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:00.575 00 SPR-I:OPRO ; Step 1.8: Create & load the Memory Definition Table file to be +21-224-18:17:00.576 00 SPR-I:OPRO ; used during this test. +21-224-18:17:00.576 00 SPR-I:OPRO ;******************************************************************** +21-224-18:17:00.576 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_mdt1.i +21-224-18:17:00.585 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT1 started +21-224-18:17:00.649 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:00.649 00 SPR-I:OPRO ; Define the Memory Definition Table +21-224-18:17:00.649 00 SPR-I:OPRO ;******************************************************************** +21-224-18:17:00.660 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:17:00.660 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:17:00.662 00 SPR-I:OPRO ********** usrmem_def_ld_1 ********** +21-224-18:17:00.662 00 SPR-I:OPRO +21-224-18:17:00.662 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:17:00.662 00 SPR-I:OPRO Sub Type: 8 +21-224-18:17:00.662 00 SPR-I:OPRO Length: 12 +21-224-18:17:00.662 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:17:00.662 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:17:00.662 00 SPR-I:OPRO Application Id: 0 +21-224-18:17:00.662 00 SPR-I:OPRO Create Time Secs: 1628792220 +21-224-18:17:00.662 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:17:00.662 00 SPR-I:OPRO File Description: User Memory Definition Table Loa +21-224-18:17:00.662 00 SPR-I:OPRO +21-224-18:17:00.662 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:17:00.662 00 SPR-I:OPRO +21-224-18:17:00.662 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:17:00.662 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:17:00.662 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:17:00.662 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:17:00.662 00 SPR-I:OPRO +21-224-18:17:00.668 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:17:00.668 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:17:00.669 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:17:00.675 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:17:00.675 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmem_def_ld_1.tmp cs.defmemorytbl > usrmem_def_ld_1 +21-224-18:17:00.679 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmem_def_ld_1.tmp +21-224-18:17:00.684 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:17:00.684 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:00.684 00 SPR-I:OPRO ; End procedure scx_cpu1_cs_mdt1 +21-224-18:17:00.684 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:00.685 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT1 completed +21-224-18:17:00.685 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:17:05.689 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:17:05.691 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:17:05.697 00 SPR-I:OPRO Table Filename: usrmem_def_ld_1 +21-224-18:17:05.701 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmem_def_ld_1 RAM:0 3 +21-224-18:17:05.702 00 SPR-I:OPRO +21-224-18:17:05.852 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:17:05.852 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:17:10.856 00 SPR-I:OPRO +21-224-18:17:10.858 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_ld_1" +21-224-18:17:10.859 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_ld_1" ;;; (SCX CPU1 TBL load table command) +21-224-18:17:10.859 00 CMH-I:CMD Command SFDU received:<1804C0000041020E2F72616D2F7573726D656D5F6465665F6C645F310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:17:10.879 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:17:11.736 00 TLMH-I:STS 58-012-14:04:33.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_ld_1' into 'CS.DefMemoryTbl' working buffer +21-224-18:17:14.883 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:17:14.884 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:17:14.884 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:17:19.892 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:17:19.893 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 36 +21-224-18:17:19.893 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:17:19.900 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:17:19.901 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-224-18:17:19.901 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:17:19.904 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefMemoryTbl" ;;; (SCX CPU1 TBL validate table command) +21-224-18:17:19.904 00 CMH-I:CMD Command SFDU received:<1804C000002B040E000043532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:17:19.927 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:17:20.735 00 TLMH-I:STS 58-012-14:04:42.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:17:22.732 00 TLMH-I:STS 58-012-14:04:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 8, bad = 0, unused = 8 +21-224-18:17:22.733 00 TLMH-I:STS 58-012-14:04:44.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefMemoryTbl' +21-224-18:17:22.930 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:17:22.932 00 SPR-I:OPRO <*> Passed - Memory Definition Table validate command sent. +21-224-18:17:22.946 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:17:22.948 00 SPR-I:OPRO <*> Passed - Event message 36 received +21-224-18:17:22.950 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefMemoryTbl" ;;; (SCX CPU1 TBL activate table command) +21-224-18:17:22.950 00 CMH-I:CMD Command SFDU received:<1804C0000029050D43532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:17:22.972 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:17:23.734 00 TLMH-I:STS 58-012-14:04:45.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefMemoryTbl' has a load pending +21-224-18:17:26.731 00 TLMH-I:STS 58-012-14:04:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefMemoryTbl' +21-224-18:17:26.977 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:17:26.979 00 SPR-I:OPRO <*> Passed - Activate Memory Definition Table command sent properly. +21-224-18:17:26.992 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:17:26.993 00 SPR-I:OPRO <*> Passed - Memory Definition Table Updated successfully. +21-224-18:17:26.994 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-224-18:17:26.994 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:17:31.998 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:31.998 00 SPR-I:OPRO ; Step 1.9: Dump the User-defined Memory Definition Table. +21-224-18:17:31.998 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:31.999 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:17:32.001 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:17:32.007 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefMemoryTbl" DFILENAME="/ram/cpu1_usrdeftbl1_9" +21-224-18:17:32.008 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefMemoryTbl" DFILENAME="/ram/cpu1_usrdeftbl1_9" ;;; (SCX CPU1 TBL dump table command) +21-224-18:17:32.008 00 CMH-I:CMD Command SFDU received:<1804C000006B0300000143532E4465664D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737264656674626C315F39000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:17:32.019 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:17:32.728 00 TLMH-I:STS 58-012-14:04:54.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefMemoryTbl' to '/ram/cpu1_usrdeftbl1_9' +21-224-18:17:47.031 00 SPR-I:OPRO +21-224-18:17:47.032 00 SPR-I:OPRO The TBLNAME is: CS.DefMemoryTbl +21-224-18:17:47.032 00 SPR-I:OPRO The APID is: P0FAD +21-224-18:17:47.032 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:17:47.032 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:17:47.036 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrdeftbl1_9 cpu1_usrdeftbl1_9 binary 192.168.1.8 +21-224-18:17:47.212 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:17:47.212 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:18:02.223 00 SPR-I:OPRO +21-224-18:18:02.236 00 SPR-I:OPRO The unix command is cvt -ws file_list[4013].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrdeftbl1_9`" +21-224-18:18:02.236 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:07.241 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:18:07.243 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:12.247 00 SPR-I:OPRO ;********************************************************************* +21-224-18:18:12.248 00 SPR-I:OPRO ; Step 1.10: Disable all background checksumming except for +21-224-18:18:12.248 00 SPR-I:OPRO ; User-defined memory. +21-224-18:18:12.248 00 SPR-I:OPRO ;********************************************************************* +21-224-18:18:12.250 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-224-18:18:12.250 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-224-18:18:12.263 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:12.731 00 TLMH-I:STS 58-012-14:05:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-224-18:18:17.268 00 SPR-I:OPRO <*> Passed (3003) - OS Checksumming disabled. +21-224-18:18:17.272 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-224-18:18:17.272 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-224-18:18:17.274 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:17.733 00 TLMH-I:STS 58-012-14:05:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-224-18:18:22.279 00 SPR-I:OPRO <*> Passed (3008) - cFE Checksumming disabled. +21-224-18:18:22.283 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROM ;;; (SCX CPU1 CS Disable All Eeprom Checksumming command code) +21-224-18:18:22.283 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-224-18:18:22.295 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:23.231 00 TLMH-I:STS 58-012-14:05:44.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-224-18:18:27.300 00 SPR-I:OPRO <*> Passed (2003) - Non-volatile Memory (EEPROM) Checksumming disabled. +21-224-18:18:27.304 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPS ;;; (SCX CPU1 CS Disable All Application Checksumming command code) +21-224-18:18:27.305 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-224-18:18:27.316 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:28.233 00 TLMH-I:STS 58-012-14:05:49.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-224-18:18:32.321 00 SPR-I:OPRO <*> Passed (4002) - Application Checksumming disabled. +21-224-18:18:32.325 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLES ;;; (SCX CPU1 CS Disable All Table Checksumming command code) +21-224-18:18:32.326 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-224-18:18:32.337 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:33.230 00 TLMH-I:STS 58-012-14:05:54.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-224-18:18:37.341 00 SPR-I:OPRO <*> Passed (5002) - Table Checksumming disabled. +21-224-18:18:37.345 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:42.349 00 SPR-I:OPRO ;********************************************************************* +21-224-18:18:42.349 00 SPR-I:OPRO ; Step 2.0: Valid Command Test. +21-224-18:18:42.349 00 SPR-I:OPRO ;********************************************************************* +21-224-18:18:42.350 00 SPR-I:OPRO ; Step 2.1: Send the command to dump the Results Table. +21-224-18:18:42.350 00 SPR-I:OPRO ;********************************************************************* +21-224-18:18:42.351 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:18:42.354 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:18:42.363 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_1" +21-224-18:18:42.363 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_1" ;;; (SCX CPU1 TBL dump table command) +21-224-18:18:42.363 00 CMH-I:CMD Command SFDU received:<1804C000006B030B000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C325F31000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:18:42.365 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:18:50.730 00 TLMH-I:STS 58-012-14:06:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_1' +21-224-18:18:57.377 00 SPR-I:OPRO +21-224-18:18:57.377 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:18:57.377 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:18:57.378 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:18:57.378 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:18:57.381 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_1 cpu1_usrrestbl2_1 binary 192.168.1.8 +21-224-18:18:57.530 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:18:57.530 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:19:12.541 00 SPR-I:OPRO +21-224-18:19:12.586 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_1`" +21-224-18:19:12.587 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:19:17.591 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:19:17.592 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:19:22.609 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:19:22.612 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:19:22.616 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:22.616 00 SPR-I:OPRO ; Step 2.2: Send the Enable Checksum command. +21-224-18:19:22.617 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:22.624 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:19:22.625 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-224-18:19:22.625 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:19:22.656 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-224-18:19:22.656 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-224-18:19:22.662 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:19:23.234 00 TLMH-I:STS 58-012-14:06:44.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-224-18:19:27.667 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:19:27.668 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-224-18:19:27.672 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:19:27.672 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-224-18:19:27.701 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:19:32.705 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:32.705 00 SPR-I:OPRO ; Step 2.3: Send the Enable User-Defined Memory Checksumming command. +21-224-18:19:32.706 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:32.711 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:19:32.711 00 SPR-I:OPRO ; Setup event 1 with CS INFO 53 +21-224-18:19:32.711 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:19:32.712 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEMEMORY ;;; (SCX CPU1 CS Enable All User-Defined Memory Checksumming command code) +21-224-18:19:32.712 00 CMH-I:CMD Command SFDU received:<189FC000000115AC> from gs582cfslab4:SPR +21-224-18:19:32.726 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:19:33.237 00 TLMH-I:STS 58-012-14:06:54.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=53 Checksumming of Memory is Enabled +21-224-18:19:35.731 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:19:35.733 00 SPR-I:OPRO <*> Passed (1003;6001) - CS Enable User-defined Memory command sent properly. +21-224-18:19:35.758 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:19:35.759 00 SPR-I:OPRO <*> Passed (1003;6001) - Expected Event Msg 53 rcv'd. +21-224-18:19:35.796 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:19:40.801 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:40.801 00 SPR-I:OPRO ; Step 2.4: Dump the Results Table. +21-224-18:19:40.802 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:40.803 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:19:40.807 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:19:40.832 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_4" +21-224-18:19:40.833 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_4" ;;; (SCX CPU1 TBL dump table command) +21-224-18:19:40.833 00 CMH-I:CMD Command SFDU received:<1804C000006B030E000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C325F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:19:40.835 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:19:46.729 00 TLMH-I:STS 58-012-14:07:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_4' +21-224-18:19:55.848 00 SPR-I:OPRO +21-224-18:19:55.849 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:19:55.849 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:19:55.849 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:19:55.849 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:19:55.853 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_4 cpu1_usrrestbl2_4 binary 192.168.1.8 +21-224-18:19:56.032 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:19:56.032 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:20:11.044 00 SPR-I:OPRO +21-224-18:20:11.090 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_4`" +21-224-18:20:11.091 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:20:16.097 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:20:16.098 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:20:21.115 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:20:21.117 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-Defined Memory Results Table successful. +21-224-18:20:21.120 00 SPR-I:OPRO ;********************************************************************* +21-224-18:20:21.120 00 SPR-I:OPRO ; Step 2.5: Verify that Memory Items are being checksummed. +21-224-18:20:21.120 00 SPR-I:OPRO ;********************************************************************* +21-224-18:20:21.121 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:20:21.165 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:20:21.170 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_5" +21-224-18:20:21.171 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_5" ;;; (SCX CPU1 TBL dump table command) +21-224-18:20:21.171 00 CMH-I:CMD Command SFDU received:<1804C000006B030F000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C325F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:20:21.182 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:20:26.728 00 TLMH-I:STS 58-012-14:07:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_5' +21-224-18:20:36.194 00 SPR-I:OPRO +21-224-18:20:36.194 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:20:36.194 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:20:36.195 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:20:36.195 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:20:36.198 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_5 cpu1_usrrestbl2_5 binary 192.168.1.8 +21-224-18:20:36.344 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:20:36.344 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:20:51.356 00 SPR-I:OPRO +21-224-18:20:51.371 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_5`" +21-224-18:20:51.371 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:20:56.376 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:20:56.377 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-224-18:20:59.392 00 SPR-I:OPRO <*> Passed (6000) - User-defined Memory Checksumming is occurring. +21-224-18:20:59.394 00 SPR-I:OPRO ;********************************************************************* +21-224-18:20:59.394 00 SPR-I:OPRO ; Step 2.6: Send the Disable Entry command for a valid enabled entry. +21-224-18:20:59.394 00 SPR-I:OPRO ;********************************************************************* +21-224-18:20:59.422 00 SPR-I:OPRO ; Enabled Memory segment found at index 0 +21-224-18:20:59.424 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:20:59.424 00 SPR-I:OPRO ; Setup event 1 with CS INFO 63 +21-224-18:20:59.425 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:20:59.426 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEMEMORYENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Disable User-defined Memory Segment Checksumming command code) +21-224-18:20:59.426 00 CMH-I:CMD Command SFDU received:<189FC00000051AA700000000> from gs582cfslab4:SPR +21-224-18:20:59.442 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:21:00.231 00 TLMH-I:STS 58-012-14:08:21.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:21:03.447 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:21:03.448 00 SPR-I:OPRO <*> Passed (1003;6004) - CS DisableMemoryEntry command sent properly. +21-224-18:21:03.456 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:21:03.457 00 SPR-I:OPRO <*> Passed (1003;6004) - Expected Event Msg 63 rcv'd. +21-224-18:21:03.492 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:21:03.493 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:21:03.498 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefMemoryTbl" DFILENAME="/ram/cpu1_usrdeftbl2_6" +21-224-18:21:03.498 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefMemoryTbl" DFILENAME="/ram/cpu1_usrdeftbl2_6" ;;; (SCX CPU1 TBL dump table command) +21-224-18:21:03.499 00 CMH-I:CMD Command SFDU received:<1804C000006B030C000143532E4465664D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737264656674626C325F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:21:03.501 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:21:04.230 00 TLMH-I:STS 58-012-14:08:25.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefMemoryTbl' to '/ram/cpu1_usrdeftbl2_6' +21-224-18:21:18.512 00 SPR-I:OPRO +21-224-18:21:18.513 00 SPR-I:OPRO The TBLNAME is: CS.DefMemoryTbl +21-224-18:21:18.513 00 SPR-I:OPRO The APID is: P0FAD +21-224-18:21:18.513 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:21:18.513 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:21:18.516 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrdeftbl2_6 cpu1_usrdeftbl2_6 binary 192.168.1.8 +21-224-18:21:18.651 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:21:18.651 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:21:33.663 00 SPR-I:OPRO +21-224-18:21:33.677 00 SPR-I:OPRO The unix command is cvt -ws file_list[4013].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrdeftbl2_6`" +21-224-18:21:33.677 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:21:38.683 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:21:38.684 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:21:43.689 00 SPR-I:OPRO <*> Passed - Definition Table entry changed to Disabled +21-224-18:21:43.689 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:21:48.693 00 SPR-I:OPRO ;********************************************************************* +21-224-18:21:48.694 00 SPR-I:OPRO ; Step 2.7: Dump the results table to ensure that the above entry was +21-224-18:21:48.694 00 SPR-I:OPRO ; disabled. +21-224-18:21:48.694 00 SPR-I:OPRO ;********************************************************************* +21-224-18:21:48.695 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:21:48.697 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:21:48.704 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_7" +21-224-18:21:48.705 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_7" ;;; (SCX CPU1 TBL dump table command) +21-224-18:21:48.705 00 CMH-I:CMD Command SFDU received:<1804C000006B030D000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C325F37000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:21:48.716 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:21:54.727 00 TLMH-I:STS 58-012-14:09:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_7' +21-224-18:22:03.727 00 SPR-I:OPRO +21-224-18:22:03.727 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:22:03.727 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:22:03.728 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:22:03.728 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:22:03.731 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_7 cpu1_usrrestbl2_7 binary 192.168.1.8 +21-224-18:22:03.905 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:22:03.905 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:22:18.917 00 SPR-I:OPRO +21-224-18:22:18.961 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_7`" +21-224-18:22:18.962 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:22:23.967 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:22:23.968 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:22:28.984 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:22:28.987 00 SPR-I:OPRO <*> Passed (2010) - Dump of User-defined Memory Results Table successful. +21-224-18:22:28.991 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:28.991 00 SPR-I:OPRO ; Step 2.8: Using the TST_CS application, manipulate the disabled +21-224-18:22:28.991 00 SPR-I:OPRO ; entry's CRC. +21-224-18:22:28.991 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:28.997 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:28.997 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 10 +21-224-18:22:28.997 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:29.034 00 CMH-I:CMD Command is /SCX_CPU1_TST_CS_CORRUPTMEMCRC MEMTYPE= 1 (x1) ENTRYID= 0 (x0) ;;; (SCX CPU1 TST_CS Corrupt Memory CRC command code) +21-224-18:22:29.034 00 CMH-I:CMD Command SFDU received:<192BC0000005040D01000000> from gs582cfslab4:SPR +21-224-18:22:29.050 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:22:29.727 00 TLMH-I:STS 58-012-14:09:51.002 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=10 Corrupt Memory CRC command successful. +21-224-18:22:30.051 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:22:30.052 00 SPR-I:OPRO <*> Passed - Expected Event Msg 10 rcv'd. +21-224-18:22:30.052 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:22:35.056 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:35.057 00 SPR-I:OPRO ; Step 2.9: Send the Enable Entry command for the Entry disabled +21-224-18:22:35.057 00 SPR-I:OPRO ; in Step 2.6 above. +21-224-18:22:35.057 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:35.062 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:35.063 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:22:35.063 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:35.069 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:35.069 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 28 +21-224-18:22:35.069 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:35.070 00 SPR-I:OPRO *** Memory Segment Miscompare Ctr = 0 +21-224-18:22:35.071 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEMEMORYENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Enable User-defined Memory Segment Checksumming command code) +21-224-18:22:35.071 00 CMH-I:CMD Command SFDU received:<189FC000000519A400000000> from gs582cfslab4:SPR +21-224-18:22:35.090 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:22:35.727 00 TLMH-I:STS 58-012-14:09:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:22:36.734 00 TLMH-I:STS 58-012-14:09:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:39.093 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:22:39.094 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable Memory Entry command sent properly. +21-224-18:22:39.098 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:22:39.099 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:22:39.131 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:22:39.131 00 SPR-I:OPRO <*> Passed (6000.1) - Expected Event Msg 28 rcv'd. +21-224-18:22:39.132 00 SPR-I:OPRO *** Memory Miscompare Ctr = 1 +21-224-18:22:39.132 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:22:39.735 00 TLMH-I:STS 58-012-14:10:01.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:43.735 00 TLMH-I:STS 58-012-14:10:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:44.165 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:44.165 00 SPR-I:OPRO ; Step 2.10: Dump the Results Table. +21-224-18:22:44.165 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:44.166 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:22:44.168 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:22:44.188 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_10" +21-224-18:22:44.190 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_10" ;;; (SCX CPU1 TBL dump table command) +21-224-18:22:44.190 00 CMH-I:CMD Command SFDU received:<1804C000006B033B000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C325F31300000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:22:44.203 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:22:46.736 00 TLMH-I:STS 58-012-14:10:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:49.729 00 TLMH-I:STS 58-012-14:10:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:50.735 00 TLMH-I:STS 58-012-14:10:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_10' +21-224-18:22:53.735 00 TLMH-I:STS 58-012-14:10:15.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:56.728 00 TLMH-I:STS 58-012-14:10:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:59.216 00 SPR-I:OPRO +21-224-18:22:59.216 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:22:59.216 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:22:59.216 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:22:59.217 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:22:59.220 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_10 cpu1_usrrestbl2_10 binary 192.168.1.8 +21-224-18:22:59.397 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:22:59.397 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:22:59.727 00 TLMH-I:STS 58-012-14:10:21.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:03.725 00 TLMH-I:STS 58-012-14:10:25.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:06.729 00 TLMH-I:STS 58-012-14:10:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:09.733 00 TLMH-I:STS 58-012-14:10:31.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:13.731 00 TLMH-I:STS 58-012-14:10:35.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:14.409 00 SPR-I:OPRO +21-224-18:23:14.425 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_10`" +21-224-18:23:14.425 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:23:16.734 00 TLMH-I:STS 58-012-14:10:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:19.430 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:23:19.431 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:23:19.726 00 TLMH-I:STS 58-012-14:10:41.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:23.734 00 TLMH-I:STS 58-012-14:10:45.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:24.446 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:24.446 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:23:24.448 00 SPR-I:OPRO ;********************************************************************* +21-224-18:23:24.448 00 SPR-I:OPRO ; Step 2.11: Send the Recompute User-Defined Memory Entry command for +21-224-18:23:24.448 00 SPR-I:OPRO ; the segment specified in Steps above. +21-224-18:23:24.448 00 SPR-I:OPRO ;********************************************************************* +21-224-18:23:24.448 00 SPR-I:OPRO ; Step 2.11.1: Send the Recompute User-Defined Memory Entry command +21-224-18:23:24.448 00 SPR-I:OPRO ; for the corrupted segment specified in above. +21-224-18:23:24.448 00 SPR-I:OPRO ;********************************************************************* +21-224-18:23:24.472 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:24.472 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:23:24.472 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:24.474 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:24.474 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:23:24.474 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:24.475 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute User-defined Memory Segment Checksum command code) +21-224-18:23:24.475 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:23:24.490 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:23:25.225 00 TLMH-I:STS 58-012-14:10:46.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:23:25.730 00 TLMH-I:STS 58-012-14:10:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:25.732 00 TLMH-I:STS 58-012-14:10:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:26.227 00 TLMH-I:STS 58-012-14:10:47.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:23:27.493 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:27.495 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute Memory Entry command sent properly. +21-224-18:23:27.502 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:27.503 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:23:27.539 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:27.540 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:23:27.541 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:23:32.575 00 SPR-I:OPRO ;********************************************************************* +21-224-18:23:32.576 00 SPR-I:OPRO ; Step 2.11.2: Send the Recompute User-Defined Memory Entry command +21-224-18:23:32.576 00 SPR-I:OPRO ; for a larger segment in order to test the Flag states +21-224-18:23:32.576 00 SPR-I:OPRO ;********************************************************************* +21-224-18:23:32.581 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:32.581 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:23:32.581 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:32.584 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:32.584 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:23:32.584 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:32.586 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEMEMORY ENTRYID= 1 (x1) ;;; (SCX CPU1 Recompute User-defined Memory Segment Checksum command code) +21-224-18:23:32.586 00 CMH-I:CMD Command SFDU received:<189FC000000518A400000001> from gs582cfslab4:SPR +21-224-18:23:32.601 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:23:33.232 00 TLMH-I:STS 58-012-14:10:54.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 1 started +21-224-18:23:33.730 00 TLMH-I:STS 58-012-14:10:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:33.731 00 TLMH-I:STS 58-012-14:10:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:34.736 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:35.604 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:35.606 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute Memory Entry command sent properly. +21-224-18:23:35.615 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:35.615 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:23:35.652 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:23:35.728 00 TLMH-I:STS 58-012-14:10:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:35.728 00 TLMH-I:STS 58-012-14:10:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:36.729 00 TLMH-I:STS 58-012-14:10:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:37.733 00 TLMH-I:STS 58-012-14:10:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:37.734 00 TLMH-I:STS 58-012-14:10:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:38.728 00 TLMH-I:STS 58-012-14:11:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:39.657 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:39.659 00 SPR-I:OPRO <*> Passed (6005) - In Progress Flag set to True as expected. +21-224-18:23:39.666 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:23:39.729 00 TLMH-I:STS 58-012-14:11:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:39.729 00 TLMH-I:STS 58-012-14:11:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:40.734 00 TLMH-I:STS 58-012-14:11:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:41.728 00 TLMH-I:STS 58-012-14:11:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:41.730 00 TLMH-I:STS 58-012-14:11:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:42.733 00 TLMH-I:STS 58-012-14:11:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:43.727 00 TLMH-I:STS 58-012-14:11:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:43.728 00 TLMH-I:STS 58-012-14:11:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:44.732 00 TLMH-I:STS 58-012-14:11:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:45.727 00 TLMH-I:STS 58-012-14:11:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:45.727 00 TLMH-I:STS 58-012-14:11:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:46.731 00 TLMH-I:STS 58-012-14:11:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:47.727 00 TLMH-I:STS 58-012-14:11:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:47.728 00 TLMH-I:STS 58-012-14:11:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:48.732 00 TLMH-I:STS 58-012-14:11:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:49.729 00 TLMH-I:STS 58-012-14:11:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:49.730 00 TLMH-I:STS 58-012-14:11:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:50.727 00 TLMH-I:STS 58-012-14:11:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:51.727 00 TLMH-I:STS 58-012-14:11:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:51.728 00 TLMH-I:STS 58-012-14:11:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:52.731 00 TLMH-I:STS 58-012-14:11:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:53.725 00 TLMH-I:STS 58-012-14:11:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:53.727 00 TLMH-I:STS 58-012-14:11:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:54.730 00 TLMH-I:STS 58-012-14:11:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:55.734 00 TLMH-I:STS 58-012-14:11:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:55.735 00 TLMH-I:STS 58-012-14:11:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:56.728 00 TLMH-I:STS 58-012-14:11:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:57.732 00 TLMH-I:STS 58-012-14:11:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:57.733 00 TLMH-I:STS 58-012-14:11:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:58.725 00 TLMH-I:STS 58-012-14:11:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:59.729 00 TLMH-I:STS 58-012-14:11:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:59.730 00 TLMH-I:STS 58-012-14:11:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:00.729 00 TLMH-I:STS 58-012-14:11:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:01.730 00 TLMH-I:STS 58-012-14:11:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:01.730 00 TLMH-I:STS 58-012-14:11:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:02.733 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:03.725 00 TLMH-I:STS 58-012-14:11:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:03.726 00 TLMH-I:STS 58-012-14:11:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:04.730 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:05.724 00 TLMH-I:STS 58-012-14:11:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:05.725 00 TLMH-I:STS 58-012-14:11:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:06.729 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:07.733 00 TLMH-I:STS 58-012-14:11:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:07.735 00 TLMH-I:STS 58-012-14:11:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:08.730 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:09.724 00 TLMH-I:STS 58-012-14:11:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:09.725 00 TLMH-I:STS 58-012-14:11:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:10.730 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:11.733 00 TLMH-I:STS 58-012-14:11:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:11.734 00 TLMH-I:STS 58-012-14:11:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:12.726 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:13.730 00 TLMH-I:STS 58-012-14:11:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:13.731 00 TLMH-I:STS 58-012-14:11:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:14.732 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:15.726 00 TLMH-I:STS 58-012-14:11:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:15.727 00 TLMH-I:STS 58-012-14:11:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:16.730 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:17.725 00 TLMH-I:STS 58-012-14:11:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:17.726 00 TLMH-I:STS 58-012-14:11:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:18.730 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:19.725 00 TLMH-I:STS 58-012-14:11:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:19.726 00 TLMH-I:STS 58-012-14:11:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:20.724 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:21.727 00 TLMH-I:STS 58-012-14:11:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:21.728 00 TLMH-I:STS 58-012-14:11:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:22.732 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:23.725 00 TLMH-I:STS 58-012-14:11:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:23.726 00 TLMH-I:STS 58-012-14:11:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:24.725 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:25.731 00 TLMH-I:STS 58-012-14:11:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:25.732 00 TLMH-I:STS 58-012-14:11:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:26.727 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:27.725 00 TLMH-I:STS 58-012-14:11:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:27.725 00 TLMH-I:STS 58-012-14:11:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:28.729 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:29.724 00 TLMH-I:STS 58-012-14:11:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:29.725 00 TLMH-I:STS 58-012-14:11:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:30.726 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:31.731 00 TLMH-I:STS 58-012-14:11:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:31.732 00 TLMH-I:STS 58-012-14:11:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:32.726 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:33.730 00 TLMH-I:STS 58-012-14:11:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:33.730 00 TLMH-I:STS 58-012-14:11:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:34.726 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:35.234 00 TLMH-I:STS 58-012-14:11:56.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 1 recompute finished. New baseline is 0XFFFFE228 +21-224-18:24:35.730 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:24:35.732 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:24:35.740 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:24:38.744 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:24:38.746 00 SPR-I:OPRO <*> Passed (6005.1) - In Progress Flag set to False as expected. +21-224-18:24:38.749 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:24:43.753 00 SPR-I:OPRO ;********************************************************************* +21-224-18:24:43.753 00 SPR-I:OPRO ; Step 2.12: Send the Report User-Defined Memory Entry command for +21-224-18:24:43.753 00 SPR-I:OPRO ; the specified entry used in Steps above. +21-224-18:24:43.753 00 SPR-I:OPRO ;********************************************************************* +21-224-18:24:43.756 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:24:43.756 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:24:43.756 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:24:43.758 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Report User-defined Memory Segment Checksum command code) +21-224-18:24:43.758 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:24:43.773 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:24:44.229 00 TLMH-I:STS 58-012-14:12:05.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:24:46.776 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:24:46.778 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report Memory Entry CRC command sent properly. +21-224-18:24:46.786 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:24:46.786 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 39 rcv'd. +21-224-18:24:46.823 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:24:51.828 00 SPR-I:OPRO ;********************************************************************* +21-224-18:24:51.828 00 SPR-I:OPRO ; Step 2.13: Dump the Results table. +21-224-18:24:51.828 00 SPR-I:OPRO ;********************************************************************* +21-224-18:24:51.829 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:24:51.831 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:24:51.837 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_13" +21-224-18:24:51.838 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_13" ;;; (SCX CPU1 TBL dump table command) +21-224-18:24:51.838 00 CMH-I:CMD Command SFDU received:<1804C000006B0338000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C325F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:24:51.849 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:24:58.728 00 TLMH-I:STS 58-012-14:12:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_13' +21-224-18:25:06.861 00 SPR-I:OPRO +21-224-18:25:06.861 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:25:06.861 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:25:06.861 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:25:06.862 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:25:06.865 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_13 cpu1_usrrestbl2_13 binary 192.168.1.8 +21-224-18:25:07.044 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:25:07.044 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:25:22.054 00 SPR-I:OPRO +21-224-18:25:22.064 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_13`" +21-224-18:25:22.064 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:25:27.068 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:25:27.069 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:25:32.074 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:32.075 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:25:32.076 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:32.076 00 SPR-I:OPRO ; Step 2.14: Send the Get User-Defined Entry ID command using an +21-224-18:25:32.076 00 SPR-I:OPRO ; address of an entry in the results table. +21-224-18:25:32.076 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:32.077 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:32.078 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:25:32.078 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:32.094 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETMEMORYENTRYID ADDRESS= 12043088 (xB7C350) ;;; (SCX CPU1 Get User-defined Memory Entry ID command code) +21-224-18:25:32.094 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:25:32.099 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:25:32.730 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:25:32.731 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:25:35.101 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:35.103 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory Entry ID command sent properly. +21-224-18:25:35.109 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:25:35.161 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:25:40.164 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:40.164 00 SPR-I:OPRO ; Step 3.0: Invalid Command Test. +21-224-18:25:40.164 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:40.164 00 SPR-I:OPRO ; Step 3.1: Send the Enable User-defined Memory Checksumming command +21-224-18:25:40.164 00 SPR-I:OPRO ; with an invalid length. +21-224-18:25:40.164 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:40.166 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:40.166 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:25:40.166 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:40.170 00 SPR-I:OPRO Sending: 189Fc00000021599 +21-224-18:25:40.171 00 CMH-I:CMD Command SFDU received:<189FC00000021599> from gs582cfslab4:SPR +21-224-18:25:40.186 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:25:40.187 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:25:40.727 00 TLMH-I:STS 58-012-14:13:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 21, Len = 9, Expected = 8 +21-224-18:25:43.188 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:43.193 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:43.194 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:25:43.195 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:25:43.230 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:25:48.233 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:48.233 00 SPR-I:OPRO ; Step 3.2: Send the Disable User-defined Memory Checksumming command +21-224-18:25:48.233 00 SPR-I:OPRO ; with an invalid length. +21-224-18:25:48.233 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:48.235 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:48.235 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:25:48.235 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:48.240 00 SPR-I:OPRO Sending: 189Fc00000021698 +21-224-18:25:48.241 00 CMH-I:CMD Command SFDU received:<189FC00000021698> from gs582cfslab4:SPR +21-224-18:25:48.255 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:25:48.255 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:25:48.729 00 TLMH-I:STS 58-012-14:13:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 22, Len = 9, Expected = 8 +21-224-18:25:51.257 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:51.261 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:51.261 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:25:51.263 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:25:51.291 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:25:56.293 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:56.293 00 SPR-I:OPRO ; Step 3.3: Send the Enable User-defined Memory Item command with an +21-224-18:25:56.293 00 SPR-I:OPRO ; invalid length. +21-224-18:25:56.293 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:56.294 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:56.295 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:25:56.295 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:56.298 00 SPR-I:OPRO Sending: 189Fc00000041966 +21-224-18:25:56.299 00 CMH-I:CMD Command SFDU received:<189FC00000041966> from gs582cfslab4:SPR +21-224-18:25:56.314 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:25:56.314 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:25:57.232 00 TLMH-I:STS 58-012-14:13:18.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 25, Len = 11, Expected = 12 +21-224-18:25:59.316 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:59.320 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:59.320 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:25:59.322 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:25:59.358 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:04.361 00 SPR-I:OPRO ;********************************************************************** +21-224-18:26:04.361 00 SPR-I:OPRO ; Step 3.4: Send the Enable User-defined Memory Item command with an +21-224-18:26:04.361 00 SPR-I:OPRO ; invalid ID. +21-224-18:26:04.361 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:04.363 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:04.363 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 62 +21-224-18:26:04.363 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:04.364 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEMEMORYENTRY ENTRYID= 16 (x10) ;;; (SCX CPU1 Enable User-defined Memory Segment Checksumming command code) +21-224-18:26:04.364 00 CMH-I:CMD Command SFDU received:<189FC000000519B400000010> from gs582cfslab4:SPR +21-224-18:26:04.378 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:05.229 00 TLMH-I:STS 58-012-14:13:26.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=62 Enable Memory entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 +21-224-18:26:07.381 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:07.383 00 SPR-I:OPRO <*> Passed (1004;6007) - CS Enable User-defined Memory Entry with an invalid ID sent properly. +21-224-18:26:07.405 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:07.407 00 SPR-I:OPRO <*> Passed (1004;6007) - Expected Event Msg 62 rcv'd. +21-224-18:26:07.454 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:12.459 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:12.459 00 SPR-I:OPRO ; Step 3.5: Send the Disable User-defined Memory Item command with an +21-224-18:26:12.459 00 SPR-I:OPRO ; invalid length. +21-224-18:26:12.459 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:12.465 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:12.466 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:26:12.466 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:12.469 00 SPR-I:OPRO Sending: 189Fc00000041A77 +21-224-18:26:12.470 00 CMH-I:CMD Command SFDU received:<189FC00000041A77> from gs582cfslab4:SPR +21-224-18:26:12.486 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:26:12.486 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:13.228 00 TLMH-I:STS 58-012-14:13:34.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 26, Len = 11, Expected = 12 +21-224-18:26:15.490 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:15.498 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:15.499 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:26:15.501 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:26:15.535 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:20.539 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:20.540 00 SPR-I:OPRO ; Step 3.6: Send the Disable User-defined Memory Item command with an +21-224-18:26:20.540 00 SPR-I:OPRO ; invalid ID. +21-224-18:26:20.540 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:20.546 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:20.546 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 64 +21-224-18:26:20.546 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:20.547 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEMEMORYENTRY ENTRYID= 16 (x10) ;;; (SCX CPU1 Disable User-defined Memory Segment Checksumming command code) +21-224-18:26:20.547 00 CMH-I:CMD Command SFDU received:<189FC00000051AB700000010> from gs582cfslab4:SPR +21-224-18:26:20.563 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:21.223 00 TLMH-I:STS 58-012-14:13:42.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=64 Disable Memory entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 +21-224-18:26:23.566 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:23.568 00 SPR-I:OPRO <*> Passed (1004;6007) - CS Disable User-defined Memory Item command with an invalid ID sent properly. +21-224-18:26:23.576 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:23.576 00 SPR-I:OPRO <*> Passed (1004;6007) - Expected Event Msg 64 rcv'd. +21-224-18:26:23.608 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:28.612 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:28.612 00 SPR-I:OPRO ; Step 3.7: Send the Recompute User-defined Memory Item command with +21-224-18:26:28.612 00 SPR-I:OPRO ; an invalid length. +21-224-18:26:28.612 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:28.617 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:28.617 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:26:28.617 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:28.620 00 SPR-I:OPRO Sending: 189Fc00000041855 +21-224-18:26:28.621 00 CMH-I:CMD Command SFDU received:<189FC00000041855> from gs582cfslab4:SPR +21-224-18:26:28.635 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:26:28.635 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:29.229 00 TLMH-I:STS 58-012-14:13:50.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 24, Len = 11, Expected = 12 +21-224-18:26:31.639 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:31.646 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:31.647 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:26:31.649 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:26:31.685 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:36.689 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:36.689 00 SPR-I:OPRO ; Step 3.8: Send the Recompute User-defined Memory Item command with +21-224-18:26:36.690 00 SPR-I:OPRO ; an invalid ID. +21-224-18:26:36.690 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:36.695 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:36.695 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 59 +21-224-18:26:36.696 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:36.697 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEMEMORY ENTRYID= 16 (x10) ;;; (SCX CPU1 Recompute User-defined Memory Segment Checksum command code) +21-224-18:26:36.697 00 CMH-I:CMD Command SFDU received:<189FC000000518B500000010> from gs582cfslab4:SPR +21-224-18:26:36.702 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:37.223 00 TLMH-I:STS 58-012-14:13:58.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=59 Memory recompute baseline of entry failed, Entry ID invalid: 16, State: 3, Max ID: 15 +21-224-18:26:39.706 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:39.708 00 SPR-I:OPRO <*> Passed (1004;6007) - CS Recompute User-defined Memory Item with an invalid ID sent properly. +21-224-18:26:39.715 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:39.716 00 SPR-I:OPRO <*> Passed (1004;6007) - Expected Event Msg 59 rcv'd. +21-224-18:26:39.752 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:44.756 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:44.756 00 SPR-I:OPRO ; Step 3.9: Send the Report User-defined Memory Item command with an +21-224-18:26:44.756 00 SPR-I:OPRO ; invalid length. +21-224-18:26:44.757 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:44.762 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:44.762 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:26:44.762 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:44.765 00 SPR-I:OPRO Sending: 189Fc00000041744 +21-224-18:26:44.765 00 CMH-I:CMD Command SFDU received:<189FC00000041744> from gs582cfslab4:SPR +21-224-18:26:44.780 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:26:44.780 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:45.223 00 TLMH-I:STS 58-012-14:14:06.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 23, Len = 11, Expected = 12 +21-224-18:26:46.782 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:46.789 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:46.790 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:26:46.792 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:26:46.827 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:51.831 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:51.831 00 SPR-I:OPRO ; Step 3.10: Send the Report User-defined Memory Item command with an +21-224-18:26:51.831 00 SPR-I:OPRO ; invalid ID. +21-224-18:26:51.832 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:51.834 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:51.834 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 56 +21-224-18:26:51.834 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:51.835 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTMEMORY ENTRYID= 16 (x10) ;;; (SCX CPU1 Report User-defined Memory Segment Checksum command code) +21-224-18:26:51.836 00 CMH-I:CMD Command SFDU received:<189FC000000517BA00000010> from gs582cfslab4:SPR +21-224-18:26:51.850 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:52.728 00 TLMH-I:STS 58-012-14:14:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=56 Memory report baseline failed, Entry ID invalid: 16, State: 3 Max ID: 15 +21-224-18:26:54.853 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:54.853 00 SPR-I:OPRO <*> Passed (1004;6007) - CS Report User-defined Memory Item command with an invalid ID sent properly. +21-224-18:26:54.860 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:54.861 00 SPR-I:OPRO <*> Passed (1004;6007) - Expected Event Msg 56 rcv'd. +21-224-18:26:54.893 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:59.898 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:59.898 00 SPR-I:OPRO ; Step 3.11: Send the Get User-defined Memory ID command with an +21-224-18:26:59.898 00 SPR-I:OPRO ; invalid length. +21-224-18:26:59.898 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:59.900 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:59.900 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:26:59.900 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:59.904 00 SPR-I:OPRO Sending: 189Fc00000061B22 +21-224-18:26:59.905 00 CMH-I:CMD Command SFDU received:<189FC00000061B22> from gs582cfslab4:SPR +21-224-18:26:59.919 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:26:59.919 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:27:00.727 00 TLMH-I:STS 58-012-14:14:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 27, Len = 13, Expected = 12 +21-224-18:27:02.922 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:02.930 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:02.930 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:27:02.931 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:27:02.962 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:27:07.966 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:07.967 00 SPR-I:OPRO ; Step 3.12: Send the Get User-defined Memory ID command with an +21-224-18:27:07.967 00 SPR-I:OPRO ; invalid address. +21-224-18:27:07.967 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:07.974 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:07.975 00 SPR-I:OPRO ; Setup event 1 with CS INFO 66 +21-224-18:27:07.976 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:07.979 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETMEMORYENTRYID ADDRESS= 11042088 (xA87D28) ;;; (SCX CPU1 Get User-defined Memory Entry ID command code) +21-224-18:27:07.979 00 CMH-I:CMD Command SFDU received:<189FC00000051B5B00A87D28> from gs582cfslab4:SPR +21-224-18:27:07.998 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:27:08.728 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=66 Address 0x00A87D28 was not found in Memory table +21-224-18:27:11.001 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:11.003 00 SPR-I:OPRO <*> Passed (1004;6007;6009.1) - CS Get User-defined Memory ID command with invalid address sent properly. +21-224-18:27:11.025 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:11.027 00 SPR-I:OPRO <*> Passed (1004;6007) - Expected Event Msg 66 rcv'd. +21-224-18:27:11.072 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:27:16.076 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:16.076 00 SPR-I:OPRO ; Step 3.13: Dump the Results Table. +21-224-18:27:16.076 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:16.077 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:27:16.081 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:27:16.103 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl3_13" +21-224-18:27:16.105 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl3_13" ;;; (SCX CPU1 TBL dump table command) +21-224-18:27:16.105 00 CMH-I:CMD Command SFDU received:<1804C000006B0339000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C335F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:27:16.110 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:27:22.727 00 TLMH-I:STS 58-012-14:14:44.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl3_13' +21-224-18:27:31.122 00 SPR-I:OPRO +21-224-18:27:31.122 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:27:31.122 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:27:31.123 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:27:31.123 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:27:31.125 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl3_13 cpu1_usrrestbl3_13 binary 192.168.1.8 +21-224-18:27:31.304 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:27:31.304 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:27:46.314 00 SPR-I:OPRO +21-224-18:27:46.324 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl3_13`" +21-224-18:27:46.324 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:27:51.328 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:27:51.329 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:27:56.340 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:56.341 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:27:56.345 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:56.345 00 SPR-I:OPRO ; Step 3.14: Send the Recompute User-defined Memory Item command for +21-224-18:27:56.345 00 SPR-I:OPRO ; an entry in the results table. +21-224-18:27:56.345 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:56.346 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEMEMORY ENTRYID= 1 (x1) ;;; (SCX CPU1 Recompute User-defined Memory Segment Checksum command code) +21-224-18:27:56.347 00 CMH-I:CMD Command SFDU received:<189FC000000518A400000001> from gs582cfslab4:SPR +21-224-18:27:56.359 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:56.383 00 SPR-I:OPRO ; Step 3.15: Send the Recompute User-defined Memory Item command again +21-224-18:27:56.383 00 SPR-I:OPRO ; to verify that only 1 Recompute can occur at the same time. +21-224-18:27:56.383 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:56.385 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:56.385 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 60 +21-224-18:27:56.385 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:56.387 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:56.387 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:27:56.387 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:56.388 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute User-defined Memory Segment Checksum command code) +21-224-18:27:56.388 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:27:56.403 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:27:57.222 00 TLMH-I:STS 58-012-14:15:18.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 1 started +21-224-18:27:57.223 00 TLMH-I:STS 58-012-14:15:18.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=60 Recompute baseline of Memory Entry ID 0 failed: child task in use +21-224-18:27:57.730 00 TLMH-I:STS 58-012-14:15:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:27:57.731 00 TLMH-I:STS 58-012-14:15:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:27:58.727 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:27:59.406 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:59.408 00 SPR-I:OPRO <*> Passed (1004;6005.2) - CS Recompute User-defined Memory Item command failed as expected. +21-224-18:27:59.427 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:59.430 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 60 rcv'd. +21-224-18:27:59.478 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:59.478 00 SPR-I:OPRO ; Step 3.16: Send the One Shot CRC command. Verify that this command +21-224-18:27:59.478 00 SPR-I:OPRO ; fails since only 1 Recompute or One Shot can occur at the same time. +21-224-18:27:59.478 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:59.479 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:59.479 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-224-18:27:59.479 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:59.480 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 11043088 (xA88110) REGIONSIZE= 2048 (x800) MAXBYTES= 2048 (x800) ;;; (SCX CPU1 CS One Shot command code) +21-224-18:27:59.480 00 CMH-I:CMD Command SFDU received:<189FC000000D028E00A881100000080000000800> from gs582cfslab4:SPR +21-224-18:27:59.484 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:27:59.728 00 TLMH-I:STS 58-012-14:15:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:27:59.729 00 TLMH-I:STS 58-012-14:15:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:00.226 00 TLMH-I:STS 58-012-14:15:21.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-224-18:28:00.722 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:01.726 00 TLMH-I:STS 58-012-14:15:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:01.726 00 TLMH-I:STS 58-012-14:15:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:02.728 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:03.498 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:28:03.501 00 SPR-I:OPRO <*> Passed (1004;6005.2) - One Shot CRC command failed as expected. +21-224-18:28:03.520 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:28:03.523 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 60 rcv'd. +21-224-18:28:03.575 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:28:03.720 00 TLMH-I:STS 58-012-14:15:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:03.731 00 TLMH-I:STS 58-012-14:15:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:04.721 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:05.727 00 TLMH-I:STS 58-012-14:15:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:05.728 00 TLMH-I:STS 58-012-14:15:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:06.732 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:07.726 00 TLMH-I:STS 58-012-14:15:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:07.727 00 TLMH-I:STS 58-012-14:15:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:08.730 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:09.726 00 TLMH-I:STS 58-012-14:15:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:09.727 00 TLMH-I:STS 58-012-14:15:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:10.733 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:11.728 00 TLMH-I:STS 58-012-14:15:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:11.729 00 TLMH-I:STS 58-012-14:15:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:12.723 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:13.729 00 TLMH-I:STS 58-012-14:15:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:13.730 00 TLMH-I:STS 58-012-14:15:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:14.725 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:15.729 00 TLMH-I:STS 58-012-14:15:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:15.730 00 TLMH-I:STS 58-012-14:15:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:16.723 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:17.728 00 TLMH-I:STS 58-012-14:15:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:17.730 00 TLMH-I:STS 58-012-14:15:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:18.725 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:19.729 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:19.730 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:20.723 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:21.729 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:21.730 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:22.725 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:23.731 00 TLMH-I:STS 58-012-14:15:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:23.732 00 TLMH-I:STS 58-012-14:15:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:24.727 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:25.731 00 TLMH-I:STS 58-012-14:15:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:25.732 00 TLMH-I:STS 58-012-14:15:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:26.728 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:27.729 00 TLMH-I:STS 58-012-14:15:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:27.730 00 TLMH-I:STS 58-012-14:15:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:28.723 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:29.729 00 TLMH-I:STS 58-012-14:15:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:29.731 00 TLMH-I:STS 58-012-14:15:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:30.725 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:31.731 00 TLMH-I:STS 58-012-14:15:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:31.732 00 TLMH-I:STS 58-012-14:15:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:32.726 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:33.722 00 TLMH-I:STS 58-012-14:15:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:33.723 00 TLMH-I:STS 58-012-14:15:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:34.724 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:35.731 00 TLMH-I:STS 58-012-14:15:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:35.732 00 TLMH-I:STS 58-012-14:15:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:36.725 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:37.730 00 TLMH-I:STS 58-012-14:15:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:37.731 00 TLMH-I:STS 58-012-14:15:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:38.726 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:39.722 00 TLMH-I:STS 58-012-14:16:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:39.723 00 TLMH-I:STS 58-012-14:16:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:40.727 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:41.723 00 TLMH-I:STS 58-012-14:16:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:41.725 00 TLMH-I:STS 58-012-14:16:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:42.730 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:43.725 00 TLMH-I:STS 58-012-14:16:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:43.726 00 TLMH-I:STS 58-012-14:16:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:44.730 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:45.722 00 TLMH-I:STS 58-012-14:16:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:45.723 00 TLMH-I:STS 58-012-14:16:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:46.731 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:47.726 00 TLMH-I:STS 58-012-14:16:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:47.727 00 TLMH-I:STS 58-012-14:16:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:48.731 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:49.726 00 TLMH-I:STS 58-012-14:16:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:49.727 00 TLMH-I:STS 58-012-14:16:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:50.732 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:51.727 00 TLMH-I:STS 58-012-14:16:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:51.728 00 TLMH-I:STS 58-012-14:16:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:52.726 00 TLMH-I:STS 58-012-14:16:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:53.721 00 TLMH-I:STS 58-012-14:16:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:53.723 00 TLMH-I:STS 58-012-14:16:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:54.728 00 TLMH-I:STS 58-012-14:16:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:55.725 00 TLMH-I:STS 58-012-14:16:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:55.726 00 TLMH-I:STS 58-012-14:16:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:56.730 00 TLMH-I:STS 58-012-14:16:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:57.725 00 TLMH-I:STS 58-012-14:16:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:57.726 00 TLMH-I:STS 58-012-14:16:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:58.730 00 TLMH-I:STS 58-012-14:16:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:59.229 00 TLMH-I:STS 58-012-14:16:20.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 1 recompute finished. New baseline is 0XFFFFE228 +21-224-18:28:59.636 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:28:59.638 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:28:59.658 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:29:03.663 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:03.665 00 SPR-I:OPRO <*> Passed (6005.1) - In Progress Flag set to False as expected. +21-224-18:29:03.668 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:29:08.672 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:08.672 00 SPR-I:OPRO ; Step 4.0: Disabled Checksum Test. +21-224-18:29:08.673 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:08.673 00 SPR-I:OPRO ; Step 4.1: Dump the Results Table. +21-224-18:29:08.673 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:08.674 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:29:08.676 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:29:08.682 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_1" +21-224-18:29:08.683 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_1" ;;; (SCX CPU1 TBL dump table command) +21-224-18:29:08.683 00 CMH-I:CMD Command SFDU received:<1804C000006B030D000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F31000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:29:08.694 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:29:14.731 00 TLMH-I:STS 58-012-14:16:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_1' +21-224-18:29:23.706 00 SPR-I:OPRO +21-224-18:29:23.706 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:29:23.706 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:29:23.706 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:29:23.706 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:29:23.709 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_1 cpu1_usrrestbl4_1 binary 192.168.1.8 +21-224-18:29:23.854 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:29:23.854 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:29:38.865 00 SPR-I:OPRO +21-224-18:29:38.884 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_1`" +21-224-18:29:38.884 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:29:43.893 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:29:43.895 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:29:48.913 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:48.915 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:29:48.920 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:48.920 00 SPR-I:OPRO ; Step 4.2: Send the Disable Checksum command. +21-224-18:29:48.921 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:48.927 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:29:48.927 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-224-18:29:48.927 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:29:48.960 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEALL ;;; (SCX CPU1 CS Disable All Checksumming command code) +21-224-18:29:48.960 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-224-18:29:48.965 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:29:49.726 00 TLMH-I:STS 58-012-14:17:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-224-18:29:50.968 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:50.970 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-224-18:29:50.976 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:50.977 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-224-18:29:51.011 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:29:56.014 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:56.014 00 SPR-I:OPRO ; Step 4.3: Send the Disable User-defined Memory Checksumming command. +21-224-18:29:56.014 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:56.016 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:29:56.016 00 SPR-I:OPRO ; Setup event 1 with CS INFO 52 +21-224-18:29:56.016 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:29:56.017 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEMEMORY ;;; (SCX CPU1 CS Disable All User-Defined Memory Checksumming command code) +21-224-18:29:56.017 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-224-18:29:56.033 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:29:56.730 00 TLMH-I:STS 58-012-14:17:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-224-18:29:59.036 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:59.038 00 SPR-I:OPRO <*> Passed (1003;6002) - CS Disable User-defined Memory command sent properly. +21-224-18:29:59.065 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:59.066 00 SPR-I:OPRO <*> Passed (1003;6002) - Expected Event Msg 52 rcv'd. +21-224-18:29:59.106 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:30:04.110 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:04.110 00 SPR-I:OPRO ; Step 4.4: Send the Disable User-defined Memory Item command for an +21-224-18:30:04.110 00 SPR-I:OPRO ; ENABLED entry. +21-224-18:30:04.111 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:04.124 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-224-18:30:04.127 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:04.127 00 SPR-I:OPRO ; Setup event 1 with CS INFO 63 +21-224-18:30:04.127 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:04.128 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEMEMORYENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Disable User-defined Memory Segment Checksumming command code) +21-224-18:30:04.129 00 CMH-I:CMD Command SFDU received:<189FC00000051AA700000000> from gs582cfslab4:SPR +21-224-18:30:04.145 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:30:04.729 00 TLMH-I:STS 58-012-14:17:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:30:07.148 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:07.149 00 SPR-I:OPRO <*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly. +21-224-18:30:07.154 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:07.154 00 SPR-I:OPRO <*> Passed (1003;6004) - Expected Event Msg 63 rcv'd. +21-224-18:30:07.190 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:30:12.195 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:12.195 00 SPR-I:OPRO ; Step 4.5: Dump the Results table. +21-224-18:30:12.196 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:12.197 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:30:12.201 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:30:12.224 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_5" +21-224-18:30:12.225 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_5" ;;; (SCX CPU1 TBL dump table command) +21-224-18:30:12.225 00 CMH-I:CMD Command SFDU received:<1804C000006B0309000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:30:12.237 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:30:18.727 00 TLMH-I:STS 58-012-14:17:40.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_5' +21-224-18:30:27.249 00 SPR-I:OPRO +21-224-18:30:27.249 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:30:27.249 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:30:27.249 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:30:27.250 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:30:27.253 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_5 cpu1_usrrestbl4_5 binary 192.168.1.8 +21-224-18:30:27.426 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:30:27.426 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:30:42.437 00 SPR-I:OPRO +21-224-18:30:42.466 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_5`" +21-224-18:30:42.466 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:30:47.471 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:30:47.472 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:30:52.488 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:52.490 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:30:52.493 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:52.493 00 SPR-I:OPRO ; Step 4.6: Send the Recompute User-defined Memory Item command for the +21-224-18:30:52.493 00 SPR-I:OPRO ; entry used in Step 4.4 above. +21-224-18:30:52.494 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:52.499 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:52.500 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:30:52.500 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:52.533 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:52.533 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:30:52.534 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:52.536 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute User-defined Memory Segment Checksum command code) +21-224-18:30:52.536 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:30:52.550 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:30:53.224 00 TLMH-I:STS 58-012-14:18:14.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:30:54.229 00 TLMH-I:STS 58-012-14:18:15.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:30:55.553 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:55.555 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:30:55.577 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:55.580 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:30:55.630 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:55.630 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:30:55.632 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:31:00.663 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:00.663 00 SPR-I:OPRO ; Step 4.7: Send the Report User-defined Memory Item command for the +21-224-18:31:00.663 00 SPR-I:OPRO ; entry used in Step 4.4 above. +21-224-18:31:00.663 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:00.670 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:00.671 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:31:00.671 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:00.674 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Report User-defined Memory Segment Checksum command code) +21-224-18:31:00.675 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:31:00.699 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:31:01.229 00 TLMH-I:STS 58-012-14:18:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:31:03.702 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:31:03.704 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:31:03.736 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:31:03.737 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:31:03.773 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:31:08.777 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:08.777 00 SPR-I:OPRO ; Step 4.8: Send the Get User-defined Memory ID command with a valid +21-224-18:31:08.778 00 SPR-I:OPRO ; address. +21-224-18:31:08.778 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:08.784 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:08.784 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:31:08.785 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:08.787 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETMEMORYENTRYID ADDRESS= 12043088 (xB7C350) ;;; (SCX CPU1 Get User-defined Memory Entry ID command code) +21-224-18:31:08.787 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:31:08.791 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:31:09.229 00 TLMH-I:STS 58-012-14:18:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:31:09.230 00 TLMH-I:STS 58-012-14:18:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:31:10.793 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:31:10.795 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:31:10.799 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:31:10.799 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:31:15.804 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:15.804 00 SPR-I:OPRO ; Step 4.9: Send the Enable User-defined Memory Item command for a +21-224-18:31:15.804 00 SPR-I:OPRO ; DISABLED entry. +21-224-18:31:15.805 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:15.816 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-224-18:31:15.818 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:15.818 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:31:15.818 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:15.819 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEMEMORYENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Enable User-defined Memory Segment Checksumming command code) +21-224-18:31:15.819 00 CMH-I:CMD Command SFDU received:<189FC000000519A400000000> from gs582cfslab4:SPR +21-224-18:31:15.836 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:31:16.725 00 TLMH-I:STS 58-012-14:18:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:31:18.839 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:31:18.842 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly. +21-224-18:31:18.850 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:31:18.851 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:31:18.887 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:31:23.891 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:23.891 00 SPR-I:OPRO ; Step 4.10: Dump the Results table. +21-224-18:31:23.892 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:23.893 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:31:23.895 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:31:23.902 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_10" +21-224-18:31:23.903 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_10" ;;; (SCX CPU1 TBL dump table command) +21-224-18:31:23.903 00 CMH-I:CMD Command SFDU received:<1804C000006B033D000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F31300000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:31:23.915 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:31:30.728 00 TLMH-I:STS 58-012-14:18:52.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_10' +21-224-18:31:38.925 00 SPR-I:OPRO +21-224-18:31:38.925 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:31:38.926 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:31:38.926 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:31:38.926 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:31:38.929 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_10 cpu1_usrrestbl4_10 binary 192.168.1.8 +21-224-18:31:39.078 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:31:39.079 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:31:54.090 00 SPR-I:OPRO +21-224-18:31:54.137 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_10`" +21-224-18:31:54.137 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:31:59.142 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:31:59.143 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:04.158 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:04.161 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:32:04.165 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:04.165 00 SPR-I:OPRO ; Step 4.11: Send the Recompute User-defined Memory command for the +21-224-18:32:04.165 00 SPR-I:OPRO ; entry used in Step 4.9 above. +21-224-18:32:04.165 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:04.172 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:04.173 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:32:04.173 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:04.202 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:04.203 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:32:04.203 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:04.204 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute User-defined Memory Segment Checksum command code) +21-224-18:32:04.204 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:32:04.208 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:32:04.719 00 TLMH-I:STS 58-012-14:19:26.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:32:05.722 00 TLMH-I:STS 58-012-14:19:27.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:32:07.211 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:07.213 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:32:07.234 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:07.237 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:32:07.287 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:07.288 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:32:07.290 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:12.323 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:12.323 00 SPR-I:OPRO ; Step 4.12: Send the Report User-defined Memory Item command for the +21-224-18:32:12.323 00 SPR-I:OPRO ; entry used in Step 4.9 above. +21-224-18:32:12.323 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:12.328 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:12.328 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:32:12.329 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:12.330 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Report User-defined Memory Segment Checksum command code) +21-224-18:32:12.330 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:32:12.344 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:32:13.219 00 TLMH-I:STS 58-012-14:19:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:32:15.348 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:15.351 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:32:15.360 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:15.361 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:32:15.400 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:20.404 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:20.404 00 SPR-I:OPRO ; Step 4.13: Send the Get User-defined Memory ID command with a valid +21-224-18:32:20.404 00 SPR-I:OPRO ; address. +21-224-18:32:20.405 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:20.411 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:20.412 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:32:20.412 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:20.417 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETMEMORYENTRYID ADDRESS= 12043088 (xB7C350) ;;; (SCX CPU1 Get User-defined Memory Entry ID command code) +21-224-18:32:20.417 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:32:20.441 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:32:21.224 00 TLMH-I:STS 58-012-14:19:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:32:21.226 00 TLMH-I:STS 58-012-14:19:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:32:23.445 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:23.447 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:32:23.452 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:32:23.453 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:28.458 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:28.458 00 SPR-I:OPRO ; Step 4.14: Send the Enable User-defined Memory Checksumming command. +21-224-18:32:28.458 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:28.460 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:28.460 00 SPR-I:OPRO ; Setup event 1 with CS INFO 53 +21-224-18:32:28.460 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:28.461 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEMEMORY ;;; (SCX CPU1 CS Enable All User-Defined Memory Checksumming command code) +21-224-18:32:28.461 00 CMH-I:CMD Command SFDU received:<189FC000000115AC> from gs582cfslab4:SPR +21-224-18:32:28.475 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:32:29.223 00 TLMH-I:STS 58-012-14:19:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=53 Checksumming of Memory is Enabled +21-224-18:32:31.478 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:31.479 00 SPR-I:OPRO <*> Passed (1003;6001) - CS Enable User-defined Memory Checksumming command sent properly. +21-224-18:32:31.489 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:31.490 00 SPR-I:OPRO <*> Passed (1003;6001) - Expected Event Msg 53 rcv'd. +21-224-18:32:31.529 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:36.533 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:36.534 00 SPR-I:OPRO ; Step 4.15: Send the Disable User-defined Memory Item command for an +21-224-18:32:36.534 00 SPR-I:OPRO ; ENABLED entry. +21-224-18:32:36.534 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:36.565 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-224-18:32:36.569 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:36.570 00 SPR-I:OPRO ; Setup event 1 with CS INFO 63 +21-224-18:32:36.571 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:36.573 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEMEMORYENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Disable User-defined Memory Segment Checksumming command code) +21-224-18:32:36.573 00 CMH-I:CMD Command SFDU received:<189FC00000051AA700000000> from gs582cfslab4:SPR +21-224-18:32:36.590 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:32:37.223 00 TLMH-I:STS 58-012-14:19:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:32:39.593 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:39.596 00 SPR-I:OPRO <*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly. +21-224-18:32:39.618 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:39.621 00 SPR-I:OPRO <*> Passed (1003;6004) - Expected Event Msg 63 rcv'd. +21-224-18:32:39.667 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:44.672 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:44.672 00 SPR-I:OPRO ; Step 4.16: Dump the Results table. +21-224-18:32:44.672 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:44.673 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:32:44.675 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:32:44.695 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_16" +21-224-18:32:44.697 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_16" ;;; (SCX CPU1 TBL dump table command) +21-224-18:32:44.697 00 CMH-I:CMD Command SFDU received:<1804C000006B033B000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F31360000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:32:44.701 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:32:50.726 00 TLMH-I:STS 58-012-14:20:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_16' +21-224-18:32:59.714 00 SPR-I:OPRO +21-224-18:32:59.714 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:32:59.714 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:32:59.714 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:32:59.714 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:32:59.717 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_16 cpu1_usrrestbl4_16 binary 192.168.1.8 +21-224-18:32:59.869 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:32:59.869 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:33:14.881 00 SPR-I:OPRO +21-224-18:33:14.902 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_16`" +21-224-18:33:14.902 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:19.907 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:33:19.908 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:24.919 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:24.920 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:33:24.921 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:24.921 00 SPR-I:OPRO ; Step 4.17: Send the Recompute User-defined Memory Item command for +21-224-18:33:24.921 00 SPR-I:OPRO ; the entry used in Step 4.15 above. +21-224-18:33:24.921 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:24.922 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:24.922 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:33:24.922 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:24.938 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:24.939 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:33:24.939 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:24.940 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute User-defined Memory Segment Checksum command code) +21-224-18:33:24.940 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:33:24.954 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:33:25.722 00 TLMH-I:STS 58-012-14:20:47.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:33:26.726 00 TLMH-I:STS 58-012-14:20:48.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:33:26.956 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:26.959 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:33:26.982 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:26.985 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:33:27.032 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:27.032 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:33:27.034 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:32.066 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:32.066 00 SPR-I:OPRO ; Step 4.18: Send the Report User-defined Memory Item command for the +21-224-18:33:32.067 00 SPR-I:OPRO ; entry used in Step 4.15 above. +21-224-18:33:32.067 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:32.073 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:32.074 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:33:32.074 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:32.078 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Report User-defined Memory Segment Checksum command code) +21-224-18:33:32.078 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:33:32.103 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:33:32.719 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:33:35.106 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:35.108 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:33:35.120 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:35.121 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:33:35.150 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:40.155 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:40.155 00 SPR-I:OPRO ; Step 4.19: Send the Get User-defined Memory ID command with a valid +21-224-18:33:40.155 00 SPR-I:OPRO ; address. +21-224-18:33:40.155 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:40.160 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:40.160 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:33:40.160 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:40.161 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETMEMORYENTRYID ADDRESS= 12043088 (xB7C350) ;;; (SCX CPU1 Get User-defined Memory Entry ID command code) +21-224-18:33:40.161 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:33:40.164 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:33:40.722 00 TLMH-I:STS 58-012-14:21:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:33:40.723 00 TLMH-I:STS 58-012-14:21:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:33:43.167 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:43.168 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:33:43.173 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:33:43.174 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:48.178 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:48.179 00 SPR-I:OPRO ; Step 4.20: Send the Enable User-defined Memory Item command for a +21-224-18:33:48.179 00 SPR-I:OPRO ; DISABLED entry. +21-224-18:33:48.179 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:48.189 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-224-18:33:48.190 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:48.190 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:33:48.190 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:48.192 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEMEMORYENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Enable User-defined Memory Segment Checksumming command code) +21-224-18:33:48.192 00 CMH-I:CMD Command SFDU received:<189FC000000519A400000000> from gs582cfslab4:SPR +21-224-18:33:48.196 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:33:48.725 00 TLMH-I:STS 58-012-14:21:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:33:51.199 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:51.200 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly. +21-224-18:33:51.205 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:51.206 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:33:51.246 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:56.250 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:56.250 00 SPR-I:OPRO ; Step 4.21: Dump the Results table. +21-224-18:33:56.250 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:56.251 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:33:56.254 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:33:56.276 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_21" +21-224-18:33:56.277 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_21" ;;; (SCX CPU1 TBL dump table command) +21-224-18:33:56.277 00 CMH-I:CMD Command SFDU received:<1804C000006B033F000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F32310000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:33:56.280 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:34:02.728 00 TLMH-I:STS 58-012-14:21:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_21' +21-224-18:34:11.291 00 SPR-I:OPRO +21-224-18:34:11.291 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:34:11.291 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:34:11.291 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:34:11.292 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:34:11.296 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_21 cpu1_usrrestbl4_21 binary 192.168.1.8 +21-224-18:34:11.472 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:34:11.472 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:34:26.485 00 SPR-I:OPRO +21-224-18:34:26.525 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_21`" +21-224-18:34:26.525 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:34:31.530 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:34:31.532 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:34:36.549 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:36.551 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:34:36.556 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:36.556 00 SPR-I:OPRO ; Step 4.22: Send the Recompute User-defined Memory command for the +21-224-18:34:36.556 00 SPR-I:OPRO ; entry used in Step 4.20 above. +21-224-18:34:36.556 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:36.561 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:36.561 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:34:36.561 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:36.587 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:36.587 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:34:36.587 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:36.588 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute User-defined Memory Segment Checksum command code) +21-224-18:34:36.588 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:34:36.593 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:34:37.228 00 TLMH-I:STS 58-012-14:21:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:34:38.221 00 TLMH-I:STS 58-012-14:21:59.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:34:39.597 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:39.599 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:34:39.613 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:39.614 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:34:39.654 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:39.654 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:34:39.656 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:34:44.687 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:44.687 00 SPR-I:OPRO ; Step 4.23: Send the Report User-defined Memory Item command for the +21-224-18:34:44.687 00 SPR-I:OPRO ; entry used in Step 4.20 above. +21-224-18:34:44.687 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:44.693 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:44.694 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:34:44.694 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:44.697 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Report User-defined Memory Segment Checksum command code) +21-224-18:34:44.698 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:34:44.716 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:34:45.225 00 TLMH-I:STS 58-012-14:22:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:34:47.719 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:47.722 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:34:47.741 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:47.744 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:34:47.791 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:34:52.795 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:52.795 00 SPR-I:OPRO ; Step 4.24: Send the Get User-defined Memory ID command with a valid +21-224-18:34:52.795 00 SPR-I:OPRO ; address. +21-224-18:34:52.796 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:52.801 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:52.801 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:34:52.801 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:52.802 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETMEMORYENTRYID ADDRESS= 12043088 (xB7C350) ;;; (SCX CPU1 Get User-defined Memory Entry ID command code) +21-224-18:34:52.802 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:34:52.808 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:34:53.722 00 TLMH-I:STS 58-012-14:22:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:34:53.724 00 TLMH-I:STS 58-012-14:22:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:34:54.810 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:54.813 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:34:54.819 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:34:54.821 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:34:59.825 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:59.825 00 SPR-I:OPRO ; Step 4.25: Send the Enable Checksum command. +21-224-18:34:59.825 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:59.828 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:59.828 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-224-18:34:59.828 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:59.830 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-224-18:34:59.830 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-224-18:34:59.846 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:35:00.722 00 TLMH-I:STS 58-012-14:22:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-224-18:35:02.849 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:02.852 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-224-18:35:02.861 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:02.861 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-224-18:35:02.892 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:35:07.896 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:07.896 00 SPR-I:OPRO ; Step 4.26: Send the Disable User-defined Memory Checksumming command. +21-224-18:35:07.896 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:07.903 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:35:07.903 00 SPR-I:OPRO ; Setup event 1 with CS INFO 52 +21-224-18:35:07.903 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:35:07.908 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEMEMORY ;;; (SCX CPU1 CS Disable All User-Defined Memory Checksumming command code) +21-224-18:35:07.908 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-224-18:35:07.943 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:35:08.720 00 TLMH-I:STS 58-012-14:22:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-224-18:35:10.947 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:10.949 00 SPR-I:OPRO <*> Passed (1003;6002) - CS Disable User-defined Memory command sent properly. +21-224-18:35:10.957 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:10.958 00 SPR-I:OPRO <*> Passed (1003;6002) - Expected Event Msg 52 rcv'd. +21-224-18:35:10.992 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:35:15.997 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:15.997 00 SPR-I:OPRO ; Step 4.27: Send the Disable User-defined Memory Item command for an +21-224-18:35:15.997 00 SPR-I:OPRO ; ENABLED entry. +21-224-18:35:15.997 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:16.016 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-224-18:35:16.018 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:35:16.019 00 SPR-I:OPRO ; Setup event 1 with CS INFO 63 +21-224-18:35:16.019 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:35:16.020 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEMEMORYENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Disable User-defined Memory Segment Checksumming command code) +21-224-18:35:16.020 00 CMH-I:CMD Command SFDU received:<189FC00000051AA700000000> from gs582cfslab4:SPR +21-224-18:35:16.038 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:35:16.719 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:35:19.044 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:19.046 00 SPR-I:OPRO <*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly. +21-224-18:35:19.054 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:19.054 00 SPR-I:OPRO <*> Passed (1003;6004) - Expected Event Msg 63 rcv'd. +21-224-18:35:19.090 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:35:24.094 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:24.094 00 SPR-I:OPRO ; Step 4.28: Dump the Results table. +21-224-18:35:24.094 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:24.095 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:35:24.097 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:35:24.105 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_28" +21-224-18:35:24.106 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_28" ;;; (SCX CPU1 TBL dump table command) +21-224-18:35:24.106 00 CMH-I:CMD Command SFDU received:<1804C000006B0336000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F32380000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:35:24.107 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:35:30.724 00 TLMH-I:STS 58-012-14:22:52.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_28' +21-224-18:35:39.120 00 SPR-I:OPRO +21-224-18:35:39.120 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:35:39.120 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:35:39.121 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:35:39.121 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:35:39.125 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_28 cpu1_usrrestbl4_28 binary 192.168.1.8 +21-224-18:35:39.275 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:35:39.275 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:35:54.286 00 SPR-I:OPRO +21-224-18:35:54.298 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_28`" +21-224-18:35:54.298 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:35:59.303 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:35:59.305 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:36:04.312 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:04.312 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:36:04.313 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:04.313 00 SPR-I:OPRO ; Step 4.29: Send the Recompute User-defined Memory Item command for +21-224-18:36:04.313 00 SPR-I:OPRO ; the entry used in Step 4.27 above. +21-224-18:36:04.313 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:04.315 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:04.315 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:36:04.315 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:04.335 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:04.335 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:36:04.335 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:04.336 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute User-defined Memory Segment Checksum command code) +21-224-18:36:04.336 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:36:04.350 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:36:05.224 00 TLMH-I:STS 58-012-14:23:26.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:36:05.722 00 TLMH-I:STS 58-012-14:23:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:36:05.723 00 TLMH-I:STS 58-012-14:23:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:36:06.220 00 TLMH-I:STS 58-012-14:23:27.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:36:07.354 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:07.357 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:36:07.364 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:07.365 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:36:07.396 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:07.396 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:36:07.398 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:36:12.428 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:12.428 00 SPR-I:OPRO ; Step 4.30: Send the Report User-defined Memory Item command for the +21-224-18:36:12.428 00 SPR-I:OPRO ; entry used in Step 4.27 above. +21-224-18:36:12.428 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:12.433 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:12.433 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:36:12.433 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:12.435 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Report User-defined Memory Segment Checksum command code) +21-224-18:36:12.435 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:36:12.450 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:36:13.225 00 TLMH-I:STS 58-012-14:23:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:36:15.454 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:15.456 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:36:15.464 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:15.465 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:36:15.500 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:36:20.505 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:20.505 00 SPR-I:OPRO ; Step 4.31: Send the Get User-defined Memory ID command with a valid +21-224-18:36:20.505 00 SPR-I:OPRO ; address. +21-224-18:36:20.505 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:20.512 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:20.513 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:36:20.514 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:20.517 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETMEMORYENTRYID ADDRESS= 12043088 (xB7C350) ;;; (SCX CPU1 Get User-defined Memory Entry ID command code) +21-224-18:36:20.517 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:36:20.540 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:36:21.220 00 TLMH-I:STS 58-012-14:23:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:36:21.222 00 TLMH-I:STS 58-012-14:23:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:36:23.543 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:23.546 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:36:23.555 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:36:23.561 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:36:28.565 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:28.565 00 SPR-I:OPRO ; Step 4.32: Send the Enable User-defined Memory Item command for a +21-224-18:36:28.565 00 SPR-I:OPRO ; DISABLED entry. +21-224-18:36:28.565 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:28.596 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-224-18:36:28.598 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:28.598 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:36:28.598 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:28.601 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEMEMORYENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Enable User-defined Memory Segment Checksumming command code) +21-224-18:36:28.601 00 CMH-I:CMD Command SFDU received:<189FC000000519A400000000> from gs582cfslab4:SPR +21-224-18:36:28.615 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:36:29.218 00 TLMH-I:STS 58-012-14:23:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:36:31.619 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:31.622 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly. +21-224-18:36:31.637 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:31.638 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:36:31.676 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:36:36.679 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:36.679 00 SPR-I:OPRO ; Step 4.33: Dump the Results table. +21-224-18:36:36.680 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:36.680 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:36:36.682 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:36:36.693 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_33" +21-224-18:36:36.694 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_33" ;;; (SCX CPU1 TBL dump table command) +21-224-18:36:36.694 00 CMH-I:CMD Command SFDU received:<1804C000006B033C000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F33330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:36:36.706 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:36:42.717 00 TLMH-I:STS 58-012-14:24:04.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_33' +21-224-18:36:51.717 00 SPR-I:OPRO +21-224-18:36:51.717 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:36:51.718 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:36:51.718 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:36:51.718 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:36:51.719 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_33 cpu1_usrrestbl4_33 binary 192.168.1.8 +21-224-18:36:51.858 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:36:51.859 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:37:06.871 00 SPR-I:OPRO +21-224-18:37:06.918 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_33`" +21-224-18:37:06.919 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:11.924 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:37:11.926 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:16.941 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:16.947 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:37:16.953 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:16.953 00 SPR-I:OPRO ; Step 4.34: Send the Recompute User-defined Memory command for the +21-224-18:37:16.953 00 SPR-I:OPRO ; entry used in Step 4.32 above. +21-224-18:37:16.954 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:16.962 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:16.963 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:37:16.963 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:16.988 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:16.988 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:37:16.988 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:16.989 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute User-defined Memory Segment Checksum command code) +21-224-18:37:16.990 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:37:17.003 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:37:17.718 00 TLMH-I:STS 58-012-14:24:39.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:37:17.719 00 TLMH-I:STS 58-012-14:24:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:37:17.719 00 TLMH-I:STS 58-012-14:24:39.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:37:18.720 00 TLMH-I:STS 58-012-14:24:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:37:18.721 00 TLMH-I:STS 58-012-14:24:40.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:37:19.006 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:19.008 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:37:19.026 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:19.028 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:37:19.083 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:19.084 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:37:19.086 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:24.117 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:24.117 00 SPR-I:OPRO ; Step 4.35: Send the Report User-defined Memory Item command for the +21-224-18:37:24.117 00 SPR-I:OPRO ; entry used in Step 4.32 above. +21-224-18:37:24.117 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:24.122 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:24.122 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:37:24.122 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:24.123 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Report User-defined Memory Segment Checksum command code) +21-224-18:37:24.123 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:37:24.138 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:37:24.725 00 TLMH-I:STS 58-012-14:24:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:37:27.141 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:27.143 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:37:27.151 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:27.152 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:37:27.188 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:32.192 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:32.192 00 SPR-I:OPRO ; Step 4.36: Send the Get User-defined Memory ID command with a valid +21-224-18:37:32.192 00 SPR-I:OPRO ; address. +21-224-18:37:32.193 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:32.198 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:32.198 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:37:32.198 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:32.200 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETMEMORYENTRYID ADDRESS= 12043088 (xB7C350) ;;; (SCX CPU1 Get User-defined Memory Entry ID command code) +21-224-18:37:32.200 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:37:32.216 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:37:32.724 00 TLMH-I:STS 58-012-14:24:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:37:32.724 00 TLMH-I:STS 58-012-14:24:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:37:35.219 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:35.222 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:37:35.226 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:37:35.227 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:40.231 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:40.231 00 SPR-I:OPRO ; Step 4.37: Send the Enable User-defined Memory Checksumming command. +21-224-18:37:40.232 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:40.237 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:40.237 00 SPR-I:OPRO ; Setup event 1 with CS INFO 53 +21-224-18:37:40.237 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:40.238 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEMEMORY ;;; (SCX CPU1 CS Enable All User-Defined Memory Checksumming command code) +21-224-18:37:40.238 00 CMH-I:CMD Command SFDU received:<189FC000000115AC> from gs582cfslab4:SPR +21-224-18:37:40.243 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:37:40.720 00 TLMH-I:STS 58-012-14:25:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=53 Checksumming of Memory is Enabled +21-224-18:37:43.247 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:43.250 00 SPR-I:OPRO <*> Passed (1003;6001) - CS Enable User-defined Memory Checksumming command sent properly. +21-224-18:37:43.258 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:43.259 00 SPR-I:OPRO <*> Passed (1003;6001) - Expected Event Msg 53 rcv'd. +21-224-18:37:43.297 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:48.301 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:48.301 00 SPR-I:OPRO ; Step 4.38: Send the Disable User-defined Memory Item command for an +21-224-18:37:48.301 00 SPR-I:OPRO ; ENABLED entry. +21-224-18:37:48.302 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:48.313 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-224-18:37:48.314 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:48.315 00 SPR-I:OPRO ; Setup event 1 with CS INFO 63 +21-224-18:37:48.315 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:48.316 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEMEMORYENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Disable User-defined Memory Segment Checksumming command code) +21-224-18:37:48.316 00 CMH-I:CMD Command SFDU received:<189FC00000051AA700000000> from gs582cfslab4:SPR +21-224-18:37:48.330 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:37:49.217 00 TLMH-I:STS 58-012-14:25:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:37:51.334 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:51.336 00 SPR-I:OPRO <*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly. +21-224-18:37:51.343 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:51.344 00 SPR-I:OPRO <*> Passed (1003;6004) - Expected Event Msg 63 rcv'd. +21-224-18:37:51.377 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:56.382 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:56.382 00 SPR-I:OPRO ; Step 4.39: Dump the Results table. +21-224-18:37:56.382 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:56.383 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:37:56.386 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:37:56.393 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_39" +21-224-18:37:56.393 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_39" ;;; (SCX CPU1 TBL dump table command) +21-224-18:37:56.393 00 CMH-I:CMD Command SFDU received:<1804C000006B0336000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F33390000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:37:56.404 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:38:02.725 00 TLMH-I:STS 58-012-14:25:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_39' +21-224-18:38:11.415 00 SPR-I:OPRO +21-224-18:38:11.415 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:38:11.415 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:38:11.416 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:38:11.416 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:38:11.419 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_39 cpu1_usrrestbl4_39 binary 192.168.1.8 +21-224-18:38:11.589 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:38:11.589 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:38:26.601 00 SPR-I:OPRO +21-224-18:38:26.639 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_39`" +21-224-18:38:26.640 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:38:31.645 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:38:31.647 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:38:36.654 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:36.656 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:38:36.657 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:36.657 00 SPR-I:OPRO ; Step 4.40: Send the Recompute User-defined Memory Item command for +21-224-18:38:36.657 00 SPR-I:OPRO ; the entry used in Step 4.38 above. +21-224-18:38:36.658 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:36.660 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:36.661 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:38:36.661 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:36.691 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:36.691 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:38:36.691 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:36.693 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute User-defined Memory Segment Checksum command code) +21-224-18:38:36.693 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:38:36.702 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:38:37.223 00 TLMH-I:STS 58-012-14:25:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:38:37.718 00 TLMH-I:STS 58-012-14:25:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:38:37.719 00 TLMH-I:STS 58-012-14:25:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:38:38.217 00 TLMH-I:STS 58-012-14:25:59.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:38:39.706 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:39.710 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:38:39.722 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:39.723 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:38:39.761 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:39.762 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:38:39.769 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:38:44.773 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:44.773 00 SPR-I:OPRO ; Step 4.41: Send the Report User-defined Memory Item command for the +21-224-18:38:44.773 00 SPR-I:OPRO ; entry used in Step 4.38 above. +21-224-18:38:44.773 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:44.775 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:44.775 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:38:44.775 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:44.776 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Report User-defined Memory Segment Checksum command code) +21-224-18:38:44.776 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:38:44.791 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:38:45.221 00 TLMH-I:STS 58-012-14:26:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:38:46.793 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:46.794 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:38:46.808 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:46.810 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:38:46.855 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:38:51.859 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:51.860 00 SPR-I:OPRO ; Step 4.42: Send the Get User-defined Memory ID command with a valid +21-224-18:38:51.860 00 SPR-I:OPRO ; address. +21-224-18:38:51.860 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:51.868 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:51.869 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:38:51.869 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:51.873 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETMEMORYENTRYID ADDRESS= 12043088 (xB7C350) ;;; (SCX CPU1 Get User-defined Memory Entry ID command code) +21-224-18:38:51.873 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:38:51.905 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:38:52.718 00 TLMH-I:STS 58-012-14:26:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:38:52.719 00 TLMH-I:STS 58-012-14:26:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:38:54.909 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:54.911 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:38:54.915 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:38:54.916 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:38:59.920 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:59.920 00 SPR-I:OPRO ; Step 4.43: Send the Enable User-defined Memory Item command for a +21-224-18:38:59.920 00 SPR-I:OPRO ; DISABLED entry. +21-224-18:38:59.921 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:59.958 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-224-18:38:59.961 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:59.962 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:38:59.962 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:59.964 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEMEMORYENTRY ENTRYID= 0 (x0) ;;; (SCX CPU1 Enable User-defined Memory Segment Checksumming command code) +21-224-18:38:59.964 00 CMH-I:CMD Command SFDU received:<189FC000000519A400000000> from gs582cfslab4:SPR +21-224-18:38:59.982 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:39:00.723 00 TLMH-I:STS 58-012-14:26:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:39:02.985 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:02.987 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly. +21-224-18:39:02.994 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:02.995 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:39:03.024 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:39:08.028 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:08.028 00 SPR-I:OPRO ; Step 4.44: Dump the Results table. +21-224-18:39:08.029 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:08.030 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:39:08.032 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:39:08.042 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_44" +21-224-18:39:08.042 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_44" ;;; (SCX CPU1 TBL dump table command) +21-224-18:39:08.042 00 CMH-I:CMD Command SFDU received:<1804C000006B033C000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F34340000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:39:08.044 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:39:14.724 00 TLMH-I:STS 58-012-14:26:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_44' +21-224-18:39:23.057 00 SPR-I:OPRO +21-224-18:39:23.058 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:39:23.058 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:39:23.058 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:39:23.058 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:39:23.062 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_44 cpu1_usrrestbl4_44 binary 192.168.1.8 +21-224-18:39:23.206 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:39:23.206 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:39:38.218 00 SPR-I:OPRO +21-224-18:39:38.232 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_44`" +21-224-18:39:38.232 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:39:43.236 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:39:43.238 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:39:48.248 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:48.250 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:39:48.252 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:48.252 00 SPR-I:OPRO ; Step 4.45: Send the Recompute User-defined Memory command for the +21-224-18:39:48.252 00 SPR-I:OPRO ; entry used in Step 4.43 above. +21-224-18:39:48.252 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:48.254 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:48.255 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:39:48.255 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:48.276 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:48.276 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:39:48.276 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:48.277 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Recompute User-defined Memory Segment Checksum command code) +21-224-18:39:48.277 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:39:48.282 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:39:48.720 00 TLMH-I:STS 58-012-14:27:10.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:39:48.721 00 TLMH-I:STS 58-012-14:27:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:39:49.716 00 TLMH-I:STS 58-012-14:27:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:39:49.717 00 TLMH-I:STS 58-012-14:27:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:39:49.719 00 TLMH-I:STS 58-012-14:27:11.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:39:51.285 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:51.287 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:39:51.293 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:51.294 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:39:51.326 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:51.327 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:39:51.328 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:39:56.361 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:56.361 00 SPR-I:OPRO ; Step 4.46: Send the Report User-defined Memory Item command for the +21-224-18:39:56.361 00 SPR-I:OPRO ; entry used in Step 4.43 above. +21-224-18:39:56.361 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:56.366 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:56.367 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:39:56.367 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:56.368 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTMEMORY ENTRYID= 0 (x0) ;;; (SCX CPU1 Report User-defined Memory Segment Checksum command code) +21-224-18:39:56.368 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:39:56.383 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:39:57.222 00 TLMH-I:STS 58-012-14:27:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:39:59.386 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:59.389 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:39:59.396 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:59.397 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:39:59.427 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:04.430 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:04.431 00 SPR-I:OPRO ; Step 4.47: Send the Get User-defined Memory ID command with a valid +21-224-18:40:04.431 00 SPR-I:OPRO ; address. +21-224-18:40:04.431 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:04.437 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:04.438 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:40:04.438 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:04.443 00 CMH-I:CMD Command is /SCX_CPU1_CS_GETMEMORYENTRYID ADDRESS= 12043088 (xB7C350) ;;; (SCX CPU1 Get User-defined Memory Entry ID command code) +21-224-18:40:04.443 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:40:04.450 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:40:05.219 00 TLMH-I:STS 58-012-14:27:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:40:05.221 00 TLMH-I:STS 58-012-14:27:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:40:07.455 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:07.457 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:40:07.460 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:40:07.461 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:12.466 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.466 00 SPR-I:OPRO ; Step 5.0: Definition Table Update Test. +21-224-18:40:12.466 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.466 00 SPR-I:OPRO ; Step 5.1: Create a User-defined Memory Definition table load file +21-224-18:40:12.466 00 SPR-I:OPRO ; that contains all empty items. +21-224-18:40:12.466 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.466 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_mdt4.i +21-224-18:40:12.467 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT4 started +21-224-18:40:12.491 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.491 00 SPR-I:OPRO ; Define the Memory Definition Table +21-224-18:40:12.491 00 SPR-I:OPRO ;******************************************************************** +21-224-18:40:12.499 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:40:12.500 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:40:12.502 00 SPR-I:OPRO ********** usrmemdefemptytbl ********** +21-224-18:40:12.502 00 SPR-I:OPRO +21-224-18:40:12.502 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:40:12.502 00 SPR-I:OPRO Sub Type: 8 +21-224-18:40:12.502 00 SPR-I:OPRO Length: 12 +21-224-18:40:12.502 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:40:12.502 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:40:12.503 00 SPR-I:OPRO Application Id: 0 +21-224-18:40:12.503 00 SPR-I:OPRO Create Time Secs: 1628793612 +21-224-18:40:12.503 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:40:12.503 00 SPR-I:OPRO File Description: Memory Definition Empty Table Lo +21-224-18:40:12.503 00 SPR-I:OPRO +21-224-18:40:12.503 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:40:12.503 00 SPR-I:OPRO +21-224-18:40:12.503 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:40:12.503 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:40:12.503 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:40:12.503 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:40:12.503 00 SPR-I:OPRO +21-224-18:40:12.513 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:40:12.513 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:40:12.513 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:40:12.519 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:40:12.519 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmemdefemptytbl.tmp cs.defmemorytbl > usrmemdefemptytbl +21-224-18:40:12.525 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmemdefemptytbl.tmp +21-224-18:40:12.530 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:40:12.531 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.531 00 SPR-I:OPRO ; End procedure scx_cpu1_cs_mdt4 +21-224-18:40:12.531 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.531 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT4 completed +21-224-18:40:12.531 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:17.536 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:17.536 00 SPR-I:OPRO ; Step 5.2: Send the command to load the file created above. +21-224-18:40:17.536 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:17.542 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:17.543 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-224-18:40:17.543 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:17.546 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:40:17.548 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:40:17.554 00 SPR-I:OPRO Table Filename: usrmemdefemptytbl +21-224-18:40:17.557 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmemdefemptytbl RAM:0 3 +21-224-18:40:17.557 00 SPR-I:OPRO +21-224-18:40:17.720 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:40:17.720 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:22.725 00 SPR-I:OPRO +21-224-18:40:22.728 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmemdefemptytbl" +21-224-18:40:22.730 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmemdefemptytbl" ;;; (SCX CPU1 TBL load table command) +21-224-18:40:22.730 00 CMH-I:CMD Command SFDU received:<1804C000004102672F72616D2F7573726D656D646566656D70747974626C000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:40:22.755 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:40:23.220 00 TLMH-I:STS 58-012-14:27:44.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmemdefemptytbl' into 'CS.DefMemoryTbl' working buffer +21-224-18:40:26.759 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:26.761 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:40:26.778 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:26.781 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-224-18:40:26.781 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:31.786 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:31.786 00 SPR-I:OPRO ; Step 5.3: Send the command to validate the file loaded in Step 5.2. +21-224-18:40:31.786 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:31.792 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:31.793 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-224-18:40:31.793 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:31.801 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:31.801 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-224-18:40:31.802 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:31.812 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefMemoryTbl" ;;; (SCX CPU1 TBL validate table command) +21-224-18:40:31.812 00 CMH-I:CMD Command SFDU received:<1804C000002B040E000043532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:40:31.823 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:40:32.718 00 TLMH-I:STS 58-012-14:27:54.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:40:34.723 00 TLMH-I:STS 58-012-14:27:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-224-18:40:34.724 00 TLMH-I:STS 58-012-14:27:56.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefMemoryTbl' +21-224-18:40:34.826 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:34.826 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validate command sent. +21-224-18:40:34.826 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-224-18:40:34.829 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:34.830 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:34.830 00 SPR-I:OPRO ; Step 5.4: Send the Recompute User-defined Memory Item command for a +21-224-18:40:34.830 00 SPR-I:OPRO ; valid entry specified in the Results Table. +21-224-18:40:34.830 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:34.848 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEMEMORY ENTRYID= 6 (x6) ;;; (SCX CPU1 Recompute User-defined Memory Segment Checksum command code) +21-224-18:40:34.848 00 CMH-I:CMD Command SFDU received:<189FC000000518A300000006> from gs582cfslab4:SPR +21-224-18:40:34.860 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:34.860 00 SPR-I:OPRO ; Step 5.5: Send the command to Activate the file loaded in Step 5.2. +21-224-18:40:34.860 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:34.861 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.861 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-224-18:40:34.862 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.863 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.863 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-224-18:40:34.863 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.865 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.865 00 SPR-I:OPRO ; Setup event 3 with CS INFO 95 +21-224-18:40:34.865 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.866 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefMemoryTbl" ;;; (SCX CPU1 TBL activate table command) +21-224-18:40:34.867 00 CMH-I:CMD Command SFDU received:<1804C0000029050D43532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:40:34.922 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:40:35.716 00 TLMH-I:STS 58-012-14:27:57.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefMemoryTbl' has a load pending +21-224-18:40:35.717 00 TLMH-I:STS 58-012-14:27:57.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 6 started +21-224-18:40:35.718 00 TLMH-I:STS 58-012-14:27:57.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:40:35.719 00 TLMH-I:STS 58-012-14:27:57.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:40:36.721 00 TLMH-I:STS 58-012-14:27:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:40:36.723 00 TLMH-I:STS 58-012-14:27:58.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 6 recompute finished. New baseline is 0X00004EEE +21-224-18:40:38.720 00 TLMH-I:STS 58-012-14:28:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefMemoryTbl' +21-224-18:40:38.721 00 TLMH-I:STS 58-012-14:28:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-224-18:40:38.926 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:38.927 00 SPR-I:OPRO <*> Passed - Activate User-defined Memory Definition Table command sent properly. +21-224-18:40:38.932 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:38.933 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-224-18:40:38.937 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:38.941 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:38.942 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table Updated successfully. +21-224-18:40:38.942 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:43.946 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:43.946 00 SPR-I:OPRO ; Step 5.6: Dump the Results table. +21-224-18:40:43.946 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:43.947 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:40:43.950 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:40:43.972 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl5_6" +21-224-18:40:43.973 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl5_6" ;;; (SCX CPU1 TBL dump table command) +21-224-18:40:43.974 00 CMH-I:CMD Command SFDU received:<1804C000006B030B000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C355F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:40:43.978 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:40:50.724 00 TLMH-I:STS 58-012-14:28:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl5_6' +21-224-18:40:58.990 00 SPR-I:OPRO +21-224-18:40:58.991 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:40:58.991 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:40:58.991 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:40:58.991 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:40:58.994 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl5_6 cpu1_usrrestbl5_6 binary 192.168.1.8 +21-224-18:40:59.159 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:40:59.159 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:41:14.170 00 SPR-I:OPRO +21-224-18:41:14.214 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl5_6`" +21-224-18:41:14.215 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:19.220 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:41:19.222 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:24.232 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:24.233 00 SPR-I:OPRO <*> Passed (6008) - Dump of Results Table successful. +21-224-18:41:24.234 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:24.234 00 SPR-I:OPRO ; Step 5.7: Create a User-defined Memory Definition table load file +21-224-18:41:24.234 00 SPR-I:OPRO ; containing several valid entries, an entry that contains an invalid +21-224-18:41:24.234 00 SPR-I:OPRO ; address, an entry that contains an invalid range and an entry with an +21-224-18:41:24.234 00 SPR-I:OPRO ; invalid state. +21-224-18:41:24.234 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:24.234 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_mdt2.i +21-224-18:41:24.253 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT2 started +21-224-18:41:24.300 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:24.300 00 SPR-I:OPRO ; Define the Memory Definition Table +21-224-18:41:24.300 00 SPR-I:OPRO ;******************************************************************** +21-224-18:41:24.311 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:41:24.311 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:41:24.314 00 SPR-I:OPRO ********** usrmem_def_invalid ********** +21-224-18:41:24.314 00 SPR-I:OPRO +21-224-18:41:24.314 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:41:24.314 00 SPR-I:OPRO Sub Type: 8 +21-224-18:41:24.314 00 SPR-I:OPRO Length: 12 +21-224-18:41:24.314 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:41:24.314 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:41:24.314 00 SPR-I:OPRO Application Id: 0 +21-224-18:41:24.314 00 SPR-I:OPRO Create Time Secs: 1628793684 +21-224-18:41:24.314 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:41:24.314 00 SPR-I:OPRO File Description: User-defined Memory Definition T +21-224-18:41:24.314 00 SPR-I:OPRO +21-224-18:41:24.314 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:41:24.314 00 SPR-I:OPRO +21-224-18:41:24.315 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:41:24.315 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:41:24.315 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:41:24.315 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:41:24.315 00 SPR-I:OPRO +21-224-18:41:24.323 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:41:24.323 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:41:24.323 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:41:24.329 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:41:24.329 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmem_def_invalid.tmp cs.defmemorytbl > usrmem_def_invalid +21-224-18:41:24.333 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmem_def_invalid.tmp +21-224-18:41:24.338 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:41:24.338 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:41:24.338 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:41:24.340 00 SPR-I:OPRO ********** usrmem_def_invalid2 ********** +21-224-18:41:24.340 00 SPR-I:OPRO +21-224-18:41:24.341 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:41:24.341 00 SPR-I:OPRO Sub Type: 8 +21-224-18:41:24.341 00 SPR-I:OPRO Length: 12 +21-224-18:41:24.341 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:41:24.341 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:41:24.341 00 SPR-I:OPRO Application Id: 0 +21-224-18:41:24.341 00 SPR-I:OPRO Create Time Secs: 1628793684 +21-224-18:41:24.341 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:41:24.341 00 SPR-I:OPRO File Description: User-defined Memory Definition T +21-224-18:41:24.341 00 SPR-I:OPRO +21-224-18:41:24.341 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:41:24.341 00 SPR-I:OPRO +21-224-18:41:24.341 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:41:24.341 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:41:24.341 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:41:24.341 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:41:24.341 00 SPR-I:OPRO +21-224-18:41:24.347 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:41:24.347 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:41:24.348 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:41:24.355 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:41:24.355 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmem_def_invalid2.tmp cs.defmemorytbl > usrmem_def_invalid2 +21-224-18:41:24.359 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmem_def_invalid2.tmp +21-224-18:41:24.365 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:41:24.365 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:29.383 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:41:29.384 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:41:29.386 00 SPR-I:OPRO ********** usrmem_def_invalid3 ********** +21-224-18:41:29.386 00 SPR-I:OPRO +21-224-18:41:29.386 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:41:29.386 00 SPR-I:OPRO Sub Type: 8 +21-224-18:41:29.386 00 SPR-I:OPRO Length: 12 +21-224-18:41:29.386 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:41:29.386 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:41:29.386 00 SPR-I:OPRO Application Id: 0 +21-224-18:41:29.386 00 SPR-I:OPRO Create Time Secs: 1628793689 +21-224-18:41:29.386 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:41:29.386 00 SPR-I:OPRO File Description: User-defined Memory Definition T +21-224-18:41:29.386 00 SPR-I:OPRO +21-224-18:41:29.386 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:41:29.387 00 SPR-I:OPRO +21-224-18:41:29.387 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:41:29.387 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:41:29.387 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:41:29.387 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:41:29.387 00 SPR-I:OPRO +21-224-18:41:29.394 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:41:29.394 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:41:29.394 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:41:29.402 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:41:29.402 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmem_def_invalid3.tmp cs.defmemorytbl > usrmem_def_invalid3 +21-224-18:41:29.407 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmem_def_invalid3.tmp +21-224-18:41:29.410 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:41:29.410 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:34.415 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:34.415 00 SPR-I:OPRO ; End procedure scx_cpu1_cs_mdt2 +21-224-18:41:34.415 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:34.415 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT2 completed +21-224-18:41:34.419 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:39.423 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:39.424 00 SPR-I:OPRO ; Step 5.8: Load the invalid files created above one at a time to +21-224-18:41:39.424 00 SPR-I:OPRO ; generate the appropriate error event messages. +21-224-18:41:39.424 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:39.424 00 SPR-I:OPRO ; Step 5.8.1: Send the command to load the invalid file. +21-224-18:41:39.424 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:39.425 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:41:39.427 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:41:39.430 00 SPR-I:OPRO Table Filename: usrmem_def_invalid +21-224-18:41:39.431 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmem_def_invalid RAM:0 3 +21-224-18:41:39.432 00 SPR-I:OPRO +21-224-18:41:39.573 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:41:39.573 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:44.577 00 SPR-I:OPRO +21-224-18:41:44.578 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_invalid" +21-224-18:41:44.578 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_invalid" ;;; (SCX CPU1 TBL load table command) +21-224-18:41:44.579 00 CMH-I:CMD Command SFDU received:<1804C000004102192F72616D2F7573726D656D5F6465665F696E76616C69640000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:41:44.594 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:41:45.217 00 TLMH-I:STS 58-012-14:29:06.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_invalid' into 'CS.DefMemoryTbl' working buffer +21-224-18:41:47.598 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:47.600 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:41:47.622 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:47.624 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-224-18:41:47.625 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:52.629 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:52.629 00 SPR-I:OPRO ; Step 5.8.2: Send the command to validate the file loaded above. +21-224-18:41:52.629 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:52.635 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.635 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-224-18:41:52.635 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.643 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.644 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-224-18:41:52.644 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.652 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.652 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 104 +21-224-18:41:52.652 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.666 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.666 00 SPR-I:OPRO ; Setup event 4 with CS INFO 143 +21-224-18:41:52.666 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.694 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefMemoryTbl" ;;; (SCX CPU1 TBL validate table command) +21-224-18:41:52.694 00 CMH-I:CMD Command SFDU received:<1804C000002B040E000043532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:41:52.708 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:41:53.219 00 TLMH-I:STS 58-012-14:29:14.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:41:54.722 00 TLMH-I:STS 58-012-14:29:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=103 Memory Table Validate: Illegal State Field (0x0004) found in Entry ID 4 +21-224-18:41:54.723 00 TLMH-I:STS 58-012-14:29:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 4, bad = 1, unused = 11 +21-224-18:41:54.723 00 TLMH-I:STS 58-012-14:29:16.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefMemoryTbl', Status=0xFFFFFFFD +21-224-18:41:55.711 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:55.714 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validate command sent. +21-224-18:41:55.715 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-224-18:41:55.729 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:55.732 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validation failed as expected. +21-224-18:41:55.733 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-224-18:41:55.765 00 SPR-I:OPRO Failed (6000.2) - Invalid Memory Range Error was not generated. +21-224-18:41:55.767 00 SPR-I:OPRO <*> Passed - Memory Table verification results message rcv'd. +21-224-18:41:55.767 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:55.767 00 SPR-I:OPRO ; Step 5.8.3: Send the command to abort the invalid load. +21-224-18:41:55.767 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:55.769 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:55.769 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-224-18:41:55.769 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:55.781 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOADABORT ABTABLENAME="CS.DefMemoryTbl" ;;; (SCX CPU1 TBL Abort Loading of a table) +21-224-18:41:55.781 00 CMH-I:CMD Command SFDU received:<1804C0000029090143532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:41:55.794 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:41:56.218 00 TLMH-I:STS 58-012-14:29:17.500 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefMemoryTbl' +21-224-18:41:58.798 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:58.801 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-224-18:41:58.814 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:58.817 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-224-18:41:58.817 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:03.822 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:03.822 00 SPR-I:OPRO ; Step 5.8.4: Send the command to load the second invalid file. +21-224-18:42:03.822 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:03.823 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:42:03.825 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:42:03.828 00 SPR-I:OPRO Table Filename: usrmem_def_invalid2 +21-224-18:42:03.829 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmem_def_invalid2 RAM:0 3 +21-224-18:42:03.829 00 SPR-I:OPRO +21-224-18:42:03.960 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:42:03.960 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:08.964 00 SPR-I:OPRO +21-224-18:42:08.967 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_invalid2" +21-224-18:42:08.969 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_invalid2" ;;; (SCX CPU1 TBL load table command) +21-224-18:42:08.969 00 CMH-I:CMD Command SFDU received:<1804C0000041022B2F72616D2F7573726D656D5F6465665F696E76616C69643200000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:42:08.997 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:09.718 00 TLMH-I:STS 58-012-14:29:31.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_invalid2' into 'CS.DefMemoryTbl' working buffer +21-224-18:42:11.007 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:11.009 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:42:11.028 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:11.032 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-224-18:42:11.033 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:16.037 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:16.038 00 SPR-I:OPRO ; Step 5.8.5: Send the command to validate the file loaded above. +21-224-18:42:16.038 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:16.043 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.043 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-224-18:42:16.043 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.046 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.046 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-224-18:42:16.046 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.048 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.048 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 104 +21-224-18:42:16.048 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.051 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.051 00 SPR-I:OPRO ; Setup event 4 with CS INFO 143 +21-224-18:42:16.051 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.076 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefMemoryTbl" ;;; (SCX CPU1 TBL validate table command) +21-224-18:42:16.076 00 CMH-I:CMD Command SFDU received:<1804C000002B040E000043532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:42:16.080 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:16.718 00 TLMH-I:STS 58-012-14:29:38.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:42:18.718 00 TLMH-I:STS 58-012-14:29:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=103 Memory Table Validate: Illegal State Field (0x0004) found in Entry ID 4 +21-224-18:42:18.719 00 TLMH-I:STS 58-012-14:29:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 4, bad = 1, unused = 11 +21-224-18:42:18.720 00 TLMH-I:STS 58-012-14:29:40.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefMemoryTbl', Status=0xFFFFFFFD +21-224-18:42:19.083 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:19.086 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validate command sent. +21-224-18:42:19.087 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-224-18:42:19.100 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:19.102 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validation failed as expected. +21-224-18:42:19.103 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-224-18:42:19.140 00 SPR-I:OPRO Failed (6000.2) - Invalid Memory Range Error was not generated. +21-224-18:42:19.142 00 SPR-I:OPRO <*> Passed - Memory Table verification results message rcv'd. +21-224-18:42:19.142 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:19.142 00 SPR-I:OPRO ; Step 5.8.6: Send the command to abort the invalid load. +21-224-18:42:19.142 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:19.144 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:19.144 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-224-18:42:19.145 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:19.155 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOADABORT ABTABLENAME="CS.DefMemoryTbl" ;;; (SCX CPU1 TBL Abort Loading of a table) +21-224-18:42:19.155 00 CMH-I:CMD Command SFDU received:<1804C0000029090143532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:42:19.169 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:19.717 00 TLMH-I:STS 58-012-14:29:41.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefMemoryTbl' +21-224-18:42:23.173 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:23.176 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-224-18:42:23.188 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:23.190 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-224-18:42:23.191 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:28.195 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:28.195 00 SPR-I:OPRO ; Step 5.8.7: Send the command to load the third invalid file. +21-224-18:42:28.195 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:28.196 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:42:28.198 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:42:28.202 00 SPR-I:OPRO Table Filename: usrmem_def_invalid3 +21-224-18:42:28.207 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmem_def_invalid3 RAM:0 3 +21-224-18:42:28.207 00 SPR-I:OPRO +21-224-18:42:28.370 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:42:28.370 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:33.375 00 SPR-I:OPRO +21-224-18:42:33.377 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_invalid3" +21-224-18:42:33.379 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_invalid3" ;;; (SCX CPU1 TBL load table command) +21-224-18:42:33.379 00 CMH-I:CMD Command SFDU received:<1804C0000041022A2F72616D2F7573726D656D5F6465665F696E76616C69643300000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:42:33.395 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:34.219 00 TLMH-I:STS 58-012-14:29:55.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_invalid3' into 'CS.DefMemoryTbl' working buffer +21-224-18:42:35.397 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:35.399 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:42:35.405 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:35.406 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-224-18:42:35.406 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:40.410 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:40.410 00 SPR-I:OPRO ; Step 5.8.8: Send the command to validate the file loaded above. +21-224-18:42:40.410 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:40.415 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.416 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-224-18:42:40.416 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.419 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.420 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-224-18:42:40.420 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.423 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.423 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 103 +21-224-18:42:40.423 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.426 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.426 00 SPR-I:OPRO ; Setup event 4 with CS INFO 143 +21-224-18:42:40.426 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.454 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefMemoryTbl" ;;; (SCX CPU1 TBL validate table command) +21-224-18:42:40.454 00 CMH-I:CMD Command SFDU received:<1804C000002B040E000043532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:42:40.469 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:41.223 00 TLMH-I:STS 58-012-14:30:02.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:42:42.717 00 TLMH-I:STS 58-012-14:30:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=103 Memory Table Validate: Illegal State Field (0x0004) found in Entry ID 0 +21-224-18:42:42.718 00 TLMH-I:STS 58-012-14:30:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 1, unused = 15 +21-224-18:42:42.720 00 TLMH-I:STS 58-012-14:30:04.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefMemoryTbl', Status=0xFFFFFFFD +21-224-18:42:43.473 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:43.475 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validate command sent. +21-224-18:42:43.476 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-224-18:42:43.480 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:43.481 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validation failed as expected. +21-224-18:42:43.481 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-224-18:42:43.498 00 SPR-I:OPRO <*> Passed (6000.2) - Invalid State entry error detected as expected. +21-224-18:42:43.499 00 SPR-I:OPRO <*> Passed - Memory Table verification results message rcv'd. +21-224-18:42:43.499 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:43.499 00 SPR-I:OPRO ; Step 5.8.9: Send the command to abort the invalid load. +21-224-18:42:43.499 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:43.511 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:43.512 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-224-18:42:43.512 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:43.513 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOADABORT ABTABLENAME="CS.DefMemoryTbl" ;;; (SCX CPU1 TBL Abort Loading of a table) +21-224-18:42:43.513 00 CMH-I:CMD Command SFDU received:<1804C0000029090143532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:42:43.517 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:44.215 00 TLMH-I:STS 58-012-14:30:05.500 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefMemoryTbl' +21-224-18:42:47.522 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:47.525 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-224-18:42:47.529 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:47.530 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-224-18:42:47.530 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:52.534 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:52.534 00 SPR-I:OPRO ; Step 5.9: Create a User-defined Memory Definition table load file +21-224-18:42:52.534 00 SPR-I:OPRO ; containing entries that overlap and empty entries in between valid +21-224-18:42:52.535 00 SPR-I:OPRO ; entries. +21-224-18:42:52.535 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:52.535 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_mdt3.i +21-224-18:42:52.541 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT3 started +21-224-18:42:52.581 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:52.581 00 SPR-I:OPRO ; Define the Memory Definition Table +21-224-18:42:52.582 00 SPR-I:OPRO ;******************************************************************** +21-224-18:42:52.593 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:42:52.593 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:42:52.595 00 SPR-I:OPRO ********** usrmem_def_ld_2 ********** +21-224-18:42:52.596 00 SPR-I:OPRO +21-224-18:42:52.596 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:42:52.596 00 SPR-I:OPRO Sub Type: 8 +21-224-18:42:52.596 00 SPR-I:OPRO Length: 12 +21-224-18:42:52.596 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:42:52.596 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:42:52.596 00 SPR-I:OPRO Application Id: 0 +21-224-18:42:52.596 00 SPR-I:OPRO Create Time Secs: 1628793772 +21-224-18:42:52.596 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:42:52.596 00 SPR-I:OPRO File Description: User-defined Memory Definition T +21-224-18:42:52.596 00 SPR-I:OPRO +21-224-18:42:52.596 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:42:52.596 00 SPR-I:OPRO +21-224-18:42:52.596 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:42:52.596 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:42:52.596 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:42:52.597 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:42:52.597 00 SPR-I:OPRO +21-224-18:42:52.603 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:42:52.603 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:42:52.603 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:42:52.612 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:42:52.612 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmem_def_ld_2.tmp cs.defmemorytbl > usrmem_def_ld_2 +21-224-18:42:52.616 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmem_def_ld_2.tmp +21-224-18:42:52.620 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:42:52.620 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:52.620 00 SPR-I:OPRO ; End procedure scx_cpu1_cs_mdt3 +21-224-18:42:52.621 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:52.621 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT3 completed +21-224-18:42:52.622 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:57.626 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:57.626 00 SPR-I:OPRO ; Step 5.10: Send the command to load the file with valid entries. +21-224-18:42:57.626 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:57.631 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:57.632 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-224-18:42:57.632 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:57.633 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:42:57.633 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:42:57.634 00 SPR-I:OPRO Table Filename: usrmem_def_ld_2 +21-224-18:42:57.636 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmem_def_ld_2 RAM:0 3 +21-224-18:42:57.636 00 SPR-I:OPRO +21-224-18:42:57.773 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:42:57.773 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:43:02.777 00 SPR-I:OPRO +21-224-18:43:02.777 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_ld_2" +21-224-18:43:02.778 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_ld_2" ;;; (SCX CPU1 TBL load table command) +21-224-18:43:02.778 00 CMH-I:CMD Command SFDU received:<1804C0000041020D2F72616D2F7573726D656D5F6465665F6C645F320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:43:02.794 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:43:03.220 00 TLMH-I:STS 58-012-14:30:24.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_ld_2' into 'CS.DefMemoryTbl' working buffer +21-224-18:43:06.798 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:06.800 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:43:06.807 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:06.807 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-224-18:43:06.810 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:06.811 00 SPR-I:OPRO <*> Passed - Event Msg 12 Found! +21-224-18:43:06.811 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:43:11.816 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:11.816 00 SPR-I:OPRO ; Step 5.11: Send the command to validate the file loaded in Step 5.9 +21-224-18:43:11.816 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:11.822 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:11.823 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-224-18:43:11.823 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:11.831 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:11.832 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-224-18:43:11.832 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:11.837 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefMemoryTbl" ;;; (SCX CPU1 TBL validate table command) +21-224-18:43:11.837 00 CMH-I:CMD Command SFDU received:<1804C000002B040E000043532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:43:11.859 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:43:12.721 00 TLMH-I:STS 58-012-14:30:34.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:43:14.722 00 TLMH-I:STS 58-012-14:30:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 5, bad = 0, unused = 11 +21-224-18:43:14.723 00 TLMH-I:STS 58-012-14:30:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefMemoryTbl' +21-224-18:43:14.862 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:14.865 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validate command sent. +21-224-18:43:14.866 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-224-18:43:14.879 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:14.883 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validation event '36' found! +21-224-18:43:14.884 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:14.884 00 SPR-I:OPRO ; Step 5.12: Send the command to Activate the file loaded in Step 5.9 +21-224-18:43:14.911 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:14.913 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:14.913 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-224-18:43:14.913 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:14.916 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:14.916 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-224-18:43:14.916 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:14.918 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefMemoryTbl" ;;; (SCX CPU1 TBL activate table command) +21-224-18:43:14.918 00 CMH-I:CMD Command SFDU received:<1804C0000029050D43532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:43:14.923 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:43:15.713 00 TLMH-I:STS 58-012-14:30:37.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefMemoryTbl' has a load pending +21-224-18:43:18.718 00 TLMH-I:STS 58-012-14:30:40.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefMemoryTbl' +21-224-18:43:18.927 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:18.930 00 SPR-I:OPRO <*> Passed - Activate User-defined Memory Definition Table command sent properly. +21-224-18:43:18.937 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:18.938 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-224-18:43:18.943 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:18.944 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table Updated successfully. +21-224-18:43:18.959 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:43:23.963 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:23.963 00 SPR-I:OPRO ; Step 5.13: Dump the Results table. +21-224-18:43:23.963 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:23.963 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:43:23.964 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:43:23.971 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl5_13" +21-224-18:43:23.972 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl5_13" ;;; (SCX CPU1 TBL dump table command) +21-224-18:43:23.972 00 CMH-I:CMD Command SFDU received:<1804C000006B033F000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C355F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:43:23.984 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:43:30.718 00 TLMH-I:STS 58-012-14:30:52.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl5_13' +21-224-18:43:38.997 00 SPR-I:OPRO +21-224-18:43:38.997 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:43:38.997 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:43:38.997 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:43:38.997 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:43:38.999 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl5_13 cpu1_usrrestbl5_13 binary 192.168.1.8 +21-224-18:43:39.149 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:43:39.149 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:43:54.161 00 SPR-I:OPRO +21-224-18:43:54.205 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl5_13`" +21-224-18:43:54.206 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:43:59.210 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:43:59.213 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:44:04.222 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:04.223 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:44:04.224 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:04.224 00 SPR-I:OPRO ; Step 6.0: Processing Limit Test. +21-224-18:44:04.224 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:04.224 00 SPR-I:OPRO ; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming +21-224-18:44:04.224 00 SPR-I:OPRO ; command. +21-224-18:44:04.224 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:04.226 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:04.243 00 SPR-I:OPRO ; Setup event 1 with CS INFO 37 +21-224-18:44:04.243 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:04.245 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROM ;;; (SCX CPU1 CS Disable All Eeprom Checksumming command code) +21-224-18:44:04.245 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-224-18:44:04.259 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:44:04.717 00 TLMH-I:STS 58-012-14:31:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-224-18:44:07.262 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:07.265 00 SPR-I:OPRO <*> Passed (1003;2003) - CS DisableEeprom command sent properly. +21-224-18:44:07.285 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:07.288 00 SPR-I:OPRO <*> Passed (1003;2003) - Expected Event Msg 37 rcv'd. +21-224-18:44:07.333 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:44:12.338 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:12.338 00 SPR-I:OPRO ; Step 6.2: Send the Disable Table Checksumming command. +21-224-18:44:12.338 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:12.344 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:12.345 00 SPR-I:OPRO ; Setup event 1 with CS INFO 67 +21-224-18:44:12.345 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:12.346 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLES ;;; (SCX CPU1 CS Disable All Table Checksumming command code) +21-224-18:44:12.346 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-224-18:44:12.362 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:44:13.217 00 TLMH-I:STS 58-012-14:31:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-224-18:44:15.365 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:15.368 00 SPR-I:OPRO <*> Passed (1003;5002) - CS DisableTables command sent properly. +21-224-18:44:15.376 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:15.377 00 SPR-I:OPRO <*> Passed (1003;5002) - Expected Event Msg 67 rcv'd. +21-224-18:44:15.414 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:44:20.418 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:20.418 00 SPR-I:OPRO ; Step 6.3: Send the Disable Application Checksumming command. +21-224-18:44:20.418 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:20.423 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:20.423 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-224-18:44:20.424 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:20.425 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPS ;;; (SCX CPU1 CS Disable All Application Checksumming command code) +21-224-18:44:20.425 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-224-18:44:20.441 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:44:21.215 00 TLMH-I:STS 58-012-14:31:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-224-18:44:23.444 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:23.447 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-224-18:44:23.455 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:23.456 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-224-18:44:23.491 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:44:28.495 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:28.496 00 SPR-I:OPRO ; Step 6.4: Send the Enable Memory Entry Checksumming command for a +21-224-18:44:28.496 00 SPR-I:OPRO ; large segment in order for Step 6.5 to work properly. +21-224-18:44:28.496 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:28.501 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:28.501 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:44:28.501 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:28.502 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEMEMORYENTRY ENTRYID= 2 (x2) ;;; (SCX CPU1 Enable User-defined Memory Segment Checksumming command code) +21-224-18:44:28.502 00 CMH-I:CMD Command SFDU received:<189FC000000519A600000002> from gs582cfslab4:SPR +21-224-18:44:28.517 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:44:29.217 00 TLMH-I:STS 58-012-14:31:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 2 is Enabled +21-224-18:44:31.520 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:31.524 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly. +21-224-18:44:31.534 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:31.535 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:44:31.573 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:44:36.577 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:36.577 00 SPR-I:OPRO ; Step 6.5: Constantly Dump the User-defined Memory Results table to +21-224-18:44:36.577 00 SPR-I:OPRO ; determine if the CS application is segmenting the CRC calculation +21-224-18:44:36.578 00 SPR-I:OPRO ; each cycle. +21-224-18:44:36.578 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:36.580 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:44:36.583 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:44:36.592 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl6_5" +21-224-18:44:36.593 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl6_5" ;;; (SCX CPU1 TBL dump table command) +21-224-18:44:36.593 00 CMH-I:CMD Command SFDU received:<1804C000006B030B000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C365F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:44:36.605 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:44:42.721 00 TLMH-I:STS 58-012-14:32:04.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl6_5' +21-224-18:44:51.619 00 SPR-I:OPRO +21-224-18:44:51.619 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:44:51.619 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:44:51.619 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:44:51.620 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:44:51.623 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl6_5 cpu1_usrrestbl6_5 binary 192.168.1.8 +21-224-18:44:51.769 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:44:51.769 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:45:06.781 00 SPR-I:OPRO +21-224-18:45:06.829 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl6_5`" +21-224-18:45:06.829 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:45:11.835 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:45:11.838 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-224-18:45:14.886 00 SPR-I:OPRO <*> Passed (7000) - Segmenting has occurred for User-defined Memory. +21-224-18:45:14.890 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.890 00 SPR-I:OPRO ; Step 7.0: Definition Table Initialization Test. +21-224-18:45:14.890 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.890 00 SPR-I:OPRO ; Step 7.1: Send the command to stop the CS Application and the +21-224-18:45:14.890 00 SPR-I:OPRO ; TST_CS Application. +21-224-18:45:14.890 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.890 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.901 00 SPR-I:OPRO ; Step 7.2: Delete the User-defined Memory Definition table default +21-224-18:45:14.901 00 SPR-I:OPRO ; load file from CPU1. +21-224-18:45:14.901 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.901 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-224-18:45:14.901 00 SPR-I:STS Procedure FTP_FILE started +21-224-18:45:14.994 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:45:14.994 00 SPR-I:STS Procedure FTP_FILE completed +21-224-18:45:14.995 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.995 00 SPR-I:OPRO ; Step 7.3: Start the CS and TST_CS applications. +21-224-18:45:14.995 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.996 00 CMH-I:CMD Command is /SCX_CPU1_ES_RESTARTAPP APPLICATION="CS" ;;; (SCX CPU1 ES Restart Application command code) +21-224-18:45:14.996 00 CMH-I:CMD Command SFDU received:<1806C000001506224353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:45:14.997 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:45:15.717 00 TLMH-I:STS 58-012-14:32:37.021 INFO CPU=CPU1 APPNAME=CS EVENT ID=149 App terminating, RunStatus:0x00000005 +21-224-18:45:15.718 00 TLMH-I:STS 58-012-14:32:37.193 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=10 Restart Application CS Completed, AppID=1114124 +21-224-18:45:15.719 00 TLMH-I:STS 58-012-14:32:37.283 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-224-18:45:15.720 00 TLMH-I:STS 58-012-14:32:37.284 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefEepromTbl' from '/cf/cs_eepromtbl.tbl' +21-224-18:45:15.721 00 TLMH-I:STS 58-012-14:32:37.284 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-224-18:45:15.722 00 TLMH-I:STS 58-012-14:32:37.300 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-224-18:45:15.723 00 TLMH-I:STS 58-012-14:32:37.301 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefMemoryTbl' from 'Addr 0x003AC360' +21-224-18:45:15.724 00 TLMH-I:STS 58-012-14:32:37.301 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-224-18:45:15.726 00 TLMH-I:STS 58-012-14:32:37.335 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-224-18:45:15.727 00 TLMH-I:STS 58-012-14:32:37.335 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefAppTbl' from '/cf/cs_apptbl.tbl' +21-224-18:45:15.728 00 TLMH-I:STS 58-012-14:32:37.335 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-224-18:45:15.729 00 TLMH-I:STS 58-012-14:32:37.371 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-224-18:45:15.730 00 TLMH-I:STS 58-012-14:32:37.371 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefTablesTbl' from '/cf/cs_tablestbl.tbl' +21-224-18:45:15.731 00 TLMH-I:STS 58-012-14:32:37.371 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-224-18:45:15.732 00 TLMH-I:STS 58-012-14:32:37.372 INFO CPU=CPU1 APPNAME=CS EVENT ID=1 CS Initialized. Version 2.5.0.0 +21-224-18:45:20.001 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:20.001 00 SPR-I:OPRO ; Step 7.4: Dump the Results table. +21-224-18:45:20.001 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:20.001 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:45:20.003 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:45:20.016 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl7_4" +21-224-18:45:20.017 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl7_4" ;;; (SCX CPU1 TBL dump table command) +21-224-18:45:20.017 00 CMH-I:CMD Command SFDU received:<1804C000006B030B000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C375F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:45:20.020 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:45:26.714 00 TLMH-I:STS 58-012-14:32:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl7_4' +21-224-18:45:35.035 00 SPR-I:OPRO +21-224-18:45:35.035 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:45:35.035 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:45:35.035 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:45:35.035 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:45:35.036 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl7_4 cpu1_usrrestbl7_4 binary 192.168.1.8 +21-224-18:45:35.185 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:45:35.185 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:45:50.198 00 SPR-I:OPRO +21-224-18:45:50.243 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl7_4`" +21-224-18:45:50.243 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:45:55.248 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:45:55.252 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:46:00.267 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:46:00.271 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:46:00.276 00 SPR-I:OPRO ;********************************************************************* +21-224-18:46:00.276 00 SPR-I:OPRO ; Step 8.0: Clean-up. +21-224-18:46:00.277 00 SPR-I:OPRO ;********************************************************************* +21-224-18:46:00.277 00 SPR-I:OPRO ; Step 8.1: Upload the default User-defined Memory Definition file +21-224-18:46:00.277 00 SPR-I:OPRO ; downloaded in step 1.1. +21-224-18:46:00.277 00 SPR-I:OPRO ;********************************************************************* +21-224-18:46:00.278 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-224-18:46:00.315 00 SPR-I:STS Procedure FTP_FILE started +21-224-18:46:00.537 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:46:00.538 00 SPR-I:STS Procedure FTP_FILE completed +21-224-18:46:00.541 00 SPR-I:OPRO ;********************************************************************* +21-224-18:46:00.541 00 SPR-I:OPRO ; Step 8.2: Send the Power-On Reset command. +21-224-18:46:00.541 00 SPR-I:OPRO ;********************************************************************* +21-224-18:46:00.543 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-224-18:46:00.543 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-224-18:46:00.556 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-224-18:46:10.564 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-224-18:46:10.565 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-224-18:46:10.572 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-224-18:46:10.621 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-224-18:47:10.680 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:47:16.649 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-224-18:47:20.691 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:47:20.693 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-224-18:47:20.709 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-224-18:47:20.760 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-224-18:47:20.760 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-224-18:47:20.761 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-224-18:47:20.762 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-224-18:47:20.762 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-224-18:47:20.812 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-224-18:47:20.813 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:47:21.752 00 TLMH-I:STS 58-012-14:03:48.950 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-224-18:47:24.817 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:47:24.818 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-224-18:47:24.819 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-224-18:47:24.830 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-224-18:47:24.830 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:47:26.783 00 DPD-I:STS Deleting page SCX_CPU1_CS_HK +21-224-18:47:28.664 00 DPD-I:STS Deleting page SCX_CPU1_CS_MEM_RESULTS_TBL +21-224-18:47:29.835 00 SPR-I:OPRO **** Requirements Status Reporting +21-224-18:47:29.836 00 SPR-I:OPRO -------------------------- +21-224-18:47:29.836 00 SPR-I:OPRO Requirement(s) Report +21-224-18:47:29.836 00 SPR-I:OPRO -------------------------- +21-224-18:47:29.837 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-224-18:47:29.841 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-224-18:47:29.843 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-224-18:47:29.844 00 SPR-I:OPRO FSW Requirement: CS_2003 P/F: P +21-224-18:47:29.845 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-224-18:47:29.871 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-224-18:47:29.873 00 SPR-I:OPRO FSW Requirement: CS_4002 P/F: P +21-224-18:47:29.874 00 SPR-I:OPRO FSW Requirement: CS_5002 P/F: P +21-224-18:47:29.900 00 SPR-I:OPRO FSW Requirement: CS_6000 P/F: P +21-224-18:47:29.902 00 SPR-I:OPRO FSW Requirement: CS_6000.1 P/F: P +21-224-18:47:29.903 00 SPR-I:OPRO FSW Requirement: CS_6000.2 P/F: F +21-224-18:47:29.927 00 SPR-I:OPRO FSW Requirement: CS_6001 P/F: P +21-224-18:47:29.928 00 SPR-I:OPRO FSW Requirement: CS_6002 P/F: P +21-224-18:47:29.929 00 SPR-I:OPRO FSW Requirement: CS_6003 P/F: P +21-224-18:47:29.953 00 SPR-I:OPRO FSW Requirement: CS_6004 P/F: P +21-224-18:47:29.954 00 SPR-I:OPRO FSW Requirement: CS_6005 P/F: P +21-224-18:47:29.955 00 SPR-I:OPRO FSW Requirement: CS_6005.1 P/F: P +21-224-18:47:29.978 00 SPR-I:OPRO FSW Requirement: CS_6005.2 P/F: P +21-224-18:47:29.979 00 SPR-I:OPRO FSW Requirement: CS_6006 P/F: P +21-224-18:47:29.980 00 SPR-I:OPRO FSW Requirement: CS_6007 P/F: P +21-224-18:47:30.001 00 SPR-I:OPRO FSW Requirement: CS_6008 P/F: P +21-224-18:47:30.002 00 SPR-I:OPRO FSW Requirement: CS_6009 P/F: P +21-224-18:47:30.003 00 SPR-I:OPRO FSW Requirement: CS_6009.1 P/F: P +21-224-18:47:30.025 00 SPR-I:OPRO FSW Requirement: CS_7000 P/F: P +21-224-18:47:30.026 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-224-18:47:30.027 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-224-18:47:30.051 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-224-18:47:30.053 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-224-18:47:30.077 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-224-18:47:30.077 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-224-18:47:30.077 00 SPR-I:OPRO ;********************************************************************* +21-224-18:47:30.077 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_usermem +21-224-18:47:30.077 00 SPR-I:OPRO ;********************************************************************* +21-224-18:47:30.077 00 SPR-I:STS Procedure SCX_CPU1_CS_USERMEM completed +21-224-18:47:30.086 00 SPR-I:OPRO *** Telemetry Info *** +21-224-18:47:30.086 00 SPR-I:OPRO +21-224-18:47:30.086 00 SPR-I:OPRO Pkt Loss Count: N/A +21-224-18:47:30.086 00 SPR-I:OPRO +21-224-18:47:30.086 00 SPR-I:OPRO ****************** +21-224-18:47:30.086 00 SPR-I:OPRO +21-224-18:47:30.086 00 SPR-I:OPRO Elapsed time: 1948.98 seconds +21-224-18:47:30.086 00 SPR-I:OPRO Elapsed time: 32.4831 minutes +21-224-18:47:30.088 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-224-18:47:30.215 00 DPD-I:STS Deleting page SCX_CPU1_CS_MEM_DEF_TABLE +21-224-18:47:32.894 00 DPD-I:STS Deleting page SCX_CPU1_TST_CS_HK +21-224-18:47:40.099 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logf +21-224-18:47:40.099 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logp +21-224-18:47:40.100 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logs +21-224-18:47:40.100 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.loge +21-224-18:47:40.101 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logr +21-224-18:47:40.193 00 SPR-I:OPRI --> newlog scx_cpu1_cs_usermem-2021-224-18h15m01s.log diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logr b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logr new file mode 100644 index 0000000..6796089 --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logr @@ -0,0 +1,28 @@ +21-224-18:47:29.837 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-224-18:47:29.841 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-224-18:47:29.843 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-224-18:47:29.844 00 SPR-I:OPRO FSW Requirement: CS_2003 P/F: P +21-224-18:47:29.845 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-224-18:47:29.871 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-224-18:47:29.873 00 SPR-I:OPRO FSW Requirement: CS_4002 P/F: P +21-224-18:47:29.874 00 SPR-I:OPRO FSW Requirement: CS_5002 P/F: P +21-224-18:47:29.900 00 SPR-I:OPRO FSW Requirement: CS_6000 P/F: P +21-224-18:47:29.902 00 SPR-I:OPRO FSW Requirement: CS_6000.1 P/F: P +21-224-18:47:29.903 00 SPR-I:OPRO FSW Requirement: CS_6000.2 P/F: F +21-224-18:47:29.927 00 SPR-I:OPRO FSW Requirement: CS_6001 P/F: P +21-224-18:47:29.928 00 SPR-I:OPRO FSW Requirement: CS_6002 P/F: P +21-224-18:47:29.929 00 SPR-I:OPRO FSW Requirement: CS_6003 P/F: P +21-224-18:47:29.953 00 SPR-I:OPRO FSW Requirement: CS_6004 P/F: P +21-224-18:47:29.954 00 SPR-I:OPRO FSW Requirement: CS_6005 P/F: P +21-224-18:47:29.955 00 SPR-I:OPRO FSW Requirement: CS_6005.1 P/F: P +21-224-18:47:29.978 00 SPR-I:OPRO FSW Requirement: CS_6005.2 P/F: P +21-224-18:47:29.979 00 SPR-I:OPRO FSW Requirement: CS_6006 P/F: P +21-224-18:47:29.980 00 SPR-I:OPRO FSW Requirement: CS_6007 P/F: P +21-224-18:47:30.001 00 SPR-I:OPRO FSW Requirement: CS_6008 P/F: P +21-224-18:47:30.002 00 SPR-I:OPRO FSW Requirement: CS_6009 P/F: P +21-224-18:47:30.003 00 SPR-I:OPRO FSW Requirement: CS_6009.1 P/F: P +21-224-18:47:30.025 00 SPR-I:OPRO FSW Requirement: CS_7000 P/F: P +21-224-18:47:30.026 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-224-18:47:30.027 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-224-18:47:30.051 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-224-18:47:30.053 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P diff --git a/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logs b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logs new file mode 100644 index 0000000..cf5a4fd --- /dev/null +++ b/test_and_ground/results/caelum/rc2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logs @@ -0,0 +1,2679 @@ +21-224-18:15:01.096 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-224-18:15:01.096 00 SPR-I:OPRO Checksum: 29237 +21-224-18:15:01.097 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-224-18:15:01.097 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-224-18:15:01.097 00 SPR-I:OPRO +21-224-18:15:01.098 00 SPR-I:OPRO Connection Status +21-224-18:15:01.098 00 SPR-I:OPRO ----------------- +21-224-18:15:01.098 00 SPR-I:OPRO CFDP: DOWN +21-224-18:15:01.098 00 SPR-I:OPRO UDP: UP +21-224-18:15:01.098 00 SPR-I:OPRO SWTS: UNK +21-224-18:15:01.099 00 SPR-I:OPRO +21-224-18:15:01.099 00 SPR-I:OPRO CMD / TLM Path +21-224-18:15:01.099 00 SPR-I:OPRO -------------- +21-224-18:15:01.099 00 SPR-I:OPRO UDP +21-224-18:15:01.100 00 SPR-I:OPRO +21-224-18:15:01.100 00 SPR-I:OPRO +21-224-18:15:01.100 00 SPR-I:OPRO ASIST / GDS Configuration +21-224-18:15:01.100 00 SPR-I:OPRO ------------------------- +21-224-18:15:01.100 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-224-18:15:01.100 00 SPR-I:OPRO Account: cfs_test +21-224-18:15:01.100 00 SPR-I:OPRO Version: 21.0.7 +21-224-18:15:01.100 00 SPR-I:OPRO Tlm DB: Version: 1.983 Date: 07-13-21 Time: 10:22:58 AM. +21-224-18:15:01.101 00 SPR-I:OPRO Cmd DB: Version: 1.51 Date: 05-21-21 Time: 08:24:49 AM.EDT +21-224-18:15:01.101 00 SPR-I:OPRO +21-224-18:15:01.101 00 SPR-I:OPRO Telemetry Info +21-224-18:15:01.101 00 SPR-I:OPRO -------------- +21-224-18:15:01.101 00 SPR-I:OPRO Pkt Loss Count: N/A +21-224-18:15:01.101 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-224-18:15:01.101 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_usermem +21-224-18:15:01.245 00 SPR-I:OPRI --> start scx_cpu1_cs_usermem +21-224-18:15:01.245 00 SPR-W:STS "/s/opr/accounts/cfs_test/prc/scx_cpu1_cs_usermem.prc" has been modified since last compile +21-224-18:15:01.245 00 SPR-I:STS Source file modification date: 21/08/12 18:14:19.000 +21-224-18:15:01.246 00 SPR-I:STS Compiled file creation date : 21/08/12 17:20:52.000 +21-224-18:15:01.246 00 SPR-I:OPRO Recompile it? (Y/N) +21-224-18:15:05.150 00 SPR-I:OPRI --> y +21-224-18:15:06.594 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_usermem.i +21-224-18:15:06.627 00 SPR-I:STS Procedure SCX_CPU1_CS_USERMEM started +21-224-18:15:06.770 00 SPR-I:OPRO ;********************************************************************* +21-224-18:15:06.771 00 SPR-I:OPRO ; Step 1.0: Checksum Non-Volatile Memory Test Setup. +21-224-18:15:06.775 00 SPR-I:OPRO ;********************************************************************* +21-224-18:15:06.775 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-224-18:15:06.775 00 SPR-I:OPRO ;********************************************************************* +21-224-18:15:06.776 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-224-18:15:06.787 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-224-18:15:16.796 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-224-18:15:16.797 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-224-18:15:16.801 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-224-18:15:16.819 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-224-18:15:29.918 00 DPD-I:STS Deleting page SCX_CPU1_CS_HK +21-224-18:15:31.392 00 DPD-I:STS Deleting page SCX_CPU1_CS_MEM_DEF_TABLE +21-224-18:15:33.062 00 DPD-I:STS Deleting page SCX_CPU1_CS_MEM_RESULTS_TBL +21-224-18:15:36.047 00 DPD-I:STS Deleting page SCX_CPU1_TST_CS_HK +21-224-18:16:16.878 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:16:22.844 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-224-18:16:26.887 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:16:26.949 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-224-18:16:26.949 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-224-18:16:26.950 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-224-18:16:26.951 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-224-18:16:26.992 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-224-18:16:26.992 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:16:28.235 00 TLMH-I:STS 58-012-14:03:49.450 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-224-18:16:30.997 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:16:30.997 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-224-18:16:30.999 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-224-18:16:31.004 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-224-18:16:31.004 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:16:36.008 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:36.008 00 SPR-I:OPRO ; Step 1.2: Download the default Memory Definition Table file in order +21-224-18:16:36.008 00 SPR-I:OPRO ; to use it during cleanup. +21-224-18:16:36.009 00 SPR-I:OPRO ;******************************************************************** +21-224-18:16:36.011 00 SPR-I:OPRO ==> Default Application Code Segment Table filename = 'cs_memorytbl.tbl' +21-224-18:16:36.012 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-224-18:16:36.012 00 SPR-I:STS Procedure FTP_FILE started +21-224-18:16:36.112 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:16:36.113 00 SPR-I:STS Procedure FTP_FILE completed +21-224-18:16:36.113 00 SPR-I:OPRO ;********************************************************************** +21-224-18:16:36.113 00 SPR-I:OPRO ; Step 1.3: Display the Housekeeping pages +21-224-18:16:36.113 00 SPR-I:OPRO ;********************************************************************** +21-224-18:16:36.216 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-224-18:16:36.291 00 DPD-I:STS Page SCX_CPU1_TST_CS_HK added (cid:1). +21-224-18:16:36.371 00 DPD-I:STS Page SCX_CPU1_CS_MEM_DEF_TABLE added (cid:1). +21-224-18:16:36.458 00 DPD-I:STS Page SCX_CPU1_CS_MEM_RESULTS_TBL added (cid:1). +21-224-18:16:36.462 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:36.462 00 SPR-I:OPRO ; Step 1.5: Start the Checksum (CS) and TST_CS applications. +21-224-18:16:36.462 00 SPR-I:OPRO ;******************************************************************** +21-224-18:16:36.468 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:16:43.475 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:16:43.476 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-224-18:16:43.478 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:16:48.482 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:48.483 00 SPR-I:OPRO ; Step 1.6: Enable DEBUG Event Messages for the applications needed +21-224-18:16:48.483 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:48.486 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-224-18:16:48.500 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-224-18:16:50.503 00 CMH-I:CMD Command SFDU received:<1801C000001705704346455F54424C000000000000000000000000000100> from gs582cfslab4:SPR +21-224-18:16:50.532 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:16:55.536 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:16:55.538 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-224-18:16:55.539 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:55.539 00 SPR-I:OPRO ; Step 1.7: Verify that the CS Housekeeping telemetry items are +21-224-18:16:55.539 00 SPR-I:OPRO ; initialized to zero (0). +21-224-18:16:55.540 00 SPR-I:OPRO ;********************************************************************* +21-224-18:16:55.541 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-224-18:16:55.572 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:17:00.575 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:00.575 00 SPR-I:OPRO ; Step 1.8: Create & load the Memory Definition Table file to be +21-224-18:17:00.576 00 SPR-I:OPRO ; used during this test. +21-224-18:17:00.576 00 SPR-I:OPRO ;******************************************************************** +21-224-18:17:00.576 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_mdt1.i +21-224-18:17:00.585 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT1 started +21-224-18:17:00.649 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:00.649 00 SPR-I:OPRO ; Define the Memory Definition Table +21-224-18:17:00.649 00 SPR-I:OPRO ;******************************************************************** +21-224-18:17:00.660 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:17:00.660 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:17:00.662 00 SPR-I:OPRO ********** usrmem_def_ld_1 ********** +21-224-18:17:00.662 00 SPR-I:OPRO +21-224-18:17:00.662 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:17:00.662 00 SPR-I:OPRO Sub Type: 8 +21-224-18:17:00.662 00 SPR-I:OPRO Length: 12 +21-224-18:17:00.662 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:17:00.662 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:17:00.662 00 SPR-I:OPRO Application Id: 0 +21-224-18:17:00.662 00 SPR-I:OPRO Create Time Secs: 1628792220 +21-224-18:17:00.662 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:17:00.662 00 SPR-I:OPRO File Description: User Memory Definition Table Loa +21-224-18:17:00.662 00 SPR-I:OPRO +21-224-18:17:00.662 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:17:00.662 00 SPR-I:OPRO +21-224-18:17:00.662 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:17:00.662 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:17:00.662 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:17:00.662 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:17:00.662 00 SPR-I:OPRO +21-224-18:17:00.668 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:17:00.668 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:17:00.669 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:17:00.675 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:17:00.675 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmem_def_ld_1.tmp cs.defmemorytbl > usrmem_def_ld_1 +21-224-18:17:00.679 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmem_def_ld_1.tmp +21-224-18:17:00.684 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:17:00.684 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:00.684 00 SPR-I:OPRO ; End procedure scx_cpu1_cs_mdt1 +21-224-18:17:00.684 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:00.685 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT1 completed +21-224-18:17:00.685 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:17:05.689 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:17:05.691 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:17:05.697 00 SPR-I:OPRO Table Filename: usrmem_def_ld_1 +21-224-18:17:05.701 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmem_def_ld_1 RAM:0 3 +21-224-18:17:05.702 00 SPR-I:OPRO +21-224-18:17:05.852 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:17:05.852 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:17:10.856 00 SPR-I:OPRO +21-224-18:17:10.858 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_ld_1" +21-224-18:17:10.859 00 CMH-I:CMD Command SFDU received:<1804C0000041020E2F72616D2F7573726D656D5F6465665F6C645F310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:17:10.879 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:17:11.736 00 TLMH-I:STS 58-012-14:04:33.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_ld_1' into 'CS.DefMemoryTbl' working buffer +21-224-18:17:14.883 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:17:14.884 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:17:14.884 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:17:19.892 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:17:19.893 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 36 +21-224-18:17:19.893 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:17:19.900 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:17:19.901 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-224-18:17:19.901 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:17:19.904 00 CMH-I:CMD Command SFDU received:<1804C000002B040E000043532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:17:19.927 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:17:20.735 00 TLMH-I:STS 58-012-14:04:42.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:17:22.732 00 TLMH-I:STS 58-012-14:04:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 8, bad = 0, unused = 8 +21-224-18:17:22.733 00 TLMH-I:STS 58-012-14:04:44.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefMemoryTbl' +21-224-18:17:22.930 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:17:22.932 00 SPR-I:OPRO <*> Passed - Memory Definition Table validate command sent. +21-224-18:17:22.946 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:17:22.948 00 SPR-I:OPRO <*> Passed - Event message 36 received +21-224-18:17:22.950 00 CMH-I:CMD Command SFDU received:<1804C0000029050D43532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:17:22.972 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:17:23.734 00 TLMH-I:STS 58-012-14:04:45.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefMemoryTbl' has a load pending +21-224-18:17:26.731 00 TLMH-I:STS 58-012-14:04:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefMemoryTbl' +21-224-18:17:26.977 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:17:26.979 00 SPR-I:OPRO <*> Passed - Activate Memory Definition Table command sent properly. +21-224-18:17:26.992 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:17:26.993 00 SPR-I:OPRO <*> Passed - Memory Definition Table Updated successfully. +21-224-18:17:26.994 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-224-18:17:26.994 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:17:31.998 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:31.998 00 SPR-I:OPRO ; Step 1.9: Dump the User-defined Memory Definition Table. +21-224-18:17:31.998 00 SPR-I:OPRO ;********************************************************************* +21-224-18:17:31.999 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:17:32.001 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:17:32.007 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefMemoryTbl" DFILENAME="/ram/cpu1_usrdeftbl1_9" +21-224-18:17:32.008 00 CMH-I:CMD Command SFDU received:<1804C000006B0300000143532E4465664D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737264656674626C315F39000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:17:32.019 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:17:32.728 00 TLMH-I:STS 58-012-14:04:54.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefMemoryTbl' to '/ram/cpu1_usrdeftbl1_9' +21-224-18:17:47.031 00 SPR-I:OPRO +21-224-18:17:47.032 00 SPR-I:OPRO The TBLNAME is: CS.DefMemoryTbl +21-224-18:17:47.032 00 SPR-I:OPRO The APID is: P0FAD +21-224-18:17:47.032 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:17:47.032 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:17:47.036 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrdeftbl1_9 cpu1_usrdeftbl1_9 binary 192.168.1.8 +21-224-18:17:47.212 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:17:47.212 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:18:02.223 00 SPR-I:OPRO +21-224-18:18:02.236 00 SPR-I:OPRO The unix command is cvt -ws file_list[4013].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrdeftbl1_9`" +21-224-18:18:02.236 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:07.241 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:18:07.243 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:12.247 00 SPR-I:OPRO ;********************************************************************* +21-224-18:18:12.248 00 SPR-I:OPRO ; Step 1.10: Disable all background checksumming except for +21-224-18:18:12.248 00 SPR-I:OPRO ; User-defined memory. +21-224-18:18:12.248 00 SPR-I:OPRO ;********************************************************************* +21-224-18:18:12.250 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-224-18:18:12.263 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:12.731 00 TLMH-I:STS 58-012-14:05:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-224-18:18:17.268 00 SPR-I:OPRO <*> Passed (3003) - OS Checksumming disabled. +21-224-18:18:17.272 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-224-18:18:17.274 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:17.733 00 TLMH-I:STS 58-012-14:05:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-224-18:18:22.279 00 SPR-I:OPRO <*> Passed (3008) - cFE Checksumming disabled. +21-224-18:18:22.283 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-224-18:18:22.295 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:23.231 00 TLMH-I:STS 58-012-14:05:44.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-224-18:18:27.300 00 SPR-I:OPRO <*> Passed (2003) - Non-volatile Memory (EEPROM) Checksumming disabled. +21-224-18:18:27.305 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-224-18:18:27.316 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:28.233 00 TLMH-I:STS 58-012-14:05:49.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-224-18:18:32.321 00 SPR-I:OPRO <*> Passed (4002) - Application Checksumming disabled. +21-224-18:18:32.326 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-224-18:18:32.337 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:33.230 00 TLMH-I:STS 58-012-14:05:54.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-224-18:18:37.341 00 SPR-I:OPRO <*> Passed (5002) - Table Checksumming disabled. +21-224-18:18:37.345 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:18:42.349 00 SPR-I:OPRO ;********************************************************************* +21-224-18:18:42.349 00 SPR-I:OPRO ; Step 2.0: Valid Command Test. +21-224-18:18:42.349 00 SPR-I:OPRO ;********************************************************************* +21-224-18:18:42.350 00 SPR-I:OPRO ; Step 2.1: Send the command to dump the Results Table. +21-224-18:18:42.350 00 SPR-I:OPRO ;********************************************************************* +21-224-18:18:42.351 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:18:42.354 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:18:42.363 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_1" +21-224-18:18:42.363 00 CMH-I:CMD Command SFDU received:<1804C000006B030B000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C325F31000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:18:42.365 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:18:50.730 00 TLMH-I:STS 58-012-14:06:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_1' +21-224-18:18:57.377 00 SPR-I:OPRO +21-224-18:18:57.377 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:18:57.377 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:18:57.378 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:18:57.378 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:18:57.381 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_1 cpu1_usrrestbl2_1 binary 192.168.1.8 +21-224-18:18:57.530 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:18:57.530 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:19:12.541 00 SPR-I:OPRO +21-224-18:19:12.586 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_1`" +21-224-18:19:12.587 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:19:17.591 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:19:17.592 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:19:22.609 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:19:22.612 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:19:22.616 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:22.616 00 SPR-I:OPRO ; Step 2.2: Send the Enable Checksum command. +21-224-18:19:22.617 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:22.624 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:19:22.625 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-224-18:19:22.625 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:19:22.656 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-224-18:19:22.662 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:19:23.234 00 TLMH-I:STS 58-012-14:06:44.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-224-18:19:27.667 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:19:27.668 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-224-18:19:27.672 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:19:27.672 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-224-18:19:27.701 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:19:32.705 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:32.705 00 SPR-I:OPRO ; Step 2.3: Send the Enable User-Defined Memory Checksumming command. +21-224-18:19:32.706 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:32.711 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:19:32.711 00 SPR-I:OPRO ; Setup event 1 with CS INFO 53 +21-224-18:19:32.711 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:19:32.712 00 CMH-I:CMD Command SFDU received:<189FC000000115AC> from gs582cfslab4:SPR +21-224-18:19:32.726 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:19:33.237 00 TLMH-I:STS 58-012-14:06:54.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=53 Checksumming of Memory is Enabled +21-224-18:19:35.731 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:19:35.733 00 SPR-I:OPRO <*> Passed (1003;6001) - CS Enable User-defined Memory command sent properly. +21-224-18:19:35.758 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:19:35.759 00 SPR-I:OPRO <*> Passed (1003;6001) - Expected Event Msg 53 rcv'd. +21-224-18:19:35.796 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:19:40.801 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:40.801 00 SPR-I:OPRO ; Step 2.4: Dump the Results Table. +21-224-18:19:40.802 00 SPR-I:OPRO ;********************************************************************* +21-224-18:19:40.803 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:19:40.807 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:19:40.832 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_4" +21-224-18:19:40.833 00 CMH-I:CMD Command SFDU received:<1804C000006B030E000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C325F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:19:40.835 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:19:46.729 00 TLMH-I:STS 58-012-14:07:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_4' +21-224-18:19:55.848 00 SPR-I:OPRO +21-224-18:19:55.849 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:19:55.849 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:19:55.849 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:19:55.849 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:19:55.853 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_4 cpu1_usrrestbl2_4 binary 192.168.1.8 +21-224-18:19:56.032 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:19:56.032 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:20:11.044 00 SPR-I:OPRO +21-224-18:20:11.090 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_4`" +21-224-18:20:11.091 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:20:16.097 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:20:16.098 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:20:21.115 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:20:21.117 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-Defined Memory Results Table successful. +21-224-18:20:21.120 00 SPR-I:OPRO ;********************************************************************* +21-224-18:20:21.120 00 SPR-I:OPRO ; Step 2.5: Verify that Memory Items are being checksummed. +21-224-18:20:21.120 00 SPR-I:OPRO ;********************************************************************* +21-224-18:20:21.121 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:20:21.165 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:20:21.170 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_5" +21-224-18:20:21.171 00 CMH-I:CMD Command SFDU received:<1804C000006B030F000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C325F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:20:21.182 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:20:26.728 00 TLMH-I:STS 58-012-14:07:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_5' +21-224-18:20:36.194 00 SPR-I:OPRO +21-224-18:20:36.194 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:20:36.194 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:20:36.195 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:20:36.195 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:20:36.198 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_5 cpu1_usrrestbl2_5 binary 192.168.1.8 +21-224-18:20:36.344 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:20:36.344 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:20:51.356 00 SPR-I:OPRO +21-224-18:20:51.371 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_5`" +21-224-18:20:51.371 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:20:56.376 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:20:56.377 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-224-18:20:59.392 00 SPR-I:OPRO <*> Passed (6000) - User-defined Memory Checksumming is occurring. +21-224-18:20:59.394 00 SPR-I:OPRO ;********************************************************************* +21-224-18:20:59.394 00 SPR-I:OPRO ; Step 2.6: Send the Disable Entry command for a valid enabled entry. +21-224-18:20:59.394 00 SPR-I:OPRO ;********************************************************************* +21-224-18:20:59.422 00 SPR-I:OPRO ; Enabled Memory segment found at index 0 +21-224-18:20:59.424 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:20:59.424 00 SPR-I:OPRO ; Setup event 1 with CS INFO 63 +21-224-18:20:59.425 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:20:59.426 00 CMH-I:CMD Command SFDU received:<189FC00000051AA700000000> from gs582cfslab4:SPR +21-224-18:20:59.442 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:21:00.231 00 TLMH-I:STS 58-012-14:08:21.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:21:03.447 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:21:03.448 00 SPR-I:OPRO <*> Passed (1003;6004) - CS DisableMemoryEntry command sent properly. +21-224-18:21:03.456 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:21:03.457 00 SPR-I:OPRO <*> Passed (1003;6004) - Expected Event Msg 63 rcv'd. +21-224-18:21:03.492 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:21:03.493 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:21:03.498 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefMemoryTbl" DFILENAME="/ram/cpu1_usrdeftbl2_6" +21-224-18:21:03.499 00 CMH-I:CMD Command SFDU received:<1804C000006B030C000143532E4465664D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737264656674626C325F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:21:03.501 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:21:04.230 00 TLMH-I:STS 58-012-14:08:25.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefMemoryTbl' to '/ram/cpu1_usrdeftbl2_6' +21-224-18:21:18.512 00 SPR-I:OPRO +21-224-18:21:18.513 00 SPR-I:OPRO The TBLNAME is: CS.DefMemoryTbl +21-224-18:21:18.513 00 SPR-I:OPRO The APID is: P0FAD +21-224-18:21:18.513 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:21:18.513 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:21:18.516 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrdeftbl2_6 cpu1_usrdeftbl2_6 binary 192.168.1.8 +21-224-18:21:18.651 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:21:18.651 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:21:33.663 00 SPR-I:OPRO +21-224-18:21:33.677 00 SPR-I:OPRO The unix command is cvt -ws file_list[4013].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrdeftbl2_6`" +21-224-18:21:33.677 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:21:38.683 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:21:38.684 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:21:43.689 00 SPR-I:OPRO <*> Passed - Definition Table entry changed to Disabled +21-224-18:21:43.689 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:21:48.693 00 SPR-I:OPRO ;********************************************************************* +21-224-18:21:48.694 00 SPR-I:OPRO ; Step 2.7: Dump the results table to ensure that the above entry was +21-224-18:21:48.694 00 SPR-I:OPRO ; disabled. +21-224-18:21:48.694 00 SPR-I:OPRO ;********************************************************************* +21-224-18:21:48.695 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:21:48.697 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:21:48.704 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_7" +21-224-18:21:48.705 00 CMH-I:CMD Command SFDU received:<1804C000006B030D000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C325F37000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:21:48.716 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:21:54.727 00 TLMH-I:STS 58-012-14:09:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_7' +21-224-18:22:03.727 00 SPR-I:OPRO +21-224-18:22:03.727 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:22:03.727 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:22:03.728 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:22:03.728 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:22:03.731 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_7 cpu1_usrrestbl2_7 binary 192.168.1.8 +21-224-18:22:03.905 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:22:03.905 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:22:18.917 00 SPR-I:OPRO +21-224-18:22:18.961 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_7`" +21-224-18:22:18.962 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:22:23.967 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:22:23.968 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:22:28.984 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:22:28.987 00 SPR-I:OPRO <*> Passed (2010) - Dump of User-defined Memory Results Table successful. +21-224-18:22:28.991 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:28.991 00 SPR-I:OPRO ; Step 2.8: Using the TST_CS application, manipulate the disabled +21-224-18:22:28.991 00 SPR-I:OPRO ; entry's CRC. +21-224-18:22:28.991 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:28.997 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:28.997 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 10 +21-224-18:22:28.997 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:29.034 00 CMH-I:CMD Command SFDU received:<192BC0000005040D01000000> from gs582cfslab4:SPR +21-224-18:22:29.050 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:22:29.727 00 TLMH-I:STS 58-012-14:09:51.002 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=10 Corrupt Memory CRC command successful. +21-224-18:22:30.051 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:22:30.052 00 SPR-I:OPRO <*> Passed - Expected Event Msg 10 rcv'd. +21-224-18:22:30.052 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:22:35.056 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:35.057 00 SPR-I:OPRO ; Step 2.9: Send the Enable Entry command for the Entry disabled +21-224-18:22:35.057 00 SPR-I:OPRO ; in Step 2.6 above. +21-224-18:22:35.057 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:35.062 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:35.063 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:22:35.063 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:35.069 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:35.069 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 28 +21-224-18:22:35.069 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:22:35.070 00 SPR-I:OPRO *** Memory Segment Miscompare Ctr = 0 +21-224-18:22:35.071 00 CMH-I:CMD Command SFDU received:<189FC000000519A400000000> from gs582cfslab4:SPR +21-224-18:22:35.090 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:22:35.727 00 TLMH-I:STS 58-012-14:09:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:22:36.734 00 TLMH-I:STS 58-012-14:09:58.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:39.093 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:22:39.094 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable Memory Entry command sent properly. +21-224-18:22:39.098 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:22:39.099 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:22:39.131 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:22:39.131 00 SPR-I:OPRO <*> Passed (6000.1) - Expected Event Msg 28 rcv'd. +21-224-18:22:39.132 00 SPR-I:OPRO *** Memory Miscompare Ctr = 1 +21-224-18:22:39.132 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:22:39.735 00 TLMH-I:STS 58-012-14:10:01.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:43.735 00 TLMH-I:STS 58-012-14:10:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:44.165 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:44.165 00 SPR-I:OPRO ; Step 2.10: Dump the Results Table. +21-224-18:22:44.165 00 SPR-I:OPRO ;********************************************************************* +21-224-18:22:44.166 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:22:44.168 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:22:44.188 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_10" +21-224-18:22:44.190 00 CMH-I:CMD Command SFDU received:<1804C000006B033B000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C325F31300000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:22:44.203 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:22:46.736 00 TLMH-I:STS 58-012-14:10:08.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:49.729 00 TLMH-I:STS 58-012-14:10:11.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:50.735 00 TLMH-I:STS 58-012-14:10:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_10' +21-224-18:22:53.735 00 TLMH-I:STS 58-012-14:10:15.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:56.728 00 TLMH-I:STS 58-012-14:10:18.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:22:59.216 00 SPR-I:OPRO +21-224-18:22:59.216 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:22:59.216 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:22:59.216 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:22:59.217 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:22:59.220 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_10 cpu1_usrrestbl2_10 binary 192.168.1.8 +21-224-18:22:59.397 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:22:59.397 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:22:59.727 00 TLMH-I:STS 58-012-14:10:21.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:03.725 00 TLMH-I:STS 58-012-14:10:25.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:06.729 00 TLMH-I:STS 58-012-14:10:28.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:09.733 00 TLMH-I:STS 58-012-14:10:31.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:13.731 00 TLMH-I:STS 58-012-14:10:35.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:14.409 00 SPR-I:OPRO +21-224-18:23:14.425 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_10`" +21-224-18:23:14.425 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:23:16.734 00 TLMH-I:STS 58-012-14:10:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:19.430 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:23:19.431 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:23:19.726 00 TLMH-I:STS 58-012-14:10:41.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:23.734 00 TLMH-I:STS 58-012-14:10:45.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=28 Checksum Failure: Entry 0 in Memory Table, Expected: 0x0012D687, Calculated: 0x00004D2D +21-224-18:23:24.446 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:24.446 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:23:24.448 00 SPR-I:OPRO ;********************************************************************* +21-224-18:23:24.448 00 SPR-I:OPRO ; Step 2.11: Send the Recompute User-Defined Memory Entry command for +21-224-18:23:24.448 00 SPR-I:OPRO ; the segment specified in Steps above. +21-224-18:23:24.448 00 SPR-I:OPRO ;********************************************************************* +21-224-18:23:24.448 00 SPR-I:OPRO ; Step 2.11.1: Send the Recompute User-Defined Memory Entry command +21-224-18:23:24.448 00 SPR-I:OPRO ; for the corrupted segment specified in above. +21-224-18:23:24.448 00 SPR-I:OPRO ;********************************************************************* +21-224-18:23:24.472 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:24.472 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:23:24.472 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:24.474 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:24.474 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:23:24.474 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:24.475 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:23:24.490 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:23:25.225 00 TLMH-I:STS 58-012-14:10:46.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:23:25.730 00 TLMH-I:STS 58-012-14:10:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:25.732 00 TLMH-I:STS 58-012-14:10:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:26.227 00 TLMH-I:STS 58-012-14:10:47.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:23:27.493 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:27.495 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute Memory Entry command sent properly. +21-224-18:23:27.502 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:27.503 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:23:27.539 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:27.540 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:23:27.541 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:23:32.575 00 SPR-I:OPRO ;********************************************************************* +21-224-18:23:32.576 00 SPR-I:OPRO ; Step 2.11.2: Send the Recompute User-Defined Memory Entry command +21-224-18:23:32.576 00 SPR-I:OPRO ; for a larger segment in order to test the Flag states +21-224-18:23:32.576 00 SPR-I:OPRO ;********************************************************************* +21-224-18:23:32.581 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:32.581 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:23:32.581 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:32.584 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:32.584 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:23:32.584 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:23:32.586 00 CMH-I:CMD Command SFDU received:<189FC000000518A400000001> from gs582cfslab4:SPR +21-224-18:23:32.601 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:23:33.232 00 TLMH-I:STS 58-012-14:10:54.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 1 started +21-224-18:23:33.730 00 TLMH-I:STS 58-012-14:10:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:33.731 00 TLMH-I:STS 58-012-14:10:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:34.736 00 TLMH-I:STS 58-012-14:10:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:35.604 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:35.606 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute Memory Entry command sent properly. +21-224-18:23:35.615 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:35.615 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:23:35.652 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:23:35.728 00 TLMH-I:STS 58-012-14:10:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:35.728 00 TLMH-I:STS 58-012-14:10:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:36.729 00 TLMH-I:STS 58-012-14:10:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:37.733 00 TLMH-I:STS 58-012-14:10:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:37.734 00 TLMH-I:STS 58-012-14:10:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:38.728 00 TLMH-I:STS 58-012-14:11:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:39.657 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:23:39.659 00 SPR-I:OPRO <*> Passed (6005) - In Progress Flag set to True as expected. +21-224-18:23:39.666 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:23:39.729 00 TLMH-I:STS 58-012-14:11:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:39.729 00 TLMH-I:STS 58-012-14:11:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:40.734 00 TLMH-I:STS 58-012-14:11:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:41.728 00 TLMH-I:STS 58-012-14:11:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:41.730 00 TLMH-I:STS 58-012-14:11:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:42.733 00 TLMH-I:STS 58-012-14:11:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:43.727 00 TLMH-I:STS 58-012-14:11:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:43.728 00 TLMH-I:STS 58-012-14:11:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:44.732 00 TLMH-I:STS 58-012-14:11:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:45.727 00 TLMH-I:STS 58-012-14:11:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:45.727 00 TLMH-I:STS 58-012-14:11:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:46.731 00 TLMH-I:STS 58-012-14:11:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:47.727 00 TLMH-I:STS 58-012-14:11:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:47.728 00 TLMH-I:STS 58-012-14:11:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:48.732 00 TLMH-I:STS 58-012-14:11:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:49.729 00 TLMH-I:STS 58-012-14:11:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:49.730 00 TLMH-I:STS 58-012-14:11:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:50.727 00 TLMH-I:STS 58-012-14:11:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:51.727 00 TLMH-I:STS 58-012-14:11:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:51.728 00 TLMH-I:STS 58-012-14:11:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:52.731 00 TLMH-I:STS 58-012-14:11:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:53.725 00 TLMH-I:STS 58-012-14:11:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:53.727 00 TLMH-I:STS 58-012-14:11:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:54.730 00 TLMH-I:STS 58-012-14:11:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:55.734 00 TLMH-I:STS 58-012-14:11:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:55.735 00 TLMH-I:STS 58-012-14:11:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:56.728 00 TLMH-I:STS 58-012-14:11:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:57.732 00 TLMH-I:STS 58-012-14:11:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:57.733 00 TLMH-I:STS 58-012-14:11:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:58.725 00 TLMH-I:STS 58-012-14:11:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:59.729 00 TLMH-I:STS 58-012-14:11:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:23:59.730 00 TLMH-I:STS 58-012-14:11:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:00.729 00 TLMH-I:STS 58-012-14:11:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:01.730 00 TLMH-I:STS 58-012-14:11:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:01.730 00 TLMH-I:STS 58-012-14:11:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:02.733 00 TLMH-I:STS 58-012-14:11:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:03.725 00 TLMH-I:STS 58-012-14:11:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:03.726 00 TLMH-I:STS 58-012-14:11:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:04.730 00 TLMH-I:STS 58-012-14:11:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:05.724 00 TLMH-I:STS 58-012-14:11:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:05.725 00 TLMH-I:STS 58-012-14:11:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:06.729 00 TLMH-I:STS 58-012-14:11:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:07.733 00 TLMH-I:STS 58-012-14:11:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:07.735 00 TLMH-I:STS 58-012-14:11:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:08.730 00 TLMH-I:STS 58-012-14:11:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:09.724 00 TLMH-I:STS 58-012-14:11:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:09.725 00 TLMH-I:STS 58-012-14:11:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:10.730 00 TLMH-I:STS 58-012-14:11:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:11.733 00 TLMH-I:STS 58-012-14:11:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:11.734 00 TLMH-I:STS 58-012-14:11:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:12.726 00 TLMH-I:STS 58-012-14:11:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:13.730 00 TLMH-I:STS 58-012-14:11:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:13.731 00 TLMH-I:STS 58-012-14:11:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:14.732 00 TLMH-I:STS 58-012-14:11:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:15.726 00 TLMH-I:STS 58-012-14:11:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:15.727 00 TLMH-I:STS 58-012-14:11:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:16.730 00 TLMH-I:STS 58-012-14:11:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:17.725 00 TLMH-I:STS 58-012-14:11:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:17.726 00 TLMH-I:STS 58-012-14:11:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:18.730 00 TLMH-I:STS 58-012-14:11:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:19.725 00 TLMH-I:STS 58-012-14:11:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:19.726 00 TLMH-I:STS 58-012-14:11:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:20.724 00 TLMH-I:STS 58-012-14:11:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:21.727 00 TLMH-I:STS 58-012-14:11:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:21.728 00 TLMH-I:STS 58-012-14:11:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:22.732 00 TLMH-I:STS 58-012-14:11:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:23.725 00 TLMH-I:STS 58-012-14:11:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:23.726 00 TLMH-I:STS 58-012-14:11:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:24.725 00 TLMH-I:STS 58-012-14:11:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:25.731 00 TLMH-I:STS 58-012-14:11:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:25.732 00 TLMH-I:STS 58-012-14:11:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:26.727 00 TLMH-I:STS 58-012-14:11:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:27.725 00 TLMH-I:STS 58-012-14:11:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:27.725 00 TLMH-I:STS 58-012-14:11:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:28.729 00 TLMH-I:STS 58-012-14:11:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:29.724 00 TLMH-I:STS 58-012-14:11:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:29.725 00 TLMH-I:STS 58-012-14:11:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:30.726 00 TLMH-I:STS 58-012-14:11:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:31.731 00 TLMH-I:STS 58-012-14:11:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:31.732 00 TLMH-I:STS 58-012-14:11:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:32.726 00 TLMH-I:STS 58-012-14:11:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:33.730 00 TLMH-I:STS 58-012-14:11:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:33.730 00 TLMH-I:STS 58-012-14:11:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:34.726 00 TLMH-I:STS 58-012-14:11:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:24:35.234 00 TLMH-I:STS 58-012-14:11:56.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 1 recompute finished. New baseline is 0XFFFFE228 +21-224-18:24:35.730 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:24:35.732 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:24:35.740 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:24:38.744 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:24:38.746 00 SPR-I:OPRO <*> Passed (6005.1) - In Progress Flag set to False as expected. +21-224-18:24:38.749 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:24:43.753 00 SPR-I:OPRO ;********************************************************************* +21-224-18:24:43.753 00 SPR-I:OPRO ; Step 2.12: Send the Report User-Defined Memory Entry command for +21-224-18:24:43.753 00 SPR-I:OPRO ; the specified entry used in Steps above. +21-224-18:24:43.753 00 SPR-I:OPRO ;********************************************************************* +21-224-18:24:43.756 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:24:43.756 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:24:43.756 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:24:43.758 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:24:43.773 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:24:44.229 00 TLMH-I:STS 58-012-14:12:05.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:24:46.776 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:24:46.778 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report Memory Entry CRC command sent properly. +21-224-18:24:46.786 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:24:46.786 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 39 rcv'd. +21-224-18:24:46.823 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:24:51.828 00 SPR-I:OPRO ;********************************************************************* +21-224-18:24:51.828 00 SPR-I:OPRO ; Step 2.13: Dump the Results table. +21-224-18:24:51.828 00 SPR-I:OPRO ;********************************************************************* +21-224-18:24:51.829 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:24:51.831 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:24:51.837 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl2_13" +21-224-18:24:51.838 00 CMH-I:CMD Command SFDU received:<1804C000006B0338000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C325F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:24:51.849 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:24:58.728 00 TLMH-I:STS 58-012-14:12:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl2_13' +21-224-18:25:06.861 00 SPR-I:OPRO +21-224-18:25:06.861 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:25:06.861 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:25:06.861 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:25:06.862 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:25:06.865 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl2_13 cpu1_usrrestbl2_13 binary 192.168.1.8 +21-224-18:25:07.044 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:25:07.044 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:25:22.054 00 SPR-I:OPRO +21-224-18:25:22.064 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl2_13`" +21-224-18:25:22.064 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:25:27.068 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:25:27.069 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:25:32.074 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:32.075 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:25:32.076 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:32.076 00 SPR-I:OPRO ; Step 2.14: Send the Get User-Defined Entry ID command using an +21-224-18:25:32.076 00 SPR-I:OPRO ; address of an entry in the results table. +21-224-18:25:32.076 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:32.077 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:32.078 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:25:32.078 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:32.094 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:25:32.099 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:25:32.730 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:25:32.731 00 TLMH-I:STS 58-012-14:12:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:25:35.101 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:35.103 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory Entry ID command sent properly. +21-224-18:25:35.109 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:25:35.161 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:25:40.164 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:40.164 00 SPR-I:OPRO ; Step 3.0: Invalid Command Test. +21-224-18:25:40.164 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:40.164 00 SPR-I:OPRO ; Step 3.1: Send the Enable User-defined Memory Checksumming command +21-224-18:25:40.164 00 SPR-I:OPRO ; with an invalid length. +21-224-18:25:40.164 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:40.166 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:40.166 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:25:40.166 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:40.170 00 SPR-I:OPRO Sending: 189Fc00000021599 +21-224-18:25:40.171 00 CMH-I:CMD Command SFDU received:<189FC00000021599> from gs582cfslab4:SPR +21-224-18:25:40.186 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:25:40.187 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:25:40.727 00 TLMH-I:STS 58-012-14:13:02.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 21, Len = 9, Expected = 8 +21-224-18:25:43.188 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:43.193 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:43.194 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:25:43.195 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:25:43.230 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:25:48.233 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:48.233 00 SPR-I:OPRO ; Step 3.2: Send the Disable User-defined Memory Checksumming command +21-224-18:25:48.233 00 SPR-I:OPRO ; with an invalid length. +21-224-18:25:48.233 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:48.235 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:48.235 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:25:48.235 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:48.240 00 SPR-I:OPRO Sending: 189Fc00000021698 +21-224-18:25:48.241 00 CMH-I:CMD Command SFDU received:<189FC00000021698> from gs582cfslab4:SPR +21-224-18:25:48.255 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:25:48.255 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:25:48.729 00 TLMH-I:STS 58-012-14:13:10.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 22, Len = 9, Expected = 8 +21-224-18:25:51.257 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:51.261 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:51.261 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:25:51.263 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:25:51.291 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:25:56.293 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:56.293 00 SPR-I:OPRO ; Step 3.3: Send the Enable User-defined Memory Item command with an +21-224-18:25:56.293 00 SPR-I:OPRO ; invalid length. +21-224-18:25:56.293 00 SPR-I:OPRO ;********************************************************************* +21-224-18:25:56.294 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:56.295 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:25:56.295 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:25:56.298 00 SPR-I:OPRO Sending: 189Fc00000041966 +21-224-18:25:56.299 00 CMH-I:CMD Command SFDU received:<189FC00000041966> from gs582cfslab4:SPR +21-224-18:25:56.314 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:25:56.314 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:25:57.232 00 TLMH-I:STS 58-012-14:13:18.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 25, Len = 11, Expected = 12 +21-224-18:25:59.316 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:59.320 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:25:59.320 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:25:59.322 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:25:59.358 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:04.361 00 SPR-I:OPRO ;********************************************************************** +21-224-18:26:04.361 00 SPR-I:OPRO ; Step 3.4: Send the Enable User-defined Memory Item command with an +21-224-18:26:04.361 00 SPR-I:OPRO ; invalid ID. +21-224-18:26:04.361 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:04.363 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:04.363 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 62 +21-224-18:26:04.363 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:04.364 00 CMH-I:CMD Command SFDU received:<189FC000000519B400000010> from gs582cfslab4:SPR +21-224-18:26:04.378 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:05.229 00 TLMH-I:STS 58-012-14:13:26.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=62 Enable Memory entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 +21-224-18:26:07.381 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:07.383 00 SPR-I:OPRO <*> Passed (1004;6007) - CS Enable User-defined Memory Entry with an invalid ID sent properly. +21-224-18:26:07.405 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:07.407 00 SPR-I:OPRO <*> Passed (1004;6007) - Expected Event Msg 62 rcv'd. +21-224-18:26:07.454 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:12.459 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:12.459 00 SPR-I:OPRO ; Step 3.5: Send the Disable User-defined Memory Item command with an +21-224-18:26:12.459 00 SPR-I:OPRO ; invalid length. +21-224-18:26:12.459 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:12.465 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:12.466 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:26:12.466 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:12.469 00 SPR-I:OPRO Sending: 189Fc00000041A77 +21-224-18:26:12.470 00 CMH-I:CMD Command SFDU received:<189FC00000041A77> from gs582cfslab4:SPR +21-224-18:26:12.486 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:26:12.486 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:13.228 00 TLMH-I:STS 58-012-14:13:34.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 26, Len = 11, Expected = 12 +21-224-18:26:15.490 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:15.498 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:15.499 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:26:15.501 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:26:15.535 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:20.539 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:20.540 00 SPR-I:OPRO ; Step 3.6: Send the Disable User-defined Memory Item command with an +21-224-18:26:20.540 00 SPR-I:OPRO ; invalid ID. +21-224-18:26:20.540 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:20.546 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:20.546 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 64 +21-224-18:26:20.546 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:20.547 00 CMH-I:CMD Command SFDU received:<189FC00000051AB700000010> from gs582cfslab4:SPR +21-224-18:26:20.563 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:21.223 00 TLMH-I:STS 58-012-14:13:42.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=64 Disable Memory entry failed, invalid Entry ID: 16, State: 3, Max ID: 15 +21-224-18:26:23.566 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:23.568 00 SPR-I:OPRO <*> Passed (1004;6007) - CS Disable User-defined Memory Item command with an invalid ID sent properly. +21-224-18:26:23.576 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:23.576 00 SPR-I:OPRO <*> Passed (1004;6007) - Expected Event Msg 64 rcv'd. +21-224-18:26:23.608 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:28.612 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:28.612 00 SPR-I:OPRO ; Step 3.7: Send the Recompute User-defined Memory Item command with +21-224-18:26:28.612 00 SPR-I:OPRO ; an invalid length. +21-224-18:26:28.612 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:28.617 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:28.617 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:26:28.617 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:28.620 00 SPR-I:OPRO Sending: 189Fc00000041855 +21-224-18:26:28.621 00 CMH-I:CMD Command SFDU received:<189FC00000041855> from gs582cfslab4:SPR +21-224-18:26:28.635 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:26:28.635 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:29.229 00 TLMH-I:STS 58-012-14:13:50.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 24, Len = 11, Expected = 12 +21-224-18:26:31.639 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:31.646 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:31.647 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:26:31.649 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:26:31.685 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:36.689 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:36.689 00 SPR-I:OPRO ; Step 3.8: Send the Recompute User-defined Memory Item command with +21-224-18:26:36.690 00 SPR-I:OPRO ; an invalid ID. +21-224-18:26:36.690 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:36.695 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:36.695 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 59 +21-224-18:26:36.696 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:36.697 00 CMH-I:CMD Command SFDU received:<189FC000000518B500000010> from gs582cfslab4:SPR +21-224-18:26:36.702 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:37.223 00 TLMH-I:STS 58-012-14:13:58.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=59 Memory recompute baseline of entry failed, Entry ID invalid: 16, State: 3, Max ID: 15 +21-224-18:26:39.706 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:39.708 00 SPR-I:OPRO <*> Passed (1004;6007) - CS Recompute User-defined Memory Item with an invalid ID sent properly. +21-224-18:26:39.715 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:39.716 00 SPR-I:OPRO <*> Passed (1004;6007) - Expected Event Msg 59 rcv'd. +21-224-18:26:39.752 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:44.756 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:44.756 00 SPR-I:OPRO ; Step 3.9: Send the Report User-defined Memory Item command with an +21-224-18:26:44.756 00 SPR-I:OPRO ; invalid length. +21-224-18:26:44.757 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:44.762 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:44.762 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:26:44.762 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:44.765 00 SPR-I:OPRO Sending: 189Fc00000041744 +21-224-18:26:44.765 00 CMH-I:CMD Command SFDU received:<189FC00000041744> from gs582cfslab4:SPR +21-224-18:26:44.780 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:26:44.780 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:45.223 00 TLMH-I:STS 58-012-14:14:06.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 23, Len = 11, Expected = 12 +21-224-18:26:46.782 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:46.789 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:46.790 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:26:46.792 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:26:46.827 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:51.831 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:51.831 00 SPR-I:OPRO ; Step 3.10: Send the Report User-defined Memory Item command with an +21-224-18:26:51.831 00 SPR-I:OPRO ; invalid ID. +21-224-18:26:51.832 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:51.834 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:51.834 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 56 +21-224-18:26:51.834 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:51.836 00 CMH-I:CMD Command SFDU received:<189FC000000517BA00000010> from gs582cfslab4:SPR +21-224-18:26:51.850 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:26:52.728 00 TLMH-I:STS 58-012-14:14:14.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=56 Memory report baseline failed, Entry ID invalid: 16, State: 3 Max ID: 15 +21-224-18:26:54.853 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:54.853 00 SPR-I:OPRO <*> Passed (1004;6007) - CS Report User-defined Memory Item command with an invalid ID sent properly. +21-224-18:26:54.860 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:26:54.861 00 SPR-I:OPRO <*> Passed (1004;6007) - Expected Event Msg 56 rcv'd. +21-224-18:26:54.893 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:26:59.898 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:59.898 00 SPR-I:OPRO ; Step 3.11: Send the Get User-defined Memory ID command with an +21-224-18:26:59.898 00 SPR-I:OPRO ; invalid length. +21-224-18:26:59.898 00 SPR-I:OPRO ;********************************************************************* +21-224-18:26:59.900 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:59.900 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-224-18:26:59.900 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:26:59.904 00 SPR-I:OPRO Sending: 189Fc00000061B22 +21-224-18:26:59.905 00 CMH-I:CMD Command SFDU received:<189FC00000061B22> from gs582cfslab4:SPR +21-224-18:26:59.919 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-224-18:26:59.919 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:27:00.727 00 TLMH-I:STS 58-012-14:14:22.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x0000189F, CC = 27, Len = 13, Expected = 12 +21-224-18:27:02.922 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:02.930 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:02.930 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-224-18:27:02.931 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-224-18:27:02.962 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:27:07.966 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:07.967 00 SPR-I:OPRO ; Step 3.12: Send the Get User-defined Memory ID command with an +21-224-18:27:07.967 00 SPR-I:OPRO ; invalid address. +21-224-18:27:07.967 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:07.974 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:07.975 00 SPR-I:OPRO ; Setup event 1 with CS INFO 66 +21-224-18:27:07.976 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:07.979 00 CMH-I:CMD Command SFDU received:<189FC00000051B5B00A87D28> from gs582cfslab4:SPR +21-224-18:27:07.998 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:27:08.728 00 TLMH-I:STS 58-012-14:14:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=66 Address 0x00A87D28 was not found in Memory table +21-224-18:27:11.001 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:11.003 00 SPR-I:OPRO <*> Passed (1004;6007;6009.1) - CS Get User-defined Memory ID command with invalid address sent properly. +21-224-18:27:11.025 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:11.027 00 SPR-I:OPRO <*> Passed (1004;6007) - Expected Event Msg 66 rcv'd. +21-224-18:27:11.072 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:27:16.076 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:16.076 00 SPR-I:OPRO ; Step 3.13: Dump the Results Table. +21-224-18:27:16.076 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:16.077 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:27:16.081 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:27:16.103 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl3_13" +21-224-18:27:16.105 00 CMH-I:CMD Command SFDU received:<1804C000006B0339000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C335F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:27:16.110 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:27:22.727 00 TLMH-I:STS 58-012-14:14:44.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl3_13' +21-224-18:27:31.122 00 SPR-I:OPRO +21-224-18:27:31.122 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:27:31.122 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:27:31.123 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:27:31.123 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:27:31.125 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl3_13 cpu1_usrrestbl3_13 binary 192.168.1.8 +21-224-18:27:31.304 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:27:31.304 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:27:46.314 00 SPR-I:OPRO +21-224-18:27:46.324 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl3_13`" +21-224-18:27:46.324 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:27:51.328 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:27:51.329 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:27:56.340 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:56.341 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:27:56.345 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:56.345 00 SPR-I:OPRO ; Step 3.14: Send the Recompute User-defined Memory Item command for +21-224-18:27:56.345 00 SPR-I:OPRO ; an entry in the results table. +21-224-18:27:56.345 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:56.347 00 CMH-I:CMD Command SFDU received:<189FC000000518A400000001> from gs582cfslab4:SPR +21-224-18:27:56.359 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:56.383 00 SPR-I:OPRO ; Step 3.15: Send the Recompute User-defined Memory Item command again +21-224-18:27:56.383 00 SPR-I:OPRO ; to verify that only 1 Recompute can occur at the same time. +21-224-18:27:56.383 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:56.385 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:56.385 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 60 +21-224-18:27:56.385 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:56.387 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:56.387 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:27:56.387 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:56.388 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:27:56.403 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:27:57.222 00 TLMH-I:STS 58-012-14:15:18.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 1 started +21-224-18:27:57.223 00 TLMH-I:STS 58-012-14:15:18.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=60 Recompute baseline of Memory Entry ID 0 failed: child task in use +21-224-18:27:57.730 00 TLMH-I:STS 58-012-14:15:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:27:57.731 00 TLMH-I:STS 58-012-14:15:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:27:58.727 00 TLMH-I:STS 58-012-14:15:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:27:59.406 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:59.408 00 SPR-I:OPRO <*> Passed (1004;6005.2) - CS Recompute User-defined Memory Item command failed as expected. +21-224-18:27:59.427 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:27:59.430 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 60 rcv'd. +21-224-18:27:59.478 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:59.478 00 SPR-I:OPRO ; Step 3.16: Send the One Shot CRC command. Verify that this command +21-224-18:27:59.478 00 SPR-I:OPRO ; fails since only 1 Recompute or One Shot can occur at the same time. +21-224-18:27:59.478 00 SPR-I:OPRO ;********************************************************************* +21-224-18:27:59.479 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:59.479 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-224-18:27:59.479 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:27:59.480 00 CMH-I:CMD Command SFDU received:<189FC000000D028E00A881100000080000000800> from gs582cfslab4:SPR +21-224-18:27:59.484 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:27:59.728 00 TLMH-I:STS 58-012-14:15:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:27:59.729 00 TLMH-I:STS 58-012-14:15:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:00.226 00 TLMH-I:STS 58-012-14:15:21.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-224-18:28:00.722 00 TLMH-I:STS 58-012-14:15:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:01.726 00 TLMH-I:STS 58-012-14:15:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:01.726 00 TLMH-I:STS 58-012-14:15:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:02.728 00 TLMH-I:STS 58-012-14:15:24.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:03.498 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:28:03.501 00 SPR-I:OPRO <*> Passed (1004;6005.2) - One Shot CRC command failed as expected. +21-224-18:28:03.520 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:28:03.523 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 60 rcv'd. +21-224-18:28:03.575 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:28:03.720 00 TLMH-I:STS 58-012-14:15:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:03.731 00 TLMH-I:STS 58-012-14:15:25.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:04.721 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:05.727 00 TLMH-I:STS 58-012-14:15:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:05.728 00 TLMH-I:STS 58-012-14:15:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:06.732 00 TLMH-I:STS 58-012-14:15:28.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:07.726 00 TLMH-I:STS 58-012-14:15:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:07.727 00 TLMH-I:STS 58-012-14:15:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:08.730 00 TLMH-I:STS 58-012-14:15:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:09.726 00 TLMH-I:STS 58-012-14:15:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:09.727 00 TLMH-I:STS 58-012-14:15:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:10.733 00 TLMH-I:STS 58-012-14:15:32.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:11.728 00 TLMH-I:STS 58-012-14:15:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:11.729 00 TLMH-I:STS 58-012-14:15:33.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:12.723 00 TLMH-I:STS 58-012-14:15:34.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:13.729 00 TLMH-I:STS 58-012-14:15:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:13.730 00 TLMH-I:STS 58-012-14:15:35.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:14.725 00 TLMH-I:STS 58-012-14:15:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:15.729 00 TLMH-I:STS 58-012-14:15:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:15.730 00 TLMH-I:STS 58-012-14:15:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:16.723 00 TLMH-I:STS 58-012-14:15:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:17.728 00 TLMH-I:STS 58-012-14:15:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:17.730 00 TLMH-I:STS 58-012-14:15:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:18.725 00 TLMH-I:STS 58-012-14:15:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:19.729 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:19.730 00 TLMH-I:STS 58-012-14:15:41.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:20.723 00 TLMH-I:STS 58-012-14:15:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:21.729 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:21.730 00 TLMH-I:STS 58-012-14:15:43.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:22.725 00 TLMH-I:STS 58-012-14:15:44.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:23.731 00 TLMH-I:STS 58-012-14:15:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:23.732 00 TLMH-I:STS 58-012-14:15:45.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:24.727 00 TLMH-I:STS 58-012-14:15:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:25.731 00 TLMH-I:STS 58-012-14:15:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:25.732 00 TLMH-I:STS 58-012-14:15:47.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:26.728 00 TLMH-I:STS 58-012-14:15:48.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:27.729 00 TLMH-I:STS 58-012-14:15:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:27.730 00 TLMH-I:STS 58-012-14:15:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:28.723 00 TLMH-I:STS 58-012-14:15:50.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:29.729 00 TLMH-I:STS 58-012-14:15:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:29.731 00 TLMH-I:STS 58-012-14:15:51.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:30.725 00 TLMH-I:STS 58-012-14:15:52.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:31.731 00 TLMH-I:STS 58-012-14:15:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:31.732 00 TLMH-I:STS 58-012-14:15:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:32.726 00 TLMH-I:STS 58-012-14:15:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:33.722 00 TLMH-I:STS 58-012-14:15:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:33.723 00 TLMH-I:STS 58-012-14:15:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:34.724 00 TLMH-I:STS 58-012-14:15:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:35.731 00 TLMH-I:STS 58-012-14:15:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:35.732 00 TLMH-I:STS 58-012-14:15:57.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:36.725 00 TLMH-I:STS 58-012-14:15:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:37.730 00 TLMH-I:STS 58-012-14:15:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:37.731 00 TLMH-I:STS 58-012-14:15:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:38.726 00 TLMH-I:STS 58-012-14:16:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:39.722 00 TLMH-I:STS 58-012-14:16:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:39.723 00 TLMH-I:STS 58-012-14:16:01.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:40.727 00 TLMH-I:STS 58-012-14:16:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:41.723 00 TLMH-I:STS 58-012-14:16:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:41.725 00 TLMH-I:STS 58-012-14:16:03.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:42.730 00 TLMH-I:STS 58-012-14:16:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:43.725 00 TLMH-I:STS 58-012-14:16:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:43.726 00 TLMH-I:STS 58-012-14:16:05.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:44.730 00 TLMH-I:STS 58-012-14:16:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:45.722 00 TLMH-I:STS 58-012-14:16:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:45.723 00 TLMH-I:STS 58-012-14:16:07.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:46.731 00 TLMH-I:STS 58-012-14:16:08.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:47.726 00 TLMH-I:STS 58-012-14:16:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:47.727 00 TLMH-I:STS 58-012-14:16:09.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:48.731 00 TLMH-I:STS 58-012-14:16:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:49.726 00 TLMH-I:STS 58-012-14:16:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:49.727 00 TLMH-I:STS 58-012-14:16:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:50.732 00 TLMH-I:STS 58-012-14:16:12.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:51.727 00 TLMH-I:STS 58-012-14:16:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:51.728 00 TLMH-I:STS 58-012-14:16:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:52.726 00 TLMH-I:STS 58-012-14:16:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:53.721 00 TLMH-I:STS 58-012-14:16:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:53.723 00 TLMH-I:STS 58-012-14:16:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:54.728 00 TLMH-I:STS 58-012-14:16:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:55.725 00 TLMH-I:STS 58-012-14:16:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:55.726 00 TLMH-I:STS 58-012-14:16:17.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:56.730 00 TLMH-I:STS 58-012-14:16:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:57.725 00 TLMH-I:STS 58-012-14:16:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:57.726 00 TLMH-I:STS 58-012-14:16:19.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:58.730 00 TLMH-I:STS 58-012-14:16:20.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:28:59.229 00 TLMH-I:STS 58-012-14:16:20.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 1 recompute finished. New baseline is 0XFFFFE228 +21-224-18:28:59.636 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:28:59.638 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:28:59.658 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:29:03.663 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:03.665 00 SPR-I:OPRO <*> Passed (6005.1) - In Progress Flag set to False as expected. +21-224-18:29:03.668 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:29:08.672 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:08.672 00 SPR-I:OPRO ; Step 4.0: Disabled Checksum Test. +21-224-18:29:08.673 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:08.673 00 SPR-I:OPRO ; Step 4.1: Dump the Results Table. +21-224-18:29:08.673 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:08.674 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:29:08.676 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:29:08.682 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_1" +21-224-18:29:08.683 00 CMH-I:CMD Command SFDU received:<1804C000006B030D000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F31000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:29:08.694 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:29:14.731 00 TLMH-I:STS 58-012-14:16:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_1' +21-224-18:29:23.706 00 SPR-I:OPRO +21-224-18:29:23.706 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:29:23.706 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:29:23.706 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:29:23.706 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:29:23.709 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_1 cpu1_usrrestbl4_1 binary 192.168.1.8 +21-224-18:29:23.854 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:29:23.854 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:29:38.865 00 SPR-I:OPRO +21-224-18:29:38.884 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_1`" +21-224-18:29:38.884 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:29:43.893 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:29:43.895 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:29:48.913 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:48.915 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:29:48.920 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:48.920 00 SPR-I:OPRO ; Step 4.2: Send the Disable Checksum command. +21-224-18:29:48.921 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:48.927 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:29:48.927 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-224-18:29:48.927 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:29:48.960 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-224-18:29:48.965 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:29:49.726 00 TLMH-I:STS 58-012-14:17:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-224-18:29:50.968 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:50.970 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-224-18:29:50.976 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:50.977 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-224-18:29:51.011 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:29:56.014 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:56.014 00 SPR-I:OPRO ; Step 4.3: Send the Disable User-defined Memory Checksumming command. +21-224-18:29:56.014 00 SPR-I:OPRO ;********************************************************************* +21-224-18:29:56.016 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:29:56.016 00 SPR-I:OPRO ; Setup event 1 with CS INFO 52 +21-224-18:29:56.016 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:29:56.017 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-224-18:29:56.033 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:29:56.730 00 TLMH-I:STS 58-012-14:17:18.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-224-18:29:59.036 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:59.038 00 SPR-I:OPRO <*> Passed (1003;6002) - CS Disable User-defined Memory command sent properly. +21-224-18:29:59.065 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:29:59.066 00 SPR-I:OPRO <*> Passed (1003;6002) - Expected Event Msg 52 rcv'd. +21-224-18:29:59.106 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:30:04.110 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:04.110 00 SPR-I:OPRO ; Step 4.4: Send the Disable User-defined Memory Item command for an +21-224-18:30:04.110 00 SPR-I:OPRO ; ENABLED entry. +21-224-18:30:04.111 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:04.124 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-224-18:30:04.127 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:04.127 00 SPR-I:OPRO ; Setup event 1 with CS INFO 63 +21-224-18:30:04.127 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:04.129 00 CMH-I:CMD Command SFDU received:<189FC00000051AA700000000> from gs582cfslab4:SPR +21-224-18:30:04.145 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:30:04.729 00 TLMH-I:STS 58-012-14:17:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:30:07.148 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:07.149 00 SPR-I:OPRO <*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly. +21-224-18:30:07.154 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:07.154 00 SPR-I:OPRO <*> Passed (1003;6004) - Expected Event Msg 63 rcv'd. +21-224-18:30:07.190 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:30:12.195 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:12.195 00 SPR-I:OPRO ; Step 4.5: Dump the Results table. +21-224-18:30:12.196 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:12.197 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:30:12.201 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:30:12.224 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_5" +21-224-18:30:12.225 00 CMH-I:CMD Command SFDU received:<1804C000006B0309000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:30:12.237 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:30:18.727 00 TLMH-I:STS 58-012-14:17:40.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_5' +21-224-18:30:27.249 00 SPR-I:OPRO +21-224-18:30:27.249 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:30:27.249 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:30:27.249 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:30:27.250 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:30:27.253 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_5 cpu1_usrrestbl4_5 binary 192.168.1.8 +21-224-18:30:27.426 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:30:27.426 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:30:42.437 00 SPR-I:OPRO +21-224-18:30:42.466 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_5`" +21-224-18:30:42.466 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:30:47.471 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:30:47.472 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:30:52.488 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:52.490 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:30:52.493 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:52.493 00 SPR-I:OPRO ; Step 4.6: Send the Recompute User-defined Memory Item command for the +21-224-18:30:52.493 00 SPR-I:OPRO ; entry used in Step 4.4 above. +21-224-18:30:52.494 00 SPR-I:OPRO ;********************************************************************* +21-224-18:30:52.499 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:52.500 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:30:52.500 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:52.533 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:52.533 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:30:52.534 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:30:52.536 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:30:52.550 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:30:53.224 00 TLMH-I:STS 58-012-14:18:14.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:30:54.229 00 TLMH-I:STS 58-012-14:18:15.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:30:55.553 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:55.555 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:30:55.577 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:55.580 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:30:55.630 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:30:55.630 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:30:55.632 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:31:00.663 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:00.663 00 SPR-I:OPRO ; Step 4.7: Send the Report User-defined Memory Item command for the +21-224-18:31:00.663 00 SPR-I:OPRO ; entry used in Step 4.4 above. +21-224-18:31:00.663 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:00.670 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:00.671 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:31:00.671 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:00.675 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:31:00.699 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:31:01.229 00 TLMH-I:STS 58-012-14:18:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:31:03.702 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:31:03.704 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:31:03.736 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:31:03.737 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:31:03.773 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:31:08.777 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:08.777 00 SPR-I:OPRO ; Step 4.8: Send the Get User-defined Memory ID command with a valid +21-224-18:31:08.778 00 SPR-I:OPRO ; address. +21-224-18:31:08.778 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:08.784 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:08.784 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:31:08.785 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:08.787 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:31:08.791 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:31:09.229 00 TLMH-I:STS 58-012-14:18:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:31:09.230 00 TLMH-I:STS 58-012-14:18:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:31:10.793 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:31:10.795 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:31:10.799 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:31:10.799 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:31:15.804 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:15.804 00 SPR-I:OPRO ; Step 4.9: Send the Enable User-defined Memory Item command for a +21-224-18:31:15.804 00 SPR-I:OPRO ; DISABLED entry. +21-224-18:31:15.805 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:15.816 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-224-18:31:15.818 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:15.818 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:31:15.818 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:31:15.819 00 CMH-I:CMD Command SFDU received:<189FC000000519A400000000> from gs582cfslab4:SPR +21-224-18:31:15.836 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:31:16.725 00 TLMH-I:STS 58-012-14:18:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:31:18.839 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:31:18.842 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly. +21-224-18:31:18.850 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:31:18.851 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:31:18.887 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:31:23.891 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:23.891 00 SPR-I:OPRO ; Step 4.10: Dump the Results table. +21-224-18:31:23.892 00 SPR-I:OPRO ;********************************************************************* +21-224-18:31:23.893 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:31:23.895 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:31:23.902 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_10" +21-224-18:31:23.903 00 CMH-I:CMD Command SFDU received:<1804C000006B033D000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F31300000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:31:23.915 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:31:30.728 00 TLMH-I:STS 58-012-14:18:52.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_10' +21-224-18:31:38.925 00 SPR-I:OPRO +21-224-18:31:38.925 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:31:38.926 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:31:38.926 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:31:38.926 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:31:38.929 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_10 cpu1_usrrestbl4_10 binary 192.168.1.8 +21-224-18:31:39.078 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:31:39.079 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:31:54.090 00 SPR-I:OPRO +21-224-18:31:54.137 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_10`" +21-224-18:31:54.137 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:31:59.142 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:31:59.143 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:04.158 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:04.161 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:32:04.165 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:04.165 00 SPR-I:OPRO ; Step 4.11: Send the Recompute User-defined Memory command for the +21-224-18:32:04.165 00 SPR-I:OPRO ; entry used in Step 4.9 above. +21-224-18:32:04.165 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:04.172 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:04.173 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:32:04.173 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:04.202 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:04.203 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:32:04.203 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:04.204 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:32:04.208 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:32:04.719 00 TLMH-I:STS 58-012-14:19:26.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:32:05.722 00 TLMH-I:STS 58-012-14:19:27.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:32:07.211 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:07.213 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:32:07.234 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:07.237 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:32:07.287 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:07.288 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:32:07.290 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:12.323 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:12.323 00 SPR-I:OPRO ; Step 4.12: Send the Report User-defined Memory Item command for the +21-224-18:32:12.323 00 SPR-I:OPRO ; entry used in Step 4.9 above. +21-224-18:32:12.323 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:12.328 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:12.328 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:32:12.329 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:12.330 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:32:12.344 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:32:13.219 00 TLMH-I:STS 58-012-14:19:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:32:15.348 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:15.351 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:32:15.360 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:15.361 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:32:15.400 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:20.404 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:20.404 00 SPR-I:OPRO ; Step 4.13: Send the Get User-defined Memory ID command with a valid +21-224-18:32:20.404 00 SPR-I:OPRO ; address. +21-224-18:32:20.405 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:20.411 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:20.412 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:32:20.412 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:20.417 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:32:20.441 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:32:21.224 00 TLMH-I:STS 58-012-14:19:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:32:21.226 00 TLMH-I:STS 58-012-14:19:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:32:23.445 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:23.447 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:32:23.452 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:32:23.453 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:28.458 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:28.458 00 SPR-I:OPRO ; Step 4.14: Send the Enable User-defined Memory Checksumming command. +21-224-18:32:28.458 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:28.460 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:28.460 00 SPR-I:OPRO ; Setup event 1 with CS INFO 53 +21-224-18:32:28.460 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:28.461 00 CMH-I:CMD Command SFDU received:<189FC000000115AC> from gs582cfslab4:SPR +21-224-18:32:28.475 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:32:29.223 00 TLMH-I:STS 58-012-14:19:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=53 Checksumming of Memory is Enabled +21-224-18:32:31.478 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:31.479 00 SPR-I:OPRO <*> Passed (1003;6001) - CS Enable User-defined Memory Checksumming command sent properly. +21-224-18:32:31.489 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:31.490 00 SPR-I:OPRO <*> Passed (1003;6001) - Expected Event Msg 53 rcv'd. +21-224-18:32:31.529 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:36.533 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:36.534 00 SPR-I:OPRO ; Step 4.15: Send the Disable User-defined Memory Item command for an +21-224-18:32:36.534 00 SPR-I:OPRO ; ENABLED entry. +21-224-18:32:36.534 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:36.565 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-224-18:32:36.569 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:36.570 00 SPR-I:OPRO ; Setup event 1 with CS INFO 63 +21-224-18:32:36.571 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:32:36.573 00 CMH-I:CMD Command SFDU received:<189FC00000051AA700000000> from gs582cfslab4:SPR +21-224-18:32:36.590 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:32:37.223 00 TLMH-I:STS 58-012-14:19:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:32:39.593 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:39.596 00 SPR-I:OPRO <*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly. +21-224-18:32:39.618 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:32:39.621 00 SPR-I:OPRO <*> Passed (1003;6004) - Expected Event Msg 63 rcv'd. +21-224-18:32:39.667 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:32:44.672 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:44.672 00 SPR-I:OPRO ; Step 4.16: Dump the Results table. +21-224-18:32:44.672 00 SPR-I:OPRO ;********************************************************************* +21-224-18:32:44.673 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:32:44.675 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:32:44.695 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_16" +21-224-18:32:44.697 00 CMH-I:CMD Command SFDU received:<1804C000006B033B000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F31360000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:32:44.701 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:32:50.726 00 TLMH-I:STS 58-012-14:20:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_16' +21-224-18:32:59.714 00 SPR-I:OPRO +21-224-18:32:59.714 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:32:59.714 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:32:59.714 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:32:59.714 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:32:59.717 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_16 cpu1_usrrestbl4_16 binary 192.168.1.8 +21-224-18:32:59.869 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:32:59.869 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:33:14.881 00 SPR-I:OPRO +21-224-18:33:14.902 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_16`" +21-224-18:33:14.902 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:19.907 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:33:19.908 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:24.919 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:24.920 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:33:24.921 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:24.921 00 SPR-I:OPRO ; Step 4.17: Send the Recompute User-defined Memory Item command for +21-224-18:33:24.921 00 SPR-I:OPRO ; the entry used in Step 4.15 above. +21-224-18:33:24.921 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:24.922 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:24.922 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:33:24.922 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:24.938 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:24.939 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:33:24.939 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:24.940 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:33:24.954 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:33:25.722 00 TLMH-I:STS 58-012-14:20:47.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:33:26.726 00 TLMH-I:STS 58-012-14:20:48.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:33:26.956 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:26.959 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:33:26.982 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:26.985 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:33:27.032 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:27.032 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:33:27.034 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:32.066 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:32.066 00 SPR-I:OPRO ; Step 4.18: Send the Report User-defined Memory Item command for the +21-224-18:33:32.067 00 SPR-I:OPRO ; entry used in Step 4.15 above. +21-224-18:33:32.067 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:32.073 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:32.074 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:33:32.074 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:32.078 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:33:32.103 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:33:32.719 00 TLMH-I:STS 58-012-14:20:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:33:35.106 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:35.108 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:33:35.120 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:35.121 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:33:35.150 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:40.155 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:40.155 00 SPR-I:OPRO ; Step 4.19: Send the Get User-defined Memory ID command with a valid +21-224-18:33:40.155 00 SPR-I:OPRO ; address. +21-224-18:33:40.155 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:40.160 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:40.160 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:33:40.160 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:40.161 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:33:40.164 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:33:40.722 00 TLMH-I:STS 58-012-14:21:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:33:40.723 00 TLMH-I:STS 58-012-14:21:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:33:43.167 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:43.168 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:33:43.173 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:33:43.174 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:48.178 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:48.179 00 SPR-I:OPRO ; Step 4.20: Send the Enable User-defined Memory Item command for a +21-224-18:33:48.179 00 SPR-I:OPRO ; DISABLED entry. +21-224-18:33:48.179 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:48.189 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-224-18:33:48.190 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:48.190 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:33:48.190 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:33:48.192 00 CMH-I:CMD Command SFDU received:<189FC000000519A400000000> from gs582cfslab4:SPR +21-224-18:33:48.196 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:33:48.725 00 TLMH-I:STS 58-012-14:21:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:33:51.199 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:51.200 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly. +21-224-18:33:51.205 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:33:51.206 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:33:51.246 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:33:56.250 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:56.250 00 SPR-I:OPRO ; Step 4.21: Dump the Results table. +21-224-18:33:56.250 00 SPR-I:OPRO ;********************************************************************* +21-224-18:33:56.251 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:33:56.254 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:33:56.276 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_21" +21-224-18:33:56.277 00 CMH-I:CMD Command SFDU received:<1804C000006B033F000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F32310000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:33:56.280 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:34:02.728 00 TLMH-I:STS 58-012-14:21:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_21' +21-224-18:34:11.291 00 SPR-I:OPRO +21-224-18:34:11.291 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:34:11.291 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:34:11.291 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:34:11.292 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:34:11.296 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_21 cpu1_usrrestbl4_21 binary 192.168.1.8 +21-224-18:34:11.472 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:34:11.472 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:34:26.485 00 SPR-I:OPRO +21-224-18:34:26.525 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_21`" +21-224-18:34:26.525 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:34:31.530 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:34:31.532 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:34:36.549 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:36.551 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:34:36.556 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:36.556 00 SPR-I:OPRO ; Step 4.22: Send the Recompute User-defined Memory command for the +21-224-18:34:36.556 00 SPR-I:OPRO ; entry used in Step 4.20 above. +21-224-18:34:36.556 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:36.561 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:36.561 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:34:36.561 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:36.587 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:36.587 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:34:36.587 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:36.588 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:34:36.593 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:34:37.228 00 TLMH-I:STS 58-012-14:21:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:34:38.221 00 TLMH-I:STS 58-012-14:21:59.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:34:39.597 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:39.599 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:34:39.613 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:39.614 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:34:39.654 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:39.654 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:34:39.656 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:34:44.687 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:44.687 00 SPR-I:OPRO ; Step 4.23: Send the Report User-defined Memory Item command for the +21-224-18:34:44.687 00 SPR-I:OPRO ; entry used in Step 4.20 above. +21-224-18:34:44.687 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:44.693 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:44.694 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:34:44.694 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:44.698 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:34:44.716 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:34:45.225 00 TLMH-I:STS 58-012-14:22:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:34:47.719 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:47.722 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:34:47.741 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:47.744 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:34:47.791 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:34:52.795 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:52.795 00 SPR-I:OPRO ; Step 4.24: Send the Get User-defined Memory ID command with a valid +21-224-18:34:52.795 00 SPR-I:OPRO ; address. +21-224-18:34:52.796 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:52.801 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:52.801 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:34:52.801 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:52.802 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:34:52.808 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:34:53.722 00 TLMH-I:STS 58-012-14:22:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:34:53.724 00 TLMH-I:STS 58-012-14:22:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:34:54.810 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:34:54.813 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:34:54.819 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:34:54.821 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:34:59.825 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:59.825 00 SPR-I:OPRO ; Step 4.25: Send the Enable Checksum command. +21-224-18:34:59.825 00 SPR-I:OPRO ;********************************************************************* +21-224-18:34:59.828 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:59.828 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-224-18:34:59.828 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:34:59.830 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-224-18:34:59.846 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:35:00.722 00 TLMH-I:STS 58-012-14:22:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-224-18:35:02.849 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:02.852 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-224-18:35:02.861 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:02.861 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-224-18:35:02.892 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:35:07.896 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:07.896 00 SPR-I:OPRO ; Step 4.26: Send the Disable User-defined Memory Checksumming command. +21-224-18:35:07.896 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:07.903 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:35:07.903 00 SPR-I:OPRO ; Setup event 1 with CS INFO 52 +21-224-18:35:07.903 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:35:07.908 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-224-18:35:07.943 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:35:08.720 00 TLMH-I:STS 58-012-14:22:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-224-18:35:10.947 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:10.949 00 SPR-I:OPRO <*> Passed (1003;6002) - CS Disable User-defined Memory command sent properly. +21-224-18:35:10.957 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:10.958 00 SPR-I:OPRO <*> Passed (1003;6002) - Expected Event Msg 52 rcv'd. +21-224-18:35:10.992 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:35:15.997 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:15.997 00 SPR-I:OPRO ; Step 4.27: Send the Disable User-defined Memory Item command for an +21-224-18:35:15.997 00 SPR-I:OPRO ; ENABLED entry. +21-224-18:35:15.997 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:16.016 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-224-18:35:16.018 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:35:16.019 00 SPR-I:OPRO ; Setup event 1 with CS INFO 63 +21-224-18:35:16.019 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:35:16.020 00 CMH-I:CMD Command SFDU received:<189FC00000051AA700000000> from gs582cfslab4:SPR +21-224-18:35:16.038 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:35:16.719 00 TLMH-I:STS 58-012-14:22:38.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:35:19.044 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:19.046 00 SPR-I:OPRO <*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly. +21-224-18:35:19.054 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:35:19.054 00 SPR-I:OPRO <*> Passed (1003;6004) - Expected Event Msg 63 rcv'd. +21-224-18:35:19.090 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:35:24.094 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:24.094 00 SPR-I:OPRO ; Step 4.28: Dump the Results table. +21-224-18:35:24.094 00 SPR-I:OPRO ;********************************************************************* +21-224-18:35:24.095 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:35:24.097 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:35:24.105 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_28" +21-224-18:35:24.106 00 CMH-I:CMD Command SFDU received:<1804C000006B0336000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F32380000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:35:24.107 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:35:30.724 00 TLMH-I:STS 58-012-14:22:52.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_28' +21-224-18:35:39.120 00 SPR-I:OPRO +21-224-18:35:39.120 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:35:39.120 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:35:39.121 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:35:39.121 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:35:39.125 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_28 cpu1_usrrestbl4_28 binary 192.168.1.8 +21-224-18:35:39.275 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:35:39.275 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:35:54.286 00 SPR-I:OPRO +21-224-18:35:54.298 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_28`" +21-224-18:35:54.298 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:35:59.303 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:35:59.305 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:36:04.312 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:04.312 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:36:04.313 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:04.313 00 SPR-I:OPRO ; Step 4.29: Send the Recompute User-defined Memory Item command for +21-224-18:36:04.313 00 SPR-I:OPRO ; the entry used in Step 4.27 above. +21-224-18:36:04.313 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:04.315 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:04.315 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:36:04.315 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:04.335 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:04.335 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:36:04.335 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:04.336 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:36:04.350 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:36:05.224 00 TLMH-I:STS 58-012-14:23:26.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:36:05.722 00 TLMH-I:STS 58-012-14:23:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:36:05.723 00 TLMH-I:STS 58-012-14:23:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:36:06.220 00 TLMH-I:STS 58-012-14:23:27.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:36:07.354 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:07.357 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:36:07.364 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:07.365 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:36:07.396 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:07.396 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:36:07.398 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:36:12.428 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:12.428 00 SPR-I:OPRO ; Step 4.30: Send the Report User-defined Memory Item command for the +21-224-18:36:12.428 00 SPR-I:OPRO ; entry used in Step 4.27 above. +21-224-18:36:12.428 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:12.433 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:12.433 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:36:12.433 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:12.435 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:36:12.450 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:36:13.225 00 TLMH-I:STS 58-012-14:23:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:36:15.454 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:15.456 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:36:15.464 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:15.465 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:36:15.500 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:36:20.505 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:20.505 00 SPR-I:OPRO ; Step 4.31: Send the Get User-defined Memory ID command with a valid +21-224-18:36:20.505 00 SPR-I:OPRO ; address. +21-224-18:36:20.505 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:20.512 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:20.513 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:36:20.514 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:20.517 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:36:20.540 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:36:21.220 00 TLMH-I:STS 58-012-14:23:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:36:21.222 00 TLMH-I:STS 58-012-14:23:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:36:23.543 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:23.546 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:36:23.555 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:36:23.561 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:36:28.565 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:28.565 00 SPR-I:OPRO ; Step 4.32: Send the Enable User-defined Memory Item command for a +21-224-18:36:28.565 00 SPR-I:OPRO ; DISABLED entry. +21-224-18:36:28.565 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:28.596 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-224-18:36:28.598 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:28.598 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:36:28.598 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:36:28.601 00 CMH-I:CMD Command SFDU received:<189FC000000519A400000000> from gs582cfslab4:SPR +21-224-18:36:28.615 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:36:29.218 00 TLMH-I:STS 58-012-14:23:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:36:31.619 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:31.622 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly. +21-224-18:36:31.637 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:36:31.638 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:36:31.676 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:36:36.679 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:36.679 00 SPR-I:OPRO ; Step 4.33: Dump the Results table. +21-224-18:36:36.680 00 SPR-I:OPRO ;********************************************************************* +21-224-18:36:36.680 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:36:36.682 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:36:36.693 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_33" +21-224-18:36:36.694 00 CMH-I:CMD Command SFDU received:<1804C000006B033C000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F33330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:36:36.706 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:36:42.717 00 TLMH-I:STS 58-012-14:24:04.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_33' +21-224-18:36:51.717 00 SPR-I:OPRO +21-224-18:36:51.717 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:36:51.718 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:36:51.718 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:36:51.718 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:36:51.719 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_33 cpu1_usrrestbl4_33 binary 192.168.1.8 +21-224-18:36:51.858 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:36:51.859 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:37:06.871 00 SPR-I:OPRO +21-224-18:37:06.918 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_33`" +21-224-18:37:06.919 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:11.924 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:37:11.926 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:16.941 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:16.947 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:37:16.953 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:16.953 00 SPR-I:OPRO ; Step 4.34: Send the Recompute User-defined Memory command for the +21-224-18:37:16.953 00 SPR-I:OPRO ; entry used in Step 4.32 above. +21-224-18:37:16.954 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:16.962 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:16.963 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:37:16.963 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:16.988 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:16.988 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:37:16.988 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:16.990 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:37:17.003 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:37:17.718 00 TLMH-I:STS 58-012-14:24:39.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:37:17.719 00 TLMH-I:STS 58-012-14:24:39.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:37:17.719 00 TLMH-I:STS 58-012-14:24:39.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:37:18.720 00 TLMH-I:STS 58-012-14:24:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:37:18.721 00 TLMH-I:STS 58-012-14:24:40.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:37:19.006 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:19.008 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:37:19.026 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:19.028 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:37:19.083 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:19.084 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:37:19.086 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:24.117 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:24.117 00 SPR-I:OPRO ; Step 4.35: Send the Report User-defined Memory Item command for the +21-224-18:37:24.117 00 SPR-I:OPRO ; entry used in Step 4.32 above. +21-224-18:37:24.117 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:24.122 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:24.122 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:37:24.122 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:24.123 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:37:24.138 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:37:24.725 00 TLMH-I:STS 58-012-14:24:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:37:27.141 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:27.143 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:37:27.151 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:27.152 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:37:27.188 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:32.192 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:32.192 00 SPR-I:OPRO ; Step 4.36: Send the Get User-defined Memory ID command with a valid +21-224-18:37:32.192 00 SPR-I:OPRO ; address. +21-224-18:37:32.193 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:32.198 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:32.198 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:37:32.198 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:32.200 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:37:32.216 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:37:32.724 00 TLMH-I:STS 58-012-14:24:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:37:32.724 00 TLMH-I:STS 58-012-14:24:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:37:35.219 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:35.222 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:37:35.226 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:37:35.227 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:40.231 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:40.231 00 SPR-I:OPRO ; Step 4.37: Send the Enable User-defined Memory Checksumming command. +21-224-18:37:40.232 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:40.237 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:40.237 00 SPR-I:OPRO ; Setup event 1 with CS INFO 53 +21-224-18:37:40.237 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:40.238 00 CMH-I:CMD Command SFDU received:<189FC000000115AC> from gs582cfslab4:SPR +21-224-18:37:40.243 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:37:40.720 00 TLMH-I:STS 58-012-14:25:02.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=53 Checksumming of Memory is Enabled +21-224-18:37:43.247 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:43.250 00 SPR-I:OPRO <*> Passed (1003;6001) - CS Enable User-defined Memory Checksumming command sent properly. +21-224-18:37:43.258 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:43.259 00 SPR-I:OPRO <*> Passed (1003;6001) - Expected Event Msg 53 rcv'd. +21-224-18:37:43.297 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:48.301 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:48.301 00 SPR-I:OPRO ; Step 4.38: Send the Disable User-defined Memory Item command for an +21-224-18:37:48.301 00 SPR-I:OPRO ; ENABLED entry. +21-224-18:37:48.302 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:48.313 00 SPR-I:OPRO ; Enabled entry found at index 0 +21-224-18:37:48.314 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:48.315 00 SPR-I:OPRO ; Setup event 1 with CS INFO 63 +21-224-18:37:48.315 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:37:48.316 00 CMH-I:CMD Command SFDU received:<189FC00000051AA700000000> from gs582cfslab4:SPR +21-224-18:37:48.330 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:37:49.217 00 TLMH-I:STS 58-012-14:25:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=63 Checksumming of Memory Entry ID 0 is Disabled +21-224-18:37:51.334 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:51.336 00 SPR-I:OPRO <*> Passed (1003;6004) - CS Disable User-defined Memory Item command sent properly. +21-224-18:37:51.343 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:37:51.344 00 SPR-I:OPRO <*> Passed (1003;6004) - Expected Event Msg 63 rcv'd. +21-224-18:37:51.377 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:37:56.382 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:56.382 00 SPR-I:OPRO ; Step 4.39: Dump the Results table. +21-224-18:37:56.382 00 SPR-I:OPRO ;********************************************************************* +21-224-18:37:56.383 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:37:56.386 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:37:56.393 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_39" +21-224-18:37:56.393 00 CMH-I:CMD Command SFDU received:<1804C000006B0336000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F33390000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:37:56.404 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:38:02.725 00 TLMH-I:STS 58-012-14:25:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_39' +21-224-18:38:11.415 00 SPR-I:OPRO +21-224-18:38:11.415 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:38:11.415 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:38:11.416 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:38:11.416 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:38:11.419 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_39 cpu1_usrrestbl4_39 binary 192.168.1.8 +21-224-18:38:11.589 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:38:11.589 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:38:26.601 00 SPR-I:OPRO +21-224-18:38:26.639 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_39`" +21-224-18:38:26.640 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:38:31.645 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:38:31.647 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:38:36.654 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:36.656 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:38:36.657 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:36.657 00 SPR-I:OPRO ; Step 4.40: Send the Recompute User-defined Memory Item command for +21-224-18:38:36.657 00 SPR-I:OPRO ; the entry used in Step 4.38 above. +21-224-18:38:36.658 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:36.660 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:36.661 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:38:36.661 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:36.691 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:36.691 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:38:36.691 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:36.693 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:38:36.702 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:38:37.223 00 TLMH-I:STS 58-012-14:25:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:38:37.718 00 TLMH-I:STS 58-012-14:25:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:38:37.719 00 TLMH-I:STS 58-012-14:25:59.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:38:38.217 00 TLMH-I:STS 58-012-14:25:59.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:38:39.706 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:39.710 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:38:39.722 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:39.723 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:38:39.761 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:39.762 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:38:39.769 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:38:44.773 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:44.773 00 SPR-I:OPRO ; Step 4.41: Send the Report User-defined Memory Item command for the +21-224-18:38:44.773 00 SPR-I:OPRO ; entry used in Step 4.38 above. +21-224-18:38:44.773 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:44.775 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:44.775 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:38:44.775 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:44.776 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:38:44.791 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:38:45.221 00 TLMH-I:STS 58-012-14:26:06.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:38:46.793 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:46.794 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:38:46.808 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:46.810 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:38:46.855 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:38:51.859 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:51.860 00 SPR-I:OPRO ; Step 4.42: Send the Get User-defined Memory ID command with a valid +21-224-18:38:51.860 00 SPR-I:OPRO ; address. +21-224-18:38:51.860 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:51.868 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:51.869 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:38:51.869 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:51.873 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:38:51.905 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:38:52.718 00 TLMH-I:STS 58-012-14:26:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:38:52.719 00 TLMH-I:STS 58-012-14:26:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:38:54.909 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:38:54.911 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:38:54.915 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:38:54.916 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:38:59.920 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:59.920 00 SPR-I:OPRO ; Step 4.43: Send the Enable User-defined Memory Item command for a +21-224-18:38:59.920 00 SPR-I:OPRO ; DISABLED entry. +21-224-18:38:59.921 00 SPR-I:OPRO ;********************************************************************* +21-224-18:38:59.958 00 SPR-I:OPRO ; Disabled entry found at index 0 +21-224-18:38:59.961 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:59.962 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:38:59.962 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:38:59.964 00 CMH-I:CMD Command SFDU received:<189FC000000519A400000000> from gs582cfslab4:SPR +21-224-18:38:59.982 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:39:00.723 00 TLMH-I:STS 58-012-14:26:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 0 is Enabled +21-224-18:39:02.985 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:02.987 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly. +21-224-18:39:02.994 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:02.995 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:39:03.024 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:39:08.028 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:08.028 00 SPR-I:OPRO ; Step 4.44: Dump the Results table. +21-224-18:39:08.029 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:08.030 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:39:08.032 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:39:08.042 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl4_44" +21-224-18:39:08.042 00 CMH-I:CMD Command SFDU received:<1804C000006B033C000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C345F34340000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:39:08.044 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:39:14.724 00 TLMH-I:STS 58-012-14:26:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl4_44' +21-224-18:39:23.057 00 SPR-I:OPRO +21-224-18:39:23.058 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:39:23.058 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:39:23.058 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:39:23.058 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:39:23.062 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl4_44 cpu1_usrrestbl4_44 binary 192.168.1.8 +21-224-18:39:23.206 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:39:23.206 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:39:38.218 00 SPR-I:OPRO +21-224-18:39:38.232 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl4_44`" +21-224-18:39:38.232 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:39:43.236 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:39:43.238 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:39:48.248 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:48.250 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:39:48.252 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:48.252 00 SPR-I:OPRO ; Step 4.45: Send the Recompute User-defined Memory command for the +21-224-18:39:48.252 00 SPR-I:OPRO ; entry used in Step 4.43 above. +21-224-18:39:48.252 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:48.254 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:48.255 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 57 +21-224-18:39:48.255 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:48.276 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:48.276 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-224-18:39:48.276 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:48.277 00 CMH-I:CMD Command SFDU received:<189FC000000518A500000000> from gs582cfslab4:SPR +21-224-18:39:48.282 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:39:48.720 00 TLMH-I:STS 58-012-14:27:10.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 0 started +21-224-18:39:48.721 00 TLMH-I:STS 58-012-14:27:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:39:49.716 00 TLMH-I:STS 58-012-14:27:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:39:49.717 00 TLMH-I:STS 58-012-14:27:11.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:39:49.719 00 TLMH-I:STS 58-012-14:27:11.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 0 recompute finished. New baseline is 0X00004D2D +21-224-18:39:51.285 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:51.287 00 SPR-I:OPRO <*> Passed (1003;6005) - CS Recompute User-defined Memory Item command sent properly. +21-224-18:39:51.293 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:51.294 00 SPR-I:OPRO <*> Passed (1003;6005) - Expected Event Msg 57 rcv'd. +21-224-18:39:51.326 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:51.327 00 SPR-I:OPRO <*> Passed (1003;6005.1) - Expected Event Msg 95 rcv'd. +21-224-18:39:51.328 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:39:56.361 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:56.361 00 SPR-I:OPRO ; Step 4.46: Send the Report User-defined Memory Item command for the +21-224-18:39:56.361 00 SPR-I:OPRO ; entry used in Step 4.43 above. +21-224-18:39:56.361 00 SPR-I:OPRO ;********************************************************************* +21-224-18:39:56.366 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:56.367 00 SPR-I:OPRO ; Setup event 1 with CS INFO 54 +21-224-18:39:56.367 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:39:56.368 00 CMH-I:CMD Command SFDU received:<189FC000000517AA00000000> from gs582cfslab4:SPR +21-224-18:39:56.383 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:39:57.222 00 TLMH-I:STS 58-012-14:27:18.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=54 Report baseline of Memory Entry 0 is 0x00004D2D +21-224-18:39:59.386 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:59.389 00 SPR-I:OPRO <*> Passed (1003;6006) - CS Report User-defined Memory Item command sent properly. +21-224-18:39:59.396 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:39:59.397 00 SPR-I:OPRO <*> Passed (1003;6006) - Expected Event Msg 54 rcv'd. +21-224-18:39:59.427 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:04.430 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:04.431 00 SPR-I:OPRO ; Step 4.47: Send the Get User-defined Memory ID command with a valid +21-224-18:40:04.431 00 SPR-I:OPRO ; address. +21-224-18:40:04.431 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:04.437 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:04.438 00 SPR-I:OPRO ; Setup event 1 with CS INFO 65 +21-224-18:40:04.438 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:04.443 00 CMH-I:CMD Command SFDU received:<189FC00000051B8200B7C350> from gs582cfslab4:SPR +21-224-18:40:04.450 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:40:05.219 00 TLMH-I:STS 58-012-14:27:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 1 +21-224-18:40:05.221 00 TLMH-I:STS 58-012-14:27:26.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=65 Memory Found Address 0x00B7C350 in Entry ID 3 +21-224-18:40:07.455 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:07.457 00 SPR-I:OPRO <*> Passed (1003;6009) - CS Get User-defined Memory ID command sent properly. +21-224-18:40:07.460 00 SPR-I:OPRO <*> Passed (1003) - Expected Event Msg 65 rcv'd. +21-224-18:40:07.461 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:12.466 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.466 00 SPR-I:OPRO ; Step 5.0: Definition Table Update Test. +21-224-18:40:12.466 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.466 00 SPR-I:OPRO ; Step 5.1: Create a User-defined Memory Definition table load file +21-224-18:40:12.466 00 SPR-I:OPRO ; that contains all empty items. +21-224-18:40:12.466 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.466 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_mdt4.i +21-224-18:40:12.467 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT4 started +21-224-18:40:12.491 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.491 00 SPR-I:OPRO ; Define the Memory Definition Table +21-224-18:40:12.491 00 SPR-I:OPRO ;******************************************************************** +21-224-18:40:12.499 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:40:12.500 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:40:12.502 00 SPR-I:OPRO ********** usrmemdefemptytbl ********** +21-224-18:40:12.502 00 SPR-I:OPRO +21-224-18:40:12.502 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:40:12.502 00 SPR-I:OPRO Sub Type: 8 +21-224-18:40:12.502 00 SPR-I:OPRO Length: 12 +21-224-18:40:12.502 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:40:12.502 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:40:12.503 00 SPR-I:OPRO Application Id: 0 +21-224-18:40:12.503 00 SPR-I:OPRO Create Time Secs: 1628793612 +21-224-18:40:12.503 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:40:12.503 00 SPR-I:OPRO File Description: Memory Definition Empty Table Lo +21-224-18:40:12.503 00 SPR-I:OPRO +21-224-18:40:12.503 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:40:12.503 00 SPR-I:OPRO +21-224-18:40:12.503 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:40:12.503 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:40:12.503 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:40:12.503 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:40:12.503 00 SPR-I:OPRO +21-224-18:40:12.513 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:40:12.513 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:40:12.513 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:40:12.519 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:40:12.519 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmemdefemptytbl.tmp cs.defmemorytbl > usrmemdefemptytbl +21-224-18:40:12.525 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmemdefemptytbl.tmp +21-224-18:40:12.530 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:40:12.531 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.531 00 SPR-I:OPRO ; End procedure scx_cpu1_cs_mdt4 +21-224-18:40:12.531 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:12.531 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT4 completed +21-224-18:40:12.531 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:17.536 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:17.536 00 SPR-I:OPRO ; Step 5.2: Send the command to load the file created above. +21-224-18:40:17.536 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:17.542 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:17.543 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-224-18:40:17.543 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:17.546 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:40:17.548 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:40:17.554 00 SPR-I:OPRO Table Filename: usrmemdefemptytbl +21-224-18:40:17.557 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmemdefemptytbl RAM:0 3 +21-224-18:40:17.557 00 SPR-I:OPRO +21-224-18:40:17.720 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:40:17.720 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:22.725 00 SPR-I:OPRO +21-224-18:40:22.728 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmemdefemptytbl" +21-224-18:40:22.730 00 CMH-I:CMD Command SFDU received:<1804C000004102672F72616D2F7573726D656D646566656D70747974626C000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:40:22.755 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:40:23.220 00 TLMH-I:STS 58-012-14:27:44.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmemdefemptytbl' into 'CS.DefMemoryTbl' working buffer +21-224-18:40:26.759 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:26.761 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:40:26.778 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:26.781 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-224-18:40:26.781 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:31.786 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:31.786 00 SPR-I:OPRO ; Step 5.3: Send the command to validate the file loaded in Step 5.2. +21-224-18:40:31.786 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:31.792 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:31.793 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-224-18:40:31.793 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:31.801 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:31.801 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-224-18:40:31.802 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:31.812 00 CMH-I:CMD Command SFDU received:<1804C000002B040E000043532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:40:31.823 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:40:32.718 00 TLMH-I:STS 58-012-14:27:54.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:40:34.723 00 TLMH-I:STS 58-012-14:27:56.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-224-18:40:34.724 00 TLMH-I:STS 58-012-14:27:56.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefMemoryTbl' +21-224-18:40:34.826 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:34.826 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validate command sent. +21-224-18:40:34.826 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-224-18:40:34.829 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:34.830 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:34.830 00 SPR-I:OPRO ; Step 5.4: Send the Recompute User-defined Memory Item command for a +21-224-18:40:34.830 00 SPR-I:OPRO ; valid entry specified in the Results Table. +21-224-18:40:34.830 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:34.848 00 CMH-I:CMD Command SFDU received:<189FC000000518A300000006> from gs582cfslab4:SPR +21-224-18:40:34.860 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:34.860 00 SPR-I:OPRO ; Step 5.5: Send the command to Activate the file loaded in Step 5.2. +21-224-18:40:34.860 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:34.861 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.861 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-224-18:40:34.862 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.863 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.863 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-224-18:40:34.863 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.865 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.865 00 SPR-I:OPRO ; Setup event 3 with CS INFO 95 +21-224-18:40:34.865 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:40:34.867 00 CMH-I:CMD Command SFDU received:<1804C0000029050D43532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:40:34.922 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:40:35.716 00 TLMH-I:STS 58-012-14:27:57.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefMemoryTbl' has a load pending +21-224-18:40:35.717 00 TLMH-I:STS 58-012-14:27:57.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=57 Recompute baseline of Memory Entry ID 6 started +21-224-18:40:35.718 00 TLMH-I:STS 58-012-14:27:57.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:40:35.719 00 TLMH-I:STS 58-012-14:27:57.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:40:36.721 00 TLMH-I:STS 58-012-14:27:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=153 Skipping background cycle. Recompute or oneshot in progress. +21-224-18:40:36.723 00 TLMH-I:STS 58-012-14:27:58.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 Memory entry 6 recompute finished. New baseline is 0X00004EEE +21-224-18:40:38.720 00 TLMH-I:STS 58-012-14:28:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefMemoryTbl' +21-224-18:40:38.721 00 TLMH-I:STS 58-012-14:28:00.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-224-18:40:38.926 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:38.927 00 SPR-I:OPRO <*> Passed - Activate User-defined Memory Definition Table command sent properly. +21-224-18:40:38.932 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:38.933 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-224-18:40:38.937 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:38.941 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:40:38.942 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table Updated successfully. +21-224-18:40:38.942 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:40:43.946 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:43.946 00 SPR-I:OPRO ; Step 5.6: Dump the Results table. +21-224-18:40:43.946 00 SPR-I:OPRO ;********************************************************************* +21-224-18:40:43.947 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:40:43.950 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:40:43.972 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl5_6" +21-224-18:40:43.974 00 CMH-I:CMD Command SFDU received:<1804C000006B030B000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C355F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:40:43.978 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:40:50.724 00 TLMH-I:STS 58-012-14:28:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl5_6' +21-224-18:40:58.990 00 SPR-I:OPRO +21-224-18:40:58.991 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:40:58.991 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:40:58.991 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:40:58.991 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:40:58.994 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl5_6 cpu1_usrrestbl5_6 binary 192.168.1.8 +21-224-18:40:59.159 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:40:59.159 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:41:14.170 00 SPR-I:OPRO +21-224-18:41:14.214 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl5_6`" +21-224-18:41:14.215 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:19.220 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:41:19.222 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:24.232 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:24.233 00 SPR-I:OPRO <*> Passed (6008) - Dump of Results Table successful. +21-224-18:41:24.234 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:24.234 00 SPR-I:OPRO ; Step 5.7: Create a User-defined Memory Definition table load file +21-224-18:41:24.234 00 SPR-I:OPRO ; containing several valid entries, an entry that contains an invalid +21-224-18:41:24.234 00 SPR-I:OPRO ; address, an entry that contains an invalid range and an entry with an +21-224-18:41:24.234 00 SPR-I:OPRO ; invalid state. +21-224-18:41:24.234 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:24.234 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_mdt2.i +21-224-18:41:24.253 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT2 started +21-224-18:41:24.300 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:24.300 00 SPR-I:OPRO ; Define the Memory Definition Table +21-224-18:41:24.300 00 SPR-I:OPRO ;******************************************************************** +21-224-18:41:24.311 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:41:24.311 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:41:24.314 00 SPR-I:OPRO ********** usrmem_def_invalid ********** +21-224-18:41:24.314 00 SPR-I:OPRO +21-224-18:41:24.314 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:41:24.314 00 SPR-I:OPRO Sub Type: 8 +21-224-18:41:24.314 00 SPR-I:OPRO Length: 12 +21-224-18:41:24.314 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:41:24.314 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:41:24.314 00 SPR-I:OPRO Application Id: 0 +21-224-18:41:24.314 00 SPR-I:OPRO Create Time Secs: 1628793684 +21-224-18:41:24.314 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:41:24.314 00 SPR-I:OPRO File Description: User-defined Memory Definition T +21-224-18:41:24.314 00 SPR-I:OPRO +21-224-18:41:24.314 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:41:24.314 00 SPR-I:OPRO +21-224-18:41:24.315 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:41:24.315 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:41:24.315 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:41:24.315 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:41:24.315 00 SPR-I:OPRO +21-224-18:41:24.323 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:41:24.323 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:41:24.323 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:41:24.329 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:41:24.329 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmem_def_invalid.tmp cs.defmemorytbl > usrmem_def_invalid +21-224-18:41:24.333 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmem_def_invalid.tmp +21-224-18:41:24.338 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:41:24.338 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:41:24.338 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:41:24.340 00 SPR-I:OPRO ********** usrmem_def_invalid2 ********** +21-224-18:41:24.340 00 SPR-I:OPRO +21-224-18:41:24.341 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:41:24.341 00 SPR-I:OPRO Sub Type: 8 +21-224-18:41:24.341 00 SPR-I:OPRO Length: 12 +21-224-18:41:24.341 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:41:24.341 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:41:24.341 00 SPR-I:OPRO Application Id: 0 +21-224-18:41:24.341 00 SPR-I:OPRO Create Time Secs: 1628793684 +21-224-18:41:24.341 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:41:24.341 00 SPR-I:OPRO File Description: User-defined Memory Definition T +21-224-18:41:24.341 00 SPR-I:OPRO +21-224-18:41:24.341 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:41:24.341 00 SPR-I:OPRO +21-224-18:41:24.341 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:41:24.341 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:41:24.341 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:41:24.341 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:41:24.341 00 SPR-I:OPRO +21-224-18:41:24.347 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:41:24.347 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:41:24.348 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:41:24.355 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:41:24.355 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmem_def_invalid2.tmp cs.defmemorytbl > usrmem_def_invalid2 +21-224-18:41:24.359 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmem_def_invalid2.tmp +21-224-18:41:24.365 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:41:24.365 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:29.383 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:41:29.384 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:41:29.386 00 SPR-I:OPRO ********** usrmem_def_invalid3 ********** +21-224-18:41:29.386 00 SPR-I:OPRO +21-224-18:41:29.386 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:41:29.386 00 SPR-I:OPRO Sub Type: 8 +21-224-18:41:29.386 00 SPR-I:OPRO Length: 12 +21-224-18:41:29.386 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:41:29.386 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:41:29.386 00 SPR-I:OPRO Application Id: 0 +21-224-18:41:29.386 00 SPR-I:OPRO Create Time Secs: 1628793689 +21-224-18:41:29.386 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:41:29.386 00 SPR-I:OPRO File Description: User-defined Memory Definition T +21-224-18:41:29.386 00 SPR-I:OPRO +21-224-18:41:29.386 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:41:29.387 00 SPR-I:OPRO +21-224-18:41:29.387 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:41:29.387 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:41:29.387 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:41:29.387 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:41:29.387 00 SPR-I:OPRO +21-224-18:41:29.394 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:41:29.394 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:41:29.394 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:41:29.402 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:41:29.402 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmem_def_invalid3.tmp cs.defmemorytbl > usrmem_def_invalid3 +21-224-18:41:29.407 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmem_def_invalid3.tmp +21-224-18:41:29.410 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:41:29.410 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:34.415 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:34.415 00 SPR-I:OPRO ; End procedure scx_cpu1_cs_mdt2 +21-224-18:41:34.415 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:34.415 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT2 completed +21-224-18:41:34.419 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:39.423 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:39.424 00 SPR-I:OPRO ; Step 5.8: Load the invalid files created above one at a time to +21-224-18:41:39.424 00 SPR-I:OPRO ; generate the appropriate error event messages. +21-224-18:41:39.424 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:39.424 00 SPR-I:OPRO ; Step 5.8.1: Send the command to load the invalid file. +21-224-18:41:39.424 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:39.425 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:41:39.427 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:41:39.430 00 SPR-I:OPRO Table Filename: usrmem_def_invalid +21-224-18:41:39.431 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmem_def_invalid RAM:0 3 +21-224-18:41:39.432 00 SPR-I:OPRO +21-224-18:41:39.573 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:41:39.573 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:44.577 00 SPR-I:OPRO +21-224-18:41:44.578 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_invalid" +21-224-18:41:44.579 00 CMH-I:CMD Command SFDU received:<1804C000004102192F72616D2F7573726D656D5F6465665F696E76616C69640000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:41:44.594 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:41:45.217 00 TLMH-I:STS 58-012-14:29:06.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_invalid' into 'CS.DefMemoryTbl' working buffer +21-224-18:41:47.598 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:47.600 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:41:47.622 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:47.624 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-224-18:41:47.625 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:41:52.629 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:52.629 00 SPR-I:OPRO ; Step 5.8.2: Send the command to validate the file loaded above. +21-224-18:41:52.629 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:52.635 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.635 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-224-18:41:52.635 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.643 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.644 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-224-18:41:52.644 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.652 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.652 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 104 +21-224-18:41:52.652 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.666 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.666 00 SPR-I:OPRO ; Setup event 4 with CS INFO 143 +21-224-18:41:52.666 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:52.694 00 CMH-I:CMD Command SFDU received:<1804C000002B040E000043532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:41:52.708 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:41:53.219 00 TLMH-I:STS 58-012-14:29:14.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:41:54.722 00 TLMH-I:STS 58-012-14:29:16.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=103 Memory Table Validate: Illegal State Field (0x0004) found in Entry ID 4 +21-224-18:41:54.723 00 TLMH-I:STS 58-012-14:29:16.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 4, bad = 1, unused = 11 +21-224-18:41:54.723 00 TLMH-I:STS 58-012-14:29:16.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefMemoryTbl', Status=0xFFFFFFFD +21-224-18:41:55.711 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:55.714 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validate command sent. +21-224-18:41:55.715 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-224-18:41:55.729 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:55.732 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validation failed as expected. +21-224-18:41:55.733 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-224-18:41:55.765 00 SPR-I:OPRO Failed (6000.2) - Invalid Memory Range Error was not generated. +21-224-18:41:55.767 00 SPR-I:OPRO <*> Passed - Memory Table verification results message rcv'd. +21-224-18:41:55.767 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:55.767 00 SPR-I:OPRO ; Step 5.8.3: Send the command to abort the invalid load. +21-224-18:41:55.767 00 SPR-I:OPRO ;********************************************************************* +21-224-18:41:55.769 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:55.769 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-224-18:41:55.769 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:41:55.781 00 CMH-I:CMD Command SFDU received:<1804C0000029090143532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:41:55.794 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:41:56.218 00 TLMH-I:STS 58-012-14:29:17.500 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefMemoryTbl' +21-224-18:41:58.798 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:58.801 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-224-18:41:58.814 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:41:58.817 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-224-18:41:58.817 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:03.822 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:03.822 00 SPR-I:OPRO ; Step 5.8.4: Send the command to load the second invalid file. +21-224-18:42:03.822 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:03.823 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:42:03.825 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:42:03.828 00 SPR-I:OPRO Table Filename: usrmem_def_invalid2 +21-224-18:42:03.829 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmem_def_invalid2 RAM:0 3 +21-224-18:42:03.829 00 SPR-I:OPRO +21-224-18:42:03.960 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:42:03.960 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:08.964 00 SPR-I:OPRO +21-224-18:42:08.967 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_invalid2" +21-224-18:42:08.969 00 CMH-I:CMD Command SFDU received:<1804C0000041022B2F72616D2F7573726D656D5F6465665F696E76616C69643200000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:42:08.997 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:09.718 00 TLMH-I:STS 58-012-14:29:31.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_invalid2' into 'CS.DefMemoryTbl' working buffer +21-224-18:42:11.007 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:11.009 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:42:11.028 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:11.032 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-224-18:42:11.033 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:16.037 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:16.038 00 SPR-I:OPRO ; Step 5.8.5: Send the command to validate the file loaded above. +21-224-18:42:16.038 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:16.043 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.043 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-224-18:42:16.043 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.046 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.046 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-224-18:42:16.046 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.048 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.048 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 104 +21-224-18:42:16.048 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.051 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.051 00 SPR-I:OPRO ; Setup event 4 with CS INFO 143 +21-224-18:42:16.051 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:16.076 00 CMH-I:CMD Command SFDU received:<1804C000002B040E000043532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:42:16.080 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:16.718 00 TLMH-I:STS 58-012-14:29:38.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:42:18.718 00 TLMH-I:STS 58-012-14:29:40.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=103 Memory Table Validate: Illegal State Field (0x0004) found in Entry ID 4 +21-224-18:42:18.719 00 TLMH-I:STS 58-012-14:29:40.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 4, bad = 1, unused = 11 +21-224-18:42:18.720 00 TLMH-I:STS 58-012-14:29:40.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefMemoryTbl', Status=0xFFFFFFFD +21-224-18:42:19.083 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:19.086 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validate command sent. +21-224-18:42:19.087 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-224-18:42:19.100 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:19.102 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validation failed as expected. +21-224-18:42:19.103 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-224-18:42:19.140 00 SPR-I:OPRO Failed (6000.2) - Invalid Memory Range Error was not generated. +21-224-18:42:19.142 00 SPR-I:OPRO <*> Passed - Memory Table verification results message rcv'd. +21-224-18:42:19.142 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:19.142 00 SPR-I:OPRO ; Step 5.8.6: Send the command to abort the invalid load. +21-224-18:42:19.142 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:19.144 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:19.144 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-224-18:42:19.145 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:19.155 00 CMH-I:CMD Command SFDU received:<1804C0000029090143532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:42:19.169 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:19.717 00 TLMH-I:STS 58-012-14:29:41.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefMemoryTbl' +21-224-18:42:23.173 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:23.176 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-224-18:42:23.188 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:23.190 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-224-18:42:23.191 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:28.195 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:28.195 00 SPR-I:OPRO ; Step 5.8.7: Send the command to load the third invalid file. +21-224-18:42:28.195 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:28.196 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:42:28.198 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:42:28.202 00 SPR-I:OPRO Table Filename: usrmem_def_invalid3 +21-224-18:42:28.207 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmem_def_invalid3 RAM:0 3 +21-224-18:42:28.207 00 SPR-I:OPRO +21-224-18:42:28.370 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:42:28.370 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:33.375 00 SPR-I:OPRO +21-224-18:42:33.377 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_invalid3" +21-224-18:42:33.379 00 CMH-I:CMD Command SFDU received:<1804C0000041022A2F72616D2F7573726D656D5F6465665F696E76616C69643300000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:42:33.395 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:34.219 00 TLMH-I:STS 58-012-14:29:55.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_invalid3' into 'CS.DefMemoryTbl' working buffer +21-224-18:42:35.397 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:35.399 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:42:35.405 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:35.406 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-224-18:42:35.406 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:40.410 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:40.410 00 SPR-I:OPRO ; Step 5.8.8: Send the command to validate the file loaded above. +21-224-18:42:40.410 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:40.415 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.416 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-224-18:42:40.416 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.419 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.420 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-224-18:42:40.420 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.423 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.423 00 SPR-I:OPRO ; Setup event 3 with CS ERROR 103 +21-224-18:42:40.423 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.426 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.426 00 SPR-I:OPRO ; Setup event 4 with CS INFO 143 +21-224-18:42:40.426 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:40.454 00 CMH-I:CMD Command SFDU received:<1804C000002B040E000043532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:42:40.469 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:41.223 00 TLMH-I:STS 58-012-14:30:02.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:42:42.717 00 TLMH-I:STS 58-012-14:30:04.004 ERROR CPU=CPU1 APPNAME=CS EVENT ID=103 Memory Table Validate: Illegal State Field (0x0004) found in Entry ID 0 +21-224-18:42:42.718 00 TLMH-I:STS 58-012-14:30:04.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 1, unused = 15 +21-224-18:42:42.720 00 TLMH-I:STS 58-012-14:30:04.004 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefMemoryTbl', Status=0xFFFFFFFD +21-224-18:42:43.473 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:43.475 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validate command sent. +21-224-18:42:43.476 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-224-18:42:43.480 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:43.481 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validation failed as expected. +21-224-18:42:43.481 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-224-18:42:43.498 00 SPR-I:OPRO <*> Passed (6000.2) - Invalid State entry error detected as expected. +21-224-18:42:43.499 00 SPR-I:OPRO <*> Passed - Memory Table verification results message rcv'd. +21-224-18:42:43.499 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:43.499 00 SPR-I:OPRO ; Step 5.8.9: Send the command to abort the invalid load. +21-224-18:42:43.499 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:43.511 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:43.512 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-224-18:42:43.512 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:43.513 00 CMH-I:CMD Command SFDU received:<1804C0000029090143532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:42:43.517 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:42:44.215 00 TLMH-I:STS 58-012-14:30:05.500 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefMemoryTbl' +21-224-18:42:47.522 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:47.525 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-224-18:42:47.529 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:42:47.530 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-224-18:42:47.530 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:52.534 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:52.534 00 SPR-I:OPRO ; Step 5.9: Create a User-defined Memory Definition table load file +21-224-18:42:52.534 00 SPR-I:OPRO ; containing entries that overlap and empty entries in between valid +21-224-18:42:52.535 00 SPR-I:OPRO ; entries. +21-224-18:42:52.535 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:52.535 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_mdt3.i +21-224-18:42:52.541 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT3 started +21-224-18:42:52.581 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:52.581 00 SPR-I:OPRO ; Define the Memory Definition Table +21-224-18:42:52.582 00 SPR-I:OPRO ;******************************************************************** +21-224-18:42:52.593 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-224-18:42:52.593 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-224-18:42:52.595 00 SPR-I:OPRO ********** usrmem_def_ld_2 ********** +21-224-18:42:52.596 00 SPR-I:OPRO +21-224-18:42:52.596 00 SPR-I:OPRO Content Type: cFE1 +21-224-18:42:52.596 00 SPR-I:OPRO Sub Type: 8 +21-224-18:42:52.596 00 SPR-I:OPRO Length: 12 +21-224-18:42:52.596 00 SPR-I:OPRO Spacecraft Id: SCX +21-224-18:42:52.596 00 SPR-I:OPRO Processor Id: CPU3 +21-224-18:42:52.596 00 SPR-I:OPRO Application Id: 0 +21-224-18:42:52.596 00 SPR-I:OPRO Create Time Secs: 1628793772 +21-224-18:42:52.596 00 SPR-I:OPRO Create Time Subsecs: 0 +21-224-18:42:52.596 00 SPR-I:OPRO File Description: User-defined Memory Definition T +21-224-18:42:52.596 00 SPR-I:OPRO +21-224-18:42:52.596 00 SPR-I:OPRO ********** CS.DefMemoryTbl ********** +21-224-18:42:52.596 00 SPR-I:OPRO +21-224-18:42:52.596 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[0].State +21-224-18:42:52.596 00 SPR-I:OPRO Byte Offset: 0 +21-224-18:42:52.596 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_MEM_DEF_TABLE[15].NumBytes +21-224-18:42:52.597 00 SPR-I:OPRO Number of Bytes: 192 +21-224-18:42:52.597 00 SPR-I:OPRO +21-224-18:42:52.603 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-224-18:42:52.603 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-224-18:42:52.603 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 307 P0FAD cs.defmemorytbl +21-224-18:42:52.612 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-224-18:42:52.612 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat usrmem_def_ld_2.tmp cs.defmemorytbl > usrmem_def_ld_2 +21-224-18:42:52.616 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defmemorytbl usrmem_def_ld_2.tmp +21-224-18:42:52.620 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-224-18:42:52.620 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:52.620 00 SPR-I:OPRO ; End procedure scx_cpu1_cs_mdt3 +21-224-18:42:52.621 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:52.621 00 SPR-I:STS Procedure SCX_CPU1_CS_MDT3 completed +21-224-18:42:52.622 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:42:57.626 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:57.626 00 SPR-I:OPRO ; Step 5.10: Send the command to load the file with valid entries. +21-224-18:42:57.626 00 SPR-I:OPRO ;********************************************************************* +21-224-18:42:57.631 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:57.632 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-224-18:42:57.632 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:42:57.633 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-224-18:42:57.633 00 SPR-I:STS Procedure LOAD_TABLE started +21-224-18:42:57.634 00 SPR-I:OPRO Table Filename: usrmem_def_ld_2 +21-224-18:42:57.636 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 usrmem_def_ld_2 RAM:0 3 +21-224-18:42:57.636 00 SPR-I:OPRO +21-224-18:42:57.773 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:42:57.773 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:43:02.777 00 SPR-I:OPRO +21-224-18:43:02.777 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/usrmem_def_ld_2" +21-224-18:43:02.778 00 CMH-I:CMD Command SFDU received:<1804C0000041020D2F72616D2F7573726D656D5F6465665F6C645F320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:43:02.794 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:43:03.220 00 TLMH-I:STS 58-012-14:30:24.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/usrmem_def_ld_2' into 'CS.DefMemoryTbl' working buffer +21-224-18:43:06.798 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:06.800 00 SPR-I:STS Procedure LOAD_TABLE completed +21-224-18:43:06.807 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:06.807 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-224-18:43:06.810 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:06.811 00 SPR-I:OPRO <*> Passed - Event Msg 12 Found! +21-224-18:43:06.811 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:43:11.816 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:11.816 00 SPR-I:OPRO ; Step 5.11: Send the command to validate the file loaded in Step 5.9 +21-224-18:43:11.816 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:11.822 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:11.823 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-224-18:43:11.823 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:11.831 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:11.832 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-224-18:43:11.832 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:11.837 00 CMH-I:CMD Command SFDU received:<1804C000002B040E000043532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:43:11.859 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:43:12.721 00 TLMH-I:STS 58-012-14:30:34.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefMemoryTbl' +21-224-18:43:14.722 00 TLMH-I:STS 58-012-14:30:36.004 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 5, bad = 0, unused = 11 +21-224-18:43:14.723 00 TLMH-I:STS 58-012-14:30:36.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefMemoryTbl' +21-224-18:43:14.862 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:14.865 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validate command sent. +21-224-18:43:14.866 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-224-18:43:14.879 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:14.883 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table validation event '36' found! +21-224-18:43:14.884 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:14.884 00 SPR-I:OPRO ; Step 5.12: Send the command to Activate the file loaded in Step 5.9 +21-224-18:43:14.911 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:14.913 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:14.913 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-224-18:43:14.913 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:14.916 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:14.916 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-224-18:43:14.916 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:43:14.918 00 CMH-I:CMD Command SFDU received:<1804C0000029050D43532E4465664D656D6F727954626C00000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:43:14.923 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:43:15.713 00 TLMH-I:STS 58-012-14:30:37.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefMemoryTbl' has a load pending +21-224-18:43:18.718 00 TLMH-I:STS 58-012-14:30:40.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefMemoryTbl' +21-224-18:43:18.927 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:18.930 00 SPR-I:OPRO <*> Passed - Activate User-defined Memory Definition Table command sent properly. +21-224-18:43:18.937 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:18.938 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-224-18:43:18.943 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:43:18.944 00 SPR-I:OPRO <*> Passed - User-defined Memory Definition Table Updated successfully. +21-224-18:43:18.959 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:43:23.963 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:23.963 00 SPR-I:OPRO ; Step 5.13: Dump the Results table. +21-224-18:43:23.963 00 SPR-I:OPRO ;********************************************************************* +21-224-18:43:23.963 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:43:23.964 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:43:23.971 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl5_13" +21-224-18:43:23.972 00 CMH-I:CMD Command SFDU received:<1804C000006B033F000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C355F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:43:23.984 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:43:30.718 00 TLMH-I:STS 58-012-14:30:52.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl5_13' +21-224-18:43:38.997 00 SPR-I:OPRO +21-224-18:43:38.997 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:43:38.997 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:43:38.997 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:43:38.997 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:43:38.999 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl5_13 cpu1_usrrestbl5_13 binary 192.168.1.8 +21-224-18:43:39.149 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:43:39.149 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:43:54.161 00 SPR-I:OPRO +21-224-18:43:54.205 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl5_13`" +21-224-18:43:54.206 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:43:59.210 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:43:59.213 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:44:04.222 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:04.223 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:44:04.224 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:04.224 00 SPR-I:OPRO ; Step 6.0: Processing Limit Test. +21-224-18:44:04.224 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:04.224 00 SPR-I:OPRO ; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming +21-224-18:44:04.224 00 SPR-I:OPRO ; command. +21-224-18:44:04.224 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:04.226 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:04.243 00 SPR-I:OPRO ; Setup event 1 with CS INFO 37 +21-224-18:44:04.243 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:04.245 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-224-18:44:04.259 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:44:04.717 00 TLMH-I:STS 58-012-14:31:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-224-18:44:07.262 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:07.265 00 SPR-I:OPRO <*> Passed (1003;2003) - CS DisableEeprom command sent properly. +21-224-18:44:07.285 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:07.288 00 SPR-I:OPRO <*> Passed (1003;2003) - Expected Event Msg 37 rcv'd. +21-224-18:44:07.333 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:44:12.338 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:12.338 00 SPR-I:OPRO ; Step 6.2: Send the Disable Table Checksumming command. +21-224-18:44:12.338 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:12.344 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:12.345 00 SPR-I:OPRO ; Setup event 1 with CS INFO 67 +21-224-18:44:12.345 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:12.346 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-224-18:44:12.362 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:44:13.217 00 TLMH-I:STS 58-012-14:31:34.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-224-18:44:15.365 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:15.368 00 SPR-I:OPRO <*> Passed (1003;5002) - CS DisableTables command sent properly. +21-224-18:44:15.376 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:15.377 00 SPR-I:OPRO <*> Passed (1003;5002) - Expected Event Msg 67 rcv'd. +21-224-18:44:15.414 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:44:20.418 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:20.418 00 SPR-I:OPRO ; Step 6.3: Send the Disable Application Checksumming command. +21-224-18:44:20.418 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:20.423 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:20.423 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-224-18:44:20.424 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:20.425 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-224-18:44:20.441 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:44:21.215 00 TLMH-I:STS 58-012-14:31:42.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-224-18:44:23.444 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:23.447 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-224-18:44:23.455 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:23.456 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-224-18:44:23.491 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:44:28.495 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:28.496 00 SPR-I:OPRO ; Step 6.4: Send the Enable Memory Entry Checksumming command for a +21-224-18:44:28.496 00 SPR-I:OPRO ; large segment in order for Step 6.5 to work properly. +21-224-18:44:28.496 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:28.501 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:28.501 00 SPR-I:OPRO ; Setup event 1 with CS INFO 61 +21-224-18:44:28.501 00 SPR-I:OPRO ;*********************************************************************** +21-224-18:44:28.502 00 CMH-I:CMD Command SFDU received:<189FC000000519A600000002> from gs582cfslab4:SPR +21-224-18:44:28.517 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:44:29.217 00 TLMH-I:STS 58-012-14:31:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=61 Checksumming of Memory Entry ID 2 is Enabled +21-224-18:44:31.520 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:31.524 00 SPR-I:OPRO <*> Passed (1003;6003) - CS Enable User-defined Memory Item command sent properly. +21-224-18:44:31.534 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:44:31.535 00 SPR-I:OPRO <*> Passed (1003;6003) - Expected Event Msg 61 rcv'd. +21-224-18:44:31.573 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:44:36.577 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:36.577 00 SPR-I:OPRO ; Step 6.5: Constantly Dump the User-defined Memory Results table to +21-224-18:44:36.577 00 SPR-I:OPRO ; determine if the CS application is segmenting the CRC calculation +21-224-18:44:36.578 00 SPR-I:OPRO ; each cycle. +21-224-18:44:36.578 00 SPR-I:OPRO ;********************************************************************* +21-224-18:44:36.580 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:44:36.583 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:44:36.592 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl6_5" +21-224-18:44:36.593 00 CMH-I:CMD Command SFDU received:<1804C000006B030B000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C365F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:44:36.605 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:44:42.721 00 TLMH-I:STS 58-012-14:32:04.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl6_5' +21-224-18:44:51.619 00 SPR-I:OPRO +21-224-18:44:51.619 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:44:51.619 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:44:51.619 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:44:51.620 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:44:51.623 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl6_5 cpu1_usrrestbl6_5 binary 192.168.1.8 +21-224-18:44:51.769 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:44:51.769 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:45:06.781 00 SPR-I:OPRO +21-224-18:45:06.829 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl6_5`" +21-224-18:45:06.829 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:45:11.835 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:45:11.838 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-224-18:45:14.886 00 SPR-I:OPRO <*> Passed (7000) - Segmenting has occurred for User-defined Memory. +21-224-18:45:14.890 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.890 00 SPR-I:OPRO ; Step 7.0: Definition Table Initialization Test. +21-224-18:45:14.890 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.890 00 SPR-I:OPRO ; Step 7.1: Send the command to stop the CS Application and the +21-224-18:45:14.890 00 SPR-I:OPRO ; TST_CS Application. +21-224-18:45:14.890 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.890 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.901 00 SPR-I:OPRO ; Step 7.2: Delete the User-defined Memory Definition table default +21-224-18:45:14.901 00 SPR-I:OPRO ; load file from CPU1. +21-224-18:45:14.901 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.901 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-224-18:45:14.901 00 SPR-I:STS Procedure FTP_FILE started +21-224-18:45:14.994 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:45:14.994 00 SPR-I:STS Procedure FTP_FILE completed +21-224-18:45:14.995 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.995 00 SPR-I:OPRO ; Step 7.3: Start the CS and TST_CS applications. +21-224-18:45:14.995 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:14.996 00 CMH-I:CMD Command SFDU received:<1806C000001506224353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:45:14.997 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:45:15.717 00 TLMH-I:STS 58-012-14:32:37.021 INFO CPU=CPU1 APPNAME=CS EVENT ID=149 App terminating, RunStatus:0x00000005 +21-224-18:45:15.718 00 TLMH-I:STS 58-012-14:32:37.193 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=10 Restart Application CS Completed, AppID=1114124 +21-224-18:45:15.719 00 TLMH-I:STS 58-012-14:32:37.283 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-224-18:45:15.720 00 TLMH-I:STS 58-012-14:32:37.284 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefEepromTbl' from '/cf/cs_eepromtbl.tbl' +21-224-18:45:15.721 00 TLMH-I:STS 58-012-14:32:37.284 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-224-18:45:15.722 00 TLMH-I:STS 58-012-14:32:37.300 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-224-18:45:15.723 00 TLMH-I:STS 58-012-14:32:37.301 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefMemoryTbl' from 'Addr 0x003AC360' +21-224-18:45:15.724 00 TLMH-I:STS 58-012-14:32:37.301 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-224-18:45:15.726 00 TLMH-I:STS 58-012-14:32:37.335 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-224-18:45:15.727 00 TLMH-I:STS 58-012-14:32:37.335 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefAppTbl' from '/cf/cs_apptbl.tbl' +21-224-18:45:15.728 00 TLMH-I:STS 58-012-14:32:37.335 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-224-18:45:15.729 00 TLMH-I:STS 58-012-14:32:37.371 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-224-18:45:15.730 00 TLMH-I:STS 58-012-14:32:37.371 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefTablesTbl' from '/cf/cs_tablestbl.tbl' +21-224-18:45:15.731 00 TLMH-I:STS 58-012-14:32:37.371 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-224-18:45:15.732 00 TLMH-I:STS 58-012-14:32:37.372 INFO CPU=CPU1 APPNAME=CS EVENT ID=1 CS Initialized. Version 2.5.0.0 +21-224-18:45:20.001 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:20.001 00 SPR-I:OPRO ; Step 7.4: Dump the Results table. +21-224-18:45:20.001 00 SPR-I:OPRO ;********************************************************************* +21-224-18:45:20.001 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-224-18:45:20.003 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-224-18:45:20.016 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResMemoryTbl" DFILENAME="/ram/cpu1_usrrestbl7_4" +21-224-18:45:20.017 00 CMH-I:CMD Command SFDU received:<1804C000006B030B000143532E5265734D656D6F727954626C000000000000000000000000000000000000000000000000002F72616D2F637075315F75737272657374626C375F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-224-18:45:20.020 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:45:26.714 00 TLMH-I:STS 58-012-14:32:48.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResMemoryTbl' to '/ram/cpu1_usrrestbl7_4' +21-224-18:45:35.035 00 SPR-I:OPRO +21-224-18:45:35.035 00 SPR-I:OPRO The TBLNAME is: CS.ResMemoryTbl +21-224-18:45:35.035 00 SPR-I:OPRO The APID is: P0FB1 +21-224-18:45:35.035 00 SPR-I:OPRO The CPU is: CPU3 +21-224-18:45:35.035 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-224-18:45:35.036 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_usrrestbl7_4 cpu1_usrrestbl7_4 binary 192.168.1.8 +21-224-18:45:35.185 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:45:35.185 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-224-18:45:50.198 00 SPR-I:OPRO +21-224-18:45:50.243 00 SPR-I:OPRO The unix command is cvt -ws file_list[4017].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_usrrestbl7_4`" +21-224-18:45:50.243 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:45:55.248 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-224-18:45:55.252 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:46:00.267 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:46:00.271 00 SPR-I:OPRO <*> Passed (6008) - Dump of User-defined Memory Results Table successful. +21-224-18:46:00.276 00 SPR-I:OPRO ;********************************************************************* +21-224-18:46:00.276 00 SPR-I:OPRO ; Step 8.0: Clean-up. +21-224-18:46:00.277 00 SPR-I:OPRO ;********************************************************************* +21-224-18:46:00.277 00 SPR-I:OPRO ; Step 8.1: Upload the default User-defined Memory Definition file +21-224-18:46:00.277 00 SPR-I:OPRO ; downloaded in step 1.1. +21-224-18:46:00.277 00 SPR-I:OPRO ;********************************************************************* +21-224-18:46:00.278 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-224-18:46:00.315 00 SPR-I:STS Procedure FTP_FILE started +21-224-18:46:00.537 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-224-18:46:00.538 00 SPR-I:STS Procedure FTP_FILE completed +21-224-18:46:00.541 00 SPR-I:OPRO ;********************************************************************* +21-224-18:46:00.541 00 SPR-I:OPRO ; Step 8.2: Send the Power-On Reset command. +21-224-18:46:00.541 00 SPR-I:OPRO ;********************************************************************* +21-224-18:46:00.543 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-224-18:46:00.556 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-224-18:46:10.564 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-224-18:46:10.565 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-224-18:46:10.572 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-224-18:46:10.621 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-224-18:47:10.680 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:47:16.649 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-224-18:47:20.691 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:47:20.760 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-224-18:47:20.760 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-224-18:47:20.761 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-224-18:47:20.762 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-224-18:47:20.812 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-224-18:47:20.813 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-224-18:47:21.752 00 TLMH-I:STS 58-012-14:03:48.950 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-224-18:47:24.817 00 SPR-I:STTE WAIT UNTIL completed +21-224-18:47:24.818 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-224-18:47:24.819 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-224-18:47:24.830 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-224-18:47:24.830 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-224-18:47:26.783 00 DPD-I:STS Deleting page SCX_CPU1_CS_HK +21-224-18:47:28.664 00 DPD-I:STS Deleting page SCX_CPU1_CS_MEM_RESULTS_TBL +21-224-18:47:29.835 00 SPR-I:OPRO **** Requirements Status Reporting +21-224-18:47:29.836 00 SPR-I:OPRO -------------------------- +21-224-18:47:29.836 00 SPR-I:OPRO Requirement(s) Report +21-224-18:47:29.836 00 SPR-I:OPRO -------------------------- +21-224-18:47:29.837 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-224-18:47:29.841 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-224-18:47:29.843 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-224-18:47:29.844 00 SPR-I:OPRO FSW Requirement: CS_2003 P/F: P +21-224-18:47:29.845 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-224-18:47:29.871 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-224-18:47:29.873 00 SPR-I:OPRO FSW Requirement: CS_4002 P/F: P +21-224-18:47:29.874 00 SPR-I:OPRO FSW Requirement: CS_5002 P/F: P +21-224-18:47:29.900 00 SPR-I:OPRO FSW Requirement: CS_6000 P/F: P +21-224-18:47:29.902 00 SPR-I:OPRO FSW Requirement: CS_6000.1 P/F: P +21-224-18:47:29.903 00 SPR-I:OPRO FSW Requirement: CS_6000.2 P/F: F +21-224-18:47:29.927 00 SPR-I:OPRO FSW Requirement: CS_6001 P/F: P +21-224-18:47:29.928 00 SPR-I:OPRO FSW Requirement: CS_6002 P/F: P +21-224-18:47:29.929 00 SPR-I:OPRO FSW Requirement: CS_6003 P/F: P +21-224-18:47:29.953 00 SPR-I:OPRO FSW Requirement: CS_6004 P/F: P +21-224-18:47:29.954 00 SPR-I:OPRO FSW Requirement: CS_6005 P/F: P +21-224-18:47:29.955 00 SPR-I:OPRO FSW Requirement: CS_6005.1 P/F: P +21-224-18:47:29.978 00 SPR-I:OPRO FSW Requirement: CS_6005.2 P/F: P +21-224-18:47:29.979 00 SPR-I:OPRO FSW Requirement: CS_6006 P/F: P +21-224-18:47:29.980 00 SPR-I:OPRO FSW Requirement: CS_6007 P/F: P +21-224-18:47:30.001 00 SPR-I:OPRO FSW Requirement: CS_6008 P/F: P +21-224-18:47:30.002 00 SPR-I:OPRO FSW Requirement: CS_6009 P/F: P +21-224-18:47:30.003 00 SPR-I:OPRO FSW Requirement: CS_6009.1 P/F: P +21-224-18:47:30.025 00 SPR-I:OPRO FSW Requirement: CS_7000 P/F: P +21-224-18:47:30.026 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-224-18:47:30.027 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-224-18:47:30.051 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-224-18:47:30.053 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-224-18:47:30.077 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-224-18:47:30.077 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-224-18:47:30.077 00 SPR-I:OPRO ;********************************************************************* +21-224-18:47:30.077 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_usermem +21-224-18:47:30.077 00 SPR-I:OPRO ;********************************************************************* +21-224-18:47:30.077 00 SPR-I:STS Procedure SCX_CPU1_CS_USERMEM completed +21-224-18:47:30.086 00 SPR-I:OPRO *** Telemetry Info *** +21-224-18:47:30.086 00 SPR-I:OPRO +21-224-18:47:30.086 00 SPR-I:OPRO Pkt Loss Count: N/A +21-224-18:47:30.086 00 SPR-I:OPRO +21-224-18:47:30.086 00 SPR-I:OPRO ****************** +21-224-18:47:30.086 00 SPR-I:OPRO +21-224-18:47:30.086 00 SPR-I:OPRO Elapsed time: 1948.98 seconds +21-224-18:47:30.086 00 SPR-I:OPRO Elapsed time: 32.4831 minutes +21-224-18:47:30.088 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-224-18:47:30.215 00 DPD-I:STS Deleting page SCX_CPU1_CS_MEM_DEF_TABLE +21-224-18:47:32.894 00 DPD-I:STS Deleting page SCX_CPU1_TST_CS_HK +21-224-18:47:40.099 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logf +21-224-18:47:40.099 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logp +21-224-18:47:40.100 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logs +21-224-18:47:40.100 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.loge +21-224-18:47:40.101 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/CS2.5.0/scx_cpu1_cs_usermem-2021-224-18h15m01s.logr +21-224-18:47:40.193 00 SPR-I:OPRI --> newlog scx_cpu1_cs_usermem-2021-224-18h15m01s.log diff --git a/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.log b/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.log new file mode 100644 index 0000000..913afd5 --- /dev/null +++ b/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.log @@ -0,0 +1,9660 @@ +21-126-10:39:10.880 00 GEVH-I:STS The old event log has been compressed +21-126-10:39:10.880 00 GEVH-I:STS The new event log is now open. +21-126-10:39:10.856 00 CMH-D:COMM Received from gs582cfslab4:GEVH (4): IDs= : SFDU = +21-126-10:39:10.856 00 CMH-D:COMM Handling my I class sfdu (GEVH) +21-126-10:39:10.856 00 GEVH-D:STS A request to clear the event log (COMPRESSED) has been made. +21-126-10:39:10.856 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:39:10.856 00 GEVH-I:DBG Sending: CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:007 +21-126-10:39:10.856 00 CMH-D:DIR Received from gs582cfslab4:GEVH (4): LACC <> +21-126-10:39:10.856 00 CMH-D:LRES Message accepted locally +21-126-10:39:10.856 00 CMH-D:COMM Received from gs582cfslab4:GEVH (4): IDs= : SFDU = +21-126-10:39:10.856 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:39:10.856 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:007" ;;; ( ) +21-126-10:39:10.856 00 CMH-D:DIR Received from gs582cfslab4:GEVH (4): EACC +21-126-10:39:10.856 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:39:10.856 00 SPR-D:ERES Received end-to-end reponse(tag=7): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:007 +21-126-10:39:10.856 00 SPR-D:STS Command 7 was accepted. +21-126-10:39:10.866 00 UT_RUNPROC/99 +21-126-10:39:10.866 00 UT_RUNPROC/100 ; Build the database prefix using SC and CPU definitions from cfe_utils.h +21-126-10:39:10.866 00 UT_RUNPROC/101 local db_prefix, cpu_prefix +21-126-10:39:10.866 00 UT_RUNPROC/102 +21-126-10:39:10.866 00 UT_RUNPROC/103 ; If SC is set, use it +21-126-10:39:10.866 00 UT_RUNPROC/104 if (SC <> "") then +21-126-10:39:10.866 00 UT_RUNPROC/105 db_prefix = SC +21-126-10:39:10.866 00 UT_RUNPROC/106 endif +21-126-10:39:10.866 00 UT_RUNPROC/107 +21-126-10:39:10.867 00 UT_RUNPROC/109 db_prefix = db_prefix & CPU_CFG +21-126-10:39:10.867 00 UT_RUNPROC/110 +21-126-10:39:10.867 00 UT_RUNPROC/111 cpu_prefix = db_prefix +21-126-10:39:10.867 00 UT_RUNPROC/112 +21-126-10:39:10.867 00 UT_RUNPROC/113 ; Set the database prefix for CPU1 +21-126-10:39:10.867 00 UT_RUNPROC/114 if (numCPUs > 1) then +21-126-10:39:10.867 00 UT_RUNPROC/116 endif +21-126-10:39:10.867 00 UT_RUNPROC/117 +21-126-10:39:10.867 00 UT_RUNPROC/118 ; setup the database mnemonics for CPU1 +21-126-10:39:10.880 00 UT_RUNPROC/119 local cksumItem = cpu_prefix & "_ES_CKSUM" +21-126-10:39:10.880 00 UT_RUNPROC/120 local cfeMajorVerItem = cpu_prefix & "_ES_CFEMAJORVER" +21-126-10:39:10.880 00 UT_RUNPROC/121 local cfeMinorVerItem = cpu_prefix & "_ES_CFEMINORVER" +21-126-10:39:10.880 00 UT_RUNPROC/122 local cfeRevisionItem = cpu_prefix & "_ES_CFEREVISION" +21-126-10:39:10.880 00 UT_RUNPROC/123 local cfeMissionRevItem = cpu_prefix & "_ES_CFEMSNREV" +21-126-10:39:10.880 00 UT_RUNPROC/124 local osMajorVerItem = cpu_prefix & "_ES_OSMAJORVER" +21-126-10:39:10.880 00 UT_RUNPROC/125 local osMinorVerItem = cpu_prefix & "_ES_OSMINORVER" +21-126-10:39:10.881 00 UT_RUNPROC/126 local osRevisionItem = cpu_prefix & "_ES_OSREVISION" +21-126-10:39:10.881 00 UT_RUNPROC/127 local osMissionRevItem = cpu_prefix & "_ES_OSMISSIONREV" +21-126-10:39:10.881 00 UT_RUNPROC/128 +21-126-10:39:10.881 00 UT_RUNPROC/129 ; +21-126-10:39:10.881 00 UT_RUNPROC/130 ; Output FSW configuration information +21-126-10:39:10.881 00 UT_RUNPROC/131 ; +21-126-10:39:10.881 00 UT_RUNPROC/132 write "****************** FSW Configuration ******************" +21-126-10:39:10.881 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-126-10:39:10.881 00 UT_RUNPROC/134 if (numCPUs = 1) then +21-126-10:39:10.881 00 UT_RUNPROC/135 write " Checksum: ", {cksumItem} +21-126-10:39:10.881 00 SPR-I:OPRO Checksum: 16864 +21-126-10:39:10.881 00 UT_RUNPROC/136 write " cFE Version: ", {cfeMajorVerItem} & "." & {cfeMinorVerItem} & "." & {cfeRevisionItem} & "." & {cfeMissionRevItem} +21-126-10:39:10.881 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-126-10:39:10.881 00 UT_RUNPROC/137 write " OS Version: ", {osMajorVerItem} & "." & {osMinorVerItem} & "." & {osRevisionItem} & "." & {osMissionRevItem} +21-126-10:39:10.882 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-126-10:39:10.884 00 UT_RUNPROC/138 write " " +21-126-10:39:10.885 00 SPR-I:OPRO +21-126-10:39:10.885 00 UT_RUNPROC/139 endif +21-126-10:39:10.885 00 UT_RUNPROC/140 +21-126-10:39:10.885 00 UT_RUNPROC/141 if (numCPUs >= 2) then +21-126-10:39:10.885 00 UT_RUNPROC/166 endif +21-126-10:39:10.885 00 UT_RUNPROC/167 +21-126-10:39:10.885 00 UT_RUNPROC/168 ; This proc only supports up to 3 CPUs. +21-126-10:39:10.885 00 UT_RUNPROC/169 ; If there are more than 3, the additional CPUs must be added below +21-126-10:39:10.885 00 UT_RUNPROC/170 if (numCPUs = 3) then +21-126-10:39:10.885 00 UT_RUNPROC/189 endif +21-126-10:39:10.885 00 UT_RUNPROC/190 +21-126-10:39:10.885 00 UT_RUNPROC/191 write " Connection Status" +21-126-10:39:10.885 00 SPR-I:OPRO Connection Status +21-126-10:39:10.885 00 UT_RUNPROC/192 write " -----------------" +21-126-10:39:10.885 00 SPR-I:OPRO ----------------- +21-126-10:39:10.885 00 UT_RUNPROC/193 write " CFDP: ", %select(packet_valid("my_entity_id"),"UP","DOWN") +21-126-10:39:10.885 00 SPR-I:OPRO CFDP: DOWN +21-126-10:39:10.885 00 UT_RUNPROC/194 write " UDP: ", p@GSE_ICHAN +21-126-10:39:10.885 00 SPR-I:OPRO UDP: UP +21-126-10:39:10.885 00 UT_RUNPROC/195 write " SWTS: ", p@GSE_SCHAN +21-126-10:39:10.885 00 SPR-I:OPRO SWTS: UNK +21-126-10:39:10.885 00 UT_RUNPROC/196 ; write " ITOS: ", p@GSE_ZCHAN +21-126-10:39:10.885 00 UT_RUNPROC/197 +21-126-10:39:10.885 00 UT_RUNPROC/199 gds_label = "" +21-126-10:39:10.885 00 UT_RUNPROC/200 gds_version = "N/A" +21-126-10:39:10.885 00 UT_RUNPROC/201 +21-126-10:39:10.885 00 UT_RUNPROC/202 #ifdef GDS_EXISTS +21-126-10:39:10.885 00 UT_RUNPROC/203 write " GDS: ", %select(packet_valid("GDS_EXECUTOR_SIMULATION_TIME"),"UP", "DOWN") +21-126-10:39:10.885 00 UT_RUNPROC/204 if (GSE_HCHAN = 1) then +21-126-10:39:10.885 00 UT_RUNPROC/205 gds_label = "GDS" +21-126-10:39:10.885 00 UT_RUNPROC/206 gds_version = GDS_EXECUTOR_GDS_VERSION_VALUE +21-126-10:39:10.885 00 UT_RUNPROC/207 endif +21-126-10:39:10.885 00 UT_RUNPROC/208 #endif +21-126-10:39:10.886 00 UT_RUNPROC/209 +21-126-10:39:10.886 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-126-10:39:10.886 00 SPR-I:OPRO +21-126-10:39:10.886 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-126-10:39:10.886 00 SPR-I:OPRO CMD / TLM Path +21-126-10:39:10.886 00 UT_RUNPROC/212 write " --------------" +21-126-10:39:10.886 00 SPR-I:OPRO -------------- +21-126-10:39:10.886 00 UT_RUNPROC/213 if (GSE_ICHAN = 1) then +21-126-10:39:10.886 00 UT_RUNPROC/214 cmd_tlm_path = "UDP" +21-126-10:39:10.886 00 UT_RUNPROC/219 endif +21-126-10:39:10.886 00 UT_RUNPROC/220 +21-126-10:39:10.886 00 UT_RUNPROC/221 write " ", cmd_tlm_path +21-126-10:39:10.886 00 SPR-I:OPRO UDP +21-126-10:39:10.886 00 UT_RUNPROC/222 write " ", gds_label +21-126-10:39:10.886 00 SPR-I:OPRO +21-126-10:39:10.886 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-126-10:39:10.886 00 SPR-I:OPRO +21-126-10:39:10.886 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-126-10:39:10.886 00 SPR-I:OPRO ASIST / GDS Configuration +21-126-10:39:10.886 00 UT_RUNPROC/225 write " -------------------------" +21-126-10:39:10.887 00 SPR-I:OPRO ------------------------- +21-126-10:39:10.887 00 UT_RUNPROC/226 write " Workstation: ", %upper(%liv(LOCALHOST)) +21-126-10:39:10.887 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-126-10:39:10.887 00 UT_RUNPROC/227 write " Account: ", %env("ACCOUNT") +21-126-10:39:10.887 00 SPR-I:OPRO Account: cfs_test +21-126-10:39:10.887 00 UT_RUNPROC/228 write " Version: ", ASIST_VERSION +21-126-10:39:10.887 00 SPR-I:OPRO Version: 21.0.7 +21-126-10:39:10.887 00 UT_RUNPROC/229 write " Tlm DB: Version: ",vidtlm.version, " Date: ", tlmdbdate, " Time: ", vidtlm.timeof +21-126-10:39:10.887 00 SPR-I:OPRO Tlm DB: Version: 1.973 Date: 04-26-21 Time: 12:02:12 PM. +21-126-10:39:10.887 00 UT_RUNPROC/230 write " Cmd DB: Version: ",%rpad(command_parm_attr("verid_cmd", "version", "description"),4," ")," Date: ",cmddbdate," Time: ",command_parm_attr("verid_cmd", "timeof", "description") +21-126-10:39:10.887 00 SPR-I:OPRO Cmd DB: Version: 1.50 Date: 04-05-21 Time: 10:39:20 AM.EDT +21-126-10:39:10.887 00 UT_RUNPROC/231 +21-126-10:39:10.887 00 UT_RUNPROC/232 #ifdef GDS_EXISTS +21-126-10:39:10.887 00 UT_RUNPROC/233 write " GDS: ", gds_version +21-126-10:39:10.887 00 UT_RUNPROC/234 #endif +21-126-10:39:10.887 00 UT_RUNPROC/235 +21-126-10:39:10.887 00 UT_RUNPROC/237 write " Telemetry Info" +21-126-10:39:10.887 00 SPR-I:OPRO +21-126-10:39:10.888 00 UT_RUNPROC/237 write " Telemetry Info" +21-126-10:39:10.888 00 SPR-I:OPRO Telemetry Info +21-126-10:39:10.888 00 UT_RUNPROC/238 write " --------------" +21-126-10:39:10.888 00 SPR-I:OPRO -------------- +21-126-10:39:10.888 00 UT_RUNPROC/240 write " Pkt Loss Count: N/A" +21-126-10:39:10.888 00 SPR-I:OPRO Pkt Loss Count: N/A +21-126-10:39:10.888 00 UT_RUNPROC/241 write "**************** End FSW Configuration ***************" +21-126-10:39:10.888 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-126-10:39:10.888 00 UT_RUNPROC/242 ; +21-126-10:39:10.888 00 UT_RUNPROC/243 ; Start the procedure +21-126-10:39:10.888 00 UT_RUNPROC/244 ; +21-126-10:39:10.888 00 UT_RUNPROC/245 write "Starting Procedure.... ", proc_to_run +21-126-10:39:10.888 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_appcode +21-126-10:39:10.888 00 UT_RUNPROC/246 rstol_dir = "rstol 'start " & proc_to_run & "'" +21-126-10:39:10.889 00 UT_RUNPROC/247 stime = %gmt +21-126-10:39:10.889 00 UT_RUNPROC/248 native(rstol_dir) +21-126-10:39:11.003 00 ????-D:???? Command "start scx_cpu1_cs_appcode" sent to STOL +21-126-10:39:11.003 00 SPR-D:STS Sent native operating system command "rstol 'start scx_cpu1_cs_appcode'" +21-126-10:39:11.013 00 SPR-I:OPRI --> start scx_cpu1_cs_appcode +21-126-10:39:11.013 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_appcode.i +21-126-10:39:11.025 00 SPR-I:STS Procedure SCX_CPU1_CS_APPCODE started +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/2 ;******************************************************************************* +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/3 ; Test Name: cs_appcode +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/4 ; Test Level: Build Verification +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/5 ; Test Type: Functional +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/6 ; +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/7 ; Test Description +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/8 ; This test verifies that the CFS Checksum (CS) application code segment +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/9 ; checksumming commands function properly and handles anomolies properly. +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/10 ; +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/11 ; Requirements Tested +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/12 ; CS1002 For all CS commands, if the length contained in the message +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/13 ; header is not equal to the expected length, CS shall reject the +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/14 ; command and issue an event message. +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/15 ; CS1003 If CS accepts any command as valid, CS shall execute the +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/16 ; command, increment the CS Valid Command Counter and issue an +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/17 ; event message. +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/18 ; CS1004 If CS rejects any command, CS shall abort the command execution, +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/19 ; increment the CS Command Rejected Counter and issue an event +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/20 ; message. +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/21 ; CS4000 Checksum shall calculate CRCs for each Table-Defined +21-126-10:39:11.026 00 SCX_CPU1_CS_AP/22 ; Application's code segment and compare them against the +21-126-10:39:11.026 00 SCX_CPU1_CS_AP/23 ; corresponding Application's baseline code segment CRC if: +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/24 ; a. Checksumming (as a whole) is Enabled +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/25 ; b. App code segment checksumming is Enabled +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/26 ; c. Checksumming of the individual Application Code +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/27 ; segment is Enabled +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/28 ; CS4000.1 If the Application's code segment CRC is not equal to the +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/29 ; corresponding Application's baseline code segment CRC, CS shall +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/30 ; increment the Application Code Segment CRC Miscompare Counter +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/31 ; and send an event message. +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/32 ; CS4000.2 If the table-defined Application code segment is invalid, CS +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/33 ; shall send an event message and skip that Application code +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/34 ; segment. +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/35 ; CS4001 Upon receipt of an Enable Application checksumming command, CS +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/36 ; shall enable checksumming of all Application code segments. +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/37 ; CS4002 Upon receipt of a Disable Application checksumming command, CS +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/38 ; shall disable checksumming of all Application code segments. +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/39 ; CS4003 Upon receipt of an Enable Application code segment command, CS +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/40 ; shall enable checksumming of the command-specified Application. +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/41 ; CS4004 Upon receipt of a Disable Application code segment command, CS +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/42 ; shall disable checksumming of the command-specified Application. +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/43 ; CS4005 Upon receipt of a Recompute Application Code Segment CRC +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/44 ; command, CS shall: +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/45 ; a) Recompute the baseline CRC for the Application +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/46 ; b) Set the Recompute In Progress Flag to TRUE +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/47 ; Application. +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/48 ; CS4005.1 Once the baseline CRC is computed, CS shall; +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/49 ; a) Generate an event message containing the baseline CRC +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/50 ; b) Set the Recompute In Progress Flag to FALSE +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/51 ; CS4005.2 If CS is already processing a Recompute CRC command, CS shall +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/52 ; reject the command. +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/53 ; CS4006 Upon receipt of a Report Application Code Segment CRC command, +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/54 ; CS shall send an event message containing the baseline +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/55 ; Application code segment CRC. +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/56 ; CS4007 If the command-specified Application is invalid (for any +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/57 ; Application Code Segment command where the Application is a +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/58 ; command argument), CS shall reject the command and send an +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/59 ; event message. +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/60 ; CS4008 CS shall provide the ability to dump the baseline CRCs and +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/61 ; status for the Application code segment memory segments via a +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/62 ; dump-only table. +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/63 ; CS7000 The CS software shall limit the amount of bytes processed during +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/64 ; each of its execution cycles to a maximum of +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/65 ; bytes. +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/66 ; CS8000 Upon receipt of an Enable Checksum command, CS shall start +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/67 ; calculating CRCs and compare them against the baseline CRCs. +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/68 ; CS8001 Upon receipt of a Disable Checksum command, CS shall stop +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/69 ; calculating CRCs and comparing them against the baseline CRCs. +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/70 ; CS9000 CS shall generate a housekeeping message containing the +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/71 ; following: +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/72 ; a. Valid Ground Command Counter +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/73 ; b. Ground Command Rejected Counter +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/74 ; c. Overall CRC enable/disable status +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/75 ; d. Total Non-Volatile Baseline CRC +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/76 ; e. OS code segment Baseline CRC +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/77 ; f. cFE code segment Baseline CRC +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/78 ; g. Non-Volatile CRC Miscompare Counter +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/79 ; h. OS Code Segment CRC Miscompare Counter +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/80 ; i. cFE Code Segment CRC Miscompare Counter +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/81 ; j. Application CRC Miscompare Counter +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/82 ; k. Table CRC Miscompare Counter +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/83 ; l. User-Defined Memory CRC Miscompare Counter +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/84 ; m. Last One Shot Address +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/85 ; n. Last One Shot Size +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/86 ; o. Last One Shot Checksum +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/87 ; p. Checksum Pass Counter (number of passes thru all of +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/88 ; the checksum areas) +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/89 ; q. Current Checksum Region (Non-Volatile, OS code +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/90 ; segment, cFE Code Segment etc) +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/91 ; r. Non-Volatile CRC enable/disable status +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/92 ; s. OS Code Segment CRC enable/disable status +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/93 ; t. cFE Code Segment CRC enable/disable status +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/94 ; u. Application CRC enable/disable status +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/95 ; v. Table CRC enable/disable status +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/96 ; w. User-Defined Memory CRC enable/disable status +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/97 ; x. Last One Shot Rate +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/98 ; y) Recompute In Progress Flag +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/99 ; z) One Shot In Progress Flag +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/100 ; CS9001 Upon initialization of the CS Application(CE Power On, cFE +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/101 ; Processor Reset, or CS Application Reset), CS shall initialize +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/102 ; the following data to Zero: +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/103 ; a. Valid Ground Command Counter +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/104 ; b. Ground Command Rejected Counter +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/105 ; c. Non-Volatile CRC Miscompare Counter +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/106 ; d. OS Code Segment CRC Miscompare Counter +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/107 ; e. cFE Code Segment CRC Miscompare Counter +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/108 ; f. Application CRC Miscompare Counter +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/109 ; g. Table CRC Miscompare Counter +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/110 ; h. User-Defined Memory CRC Miscompare Counter +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/111 ; i) Recompute In Progress Flag +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/112 ; j) One Shot In Progress Flag +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/113 ; +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/114 ; Prerequisite Conditions +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/115 ; The CFS is up and running and ready to accept commands. +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/116 ; The CS commands and telemetry items exist in the GSE database. +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/117 ; The display pages exist for the CS Housekeeping and the dump-only +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/118 ; Application Code Segment Result Table. +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/119 ; The Application Code Segment definition table exists defining the +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/120 ; segments to checksum. +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/121 ; A CS Test application (TST_CS) exists in order to fully test the CS +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/122 ; Application. +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/123 ; +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/124 ; Assumptions and Constraints +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/125 ; None. +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/126 ; +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/127 ; Change History +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/128 ; +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/129 ; Date Name Description +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/130 ; 07/18/08 Walt Moleski Original Procedure. +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/131 ; 03/11/10 Walt Moleski Updated to use the telemetry arrays +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/132 ; that start with zero (0). +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/133 ; 09/22/10 Walt Moleski Updated to use variables for the CFS +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/134 ; application name and ram disk. Replaced +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/135 ; all setupevt instances with setupevents +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/136 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/137 ; commanding and added a hostCPU variable +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/138 ; for the utility procs to connect to the +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/139 ; proper host IP address. +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/140 ; +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/141 ; Arguments +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/142 ; None. +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/143 ; +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/144 ; Procedures Called +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/145 ; Name Description +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/146 ; ut_tlmwait Wait for a specified telemetry point to update to a +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/147 ; specified value. +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/148 ; ut_pfindicate Print the pass fail status of a particular requirement +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/149 ; number. +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/150 ; ut_setupevents Performs setup to verify that a particular event +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/151 ; message was received by ASIST. +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/152 ; ut_setrequirements A directive to set the status of the cFE +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/153 ; requirements array. +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/154 ; +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/155 ; Expected Test Results and Analysis +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/156 ; +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/157 ;********************************************************************** +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/158 +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/159 local logging = %liv (log_procedure) +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/160 %liv (log_procedure) = FALSE +21-126-10:39:11.119 00 SCX_CPU1_CS_AP/176 +21-126-10:39:11.119 00 SCX_CPU1_CS_AP/177 #define CS_1002 0 +21-126-10:39:11.119 00 SCX_CPU1_CS_AP/178 #define CS_1003 1 +21-126-10:39:11.119 00 SCX_CPU1_CS_AP/179 #define CS_1004 2 +21-126-10:39:11.119 00 SCX_CPU1_CS_AP/180 #define CS_4000 3 +21-126-10:39:11.119 00 SCX_CPU1_CS_AP/181 #define CS_40001 4 +21-126-10:39:11.119 00 SCX_CPU1_CS_AP/182 #define CS_40002 5 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/183 #define CS_4001 6 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/184 #define CS_4002 7 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/185 #define CS_4003 8 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/186 #define CS_4004 9 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/187 #define CS_4005 10 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/188 #define CS_40051 11 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/189 #define CS_40052 12 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/190 #define CS_4006 13 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/191 #define CS_4007 14 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/192 #define CS_4008 15 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/193 #define CS_7000 16 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/194 #define CS_8000 17 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/195 #define CS_8001 18 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/196 #define CS_9000 19 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/197 #define CS_9001 20 +21-126-10:39:11.121 00 SCX_CPU1_CS_AP/198 +21-126-10:39:11.121 00 SCX_CPU1_CS_AP/199 global ut_req_array_size = 20 +21-126-10:39:11.121 00 SCX_CPU1_CS_AP/200 global ut_requirement[0 .. ut_req_array_size] +21-126-10:39:11.121 00 SCX_CPU1_CS_AP/201 +21-126-10:39:11.121 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.121 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.121 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.123 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.135 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.135 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.135 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.135 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.135 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.135 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.136 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.136 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.136 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.136 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.136 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.136 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.136 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/205 +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/206 ;********************************************************************** +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/207 ; Set the local values +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/208 ;********************************************************************** +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/209 local cfe_requirements[0 .. ut_req_array_size] = ["CS_1002", "CS_1003", "CS_1004", "CS_4000", "CS_4000.1", "CS_4000.2", "CS_4001", "CS_4002", "CS_4003", "CS_4004", "CS_4005", "CS_4005.1", "CS_4005.2", "CS_4006", "CS_4007", "CS_4008", "CS_7000", "CS_8000", "CS_8001", "CS_9000", "CS_9001" ] +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/210 +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/211 ;********************************************************************** +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/212 ; Define local variables +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/213 ;********************************************************************** +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/214 LOCAL rawcmd +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/215 LOCAL stream +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/216 LOCAL defAppId, defPktId, resAppId, resPktId +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/217 local i,appIndex,appName,foundApp +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/218 local CSAppName = "CS" +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/219 local ramDir = "RAM:0" +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/220 local hostCPU = "CPU3" +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/221 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-126-10:39:11.143 00 SCX_CPU1_CS_AP/222 local appResTblName = CSAppName & "." & CS_RESULTS_APP_TABLE_NAME +21-126-10:39:11.143 00 SCX_CPU1_CS_AP/223 +21-126-10:39:11.143 00 SCX_CPU1_CS_AP/226 defAppId = "0FAF" +21-126-10:39:11.143 00 SCX_CPU1_CS_AP/227 resAppId = "0FB3" +21-126-10:39:11.143 00 SCX_CPU1_CS_AP/228 defPktId = 4015 +21-126-10:39:11.144 00 SCX_CPU1_CS_AP/229 resPktId = 4019 +21-126-10:39:11.144 00 SCX_CPU1_CS_AP/230 +21-126-10:39:11.144 00 SCX_CPU1_CS_AP/231 write ";*********************************************************************" +21-126-10:39:11.144 00 SPR-I:OPRO ;********************************************************************* +21-126-10:39:11.144 00 SCX_CPU1_CS_AP/232 write "; Step 1.0: Checksum Application Code Segment Test Setup." +21-126-10:39:11.144 00 SPR-I:OPRO ; Step 1.0: Checksum Application Code Segment Test Setup. +21-126-10:39:11.148 00 SCX_CPU1_CS_AP/233 write ";*********************************************************************" +21-126-10:39:11.148 00 SPR-I:OPRO ;********************************************************************* +21-126-10:39:11.148 00 SCX_CPU1_CS_AP/234 write "; Step 1.1: Command a Power-on Reset." +21-126-10:39:11.148 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset. +21-126-10:39:11.148 00 SCX_CPU1_CS_AP/235 write ";*********************************************************************" +21-126-10:39:11.148 00 SPR-I:OPRO ;********************************************************************* +21-126-10:39:11.148 00 SCX_CPU1_CS_AP/236 /SCX_CPU1_ES_POWERONRESET +21-126-10:39:11.460 00 SPR-D:CMD Sending: CCSD3ZA0000100000109C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:008C7333IA0CPKT000000201806C000000302220002 +21-126-10:39:11.460 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:39:11.460 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:39:11.460 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:39:11.460 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:39:11.460 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-126-10:39:11.460 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:39:11.460 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:39:11.460 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-126-10:39:11.460 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1806C000000302220002> +21-126-10:39:11.460 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:39:11.460 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:39:11.460 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:39:11.461 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:39:11.461 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:39:11.461 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:39:11.461 00 CMH-D:LRES Message accepted locally +21-126-10:39:11.461 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:39:11.461 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:39:11.461 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:008" ;;; ( ) +21-126-10:39:11.461 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:39:11.461 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:39:11.461 00 SPR-D:ERES Received end-to-end reponse(tag=8): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:008 +21-126-10:39:11.461 00 SPR-D:STS Command 8 was accepted. +21-126-10:39:11.471 00 SCX_CPU1_CS_AP/237 wait 10 +21-126-10:39:11.471 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-10:39:21.480 00 SCX_CPU1_CS_AP/238 +21-126-10:39:21.482 00 SCX_CPU1_CS_AP/239 close_data_center +21-126-10:39:21.483 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-126-10:39:21.484 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-126-10:39:21.485 00 CLEAR_SPACECRA/2 ; +21-126-10:39:21.485 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-126-10:39:21.485 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-126-10:39:21.491 00 CLEAR_SPACECRA/135 +21-126-10:39:21.491 00 CLEAR_SPACECRA/136 endproc +21-126-10:39:21.491 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-126-10:39:21.521 00 SPR-D:STS Sent native operating system command "killall data_center" +21-126-10:39:21.521 00 SCX_CPU1_CS_AP/240 wait 60 +21-126-10:39:21.521 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-126-10:39:21.524 00 TIO-W:STS Channel I disconnected. Retrying +21-126-10:40:21.571 00 SCX_CPU1_CS_AP/241 +21-126-10:40:21.571 00 SCX_CPU1_CS_AP/242 cfe_startup {hostCPU} +21-126-10:40:21.582 00 SPR-D:STS Sent native operating system command "echo .extern_ignore xterm -ls -T DATA_CENTER -e 'data_center -t 5001 -c 5002' > /home/cfs_test/.asist/log/gmsec_startup.imon" +21-126-10:40:21.582 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:40:27.551 00 CMH-D:COMM Connected to host gs582cfslab4 +21-126-10:40:27.551 00 CMH-D:DBG Input Client #0 has gen_connected to FEDS_CLIENT. +21-126-10:40:27.551 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:40:27.551 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:40:27.551 00 CMH-I:COMM Attached to upstream server #0-> FEDS:FEDS +21-126-10:40:27.551 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-126-10:40:27.552 00 CMH-D:COMM CMHQ #0 reconnection is <00> +21-126-10:40:31.533 00 TIO-I:STS Connected to I channel as SFID 0. +21-126-10:40:31.593 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:40:31.595 00 SPR-D:CMD Sending: CCSD3ZA0000100000126C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:009C7333IA0DDIR00000037open udp_read C%03X 1235 packet_only +21-126-10:40:31.595 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:40:31.595 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:40:31.595 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:40:31.595 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:40:31.595 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-126-10:40:31.595 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:40:31.595 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:40:31.596 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DDIR +21-126-10:40:31.596 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:40:31.596 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:40:31.596 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:40:31.597 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:40:31.597 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:40:31.597 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:40:31.597 00 CMH-D:LRES Message accepted locally +21-126-10:40:31.598 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:40:31.598 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:40:31.598 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:009" ;;; ( ) +21-126-10:40:31.598 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:40:31.598 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:40:31.599 00 SPR-D:ERES Received end-to-end reponse(tag=9): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:009 +21-126-10:40:31.599 00 SPR-D:STS Command 9 was accepted. +21-126-10:40:31.611 00 SPR-D:CMD Sending: CCSD3ZA0000100000129C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:010C7333IA0DDIR00000040open udp_write CPKT cpu3 1234 ascii_pkt +21-126-10:40:31.612 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:40:31.612 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:40:31.612 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:40:31.612 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:40:31.612 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-126-10:40:31.612 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:40:31.612 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:40:31.612 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DDIR +21-126-10:40:31.613 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:40:31.613 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:40:31.613 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:40:31.613 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:40:31.614 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:40:31.614 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:40:31.614 00 CMH-D:LRES Message accepted locally +21-126-10:40:31.653 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:40:31.653 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:40:31.653 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:010" ;;; ( ) +21-126-10:40:31.653 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:40:31.653 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:40:31.653 00 SPR-D:ERES Received end-to-end reponse(tag=10): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:010 +21-126-10:40:31.653 00 SPR-D:STS Command 10 was accepted. +21-126-10:40:31.665 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-126-10:40:31.665 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-126-10:40:31.665 00 SEND_THAT_TO_C/2 ; +21-126-10:40:31.665 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-126-10:40:31.665 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-126-10:40:31.667 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-126-10:40:31.667 00 SPR-D:CMD Sending: CCSD3ZA0000100000137C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:011C7333IA0CPKT000000481880C0000011069A3139322E3136382E312E313031000000 +21-126-10:40:31.668 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:40:31.668 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:40:31.668 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:40:31.668 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:40:31.668 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-126-10:40:31.668 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:40:31.668 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:40:31.668 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-126-10:40:31.669 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1880C0000011069A3139322E3136382E312E313031000000> +21-126-10:40:31.669 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:40:31.669 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:40:31.669 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:40:31.670 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:40:31.670 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:40:31.670 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:40:31.670 00 CMH-D:LRES Message accepted locally +21-126-10:40:31.709 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:40:31.709 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:40:31.709 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:011" ;;; ( ) +21-126-10:40:31.709 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:40:31.709 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:40:31.709 00 SPR-D:ERES Received end-to-end reponse(tag=11): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:011 +21-126-10:40:31.709 00 SPR-D:STS Command 11 was accepted. +21-126-10:40:31.709 00 SEND_THAT_TO_C/83 +21-126-10:40:31.709 00 SEND_THAT_TO_C/84 endproc +21-126-10:40:31.710 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-126-10:40:31.710 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:40:32.941 00 TLMH-I:STS 58-012-14:03:49.350 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-10:40:35.716 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:40:35.717 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-126-10:40:35.718 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-126-10:40:35.719 00 FILL_IN_SPACEC/2 ; +21-126-10:40:35.719 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-126-10:40:35.719 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-126-10:40:35.722 00 FILL_IN_SPACEC/152 +21-126-10:40:35.722 00 FILL_IN_SPACEC/153 endproc +21-126-10:40:35.722 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-126-10:40:35.722 00 SCX_CPU1_CS_AP/243 wait 5 +21-126-10:40:35.722 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:40:40.726 00 SCX_CPU1_CS_AP/244 +21-126-10:40:40.726 00 SCX_CPU1_CS_AP/245 write ";**********************************************************************" +21-126-10:40:40.727 00 SPR-I:OPRO ;********************************************************************** +21-126-10:40:40.727 00 SCX_CPU1_CS_AP/246 write "; Step 1.2: Display the Housekeeping pages " +21-126-10:40:40.727 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-126-10:40:40.727 00 SCX_CPU1_CS_AP/247 write ";**********************************************************************" +21-126-10:40:40.727 00 SPR-I:OPRO ;********************************************************************** +21-126-10:40:40.727 00 SCX_CPU1_CS_AP/248 page SCX_CPU1_CS_HK +21-126-10:40:40.836 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-126-10:40:40.839 00 SPR-D:STS Sent native operating system command "evt_client -c "aw SCX_CPU1_CS_HK"" +21-126-10:40:40.840 00 SCX_CPU1_CS_AP/249 ;page SCX_CPU1_TST_CS_HK +21-126-10:40:40.840 00 SCX_CPU1_CS_AP/250 page SCX_CPU1_CS_APP_DEF_TABLE +21-126-10:40:40.908 00 DPD-I:STS Page SCX_CPU1_CS_APP_DEF_TABLE added (cid:1). +21-126-10:40:40.911 00 SPR-D:STS Sent native operating system command "evt_client -c "aw SCX_CPU1_CS_APP_DEF_TABLE"" +21-126-10:40:40.911 00 SCX_CPU1_CS_AP/251 page SCX_CPU1_CS_APP_RESULTS_TBL +21-126-10:40:40.976 00 SFDU-D:STS Received connection from gs582cfslab4 +21-126-10:40:40.995 00 DPD-I:STS Page SCX_CPU1_CS_APP_RESULTS_TBL added (cid:1). +21-126-10:40:41.003 00 SPR-D:STS Sent native operating system command "evt_client -c "aw SCX_CPU1_CS_APP_RESULTS_TBL"" +21-126-10:40:41.003 00 SCX_CPU1_CS_AP/252 +21-126-10:40:41.003 00 SCX_CPU1_CS_AP/253 write ";*********************************************************************" +21-126-10:40:41.003 00 SPR-I:OPRO ;********************************************************************* +21-126-10:40:41.003 00 SCX_CPU1_CS_AP/254 write "; Step 1.3: Create & upload the Application Code Segment Definition " +21-126-10:40:41.003 00 SPR-I:OPRO ; Step 1.3: Create & upload the Application Code Segment Definition +21-126-10:40:41.003 00 SCX_CPU1_CS_AP/255 write "; Table file to be used during this test." +21-126-10:40:41.003 00 SPR-I:OPRO ; Table file to be used during this test. +21-126-10:40:41.003 00 SCX_CPU1_CS_AP/256 write ";********************************************************************" +21-126-10:40:41.003 00 SPR-I:OPRO ;******************************************************************** +21-126-10:40:41.003 00 SCX_CPU1_CS_AP/257 s scx_cpu1_cs_adt1 +21-126-10:40:41.003 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt1.i +21-126-10:40:41.006 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT1 started +21-126-10:40:41.006 00 SCX_CPU1_CS_AD/2 ;******************************************************************************* +21-126-10:40:41.006 00 SCX_CPU1_CS_AD/3 ; Test Name: cs_adt1 +21-126-10:40:41.006 00 SCX_CPU1_CS_AD/4 ; Test Level: Build Verification +21-126-10:40:41.006 00 SCX_CPU1_CS_AD/5 ; Test Type: Functional +21-126-10:40:41.006 00 SCX_CPU1_CS_AD/6 ; +21-126-10:40:41.006 00 SCX_CPU1_CS_AD/7 ; Test Description +21-126-10:40:41.006 00 SCX_CPU1_CS_AD/8 ; The purpose of this procedure is to generate the default Application +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/9 ; Definition Table for the Checksum Application. +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/10 ; +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/11 ; Requirements Tested: +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/12 ; None +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/13 ; +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/14 ; Prerequisite Conditions +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/15 ; None +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/16 ; +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/17 ; Assumptions and Constraints +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/18 ; None. +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/19 ; +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/20 ; Change History +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/21 ; +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/22 ; Date Name Description +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/23 ; 07/18/11 Walt Moleski Initial release. +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/24 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/25 ; commanding and added a hostCPU variable +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/26 ; for the utility procs to connect to the +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/27 ; proper host IP address. +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/28 ; +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/29 ; Arguments +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/30 ; None. +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/31 ; +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/32 ; Procedures Called +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/33 ; Name Description +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/34 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/35 ; the specified arguments and cvt +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/36 ; +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/37 ; Expected Test Results and Analysis +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/38 ; +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/39 ;********************************************************************** +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/40 +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/41 local logging = %liv (log_procedure) +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/42 %liv (log_procedure) = FALSE +21-126-10:40:41.060 00 SCX_CPU1_CS_AD/49 +21-126-10:40:41.060 00 SCX_CPU1_CS_AD/50 ;********************************************************************** +21-126-10:40:41.060 00 SCX_CPU1_CS_AD/51 ; Define local variables +21-126-10:40:41.060 00 SCX_CPU1_CS_AD/52 ;********************************************************************** +21-126-10:40:41.060 00 SCX_CPU1_CS_AD/53 LOCAL defAppId, defPktId +21-126-10:40:41.061 00 SCX_CPU1_CS_AD/54 local CSAppName = "CS" +21-126-10:40:41.061 00 SCX_CPU1_CS_AD/55 local ramDir = "RAM:0" +21-126-10:40:41.061 00 SCX_CPU1_CS_AD/56 local hostCPU = "CPU3" +21-126-10:40:41.061 00 SCX_CPU1_CS_AD/57 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-126-10:40:41.061 00 SCX_CPU1_CS_AD/58 +21-126-10:40:41.061 00 SCX_CPU1_CS_AD/61 defAppId = "0FAF" +21-126-10:40:41.061 00 SCX_CPU1_CS_AD/62 defPktId = 4015 +21-126-10:40:41.061 00 SCX_CPU1_CS_AD/63 +21-126-10:40:41.062 00 SCX_CPU1_CS_AD/64 write ";*********************************************************************" +21-126-10:40:41.062 00 SPR-I:OPRO ;********************************************************************* +21-126-10:40:41.062 00 SCX_CPU1_CS_AD/65 write "; Define the Application Definition Table " +21-126-10:40:41.063 00 SPR-I:OPRO ; Define the Application Definition Table +21-126-10:40:41.064 00 SCX_CPU1_CS_AD/66 write ";********************************************************************" +21-126-10:40:41.064 00 SPR-I:OPRO ;******************************************************************** +21-126-10:40:41.064 00 SCX_CPU1_CS_AD/69 SCX_CPU1_CS_APP_DEF_TABLE[0].State = CS_STATE_ENABLED +21-126-10:40:41.064 00 SCX_CPU1_CS_AD/70 SCX_CPU1_CS_APP_DEF_TABLE[0].Name = CSAppName +21-126-10:40:41.064 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[1].State = CS_STATE_DISABLED +21-126-10:40:41.064 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[1].Name = "TST_CS" +21-126-10:40:41.064 00 SCX_CPU1_CS_AD/73 SCX_CPU1_CS_APP_DEF_TABLE[2].State = CS_STATE_ENABLED +21-126-10:40:41.064 00 SCX_CPU1_CS_AD/74 SCX_CPU1_CS_APP_DEF_TABLE[2].Name = "SCH_LAB_APP" +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/75 SCX_CPU1_CS_APP_DEF_TABLE[3].State = CS_STATE_ENABLED +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/76 SCX_CPU1_CS_APP_DEF_TABLE[3].Name = "CF_APP" +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/77 +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/78 local maxEntry = CS_MAX_NUM_APP_TABLE_ENTRIES - 1 +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/79 +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.067 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.067 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.067 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.067 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.067 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.067 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.067 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.072 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.072 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.072 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.072 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.072 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.072 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.072 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.072 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.073 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.073 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.073 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.073 00 SCX_CPU1_CS_AD/85 +21-126-10:40:41.073 00 SCX_CPU1_CS_AD/86 local endmnemonic = "SCX_CPU1_CS_APP_DEF_TABLE[" & maxEntry & "].Name" +21-126-10:40:41.073 00 SCX_CPU1_CS_AD/87 +21-126-10:40:41.073 00 SCX_CPU1_CS_AD/89 s create_tbl_file_from_cvt (hostCPU,defAppId,"App Definition Table Load 1","app_def_tbl_ld_1",appDefTblName,"SCX_CPU1_CS_APP_DEF_TABLE[0].State",endmnemonic) +21-126-10:40:41.074 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-126-10:40:41.074 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-126-10:40:41.074 00 CREATE_TBL_FIL/2 ; +21-126-10:40:41.074 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-126-10:40:41.074 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-126-10:40:41.076 00 SPR-I:OPRO ********** app_def_tbl_ld_1 ********** +21-126-10:40:41.076 00 SPR-I:OPRO +21-126-10:40:41.076 00 SPR-I:OPRO Content Type: cFE1 +21-126-10:40:41.076 00 SPR-I:OPRO Sub Type: 8 +21-126-10:40:41.076 00 SPR-I:OPRO Length: 12 +21-126-10:40:41.076 00 SPR-I:OPRO Spacecraft Id: SCX +21-126-10:40:41.076 00 SPR-I:OPRO Processor Id: CPU3 +21-126-10:40:41.076 00 SPR-I:OPRO Application Id: 0 +21-126-10:40:41.077 00 SPR-I:OPRO Create Time Secs: 1620297641 +21-126-10:40:41.077 00 SPR-I:OPRO Create Time Subsecs: 0 +21-126-10:40:41.077 00 SPR-I:OPRO File Description: App Definition Table Load 1 +21-126-10:40:41.077 00 SPR-I:OPRO +21-126-10:40:41.077 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-126-10:40:41.077 00 SPR-I:OPRO +21-126-10:40:41.077 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-126-10:40:41.077 00 SPR-I:OPRO Byte Offset: 0 +21-126-10:40:41.077 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-126-10:40:41.077 00 SPR-I:OPRO Number of Bytes: 528 +21-126-10:40:41.077 00 SPR-I:OPRO +21-126-10:40:41.083 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;cvt2file P0EFE app_def_tbl_ld_1.tmp" +21-126-10:40:41.083 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-126-10:40:41.083 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-126-10:40:41.084 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-126-10:40:41.091 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl" +21-126-10:40:41.092 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-126-10:40:41.092 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_1.tmp cs.defapptbl > app_def_tbl_ld_1 +21-126-10:40:41.098 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_1.tmp cs.defapptbl > app_def_tbl_ld_1" +21-126-10:40:41.098 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_1.tmp +21-126-10:40:41.103 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_1.tmp" +21-126-10:40:41.103 00 CREATE_TBL_FIL/128 +21-126-10:40:41.104 00 CREATE_TBL_FIL/129 ENDPROC +21-126-10:40:41.104 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-126-10:40:41.104 00 SCX_CPU1_CS_AD/90 +21-126-10:40:41.104 00 SCX_CPU1_CS_AD/91 write ";*********************************************************************" +21-126-10:40:41.104 00 SPR-I:OPRO ;********************************************************************* +21-126-10:40:41.104 00 SCX_CPU1_CS_AD/92 write "; End procedure SCX_CPU1_cs_adt1 " +21-126-10:40:41.104 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt1 +21-126-10:40:41.104 00 SCX_CPU1_CS_AD/93 write ";*********************************************************************" +21-126-10:40:41.104 00 SPR-I:OPRO ;********************************************************************* +21-126-10:40:41.104 00 SCX_CPU1_CS_AD/94 ENDPROC +21-126-10:40:41.104 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT1 completed +21-126-10:40:41.105 00 SCX_CPU1_CS_AP/258 wait 5 +21-126-10:40:41.105 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:40:41.306 00 SFDU-D:STS Received connection from gs582cfslab4 +21-126-10:40:41.383 00 SFDU-D:STS Received connection from localhost +21-126-10:40:46.109 00 SCX_CPU1_CS_AP/259 +21-126-10:40:46.109 00 SCX_CPU1_CS_AP/262 local hkPktId = "p0A4" +21-126-10:40:46.109 00 SCX_CPU1_CS_AP/263 +21-126-10:40:46.110 00 SCX_CPU1_CS_AP/266 local seqTlmItem = hkPktId & "scnt" +21-126-10:40:46.110 00 SCX_CPU1_CS_AP/267 local currSCnt = {seqTlmItem} +21-126-10:40:46.110 00 SCX_CPU1_CS_AP/268 local expectedSCnt = currSCnt + 2 +21-126-10:40:46.111 00 SCX_CPU1_CS_AP/269 +21-126-10:40:46.111 00 SCX_CPU1_CS_AP/270 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:40:46.125 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:40:50.129 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:40:50.130 00 SCX_CPU1_CS_AP/271 if (UT_TW_Status = UT_Success) then +21-126-10:40:50.130 00 SCX_CPU1_CS_AP/272 write "<*> Passed (9000) - Housekeeping packet is being generated." +21-126-10:40:50.130 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-126-10:40:50.130 00 SCX_CPU1_CS_AP/273 ut_setrequirements CS_9000, "P" +21-126-10:40:50.131 00 SCX_CPU1_CS_AP/277 endif +21-126-10:40:50.131 00 SCX_CPU1_CS_AP/278 +21-126-10:40:50.131 00 SCX_CPU1_CS_AP/279 wait 5 +21-126-10:40:50.131 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:40:55.135 00 SCX_CPU1_CS_AP/280 +21-126-10:40:55.135 00 SCX_CPU1_CS_AP/281 goto step1_6 +21-126-10:40:55.135 00 SCX_CPU1_CS_AP/338 step1_6: +21-126-10:40:55.136 00 SCX_CPU1_CS_AP/339 write ";**********************************************************************" +21-126-10:40:55.136 00 SPR-I:OPRO ;********************************************************************** +21-126-10:40:55.136 00 SCX_CPU1_CS_AP/340 write "; Step 1.6: Load the Application Definition file created above. " +21-126-10:40:55.136 00 SPR-I:OPRO ; Step 1.6: Load the Application Definition file created above. +21-126-10:40:55.136 00 SCX_CPU1_CS_AP/341 write ";**********************************************************************" +21-126-10:40:55.136 00 SPR-I:OPRO ;********************************************************************** +21-126-10:40:55.136 00 SCX_CPU1_CS_AP/342 ;s ftp_file (ramDir,"app_def_tbl_ld_1","app_def_tbl_ld_1",hostCPU,"P") +21-126-10:40:55.136 00 SCX_CPU1_CS_AP/343 ;/SCX_CPU1_TBL_LOAD INACTIVE LTABLENAME=appDefTblName +21-126-10:40:55.136 00 SCX_CPU1_CS_AP/344 start load_table ("app_def_tbl_ld_1", hostCPU) +21-126-10:40:55.137 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-126-10:40:55.138 00 SPR-I:STS Procedure LOAD_TABLE started +21-126-10:40:55.138 00 LOAD_TABLE/2 ; +21-126-10:40:55.138 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-126-10:40:55.139 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-126-10:40:55.143 00 SPR-I:OPRO Table Filename: app_def_tbl_ld_1 +21-126-10:40:55.148 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_1 RAM:0 3 +21-126-10:40:55.148 00 SPR-I:OPRO +21-126-10:40:55.394 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_1 RAM:0 3" +21-126-10:40:55.395 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:40:55.395 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:41:00.398 00 SPR-I:OPRO +21-126-10:41:00.399 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_1" +21-126-10:41:00.399 00 SPR-D:CMD Sending: CCSD3ZA0000100000233C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:012C7333IA0CPKT000001441804C0000041025B2F72616D2F6170705F6465665F74626C5F6C645F3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:41:00.400 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:41:00.400 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:41:00.400 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:41:00.400 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:41:00.400 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_1" ;;; (SCX CPU1 TBL load table command) +21-126-10:41:00.400 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:41:00.400 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:41:00.400 00 CMH-I:CMD Command SFDU received:<1804C0000041025B2F72616D2F6170705F6465665F74626C5F6C645F3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:41:00.400 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C0000041025B2F72616D2F6170705F6465665F74626C5F6C645F3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:41:00.400 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:41:00.400 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:41:00.400 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:00.400 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:00.400 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:41:00.400 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:41:00.400 00 CMH-D:LRES Message accepted locally +21-126-10:41:00.400 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:00.400 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:41:00.400 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:012" ;;; ( ) +21-126-10:41:00.400 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:41:00.401 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:41:00.401 00 SPR-D:ERES Received end-to-end reponse(tag=12): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:012 +21-126-10:41:00.401 00 SPR-D:STS Command 12 was accepted. +21-126-10:41:00.404 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:41:00.939 00 TLMH-I:STS 58-012-14:04:17.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_1' into 'CS.DefAppTbl' working buffer +21-126-10:41:04.408 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:04.409 00 LOAD_TABLE/195 +21-126-10:41:04.409 00 LOAD_TABLE/196 ENDPROC +21-126-10:41:04.409 00 SPR-I:STS Procedure LOAD_TABLE completed +21-126-10:41:04.409 00 SCX_CPU1_CS_AP/345 wait 5 +21-126-10:41:04.409 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:41:09.413 00 SCX_CPU1_CS_AP/346 +21-126-10:41:09.413 00 SCX_CPU1_CS_AP/347 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID,"INFO", 1 +21-126-10:41:09.419 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:41:09.420 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 36 +21-126-10:41:09.420 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:41:09.420 00 SCX_CPU1_CS_AP/348 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO", 2 +21-126-10:41:09.424 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:41:09.424 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-126-10:41:09.424 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:41:09.424 00 SCX_CPU1_CS_AP/349 +21-126-10:41:09.424 00 SCX_CPU1_CS_AP/350 local cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:41:09.425 00 SCX_CPU1_CS_AP/351 +21-126-10:41:09.425 00 SCX_CPU1_CS_AP/352 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName +21-126-10:41:09.425 00 SPR-D:CMD Sending: CCSD3ZA0000100000189C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:013C7333IA0CPKT000001001804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000 +21-126-10:41:09.425 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:41:09.425 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:41:09.425 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:41:09.425 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:41:09.426 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL validate table command) +21-126-10:41:09.426 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:41:09.426 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:41:09.426 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:41:09.426 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> +21-126-10:41:09.426 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:41:09.426 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:41:09.426 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:09.427 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:09.427 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:41:09.427 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:41:09.427 00 CMH-D:LRES Message accepted locally +21-126-10:41:09.427 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:09.427 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:41:09.427 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:013" ;;; ( ) +21-126-10:41:09.427 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:41:09.427 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:41:09.427 00 SPR-D:ERES Received end-to-end reponse(tag=13): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:013 +21-126-10:41:09.427 00 SPR-D:STS Command 13 was accepted. +21-126-10:41:09.437 00 SCX_CPU1_CS_AP/353 +21-126-10:41:09.437 00 SCX_CPU1_CS_AP/354 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:41:09.441 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:41:11.444 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 4, bad = 0, unused = 20 +21-126-10:41:11.444 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-126-10:41:12.443 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:12.444 00 SCX_CPU1_CS_AP/355 if (UT_TW_Status = UT_Success) then +21-126-10:41:12.444 00 SCX_CPU1_CS_AP/356 write "<*> Passed - Application Definition Table validate command sent." +21-126-10:41:12.444 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-126-10:41:12.444 00 SCX_CPU1_CS_AP/359 endif +21-126-10:41:12.444 00 SCX_CPU1_CS_AP/360 +21-126-10:41:12.444 00 SCX_CPU1_CS_AP/361 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:41:12.449 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:12.449 00 SCX_CPU1_CS_AP/362 if (UT_TW_Status = UT_Success) then +21-126-10:41:12.449 00 SCX_CPU1_CS_AP/363 write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-10:41:12.449 00 SPR-I:OPRO <*> Passed - Event message 36 received +21-126-10:41:12.449 00 SCX_CPU1_CS_AP/366 endif +21-126-10:41:12.449 00 SCX_CPU1_CS_AP/367 +21-126-10:41:12.449 00 SCX_CPU1_CS_AP/368 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:41:12.449 00 SCX_CPU1_CS_AP/369 +21-126-10:41:12.449 00 SCX_CPU1_CS_AP/370 /SCX_CPU1_TBL_ACTIVATE ATableName=appDefTblName +21-126-10:41:12.449 00 SPR-D:CMD Sending: CCSD3ZA0000100000185C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:014C7333IA0CPKT000000961804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000 +21-126-10:41:12.450 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:41:12.450 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:41:12.450 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:41:12.450 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:41:12.450 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL activate table command) +21-126-10:41:12.450 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:41:12.450 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:41:12.450 00 CMH-I:CMD Command SFDU received:<1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:41:12.450 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> +21-126-10:41:12.450 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:41:12.450 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:41:12.450 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:12.451 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:12.451 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:41:12.451 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:41:12.451 00 CMH-D:LRES Message accepted locally +21-126-10:41:12.451 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:12.451 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:41:12.451 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:014" ;;; ( ) +21-126-10:41:12.451 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:41:12.451 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:41:12.451 00 SPR-D:ERES Received end-to-end reponse(tag=14): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:014 +21-126-10:41:12.451 00 SPR-D:STS Command 14 was accepted. +21-126-10:41:12.461 00 SCX_CPU1_CS_AP/371 +21-126-10:41:12.461 00 SCX_CPU1_CS_AP/372 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:41:12.469 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:41:13.441 00 TLMH-I:STS 58-012-14:04:30.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-126-10:41:15.471 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:15.471 00 SCX_CPU1_CS_AP/373 if (UT_TW_Status = UT_Success) then +21-126-10:41:15.472 00 SCX_CPU1_CS_AP/374 write "<*> Passed - Activate Application Definition Table command sent properly." +21-126-10:41:15.472 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-126-10:41:15.472 00 SCX_CPU1_CS_AP/377 endif +21-126-10:41:15.472 00 SCX_CPU1_CS_AP/378 +21-126-10:41:15.472 00 SCX_CPU1_CS_AP/379 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:41:15.474 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:15.475 00 SCX_CPU1_CS_AP/380 if (UT_TW_Status = UT_Success) then +21-126-10:41:15.475 00 SCX_CPU1_CS_AP/381 write "<*> Passed - Application Definition Table Updated successfully." +21-126-10:41:15.475 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-126-10:41:15.475 00 SCX_CPU1_CS_AP/382 Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-126-10:41:15.475 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-126-10:41:15.475 00 SCX_CPU1_CS_AP/386 endif +21-126-10:41:15.475 00 SCX_CPU1_CS_AP/387 +21-126-10:41:15.475 00 SCX_CPU1_CS_AP/388 wait 5 +21-126-10:41:15.475 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/389 +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/390 goto step1_8 +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/414 step1_8: +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/415 write ";*********************************************************************" +21-126-10:41:20.479 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/416 write "; Step 1.8: Enable DEBUG Event Messages " +21-126-10:41:20.479 00 SPR-I:OPRO ; Step 1.8: Enable DEBUG Event Messages +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/417 write ";*********************************************************************" +21-126-10:41:20.479 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/418 cmdCtr = SCX_CPU1_EVS_CMDPC + 2 +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/419 +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/421 /SCX_CPU1_EVS_EnaAppEVTType Application=CSAppName DEBUG +21-126-10:41:20.479 00 SPR-D:CMD Sending: CCSD3ZA0000100000149C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:015C7333IA0CPKT000000601801C0000017052543530000000000000000000000000000000000000100 +21-126-10:41:20.479 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:41:20.480 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:41:20.480 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:41:20.480 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:41:20.480 00 CMH-I:CMD Command is /SCX_CPU1_EVS_ENAAPPEVTTYPE APPLICATION="CS" DEBUG ;;; (SCX CPU1 EVS Enable Event Type for the App) +21-126-10:41:20.480 00 CMH-I:CMD Or Command is /SCX_CPU1_EVS_ENAAPPEVTTYPEMASK APPLICATION="CS" BITMASK= 1 (x1) ;;; (SCX CPU1 EVS Enable Event Type for the App (mask)) +21-126-10:41:20.480 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:41:20.480 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:41:20.480 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-126-10:41:20.480 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1801C0000017052543530000000000000000000000000000000000000100> +21-126-10:41:20.480 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:41:20.480 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:41:20.480 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:20.480 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:20.480 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:41:20.480 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:41:20.480 00 CMH-D:LRES Message accepted locally +21-126-10:41:20.480 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:20.480 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:41:20.480 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:015" ;;; ( ) +21-126-10:41:20.480 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:41:20.480 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:41:20.481 00 SPR-D:ERES Received end-to-end reponse(tag=15): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:015 +21-126-10:41:20.481 00 SPR-D:STS Command 15 was accepted. +21-126-10:41:20.493 00 SCX_CPU1_CS_AP/422 wait 2 +21-126-10:41:20.493 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-126-10:41:22.496 00 SCX_CPU1_CS_AP/423 /SCX_CPU1_EVS_EnaAppEVTType Application="CFE_TBL" DEBUG +21-126-10:41:22.497 00 SPR-D:CMD Sending: CCSD3ZA0000100000149C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:016C7333IA0CPKT000000601801C000001705704346455F54424C000000000000000000000000000100 +21-126-10:41:22.497 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:41:22.497 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:41:22.497 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:41:22.498 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:41:22.498 00 CMH-I:CMD Command is /SCX_CPU1_EVS_ENAAPPEVTTYPE APPLICATION="CFE_TBL" DEBUG ;;; (SCX CPU1 EVS Enable Event Type for the App) +21-126-10:41:22.498 00 CMH-I:CMD Or Command is /SCX_CPU1_EVS_ENAAPPEVTTYPEMASK APPLICATION="CFE_TBL" BITMASK= 1 (x1) ;;; (SCX CPU1 EVS Enable Event Type for the App (mask)) +21-126-10:41:22.498 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:41:22.498 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:41:22.498 00 CMH-I:CMD Command SFDU received:<1801C000001705704346455F54424C000000000000000000000000000100> from gs582cfslab4:SPR +21-126-10:41:22.498 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1801C000001705704346455F54424C000000000000000000000000000100> +21-126-10:41:22.499 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:41:22.499 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:41:22.499 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:22.500 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:22.500 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:41:22.500 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:41:22.500 00 CMH-D:LRES Message accepted locally +21-126-10:41:22.500 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:22.500 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:41:22.500 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:016" ;;; ( ) +21-126-10:41:22.500 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:41:22.501 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:41:22.501 00 SPR-D:ERES Received end-to-end reponse(tag=16): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:016 +21-126-10:41:22.501 00 SPR-D:STS Command 16 was accepted. +21-126-10:41:22.512 00 SCX_CPU1_CS_AP/424 +21-126-10:41:22.512 00 SCX_CPU1_CS_AP/425 ut_tlmwait SCX_CPU1_EVS_CMDPC, {cmdCtr} +21-126-10:41:22.525 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:41:23.529 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:23.529 00 SCX_CPU1_CS_AP/426 if (UT_TW_Status = UT_Success) then +21-126-10:41:23.529 00 SCX_CPU1_CS_AP/427 write "<*> Passed - Enable Debug events command sent properly." +21-126-10:41:23.529 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-126-10:41:23.529 00 SCX_CPU1_CS_AP/430 endif +21-126-10:41:23.529 00 SCX_CPU1_CS_AP/431 +21-126-10:41:23.529 00 SCX_CPU1_CS_AP/432 write ";*********************************************************************" +21-126-10:41:23.530 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/433 write "; Step 1.9: Verify that the CS Housekeeping telemetry items are " +21-126-10:41:23.530 00 SPR-I:OPRO ; Step 1.9: Verify that the CS Housekeeping telemetry items are +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/434 write "; initialized to zero (0). " +21-126-10:41:23.530 00 SPR-I:OPRO ; initialized to zero (0). +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/435 write ";*********************************************************************" +21-126-10:41:23.530 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/438 if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/439 (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/440 (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/441 (SCX_CPU1_CS_RecomputeInProgress = 0) AND ;; +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/442 (SCX_CPU1_CS_OneShotInProgress = 0) AND ;; +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/443 (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) THEN +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/444 write "<*> Passed (9001) - Housekeeping telemetry initialized properly." +21-126-10:41:23.530 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/445 ut_setrequirements CS_9001, "P" +21-126-10:41:23.532 00 SCX_CPU1_CS_AP/457 endif +21-126-10:41:23.532 00 SCX_CPU1_CS_AP/458 +21-126-10:41:23.547 00 SCX_CPU1_CS_AP/459 wait 5 +21-126-10:41:23.547 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:41:28.551 00 SCX_CPU1_CS_AP/460 +21-126-10:41:28.551 00 SCX_CPU1_CS_AP/461 write ";*********************************************************************" +21-126-10:41:28.551 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:28.552 00 SCX_CPU1_CS_AP/462 write "; Step 1.10: Dump the Application Code Segment Definition Table." +21-126-10:41:28.552 00 SPR-I:OPRO ; Step 1.10: Dump the Application Code Segment Definition Table. +21-126-10:41:28.552 00 SCX_CPU1_CS_AP/463 write ";*********************************************************************" +21-126-10:41:28.552 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:28.552 00 SCX_CPU1_CS_AP/464 s get_tbl_to_cvt (ramDir,appDefTblName,"A","cpu1_appdeftbl1_10",hostCPU,defAppId) +21-126-10:41:28.552 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:41:28.564 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:41:28.566 00 GET_TBL_TO_CVT/2 ; +21-126-10:41:28.566 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:41:28.566 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:41:28.589 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl1_10" +21-126-10:41:28.589 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:017C7333IA0CPKT000002281804C000006B034D000143532E44656641707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707064656674626C315F31300000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:41:28.589 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:41:28.589 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:41:28.589 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:41:28.589 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:41:28.590 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl1_10" ;;; (SCX CPU1 TBL dump table command) +21-126-10:41:28.590 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:41:28.590 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:41:28.590 00 CMH-I:CMD Command SFDU received:<1804C000006B034D000143532E44656641707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707064656674626C315F31300000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:41:28.590 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B034D000143532E44656641707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707064656674626C315F31300000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:41:28.590 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:41:28.590 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:41:28.590 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:28.591 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:28.591 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:41:28.591 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:41:28.591 00 CMH-D:LRES Message accepted locally +21-126-10:41:28.591 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:41:28.591 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:41:28.591 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:017" ;;; ( ) +21-126-10:41:28.591 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:41:28.591 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:41:28.591 00 SPR-D:ERES Received end-to-end reponse(tag=17): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:017 +21-126-10:41:28.591 00 SPR-D:STS Command 17 was accepted. +21-126-10:41:28.593 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:41:29.445 00 TLMH-I:STS 58-012-14:04:46.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl1_10' +21-126-10:41:43.605 00 SPR-I:OPRO +21-126-10:41:43.605 00 SPR-I:OPRO The TBLNAME is: CS.DefAppTbl +21-126-10:41:43.605 00 SPR-I:OPRO The APID is: P0FAF +21-126-10:41:43.605 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:41:43.606 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:41:43.609 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_appdeftbl1_10 cpu1_appdeftbl1_10 binary 192.168.1.8 +21-126-10:41:43.760 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_appdeftbl1_10 cpu1_appdeftbl1_10 binary 192.168.1.8" +21-126-10:41:43.760 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:41:43.760 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:41:58.773 00 SPR-I:OPRO +21-126-10:41:58.785 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FAF cpu1_appdeftbl1_10" +21-126-10:41:58.791 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4015].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_appdeftbl1_10`"" +21-126-10:41:58.791 00 SPR-I:OPRO The unix command is cvt -ws file_list[4015].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_appdeftbl1_10`" +21-126-10:41:58.791 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:42:03.794 00 GET_TBL_TO_CVT/238 +21-126-10:42:03.794 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:42:03.794 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:42:03.794 00 SCX_CPU1_CS_AP/465 wait 5 +21-126-10:42:03.794 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:42:08.798 00 SCX_CPU1_CS_AP/466 +21-126-10:42:08.798 00 SCX_CPU1_CS_AP/467 write ";*********************************************************************" +21-126-10:42:08.798 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:08.798 00 SCX_CPU1_CS_AP/468 write "; Step 2.0: Application Code Segment Test." +21-126-10:42:08.799 00 SPR-I:OPRO ; Step 2.0: Application Code Segment Test. +21-126-10:42:08.799 00 SCX_CPU1_CS_AP/469 write ";*********************************************************************" +21-126-10:42:08.799 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:08.799 00 SCX_CPU1_CS_AP/470 write "; Step 2.1: Send the Enable Checksum command." +21-126-10:42:08.799 00 SPR-I:OPRO ; Step 2.1: Send the Enable Checksum command. +21-126-10:42:08.799 00 SCX_CPU1_CS_AP/471 write ";*********************************************************************" +21-126-10:42:08.799 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:08.799 00 SCX_CPU1_CS_AP/472 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-126-10:42:08.806 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:42:08.806 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-10:42:08.806 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:42:08.808 00 SCX_CPU1_CS_AP/473 +21-126-10:42:08.808 00 SCX_CPU1_CS_AP/474 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:42:08.808 00 SCX_CPU1_CS_AP/476 /SCX_CPU1_CS_EnableAll +21-126-10:42:08.808 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:018C7333IA0CPKT00000016189FC000000104BD +21-126-10:42:08.809 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:42:08.809 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:42:08.809 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:42:08.809 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:42:08.810 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-126-10:42:08.810 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:42:08.810 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:42:08.810 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-126-10:42:08.810 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000104BD> +21-126-10:42:08.810 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:42:08.810 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:42:08.811 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:08.812 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:08.812 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:42:08.812 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:42:08.812 00 CMH-D:LRES Message accepted locally +21-126-10:42:08.812 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:08.812 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:42:08.812 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:018" ;;; ( ) +21-126-10:42:08.812 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:42:08.812 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:42:08.813 00 SPR-D:ERES Received end-to-end reponse(tag=18): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:018 +21-126-10:42:08.813 00 SPR-D:STS Command 18 was accepted. +21-126-10:42:08.823 00 SCX_CPU1_CS_AP/477 +21-126-10:42:08.823 00 SCX_CPU1_CS_AP/478 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:42:08.840 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:42:09.441 00 TLMH-I:STS 58-012-14:05:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-10:42:09.841 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:42:09.842 00 SCX_CPU1_CS_AP/479 if (UT_TW_Status = UT_Success) then +21-126-10:42:09.843 00 SCX_CPU1_CS_AP/480 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-126-10:42:09.843 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-10:42:09.843 00 SCX_CPU1_CS_AP/481 ut_setrequirements CS_1003, "P" +21-126-10:42:09.845 00 SCX_CPU1_CS_AP/482 ut_setrequirements CS_8000, "P" +21-126-10:42:09.846 00 SCX_CPU1_CS_AP/487 endif +21-126-10:42:09.847 00 SCX_CPU1_CS_AP/488 +21-126-10:42:09.847 00 SCX_CPU1_CS_AP/490 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:42:09.851 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:42:09.852 00 SCX_CPU1_CS_AP/491 if (UT_TW_Status = UT_Success) then +21-126-10:42:09.852 00 SCX_CPU1_CS_AP/492 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-126-10:42:09.852 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-10:42:09.852 00 SCX_CPU1_CS_AP/493 ut_setrequirements CS_1003, "P" +21-126-10:42:09.886 00 SCX_CPU1_CS_AP/494 ut_setrequirements CS_8000, "P" +21-126-10:42:09.887 00 SCX_CPU1_CS_AP/499 endif +21-126-10:42:09.887 00 SCX_CPU1_CS_AP/500 +21-126-10:42:09.887 00 SCX_CPU1_CS_AP/502 /SCX_CPU1_CS_DisableOS +21-126-10:42:09.887 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:019C7333IA0CPKT00000016189FC00000010BB2 +21-126-10:42:09.887 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:42:09.887 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:42:09.887 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:42:09.887 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:42:09.887 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-126-10:42:09.887 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:42:09.887 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:42:09.887 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-10:42:09.887 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010BB2> +21-126-10:42:09.887 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:42:09.887 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:42:09.887 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:09.887 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:09.887 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:42:09.887 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:42:09.887 00 CMH-D:LRES Message accepted locally +21-126-10:42:09.887 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:09.887 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:42:09.887 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:019" ;;; ( ) +21-126-10:42:09.887 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:42:09.888 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:42:09.888 00 SPR-D:ERES Received end-to-end reponse(tag=19): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:019 +21-126-10:42:09.888 00 SPR-D:STS Command 19 was accepted. +21-126-10:42:09.888 00 SCX_CPU1_CS_AP/503 wait 1 +21-126-10:42:09.888 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:10.444 00 TLMH-I:STS 58-012-14:05:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-10:42:10.889 00 SCX_CPU1_CS_AP/504 +21-126-10:42:10.889 00 SCX_CPU1_CS_AP/506 /SCX_CPU1_CS_DisableCFECore +21-126-10:42:10.889 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:020C7333IA0CPKT00000016189FC000000107BE +21-126-10:42:10.889 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:42:10.889 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:42:10.890 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:42:10.890 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:42:10.890 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-126-10:42:10.890 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:42:10.890 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:42:10.890 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-126-10:42:10.890 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000107BE> +21-126-10:42:10.891 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:42:10.891 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:42:10.891 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:10.892 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:10.892 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:42:10.892 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:42:10.892 00 CMH-D:LRES Message accepted locally +21-126-10:42:10.892 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:10.892 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:42:10.892 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:020" ;;; ( ) +21-126-10:42:10.892 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:42:10.893 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:42:10.893 00 SPR-D:ERES Received end-to-end reponse(tag=20): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:020 +21-126-10:42:10.893 00 SPR-D:STS Command 20 was accepted. +21-126-10:42:10.903 00 SCX_CPU1_CS_AP/507 wait 1 +21-126-10:42:10.903 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:11.440 00 TLMH-I:STS 58-012-14:05:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-10:42:11.904 00 SCX_CPU1_CS_AP/508 +21-126-10:42:11.904 00 SCX_CPU1_CS_AP/510 if (p@SCX_CPU1_CS_EepromState = "Enabled") then +21-126-10:42:11.904 00 SCX_CPU1_CS_AP/511 /SCX_CPU1_CS_DisableEeprom +21-126-10:42:11.905 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:021C7333IA0CPKT00000016189FC00000010FB6 +21-126-10:42:11.905 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:42:11.905 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:42:11.905 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:42:11.905 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:42:11.906 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROM ;;; (SCX CPU1 CS Disable All Eeprom Checksumming command code) +21-126-10:42:11.906 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:42:11.906 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:42:11.906 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-126-10:42:11.906 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010FB6> +21-126-10:42:11.906 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:42:11.906 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:42:11.907 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:11.907 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:11.907 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:42:11.907 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:42:11.907 00 CMH-D:LRES Message accepted locally +21-126-10:42:11.908 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:11.908 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:42:11.908 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:021" ;;; ( ) +21-126-10:42:11.908 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:42:11.908 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:42:11.919 00 SPR-D:ERES Received end-to-end reponse(tag=21): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:021 +21-126-10:42:11.919 00 SPR-D:STS Command 21 was accepted. +21-126-10:42:11.929 00 SCX_CPU1_CS_AP/512 wait 1 +21-126-10:42:11.929 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:12.438 00 TLMH-I:STS 58-012-14:05:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-126-10:42:12.930 00 SCX_CPU1_CS_AP/513 endif +21-126-10:42:12.930 00 SCX_CPU1_CS_AP/514 +21-126-10:42:12.930 00 SCX_CPU1_CS_AP/516 if (p@SCX_CPU1_CS_MemoryState = "Enabled") then +21-126-10:42:12.931 00 SCX_CPU1_CS_AP/517 /SCX_CPU1_CS_DisableMemory +21-126-10:42:12.931 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:022C7333IA0CPKT00000016189FC000000116AF +21-126-10:42:12.932 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:42:12.932 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:42:12.932 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:42:12.932 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:42:12.932 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEMEMORY ;;; (SCX CPU1 CS Disable All User-Defined Memory Checksumming command code) +21-126-10:42:12.932 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:42:12.933 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:42:12.933 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-126-10:42:12.933 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000116AF> +21-126-10:42:12.933 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:42:12.933 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:42:12.933 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:12.934 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:12.934 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:42:12.934 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:42:12.934 00 CMH-D:LRES Message accepted locally +21-126-10:42:12.934 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:12.934 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:42:12.935 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:022" ;;; ( ) +21-126-10:42:12.935 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:42:12.935 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:42:12.935 00 SPR-D:ERES Received end-to-end reponse(tag=22): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:022 +21-126-10:42:12.935 00 SPR-D:STS Command 22 was accepted. +21-126-10:42:12.946 00 SCX_CPU1_CS_AP/518 wait 1 +21-126-10:42:12.946 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:13.445 00 TLMH-I:STS 58-012-14:05:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-126-10:42:13.947 00 SCX_CPU1_CS_AP/519 endif +21-126-10:42:13.947 00 SCX_CPU1_CS_AP/520 +21-126-10:42:13.947 00 SCX_CPU1_CS_AP/522 if (p@SCX_CPU1_CS_TableState = "Enabled") then +21-126-10:42:13.947 00 SCX_CPU1_CS_AP/523 /SCX_CPU1_CS_DisableTables +21-126-10:42:13.948 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:023C7333IA0CPKT00000016189FC00000011DA4 +21-126-10:42:13.948 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:42:13.948 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:42:13.948 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:42:13.948 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:42:13.949 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLES ;;; (SCX CPU1 CS Disable All Table Checksumming command code) +21-126-10:42:13.949 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:42:13.949 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:42:13.949 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-126-10:42:13.949 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000011DA4> +21-126-10:42:13.949 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:42:13.950 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:42:13.950 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:13.950 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:13.951 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:42:13.951 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:42:13.951 00 CMH-D:LRES Message accepted locally +21-126-10:42:13.951 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:13.951 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:42:13.951 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:023" ;;; ( ) +21-126-10:42:13.951 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:42:13.951 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:42:13.952 00 SPR-D:ERES Received end-to-end reponse(tag=23): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:023 +21-126-10:42:13.952 00 SPR-D:STS Command 23 was accepted. +21-126-10:42:13.962 00 SCX_CPU1_CS_AP/524 wait 1 +21-126-10:42:13.962 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:14.438 00 TLMH-I:STS 58-012-14:05:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-126-10:42:14.963 00 SCX_CPU1_CS_AP/525 endif +21-126-10:42:14.963 00 SCX_CPU1_CS_AP/526 +21-126-10:42:14.964 00 SCX_CPU1_CS_AP/527 wait 5 +21-126-10:42:14.964 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:42:19.968 00 SCX_CPU1_CS_AP/528 +21-126-10:42:19.968 00 SCX_CPU1_CS_AP/529 write ";*********************************************************************" +21-126-10:42:19.968 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:19.968 00 SCX_CPU1_CS_AP/530 write "; Step 2.2: Send the Enable Application Checksum command." +21-126-10:42:19.968 00 SPR-I:OPRO ; Step 2.2: Send the Enable Application Checksum command. +21-126-10:42:19.968 00 SCX_CPU1_CS_AP/531 write ";*********************************************************************" +21-126-10:42:19.968 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:19.968 00 SCX_CPU1_CS_AP/532 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_INF_EID, "INFO", 1 +21-126-10:42:19.970 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:42:19.970 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-126-10:42:19.970 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:42:19.970 00 SCX_CPU1_CS_AP/533 +21-126-10:42:19.970 00 SCX_CPU1_CS_AP/534 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:42:19.970 00 SCX_CPU1_CS_AP/535 +21-126-10:42:19.970 00 SCX_CPU1_CS_AP/537 /SCX_CPU1_CS_EnableApps +21-126-10:42:19.971 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:024C7333IA0CPKT00000016189FC0000001229B +21-126-10:42:19.971 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:42:19.971 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:42:19.971 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:42:19.971 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:42:19.971 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPS ;;; (SCX CPU1 CS Enable All Application Checksumming command code) +21-126-10:42:19.971 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:42:19.971 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:42:19.971 00 CMH-I:CMD Command SFDU received:<189FC0000001229B> from gs582cfslab4:SPR +21-126-10:42:19.971 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000001229B> +21-126-10:42:19.971 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:42:19.971 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:42:19.971 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:19.971 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:19.971 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:42:19.971 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:42:19.971 00 CMH-D:LRES Message accepted locally +21-126-10:42:19.972 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:19.972 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:42:19.972 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:024" ;;; ( ) +21-126-10:42:19.972 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:42:19.972 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:42:19.972 00 SPR-D:ERES Received end-to-end reponse(tag=24): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:024 +21-126-10:42:19.972 00 SPR-D:STS Command 24 was accepted. +21-126-10:42:19.982 00 SCX_CPU1_CS_AP/538 +21-126-10:42:19.982 00 SCX_CPU1_CS_AP/539 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:42:19.985 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:42:20.444 00 TLMH-I:STS 58-012-14:05:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-126-10:42:21.987 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:42:21.989 00 SCX_CPU1_CS_AP/540 if (UT_TW_Status = UT_Success) then +21-126-10:42:21.989 00 SCX_CPU1_CS_AP/541 write "<*> Passed (1003;4001) - CS EnableApps command sent properly." +21-126-10:42:21.989 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-126-10:42:21.989 00 SCX_CPU1_CS_AP/542 ut_setrequirements CS_1003, "P" +21-126-10:42:21.992 00 SCX_CPU1_CS_AP/543 ut_setrequirements CS_4001, "P" +21-126-10:42:21.993 00 SCX_CPU1_CS_AP/548 endif +21-126-10:42:21.993 00 SCX_CPU1_CS_AP/549 +21-126-10:42:21.993 00 SCX_CPU1_CS_AP/551 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:42:21.996 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:42:21.997 00 SCX_CPU1_CS_AP/552 if (UT_TW_Status = UT_Success) then +21-126-10:42:21.997 00 SCX_CPU1_CS_AP/553 write "<*> Passed (1003;4001) - Expected Event Msg ",CS_ENABLE_APP_INF_EID," rcv'd." +21-126-10:42:21.997 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-126-10:42:21.997 00 SCX_CPU1_CS_AP/554 ut_setrequirements CS_1003, "P" +21-126-10:42:22.026 00 SCX_CPU1_CS_AP/555 ut_setrequirements CS_4001, "P" +21-126-10:42:22.027 00 SCX_CPU1_CS_AP/560 endif +21-126-10:42:22.027 00 SCX_CPU1_CS_AP/561 +21-126-10:42:22.027 00 SCX_CPU1_CS_AP/562 wait 5 +21-126-10:42:22.027 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:42:27.031 00 SCX_CPU1_CS_AP/563 +21-126-10:42:27.031 00 SCX_CPU1_CS_AP/564 write ";*********************************************************************" +21-126-10:42:27.031 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:27.031 00 SCX_CPU1_CS_AP/565 write "; Step 2.3: Dump the Application Code Segment Results Table." +21-126-10:42:27.031 00 SPR-I:OPRO ; Step 2.3: Dump the Application Code Segment Results Table. +21-126-10:42:27.031 00 SCX_CPU1_CS_AP/566 write ";*********************************************************************" +21-126-10:42:27.031 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:27.031 00 SCX_CPU1_CS_AP/567 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:42:27.031 00 SCX_CPU1_CS_AP/568 +21-126-10:42:27.031 00 SCX_CPU1_CS_AP/569 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_3",hostCPU,resAppId) +21-126-10:42:27.032 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:42:27.032 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:42:27.032 00 GET_TBL_TO_CVT/2 ; +21-126-10:42:27.032 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:42:27.032 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:42:27.037 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_3" +21-126-10:42:27.037 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:025C7333IA0CPKT000002281804C000006B037C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F33000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:42:27.037 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:42:27.037 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:42:27.037 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:42:27.037 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:42:27.038 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_3" ;;; (SCX CPU1 TBL dump table command) +21-126-10:42:27.038 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:42:27.038 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:42:27.038 00 CMH-I:CMD Command SFDU received:<1804C000006B037C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F33000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:42:27.038 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B037C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F33000000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:42:27.038 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:42:27.038 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:42:27.038 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:27.038 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:27.038 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:42:27.038 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:42:27.038 00 CMH-D:LRES Message accepted locally +21-126-10:42:27.038 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:42:27.038 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:42:27.038 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:025" ;;; ( ) +21-126-10:42:27.038 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:42:27.038 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:42:27.039 00 SPR-D:ERES Received end-to-end reponse(tag=25): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:025 +21-126-10:42:27.039 00 SPR-D:STS Command 25 was accepted. +21-126-10:42:27.039 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:42:31.444 00 TLMH-I:STS 58-012-14:05:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_3' +21-126-10:42:42.051 00 SPR-I:OPRO +21-126-10:42:42.052 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:42:42.052 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:42:42.052 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:42:42.052 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:42:42.056 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_3 cpu1_apprestbl2_3 binary 192.168.1.8 +21-126-10:42:42.202 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_3 cpu1_apprestbl2_3 binary 192.168.1.8" +21-126-10:42:42.202 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:42:42.203 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:42:57.215 00 SPR-I:OPRO +21-126-10:42:57.232 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FB3 cpu1_apprestbl2_3" +21-126-10:42:57.259 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_3`"" +21-126-10:42:57.259 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_3`" +21-126-10:42:57.259 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:43:02.263 00 GET_TBL_TO_CVT/238 +21-126-10:43:02.263 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:43:02.263 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:43:02.263 00 SCX_CPU1_CS_AP/570 wait 5 +21-126-10:43:02.263 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:43:07.267 00 SCX_CPU1_CS_AP/571 +21-126-10:43:07.267 00 SCX_CPU1_CS_AP/572 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:43:07.280 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:43:07.281 00 SCX_CPU1_CS_AP/573 if (UT_TW_Status = UT_Success) then +21-126-10:43:07.281 00 SCX_CPU1_CS_AP/574 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:43:07.281 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:43:07.281 00 SCX_CPU1_CS_AP/575 ut_setrequirements CS_4008, "P" +21-126-10:43:07.286 00 SCX_CPU1_CS_AP/579 endif +21-126-10:43:07.286 00 SCX_CPU1_CS_AP/580 +21-126-10:43:07.286 00 SCX_CPU1_CS_AP/581 write ";*********************************************************************" +21-126-10:43:07.286 00 SPR-I:OPRO ;********************************************************************* +21-126-10:43:07.286 00 SCX_CPU1_CS_AP/582 write "; Step 2.4: Verify that Applications are being checksummed." +21-126-10:43:07.286 00 SPR-I:OPRO ; Step 2.4: Verify that Applications are being checksummed. +21-126-10:43:07.286 00 SCX_CPU1_CS_AP/583 write ";*********************************************************************" +21-126-10:43:07.286 00 SPR-I:OPRO ;********************************************************************* +21-126-10:43:07.286 00 SCX_CPU1_CS_AP/586 local keepDumpingResults=FALSE +21-126-10:43:07.287 00 SCX_CPU1_CS_AP/587 +21-126-10:43:07.287 00 SCX_CPU1_CS_AP/588 while (keepDumpingResults = FALSE) do +21-126-10:43:07.287 00 SCX_CPU1_CS_AP/589 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_4",hostCPU,resAppId) +21-126-10:43:07.288 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:43:07.290 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:43:07.329 00 GET_TBL_TO_CVT/2 ; +21-126-10:43:07.329 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:43:07.329 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:43:07.335 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_4" +21-126-10:43:07.335 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:026C7333IA0CPKT000002281804C000006B037B000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:43:07.335 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:43:07.335 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:43:07.335 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:43:07.335 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:43:07.335 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_4" ;;; (SCX CPU1 TBL dump table command) +21-126-10:43:07.335 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:43:07.336 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:43:07.336 00 CMH-I:CMD Command SFDU received:<1804C000006B037B000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:43:07.336 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B037B000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:43:07.336 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:43:07.336 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:43:07.336 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:43:07.336 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:43:07.336 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:43:07.336 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:43:07.336 00 CMH-D:LRES Message accepted locally +21-126-10:43:07.336 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:43:07.336 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:43:07.336 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:026" ;;; ( ) +21-126-10:43:07.336 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:43:07.336 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:43:07.336 00 SPR-D:ERES Received end-to-end reponse(tag=26): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:026 +21-126-10:43:07.336 00 SPR-D:STS Command 26 was accepted. +21-126-10:43:07.346 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:43:11.441 00 TLMH-I:STS 58-012-14:06:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_4' +21-126-10:43:22.360 00 SPR-I:OPRO +21-126-10:43:22.360 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:43:22.360 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:43:22.360 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:43:22.361 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:43:22.364 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_4 cpu1_apprestbl2_4 binary 192.168.1.8 +21-126-10:43:22.511 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_4 cpu1_apprestbl2_4 binary 192.168.1.8" +21-126-10:43:22.511 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:43:22.511 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:43:37.523 00 SPR-I:OPRO +21-126-10:43:37.536 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FB3 cpu1_apprestbl2_4" +21-126-10:43:37.544 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_4`"" +21-126-10:43:37.544 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_4`" +21-126-10:43:37.544 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:43:42.549 00 GET_TBL_TO_CVT/238 +21-126-10:43:42.549 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:43:42.549 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:43:42.549 00 SCX_CPU1_CS_AP/590 wait 3 +21-126-10:43:42.549 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-126-10:43:45.551 00 SCX_CPU1_CS_AP/591 +21-126-10:43:45.551 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.551 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.551 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.551 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/598 keepDumpingResults = TRUE +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/601 enddo +21-126-10:43:45.562 00 SCX_CPU1_CS_AP/602 +21-126-10:43:45.562 00 SCX_CPU1_CS_AP/603 if (keepDumpingResults = TRUE) then +21-126-10:43:45.562 00 SCX_CPU1_CS_AP/604 write "<*> Passed (4000) - Application Checksumming is occurring." +21-126-10:43:45.562 00 SPR-I:OPRO <*> Passed (4000) - Application Checksumming is occurring. +21-126-10:43:45.562 00 SCX_CPU1_CS_AP/605 ut_setrequirements CS_4000, "P" +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/609 endif +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/610 +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/611 write ";*********************************************************************" +21-126-10:43:45.563 00 SPR-I:OPRO ;********************************************************************* +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/612 write "; Step 2.5: Send the Disable Application Code Segment command for a " +21-126-10:43:45.563 00 SPR-I:OPRO ; Step 2.5: Send the Disable Application Code Segment command for a +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/613 write "; valid Enabled application. " +21-126-10:43:45.563 00 SPR-I:OPRO ; valid Enabled application. +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/614 write ";*********************************************************************" +21-126-10:43:45.563 00 SPR-I:OPRO ;********************************************************************* +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/617 foundApp=FALSE +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/618 +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/619 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/620 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/621 appIndex = i +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/622 foundApp = TRUE +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/623 break +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/626 +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/627 if (foundApp = TRUE) then +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/628 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/629 write "; Enabled app '",appName, "' found at index ", appIndex +21-126-10:43:45.563 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:43:45.574 00 SCX_CPU1_CS_AP/633 endif +21-126-10:43:45.574 00 SCX_CPU1_CS_AP/634 +21-126-10:43:45.574 00 SCX_CPU1_CS_AP/635 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID,"INFO",1 +21-126-10:43:45.576 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:43:45.576 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:43:45.576 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:43:45.576 00 SCX_CPU1_CS_AP/636 +21-126-10:43:45.576 00 SCX_CPU1_CS_AP/637 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:43:45.576 00 SCX_CPU1_CS_AP/639 /SCX_CPU1_CS_DisableAppName AppName=appName +21-126-10:43:45.576 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:027C7333IA0CPKT00000056189FC0000015279A4353000000000000000000000000000000000000 +21-126-10:43:45.576 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:43:45.577 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:43:45.577 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:43:45.577 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:43:45.577 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-126-10:43:45.577 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:43:45.577 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:43:45.577 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:43:45.577 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000015279A4353000000000000000000000000000000000000> +21-126-10:43:45.577 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:43:45.577 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:43:45.577 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:43:45.577 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:43:45.577 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:43:45.577 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:43:45.577 00 CMH-D:LRES Message accepted locally +21-126-10:43:45.577 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:43:45.577 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:43:45.577 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:027" ;;; ( ) +21-126-10:43:45.578 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:43:45.578 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:43:45.578 00 SPR-D:ERES Received end-to-end reponse(tag=27): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:027 +21-126-10:43:45.578 00 SPR-D:STS Command 27 was accepted. +21-126-10:43:45.588 00 SCX_CPU1_CS_AP/640 +21-126-10:43:45.588 00 SCX_CPU1_CS_AP/641 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:43:45.591 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:43:45.944 00 TLMH-I:STS 58-012-14:07:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:43:47.593 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:43:47.595 00 SCX_CPU1_CS_AP/642 if (UT_TW_Status = UT_Success) then +21-126-10:43:47.595 00 SCX_CPU1_CS_AP/643 write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." +21-126-10:43:47.595 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:43:47.596 00 SCX_CPU1_CS_AP/644 ut_setrequirements CS_1003, "P" +21-126-10:43:47.599 00 SCX_CPU1_CS_AP/645 ut_setrequirements CS_4004, "P" +21-126-10:43:47.603 00 SCX_CPU1_CS_AP/650 endif +21-126-10:43:47.603 00 SCX_CPU1_CS_AP/651 +21-126-10:43:47.603 00 SCX_CPU1_CS_AP/653 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:43:47.620 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:43:47.621 00 SCX_CPU1_CS_AP/654 if (UT_TW_Status = UT_Success) then +21-126-10:43:47.621 00 SCX_CPU1_CS_AP/655 write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:43:47.621 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:43:47.621 00 SCX_CPU1_CS_AP/656 ut_setrequirements CS_1003, "P" +21-126-10:43:47.657 00 SCX_CPU1_CS_AP/657 ut_setrequirements CS_4004, "P" +21-126-10:43:47.658 00 SCX_CPU1_CS_AP/662 endif +21-126-10:43:47.658 00 SCX_CPU1_CS_AP/663 +21-126-10:43:47.658 00 SCX_CPU1_CS_AP/665 s get_tbl_to_cvt (ramDir,appDefTblName,"A","cpu1_appdeftbl2_5",hostCPU,defAppId) +21-126-10:43:47.658 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:43:47.659 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:43:47.659 00 GET_TBL_TO_CVT/2 ; +21-126-10:43:47.659 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:43:47.659 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:43:47.664 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl2_5" +21-126-10:43:47.664 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:028C7333IA0CPKT000002281804C000006B037A000143532E44656641707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707064656674626C325F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:43:47.664 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:43:47.664 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:43:47.664 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:43:47.664 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:43:47.664 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl2_5" ;;; (SCX CPU1 TBL dump table command) +21-126-10:43:47.664 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:43:47.664 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:43:47.665 00 CMH-I:CMD Command SFDU received:<1804C000006B037A000143532E44656641707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707064656674626C325F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:43:47.665 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B037A000143532E44656641707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707064656674626C325F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:43:47.665 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:43:47.665 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:43:47.665 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:43:47.665 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:43:47.665 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:43:47.665 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:43:47.665 00 CMH-D:LRES Message accepted locally +21-126-10:43:47.665 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:43:47.665 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:43:47.665 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:028" ;;; ( ) +21-126-10:43:47.665 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:43:47.665 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:43:47.665 00 SPR-D:ERES Received end-to-end reponse(tag=28): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:028 +21-126-10:43:47.665 00 SPR-D:STS Command 28 was accepted. +21-126-10:43:47.676 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:43:48.439 00 TLMH-I:STS 58-012-14:07:05.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl2_5' +21-126-10:44:02.687 00 SPR-I:OPRO +21-126-10:44:02.687 00 SPR-I:OPRO The TBLNAME is: CS.DefAppTbl +21-126-10:44:02.687 00 SPR-I:OPRO The APID is: P0FAF +21-126-10:44:02.688 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:44:02.688 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:44:02.691 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_appdeftbl2_5 cpu1_appdeftbl2_5 binary 192.168.1.8 +21-126-10:44:02.861 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_appdeftbl2_5 cpu1_appdeftbl2_5 binary 192.168.1.8" +21-126-10:44:02.862 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:44:02.862 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:44:17.877 00 SPR-I:OPRO +21-126-10:44:17.888 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FAF cpu1_appdeftbl2_5" +21-126-10:44:17.896 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4015].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_appdeftbl2_5`"" +21-126-10:44:17.896 00 SPR-I:OPRO The unix command is cvt -ws file_list[4015].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_appdeftbl2_5`" +21-126-10:44:17.896 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:22.902 00 GET_TBL_TO_CVT/238 +21-126-10:44:22.902 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:44:22.902 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:44:22.903 00 SCX_CPU1_CS_AP/666 wait 5 +21-126-10:44:22.903 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:27.907 00 SCX_CPU1_CS_AP/667 +21-126-10:44:27.908 00 SCX_CPU1_CS_AP/668 if (p@SCX_CPU1_CS_APP_DEF_TABLE[appindex].State = "Disabled") then +21-126-10:44:27.908 00 SCX_CPU1_CS_AP/669 write "<*> Passed - Definition Table entry changed to Disabled" +21-126-10:44:27.908 00 SPR-I:OPRO <*> Passed - Definition Table entry changed to Disabled +21-126-10:44:27.908 00 SCX_CPU1_CS_AP/672 endif +21-126-10:44:27.908 00 SCX_CPU1_CS_AP/673 +21-126-10:44:27.908 00 SCX_CPU1_CS_AP/674 wait 5 +21-126-10:44:27.909 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:32.913 00 SCX_CPU1_CS_AP/675 +21-126-10:44:32.913 00 SCX_CPU1_CS_AP/676 write ";*********************************************************************" +21-126-10:44:32.914 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:32.914 00 SCX_CPU1_CS_AP/677 write "; Step 2.6: Using the TST_CS application, manipulate the disabled " +21-126-10:44:32.914 00 SPR-I:OPRO ; Step 2.6: Using the TST_CS application, manipulate the disabled +21-126-10:44:32.914 00 SCX_CPU1_CS_AP/678 write "; application's CRC. " +21-126-10:44:32.914 00 SPR-I:OPRO ; application's CRC. +21-126-10:44:32.914 00 SCX_CPU1_CS_AP/679 write ";*********************************************************************" +21-126-10:44:32.914 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:32.914 00 SCX_CPU1_CS_AP/681 ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_APP_CRC_INF_EID,"INFO",1 +21-126-10:44:32.921 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:32.921 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 4 +21-126-10:44:32.921 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:32.921 00 SCX_CPU1_CS_AP/682 +21-126-10:44:32.921 00 SCX_CPU1_CS_AP/683 /SCX_CPU1_TST_CS_CorruptAppCRC AppName=appName +21-126-10:44:32.922 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:029C7333IA0CPKT00000056192BC0000015020A4353000000000000000000000000000000000000 +21-126-10:44:32.922 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:44:32.922 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:44:32.922 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:44:32.922 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:44:32.922 00 CMH-I:CMD Command is /SCX_CPU1_TST_CS_CORRUPTAPPCRC APPNAME="CS" ;;; (SCX CPU1 TST_CS Corrupt Application CRC command code) +21-126-10:44:32.922 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:44:32.922 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:44:32.922 00 CMH-I:CMD Command SFDU received:<192BC0000015020A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:44:32.922 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <192BC0000015020A4353000000000000000000000000000000000000> +21-126-10:44:32.922 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:44:32.922 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:44:32.922 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:44:32.923 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:44:32.923 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:44:32.923 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:44:32.923 00 CMH-D:LRES Message accepted locally +21-126-10:44:32.923 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:44:32.923 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:44:32.923 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:029" ;;; ( ) +21-126-10:44:32.923 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:44:32.923 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:44:32.923 00 SPR-D:ERES Received end-to-end reponse(tag=29): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:029 +21-126-10:44:32.923 00 SPR-D:STS Command 29 was accepted. +21-126-10:44:32.933 00 SCX_CPU1_CS_AP/684 +21-126-10:44:32.933 00 SCX_CPU1_CS_AP/686 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:44:32.938 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:44:33.441 00 TLMH-I:STS 58-012-14:07:50.002 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=4 Corrupt Application CRC command for 'CS' successful +21-126-10:44:33.939 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:44:33.941 00 SCX_CPU1_CS_AP/687 if (UT_TW_Status = UT_Success) then +21-126-10:44:33.941 00 SCX_CPU1_CS_AP/688 write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_APP_CRC_INF_EID," rcv'd." +21-126-10:44:33.941 00 SPR-I:OPRO <*> Passed - Expected Event Msg 4 rcv'd. +21-126-10:44:33.941 00 SCX_CPU1_CS_AP/691 endif +21-126-10:44:33.941 00 SCX_CPU1_CS_AP/692 +21-126-10:44:33.942 00 SCX_CPU1_CS_AP/693 wait 5 +21-126-10:44:33.942 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:38.946 00 SCX_CPU1_CS_AP/694 +21-126-10:44:38.946 00 SCX_CPU1_CS_AP/695 step2_7: +21-126-10:44:38.946 00 SCX_CPU1_CS_AP/696 write ";*********************************************************************" +21-126-10:44:38.946 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:38.946 00 SCX_CPU1_CS_AP/697 write "; Step 2.7: Send the Enable Application Code Segment command for the " +21-126-10:44:38.946 00 SPR-I:OPRO ; Step 2.7: Send the Enable Application Code Segment command for the +21-126-10:44:38.946 00 SCX_CPU1_CS_AP/698 write "; application disabled in Step 2.5 above. " +21-126-10:44:38.946 00 SPR-I:OPRO ; application disabled in Step 2.5 above. +21-126-10:44:38.946 00 SCX_CPU1_CS_AP/699 write ";*********************************************************************" +21-126-10:44:38.946 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:38.946 00 SCX_CPU1_CS_AP/700 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:44:38.949 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:38.949 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:44:38.949 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:38.949 00 SCX_CPU1_CS_AP/701 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_APP_MISCOMPARE_ERR_EID, "ERROR", 2 +21-126-10:44:38.952 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:38.953 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 30 +21-126-10:44:38.953 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:38.953 00 SCX_CPU1_CS_AP/702 +21-126-10:44:38.953 00 SCX_CPU1_CS_AP/703 write "*** App Miscompare Ctr = ",SCX_CPU1_CS_AppEC +21-126-10:44:38.953 00 SPR-I:OPRO *** App Miscompare Ctr = 0 +21-126-10:44:38.953 00 SCX_CPU1_CS_AP/704 +21-126-10:44:38.953 00 SCX_CPU1_CS_AP/705 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:44:38.953 00 SCX_CPU1_CS_AP/707 /SCX_CPU1_CS_EnableAppName AppName=appName +21-126-10:44:38.953 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:030C7333IA0CPKT00000056189FC0000015269B4353000000000000000000000000000000000000 +21-126-10:44:38.954 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:44:38.954 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:44:38.954 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:44:38.954 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:44:38.954 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-126-10:44:38.954 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:44:38.954 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:44:38.954 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:44:38.954 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000015269B4353000000000000000000000000000000000000> +21-126-10:44:38.954 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:44:38.954 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:44:38.955 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:44:38.955 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:44:38.955 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:44:38.955 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:44:38.955 00 CMH-D:LRES Message accepted locally +21-126-10:44:38.955 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:44:38.955 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:44:38.955 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:030" ;;; ( ) +21-126-10:44:38.955 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:44:38.955 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:44:38.955 00 SPR-D:ERES Received end-to-end reponse(tag=30): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:030 +21-126-10:44:38.955 00 SPR-D:STS Command 30 was accepted. +21-126-10:44:38.966 00 SCX_CPU1_CS_AP/708 +21-126-10:44:38.966 00 SCX_CPU1_CS_AP/709 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:44:38.972 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:44:39.441 00 TLMH-I:STS 58-012-14:07:56.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:44:39.973 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:44:39.974 00 SCX_CPU1_CS_AP/710 if (UT_TW_Status = UT_Success) then +21-126-10:44:39.975 00 SCX_CPU1_CS_AP/711 write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." +21-126-10:44:39.975 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:44:39.975 00 SCX_CPU1_CS_AP/712 ut_setrequirements CS_1003, "P" +21-126-10:44:39.977 00 SCX_CPU1_CS_AP/713 ut_setrequirements CS_4003, "P" +21-126-10:44:39.978 00 SCX_CPU1_CS_AP/718 endif +21-126-10:44:39.978 00 SCX_CPU1_CS_AP/719 +21-126-10:44:39.978 00 SCX_CPU1_CS_AP/721 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:44:39.981 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:44:39.981 00 SCX_CPU1_CS_AP/722 if (UT_TW_Status = UT_Success) then +21-126-10:44:39.982 00 SCX_CPU1_CS_AP/723 write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:44:39.982 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:44:39.982 00 SCX_CPU1_CS_AP/724 ut_setrequirements CS_1003, "P" +21-126-10:44:40.011 00 SCX_CPU1_CS_AP/725 ut_setrequirements CS_4003, "P" +21-126-10:44:40.012 00 SCX_CPU1_CS_AP/730 endif +21-126-10:44:40.012 00 SCX_CPU1_CS_AP/731 +21-126-10:44:40.012 00 SCX_CPU1_CS_AP/732 ; Wait for the CS background Checksumming to occur +21-126-10:44:40.012 00 SCX_CPU1_CS_AP/734 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 60 +21-126-10:44:40.014 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:44:41.438 00 TLMH-I:STS 58-012-14:07:58.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:44:42.017 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:44:42.019 00 SCX_CPU1_CS_AP/735 if (UT_TW_Status = UT_Success) then +21-126-10:44:42.019 00 SCX_CPU1_CS_AP/736 write "<*> Passed (4000.1) - Expected Event Msg ",CS_APP_MISCOMPARE_ERR_EID," rcv'd." +21-126-10:44:42.019 00 SPR-I:OPRO <*> Passed (4000.1) - Expected Event Msg 30 rcv'd. +21-126-10:44:42.019 00 SCX_CPU1_CS_AP/737 ut_setrequirements CS_40001, "P" +21-126-10:44:42.022 00 SCX_CPU1_CS_AP/741 endif +21-126-10:44:42.022 00 SCX_CPU1_CS_AP/742 +21-126-10:44:42.022 00 SCX_CPU1_CS_AP/743 write "*** App Miscompare Ctr = ",SCX_CPU1_CS_AppEC +21-126-10:44:42.022 00 SPR-I:OPRO *** App Miscompare Ctr = 0 +21-126-10:44:42.022 00 SCX_CPU1_CS_AP/744 +21-126-10:44:42.022 00 SCX_CPU1_CS_AP/745 wait 5 +21-126-10:44:42.022 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:47.027 00 SCX_CPU1_CS_AP/746 +21-126-10:44:47.027 00 SCX_CPU1_CS_AP/747 write ";*********************************************************************" +21-126-10:44:47.027 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:47.027 00 SCX_CPU1_CS_AP/748 write "; Step 2.8: Dump the Application Code Segment Results Table." +21-126-10:44:47.027 00 SPR-I:OPRO ; Step 2.8: Dump the Application Code Segment Results Table. +21-126-10:44:47.028 00 SCX_CPU1_CS_AP/749 write ";*********************************************************************" +21-126-10:44:47.028 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:47.028 00 SCX_CPU1_CS_AP/750 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:44:47.028 00 SCX_CPU1_CS_AP/751 +21-126-10:44:47.028 00 SCX_CPU1_CS_AP/752 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_8",hostCPU,resAppId) +21-126-10:44:47.029 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:44:47.031 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:44:47.032 00 GET_TBL_TO_CVT/2 ; +21-126-10:44:47.032 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:44:47.032 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:44:47.040 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_8" +21-126-10:44:47.040 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:031C7333IA0CPKT000002281804C000006B0377000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:44:47.040 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:44:47.040 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:44:47.040 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:44:47.040 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:44:47.041 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_8" ;;; (SCX CPU1 TBL dump table command) +21-126-10:44:47.041 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:44:47.041 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:44:47.041 00 CMH-I:CMD Command SFDU received:<1804C000006B0377000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:44:47.041 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B0377000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:44:47.041 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:44:47.041 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:44:47.041 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:44:47.041 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:44:47.041 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:44:47.041 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:44:47.041 00 CMH-D:LRES Message accepted locally +21-126-10:44:47.041 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:44:47.041 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:44:47.041 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:031" ;;; ( ) +21-126-10:44:47.041 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:44:47.041 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:44:47.041 00 SPR-D:ERES Received end-to-end reponse(tag=31): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:031 +21-126-10:44:47.041 00 SPR-D:STS Command 31 was accepted. +21-126-10:44:47.052 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:44:49.443 00 TLMH-I:STS 58-012-14:08:06.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:44:51.445 00 TLMH-I:STS 58-012-14:08:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_8' +21-126-10:44:57.438 00 TLMH-I:STS 58-012-14:08:14.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:02.064 00 SPR-I:OPRO +21-126-10:45:02.064 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:45:02.064 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:45:02.064 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:45:02.065 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:45:02.068 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_8 cpu1_apprestbl2_8 binary 192.168.1.8 +21-126-10:45:02.201 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_8 cpu1_apprestbl2_8 binary 192.168.1.8" +21-126-10:45:02.202 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:45:02.202 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:45:05.438 00 TLMH-I:STS 58-012-14:08:22.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:13.438 00 TLMH-I:STS 58-012-14:08:30.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:17.216 00 SPR-I:OPRO +21-126-10:45:17.221 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FB3 cpu1_apprestbl2_8" +21-126-10:45:17.228 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_8`"" +21-126-10:45:17.228 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_8`" +21-126-10:45:17.229 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:21.443 00 TLMH-I:STS 58-012-14:08:38.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:22.233 00 GET_TBL_TO_CVT/238 +21-126-10:45:22.233 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:45:22.234 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:45:22.235 00 SCX_CPU1_CS_AP/753 wait 5 +21-126-10:45:22.235 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:27.239 00 SCX_CPU1_CS_AP/754 +21-126-10:45:27.239 00 SCX_CPU1_CS_AP/755 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:45:27.253 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:27.254 00 SCX_CPU1_CS_AP/756 if (UT_TW_Status = UT_Success) then +21-126-10:45:27.254 00 SCX_CPU1_CS_AP/757 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:45:27.255 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:45:27.255 00 SCX_CPU1_CS_AP/758 ut_setrequirements CS_4008, "P" +21-126-10:45:27.257 00 SCX_CPU1_CS_AP/762 endif +21-126-10:45:27.258 00 SCX_CPU1_CS_AP/763 +21-126-10:45:27.258 00 SCX_CPU1_CS_AP/764 write ";*********************************************************************" +21-126-10:45:27.258 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:27.258 00 SCX_CPU1_CS_AP/765 write "; Step 2.9: Send the Recompute Application Code Segment CRC command " +21-126-10:45:27.258 00 SPR-I:OPRO ; Step 2.9: Send the Recompute Application Code Segment CRC command +21-126-10:45:27.258 00 SCX_CPU1_CS_AP/766 write "; for the application specified in Step 2.5 above. " +21-126-10:45:27.258 00 SPR-I:OPRO ; for the application specified in Step 2.5 above. +21-126-10:45:27.258 00 SCX_CPU1_CS_AP/767 write ";*********************************************************************" +21-126-10:45:27.258 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:27.258 00 SCX_CPU1_CS_AP/768 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:45:27.266 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:27.267 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:45:27.267 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:27.296 00 SCX_CPU1_CS_AP/769 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO", 2 +21-126-10:45:27.299 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:27.299 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:45:27.299 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:27.299 00 SCX_CPU1_CS_AP/770 +21-126-10:45:27.299 00 SCX_CPU1_CS_AP/771 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:45:27.299 00 SCX_CPU1_CS_AP/773 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:45:27.299 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:032C7333IA0CPKT00000056189FC000001525984353000000000000000000000000000000000000 +21-126-10:45:27.299 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:45:27.300 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:45:27.300 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:45:27.300 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:45:27.300 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:45:27.300 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:45:27.300 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:45:27.300 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:45:27.300 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001525984353000000000000000000000000000000000000> +21-126-10:45:27.300 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:45:27.300 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:45:27.300 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:45:27.301 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:45:27.301 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:45:27.301 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:45:27.301 00 CMH-D:LRES Message accepted locally +21-126-10:45:27.301 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:45:27.301 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:45:27.301 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:032" ;;; ( ) +21-126-10:45:27.301 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:45:27.301 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:45:27.301 00 SPR-D:ERES Received end-to-end reponse(tag=32): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:032 +21-126-10:45:27.301 00 SPR-D:STS Command 32 was accepted. +21-126-10:45:27.311 00 SCX_CPU1_CS_AP/774 +21-126-10:45:27.311 00 SCX_CPU1_CS_AP/775 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:45:27.314 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:27.938 00 TLMH-I:STS 58-012-14:08:44.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:45:30.317 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:30.319 00 SCX_CPU1_CS_AP/776 if (UT_TW_Status = UT_Success) then +21-126-10:45:30.319 00 SCX_CPU1_CS_AP/777 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:45:30.319 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:45:30.319 00 SCX_CPU1_CS_AP/778 ut_setrequirements CS_1003, "P" +21-126-10:45:30.322 00 SCX_CPU1_CS_AP/779 ut_setrequirements CS_4005, "P" +21-126-10:45:30.325 00 SCX_CPU1_CS_AP/784 endif +21-126-10:45:30.325 00 SCX_CPU1_CS_AP/785 +21-126-10:45:30.325 00 SCX_CPU1_CS_AP/787 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:45:30.337 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:30.339 00 SCX_CPU1_CS_AP/788 if (UT_TW_Status = UT_Success) then +21-126-10:45:30.339 00 SCX_CPU1_CS_AP/789 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:45:30.339 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:45:30.339 00 SCX_CPU1_CS_AP/790 ut_setrequirements CS_1003, "P" +21-126-10:45:30.386 00 SCX_CPU1_CS_AP/791 ut_setrequirements CS_4005, "P" +21-126-10:45:30.386 00 SCX_CPU1_CS_AP/796 endif +21-126-10:45:30.386 00 SCX_CPU1_CS_AP/797 +21-126-10:45:30.387 00 SCX_CPU1_CS_AP/799 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:45:30.387 00 SCX_CPU1_CS_AP/800 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:45:30.387 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:45:30.387 00 SCX_CPU1_CS_AP/801 ut_setrequirements CS_4005, "P" +21-126-10:45:30.387 00 SCX_CPU1_CS_AP/805 endif +21-126-10:45:30.387 00 SCX_CPU1_CS_AP/806 +21-126-10:45:30.387 00 SCX_CPU1_CS_AP/808 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 60 +21-126-10:45:30.390 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:31.937 00 TLMH-I:STS 58-012-14:08:48.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:45:32.393 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:32.394 00 SCX_CPU1_CS_AP/809 if (UT_TW_Status = UT_Success) then +21-126-10:45:32.395 00 SCX_CPU1_CS_AP/810 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:45:32.395 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:45:32.395 00 SCX_CPU1_CS_AP/811 ut_setrequirements CS_40051, "P" +21-126-10:45:32.398 00 SCX_CPU1_CS_AP/815 endif +21-126-10:45:32.398 00 SCX_CPU1_CS_AP/816 +21-126-10:45:32.398 00 SCX_CPU1_CS_AP/818 currSCnt = {seqTlmItem} +21-126-10:45:32.398 00 SCX_CPU1_CS_AP/819 expectedSCnt = currSCnt + 1 +21-126-10:45:32.399 00 SCX_CPU1_CS_AP/820 +21-126-10:45:32.399 00 SCX_CPU1_CS_AP/821 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:45:32.412 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:34.414 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:34.416 00 SCX_CPU1_CS_AP/823 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:45:34.416 00 SCX_CPU1_CS_AP/824 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:45:34.416 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:45:34.416 00 SCX_CPU1_CS_AP/825 ut_setrequirements CS_40051, "P" +21-126-10:45:34.419 00 SCX_CPU1_CS_AP/829 endif +21-126-10:45:34.419 00 SCX_CPU1_CS_AP/830 +21-126-10:45:34.419 00 SCX_CPU1_CS_AP/831 wait 5 +21-126-10:45:34.419 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:39.423 00 SCX_CPU1_CS_AP/832 +21-126-10:45:39.423 00 SCX_CPU1_CS_AP/833 write ";*********************************************************************" +21-126-10:45:39.423 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:39.423 00 SCX_CPU1_CS_AP/834 write "; Step 2.10: Send the Report Application Code Segment CRC command " +21-126-10:45:39.423 00 SPR-I:OPRO ; Step 2.10: Send the Report Application Code Segment CRC command +21-126-10:45:39.424 00 SCX_CPU1_CS_AP/835 write "; for the application specified in Step 2.5 above. " +21-126-10:45:39.424 00 SPR-I:OPRO ; for the application specified in Step 2.5 above. +21-126-10:45:39.424 00 SCX_CPU1_CS_AP/836 write ";*********************************************************************" +21-126-10:45:39.424 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:39.424 00 SCX_CPU1_CS_AP/837 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:45:39.430 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:39.430 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:45:39.430 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:39.431 00 SCX_CPU1_CS_AP/838 +21-126-10:45:39.431 00 SCX_CPU1_CS_AP/839 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:45:39.431 00 SCX_CPU1_CS_AP/841 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:45:39.431 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:033C7333IA0CPKT00000056189FC000001524994353000000000000000000000000000000000000 +21-126-10:45:39.431 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:45:39.431 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:45:39.431 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:45:39.431 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:45:39.431 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:45:39.432 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:45:39.432 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:45:39.432 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:45:39.432 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001524994353000000000000000000000000000000000000> +21-126-10:45:39.432 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:45:39.432 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:45:39.432 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:45:39.432 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:45:39.432 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:45:39.432 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:45:39.432 00 CMH-D:LRES Message accepted locally +21-126-10:45:39.432 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:45:39.432 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:45:39.432 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:033" ;;; ( ) +21-126-10:45:39.432 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:45:39.432 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:45:39.432 00 SPR-D:ERES Received end-to-end reponse(tag=33): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:033 +21-126-10:45:39.432 00 SPR-D:STS Command 33 was accepted. +21-126-10:45:39.433 00 SCX_CPU1_CS_AP/842 +21-126-10:45:39.433 00 SCX_CPU1_CS_AP/843 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:45:39.437 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:39.938 00 TLMH-I:STS 58-012-14:08:56.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:45:42.441 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:42.442 00 SCX_CPU1_CS_AP/844 if (UT_TW_Status = UT_Success) then +21-126-10:45:42.442 00 SCX_CPU1_CS_AP/845 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:45:42.443 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:45:42.443 00 SCX_CPU1_CS_AP/846 ut_setrequirements CS_1003, "P" +21-126-10:45:42.445 00 SCX_CPU1_CS_AP/847 ut_setrequirements CS_4006, "P" +21-126-10:45:42.446 00 SCX_CPU1_CS_AP/852 endif +21-126-10:45:42.446 00 SCX_CPU1_CS_AP/853 +21-126-10:45:42.446 00 SCX_CPU1_CS_AP/855 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:45:42.449 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:42.450 00 SCX_CPU1_CS_AP/856 if (UT_TW_Status = UT_Success) then +21-126-10:45:42.450 00 SCX_CPU1_CS_AP/857 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:45:42.450 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:45:42.450 00 SCX_CPU1_CS_AP/858 ut_setrequirements CS_1003, "P" +21-126-10:45:42.480 00 SCX_CPU1_CS_AP/859 ut_setrequirements CS_4006, "P" +21-126-10:45:42.480 00 SCX_CPU1_CS_AP/864 endif +21-126-10:45:42.480 00 SCX_CPU1_CS_AP/865 +21-126-10:45:42.480 00 SCX_CPU1_CS_AP/866 wait 5 +21-126-10:45:42.480 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:47.485 00 SCX_CPU1_CS_AP/867 +21-126-10:45:47.485 00 SCX_CPU1_CS_AP/868 write ";*********************************************************************" +21-126-10:45:47.485 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:47.485 00 SCX_CPU1_CS_AP/869 write "; Step 2.11: Stop the CF_APP application. Verify that an event is " +21-126-10:45:47.485 00 SPR-I:OPRO ; Step 2.11: Stop the CF_APP application. Verify that an event is +21-126-10:45:47.486 00 SCX_CPU1_CS_AP/870 write "; generated indicating the TST_TBL application was skipped." +21-126-10:45:47.486 00 SPR-I:OPRO ; generated indicating the TST_TBL application was skipped. +21-126-10:45:47.486 00 SCX_CPU1_CS_AP/871 write ";*********************************************************************" +21-126-10:45:47.486 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:47.486 00 SCX_CPU1_CS_AP/872 ut_setupevents "SCX","CPU1",{CSAppName},CS_COMPUTE_APP_NOT_FOUND_ERR_EID,"ERROR",1 +21-126-10:45:47.491 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:47.491 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 93 +21-126-10:45:47.491 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:47.492 00 SCX_CPU1_CS_AP/873 +21-126-10:45:47.492 00 SCX_CPU1_CS_AP/874 /SCX_CPU1_ES_DELETEAPP Application="CF_APP" +21-126-10:45:47.492 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:034C7333IA0CPKT000000561806C0000015052A43465F4150500000000000000000000000000000 +21-126-10:45:47.492 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:45:47.492 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:45:47.492 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:45:47.492 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:45:47.492 00 CMH-I:CMD Command is /SCX_CPU1_ES_DELETEAPP APPLICATION="CF_APP" ;;; (SCX CPU1 ES Delete Application command code) +21-126-10:45:47.492 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:45:47.492 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:45:47.492 00 CMH-I:CMD Command SFDU received:<1806C0000015052A43465F4150500000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:45:47.492 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1806C0000015052A43465F4150500000000000000000000000000000> +21-126-10:45:47.492 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:45:47.493 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:45:47.493 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:45:47.493 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:45:47.493 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:45:47.493 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:45:47.493 00 CMH-D:LRES Message accepted locally +21-126-10:45:47.493 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:45:47.493 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:45:47.493 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:034" ;;; ( ) +21-126-10:45:47.493 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:45:47.493 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:45:47.493 00 SPR-D:ERES Received end-to-end reponse(tag=34): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:034 +21-126-10:45:47.493 00 SPR-D:STS Command 34 was accepted. +21-126-10:45:47.504 00 SCX_CPU1_CS_AP/875 +21-126-10:45:47.504 00 SCX_CPU1_CS_AP/876 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1, 40 +21-126-10:45:47.508 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:47.936 00 TLMH-I:STS 58-012-14:09:04.506 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application CF_APP Completed. +21-126-10:45:48.444 00 TLMH-I:STS 58-012-14:09:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-126-10:45:48.445 00 TLMH-I:STS 58-012-14:09:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-126-10:45:48.509 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:48.509 00 SCX_CPU1_CS_AP/877 if (UT_TW_Status = UT_Success) then +21-126-10:45:48.509 00 SCX_CPU1_CS_AP/879 write "<*> Passed (4000.2) - Expected Event Msg ",CS_COMPUTE_APP_NOT_FOUND_ERR_EID," rcv'd." +21-126-10:45:48.509 00 SPR-I:OPRO <*> Passed (4000.2) - Expected Event Msg 93 rcv'd. +21-126-10:45:48.509 00 SCX_CPU1_CS_AP/880 ut_setrequirements CS_40002, "P" +21-126-10:45:48.510 00 SCX_CPU1_CS_AP/884 endif +21-126-10:45:48.510 00 SCX_CPU1_CS_AP/885 +21-126-10:45:48.510 00 SCX_CPU1_CS_AP/886 write ";*********************************************************************" +21-126-10:45:48.510 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:48.510 00 SCX_CPU1_CS_AP/887 write "; Step 2.12: Start the CF_APP application. Verify that checksumming " +21-126-10:45:48.510 00 SPR-I:OPRO ; Step 2.12: Start the CF_APP application. Verify that checksumming +21-126-10:45:48.510 00 SCX_CPU1_CS_AP/888 write "; is again occuring on the TST_TBL application." +21-126-10:45:48.510 00 SPR-I:OPRO ; is again occuring on the TST_TBL application. +21-126-10:45:48.510 00 SCX_CPU1_CS_AP/889 write ";*********************************************************************" +21-126-10:45:48.510 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:48.510 00 SCX_CPU1_CS_AP/890 ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +21-126-10:45:48.512 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:48.512 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-126-10:45:48.512 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:48.526 00 SCX_CPU1_CS_AP/891 +21-126-10:45:48.526 00 SCX_CPU1_CS_AP/892 s load_start_app ("CF_APP",hostCPU,"CF_AppMain") +21-126-10:45:48.526 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-126-10:45:48.526 00 SPR-I:STS Procedure LOAD_START_APP started +21-126-10:45:48.527 00 LOAD_START_APP/2 ; +21-126-10:45:48.527 00 LOAD_START_APP/3 local logging = %liv (log_procedure) +21-126-10:45:48.527 00 LOAD_START_APP/4 %liv (log_procedure) = FALSE +21-126-10:45:48.527 00 SPR-I:OPRO Application Filename: cf_app.o +21-126-10:45:48.528 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 cf_app.o RAM:0 3 +21-126-10:45:48.690 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 cf_app.o RAM:0 3" +21-126-10:45:48.690 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:45:48.692 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="CF_APP" APP_ENTRY_PT="CF_AppMain" APP_FILE_NAME="/ram/cf_app.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-126-10:45:48.693 00 SPR-D:CMD Sending: CCSD3ZA0000100000329C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:035C7333IA0CPKT000002401806C000007104ED43465F415050000000000000000000000000000043465F4170704D61696E000000000000000000002F72616D2F63665F6170702E6F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7 +21-126-10:45:48.693 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:45:48.693 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:45:48.693 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:45:48.693 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:45:48.694 00 CMH-I:CMD Command is /SCX_CPU1_ES_STARTAPP APPLICATION="CF_APP" APP_ENTRY_PT="CF_AppMain" APP_FILE_NAME="/ram/cf_app.o" STACKSIZE= 8192 (x2000) RESTARTCPU PRIORITY= 183 (xB7) ;;; (SCX CPU1 ES load and start single application command code) +21-126-10:45:48.694 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:45:48.694 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:45:48.694 00 CMH-I:CMD Command SFDU received:<1806C000007104ED43465F415050000000000000000000000000000043465F4170704D61696E000000000000000000002F72616D2F63665F6170702E6F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7> from gs582cfslab4:SPR +21-126-10:45:48.694 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1806C000007104ED43465F415050000000000000000000000000000043465F4170704D61696E000000000000000000002F72616D2F63665F6170702E6F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7> +21-126-10:45:48.695 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:45:48.695 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:45:48.695 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:45:48.696 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:45:48.696 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:45:48.697 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:45:48.697 00 CMH-D:LRES Message accepted locally +21-126-10:45:48.697 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:45:48.697 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:45:48.697 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:035" ;;; ( ) +21-126-10:45:48.697 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:45:48.697 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:45:48.698 00 SPR-D:ERES Received end-to-end reponse(tag=35): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:035 +21-126-10:45:48.698 00 SPR-D:STS Command 35 was accepted. +21-126-10:45:48.708 00 LOAD_START_APP/128 +21-126-10:45:48.709 00 LOAD_START_APP/129 ENDPROC +21-126-10:45:48.709 00 SPR-I:STS Procedure LOAD_START_APP completed +21-126-10:45:48.710 00 SCX_CPU1_CS_AP/893 +21-126-10:45:48.710 00 SCX_CPU1_CS_AP/894 ; Wait for app startup events +21-126-10:45:48.710 00 SCX_CPU1_CS_AP/895 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:45:48.724 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:49.441 00 TLMH-I:STS 58-012-14:09:06.021 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CF_APP from /ram/cf_app.o, AppID = 1114124 +21-126-10:45:49.442 00 TLMH-I:STS 58-012-14:09:06.086 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CF_APP.config_table' from '/cf/cf_def_config.tbl' +21-126-10:45:49.443 00 TLMH-I:STS 58-012-14:09:06.089 INFO CPU=CPU1 APPNAME=CF_APP EVENT ID=20 CF Initialized. Version +21-126-10:45:49.727 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:49.728 00 SCX_CPU1_CS_AP/896 IF (UT_TW_Status = UT_Success) THEN +21-126-10:45:49.728 00 SCX_CPU1_CS_AP/897 write "<*> Passed - CF_APP Application Started" +21-126-10:45:49.728 00 SPR-I:OPRO <*> Passed - CF_APP Application Started +21-126-10:45:49.728 00 SCX_CPU1_CS_AP/901 endif +21-126-10:45:49.728 00 SCX_CPU1_CS_AP/902 +21-126-10:45:49.728 00 SCX_CPU1_CS_AP/903 wait 5 +21-126-10:45:49.728 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:52.439 00 TLMH-I:STS 58-012-14:09:09.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CF_APP, Expected: 0x00001E92, Calculated: 0x000043EE +21-126-10:45:54.733 00 SCX_CPU1_CS_AP/904 +21-126-10:45:54.733 00 SCX_CPU1_CS_AP/905 step2_13: +21-126-10:45:54.733 00 SCX_CPU1_CS_AP/906 write ";*********************************************************************" +21-126-10:45:54.733 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:54.733 00 SCX_CPU1_CS_AP/907 write "; Step 2.13: Send the Recompute Application Code Segment CRC command " +21-126-10:45:54.733 00 SPR-I:OPRO ; Step 2.13: Send the Recompute Application Code Segment CRC command +21-126-10:45:54.733 00 SCX_CPU1_CS_AP/908 write "; for the TST_TBL application. " +21-126-10:45:54.734 00 SPR-I:OPRO ; for the TST_TBL application. +21-126-10:45:54.734 00 SCX_CPU1_CS_AP/909 write ";*********************************************************************" +21-126-10:45:54.734 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:54.734 00 SCX_CPU1_CS_AP/910 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:45:54.741 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:54.741 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:45:54.741 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:54.742 00 SCX_CPU1_CS_AP/911 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:45:54.747 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:54.747 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:45:54.747 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:54.747 00 SCX_CPU1_CS_AP/912 +21-126-10:45:54.747 00 SCX_CPU1_CS_AP/913 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:45:54.748 00 SCX_CPU1_CS_AP/915 /SCX_CPU1_CS_RecomputeAppName AppName="CF_APP" +21-126-10:45:54.748 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:036C7333IA0CPKT00000056189FC0000015259343465F4150500000000000000000000000000000 +21-126-10:45:54.748 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:45:54.748 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:45:54.748 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:45:54.748 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:45:54.748 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CF_APP" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:45:54.748 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:45:54.748 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:45:54.748 00 CMH-I:CMD Command SFDU received:<189FC0000015259343465F4150500000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:45:54.748 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000015259343465F4150500000000000000000000000000000> +21-126-10:45:54.748 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:45:54.748 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:45:54.749 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:45:54.749 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:45:54.749 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:45:54.749 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:45:54.749 00 CMH-D:LRES Message accepted locally +21-126-10:45:54.749 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:45:54.749 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:45:54.749 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:036" ;;; ( ) +21-126-10:45:54.749 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:45:54.749 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:45:54.749 00 SPR-D:ERES Received end-to-end reponse(tag=36): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:036 +21-126-10:45:54.749 00 SPR-D:STS Command 36 was accepted. +21-126-10:45:54.759 00 SCX_CPU1_CS_AP/916 +21-126-10:45:54.759 00 SCX_CPU1_CS_AP/917 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:45:54.763 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:55.437 00 TLMH-I:STS 58-012-14:09:12.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-126-10:45:55.764 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:55.766 00 SCX_CPU1_CS_AP/918 if (UT_TW_Status = UT_Success) then +21-126-10:45:55.766 00 SCX_CPU1_CS_AP/919 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:45:55.766 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:45:55.766 00 SCX_CPU1_CS_AP/920 ut_setrequirements CS_1003, "P" +21-126-10:45:55.770 00 SCX_CPU1_CS_AP/921 ut_setrequirements CS_4005, "P" +21-126-10:45:55.774 00 SCX_CPU1_CS_AP/926 endif +21-126-10:45:55.774 00 SCX_CPU1_CS_AP/927 +21-126-10:45:55.774 00 SCX_CPU1_CS_AP/929 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:45:55.787 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:55.788 00 SCX_CPU1_CS_AP/930 if (UT_TW_Status = UT_Success) then +21-126-10:45:55.789 00 SCX_CPU1_CS_AP/931 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:45:55.789 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:45:55.789 00 SCX_CPU1_CS_AP/932 ut_setrequirements CS_1003, "P" +21-126-10:45:55.833 00 SCX_CPU1_CS_AP/933 ut_setrequirements CS_4005, "P" +21-126-10:45:55.834 00 SCX_CPU1_CS_AP/938 endif +21-126-10:45:55.834 00 SCX_CPU1_CS_AP/939 +21-126-10:45:55.834 00 SCX_CPU1_CS_AP/941 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:45:55.834 00 SCX_CPU1_CS_AP/942 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:45:55.834 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:45:55.834 00 SCX_CPU1_CS_AP/943 ut_setrequirements CS_4005, "P" +21-126-10:45:55.835 00 SCX_CPU1_CS_AP/947 endif +21-126-10:45:55.835 00 SCX_CPU1_CS_AP/948 +21-126-10:45:55.835 00 SCX_CPU1_CS_AP/950 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:45:55.838 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:01.444 00 TLMH-I:STS 58-012-14:09:18.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0xFFFF8344 +21-126-10:46:01.845 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:01.847 00 SCX_CPU1_CS_AP/951 if (UT_TW_Status = UT_Success) then +21-126-10:46:01.847 00 SCX_CPU1_CS_AP/952 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:46:01.848 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:46:01.848 00 SCX_CPU1_CS_AP/953 ut_setrequirements CS_40051, "P" +21-126-10:46:01.852 00 SCX_CPU1_CS_AP/957 endif +21-126-10:46:01.852 00 SCX_CPU1_CS_AP/958 +21-126-10:46:01.852 00 SCX_CPU1_CS_AP/960 currSCnt = {seqTlmItem} +21-126-10:46:01.852 00 SCX_CPU1_CS_AP/961 expectedSCnt = currSCnt + 1 +21-126-10:46:01.853 00 SCX_CPU1_CS_AP/962 +21-126-10:46:01.853 00 SCX_CPU1_CS_AP/963 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:46:01.866 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:03.869 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:03.871 00 SCX_CPU1_CS_AP/965 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:46:03.871 00 SCX_CPU1_CS_AP/966 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:46:03.871 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:46:03.871 00 SCX_CPU1_CS_AP/967 ut_setrequirements CS_40051, "P" +21-126-10:46:03.875 00 SCX_CPU1_CS_AP/971 endif +21-126-10:46:03.875 00 SCX_CPU1_CS_AP/972 +21-126-10:46:03.875 00 SCX_CPU1_CS_AP/973 wait 5 +21-126-10:46:03.875 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:08.880 00 SCX_CPU1_CS_AP/974 +21-126-10:46:08.880 00 SCX_CPU1_CS_AP/975 write ";*********************************************************************" +21-126-10:46:08.880 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:08.880 00 SCX_CPU1_CS_AP/976 write "; Step 3.0: Invalid Command Test." +21-126-10:46:08.880 00 SPR-I:OPRO ; Step 3.0: Invalid Command Test. +21-126-10:46:08.880 00 SCX_CPU1_CS_AP/977 write ";*********************************************************************" +21-126-10:46:08.880 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:08.880 00 SCX_CPU1_CS_AP/978 write "; Step 3.1: Send the Enable Application Checksum command with an " +21-126-10:46:08.881 00 SPR-I:OPRO ; Step 3.1: Send the Enable Application Checksum command with an +21-126-10:46:08.881 00 SCX_CPU1_CS_AP/979 write "; invalid length. " +21-126-10:46:08.881 00 SPR-I:OPRO ; invalid length. +21-126-10:46:08.881 00 SCX_CPU1_CS_AP/980 write ";*********************************************************************" +21-126-10:46:08.881 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:08.881 00 SCX_CPU1_CS_AP/981 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-10:46:08.888 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:08.888 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:46:08.888 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:08.888 00 SCX_CPU1_CS_AP/982 +21-126-10:46:08.888 00 SCX_CPU1_CS_AP/983 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:46:08.888 00 SCX_CPU1_CS_AP/984 +21-126-10:46:08.888 00 SCX_CPU1_CS_AP/986 rawcmd = "189Fc00000022299" +21-126-10:46:08.889 00 SCX_CPU1_CS_AP/987 +21-126-10:46:08.889 00 SCX_CPU1_CS_AP/988 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-10:46:08.893 00 SPR-I:OPRO Sending: 189Fc00000022299 +21-126-10:46:08.894 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:037C7333IA0CPKT00000016189FC00000022299 +21-126-10:46:08.894 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:46:08.894 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:46:08.894 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:46:08.894 00 CMH-I:CMD Command SFDU received:<189FC00000022299> from gs582cfslab4:SPR +21-126-10:46:08.894 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000022299> +21-126-10:46:08.894 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:46:08.894 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:46:08.894 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:08.895 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:08.895 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:46:08.895 00 CMH-D:LRES Message accepted locally +21-126-10:46:08.895 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:08.895 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:46:08.895 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:46:08.895 00 SPR-D:ERES Received end-to-end reponse(tag=37): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:037 +21-126-10:46:08.895 00 SPR-D:STS Command 37 was accepted. +21-126-10:46:08.909 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:46:08.910 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:09.443 00 TLMH-I:STS 58-012-14:09:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 34, Len = 9, Expected = 8 +21-126-10:46:09.911 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:09.916 00 SCX_CPU1_CS_AP/989 +21-126-10:46:09.916 00 SCX_CPU1_CS_AP/990 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:46:09.930 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:09.932 00 SCX_CPU1_CS_AP/991 if (UT_TW_Status = UT_Success) then +21-126-10:46:09.933 00 SCX_CPU1_CS_AP/992 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-10:46:09.933 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:46:09.933 00 SCX_CPU1_CS_AP/993 ut_setrequirements CS_1002, "P" +21-126-10:46:09.936 00 SCX_CPU1_CS_AP/994 ut_setrequirements CS_1004, "P" +21-126-10:46:09.940 00 SCX_CPU1_CS_AP/999 endif +21-126-10:46:09.940 00 SCX_CPU1_CS_AP/1000 +21-126-10:46:09.940 00 SCX_CPU1_CS_AP/1001 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-10:46:09.941 00 SCX_CPU1_CS_AP/1002 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-10:46:09.941 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:46:09.941 00 SCX_CPU1_CS_AP/1003 ut_setrequirements CS_1004, "P" +21-126-10:46:09.982 00 SCX_CPU1_CS_AP/1007 endif +21-126-10:46:09.982 00 SCX_CPU1_CS_AP/1008 +21-126-10:46:09.982 00 SCX_CPU1_CS_AP/1009 wait 5 +21-126-10:46:09.982 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:14.986 00 SCX_CPU1_CS_AP/1010 +21-126-10:46:14.986 00 SCX_CPU1_CS_AP/1011 write ";*********************************************************************" +21-126-10:46:14.986 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:14.986 00 SCX_CPU1_CS_AP/1012 write "; Step 3.2: Send the Disable Application Checksum command with an " +21-126-10:46:14.987 00 SPR-I:OPRO ; Step 3.2: Send the Disable Application Checksum command with an +21-126-10:46:14.987 00 SCX_CPU1_CS_AP/1013 write "; invalid length. " +21-126-10:46:14.987 00 SPR-I:OPRO ; invalid length. +21-126-10:46:14.987 00 SCX_CPU1_CS_AP/1014 write ";*********************************************************************" +21-126-10:46:14.987 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:14.987 00 SCX_CPU1_CS_AP/1015 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-10:46:14.992 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:14.992 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:46:14.992 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:14.992 00 SCX_CPU1_CS_AP/1016 +21-126-10:46:14.992 00 SCX_CPU1_CS_AP/1017 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:46:14.992 00 SCX_CPU1_CS_AP/1018 +21-126-10:46:14.993 00 SCX_CPU1_CS_AP/1020 rawcmd = "189Fc00000022398" +21-126-10:46:14.993 00 SCX_CPU1_CS_AP/1021 +21-126-10:46:14.993 00 SCX_CPU1_CS_AP/1022 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-10:46:14.997 00 SPR-I:OPRO Sending: 189Fc00000022398 +21-126-10:46:14.998 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:038C7333IA0CPKT00000016189FC00000022398 +21-126-10:46:14.998 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:46:14.998 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:46:14.998 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:46:14.998 00 CMH-I:CMD Command SFDU received:<189FC00000022398> from gs582cfslab4:SPR +21-126-10:46:14.998 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000022398> +21-126-10:46:14.998 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:46:14.998 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:46:14.998 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:14.999 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:14.999 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:46:14.999 00 CMH-D:LRES Message accepted locally +21-126-10:46:14.999 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:14.999 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:46:14.999 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:46:14.999 00 SPR-D:ERES Received end-to-end reponse(tag=38): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:038 +21-126-10:46:14.999 00 SPR-D:STS Command 38 was accepted. +21-126-10:46:15.013 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:46:15.013 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:15.440 00 TLMH-I:STS 58-012-14:09:32.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 35, Len = 9, Expected = 8 +21-126-10:46:16.015 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:16.018 00 SCX_CPU1_CS_AP/1023 +21-126-10:46:16.018 00 SCX_CPU1_CS_AP/1024 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:46:16.023 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:16.023 00 SCX_CPU1_CS_AP/1025 if (UT_TW_Status = UT_Success) then +21-126-10:46:16.023 00 SCX_CPU1_CS_AP/1026 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-10:46:16.023 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:46:16.023 00 SCX_CPU1_CS_AP/1027 ut_setrequirements CS_1002, "P" +21-126-10:46:16.024 00 SCX_CPU1_CS_AP/1028 ut_setrequirements CS_1004, "P" +21-126-10:46:16.025 00 SCX_CPU1_CS_AP/1033 endif +21-126-10:46:16.025 00 SCX_CPU1_CS_AP/1034 +21-126-10:46:16.025 00 SCX_CPU1_CS_AP/1035 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-10:46:16.025 00 SCX_CPU1_CS_AP/1036 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-10:46:16.025 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:46:16.025 00 SCX_CPU1_CS_AP/1037 ut_setrequirements CS_1004, "P" +21-126-10:46:16.059 00 SCX_CPU1_CS_AP/1041 endif +21-126-10:46:16.059 00 SCX_CPU1_CS_AP/1042 +21-126-10:46:16.059 00 SCX_CPU1_CS_AP/1043 wait 5 +21-126-10:46:16.059 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:21.064 00 SCX_CPU1_CS_AP/1044 +21-126-10:46:21.064 00 SCX_CPU1_CS_AP/1045 write ";*********************************************************************" +21-126-10:46:21.064 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:21.064 00 SCX_CPU1_CS_AP/1046 write "; Step 3.3: Send the Enable Application Code Segment command with an " +21-126-10:46:21.064 00 SPR-I:OPRO ; Step 3.3: Send the Enable Application Code Segment command with an +21-126-10:46:21.064 00 SCX_CPU1_CS_AP/1047 write "; invalid length. " +21-126-10:46:21.064 00 SPR-I:OPRO ; invalid length. +21-126-10:46:21.064 00 SCX_CPU1_CS_AP/1048 write ";*********************************************************************" +21-126-10:46:21.064 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:21.064 00 SCX_CPU1_CS_AP/1049 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-10:46:21.067 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:21.068 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:46:21.068 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:21.068 00 SCX_CPU1_CS_AP/1050 +21-126-10:46:21.068 00 SCX_CPU1_CS_AP/1051 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:46:21.068 00 SCX_CPU1_CS_AP/1052 +21-126-10:46:21.068 00 SCX_CPU1_CS_AP/1054 rawcmd = "189Fc00000022226" +21-126-10:46:21.068 00 SCX_CPU1_CS_AP/1055 +21-126-10:46:21.069 00 SCX_CPU1_CS_AP/1056 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-10:46:21.074 00 SPR-I:OPRO Sending: 189Fc00000022226 +21-126-10:46:21.075 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:039C7333IA0CPKT00000016189FC00000022226 +21-126-10:46:21.075 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:46:21.075 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:46:21.075 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:46:21.075 00 CMH-I:CMD Command SFDU received:<189FC00000022226> from gs582cfslab4:SPR +21-126-10:46:21.075 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000022226> +21-126-10:46:21.076 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:46:21.076 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:46:21.076 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:21.076 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:21.076 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:46:21.076 00 CMH-D:LRES Message accepted locally +21-126-10:46:21.076 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:21.076 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:46:21.076 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:46:21.076 00 SPR-D:ERES Received end-to-end reponse(tag=39): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:039 +21-126-10:46:21.076 00 SPR-D:STS Command 39 was accepted. +21-126-10:46:21.092 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:46:21.092 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:21.445 00 TLMH-I:STS 58-012-14:09:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 34, Len = 9, Expected = 8 +21-126-10:46:22.093 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:22.095 00 SCX_CPU1_CS_AP/1057 +21-126-10:46:22.095 00 SCX_CPU1_CS_AP/1058 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:46:22.099 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:22.100 00 SCX_CPU1_CS_AP/1059 if (UT_TW_Status = UT_Success) then +21-126-10:46:22.100 00 SCX_CPU1_CS_AP/1060 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-10:46:22.100 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:46:22.100 00 SCX_CPU1_CS_AP/1061 ut_setrequirements CS_1002, "P" +21-126-10:46:22.101 00 SCX_CPU1_CS_AP/1062 ut_setrequirements CS_1004, "P" +21-126-10:46:22.102 00 SCX_CPU1_CS_AP/1067 endif +21-126-10:46:22.102 00 SCX_CPU1_CS_AP/1068 +21-126-10:46:22.102 00 SCX_CPU1_CS_AP/1069 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-10:46:22.102 00 SCX_CPU1_CS_AP/1070 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-10:46:22.102 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:46:22.102 00 SCX_CPU1_CS_AP/1071 ut_setrequirements CS_1004, "P" +21-126-10:46:22.132 00 SCX_CPU1_CS_AP/1075 endif +21-126-10:46:22.132 00 SCX_CPU1_CS_AP/1076 +21-126-10:46:22.132 00 SCX_CPU1_CS_AP/1077 wait 5 +21-126-10:46:22.132 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:27.137 00 SCX_CPU1_CS_AP/1078 +21-126-10:46:27.137 00 SCX_CPU1_CS_AP/1079 write ";*********************************************************************" +21-126-10:46:27.137 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:27.137 00 SCX_CPU1_CS_AP/1080 write "; Step 3.4: Send the Enable Application Code Segment command with an " +21-126-10:46:27.137 00 SPR-I:OPRO ; Step 3.4: Send the Enable Application Code Segment command with an +21-126-10:46:27.137 00 SCX_CPU1_CS_AP/1081 write "; invalid application. " +21-126-10:46:27.137 00 SPR-I:OPRO ; invalid application. +21-126-10:46:27.137 00 SCX_CPU1_CS_AP/1082 write ";*********************************************************************" +21-126-10:46:27.137 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:27.137 00 SCX_CPU1_CS_AP/1083 write "; Step 3.4.1: Send the command with a null application name." +21-126-10:46:27.137 00 SPR-I:OPRO ; Step 3.4.1: Send the command with a null application name. +21-126-10:46:27.138 00 SCX_CPU1_CS_AP/1084 write ";*********************************************************************" +21-126-10:46:27.138 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:27.138 00 SCX_CPU1_CS_AP/1085 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID, "ERROR", 1 +21-126-10:46:27.143 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:27.143 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 90 +21-126-10:46:27.144 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:27.144 00 SCX_CPU1_CS_AP/1086 +21-126-10:46:27.144 00 SCX_CPU1_CS_AP/1087 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:46:27.144 00 SCX_CPU1_CS_AP/1089 /SCX_CPU1_CS_EnableAppName AppName="" +21-126-10:46:27.144 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:040C7333IA0CPKT00000056189FC0000015268B0000000000000000000000000000000000000000 +21-126-10:46:27.144 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:46:27.144 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:46:27.144 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:46:27.144 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:46:27.145 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-126-10:46:27.145 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:46:27.145 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:46:27.145 00 CMH-I:CMD Command SFDU received:<189FC0000015268B0000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:46:27.145 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000015268B0000000000000000000000000000000000000000> +21-126-10:46:27.145 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:46:27.145 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:46:27.145 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:27.145 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:27.145 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:46:27.145 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:46:27.145 00 CMH-D:LRES Message accepted locally +21-126-10:46:27.145 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:27.145 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:46:27.145 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:040" ;;; ( ) +21-126-10:46:27.145 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:46:27.146 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:46:27.146 00 SPR-D:ERES Received end-to-end reponse(tag=40): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:040 +21-126-10:46:27.146 00 SPR-D:STS Command 40 was accepted. +21-126-10:46:27.156 00 SCX_CPU1_CS_AP/1090 +21-126-10:46:27.156 00 SCX_CPU1_CS_AP/1091 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:46:27.163 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:27.936 00 TLMH-I:STS 58-012-14:09:44.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app not found +21-126-10:46:30.167 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:30.168 00 SCX_CPU1_CS_AP/1092 if (UT_TW_Status = UT_Success) then +21-126-10:46:30.168 00 SCX_CPU1_CS_AP/1093 write "<*> Passed (1004;4007) - CS EnableAppName with Null Appname sent properly." +21-126-10:46:30.168 00 SPR-I:OPRO <*> Passed (1004;4007) - CS EnableAppName with Null Appname sent properly. +21-126-10:46:30.168 00 SCX_CPU1_CS_AP/1094 ut_setrequirements CS_1004, "P" +21-126-10:46:30.169 00 SCX_CPU1_CS_AP/1095 ut_setrequirements CS_4007, "P" +21-126-10:46:30.171 00 SCX_CPU1_CS_AP/1100 endif +21-126-10:46:30.171 00 SCX_CPU1_CS_AP/1101 +21-126-10:46:30.171 00 SCX_CPU1_CS_AP/1103 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:46:30.175 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:30.175 00 SCX_CPU1_CS_AP/1104 if (UT_TW_Status = UT_Success) then +21-126-10:46:30.175 00 SCX_CPU1_CS_AP/1105 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID," rcv'd." +21-126-10:46:30.175 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 90 rcv'd. +21-126-10:46:30.175 00 SCX_CPU1_CS_AP/1106 ut_setrequirements CS_1004, "P" +21-126-10:46:30.206 00 SCX_CPU1_CS_AP/1107 ut_setrequirements CS_4007, "P" +21-126-10:46:30.207 00 SCX_CPU1_CS_AP/1112 endif +21-126-10:46:30.207 00 SCX_CPU1_CS_AP/1113 +21-126-10:46:30.207 00 SCX_CPU1_CS_AP/1114 wait 5 +21-126-10:46:30.207 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:35.211 00 SCX_CPU1_CS_AP/1115 +21-126-10:46:35.211 00 SCX_CPU1_CS_AP/1116 write ";*********************************************************************" +21-126-10:46:35.211 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:35.211 00 SCX_CPU1_CS_AP/1117 write "; Step 3.4.2: Send the command with an application name that is not " +21-126-10:46:35.212 00 SPR-I:OPRO ; Step 3.4.2: Send the command with an application name that is not +21-126-10:46:35.212 00 SCX_CPU1_CS_AP/1118 write "; currently executing. " +21-126-10:46:35.212 00 SPR-I:OPRO ; currently executing. +21-126-10:46:35.212 00 SCX_CPU1_CS_AP/1119 write ";*********************************************************************" +21-126-10:46:35.212 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:35.212 00 SCX_CPU1_CS_AP/1120 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID, "ERROR", 1 +21-126-10:46:35.220 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:35.221 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 90 +21-126-10:46:35.221 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:35.222 00 SCX_CPU1_CS_AP/1121 +21-126-10:46:35.222 00 SCX_CPU1_CS_AP/1122 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:46:35.222 00 SCX_CPU1_CS_AP/1124 /SCX_CPU1_CS_EnableAppName AppName="CS_TST" +21-126-10:46:35.223 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:041C7333IA0CPKT00000056189FC0000015269743535F5453540000000000000000000000000000 +21-126-10:46:35.223 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:46:35.223 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:46:35.224 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:46:35.224 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:46:35.224 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="CS_TST" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-126-10:46:35.224 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:46:35.224 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:46:35.224 00 CMH-I:CMD Command SFDU received:<189FC0000015269743535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:46:35.225 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000015269743535F5453540000000000000000000000000000> +21-126-10:46:35.225 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:46:35.225 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:46:35.225 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:35.226 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:35.226 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:46:35.226 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:46:35.226 00 CMH-D:LRES Message accepted locally +21-126-10:46:35.226 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:35.226 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:46:35.226 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:041" ;;; ( ) +21-126-10:46:35.227 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:46:35.227 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:46:35.227 00 SPR-D:ERES Received end-to-end reponse(tag=41): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:041 +21-126-10:46:35.227 00 SPR-D:STS Command 41 was accepted. +21-126-10:46:35.241 00 SCX_CPU1_CS_AP/1125 +21-126-10:46:35.241 00 SCX_CPU1_CS_AP/1126 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:46:35.248 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:35.944 00 TLMH-I:STS 58-012-14:09:52.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app CS_TST not found +21-126-10:46:38.252 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:38.254 00 SCX_CPU1_CS_AP/1127 if (UT_TW_Status = UT_Success) then +21-126-10:46:38.254 00 SCX_CPU1_CS_AP/1128 write "<*> Passed (1004;4007) - CS EnableAppName with invalid name sent properly." +21-126-10:46:38.254 00 SPR-I:OPRO <*> Passed (1004;4007) - CS EnableAppName with invalid name sent properly. +21-126-10:46:38.254 00 SCX_CPU1_CS_AP/1129 ut_setrequirements CS_1004, "P" +21-126-10:46:38.257 00 SCX_CPU1_CS_AP/1130 ut_setrequirements CS_4007, "P" +21-126-10:46:38.258 00 SCX_CPU1_CS_AP/1135 endif +21-126-10:46:38.258 00 SCX_CPU1_CS_AP/1136 +21-126-10:46:38.258 00 SCX_CPU1_CS_AP/1138 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:46:38.261 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:38.262 00 SCX_CPU1_CS_AP/1139 if (UT_TW_Status = UT_Success) then +21-126-10:46:38.262 00 SCX_CPU1_CS_AP/1140 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID," rcv'd." +21-126-10:46:38.262 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 90 rcv'd. +21-126-10:46:38.262 00 SCX_CPU1_CS_AP/1141 ut_setrequirements CS_1004, "P" +21-126-10:46:38.290 00 SCX_CPU1_CS_AP/1142 ut_setrequirements CS_4007, "P" +21-126-10:46:38.291 00 SCX_CPU1_CS_AP/1147 endif +21-126-10:46:38.291 00 SCX_CPU1_CS_AP/1148 +21-126-10:46:38.291 00 SCX_CPU1_CS_AP/1149 wait 5 +21-126-10:46:38.291 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:43.295 00 SCX_CPU1_CS_AP/1150 +21-126-10:46:43.295 00 SCX_CPU1_CS_AP/1151 write ";*********************************************************************" +21-126-10:46:43.296 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:43.296 00 SCX_CPU1_CS_AP/1152 write "; Step 3.5: Send the Disable Application Code Segment command with an" +21-126-10:46:43.296 00 SPR-I:OPRO ; Step 3.5: Send the Disable Application Code Segment command with an +21-126-10:46:43.296 00 SCX_CPU1_CS_AP/1153 write "; invalid length. " +21-126-10:46:43.296 00 SPR-I:OPRO ; invalid length. +21-126-10:46:43.296 00 SCX_CPU1_CS_AP/1154 write ";*********************************************************************" +21-126-10:46:43.297 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:43.297 00 SCX_CPU1_CS_AP/1155 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-10:46:43.302 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:43.302 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:46:43.302 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:43.303 00 SCX_CPU1_CS_AP/1156 +21-126-10:46:43.303 00 SCX_CPU1_CS_AP/1157 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:46:43.303 00 SCX_CPU1_CS_AP/1158 +21-126-10:46:43.303 00 SCX_CPU1_CS_AP/1160 rawcmd = "189Fc0000002239A" +21-126-10:46:43.303 00 SCX_CPU1_CS_AP/1161 +21-126-10:46:43.303 00 SCX_CPU1_CS_AP/1162 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-10:46:43.308 00 SPR-I:OPRO Sending: 189Fc0000002239A +21-126-10:46:43.309 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:042C7333IA0CPKT00000016189FC0000002239A +21-126-10:46:43.310 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:46:43.310 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:46:43.310 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:46:43.310 00 CMH-I:CMD Command SFDU received:<189FC0000002239A> from gs582cfslab4:SPR +21-126-10:46:43.310 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000002239A> +21-126-10:46:43.310 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:46:43.310 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:46:43.310 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:43.310 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:43.310 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:46:43.310 00 CMH-D:LRES Message accepted locally +21-126-10:46:43.310 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:43.310 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:46:43.310 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:46:43.310 00 SPR-D:ERES Received end-to-end reponse(tag=42): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:042 +21-126-10:46:43.310 00 SPR-D:STS Command 42 was accepted. +21-126-10:46:43.325 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:46:43.325 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:43.943 00 TLMH-I:STS 58-012-14:10:00.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 35, Len = 9, Expected = 8 +21-126-10:46:44.326 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:44.329 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:46:45.331 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:46:46.335 00 SCX_CPU1_CS_AP/1163 +21-126-10:46:46.335 00 SCX_CPU1_CS_AP/1164 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:46:46.350 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:46.351 00 SCX_CPU1_CS_AP/1165 if (UT_TW_Status = UT_Success) then +21-126-10:46:46.351 00 SCX_CPU1_CS_AP/1166 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-10:46:46.351 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:46:46.351 00 SCX_CPU1_CS_AP/1167 ut_setrequirements CS_1002, "P" +21-126-10:46:46.353 00 SCX_CPU1_CS_AP/1168 ut_setrequirements CS_1004, "P" +21-126-10:46:46.355 00 SCX_CPU1_CS_AP/1173 endif +21-126-10:46:46.355 00 SCX_CPU1_CS_AP/1174 +21-126-10:46:46.355 00 SCX_CPU1_CS_AP/1175 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-10:46:46.355 00 SCX_CPU1_CS_AP/1176 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-10:46:46.356 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:46:46.356 00 SCX_CPU1_CS_AP/1177 ut_setrequirements CS_1004, "P" +21-126-10:46:46.392 00 SCX_CPU1_CS_AP/1181 endif +21-126-10:46:46.392 00 SCX_CPU1_CS_AP/1182 +21-126-10:46:46.392 00 SCX_CPU1_CS_AP/1183 wait 5 +21-126-10:46:46.392 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:51.396 00 SCX_CPU1_CS_AP/1184 +21-126-10:46:51.396 00 SCX_CPU1_CS_AP/1185 write ";*********************************************************************" +21-126-10:46:51.397 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:51.397 00 SCX_CPU1_CS_AP/1186 write "; Step 3.6: Send the Disable Application Code Segment command with an" +21-126-10:46:51.397 00 SPR-I:OPRO ; Step 3.6: Send the Disable Application Code Segment command with an +21-126-10:46:51.397 00 SCX_CPU1_CS_AP/1187 write "; invalid application. " +21-126-10:46:51.397 00 SPR-I:OPRO ; invalid application. +21-126-10:46:51.397 00 SCX_CPU1_CS_AP/1188 write ";*********************************************************************" +21-126-10:46:51.397 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:51.398 00 SCX_CPU1_CS_AP/1189 write "; Step 3.6.1: Send the command with a null application name." +21-126-10:46:51.398 00 SPR-I:OPRO ; Step 3.6.1: Send the command with a null application name. +21-126-10:46:51.398 00 SCX_CPU1_CS_AP/1190 write ";*********************************************************************" +21-126-10:46:51.398 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:51.398 00 SCX_CPU1_CS_AP/1191 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID, "ERROR", 1 +21-126-10:46:51.406 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:51.408 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 92 +21-126-10:46:51.408 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:51.409 00 SCX_CPU1_CS_AP/1192 +21-126-10:46:51.410 00 SCX_CPU1_CS_AP/1193 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:46:51.410 00 SCX_CPU1_CS_AP/1195 /SCX_CPU1_CS_DisableAppName AppName="" +21-126-10:46:51.411 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:043C7333IA0CPKT00000056189FC0000015278A0000000000000000000000000000000000000000 +21-126-10:46:51.411 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:46:51.412 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:46:51.412 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:46:51.412 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:46:51.412 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-126-10:46:51.413 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:46:51.413 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:46:51.413 00 CMH-I:CMD Command SFDU received:<189FC0000015278A0000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:46:51.413 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000015278A0000000000000000000000000000000000000000> +21-126-10:46:51.413 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:46:51.413 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:46:51.414 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:51.414 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:51.414 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:46:51.415 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:46:51.415 00 CMH-D:LRES Message accepted locally +21-126-10:46:51.415 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:51.415 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:46:51.415 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:043" ;;; ( ) +21-126-10:46:51.415 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:46:51.415 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:46:51.416 00 SPR-D:ERES Received end-to-end reponse(tag=43): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:043 +21-126-10:46:51.416 00 SPR-D:STS Command 43 was accepted. +21-126-10:46:51.432 00 SCX_CPU1_CS_AP/1196 +21-126-10:46:51.432 00 SCX_CPU1_CS_AP/1197 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:46:51.440 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:51.938 00 TLMH-I:STS 58-012-14:10:08.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app not found +21-126-10:46:53.442 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:53.444 00 SCX_CPU1_CS_AP/1198 if (UT_TW_Status = UT_Success) then +21-126-10:46:53.444 00 SCX_CPU1_CS_AP/1199 write "<*> Passed (1004;4007) - CS DisableAppName with Null Appname sent properly." +21-126-10:46:53.444 00 SPR-I:OPRO <*> Passed (1004;4007) - CS DisableAppName with Null Appname sent properly. +21-126-10:46:53.445 00 SCX_CPU1_CS_AP/1200 ut_setrequirements CS_1004, "P" +21-126-10:46:53.447 00 SCX_CPU1_CS_AP/1201 ut_setrequirements CS_4007, "P" +21-126-10:46:53.449 00 SCX_CPU1_CS_AP/1206 endif +21-126-10:46:53.449 00 SCX_CPU1_CS_AP/1207 +21-126-10:46:53.449 00 SCX_CPU1_CS_AP/1209 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:46:53.453 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:53.453 00 SCX_CPU1_CS_AP/1210 if (UT_TW_Status = UT_Success) then +21-126-10:46:53.453 00 SCX_CPU1_CS_AP/1211 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID," rcv'd." +21-126-10:46:53.453 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 92 rcv'd. +21-126-10:46:53.453 00 SCX_CPU1_CS_AP/1212 ut_setrequirements CS_1004, "P" +21-126-10:46:53.487 00 SCX_CPU1_CS_AP/1213 ut_setrequirements CS_4007, "P" +21-126-10:46:53.488 00 SCX_CPU1_CS_AP/1218 endif +21-126-10:46:53.488 00 SCX_CPU1_CS_AP/1219 +21-126-10:46:53.488 00 SCX_CPU1_CS_AP/1220 wait 5 +21-126-10:46:53.488 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:58.492 00 SCX_CPU1_CS_AP/1221 +21-126-10:46:58.492 00 SCX_CPU1_CS_AP/1222 write ";*********************************************************************" +21-126-10:46:58.492 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:58.492 00 SCX_CPU1_CS_AP/1223 write "; Step 3.6.2: Send the command with an application name that is not " +21-126-10:46:58.492 00 SPR-I:OPRO ; Step 3.6.2: Send the command with an application name that is not +21-126-10:46:58.492 00 SCX_CPU1_CS_AP/1224 write "; currently executing. " +21-126-10:46:58.492 00 SPR-I:OPRO ; currently executing. +21-126-10:46:58.492 00 SCX_CPU1_CS_AP/1225 write ";*********************************************************************" +21-126-10:46:58.492 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:58.492 00 SCX_CPU1_CS_AP/1226 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID, "ERROR", 1 +21-126-10:46:58.496 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:58.496 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 92 +21-126-10:46:58.496 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:58.497 00 SCX_CPU1_CS_AP/1227 +21-126-10:46:58.497 00 SCX_CPU1_CS_AP/1228 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:46:58.497 00 SCX_CPU1_CS_AP/1230 /SCX_CPU1_CS_DisableAppName AppName="CS_TST" +21-126-10:46:58.497 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:044C7333IA0CPKT00000056189FC0000015279643535F5453540000000000000000000000000000 +21-126-10:46:58.497 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:46:58.497 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:46:58.497 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:46:58.498 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:46:58.498 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS_TST" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-126-10:46:58.498 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:46:58.498 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:46:58.498 00 CMH-I:CMD Command SFDU received:<189FC0000015279643535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:46:58.498 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000015279643535F5453540000000000000000000000000000> +21-126-10:46:58.498 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:46:58.498 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:46:58.498 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:58.499 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:58.499 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:46:58.499 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:46:58.499 00 CMH-D:LRES Message accepted locally +21-126-10:46:58.499 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:46:58.499 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:46:58.499 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:044" ;;; ( ) +21-126-10:46:58.499 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:46:58.499 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:46:58.499 00 SPR-D:ERES Received end-to-end reponse(tag=44): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:044 +21-126-10:46:58.499 00 SPR-D:STS Command 44 was accepted. +21-126-10:46:58.509 00 SCX_CPU1_CS_AP/1231 +21-126-10:46:58.509 00 SCX_CPU1_CS_AP/1232 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:46:58.513 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:58.943 00 TLMH-I:STS 58-012-14:10:15.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app CS_TST not found +21-126-10:46:59.514 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:59.515 00 SCX_CPU1_CS_AP/1233 if (UT_TW_Status = UT_Success) then +21-126-10:46:59.516 00 SCX_CPU1_CS_AP/1234 write "<*> Passed (1004;4007) - CS DisableAppName with invalid name sent properly." +21-126-10:46:59.516 00 SPR-I:OPRO <*> Passed (1004;4007) - CS DisableAppName with invalid name sent properly. +21-126-10:46:59.516 00 SCX_CPU1_CS_AP/1235 ut_setrequirements CS_1004, "P" +21-126-10:46:59.519 00 SCX_CPU1_CS_AP/1236 ut_setrequirements CS_4007, "P" +21-126-10:46:59.520 00 SCX_CPU1_CS_AP/1241 endif +21-126-10:46:59.520 00 SCX_CPU1_CS_AP/1242 +21-126-10:46:59.520 00 SCX_CPU1_CS_AP/1244 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:46:59.524 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:59.524 00 SCX_CPU1_CS_AP/1245 if (UT_TW_Status = UT_Success) then +21-126-10:46:59.524 00 SCX_CPU1_CS_AP/1246 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID," rcv'd." +21-126-10:46:59.524 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 92 rcv'd. +21-126-10:46:59.524 00 SCX_CPU1_CS_AP/1247 ut_setrequirements CS_1004, "P" +21-126-10:46:59.556 00 SCX_CPU1_CS_AP/1248 ut_setrequirements CS_4007, "P" +21-126-10:46:59.557 00 SCX_CPU1_CS_AP/1253 endif +21-126-10:46:59.557 00 SCX_CPU1_CS_AP/1254 +21-126-10:46:59.557 00 SCX_CPU1_CS_AP/1255 wait 5 +21-126-10:46:59.557 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:04.560 00 SCX_CPU1_CS_AP/1256 +21-126-10:47:04.560 00 SCX_CPU1_CS_AP/1257 write ";*********************************************************************" +21-126-10:47:04.560 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:04.560 00 SCX_CPU1_CS_AP/1258 write "; Step 3.7: Send the Recompute Application Code Segment CRC command " +21-126-10:47:04.560 00 SPR-I:OPRO ; Step 3.7: Send the Recompute Application Code Segment CRC command +21-126-10:47:04.561 00 SCX_CPU1_CS_AP/1259 write "; with an invalid length. " +21-126-10:47:04.561 00 SPR-I:OPRO ; with an invalid length. +21-126-10:47:04.561 00 SCX_CPU1_CS_AP/1260 write ";*********************************************************************" +21-126-10:47:04.561 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:04.561 00 SCX_CPU1_CS_AP/1261 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-10:47:04.566 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:04.566 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:47:04.566 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:04.567 00 SCX_CPU1_CS_AP/1262 +21-126-10:47:04.567 00 SCX_CPU1_CS_AP/1263 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:47:04.567 00 SCX_CPU1_CS_AP/1264 +21-126-10:47:04.567 00 SCX_CPU1_CS_AP/1266 rawcmd = "189Fc000001624994353000000000000000000000000000000000000" +21-126-10:47:04.567 00 SCX_CPU1_CS_AP/1267 +21-126-10:47:04.567 00 SCX_CPU1_CS_AP/1268 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-10:47:04.571 00 SPR-I:OPRO Sending: 189Fc000001624994353000000000000000000000000000000000000 +21-126-10:47:04.572 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:045C7333IA0CPKT00000056189FC000001624994353000000000000000000000000000000000000 +21-126-10:47:04.572 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:47:04.572 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:47:04.572 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:47:04.572 00 CMH-I:CMD Command SFDU received:<189FC000001624994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:04.572 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001624994353000000000000000000000000000000000000> +21-126-10:47:04.572 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:47:04.572 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:47:04.573 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:04.573 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:04.573 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:47:04.573 00 CMH-D:LRES Message accepted locally +21-126-10:47:04.573 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:04.573 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:47:04.573 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:47:04.573 00 SPR-D:ERES Received end-to-end reponse(tag=45): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:045 +21-126-10:47:04.573 00 SPR-D:STS Command 45 was accepted. +21-126-10:47:04.577 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:47:04.577 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:04.943 00 TLMH-I:STS 58-012-14:10:21.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 36, Len = 29, Expected = 28 +21-126-10:47:05.579 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:05.582 00 SCX_CPU1_CS_AP/1269 +21-126-10:47:05.583 00 SCX_CPU1_CS_AP/1270 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:47:05.588 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:05.589 00 SCX_CPU1_CS_AP/1271 if (UT_TW_Status = UT_Success) then +21-126-10:47:05.589 00 SCX_CPU1_CS_AP/1272 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-10:47:05.589 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:47:05.589 00 SCX_CPU1_CS_AP/1273 ut_setrequirements CS_1002, "P" +21-126-10:47:05.589 00 SCX_CPU1_CS_AP/1274 ut_setrequirements CS_1004, "P" +21-126-10:47:05.590 00 SCX_CPU1_CS_AP/1279 endif +21-126-10:47:05.590 00 SCX_CPU1_CS_AP/1280 +21-126-10:47:05.590 00 SCX_CPU1_CS_AP/1281 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-10:47:05.590 00 SCX_CPU1_CS_AP/1282 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-10:47:05.591 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:47:05.591 00 SCX_CPU1_CS_AP/1283 ut_setrequirements CS_1004, "P" +21-126-10:47:05.626 00 SCX_CPU1_CS_AP/1287 endif +21-126-10:47:05.626 00 SCX_CPU1_CS_AP/1288 +21-126-10:47:05.626 00 SCX_CPU1_CS_AP/1289 wait 5 +21-126-10:47:05.626 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:10.630 00 SCX_CPU1_CS_AP/1290 +21-126-10:47:10.630 00 SCX_CPU1_CS_AP/1291 write ";*********************************************************************" +21-126-10:47:10.630 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:10.630 00 SCX_CPU1_CS_AP/1292 write "; Step 3.8: Send the Recompute Application Code Segment CRC command " +21-126-10:47:10.631 00 SPR-I:OPRO ; Step 3.8: Send the Recompute Application Code Segment CRC command +21-126-10:47:10.631 00 SCX_CPU1_CS_AP/1293 write "; with an invalid application. " +21-126-10:47:10.631 00 SPR-I:OPRO ; with an invalid application. +21-126-10:47:10.631 00 SCX_CPU1_CS_AP/1294 write ";*********************************************************************" +21-126-10:47:10.631 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:10.631 00 SCX_CPU1_CS_AP/1295 write "; Step 3.8.1: Send the command with a null application name." +21-126-10:47:10.631 00 SPR-I:OPRO ; Step 3.8.1: Send the command with a null application name. +21-126-10:47:10.632 00 SCX_CPU1_CS_AP/1296 write ";*********************************************************************" +21-126-10:47:10.632 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:10.632 00 SCX_CPU1_CS_AP/1297 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID, "ERROR", 1 +21-126-10:47:10.637 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:10.637 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 87 +21-126-10:47:10.637 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:10.638 00 SCX_CPU1_CS_AP/1298 +21-126-10:47:10.638 00 SCX_CPU1_CS_AP/1299 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:47:10.638 00 SCX_CPU1_CS_AP/1301 /SCX_CPU1_CS_RecomputeAppName AppName="" +21-126-10:47:10.638 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:046C7333IA0CPKT00000056189FC000001525880000000000000000000000000000000000000000 +21-126-10:47:10.638 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:47:10.638 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:47:10.638 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:47:10.638 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:47:10.639 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:47:10.639 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:47:10.639 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:47:10.639 00 CMH-I:CMD Command SFDU received:<189FC000001525880000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:10.639 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001525880000000000000000000000000000000000000000> +21-126-10:47:10.639 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:47:10.639 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:47:10.639 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:10.639 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:10.639 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:47:10.639 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:47:10.639 00 CMH-D:LRES Message accepted locally +21-126-10:47:10.640 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:10.640 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:47:10.640 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:046" ;;; ( ) +21-126-10:47:10.640 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:47:10.640 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:47:10.640 00 SPR-D:ERES Received end-to-end reponse(tag=46): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:046 +21-126-10:47:10.640 00 SPR-D:STS Command 46 was accepted. +21-126-10:47:10.640 00 SCX_CPU1_CS_AP/1302 +21-126-10:47:10.640 00 SCX_CPU1_CS_AP/1303 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:47:10.644 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:11.444 00 TLMH-I:STS 58-012-14:10:28.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app not found +21-126-10:47:11.645 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:11.647 00 SCX_CPU1_CS_AP/1304 if (UT_TW_Status = UT_Success) then +21-126-10:47:11.647 00 SCX_CPU1_CS_AP/1305 write "<*> Passed (1004;4007) - CS RecomputeAppName with Null Appname sent properly." +21-126-10:47:11.647 00 SPR-I:OPRO <*> Passed (1004;4007) - CS RecomputeAppName with Null Appname sent properly. +21-126-10:47:11.647 00 SCX_CPU1_CS_AP/1306 ut_setrequirements CS_1004, "P" +21-126-10:47:11.651 00 SCX_CPU1_CS_AP/1307 ut_setrequirements CS_4007, "P" +21-126-10:47:11.655 00 SCX_CPU1_CS_AP/1312 endif +21-126-10:47:11.655 00 SCX_CPU1_CS_AP/1313 +21-126-10:47:11.655 00 SCX_CPU1_CS_AP/1315 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:47:11.669 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:11.671 00 SCX_CPU1_CS_AP/1316 if (UT_TW_Status = UT_Success) then +21-126-10:47:11.671 00 SCX_CPU1_CS_AP/1317 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID," rcv'd." +21-126-10:47:11.671 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 87 rcv'd. +21-126-10:47:11.671 00 SCX_CPU1_CS_AP/1318 ut_setrequirements CS_1004, "P" +21-126-10:47:11.715 00 SCX_CPU1_CS_AP/1319 ut_setrequirements CS_4007, "P" +21-126-10:47:11.716 00 SCX_CPU1_CS_AP/1324 endif +21-126-10:47:11.716 00 SCX_CPU1_CS_AP/1325 +21-126-10:47:11.716 00 SCX_CPU1_CS_AP/1326 wait 5 +21-126-10:47:11.716 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:16.720 00 SCX_CPU1_CS_AP/1327 +21-126-10:47:16.720 00 SCX_CPU1_CS_AP/1328 write ";*********************************************************************" +21-126-10:47:16.720 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:16.720 00 SCX_CPU1_CS_AP/1329 write "; Step 3.8.2: Send the command with an application name that is not " +21-126-10:47:16.720 00 SPR-I:OPRO ; Step 3.8.2: Send the command with an application name that is not +21-126-10:47:16.720 00 SCX_CPU1_CS_AP/1330 write "; currently executing. " +21-126-10:47:16.720 00 SPR-I:OPRO ; currently executing. +21-126-10:47:16.720 00 SCX_CPU1_CS_AP/1331 write ";*********************************************************************" +21-126-10:47:16.720 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:16.720 00 SCX_CPU1_CS_AP/1332 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID, "ERROR", 1 +21-126-10:47:16.721 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:16.722 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 87 +21-126-10:47:16.722 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:16.722 00 SCX_CPU1_CS_AP/1333 +21-126-10:47:16.722 00 SCX_CPU1_CS_AP/1334 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:47:16.722 00 SCX_CPU1_CS_AP/1336 /SCX_CPU1_CS_RecomputeAppName AppName="CS_TST" +21-126-10:47:16.722 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:047C7333IA0CPKT00000056189FC0000015259443535F5453540000000000000000000000000000 +21-126-10:47:16.722 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:47:16.722 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:47:16.722 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:47:16.722 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:47:16.722 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS_TST" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:47:16.722 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:47:16.722 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:47:16.722 00 CMH-I:CMD Command SFDU received:<189FC0000015259443535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:16.722 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000015259443535F5453540000000000000000000000000000> +21-126-10:47:16.722 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:47:16.722 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:47:16.723 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:16.723 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:16.723 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:47:16.723 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:47:16.723 00 CMH-D:LRES Message accepted locally +21-126-10:47:16.723 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:16.723 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:47:16.723 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:047" ;;; ( ) +21-126-10:47:16.723 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:47:16.723 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:47:16.723 00 SPR-D:ERES Received end-to-end reponse(tag=47): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:047 +21-126-10:47:16.723 00 SPR-D:STS Command 47 was accepted. +21-126-10:47:16.733 00 SCX_CPU1_CS_AP/1337 +21-126-10:47:16.733 00 SCX_CPU1_CS_AP/1338 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:47:16.736 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:17.443 00 TLMH-I:STS 58-012-14:10:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app CS_TST not found +21-126-10:47:17.737 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:17.740 00 SCX_CPU1_CS_AP/1339 if (UT_TW_Status = UT_Success) then +21-126-10:47:17.740 00 SCX_CPU1_CS_AP/1340 write "<*> Passed (1004;4007) - CS RecomputeAppName with invalid name sent properly." +21-126-10:47:17.740 00 SPR-I:OPRO <*> Passed (1004;4007) - CS RecomputeAppName with invalid name sent properly. +21-126-10:47:17.740 00 SCX_CPU1_CS_AP/1341 ut_setrequirements CS_1004, "P" +21-126-10:47:17.744 00 SCX_CPU1_CS_AP/1342 ut_setrequirements CS_4007, "P" +21-126-10:47:17.747 00 SCX_CPU1_CS_AP/1347 endif +21-126-10:47:17.747 00 SCX_CPU1_CS_AP/1348 +21-126-10:47:17.747 00 SCX_CPU1_CS_AP/1350 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:47:17.761 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:17.762 00 SCX_CPU1_CS_AP/1351 if (UT_TW_Status = UT_Success) then +21-126-10:47:17.762 00 SCX_CPU1_CS_AP/1352 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID," rcv'd." +21-126-10:47:17.763 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 87 rcv'd. +21-126-10:47:17.763 00 SCX_CPU1_CS_AP/1353 ut_setrequirements CS_1004, "P" +21-126-10:47:17.802 00 SCX_CPU1_CS_AP/1354 ut_setrequirements CS_4007, "P" +21-126-10:47:17.802 00 SCX_CPU1_CS_AP/1359 endif +21-126-10:47:17.802 00 SCX_CPU1_CS_AP/1360 +21-126-10:47:17.803 00 SCX_CPU1_CS_AP/1361 wait 5 +21-126-10:47:17.803 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:22.806 00 SCX_CPU1_CS_AP/1362 +21-126-10:47:22.807 00 SCX_CPU1_CS_AP/1363 write ";*********************************************************************" +21-126-10:47:22.807 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:22.807 00 SCX_CPU1_CS_AP/1364 write "; Step 3.9: Send the Report Application Code Segment CRC command with" +21-126-10:47:22.807 00 SPR-I:OPRO ; Step 3.9: Send the Report Application Code Segment CRC command with +21-126-10:47:22.807 00 SCX_CPU1_CS_AP/1365 write "; an invalid length. " +21-126-10:47:22.807 00 SPR-I:OPRO ; an invalid length. +21-126-10:47:22.807 00 SCX_CPU1_CS_AP/1366 write ";*********************************************************************" +21-126-10:47:22.807 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:22.808 00 SCX_CPU1_CS_AP/1367 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-10:47:22.814 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:22.815 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:47:22.815 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:22.817 00 SCX_CPU1_CS_AP/1368 +21-126-10:47:22.817 00 SCX_CPU1_CS_AP/1369 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:47:22.817 00 SCX_CPU1_CS_AP/1370 +21-126-10:47:22.817 00 SCX_CPU1_CS_AP/1372 rawcmd = "189Fc000002624984353000000000000000000000000000000000000" +21-126-10:47:22.817 00 SCX_CPU1_CS_AP/1373 +21-126-10:47:22.817 00 SCX_CPU1_CS_AP/1374 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-10:47:22.833 00 SPR-I:OPRO Sending: 189Fc000002624984353000000000000000000000000000000000000 +21-126-10:47:22.837 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:048C7333IA0CPKT00000056189FC000002624984353000000000000000000000000000000000000 +21-126-10:47:22.837 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:47:22.837 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:47:22.837 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:47:22.837 00 CMH-I:CMD Command SFDU received:<189FC000002624984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:22.837 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000002624984353000000000000000000000000000000000000> +21-126-10:47:22.838 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:47:22.838 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:47:22.839 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:22.839 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:22.839 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:47:22.839 00 CMH-D:LRES Message accepted locally +21-126-10:47:22.839 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:22.839 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:47:22.840 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:47:22.840 00 SPR-D:ERES Received end-to-end reponse(tag=48): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:048 +21-126-10:47:22.840 00 SPR-D:STS Command 48 was accepted. +21-126-10:47:22.850 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:47:22.852 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:23.440 00 TLMH-I:STS 58-012-14:10:40.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 36, Len = 45, Expected = 28 +21-126-10:47:23.853 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:23.858 00 SCX_CPU1_CS_AP/1375 +21-126-10:47:23.858 00 SCX_CPU1_CS_AP/1376 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:47:23.871 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:23.872 00 SCX_CPU1_CS_AP/1377 if (UT_TW_Status = UT_Success) then +21-126-10:47:23.873 00 SCX_CPU1_CS_AP/1378 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-10:47:23.873 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:47:23.873 00 SCX_CPU1_CS_AP/1379 ut_setrequirements CS_1002, "P" +21-126-10:47:23.876 00 SCX_CPU1_CS_AP/1380 ut_setrequirements CS_1004, "P" +21-126-10:47:23.879 00 SCX_CPU1_CS_AP/1385 endif +21-126-10:47:23.879 00 SCX_CPU1_CS_AP/1386 +21-126-10:47:23.879 00 SCX_CPU1_CS_AP/1387 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-10:47:23.880 00 SCX_CPU1_CS_AP/1388 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-10:47:23.880 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:47:23.880 00 SCX_CPU1_CS_AP/1389 ut_setrequirements CS_1004, "P" +21-126-10:47:23.927 00 SCX_CPU1_CS_AP/1393 endif +21-126-10:47:23.927 00 SCX_CPU1_CS_AP/1394 +21-126-10:47:23.927 00 SCX_CPU1_CS_AP/1395 wait 5 +21-126-10:47:23.927 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:28.931 00 SCX_CPU1_CS_AP/1396 +21-126-10:47:28.931 00 SCX_CPU1_CS_AP/1397 write ";*********************************************************************" +21-126-10:47:28.932 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:28.932 00 SCX_CPU1_CS_AP/1398 write "; Step 3.10: Send the Report Application Code Segment CRC command " +21-126-10:47:28.932 00 SPR-I:OPRO ; Step 3.10: Send the Report Application Code Segment CRC command +21-126-10:47:28.932 00 SCX_CPU1_CS_AP/1399 write "; with an invalid application. " +21-126-10:47:28.932 00 SPR-I:OPRO ; with an invalid application. +21-126-10:47:28.932 00 SCX_CPU1_CS_AP/1400 write ";*********************************************************************" +21-126-10:47:28.932 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:28.932 00 SCX_CPU1_CS_AP/1401 write "; Step 3.10.1: Send the command with a null application name." +21-126-10:47:28.933 00 SPR-I:OPRO ; Step 3.10.1: Send the command with a null application name. +21-126-10:47:28.933 00 SCX_CPU1_CS_AP/1402 write ";*********************************************************************" +21-126-10:47:28.933 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:28.933 00 SCX_CPU1_CS_AP/1403 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_INVALID_NAME_APP_ERR_EID, "ERROR", 1 +21-126-10:47:28.942 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:28.943 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 84 +21-126-10:47:28.943 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:28.944 00 SCX_CPU1_CS_AP/1404 +21-126-10:47:28.944 00 SCX_CPU1_CS_AP/1405 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:47:28.945 00 SCX_CPU1_CS_AP/1407 /SCX_CPU1_CS_ReportAppName AppName="" +21-126-10:47:28.945 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:049C7333IA0CPKT00000056189FC000001524890000000000000000000000000000000000000000 +21-126-10:47:28.945 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:47:28.946 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:47:28.946 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:47:28.946 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:47:28.946 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:47:28.947 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:47:28.947 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:47:28.947 00 CMH-I:CMD Command SFDU received:<189FC000001524890000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:28.947 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001524890000000000000000000000000000000000000000> +21-126-10:47:28.947 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:47:28.947 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:47:28.948 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:28.949 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:28.949 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:47:28.949 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:47:28.949 00 CMH-D:LRES Message accepted locally +21-126-10:47:28.949 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:28.949 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:47:28.949 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:049" ;;; ( ) +21-126-10:47:28.949 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:47:28.950 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:47:28.950 00 SPR-D:ERES Received end-to-end reponse(tag=49): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:049 +21-126-10:47:28.950 00 SPR-D:STS Command 49 was accepted. +21-126-10:47:28.967 00 SCX_CPU1_CS_AP/1408 +21-126-10:47:28.967 00 SCX_CPU1_CS_AP/1409 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:47:28.973 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:29.434 00 TLMH-I:STS 58-012-14:10:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app not found +21-126-10:47:29.974 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:29.976 00 SCX_CPU1_CS_AP/1410 if (UT_TW_Status = UT_Success) then +21-126-10:47:29.976 00 SCX_CPU1_CS_AP/1411 write "<*> Passed (1004;4007) - CS ReportAppName with Null Appname sent properly." +21-126-10:47:29.976 00 SPR-I:OPRO <*> Passed (1004;4007) - CS ReportAppName with Null Appname sent properly. +21-126-10:47:29.977 00 SCX_CPU1_CS_AP/1412 ut_setrequirements CS_1004, "P" +21-126-10:47:29.979 00 SCX_CPU1_CS_AP/1413 ut_setrequirements CS_4007, "P" +21-126-10:47:29.981 00 SCX_CPU1_CS_AP/1418 endif +21-126-10:47:29.981 00 SCX_CPU1_CS_AP/1419 +21-126-10:47:29.981 00 SCX_CPU1_CS_AP/1421 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:47:29.985 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:29.985 00 SCX_CPU1_CS_AP/1422 if (UT_TW_Status = UT_Success) then +21-126-10:47:29.985 00 SCX_CPU1_CS_AP/1423 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_BASELINE_INVALID_NAME_APP_ERR_EID," rcv'd." +21-126-10:47:29.985 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 84 rcv'd. +21-126-10:47:29.985 00 SCX_CPU1_CS_AP/1424 ut_setrequirements CS_1004, "P" +21-126-10:47:30.018 00 SCX_CPU1_CS_AP/1425 ut_setrequirements CS_4007, "P" +21-126-10:47:30.019 00 SCX_CPU1_CS_AP/1430 endif +21-126-10:47:30.019 00 SCX_CPU1_CS_AP/1431 +21-126-10:47:30.019 00 SCX_CPU1_CS_AP/1432 wait 5 +21-126-10:47:30.019 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:35.023 00 SCX_CPU1_CS_AP/1433 +21-126-10:47:35.024 00 SCX_CPU1_CS_AP/1434 write ";*********************************************************************" +21-126-10:47:35.024 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:35.024 00 SCX_CPU1_CS_AP/1435 write "; Step 3.10.2: Send the command with an application name that is not " +21-126-10:47:35.024 00 SPR-I:OPRO ; Step 3.10.2: Send the command with an application name that is not +21-126-10:47:35.024 00 SCX_CPU1_CS_AP/1436 write "; currently executing. " +21-126-10:47:35.024 00 SPR-I:OPRO ; currently executing. +21-126-10:47:35.024 00 SCX_CPU1_CS_AP/1437 write ";*********************************************************************" +21-126-10:47:35.025 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:35.025 00 SCX_CPU1_CS_AP/1438 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_INVALID_NAME_APP_ERR_EID, "ERROR", 1 +21-126-10:47:35.030 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:35.031 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 84 +21-126-10:47:35.031 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:35.031 00 SCX_CPU1_CS_AP/1439 +21-126-10:47:35.031 00 SCX_CPU1_CS_AP/1440 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:47:35.031 00 SCX_CPU1_CS_AP/1442 /SCX_CPU1_CS_ReportAppName AppName="CS_TST" +21-126-10:47:35.032 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:050C7333IA0CPKT00000056189FC0000015249543535F5453540000000000000000000000000000 +21-126-10:47:35.032 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:47:35.032 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:47:35.032 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:47:35.032 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:47:35.032 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS_TST" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:47:35.032 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:47:35.032 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:47:35.033 00 CMH-I:CMD Command SFDU received:<189FC0000015249543535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:35.033 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000015249543535F5453540000000000000000000000000000> +21-126-10:47:35.033 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:47:35.033 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:47:35.033 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:35.034 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:35.034 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:47:35.034 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:47:35.034 00 CMH-D:LRES Message accepted locally +21-126-10:47:35.034 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:35.034 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:47:35.034 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:050" ;;; ( ) +21-126-10:47:35.034 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:47:35.034 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:47:35.034 00 SPR-D:ERES Received end-to-end reponse(tag=50): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:050 +21-126-10:47:35.034 00 SPR-D:STS Command 50 was accepted. +21-126-10:47:35.045 00 SCX_CPU1_CS_AP/1443 +21-126-10:47:35.045 00 SCX_CPU1_CS_AP/1444 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:47:35.049 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:35.445 00 TLMH-I:STS 58-012-14:10:52.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app CS_TST not found +21-126-10:47:36.050 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:36.052 00 SCX_CPU1_CS_AP/1445 if (UT_TW_Status = UT_Success) then +21-126-10:47:36.053 00 SCX_CPU1_CS_AP/1446 write "<*> Passed (1004;4007) - CS ReportAppName with invalid name sent properly." +21-126-10:47:36.053 00 SPR-I:OPRO <*> Passed (1004;4007) - CS ReportAppName with invalid name sent properly. +21-126-10:47:36.053 00 SCX_CPU1_CS_AP/1447 ut_setrequirements CS_1004, "P" +21-126-10:47:36.056 00 SCX_CPU1_CS_AP/1448 ut_setrequirements CS_4007, "P" +21-126-10:47:36.057 00 SCX_CPU1_CS_AP/1453 endif +21-126-10:47:36.057 00 SCX_CPU1_CS_AP/1454 +21-126-10:47:36.057 00 SCX_CPU1_CS_AP/1456 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:47:36.060 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:36.061 00 SCX_CPU1_CS_AP/1457 if (UT_TW_Status = UT_Success) then +21-126-10:47:36.061 00 SCX_CPU1_CS_AP/1458 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_BASELINE_INVALID_NAME_APP_ERR_EID," rcv'd." +21-126-10:47:36.061 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 84 rcv'd. +21-126-10:47:36.061 00 SCX_CPU1_CS_AP/1459 ut_setrequirements CS_1004, "P" +21-126-10:47:36.091 00 SCX_CPU1_CS_AP/1460 ut_setrequirements CS_4007, "P" +21-126-10:47:36.092 00 SCX_CPU1_CS_AP/1465 endif +21-126-10:47:36.092 00 SCX_CPU1_CS_AP/1466 +21-126-10:47:36.092 00 SCX_CPU1_CS_AP/1467 wait 5 +21-126-10:47:36.092 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:41.096 00 SCX_CPU1_CS_AP/1468 +21-126-10:47:41.096 00 SCX_CPU1_CS_AP/1469 write ";*********************************************************************" +21-126-10:47:41.096 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:41.097 00 SCX_CPU1_CS_AP/1470 write "; Step 3.11: Dump the Application Code Segment Results Table." +21-126-10:47:41.097 00 SPR-I:OPRO ; Step 3.11: Dump the Application Code Segment Results Table. +21-126-10:47:41.097 00 SCX_CPU1_CS_AP/1471 write ";*********************************************************************" +21-126-10:47:41.097 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:41.097 00 SCX_CPU1_CS_AP/1472 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:47:41.097 00 SCX_CPU1_CS_AP/1473 +21-126-10:47:41.097 00 SCX_CPU1_CS_AP/1474 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl3_11",hostCPU,resAppId) +21-126-10:47:41.098 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:47:41.100 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:47:41.100 00 GET_TBL_TO_CVT/2 ; +21-126-10:47:41.101 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:47:41.101 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:47:41.106 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl3_11" +21-126-10:47:41.107 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:051C7333IA0CPKT000002281804C000006B034E000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C335F31310000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:47:41.107 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:47:41.107 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:47:41.107 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:47:41.107 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:47:41.107 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl3_11" ;;; (SCX CPU1 TBL dump table command) +21-126-10:47:41.107 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:47:41.107 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:47:41.107 00 CMH-I:CMD Command SFDU received:<1804C000006B034E000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C335F31310000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:41.107 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B034E000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C335F31310000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:47:41.107 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:47:41.107 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:47:41.107 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:41.108 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:41.108 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:47:41.108 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:47:41.108 00 CMH-D:LRES Message accepted locally +21-126-10:47:41.108 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:47:41.108 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:47:41.108 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:051" ;;; ( ) +21-126-10:47:41.108 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:47:41.108 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:47:41.108 00 SPR-D:ERES Received end-to-end reponse(tag=51): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:051 +21-126-10:47:41.108 00 SPR-D:STS Command 51 was accepted. +21-126-10:47:41.118 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:47:47.439 00 TLMH-I:STS 58-012-14:11:04.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl3_11' +21-126-10:47:56.131 00 SPR-I:OPRO +21-126-10:47:56.131 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:47:56.132 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:47:56.132 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:47:56.132 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:47:56.135 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl3_11 cpu1_apprestbl3_11 binary 192.168.1.8 +21-126-10:47:56.319 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl3_11 cpu1_apprestbl3_11 binary 192.168.1.8" +21-126-10:47:56.319 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:47:56.319 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:48:11.331 00 SPR-I:OPRO +21-126-10:48:11.336 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FB3 cpu1_apprestbl3_11" +21-126-10:48:11.341 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl3_11`"" +21-126-10:48:11.341 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl3_11`" +21-126-10:48:11.341 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:16.346 00 GET_TBL_TO_CVT/238 +21-126-10:48:16.346 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:48:16.346 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:48:16.347 00 SCX_CPU1_CS_AP/1475 wait 5 +21-126-10:48:16.347 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:21.352 00 SCX_CPU1_CS_AP/1476 +21-126-10:48:21.352 00 SCX_CPU1_CS_AP/1477 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:48:21.365 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:21.368 00 SCX_CPU1_CS_AP/1478 if (UT_TW_Status = UT_Success) then +21-126-10:48:21.368 00 SCX_CPU1_CS_AP/1479 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:48:21.368 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:48:21.368 00 SCX_CPU1_CS_AP/1480 ut_setrequirements CS_4008, "P" +21-126-10:48:21.372 00 SCX_CPU1_CS_AP/1484 endif +21-126-10:48:21.372 00 SCX_CPU1_CS_AP/1485 +21-126-10:48:21.372 00 SCX_CPU1_CS_AP/1486 write ";*********************************************************************" +21-126-10:48:21.372 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:21.372 00 SCX_CPU1_CS_AP/1487 write "; Step 3.12: Send the Recompute Application Code Segment CRC command " +21-126-10:48:21.372 00 SPR-I:OPRO ; Step 3.12: Send the Recompute Application Code Segment CRC command +21-126-10:48:21.372 00 SCX_CPU1_CS_AP/1488 write "; for an enabled application. " +21-126-10:48:21.372 00 SPR-I:OPRO ; for an enabled application. +21-126-10:48:21.372 00 SCX_CPU1_CS_AP/1489 write ";*********************************************************************" +21-126-10:48:21.373 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:21.373 00 SCX_CPU1_CS_AP/1491 /SCX_CPU1_CS_RecomputeAppName AppName="CF_APP" +21-126-10:48:21.373 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:052C7333IA0CPKT00000056189FC0000015259343465F4150500000000000000000000000000000 +21-126-10:48:21.374 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:48:21.374 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:48:21.374 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:48:21.374 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:48:21.375 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CF_APP" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:48:21.375 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:48:21.375 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:48:21.375 00 CMH-I:CMD Command SFDU received:<189FC0000015259343465F4150500000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:48:21.375 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000015259343465F4150500000000000000000000000000000> +21-126-10:48:21.375 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:48:21.376 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:48:21.376 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:21.376 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:21.377 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:48:21.377 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:48:21.377 00 CMH-D:LRES Message accepted locally +21-126-10:48:21.377 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:21.377 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:48:21.377 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:052" ;;; ( ) +21-126-10:48:21.378 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:48:21.378 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:48:21.378 00 SPR-D:ERES Received end-to-end reponse(tag=52): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:052 +21-126-10:48:21.378 00 SPR-D:STS Command 52 was accepted. +21-126-10:48:21.388 00 SCX_CPU1_CS_AP/1492 +21-126-10:48:21.388 00 SCX_CPU1_CS_AP/1494 ;ut_tlmwait SCX_CPU1_CS_RecomputeInProgress, 1 +21-126-10:48:21.389 00 SCX_CPU1_CS_AP/1495 ;if (UT_TW_Status = UT_Success) then +21-126-10:48:21.389 00 SCX_CPU1_CS_AP/1496 ; write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1497 ; ut_setrequirements CS_4005, "P" +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1498 ;else +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1499 ; write " Failed (4005) - In Progress Flag set to False when True was expected." +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1500 ; ut_setrequirements CS_4005, "F" +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1501 ;endif +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1502 ; +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1503 write ";*********************************************************************" +21-126-10:48:21.410 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1504 write "; Step 3.13: Send the Recompute Application Code Segment CRC command " +21-126-10:48:21.410 00 SPR-I:OPRO ; Step 3.13: Send the Recompute Application Code Segment CRC command +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1505 write "; for a different enabled application. Verify that this second " +21-126-10:48:21.410 00 SPR-I:OPRO ; for a different enabled application. Verify that this second +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1506 write "; is rejected since only 1 recompute command can occur at a time." +21-126-10:48:21.411 00 SPR-I:OPRO ; is rejected since only 1 recompute command can occur at a time. +21-126-10:48:21.411 00 SCX_CPU1_CS_AP/1507 write ";*********************************************************************" +21-126-10:48:21.411 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:21.411 00 SCX_CPU1_CS_AP/1508 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_APP_CHDTASK_ERR_EID, "ERROR", 1 +21-126-10:48:21.413 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:21.413 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 88 +21-126-10:48:21.413 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:21.413 00 SCX_CPU1_CS_AP/1509 +21-126-10:48:21.414 00 SCX_CPU1_CS_AP/1510 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:48:21.414 00 SCX_CPU1_CS_AP/1512 /SCX_CPU1_CS_RecomputeAppName AppName=CSAppName +21-126-10:48:21.415 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:053C7333IA0CPKT00000056189FC000001525984353000000000000000000000000000000000000 +21-126-10:48:21.415 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:48:21.415 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:48:21.415 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:48:21.415 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:48:21.415 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:48:21.415 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:48:21.415 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:48:21.415 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:48:21.415 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001525984353000000000000000000000000000000000000> +21-126-10:48:21.415 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:48:21.415 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:48:21.415 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:21.416 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:21.416 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:48:21.416 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:48:21.416 00 CMH-D:LRES Message accepted locally +21-126-10:48:21.455 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:21.455 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:48:21.455 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:053" ;;; ( ) +21-126-10:48:21.455 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:48:21.455 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:48:21.455 00 SPR-D:ERES Received end-to-end reponse(tag=53): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:053 +21-126-10:48:21.455 00 SPR-D:STS Command 53 was accepted. +21-126-10:48:21.465 00 SCX_CPU1_CS_AP/1513 +21-126-10:48:21.465 00 SCX_CPU1_CS_AP/1514 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:48:21.469 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:21.939 00 TLMH-I:STS 58-012-14:11:38.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-126-10:48:21.940 00 TLMH-I:STS 58-012-14:11:38.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=88 App recompute baseline for app CS failed: child task in use +21-126-10:48:23.472 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:23.474 00 SCX_CPU1_CS_AP/1515 if (UT_TW_Status = UT_Success) then +21-126-10:48:23.474 00 SCX_CPU1_CS_AP/1516 write "<*> Passed (1004;4005.2) - CS RecomputeAppName rejected as expected since one is already running." +21-126-10:48:23.474 00 SPR-I:OPRO <*> Passed (1004;4005.2) - CS RecomputeAppName rejected as expected since one is already running. +21-126-10:48:23.474 00 SCX_CPU1_CS_AP/1517 ut_setrequirements CS_1004, "P" +21-126-10:48:23.477 00 SCX_CPU1_CS_AP/1518 ut_setrequirements CS_40052, "P" +21-126-10:48:23.481 00 SCX_CPU1_CS_AP/1523 endif +21-126-10:48:23.481 00 SCX_CPU1_CS_AP/1524 +21-126-10:48:23.481 00 SCX_CPU1_CS_AP/1526 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:48:23.494 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:23.496 00 SCX_CPU1_CS_AP/1527 if (UT_TW_Status = UT_Success) then +21-126-10:48:23.496 00 SCX_CPU1_CS_AP/1528 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_APP_CHDTASK_ERR_EID," rcv'd." +21-126-10:48:23.496 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 88 rcv'd. +21-126-10:48:23.497 00 SCX_CPU1_CS_AP/1529 ut_setrequirements CS_1004, "P" +21-126-10:48:23.542 00 SCX_CPU1_CS_AP/1533 endif +21-126-10:48:23.542 00 SCX_CPU1_CS_AP/1534 +21-126-10:48:23.542 00 SCX_CPU1_CS_AP/1535 wait 5 +21-126-10:48:23.542 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:27.943 00 TLMH-I:STS 58-012-14:11:44.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0xFFFF8344 +21-126-10:48:28.546 00 SCX_CPU1_CS_AP/1536 +21-126-10:48:28.546 00 SCX_CPU1_CS_AP/1537 write ";*********************************************************************" +21-126-10:48:28.546 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:28.546 00 SCX_CPU1_CS_AP/1538 write "; Step 3.14: Send the Recompute Application Code Segment CRC command " +21-126-10:48:28.546 00 SPR-I:OPRO ; Step 3.14: Send the Recompute Application Code Segment CRC command +21-126-10:48:28.546 00 SCX_CPU1_CS_AP/1539 write "; for an enabled application. " +21-126-10:48:28.547 00 SPR-I:OPRO ; for an enabled application. +21-126-10:48:28.547 00 SCX_CPU1_CS_AP/1540 write ";*********************************************************************" +21-126-10:48:28.547 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:28.547 00 SCX_CPU1_CS_AP/1542 /SCX_CPU1_CS_RecomputeAppName AppName=CSAppName +21-126-10:48:28.547 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:054C7333IA0CPKT00000056189FC000001525984353000000000000000000000000000000000000 +21-126-10:48:28.548 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:48:28.548 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:48:28.548 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:48:28.548 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:48:28.549 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:48:28.549 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:48:28.549 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:48:28.549 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:48:28.549 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001525984353000000000000000000000000000000000000> +21-126-10:48:28.549 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:48:28.550 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:48:28.550 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:28.551 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:28.551 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:48:28.551 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:48:28.551 00 CMH-D:LRES Message accepted locally +21-126-10:48:28.551 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:28.551 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:48:28.552 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:054" ;;; ( ) +21-126-10:48:28.552 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:48:28.552 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:48:28.552 00 SPR-D:ERES Received end-to-end reponse(tag=54): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:054 +21-126-10:48:28.552 00 SPR-D:STS Command 54 was accepted. +21-126-10:48:28.562 00 SCX_CPU1_CS_AP/1543 +21-126-10:48:28.562 00 SCX_CPU1_CS_AP/1544 write ";*********************************************************************" +21-126-10:48:28.562 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:28.562 00 SCX_CPU1_CS_AP/1545 write "; Step 3.15: Send a One Shot CRC command. Verify that this command " +21-126-10:48:28.562 00 SPR-I:OPRO ; Step 3.15: Send a One Shot CRC command. Verify that this command +21-126-10:48:28.563 00 SCX_CPU1_CS_AP/1546 write "; is rejected." +21-126-10:48:28.563 00 SPR-I:OPRO ; is rejected. +21-126-10:48:28.563 00 SCX_CPU1_CS_AP/1547 write ";*********************************************************************" +21-126-10:48:28.563 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:28.563 00 SCX_CPU1_CS_AP/1548 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 +21-126-10:48:28.566 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:28.566 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-126-10:48:28.566 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:28.567 00 SCX_CPU1_CS_AP/1549 +21-126-10:48:28.567 00 SCX_CPU1_CS_AP/1550 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:48:28.567 00 SCX_CPU1_CS_AP/1552 /SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=2048 +21-126-10:48:28.567 00 SPR-D:CMD Sending: CCSD3ZA0000100000129C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:055C7333IA0CPKT00000040189FC000000D02B7000000000000080000000800 +21-126-10:48:28.567 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:48:28.567 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:48:28.567 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:48:28.567 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:48:28.568 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 0 (x0) REGIONSIZE= 2048 (x800) MAXBYTES= 2048 (x800) ;;; (SCX CPU1 CS One Shot command code) +21-126-10:48:28.568 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:48:28.568 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:48:28.568 00 CMH-I:CMD Command SFDU received:<189FC000000D02B7000000000000080000000800> from gs582cfslab4:SPR +21-126-10:48:28.568 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000D02B7000000000000080000000800> +21-126-10:48:28.568 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:48:28.568 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:48:28.568 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:28.569 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:28.569 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:48:28.569 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:48:28.569 00 CMH-D:LRES Message accepted locally +21-126-10:48:28.608 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:28.608 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:48:28.608 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:055" ;;; ( ) +21-126-10:48:28.608 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:48:28.608 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:48:28.610 00 SPR-D:ERES Received end-to-end reponse(tag=55): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:055 +21-126-10:48:28.610 00 SPR-D:STS Command 55 was accepted. +21-126-10:48:28.620 00 SCX_CPU1_CS_AP/1553 +21-126-10:48:28.620 00 SCX_CPU1_CS_AP/1554 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:48:28.623 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:28.936 00 TLMH-I:STS 58-012-14:11:45.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:48:28.938 00 TLMH-I:STS 58-012-14:11:45.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-126-10:48:29.624 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:29.626 00 SCX_CPU1_CS_AP/1555 if (UT_TW_Status = UT_Success) then +21-126-10:48:29.626 00 SCX_CPU1_CS_AP/1556 write "<*> Passed (1004;4005.2) - One Shot CRC command faild as expected." +21-126-10:48:29.626 00 SPR-I:OPRO <*> Passed (1004;4005.2) - One Shot CRC command faild as expected. +21-126-10:48:29.626 00 SCX_CPU1_CS_AP/1557 ut_setrequirements CS_1004, "P" +21-126-10:48:29.629 00 SCX_CPU1_CS_AP/1558 ut_setrequirements CS_40052, "P" +21-126-10:48:29.631 00 SCX_CPU1_CS_AP/1563 endif +21-126-10:48:29.631 00 SCX_CPU1_CS_AP/1564 +21-126-10:48:29.631 00 SCX_CPU1_CS_AP/1566 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:48:29.635 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:29.636 00 SCX_CPU1_CS_AP/1567 if (UT_TW_Status = UT_Success) then +21-126-10:48:29.636 00 SCX_CPU1_CS_AP/1568 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_APP_CHDTASK_ERR_EID," rcv'd." +21-126-10:48:29.636 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 88 rcv'd. +21-126-10:48:29.636 00 SCX_CPU1_CS_AP/1569 ut_setrequirements CS_1004, "P" +21-126-10:48:29.669 00 SCX_CPU1_CS_AP/1573 endif +21-126-10:48:29.669 00 SCX_CPU1_CS_AP/1574 +21-126-10:48:29.669 00 SCX_CPU1_CS_AP/1575 wait 5 +21-126-10:48:29.669 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:32.938 00 TLMH-I:STS 58-012-14:11:49.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:48:34.673 00 SCX_CPU1_CS_AP/1576 +21-126-10:48:34.673 00 SCX_CPU1_CS_AP/1577 write ";*********************************************************************" +21-126-10:48:34.673 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:34.674 00 SCX_CPU1_CS_AP/1578 write "; Step 4.0: Disabled Checksum Test." +21-126-10:48:34.674 00 SPR-I:OPRO ; Step 4.0: Disabled Checksum Test. +21-126-10:48:34.674 00 SCX_CPU1_CS_AP/1579 write ";*********************************************************************" +21-126-10:48:34.674 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:34.674 00 SCX_CPU1_CS_AP/1580 write "; Step 4.1: Send the Disable Checksum command. " +21-126-10:48:34.674 00 SPR-I:OPRO ; Step 4.1: Send the Disable Checksum command. +21-126-10:48:34.675 00 SCX_CPU1_CS_AP/1581 write ";*********************************************************************" +21-126-10:48:34.675 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:34.675 00 SCX_CPU1_CS_AP/1582 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_ALL_INF_EID, "INFO", 1 +21-126-10:48:34.680 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:34.681 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-126-10:48:34.681 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:34.682 00 SCX_CPU1_CS_AP/1583 +21-126-10:48:34.682 00 SCX_CPU1_CS_AP/1584 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:48:34.682 00 SCX_CPU1_CS_AP/1586 /SCX_CPU1_CS_DisableAll +21-126-10:48:34.682 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:056C7333IA0CPKT00000016189FC000000105BC +21-126-10:48:34.682 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:48:34.682 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:48:34.682 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:48:34.682 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:48:34.683 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEALL ;;; (SCX CPU1 CS Disable All Checksumming command code) +21-126-10:48:34.683 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:48:34.683 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:48:34.683 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-126-10:48:34.683 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000105BC> +21-126-10:48:34.683 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:48:34.684 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:48:34.684 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:34.684 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:34.684 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:48:34.684 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:48:34.684 00 CMH-D:LRES Message accepted locally +21-126-10:48:34.684 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:34.684 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:48:34.684 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:056" ;;; ( ) +21-126-10:48:34.684 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:48:34.684 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:48:34.684 00 SPR-D:ERES Received end-to-end reponse(tag=56): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:056 +21-126-10:48:34.684 00 SPR-D:STS Command 56 was accepted. +21-126-10:48:34.695 00 SCX_CPU1_CS_AP/1587 +21-126-10:48:34.695 00 SCX_CPU1_CS_AP/1588 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:48:34.699 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:35.438 00 TLMH-I:STS 58-012-14:11:52.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-126-10:48:35.700 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:35.702 00 SCX_CPU1_CS_AP/1589 if (UT_TW_Status = UT_Success) then +21-126-10:48:35.702 00 SCX_CPU1_CS_AP/1590 write "<*> Passed (1003;8001) - CS DisableALL command sent properly." +21-126-10:48:35.702 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-126-10:48:35.703 00 SCX_CPU1_CS_AP/1591 ut_setrequirements CS_1003, "P" +21-126-10:48:35.706 00 SCX_CPU1_CS_AP/1592 ut_setrequirements CS_8001, "P" +21-126-10:48:35.711 00 SCX_CPU1_CS_AP/1597 endif +21-126-10:48:35.711 00 SCX_CPU1_CS_AP/1598 +21-126-10:48:35.711 00 SCX_CPU1_CS_AP/1600 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:48:35.726 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:35.728 00 SCX_CPU1_CS_AP/1601 if (UT_TW_Status = UT_Success) then +21-126-10:48:35.728 00 SCX_CPU1_CS_AP/1602 write "<*> Passed (1003;8001) - Expected Event Msg ",CS_DISABLE_ALL_INF_EID," rcv'd." +21-126-10:48:35.728 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-126-10:48:35.728 00 SCX_CPU1_CS_AP/1603 ut_setrequirements CS_1003, "P" +21-126-10:48:35.775 00 SCX_CPU1_CS_AP/1604 ut_setrequirements CS_8001, "P" +21-126-10:48:35.776 00 SCX_CPU1_CS_AP/1609 endif +21-126-10:48:35.776 00 SCX_CPU1_CS_AP/1610 +21-126-10:48:35.776 00 SCX_CPU1_CS_AP/1611 wait 5 +21-126-10:48:35.776 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:40.780 00 SCX_CPU1_CS_AP/1612 +21-126-10:48:40.780 00 SCX_CPU1_CS_AP/1613 write ";*********************************************************************" +21-126-10:48:40.780 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:40.780 00 SCX_CPU1_CS_AP/1614 write "; Step 4.2: Send the Disable Application Checksumming command. " +21-126-10:48:40.781 00 SPR-I:OPRO ; Step 4.2: Send the Disable Application Checksumming command. +21-126-10:48:40.781 00 SCX_CPU1_CS_AP/1615 write ";*********************************************************************" +21-126-10:48:40.781 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:40.781 00 SCX_CPU1_CS_AP/1616 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_INF_EID, "INFO", 1 +21-126-10:48:40.790 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:40.792 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-126-10:48:40.792 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:40.793 00 SCX_CPU1_CS_AP/1617 +21-126-10:48:40.793 00 SCX_CPU1_CS_AP/1618 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:48:40.794 00 SCX_CPU1_CS_AP/1619 +21-126-10:48:40.794 00 SCX_CPU1_CS_AP/1621 /SCX_CPU1_CS_DisableApps +21-126-10:48:40.794 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:057C7333IA0CPKT00000016189FC0000001239A +21-126-10:48:40.794 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:48:40.794 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:48:40.794 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:48:40.794 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:48:40.795 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPS ;;; (SCX CPU1 CS Disable All Application Checksumming command code) +21-126-10:48:40.795 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:48:40.795 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:48:40.795 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-126-10:48:40.795 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000001239A> +21-126-10:48:40.795 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:48:40.795 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:48:40.796 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:40.796 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:40.796 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:48:40.796 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:48:40.796 00 CMH-D:LRES Message accepted locally +21-126-10:48:40.796 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:40.796 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:48:40.796 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:057" ;;; ( ) +21-126-10:48:40.796 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:48:40.797 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:48:40.797 00 SPR-D:ERES Received end-to-end reponse(tag=57): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:057 +21-126-10:48:40.797 00 SPR-D:STS Command 57 was accepted. +21-126-10:48:40.809 00 SCX_CPU1_CS_AP/1622 +21-126-10:48:40.809 00 SCX_CPU1_CS_AP/1623 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:48:40.814 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:41.438 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-126-10:48:41.815 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:41.815 00 SCX_CPU1_CS_AP/1624 if (UT_TW_Status = UT_Success) then +21-126-10:48:41.815 00 SCX_CPU1_CS_AP/1625 write "<*> Passed (1003;4002) - CS DisableApps command sent properly." +21-126-10:48:41.815 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-126-10:48:41.815 00 SCX_CPU1_CS_AP/1626 ut_setrequirements CS_1003, "P" +21-126-10:48:41.816 00 SCX_CPU1_CS_AP/1627 ut_setrequirements CS_4002, "P" +21-126-10:48:41.816 00 SCX_CPU1_CS_AP/1632 endif +21-126-10:48:41.817 00 SCX_CPU1_CS_AP/1633 +21-126-10:48:41.817 00 SCX_CPU1_CS_AP/1635 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:48:41.820 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:41.820 00 SCX_CPU1_CS_AP/1636 if (UT_TW_Status = UT_Success) then +21-126-10:48:41.820 00 SCX_CPU1_CS_AP/1637 write "<*> Passed (1003;4002) - Expected Event Msg ",CS_DISABLE_APP_INF_EID," rcv'd." +21-126-10:48:41.820 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-126-10:48:41.820 00 SCX_CPU1_CS_AP/1638 ut_setrequirements CS_1003, "P" +21-126-10:48:41.846 00 SCX_CPU1_CS_AP/1639 ut_setrequirements CS_4002, "P" +21-126-10:48:41.846 00 SCX_CPU1_CS_AP/1644 endif +21-126-10:48:41.846 00 SCX_CPU1_CS_AP/1645 +21-126-10:48:41.846 00 SCX_CPU1_CS_AP/1646 wait 5 +21-126-10:48:41.846 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:46.851 00 SCX_CPU1_CS_AP/1647 +21-126-10:48:46.851 00 SCX_CPU1_CS_AP/1648 write ";*********************************************************************" +21-126-10:48:46.851 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:46.851 00 SCX_CPU1_CS_AP/1649 write "; Step 4.3: Send the Enable Application Code Segment command for an " +21-126-10:48:46.851 00 SPR-I:OPRO ; Step 4.3: Send the Enable Application Code Segment command for an +21-126-10:48:46.851 00 SCX_CPU1_CS_AP/1650 write "; application whose status is DISABLED." +21-126-10:48:46.851 00 SPR-I:OPRO ; application whose status is DISABLED. +21-126-10:48:46.852 00 SCX_CPU1_CS_AP/1651 write ";*********************************************************************" +21-126-10:48:46.852 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:46.852 00 SCX_CPU1_CS_AP/1654 foundApp=FALSE +21-126-10:48:46.852 00 SCX_CPU1_CS_AP/1655 +21-126-10:48:46.852 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.853 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.853 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.853 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.854 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.854 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.855 00 SCX_CPU1_CS_AP/1658 appIndex = i +21-126-10:48:46.855 00 SCX_CPU1_CS_AP/1659 foundApp = TRUE +21-126-10:48:46.855 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.855 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.856 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.856 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.857 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.858 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.858 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.859 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.859 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.860 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.860 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.861 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.861 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.861 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.862 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.863 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.863 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.863 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.864 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.865 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.865 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.865 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.866 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.867 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.867 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.867 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.868 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.869 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.869 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.869 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.870 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.870 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.871 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.871 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.872 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.872 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.873 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.873 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.873 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.874 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.874 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.874 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.875 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.876 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.876 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.876 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.877 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.877 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.878 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.878 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.879 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.879 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.880 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.880 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.881 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.881 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.882 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.882 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.882 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.883 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.883 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.883 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.884 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.884 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.884 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.884 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.886 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.886 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.886 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.886 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.887 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.887 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.887 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.887 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.888 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.888 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.888 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.888 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.889 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.889 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.889 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.889 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.889 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.890 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.890 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.890 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.890 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.890 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.891 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.891 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.891 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.891 00 SCX_CPU1_CS_AP/1662 +21-126-10:48:46.891 00 SCX_CPU1_CS_AP/1663 if (foundApp = TRUE) then +21-126-10:48:46.891 00 SCX_CPU1_CS_AP/1664 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:48:46.892 00 SCX_CPU1_CS_AP/1665 write "; Disabled app '",appName, "' found at index ", appIndex +21-126-10:48:46.892 00 SPR-I:OPRO ; Disabled app 'TST_CS' found at index 1 +21-126-10:48:46.892 00 SCX_CPU1_CS_AP/1669 endif +21-126-10:48:46.892 00 SCX_CPU1_CS_AP/1670 +21-126-10:48:46.892 00 SCX_CPU1_CS_AP/1672 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:48:46.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:46.895 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:48:46.895 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:46.895 00 SCX_CPU1_CS_AP/1673 +21-126-10:48:46.895 00 SCX_CPU1_CS_AP/1674 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:48:46.896 00 SCX_CPU1_CS_AP/1676 /SCX_CPU1_CS_EnableAppName AppName=appName +21-126-10:48:46.896 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:058C7333IA0CPKT00000056189FC000001526975453545F43530000000000000000000000000000 +21-126-10:48:46.896 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:48:46.896 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:48:46.896 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:48:46.896 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:48:46.896 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="TST_CS" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-126-10:48:46.896 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:48:46.896 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:48:46.896 00 CMH-I:CMD Command SFDU received:<189FC000001526975453545F43530000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:48:46.896 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001526975453545F43530000000000000000000000000000> +21-126-10:48:46.896 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:48:46.897 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:48:46.897 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:46.897 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:46.897 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:48:46.897 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:48:46.897 00 CMH-D:LRES Message accepted locally +21-126-10:48:46.897 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:46.897 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:48:46.897 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:058" ;;; ( ) +21-126-10:48:46.897 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:48:46.897 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:48:46.897 00 SPR-D:ERES Received end-to-end reponse(tag=58): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:058 +21-126-10:48:46.897 00 SPR-D:STS Command 58 was accepted. +21-126-10:48:46.898 00 SCX_CPU1_CS_AP/1677 +21-126-10:48:46.898 00 SCX_CPU1_CS_AP/1678 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:48:46.904 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:47.437 00 TLMH-I:STS 58-012-14:12:04.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app TST_CS is Enabled +21-126-10:48:47.905 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:47.907 00 SCX_CPU1_CS_AP/1679 if (UT_TW_Status = UT_Success) then +21-126-10:48:47.907 00 SCX_CPU1_CS_AP/1680 write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." +21-126-10:48:47.907 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:48:47.908 00 SCX_CPU1_CS_AP/1681 ut_setrequirements CS_1003, "P" +21-126-10:48:47.912 00 SCX_CPU1_CS_AP/1682 ut_setrequirements CS_4003, "P" +21-126-10:48:47.915 00 SCX_CPU1_CS_AP/1687 endif +21-126-10:48:47.916 00 SCX_CPU1_CS_AP/1688 +21-126-10:48:47.916 00 SCX_CPU1_CS_AP/1690 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:48:47.929 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:47.932 00 SCX_CPU1_CS_AP/1691 if (UT_TW_Status = UT_Success) then +21-126-10:48:47.932 00 SCX_CPU1_CS_AP/1692 write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:48:47.932 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:48:47.932 00 SCX_CPU1_CS_AP/1693 ut_setrequirements CS_1003, "P" +21-126-10:48:47.975 00 SCX_CPU1_CS_AP/1694 ut_setrequirements CS_4003, "P" +21-126-10:48:47.976 00 SCX_CPU1_CS_AP/1699 endif +21-126-10:48:47.976 00 SCX_CPU1_CS_AP/1700 +21-126-10:48:47.976 00 SCX_CPU1_CS_AP/1701 wait 5 +21-126-10:48:47.976 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:52.980 00 SCX_CPU1_CS_AP/1702 +21-126-10:48:52.980 00 SCX_CPU1_CS_AP/1703 step4_4: +21-126-10:48:52.980 00 SCX_CPU1_CS_AP/1704 write ";*********************************************************************" +21-126-10:48:52.980 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:52.981 00 SCX_CPU1_CS_AP/1705 write "; Step 4.4: Dump the Application Code Segment Results table. " +21-126-10:48:52.981 00 SPR-I:OPRO ; Step 4.4: Dump the Application Code Segment Results table. +21-126-10:48:52.981 00 SCX_CPU1_CS_AP/1706 write ";*********************************************************************" +21-126-10:48:52.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:52.981 00 SCX_CPU1_CS_AP/1707 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:48:52.981 00 SCX_CPU1_CS_AP/1708 +21-126-10:48:52.981 00 SCX_CPU1_CS_AP/1709 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_4",hostCPU,resAppId) +21-126-10:48:52.982 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:48:52.984 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:48:52.984 00 GET_TBL_TO_CVT/2 ; +21-126-10:48:52.984 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:48:52.985 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:48:53.005 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_4" +21-126-10:48:53.006 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:059C7333IA0CPKT000002281804C000006B037D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:48:53.006 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:48:53.007 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:48:53.007 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:48:53.007 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:48:53.007 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_4" ;;; (SCX CPU1 TBL dump table command) +21-126-10:48:53.008 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:48:53.008 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:48:53.008 00 CMH-I:CMD Command SFDU received:<1804C000006B037D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:48:53.008 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B037D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:48:53.008 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:48:53.008 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:48:53.009 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:53.009 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:53.009 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:48:53.010 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:48:53.010 00 CMH-D:LRES Message accepted locally +21-126-10:48:53.010 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:48:53.010 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:48:53.010 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:059" ;;; ( ) +21-126-10:48:53.010 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:48:53.010 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:48:53.010 00 SPR-D:ERES Received end-to-end reponse(tag=59): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:059 +21-126-10:48:53.011 00 SPR-D:STS Command 59 was accepted. +21-126-10:48:53.011 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:48:55.435 00 TLMH-I:STS 58-012-14:12:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_4' +21-126-10:49:08.023 00 SPR-I:OPRO +21-126-10:49:08.023 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:49:08.023 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:49:08.023 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:49:08.024 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:49:08.027 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_4 cpu1_apprestbl4_4 binary 192.168.1.8 +21-126-10:49:08.168 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_4 cpu1_apprestbl4_4 binary 192.168.1.8" +21-126-10:49:08.168 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:49:08.169 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:49:23.181 00 SPR-I:OPRO +21-126-10:49:23.203 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FB3 cpu1_apprestbl4_4" +21-126-10:49:23.213 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_4`"" +21-126-10:49:23.214 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_4`" +21-126-10:49:23.214 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:28.219 00 GET_TBL_TO_CVT/238 +21-126-10:49:28.219 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:49:28.219 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:49:28.220 00 SCX_CPU1_CS_AP/1710 wait 5 +21-126-10:49:28.220 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:33.225 00 SCX_CPU1_CS_AP/1711 +21-126-10:49:33.225 00 SCX_CPU1_CS_AP/1712 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:49:33.232 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:33.233 00 SCX_CPU1_CS_AP/1713 if (UT_TW_Status = UT_Success) then +21-126-10:49:33.233 00 SCX_CPU1_CS_AP/1714 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:49:33.233 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:49:33.233 00 SCX_CPU1_CS_AP/1715 ut_setrequirements CS_4008, "P" +21-126-10:49:33.234 00 SCX_CPU1_CS_AP/1719 endif +21-126-10:49:33.234 00 SCX_CPU1_CS_AP/1720 +21-126-10:49:33.234 00 SCX_CPU1_CS_AP/1721 write ";*********************************************************************" +21-126-10:49:33.234 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:33.234 00 SCX_CPU1_CS_AP/1722 write "; Step 4.5: Send the Recompute Application Code Segment CRC command " +21-126-10:49:33.234 00 SPR-I:OPRO ; Step 4.5: Send the Recompute Application Code Segment CRC command +21-126-10:49:33.234 00 SCX_CPU1_CS_AP/1723 write "; for the application specified in Step 4.3 above. " +21-126-10:49:33.234 00 SPR-I:OPRO ; for the application specified in Step 4.3 above. +21-126-10:49:33.235 00 SCX_CPU1_CS_AP/1724 write ";*********************************************************************" +21-126-10:49:33.235 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:33.235 00 SCX_CPU1_CS_AP/1725 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:49:33.237 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:33.237 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:49:33.237 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:33.255 00 SCX_CPU1_CS_AP/1726 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:49:33.257 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:33.257 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:49:33.257 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:33.258 00 SCX_CPU1_CS_AP/1727 +21-126-10:49:33.258 00 SCX_CPU1_CS_AP/1728 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:49:33.258 00 SCX_CPU1_CS_AP/1730 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:49:33.258 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:060C7333IA0CPKT00000056189FC000001525945453545F43530000000000000000000000000000 +21-126-10:49:33.258 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:49:33.258 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:49:33.258 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:49:33.258 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:49:33.258 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="TST_CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:49:33.258 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:49:33.258 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:49:33.258 00 CMH-I:CMD Command SFDU received:<189FC000001525945453545F43530000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:49:33.258 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001525945453545F43530000000000000000000000000000> +21-126-10:49:33.258 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:49:33.259 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:49:33.259 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:49:33.259 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:49:33.259 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:49:33.259 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:49:33.259 00 CMH-D:LRES Message accepted locally +21-126-10:49:33.259 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:49:33.259 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:49:33.259 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:060" ;;; ( ) +21-126-10:49:33.259 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:49:33.259 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:49:33.259 00 SPR-D:ERES Received end-to-end reponse(tag=60): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:060 +21-126-10:49:33.259 00 SPR-D:STS Command 60 was accepted. +21-126-10:49:33.270 00 SCX_CPU1_CS_AP/1731 +21-126-10:49:33.270 00 SCX_CPU1_CS_AP/1732 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:49:33.273 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:49:33.935 00 TLMH-I:STS 58-012-14:12:50.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app TST_CS started +21-126-10:49:34.942 00 TLMH-I:STS 58-012-14:12:51.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App TST_CS recompute finished. New baseline is 0xFFFFB42A +21-126-10:49:36.276 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:36.278 00 SCX_CPU1_CS_AP/1733 if (UT_TW_Status = UT_Success) then +21-126-10:49:36.278 00 SCX_CPU1_CS_AP/1734 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:49:36.278 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:49:36.279 00 SCX_CPU1_CS_AP/1735 ut_setrequirements CS_1003, "P" +21-126-10:49:36.281 00 SCX_CPU1_CS_AP/1736 ut_setrequirements CS_4005, "P" +21-126-10:49:36.282 00 SCX_CPU1_CS_AP/1741 endif +21-126-10:49:36.282 00 SCX_CPU1_CS_AP/1742 +21-126-10:49:36.282 00 SCX_CPU1_CS_AP/1744 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:49:36.286 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:36.287 00 SCX_CPU1_CS_AP/1745 if (UT_TW_Status = UT_Success) then +21-126-10:49:36.287 00 SCX_CPU1_CS_AP/1746 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:49:36.287 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:49:36.287 00 SCX_CPU1_CS_AP/1747 ut_setrequirements CS_1003, "P" +21-126-10:49:36.320 00 SCX_CPU1_CS_AP/1748 ut_setrequirements CS_4005, "P" +21-126-10:49:36.321 00 SCX_CPU1_CS_AP/1753 endif +21-126-10:49:36.321 00 SCX_CPU1_CS_AP/1754 +21-126-10:49:36.321 00 SCX_CPU1_CS_AP/1756 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:49:36.324 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:36.324 00 SCX_CPU1_CS_AP/1757 if (UT_TW_Status = UT_Success) then +21-126-10:49:36.324 00 SCX_CPU1_CS_AP/1758 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:49:36.324 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:49:36.324 00 SCX_CPU1_CS_AP/1759 ut_setrequirements CS_40051, "P" +21-126-10:49:36.325 00 SCX_CPU1_CS_AP/1763 endif +21-126-10:49:36.325 00 SCX_CPU1_CS_AP/1764 +21-126-10:49:36.325 00 SCX_CPU1_CS_AP/1766 currSCnt = {seqTlmItem} +21-126-10:49:36.325 00 SCX_CPU1_CS_AP/1767 expectedSCnt = currSCnt + 1 +21-126-10:49:36.326 00 SCX_CPU1_CS_AP/1768 +21-126-10:49:36.326 00 SCX_CPU1_CS_AP/1769 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:49:36.329 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:49:38.331 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:38.333 00 SCX_CPU1_CS_AP/1771 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:49:38.333 00 SCX_CPU1_CS_AP/1772 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:49:38.333 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:49:38.333 00 SCX_CPU1_CS_AP/1773 ut_setrequirements CS_40051, "P" +21-126-10:49:38.336 00 SCX_CPU1_CS_AP/1777 endif +21-126-10:49:38.337 00 SCX_CPU1_CS_AP/1778 +21-126-10:49:38.337 00 SCX_CPU1_CS_AP/1779 wait 5 +21-126-10:49:38.337 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:43.341 00 SCX_CPU1_CS_AP/1780 +21-126-10:49:43.341 00 SCX_CPU1_CS_AP/1781 write ";*********************************************************************" +21-126-10:49:43.341 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:43.341 00 SCX_CPU1_CS_AP/1782 write "; Step 4.6: Send the Report Application Code Segment CRC command for " +21-126-10:49:43.341 00 SPR-I:OPRO ; Step 4.6: Send the Report Application Code Segment CRC command for +21-126-10:49:43.341 00 SCX_CPU1_CS_AP/1783 write "; for the application specified above. " +21-126-10:49:43.341 00 SPR-I:OPRO ; for the application specified above. +21-126-10:49:43.341 00 SCX_CPU1_CS_AP/1784 write ";*********************************************************************" +21-126-10:49:43.342 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:43.342 00 SCX_CPU1_CS_AP/1785 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:49:43.347 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:43.348 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:49:43.348 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:43.348 00 SCX_CPU1_CS_AP/1786 +21-126-10:49:43.348 00 SCX_CPU1_CS_AP/1787 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:49:43.348 00 SCX_CPU1_CS_AP/1789 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:49:43.348 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:061C7333IA0CPKT00000056189FC000001524955453545F43530000000000000000000000000000 +21-126-10:49:43.348 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:49:43.348 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:49:43.348 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:49:43.348 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:49:43.349 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="TST_CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:49:43.349 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:49:43.349 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:49:43.349 00 CMH-I:CMD Command SFDU received:<189FC000001524955453545F43530000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:49:43.349 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001524955453545F43530000000000000000000000000000> +21-126-10:49:43.349 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:49:43.349 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:49:43.349 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:49:43.349 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:49:43.349 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:49:43.349 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:49:43.349 00 CMH-D:LRES Message accepted locally +21-126-10:49:43.349 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:49:43.349 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:49:43.349 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:061" ;;; ( ) +21-126-10:49:43.349 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:49:43.350 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:49:43.350 00 SPR-D:ERES Received end-to-end reponse(tag=61): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:061 +21-126-10:49:43.350 00 SPR-D:STS Command 61 was accepted. +21-126-10:49:43.360 00 SCX_CPU1_CS_AP/1790 +21-126-10:49:43.360 00 SCX_CPU1_CS_AP/1791 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:49:43.364 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:49:43.935 00 TLMH-I:STS 58-012-14:13:00.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app TST_CS is 0xFFFFB42A +21-126-10:49:46.367 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:46.369 00 SCX_CPU1_CS_AP/1792 if (UT_TW_Status = UT_Success) then +21-126-10:49:46.369 00 SCX_CPU1_CS_AP/1793 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:49:46.369 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:49:46.369 00 SCX_CPU1_CS_AP/1794 ut_setrequirements CS_1003, "P" +21-126-10:49:46.372 00 SCX_CPU1_CS_AP/1795 ut_setrequirements CS_4006, "P" +21-126-10:49:46.376 00 SCX_CPU1_CS_AP/1800 endif +21-126-10:49:46.376 00 SCX_CPU1_CS_AP/1801 +21-126-10:49:46.377 00 SCX_CPU1_CS_AP/1803 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:49:46.391 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:46.393 00 SCX_CPU1_CS_AP/1804 if (UT_TW_Status = UT_Success) then +21-126-10:49:46.394 00 SCX_CPU1_CS_AP/1805 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:49:46.394 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:49:46.394 00 SCX_CPU1_CS_AP/1806 ut_setrequirements CS_1003, "P" +21-126-10:49:46.436 00 SCX_CPU1_CS_AP/1807 ut_setrequirements CS_4006, "P" +21-126-10:49:46.437 00 SCX_CPU1_CS_AP/1812 endif +21-126-10:49:46.437 00 SCX_CPU1_CS_AP/1813 +21-126-10:49:46.437 00 SCX_CPU1_CS_AP/1814 wait 5 +21-126-10:49:46.437 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:51.441 00 SCX_CPU1_CS_AP/1815 +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1816 write ";*********************************************************************" +21-126-10:49:51.442 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1817 write "; Step 4.7: Send the Disable Application Code Segment command with an" +21-126-10:49:51.442 00 SPR-I:OPRO ; Step 4.7: Send the Disable Application Code Segment command with an +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1818 write "; application whose status is ENABLED." +21-126-10:49:51.442 00 SPR-I:OPRO ; application whose status is ENABLED. +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1819 write ";*********************************************************************" +21-126-10:49:51.442 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1822 foundApp=FALSE +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1823 +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1826 appIndex = i +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1827 foundApp = TRUE +21-126-10:49:51.443 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.443 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.443 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.443 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.443 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.443 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.444 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.444 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.444 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.444 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.444 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.445 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.445 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.445 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.445 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.446 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.446 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.446 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.447 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.447 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.447 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.447 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.448 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.448 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.448 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.448 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.449 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.449 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.449 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.450 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.450 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.450 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.451 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.451 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.451 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.451 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.452 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.452 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.452 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.452 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.453 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.453 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.453 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.454 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.454 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.454 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.454 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.455 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.455 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.455 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.456 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.456 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.456 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.456 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.457 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.457 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.458 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.458 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.458 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.459 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.459 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.459 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.460 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.460 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.460 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.460 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.461 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.461 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.461 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.461 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.471 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.471 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.472 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.472 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.472 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.472 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.473 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.473 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.473 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.473 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.473 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.474 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.474 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.474 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.474 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.474 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.475 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.475 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.475 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.475 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.475 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.476 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.476 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.476 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.476 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.476 00 SCX_CPU1_CS_AP/1830 +21-126-10:49:51.476 00 SCX_CPU1_CS_AP/1831 if (foundApp = TRUE) then +21-126-10:49:51.476 00 SCX_CPU1_CS_AP/1832 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:49:51.476 00 SCX_CPU1_CS_AP/1833 write "; Enabled app '",appName, "' found at index ", appIndex +21-126-10:49:51.476 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:49:51.477 00 SCX_CPU1_CS_AP/1837 endif +21-126-10:49:51.477 00 SCX_CPU1_CS_AP/1838 +21-126-10:49:51.477 00 SCX_CPU1_CS_AP/1839 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:49:51.479 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:51.479 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:49:51.479 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:51.480 00 SCX_CPU1_CS_AP/1840 +21-126-10:49:51.480 00 SCX_CPU1_CS_AP/1841 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:49:51.480 00 SCX_CPU1_CS_AP/1843 /SCX_CPU1_CS_DisableAppName AppName=appName +21-126-10:49:51.480 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:062C7333IA0CPKT00000056189FC0000015279A4353000000000000000000000000000000000000 +21-126-10:49:51.480 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:49:51.480 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:49:51.480 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:49:51.480 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:49:51.481 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-126-10:49:51.481 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:49:51.481 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:49:51.481 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:49:51.481 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000015279A4353000000000000000000000000000000000000> +21-126-10:49:51.481 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:49:51.481 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:49:51.482 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:49:51.482 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:49:51.482 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:49:51.482 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:49:51.482 00 CMH-D:LRES Message accepted locally +21-126-10:49:51.482 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:49:51.482 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:49:51.482 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:062" ;;; ( ) +21-126-10:49:51.482 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:49:51.482 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:49:51.482 00 SPR-D:ERES Received end-to-end reponse(tag=62): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:062 +21-126-10:49:51.482 00 SPR-D:STS Command 62 was accepted. +21-126-10:49:51.483 00 SCX_CPU1_CS_AP/1844 +21-126-10:49:51.483 00 SCX_CPU1_CS_AP/1845 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:49:51.487 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:49:51.938 00 TLMH-I:STS 58-012-14:13:08.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:49:53.489 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:53.491 00 SCX_CPU1_CS_AP/1846 if (UT_TW_Status = UT_Success) then +21-126-10:49:53.491 00 SCX_CPU1_CS_AP/1847 write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." +21-126-10:49:53.491 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:49:53.491 00 SCX_CPU1_CS_AP/1848 ut_setrequirements CS_1003, "P" +21-126-10:49:53.495 00 SCX_CPU1_CS_AP/1849 ut_setrequirements CS_4004, "P" +21-126-10:49:53.498 00 SCX_CPU1_CS_AP/1854 endif +21-126-10:49:53.499 00 SCX_CPU1_CS_AP/1855 +21-126-10:49:53.499 00 SCX_CPU1_CS_AP/1857 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:49:53.510 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:53.512 00 SCX_CPU1_CS_AP/1858 if (UT_TW_Status = UT_Success) then +21-126-10:49:53.512 00 SCX_CPU1_CS_AP/1859 write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:49:53.512 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:49:53.513 00 SCX_CPU1_CS_AP/1860 ut_setrequirements CS_1003, "P" +21-126-10:49:53.555 00 SCX_CPU1_CS_AP/1861 ut_setrequirements CS_4004, "P" +21-126-10:49:53.556 00 SCX_CPU1_CS_AP/1866 endif +21-126-10:49:53.556 00 SCX_CPU1_CS_AP/1867 +21-126-10:49:53.556 00 SCX_CPU1_CS_AP/1868 wait 5 +21-126-10:49:53.556 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:58.559 00 SCX_CPU1_CS_AP/1869 +21-126-10:49:58.560 00 SCX_CPU1_CS_AP/1870 step4_8: +21-126-10:49:58.560 00 SCX_CPU1_CS_AP/1871 write ";*********************************************************************" +21-126-10:49:58.560 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:58.560 00 SCX_CPU1_CS_AP/1872 write "; Step 4.8: Dump the Application Code Segment Results table. " +21-126-10:49:58.560 00 SPR-I:OPRO ; Step 4.8: Dump the Application Code Segment Results table. +21-126-10:49:58.560 00 SCX_CPU1_CS_AP/1873 write ";*********************************************************************" +21-126-10:49:58.560 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:58.560 00 SCX_CPU1_CS_AP/1874 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:49:58.561 00 SCX_CPU1_CS_AP/1875 +21-126-10:49:58.561 00 SCX_CPU1_CS_AP/1876 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_8",hostCPU,resAppId) +21-126-10:49:58.561 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:49:58.564 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:49:58.565 00 GET_TBL_TO_CVT/2 ; +21-126-10:49:58.565 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:49:58.565 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:49:58.587 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_8" +21-126-10:49:58.588 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:063C7333IA0CPKT000002281804C000006B0371000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:49:58.588 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:49:58.588 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:49:58.588 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:49:58.588 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:49:58.588 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_8" ;;; (SCX CPU1 TBL dump table command) +21-126-10:49:58.589 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:49:58.589 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:49:58.589 00 CMH-I:CMD Command SFDU received:<1804C000006B0371000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:49:58.589 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B0371000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:49:58.589 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:49:58.589 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:49:58.589 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:49:58.590 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:49:58.590 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:49:58.590 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:49:58.590 00 CMH-D:LRES Message accepted locally +21-126-10:49:58.590 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:49:58.590 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:49:58.590 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:063" ;;; ( ) +21-126-10:49:58.590 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:49:58.590 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:49:58.590 00 SPR-D:ERES Received end-to-end reponse(tag=63): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:063 +21-126-10:49:58.590 00 SPR-D:STS Command 63 was accepted. +21-126-10:49:58.601 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:50:03.442 00 TLMH-I:STS 58-012-14:13:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_8' +21-126-10:50:13.613 00 SPR-I:OPRO +21-126-10:50:13.613 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:50:13.613 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:50:13.614 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:50:13.614 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:50:13.617 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_8 cpu1_apprestbl4_8 binary 192.168.1.8 +21-126-10:50:13.792 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_8 cpu1_apprestbl4_8 binary 192.168.1.8" +21-126-10:50:13.792 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:50:13.793 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:50:28.805 00 SPR-I:OPRO +21-126-10:50:28.811 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FB3 cpu1_apprestbl4_8" +21-126-10:50:28.816 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_8`"" +21-126-10:50:28.816 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_8`" +21-126-10:50:28.816 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:50:33.820 00 GET_TBL_TO_CVT/238 +21-126-10:50:33.820 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:50:33.820 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:50:33.820 00 SCX_CPU1_CS_AP/1877 wait 5 +21-126-10:50:33.820 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:50:38.824 00 SCX_CPU1_CS_AP/1878 +21-126-10:50:38.824 00 SCX_CPU1_CS_AP/1879 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:50:38.830 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:38.831 00 SCX_CPU1_CS_AP/1880 if (UT_TW_Status = UT_Success) then +21-126-10:50:38.831 00 SCX_CPU1_CS_AP/1881 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:50:38.831 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:50:38.831 00 SCX_CPU1_CS_AP/1882 ut_setrequirements CS_4008, "P" +21-126-10:50:38.832 00 SCX_CPU1_CS_AP/1886 endif +21-126-10:50:38.832 00 SCX_CPU1_CS_AP/1887 +21-126-10:50:38.832 00 SCX_CPU1_CS_AP/1888 write ";*********************************************************************" +21-126-10:50:38.832 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:38.832 00 SCX_CPU1_CS_AP/1889 write "; Step 4.9: Send the Recompute Application Code Segment CRC command " +21-126-10:50:38.832 00 SPR-I:OPRO ; Step 4.9: Send the Recompute Application Code Segment CRC command +21-126-10:50:38.832 00 SCX_CPU1_CS_AP/1890 write "; for the application specified in Step 4.7 above. " +21-126-10:50:38.832 00 SPR-I:OPRO ; for the application specified in Step 4.7 above. +21-126-10:50:38.832 00 SCX_CPU1_CS_AP/1891 write ";*********************************************************************" +21-126-10:50:38.832 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:38.832 00 SCX_CPU1_CS_AP/1892 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:50:38.834 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:38.834 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:50:38.834 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:38.848 00 SCX_CPU1_CS_AP/1893 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:50:38.850 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:38.850 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:50:38.850 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:38.851 00 SCX_CPU1_CS_AP/1894 +21-126-10:50:38.851 00 SCX_CPU1_CS_AP/1895 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:50:38.851 00 SCX_CPU1_CS_AP/1897 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:50:38.851 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:064C7333IA0CPKT00000056189FC000001525984353000000000000000000000000000000000000 +21-126-10:50:38.851 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:50:38.851 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:50:38.851 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:50:38.851 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:50:38.851 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:50:38.851 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:50:38.851 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:50:38.851 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:50:38.851 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001525984353000000000000000000000000000000000000> +21-126-10:50:38.851 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:50:38.852 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:50:38.852 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:50:38.852 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:50:38.852 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:50:38.852 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:50:38.852 00 CMH-D:LRES Message accepted locally +21-126-10:50:38.852 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:50:38.852 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:50:38.852 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:064" ;;; ( ) +21-126-10:50:38.852 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:50:38.852 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:50:38.852 00 SPR-D:ERES Received end-to-end reponse(tag=64): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:064 +21-126-10:50:38.852 00 SPR-D:STS Command 64 was accepted. +21-126-10:50:38.862 00 SCX_CPU1_CS_AP/1898 +21-126-10:50:38.862 00 SCX_CPU1_CS_AP/1899 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:50:38.865 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:39.443 00 TLMH-I:STS 58-012-14:13:56.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:50:39.866 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:39.867 00 SCX_CPU1_CS_AP/1900 if (UT_TW_Status = UT_Success) then +21-126-10:50:39.867 00 SCX_CPU1_CS_AP/1901 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:50:39.867 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:50:39.867 00 SCX_CPU1_CS_AP/1902 ut_setrequirements CS_1003, "P" +21-126-10:50:39.868 00 SCX_CPU1_CS_AP/1903 ut_setrequirements CS_4005, "P" +21-126-10:50:39.868 00 SCX_CPU1_CS_AP/1908 endif +21-126-10:50:39.868 00 SCX_CPU1_CS_AP/1909 +21-126-10:50:39.869 00 SCX_CPU1_CS_AP/1911 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:50:39.871 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:39.872 00 SCX_CPU1_CS_AP/1912 if (UT_TW_Status = UT_Success) then +21-126-10:50:39.872 00 SCX_CPU1_CS_AP/1913 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:50:39.872 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:50:39.872 00 SCX_CPU1_CS_AP/1914 ut_setrequirements CS_1003, "P" +21-126-10:50:39.902 00 SCX_CPU1_CS_AP/1915 ut_setrequirements CS_4005, "P" +21-126-10:50:39.903 00 SCX_CPU1_CS_AP/1920 endif +21-126-10:50:39.903 00 SCX_CPU1_CS_AP/1921 +21-126-10:50:39.903 00 SCX_CPU1_CS_AP/1923 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:50:39.903 00 SCX_CPU1_CS_AP/1924 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:50:39.903 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:50:39.903 00 SCX_CPU1_CS_AP/1925 ut_setrequirements CS_4005, "P" +21-126-10:50:39.904 00 SCX_CPU1_CS_AP/1929 endif +21-126-10:50:39.904 00 SCX_CPU1_CS_AP/1930 +21-126-10:50:39.904 00 SCX_CPU1_CS_AP/1932 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:50:39.908 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:43.437 00 TLMH-I:STS 58-012-14:14:00.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:50:43.913 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:43.913 00 SCX_CPU1_CS_AP/1933 if (UT_TW_Status = UT_Success) then +21-126-10:50:43.913 00 SCX_CPU1_CS_AP/1934 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:50:43.913 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:50:43.913 00 SCX_CPU1_CS_AP/1935 ut_setrequirements CS_40051, "P" +21-126-10:50:43.914 00 SCX_CPU1_CS_AP/1939 endif +21-126-10:50:43.914 00 SCX_CPU1_CS_AP/1940 +21-126-10:50:43.914 00 SCX_CPU1_CS_AP/1942 currSCnt = {seqTlmItem} +21-126-10:50:43.914 00 SCX_CPU1_CS_AP/1943 expectedSCnt = currSCnt + 1 +21-126-10:50:43.914 00 SCX_CPU1_CS_AP/1944 +21-126-10:50:43.914 00 SCX_CPU1_CS_AP/1945 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:50:43.917 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:45.920 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:45.921 00 SCX_CPU1_CS_AP/1947 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:50:45.921 00 SCX_CPU1_CS_AP/1948 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:50:45.921 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:50:45.921 00 SCX_CPU1_CS_AP/1949 ut_setrequirements CS_40051, "P" +21-126-10:50:45.922 00 SCX_CPU1_CS_AP/1953 endif +21-126-10:50:45.922 00 SCX_CPU1_CS_AP/1954 +21-126-10:50:45.922 00 SCX_CPU1_CS_AP/1955 wait 5 +21-126-10:50:45.922 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:50:50.927 00 SCX_CPU1_CS_AP/1956 +21-126-10:50:50.927 00 SCX_CPU1_CS_AP/1957 write ";*********************************************************************" +21-126-10:50:50.927 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:50.927 00 SCX_CPU1_CS_AP/1958 write "; Step 4.10: Send the Report Application Code Segment CRC command for" +21-126-10:50:50.927 00 SPR-I:OPRO ; Step 4.10: Send the Report Application Code Segment CRC command for +21-126-10:50:50.927 00 SCX_CPU1_CS_AP/1959 write "; for the application specified above. " +21-126-10:50:50.927 00 SPR-I:OPRO ; for the application specified above. +21-126-10:50:50.927 00 SCX_CPU1_CS_AP/1960 write ";*********************************************************************" +21-126-10:50:50.927 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:50.927 00 SCX_CPU1_CS_AP/1961 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:50:50.930 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:50.931 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:50:50.931 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:50.931 00 SCX_CPU1_CS_AP/1962 +21-126-10:50:50.931 00 SCX_CPU1_CS_AP/1963 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:50:50.932 00 SCX_CPU1_CS_AP/1965 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:50:50.932 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:065C7333IA0CPKT00000056189FC000001524994353000000000000000000000000000000000000 +21-126-10:50:50.932 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:50:50.932 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:50:50.932 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:50:50.932 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:50:50.932 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:50:50.932 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:50:50.932 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:50:50.932 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:50:50.932 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001524994353000000000000000000000000000000000000> +21-126-10:50:50.933 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:50:50.933 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:50:50.933 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:50:50.933 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:50:50.933 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:50:50.933 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:50:50.933 00 CMH-D:LRES Message accepted locally +21-126-10:50:50.933 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:50:50.933 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:50:50.933 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:065" ;;; ( ) +21-126-10:50:50.933 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:50:50.934 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:50:50.934 00 SPR-D:ERES Received end-to-end reponse(tag=65): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:065 +21-126-10:50:50.934 00 SPR-D:STS Command 65 was accepted. +21-126-10:50:50.934 00 SCX_CPU1_CS_AP/1966 +21-126-10:50:50.934 00 SCX_CPU1_CS_AP/1967 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:50:50.940 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:51.434 00 TLMH-I:STS 58-012-14:14:08.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:50:51.941 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:51.943 00 SCX_CPU1_CS_AP/1968 if (UT_TW_Status = UT_Success) then +21-126-10:50:51.944 00 SCX_CPU1_CS_AP/1969 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:50:51.944 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:50:51.944 00 SCX_CPU1_CS_AP/1970 ut_setrequirements CS_1003, "P" +21-126-10:50:51.948 00 SCX_CPU1_CS_AP/1971 ut_setrequirements CS_4006, "P" +21-126-10:50:51.952 00 SCX_CPU1_CS_AP/1976 endif +21-126-10:50:51.952 00 SCX_CPU1_CS_AP/1977 +21-126-10:50:51.952 00 SCX_CPU1_CS_AP/1979 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:50:51.965 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:51.967 00 SCX_CPU1_CS_AP/1980 if (UT_TW_Status = UT_Success) then +21-126-10:50:51.967 00 SCX_CPU1_CS_AP/1981 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:50:51.968 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:50:51.968 00 SCX_CPU1_CS_AP/1982 ut_setrequirements CS_1003, "P" +21-126-10:50:52.013 00 SCX_CPU1_CS_AP/1983 ut_setrequirements CS_4006, "P" +21-126-10:50:52.014 00 SCX_CPU1_CS_AP/1988 endif +21-126-10:50:52.015 00 SCX_CPU1_CS_AP/1989 +21-126-10:50:52.015 00 SCX_CPU1_CS_AP/1990 wait 5 +21-126-10:50:52.015 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:50:57.019 00 SCX_CPU1_CS_AP/1991 +21-126-10:50:57.019 00 SCX_CPU1_CS_AP/1992 write ";*********************************************************************" +21-126-10:50:57.019 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:57.019 00 SCX_CPU1_CS_AP/1993 write "; Step 4.11: Send the Enable Application Checksumming command. " +21-126-10:50:57.019 00 SPR-I:OPRO ; Step 4.11: Send the Enable Application Checksumming command. +21-126-10:50:57.020 00 SCX_CPU1_CS_AP/1994 write ";*********************************************************************" +21-126-10:50:57.020 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:57.020 00 SCX_CPU1_CS_AP/1995 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_INF_EID, "INFO", 1 +21-126-10:50:57.025 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:57.025 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-126-10:50:57.025 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:57.026 00 SCX_CPU1_CS_AP/1996 +21-126-10:50:57.026 00 SCX_CPU1_CS_AP/1997 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:50:57.026 00 SCX_CPU1_CS_AP/1998 +21-126-10:50:57.026 00 SCX_CPU1_CS_AP/2000 /SCX_CPU1_CS_EnableApps +21-126-10:50:57.026 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:066C7333IA0CPKT00000016189FC0000001229B +21-126-10:50:57.026 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:50:57.026 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:50:57.026 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:50:57.026 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:50:57.027 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPS ;;; (SCX CPU1 CS Enable All Application Checksumming command code) +21-126-10:50:57.027 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:50:57.027 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:50:57.027 00 CMH-I:CMD Command SFDU received:<189FC0000001229B> from gs582cfslab4:SPR +21-126-10:50:57.027 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000001229B> +21-126-10:50:57.027 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:50:57.027 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:50:57.027 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:50:57.027 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:50:57.027 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:50:57.027 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:50:57.027 00 CMH-D:LRES Message accepted locally +21-126-10:50:57.027 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:50:57.027 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:50:57.027 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:066" ;;; ( ) +21-126-10:50:57.027 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:50:57.027 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:50:57.027 00 SPR-D:ERES Received end-to-end reponse(tag=66): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:066 +21-126-10:50:57.027 00 SPR-D:STS Command 66 was accepted. +21-126-10:50:57.038 00 SCX_CPU1_CS_AP/2001 +21-126-10:50:57.038 00 SCX_CPU1_CS_AP/2002 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:50:57.042 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:57.439 00 TLMH-I:STS 58-012-14:14:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-126-10:50:58.043 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:58.045 00 SCX_CPU1_CS_AP/2003 if (UT_TW_Status = UT_Success) then +21-126-10:50:58.046 00 SCX_CPU1_CS_AP/2004 write "<*> Passed (1003;4001) - CS EnableApps command sent properly." +21-126-10:50:58.046 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-126-10:50:58.046 00 SCX_CPU1_CS_AP/2005 ut_setrequirements CS_1003, "P" +21-126-10:50:58.049 00 SCX_CPU1_CS_AP/2006 ut_setrequirements CS_4001, "P" +21-126-10:50:58.053 00 SCX_CPU1_CS_AP/2011 endif +21-126-10:50:58.053 00 SCX_CPU1_CS_AP/2012 +21-126-10:50:58.053 00 SCX_CPU1_CS_AP/2014 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:50:58.066 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:58.068 00 SCX_CPU1_CS_AP/2015 if (UT_TW_Status = UT_Success) then +21-126-10:50:58.068 00 SCX_CPU1_CS_AP/2016 write "<*> Passed (1003;4001) - Expected Event Msg ",CS_ENABLE_APP_INF_EID," rcv'd." +21-126-10:50:58.068 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-126-10:50:58.068 00 SCX_CPU1_CS_AP/2017 ut_setrequirements CS_1003, "P" +21-126-10:50:58.112 00 SCX_CPU1_CS_AP/2018 ut_setrequirements CS_4001, "P" +21-126-10:50:58.113 00 SCX_CPU1_CS_AP/2023 endif +21-126-10:50:58.113 00 SCX_CPU1_CS_AP/2024 +21-126-10:50:58.113 00 SCX_CPU1_CS_AP/2025 wait 5 +21-126-10:50:58.113 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:51:03.116 00 SCX_CPU1_CS_AP/2026 +21-126-10:51:03.117 00 SCX_CPU1_CS_AP/2027 write ";*********************************************************************" +21-126-10:51:03.117 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:03.117 00 SCX_CPU1_CS_AP/2028 write "; Step 4.12: Send the Enable Application Code Segment command with an" +21-126-10:51:03.117 00 SPR-I:OPRO ; Step 4.12: Send the Enable Application Code Segment command with an +21-126-10:51:03.117 00 SCX_CPU1_CS_AP/2029 write "; application whose status is DISABLED. " +21-126-10:51:03.117 00 SPR-I:OPRO ; application whose status is DISABLED. +21-126-10:51:03.117 00 SCX_CPU1_CS_AP/2030 write ";*********************************************************************" +21-126-10:51:03.117 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:03.118 00 SCX_CPU1_CS_AP/2033 foundApp=FALSE +21-126-10:51:03.118 00 SCX_CPU1_CS_AP/2034 +21-126-10:51:03.118 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.118 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.119 00 SCX_CPU1_CS_AP/2037 appIndex = i +21-126-10:51:03.119 00 SCX_CPU1_CS_AP/2038 foundApp = TRUE +21-126-10:51:03.119 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.119 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.120 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.120 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.121 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.121 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.122 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.122 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.122 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.122 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.124 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.124 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.124 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.124 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.124 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.124 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.124 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.128 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.128 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.128 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.128 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.128 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.128 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.128 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.128 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.129 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.129 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.129 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.129 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.129 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.132 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.132 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.132 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.132 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.132 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.132 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.132 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.132 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.133 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.133 00 SCX_CPU1_CS_AP/2041 +21-126-10:51:03.133 00 SCX_CPU1_CS_AP/2042 if (foundApp = TRUE) then +21-126-10:51:03.133 00 SCX_CPU1_CS_AP/2043 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:51:03.133 00 SCX_CPU1_CS_AP/2044 write "; Disabled app '",appName, "' found at index ", appIndex +21-126-10:51:03.133 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-126-10:51:03.133 00 SCX_CPU1_CS_AP/2048 endif +21-126-10:51:03.133 00 SCX_CPU1_CS_AP/2049 +21-126-10:51:03.133 00 SCX_CPU1_CS_AP/2050 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:51:03.135 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:03.135 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:51:03.135 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:03.135 00 SCX_CPU1_CS_AP/2051 +21-126-10:51:03.135 00 SCX_CPU1_CS_AP/2052 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:51:03.135 00 SCX_CPU1_CS_AP/2054 /SCX_CPU1_CS_EnableAppName AppName=appName +21-126-10:51:03.135 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:067C7333IA0CPKT00000056189FC0000015269B4353000000000000000000000000000000000000 +21-126-10:51:03.135 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:51:03.136 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:51:03.136 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:51:03.136 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:51:03.136 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-126-10:51:03.136 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:51:03.136 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:51:03.136 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:51:03.136 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000015269B4353000000000000000000000000000000000000> +21-126-10:51:03.136 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:51:03.136 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:51:03.136 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:51:03.137 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:51:03.137 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:51:03.137 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:51:03.137 00 CMH-D:LRES Message accepted locally +21-126-10:51:03.137 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:51:03.137 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:51:03.137 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:067" ;;; ( ) +21-126-10:51:03.137 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:51:03.137 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:51:03.137 00 SPR-D:ERES Received end-to-end reponse(tag=67): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:067 +21-126-10:51:03.137 00 SPR-D:STS Command 67 was accepted. +21-126-10:51:03.147 00 SCX_CPU1_CS_AP/2055 +21-126-10:51:03.147 00 SCX_CPU1_CS_AP/2056 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:51:03.150 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:51:03.935 00 TLMH-I:STS 58-012-14:14:20.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:51:06.153 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:06.155 00 SCX_CPU1_CS_AP/2057 if (UT_TW_Status = UT_Success) then +21-126-10:51:06.155 00 SCX_CPU1_CS_AP/2058 write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." +21-126-10:51:06.155 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:51:06.155 00 SCX_CPU1_CS_AP/2059 ut_setrequirements CS_1003, "P" +21-126-10:51:06.158 00 SCX_CPU1_CS_AP/2060 ut_setrequirements CS_4003, "P" +21-126-10:51:06.160 00 SCX_CPU1_CS_AP/2065 endif +21-126-10:51:06.160 00 SCX_CPU1_CS_AP/2066 +21-126-10:51:06.160 00 SCX_CPU1_CS_AP/2068 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:51:06.163 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:06.163 00 SCX_CPU1_CS_AP/2069 if (UT_TW_Status = UT_Success) then +21-126-10:51:06.163 00 SCX_CPU1_CS_AP/2070 write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:51:06.163 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:51:06.163 00 SCX_CPU1_CS_AP/2071 ut_setrequirements CS_1003, "P" +21-126-10:51:06.191 00 SCX_CPU1_CS_AP/2072 ut_setrequirements CS_4003, "P" +21-126-10:51:06.191 00 SCX_CPU1_CS_AP/2077 endif +21-126-10:51:06.191 00 SCX_CPU1_CS_AP/2078 +21-126-10:51:06.191 00 SCX_CPU1_CS_AP/2079 wait 5 +21-126-10:51:06.191 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:51:11.196 00 SCX_CPU1_CS_AP/2080 +21-126-10:51:11.196 00 SCX_CPU1_CS_AP/2081 step4_13: +21-126-10:51:11.196 00 SCX_CPU1_CS_AP/2082 write ";*********************************************************************" +21-126-10:51:11.196 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:11.196 00 SCX_CPU1_CS_AP/2083 write "; Step 4.13: Dump the Application Code Segment Results table. " +21-126-10:51:11.196 00 SPR-I:OPRO ; Step 4.13: Dump the Application Code Segment Results table. +21-126-10:51:11.196 00 SCX_CPU1_CS_AP/2084 write ";*********************************************************************" +21-126-10:51:11.196 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:11.197 00 SCX_CPU1_CS_AP/2085 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:51:11.197 00 SCX_CPU1_CS_AP/2086 +21-126-10:51:11.197 00 SCX_CPU1_CS_AP/2087 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_13",hostCPU,resAppId) +21-126-10:51:11.197 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:51:11.201 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:51:11.201 00 GET_TBL_TO_CVT/2 ; +21-126-10:51:11.201 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:51:11.201 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:51:11.207 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_13" +21-126-10:51:11.207 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:068C7333IA0CPKT000002281804C000006B034B000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:51:11.208 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:51:11.208 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:51:11.208 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:51:11.208 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:51:11.208 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_13" ;;; (SCX CPU1 TBL dump table command) +21-126-10:51:11.208 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:51:11.208 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:51:11.208 00 CMH-I:CMD Command SFDU received:<1804C000006B034B000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:51:11.208 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B034B000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:51:11.208 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:51:11.208 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:51:11.208 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:51:11.208 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:51:11.209 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:51:11.209 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:51:11.209 00 CMH-D:LRES Message accepted locally +21-126-10:51:11.209 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:51:11.209 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:51:11.209 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:068" ;;; ( ) +21-126-10:51:11.209 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:51:11.209 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:51:11.209 00 SPR-D:ERES Received end-to-end reponse(tag=68): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:068 +21-126-10:51:11.209 00 SPR-D:STS Command 68 was accepted. +21-126-10:51:11.209 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:51:15.438 00 TLMH-I:STS 58-012-14:14:32.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_13' +21-126-10:51:26.223 00 SPR-I:OPRO +21-126-10:51:26.223 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:51:26.223 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:51:26.223 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:51:26.224 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:51:26.227 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_13 cpu1_apprestbl4_13 binary 192.168.1.8 +21-126-10:51:26.377 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_13 cpu1_apprestbl4_13 binary 192.168.1.8" +21-126-10:51:26.377 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:51:26.378 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:51:41.389 00 SPR-I:OPRO +21-126-10:51:41.397 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FB3 cpu1_apprestbl4_13" +21-126-10:51:41.410 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_13`"" +21-126-10:51:41.411 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_13`" +21-126-10:51:41.411 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:51:46.415 00 GET_TBL_TO_CVT/238 +21-126-10:51:46.415 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:51:46.415 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:51:46.416 00 SCX_CPU1_CS_AP/2088 wait 5 +21-126-10:51:46.416 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:51:51.420 00 SCX_CPU1_CS_AP/2089 +21-126-10:51:51.420 00 SCX_CPU1_CS_AP/2090 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:51:51.428 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:51.428 00 SCX_CPU1_CS_AP/2091 if (UT_TW_Status = UT_Success) then +21-126-10:51:51.428 00 SCX_CPU1_CS_AP/2092 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:51:51.428 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:51:51.428 00 SCX_CPU1_CS_AP/2093 ut_setrequirements CS_4008, "P" +21-126-10:51:51.429 00 SCX_CPU1_CS_AP/2097 endif +21-126-10:51:51.429 00 SCX_CPU1_CS_AP/2098 +21-126-10:51:51.429 00 SCX_CPU1_CS_AP/2099 write ";*********************************************************************" +21-126-10:51:51.429 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:51.429 00 SCX_CPU1_CS_AP/2100 write "; Step 4.14: Send the Recompute Application Code Segment CRC command " +21-126-10:51:51.429 00 SPR-I:OPRO ; Step 4.14: Send the Recompute Application Code Segment CRC command +21-126-10:51:51.429 00 SCX_CPU1_CS_AP/2101 write "; for the application specified in Step 4.12 above. " +21-126-10:51:51.429 00 SPR-I:OPRO ; for the application specified in Step 4.12 above. +21-126-10:51:51.429 00 SCX_CPU1_CS_AP/2102 write ";*********************************************************************" +21-126-10:51:51.429 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:51.429 00 SCX_CPU1_CS_AP/2103 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:51:51.431 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:51.431 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:51:51.431 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:51.445 00 SCX_CPU1_CS_AP/2104 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:51:51.449 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:51.449 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:51:51.449 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:51.449 00 SCX_CPU1_CS_AP/2105 +21-126-10:51:51.449 00 SCX_CPU1_CS_AP/2106 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:51:51.449 00 SCX_CPU1_CS_AP/2108 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:51:51.449 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:069C7333IA0CPKT00000056189FC000001525984353000000000000000000000000000000000000 +21-126-10:51:51.450 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:51:51.450 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:51:51.450 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:51:51.450 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:51:51.450 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:51:51.450 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:51:51.450 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:51:51.450 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:51:51.450 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001525984353000000000000000000000000000000000000> +21-126-10:51:51.450 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:51:51.450 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:51:51.450 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:51:51.451 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:51:51.451 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:51:51.451 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:51:51.451 00 CMH-D:LRES Message accepted locally +21-126-10:51:51.451 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:51:51.451 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:51:51.451 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:069" ;;; ( ) +21-126-10:51:51.451 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:51:51.451 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:51:51.451 00 SPR-D:ERES Received end-to-end reponse(tag=69): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:069 +21-126-10:51:51.451 00 SPR-D:STS Command 69 was accepted. +21-126-10:51:51.451 00 SCX_CPU1_CS_AP/2109 +21-126-10:51:51.451 00 SCX_CPU1_CS_AP/2110 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:51:51.454 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:51:51.932 00 TLMH-I:STS 58-012-14:15:08.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:51:53.456 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:53.459 00 SCX_CPU1_CS_AP/2111 if (UT_TW_Status = UT_Success) then +21-126-10:51:53.459 00 SCX_CPU1_CS_AP/2112 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:51:53.459 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:51:53.460 00 SCX_CPU1_CS_AP/2113 ut_setrequirements CS_1003, "P" +21-126-10:51:53.462 00 SCX_CPU1_CS_AP/2114 ut_setrequirements CS_4005, "P" +21-126-10:51:53.463 00 SCX_CPU1_CS_AP/2119 endif +21-126-10:51:53.463 00 SCX_CPU1_CS_AP/2120 +21-126-10:51:53.463 00 SCX_CPU1_CS_AP/2122 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:51:53.466 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:53.467 00 SCX_CPU1_CS_AP/2123 if (UT_TW_Status = UT_Success) then +21-126-10:51:53.467 00 SCX_CPU1_CS_AP/2124 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:51:53.467 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:51:53.467 00 SCX_CPU1_CS_AP/2125 ut_setrequirements CS_1003, "P" +21-126-10:51:53.494 00 SCX_CPU1_CS_AP/2126 ut_setrequirements CS_4005, "P" +21-126-10:51:53.495 00 SCX_CPU1_CS_AP/2131 endif +21-126-10:51:53.495 00 SCX_CPU1_CS_AP/2132 +21-126-10:51:53.495 00 SCX_CPU1_CS_AP/2134 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:51:53.495 00 SCX_CPU1_CS_AP/2135 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:51:53.495 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:51:53.495 00 SCX_CPU1_CS_AP/2136 ut_setrequirements CS_4005, "P" +21-126-10:51:53.497 00 SCX_CPU1_CS_AP/2140 endif +21-126-10:51:53.497 00 SCX_CPU1_CS_AP/2141 +21-126-10:51:53.497 00 SCX_CPU1_CS_AP/2143 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:51:53.500 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:51:55.932 00 TLMH-I:STS 58-012-14:15:12.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:51:56.504 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:56.507 00 SCX_CPU1_CS_AP/2144 if (UT_TW_Status = UT_Success) then +21-126-10:51:56.507 00 SCX_CPU1_CS_AP/2145 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:51:56.507 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:51:56.508 00 SCX_CPU1_CS_AP/2146 ut_setrequirements CS_40051, "P" +21-126-10:51:56.512 00 SCX_CPU1_CS_AP/2150 endif +21-126-10:51:56.512 00 SCX_CPU1_CS_AP/2151 +21-126-10:51:56.512 00 SCX_CPU1_CS_AP/2153 currSCnt = {seqTlmItem} +21-126-10:51:56.512 00 SCX_CPU1_CS_AP/2154 expectedSCnt = currSCnt + 1 +21-126-10:51:56.513 00 SCX_CPU1_CS_AP/2155 +21-126-10:51:56.513 00 SCX_CPU1_CS_AP/2156 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:51:56.527 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:51:57.528 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:57.529 00 SCX_CPU1_CS_AP/2158 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:51:57.529 00 SCX_CPU1_CS_AP/2159 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:51:57.529 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:51:57.529 00 SCX_CPU1_CS_AP/2160 ut_setrequirements CS_40051, "P" +21-126-10:51:57.530 00 SCX_CPU1_CS_AP/2164 endif +21-126-10:51:57.530 00 SCX_CPU1_CS_AP/2165 +21-126-10:51:57.530 00 SCX_CPU1_CS_AP/2166 wait 5 +21-126-10:51:57.530 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:02.534 00 SCX_CPU1_CS_AP/2167 +21-126-10:52:02.534 00 SCX_CPU1_CS_AP/2168 write ";*********************************************************************" +21-126-10:52:02.534 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:02.534 00 SCX_CPU1_CS_AP/2169 write "; Step 4.15: Send the Report Application Code Segment CRC command for" +21-126-10:52:02.535 00 SPR-I:OPRO ; Step 4.15: Send the Report Application Code Segment CRC command for +21-126-10:52:02.535 00 SCX_CPU1_CS_AP/2170 write "; for the application specified above. " +21-126-10:52:02.535 00 SPR-I:OPRO ; for the application specified above. +21-126-10:52:02.535 00 SCX_CPU1_CS_AP/2171 write ";*********************************************************************" +21-126-10:52:02.535 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:02.535 00 SCX_CPU1_CS_AP/2172 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:52:02.541 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:02.541 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:52:02.541 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:02.541 00 SCX_CPU1_CS_AP/2173 +21-126-10:52:02.541 00 SCX_CPU1_CS_AP/2174 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:52:02.542 00 SCX_CPU1_CS_AP/2176 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:52:02.542 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:070C7333IA0CPKT00000056189FC000001524994353000000000000000000000000000000000000 +21-126-10:52:02.542 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:52:02.542 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:52:02.542 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:52:02.542 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:52:02.542 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:52:02.542 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:52:02.542 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:52:02.542 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:52:02.542 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001524994353000000000000000000000000000000000000> +21-126-10:52:02.542 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:52:02.542 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:52:02.543 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:52:02.543 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:52:02.543 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:52:02.543 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:52:02.543 00 CMH-D:LRES Message accepted locally +21-126-10:52:02.543 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:52:02.543 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:52:02.543 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:070" ;;; ( ) +21-126-10:52:02.543 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:52:02.543 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:52:02.543 00 SPR-D:ERES Received end-to-end reponse(tag=70): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:070 +21-126-10:52:02.543 00 SPR-D:STS Command 70 was accepted. +21-126-10:52:02.553 00 SCX_CPU1_CS_AP/2177 +21-126-10:52:02.553 00 SCX_CPU1_CS_AP/2178 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:52:02.556 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:52:02.934 00 TLMH-I:STS 58-012-14:15:19.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:52:03.557 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:03.560 00 SCX_CPU1_CS_AP/2179 if (UT_TW_Status = UT_Success) then +21-126-10:52:03.560 00 SCX_CPU1_CS_AP/2180 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:52:03.560 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:52:03.560 00 SCX_CPU1_CS_AP/2181 ut_setrequirements CS_1003, "P" +21-126-10:52:03.564 00 SCX_CPU1_CS_AP/2182 ut_setrequirements CS_4006, "P" +21-126-10:52:03.568 00 SCX_CPU1_CS_AP/2187 endif +21-126-10:52:03.568 00 SCX_CPU1_CS_AP/2188 +21-126-10:52:03.568 00 SCX_CPU1_CS_AP/2190 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:52:03.583 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:03.585 00 SCX_CPU1_CS_AP/2191 if (UT_TW_Status = UT_Success) then +21-126-10:52:03.585 00 SCX_CPU1_CS_AP/2192 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:52:03.586 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:52:03.586 00 SCX_CPU1_CS_AP/2193 ut_setrequirements CS_1003, "P" +21-126-10:52:03.629 00 SCX_CPU1_CS_AP/2194 ut_setrequirements CS_4006, "P" +21-126-10:52:03.630 00 SCX_CPU1_CS_AP/2199 endif +21-126-10:52:03.630 00 SCX_CPU1_CS_AP/2200 +21-126-10:52:03.630 00 SCX_CPU1_CS_AP/2201 wait 5 +21-126-10:52:03.630 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2202 +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2203 write ";*********************************************************************" +21-126-10:52:08.634 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2204 write "; Step 4.16: Send the Disable Application Code Segment command with " +21-126-10:52:08.634 00 SPR-I:OPRO ; Step 4.16: Send the Disable Application Code Segment command with +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2205 write "; an application whose status is ENABLED. " +21-126-10:52:08.634 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2206 write ";*********************************************************************" +21-126-10:52:08.634 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2209 foundApp=FALSE +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2210 +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2213 appIndex = i +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2214 foundApp = TRUE +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2217 +21-126-10:52:08.645 00 SCX_CPU1_CS_AP/2218 if (foundApp = TRUE) then +21-126-10:52:08.645 00 SCX_CPU1_CS_AP/2219 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:52:08.645 00 SCX_CPU1_CS_AP/2220 write "; Enabled app '",appName, "' found at index ", appIndex +21-126-10:52:08.645 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:52:08.645 00 SCX_CPU1_CS_AP/2224 endif +21-126-10:52:08.645 00 SCX_CPU1_CS_AP/2225 +21-126-10:52:08.645 00 SCX_CPU1_CS_AP/2226 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:52:08.646 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:08.646 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:52:08.646 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:08.647 00 SCX_CPU1_CS_AP/2227 +21-126-10:52:08.647 00 SCX_CPU1_CS_AP/2228 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:52:08.647 00 SCX_CPU1_CS_AP/2230 /SCX_CPU1_CS_DisableAppName AppName=appName +21-126-10:52:08.647 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:071C7333IA0CPKT00000056189FC0000015279A4353000000000000000000000000000000000000 +21-126-10:52:08.647 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:52:08.647 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:52:08.647 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:52:08.647 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:52:08.647 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-126-10:52:08.647 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:52:08.647 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:52:08.647 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:52:08.647 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000015279A4353000000000000000000000000000000000000> +21-126-10:52:08.647 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:52:08.647 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:52:08.648 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:52:08.648 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:52:08.648 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:52:08.648 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:52:08.648 00 CMH-D:LRES Message accepted locally +21-126-10:52:08.648 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:52:08.648 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:52:08.648 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:071" ;;; ( ) +21-126-10:52:08.648 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:52:08.648 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:52:08.648 00 SPR-D:ERES Received end-to-end reponse(tag=71): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:071 +21-126-10:52:08.648 00 SPR-D:STS Command 71 was accepted. +21-126-10:52:08.648 00 SCX_CPU1_CS_AP/2231 +21-126-10:52:08.648 00 SCX_CPU1_CS_AP/2232 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:52:08.651 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:52:09.438 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:52:09.652 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:09.654 00 SCX_CPU1_CS_AP/2233 if (UT_TW_Status = UT_Success) then +21-126-10:52:09.655 00 SCX_CPU1_CS_AP/2234 write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." +21-126-10:52:09.655 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:52:09.655 00 SCX_CPU1_CS_AP/2235 ut_setrequirements CS_1003, "P" +21-126-10:52:09.659 00 SCX_CPU1_CS_AP/2236 ut_setrequirements CS_4004, "P" +21-126-10:52:09.663 00 SCX_CPU1_CS_AP/2241 endif +21-126-10:52:09.663 00 SCX_CPU1_CS_AP/2242 +21-126-10:52:09.664 00 SCX_CPU1_CS_AP/2244 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:52:09.676 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:09.678 00 SCX_CPU1_CS_AP/2245 if (UT_TW_Status = UT_Success) then +21-126-10:52:09.678 00 SCX_CPU1_CS_AP/2246 write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:52:09.678 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:52:09.678 00 SCX_CPU1_CS_AP/2247 ut_setrequirements CS_1003, "P" +21-126-10:52:09.720 00 SCX_CPU1_CS_AP/2248 ut_setrequirements CS_4004, "P" +21-126-10:52:09.721 00 SCX_CPU1_CS_AP/2253 endif +21-126-10:52:09.721 00 SCX_CPU1_CS_AP/2254 +21-126-10:52:09.721 00 SCX_CPU1_CS_AP/2255 wait 5 +21-126-10:52:09.721 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:14.725 00 SCX_CPU1_CS_AP/2256 +21-126-10:52:14.725 00 SCX_CPU1_CS_AP/2257 step4_17: +21-126-10:52:14.725 00 SCX_CPU1_CS_AP/2258 write ";*********************************************************************" +21-126-10:52:14.725 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:14.726 00 SCX_CPU1_CS_AP/2259 write "; Step 4.17: Dump the Application Code Segment Results table. " +21-126-10:52:14.726 00 SPR-I:OPRO ; Step 4.17: Dump the Application Code Segment Results table. +21-126-10:52:14.726 00 SCX_CPU1_CS_AP/2260 write ";*********************************************************************" +21-126-10:52:14.726 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:14.726 00 SCX_CPU1_CS_AP/2261 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:52:14.726 00 SCX_CPU1_CS_AP/2262 +21-126-10:52:14.727 00 SCX_CPU1_CS_AP/2263 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_17",hostCPU,resAppId) +21-126-10:52:14.727 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:52:14.729 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:52:14.730 00 GET_TBL_TO_CVT/2 ; +21-126-10:52:14.730 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:52:14.730 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:52:14.737 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_17" +21-126-10:52:14.737 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:072C7333IA0CPKT000002281804C000006B034F000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F31370000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:52:14.737 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:52:14.737 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:52:14.737 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:52:14.737 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:52:14.738 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_17" ;;; (SCX CPU1 TBL dump table command) +21-126-10:52:14.738 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:52:14.738 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:52:14.738 00 CMH-I:CMD Command SFDU received:<1804C000006B034F000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F31370000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:52:14.738 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B034F000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F31370000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:52:14.738 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:52:14.738 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:52:14.738 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:52:14.738 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:52:14.738 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:52:14.738 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:52:14.738 00 CMH-D:LRES Message accepted locally +21-126-10:52:14.738 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:52:14.738 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:52:14.738 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:072" ;;; ( ) +21-126-10:52:14.738 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:52:14.738 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:52:14.739 00 SPR-D:ERES Received end-to-end reponse(tag=72): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:072 +21-126-10:52:14.739 00 SPR-D:STS Command 72 was accepted. +21-126-10:52:14.739 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:52:19.431 00 TLMH-I:STS 58-012-14:15:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_17' +21-126-10:52:29.753 00 SPR-I:OPRO +21-126-10:52:29.754 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:52:29.754 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:52:29.754 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:52:29.754 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:52:29.758 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_17 cpu1_apprestbl4_17 binary 192.168.1.8 +21-126-10:52:29.896 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_17 cpu1_apprestbl4_17 binary 192.168.1.8" +21-126-10:52:29.897 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:52:29.897 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:52:44.908 00 SPR-I:OPRO +21-126-10:52:44.914 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FB3 cpu1_apprestbl4_17" +21-126-10:52:44.919 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_17`"" +21-126-10:52:44.919 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_17`" +21-126-10:52:44.919 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:49.923 00 GET_TBL_TO_CVT/238 +21-126-10:52:49.923 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:52:49.923 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:52:49.923 00 SCX_CPU1_CS_AP/2264 wait 5 +21-126-10:52:49.923 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:54.927 00 SCX_CPU1_CS_AP/2265 +21-126-10:52:54.927 00 SCX_CPU1_CS_AP/2266 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:52:54.931 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:54.931 00 SCX_CPU1_CS_AP/2267 if (UT_TW_Status = UT_Success) then +21-126-10:52:54.931 00 SCX_CPU1_CS_AP/2268 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:52:54.931 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:52:54.931 00 SCX_CPU1_CS_AP/2269 ut_setrequirements CS_4008, "P" +21-126-10:52:54.932 00 SCX_CPU1_CS_AP/2273 endif +21-126-10:52:54.932 00 SCX_CPU1_CS_AP/2274 +21-126-10:52:54.932 00 SCX_CPU1_CS_AP/2275 write ";*********************************************************************" +21-126-10:52:54.932 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:54.932 00 SCX_CPU1_CS_AP/2276 write "; Step 4.18: Send the Recompute Application Code Segment CRC command " +21-126-10:52:54.932 00 SPR-I:OPRO ; Step 4.18: Send the Recompute Application Code Segment CRC command +21-126-10:52:54.932 00 SCX_CPU1_CS_AP/2277 write "; for the application specified in Step 4.16 above. " +21-126-10:52:54.932 00 SPR-I:OPRO ; for the application specified in Step 4.16 above. +21-126-10:52:54.932 00 SCX_CPU1_CS_AP/2278 write ";*********************************************************************" +21-126-10:52:54.933 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:54.933 00 SCX_CPU1_CS_AP/2279 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:52:54.934 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:54.934 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:52:54.934 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:54.955 00 SCX_CPU1_CS_AP/2280 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:52:54.957 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:54.957 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:52:54.957 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:54.958 00 SCX_CPU1_CS_AP/2281 +21-126-10:52:54.958 00 SCX_CPU1_CS_AP/2282 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:52:54.958 00 SCX_CPU1_CS_AP/2284 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:52:54.958 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:073C7333IA0CPKT00000056189FC000001525984353000000000000000000000000000000000000 +21-126-10:52:54.958 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:52:54.958 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:52:54.958 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:52:54.958 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:52:54.958 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:52:54.958 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:52:54.958 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:52:54.958 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:52:54.958 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001525984353000000000000000000000000000000000000> +21-126-10:52:54.959 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:52:54.959 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:52:54.959 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:52:54.959 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:52:54.959 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:52:54.959 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:52:54.959 00 CMH-D:LRES Message accepted locally +21-126-10:52:54.959 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:52:54.959 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:52:54.959 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:073" ;;; ( ) +21-126-10:52:54.959 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:52:54.959 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:52:54.959 00 SPR-D:ERES Received end-to-end reponse(tag=73): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:073 +21-126-10:52:54.959 00 SPR-D:STS Command 73 was accepted. +21-126-10:52:54.970 00 SCX_CPU1_CS_AP/2285 +21-126-10:52:54.970 00 SCX_CPU1_CS_AP/2286 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:52:54.973 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:52:55.433 00 TLMH-I:STS 58-012-14:16:12.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:52:55.974 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:55.976 00 SCX_CPU1_CS_AP/2287 if (UT_TW_Status = UT_Success) then +21-126-10:52:55.976 00 SCX_CPU1_CS_AP/2288 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:52:55.976 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:52:55.976 00 SCX_CPU1_CS_AP/2289 ut_setrequirements CS_1003, "P" +21-126-10:52:55.979 00 SCX_CPU1_CS_AP/2290 ut_setrequirements CS_4005, "P" +21-126-10:52:55.983 00 SCX_CPU1_CS_AP/2295 endif +21-126-10:52:55.983 00 SCX_CPU1_CS_AP/2296 +21-126-10:52:55.983 00 SCX_CPU1_CS_AP/2298 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:52:55.995 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:55.998 00 SCX_CPU1_CS_AP/2299 if (UT_TW_Status = UT_Success) then +21-126-10:52:55.998 00 SCX_CPU1_CS_AP/2300 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:52:55.998 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:52:55.999 00 SCX_CPU1_CS_AP/2301 ut_setrequirements CS_1003, "P" +21-126-10:52:56.040 00 SCX_CPU1_CS_AP/2302 ut_setrequirements CS_4005, "P" +21-126-10:52:56.041 00 SCX_CPU1_CS_AP/2307 endif +21-126-10:52:56.041 00 SCX_CPU1_CS_AP/2308 +21-126-10:52:56.041 00 SCX_CPU1_CS_AP/2310 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:52:56.041 00 SCX_CPU1_CS_AP/2311 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:52:56.041 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:52:56.041 00 SCX_CPU1_CS_AP/2312 ut_setrequirements CS_4005, "P" +21-126-10:52:56.042 00 SCX_CPU1_CS_AP/2316 endif +21-126-10:52:56.042 00 SCX_CPU1_CS_AP/2317 +21-126-10:52:56.042 00 SCX_CPU1_CS_AP/2319 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:52:56.047 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:52:59.432 00 TLMH-I:STS 58-012-14:16:16.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:53:00.051 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:00.053 00 SCX_CPU1_CS_AP/2320 if (UT_TW_Status = UT_Success) then +21-126-10:53:00.053 00 SCX_CPU1_CS_AP/2321 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:53:00.053 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:53:00.053 00 SCX_CPU1_CS_AP/2322 ut_setrequirements CS_40051, "P" +21-126-10:53:00.057 00 SCX_CPU1_CS_AP/2326 endif +21-126-10:53:00.057 00 SCX_CPU1_CS_AP/2327 +21-126-10:53:00.057 00 SCX_CPU1_CS_AP/2329 currSCnt = {seqTlmItem} +21-126-10:53:00.057 00 SCX_CPU1_CS_AP/2330 expectedSCnt = currSCnt + 1 +21-126-10:53:00.057 00 SCX_CPU1_CS_AP/2331 +21-126-10:53:00.057 00 SCX_CPU1_CS_AP/2332 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:53:00.061 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:02.063 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:02.065 00 SCX_CPU1_CS_AP/2334 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:53:02.066 00 SCX_CPU1_CS_AP/2335 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:53:02.066 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:53:02.066 00 SCX_CPU1_CS_AP/2336 ut_setrequirements CS_40051, "P" +21-126-10:53:02.069 00 SCX_CPU1_CS_AP/2340 endif +21-126-10:53:02.069 00 SCX_CPU1_CS_AP/2341 +21-126-10:53:02.069 00 SCX_CPU1_CS_AP/2342 wait 5 +21-126-10:53:02.069 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:07.073 00 SCX_CPU1_CS_AP/2343 +21-126-10:53:07.073 00 SCX_CPU1_CS_AP/2344 write ";*********************************************************************" +21-126-10:53:07.073 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:07.073 00 SCX_CPU1_CS_AP/2345 write "; Step 4.19: Send the Report Application Code Segment CRC command for" +21-126-10:53:07.073 00 SPR-I:OPRO ; Step 4.19: Send the Report Application Code Segment CRC command for +21-126-10:53:07.073 00 SCX_CPU1_CS_AP/2346 write "; for the application specified above. " +21-126-10:53:07.073 00 SPR-I:OPRO ; for the application specified above. +21-126-10:53:07.073 00 SCX_CPU1_CS_AP/2347 write ";*********************************************************************" +21-126-10:53:07.074 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:07.074 00 SCX_CPU1_CS_AP/2348 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:53:07.078 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:07.079 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:53:07.079 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:07.079 00 SCX_CPU1_CS_AP/2349 +21-126-10:53:07.079 00 SCX_CPU1_CS_AP/2350 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:53:07.079 00 SCX_CPU1_CS_AP/2352 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:53:07.079 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:074C7333IA0CPKT00000056189FC000001524994353000000000000000000000000000000000000 +21-126-10:53:07.080 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:53:07.080 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:53:07.080 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:53:07.080 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:53:07.080 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:53:07.080 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:53:07.080 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:53:07.080 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:53:07.080 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001524994353000000000000000000000000000000000000> +21-126-10:53:07.080 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:53:07.080 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:53:07.080 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:53:07.080 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:53:07.080 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:53:07.080 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:53:07.080 00 CMH-D:LRES Message accepted locally +21-126-10:53:07.080 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:53:07.080 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:53:07.080 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:074" ;;; ( ) +21-126-10:53:07.081 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:53:07.081 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:53:07.081 00 SPR-D:ERES Received end-to-end reponse(tag=74): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:074 +21-126-10:53:07.081 00 SPR-D:STS Command 74 was accepted. +21-126-10:53:07.091 00 SCX_CPU1_CS_AP/2353 +21-126-10:53:07.091 00 SCX_CPU1_CS_AP/2354 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:53:07.094 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:07.433 00 TLMH-I:STS 58-012-14:16:24.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:53:08.095 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:08.097 00 SCX_CPU1_CS_AP/2355 if (UT_TW_Status = UT_Success) then +21-126-10:53:08.097 00 SCX_CPU1_CS_AP/2356 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:53:08.098 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:53:08.098 00 SCX_CPU1_CS_AP/2357 ut_setrequirements CS_1003, "P" +21-126-10:53:08.101 00 SCX_CPU1_CS_AP/2358 ut_setrequirements CS_4006, "P" +21-126-10:53:08.104 00 SCX_CPU1_CS_AP/2363 endif +21-126-10:53:08.105 00 SCX_CPU1_CS_AP/2364 +21-126-10:53:08.105 00 SCX_CPU1_CS_AP/2366 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:53:08.117 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:08.120 00 SCX_CPU1_CS_AP/2367 if (UT_TW_Status = UT_Success) then +21-126-10:53:08.120 00 SCX_CPU1_CS_AP/2368 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:53:08.121 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:53:08.121 00 SCX_CPU1_CS_AP/2369 ut_setrequirements CS_1003, "P" +21-126-10:53:08.165 00 SCX_CPU1_CS_AP/2370 ut_setrequirements CS_4006, "P" +21-126-10:53:08.166 00 SCX_CPU1_CS_AP/2375 endif +21-126-10:53:08.166 00 SCX_CPU1_CS_AP/2376 +21-126-10:53:08.166 00 SCX_CPU1_CS_AP/2377 wait 5 +21-126-10:53:08.166 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:13.170 00 SCX_CPU1_CS_AP/2378 +21-126-10:53:13.170 00 SCX_CPU1_CS_AP/2379 write ";*********************************************************************" +21-126-10:53:13.170 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:13.171 00 SCX_CPU1_CS_AP/2380 write "; Step 4.20: Send the Enable Checksum command. " +21-126-10:53:13.171 00 SPR-I:OPRO ; Step 4.20: Send the Enable Checksum command. +21-126-10:53:13.171 00 SCX_CPU1_CS_AP/2381 write ";*********************************************************************" +21-126-10:53:13.171 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:13.171 00 SCX_CPU1_CS_AP/2382 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-126-10:53:13.176 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:13.176 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-10:53:13.177 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:13.177 00 SCX_CPU1_CS_AP/2383 +21-126-10:53:13.177 00 SCX_CPU1_CS_AP/2384 local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:53:13.177 00 SCX_CPU1_CS_AP/2386 /SCX_CPU1_CS_EnableAll +21-126-10:53:13.177 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:075C7333IA0CPKT00000016189FC000000104BD +21-126-10:53:13.178 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:53:13.178 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:53:13.178 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:53:13.178 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:53:13.178 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-126-10:53:13.178 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:53:13.178 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:53:13.178 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-126-10:53:13.178 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000104BD> +21-126-10:53:13.178 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:53:13.178 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:53:13.178 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:53:13.179 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:53:13.179 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:53:13.179 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:53:13.179 00 CMH-D:LRES Message accepted locally +21-126-10:53:13.179 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:53:13.179 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:53:13.179 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:075" ;;; ( ) +21-126-10:53:13.179 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:53:13.179 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:53:13.179 00 SPR-D:ERES Received end-to-end reponse(tag=75): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:075 +21-126-10:53:13.179 00 SPR-D:STS Command 75 was accepted. +21-126-10:53:13.179 00 SCX_CPU1_CS_AP/2387 +21-126-10:53:13.179 00 SCX_CPU1_CS_AP/2388 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:53:13.184 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:13.932 00 TLMH-I:STS 58-012-14:16:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-10:53:16.187 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:16.189 00 SCX_CPU1_CS_AP/2389 if (UT_TW_Status = UT_Success) then +21-126-10:53:16.189 00 SCX_CPU1_CS_AP/2390 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-126-10:53:16.189 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-10:53:16.189 00 SCX_CPU1_CS_AP/2391 ut_setrequirements CS_1003, "P" +21-126-10:53:16.192 00 SCX_CPU1_CS_AP/2392 ut_setrequirements CS_8000, "P" +21-126-10:53:16.193 00 SCX_CPU1_CS_AP/2397 endif +21-126-10:53:16.193 00 SCX_CPU1_CS_AP/2398 +21-126-10:53:16.193 00 SCX_CPU1_CS_AP/2400 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:53:16.197 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:16.197 00 SCX_CPU1_CS_AP/2401 if (UT_TW_Status = UT_Success) then +21-126-10:53:16.197 00 SCX_CPU1_CS_AP/2402 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-126-10:53:16.197 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-10:53:16.197 00 SCX_CPU1_CS_AP/2403 ut_setrequirements CS_1003, "P" +21-126-10:53:16.228 00 SCX_CPU1_CS_AP/2404 ut_setrequirements CS_8000, "P" +21-126-10:53:16.229 00 SCX_CPU1_CS_AP/2409 endif +21-126-10:53:16.229 00 SCX_CPU1_CS_AP/2410 +21-126-10:53:16.229 00 SCX_CPU1_CS_AP/2411 wait 5 +21-126-10:53:16.229 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:21.233 00 SCX_CPU1_CS_AP/2412 +21-126-10:53:21.233 00 SCX_CPU1_CS_AP/2413 write ";*********************************************************************" +21-126-10:53:21.233 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:21.233 00 SCX_CPU1_CS_AP/2414 write "; Step 4.21: Send the Disable Application Checksumming command. " +21-126-10:53:21.233 00 SPR-I:OPRO ; Step 4.21: Send the Disable Application Checksumming command. +21-126-10:53:21.233 00 SCX_CPU1_CS_AP/2415 write ";*********************************************************************" +21-126-10:53:21.233 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:21.234 00 SCX_CPU1_CS_AP/2416 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_INF_EID, "INFO", 1 +21-126-10:53:21.240 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:21.241 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-126-10:53:21.241 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:21.241 00 SCX_CPU1_CS_AP/2417 +21-126-10:53:21.241 00 SCX_CPU1_CS_AP/2418 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:53:21.241 00 SCX_CPU1_CS_AP/2419 +21-126-10:53:21.241 00 SCX_CPU1_CS_AP/2421 /SCX_CPU1_CS_DisableApps +21-126-10:53:21.241 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:076C7333IA0CPKT00000016189FC0000001239A +21-126-10:53:21.242 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:53:21.242 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:53:21.242 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:53:21.242 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:53:21.242 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPS ;;; (SCX CPU1 CS Disable All Application Checksumming command code) +21-126-10:53:21.242 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:53:21.242 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:53:21.242 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-126-10:53:21.242 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000001239A> +21-126-10:53:21.242 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:53:21.242 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:53:21.243 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:53:21.243 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:53:21.243 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:53:21.243 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:53:21.243 00 CMH-D:LRES Message accepted locally +21-126-10:53:21.243 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:53:21.243 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:53:21.243 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:076" ;;; ( ) +21-126-10:53:21.243 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:53:21.243 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:53:21.243 00 SPR-D:ERES Received end-to-end reponse(tag=76): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:076 +21-126-10:53:21.243 00 SPR-D:STS Command 76 was accepted. +21-126-10:53:21.244 00 SCX_CPU1_CS_AP/2422 +21-126-10:53:21.244 00 SCX_CPU1_CS_AP/2423 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:53:21.250 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:21.935 00 TLMH-I:STS 58-012-14:16:38.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-126-10:53:24.253 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:24.256 00 SCX_CPU1_CS_AP/2424 if (UT_TW_Status = UT_Success) then +21-126-10:53:24.256 00 SCX_CPU1_CS_AP/2425 write "<*> Passed (1003;4002) - CS DisableApps command sent properly." +21-126-10:53:24.256 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-126-10:53:24.256 00 SCX_CPU1_CS_AP/2426 ut_setrequirements CS_1003, "P" +21-126-10:53:24.259 00 SCX_CPU1_CS_AP/2427 ut_setrequirements CS_4002, "P" +21-126-10:53:24.261 00 SCX_CPU1_CS_AP/2432 endif +21-126-10:53:24.261 00 SCX_CPU1_CS_AP/2433 +21-126-10:53:24.261 00 SCX_CPU1_CS_AP/2435 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:53:24.265 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:24.266 00 SCX_CPU1_CS_AP/2436 if (UT_TW_Status = UT_Success) then +21-126-10:53:24.266 00 SCX_CPU1_CS_AP/2437 write "<*> Passed (1003;4002) - Expected Event Msg ",CS_DISABLE_APP_INF_EID," rcv'd." +21-126-10:53:24.266 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-126-10:53:24.266 00 SCX_CPU1_CS_AP/2438 ut_setrequirements CS_1003, "P" +21-126-10:53:24.301 00 SCX_CPU1_CS_AP/2439 ut_setrequirements CS_4002, "P" +21-126-10:53:24.302 00 SCX_CPU1_CS_AP/2444 endif +21-126-10:53:24.302 00 SCX_CPU1_CS_AP/2445 +21-126-10:53:24.302 00 SCX_CPU1_CS_AP/2446 wait 5 +21-126-10:53:24.302 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:29.307 00 SCX_CPU1_CS_AP/2447 +21-126-10:53:29.307 00 SCX_CPU1_CS_AP/2448 write ";*********************************************************************" +21-126-10:53:29.307 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:29.307 00 SCX_CPU1_CS_AP/2449 write "; Step 4.22: Send the Enable Application Code Segment command with an" +21-126-10:53:29.307 00 SPR-I:OPRO ; Step 4.22: Send the Enable Application Code Segment command with an +21-126-10:53:29.307 00 SCX_CPU1_CS_AP/2450 write "; application whose status is DISABLED." +21-126-10:53:29.308 00 SPR-I:OPRO ; application whose status is DISABLED. +21-126-10:53:29.308 00 SCX_CPU1_CS_AP/2451 write ";*********************************************************************" +21-126-10:53:29.308 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:29.308 00 SCX_CPU1_CS_AP/2454 foundApp=FALSE +21-126-10:53:29.308 00 SCX_CPU1_CS_AP/2455 +21-126-10:53:29.308 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.308 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.309 00 SCX_CPU1_CS_AP/2458 appIndex = i +21-126-10:53:29.309 00 SCX_CPU1_CS_AP/2459 foundApp = TRUE +21-126-10:53:29.309 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.309 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.310 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.311 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.311 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.311 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.312 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.312 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.313 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.313 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.314 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.314 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.314 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.314 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.315 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.315 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.315 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.315 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.315 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.315 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.315 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.316 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.316 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.316 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.316 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.316 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.317 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.317 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.317 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.317 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.318 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.318 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.318 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.318 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.318 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.318 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.319 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.319 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.319 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.319 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.319 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.319 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.320 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.320 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.320 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.320 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.320 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.321 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.321 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.321 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.321 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.321 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.321 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.321 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.322 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.322 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.322 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.322 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.323 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.323 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.323 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.323 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.323 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.323 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.324 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.324 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.324 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.324 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.324 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.324 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.325 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.325 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.325 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.325 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.325 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.326 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.326 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.326 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.326 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.326 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.327 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.327 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.327 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.327 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.327 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.327 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.328 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.328 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.328 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.328 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.329 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.329 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.329 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.329 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.329 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.330 00 SCX_CPU1_CS_AP/2462 +21-126-10:53:29.334 00 SCX_CPU1_CS_AP/2463 if (foundApp = TRUE) then +21-126-10:53:29.334 00 SCX_CPU1_CS_AP/2464 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:53:29.334 00 SCX_CPU1_CS_AP/2465 write "; Disabled app '",appName, "' found at index ", appIndex +21-126-10:53:29.334 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-126-10:53:29.334 00 SCX_CPU1_CS_AP/2469 endif +21-126-10:53:29.334 00 SCX_CPU1_CS_AP/2470 +21-126-10:53:29.334 00 SCX_CPU1_CS_AP/2471 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:53:29.338 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:29.338 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:53:29.338 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:29.339 00 SCX_CPU1_CS_AP/2472 +21-126-10:53:29.339 00 SCX_CPU1_CS_AP/2473 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:53:29.339 00 SCX_CPU1_CS_AP/2475 /SCX_CPU1_CS_EnableAppName AppName=appName +21-126-10:53:29.339 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:077C7333IA0CPKT00000056189FC0000015269B4353000000000000000000000000000000000000 +21-126-10:53:29.339 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:53:29.339 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:53:29.339 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:53:29.339 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:53:29.340 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-126-10:53:29.340 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:53:29.340 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:53:29.340 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:53:29.340 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000015269B4353000000000000000000000000000000000000> +21-126-10:53:29.340 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:53:29.340 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:53:29.340 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:53:29.340 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:53:29.340 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:53:29.340 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:53:29.340 00 CMH-D:LRES Message accepted locally +21-126-10:53:29.340 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:53:29.340 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:53:29.340 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:077" ;;; ( ) +21-126-10:53:29.340 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:53:29.341 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:53:29.341 00 SPR-D:ERES Received end-to-end reponse(tag=77): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:077 +21-126-10:53:29.341 00 SPR-D:STS Command 77 was accepted. +21-126-10:53:29.351 00 SCX_CPU1_CS_AP/2476 +21-126-10:53:29.351 00 SCX_CPU1_CS_AP/2477 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:53:29.354 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:29.931 00 TLMH-I:STS 58-012-14:16:46.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:53:32.358 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:32.360 00 SCX_CPU1_CS_AP/2478 if (UT_TW_Status = UT_Success) then +21-126-10:53:32.360 00 SCX_CPU1_CS_AP/2479 write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." +21-126-10:53:32.360 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:53:32.360 00 SCX_CPU1_CS_AP/2480 ut_setrequirements CS_1003, "P" +21-126-10:53:32.362 00 SCX_CPU1_CS_AP/2481 ut_setrequirements CS_4003, "P" +21-126-10:53:32.363 00 SCX_CPU1_CS_AP/2486 endif +21-126-10:53:32.363 00 SCX_CPU1_CS_AP/2487 +21-126-10:53:32.363 00 SCX_CPU1_CS_AP/2489 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:53:32.365 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:32.366 00 SCX_CPU1_CS_AP/2490 if (UT_TW_Status = UT_Success) then +21-126-10:53:32.366 00 SCX_CPU1_CS_AP/2491 write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:53:32.366 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:53:32.366 00 SCX_CPU1_CS_AP/2492 ut_setrequirements CS_1003, "P" +21-126-10:53:32.393 00 SCX_CPU1_CS_AP/2493 ut_setrequirements CS_4003, "P" +21-126-10:53:32.394 00 SCX_CPU1_CS_AP/2498 endif +21-126-10:53:32.394 00 SCX_CPU1_CS_AP/2499 +21-126-10:53:32.394 00 SCX_CPU1_CS_AP/2500 wait 5 +21-126-10:53:32.394 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:37.399 00 SCX_CPU1_CS_AP/2501 +21-126-10:53:37.399 00 SCX_CPU1_CS_AP/2502 step4_23: +21-126-10:53:37.399 00 SCX_CPU1_CS_AP/2503 write ";*********************************************************************" +21-126-10:53:37.399 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:37.399 00 SCX_CPU1_CS_AP/2504 write "; Step 4.23: Dump the Application Code Segment Results table. " +21-126-10:53:37.400 00 SPR-I:OPRO ; Step 4.23: Dump the Application Code Segment Results table. +21-126-10:53:37.400 00 SCX_CPU1_CS_AP/2505 write ";*********************************************************************" +21-126-10:53:37.400 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:37.400 00 SCX_CPU1_CS_AP/2506 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:53:37.400 00 SCX_CPU1_CS_AP/2507 +21-126-10:53:37.400 00 SCX_CPU1_CS_AP/2508 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_23",hostCPU,resAppId) +21-126-10:53:37.401 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:53:37.403 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:53:37.404 00 GET_TBL_TO_CVT/2 ; +21-126-10:53:37.404 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:53:37.404 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:53:37.412 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_23" +21-126-10:53:37.412 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:078C7333IA0CPKT000002281804C000006B0348000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F32330000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:53:37.412 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:53:37.412 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:53:37.412 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:53:37.412 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:53:37.413 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_23" ;;; (SCX CPU1 TBL dump table command) +21-126-10:53:37.413 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:53:37.413 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:53:37.413 00 CMH-I:CMD Command SFDU received:<1804C000006B0348000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F32330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:53:37.413 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B0348000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F32330000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:53:37.413 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:53:37.413 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:53:37.413 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:53:37.414 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:53:37.414 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:53:37.414 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:53:37.414 00 CMH-D:LRES Message accepted locally +21-126-10:53:37.414 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:53:37.414 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:53:37.414 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:078" ;;; ( ) +21-126-10:53:37.414 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:53:37.414 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:53:37.414 00 SPR-D:ERES Received end-to-end reponse(tag=78): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:078 +21-126-10:53:37.414 00 SPR-D:STS Command 78 was accepted. +21-126-10:53:37.425 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:53:43.436 00 TLMH-I:STS 58-012-14:17:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_23' +21-126-10:53:52.438 00 SPR-I:OPRO +21-126-10:53:52.438 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:53:52.438 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:53:52.439 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:53:52.439 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:53:52.443 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_23 cpu1_apprestbl4_23 binary 192.168.1.8 +21-126-10:53:52.591 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_23 cpu1_apprestbl4_23 binary 192.168.1.8" +21-126-10:53:52.591 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:53:52.592 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:54:07.605 00 SPR-I:OPRO +21-126-10:54:07.615 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FB3 cpu1_apprestbl4_23" +21-126-10:54:07.620 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_23`"" +21-126-10:54:07.620 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_23`" +21-126-10:54:07.620 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:12.625 00 GET_TBL_TO_CVT/238 +21-126-10:54:12.625 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:54:12.625 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:54:12.625 00 SCX_CPU1_CS_AP/2509 wait 5 +21-126-10:54:12.625 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:17.630 00 SCX_CPU1_CS_AP/2510 +21-126-10:54:17.630 00 SCX_CPU1_CS_AP/2511 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:54:17.642 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:17.644 00 SCX_CPU1_CS_AP/2512 if (UT_TW_Status = UT_Success) then +21-126-10:54:17.644 00 SCX_CPU1_CS_AP/2513 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:54:17.644 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:54:17.645 00 SCX_CPU1_CS_AP/2514 ut_setrequirements CS_4008, "P" +21-126-10:54:17.648 00 SCX_CPU1_CS_AP/2518 endif +21-126-10:54:17.648 00 SCX_CPU1_CS_AP/2519 +21-126-10:54:17.648 00 SCX_CPU1_CS_AP/2520 write ";*********************************************************************" +21-126-10:54:17.648 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:17.648 00 SCX_CPU1_CS_AP/2521 write "; Step 4.24: Send the Recompute Application Code Segment CRC command " +21-126-10:54:17.648 00 SPR-I:OPRO ; Step 4.24: Send the Recompute Application Code Segment CRC command +21-126-10:54:17.648 00 SCX_CPU1_CS_AP/2522 write "; for the application specified in Step 4.22 above. " +21-126-10:54:17.648 00 SPR-I:OPRO ; for the application specified in Step 4.22 above. +21-126-10:54:17.649 00 SCX_CPU1_CS_AP/2523 write ";*********************************************************************" +21-126-10:54:17.649 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:17.649 00 SCX_CPU1_CS_AP/2524 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:54:17.656 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:17.656 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:54:17.656 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:17.688 00 SCX_CPU1_CS_AP/2525 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:54:17.690 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:17.690 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:54:17.690 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:17.691 00 SCX_CPU1_CS_AP/2526 +21-126-10:54:17.691 00 SCX_CPU1_CS_AP/2527 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:54:17.691 00 SCX_CPU1_CS_AP/2529 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:54:17.691 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:079C7333IA0CPKT00000056189FC000001525984353000000000000000000000000000000000000 +21-126-10:54:17.691 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:54:17.691 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:54:17.691 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:54:17.691 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:54:17.691 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:54:17.691 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:54:17.691 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:54:17.691 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:54:17.691 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001525984353000000000000000000000000000000000000> +21-126-10:54:17.691 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:54:17.691 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:54:17.692 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:54:17.694 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:54:17.694 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:54:17.694 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:54:17.694 00 CMH-D:LRES Message accepted locally +21-126-10:54:17.694 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:54:17.694 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:54:17.694 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:079" ;;; ( ) +21-126-10:54:17.694 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:54:17.694 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:54:17.694 00 SPR-D:ERES Received end-to-end reponse(tag=79): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:079 +21-126-10:54:17.694 00 SPR-D:STS Command 79 was accepted. +21-126-10:54:17.704 00 SCX_CPU1_CS_AP/2530 +21-126-10:54:17.704 00 SCX_CPU1_CS_AP/2531 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:54:17.707 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:18.431 00 TLMH-I:STS 58-012-14:17:35.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:54:19.710 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:19.712 00 SCX_CPU1_CS_AP/2532 if (UT_TW_Status = UT_Success) then +21-126-10:54:19.713 00 SCX_CPU1_CS_AP/2533 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:54:19.713 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:54:19.713 00 SCX_CPU1_CS_AP/2534 ut_setrequirements CS_1003, "P" +21-126-10:54:19.718 00 SCX_CPU1_CS_AP/2535 ut_setrequirements CS_4005, "P" +21-126-10:54:19.722 00 SCX_CPU1_CS_AP/2540 endif +21-126-10:54:19.722 00 SCX_CPU1_CS_AP/2541 +21-126-10:54:19.722 00 SCX_CPU1_CS_AP/2543 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:54:19.739 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:19.741 00 SCX_CPU1_CS_AP/2544 if (UT_TW_Status = UT_Success) then +21-126-10:54:19.741 00 SCX_CPU1_CS_AP/2545 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:54:19.741 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:54:19.741 00 SCX_CPU1_CS_AP/2546 ut_setrequirements CS_1003, "P" +21-126-10:54:19.776 00 SCX_CPU1_CS_AP/2547 ut_setrequirements CS_4005, "P" +21-126-10:54:19.777 00 SCX_CPU1_CS_AP/2552 endif +21-126-10:54:19.777 00 SCX_CPU1_CS_AP/2553 +21-126-10:54:19.777 00 SCX_CPU1_CS_AP/2555 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:54:19.777 00 SCX_CPU1_CS_AP/2556 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:54:19.777 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:54:19.777 00 SCX_CPU1_CS_AP/2557 ut_setrequirements CS_4005, "P" +21-126-10:54:19.778 00 SCX_CPU1_CS_AP/2561 endif +21-126-10:54:19.778 00 SCX_CPU1_CS_AP/2562 +21-126-10:54:19.778 00 SCX_CPU1_CS_AP/2564 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:54:19.781 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:22.436 00 TLMH-I:STS 58-012-14:17:39.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:54:22.785 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:22.788 00 SCX_CPU1_CS_AP/2565 if (UT_TW_Status = UT_Success) then +21-126-10:54:22.788 00 SCX_CPU1_CS_AP/2566 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:54:22.788 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:54:22.788 00 SCX_CPU1_CS_AP/2567 ut_setrequirements CS_40051, "P" +21-126-10:54:22.793 00 SCX_CPU1_CS_AP/2571 endif +21-126-10:54:22.793 00 SCX_CPU1_CS_AP/2572 +21-126-10:54:22.793 00 SCX_CPU1_CS_AP/2574 currSCnt = {seqTlmItem} +21-126-10:54:22.793 00 SCX_CPU1_CS_AP/2575 expectedSCnt = currSCnt + 1 +21-126-10:54:22.793 00 SCX_CPU1_CS_AP/2576 +21-126-10:54:22.793 00 SCX_CPU1_CS_AP/2577 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:54:22.808 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:23.809 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:23.812 00 SCX_CPU1_CS_AP/2579 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:54:23.812 00 SCX_CPU1_CS_AP/2580 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:54:23.812 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:54:23.812 00 SCX_CPU1_CS_AP/2581 ut_setrequirements CS_40051, "P" +21-126-10:54:23.816 00 SCX_CPU1_CS_AP/2585 endif +21-126-10:54:23.816 00 SCX_CPU1_CS_AP/2586 +21-126-10:54:23.816 00 SCX_CPU1_CS_AP/2587 wait 5 +21-126-10:54:23.816 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:28.820 00 SCX_CPU1_CS_AP/2588 +21-126-10:54:28.820 00 SCX_CPU1_CS_AP/2589 write ";*********************************************************************" +21-126-10:54:28.820 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:28.820 00 SCX_CPU1_CS_AP/2590 write "; Step 4.25: Send the Report Application Code Segment CRC command for" +21-126-10:54:28.820 00 SPR-I:OPRO ; Step 4.25: Send the Report Application Code Segment CRC command for +21-126-10:54:28.821 00 SCX_CPU1_CS_AP/2591 write "; for the application specified above. " +21-126-10:54:28.821 00 SPR-I:OPRO ; for the application specified above. +21-126-10:54:28.821 00 SCX_CPU1_CS_AP/2592 write ";*********************************************************************" +21-126-10:54:28.821 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:28.821 00 SCX_CPU1_CS_AP/2593 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:54:28.826 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:28.828 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:54:28.828 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:28.828 00 SCX_CPU1_CS_AP/2594 +21-126-10:54:28.828 00 SCX_CPU1_CS_AP/2595 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:54:28.828 00 SCX_CPU1_CS_AP/2597 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:54:28.828 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:080C7333IA0CPKT00000056189FC000001524994353000000000000000000000000000000000000 +21-126-10:54:28.829 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:54:28.829 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:54:28.829 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:54:28.829 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:54:28.829 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:54:28.829 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:54:28.829 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:54:28.829 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:54:28.829 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001524994353000000000000000000000000000000000000> +21-126-10:54:28.829 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:54:28.829 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:54:28.829 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:54:28.830 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:54:28.830 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:54:28.830 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:54:28.830 00 CMH-D:LRES Message accepted locally +21-126-10:54:28.830 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:54:28.830 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:54:28.830 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:080" ;;; ( ) +21-126-10:54:28.830 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:54:28.830 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:54:28.830 00 SPR-D:ERES Received end-to-end reponse(tag=80): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:080 +21-126-10:54:28.830 00 SPR-D:STS Command 80 was accepted. +21-126-10:54:28.840 00 SCX_CPU1_CS_AP/2598 +21-126-10:54:28.840 00 SCX_CPU1_CS_AP/2599 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:54:28.844 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:29.439 00 TLMH-I:STS 58-012-14:17:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:54:29.845 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:29.847 00 SCX_CPU1_CS_AP/2600 if (UT_TW_Status = UT_Success) then +21-126-10:54:29.847 00 SCX_CPU1_CS_AP/2601 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:54:29.848 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:54:29.848 00 SCX_CPU1_CS_AP/2602 ut_setrequirements CS_1003, "P" +21-126-10:54:29.851 00 SCX_CPU1_CS_AP/2603 ut_setrequirements CS_4006, "P" +21-126-10:54:29.852 00 SCX_CPU1_CS_AP/2608 endif +21-126-10:54:29.852 00 SCX_CPU1_CS_AP/2609 +21-126-10:54:29.852 00 SCX_CPU1_CS_AP/2611 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:54:29.854 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:29.854 00 SCX_CPU1_CS_AP/2612 if (UT_TW_Status = UT_Success) then +21-126-10:54:29.855 00 SCX_CPU1_CS_AP/2613 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:54:29.855 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:54:29.855 00 SCX_CPU1_CS_AP/2614 ut_setrequirements CS_1003, "P" +21-126-10:54:29.881 00 SCX_CPU1_CS_AP/2615 ut_setrequirements CS_4006, "P" +21-126-10:54:29.882 00 SCX_CPU1_CS_AP/2620 endif +21-126-10:54:29.882 00 SCX_CPU1_CS_AP/2621 +21-126-10:54:29.882 00 SCX_CPU1_CS_AP/2622 wait 5 +21-126-10:54:29.882 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:34.886 00 SCX_CPU1_CS_AP/2623 +21-126-10:54:34.886 00 SCX_CPU1_CS_AP/2624 write ";*********************************************************************" +21-126-10:54:34.887 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:34.887 00 SCX_CPU1_CS_AP/2625 write "; Step 4.26: Send the Disable Application Code Segment command with " +21-126-10:54:34.887 00 SPR-I:OPRO ; Step 4.26: Send the Disable Application Code Segment command with +21-126-10:54:34.887 00 SCX_CPU1_CS_AP/2626 write "; an application whose status is ENABLED." +21-126-10:54:34.887 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-126-10:54:34.887 00 SCX_CPU1_CS_AP/2627 write ";*********************************************************************" +21-126-10:54:34.887 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:34.887 00 SCX_CPU1_CS_AP/2630 foundApp=FALSE +21-126-10:54:34.887 00 SCX_CPU1_CS_AP/2631 +21-126-10:54:34.888 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.888 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.888 00 SCX_CPU1_CS_AP/2634 appIndex = i +21-126-10:54:34.889 00 SCX_CPU1_CS_AP/2635 foundApp = TRUE +21-126-10:54:34.889 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.889 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.891 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.891 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.891 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.891 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.891 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.891 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.892 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.892 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.892 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.892 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.893 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.893 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.893 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.893 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.893 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.894 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.894 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.894 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.894 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.894 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.895 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.895 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.895 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.895 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.895 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.896 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.896 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.896 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.897 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.897 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.897 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.897 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.897 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.898 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.898 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.898 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.898 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.898 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.899 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.899 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.899 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.899 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.899 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.899 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.899 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.900 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.900 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.900 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.900 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.900 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.900 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.900 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.901 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.901 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.901 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.901 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.901 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.901 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.901 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.901 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.902 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.902 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.902 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.902 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.902 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.902 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.903 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.903 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.903 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.903 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.903 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.903 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.904 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.904 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.904 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.904 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.904 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.904 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.904 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.904 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.905 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.905 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.905 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.905 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.905 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.905 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.906 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.906 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.906 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.906 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.906 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.906 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.906 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.907 00 SCX_CPU1_CS_AP/2638 +21-126-10:54:34.907 00 SCX_CPU1_CS_AP/2639 if (foundApp = TRUE) then +21-126-10:54:34.907 00 SCX_CPU1_CS_AP/2640 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:54:34.907 00 SCX_CPU1_CS_AP/2641 write "; Enabled app '",appName, "' found at index ", appIndex +21-126-10:54:34.907 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:54:34.907 00 SCX_CPU1_CS_AP/2645 endif +21-126-10:54:34.907 00 SCX_CPU1_CS_AP/2646 +21-126-10:54:34.907 00 SCX_CPU1_CS_AP/2647 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:54:34.909 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:34.909 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:54:34.909 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:34.910 00 SCX_CPU1_CS_AP/2648 +21-126-10:54:34.910 00 SCX_CPU1_CS_AP/2649 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:54:34.910 00 SCX_CPU1_CS_AP/2651 /SCX_CPU1_CS_DisableAppName AppName=appName +21-126-10:54:34.910 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:081C7333IA0CPKT00000056189FC0000015279A4353000000000000000000000000000000000000 +21-126-10:54:34.912 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:54:34.912 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:54:34.912 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:54:34.912 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:54:34.912 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-126-10:54:34.912 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:54:34.912 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:54:34.912 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:54:34.912 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000015279A4353000000000000000000000000000000000000> +21-126-10:54:34.912 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:54:34.912 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:54:34.913 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:54:34.913 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:54:34.913 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:54:34.913 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:54:34.913 00 CMH-D:LRES Message accepted locally +21-126-10:54:34.913 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:54:34.913 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:54:34.913 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:081" ;;; ( ) +21-126-10:54:34.913 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:54:34.913 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:54:34.913 00 SPR-D:ERES Received end-to-end reponse(tag=81): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:081 +21-126-10:54:34.913 00 SPR-D:STS Command 81 was accepted. +21-126-10:54:34.923 00 SCX_CPU1_CS_AP/2652 +21-126-10:54:34.923 00 SCX_CPU1_CS_AP/2653 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:54:34.927 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:35.440 00 TLMH-I:STS 58-012-14:17:52.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:54:35.928 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:35.931 00 SCX_CPU1_CS_AP/2654 if (UT_TW_Status = UT_Success) then +21-126-10:54:35.931 00 SCX_CPU1_CS_AP/2655 write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." +21-126-10:54:35.931 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:54:35.932 00 SCX_CPU1_CS_AP/2656 ut_setrequirements CS_1003, "P" +21-126-10:54:35.934 00 SCX_CPU1_CS_AP/2657 ut_setrequirements CS_4004, "P" +21-126-10:54:35.935 00 SCX_CPU1_CS_AP/2662 endif +21-126-10:54:35.935 00 SCX_CPU1_CS_AP/2663 +21-126-10:54:35.935 00 SCX_CPU1_CS_AP/2665 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:54:35.939 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:35.940 00 SCX_CPU1_CS_AP/2666 if (UT_TW_Status = UT_Success) then +21-126-10:54:35.940 00 SCX_CPU1_CS_AP/2667 write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:54:35.940 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:54:35.940 00 SCX_CPU1_CS_AP/2668 ut_setrequirements CS_1003, "P" +21-126-10:54:35.975 00 SCX_CPU1_CS_AP/2669 ut_setrequirements CS_4004, "P" +21-126-10:54:35.976 00 SCX_CPU1_CS_AP/2674 endif +21-126-10:54:35.976 00 SCX_CPU1_CS_AP/2675 +21-126-10:54:35.976 00 SCX_CPU1_CS_AP/2676 wait 5 +21-126-10:54:35.976 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:40.981 00 SCX_CPU1_CS_AP/2677 +21-126-10:54:40.981 00 SCX_CPU1_CS_AP/2678 step4_27: +21-126-10:54:40.981 00 SCX_CPU1_CS_AP/2679 write ";*********************************************************************" +21-126-10:54:40.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:40.981 00 SCX_CPU1_CS_AP/2680 write "; Step 4.27: Dump the Application Code Segment Results table. " +21-126-10:54:40.981 00 SPR-I:OPRO ; Step 4.27: Dump the Application Code Segment Results table. +21-126-10:54:40.981 00 SCX_CPU1_CS_AP/2681 write ";*********************************************************************" +21-126-10:54:40.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:40.981 00 SCX_CPU1_CS_AP/2682 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:54:40.981 00 SCX_CPU1_CS_AP/2683 +21-126-10:54:40.981 00 SCX_CPU1_CS_AP/2684 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_27",hostCPU,resAppId) +21-126-10:54:40.981 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:54:40.982 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:54:40.982 00 GET_TBL_TO_CVT/2 ; +21-126-10:54:40.982 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:54:40.982 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:54:40.987 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_27" +21-126-10:54:40.987 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:082C7333IA0CPKT000002281804C000006B034C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F32370000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:54:40.988 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:54:40.988 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:54:40.988 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:54:40.988 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:54:40.988 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_27" ;;; (SCX CPU1 TBL dump table command) +21-126-10:54:40.988 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:54:40.988 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:54:40.988 00 CMH-I:CMD Command SFDU received:<1804C000006B034C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F32370000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:54:40.988 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B034C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F32370000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:54:40.988 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:54:40.988 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:54:40.988 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:54:40.988 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:54:40.988 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:54:40.988 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:54:40.988 00 CMH-D:LRES Message accepted locally +21-126-10:54:40.988 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:54:40.988 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:54:40.988 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:082" ;;; ( ) +21-126-10:54:40.989 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:54:40.989 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:54:40.989 00 SPR-D:ERES Received end-to-end reponse(tag=82): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:082 +21-126-10:54:40.989 00 SPR-D:STS Command 82 was accepted. +21-126-10:54:40.989 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:54:43.436 00 TLMH-I:STS 58-012-14:18:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_27' +21-126-10:54:56.000 00 SPR-I:OPRO +21-126-10:54:56.000 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:54:56.000 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:54:56.000 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:54:56.000 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:54:56.001 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_27 cpu1_apprestbl4_27 binary 192.168.1.8 +21-126-10:54:56.147 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_27 cpu1_apprestbl4_27 binary 192.168.1.8" +21-126-10:54:56.148 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:54:56.148 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:55:11.161 00 SPR-I:OPRO +21-126-10:55:11.177 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FB3 cpu1_apprestbl4_27" +21-126-10:55:11.204 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_27`"" +21-126-10:55:11.205 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_27`" +21-126-10:55:11.205 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:16.210 00 GET_TBL_TO_CVT/238 +21-126-10:55:16.210 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:55:16.210 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:55:16.211 00 SCX_CPU1_CS_AP/2685 wait 5 +21-126-10:55:16.211 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:21.215 00 SCX_CPU1_CS_AP/2686 +21-126-10:55:21.215 00 SCX_CPU1_CS_AP/2687 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:55:21.227 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:21.228 00 SCX_CPU1_CS_AP/2688 if (UT_TW_Status = UT_Success) then +21-126-10:55:21.228 00 SCX_CPU1_CS_AP/2689 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:55:21.228 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:55:21.228 00 SCX_CPU1_CS_AP/2690 ut_setrequirements CS_4008, "P" +21-126-10:55:21.229 00 SCX_CPU1_CS_AP/2694 endif +21-126-10:55:21.229 00 SCX_CPU1_CS_AP/2695 +21-126-10:55:21.229 00 SCX_CPU1_CS_AP/2696 write ";*********************************************************************" +21-126-10:55:21.229 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:21.229 00 SCX_CPU1_CS_AP/2697 write "; Step 4.28: Send the Recompute Application Code Segment CRC command " +21-126-10:55:21.229 00 SPR-I:OPRO ; Step 4.28: Send the Recompute Application Code Segment CRC command +21-126-10:55:21.229 00 SCX_CPU1_CS_AP/2698 write "; for the application specified in Step 4.26 above. " +21-126-10:55:21.229 00 SPR-I:OPRO ; for the application specified in Step 4.26 above. +21-126-10:55:21.229 00 SCX_CPU1_CS_AP/2699 write ";*********************************************************************" +21-126-10:55:21.229 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:21.229 00 SCX_CPU1_CS_AP/2700 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:55:21.230 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:21.230 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:55:21.230 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:21.244 00 SCX_CPU1_CS_AP/2701 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:55:21.245 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:21.245 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:55:21.246 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:21.246 00 SCX_CPU1_CS_AP/2702 +21-126-10:55:21.246 00 SCX_CPU1_CS_AP/2703 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:55:21.246 00 SCX_CPU1_CS_AP/2705 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:55:21.246 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:083C7333IA0CPKT00000056189FC000001525984353000000000000000000000000000000000000 +21-126-10:55:21.246 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:55:21.246 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:55:21.246 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:55:21.246 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:55:21.247 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:55:21.247 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:55:21.247 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:55:21.247 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:55:21.247 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001525984353000000000000000000000000000000000000> +21-126-10:55:21.247 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:55:21.247 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:55:21.247 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:55:21.247 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:55:21.247 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:55:21.247 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:55:21.247 00 CMH-D:LRES Message accepted locally +21-126-10:55:21.247 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:55:21.247 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:55:21.247 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:083" ;;; ( ) +21-126-10:55:21.247 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:55:21.247 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:55:21.247 00 SPR-D:ERES Received end-to-end reponse(tag=83): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:083 +21-126-10:55:21.247 00 SPR-D:STS Command 83 was accepted. +21-126-10:55:21.247 00 SCX_CPU1_CS_AP/2706 +21-126-10:55:21.248 00 SCX_CPU1_CS_AP/2707 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:55:21.250 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:21.934 00 TLMH-I:STS 58-012-14:18:38.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:55:24.253 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:24.255 00 SCX_CPU1_CS_AP/2708 if (UT_TW_Status = UT_Success) then +21-126-10:55:24.256 00 SCX_CPU1_CS_AP/2709 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:55:24.256 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:55:24.256 00 SCX_CPU1_CS_AP/2710 ut_setrequirements CS_1003, "P" +21-126-10:55:24.259 00 SCX_CPU1_CS_AP/2711 ut_setrequirements CS_4005, "P" +21-126-10:55:24.263 00 SCX_CPU1_CS_AP/2716 endif +21-126-10:55:24.263 00 SCX_CPU1_CS_AP/2717 +21-126-10:55:24.263 00 SCX_CPU1_CS_AP/2719 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:55:24.277 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:24.280 00 SCX_CPU1_CS_AP/2720 if (UT_TW_Status = UT_Success) then +21-126-10:55:24.281 00 SCX_CPU1_CS_AP/2721 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:55:24.281 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:55:24.281 00 SCX_CPU1_CS_AP/2722 ut_setrequirements CS_1003, "P" +21-126-10:55:24.324 00 SCX_CPU1_CS_AP/2723 ut_setrequirements CS_4005, "P" +21-126-10:55:24.325 00 SCX_CPU1_CS_AP/2728 endif +21-126-10:55:24.325 00 SCX_CPU1_CS_AP/2729 +21-126-10:55:24.325 00 SCX_CPU1_CS_AP/2731 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:55:24.325 00 SCX_CPU1_CS_AP/2732 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:55:24.325 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:55:24.325 00 SCX_CPU1_CS_AP/2733 ut_setrequirements CS_4005, "P" +21-126-10:55:24.326 00 SCX_CPU1_CS_AP/2737 endif +21-126-10:55:24.326 00 SCX_CPU1_CS_AP/2738 +21-126-10:55:24.326 00 SCX_CPU1_CS_AP/2740 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:55:24.329 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:25.936 00 TLMH-I:STS 58-012-14:18:42.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:55:26.331 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:26.334 00 SCX_CPU1_CS_AP/2741 if (UT_TW_Status = UT_Success) then +21-126-10:55:26.334 00 SCX_CPU1_CS_AP/2742 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:55:26.334 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:55:26.334 00 SCX_CPU1_CS_AP/2743 ut_setrequirements CS_40051, "P" +21-126-10:55:26.336 00 SCX_CPU1_CS_AP/2747 endif +21-126-10:55:26.336 00 SCX_CPU1_CS_AP/2748 +21-126-10:55:26.336 00 SCX_CPU1_CS_AP/2750 currSCnt = {seqTlmItem} +21-126-10:55:26.337 00 SCX_CPU1_CS_AP/2751 expectedSCnt = currSCnt + 1 +21-126-10:55:26.337 00 SCX_CPU1_CS_AP/2752 +21-126-10:55:26.337 00 SCX_CPU1_CS_AP/2753 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:55:26.341 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:28.343 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:28.346 00 SCX_CPU1_CS_AP/2755 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:55:28.346 00 SCX_CPU1_CS_AP/2756 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:55:28.346 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:55:28.346 00 SCX_CPU1_CS_AP/2757 ut_setrequirements CS_40051, "P" +21-126-10:55:28.349 00 SCX_CPU1_CS_AP/2761 endif +21-126-10:55:28.349 00 SCX_CPU1_CS_AP/2762 +21-126-10:55:28.349 00 SCX_CPU1_CS_AP/2763 wait 5 +21-126-10:55:28.349 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:33.353 00 SCX_CPU1_CS_AP/2764 +21-126-10:55:33.353 00 SCX_CPU1_CS_AP/2765 write ";*********************************************************************" +21-126-10:55:33.353 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:33.354 00 SCX_CPU1_CS_AP/2766 write "; Step 4.29: Send the Report Application Code Segment CRC command for" +21-126-10:55:33.354 00 SPR-I:OPRO ; Step 4.29: Send the Report Application Code Segment CRC command for +21-126-10:55:33.354 00 SCX_CPU1_CS_AP/2767 write "; for the application specified above. " +21-126-10:55:33.354 00 SPR-I:OPRO ; for the application specified above. +21-126-10:55:33.354 00 SCX_CPU1_CS_AP/2768 write ";*********************************************************************" +21-126-10:55:33.354 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:33.354 00 SCX_CPU1_CS_AP/2769 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:55:33.359 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:33.359 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:55:33.359 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:33.360 00 SCX_CPU1_CS_AP/2770 +21-126-10:55:33.360 00 SCX_CPU1_CS_AP/2771 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:55:33.360 00 SCX_CPU1_CS_AP/2773 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:55:33.360 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:084C7333IA0CPKT00000056189FC000001524994353000000000000000000000000000000000000 +21-126-10:55:33.360 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:55:33.360 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:55:33.360 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:55:33.360 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:55:33.360 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:55:33.360 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:55:33.360 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:55:33.360 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:55:33.361 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001524994353000000000000000000000000000000000000> +21-126-10:55:33.361 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:55:33.361 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:55:33.361 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:55:33.361 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:55:33.361 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:55:33.361 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:55:33.361 00 CMH-D:LRES Message accepted locally +21-126-10:55:33.361 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:55:33.361 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:55:33.361 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:084" ;;; ( ) +21-126-10:55:33.361 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:55:33.361 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:55:33.361 00 SPR-D:ERES Received end-to-end reponse(tag=84): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:084 +21-126-10:55:33.361 00 SPR-D:STS Command 84 was accepted. +21-126-10:55:33.372 00 SCX_CPU1_CS_AP/2774 +21-126-10:55:33.372 00 SCX_CPU1_CS_AP/2775 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:55:33.376 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:33.929 00 TLMH-I:STS 58-012-14:18:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:55:36.380 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:36.382 00 SCX_CPU1_CS_AP/2776 if (UT_TW_Status = UT_Success) then +21-126-10:55:36.382 00 SCX_CPU1_CS_AP/2777 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:55:36.382 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:55:36.383 00 SCX_CPU1_CS_AP/2778 ut_setrequirements CS_1003, "P" +21-126-10:55:36.386 00 SCX_CPU1_CS_AP/2779 ut_setrequirements CS_4006, "P" +21-126-10:55:36.388 00 SCX_CPU1_CS_AP/2784 endif +21-126-10:55:36.388 00 SCX_CPU1_CS_AP/2785 +21-126-10:55:36.388 00 SCX_CPU1_CS_AP/2787 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:55:36.392 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:36.392 00 SCX_CPU1_CS_AP/2788 if (UT_TW_Status = UT_Success) then +21-126-10:55:36.392 00 SCX_CPU1_CS_AP/2789 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:55:36.392 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:55:36.392 00 SCX_CPU1_CS_AP/2790 ut_setrequirements CS_1003, "P" +21-126-10:55:36.427 00 SCX_CPU1_CS_AP/2791 ut_setrequirements CS_4006, "P" +21-126-10:55:36.428 00 SCX_CPU1_CS_AP/2796 endif +21-126-10:55:36.428 00 SCX_CPU1_CS_AP/2797 +21-126-10:55:36.428 00 SCX_CPU1_CS_AP/2798 wait 5 +21-126-10:55:36.428 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:41.432 00 SCX_CPU1_CS_AP/2799 +21-126-10:55:41.432 00 SCX_CPU1_CS_AP/2800 write ";*********************************************************************" +21-126-10:55:41.432 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:41.432 00 SCX_CPU1_CS_AP/2801 write "; Step 4.30: Send the Enable Application Checksumming command. " +21-126-10:55:41.432 00 SPR-I:OPRO ; Step 4.30: Send the Enable Application Checksumming command. +21-126-10:55:41.432 00 SCX_CPU1_CS_AP/2802 write ";*********************************************************************" +21-126-10:55:41.433 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:41.433 00 SCX_CPU1_CS_AP/2803 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_INF_EID, "INFO", 1 +21-126-10:55:41.441 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:41.442 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-126-10:55:41.442 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:41.444 00 SCX_CPU1_CS_AP/2804 +21-126-10:55:41.444 00 SCX_CPU1_CS_AP/2805 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:55:41.444 00 SCX_CPU1_CS_AP/2806 +21-126-10:55:41.444 00 SCX_CPU1_CS_AP/2808 /SCX_CPU1_CS_EnableApps +21-126-10:55:41.444 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:085C7333IA0CPKT00000016189FC0000001229B +21-126-10:55:41.445 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:55:41.445 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:55:41.445 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:55:41.445 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:55:41.445 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPS ;;; (SCX CPU1 CS Enable All Application Checksumming command code) +21-126-10:55:41.445 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:55:41.446 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:55:41.446 00 CMH-I:CMD Command SFDU received:<189FC0000001229B> from gs582cfslab4:SPR +21-126-10:55:41.446 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000001229B> +21-126-10:55:41.446 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:55:41.446 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:55:41.447 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:55:41.447 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:55:41.447 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:55:41.447 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:55:41.447 00 CMH-D:LRES Message accepted locally +21-126-10:55:41.448 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:55:41.448 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:55:41.448 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:085" ;;; ( ) +21-126-10:55:41.448 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:55:41.448 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:55:41.448 00 SPR-D:ERES Received end-to-end reponse(tag=85): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:085 +21-126-10:55:41.448 00 SPR-D:STS Command 85 was accepted. +21-126-10:55:41.462 00 SCX_CPU1_CS_AP/2809 +21-126-10:55:41.462 00 SCX_CPU1_CS_AP/2810 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:55:41.473 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:41.932 00 TLMH-I:STS 58-012-14:18:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-126-10:55:43.475 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:43.477 00 SCX_CPU1_CS_AP/2811 if (UT_TW_Status = UT_Success) then +21-126-10:55:43.477 00 SCX_CPU1_CS_AP/2812 write "<*> Passed (1003;4001) - CS EnableApps command sent properly." +21-126-10:55:43.477 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-126-10:55:43.478 00 SCX_CPU1_CS_AP/2813 ut_setrequirements CS_1003, "P" +21-126-10:55:43.481 00 SCX_CPU1_CS_AP/2814 ut_setrequirements CS_4001, "P" +21-126-10:55:43.482 00 SCX_CPU1_CS_AP/2819 endif +21-126-10:55:43.482 00 SCX_CPU1_CS_AP/2820 +21-126-10:55:43.482 00 SCX_CPU1_CS_AP/2822 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:55:43.486 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:43.487 00 SCX_CPU1_CS_AP/2823 if (UT_TW_Status = UT_Success) then +21-126-10:55:43.487 00 SCX_CPU1_CS_AP/2824 write "<*> Passed (1003;4001) - Expected Event Msg ",CS_ENABLE_APP_INF_EID," rcv'd." +21-126-10:55:43.487 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-126-10:55:43.487 00 SCX_CPU1_CS_AP/2825 ut_setrequirements CS_1003, "P" +21-126-10:55:43.518 00 SCX_CPU1_CS_AP/2826 ut_setrequirements CS_4001, "P" +21-126-10:55:43.519 00 SCX_CPU1_CS_AP/2831 endif +21-126-10:55:43.519 00 SCX_CPU1_CS_AP/2832 +21-126-10:55:43.519 00 SCX_CPU1_CS_AP/2833 wait 5 +21-126-10:55:43.519 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:48.525 00 SCX_CPU1_CS_AP/2834 +21-126-10:55:48.525 00 SCX_CPU1_CS_AP/2835 write ";*********************************************************************" +21-126-10:55:48.525 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:48.525 00 SCX_CPU1_CS_AP/2836 write "; Step 4.31: Send the Enable Application Code Segment command with an" +21-126-10:55:48.525 00 SPR-I:OPRO ; Step 4.31: Send the Enable Application Code Segment command with an +21-126-10:55:48.525 00 SCX_CPU1_CS_AP/2837 write "; application whose status is DISABLED. " +21-126-10:55:48.526 00 SPR-I:OPRO ; application whose status is DISABLED. +21-126-10:55:48.526 00 SCX_CPU1_CS_AP/2838 write ";*********************************************************************" +21-126-10:55:48.526 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:48.526 00 SCX_CPU1_CS_AP/2841 foundApp=FALSE +21-126-10:55:48.526 00 SCX_CPU1_CS_AP/2842 +21-126-10:55:48.526 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.526 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.527 00 SCX_CPU1_CS_AP/2845 appIndex = i +21-126-10:55:48.527 00 SCX_CPU1_CS_AP/2846 foundApp = TRUE +21-126-10:55:48.527 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.527 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.528 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.529 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.529 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.529 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.531 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.531 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.531 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.532 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.532 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.533 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.533 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.533 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.533 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.533 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.533 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.533 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.534 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.534 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.534 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.534 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.535 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.535 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.535 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.535 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.535 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.535 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.536 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.536 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.536 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.536 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.536 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.536 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.537 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.537 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.537 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.537 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.537 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.537 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.538 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.538 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.538 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.538 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.538 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.538 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.539 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.539 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.539 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.539 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.539 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.539 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.539 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.539 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.540 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.540 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.540 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.540 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.540 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.540 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.541 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.541 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.541 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.541 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.541 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.541 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.542 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.542 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.542 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.542 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.542 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.542 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.542 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.542 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.543 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.543 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.543 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.543 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.543 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.544 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.544 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.544 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.544 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.544 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.544 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.544 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.545 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.545 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.545 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.545 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.545 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.545 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2849 +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2850 if (foundApp = TRUE) then +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2851 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2852 write "; Disabled app '",appName, "' found at index ", appIndex +21-126-10:55:48.546 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2856 endif +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2857 +21-126-10:55:48.547 00 SCX_CPU1_CS_AP/2858 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:55:48.549 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:48.549 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:55:48.549 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:48.550 00 SCX_CPU1_CS_AP/2859 +21-126-10:55:48.550 00 SCX_CPU1_CS_AP/2860 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:55:48.550 00 SCX_CPU1_CS_AP/2862 /SCX_CPU1_CS_EnableAppName AppName=appName +21-126-10:55:48.550 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:086C7333IA0CPKT00000056189FC0000015269B4353000000000000000000000000000000000000 +21-126-10:55:48.551 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:55:48.551 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:55:48.551 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:55:48.551 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:55:48.551 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-126-10:55:48.551 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:55:48.551 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:55:48.551 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:55:48.551 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000015269B4353000000000000000000000000000000000000> +21-126-10:55:48.551 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:55:48.551 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:55:48.552 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:55:48.552 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:55:48.552 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:55:48.552 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:55:48.552 00 CMH-D:LRES Message accepted locally +21-126-10:55:48.552 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:55:48.552 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:55:48.552 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:086" ;;; ( ) +21-126-10:55:48.552 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:55:48.552 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:55:48.552 00 SPR-D:ERES Received end-to-end reponse(tag=86): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:086 +21-126-10:55:48.552 00 SPR-D:STS Command 86 was accepted. +21-126-10:55:48.563 00 SCX_CPU1_CS_AP/2863 +21-126-10:55:48.563 00 SCX_CPU1_CS_AP/2864 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:55:48.566 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:48.938 00 TLMH-I:STS 58-012-14:19:05.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:55:49.567 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:49.569 00 SCX_CPU1_CS_AP/2865 if (UT_TW_Status = UT_Success) then +21-126-10:55:49.569 00 SCX_CPU1_CS_AP/2866 write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." +21-126-10:55:49.570 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:55:49.570 00 SCX_CPU1_CS_AP/2867 ut_setrequirements CS_1003, "P" +21-126-10:55:49.572 00 SCX_CPU1_CS_AP/2868 ut_setrequirements CS_4003, "P" +21-126-10:55:49.574 00 SCX_CPU1_CS_AP/2873 endif +21-126-10:55:49.574 00 SCX_CPU1_CS_AP/2874 +21-126-10:55:49.574 00 SCX_CPU1_CS_AP/2876 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:55:49.577 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:49.577 00 SCX_CPU1_CS_AP/2877 if (UT_TW_Status = UT_Success) then +21-126-10:55:49.577 00 SCX_CPU1_CS_AP/2878 write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:55:49.577 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:55:49.577 00 SCX_CPU1_CS_AP/2879 ut_setrequirements CS_1003, "P" +21-126-10:55:49.610 00 SCX_CPU1_CS_AP/2880 ut_setrequirements CS_4003, "P" +21-126-10:55:49.611 00 SCX_CPU1_CS_AP/2885 endif +21-126-10:55:49.612 00 SCX_CPU1_CS_AP/2886 +21-126-10:55:49.612 00 SCX_CPU1_CS_AP/2887 wait 5 +21-126-10:55:49.612 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:54.616 00 SCX_CPU1_CS_AP/2888 +21-126-10:55:54.616 00 SCX_CPU1_CS_AP/2889 step4_32: +21-126-10:55:54.616 00 SCX_CPU1_CS_AP/2890 write ";*********************************************************************" +21-126-10:55:54.616 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:54.616 00 SCX_CPU1_CS_AP/2891 write "; Step 4.32: Dump the Application Code Segment Results table. " +21-126-10:55:54.616 00 SPR-I:OPRO ; Step 4.32: Dump the Application Code Segment Results table. +21-126-10:55:54.617 00 SCX_CPU1_CS_AP/2892 write ";*********************************************************************" +21-126-10:55:54.617 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:54.617 00 SCX_CPU1_CS_AP/2893 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:55:54.617 00 SCX_CPU1_CS_AP/2894 +21-126-10:55:54.617 00 SCX_CPU1_CS_AP/2895 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_32",hostCPU,resAppId) +21-126-10:55:54.618 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:55:54.620 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:55:54.620 00 GET_TBL_TO_CVT/2 ; +21-126-10:55:54.620 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:55:54.621 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:55:54.626 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_32" +21-126-10:55:54.626 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:087C7333IA0CPKT000002281804C000006B0348000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F33320000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:55:54.627 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:55:54.627 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:55:54.627 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:55:54.627 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:55:54.627 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_32" ;;; (SCX CPU1 TBL dump table command) +21-126-10:55:54.627 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:55:54.627 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:55:54.627 00 CMH-I:CMD Command SFDU received:<1804C000006B0348000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F33320000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:55:54.627 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B0348000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F33320000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:55:54.627 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:55:54.627 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:55:54.627 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:55:54.628 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:55:54.628 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:55:54.628 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:55:54.628 00 CMH-D:LRES Message accepted locally +21-126-10:55:54.628 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:55:54.628 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:55:54.628 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:087" ;;; ( ) +21-126-10:55:54.628 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:55:54.628 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:55:54.628 00 SPR-D:ERES Received end-to-end reponse(tag=87): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:087 +21-126-10:55:54.628 00 SPR-D:STS Command 87 was accepted. +21-126-10:55:54.638 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:55:59.439 00 TLMH-I:STS 58-012-14:19:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_32' +21-126-10:56:09.651 00 SPR-I:OPRO +21-126-10:56:09.651 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:56:09.651 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:56:09.652 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:56:09.652 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:56:09.656 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_32 cpu1_apprestbl4_32 binary 192.168.1.8 +21-126-10:56:09.837 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_32 cpu1_apprestbl4_32 binary 192.168.1.8" +21-126-10:56:09.838 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:56:09.838 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:56:24.850 00 SPR-I:OPRO +21-126-10:56:24.870 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FB3 cpu1_apprestbl4_32" +21-126-10:56:24.894 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_32`"" +21-126-10:56:24.894 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_32`" +21-126-10:56:24.894 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:56:29.900 00 GET_TBL_TO_CVT/238 +21-126-10:56:29.900 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:56:29.900 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:56:29.902 00 SCX_CPU1_CS_AP/2896 wait 5 +21-126-10:56:29.902 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:56:34.906 00 SCX_CPU1_CS_AP/2897 +21-126-10:56:34.906 00 SCX_CPU1_CS_AP/2898 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:56:34.918 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:34.920 00 SCX_CPU1_CS_AP/2899 if (UT_TW_Status = UT_Success) then +21-126-10:56:34.920 00 SCX_CPU1_CS_AP/2900 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:56:34.920 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:56:34.921 00 SCX_CPU1_CS_AP/2901 ut_setrequirements CS_4008, "P" +21-126-10:56:34.924 00 SCX_CPU1_CS_AP/2905 endif +21-126-10:56:34.924 00 SCX_CPU1_CS_AP/2906 +21-126-10:56:34.924 00 SCX_CPU1_CS_AP/2907 write ";*********************************************************************" +21-126-10:56:34.925 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:34.925 00 SCX_CPU1_CS_AP/2908 write "; Step 4.33: Send the Recompute Application Code Segment CRC command " +21-126-10:56:34.925 00 SPR-I:OPRO ; Step 4.33: Send the Recompute Application Code Segment CRC command +21-126-10:56:34.925 00 SCX_CPU1_CS_AP/2909 write "; for the application specified in Step 4.31 above. " +21-126-10:56:34.925 00 SPR-I:OPRO ; for the application specified in Step 4.31 above. +21-126-10:56:34.925 00 SCX_CPU1_CS_AP/2910 write ";*********************************************************************" +21-126-10:56:34.925 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:34.925 00 SCX_CPU1_CS_AP/2911 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:56:34.932 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:34.932 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:56:34.932 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:34.963 00 SCX_CPU1_CS_AP/2912 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:56:34.965 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:34.965 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:56:34.965 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:34.966 00 SCX_CPU1_CS_AP/2913 +21-126-10:56:34.966 00 SCX_CPU1_CS_AP/2914 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:56:34.966 00 SCX_CPU1_CS_AP/2916 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:56:34.966 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:088C7333IA0CPKT00000056189FC000001525984353000000000000000000000000000000000000 +21-126-10:56:34.966 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:56:34.966 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:56:34.966 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:56:34.966 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:56:34.966 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:56:34.966 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:56:34.966 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:56:34.966 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:56:34.966 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001525984353000000000000000000000000000000000000> +21-126-10:56:34.966 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:56:34.966 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:56:34.967 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:56:34.968 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:56:34.968 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:56:34.968 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:56:34.968 00 CMH-D:LRES Message accepted locally +21-126-10:56:34.968 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:56:34.968 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:56:34.968 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:088" ;;; ( ) +21-126-10:56:34.968 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:56:34.968 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:56:34.968 00 SPR-D:ERES Received end-to-end reponse(tag=88): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:088 +21-126-10:56:34.968 00 SPR-D:STS Command 88 was accepted. +21-126-10:56:34.978 00 SCX_CPU1_CS_AP/2917 +21-126-10:56:34.978 00 SCX_CPU1_CS_AP/2918 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:56:34.982 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:35.431 00 TLMH-I:STS 58-012-14:19:52.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:56:35.983 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:35.986 00 SCX_CPU1_CS_AP/2919 if (UT_TW_Status = UT_Success) then +21-126-10:56:35.986 00 SCX_CPU1_CS_AP/2920 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:56:35.986 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:56:35.987 00 SCX_CPU1_CS_AP/2921 ut_setrequirements CS_1003, "P" +21-126-10:56:35.989 00 SCX_CPU1_CS_AP/2922 ut_setrequirements CS_4005, "P" +21-126-10:56:35.991 00 SCX_CPU1_CS_AP/2927 endif +21-126-10:56:35.991 00 SCX_CPU1_CS_AP/2928 +21-126-10:56:35.991 00 SCX_CPU1_CS_AP/2930 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:56:35.995 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:35.996 00 SCX_CPU1_CS_AP/2931 if (UT_TW_Status = UT_Success) then +21-126-10:56:35.996 00 SCX_CPU1_CS_AP/2932 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:56:35.996 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:56:35.996 00 SCX_CPU1_CS_AP/2933 ut_setrequirements CS_1003, "P" +21-126-10:56:36.027 00 SCX_CPU1_CS_AP/2934 ut_setrequirements CS_4005, "P" +21-126-10:56:36.028 00 SCX_CPU1_CS_AP/2939 endif +21-126-10:56:36.028 00 SCX_CPU1_CS_AP/2940 +21-126-10:56:36.028 00 SCX_CPU1_CS_AP/2942 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:56:36.028 00 SCX_CPU1_CS_AP/2943 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:56:36.028 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:56:36.028 00 SCX_CPU1_CS_AP/2944 ut_setrequirements CS_4005, "P" +21-126-10:56:36.029 00 SCX_CPU1_CS_AP/2948 endif +21-126-10:56:36.029 00 SCX_CPU1_CS_AP/2949 +21-126-10:56:36.029 00 SCX_CPU1_CS_AP/2951 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:56:36.032 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:39.432 00 TLMH-I:STS 58-012-14:19:56.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:56:40.036 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:40.036 00 SCX_CPU1_CS_AP/2952 if (UT_TW_Status = UT_Success) then +21-126-10:56:40.036 00 SCX_CPU1_CS_AP/2953 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:56:40.036 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:56:40.036 00 SCX_CPU1_CS_AP/2954 ut_setrequirements CS_40051, "P" +21-126-10:56:40.037 00 SCX_CPU1_CS_AP/2958 endif +21-126-10:56:40.037 00 SCX_CPU1_CS_AP/2959 +21-126-10:56:40.037 00 SCX_CPU1_CS_AP/2961 currSCnt = {seqTlmItem} +21-126-10:56:40.038 00 SCX_CPU1_CS_AP/2962 expectedSCnt = currSCnt + 1 +21-126-10:56:40.038 00 SCX_CPU1_CS_AP/2963 +21-126-10:56:40.038 00 SCX_CPU1_CS_AP/2964 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:56:40.041 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:42.043 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:42.044 00 SCX_CPU1_CS_AP/2966 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:56:42.044 00 SCX_CPU1_CS_AP/2967 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:56:42.044 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:56:42.044 00 SCX_CPU1_CS_AP/2968 ut_setrequirements CS_40051, "P" +21-126-10:56:42.044 00 SCX_CPU1_CS_AP/2972 endif +21-126-10:56:42.044 00 SCX_CPU1_CS_AP/2973 +21-126-10:56:42.044 00 SCX_CPU1_CS_AP/2974 wait 5 +21-126-10:56:42.044 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:56:47.048 00 SCX_CPU1_CS_AP/2975 +21-126-10:56:47.048 00 SCX_CPU1_CS_AP/2976 write ";*********************************************************************" +21-126-10:56:47.048 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:47.048 00 SCX_CPU1_CS_AP/2977 write "; Step 4.34: Send the Report Application Code Segment CRC command for" +21-126-10:56:47.048 00 SPR-I:OPRO ; Step 4.34: Send the Report Application Code Segment CRC command for +21-126-10:56:47.048 00 SCX_CPU1_CS_AP/2978 write "; for the application specified above. " +21-126-10:56:47.048 00 SPR-I:OPRO ; for the application specified above. +21-126-10:56:47.048 00 SCX_CPU1_CS_AP/2979 write ";*********************************************************************" +21-126-10:56:47.048 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:47.048 00 SCX_CPU1_CS_AP/2980 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:56:47.050 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:47.051 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:56:47.051 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:47.051 00 SCX_CPU1_CS_AP/2981 +21-126-10:56:47.051 00 SCX_CPU1_CS_AP/2982 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:56:47.052 00 SCX_CPU1_CS_AP/2984 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:56:47.052 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:089C7333IA0CPKT00000056189FC000001524994353000000000000000000000000000000000000 +21-126-10:56:47.052 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:56:47.052 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:56:47.052 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:56:47.052 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:56:47.052 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:56:47.052 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:56:47.052 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:56:47.052 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:56:47.052 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001524994353000000000000000000000000000000000000> +21-126-10:56:47.052 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:56:47.052 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:56:47.053 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:56:47.053 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:56:47.053 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:56:47.053 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:56:47.053 00 CMH-D:LRES Message accepted locally +21-126-10:56:47.053 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:56:47.053 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:56:47.053 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:089" ;;; ( ) +21-126-10:56:47.053 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:56:47.053 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:56:47.053 00 SPR-D:ERES Received end-to-end reponse(tag=89): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:089 +21-126-10:56:47.053 00 SPR-D:STS Command 89 was accepted. +21-126-10:56:47.063 00 SCX_CPU1_CS_AP/2985 +21-126-10:56:47.063 00 SCX_CPU1_CS_AP/2986 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:56:47.067 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:47.436 00 TLMH-I:STS 58-012-14:20:04.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:56:48.068 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:48.068 00 SCX_CPU1_CS_AP/2987 if (UT_TW_Status = UT_Success) then +21-126-10:56:48.069 00 SCX_CPU1_CS_AP/2988 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:56:48.069 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:56:48.069 00 SCX_CPU1_CS_AP/2989 ut_setrequirements CS_1003, "P" +21-126-10:56:48.070 00 SCX_CPU1_CS_AP/2990 ut_setrequirements CS_4006, "P" +21-126-10:56:48.071 00 SCX_CPU1_CS_AP/2995 endif +21-126-10:56:48.071 00 SCX_CPU1_CS_AP/2996 +21-126-10:56:48.071 00 SCX_CPU1_CS_AP/2998 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:56:48.074 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:48.075 00 SCX_CPU1_CS_AP/2999 if (UT_TW_Status = UT_Success) then +21-126-10:56:48.075 00 SCX_CPU1_CS_AP/3000 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:56:48.075 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:56:48.075 00 SCX_CPU1_CS_AP/3001 ut_setrequirements CS_1003, "P" +21-126-10:56:48.105 00 SCX_CPU1_CS_AP/3002 ut_setrequirements CS_4006, "P" +21-126-10:56:48.106 00 SCX_CPU1_CS_AP/3007 endif +21-126-10:56:48.107 00 SCX_CPU1_CS_AP/3008 +21-126-10:56:48.107 00 SCX_CPU1_CS_AP/3009 wait 5 +21-126-10:56:48.107 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:56:53.110 00 SCX_CPU1_CS_AP/3010 +21-126-10:56:53.110 00 SCX_CPU1_CS_AP/3011 write ";*********************************************************************" +21-126-10:56:53.110 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:53.110 00 SCX_CPU1_CS_AP/3012 write "; Step 4.35: Send the Disable Application Code Segment command with " +21-126-10:56:53.110 00 SPR-I:OPRO ; Step 4.35: Send the Disable Application Code Segment command with +21-126-10:56:53.110 00 SCX_CPU1_CS_AP/3013 write "; an application whose status is ENABLED. " +21-126-10:56:53.110 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-126-10:56:53.110 00 SCX_CPU1_CS_AP/3014 write ";*********************************************************************" +21-126-10:56:53.110 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3017 foundApp=FALSE +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3018 +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3021 appIndex = i +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3022 foundApp = TRUE +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.112 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.112 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.112 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.112 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.112 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.112 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.112 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.112 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.113 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.113 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.113 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.113 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.113 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.113 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.113 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.113 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.114 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.114 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.114 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.114 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.114 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.114 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.114 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.115 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.115 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.115 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.115 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.115 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.115 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.115 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.116 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.116 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.116 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.116 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.116 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.116 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.116 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.116 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.117 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.117 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.117 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.117 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.117 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.117 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.118 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.118 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.118 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.118 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.118 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.118 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.118 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.118 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.119 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.119 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.119 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.119 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.119 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.120 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.120 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.120 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.120 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.120 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.120 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.121 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.121 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.121 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.121 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.121 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.122 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.122 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.122 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.122 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.122 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.122 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.122 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.122 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.123 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.123 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.123 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.123 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.123 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.123 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.124 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.124 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.124 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.124 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.124 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.124 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.124 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.124 00 SCX_CPU1_CS_AP/3025 +21-126-10:56:53.125 00 SCX_CPU1_CS_AP/3026 if (foundApp = TRUE) then +21-126-10:56:53.125 00 SCX_CPU1_CS_AP/3027 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:56:53.125 00 SCX_CPU1_CS_AP/3028 write "; Enabled app '",appName, "' found at index ", appIndex +21-126-10:56:53.125 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:56:53.125 00 SCX_CPU1_CS_AP/3032 endif +21-126-10:56:53.125 00 SCX_CPU1_CS_AP/3033 +21-126-10:56:53.125 00 SCX_CPU1_CS_AP/3034 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:56:53.127 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:53.127 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:56:53.127 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:53.127 00 SCX_CPU1_CS_AP/3035 +21-126-10:56:53.127 00 SCX_CPU1_CS_AP/3036 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:56:53.127 00 SCX_CPU1_CS_AP/3038 /SCX_CPU1_CS_DisableAppName AppName=appName +21-126-10:56:53.128 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:090C7333IA0CPKT00000056189FC0000015279A4353000000000000000000000000000000000000 +21-126-10:56:53.128 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:56:53.128 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:56:53.128 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:56:53.128 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:56:53.128 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-126-10:56:53.128 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:56:53.128 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:56:53.128 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:56:53.128 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000015279A4353000000000000000000000000000000000000> +21-126-10:56:53.128 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:56:53.128 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:56:53.128 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:56:53.129 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:56:53.129 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:56:53.129 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:56:53.129 00 CMH-D:LRES Message accepted locally +21-126-10:56:53.129 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:56:53.129 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:56:53.129 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:090" ;;; ( ) +21-126-10:56:53.129 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:56:53.129 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:56:53.129 00 SPR-D:ERES Received end-to-end reponse(tag=90): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:090 +21-126-10:56:53.129 00 SPR-D:STS Command 90 was accepted. +21-126-10:56:53.132 00 SCX_CPU1_CS_AP/3039 +21-126-10:56:53.132 00 SCX_CPU1_CS_AP/3040 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:56:53.135 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:53.933 00 TLMH-I:STS 58-012-14:20:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:56:56.138 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:56.139 00 SCX_CPU1_CS_AP/3041 if (UT_TW_Status = UT_Success) then +21-126-10:56:56.139 00 SCX_CPU1_CS_AP/3042 write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." +21-126-10:56:56.139 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:56:56.139 00 SCX_CPU1_CS_AP/3043 ut_setrequirements CS_1003, "P" +21-126-10:56:56.141 00 SCX_CPU1_CS_AP/3044 ut_setrequirements CS_4004, "P" +21-126-10:56:56.143 00 SCX_CPU1_CS_AP/3049 endif +21-126-10:56:56.143 00 SCX_CPU1_CS_AP/3050 +21-126-10:56:56.143 00 SCX_CPU1_CS_AP/3052 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:56:56.150 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:56.151 00 SCX_CPU1_CS_AP/3053 if (UT_TW_Status = UT_Success) then +21-126-10:56:56.151 00 SCX_CPU1_CS_AP/3054 write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:56:56.151 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:56:56.151 00 SCX_CPU1_CS_AP/3055 ut_setrequirements CS_1003, "P" +21-126-10:56:56.199 00 SCX_CPU1_CS_AP/3056 ut_setrequirements CS_4004, "P" +21-126-10:56:56.200 00 SCX_CPU1_CS_AP/3061 endif +21-126-10:56:56.200 00 SCX_CPU1_CS_AP/3062 +21-126-10:56:56.200 00 SCX_CPU1_CS_AP/3063 wait 5 +21-126-10:56:56.200 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:01.204 00 SCX_CPU1_CS_AP/3064 +21-126-10:57:01.204 00 SCX_CPU1_CS_AP/3065 step4_36: +21-126-10:57:01.204 00 SCX_CPU1_CS_AP/3066 write ";*********************************************************************" +21-126-10:57:01.204 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:01.205 00 SCX_CPU1_CS_AP/3067 write "; Step 4.36: Dump the Application Code Segment Results table. " +21-126-10:57:01.205 00 SPR-I:OPRO ; Step 4.36: Dump the Application Code Segment Results table. +21-126-10:57:01.205 00 SCX_CPU1_CS_AP/3068 write ";*********************************************************************" +21-126-10:57:01.205 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:01.205 00 SCX_CPU1_CS_AP/3069 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:57:01.205 00 SCX_CPU1_CS_AP/3070 +21-126-10:57:01.205 00 SCX_CPU1_CS_AP/3071 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_36",hostCPU,resAppId) +21-126-10:57:01.206 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:57:01.208 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:57:01.208 00 GET_TBL_TO_CVT/2 ; +21-126-10:57:01.208 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:57:01.209 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:57:01.229 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_36" +21-126-10:57:01.229 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:091C7333IA0CPKT000002281804C000006B034C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F33360000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:57:01.230 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:57:01.230 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:57:01.230 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:57:01.230 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:57:01.231 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_36" ;;; (SCX CPU1 TBL dump table command) +21-126-10:57:01.231 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:57:01.231 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:57:01.231 00 CMH-I:CMD Command SFDU received:<1804C000006B034C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F33360000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:57:01.231 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B034C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F33360000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:57:01.231 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:57:01.232 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:57:01.232 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:57:01.233 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:57:01.233 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:57:01.233 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:57:01.233 00 CMH-D:LRES Message accepted locally +21-126-10:57:01.234 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:57:01.234 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:57:01.242 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:091" ;;; ( ) +21-126-10:57:01.242 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:57:01.242 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:57:01.242 00 SPR-D:ERES Received end-to-end reponse(tag=91): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:091 +21-126-10:57:01.242 00 SPR-D:STS Command 91 was accepted. +21-126-10:57:01.253 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:57:07.430 00 TLMH-I:STS 58-012-14:20:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_36' +21-126-10:57:16.262 00 SPR-I:OPRO +21-126-10:57:16.262 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:57:16.263 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:57:16.263 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:57:16.263 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:57:16.266 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_36 cpu1_apprestbl4_36 binary 192.168.1.8 +21-126-10:57:16.447 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_36 cpu1_apprestbl4_36 binary 192.168.1.8" +21-126-10:57:16.447 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:57:16.447 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:57:31.461 00 SPR-I:OPRO +21-126-10:57:31.480 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FB3 cpu1_apprestbl4_36" +21-126-10:57:31.504 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_36`"" +21-126-10:57:31.505 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_36`" +21-126-10:57:31.505 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:36.511 00 GET_TBL_TO_CVT/238 +21-126-10:57:36.511 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:57:36.511 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:57:36.513 00 SCX_CPU1_CS_AP/3072 wait 5 +21-126-10:57:36.513 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:41.517 00 SCX_CPU1_CS_AP/3073 +21-126-10:57:41.517 00 SCX_CPU1_CS_AP/3074 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:57:41.530 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:41.533 00 SCX_CPU1_CS_AP/3075 if (UT_TW_Status = UT_Success) then +21-126-10:57:41.533 00 SCX_CPU1_CS_AP/3076 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:57:41.533 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:57:41.533 00 SCX_CPU1_CS_AP/3077 ut_setrequirements CS_4008, "P" +21-126-10:57:41.538 00 SCX_CPU1_CS_AP/3081 endif +21-126-10:57:41.538 00 SCX_CPU1_CS_AP/3082 +21-126-10:57:41.538 00 SCX_CPU1_CS_AP/3083 write ";*********************************************************************" +21-126-10:57:41.538 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:41.538 00 SCX_CPU1_CS_AP/3084 write "; Step 4.37: Send the Recompute Application Code Segment CRC command " +21-126-10:57:41.538 00 SPR-I:OPRO ; Step 4.37: Send the Recompute Application Code Segment CRC command +21-126-10:57:41.539 00 SCX_CPU1_CS_AP/3085 write "; for the application specified in Step 4.35 above. " +21-126-10:57:41.539 00 SPR-I:OPRO ; for the application specified in Step 4.35 above. +21-126-10:57:41.539 00 SCX_CPU1_CS_AP/3086 write ";*********************************************************************" +21-126-10:57:41.539 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:41.539 00 SCX_CPU1_CS_AP/3087 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:57:41.546 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:41.547 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:57:41.547 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:41.575 00 SCX_CPU1_CS_AP/3088 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:57:41.577 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:41.577 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:57:41.577 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:41.578 00 SCX_CPU1_CS_AP/3089 +21-126-10:57:41.578 00 SCX_CPU1_CS_AP/3090 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:57:41.578 00 SCX_CPU1_CS_AP/3092 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:57:41.578 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:092C7333IA0CPKT00000056189FC000001525984353000000000000000000000000000000000000 +21-126-10:57:41.578 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:57:41.578 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:57:41.578 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:57:41.578 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:57:41.579 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:57:41.579 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:57:41.579 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:57:41.579 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:57:41.579 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001525984353000000000000000000000000000000000000> +21-126-10:57:41.579 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:57:41.579 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:57:41.579 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:57:41.579 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:57:41.579 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:57:41.579 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:57:41.579 00 CMH-D:LRES Message accepted locally +21-126-10:57:41.579 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:57:41.579 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:57:41.579 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:092" ;;; ( ) +21-126-10:57:41.579 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:57:41.580 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:57:41.580 00 SPR-D:ERES Received end-to-end reponse(tag=92): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:092 +21-126-10:57:41.580 00 SPR-D:STS Command 92 was accepted. +21-126-10:57:41.580 00 SCX_CPU1_CS_AP/3093 +21-126-10:57:41.580 00 SCX_CPU1_CS_AP/3094 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:57:41.583 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:57:41.928 00 TLMH-I:STS 58-012-14:20:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:57:43.585 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:43.588 00 SCX_CPU1_CS_AP/3095 if (UT_TW_Status = UT_Success) then +21-126-10:57:43.588 00 SCX_CPU1_CS_AP/3096 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:57:43.588 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:57:43.588 00 SCX_CPU1_CS_AP/3097 ut_setrequirements CS_1003, "P" +21-126-10:57:43.591 00 SCX_CPU1_CS_AP/3098 ut_setrequirements CS_4005, "P" +21-126-10:57:43.592 00 SCX_CPU1_CS_AP/3103 endif +21-126-10:57:43.592 00 SCX_CPU1_CS_AP/3104 +21-126-10:57:43.592 00 SCX_CPU1_CS_AP/3106 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:57:43.595 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:43.596 00 SCX_CPU1_CS_AP/3107 if (UT_TW_Status = UT_Success) then +21-126-10:57:43.596 00 SCX_CPU1_CS_AP/3108 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:57:43.596 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:57:43.596 00 SCX_CPU1_CS_AP/3109 ut_setrequirements CS_1003, "P" +21-126-10:57:43.623 00 SCX_CPU1_CS_AP/3110 ut_setrequirements CS_4005, "P" +21-126-10:57:43.624 00 SCX_CPU1_CS_AP/3115 endif +21-126-10:57:43.624 00 SCX_CPU1_CS_AP/3116 +21-126-10:57:43.624 00 SCX_CPU1_CS_AP/3118 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:57:43.624 00 SCX_CPU1_CS_AP/3119 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:57:43.624 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:57:43.624 00 SCX_CPU1_CS_AP/3120 ut_setrequirements CS_4005, "P" +21-126-10:57:43.625 00 SCX_CPU1_CS_AP/3124 endif +21-126-10:57:43.625 00 SCX_CPU1_CS_AP/3125 +21-126-10:57:43.625 00 SCX_CPU1_CS_AP/3127 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:57:43.628 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:57:45.930 00 TLMH-I:STS 58-012-14:21:02.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:57:46.631 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:46.634 00 SCX_CPU1_CS_AP/3128 if (UT_TW_Status = UT_Success) then +21-126-10:57:46.634 00 SCX_CPU1_CS_AP/3129 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:57:46.634 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:57:46.634 00 SCX_CPU1_CS_AP/3130 ut_setrequirements CS_40051, "P" +21-126-10:57:46.636 00 SCX_CPU1_CS_AP/3134 endif +21-126-10:57:46.636 00 SCX_CPU1_CS_AP/3135 +21-126-10:57:46.636 00 SCX_CPU1_CS_AP/3137 currSCnt = {seqTlmItem} +21-126-10:57:46.636 00 SCX_CPU1_CS_AP/3138 expectedSCnt = currSCnt + 1 +21-126-10:57:46.636 00 SCX_CPU1_CS_AP/3139 +21-126-10:57:46.636 00 SCX_CPU1_CS_AP/3140 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:57:46.641 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:57:47.643 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:47.645 00 SCX_CPU1_CS_AP/3142 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:57:47.645 00 SCX_CPU1_CS_AP/3143 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:57:47.645 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:57:47.645 00 SCX_CPU1_CS_AP/3144 ut_setrequirements CS_40051, "P" +21-126-10:57:47.646 00 SCX_CPU1_CS_AP/3148 endif +21-126-10:57:47.646 00 SCX_CPU1_CS_AP/3149 +21-126-10:57:47.646 00 SCX_CPU1_CS_AP/3150 wait 5 +21-126-10:57:47.646 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:52.650 00 SCX_CPU1_CS_AP/3151 +21-126-10:57:52.650 00 SCX_CPU1_CS_AP/3152 write ";*********************************************************************" +21-126-10:57:52.650 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:52.650 00 SCX_CPU1_CS_AP/3153 write "; Step 4.38: Send the Report Application Code Segment CRC command for" +21-126-10:57:52.650 00 SPR-I:OPRO ; Step 4.38: Send the Report Application Code Segment CRC command for +21-126-10:57:52.650 00 SCX_CPU1_CS_AP/3154 write "; for the application specified above. " +21-126-10:57:52.650 00 SPR-I:OPRO ; for the application specified above. +21-126-10:57:52.651 00 SCX_CPU1_CS_AP/3155 write ";*********************************************************************" +21-126-10:57:52.651 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:52.651 00 SCX_CPU1_CS_AP/3156 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:57:52.655 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:52.657 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:57:52.657 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:52.658 00 SCX_CPU1_CS_AP/3157 +21-126-10:57:52.658 00 SCX_CPU1_CS_AP/3158 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:57:52.658 00 SCX_CPU1_CS_AP/3160 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:57:52.658 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:093C7333IA0CPKT00000056189FC000001524994353000000000000000000000000000000000000 +21-126-10:57:52.658 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:57:52.658 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:57:52.658 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:57:52.658 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:57:52.659 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:57:52.659 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:57:52.659 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:57:52.659 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:57:52.659 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001524994353000000000000000000000000000000000000> +21-126-10:57:52.659 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:57:52.659 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:57:52.659 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:57:52.659 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:57:52.659 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:57:52.659 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:57:52.659 00 CMH-D:LRES Message accepted locally +21-126-10:57:52.659 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:57:52.659 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:57:52.659 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:093" ;;; ( ) +21-126-10:57:52.659 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:57:52.659 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:57:52.659 00 SPR-D:ERES Received end-to-end reponse(tag=93): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:093 +21-126-10:57:52.659 00 SPR-D:STS Command 93 was accepted. +21-126-10:57:52.670 00 SCX_CPU1_CS_AP/3161 +21-126-10:57:52.670 00 SCX_CPU1_CS_AP/3162 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:57:52.673 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:57:53.427 00 TLMH-I:STS 58-012-14:21:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:57:53.674 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:53.677 00 SCX_CPU1_CS_AP/3163 if (UT_TW_Status = UT_Success) then +21-126-10:57:53.677 00 SCX_CPU1_CS_AP/3164 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:57:53.677 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:57:53.677 00 SCX_CPU1_CS_AP/3165 ut_setrequirements CS_1003, "P" +21-126-10:57:53.680 00 SCX_CPU1_CS_AP/3166 ut_setrequirements CS_4006, "P" +21-126-10:57:53.681 00 SCX_CPU1_CS_AP/3171 endif +21-126-10:57:53.681 00 SCX_CPU1_CS_AP/3172 +21-126-10:57:53.681 00 SCX_CPU1_CS_AP/3174 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:57:53.683 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:53.684 00 SCX_CPU1_CS_AP/3175 if (UT_TW_Status = UT_Success) then +21-126-10:57:53.684 00 SCX_CPU1_CS_AP/3176 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:57:53.684 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:57:53.684 00 SCX_CPU1_CS_AP/3177 ut_setrequirements CS_1003, "P" +21-126-10:57:53.712 00 SCX_CPU1_CS_AP/3178 ut_setrequirements CS_4006, "P" +21-126-10:57:53.713 00 SCX_CPU1_CS_AP/3183 endif +21-126-10:57:53.713 00 SCX_CPU1_CS_AP/3184 +21-126-10:57:53.713 00 SCX_CPU1_CS_AP/3185 wait 5 +21-126-10:57:53.713 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:58.717 00 SCX_CPU1_CS_AP/3186 +21-126-10:57:58.718 00 SCX_CPU1_CS_AP/3187 write ";*********************************************************************" +21-126-10:57:58.718 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.718 00 SCX_CPU1_CS_AP/3188 write "; Step 5.0: Definition Table Update Test." +21-126-10:57:58.718 00 SPR-I:OPRO ; Step 5.0: Definition Table Update Test. +21-126-10:57:58.718 00 SCX_CPU1_CS_AP/3189 write ";*********************************************************************" +21-126-10:57:58.718 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.718 00 SCX_CPU1_CS_AP/3190 write "; Step 5.1: Create an Application Code Segment Definition table load " +21-126-10:57:58.718 00 SPR-I:OPRO ; Step 5.1: Create an Application Code Segment Definition table load +21-126-10:57:58.719 00 SCX_CPU1_CS_AP/3191 write "; file that contains all empty items." +21-126-10:57:58.719 00 SPR-I:OPRO ; file that contains all empty items. +21-126-10:57:58.719 00 SCX_CPU1_CS_AP/3192 write ";*********************************************************************" +21-126-10:57:58.719 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.719 00 SCX_CPU1_CS_AP/3193 s scx_cpu1_cs_adt4 +21-126-10:57:58.720 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt4.i +21-126-10:57:58.723 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT4 started +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/2 ;******************************************************************************* +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/3 ; Test Name: cs_adt4 +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/4 ; Test Level: Build Verification +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/5 ; Test Type: Functional +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/6 ; +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/7 ; Test Description +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/8 ; The purpose of this procedure is to generate an empty Application +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/9 ; Definition Table for the Checksum Application. +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/10 ; +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/11 ; Requirements Tested: +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/12 ; None +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/13 ; +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/14 ; Prerequisite Conditions +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/15 ; None +21-126-10:57:58.724 00 SCX_CPU1_CS_AD/16 ; +21-126-10:57:58.724 00 SCX_CPU1_CS_AD/17 ; Assumptions and Constraints +21-126-10:57:58.724 00 SCX_CPU1_CS_AD/18 ; None. +21-126-10:57:58.724 00 SCX_CPU1_CS_AD/19 ; +21-126-10:57:58.724 00 SCX_CPU1_CS_AD/20 ; Change History +21-126-10:57:58.724 00 SCX_CPU1_CS_AD/21 ; +21-126-10:57:58.724 00 SCX_CPU1_CS_AD/22 ; Date Name Description +21-126-10:57:58.724 00 SCX_CPU1_CS_AD/23 ; 07/18/11 Walt Moleski Initial release. +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/24 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/25 ; commanding and added a hostCPU variable +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/26 ; for the utility procs to connect to the +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/27 ; proper host IP address. +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/28 ; +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/29 ; Arguments +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/30 ; None. +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/31 ; +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/32 ; Procedures Called +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/33 ; Name Description +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/34 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/35 ; the specified arguments and cvt +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/36 ; +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/37 ; Expected Test Results and Analysis +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/38 ; +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/39 ;********************************************************************** +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/40 +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/41 local logging = %liv (log_procedure) +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/42 %liv (log_procedure) = FALSE +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/49 +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/50 ;********************************************************************** +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/51 ; Define local variables +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/52 ;********************************************************************** +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/53 LOCAL defAppId, defPktId +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/54 local CSAppName = "CS" +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/55 local ramDir = "RAM:0" +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/56 local hostCPU = "CPU3" +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/57 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/58 +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/61 defAppId = "0FAF" +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/62 defPktId = 4015 +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/63 +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/64 write ";*********************************************************************" +21-126-10:57:58.745 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/65 write "; Define the Application Definition Table " +21-126-10:57:58.745 00 SPR-I:OPRO ; Define the Application Definition Table +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/66 write ";********************************************************************" +21-126-10:57:58.745 00 SPR-I:OPRO ;******************************************************************** +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/67 local maxEntry = CS_MAX_NUM_APP_TABLE_ENTRIES - 1 +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/68 +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.750 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.750 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.750 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.750 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.750 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.750 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.750 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.750 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.754 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.754 00 SCX_CPU1_CS_AD/74 +21-126-10:57:58.754 00 SCX_CPU1_CS_AD/75 local endmnemonic = "SCX_CPU1_CS_APP_DEF_TABLE[" & maxEntry & "].Name" +21-126-10:57:58.754 00 SCX_CPU1_CS_AD/76 +21-126-10:57:58.754 00 SCX_CPU1_CS_AD/78 s create_tbl_file_from_cvt (hostCPU,defAppId,"App Definition Empty Table Load","appdefemptytable",appDefTblName,"SCX_CPU1_CS_APP_DEF_TABLE[0].State",endmnemonic) +21-126-10:57:58.754 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-126-10:57:58.754 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-126-10:57:58.754 00 CREATE_TBL_FIL/2 ; +21-126-10:57:58.754 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-126-10:57:58.754 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-126-10:57:58.756 00 SPR-I:OPRO ********** appdefemptytable ********** +21-126-10:57:58.756 00 SPR-I:OPRO +21-126-10:57:58.756 00 SPR-I:OPRO Content Type: cFE1 +21-126-10:57:58.756 00 SPR-I:OPRO Sub Type: 8 +21-126-10:57:58.757 00 SPR-I:OPRO Length: 12 +21-126-10:57:58.757 00 SPR-I:OPRO Spacecraft Id: SCX +21-126-10:57:58.757 00 SPR-I:OPRO Processor Id: CPU3 +21-126-10:57:58.757 00 SPR-I:OPRO Application Id: 0 +21-126-10:57:58.757 00 SPR-I:OPRO Create Time Secs: 1620298678 +21-126-10:57:58.757 00 SPR-I:OPRO Create Time Subsecs: 0 +21-126-10:57:58.757 00 SPR-I:OPRO File Description: App Definition Empty Table Load +21-126-10:57:58.757 00 SPR-I:OPRO +21-126-10:57:58.757 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-126-10:57:58.757 00 SPR-I:OPRO +21-126-10:57:58.757 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-126-10:57:58.757 00 SPR-I:OPRO Byte Offset: 0 +21-126-10:57:58.757 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-126-10:57:58.757 00 SPR-I:OPRO Number of Bytes: 528 +21-126-10:57:58.757 00 SPR-I:OPRO +21-126-10:57:58.764 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;cvt2file P0EFE appdefemptytable.tmp" +21-126-10:57:58.764 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-126-10:57:58.764 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-126-10:57:58.765 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-126-10:57:58.772 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl" +21-126-10:57:58.772 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-126-10:57:58.772 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat appdefemptytable.tmp cs.defapptbl > appdefemptytable +21-126-10:57:58.775 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;cat appdefemptytable.tmp cs.defapptbl > appdefemptytable" +21-126-10:57:58.775 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl appdefemptytable.tmp +21-126-10:57:58.779 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl appdefemptytable.tmp" +21-126-10:57:58.779 00 CREATE_TBL_FIL/128 +21-126-10:57:58.779 00 CREATE_TBL_FIL/129 ENDPROC +21-126-10:57:58.779 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-126-10:57:58.780 00 SCX_CPU1_CS_AD/79 +21-126-10:57:58.780 00 SCX_CPU1_CS_AD/80 write ";*********************************************************************" +21-126-10:57:58.780 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.780 00 SCX_CPU1_CS_AD/81 write "; End procedure SCX_CPU1_cs_adt4 " +21-126-10:57:58.780 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt4 +21-126-10:57:58.780 00 SCX_CPU1_CS_AD/82 write ";*********************************************************************" +21-126-10:57:58.780 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.780 00 SCX_CPU1_CS_AD/83 ENDPROC +21-126-10:57:58.780 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT4 completed +21-126-10:57:58.781 00 SCX_CPU1_CS_AP/3194 wait 5 +21-126-10:57:58.781 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:03.784 00 SCX_CPU1_CS_AP/3195 +21-126-10:58:03.784 00 SCX_CPU1_CS_AP/3196 write ";*********************************************************************" +21-126-10:58:03.784 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:03.785 00 SCX_CPU1_CS_AP/3197 write "; Step 5.2: Send the command to load the file created above. " +21-126-10:58:03.785 00 SPR-I:OPRO ; Step 5.2: Send the command to load the file created above. +21-126-10:58:03.785 00 SCX_CPU1_CS_AP/3198 write ";*********************************************************************" +21-126-10:58:03.785 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:03.785 00 SCX_CPU1_CS_AP/3199 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 +21-126-10:58:03.790 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:03.790 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-126-10:58:03.790 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:03.791 00 SCX_CPU1_CS_AP/3200 +21-126-10:58:03.791 00 SCX_CPU1_CS_AP/3201 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:58:03.791 00 SCX_CPU1_CS_AP/3202 +21-126-10:58:03.791 00 SCX_CPU1_CS_AP/3203 start load_table ("appdefemptytable", hostCPU) +21-126-10:58:03.791 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-126-10:58:03.791 00 SPR-I:STS Procedure LOAD_TABLE started +21-126-10:58:03.791 00 LOAD_TABLE/2 ; +21-126-10:58:03.792 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-126-10:58:03.792 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-126-10:58:03.793 00 SPR-I:OPRO Table Filename: appdefemptytable +21-126-10:58:03.794 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 appdefemptytable RAM:0 3 +21-126-10:58:03.794 00 SPR-I:OPRO +21-126-10:58:03.922 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 appdefemptytable RAM:0 3" +21-126-10:58:03.922 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:58:03.923 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:08.927 00 SPR-I:OPRO +21-126-10:58:08.931 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/appdefemptytable" +21-126-10:58:08.931 00 SPR-D:CMD Sending: CCSD3ZA0000100000233C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:094C7333IA0CPKT000001441804C000004102132F72616D2F617070646566656D7074797461626C6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:58:08.932 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:58:08.932 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:58:08.932 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:58:08.932 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:58:08.933 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/appdefemptytable" ;;; (SCX CPU1 TBL load table command) +21-126-10:58:08.933 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:58:08.933 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:58:08.934 00 CMH-I:CMD Command SFDU received:<1804C000004102132F72616D2F617070646566656D7074797461626C6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:58:08.934 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000004102132F72616D2F617070646566656D7074797461626C6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:58:08.934 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:58:08.934 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:58:08.935 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:58:08.936 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:58:08.936 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:58:08.936 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:58:08.936 00 CMH-D:LRES Message accepted locally +21-126-10:58:08.936 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:58:08.936 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:58:08.936 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:094" ;;; ( ) +21-126-10:58:08.936 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:58:08.937 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:58:08.937 00 SPR-D:ERES Received end-to-end reponse(tag=94): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:094 +21-126-10:58:08.937 00 SPR-D:STS Command 94 was accepted. +21-126-10:58:08.963 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:58:09.428 00 TLMH-I:STS 58-012-14:21:26.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/appdefemptytable' into 'CS.DefAppTbl' working buffer +21-126-10:58:11.968 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:11.970 00 LOAD_TABLE/195 +21-126-10:58:11.970 00 LOAD_TABLE/196 ENDPROC +21-126-10:58:11.970 00 SPR-I:STS Procedure LOAD_TABLE completed +21-126-10:58:11.972 00 SCX_CPU1_CS_AP/3204 +21-126-10:58:11.972 00 SCX_CPU1_CS_AP/3205 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:58:11.976 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:11.977 00 SCX_CPU1_CS_AP/3206 if (UT_TW_Status = UT_Success) then +21-126-10:58:11.977 00 SCX_CPU1_CS_AP/3207 write "<*> Passed - Load command sent successfully." +21-126-10:58:11.977 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-126-10:58:11.977 00 SCX_CPU1_CS_AP/3210 endif +21-126-10:58:11.977 00 SCX_CPU1_CS_AP/3211 +21-126-10:58:11.977 00 SCX_CPU1_CS_AP/3212 wait 5 +21-126-10:58:11.977 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:16.981 00 SCX_CPU1_CS_AP/3213 +21-126-10:58:16.981 00 SCX_CPU1_CS_AP/3214 write ";*********************************************************************" +21-126-10:58:16.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:16.981 00 SCX_CPU1_CS_AP/3215 write "; Step 5.3: Send the command to validate the file loaded in Step 5.2." +21-126-10:58:16.981 00 SPR-I:OPRO ; Step 5.3: Send the command to validate the file loaded in Step 5.2. +21-126-10:58:16.981 00 SCX_CPU1_CS_AP/3216 write ";*********************************************************************" +21-126-10:58:16.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:16.981 00 SCX_CPU1_CS_AP/3217 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +21-126-10:58:16.988 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:16.989 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-126-10:58:16.989 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:16.991 00 SCX_CPU1_CS_AP/3218 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_VALIDATION_INF_EID, "INFO", 2 +21-126-10:58:16.997 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:16.998 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-126-10:58:16.998 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:17.000 00 SCX_CPU1_CS_AP/3219 +21-126-10:58:17.000 00 SCX_CPU1_CS_AP/3220 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:58:17.000 00 SCX_CPU1_CS_AP/3221 +21-126-10:58:17.000 00 SCX_CPU1_CS_AP/3222 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName +21-126-10:58:17.000 00 SPR-D:CMD Sending: CCSD3ZA0000100000189C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:095C7333IA0CPKT000001001804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000 +21-126-10:58:17.001 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:58:17.001 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:58:17.001 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:58:17.001 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:58:17.002 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL validate table command) +21-126-10:58:17.002 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:58:17.002 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:58:17.002 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:58:17.002 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> +21-126-10:58:17.003 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:58:17.003 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:58:17.003 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:58:17.004 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:58:17.004 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:58:17.004 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:58:17.004 00 CMH-D:LRES Message accepted locally +21-126-10:58:17.004 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:58:17.004 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:58:17.004 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:095" ;;; ( ) +21-126-10:58:17.004 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:58:17.005 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:58:17.005 00 SPR-D:ERES Received end-to-end reponse(tag=95): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:095 +21-126-10:58:17.005 00 SPR-D:STS Command 95 was accepted. +21-126-10:58:17.018 00 SCX_CPU1_CS_AP/3223 +21-126-10:58:17.018 00 SCX_CPU1_CS_AP/3224 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:58:17.024 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:58:17.428 00 TLMH-I:STS 58-012-14:21:34.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-126-10:58:17.429 00 TLMH-I:STS 58-012-14:21:34.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-126-10:58:17.430 00 TLMH-I:STS 58-012-14:21:34.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-126-10:58:20.028 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:20.031 00 SCX_CPU1_CS_AP/3225 if (UT_TW_Status = UT_Success) then +21-126-10:58:20.031 00 SCX_CPU1_CS_AP/3226 write "<*> Passed - Application Definition Table validate command sent." +21-126-10:58:20.031 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-126-10:58:20.031 00 SCX_CPU1_CS_AP/3227 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-126-10:58:20.031 00 SCX_CPU1_CS_AP/3228 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-126-10:58:20.032 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-126-10:58:20.032 00 SCX_CPU1_CS_AP/3231 endif +21-126-10:58:20.032 00 SCX_CPU1_CS_AP/3234 endif +21-126-10:58:20.032 00 SCX_CPU1_CS_AP/3235 +21-126-10:58:20.032 00 SCX_CPU1_CS_AP/3237 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:58:20.046 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:20.048 00 SCX_CPU1_CS_AP/3238 +21-126-10:58:20.048 00 SCX_CPU1_CS_AP/3239 write ";*********************************************************************" +21-126-10:58:20.048 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:20.048 00 SCX_CPU1_CS_AP/3240 write "; Step 5.4: Send the Recompute Application Code Segment CRC command " +21-126-10:58:20.048 00 SPR-I:OPRO ; Step 5.4: Send the Recompute Application Code Segment CRC command +21-126-10:58:20.048 00 SCX_CPU1_CS_AP/3241 write "; for an application specified in the Results table. " +21-126-10:58:20.049 00 SPR-I:OPRO ; for an application specified in the Results table. +21-126-10:58:20.049 00 SCX_CPU1_CS_AP/3242 write ";*********************************************************************" +21-126-10:58:20.049 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:20.081 00 SCX_CPU1_CS_AP/3243 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:58:20.083 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:20.083 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:58:20.083 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:20.084 00 SCX_CPU1_CS_AP/3244 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:58:20.086 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:20.086 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:58:20.086 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:20.086 00 SCX_CPU1_CS_AP/3245 +21-126-10:58:20.087 00 SCX_CPU1_CS_AP/3246 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:58:20.087 00 SCX_CPU1_CS_AP/3248 /SCX_CPU1_CS_RecomputeAppName AppName=CSAppName +21-126-10:58:20.087 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:096C7333IA0CPKT00000056189FC000001525984353000000000000000000000000000000000000 +21-126-10:58:20.087 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:58:20.087 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:58:20.087 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:58:20.087 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:58:20.087 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:58:20.087 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:58:20.087 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:58:20.087 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:58:20.087 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000001525984353000000000000000000000000000000000000> +21-126-10:58:20.087 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:58:20.087 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:58:20.087 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:58:20.088 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:58:20.088 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:58:20.088 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:58:20.088 00 CMH-D:LRES Message accepted locally +21-126-10:58:20.088 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:58:20.088 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:58:20.088 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:096" ;;; ( ) +21-126-10:58:20.088 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:58:20.088 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:58:20.088 00 SPR-D:ERES Received end-to-end reponse(tag=96): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:096 +21-126-10:58:20.088 00 SPR-D:STS Command 96 was accepted. +21-126-10:58:20.098 00 SCX_CPU1_CS_AP/3249 +21-126-10:58:20.098 00 SCX_CPU1_CS_AP/3250 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:58:20.101 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:58:20.436 00 TLMH-I:STS 58-012-14:21:37.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:58:22.103 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:22.107 00 SCX_CPU1_CS_AP/3251 if (UT_TW_Status = UT_Success) then +21-126-10:58:22.107 00 SCX_CPU1_CS_AP/3252 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:58:22.107 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:58:22.107 00 SCX_CPU1_CS_AP/3253 ut_setrequirements CS_1003, "P" +21-126-10:58:22.112 00 SCX_CPU1_CS_AP/3254 ut_setrequirements CS_4005, "P" +21-126-10:58:22.117 00 SCX_CPU1_CS_AP/3259 endif +21-126-10:58:22.117 00 SCX_CPU1_CS_AP/3260 +21-126-10:58:22.117 00 SCX_CPU1_CS_AP/3262 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:58:22.138 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:22.140 00 SCX_CPU1_CS_AP/3263 if (UT_TW_Status = UT_Success) then +21-126-10:58:22.140 00 SCX_CPU1_CS_AP/3264 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:58:22.140 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:58:22.140 00 SCX_CPU1_CS_AP/3265 ut_setrequirements CS_1003, "P" +21-126-10:58:22.175 00 SCX_CPU1_CS_AP/3266 ut_setrequirements CS_4005, "P" +21-126-10:58:22.176 00 SCX_CPU1_CS_AP/3271 endif +21-126-10:58:22.176 00 SCX_CPU1_CS_AP/3272 +21-126-10:58:22.176 00 SCX_CPU1_CS_AP/3274 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:58:22.176 00 SCX_CPU1_CS_AP/3275 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:58:22.176 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:58:22.176 00 SCX_CPU1_CS_AP/3276 ut_setrequirements CS_4005, "P" +21-126-10:58:22.177 00 SCX_CPU1_CS_AP/3280 endif +21-126-10:58:22.177 00 SCX_CPU1_CS_AP/3281 +21-126-10:58:22.177 00 SCX_CPU1_CS_AP/3282 wait 5 +21-126-10:58:22.177 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:24.437 00 TLMH-I:STS 58-012-14:21:41.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:58:27.181 00 SCX_CPU1_CS_AP/3283 +21-126-10:58:27.181 00 SCX_CPU1_CS_AP/3284 write ";*********************************************************************" +21-126-10:58:27.181 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:27.181 00 SCX_CPU1_CS_AP/3285 write "; Step 5.5: Send the command to Activate the file loaded in Step 5.2." +21-126-10:58:27.181 00 SPR-I:OPRO ; Step 5.5: Send the command to Activate the file loaded in Step 5.2. +21-126-10:58:27.181 00 SCX_CPU1_CS_AP/3286 write ";*********************************************************************" +21-126-10:58:27.181 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:27.181 00 SCX_CPU1_CS_AP/3287 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +21-126-10:58:27.183 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:27.183 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-126-10:58:27.183 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:27.184 00 SCX_CPU1_CS_AP/3288 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 +21-126-10:58:27.186 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:27.186 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-126-10:58:27.186 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:27.186 00 SCX_CPU1_CS_AP/3289 +21-126-10:58:27.186 00 SCX_CPU1_CS_AP/3290 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:58:27.186 00 SCX_CPU1_CS_AP/3291 +21-126-10:58:27.186 00 SCX_CPU1_CS_AP/3292 /SCX_CPU1_TBL_ACTIVATE ATableName=appDefTblName +21-126-10:58:27.186 00 SPR-D:CMD Sending: CCSD3ZA0000100000185C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:097C7333IA0CPKT000000961804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000 +21-126-10:58:27.187 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:58:27.187 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:58:27.187 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:58:27.187 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:58:27.187 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL activate table command) +21-126-10:58:27.187 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:58:27.187 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:58:27.187 00 CMH-I:CMD Command SFDU received:<1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:58:27.187 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> +21-126-10:58:27.187 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:58:27.187 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:58:27.187 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:58:27.187 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:58:27.187 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:58:27.187 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:58:27.187 00 CMH-D:LRES Message accepted locally +21-126-10:58:27.187 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:58:27.187 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:58:27.187 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:097" ;;; ( ) +21-126-10:58:27.187 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:58:27.187 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:58:27.187 00 SPR-D:ERES Received end-to-end reponse(tag=97): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:097 +21-126-10:58:27.187 00 SPR-D:STS Command 97 was accepted. +21-126-10:58:27.198 00 SCX_CPU1_CS_AP/3293 +21-126-10:58:27.198 00 SCX_CPU1_CS_AP/3294 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:58:27.201 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:58:27.932 00 TLMH-I:STS 58-012-14:21:44.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-126-10:58:29.436 00 TLMH-I:STS 58-012-14:21:46.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-126-10:58:29.437 00 TLMH-I:STS 58-012-14:21:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-126-10:58:32.206 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:32.206 00 SCX_CPU1_CS_AP/3295 if (UT_TW_Status = UT_Success) then +21-126-10:58:32.207 00 SCX_CPU1_CS_AP/3296 write "<*> Passed - Activate Application Definition Table command sent properly." +21-126-10:58:32.207 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-126-10:58:32.207 00 SCX_CPU1_CS_AP/3299 endif +21-126-10:58:32.207 00 SCX_CPU1_CS_AP/3300 +21-126-10:58:32.207 00 SCX_CPU1_CS_AP/3301 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:58:32.210 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:32.211 00 SCX_CPU1_CS_AP/3302 if (UT_TW_Status = UT_Success) then +21-126-10:58:32.211 00 SCX_CPU1_CS_AP/3303 write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-10:58:32.211 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-126-10:58:32.211 00 SCX_CPU1_CS_AP/3306 endif +21-126-10:58:32.211 00 SCX_CPU1_CS_AP/3307 +21-126-10:58:32.211 00 SCX_CPU1_CS_AP/3308 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:58:32.215 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:32.216 00 SCX_CPU1_CS_AP/3309 if (UT_TW_Status = UT_Success) then +21-126-10:58:32.216 00 SCX_CPU1_CS_AP/3310 write "<*> Passed - Application Definition Table Updated successfully." +21-126-10:58:32.216 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-126-10:58:32.229 00 SCX_CPU1_CS_AP/3311 Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-126-10:58:32.229 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-126-10:58:32.229 00 SCX_CPU1_CS_AP/3315 endif +21-126-10:58:32.229 00 SCX_CPU1_CS_AP/3316 +21-126-10:58:32.229 00 SCX_CPU1_CS_AP/3317 wait 5 +21-126-10:58:32.229 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:37.234 00 SCX_CPU1_CS_AP/3318 +21-126-10:58:37.234 00 SCX_CPU1_CS_AP/3319 write ";*********************************************************************" +21-126-10:58:37.234 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:37.234 00 SCX_CPU1_CS_AP/3320 write "; Step 5.6: Dump the Application Code Segment Results table. " +21-126-10:58:37.234 00 SPR-I:OPRO ; Step 5.6: Dump the Application Code Segment Results table. +21-126-10:58:37.234 00 SCX_CPU1_CS_AP/3321 write ";*********************************************************************" +21-126-10:58:37.234 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:37.234 00 SCX_CPU1_CS_AP/3322 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:58:37.235 00 SCX_CPU1_CS_AP/3323 +21-126-10:58:37.235 00 SCX_CPU1_CS_AP/3324 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl5_6",hostCPU,resAppId) +21-126-10:58:37.235 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:58:37.237 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:58:37.238 00 GET_TBL_TO_CVT/2 ; +21-126-10:58:37.238 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:58:37.238 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:58:37.259 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_6" +21-126-10:58:37.259 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:098C7333IA0CPKT000002281804C000006B037E000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C355F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:58:37.260 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:58:37.260 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:58:37.260 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:58:37.260 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:58:37.260 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_6" ;;; (SCX CPU1 TBL dump table command) +21-126-10:58:37.260 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:58:37.261 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:58:37.261 00 CMH-I:CMD Command SFDU received:<1804C000006B037E000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C355F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:58:37.261 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B037E000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C355F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:58:37.261 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:58:37.261 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:58:37.262 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:58:37.262 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:58:37.262 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:58:37.262 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:58:37.262 00 CMH-D:LRES Message accepted locally +21-126-10:58:37.263 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:58:37.263 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:58:37.263 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:098" ;;; ( ) +21-126-10:58:37.263 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:58:37.263 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:58:37.263 00 SPR-D:ERES Received end-to-end reponse(tag=98): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:098 +21-126-10:58:37.263 00 SPR-D:STS Command 98 was accepted. +21-126-10:58:37.274 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:58:43.433 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_6' +21-126-10:58:52.288 00 SPR-I:OPRO +21-126-10:58:52.288 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:58:52.288 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:58:52.288 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:58:52.289 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:58:52.292 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl5_6 cpu1_apprestbl5_6 binary 192.168.1.8 +21-126-10:58:52.433 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl5_6 cpu1_apprestbl5_6 binary 192.168.1.8" +21-126-10:58:52.433 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:58:52.433 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:59:07.448 00 SPR-I:OPRO +21-126-10:59:07.457 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FB3 cpu1_apprestbl5_6" +21-126-10:59:07.462 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl5_6`"" +21-126-10:59:07.463 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl5_6`" +21-126-10:59:07.463 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:12.468 00 GET_TBL_TO_CVT/238 +21-126-10:59:12.468 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:59:12.468 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:59:12.471 00 SCX_CPU1_CS_AP/3325 wait 5 +21-126-10:59:12.471 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:17.476 00 SCX_CPU1_CS_AP/3326 +21-126-10:59:17.476 00 SCX_CPU1_CS_AP/3327 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:59:17.483 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:17.484 00 SCX_CPU1_CS_AP/3328 if (UT_TW_Status = UT_Success) then +21-126-10:59:17.484 00 SCX_CPU1_CS_AP/3329 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:59:17.484 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:59:17.484 00 SCX_CPU1_CS_AP/3330 ut_setrequirements CS_4008, "P" +21-126-10:59:17.485 00 SCX_CPU1_CS_AP/3334 endif +21-126-10:59:17.485 00 SCX_CPU1_CS_AP/3335 +21-126-10:59:17.486 00 SCX_CPU1_CS_AP/3336 write ";*********************************************************************" +21-126-10:59:17.486 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.486 00 SCX_CPU1_CS_AP/3337 write "; Step 5.7: Create an Application Code Segment Definition table load " +21-126-10:59:17.486 00 SPR-I:OPRO ; Step 5.7: Create an Application Code Segment Definition table load +21-126-10:59:17.486 00 SCX_CPU1_CS_AP/3338 write "; file containing empty entries in between valid entries. " +21-126-10:59:17.486 00 SPR-I:OPRO ; file containing empty entries in between valid entries. +21-126-10:59:17.486 00 SCX_CPU1_CS_AP/3339 write ";*********************************************************************" +21-126-10:59:17.486 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.486 00 SCX_CPU1_CS_AP/3340 s scx_cpu1_cs_adt2 +21-126-10:59:17.486 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt2.i +21-126-10:59:17.487 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 started +21-126-10:59:17.488 00 SCX_CPU1_CS_AD/2 ;******************************************************************************* +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/3 ; Test Name: cs_adt2 +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/4 ; Test Level: Build Verification +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/5 ; Test Type: Functional +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/6 ; +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/7 ; Test Description +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/8 ; The purpose of this procedure is to generate an Application Definition +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/9 ; Table for the Checksum Application containing null entries between valid +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/10 ; entries. +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/11 ; +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/12 ; Requirements Tested: +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/13 ; None +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/14 ; +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/15 ; Prerequisite Conditions +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/16 ; None +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/17 ; +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/18 ; Assumptions and Constraints +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/19 ; None. +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/20 ; +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/21 ; Change History +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/22 ; +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/23 ; Date Name Description +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/24 ; 07/18/11 Walt Moleski Initial release. +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/25 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/26 ; commanding and added a hostCPU variable +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/27 ; for the utility procs to connect to the +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/28 ; proper host IP address. +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/29 ; +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/30 ; Arguments +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/31 ; None. +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/32 ; +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/33 ; Procedures Called +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/34 ; Name Description +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/35 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/36 ; the specified arguments and cvt +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/37 ; +21-126-10:59:17.507 00 SCX_CPU1_CS_AD/38 ; Expected Test Results and Analysis +21-126-10:59:17.507 00 SCX_CPU1_CS_AD/39 ; +21-126-10:59:17.507 00 SCX_CPU1_CS_AD/40 ;********************************************************************** +21-126-10:59:17.507 00 SCX_CPU1_CS_AD/41 +21-126-10:59:17.507 00 SCX_CPU1_CS_AD/42 local logging = %liv (log_procedure) +21-126-10:59:17.507 00 SCX_CPU1_CS_AD/43 %liv (log_procedure) = FALSE +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/50 +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/51 ;********************************************************************** +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/52 ; Define local variables +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/53 ;********************************************************************** +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/54 LOCAL defAppId, defPktId +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/55 local CSAppName = "CS" +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/56 local ramDir = "RAM:0" +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/57 local hostCPU = "CPU3" +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/58 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/59 +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/62 defAppId = "0FAF" +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/63 defPktId = 4015 +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/64 +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/65 write ";*********************************************************************" +21-126-10:59:17.546 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/66 write "; Define the Application Definition Table " +21-126-10:59:17.546 00 SPR-I:OPRO ; Define the Application Definition Table +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/67 write ";********************************************************************" +21-126-10:59:17.546 00 SPR-I:OPRO ;******************************************************************** +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/70 SCX_CPU1_CS_APP_DEF_TABLE[0].State = CS_STATE_ENABLED +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[0].Name = CSAppName +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[1].State = CS_STATE_EMPTY +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/73 SCX_CPU1_CS_APP_DEF_TABLE[1].Name = "" +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/74 SCX_CPU1_CS_APP_DEF_TABLE[2].State =CS_STATE_ENABLED +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/75 SCX_CPU1_CS_APP_DEF_TABLE[2].Name = "CF_APP" +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/76 SCX_CPU1_CS_APP_DEF_TABLE[3].State = CS_STATE_EMPTY +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/77 SCX_CPU1_CS_APP_DEF_TABLE[3].Name = "" +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/78 SCX_CPU1_CS_APP_DEF_TABLE[4].State = CS_STATE_DISABLED +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/79 SCX_CPU1_CS_APP_DEF_TABLE[4].Name = "SCH_LAB_APP" +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/80 +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/81 local maxEntry = CS_MAX_NUM_APP_TABLE_ENTRIES - 1 +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/82 +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/88 +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/89 local endmnemonic = "SCX_CPU1_CS_APP_DEF_TABLE[" & maxEntry & "].Name" +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/90 +21-126-10:59:17.553 00 SCX_CPU1_CS_AD/92 s create_tbl_file_from_cvt (hostCPU,defAppId,"App Definition Table Load 2","app_def_tbl_ld_2",appDefTblName,"SCX_CPU1_CS_APP_DEF_TABLE[0].State",endmnemonic) +21-126-10:59:17.553 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-126-10:59:17.553 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-126-10:59:17.553 00 CREATE_TBL_FIL/2 ; +21-126-10:59:17.553 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-126-10:59:17.553 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-126-10:59:17.555 00 SPR-I:OPRO ********** app_def_tbl_ld_2 ********** +21-126-10:59:17.556 00 SPR-I:OPRO +21-126-10:59:17.556 00 SPR-I:OPRO Content Type: cFE1 +21-126-10:59:17.556 00 SPR-I:OPRO Sub Type: 8 +21-126-10:59:17.556 00 SPR-I:OPRO Length: 12 +21-126-10:59:17.556 00 SPR-I:OPRO Spacecraft Id: SCX +21-126-10:59:17.556 00 SPR-I:OPRO Processor Id: CPU3 +21-126-10:59:17.556 00 SPR-I:OPRO Application Id: 0 +21-126-10:59:17.556 00 SPR-I:OPRO Create Time Secs: 1620298757 +21-126-10:59:17.556 00 SPR-I:OPRO Create Time Subsecs: 0 +21-126-10:59:17.556 00 SPR-I:OPRO File Description: App Definition Table Load 2 +21-126-10:59:17.556 00 SPR-I:OPRO +21-126-10:59:17.556 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-126-10:59:17.556 00 SPR-I:OPRO +21-126-10:59:17.556 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-126-10:59:17.556 00 SPR-I:OPRO Byte Offset: 0 +21-126-10:59:17.556 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-126-10:59:17.557 00 SPR-I:OPRO Number of Bytes: 528 +21-126-10:59:17.557 00 SPR-I:OPRO +21-126-10:59:17.561 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;cvt2file P0EFE app_def_tbl_ld_2.tmp" +21-126-10:59:17.562 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-126-10:59:17.562 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-126-10:59:17.562 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-126-10:59:17.570 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl" +21-126-10:59:17.570 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-126-10:59:17.570 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_2.tmp cs.defapptbl > app_def_tbl_ld_2 +21-126-10:59:17.575 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_2.tmp cs.defapptbl > app_def_tbl_ld_2" +21-126-10:59:17.575 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_2.tmp +21-126-10:59:17.579 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_2.tmp" +21-126-10:59:17.579 00 CREATE_TBL_FIL/128 +21-126-10:59:17.579 00 CREATE_TBL_FIL/129 ENDPROC +21-126-10:59:17.579 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-126-10:59:17.579 00 SCX_CPU1_CS_AD/93 +21-126-10:59:17.579 00 SCX_CPU1_CS_AD/94 write ";*********************************************************************" +21-126-10:59:17.579 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.579 00 SCX_CPU1_CS_AD/95 write "; End procedure SCX_CPU1_cs_adt2 " +21-126-10:59:17.579 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt2 +21-126-10:59:17.579 00 SCX_CPU1_CS_AD/96 write ";*********************************************************************" +21-126-10:59:17.579 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.579 00 SCX_CPU1_CS_AD/97 ENDPROC +21-126-10:59:17.579 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 completed +21-126-10:59:17.580 00 SCX_CPU1_CS_AP/3341 +21-126-10:59:17.580 00 SCX_CPU1_CS_AP/3343 s scx_cpu1_cs_adt3 +21-126-10:59:17.580 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt3.i +21-126-10:59:17.582 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT3 started +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/2 ;******************************************************************************* +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/3 ; Test Name: cs_adt3 +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/4 ; Test Level: Build Verification +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/5 ; Test Type: Functional +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/6 ; +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/7 ; Test Description +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/8 ; The purpose of this procedure is to generate an Application Definition +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/9 ; Table for the Checksum Application containing an invalid state entry. +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/10 ; +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/11 ; Requirements Tested: +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/12 ; None +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/13 ; +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/14 ; Prerequisite Conditions +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/15 ; None +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/16 ; +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/17 ; Assumptions and Constraints +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/18 ; None. +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/19 ; +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/20 ; Change History +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/21 ; +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/22 ; Date Name Description +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/23 ; 07/18/11 Walt Moleski Initial release. +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/24 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/25 ; commanding and added a hostCPU variable +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/26 ; for the utility procs to connect to the +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/27 ; proper host IP address. +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/28 ; +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/29 ; Arguments +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/30 ; None. +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/31 ; +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/32 ; Procedures Called +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/33 ; Name Description +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/34 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/35 ; the specified arguments and cvt +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/36 ; +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/37 ; Expected Test Results and Analysis +21-126-10:59:17.593 00 SCX_CPU1_CS_AD/38 ; +21-126-10:59:17.593 00 SCX_CPU1_CS_AD/39 ;********************************************************************** +21-126-10:59:17.593 00 SCX_CPU1_CS_AD/40 +21-126-10:59:17.593 00 SCX_CPU1_CS_AD/41 local logging = %liv (log_procedure) +21-126-10:59:17.593 00 SCX_CPU1_CS_AD/42 %liv (log_procedure) = FALSE +21-126-10:59:17.629 00 SCX_CPU1_CS_AD/49 +21-126-10:59:17.629 00 SCX_CPU1_CS_AD/50 ;********************************************************************** +21-126-10:59:17.629 00 SCX_CPU1_CS_AD/51 ; Define local variables +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/52 ;********************************************************************** +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/53 LOCAL defAppId, defPktId +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/54 local CSAppName = "CS" +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/55 local ramDir = "RAM:0" +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/56 local hostCPU = "CPU3" +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/57 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/58 +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/61 defAppId = "0FAF" +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/62 defPktId = 4015 +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/63 +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/64 write ";*********************************************************************" +21-126-10:59:17.630 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/65 write "; Define the Application Definition Table " +21-126-10:59:17.630 00 SPR-I:OPRO ; Define the Application Definition Table +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/66 write ";********************************************************************" +21-126-10:59:17.630 00 SPR-I:OPRO ;******************************************************************** +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/69 SCX_CPU1_CS_APP_DEF_TABLE[0].State = CS_STATE_ENABLED +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/70 SCX_CPU1_CS_APP_DEF_TABLE[0].Name = CSAppName +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[1].State = CS_STATE_EMPTY +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[1].Name = "" +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/73 SCX_CPU1_CS_APP_DEF_TABLE[2].State = CS_STATE_DISABLED +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/74 SCX_CPU1_CS_APP_DEF_TABLE[2].Name = "CF_APP" +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/75 SCX_CPU1_CS_APP_DEF_TABLE[3].State = CS_STATE_EMPTY +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/76 SCX_CPU1_CS_APP_DEF_TABLE[3].Name = "" +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/77 SCX_CPU1_CS_APP_DEF_TABLE[4].State = CS_STATE_ENABLED +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/78 SCX_CPU1_CS_APP_DEF_TABLE[4].Name = "SCH_LAB_APP" +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/79 SCX_CPU1_CS_APP_DEF_TABLE[5].State = 7 +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/80 SCX_CPU1_CS_APP_DEF_TABLE[5].Name = "IN_VALID_APP" +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/81 +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/82 local maxEntry = CS_MAX_NUM_APP_TABLE_ENTRIES - 1 +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/83 +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/89 +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/90 local endmnemonic = "SCX_CPU1_CS_APP_DEF_TABLE[" & maxEntry & "].Name" +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/91 +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/93 s create_tbl_file_from_cvt (hostCPU,defAppId,"App Definition Table Invalid State","app_def_tbl_invalid",appDefTblName,"SCX_CPU1_CS_APP_DEF_TABLE[0].State",endmnemonic) +21-126-10:59:17.636 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-126-10:59:17.637 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-126-10:59:17.637 00 CREATE_TBL_FIL/2 ; +21-126-10:59:17.637 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-126-10:59:17.637 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-126-10:59:17.639 00 SPR-I:OPRO ********** app_def_tbl_invalid ********** +21-126-10:59:17.639 00 SPR-I:OPRO +21-126-10:59:17.639 00 SPR-I:OPRO Content Type: cFE1 +21-126-10:59:17.639 00 SPR-I:OPRO Sub Type: 8 +21-126-10:59:17.639 00 SPR-I:OPRO Length: 12 +21-126-10:59:17.639 00 SPR-I:OPRO Spacecraft Id: SCX +21-126-10:59:17.639 00 SPR-I:OPRO Processor Id: CPU3 +21-126-10:59:17.639 00 SPR-I:OPRO Application Id: 0 +21-126-10:59:17.639 00 SPR-I:OPRO Create Time Secs: 1620298757 +21-126-10:59:17.639 00 SPR-I:OPRO Create Time Subsecs: 0 +21-126-10:59:17.640 00 SPR-I:OPRO File Description: App Definition Table Invalid Sta +21-126-10:59:17.640 00 SPR-I:OPRO +21-126-10:59:17.640 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-126-10:59:17.640 00 SPR-I:OPRO +21-126-10:59:17.640 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-126-10:59:17.640 00 SPR-I:OPRO Byte Offset: 0 +21-126-10:59:17.640 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-126-10:59:17.640 00 SPR-I:OPRO Number of Bytes: 528 +21-126-10:59:17.640 00 SPR-I:OPRO +21-126-10:59:17.646 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;cvt2file P0EFE app_def_tbl_invalid.tmp" +21-126-10:59:17.646 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-126-10:59:17.646 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-126-10:59:17.647 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-126-10:59:17.652 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl" +21-126-10:59:17.652 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-126-10:59:17.653 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_invalid.tmp cs.defapptbl > app_def_tbl_invalid +21-126-10:59:17.656 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_invalid.tmp cs.defapptbl > app_def_tbl_invalid" +21-126-10:59:17.656 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_invalid.tmp +21-126-10:59:17.660 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_invalid.tmp" +21-126-10:59:17.660 00 CREATE_TBL_FIL/128 +21-126-10:59:17.660 00 CREATE_TBL_FIL/129 ENDPROC +21-126-10:59:17.660 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-126-10:59:17.660 00 SCX_CPU1_CS_AD/94 +21-126-10:59:17.660 00 SCX_CPU1_CS_AD/95 write ";*********************************************************************" +21-126-10:59:17.660 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.660 00 SCX_CPU1_CS_AD/96 write "; End procedure SCX_CPU1_cs_adt3 " +21-126-10:59:17.660 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt3 +21-126-10:59:17.660 00 SCX_CPU1_CS_AD/97 write ";*********************************************************************" +21-126-10:59:17.660 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.660 00 SCX_CPU1_CS_AD/98 ENDPROC +21-126-10:59:17.660 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT3 completed +21-126-10:59:17.661 00 SCX_CPU1_CS_AP/3344 +21-126-10:59:17.661 00 SCX_CPU1_CS_AP/3345 write ";*********************************************************************" +21-126-10:59:17.661 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.661 00 SCX_CPU1_CS_AP/3346 write "; Step 5.8: Send the command to load the invalid file created above." +21-126-10:59:17.661 00 SPR-I:OPRO ; Step 5.8: Send the command to load the invalid file created above. +21-126-10:59:17.661 00 SCX_CPU1_CS_AP/3347 write ";*********************************************************************" +21-126-10:59:17.661 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.661 00 SCX_CPU1_CS_AP/3348 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 +21-126-10:59:17.663 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:17.663 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-126-10:59:17.663 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:17.664 00 SCX_CPU1_CS_AP/3349 +21-126-10:59:17.664 00 SCX_CPU1_CS_AP/3350 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:59:17.664 00 SCX_CPU1_CS_AP/3351 +21-126-10:59:17.664 00 SCX_CPU1_CS_AP/3352 start load_table ("app_def_tbl_invalid", hostCPU) +21-126-10:59:17.664 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-126-10:59:17.664 00 SPR-I:STS Procedure LOAD_TABLE started +21-126-10:59:17.664 00 LOAD_TABLE/2 ; +21-126-10:59:17.679 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-126-10:59:17.679 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-126-10:59:17.680 00 SPR-I:OPRO Table Filename: app_def_tbl_invalid +21-126-10:59:17.681 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_invalid RAM:0 3 +21-126-10:59:17.682 00 SPR-I:OPRO +21-126-10:59:17.808 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_invalid RAM:0 3" +21-126-10:59:17.808 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:59:17.808 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:22.813 00 SPR-I:OPRO +21-126-10:59:22.816 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_invalid" +21-126-10:59:22.816 00 SPR-D:CMD Sending: CCSD3ZA0000100000233C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:099C7333IA0CPKT000001441804C0000041024C2F72616D2F6170705F6465665F74626C5F696E76616C696400000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:59:22.817 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:59:22.817 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:59:22.817 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:59:22.817 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:59:22.817 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_invalid" ;;; (SCX CPU1 TBL load table command) +21-126-10:59:22.817 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:59:22.817 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:59:22.817 00 CMH-I:CMD Command SFDU received:<1804C0000041024C2F72616D2F6170705F6465665F74626C5F696E76616C696400000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:22.817 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C0000041024C2F72616D2F6170705F6465665F74626C5F696E76616C696400000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:59:22.818 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:59:22.818 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:59:22.818 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:22.818 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:22.819 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:59:22.819 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:59:22.819 00 CMH-D:LRES Message accepted locally +21-126-10:59:22.819 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:22.819 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:59:22.819 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:099" ;;; ( ) +21-126-10:59:22.819 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:59:22.819 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:59:22.819 00 SPR-D:ERES Received end-to-end reponse(tag=99): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:099 +21-126-10:59:22.819 00 SPR-D:STS Command 99 was accepted. +21-126-10:59:22.836 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:23.430 00 TLMH-I:STS 58-012-14:22:40.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_invalid' into 'CS.DefAppTbl' working buffer +21-126-10:59:23.837 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:23.839 00 LOAD_TABLE/195 +21-126-10:59:23.839 00 LOAD_TABLE/196 ENDPROC +21-126-10:59:23.839 00 SPR-I:STS Procedure LOAD_TABLE completed +21-126-10:59:23.841 00 SCX_CPU1_CS_AP/3353 +21-126-10:59:23.842 00 SCX_CPU1_CS_AP/3354 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:59:23.846 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:23.846 00 SCX_CPU1_CS_AP/3355 if (UT_TW_Status = UT_Success) then +21-126-10:59:23.846 00 SCX_CPU1_CS_AP/3356 write "<*> Passed - Load command sent successfully." +21-126-10:59:23.846 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-126-10:59:23.846 00 SCX_CPU1_CS_AP/3359 endif +21-126-10:59:23.847 00 SCX_CPU1_CS_AP/3360 +21-126-10:59:23.847 00 SCX_CPU1_CS_AP/3361 wait 5 +21-126-10:59:23.847 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:28.851 00 SCX_CPU1_CS_AP/3362 +21-126-10:59:28.851 00 SCX_CPU1_CS_AP/3363 write ";*********************************************************************" +21-126-10:59:28.851 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:28.851 00 SCX_CPU1_CS_AP/3364 write "; Step 5.9: Send the command to validate the file loaded in Step 5.8 " +21-126-10:59:28.851 00 SPR-I:OPRO ; Step 5.9: Send the command to validate the file loaded in Step 5.8 +21-126-10:59:28.851 00 SCX_CPU1_CS_AP/3365 write ";*********************************************************************" +21-126-10:59:28.851 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:28.851 00 SCX_CPU1_CS_AP/3366 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +21-126-10:59:28.853 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:28.854 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-126-10:59:28.854 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:28.854 00 SCX_CPU1_CS_AP/3367 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_ERR_EID, "ERROR", 2 +21-126-10:59:28.857 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:28.858 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-126-10:59:28.858 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:28.858 00 SCX_CPU1_CS_AP/3368 +21-126-10:59:28.858 00 SCX_CPU1_CS_AP/3369 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:59:28.858 00 SCX_CPU1_CS_AP/3370 +21-126-10:59:28.858 00 SCX_CPU1_CS_AP/3371 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName +21-126-10:59:28.859 00 SPR-D:CMD Sending: CCSD3ZA0000100000189C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:100C7333IA0CPKT000001001804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000 +21-126-10:59:28.859 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:59:28.859 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:59:28.859 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:59:28.859 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:59:28.859 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL validate table command) +21-126-10:59:28.859 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:59:28.859 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:59:28.859 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:28.859 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> +21-126-10:59:28.859 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:59:28.859 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:59:28.860 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:28.860 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:28.860 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:59:28.860 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:59:28.860 00 CMH-D:LRES Message accepted locally +21-126-10:59:28.860 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:28.860 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:59:28.860 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:100" ;;; ( ) +21-126-10:59:28.860 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:59:28.860 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:59:28.860 00 SPR-D:ERES Received end-to-end reponse(tag=100): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:100 +21-126-10:59:28.860 00 SPR-D:STS Command 100 was accepted. +21-126-10:59:28.871 00 SCX_CPU1_CS_AP/3372 +21-126-10:59:28.871 00 SCX_CPU1_CS_AP/3373 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:59:28.874 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:29.430 00 TLMH-I:STS 58-012-14:22:46.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-126-10:59:29.431 00 TLMH-I:STS 58-012-14:22:46.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=106 CS Apps Table Validate: Illegal State Field (0x0007) found with name IN_VALID_APP +21-126-10:59:29.432 00 TLMH-I:STS 58-012-14:22:46.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 1, unused = 20 +21-126-10:59:29.433 00 TLMH-I:STS 58-012-14:22:46.002 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefAppTbl', Status=0xFFFFFFFD +21-126-10:59:31.877 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:31.877 00 SCX_CPU1_CS_AP/3374 if (UT_TW_Status = UT_Success) then +21-126-10:59:31.877 00 SCX_CPU1_CS_AP/3375 write "<*> Passed - Application Definition Table validate command sent." +21-126-10:59:31.877 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-126-10:59:31.877 00 SCX_CPU1_CS_AP/3376 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-126-10:59:31.877 00 SCX_CPU1_CS_AP/3377 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-126-10:59:31.877 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-126-10:59:31.877 00 SCX_CPU1_CS_AP/3380 endif +21-126-10:59:31.877 00 SCX_CPU1_CS_AP/3383 endif +21-126-10:59:31.877 00 SCX_CPU1_CS_AP/3384 +21-126-10:59:31.877 00 SCX_CPU1_CS_AP/3386 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:59:31.881 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:31.881 00 SCX_CPU1_CS_AP/3387 if (UT_TW_Status = UT_Success) then +21-126-10:59:31.881 00 SCX_CPU1_CS_AP/3388 write "<*> Passed - Application Definition Table validation failed with an invalid state." +21-126-10:59:31.881 00 SPR-I:OPRO <*> Passed - Application Definition Table validation failed with an invalid state. +21-126-10:59:31.881 00 SCX_CPU1_CS_AP/3389 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-126-10:59:31.882 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-126-10:59:31.882 00 SCX_CPU1_CS_AP/3392 endif +21-126-10:59:31.882 00 SCX_CPU1_CS_AP/3393 +21-126-10:59:31.882 00 SCX_CPU1_CS_AP/3394 write ";*********************************************************************" +21-126-10:59:31.882 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:31.892 00 SCX_CPU1_CS_AP/3395 write "; Step 5.10: Send the command to abort the invalid load. " +21-126-10:59:31.892 00 SPR-I:OPRO ; Step 5.10: Send the command to abort the invalid load. +21-126-10:59:31.892 00 SCX_CPU1_CS_AP/3396 write ";*********************************************************************" +21-126-10:59:31.892 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:31.892 00 SCX_CPU1_CS_AP/3397 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_LOAD_ABORT_INF_EID, "INFO", 1 +21-126-10:59:31.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:31.894 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-126-10:59:31.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:31.894 00 SCX_CPU1_CS_AP/3398 +21-126-10:59:31.894 00 SCX_CPU1_CS_AP/3399 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:59:31.894 00 SCX_CPU1_CS_AP/3400 +21-126-10:59:31.894 00 SCX_CPU1_CS_AP/3401 /SCX_CPU1_TBL_LOADABORT ABTABLENAME=appDefTblName +21-126-10:59:31.894 00 SPR-D:CMD Sending: CCSD3ZA0000100000185C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:101C7333IA0CPKT000000961804C0000029096143532E44656641707054626C00000000000000000000000000000000000000000000000000000000 +21-126-10:59:31.894 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:59:31.894 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:59:31.895 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:59:31.895 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:59:31.895 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOADABORT ABTABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL Abort Loading of a table) +21-126-10:59:31.895 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:59:31.895 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:59:31.895 00 CMH-I:CMD Command SFDU received:<1804C0000029096143532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:31.895 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C0000029096143532E44656641707054626C00000000000000000000000000000000000000000000000000000000> +21-126-10:59:31.895 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:59:31.895 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:59:31.895 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:31.895 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:31.895 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:59:31.895 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:59:31.895 00 CMH-D:LRES Message accepted locally +21-126-10:59:31.895 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:31.895 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:59:31.895 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:101" ;;; ( ) +21-126-10:59:31.895 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:59:31.896 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:59:31.896 00 SPR-D:ERES Received end-to-end reponse(tag=101): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:101 +21-126-10:59:31.896 00 SPR-D:STS Command 101 was accepted. +21-126-10:59:31.906 00 SCX_CPU1_CS_AP/3402 +21-126-10:59:31.906 00 SCX_CPU1_CS_AP/3403 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:59:31.909 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:32.435 00 TLMH-I:STS 58-012-14:22:49.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefAppTbl' +21-126-10:59:35.914 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:35.916 00 SCX_CPU1_CS_AP/3404 if (UT_TW_Status = UT_Success) then +21-126-10:59:35.917 00 SCX_CPU1_CS_AP/3405 write "<*> Passed - Load abort command sent successfully." +21-126-10:59:35.917 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-126-10:59:35.917 00 SCX_CPU1_CS_AP/3408 endif +21-126-10:59:35.917 00 SCX_CPU1_CS_AP/3409 +21-126-10:59:35.917 00 SCX_CPU1_CS_AP/3411 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:59:35.922 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:35.923 00 SCX_CPU1_CS_AP/3412 if (UT_TW_Status = UT_Success) then +21-126-10:59:35.923 00 SCX_CPU1_CS_AP/3413 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-126-10:59:35.924 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-126-10:59:35.924 00 SCX_CPU1_CS_AP/3416 endif +21-126-10:59:35.924 00 SCX_CPU1_CS_AP/3417 +21-126-10:59:35.924 00 SCX_CPU1_CS_AP/3418 wait 5 +21-126-10:59:35.924 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:40.928 00 SCX_CPU1_CS_AP/3419 +21-126-10:59:40.928 00 SCX_CPU1_CS_AP/3420 write ";*********************************************************************" +21-126-10:59:40.928 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:40.928 00 SCX_CPU1_CS_AP/3421 write "; Step 5.11: Send the command to load the file with valid entries. " +21-126-10:59:40.928 00 SPR-I:OPRO ; Step 5.11: Send the command to load the file with valid entries. +21-126-10:59:40.929 00 SCX_CPU1_CS_AP/3422 write ";*********************************************************************" +21-126-10:59:40.929 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:40.929 00 SCX_CPU1_CS_AP/3423 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 +21-126-10:59:40.936 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:40.937 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-126-10:59:40.937 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:40.940 00 SCX_CPU1_CS_AP/3424 +21-126-10:59:40.940 00 SCX_CPU1_CS_AP/3425 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:59:40.940 00 SCX_CPU1_CS_AP/3426 +21-126-10:59:40.940 00 SCX_CPU1_CS_AP/3427 start load_table ("app_def_tbl_ld_2", hostCPU) +21-126-10:59:40.941 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-126-10:59:40.943 00 SPR-I:STS Procedure LOAD_TABLE started +21-126-10:59:40.943 00 LOAD_TABLE/2 ; +21-126-10:59:40.943 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-126-10:59:40.944 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-126-10:59:40.961 00 SPR-I:OPRO Table Filename: app_def_tbl_ld_2 +21-126-10:59:40.963 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_2 RAM:0 3 +21-126-10:59:40.964 00 SPR-I:OPRO +21-126-10:59:41.106 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_2 RAM:0 3" +21-126-10:59:41.106 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:59:41.106 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:46.111 00 SPR-I:OPRO +21-126-10:59:46.114 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_2" +21-126-10:59:46.114 00 SPR-D:CMD Sending: CCSD3ZA0000100000233C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:102C7333IA0CPKT000001441804C000004102582F72616D2F6170705F6465665F74626C5F6C645F3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-10:59:46.115 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:59:46.115 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:59:46.115 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:59:46.115 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:59:46.116 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_2" ;;; (SCX CPU1 TBL load table command) +21-126-10:59:46.116 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:59:46.116 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:59:46.116 00 CMH-I:CMD Command SFDU received:<1804C000004102582F72616D2F6170705F6465665F74626C5F6C645F3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:46.116 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000004102582F72616D2F6170705F6465665F74626C5F6C645F3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-10:59:46.116 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:59:46.117 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:59:46.117 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:46.118 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:46.118 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:59:46.118 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:59:46.118 00 CMH-D:LRES Message accepted locally +21-126-10:59:46.118 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:46.118 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:59:46.118 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:102" ;;; ( ) +21-126-10:59:46.118 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:59:46.119 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:59:46.119 00 SPR-D:ERES Received end-to-end reponse(tag=102): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:102 +21-126-10:59:46.119 00 SPR-D:STS Command 102 was accepted. +21-126-10:59:46.142 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:46.927 00 TLMH-I:STS 58-012-14:23:03.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_2' into 'CS.DefAppTbl' working buffer +21-126-10:59:48.146 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:48.148 00 LOAD_TABLE/195 +21-126-10:59:48.148 00 LOAD_TABLE/196 ENDPROC +21-126-10:59:48.148 00 SPR-I:STS Procedure LOAD_TABLE completed +21-126-10:59:48.149 00 SCX_CPU1_CS_AP/3428 +21-126-10:59:48.150 00 SCX_CPU1_CS_AP/3429 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:59:48.155 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:48.156 00 SCX_CPU1_CS_AP/3430 if (UT_TW_Status = UT_Success) then +21-126-10:59:48.156 00 SCX_CPU1_CS_AP/3431 write "<*> Passed - Load command sent successfully." +21-126-10:59:48.157 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-126-10:59:48.157 00 SCX_CPU1_CS_AP/3434 endif +21-126-10:59:48.157 00 SCX_CPU1_CS_AP/3435 +21-126-10:59:48.157 00 SCX_CPU1_CS_AP/3437 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:59:48.161 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:48.162 00 SCX_CPU1_CS_AP/3438 wait 5 +21-126-10:59:48.162 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:53.166 00 SCX_CPU1_CS_AP/3439 +21-126-10:59:53.166 00 SCX_CPU1_CS_AP/3440 write ";*********************************************************************" +21-126-10:59:53.166 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:53.166 00 SCX_CPU1_CS_AP/3441 write "; Step 5.12: Send the command to validate the file loaded in Step 5.11" +21-126-10:59:53.166 00 SPR-I:OPRO ; Step 5.12: Send the command to validate the file loaded in Step 5.11 +21-126-10:59:53.166 00 SCX_CPU1_CS_AP/3442 write ";*********************************************************************" +21-126-10:59:53.166 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:53.166 00 SCX_CPU1_CS_AP/3443 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +21-126-10:59:53.168 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:53.168 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-126-10:59:53.168 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:53.169 00 SCX_CPU1_CS_AP/3444 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID, "INFO", 2 +21-126-10:59:53.171 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:53.172 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-126-10:59:53.172 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:53.172 00 SCX_CPU1_CS_AP/3445 +21-126-10:59:53.172 00 SCX_CPU1_CS_AP/3446 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:59:53.172 00 SCX_CPU1_CS_AP/3447 +21-126-10:59:53.172 00 SCX_CPU1_CS_AP/3448 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName +21-126-10:59:53.173 00 SPR-D:CMD Sending: CCSD3ZA0000100000189C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:103C7333IA0CPKT000001001804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000 +21-126-10:59:53.173 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:59:53.173 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:59:53.173 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:59:53.173 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:59:53.173 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL validate table command) +21-126-10:59:53.173 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:59:53.173 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:59:53.173 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:53.173 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> +21-126-10:59:53.173 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:59:53.173 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:59:53.173 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:53.174 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:53.174 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:59:53.174 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:59:53.174 00 CMH-D:LRES Message accepted locally +21-126-10:59:53.174 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:53.174 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:59:53.174 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:103" ;;; ( ) +21-126-10:59:53.174 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:59:53.174 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:59:53.174 00 SPR-D:ERES Received end-to-end reponse(tag=103): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:103 +21-126-10:59:53.174 00 SPR-D:STS Command 103 was accepted. +21-126-10:59:53.174 00 SCX_CPU1_CS_AP/3449 +21-126-10:59:53.174 00 SCX_CPU1_CS_AP/3450 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:59:53.178 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:53.934 00 TLMH-I:STS 58-012-14:23:10.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-126-10:59:55.431 00 TLMH-I:STS 58-012-14:23:12.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 0, unused = 21 +21-126-10:59:55.432 00 TLMH-I:STS 58-012-14:23:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-126-10:59:56.181 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:56.181 00 SCX_CPU1_CS_AP/3451 if (UT_TW_Status = UT_Success) then +21-126-10:59:56.181 00 SCX_CPU1_CS_AP/3452 write "<*> Passed - Application Definition Table validate command sent." +21-126-10:59:56.181 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-126-10:59:56.181 00 SCX_CPU1_CS_AP/3453 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-126-10:59:56.182 00 SCX_CPU1_CS_AP/3454 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-126-10:59:56.182 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-126-10:59:56.182 00 SCX_CPU1_CS_AP/3457 endif +21-126-10:59:56.182 00 SCX_CPU1_CS_AP/3460 endif +21-126-10:59:56.182 00 SCX_CPU1_CS_AP/3461 +21-126-10:59:56.182 00 SCX_CPU1_CS_AP/3463 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:59:56.185 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:56.185 00 SCX_CPU1_CS_AP/3464 if (UT_TW_Status = UT_Success) then +21-126-10:59:56.185 00 SCX_CPU1_CS_AP/3465 write "<*> Passed - Application Definition Table validation event '", SCX_CPU1_find_event[2].eventid,"' found!" +21-126-10:59:56.186 00 SPR-I:OPRO <*> Passed - Application Definition Table validation event '36' found! +21-126-10:59:56.186 00 SCX_CPU1_CS_AP/3468 endif +21-126-10:59:56.186 00 SCX_CPU1_CS_AP/3469 +21-126-10:59:56.186 00 SCX_CPU1_CS_AP/3470 write ";*********************************************************************" +21-126-10:59:56.186 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:56.186 00 SCX_CPU1_CS_AP/3471 write "; Step 5.13: Send the command to Activate the file loaded in Step 5.11" +21-126-10:59:56.186 00 SPR-I:OPRO ; Step 5.13: Send the command to Activate the file loaded in Step 5.11 +21-126-10:59:56.197 00 SCX_CPU1_CS_AP/3472 write ";*********************************************************************" +21-126-10:59:56.197 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:56.197 00 SCX_CPU1_CS_AP/3473 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +21-126-10:59:56.198 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:56.198 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-126-10:59:56.199 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:56.199 00 SCX_CPU1_CS_AP/3474 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 +21-126-10:59:56.201 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:56.208 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-126-10:59:56.208 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:56.208 00 SCX_CPU1_CS_AP/3475 +21-126-10:59:56.208 00 SCX_CPU1_CS_AP/3476 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:59:56.208 00 SCX_CPU1_CS_AP/3477 +21-126-10:59:56.208 00 SCX_CPU1_CS_AP/3478 /SCX_CPU1_TBL_ACTIVATE ATableName=appDefTblName +21-126-10:59:56.208 00 SPR-D:CMD Sending: CCSD3ZA0000100000185C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:104C7333IA0CPKT000000961804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000 +21-126-10:59:56.208 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:59:56.209 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-10:59:56.209 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-10:59:56.209 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-10:59:56.209 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL activate table command) +21-126-10:59:56.209 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-10:59:56.209 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-10:59:56.209 00 CMH-I:CMD Command SFDU received:<1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:56.209 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> +21-126-10:59:56.209 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-10:59:56.209 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-10:59:56.209 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:56.209 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:56.209 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-10:59:56.209 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-10:59:56.209 00 CMH-D:LRES Message accepted locally +21-126-10:59:56.209 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-10:59:56.209 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-10:59:56.209 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:104" ;;; ( ) +21-126-10:59:56.209 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-10:59:56.209 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-10:59:56.220 00 SPR-D:ERES Received end-to-end reponse(tag=104): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:104 +21-126-10:59:56.220 00 SPR-D:STS Command 104 was accepted. +21-126-10:59:56.220 00 SCX_CPU1_CS_AP/3479 +21-126-10:59:56.220 00 SCX_CPU1_CS_AP/3480 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:59:56.223 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:56.934 00 TLMH-I:STS 58-012-14:23:13.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-126-10:59:57.430 00 TLMH-I:STS 58-012-14:23:14.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-126-11:00:00.227 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:00:00.228 00 SCX_CPU1_CS_AP/3481 if (UT_TW_Status = UT_Success) then +21-126-11:00:00.228 00 SCX_CPU1_CS_AP/3482 write "<*> Passed - Activate Application Definition Table command sent properly." +21-126-11:00:00.228 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-126-11:00:00.228 00 SCX_CPU1_CS_AP/3485 endif +21-126-11:00:00.228 00 SCX_CPU1_CS_AP/3486 +21-126-11:00:00.228 00 SCX_CPU1_CS_AP/3488 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:00:00.231 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:00:00.231 00 SCX_CPU1_CS_AP/3489 if (UT_TW_Status = UT_Success) then +21-126-11:00:00.231 00 SCX_CPU1_CS_AP/3490 write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:00:00.231 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-126-11:00:00.231 00 SCX_CPU1_CS_AP/3493 endif +21-126-11:00:00.231 00 SCX_CPU1_CS_AP/3494 +21-126-11:00:00.231 00 SCX_CPU1_CS_AP/3496 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-11:00:00.234 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:00:00.235 00 SCX_CPU1_CS_AP/3497 if (UT_TW_Status = UT_Success) then +21-126-11:00:00.235 00 SCX_CPU1_CS_AP/3498 write "<*> Passed - Application Definition Table Updated successfully." +21-126-11:00:00.235 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-126-11:00:00.245 00 SCX_CPU1_CS_AP/3499 Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-126-11:00:00.245 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-126-11:00:00.245 00 SCX_CPU1_CS_AP/3503 endif +21-126-11:00:00.245 00 SCX_CPU1_CS_AP/3504 +21-126-11:00:00.245 00 SCX_CPU1_CS_AP/3505 wait 5 +21-126-11:00:00.245 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:05.250 00 SCX_CPU1_CS_AP/3506 +21-126-11:00:05.250 00 SCX_CPU1_CS_AP/3507 write ";*********************************************************************" +21-126-11:00:05.250 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:05.250 00 SCX_CPU1_CS_AP/3508 write "; Step 5.14: Dump the Application Code Segment Results table. " +21-126-11:00:05.250 00 SPR-I:OPRO ; Step 5.14: Dump the Application Code Segment Results table. +21-126-11:00:05.250 00 SCX_CPU1_CS_AP/3509 write ";*********************************************************************" +21-126-11:00:05.250 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:05.250 00 SCX_CPU1_CS_AP/3510 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-11:00:05.251 00 SCX_CPU1_CS_AP/3511 +21-126-11:00:05.251 00 SCX_CPU1_CS_AP/3512 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl5_14",hostCPU,resAppId) +21-126-11:00:05.251 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-11:00:05.252 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-11:00:05.252 00 GET_TBL_TO_CVT/2 ; +21-126-11:00:05.252 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-11:00:05.252 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-11:00:05.257 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_14" +21-126-11:00:05.257 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:105C7333IA0CPKT000002281804C000006B034D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C355F31340000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-11:00:05.257 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:00:05.257 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:00:05.257 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:00:05.257 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:00:05.257 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_14" ;;; (SCX CPU1 TBL dump table command) +21-126-11:00:05.257 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:00:05.257 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:00:05.257 00 CMH-I:CMD Command SFDU received:<1804C000006B034D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C355F31340000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-11:00:05.257 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B034D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C355F31340000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-11:00:05.257 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:00:05.258 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:00:05.258 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:00:05.258 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:00:05.258 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:00:05.258 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:00:05.258 00 CMH-D:LRES Message accepted locally +21-126-11:00:05.258 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:00:05.258 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:00:05.258 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:105" ;;; ( ) +21-126-11:00:05.258 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:00:05.258 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:00:05.258 00 SPR-D:ERES Received end-to-end reponse(tag=105): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:105 +21-126-11:00:05.258 00 SPR-D:STS Command 105 was accepted. +21-126-11:00:05.259 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:00:11.435 00 TLMH-I:STS 58-012-14:23:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_14' +21-126-11:00:20.271 00 SPR-I:OPRO +21-126-11:00:20.271 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-11:00:20.271 00 SPR-I:OPRO The APID is: P0FB3 +21-126-11:00:20.271 00 SPR-I:OPRO The CPU is: CPU3 +21-126-11:00:20.272 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-11:00:20.275 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl5_14 cpu1_apprestbl5_14 binary 192.168.1.8 +21-126-11:00:20.423 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl5_14 cpu1_apprestbl5_14 binary 192.168.1.8" +21-126-11:00:20.423 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:00:20.423 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:00:35.438 00 SPR-I:OPRO +21-126-11:00:35.456 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FB3 cpu1_apprestbl5_14" +21-126-11:00:35.479 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl5_14`"" +21-126-11:00:35.480 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl5_14`" +21-126-11:00:35.480 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:40.486 00 GET_TBL_TO_CVT/238 +21-126-11:00:40.486 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-11:00:40.486 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-11:00:40.488 00 SCX_CPU1_CS_AP/3513 wait 5 +21-126-11:00:40.489 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:45.492 00 SCX_CPU1_CS_AP/3514 +21-126-11:00:45.492 00 SCX_CPU1_CS_AP/3515 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-11:00:45.504 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:00:45.508 00 SCX_CPU1_CS_AP/3516 if (UT_TW_Status = UT_Success) then +21-126-11:00:45.508 00 SCX_CPU1_CS_AP/3517 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-11:00:45.508 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-11:00:45.508 00 SCX_CPU1_CS_AP/3518 ut_setrequirements CS_4008, "P" +21-126-11:00:45.512 00 SCX_CPU1_CS_AP/3522 endif +21-126-11:00:45.512 00 SCX_CPU1_CS_AP/3523 +21-126-11:00:45.513 00 SCX_CPU1_CS_AP/3524 write ";*********************************************************************" +21-126-11:00:45.513 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:45.513 00 SCX_CPU1_CS_AP/3525 write "; Step 6.0: Processing Limit Test." +21-126-11:00:45.513 00 SPR-I:OPRO ; Step 6.0: Processing Limit Test. +21-126-11:00:45.513 00 SCX_CPU1_CS_AP/3526 write ";*********************************************************************" +21-126-11:00:45.513 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:45.513 00 SCX_CPU1_CS_AP/3527 write "; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming " +21-126-11:00:45.513 00 SPR-I:OPRO ; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming +21-126-11:00:45.513 00 SCX_CPU1_CS_AP/3528 write "; command if it is Enabled. " +21-126-11:00:45.513 00 SPR-I:OPRO ; command if it is Enabled. +21-126-11:00:45.513 00 SCX_CPU1_CS_AP/3529 write ";*********************************************************************" +21-126-11:00:45.513 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:45.514 00 SCX_CPU1_CS_AP/3531 if (p@SCX_CPU1_CS_EepromState = "Enabled") then +21-126-11:00:45.548 00 SCX_CPU1_CS_AP/3552 else +21-126-11:00:45.549 00 SCX_CPU1_CS_AP/3553 write "=> Eeprom Checksumming is already disabled." +21-126-11:00:45.549 00 SPR-I:OPRO => Eeprom Checksumming is already disabled. +21-126-11:00:45.549 00 SCX_CPU1_CS_AP/3554 endif +21-126-11:00:45.549 00 SCX_CPU1_CS_AP/3555 +21-126-11:00:45.549 00 SCX_CPU1_CS_AP/3556 wait 5 +21-126-11:00:45.549 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:50.552 00 SCX_CPU1_CS_AP/3557 +21-126-11:00:50.552 00 SCX_CPU1_CS_AP/3558 write ";*********************************************************************" +21-126-11:00:50.553 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:50.553 00 SCX_CPU1_CS_AP/3559 write "; Step 6.2: Send the Disable OS Code Segment command if necessary. " +21-126-11:00:50.553 00 SPR-I:OPRO ; Step 6.2: Send the Disable OS Code Segment command if necessary. +21-126-11:00:50.553 00 SCX_CPU1_CS_AP/3560 write ";*********************************************************************" +21-126-11:00:50.553 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:50.553 00 SCX_CPU1_CS_AP/3562 if (p@SCX_CPU1_CS_OSState = "Enabled") then +21-126-11:00:50.554 00 SCX_CPU1_CS_AP/3583 else +21-126-11:00:50.554 00 SCX_CPU1_CS_AP/3584 write "=> OS Code Segment Checksumming is already disabled." +21-126-11:00:50.554 00 SPR-I:OPRO => OS Code Segment Checksumming is already disabled. +21-126-11:00:50.554 00 SCX_CPU1_CS_AP/3585 endif +21-126-11:00:50.554 00 SCX_CPU1_CS_AP/3586 +21-126-11:00:50.554 00 SCX_CPU1_CS_AP/3587 wait 5 +21-126-11:00:50.554 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:55.558 00 SCX_CPU1_CS_AP/3588 +21-126-11:00:55.558 00 SCX_CPU1_CS_AP/3589 write ";*********************************************************************" +21-126-11:00:55.558 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:55.558 00 SCX_CPU1_CS_AP/3590 write "; Step 6.3: Send the Disable cFE Code Segment command if necessary. " +21-126-11:00:55.558 00 SPR-I:OPRO ; Step 6.3: Send the Disable cFE Code Segment command if necessary. +21-126-11:00:55.559 00 SCX_CPU1_CS_AP/3591 write ";*********************************************************************" +21-126-11:00:55.559 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:55.559 00 SCX_CPU1_CS_AP/3593 if (p@SCX_CPU1_CS_CFECoreState = "Enabled") then +21-126-11:00:55.559 00 SCX_CPU1_CS_AP/3614 else +21-126-11:00:55.559 00 SCX_CPU1_CS_AP/3615 write "=> CFE Code Segment Checksumming is already disabled." +21-126-11:00:55.559 00 SPR-I:OPRO => CFE Code Segment Checksumming is already disabled. +21-126-11:00:55.559 00 SCX_CPU1_CS_AP/3616 endif +21-126-11:00:55.559 00 SCX_CPU1_CS_AP/3617 +21-126-11:00:55.559 00 SCX_CPU1_CS_AP/3618 wait 5 +21-126-11:00:55.560 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:00.564 00 SCX_CPU1_CS_AP/3619 +21-126-11:01:00.564 00 SCX_CPU1_CS_AP/3620 write ";*********************************************************************" +21-126-11:01:00.564 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:00.564 00 SCX_CPU1_CS_AP/3621 write "; Step 6.4: Send the Disable Table Checksumming command if necessary." +21-126-11:01:00.564 00 SPR-I:OPRO ; Step 6.4: Send the Disable Table Checksumming command if necessary. +21-126-11:01:00.564 00 SCX_CPU1_CS_AP/3622 write ";*********************************************************************" +21-126-11:01:00.564 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:00.564 00 SCX_CPU1_CS_AP/3624 if (p@SCX_CPU1_CS_TableState = "Enabled") then +21-126-11:01:00.564 00 SCX_CPU1_CS_AP/3645 else +21-126-11:01:00.564 00 SCX_CPU1_CS_AP/3646 write "=> Table Checksumming is already disabled." +21-126-11:01:00.565 00 SPR-I:OPRO => Table Checksumming is already disabled. +21-126-11:01:00.565 00 SCX_CPU1_CS_AP/3647 endif +21-126-11:01:00.565 00 SCX_CPU1_CS_AP/3648 +21-126-11:01:00.565 00 SCX_CPU1_CS_AP/3649 wait 5 +21-126-11:01:00.565 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:05.569 00 SCX_CPU1_CS_AP/3650 +21-126-11:01:05.569 00 SCX_CPU1_CS_AP/3651 write ";*********************************************************************" +21-126-11:01:05.569 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:05.569 00 SCX_CPU1_CS_AP/3652 write "; Step 6.5: Send the Disable User-Defined Memory Checksumming command." +21-126-11:01:05.569 00 SPR-I:OPRO ; Step 6.5: Send the Disable User-Defined Memory Checksumming command. +21-126-11:01:05.569 00 SCX_CPU1_CS_AP/3653 write ";*********************************************************************" +21-126-11:01:05.569 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:05.569 00 SCX_CPU1_CS_AP/3655 if (p@SCX_CPU1_CS_MemoryState = "Enabled") then +21-126-11:01:05.570 00 SCX_CPU1_CS_AP/3676 else +21-126-11:01:05.570 00 SCX_CPU1_CS_AP/3677 write "=> User-Defined Memory Checksumming is already disabled." +21-126-11:01:05.570 00 SPR-I:OPRO => User-Defined Memory Checksumming is already disabled. +21-126-11:01:05.570 00 SCX_CPU1_CS_AP/3678 endif +21-126-11:01:05.570 00 SCX_CPU1_CS_AP/3679 +21-126-11:01:05.570 00 SCX_CPU1_CS_AP/3680 wait 5 +21-126-11:01:05.570 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:10.574 00 SCX_CPU1_CS_AP/3681 +21-126-11:01:10.574 00 SCX_CPU1_CS_AP/3682 write ";*********************************************************************" +21-126-11:01:10.574 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:10.574 00 SCX_CPU1_CS_AP/3683 write "; Step 6.6: Dump the Application Code Segment Results table. " +21-126-11:01:10.574 00 SPR-I:OPRO ; Step 6.6: Dump the Application Code Segment Results table. +21-126-11:01:10.575 00 SCX_CPU1_CS_AP/3684 write ";*********************************************************************" +21-126-11:01:10.575 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:10.575 00 SCX_CPU1_CS_AP/3685 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-11:01:10.575 00 SCX_CPU1_CS_AP/3686 +21-126-11:01:10.575 00 SCX_CPU1_CS_AP/3687 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl6_6",hostCPU,resAppId) +21-126-11:01:10.576 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-11:01:10.579 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-11:01:10.579 00 GET_TBL_TO_CVT/2 ; +21-126-11:01:10.579 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-11:01:10.579 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-11:01:10.584 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_6" +21-126-11:01:10.584 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:106C7333IA0CPKT000002281804C000006B037D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C365F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-11:01:10.584 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:01:10.584 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:01:10.584 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:01:10.584 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:01:10.585 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_6" ;;; (SCX CPU1 TBL dump table command) +21-126-11:01:10.585 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:01:10.585 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:01:10.585 00 CMH-I:CMD Command SFDU received:<1804C000006B037D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C365F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-11:01:10.585 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B037D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C365F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-11:01:10.585 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:01:10.585 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:01:10.585 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:01:10.585 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:01:10.585 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:01:10.585 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:01:10.585 00 CMH-D:LRES Message accepted locally +21-126-11:01:10.585 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:01:10.585 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:01:10.585 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:106" ;;; ( ) +21-126-11:01:10.585 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:01:10.585 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:01:10.585 00 SPR-D:ERES Received end-to-end reponse(tag=106): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:106 +21-126-11:01:10.585 00 SPR-D:STS Command 106 was accepted. +21-126-11:01:10.585 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:01:15.431 00 TLMH-I:STS 58-012-14:24:32.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_6' +21-126-11:01:25.598 00 SPR-I:OPRO +21-126-11:01:25.598 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-11:01:25.598 00 SPR-I:OPRO The APID is: P0FB3 +21-126-11:01:25.598 00 SPR-I:OPRO The CPU is: CPU3 +21-126-11:01:25.598 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-11:01:25.601 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl6_6 cpu1_apprestbl6_6 binary 192.168.1.8 +21-126-11:01:25.741 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl6_6 cpu1_apprestbl6_6 binary 192.168.1.8" +21-126-11:01:25.741 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:01:25.741 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:01:40.753 00 SPR-I:OPRO +21-126-11:01:40.762 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FB3 cpu1_apprestbl6_6" +21-126-11:01:40.770 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl6_6`"" +21-126-11:01:40.770 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl6_6`" +21-126-11:01:40.770 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:45.774 00 GET_TBL_TO_CVT/238 +21-126-11:01:45.774 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-11:01:45.774 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-11:01:45.777 00 SCX_CPU1_CS_AP/3688 wait 5 +21-126-11:01:45.777 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:50.780 00 SCX_CPU1_CS_AP/3689 +21-126-11:01:50.780 00 SCX_CPU1_CS_AP/3690 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-11:01:50.787 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:01:50.788 00 SCX_CPU1_CS_AP/3691 if (UT_TW_Status = UT_Success) then +21-126-11:01:50.788 00 SCX_CPU1_CS_AP/3692 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-11:01:50.788 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-11:01:50.788 00 SCX_CPU1_CS_AP/3693 ut_setrequirements CS_4008, "P" +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3697 endif +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3698 +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3699 write ";*********************************************************************" +21-126-11:01:50.789 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3700 write "; Step 6.7: Constantly Dump the Application Code Segment Results " +21-126-11:01:50.789 00 SPR-I:OPRO ; Step 6.7: Constantly Dump the Application Code Segment Results +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3701 write "; table to determine if the CS application is segmenting the CRC " +21-126-11:01:50.789 00 SPR-I:OPRO ; table to determine if the CS application is segmenting the CRC +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3702 write "; calculation each cycle. " +21-126-11:01:50.789 00 SPR-I:OPRO ; calculation each cycle. +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3703 write ";*********************************************************************" +21-126-11:01:50.789 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3706 keepDumpingResults=FALSE +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3707 local loopCtr = 1 +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3708 local segmentedCRC=FALSE +21-126-11:01:50.804 00 SCX_CPU1_CS_AP/3709 +21-126-11:01:50.804 00 SCX_CPU1_CS_AP/3710 while (keepDumpingResults = FALSE) do +21-126-11:01:50.804 00 SCX_CPU1_CS_AP/3711 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl6_7",hostCPU,resAppId) +21-126-11:01:50.804 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-11:01:50.805 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-11:01:50.806 00 GET_TBL_TO_CVT/2 ; +21-126-11:01:50.806 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-11:01:50.806 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-11:01:50.811 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_7" +21-126-11:01:50.811 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:107C7333IA0CPKT000002281804C000006B037C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C365F37000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-11:01:50.811 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:01:50.811 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:01:50.811 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:01:50.811 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:01:50.811 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_7" ;;; (SCX CPU1 TBL dump table command) +21-126-11:01:50.811 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:01:50.811 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:01:50.811 00 CMH-I:CMD Command SFDU received:<1804C000006B037C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C365F37000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-11:01:50.811 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B037C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C365F37000000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-11:01:50.811 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:01:50.811 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:01:50.811 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:01:50.812 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:01:50.812 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:01:50.812 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:01:50.812 00 CMH-D:LRES Message accepted locally +21-126-11:01:50.812 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:01:50.812 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:01:50.812 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:107" ;;; ( ) +21-126-11:01:50.812 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:01:50.812 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:01:50.812 00 SPR-D:ERES Received end-to-end reponse(tag=107): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:107 +21-126-11:01:50.812 00 SPR-D:STS Command 107 was accepted. +21-126-11:01:50.823 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:01:55.426 00 TLMH-I:STS 58-012-14:25:12.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_7' +21-126-11:02:05.093 00 SPR-I:OPRI --> sammi sys add-java-window & +21-126-11:02:05.103 00 SPR-D:STS Sent native operating system command "SS sys add-java-window &" +21-126-11:02:05.854 00 SPR-I:OPRO +21-126-11:02:05.855 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-11:02:05.855 00 SPR-I:OPRO The APID is: P0FB3 +21-126-11:02:05.855 00 SPR-I:OPRO The CPU is: CPU3 +21-126-11:02:05.856 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-11:02:05.860 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl6_7 cpu1_apprestbl6_7 binary 192.168.1.8 +21-126-11:02:06.023 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl6_7 cpu1_apprestbl6_7 binary 192.168.1.8" +21-126-11:02:06.023 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:02:06.023 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:02:21.036 00 SPR-I:OPRO +21-126-11:02:21.044 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FB3 cpu1_apprestbl6_7" +21-126-11:02:21.048 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl6_7`"" +21-126-11:02:21.048 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl6_7`" +21-126-11:02:21.048 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:02:22.512 00 DPD-I:STS Page SCX_CPU1_TST_CS_HK added (cid:1). +21-126-11:02:22.614 00 SFDU-D:STS Received connection from gs582cfslab4 +21-126-11:02:26.053 00 GET_TBL_TO_CVT/238 +21-126-11:02:26.054 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-11:02:26.054 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-11:02:26.056 00 SCX_CPU1_CS_AP/3712 wait 3 +21-126-11:02:26.056 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-126-11:02:29.058 00 SCX_CPU1_CS_AP/3713 +21-126-11:02:29.058 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.059 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.059 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.059 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.059 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.060 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.060 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.062 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.062 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.062 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.062 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.062 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.063 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.063 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.065 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.065 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.065 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.065 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.065 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.066 00 SCX_CPU1_CS_AP/3721 keepDumpingResults = TRUE +21-126-11:02:29.067 00 SCX_CPU1_CS_AP/3722 segmentedCRC = TRUE +21-126-11:02:29.067 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.067 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.068 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.069 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.069 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.069 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.069 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.070 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.070 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.071 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.072 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.072 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.072 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.072 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.073 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.073 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.075 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.075 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.075 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.075 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.075 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.076 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.077 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.079 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.079 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.079 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.079 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.079 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.081 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.081 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.083 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.083 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.083 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.083 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.083 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.084 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.085 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.086 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.086 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.087 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.087 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.087 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.088 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.088 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.089 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.090 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.090 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.090 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.090 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.091 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.091 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.092 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.092 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.092 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.092 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.092 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.093 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.093 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.094 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.094 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.095 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.095 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.095 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.095 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.095 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.096 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.097 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.097 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.097 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.097 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.097 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.097 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.098 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.098 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.098 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.098 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.098 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.099 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.099 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.100 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.100 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.100 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.100 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.100 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.101 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.101 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.101 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.101 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.101 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.101 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.101 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.102 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.102 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.103 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.103 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.103 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.103 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.103 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.104 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.104 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.104 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.105 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.105 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.105 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.105 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.105 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.105 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.106 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.106 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.106 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.106 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.106 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.107 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.107 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.107 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.108 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.108 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.108 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.108 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.108 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.108 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.109 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.109 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.109 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.109 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.109 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.110 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.110 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.110 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.113 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.113 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.113 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.113 00 SCX_CPU1_CS_AP/3725 +21-126-11:02:29.113 00 SCX_CPU1_CS_AP/3726 if (loopCtr > 15) then +21-126-11:02:29.113 00 SCX_CPU1_CS_AP/3728 else +21-126-11:02:29.113 00 SCX_CPU1_CS_AP/3729 loopCtr = loopCtr + 1 +21-126-11:02:29.114 00 SCX_CPU1_CS_AP/3730 endif +21-126-11:02:29.114 00 SCX_CPU1_CS_AP/3731 enddo +21-126-11:02:29.114 00 SCX_CPU1_CS_AP/3732 +21-126-11:02:29.114 00 SCX_CPU1_CS_AP/3733 if (segmentedCRC = TRUE) then +21-126-11:02:29.114 00 SCX_CPU1_CS_AP/3734 write "<*> Passed (7000) - Segmenting has occurred for Applications." +21-126-11:02:29.114 00 SPR-I:OPRO <*> Passed (7000) - Segmenting has occurred for Applications. +21-126-11:02:29.114 00 SCX_CPU1_CS_AP/3735 ut_setrequirements CS_7000, "P" +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3739 endif +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3740 +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3741 write ";*********************************************************************" +21-126-11:02:29.116 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3742 write "; Step 7.0: Definition Table Initialization Test." +21-126-11:02:29.116 00 SPR-I:OPRO ; Step 7.0: Definition Table Initialization Test. +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3743 write ";*********************************************************************" +21-126-11:02:29.116 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3744 write "; Step 7.1: Send the command to stop the CS Application. " +21-126-11:02:29.116 00 SPR-I:OPRO ; Step 7.1: Send the command to stop the CS Application. +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3745 write ";*********************************************************************" +21-126-11:02:29.116 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3746 ;/SCX_CPU1_ES_DELETEAPP Application="TST_CS" +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3747 ;wait 5 +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3748 /SCX_CPU1_ES_DELETEAPP Application=CSAppName +21-126-11:02:29.116 00 SPR-D:CMD Sending: CCSD3ZA0000100000145C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:108C7333IA0CPKT000000561806C000001505214353000000000000000000000000000000000000 +21-126-11:02:29.116 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:02:29.116 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:02:29.116 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:02:29.116 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:02:29.117 00 CMH-I:CMD Command is /SCX_CPU1_ES_DELETEAPP APPLICATION="CS" ;;; (SCX CPU1 ES Delete Application command code) +21-126-11:02:29.117 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:02:29.117 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:02:29.117 00 CMH-I:CMD Command SFDU received:<1806C000001505214353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-11:02:29.117 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1806C000001505214353000000000000000000000000000000000000> +21-126-11:02:29.117 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:02:29.117 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:02:29.117 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:02:29.117 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:02:29.117 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:02:29.117 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:02:29.117 00 CMH-D:LRES Message accepted locally +21-126-11:02:29.117 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:02:29.117 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:02:29.117 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:108" ;;; ( ) +21-126-11:02:29.117 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:02:29.117 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:02:29.117 00 SPR-D:ERES Received end-to-end reponse(tag=108): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:108 +21-126-11:02:29.117 00 SPR-D:STS Command 108 was accepted. +21-126-11:02:29.128 00 SCX_CPU1_CS_AP/3749 wait 5 +21-126-11:02:29.128 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:02:29.430 00 TLMH-I:STS 58-012-14:25:46.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=146 App terminating, RunStatus:0x00000007 +21-126-11:02:29.430 00 TLMH-I:STS 58-012-14:25:46.006 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application CS Completed. +21-126-11:02:34.133 00 SCX_CPU1_CS_AP/3750 +21-126-11:02:34.133 00 SCX_CPU1_CS_AP/3751 write ";*********************************************************************" +21-126-11:02:34.133 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:34.133 00 SCX_CPU1_CS_AP/3752 write "; Step 7.2: Download the default Application Code Segment Definition " +21-126-11:02:34.133 00 SPR-I:OPRO ; Step 7.2: Download the default Application Code Segment Definition +21-126-11:02:34.133 00 SCX_CPU1_CS_AP/3753 write "; Table file in order to restore it during cleanup." +21-126-11:02:34.133 00 SPR-I:OPRO ; Table file in order to restore it during cleanup. +21-126-11:02:34.134 00 SCX_CPU1_CS_AP/3754 write ";********************************************************************" +21-126-11:02:34.134 00 SPR-I:OPRO ;******************************************************************** +21-126-11:02:34.134 00 SCX_CPU1_CS_AP/3760 local tableFileName = CS_DEF_APP_TABLE_FILENAME +21-126-11:02:34.134 00 SCX_CPU1_CS_AP/3761 local slashLoc = %locate(tableFileName,"/") +21-126-11:02:34.134 00 SCX_CPU1_CS_AP/3762 local lastSlashLoc = 0 +21-126-11:02:34.135 00 SCX_CPU1_CS_AP/3763 local pathSpec = tableFileName +21-126-11:02:34.135 00 SCX_CPU1_CS_AP/3764 write "==> Default Application Code Segment Table filename config paramter = '",tableFileName,"'" +21-126-11:02:34.135 00 SPR-I:OPRO ==> Default Application Code Segment Table filename config paramter = '/cf/apps/cs_apptbl.tbl' +21-126-11:02:34.135 00 SCX_CPU1_CS_AP/3765 +21-126-11:02:34.135 00 SCX_CPU1_CS_AP/3767 while (slashLoc <> 0) do +21-126-11:02:34.136 00 SCX_CPU1_CS_AP/3768 tableFileName = %substring(tableFileName,slashLoc+1,%length(tableFileName)) +21-126-11:02:34.136 00 SCX_CPU1_CS_AP/3769 lastSlashLoc = lastSlashLoc + slashLoc +21-126-11:02:34.136 00 SCX_CPU1_CS_AP/3770 slashLoc = %locate(tableFileName,"/") +21-126-11:02:34.136 00 SCX_CPU1_CS_AP/3771 enddo +21-126-11:02:34.138 00 SCX_CPU1_CS_AP/3768 tableFileName = %substring(tableFileName,slashLoc+1,%length(tableFileName)) +21-126-11:02:34.138 00 SCX_CPU1_CS_AP/3769 lastSlashLoc = lastSlashLoc + slashLoc +21-126-11:02:34.139 00 SCX_CPU1_CS_AP/3770 slashLoc = %locate(tableFileName,"/") +21-126-11:02:34.139 00 SCX_CPU1_CS_AP/3771 enddo +21-126-11:02:34.141 00 SCX_CPU1_CS_AP/3768 tableFileName = %substring(tableFileName,slashLoc+1,%length(tableFileName)) +21-126-11:02:34.141 00 SCX_CPU1_CS_AP/3769 lastSlashLoc = lastSlashLoc + slashLoc +21-126-11:02:34.141 00 SCX_CPU1_CS_AP/3770 slashLoc = %locate(tableFileName,"/") +21-126-11:02:34.142 00 SCX_CPU1_CS_AP/3771 enddo +21-126-11:02:34.142 00 SCX_CPU1_CS_AP/3772 write "==> Table filename ONLY = '",tableFileName,"'" +21-126-11:02:34.142 00 SPR-I:OPRO ==> Table filename ONLY = 'cs_apptbl.tbl' +21-126-11:02:34.142 00 SCX_CPU1_CS_AP/3773 +21-126-11:02:34.143 00 SCX_CPU1_CS_AP/3774 pathSpec = %substring(pathSpec,1,lastSlashLoc) +21-126-11:02:34.143 00 SCX_CPU1_CS_AP/3775 write "==> last Slash found at ",lastSlashLoc +21-126-11:02:34.143 00 SPR-I:OPRO ==> last Slash found at 9 +21-126-11:02:34.143 00 SCX_CPU1_CS_AP/3776 write "==> Default path spec = '",pathSpec,"'" +21-126-11:02:34.144 00 SPR-I:OPRO ==> Default path spec = '/cf/apps/' +21-126-11:02:34.144 00 SCX_CPU1_CS_AP/3777 +21-126-11:02:34.144 00 SCX_CPU1_CS_AP/3779 s ftp_file ("CF:0",tableFileName,"cs_apptbl.tblORIG",hostCPU,"G") +21-126-11:02:34.144 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-126-11:02:34.146 00 SPR-I:STS Procedure FTP_FILE started +21-126-11:02:34.146 00 FTP_FILE/2 ; +21-126-11:02:34.146 00 FTP_FILE/3 local logging = %liv (log_procedure) +21-126-11:02:34.147 00 FTP_FILE/4 %liv (log_procedure) = FALSE +21-126-11:02:34.298 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp_file.pl CF:0 cs_apptbl.tbl cs_apptbl.tblORIG binary 192.168.1.8 G" +21-126-11:02:34.298 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:02:34.298 00 FTP_FILE/85 ENDPROC +21-126-11:02:34.298 00 SPR-I:STS Procedure FTP_FILE completed +21-126-11:02:34.299 00 SCX_CPU1_CS_AP/3780 wait 5 +21-126-11:02:34.299 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:02:39.304 00 SCX_CPU1_CS_AP/3781 +21-126-11:02:39.304 00 SCX_CPU1_CS_AP/3782 write ";*********************************************************************" +21-126-11:02:39.304 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:39.304 00 SCX_CPU1_CS_AP/3783 write "; Step 7.3: Delete the Application Code Segment Definition table " +21-126-11:02:39.304 00 SPR-I:OPRO ; Step 7.3: Delete the Application Code Segment Definition table +21-126-11:02:39.304 00 SCX_CPU1_CS_AP/3784 write "; default load file from the CPU1. " +21-126-11:02:39.304 00 SPR-I:OPRO ; default load file from the CPU1. +21-126-11:02:39.304 00 SCX_CPU1_CS_AP/3785 write ";*********************************************************************" +21-126-11:02:39.304 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:39.304 00 SCX_CPU1_CS_AP/3786 s ftp_file ("CF:0","na",tableFileName,hostCPU,"R") +21-126-11:02:39.305 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-126-11:02:39.306 00 SPR-I:STS Procedure FTP_FILE started +21-126-11:02:39.306 00 FTP_FILE/2 ; +21-126-11:02:39.306 00 FTP_FILE/3 local logging = %liv (log_procedure) +21-126-11:02:39.307 00 FTP_FILE/4 %liv (log_procedure) = FALSE +21-126-11:02:39.432 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp_file.pl CF:0 na cs_apptbl.tbl binary 192.168.1.8 R" +21-126-11:02:39.433 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:02:39.433 00 FTP_FILE/85 ENDPROC +21-126-11:02:39.433 00 SPR-I:STS Procedure FTP_FILE completed +21-126-11:02:39.434 00 SCX_CPU1_CS_AP/3787 +21-126-11:02:39.434 00 SCX_CPU1_CS_AP/3788 write ";*********************************************************************" +21-126-11:02:39.434 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:39.434 00 SCX_CPU1_CS_AP/3789 write "; Step 7.4: Start the CS Application. " +21-126-11:02:39.434 00 SPR-I:OPRO ; Step 7.4: Start the CS Application. +21-126-11:02:39.434 00 SCX_CPU1_CS_AP/3790 write ";*********************************************************************" +21-126-11:02:39.434 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:39.434 00 SCX_CPU1_CS_AP/3791 ;s scx_cpu1_cs_start_apps("7.4") +21-126-11:02:39.434 00 SCX_CPU1_CS_AP/3792 ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +21-126-11:02:39.438 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:02:39.438 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-126-11:02:39.438 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:02:39.439 00 SCX_CPU1_CS_AP/3793 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_INIT_INF_EID, "INFO", 2 +21-126-11:02:39.444 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:02:39.444 00 SPR-I:OPRO ; Setup event 2 with CS INFO 1 +21-126-11:02:39.444 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:02:39.445 00 SCX_CPU1_CS_AP/3794 +21-126-11:02:39.472 00 SCX_CPU1_CS_AP/3795 s load_start_app (CSAppName,hostCPU,"CS_AppMain") +21-126-11:02:39.472 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-126-11:02:39.473 00 SPR-I:STS Procedure LOAD_START_APP started +21-126-11:02:39.473 00 LOAD_START_APP/2 ; +21-126-11:02:39.473 00 LOAD_START_APP/3 local logging = %liv (log_procedure) +21-126-11:02:39.473 00 LOAD_START_APP/4 %liv (log_procedure) = FALSE +21-126-11:02:39.474 00 SPR-I:OPRO Application Filename: cs.o +21-126-11:02:39.475 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 cs.o RAM:0 3 +21-126-11:02:39.607 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 cs.o RAM:0 3" +21-126-11:02:39.607 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:02:39.609 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="CS" APP_ENTRY_PT="CS_AppMain" APP_FILE_NAME="/ram/cs.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-126-11:02:39.610 00 SPR-D:CMD Sending: CCSD3ZA0000100000329C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:109C7333IA0CPKT000002401806C000007104D8435300000000000000000000000000000000000043535F4170704D61696E000000000000000000002F72616D2F63732E6F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7 +21-126-11:02:39.610 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:02:39.611 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:02:39.611 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:02:39.611 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:02:39.611 00 CMH-I:CMD Command is /SCX_CPU1_ES_STARTAPP APPLICATION="CS" APP_ENTRY_PT="CS_AppMain" APP_FILE_NAME="/ram/cs.o" STACKSIZE= 8192 (x2000) RESTARTCPU PRIORITY= 183 (xB7) ;;; (SCX CPU1 ES load and start single application command code) +21-126-11:02:39.611 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:02:39.611 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:02:39.612 00 CMH-I:CMD Command SFDU received:<1806C000007104D8435300000000000000000000000000000000000043535F4170704D61696E000000000000000000002F72616D2F63732E6F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7> from gs582cfslab4:SPR +21-126-11:02:39.612 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1806C000007104D8435300000000000000000000000000000000000043535F4170704D61696E000000000000000000002F72616D2F63732E6F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7> +21-126-11:02:39.612 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:02:39.612 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:02:39.612 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:02:39.613 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:02:39.613 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:02:39.613 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:02:39.613 00 CMH-D:LRES Message accepted locally +21-126-11:02:39.613 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:02:39.613 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:02:39.613 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:109" ;;; ( ) +21-126-11:02:39.614 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:02:39.614 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:02:39.614 00 SPR-D:ERES Received end-to-end reponse(tag=109): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:109 +21-126-11:02:39.614 00 SPR-D:STS Command 109 was accepted. +21-126-11:02:39.625 00 LOAD_START_APP/128 +21-126-11:02:39.625 00 LOAD_START_APP/129 ENDPROC +21-126-11:02:39.625 00 SPR-I:STS Procedure LOAD_START_APP completed +21-126-11:02:39.628 00 SCX_CPU1_CS_AP/3796 +21-126-11:02:39.628 00 SCX_CPU1_CS_AP/3797 ; Wait for app startup events +21-126-11:02:39.628 00 SCX_CPU1_CS_AP/3798 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 70 +21-126-11:02:39.640 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:02:39.930 00 TLMH-I:STS 58-012-14:25:56.514 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CS from /ram/cs.o, AppID = 1114125 +21-126-11:02:39.931 00 TLMH-I:STS 58-012-14:25:56.584 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-126-11:02:39.932 00 TLMH-I:STS 58-012-14:25:56.584 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefEepromTbl' from '/cf/cs_eepromtbl.tbl' +21-126-11:02:39.933 00 TLMH-I:STS 58-012-14:25:56.584 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-126-11:02:39.934 00 TLMH-I:STS 58-012-14:25:56.618 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-126-11:02:39.935 00 TLMH-I:STS 58-012-14:25:56.618 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefMemoryTbl' from '/cf/cs_memorytbl.tbl' +21-126-11:02:39.936 00 TLMH-I:STS 58-012-14:25:56.618 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-126-11:02:39.938 00 TLMH-I:STS 58-012-14:25:56.655 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-126-11:02:39.939 00 TLMH-I:STS 58-012-14:25:56.655 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefAppTbl' from 'Addr 0x00A3A390' +21-126-11:02:39.941 00 TLMH-I:STS 58-012-14:25:56.655 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-126-11:02:39.942 00 TLMH-I:STS 58-012-14:25:56.692 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-126-11:02:39.944 00 TLMH-I:STS 58-012-14:25:56.692 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefTablesTbl' from '/cf/cs_tablestbl.tbl' +21-126-11:02:39.945 00 TLMH-I:STS 58-012-14:25:56.692 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-126-11:02:39.946 00 TLMH-I:STS 58-012-14:25:56.693 INFO CPU=CPU1 APPNAME=CS EVENT ID=1 CS Initialized. Version 2.4.2.0 +21-126-11:02:40.641 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:02:40.642 00 SCX_CPU1_CS_AP/3799 IF (UT_TW_Status = UT_Success) THEN +21-126-11:02:40.642 00 SCX_CPU1_CS_AP/3800 if (SCX_CPU1_num_found_messages = 1) then +21-126-11:02:40.642 00 SCX_CPU1_CS_AP/3801 write "<*> Passed - CS Application Started" +21-126-11:02:40.642 00 SPR-I:OPRO <*> Passed - CS Application Started +21-126-11:02:40.642 00 SCX_CPU1_CS_AP/3804 endif +21-126-11:02:40.642 00 SCX_CPU1_CS_AP/3807 endif +21-126-11:02:40.642 00 SCX_CPU1_CS_AP/3808 +21-126-11:02:40.642 00 SCX_CPU1_CS_AP/3810 stream = x'08A4' +21-126-11:02:40.643 00 SCX_CPU1_CS_AP/3811 +21-126-11:02:40.643 00 SCX_CPU1_CS_AP/3812 /SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +21-126-11:02:40.643 00 SPR-D:CMD Sending: CCSD3ZA0000100000119C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:110C7333IA0CPKT000000301880C0000008020508A40000000004 +21-126-11:02:40.643 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:02:40.643 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:02:40.643 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:02:40.643 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:02:40.643 00 CMH-I:CMD Command is /SCX_CPU1_TO_ADDPACKET STREAM= 2212 (x8A4) PKT_SIZE= 0 (x0)[ PRIORITY= 0 (x0) RELIABILITY= 0 (x0)] BUFLIMIT= 4 (x4) ;;; (SCX CPU1 TO Add Packet command code) +21-126-11:02:40.643 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:02:40.643 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:02:40.644 00 CMH-I:CMD Command SFDU received:<1880C0000008020508A40000000004> from gs582cfslab4:SPR +21-126-11:02:40.644 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1880C0000008020508A40000000004> +21-126-11:02:40.644 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:02:40.644 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:02:40.644 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:02:40.644 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:02:40.644 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:02:40.644 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:02:40.644 00 CMH-D:LRES Message accepted locally +21-126-11:02:40.644 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:02:40.644 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:02:40.645 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:110" ;;; ( ) +21-126-11:02:40.645 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:02:40.645 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:02:40.645 00 SPR-D:ERES Received end-to-end reponse(tag=110): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:110 +21-126-11:02:40.645 00 SPR-D:STS Command 110 was accepted. +21-126-11:02:40.655 00 SCX_CPU1_CS_AP/3813 +21-126-11:02:40.655 00 SCX_CPU1_CS_AP/3814 wait 5 +21-126-11:02:40.655 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:02:41.930 00 TLMH-I:STS 58-012-14:25:58.300 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=6 Subscribe Err:Bad Arg,MsgId 0x8a40000,PipeId 1441800,app TO_LAB_APP,scope 0 +21-126-11:02:41.931 00 TLMH-I:STS 58-012-14:25:58.300 ERROR CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=10 L481 TO Can't subscribe 0x8a40000 status -905969661 +21-126-11:02:45.659 00 SCX_CPU1_CS_AP/3815 +21-126-11:02:45.659 00 SCX_CPU1_CS_AP/3816 write ";*********************************************************************" +21-126-11:02:45.659 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:45.659 00 SCX_CPU1_CS_AP/3817 write "; Step 7.5: Dump the Application Code Segment Results table. " +21-126-11:02:45.659 00 SPR-I:OPRO ; Step 7.5: Dump the Application Code Segment Results table. +21-126-11:02:45.659 00 SCX_CPU1_CS_AP/3818 write ";*********************************************************************" +21-126-11:02:45.659 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:45.659 00 SCX_CPU1_CS_AP/3819 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-11:02:45.659 00 SCX_CPU1_CS_AP/3820 +21-126-11:02:45.659 00 SCX_CPU1_CS_AP/3821 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl7_5",hostCPU,resAppId) +21-126-11:02:45.660 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-11:02:45.661 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-11:02:45.661 00 GET_TBL_TO_CVT/2 ; +21-126-11:02:45.661 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-11:02:45.661 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-11:02:45.667 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl7_5" +21-126-11:02:45.667 00 SPR-D:CMD Sending: CCSD3ZA0000100000317C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:111C7333IA0CPKT000002281804C000006B037F000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C375F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +21-126-11:02:45.667 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:02:45.667 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:02:45.667 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:02:45.667 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:02:45.668 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl7_5" ;;; (SCX CPU1 TBL dump table command) +21-126-11:02:45.668 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:02:45.668 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:02:45.668 00 CMH-I:CMD Command SFDU received:<1804C000006B037F000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C375F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-11:02:45.668 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1804C000006B037F000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C375F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> +21-126-11:02:45.668 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:02:45.668 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:02:45.668 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:02:45.668 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:02:45.668 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:02:45.668 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:02:45.668 00 CMH-D:LRES Message accepted locally +21-126-11:02:45.668 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:02:45.668 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:02:45.668 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:111" ;;; ( ) +21-126-11:02:45.668 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:02:45.668 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:02:45.669 00 SPR-D:ERES Received end-to-end reponse(tag=111): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:111 +21-126-11:02:45.669 00 SPR-D:STS Command 111 was accepted. +21-126-11:02:45.679 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:02:51.431 00 TLMH-I:STS 58-012-14:26:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl7_5' +21-126-11:03:00.691 00 SPR-I:OPRO +21-126-11:03:00.691 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-11:03:00.691 00 SPR-I:OPRO The APID is: P0FB3 +21-126-11:03:00.691 00 SPR-I:OPRO The CPU is: CPU3 +21-126-11:03:00.692 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-11:03:00.693 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl7_5 cpu1_apprestbl7_5 binary 192.168.1.8 +21-126-11:03:00.824 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl7_5 cpu1_apprestbl7_5 binary 192.168.1.8" +21-126-11:03:00.824 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:03:00.824 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:03:15.836 00 SPR-I:OPRO +21-126-11:03:15.855 00 SPR-D:STS Sent native operating system command "cd /s/opr/accounts/cfs_test/image;file2cvt -z P0FB3 cpu1_apprestbl7_5" +21-126-11:03:15.878 00 SPR-D:STS Sent native operating system command "cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl7_5`"" +21-126-11:03:15.879 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl7_5`" +21-126-11:03:15.879 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:03:20.883 00 GET_TBL_TO_CVT/238 +21-126-11:03:20.883 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-11:03:20.883 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-11:03:20.885 00 SCX_CPU1_CS_AP/3822 wait 5 +21-126-11:03:20.885 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:03:25.889 00 SCX_CPU1_CS_AP/3823 +21-126-11:03:25.889 00 SCX_CPU1_CS_AP/3824 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-11:03:25.901 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:03:25.907 00 SCX_CPU1_CS_AP/3825 if (UT_TW_Status = UT_Success) then +21-126-11:03:25.908 00 SCX_CPU1_CS_AP/3826 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-11:03:25.908 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-11:03:25.908 00 SCX_CPU1_CS_AP/3827 ut_setrequirements CS_4008, "P" +21-126-11:03:25.911 00 SCX_CPU1_CS_AP/3831 endif +21-126-11:03:25.911 00 SCX_CPU1_CS_AP/3832 +21-126-11:03:25.911 00 SCX_CPU1_CS_AP/3833 write ";*********************************************************************" +21-126-11:03:25.911 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:25.911 00 SCX_CPU1_CS_AP/3834 write "; Step 8.0: Clean-up. " +21-126-11:03:25.911 00 SPR-I:OPRO ; Step 8.0: Clean-up. +21-126-11:03:25.911 00 SCX_CPU1_CS_AP/3835 write ";*********************************************************************" +21-126-11:03:25.912 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:25.912 00 SCX_CPU1_CS_AP/3836 write "; Step 8.1: Upload the default Application Code Segment Definition " +21-126-11:03:25.912 00 SPR-I:OPRO ; Step 8.1: Upload the default Application Code Segment Definition +21-126-11:03:25.912 00 SCX_CPU1_CS_AP/3837 write "; table downloaded in step 7.2. " +21-126-11:03:25.912 00 SPR-I:OPRO ; table downloaded in step 7.2. +21-126-11:03:25.912 00 SCX_CPU1_CS_AP/3838 write ";*********************************************************************" +21-126-11:03:25.912 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:25.912 00 SCX_CPU1_CS_AP/3839 s ftp_file ("CF:0","cs_apptbl.tblORIG",tableFileName,hostCPU,"P") +21-126-11:03:25.912 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-126-11:03:25.938 00 SPR-I:STS Procedure FTP_FILE started +21-126-11:03:25.938 00 FTP_FILE/2 ; +21-126-11:03:25.938 00 FTP_FILE/3 local logging = %liv (log_procedure) +21-126-11:03:25.939 00 FTP_FILE/4 %liv (log_procedure) = FALSE +21-126-11:03:26.211 00 SPR-D:STS Sent native operating system command "perl /s/opr/accounts/global/tools/ftp_file.pl CF:0 cs_apptbl.tblORIG cs_apptbl.tbl binary 192.168.1.8 P" +21-126-11:03:26.211 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:03:26.212 00 FTP_FILE/85 ENDPROC +21-126-11:03:26.212 00 SPR-I:STS Procedure FTP_FILE completed +21-126-11:03:26.215 00 SCX_CPU1_CS_AP/3840 +21-126-11:03:26.215 00 SCX_CPU1_CS_AP/3841 write ";*********************************************************************" +21-126-11:03:26.215 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:26.215 00 SCX_CPU1_CS_AP/3842 write "; Step 8.2: Send the Power-On Reset command. " +21-126-11:03:26.215 00 SPR-I:OPRO ; Step 8.2: Send the Power-On Reset command. +21-126-11:03:26.215 00 SCX_CPU1_CS_AP/3843 write ";*********************************************************************" +21-126-11:03:26.215 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:26.215 00 SCX_CPU1_CS_AP/3844 /SCX_CPU1_ES_POWERONRESET +21-126-11:03:26.216 00 SPR-D:CMD Sending: CCSD3ZA0000100000109C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:112C7333IA0CPKT000000201806C000000302220002 +21-126-11:03:26.216 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:03:26.216 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:03:26.216 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:03:26.216 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:03:26.217 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-126-11:03:26.217 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:03:26.217 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:03:26.217 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-126-11:03:26.217 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1806C000000302220002> +21-126-11:03:26.217 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:03:26.218 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:03:26.218 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:03:26.219 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:03:26.219 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:03:26.219 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:03:26.219 00 CMH-D:LRES Message accepted locally +21-126-11:03:26.219 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:03:26.220 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:03:26.220 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:112" ;;; ( ) +21-126-11:03:26.220 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:03:26.220 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:03:26.220 00 SPR-D:ERES Received end-to-end reponse(tag=112): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:112 +21-126-11:03:26.220 00 SPR-D:STS Command 112 was accepted. +21-126-11:03:26.231 00 SCX_CPU1_CS_AP/3845 wait 10 +21-126-11:03:26.231 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:03:36.240 00 SCX_CPU1_CS_AP/3846 +21-126-11:03:36.240 00 SCX_CPU1_CS_AP/3847 close_data_center +21-126-11:03:36.240 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-126-11:03:36.241 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-126-11:03:36.241 00 CLEAR_SPACECRA/2 ; +21-126-11:03:36.241 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-126-11:03:36.241 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-126-11:03:36.245 00 CLEAR_SPACECRA/135 +21-126-11:03:36.245 00 CLEAR_SPACECRA/136 endproc +21-126-11:03:36.245 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-126-11:03:36.279 00 SPR-D:STS Sent native operating system command "killall data_center" +21-126-11:03:36.280 00 SCX_CPU1_CS_AP/3848 wait 60 +21-126-11:03:36.280 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-126-11:03:36.282 00 TIO-W:STS Channel I disconnected. Retrying +21-126-11:03:40.091 00 DPD-I:STS Deleting page SCX_CPU1_TST_CS_HK +21-126-11:03:40.102 00 SFDU-D:STS Terminated connection from gs582cfslab4 +21-126-11:04:34.435 00 DPD-I:STS Deleting page SCX_CPU1_CS_APP_RESULTS_TBL +21-126-11:04:34.449 00 SFDU-D:STS Terminated connection from localhost +21-126-11:04:36.332 00 SCX_CPU1_CS_AP/3849 +21-126-11:04:36.332 00 SCX_CPU1_CS_AP/3850 cfe_startup {hostCPU} +21-126-11:04:36.339 00 SPR-D:STS Sent native operating system command "echo .extern_ignore xterm -ls -T DATA_CENTER -e 'data_center -t 5001 -c 5002' > /home/cfs_test/.asist/log/gmsec_startup.imon" +21-126-11:04:36.340 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:04:42.306 00 CMH-D:COMM Connected to host gs582cfslab4 +21-126-11:04:42.306 00 CMH-D:DBG Input Client #0 has gen_connected to FEDS_CLIENT. +21-126-11:04:42.306 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:04:42.306 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:04:42.306 00 CMH-I:COMM Attached to upstream server #0-> FEDS:FEDS +21-126-11:04:42.306 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-126-11:04:42.306 00 CMH-D:COMM CMHQ #0 reconnection is <00> +21-126-11:04:42.979 00 DPD-I:STS Deleting page SCX_CPU1_CS_APP_DEF_TABLE +21-126-11:04:42.987 00 SFDU-D:STS Terminated connection from gs582cfslab4 +21-126-11:04:46.292 00 TIO-I:STS Connected to I channel as SFID 0. +21-126-11:04:46.351 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:04:46.352 00 SPR-D:CMD Sending: CCSD3ZA0000100000126C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:113C7333IA0DDIR00000037open udp_read C%03X 1235 packet_only +21-126-11:04:46.353 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:04:46.353 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:04:46.353 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:04:46.353 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:04:46.353 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-126-11:04:46.353 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:04:46.353 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:04:46.353 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DDIR +21-126-11:04:46.354 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:04:46.354 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:04:46.354 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:04:46.354 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:04:46.355 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:04:46.355 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:04:46.355 00 CMH-D:LRES Message accepted locally +21-126-11:04:46.357 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:04:46.357 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:04:46.357 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:113" ;;; ( ) +21-126-11:04:46.357 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:04:46.358 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:04:46.358 00 SPR-D:ERES Received end-to-end reponse(tag=113): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:113 +21-126-11:04:46.358 00 SPR-D:STS Command 113 was accepted. +21-126-11:04:46.370 00 SPR-D:CMD Sending: CCSD3ZA0000100000129C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:114C7333IA0DDIR00000040open udp_write CPKT cpu3 1234 ascii_pkt +21-126-11:04:46.371 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:04:46.371 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:04:46.371 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:04:46.371 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:04:46.371 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-126-11:04:46.371 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:04:46.371 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:04:46.371 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DDIR +21-126-11:04:46.371 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:04:46.372 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:04:46.372 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:04:46.372 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:04:46.372 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:04:46.373 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:04:46.373 00 CMH-D:LRES Message accepted locally +21-126-11:04:46.412 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:04:46.412 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:04:46.412 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:114" ;;; ( ) +21-126-11:04:46.412 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:04:46.412 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:04:46.412 00 SPR-D:ERES Received end-to-end reponse(tag=114): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:114 +21-126-11:04:46.412 00 SPR-D:STS Command 114 was accepted. +21-126-11:04:46.423 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-126-11:04:46.423 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-126-11:04:46.424 00 SEND_THAT_TO_C/2 ; +21-126-11:04:46.424 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-126-11:04:46.424 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-126-11:04:46.426 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-126-11:04:46.426 00 SPR-D:CMD Sending: CCSD3ZA0000100000137C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:115C7333IA0CPKT000000481880C0000011069A3139322E3136382E312E313031000000 +21-126-11:04:46.426 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:04:46.426 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:04:46.426 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:04:46.426 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:04:46.427 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-126-11:04:46.427 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:04:46.427 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:04:46.427 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-126-11:04:46.427 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1880C0000011069A3139322E3136382E312E313031000000> +21-126-11:04:46.427 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:04:46.427 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:04:46.427 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:04:46.427 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:04:46.427 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:04:46.427 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:04:46.427 00 CMH-D:LRES Message accepted locally +21-126-11:04:46.467 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:04:46.467 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:04:46.467 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:115" ;;; ( ) +21-126-11:04:46.467 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:04:46.467 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:04:46.467 00 SPR-D:ERES Received end-to-end reponse(tag=115): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:115 +21-126-11:04:46.467 00 SPR-D:STS Command 115 was accepted. +21-126-11:04:46.477 00 SEND_THAT_TO_C/83 +21-126-11:04:46.477 00 SEND_THAT_TO_C/84 endproc +21-126-11:04:46.478 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-126-11:04:46.478 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:04:47.515 00 TLMH-I:STS 58-012-14:03:48.850 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-11:04:51.484 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:04:51.484 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-126-11:04:51.486 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-126-11:04:51.486 00 FILL_IN_SPACEC/2 ; +21-126-11:04:51.486 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-126-11:04:51.487 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-126-11:04:51.496 00 FILL_IN_SPACEC/152 +21-126-11:04:51.496 00 FILL_IN_SPACEC/153 endproc +21-126-11:04:51.497 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-126-11:04:51.500 00 SCX_CPU1_CS_AP/3851 wait 5 +21-126-11:04:51.500 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:04:56.505 00 SCX_CPU1_CS_AP/3852 +21-126-11:04:56.505 00 SCX_CPU1_CS_AP/3853 reqReport: +21-126-11:04:56.505 00 SCX_CPU1_CS_AP/3854 write "**** Requirements Status Reporting" +21-126-11:04:56.505 00 SPR-I:OPRO **** Requirements Status Reporting +21-126-11:04:56.505 00 SCX_CPU1_CS_AP/3855 +21-126-11:04:56.505 00 SCX_CPU1_CS_AP/3856 write "--------------------------" +21-126-11:04:56.505 00 SPR-I:OPRO -------------------------- +21-126-11:04:56.505 00 SCX_CPU1_CS_AP/3857 write " Requirement(s) Report" +21-126-11:04:56.505 00 SPR-I:OPRO Requirement(s) Report +21-126-11:04:56.505 00 SCX_CPU1_CS_AP/3858 write "--------------------------" +21-126-11:04:56.506 00 SPR-I:OPRO -------------------------- +21-126-11:04:56.506 00 SCX_CPU1_CS_AP/3859 +21-126-11:04:56.506 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.506 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.507 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-126-11:04:56.509 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.510 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.510 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.511 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-126-11:04:56.513 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.514 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.515 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.516 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-126-11:04:56.517 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.519 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.519 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.520 00 SPR-I:OPRO FSW Requirement: CS_4000 P/F: P +21-126-11:04:56.522 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.523 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.524 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.525 00 SPR-I:OPRO FSW Requirement: CS_4000.1 P/F: P +21-126-11:04:56.565 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.565 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.565 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.566 00 SPR-I:OPRO FSW Requirement: CS_4000.2 P/F: P +21-126-11:04:56.566 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.567 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.567 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.567 00 SPR-I:OPRO FSW Requirement: CS_4001 P/F: P +21-126-11:04:56.567 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.567 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.568 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.568 00 SPR-I:OPRO FSW Requirement: CS_4002 P/F: P +21-126-11:04:56.588 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.588 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.588 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.588 00 SPR-I:OPRO FSW Requirement: CS_4003 P/F: P +21-126-11:04:56.589 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.591 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.591 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.591 00 SPR-I:OPRO FSW Requirement: CS_4004 P/F: P +21-126-11:04:56.591 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.592 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.592 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.592 00 SPR-I:OPRO FSW Requirement: CS_4005 P/F: P +21-126-11:04:56.611 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.611 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.611 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.611 00 SPR-I:OPRO FSW Requirement: CS_4005.1 P/F: P +21-126-11:04:56.612 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.612 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.612 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.613 00 SPR-I:OPRO FSW Requirement: CS_4005.2 P/F: P +21-126-11:04:56.613 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.613 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.613 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.614 00 SPR-I:OPRO FSW Requirement: CS_4006 P/F: P +21-126-11:04:56.633 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.634 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.634 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.634 00 SPR-I:OPRO FSW Requirement: CS_4007 P/F: P +21-126-11:04:56.635 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.635 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.635 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.636 00 SPR-I:OPRO FSW Requirement: CS_4008 P/F: P +21-126-11:04:56.636 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.636 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.637 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.637 00 SPR-I:OPRO FSW Requirement: CS_7000 P/F: P +21-126-11:04:56.656 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.656 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.656 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.657 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-126-11:04:56.657 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.657 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.658 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.658 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-126-11:04:56.658 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.659 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.659 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.659 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-126-11:04:56.679 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.679 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.679 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.679 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-126-11:04:56.680 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.680 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.680 00 SCX_CPU1_CS_AP/3863 +21-126-11:04:56.681 00 SCX_CPU1_CS_AP/3864 drop ut_requirement ; needed to clear global variables +21-126-11:04:56.681 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-126-11:04:56.681 00 SCX_CPU1_CS_AP/3865 drop ut_req_array_size ; needed to clear global variables +21-126-11:04:56.681 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-126-11:04:56.681 00 SCX_CPU1_CS_AP/3866 +21-126-11:04:56.681 00 SCX_CPU1_CS_AP/3867 write ";*********************************************************************" +21-126-11:04:56.681 00 SPR-I:OPRO ;********************************************************************* +21-126-11:04:56.701 00 SCX_CPU1_CS_AP/3868 write "; End procedure SCX_CPU1_cs_appcode " +21-126-11:04:56.701 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_appcode +21-126-11:04:56.701 00 SCX_CPU1_CS_AP/3869 write ";*********************************************************************" +21-126-11:04:56.701 00 SPR-I:OPRO ;********************************************************************* +21-126-11:04:56.701 00 SCX_CPU1_CS_AP/3870 ENDPROC +21-126-11:04:56.701 00 SPR-I:STS Procedure SCX_CPU1_CS_APPCODE completed +21-126-11:04:56.702 00 UT_RUNPROC/249 +21-126-11:04:56.703 00 UT_RUNPROC/264 #endif +21-126-11:04:56.703 00 UT_RUNPROC/265 +21-126-11:04:56.703 00 UT_RUNPROC/266 write "*** Telemetry Info ***" +21-126-11:04:56.703 00 SPR-I:OPRO *** Telemetry Info *** +21-126-11:04:56.703 00 UT_RUNPROC/268 ;;; write "Pkt Loss Count: ", TO_PCKTSDISCARD +21-126-11:04:56.703 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-126-11:04:56.703 00 SPR-I:OPRO +21-126-11:04:56.703 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-126-11:04:56.703 00 SPR-I:OPRO Pkt Loss Count: N/A +21-126-11:04:56.703 00 UT_RUNPROC/271 write "******************" +21-126-11:04:56.703 00 SPR-I:OPRO +21-126-11:04:56.703 00 UT_RUNPROC/271 write "******************" +21-126-11:04:56.703 00 SPR-I:OPRO ****************** +21-126-11:04:56.703 00 UT_RUNPROC/273 +21-126-11:04:56.703 00 SPR-I:OPRO +21-126-11:04:56.703 00 UT_RUNPROC/273 +21-126-11:04:56.703 00 UT_RUNPROC/274 etime = %gmt +21-126-11:04:56.703 00 UT_RUNPROC/275 write "Elapsed time: ", etime-stime, " seconds" +21-126-11:04:56.703 00 SPR-I:OPRO Elapsed time: 1545.81 seconds +21-126-11:04:56.707 00 UT_RUNPROC/276 write "Elapsed time: ", (etime-stime)/60, " minutes" +21-126-11:04:56.707 00 SPR-I:OPRO Elapsed time: 25.7636 minutes +21-126-11:04:56.707 00 UT_RUNPROC/277 ; +21-126-11:04:56.707 00 UT_RUNPROC/278 ; wait for completion of procedure +21-126-11:04:56.707 00 UT_RUNPROC/279 ; +21-126-11:04:56.707 00 UT_RUNPROC/280 wait(10) +21-126-11:04:56.707 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:05:06.715 00 UT_RUNPROC/281 ; +21-126-11:05:06.715 00 UT_RUNPROC/282 ; close the log to procedure log name for archive +21-126-11:05:06.716 00 UT_RUNPROC/283 ; +21-126-11:05:06.716 00 UT_RUNPROC/284 local test_log_string = "/test_logs/" +21-126-11:05:06.716 00 UT_RUNPROC/285 if ((logoff_when_done = 0) and (%length(opt_parm) <> 0)) then +21-126-11:05:06.716 00 UT_RUNPROC/287 endif +21-126-11:05:06.716 00 UT_RUNPROC/288 +21-126-11:05:06.716 00 UT_RUNPROC/289 write "Creating filtered log at " & %env("WORK") & test_log_string ;; +21-126-11:05:06.716 00 UT_RUNPROC/290 & log_name & "f" +21-126-11:05:06.717 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.logf +21-126-11:05:06.717 00 UT_RUNPROC/291 write "Creating filtered output log at " & %env("WORK") & test_log_string ;; +21-126-11:05:06.717 00 UT_RUNPROC/292 & log_name & "p" +21-126-11:05:06.717 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.logp +21-126-11:05:06.717 00 UT_RUNPROC/293 write "Creating filtered output log (without SFDUs) at " & %env("WORK") ;; +21-126-11:05:06.717 00 UT_RUNPROC/294 & test_log_string & log_name & "s" +21-126-11:05:06.718 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.logs +21-126-11:05:06.718 00 UT_RUNPROC/295 write "Creating filtered event log at " & %env("WORK") & test_log_string ;; +21-126-11:05:06.718 00 UT_RUNPROC/296 & log_name & "e" +21-126-11:05:06.718 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.loge +21-126-11:05:06.718 00 UT_RUNPROC/297 write "Creating filtered requirements log at " & %env("WORK") ;; +21-126-11:05:06.718 00 UT_RUNPROC/298 & test_log_string & log_name & "r" +21-126-11:05:06.718 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.logr +21-126-11:05:06.719 00 UT_RUNPROC/299 +21-126-11:05:06.719 00 UT_RUNPROC/300 rstol_dir = "rstol 'newlog " & log_name & "'" +21-126-11:05:06.719 00 UT_RUNPROC/301 native(rstol_dir) +21-126-11:05:06.801 00 ????-D:???? Command "newlog scx_cpu1_cs_appcode-2021-126-10h39m10s.log" sent to STOL +21-126-11:05:06.801 00 SPR-D:STS Sent native operating system command "rstol 'newlog scx_cpu1_cs_appcode-2021-126-10h39m10s.log'" +21-126-11:05:06.811 00 SPR-I:OPRI --> newlog scx_cpu1_cs_appcode-2021-126-10h39m10s.log +21-126-11:05:06.811 00 SPR-D:CMD Sending: CCSD3ZA0000100000134C7333IA0DEST00000005:GEVHC7333IA0LABL00000020gs582cfslab4:SPR:116C7333IA0GEVH00000049NEWLOG scx_cpu1_cs_appcode-2021-126-10h39m10s.log +21-126-11:05:06.812 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:05:06.812 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:05:06.812 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU=":GEVH" ;;; ( ) +21-126-11:05:06.812 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:05:06.812 00 CMH-D:CMD SFDU is /GEVH D="NEWLOG scx_cpu1_cs_appcode-2021-126-10h39m10s.log" ;;; (Directives to GEVH) +21-126-11:05:06.812 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST <:GEVH> +21-126-11:05:06.812 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:05:06.812 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): GEVH +21-126-11:05:06.812 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:05:06.812 00 CMH-D:COMM Send to gs582cfslab4:GEVH (4): IDs= : SFDU = +21-126-11:05:06.812 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:05:06.812 00 GEVH-I:DBG Listener received: CCSD3ZA0000100000134C7333IA0DEST00000005:GEVHC7333IA0LABL00000020gs582cfslab4:SPR:116C7333IA0GEVH00000049NEWLOG scx_cpu1_cs_appcode-2021-126-10h39m10s.log +21-126-11:05:06.812 00 GEVH-I:DBG Sending: CCSD3ZA0000100000020C7333IA0LACC00000000 diff --git a/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.loge b/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.loge new file mode 100644 index 0000000..5626c17 --- /dev/null +++ b/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.loge @@ -0,0 +1,150 @@ +21-126-10:40:32.941 00 TLMH-I:STS 58-012-14:03:49.350 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-10:41:00.939 00 TLMH-I:STS 58-012-14:04:17.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_1' into 'CS.DefAppTbl' working buffer +21-126-10:41:11.444 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 4, bad = 0, unused = 20 +21-126-10:41:11.444 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-126-10:41:13.441 00 TLMH-I:STS 58-012-14:04:30.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-126-10:41:29.445 00 TLMH-I:STS 58-012-14:04:46.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl1_10' +21-126-10:42:09.441 00 TLMH-I:STS 58-012-14:05:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-10:42:10.444 00 TLMH-I:STS 58-012-14:05:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-10:42:11.440 00 TLMH-I:STS 58-012-14:05:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-10:42:12.438 00 TLMH-I:STS 58-012-14:05:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-126-10:42:13.445 00 TLMH-I:STS 58-012-14:05:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-126-10:42:14.438 00 TLMH-I:STS 58-012-14:05:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-126-10:42:20.444 00 TLMH-I:STS 58-012-14:05:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-126-10:42:31.444 00 TLMH-I:STS 58-012-14:05:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_3' +21-126-10:43:11.441 00 TLMH-I:STS 58-012-14:06:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_4' +21-126-10:43:45.944 00 TLMH-I:STS 58-012-14:07:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:43:48.439 00 TLMH-I:STS 58-012-14:07:05.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl2_5' +21-126-10:44:33.441 00 TLMH-I:STS 58-012-14:07:50.002 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=4 Corrupt Application CRC command for 'CS' successful +21-126-10:44:39.441 00 TLMH-I:STS 58-012-14:07:56.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:44:41.438 00 TLMH-I:STS 58-012-14:07:58.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:44:49.443 00 TLMH-I:STS 58-012-14:08:06.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:44:51.445 00 TLMH-I:STS 58-012-14:08:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_8' +21-126-10:44:57.438 00 TLMH-I:STS 58-012-14:08:14.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:05.438 00 TLMH-I:STS 58-012-14:08:22.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:13.438 00 TLMH-I:STS 58-012-14:08:30.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:21.443 00 TLMH-I:STS 58-012-14:08:38.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:27.938 00 TLMH-I:STS 58-012-14:08:44.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:45:31.937 00 TLMH-I:STS 58-012-14:08:48.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:45:39.938 00 TLMH-I:STS 58-012-14:08:56.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:45:47.936 00 TLMH-I:STS 58-012-14:09:04.506 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application CF_APP Completed. +21-126-10:45:48.444 00 TLMH-I:STS 58-012-14:09:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-126-10:45:48.445 00 TLMH-I:STS 58-012-14:09:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-126-10:45:49.441 00 TLMH-I:STS 58-012-14:09:06.021 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CF_APP from /ram/cf_app.o, AppID = 1114124 +21-126-10:45:49.442 00 TLMH-I:STS 58-012-14:09:06.086 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CF_APP.config_table' from '/cf/cf_def_config.tbl' +21-126-10:45:49.443 00 TLMH-I:STS 58-012-14:09:06.089 INFO CPU=CPU1 APPNAME=CF_APP EVENT ID=20 CF Initialized. Version +21-126-10:45:52.439 00 TLMH-I:STS 58-012-14:09:09.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CF_APP, Expected: 0x00001E92, Calculated: 0x000043EE +21-126-10:45:55.437 00 TLMH-I:STS 58-012-14:09:12.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-126-10:46:01.444 00 TLMH-I:STS 58-012-14:09:18.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0xFFFF8344 +21-126-10:46:09.443 00 TLMH-I:STS 58-012-14:09:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 34, Len = 9, Expected = 8 +21-126-10:46:15.440 00 TLMH-I:STS 58-012-14:09:32.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 35, Len = 9, Expected = 8 +21-126-10:46:21.445 00 TLMH-I:STS 58-012-14:09:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 34, Len = 9, Expected = 8 +21-126-10:46:27.936 00 TLMH-I:STS 58-012-14:09:44.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app not found +21-126-10:46:35.944 00 TLMH-I:STS 58-012-14:09:52.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app CS_TST not found +21-126-10:46:43.943 00 TLMH-I:STS 58-012-14:10:00.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 35, Len = 9, Expected = 8 +21-126-10:46:51.938 00 TLMH-I:STS 58-012-14:10:08.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app not found +21-126-10:46:58.943 00 TLMH-I:STS 58-012-14:10:15.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app CS_TST not found +21-126-10:47:04.943 00 TLMH-I:STS 58-012-14:10:21.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 36, Len = 29, Expected = 28 +21-126-10:47:11.444 00 TLMH-I:STS 58-012-14:10:28.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app not found +21-126-10:47:17.443 00 TLMH-I:STS 58-012-14:10:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app CS_TST not found +21-126-10:47:23.440 00 TLMH-I:STS 58-012-14:10:40.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 36, Len = 45, Expected = 28 +21-126-10:47:29.434 00 TLMH-I:STS 58-012-14:10:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app not found +21-126-10:47:35.445 00 TLMH-I:STS 58-012-14:10:52.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app CS_TST not found +21-126-10:47:47.439 00 TLMH-I:STS 58-012-14:11:04.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl3_11' +21-126-10:48:21.939 00 TLMH-I:STS 58-012-14:11:38.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-126-10:48:21.940 00 TLMH-I:STS 58-012-14:11:38.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=88 App recompute baseline for app CS failed: child task in use +21-126-10:48:27.943 00 TLMH-I:STS 58-012-14:11:44.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0xFFFF8344 +21-126-10:48:28.936 00 TLMH-I:STS 58-012-14:11:45.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:48:28.938 00 TLMH-I:STS 58-012-14:11:45.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-126-10:48:32.938 00 TLMH-I:STS 58-012-14:11:49.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:48:35.438 00 TLMH-I:STS 58-012-14:11:52.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-126-10:48:41.438 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-126-10:48:47.437 00 TLMH-I:STS 58-012-14:12:04.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app TST_CS is Enabled +21-126-10:48:55.435 00 TLMH-I:STS 58-012-14:12:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_4' +21-126-10:49:33.935 00 TLMH-I:STS 58-012-14:12:50.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app TST_CS started +21-126-10:49:34.942 00 TLMH-I:STS 58-012-14:12:51.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App TST_CS recompute finished. New baseline is 0xFFFFB42A +21-126-10:49:43.935 00 TLMH-I:STS 58-012-14:13:00.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app TST_CS is 0xFFFFB42A +21-126-10:49:51.938 00 TLMH-I:STS 58-012-14:13:08.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:50:03.442 00 TLMH-I:STS 58-012-14:13:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_8' +21-126-10:50:39.443 00 TLMH-I:STS 58-012-14:13:56.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:50:43.437 00 TLMH-I:STS 58-012-14:14:00.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:50:51.434 00 TLMH-I:STS 58-012-14:14:08.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:50:57.439 00 TLMH-I:STS 58-012-14:14:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-126-10:51:03.935 00 TLMH-I:STS 58-012-14:14:20.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:51:15.438 00 TLMH-I:STS 58-012-14:14:32.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_13' +21-126-10:51:51.932 00 TLMH-I:STS 58-012-14:15:08.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:51:55.932 00 TLMH-I:STS 58-012-14:15:12.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:52:02.934 00 TLMH-I:STS 58-012-14:15:19.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:52:09.438 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:52:19.431 00 TLMH-I:STS 58-012-14:15:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_17' +21-126-10:52:55.433 00 TLMH-I:STS 58-012-14:16:12.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:52:59.432 00 TLMH-I:STS 58-012-14:16:16.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:53:07.433 00 TLMH-I:STS 58-012-14:16:24.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:53:13.932 00 TLMH-I:STS 58-012-14:16:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-10:53:21.935 00 TLMH-I:STS 58-012-14:16:38.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-126-10:53:29.931 00 TLMH-I:STS 58-012-14:16:46.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:53:43.436 00 TLMH-I:STS 58-012-14:17:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_23' +21-126-10:54:18.431 00 TLMH-I:STS 58-012-14:17:35.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:54:22.436 00 TLMH-I:STS 58-012-14:17:39.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:54:29.439 00 TLMH-I:STS 58-012-14:17:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:54:35.440 00 TLMH-I:STS 58-012-14:17:52.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:54:43.436 00 TLMH-I:STS 58-012-14:18:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_27' +21-126-10:55:21.934 00 TLMH-I:STS 58-012-14:18:38.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:55:25.936 00 TLMH-I:STS 58-012-14:18:42.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:55:33.929 00 TLMH-I:STS 58-012-14:18:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:55:41.932 00 TLMH-I:STS 58-012-14:18:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-126-10:55:48.938 00 TLMH-I:STS 58-012-14:19:05.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:55:59.439 00 TLMH-I:STS 58-012-14:19:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_32' +21-126-10:56:35.431 00 TLMH-I:STS 58-012-14:19:52.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:56:39.432 00 TLMH-I:STS 58-012-14:19:56.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:56:47.436 00 TLMH-I:STS 58-012-14:20:04.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:56:53.933 00 TLMH-I:STS 58-012-14:20:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:57:07.430 00 TLMH-I:STS 58-012-14:20:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_36' +21-126-10:57:41.928 00 TLMH-I:STS 58-012-14:20:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:57:45.930 00 TLMH-I:STS 58-012-14:21:02.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:57:53.427 00 TLMH-I:STS 58-012-14:21:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:58:09.428 00 TLMH-I:STS 58-012-14:21:26.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/appdefemptytable' into 'CS.DefAppTbl' working buffer +21-126-10:58:17.428 00 TLMH-I:STS 58-012-14:21:34.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-126-10:58:17.429 00 TLMH-I:STS 58-012-14:21:34.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-126-10:58:17.430 00 TLMH-I:STS 58-012-14:21:34.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-126-10:58:20.436 00 TLMH-I:STS 58-012-14:21:37.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:58:24.437 00 TLMH-I:STS 58-012-14:21:41.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:58:27.932 00 TLMH-I:STS 58-012-14:21:44.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-126-10:58:29.436 00 TLMH-I:STS 58-012-14:21:46.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-126-10:58:29.437 00 TLMH-I:STS 58-012-14:21:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-126-10:58:43.433 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_6' +21-126-10:59:23.430 00 TLMH-I:STS 58-012-14:22:40.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_invalid' into 'CS.DefAppTbl' working buffer +21-126-10:59:29.430 00 TLMH-I:STS 58-012-14:22:46.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-126-10:59:29.431 00 TLMH-I:STS 58-012-14:22:46.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=106 CS Apps Table Validate: Illegal State Field (0x0007) found with name IN_VALID_APP +21-126-10:59:29.432 00 TLMH-I:STS 58-012-14:22:46.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 1, unused = 20 +21-126-10:59:29.433 00 TLMH-I:STS 58-012-14:22:46.002 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefAppTbl', Status=0xFFFFFFFD +21-126-10:59:32.435 00 TLMH-I:STS 58-012-14:22:49.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefAppTbl' +21-126-10:59:46.927 00 TLMH-I:STS 58-012-14:23:03.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_2' into 'CS.DefAppTbl' working buffer +21-126-10:59:53.934 00 TLMH-I:STS 58-012-14:23:10.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-126-10:59:55.431 00 TLMH-I:STS 58-012-14:23:12.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 0, unused = 21 +21-126-10:59:55.432 00 TLMH-I:STS 58-012-14:23:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-126-10:59:56.934 00 TLMH-I:STS 58-012-14:23:13.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-126-10:59:57.430 00 TLMH-I:STS 58-012-14:23:14.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-126-11:00:11.435 00 TLMH-I:STS 58-012-14:23:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_14' +21-126-11:01:15.431 00 TLMH-I:STS 58-012-14:24:32.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_6' +21-126-11:01:55.426 00 TLMH-I:STS 58-012-14:25:12.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_7' +21-126-11:02:29.430 00 TLMH-I:STS 58-012-14:25:46.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=146 App terminating, RunStatus:0x00000007 +21-126-11:02:29.430 00 TLMH-I:STS 58-012-14:25:46.006 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application CS Completed. +21-126-11:02:39.930 00 TLMH-I:STS 58-012-14:25:56.514 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CS from /ram/cs.o, AppID = 1114125 +21-126-11:02:39.931 00 TLMH-I:STS 58-012-14:25:56.584 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-126-11:02:39.932 00 TLMH-I:STS 58-012-14:25:56.584 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefEepromTbl' from '/cf/cs_eepromtbl.tbl' +21-126-11:02:39.933 00 TLMH-I:STS 58-012-14:25:56.584 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-126-11:02:39.934 00 TLMH-I:STS 58-012-14:25:56.618 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-126-11:02:39.935 00 TLMH-I:STS 58-012-14:25:56.618 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefMemoryTbl' from '/cf/cs_memorytbl.tbl' +21-126-11:02:39.936 00 TLMH-I:STS 58-012-14:25:56.618 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-126-11:02:39.938 00 TLMH-I:STS 58-012-14:25:56.655 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-126-11:02:39.939 00 TLMH-I:STS 58-012-14:25:56.655 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefAppTbl' from 'Addr 0x00A3A390' +21-126-11:02:39.941 00 TLMH-I:STS 58-012-14:25:56.655 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-126-11:02:39.942 00 TLMH-I:STS 58-012-14:25:56.692 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-126-11:02:39.944 00 TLMH-I:STS 58-012-14:25:56.692 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefTablesTbl' from '/cf/cs_tablestbl.tbl' +21-126-11:02:39.945 00 TLMH-I:STS 58-012-14:25:56.692 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-126-11:02:39.946 00 TLMH-I:STS 58-012-14:25:56.693 INFO CPU=CPU1 APPNAME=CS EVENT ID=1 CS Initialized. Version 2.4.2.0 +21-126-11:02:41.930 00 TLMH-I:STS 58-012-14:25:58.300 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=6 Subscribe Err:Bad Arg,MsgId 0x8a40000,PipeId 1441800,app TO_LAB_APP,scope 0 +21-126-11:02:41.931 00 TLMH-I:STS 58-012-14:25:58.300 ERROR CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=10 L481 TO Can't subscribe 0x8a40000 status -905969661 +21-126-11:02:51.431 00 TLMH-I:STS 58-012-14:26:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl7_5' +21-126-11:04:47.515 00 TLMH-I:STS 58-012-14:03:48.850 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 diff --git a/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.logf b/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.logf new file mode 100644 index 0000000..394fa79 --- /dev/null +++ b/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.logf @@ -0,0 +1,6956 @@ +21-126-10:39:10.866 00 UT_RUNPROC/99 +21-126-10:39:10.866 00 UT_RUNPROC/100 ; Build the database prefix using SC and CPU definitions from cfe_utils.h +21-126-10:39:10.866 00 UT_RUNPROC/101 local db_prefix, cpu_prefix +21-126-10:39:10.866 00 UT_RUNPROC/102 +21-126-10:39:10.866 00 UT_RUNPROC/103 ; If SC is set, use it +21-126-10:39:10.866 00 UT_RUNPROC/104 if (SC <> "") then +21-126-10:39:10.866 00 UT_RUNPROC/105 db_prefix = SC +21-126-10:39:10.866 00 UT_RUNPROC/106 endif +21-126-10:39:10.866 00 UT_RUNPROC/107 +21-126-10:39:10.867 00 UT_RUNPROC/109 db_prefix = db_prefix & CPU_CFG +21-126-10:39:10.867 00 UT_RUNPROC/110 +21-126-10:39:10.867 00 UT_RUNPROC/111 cpu_prefix = db_prefix +21-126-10:39:10.867 00 UT_RUNPROC/112 +21-126-10:39:10.867 00 UT_RUNPROC/113 ; Set the database prefix for CPU1 +21-126-10:39:10.867 00 UT_RUNPROC/114 if (numCPUs > 1) then +21-126-10:39:10.867 00 UT_RUNPROC/116 endif +21-126-10:39:10.867 00 UT_RUNPROC/117 +21-126-10:39:10.867 00 UT_RUNPROC/118 ; setup the database mnemonics for CPU1 +21-126-10:39:10.880 00 UT_RUNPROC/119 local cksumItem = cpu_prefix & "_ES_CKSUM" +21-126-10:39:10.880 00 UT_RUNPROC/120 local cfeMajorVerItem = cpu_prefix & "_ES_CFEMAJORVER" +21-126-10:39:10.880 00 UT_RUNPROC/121 local cfeMinorVerItem = cpu_prefix & "_ES_CFEMINORVER" +21-126-10:39:10.880 00 UT_RUNPROC/122 local cfeRevisionItem = cpu_prefix & "_ES_CFEREVISION" +21-126-10:39:10.880 00 UT_RUNPROC/123 local cfeMissionRevItem = cpu_prefix & "_ES_CFEMSNREV" +21-126-10:39:10.880 00 UT_RUNPROC/124 local osMajorVerItem = cpu_prefix & "_ES_OSMAJORVER" +21-126-10:39:10.880 00 UT_RUNPROC/125 local osMinorVerItem = cpu_prefix & "_ES_OSMINORVER" +21-126-10:39:10.881 00 UT_RUNPROC/126 local osRevisionItem = cpu_prefix & "_ES_OSREVISION" +21-126-10:39:10.881 00 UT_RUNPROC/127 local osMissionRevItem = cpu_prefix & "_ES_OSMISSIONREV" +21-126-10:39:10.881 00 UT_RUNPROC/128 +21-126-10:39:10.881 00 UT_RUNPROC/129 ; +21-126-10:39:10.881 00 UT_RUNPROC/130 ; Output FSW configuration information +21-126-10:39:10.881 00 UT_RUNPROC/131 ; +21-126-10:39:10.881 00 UT_RUNPROC/132 write "****************** FSW Configuration ******************" +21-126-10:39:10.881 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-126-10:39:10.881 00 UT_RUNPROC/134 if (numCPUs = 1) then +21-126-10:39:10.881 00 UT_RUNPROC/135 write " Checksum: ", {cksumItem} +21-126-10:39:10.881 00 SPR-I:OPRO Checksum: 16864 +21-126-10:39:10.881 00 UT_RUNPROC/136 write " cFE Version: ", {cfeMajorVerItem} & "." & {cfeMinorVerItem} & "." & {cfeRevisionItem} & "." & {cfeMissionRevItem} +21-126-10:39:10.881 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-126-10:39:10.881 00 UT_RUNPROC/137 write " OS Version: ", {osMajorVerItem} & "." & {osMinorVerItem} & "." & {osRevisionItem} & "." & {osMissionRevItem} +21-126-10:39:10.882 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-126-10:39:10.884 00 UT_RUNPROC/138 write " " +21-126-10:39:10.885 00 SPR-I:OPRO +21-126-10:39:10.885 00 UT_RUNPROC/139 endif +21-126-10:39:10.885 00 UT_RUNPROC/140 +21-126-10:39:10.885 00 UT_RUNPROC/141 if (numCPUs >= 2) then +21-126-10:39:10.885 00 UT_RUNPROC/166 endif +21-126-10:39:10.885 00 UT_RUNPROC/167 +21-126-10:39:10.885 00 UT_RUNPROC/168 ; This proc only supports up to 3 CPUs. +21-126-10:39:10.885 00 UT_RUNPROC/169 ; If there are more than 3, the additional CPUs must be added below +21-126-10:39:10.885 00 UT_RUNPROC/170 if (numCPUs = 3) then +21-126-10:39:10.885 00 UT_RUNPROC/189 endif +21-126-10:39:10.885 00 UT_RUNPROC/190 +21-126-10:39:10.885 00 UT_RUNPROC/191 write " Connection Status" +21-126-10:39:10.885 00 SPR-I:OPRO Connection Status +21-126-10:39:10.885 00 UT_RUNPROC/192 write " -----------------" +21-126-10:39:10.885 00 SPR-I:OPRO ----------------- +21-126-10:39:10.885 00 UT_RUNPROC/193 write " CFDP: ", %select(packet_valid("my_entity_id"),"UP","DOWN") +21-126-10:39:10.885 00 SPR-I:OPRO CFDP: DOWN +21-126-10:39:10.885 00 UT_RUNPROC/194 write " UDP: ", p@GSE_ICHAN +21-126-10:39:10.885 00 SPR-I:OPRO UDP: UP +21-126-10:39:10.885 00 UT_RUNPROC/195 write " SWTS: ", p@GSE_SCHAN +21-126-10:39:10.885 00 SPR-I:OPRO SWTS: UNK +21-126-10:39:10.885 00 UT_RUNPROC/196 ; write " ITOS: ", p@GSE_ZCHAN +21-126-10:39:10.885 00 UT_RUNPROC/197 +21-126-10:39:10.885 00 UT_RUNPROC/199 gds_label = "" +21-126-10:39:10.885 00 UT_RUNPROC/200 gds_version = "N/A" +21-126-10:39:10.885 00 UT_RUNPROC/201 +21-126-10:39:10.885 00 UT_RUNPROC/202 #ifdef GDS_EXISTS +21-126-10:39:10.885 00 UT_RUNPROC/203 write " GDS: ", %select(packet_valid("GDS_EXECUTOR_SIMULATION_TIME"),"UP", "DOWN") +21-126-10:39:10.885 00 UT_RUNPROC/204 if (GSE_HCHAN = 1) then +21-126-10:39:10.885 00 UT_RUNPROC/205 gds_label = "GDS" +21-126-10:39:10.885 00 UT_RUNPROC/206 gds_version = GDS_EXECUTOR_GDS_VERSION_VALUE +21-126-10:39:10.885 00 UT_RUNPROC/207 endif +21-126-10:39:10.885 00 UT_RUNPROC/208 #endif +21-126-10:39:10.886 00 UT_RUNPROC/209 +21-126-10:39:10.886 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-126-10:39:10.886 00 SPR-I:OPRO +21-126-10:39:10.886 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-126-10:39:10.886 00 SPR-I:OPRO CMD / TLM Path +21-126-10:39:10.886 00 UT_RUNPROC/212 write " --------------" +21-126-10:39:10.886 00 SPR-I:OPRO -------------- +21-126-10:39:10.886 00 UT_RUNPROC/213 if (GSE_ICHAN = 1) then +21-126-10:39:10.886 00 UT_RUNPROC/214 cmd_tlm_path = "UDP" +21-126-10:39:10.886 00 UT_RUNPROC/219 endif +21-126-10:39:10.886 00 UT_RUNPROC/220 +21-126-10:39:10.886 00 UT_RUNPROC/221 write " ", cmd_tlm_path +21-126-10:39:10.886 00 SPR-I:OPRO UDP +21-126-10:39:10.886 00 UT_RUNPROC/222 write " ", gds_label +21-126-10:39:10.886 00 SPR-I:OPRO +21-126-10:39:10.886 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-126-10:39:10.886 00 SPR-I:OPRO +21-126-10:39:10.886 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-126-10:39:10.886 00 SPR-I:OPRO ASIST / GDS Configuration +21-126-10:39:10.886 00 UT_RUNPROC/225 write " -------------------------" +21-126-10:39:10.887 00 SPR-I:OPRO ------------------------- +21-126-10:39:10.887 00 UT_RUNPROC/226 write " Workstation: ", %upper(%liv(LOCALHOST)) +21-126-10:39:10.887 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-126-10:39:10.887 00 UT_RUNPROC/227 write " Account: ", %env("ACCOUNT") +21-126-10:39:10.887 00 SPR-I:OPRO Account: cfs_test +21-126-10:39:10.887 00 UT_RUNPROC/228 write " Version: ", ASIST_VERSION +21-126-10:39:10.887 00 SPR-I:OPRO Version: 21.0.7 +21-126-10:39:10.887 00 UT_RUNPROC/229 write " Tlm DB: Version: ",vidtlm.version, " Date: ", tlmdbdate, " Time: ", vidtlm.timeof +21-126-10:39:10.887 00 SPR-I:OPRO Tlm DB: Version: 1.973 Date: 04-26-21 Time: 12:02:12 PM. +21-126-10:39:10.887 00 UT_RUNPROC/230 write " Cmd DB: Version: ",%rpad(command_parm_attr("verid_cmd", "version", "description"),4," ")," Date: ",cmddbdate," Time: ",command_parm_attr("verid_cmd", "timeof", "description") +21-126-10:39:10.887 00 SPR-I:OPRO Cmd DB: Version: 1.50 Date: 04-05-21 Time: 10:39:20 AM.EDT +21-126-10:39:10.887 00 UT_RUNPROC/231 +21-126-10:39:10.887 00 UT_RUNPROC/232 #ifdef GDS_EXISTS +21-126-10:39:10.887 00 UT_RUNPROC/233 write " GDS: ", gds_version +21-126-10:39:10.887 00 UT_RUNPROC/234 #endif +21-126-10:39:10.887 00 UT_RUNPROC/235 +21-126-10:39:10.887 00 UT_RUNPROC/237 write " Telemetry Info" +21-126-10:39:10.887 00 SPR-I:OPRO +21-126-10:39:10.888 00 UT_RUNPROC/237 write " Telemetry Info" +21-126-10:39:10.888 00 SPR-I:OPRO Telemetry Info +21-126-10:39:10.888 00 UT_RUNPROC/238 write " --------------" +21-126-10:39:10.888 00 SPR-I:OPRO -------------- +21-126-10:39:10.888 00 UT_RUNPROC/240 write " Pkt Loss Count: N/A" +21-126-10:39:10.888 00 SPR-I:OPRO Pkt Loss Count: N/A +21-126-10:39:10.888 00 UT_RUNPROC/241 write "**************** End FSW Configuration ***************" +21-126-10:39:10.888 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-126-10:39:10.888 00 UT_RUNPROC/242 ; +21-126-10:39:10.888 00 UT_RUNPROC/243 ; Start the procedure +21-126-10:39:10.888 00 UT_RUNPROC/244 ; +21-126-10:39:10.888 00 UT_RUNPROC/245 write "Starting Procedure.... ", proc_to_run +21-126-10:39:10.888 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_appcode +21-126-10:39:10.888 00 UT_RUNPROC/246 rstol_dir = "rstol 'start " & proc_to_run & "'" +21-126-10:39:10.889 00 UT_RUNPROC/247 stime = %gmt +21-126-10:39:10.889 00 UT_RUNPROC/248 native(rstol_dir) +21-126-10:39:11.013 00 SPR-I:OPRI --> start scx_cpu1_cs_appcode +21-126-10:39:11.013 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_appcode.i +21-126-10:39:11.025 00 SPR-I:STS Procedure SCX_CPU1_CS_APPCODE started +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/2 ;******************************************************************************* +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/3 ; Test Name: cs_appcode +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/4 ; Test Level: Build Verification +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/5 ; Test Type: Functional +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/6 ; +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/7 ; Test Description +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/8 ; This test verifies that the CFS Checksum (CS) application code segment +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/9 ; checksumming commands function properly and handles anomolies properly. +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/10 ; +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/11 ; Requirements Tested +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/12 ; CS1002 For all CS commands, if the length contained in the message +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/13 ; header is not equal to the expected length, CS shall reject the +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/14 ; command and issue an event message. +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/15 ; CS1003 If CS accepts any command as valid, CS shall execute the +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/16 ; command, increment the CS Valid Command Counter and issue an +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/17 ; event message. +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/18 ; CS1004 If CS rejects any command, CS shall abort the command execution, +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/19 ; increment the CS Command Rejected Counter and issue an event +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/20 ; message. +21-126-10:39:11.025 00 SCX_CPU1_CS_AP/21 ; CS4000 Checksum shall calculate CRCs for each Table-Defined +21-126-10:39:11.026 00 SCX_CPU1_CS_AP/22 ; Application's code segment and compare them against the +21-126-10:39:11.026 00 SCX_CPU1_CS_AP/23 ; corresponding Application's baseline code segment CRC if: +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/24 ; a. Checksumming (as a whole) is Enabled +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/25 ; b. App code segment checksumming is Enabled +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/26 ; c. Checksumming of the individual Application Code +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/27 ; segment is Enabled +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/28 ; CS4000.1 If the Application's code segment CRC is not equal to the +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/29 ; corresponding Application's baseline code segment CRC, CS shall +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/30 ; increment the Application Code Segment CRC Miscompare Counter +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/31 ; and send an event message. +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/32 ; CS4000.2 If the table-defined Application code segment is invalid, CS +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/33 ; shall send an event message and skip that Application code +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/34 ; segment. +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/35 ; CS4001 Upon receipt of an Enable Application checksumming command, CS +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/36 ; shall enable checksumming of all Application code segments. +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/37 ; CS4002 Upon receipt of a Disable Application checksumming command, CS +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/38 ; shall disable checksumming of all Application code segments. +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/39 ; CS4003 Upon receipt of an Enable Application code segment command, CS +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/40 ; shall enable checksumming of the command-specified Application. +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/41 ; CS4004 Upon receipt of a Disable Application code segment command, CS +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/42 ; shall disable checksumming of the command-specified Application. +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/43 ; CS4005 Upon receipt of a Recompute Application Code Segment CRC +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/44 ; command, CS shall: +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/45 ; a) Recompute the baseline CRC for the Application +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/46 ; b) Set the Recompute In Progress Flag to TRUE +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/47 ; Application. +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/48 ; CS4005.1 Once the baseline CRC is computed, CS shall; +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/49 ; a) Generate an event message containing the baseline CRC +21-126-10:39:11.042 00 SCX_CPU1_CS_AP/50 ; b) Set the Recompute In Progress Flag to FALSE +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/51 ; CS4005.2 If CS is already processing a Recompute CRC command, CS shall +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/52 ; reject the command. +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/53 ; CS4006 Upon receipt of a Report Application Code Segment CRC command, +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/54 ; CS shall send an event message containing the baseline +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/55 ; Application code segment CRC. +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/56 ; CS4007 If the command-specified Application is invalid (for any +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/57 ; Application Code Segment command where the Application is a +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/58 ; command argument), CS shall reject the command and send an +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/59 ; event message. +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/60 ; CS4008 CS shall provide the ability to dump the baseline CRCs and +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/61 ; status for the Application code segment memory segments via a +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/62 ; dump-only table. +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/63 ; CS7000 The CS software shall limit the amount of bytes processed during +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/64 ; each of its execution cycles to a maximum of +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/65 ; bytes. +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/66 ; CS8000 Upon receipt of an Enable Checksum command, CS shall start +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/67 ; calculating CRCs and compare them against the baseline CRCs. +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/68 ; CS8001 Upon receipt of a Disable Checksum command, CS shall stop +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/69 ; calculating CRCs and comparing them against the baseline CRCs. +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/70 ; CS9000 CS shall generate a housekeeping message containing the +21-126-10:39:11.043 00 SCX_CPU1_CS_AP/71 ; following: +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/72 ; a. Valid Ground Command Counter +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/73 ; b. Ground Command Rejected Counter +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/74 ; c. Overall CRC enable/disable status +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/75 ; d. Total Non-Volatile Baseline CRC +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/76 ; e. OS code segment Baseline CRC +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/77 ; f. cFE code segment Baseline CRC +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/78 ; g. Non-Volatile CRC Miscompare Counter +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/79 ; h. OS Code Segment CRC Miscompare Counter +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/80 ; i. cFE Code Segment CRC Miscompare Counter +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/81 ; j. Application CRC Miscompare Counter +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/82 ; k. Table CRC Miscompare Counter +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/83 ; l. User-Defined Memory CRC Miscompare Counter +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/84 ; m. Last One Shot Address +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/85 ; n. Last One Shot Size +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/86 ; o. Last One Shot Checksum +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/87 ; p. Checksum Pass Counter (number of passes thru all of +21-126-10:39:11.045 00 SCX_CPU1_CS_AP/88 ; the checksum areas) +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/89 ; q. Current Checksum Region (Non-Volatile, OS code +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/90 ; segment, cFE Code Segment etc) +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/91 ; r. Non-Volatile CRC enable/disable status +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/92 ; s. OS Code Segment CRC enable/disable status +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/93 ; t. cFE Code Segment CRC enable/disable status +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/94 ; u. Application CRC enable/disable status +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/95 ; v. Table CRC enable/disable status +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/96 ; w. User-Defined Memory CRC enable/disable status +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/97 ; x. Last One Shot Rate +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/98 ; y) Recompute In Progress Flag +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/99 ; z) One Shot In Progress Flag +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/100 ; CS9001 Upon initialization of the CS Application(CE Power On, cFE +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/101 ; Processor Reset, or CS Application Reset), CS shall initialize +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/102 ; the following data to Zero: +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/103 ; a. Valid Ground Command Counter +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/104 ; b. Ground Command Rejected Counter +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/105 ; c. Non-Volatile CRC Miscompare Counter +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/106 ; d. OS Code Segment CRC Miscompare Counter +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/107 ; e. cFE Code Segment CRC Miscompare Counter +21-126-10:39:11.046 00 SCX_CPU1_CS_AP/108 ; f. Application CRC Miscompare Counter +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/109 ; g. Table CRC Miscompare Counter +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/110 ; h. User-Defined Memory CRC Miscompare Counter +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/111 ; i) Recompute In Progress Flag +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/112 ; j) One Shot In Progress Flag +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/113 ; +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/114 ; Prerequisite Conditions +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/115 ; The CFS is up and running and ready to accept commands. +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/116 ; The CS commands and telemetry items exist in the GSE database. +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/117 ; The display pages exist for the CS Housekeeping and the dump-only +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/118 ; Application Code Segment Result Table. +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/119 ; The Application Code Segment definition table exists defining the +21-126-10:39:11.047 00 SCX_CPU1_CS_AP/120 ; segments to checksum. +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/121 ; A CS Test application (TST_CS) exists in order to fully test the CS +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/122 ; Application. +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/123 ; +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/124 ; Assumptions and Constraints +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/125 ; None. +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/126 ; +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/127 ; Change History +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/128 ; +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/129 ; Date Name Description +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/130 ; 07/18/08 Walt Moleski Original Procedure. +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/131 ; 03/11/10 Walt Moleski Updated to use the telemetry arrays +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/132 ; that start with zero (0). +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/133 ; 09/22/10 Walt Moleski Updated to use variables for the CFS +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/134 ; application name and ram disk. Replaced +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/135 ; all setupevt instances with setupevents +21-126-10:39:11.054 00 SCX_CPU1_CS_AP/136 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/137 ; commanding and added a hostCPU variable +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/138 ; for the utility procs to connect to the +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/139 ; proper host IP address. +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/140 ; +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/141 ; Arguments +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/142 ; None. +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/143 ; +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/144 ; Procedures Called +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/145 ; Name Description +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/146 ; ut_tlmwait Wait for a specified telemetry point to update to a +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/147 ; specified value. +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/148 ; ut_pfindicate Print the pass fail status of a particular requirement +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/149 ; number. +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/150 ; ut_setupevents Performs setup to verify that a particular event +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/151 ; message was received by ASIST. +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/152 ; ut_setrequirements A directive to set the status of the cFE +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/153 ; requirements array. +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/154 ; +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/155 ; Expected Test Results and Analysis +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/156 ; +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/157 ;********************************************************************** +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/158 +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/159 local logging = %liv (log_procedure) +21-126-10:39:11.055 00 SCX_CPU1_CS_AP/160 %liv (log_procedure) = FALSE +21-126-10:39:11.119 00 SCX_CPU1_CS_AP/176 +21-126-10:39:11.119 00 SCX_CPU1_CS_AP/177 #define CS_1002 0 +21-126-10:39:11.119 00 SCX_CPU1_CS_AP/178 #define CS_1003 1 +21-126-10:39:11.119 00 SCX_CPU1_CS_AP/179 #define CS_1004 2 +21-126-10:39:11.119 00 SCX_CPU1_CS_AP/180 #define CS_4000 3 +21-126-10:39:11.119 00 SCX_CPU1_CS_AP/181 #define CS_40001 4 +21-126-10:39:11.119 00 SCX_CPU1_CS_AP/182 #define CS_40002 5 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/183 #define CS_4001 6 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/184 #define CS_4002 7 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/185 #define CS_4003 8 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/186 #define CS_4004 9 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/187 #define CS_4005 10 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/188 #define CS_40051 11 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/189 #define CS_40052 12 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/190 #define CS_4006 13 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/191 #define CS_4007 14 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/192 #define CS_4008 15 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/193 #define CS_7000 16 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/194 #define CS_8000 17 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/195 #define CS_8001 18 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/196 #define CS_9000 19 +21-126-10:39:11.120 00 SCX_CPU1_CS_AP/197 #define CS_9001 20 +21-126-10:39:11.121 00 SCX_CPU1_CS_AP/198 +21-126-10:39:11.121 00 SCX_CPU1_CS_AP/199 global ut_req_array_size = 20 +21-126-10:39:11.121 00 SCX_CPU1_CS_AP/200 global ut_requirement[0 .. ut_req_array_size] +21-126-10:39:11.121 00 SCX_CPU1_CS_AP/201 +21-126-10:39:11.121 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.121 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.121 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.122 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.123 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.127 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.128 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.135 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.135 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.135 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.135 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.135 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.135 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.136 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.136 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.136 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.136 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.136 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.136 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.136 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/203 ut_requirement[i] = "U" +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/204 enddo +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/202 for i = 0 to ut_req_array_size DO +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/205 +21-126-10:39:11.137 00 SCX_CPU1_CS_AP/206 ;********************************************************************** +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/207 ; Set the local values +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/208 ;********************************************************************** +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/209 local cfe_requirements[0 .. ut_req_array_size] = ["CS_1002", "CS_1003", "CS_1004", "CS_4000", "CS_4000.1", "CS_4000.2", "CS_4001", "CS_4002", "CS_4003", "CS_4004", "CS_4005", "CS_4005.1", "CS_4005.2", "CS_4006", "CS_4007", "CS_4008", "CS_7000", "CS_8000", "CS_8001", "CS_9000", "CS_9001" ] +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/210 +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/211 ;********************************************************************** +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/212 ; Define local variables +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/213 ;********************************************************************** +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/214 LOCAL rawcmd +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/215 LOCAL stream +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/216 LOCAL defAppId, defPktId, resAppId, resPktId +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/217 local i,appIndex,appName,foundApp +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/218 local CSAppName = "CS" +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/219 local ramDir = "RAM:0" +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/220 local hostCPU = "CPU3" +21-126-10:39:11.142 00 SCX_CPU1_CS_AP/221 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-126-10:39:11.143 00 SCX_CPU1_CS_AP/222 local appResTblName = CSAppName & "." & CS_RESULTS_APP_TABLE_NAME +21-126-10:39:11.143 00 SCX_CPU1_CS_AP/223 +21-126-10:39:11.143 00 SCX_CPU1_CS_AP/226 defAppId = "0FAF" +21-126-10:39:11.143 00 SCX_CPU1_CS_AP/227 resAppId = "0FB3" +21-126-10:39:11.143 00 SCX_CPU1_CS_AP/228 defPktId = 4015 +21-126-10:39:11.144 00 SCX_CPU1_CS_AP/229 resPktId = 4019 +21-126-10:39:11.144 00 SCX_CPU1_CS_AP/230 +21-126-10:39:11.144 00 SCX_CPU1_CS_AP/231 write ";*********************************************************************" +21-126-10:39:11.144 00 SPR-I:OPRO ;********************************************************************* +21-126-10:39:11.144 00 SCX_CPU1_CS_AP/232 write "; Step 1.0: Checksum Application Code Segment Test Setup." +21-126-10:39:11.144 00 SPR-I:OPRO ; Step 1.0: Checksum Application Code Segment Test Setup. +21-126-10:39:11.148 00 SCX_CPU1_CS_AP/233 write ";*********************************************************************" +21-126-10:39:11.148 00 SPR-I:OPRO ;********************************************************************* +21-126-10:39:11.148 00 SCX_CPU1_CS_AP/234 write "; Step 1.1: Command a Power-on Reset." +21-126-10:39:11.148 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset. +21-126-10:39:11.148 00 SCX_CPU1_CS_AP/235 write ";*********************************************************************" +21-126-10:39:11.148 00 SPR-I:OPRO ;********************************************************************* +21-126-10:39:11.148 00 SCX_CPU1_CS_AP/236 /SCX_CPU1_ES_POWERONRESET +21-126-10:39:11.471 00 SCX_CPU1_CS_AP/237 wait 10 +21-126-10:39:11.471 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-10:39:21.480 00 SCX_CPU1_CS_AP/238 +21-126-10:39:21.482 00 SCX_CPU1_CS_AP/239 close_data_center +21-126-10:39:21.483 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-126-10:39:21.484 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-126-10:39:21.485 00 CLEAR_SPACECRA/2 ; +21-126-10:39:21.485 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-126-10:39:21.485 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-126-10:39:21.491 00 CLEAR_SPACECRA/135 +21-126-10:39:21.491 00 CLEAR_SPACECRA/136 endproc +21-126-10:39:21.491 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-126-10:39:21.521 00 SCX_CPU1_CS_AP/240 wait 60 +21-126-10:39:21.521 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-126-10:40:21.571 00 SCX_CPU1_CS_AP/241 +21-126-10:40:21.571 00 SCX_CPU1_CS_AP/242 cfe_startup {hostCPU} +21-126-10:40:21.582 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:40:31.593 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:40:31.665 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-126-10:40:31.665 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-126-10:40:31.665 00 SEND_THAT_TO_C/2 ; +21-126-10:40:31.665 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-126-10:40:31.665 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-126-10:40:31.667 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-126-10:40:31.709 00 SEND_THAT_TO_C/83 +21-126-10:40:31.709 00 SEND_THAT_TO_C/84 endproc +21-126-10:40:31.710 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-126-10:40:31.710 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:40:32.941 00 TLMH-I:STS 58-012-14:03:49.350 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-10:40:35.716 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:40:35.717 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-126-10:40:35.718 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-126-10:40:35.719 00 FILL_IN_SPACEC/2 ; +21-126-10:40:35.719 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-126-10:40:35.719 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-126-10:40:35.722 00 FILL_IN_SPACEC/152 +21-126-10:40:35.722 00 FILL_IN_SPACEC/153 endproc +21-126-10:40:35.722 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-126-10:40:35.722 00 SCX_CPU1_CS_AP/243 wait 5 +21-126-10:40:35.722 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:40:40.726 00 SCX_CPU1_CS_AP/244 +21-126-10:40:40.726 00 SCX_CPU1_CS_AP/245 write ";**********************************************************************" +21-126-10:40:40.727 00 SPR-I:OPRO ;********************************************************************** +21-126-10:40:40.727 00 SCX_CPU1_CS_AP/246 write "; Step 1.2: Display the Housekeeping pages " +21-126-10:40:40.727 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-126-10:40:40.727 00 SCX_CPU1_CS_AP/247 write ";**********************************************************************" +21-126-10:40:40.727 00 SPR-I:OPRO ;********************************************************************** +21-126-10:40:40.727 00 SCX_CPU1_CS_AP/248 page SCX_CPU1_CS_HK +21-126-10:40:40.840 00 SCX_CPU1_CS_AP/249 ;page SCX_CPU1_TST_CS_HK +21-126-10:40:40.840 00 SCX_CPU1_CS_AP/250 page SCX_CPU1_CS_APP_DEF_TABLE +21-126-10:40:40.911 00 SCX_CPU1_CS_AP/251 page SCX_CPU1_CS_APP_RESULTS_TBL +21-126-10:40:41.003 00 SCX_CPU1_CS_AP/252 +21-126-10:40:41.003 00 SCX_CPU1_CS_AP/253 write ";*********************************************************************" +21-126-10:40:41.003 00 SPR-I:OPRO ;********************************************************************* +21-126-10:40:41.003 00 SCX_CPU1_CS_AP/254 write "; Step 1.3: Create & upload the Application Code Segment Definition " +21-126-10:40:41.003 00 SPR-I:OPRO ; Step 1.3: Create & upload the Application Code Segment Definition +21-126-10:40:41.003 00 SCX_CPU1_CS_AP/255 write "; Table file to be used during this test." +21-126-10:40:41.003 00 SPR-I:OPRO ; Table file to be used during this test. +21-126-10:40:41.003 00 SCX_CPU1_CS_AP/256 write ";********************************************************************" +21-126-10:40:41.003 00 SPR-I:OPRO ;******************************************************************** +21-126-10:40:41.003 00 SCX_CPU1_CS_AP/257 s scx_cpu1_cs_adt1 +21-126-10:40:41.003 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt1.i +21-126-10:40:41.006 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT1 started +21-126-10:40:41.006 00 SCX_CPU1_CS_AD/2 ;******************************************************************************* +21-126-10:40:41.006 00 SCX_CPU1_CS_AD/3 ; Test Name: cs_adt1 +21-126-10:40:41.006 00 SCX_CPU1_CS_AD/4 ; Test Level: Build Verification +21-126-10:40:41.006 00 SCX_CPU1_CS_AD/5 ; Test Type: Functional +21-126-10:40:41.006 00 SCX_CPU1_CS_AD/6 ; +21-126-10:40:41.006 00 SCX_CPU1_CS_AD/7 ; Test Description +21-126-10:40:41.006 00 SCX_CPU1_CS_AD/8 ; The purpose of this procedure is to generate the default Application +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/9 ; Definition Table for the Checksum Application. +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/10 ; +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/11 ; Requirements Tested: +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/12 ; None +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/13 ; +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/14 ; Prerequisite Conditions +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/15 ; None +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/16 ; +21-126-10:40:41.019 00 SCX_CPU1_CS_AD/17 ; Assumptions and Constraints +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/18 ; None. +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/19 ; +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/20 ; Change History +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/21 ; +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/22 ; Date Name Description +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/23 ; 07/18/11 Walt Moleski Initial release. +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/24 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/25 ; commanding and added a hostCPU variable +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/26 ; for the utility procs to connect to the +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/27 ; proper host IP address. +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/28 ; +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/29 ; Arguments +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/30 ; None. +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/31 ; +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/32 ; Procedures Called +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/33 ; Name Description +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/34 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/35 ; the specified arguments and cvt +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/36 ; +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/37 ; Expected Test Results and Analysis +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/38 ; +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/39 ;********************************************************************** +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/40 +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/41 local logging = %liv (log_procedure) +21-126-10:40:41.020 00 SCX_CPU1_CS_AD/42 %liv (log_procedure) = FALSE +21-126-10:40:41.060 00 SCX_CPU1_CS_AD/49 +21-126-10:40:41.060 00 SCX_CPU1_CS_AD/50 ;********************************************************************** +21-126-10:40:41.060 00 SCX_CPU1_CS_AD/51 ; Define local variables +21-126-10:40:41.060 00 SCX_CPU1_CS_AD/52 ;********************************************************************** +21-126-10:40:41.060 00 SCX_CPU1_CS_AD/53 LOCAL defAppId, defPktId +21-126-10:40:41.061 00 SCX_CPU1_CS_AD/54 local CSAppName = "CS" +21-126-10:40:41.061 00 SCX_CPU1_CS_AD/55 local ramDir = "RAM:0" +21-126-10:40:41.061 00 SCX_CPU1_CS_AD/56 local hostCPU = "CPU3" +21-126-10:40:41.061 00 SCX_CPU1_CS_AD/57 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-126-10:40:41.061 00 SCX_CPU1_CS_AD/58 +21-126-10:40:41.061 00 SCX_CPU1_CS_AD/61 defAppId = "0FAF" +21-126-10:40:41.061 00 SCX_CPU1_CS_AD/62 defPktId = 4015 +21-126-10:40:41.061 00 SCX_CPU1_CS_AD/63 +21-126-10:40:41.062 00 SCX_CPU1_CS_AD/64 write ";*********************************************************************" +21-126-10:40:41.062 00 SPR-I:OPRO ;********************************************************************* +21-126-10:40:41.062 00 SCX_CPU1_CS_AD/65 write "; Define the Application Definition Table " +21-126-10:40:41.063 00 SPR-I:OPRO ; Define the Application Definition Table +21-126-10:40:41.064 00 SCX_CPU1_CS_AD/66 write ";********************************************************************" +21-126-10:40:41.064 00 SPR-I:OPRO ;******************************************************************** +21-126-10:40:41.064 00 SCX_CPU1_CS_AD/69 SCX_CPU1_CS_APP_DEF_TABLE[0].State = CS_STATE_ENABLED +21-126-10:40:41.064 00 SCX_CPU1_CS_AD/70 SCX_CPU1_CS_APP_DEF_TABLE[0].Name = CSAppName +21-126-10:40:41.064 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[1].State = CS_STATE_DISABLED +21-126-10:40:41.064 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[1].Name = "TST_CS" +21-126-10:40:41.064 00 SCX_CPU1_CS_AD/73 SCX_CPU1_CS_APP_DEF_TABLE[2].State = CS_STATE_ENABLED +21-126-10:40:41.064 00 SCX_CPU1_CS_AD/74 SCX_CPU1_CS_APP_DEF_TABLE[2].Name = "SCH_LAB_APP" +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/75 SCX_CPU1_CS_APP_DEF_TABLE[3].State = CS_STATE_ENABLED +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/76 SCX_CPU1_CS_APP_DEF_TABLE[3].Name = "CF_APP" +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/77 +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/78 local maxEntry = CS_MAX_NUM_APP_TABLE_ENTRIES - 1 +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/79 +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.065 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.066 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.067 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.067 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.067 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.067 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.067 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.067 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.067 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.068 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.069 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.070 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.071 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.072 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.072 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.072 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.072 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.072 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.072 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.072 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.072 00 SCX_CPU1_CS_AD/82 SCX_CPU1_CS_APP_DEF_TABLE[i].State = 0 +21-126-10:40:41.073 00 SCX_CPU1_CS_AD/83 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:40:41.073 00 SCX_CPU1_CS_AD/84 enddo +21-126-10:40:41.073 00 SCX_CPU1_CS_AD/81 for i = 4 to maxEntry do +21-126-10:40:41.073 00 SCX_CPU1_CS_AD/85 +21-126-10:40:41.073 00 SCX_CPU1_CS_AD/86 local endmnemonic = "SCX_CPU1_CS_APP_DEF_TABLE[" & maxEntry & "].Name" +21-126-10:40:41.073 00 SCX_CPU1_CS_AD/87 +21-126-10:40:41.073 00 SCX_CPU1_CS_AD/89 s create_tbl_file_from_cvt (hostCPU,defAppId,"App Definition Table Load 1","app_def_tbl_ld_1",appDefTblName,"SCX_CPU1_CS_APP_DEF_TABLE[0].State",endmnemonic) +21-126-10:40:41.074 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-126-10:40:41.074 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-126-10:40:41.074 00 CREATE_TBL_FIL/2 ; +21-126-10:40:41.074 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-126-10:40:41.074 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-126-10:40:41.076 00 SPR-I:OPRO ********** app_def_tbl_ld_1 ********** +21-126-10:40:41.076 00 SPR-I:OPRO +21-126-10:40:41.076 00 SPR-I:OPRO Content Type: cFE1 +21-126-10:40:41.076 00 SPR-I:OPRO Sub Type: 8 +21-126-10:40:41.076 00 SPR-I:OPRO Length: 12 +21-126-10:40:41.076 00 SPR-I:OPRO Spacecraft Id: SCX +21-126-10:40:41.076 00 SPR-I:OPRO Processor Id: CPU3 +21-126-10:40:41.076 00 SPR-I:OPRO Application Id: 0 +21-126-10:40:41.077 00 SPR-I:OPRO Create Time Secs: 1620297641 +21-126-10:40:41.077 00 SPR-I:OPRO Create Time Subsecs: 0 +21-126-10:40:41.077 00 SPR-I:OPRO File Description: App Definition Table Load 1 +21-126-10:40:41.077 00 SPR-I:OPRO +21-126-10:40:41.077 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-126-10:40:41.077 00 SPR-I:OPRO +21-126-10:40:41.077 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-126-10:40:41.077 00 SPR-I:OPRO Byte Offset: 0 +21-126-10:40:41.077 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-126-10:40:41.077 00 SPR-I:OPRO Number of Bytes: 528 +21-126-10:40:41.077 00 SPR-I:OPRO +21-126-10:40:41.083 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-126-10:40:41.083 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-126-10:40:41.084 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-126-10:40:41.092 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-126-10:40:41.092 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_1.tmp cs.defapptbl > app_def_tbl_ld_1 +21-126-10:40:41.098 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_1.tmp +21-126-10:40:41.103 00 CREATE_TBL_FIL/128 +21-126-10:40:41.104 00 CREATE_TBL_FIL/129 ENDPROC +21-126-10:40:41.104 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-126-10:40:41.104 00 SCX_CPU1_CS_AD/90 +21-126-10:40:41.104 00 SCX_CPU1_CS_AD/91 write ";*********************************************************************" +21-126-10:40:41.104 00 SPR-I:OPRO ;********************************************************************* +21-126-10:40:41.104 00 SCX_CPU1_CS_AD/92 write "; End procedure SCX_CPU1_cs_adt1 " +21-126-10:40:41.104 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt1 +21-126-10:40:41.104 00 SCX_CPU1_CS_AD/93 write ";*********************************************************************" +21-126-10:40:41.104 00 SPR-I:OPRO ;********************************************************************* +21-126-10:40:41.104 00 SCX_CPU1_CS_AD/94 ENDPROC +21-126-10:40:41.104 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT1 completed +21-126-10:40:41.105 00 SCX_CPU1_CS_AP/258 wait 5 +21-126-10:40:41.105 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:40:46.109 00 SCX_CPU1_CS_AP/259 +21-126-10:40:46.109 00 SCX_CPU1_CS_AP/262 local hkPktId = "p0A4" +21-126-10:40:46.109 00 SCX_CPU1_CS_AP/263 +21-126-10:40:46.110 00 SCX_CPU1_CS_AP/266 local seqTlmItem = hkPktId & "scnt" +21-126-10:40:46.110 00 SCX_CPU1_CS_AP/267 local currSCnt = {seqTlmItem} +21-126-10:40:46.110 00 SCX_CPU1_CS_AP/268 local expectedSCnt = currSCnt + 2 +21-126-10:40:46.111 00 SCX_CPU1_CS_AP/269 +21-126-10:40:46.111 00 SCX_CPU1_CS_AP/270 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:40:46.125 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:40:50.129 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:40:50.130 00 SCX_CPU1_CS_AP/271 if (UT_TW_Status = UT_Success) then +21-126-10:40:50.130 00 SCX_CPU1_CS_AP/272 write "<*> Passed (9000) - Housekeeping packet is being generated." +21-126-10:40:50.130 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-126-10:40:50.130 00 SCX_CPU1_CS_AP/273 ut_setrequirements CS_9000, "P" +21-126-10:40:50.131 00 SCX_CPU1_CS_AP/277 endif +21-126-10:40:50.131 00 SCX_CPU1_CS_AP/278 +21-126-10:40:50.131 00 SCX_CPU1_CS_AP/279 wait 5 +21-126-10:40:50.131 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:40:55.135 00 SCX_CPU1_CS_AP/280 +21-126-10:40:55.135 00 SCX_CPU1_CS_AP/281 goto step1_6 +21-126-10:40:55.135 00 SCX_CPU1_CS_AP/338 step1_6: +21-126-10:40:55.136 00 SCX_CPU1_CS_AP/339 write ";**********************************************************************" +21-126-10:40:55.136 00 SPR-I:OPRO ;********************************************************************** +21-126-10:40:55.136 00 SCX_CPU1_CS_AP/340 write "; Step 1.6: Load the Application Definition file created above. " +21-126-10:40:55.136 00 SPR-I:OPRO ; Step 1.6: Load the Application Definition file created above. +21-126-10:40:55.136 00 SCX_CPU1_CS_AP/341 write ";**********************************************************************" +21-126-10:40:55.136 00 SPR-I:OPRO ;********************************************************************** +21-126-10:40:55.136 00 SCX_CPU1_CS_AP/342 ;s ftp_file (ramDir,"app_def_tbl_ld_1","app_def_tbl_ld_1",hostCPU,"P") +21-126-10:40:55.136 00 SCX_CPU1_CS_AP/343 ;/SCX_CPU1_TBL_LOAD INACTIVE LTABLENAME=appDefTblName +21-126-10:40:55.136 00 SCX_CPU1_CS_AP/344 start load_table ("app_def_tbl_ld_1", hostCPU) +21-126-10:40:55.137 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-126-10:40:55.138 00 SPR-I:STS Procedure LOAD_TABLE started +21-126-10:40:55.138 00 LOAD_TABLE/2 ; +21-126-10:40:55.138 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-126-10:40:55.139 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-126-10:40:55.143 00 SPR-I:OPRO Table Filename: app_def_tbl_ld_1 +21-126-10:40:55.148 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_1 RAM:0 3 +21-126-10:40:55.148 00 SPR-I:OPRO +21-126-10:40:55.395 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:40:55.395 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:41:00.398 00 SPR-I:OPRO +21-126-10:41:00.399 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_1" +21-126-10:41:00.404 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:41:00.939 00 TLMH-I:STS 58-012-14:04:17.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_1' into 'CS.DefAppTbl' working buffer +21-126-10:41:04.408 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:04.409 00 LOAD_TABLE/195 +21-126-10:41:04.409 00 LOAD_TABLE/196 ENDPROC +21-126-10:41:04.409 00 SPR-I:STS Procedure LOAD_TABLE completed +21-126-10:41:04.409 00 SCX_CPU1_CS_AP/345 wait 5 +21-126-10:41:04.409 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:41:09.413 00 SCX_CPU1_CS_AP/346 +21-126-10:41:09.413 00 SCX_CPU1_CS_AP/347 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID,"INFO", 1 +21-126-10:41:09.419 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:41:09.420 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 36 +21-126-10:41:09.420 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:41:09.420 00 SCX_CPU1_CS_AP/348 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO", 2 +21-126-10:41:09.424 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:41:09.424 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-126-10:41:09.424 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:41:09.424 00 SCX_CPU1_CS_AP/349 +21-126-10:41:09.424 00 SCX_CPU1_CS_AP/350 local cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:41:09.425 00 SCX_CPU1_CS_AP/351 +21-126-10:41:09.425 00 SCX_CPU1_CS_AP/352 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName +21-126-10:41:09.437 00 SCX_CPU1_CS_AP/353 +21-126-10:41:09.437 00 SCX_CPU1_CS_AP/354 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:41:09.441 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:41:11.444 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 4, bad = 0, unused = 20 +21-126-10:41:11.444 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-126-10:41:12.443 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:12.444 00 SCX_CPU1_CS_AP/355 if (UT_TW_Status = UT_Success) then +21-126-10:41:12.444 00 SCX_CPU1_CS_AP/356 write "<*> Passed - Application Definition Table validate command sent." +21-126-10:41:12.444 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-126-10:41:12.444 00 SCX_CPU1_CS_AP/359 endif +21-126-10:41:12.444 00 SCX_CPU1_CS_AP/360 +21-126-10:41:12.444 00 SCX_CPU1_CS_AP/361 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:41:12.449 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:12.449 00 SCX_CPU1_CS_AP/362 if (UT_TW_Status = UT_Success) then +21-126-10:41:12.449 00 SCX_CPU1_CS_AP/363 write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-10:41:12.449 00 SPR-I:OPRO <*> Passed - Event message 36 received +21-126-10:41:12.449 00 SCX_CPU1_CS_AP/366 endif +21-126-10:41:12.449 00 SCX_CPU1_CS_AP/367 +21-126-10:41:12.449 00 SCX_CPU1_CS_AP/368 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:41:12.449 00 SCX_CPU1_CS_AP/369 +21-126-10:41:12.449 00 SCX_CPU1_CS_AP/370 /SCX_CPU1_TBL_ACTIVATE ATableName=appDefTblName +21-126-10:41:12.461 00 SCX_CPU1_CS_AP/371 +21-126-10:41:12.461 00 SCX_CPU1_CS_AP/372 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:41:12.469 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:41:13.441 00 TLMH-I:STS 58-012-14:04:30.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-126-10:41:15.471 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:15.471 00 SCX_CPU1_CS_AP/373 if (UT_TW_Status = UT_Success) then +21-126-10:41:15.472 00 SCX_CPU1_CS_AP/374 write "<*> Passed - Activate Application Definition Table command sent properly." +21-126-10:41:15.472 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-126-10:41:15.472 00 SCX_CPU1_CS_AP/377 endif +21-126-10:41:15.472 00 SCX_CPU1_CS_AP/378 +21-126-10:41:15.472 00 SCX_CPU1_CS_AP/379 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:41:15.474 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:15.475 00 SCX_CPU1_CS_AP/380 if (UT_TW_Status = UT_Success) then +21-126-10:41:15.475 00 SCX_CPU1_CS_AP/381 write "<*> Passed - Application Definition Table Updated successfully." +21-126-10:41:15.475 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-126-10:41:15.475 00 SCX_CPU1_CS_AP/382 Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-126-10:41:15.475 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-126-10:41:15.475 00 SCX_CPU1_CS_AP/386 endif +21-126-10:41:15.475 00 SCX_CPU1_CS_AP/387 +21-126-10:41:15.475 00 SCX_CPU1_CS_AP/388 wait 5 +21-126-10:41:15.475 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/389 +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/390 goto step1_8 +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/414 step1_8: +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/415 write ";*********************************************************************" +21-126-10:41:20.479 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/416 write "; Step 1.8: Enable DEBUG Event Messages " +21-126-10:41:20.479 00 SPR-I:OPRO ; Step 1.8: Enable DEBUG Event Messages +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/417 write ";*********************************************************************" +21-126-10:41:20.479 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/418 cmdCtr = SCX_CPU1_EVS_CMDPC + 2 +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/419 +21-126-10:41:20.479 00 SCX_CPU1_CS_AP/421 /SCX_CPU1_EVS_EnaAppEVTType Application=CSAppName DEBUG +21-126-10:41:20.493 00 SCX_CPU1_CS_AP/422 wait 2 +21-126-10:41:20.493 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-126-10:41:22.496 00 SCX_CPU1_CS_AP/423 /SCX_CPU1_EVS_EnaAppEVTType Application="CFE_TBL" DEBUG +21-126-10:41:22.512 00 SCX_CPU1_CS_AP/424 +21-126-10:41:22.512 00 SCX_CPU1_CS_AP/425 ut_tlmwait SCX_CPU1_EVS_CMDPC, {cmdCtr} +21-126-10:41:22.525 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:41:23.529 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:23.529 00 SCX_CPU1_CS_AP/426 if (UT_TW_Status = UT_Success) then +21-126-10:41:23.529 00 SCX_CPU1_CS_AP/427 write "<*> Passed - Enable Debug events command sent properly." +21-126-10:41:23.529 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-126-10:41:23.529 00 SCX_CPU1_CS_AP/430 endif +21-126-10:41:23.529 00 SCX_CPU1_CS_AP/431 +21-126-10:41:23.529 00 SCX_CPU1_CS_AP/432 write ";*********************************************************************" +21-126-10:41:23.530 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/433 write "; Step 1.9: Verify that the CS Housekeeping telemetry items are " +21-126-10:41:23.530 00 SPR-I:OPRO ; Step 1.9: Verify that the CS Housekeeping telemetry items are +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/434 write "; initialized to zero (0). " +21-126-10:41:23.530 00 SPR-I:OPRO ; initialized to zero (0). +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/435 write ";*********************************************************************" +21-126-10:41:23.530 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/438 if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/439 (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/440 (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/441 (SCX_CPU1_CS_RecomputeInProgress = 0) AND ;; +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/442 (SCX_CPU1_CS_OneShotInProgress = 0) AND ;; +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/443 (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) THEN +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/444 write "<*> Passed (9001) - Housekeeping telemetry initialized properly." +21-126-10:41:23.530 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-126-10:41:23.530 00 SCX_CPU1_CS_AP/445 ut_setrequirements CS_9001, "P" +21-126-10:41:23.532 00 SCX_CPU1_CS_AP/457 endif +21-126-10:41:23.532 00 SCX_CPU1_CS_AP/458 +21-126-10:41:23.547 00 SCX_CPU1_CS_AP/459 wait 5 +21-126-10:41:23.547 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:41:28.551 00 SCX_CPU1_CS_AP/460 +21-126-10:41:28.551 00 SCX_CPU1_CS_AP/461 write ";*********************************************************************" +21-126-10:41:28.551 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:28.552 00 SCX_CPU1_CS_AP/462 write "; Step 1.10: Dump the Application Code Segment Definition Table." +21-126-10:41:28.552 00 SPR-I:OPRO ; Step 1.10: Dump the Application Code Segment Definition Table. +21-126-10:41:28.552 00 SCX_CPU1_CS_AP/463 write ";*********************************************************************" +21-126-10:41:28.552 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:28.552 00 SCX_CPU1_CS_AP/464 s get_tbl_to_cvt (ramDir,appDefTblName,"A","cpu1_appdeftbl1_10",hostCPU,defAppId) +21-126-10:41:28.552 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:41:28.564 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:41:28.566 00 GET_TBL_TO_CVT/2 ; +21-126-10:41:28.566 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:41:28.566 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:41:28.589 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl1_10" +21-126-10:41:28.593 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:41:29.445 00 TLMH-I:STS 58-012-14:04:46.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl1_10' +21-126-10:41:43.605 00 SPR-I:OPRO +21-126-10:41:43.605 00 SPR-I:OPRO The TBLNAME is: CS.DefAppTbl +21-126-10:41:43.605 00 SPR-I:OPRO The APID is: P0FAF +21-126-10:41:43.605 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:41:43.606 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:41:43.609 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_appdeftbl1_10 cpu1_appdeftbl1_10 binary 192.168.1.8 +21-126-10:41:43.760 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:41:43.760 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:41:58.773 00 SPR-I:OPRO +21-126-10:41:58.791 00 SPR-I:OPRO The unix command is cvt -ws file_list[4015].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_appdeftbl1_10`" +21-126-10:41:58.791 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:42:03.794 00 GET_TBL_TO_CVT/238 +21-126-10:42:03.794 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:42:03.794 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:42:03.794 00 SCX_CPU1_CS_AP/465 wait 5 +21-126-10:42:03.794 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:42:08.798 00 SCX_CPU1_CS_AP/466 +21-126-10:42:08.798 00 SCX_CPU1_CS_AP/467 write ";*********************************************************************" +21-126-10:42:08.798 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:08.798 00 SCX_CPU1_CS_AP/468 write "; Step 2.0: Application Code Segment Test." +21-126-10:42:08.799 00 SPR-I:OPRO ; Step 2.0: Application Code Segment Test. +21-126-10:42:08.799 00 SCX_CPU1_CS_AP/469 write ";*********************************************************************" +21-126-10:42:08.799 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:08.799 00 SCX_CPU1_CS_AP/470 write "; Step 2.1: Send the Enable Checksum command." +21-126-10:42:08.799 00 SPR-I:OPRO ; Step 2.1: Send the Enable Checksum command. +21-126-10:42:08.799 00 SCX_CPU1_CS_AP/471 write ";*********************************************************************" +21-126-10:42:08.799 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:08.799 00 SCX_CPU1_CS_AP/472 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-126-10:42:08.806 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:42:08.806 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-10:42:08.806 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:42:08.808 00 SCX_CPU1_CS_AP/473 +21-126-10:42:08.808 00 SCX_CPU1_CS_AP/474 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:42:08.808 00 SCX_CPU1_CS_AP/476 /SCX_CPU1_CS_EnableAll +21-126-10:42:08.823 00 SCX_CPU1_CS_AP/477 +21-126-10:42:08.823 00 SCX_CPU1_CS_AP/478 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:42:08.840 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:42:09.441 00 TLMH-I:STS 58-012-14:05:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-10:42:09.841 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:42:09.842 00 SCX_CPU1_CS_AP/479 if (UT_TW_Status = UT_Success) then +21-126-10:42:09.843 00 SCX_CPU1_CS_AP/480 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-126-10:42:09.843 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-10:42:09.843 00 SCX_CPU1_CS_AP/481 ut_setrequirements CS_1003, "P" +21-126-10:42:09.845 00 SCX_CPU1_CS_AP/482 ut_setrequirements CS_8000, "P" +21-126-10:42:09.846 00 SCX_CPU1_CS_AP/487 endif +21-126-10:42:09.847 00 SCX_CPU1_CS_AP/488 +21-126-10:42:09.847 00 SCX_CPU1_CS_AP/490 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:42:09.851 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:42:09.852 00 SCX_CPU1_CS_AP/491 if (UT_TW_Status = UT_Success) then +21-126-10:42:09.852 00 SCX_CPU1_CS_AP/492 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-126-10:42:09.852 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-10:42:09.852 00 SCX_CPU1_CS_AP/493 ut_setrequirements CS_1003, "P" +21-126-10:42:09.886 00 SCX_CPU1_CS_AP/494 ut_setrequirements CS_8000, "P" +21-126-10:42:09.887 00 SCX_CPU1_CS_AP/499 endif +21-126-10:42:09.887 00 SCX_CPU1_CS_AP/500 +21-126-10:42:09.887 00 SCX_CPU1_CS_AP/502 /SCX_CPU1_CS_DisableOS +21-126-10:42:09.888 00 SCX_CPU1_CS_AP/503 wait 1 +21-126-10:42:09.888 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:10.444 00 TLMH-I:STS 58-012-14:05:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-10:42:10.889 00 SCX_CPU1_CS_AP/504 +21-126-10:42:10.889 00 SCX_CPU1_CS_AP/506 /SCX_CPU1_CS_DisableCFECore +21-126-10:42:10.903 00 SCX_CPU1_CS_AP/507 wait 1 +21-126-10:42:10.903 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:11.440 00 TLMH-I:STS 58-012-14:05:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-10:42:11.904 00 SCX_CPU1_CS_AP/508 +21-126-10:42:11.904 00 SCX_CPU1_CS_AP/510 if (p@SCX_CPU1_CS_EepromState = "Enabled") then +21-126-10:42:11.904 00 SCX_CPU1_CS_AP/511 /SCX_CPU1_CS_DisableEeprom +21-126-10:42:11.929 00 SCX_CPU1_CS_AP/512 wait 1 +21-126-10:42:11.929 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:12.438 00 TLMH-I:STS 58-012-14:05:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-126-10:42:12.930 00 SCX_CPU1_CS_AP/513 endif +21-126-10:42:12.930 00 SCX_CPU1_CS_AP/514 +21-126-10:42:12.930 00 SCX_CPU1_CS_AP/516 if (p@SCX_CPU1_CS_MemoryState = "Enabled") then +21-126-10:42:12.931 00 SCX_CPU1_CS_AP/517 /SCX_CPU1_CS_DisableMemory +21-126-10:42:12.946 00 SCX_CPU1_CS_AP/518 wait 1 +21-126-10:42:12.946 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:13.445 00 TLMH-I:STS 58-012-14:05:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-126-10:42:13.947 00 SCX_CPU1_CS_AP/519 endif +21-126-10:42:13.947 00 SCX_CPU1_CS_AP/520 +21-126-10:42:13.947 00 SCX_CPU1_CS_AP/522 if (p@SCX_CPU1_CS_TableState = "Enabled") then +21-126-10:42:13.947 00 SCX_CPU1_CS_AP/523 /SCX_CPU1_CS_DisableTables +21-126-10:42:13.962 00 SCX_CPU1_CS_AP/524 wait 1 +21-126-10:42:13.962 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:14.438 00 TLMH-I:STS 58-012-14:05:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-126-10:42:14.963 00 SCX_CPU1_CS_AP/525 endif +21-126-10:42:14.963 00 SCX_CPU1_CS_AP/526 +21-126-10:42:14.964 00 SCX_CPU1_CS_AP/527 wait 5 +21-126-10:42:14.964 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:42:19.968 00 SCX_CPU1_CS_AP/528 +21-126-10:42:19.968 00 SCX_CPU1_CS_AP/529 write ";*********************************************************************" +21-126-10:42:19.968 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:19.968 00 SCX_CPU1_CS_AP/530 write "; Step 2.2: Send the Enable Application Checksum command." +21-126-10:42:19.968 00 SPR-I:OPRO ; Step 2.2: Send the Enable Application Checksum command. +21-126-10:42:19.968 00 SCX_CPU1_CS_AP/531 write ";*********************************************************************" +21-126-10:42:19.968 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:19.968 00 SCX_CPU1_CS_AP/532 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_INF_EID, "INFO", 1 +21-126-10:42:19.970 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:42:19.970 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-126-10:42:19.970 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:42:19.970 00 SCX_CPU1_CS_AP/533 +21-126-10:42:19.970 00 SCX_CPU1_CS_AP/534 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:42:19.970 00 SCX_CPU1_CS_AP/535 +21-126-10:42:19.970 00 SCX_CPU1_CS_AP/537 /SCX_CPU1_CS_EnableApps +21-126-10:42:19.982 00 SCX_CPU1_CS_AP/538 +21-126-10:42:19.982 00 SCX_CPU1_CS_AP/539 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:42:19.985 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:42:20.444 00 TLMH-I:STS 58-012-14:05:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-126-10:42:21.987 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:42:21.989 00 SCX_CPU1_CS_AP/540 if (UT_TW_Status = UT_Success) then +21-126-10:42:21.989 00 SCX_CPU1_CS_AP/541 write "<*> Passed (1003;4001) - CS EnableApps command sent properly." +21-126-10:42:21.989 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-126-10:42:21.989 00 SCX_CPU1_CS_AP/542 ut_setrequirements CS_1003, "P" +21-126-10:42:21.992 00 SCX_CPU1_CS_AP/543 ut_setrequirements CS_4001, "P" +21-126-10:42:21.993 00 SCX_CPU1_CS_AP/548 endif +21-126-10:42:21.993 00 SCX_CPU1_CS_AP/549 +21-126-10:42:21.993 00 SCX_CPU1_CS_AP/551 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:42:21.996 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:42:21.997 00 SCX_CPU1_CS_AP/552 if (UT_TW_Status = UT_Success) then +21-126-10:42:21.997 00 SCX_CPU1_CS_AP/553 write "<*> Passed (1003;4001) - Expected Event Msg ",CS_ENABLE_APP_INF_EID," rcv'd." +21-126-10:42:21.997 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-126-10:42:21.997 00 SCX_CPU1_CS_AP/554 ut_setrequirements CS_1003, "P" +21-126-10:42:22.026 00 SCX_CPU1_CS_AP/555 ut_setrequirements CS_4001, "P" +21-126-10:42:22.027 00 SCX_CPU1_CS_AP/560 endif +21-126-10:42:22.027 00 SCX_CPU1_CS_AP/561 +21-126-10:42:22.027 00 SCX_CPU1_CS_AP/562 wait 5 +21-126-10:42:22.027 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:42:27.031 00 SCX_CPU1_CS_AP/563 +21-126-10:42:27.031 00 SCX_CPU1_CS_AP/564 write ";*********************************************************************" +21-126-10:42:27.031 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:27.031 00 SCX_CPU1_CS_AP/565 write "; Step 2.3: Dump the Application Code Segment Results Table." +21-126-10:42:27.031 00 SPR-I:OPRO ; Step 2.3: Dump the Application Code Segment Results Table. +21-126-10:42:27.031 00 SCX_CPU1_CS_AP/566 write ";*********************************************************************" +21-126-10:42:27.031 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:27.031 00 SCX_CPU1_CS_AP/567 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:42:27.031 00 SCX_CPU1_CS_AP/568 +21-126-10:42:27.031 00 SCX_CPU1_CS_AP/569 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_3",hostCPU,resAppId) +21-126-10:42:27.032 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:42:27.032 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:42:27.032 00 GET_TBL_TO_CVT/2 ; +21-126-10:42:27.032 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:42:27.032 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:42:27.037 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_3" +21-126-10:42:27.039 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:42:31.444 00 TLMH-I:STS 58-012-14:05:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_3' +21-126-10:42:42.051 00 SPR-I:OPRO +21-126-10:42:42.052 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:42:42.052 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:42:42.052 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:42:42.052 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:42:42.056 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_3 cpu1_apprestbl2_3 binary 192.168.1.8 +21-126-10:42:42.202 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:42:42.203 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:42:57.215 00 SPR-I:OPRO +21-126-10:42:57.259 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_3`" +21-126-10:42:57.259 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:43:02.263 00 GET_TBL_TO_CVT/238 +21-126-10:43:02.263 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:43:02.263 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:43:02.263 00 SCX_CPU1_CS_AP/570 wait 5 +21-126-10:43:02.263 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:43:07.267 00 SCX_CPU1_CS_AP/571 +21-126-10:43:07.267 00 SCX_CPU1_CS_AP/572 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:43:07.280 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:43:07.281 00 SCX_CPU1_CS_AP/573 if (UT_TW_Status = UT_Success) then +21-126-10:43:07.281 00 SCX_CPU1_CS_AP/574 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:43:07.281 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:43:07.281 00 SCX_CPU1_CS_AP/575 ut_setrequirements CS_4008, "P" +21-126-10:43:07.286 00 SCX_CPU1_CS_AP/579 endif +21-126-10:43:07.286 00 SCX_CPU1_CS_AP/580 +21-126-10:43:07.286 00 SCX_CPU1_CS_AP/581 write ";*********************************************************************" +21-126-10:43:07.286 00 SPR-I:OPRO ;********************************************************************* +21-126-10:43:07.286 00 SCX_CPU1_CS_AP/582 write "; Step 2.4: Verify that Applications are being checksummed." +21-126-10:43:07.286 00 SPR-I:OPRO ; Step 2.4: Verify that Applications are being checksummed. +21-126-10:43:07.286 00 SCX_CPU1_CS_AP/583 write ";*********************************************************************" +21-126-10:43:07.286 00 SPR-I:OPRO ;********************************************************************* +21-126-10:43:07.286 00 SCX_CPU1_CS_AP/586 local keepDumpingResults=FALSE +21-126-10:43:07.287 00 SCX_CPU1_CS_AP/587 +21-126-10:43:07.287 00 SCX_CPU1_CS_AP/588 while (keepDumpingResults = FALSE) do +21-126-10:43:07.287 00 SCX_CPU1_CS_AP/589 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_4",hostCPU,resAppId) +21-126-10:43:07.288 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:43:07.290 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:43:07.329 00 GET_TBL_TO_CVT/2 ; +21-126-10:43:07.329 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:43:07.329 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:43:07.335 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_4" +21-126-10:43:07.346 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:43:11.441 00 TLMH-I:STS 58-012-14:06:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_4' +21-126-10:43:22.360 00 SPR-I:OPRO +21-126-10:43:22.360 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:43:22.360 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:43:22.360 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:43:22.361 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:43:22.364 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_4 cpu1_apprestbl2_4 binary 192.168.1.8 +21-126-10:43:22.511 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:43:22.511 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:43:37.523 00 SPR-I:OPRO +21-126-10:43:37.544 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_4`" +21-126-10:43:37.544 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:43:42.549 00 GET_TBL_TO_CVT/238 +21-126-10:43:42.549 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:43:42.549 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:43:42.549 00 SCX_CPU1_CS_AP/590 wait 3 +21-126-10:43:42.549 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-126-10:43:45.551 00 SCX_CPU1_CS_AP/591 +21-126-10:43:45.551 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.551 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.551 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.551 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/598 keepDumpingResults = TRUE +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.552 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.553 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.554 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.555 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.556 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.557 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.558 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.559 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.560 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/595 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].ComputedYet = "TRUE") AND ;; +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/596 (SCX_CPU1_CS_APP_RESULT_TABLE[i].BaselineCRC <> 0) AND ;; +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/597 (keepDumpingResults = FALSE) then +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/599 endif +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/600 enddo +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/593 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.561 00 SCX_CPU1_CS_AP/601 enddo +21-126-10:43:45.562 00 SCX_CPU1_CS_AP/602 +21-126-10:43:45.562 00 SCX_CPU1_CS_AP/603 if (keepDumpingResults = TRUE) then +21-126-10:43:45.562 00 SCX_CPU1_CS_AP/604 write "<*> Passed (4000) - Application Checksumming is occurring." +21-126-10:43:45.562 00 SPR-I:OPRO <*> Passed (4000) - Application Checksumming is occurring. +21-126-10:43:45.562 00 SCX_CPU1_CS_AP/605 ut_setrequirements CS_4000, "P" +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/609 endif +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/610 +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/611 write ";*********************************************************************" +21-126-10:43:45.563 00 SPR-I:OPRO ;********************************************************************* +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/612 write "; Step 2.5: Send the Disable Application Code Segment command for a " +21-126-10:43:45.563 00 SPR-I:OPRO ; Step 2.5: Send the Disable Application Code Segment command for a +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/613 write "; valid Enabled application. " +21-126-10:43:45.563 00 SPR-I:OPRO ; valid Enabled application. +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/614 write ";*********************************************************************" +21-126-10:43:45.563 00 SPR-I:OPRO ;********************************************************************* +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/617 foundApp=FALSE +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/618 +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/619 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/620 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/621 appIndex = i +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/622 foundApp = TRUE +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/623 break +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/626 +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/627 if (foundApp = TRUE) then +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/628 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:43:45.563 00 SCX_CPU1_CS_AP/629 write "; Enabled app '",appName, "' found at index ", appIndex +21-126-10:43:45.563 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:43:45.574 00 SCX_CPU1_CS_AP/633 endif +21-126-10:43:45.574 00 SCX_CPU1_CS_AP/634 +21-126-10:43:45.574 00 SCX_CPU1_CS_AP/635 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID,"INFO",1 +21-126-10:43:45.576 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:43:45.576 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:43:45.576 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:43:45.576 00 SCX_CPU1_CS_AP/636 +21-126-10:43:45.576 00 SCX_CPU1_CS_AP/637 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:43:45.576 00 SCX_CPU1_CS_AP/639 /SCX_CPU1_CS_DisableAppName AppName=appName +21-126-10:43:45.588 00 SCX_CPU1_CS_AP/640 +21-126-10:43:45.588 00 SCX_CPU1_CS_AP/641 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:43:45.591 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:43:45.944 00 TLMH-I:STS 58-012-14:07:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:43:47.593 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:43:47.595 00 SCX_CPU1_CS_AP/642 if (UT_TW_Status = UT_Success) then +21-126-10:43:47.595 00 SCX_CPU1_CS_AP/643 write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." +21-126-10:43:47.595 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:43:47.596 00 SCX_CPU1_CS_AP/644 ut_setrequirements CS_1003, "P" +21-126-10:43:47.599 00 SCX_CPU1_CS_AP/645 ut_setrequirements CS_4004, "P" +21-126-10:43:47.603 00 SCX_CPU1_CS_AP/650 endif +21-126-10:43:47.603 00 SCX_CPU1_CS_AP/651 +21-126-10:43:47.603 00 SCX_CPU1_CS_AP/653 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:43:47.620 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:43:47.621 00 SCX_CPU1_CS_AP/654 if (UT_TW_Status = UT_Success) then +21-126-10:43:47.621 00 SCX_CPU1_CS_AP/655 write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:43:47.621 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:43:47.621 00 SCX_CPU1_CS_AP/656 ut_setrequirements CS_1003, "P" +21-126-10:43:47.657 00 SCX_CPU1_CS_AP/657 ut_setrequirements CS_4004, "P" +21-126-10:43:47.658 00 SCX_CPU1_CS_AP/662 endif +21-126-10:43:47.658 00 SCX_CPU1_CS_AP/663 +21-126-10:43:47.658 00 SCX_CPU1_CS_AP/665 s get_tbl_to_cvt (ramDir,appDefTblName,"A","cpu1_appdeftbl2_5",hostCPU,defAppId) +21-126-10:43:47.658 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:43:47.659 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:43:47.659 00 GET_TBL_TO_CVT/2 ; +21-126-10:43:47.659 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:43:47.659 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:43:47.664 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl2_5" +21-126-10:43:47.676 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:43:48.439 00 TLMH-I:STS 58-012-14:07:05.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl2_5' +21-126-10:44:02.687 00 SPR-I:OPRO +21-126-10:44:02.687 00 SPR-I:OPRO The TBLNAME is: CS.DefAppTbl +21-126-10:44:02.687 00 SPR-I:OPRO The APID is: P0FAF +21-126-10:44:02.688 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:44:02.688 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:44:02.691 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_appdeftbl2_5 cpu1_appdeftbl2_5 binary 192.168.1.8 +21-126-10:44:02.862 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:44:02.862 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:44:17.877 00 SPR-I:OPRO +21-126-10:44:17.896 00 SPR-I:OPRO The unix command is cvt -ws file_list[4015].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_appdeftbl2_5`" +21-126-10:44:17.896 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:22.902 00 GET_TBL_TO_CVT/238 +21-126-10:44:22.902 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:44:22.902 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:44:22.903 00 SCX_CPU1_CS_AP/666 wait 5 +21-126-10:44:22.903 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:27.907 00 SCX_CPU1_CS_AP/667 +21-126-10:44:27.908 00 SCX_CPU1_CS_AP/668 if (p@SCX_CPU1_CS_APP_DEF_TABLE[appindex].State = "Disabled") then +21-126-10:44:27.908 00 SCX_CPU1_CS_AP/669 write "<*> Passed - Definition Table entry changed to Disabled" +21-126-10:44:27.908 00 SPR-I:OPRO <*> Passed - Definition Table entry changed to Disabled +21-126-10:44:27.908 00 SCX_CPU1_CS_AP/672 endif +21-126-10:44:27.908 00 SCX_CPU1_CS_AP/673 +21-126-10:44:27.908 00 SCX_CPU1_CS_AP/674 wait 5 +21-126-10:44:27.909 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:32.913 00 SCX_CPU1_CS_AP/675 +21-126-10:44:32.913 00 SCX_CPU1_CS_AP/676 write ";*********************************************************************" +21-126-10:44:32.914 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:32.914 00 SCX_CPU1_CS_AP/677 write "; Step 2.6: Using the TST_CS application, manipulate the disabled " +21-126-10:44:32.914 00 SPR-I:OPRO ; Step 2.6: Using the TST_CS application, manipulate the disabled +21-126-10:44:32.914 00 SCX_CPU1_CS_AP/678 write "; application's CRC. " +21-126-10:44:32.914 00 SPR-I:OPRO ; application's CRC. +21-126-10:44:32.914 00 SCX_CPU1_CS_AP/679 write ";*********************************************************************" +21-126-10:44:32.914 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:32.914 00 SCX_CPU1_CS_AP/681 ut_setupevents "SCX","CPU1","TST_CS",TST_CS_CORRUPT_APP_CRC_INF_EID,"INFO",1 +21-126-10:44:32.921 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:32.921 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 4 +21-126-10:44:32.921 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:32.921 00 SCX_CPU1_CS_AP/682 +21-126-10:44:32.921 00 SCX_CPU1_CS_AP/683 /SCX_CPU1_TST_CS_CorruptAppCRC AppName=appName +21-126-10:44:32.933 00 SCX_CPU1_CS_AP/684 +21-126-10:44:32.933 00 SCX_CPU1_CS_AP/686 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:44:32.938 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:44:33.441 00 TLMH-I:STS 58-012-14:07:50.002 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=4 Corrupt Application CRC command for 'CS' successful +21-126-10:44:33.939 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:44:33.941 00 SCX_CPU1_CS_AP/687 if (UT_TW_Status = UT_Success) then +21-126-10:44:33.941 00 SCX_CPU1_CS_AP/688 write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_APP_CRC_INF_EID," rcv'd." +21-126-10:44:33.941 00 SPR-I:OPRO <*> Passed - Expected Event Msg 4 rcv'd. +21-126-10:44:33.941 00 SCX_CPU1_CS_AP/691 endif +21-126-10:44:33.941 00 SCX_CPU1_CS_AP/692 +21-126-10:44:33.942 00 SCX_CPU1_CS_AP/693 wait 5 +21-126-10:44:33.942 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:38.946 00 SCX_CPU1_CS_AP/694 +21-126-10:44:38.946 00 SCX_CPU1_CS_AP/695 step2_7: +21-126-10:44:38.946 00 SCX_CPU1_CS_AP/696 write ";*********************************************************************" +21-126-10:44:38.946 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:38.946 00 SCX_CPU1_CS_AP/697 write "; Step 2.7: Send the Enable Application Code Segment command for the " +21-126-10:44:38.946 00 SPR-I:OPRO ; Step 2.7: Send the Enable Application Code Segment command for the +21-126-10:44:38.946 00 SCX_CPU1_CS_AP/698 write "; application disabled in Step 2.5 above. " +21-126-10:44:38.946 00 SPR-I:OPRO ; application disabled in Step 2.5 above. +21-126-10:44:38.946 00 SCX_CPU1_CS_AP/699 write ";*********************************************************************" +21-126-10:44:38.946 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:38.946 00 SCX_CPU1_CS_AP/700 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:44:38.949 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:38.949 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:44:38.949 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:38.949 00 SCX_CPU1_CS_AP/701 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_APP_MISCOMPARE_ERR_EID, "ERROR", 2 +21-126-10:44:38.952 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:38.953 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 30 +21-126-10:44:38.953 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:38.953 00 SCX_CPU1_CS_AP/702 +21-126-10:44:38.953 00 SCX_CPU1_CS_AP/703 write "*** App Miscompare Ctr = ",SCX_CPU1_CS_AppEC +21-126-10:44:38.953 00 SPR-I:OPRO *** App Miscompare Ctr = 0 +21-126-10:44:38.953 00 SCX_CPU1_CS_AP/704 +21-126-10:44:38.953 00 SCX_CPU1_CS_AP/705 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:44:38.953 00 SCX_CPU1_CS_AP/707 /SCX_CPU1_CS_EnableAppName AppName=appName +21-126-10:44:38.966 00 SCX_CPU1_CS_AP/708 +21-126-10:44:38.966 00 SCX_CPU1_CS_AP/709 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:44:38.972 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:44:39.441 00 TLMH-I:STS 58-012-14:07:56.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:44:39.973 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:44:39.974 00 SCX_CPU1_CS_AP/710 if (UT_TW_Status = UT_Success) then +21-126-10:44:39.975 00 SCX_CPU1_CS_AP/711 write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." +21-126-10:44:39.975 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:44:39.975 00 SCX_CPU1_CS_AP/712 ut_setrequirements CS_1003, "P" +21-126-10:44:39.977 00 SCX_CPU1_CS_AP/713 ut_setrequirements CS_4003, "P" +21-126-10:44:39.978 00 SCX_CPU1_CS_AP/718 endif +21-126-10:44:39.978 00 SCX_CPU1_CS_AP/719 +21-126-10:44:39.978 00 SCX_CPU1_CS_AP/721 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:44:39.981 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:44:39.981 00 SCX_CPU1_CS_AP/722 if (UT_TW_Status = UT_Success) then +21-126-10:44:39.982 00 SCX_CPU1_CS_AP/723 write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:44:39.982 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:44:39.982 00 SCX_CPU1_CS_AP/724 ut_setrequirements CS_1003, "P" +21-126-10:44:40.011 00 SCX_CPU1_CS_AP/725 ut_setrequirements CS_4003, "P" +21-126-10:44:40.012 00 SCX_CPU1_CS_AP/730 endif +21-126-10:44:40.012 00 SCX_CPU1_CS_AP/731 +21-126-10:44:40.012 00 SCX_CPU1_CS_AP/732 ; Wait for the CS background Checksumming to occur +21-126-10:44:40.012 00 SCX_CPU1_CS_AP/734 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 60 +21-126-10:44:40.014 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:44:41.438 00 TLMH-I:STS 58-012-14:07:58.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:44:42.017 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:44:42.019 00 SCX_CPU1_CS_AP/735 if (UT_TW_Status = UT_Success) then +21-126-10:44:42.019 00 SCX_CPU1_CS_AP/736 write "<*> Passed (4000.1) - Expected Event Msg ",CS_APP_MISCOMPARE_ERR_EID," rcv'd." +21-126-10:44:42.019 00 SPR-I:OPRO <*> Passed (4000.1) - Expected Event Msg 30 rcv'd. +21-126-10:44:42.019 00 SCX_CPU1_CS_AP/737 ut_setrequirements CS_40001, "P" +21-126-10:44:42.022 00 SCX_CPU1_CS_AP/741 endif +21-126-10:44:42.022 00 SCX_CPU1_CS_AP/742 +21-126-10:44:42.022 00 SCX_CPU1_CS_AP/743 write "*** App Miscompare Ctr = ",SCX_CPU1_CS_AppEC +21-126-10:44:42.022 00 SPR-I:OPRO *** App Miscompare Ctr = 0 +21-126-10:44:42.022 00 SCX_CPU1_CS_AP/744 +21-126-10:44:42.022 00 SCX_CPU1_CS_AP/745 wait 5 +21-126-10:44:42.022 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:47.027 00 SCX_CPU1_CS_AP/746 +21-126-10:44:47.027 00 SCX_CPU1_CS_AP/747 write ";*********************************************************************" +21-126-10:44:47.027 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:47.027 00 SCX_CPU1_CS_AP/748 write "; Step 2.8: Dump the Application Code Segment Results Table." +21-126-10:44:47.027 00 SPR-I:OPRO ; Step 2.8: Dump the Application Code Segment Results Table. +21-126-10:44:47.028 00 SCX_CPU1_CS_AP/749 write ";*********************************************************************" +21-126-10:44:47.028 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:47.028 00 SCX_CPU1_CS_AP/750 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:44:47.028 00 SCX_CPU1_CS_AP/751 +21-126-10:44:47.028 00 SCX_CPU1_CS_AP/752 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl2_8",hostCPU,resAppId) +21-126-10:44:47.029 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:44:47.031 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:44:47.032 00 GET_TBL_TO_CVT/2 ; +21-126-10:44:47.032 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:44:47.032 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:44:47.040 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_8" +21-126-10:44:47.052 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:44:49.443 00 TLMH-I:STS 58-012-14:08:06.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:44:51.445 00 TLMH-I:STS 58-012-14:08:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_8' +21-126-10:44:57.438 00 TLMH-I:STS 58-012-14:08:14.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:02.064 00 SPR-I:OPRO +21-126-10:45:02.064 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:45:02.064 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:45:02.064 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:45:02.065 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:45:02.068 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_8 cpu1_apprestbl2_8 binary 192.168.1.8 +21-126-10:45:02.202 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:45:02.202 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:45:05.438 00 TLMH-I:STS 58-012-14:08:22.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:13.438 00 TLMH-I:STS 58-012-14:08:30.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:17.216 00 SPR-I:OPRO +21-126-10:45:17.228 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_8`" +21-126-10:45:17.229 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:21.443 00 TLMH-I:STS 58-012-14:08:38.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:22.233 00 GET_TBL_TO_CVT/238 +21-126-10:45:22.233 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:45:22.234 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:45:22.235 00 SCX_CPU1_CS_AP/753 wait 5 +21-126-10:45:22.235 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:27.239 00 SCX_CPU1_CS_AP/754 +21-126-10:45:27.239 00 SCX_CPU1_CS_AP/755 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:45:27.253 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:27.254 00 SCX_CPU1_CS_AP/756 if (UT_TW_Status = UT_Success) then +21-126-10:45:27.254 00 SCX_CPU1_CS_AP/757 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:45:27.255 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:45:27.255 00 SCX_CPU1_CS_AP/758 ut_setrequirements CS_4008, "P" +21-126-10:45:27.257 00 SCX_CPU1_CS_AP/762 endif +21-126-10:45:27.258 00 SCX_CPU1_CS_AP/763 +21-126-10:45:27.258 00 SCX_CPU1_CS_AP/764 write ";*********************************************************************" +21-126-10:45:27.258 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:27.258 00 SCX_CPU1_CS_AP/765 write "; Step 2.9: Send the Recompute Application Code Segment CRC command " +21-126-10:45:27.258 00 SPR-I:OPRO ; Step 2.9: Send the Recompute Application Code Segment CRC command +21-126-10:45:27.258 00 SCX_CPU1_CS_AP/766 write "; for the application specified in Step 2.5 above. " +21-126-10:45:27.258 00 SPR-I:OPRO ; for the application specified in Step 2.5 above. +21-126-10:45:27.258 00 SCX_CPU1_CS_AP/767 write ";*********************************************************************" +21-126-10:45:27.258 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:27.258 00 SCX_CPU1_CS_AP/768 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:45:27.266 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:27.267 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:45:27.267 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:27.296 00 SCX_CPU1_CS_AP/769 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO", 2 +21-126-10:45:27.299 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:27.299 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:45:27.299 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:27.299 00 SCX_CPU1_CS_AP/770 +21-126-10:45:27.299 00 SCX_CPU1_CS_AP/771 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:45:27.299 00 SCX_CPU1_CS_AP/773 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:45:27.311 00 SCX_CPU1_CS_AP/774 +21-126-10:45:27.311 00 SCX_CPU1_CS_AP/775 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:45:27.314 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:27.938 00 TLMH-I:STS 58-012-14:08:44.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:45:30.317 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:30.319 00 SCX_CPU1_CS_AP/776 if (UT_TW_Status = UT_Success) then +21-126-10:45:30.319 00 SCX_CPU1_CS_AP/777 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:45:30.319 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:45:30.319 00 SCX_CPU1_CS_AP/778 ut_setrequirements CS_1003, "P" +21-126-10:45:30.322 00 SCX_CPU1_CS_AP/779 ut_setrequirements CS_4005, "P" +21-126-10:45:30.325 00 SCX_CPU1_CS_AP/784 endif +21-126-10:45:30.325 00 SCX_CPU1_CS_AP/785 +21-126-10:45:30.325 00 SCX_CPU1_CS_AP/787 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:45:30.337 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:30.339 00 SCX_CPU1_CS_AP/788 if (UT_TW_Status = UT_Success) then +21-126-10:45:30.339 00 SCX_CPU1_CS_AP/789 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:45:30.339 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:45:30.339 00 SCX_CPU1_CS_AP/790 ut_setrequirements CS_1003, "P" +21-126-10:45:30.386 00 SCX_CPU1_CS_AP/791 ut_setrequirements CS_4005, "P" +21-126-10:45:30.386 00 SCX_CPU1_CS_AP/796 endif +21-126-10:45:30.386 00 SCX_CPU1_CS_AP/797 +21-126-10:45:30.387 00 SCX_CPU1_CS_AP/799 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:45:30.387 00 SCX_CPU1_CS_AP/800 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:45:30.387 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:45:30.387 00 SCX_CPU1_CS_AP/801 ut_setrequirements CS_4005, "P" +21-126-10:45:30.387 00 SCX_CPU1_CS_AP/805 endif +21-126-10:45:30.387 00 SCX_CPU1_CS_AP/806 +21-126-10:45:30.387 00 SCX_CPU1_CS_AP/808 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 60 +21-126-10:45:30.390 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:31.937 00 TLMH-I:STS 58-012-14:08:48.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:45:32.393 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:32.394 00 SCX_CPU1_CS_AP/809 if (UT_TW_Status = UT_Success) then +21-126-10:45:32.395 00 SCX_CPU1_CS_AP/810 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:45:32.395 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:45:32.395 00 SCX_CPU1_CS_AP/811 ut_setrequirements CS_40051, "P" +21-126-10:45:32.398 00 SCX_CPU1_CS_AP/815 endif +21-126-10:45:32.398 00 SCX_CPU1_CS_AP/816 +21-126-10:45:32.398 00 SCX_CPU1_CS_AP/818 currSCnt = {seqTlmItem} +21-126-10:45:32.398 00 SCX_CPU1_CS_AP/819 expectedSCnt = currSCnt + 1 +21-126-10:45:32.399 00 SCX_CPU1_CS_AP/820 +21-126-10:45:32.399 00 SCX_CPU1_CS_AP/821 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:45:32.412 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:34.414 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:34.416 00 SCX_CPU1_CS_AP/823 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:45:34.416 00 SCX_CPU1_CS_AP/824 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:45:34.416 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:45:34.416 00 SCX_CPU1_CS_AP/825 ut_setrequirements CS_40051, "P" +21-126-10:45:34.419 00 SCX_CPU1_CS_AP/829 endif +21-126-10:45:34.419 00 SCX_CPU1_CS_AP/830 +21-126-10:45:34.419 00 SCX_CPU1_CS_AP/831 wait 5 +21-126-10:45:34.419 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:39.423 00 SCX_CPU1_CS_AP/832 +21-126-10:45:39.423 00 SCX_CPU1_CS_AP/833 write ";*********************************************************************" +21-126-10:45:39.423 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:39.423 00 SCX_CPU1_CS_AP/834 write "; Step 2.10: Send the Report Application Code Segment CRC command " +21-126-10:45:39.423 00 SPR-I:OPRO ; Step 2.10: Send the Report Application Code Segment CRC command +21-126-10:45:39.424 00 SCX_CPU1_CS_AP/835 write "; for the application specified in Step 2.5 above. " +21-126-10:45:39.424 00 SPR-I:OPRO ; for the application specified in Step 2.5 above. +21-126-10:45:39.424 00 SCX_CPU1_CS_AP/836 write ";*********************************************************************" +21-126-10:45:39.424 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:39.424 00 SCX_CPU1_CS_AP/837 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:45:39.430 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:39.430 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:45:39.430 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:39.431 00 SCX_CPU1_CS_AP/838 +21-126-10:45:39.431 00 SCX_CPU1_CS_AP/839 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:45:39.431 00 SCX_CPU1_CS_AP/841 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:45:39.433 00 SCX_CPU1_CS_AP/842 +21-126-10:45:39.433 00 SCX_CPU1_CS_AP/843 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:45:39.437 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:39.938 00 TLMH-I:STS 58-012-14:08:56.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:45:42.441 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:42.442 00 SCX_CPU1_CS_AP/844 if (UT_TW_Status = UT_Success) then +21-126-10:45:42.442 00 SCX_CPU1_CS_AP/845 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:45:42.443 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:45:42.443 00 SCX_CPU1_CS_AP/846 ut_setrequirements CS_1003, "P" +21-126-10:45:42.445 00 SCX_CPU1_CS_AP/847 ut_setrequirements CS_4006, "P" +21-126-10:45:42.446 00 SCX_CPU1_CS_AP/852 endif +21-126-10:45:42.446 00 SCX_CPU1_CS_AP/853 +21-126-10:45:42.446 00 SCX_CPU1_CS_AP/855 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:45:42.449 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:42.450 00 SCX_CPU1_CS_AP/856 if (UT_TW_Status = UT_Success) then +21-126-10:45:42.450 00 SCX_CPU1_CS_AP/857 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:45:42.450 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:45:42.450 00 SCX_CPU1_CS_AP/858 ut_setrequirements CS_1003, "P" +21-126-10:45:42.480 00 SCX_CPU1_CS_AP/859 ut_setrequirements CS_4006, "P" +21-126-10:45:42.480 00 SCX_CPU1_CS_AP/864 endif +21-126-10:45:42.480 00 SCX_CPU1_CS_AP/865 +21-126-10:45:42.480 00 SCX_CPU1_CS_AP/866 wait 5 +21-126-10:45:42.480 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:47.485 00 SCX_CPU1_CS_AP/867 +21-126-10:45:47.485 00 SCX_CPU1_CS_AP/868 write ";*********************************************************************" +21-126-10:45:47.485 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:47.485 00 SCX_CPU1_CS_AP/869 write "; Step 2.11: Stop the CF_APP application. Verify that an event is " +21-126-10:45:47.485 00 SPR-I:OPRO ; Step 2.11: Stop the CF_APP application. Verify that an event is +21-126-10:45:47.486 00 SCX_CPU1_CS_AP/870 write "; generated indicating the TST_TBL application was skipped." +21-126-10:45:47.486 00 SPR-I:OPRO ; generated indicating the TST_TBL application was skipped. +21-126-10:45:47.486 00 SCX_CPU1_CS_AP/871 write ";*********************************************************************" +21-126-10:45:47.486 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:47.486 00 SCX_CPU1_CS_AP/872 ut_setupevents "SCX","CPU1",{CSAppName},CS_COMPUTE_APP_NOT_FOUND_ERR_EID,"ERROR",1 +21-126-10:45:47.491 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:47.491 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 93 +21-126-10:45:47.491 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:47.492 00 SCX_CPU1_CS_AP/873 +21-126-10:45:47.492 00 SCX_CPU1_CS_AP/874 /SCX_CPU1_ES_DELETEAPP Application="CF_APP" +21-126-10:45:47.504 00 SCX_CPU1_CS_AP/875 +21-126-10:45:47.504 00 SCX_CPU1_CS_AP/876 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1, 40 +21-126-10:45:47.508 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:47.936 00 TLMH-I:STS 58-012-14:09:04.506 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application CF_APP Completed. +21-126-10:45:48.444 00 TLMH-I:STS 58-012-14:09:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-126-10:45:48.445 00 TLMH-I:STS 58-012-14:09:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-126-10:45:48.509 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:48.509 00 SCX_CPU1_CS_AP/877 if (UT_TW_Status = UT_Success) then +21-126-10:45:48.509 00 SCX_CPU1_CS_AP/879 write "<*> Passed (4000.2) - Expected Event Msg ",CS_COMPUTE_APP_NOT_FOUND_ERR_EID," rcv'd." +21-126-10:45:48.509 00 SPR-I:OPRO <*> Passed (4000.2) - Expected Event Msg 93 rcv'd. +21-126-10:45:48.509 00 SCX_CPU1_CS_AP/880 ut_setrequirements CS_40002, "P" +21-126-10:45:48.510 00 SCX_CPU1_CS_AP/884 endif +21-126-10:45:48.510 00 SCX_CPU1_CS_AP/885 +21-126-10:45:48.510 00 SCX_CPU1_CS_AP/886 write ";*********************************************************************" +21-126-10:45:48.510 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:48.510 00 SCX_CPU1_CS_AP/887 write "; Step 2.12: Start the CF_APP application. Verify that checksumming " +21-126-10:45:48.510 00 SPR-I:OPRO ; Step 2.12: Start the CF_APP application. Verify that checksumming +21-126-10:45:48.510 00 SCX_CPU1_CS_AP/888 write "; is again occuring on the TST_TBL application." +21-126-10:45:48.510 00 SPR-I:OPRO ; is again occuring on the TST_TBL application. +21-126-10:45:48.510 00 SCX_CPU1_CS_AP/889 write ";*********************************************************************" +21-126-10:45:48.510 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:48.510 00 SCX_CPU1_CS_AP/890 ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +21-126-10:45:48.512 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:48.512 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-126-10:45:48.512 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:48.526 00 SCX_CPU1_CS_AP/891 +21-126-10:45:48.526 00 SCX_CPU1_CS_AP/892 s load_start_app ("CF_APP",hostCPU,"CF_AppMain") +21-126-10:45:48.526 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-126-10:45:48.526 00 SPR-I:STS Procedure LOAD_START_APP started +21-126-10:45:48.527 00 LOAD_START_APP/2 ; +21-126-10:45:48.527 00 LOAD_START_APP/3 local logging = %liv (log_procedure) +21-126-10:45:48.527 00 LOAD_START_APP/4 %liv (log_procedure) = FALSE +21-126-10:45:48.527 00 SPR-I:OPRO Application Filename: cf_app.o +21-126-10:45:48.528 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 cf_app.o RAM:0 3 +21-126-10:45:48.690 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:45:48.692 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="CF_APP" APP_ENTRY_PT="CF_AppMain" APP_FILE_NAME="/ram/cf_app.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-126-10:45:48.708 00 LOAD_START_APP/128 +21-126-10:45:48.709 00 LOAD_START_APP/129 ENDPROC +21-126-10:45:48.709 00 SPR-I:STS Procedure LOAD_START_APP completed +21-126-10:45:48.710 00 SCX_CPU1_CS_AP/893 +21-126-10:45:48.710 00 SCX_CPU1_CS_AP/894 ; Wait for app startup events +21-126-10:45:48.710 00 SCX_CPU1_CS_AP/895 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:45:48.724 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:49.441 00 TLMH-I:STS 58-012-14:09:06.021 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CF_APP from /ram/cf_app.o, AppID = 1114124 +21-126-10:45:49.442 00 TLMH-I:STS 58-012-14:09:06.086 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CF_APP.config_table' from '/cf/cf_def_config.tbl' +21-126-10:45:49.443 00 TLMH-I:STS 58-012-14:09:06.089 INFO CPU=CPU1 APPNAME=CF_APP EVENT ID=20 CF Initialized. Version +21-126-10:45:49.727 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:49.728 00 SCX_CPU1_CS_AP/896 IF (UT_TW_Status = UT_Success) THEN +21-126-10:45:49.728 00 SCX_CPU1_CS_AP/897 write "<*> Passed - CF_APP Application Started" +21-126-10:45:49.728 00 SPR-I:OPRO <*> Passed - CF_APP Application Started +21-126-10:45:49.728 00 SCX_CPU1_CS_AP/901 endif +21-126-10:45:49.728 00 SCX_CPU1_CS_AP/902 +21-126-10:45:49.728 00 SCX_CPU1_CS_AP/903 wait 5 +21-126-10:45:49.728 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:52.439 00 TLMH-I:STS 58-012-14:09:09.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CF_APP, Expected: 0x00001E92, Calculated: 0x000043EE +21-126-10:45:54.733 00 SCX_CPU1_CS_AP/904 +21-126-10:45:54.733 00 SCX_CPU1_CS_AP/905 step2_13: +21-126-10:45:54.733 00 SCX_CPU1_CS_AP/906 write ";*********************************************************************" +21-126-10:45:54.733 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:54.733 00 SCX_CPU1_CS_AP/907 write "; Step 2.13: Send the Recompute Application Code Segment CRC command " +21-126-10:45:54.733 00 SPR-I:OPRO ; Step 2.13: Send the Recompute Application Code Segment CRC command +21-126-10:45:54.733 00 SCX_CPU1_CS_AP/908 write "; for the TST_TBL application. " +21-126-10:45:54.734 00 SPR-I:OPRO ; for the TST_TBL application. +21-126-10:45:54.734 00 SCX_CPU1_CS_AP/909 write ";*********************************************************************" +21-126-10:45:54.734 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:54.734 00 SCX_CPU1_CS_AP/910 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:45:54.741 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:54.741 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:45:54.741 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:54.742 00 SCX_CPU1_CS_AP/911 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:45:54.747 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:54.747 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:45:54.747 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:54.747 00 SCX_CPU1_CS_AP/912 +21-126-10:45:54.747 00 SCX_CPU1_CS_AP/913 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:45:54.748 00 SCX_CPU1_CS_AP/915 /SCX_CPU1_CS_RecomputeAppName AppName="CF_APP" +21-126-10:45:54.759 00 SCX_CPU1_CS_AP/916 +21-126-10:45:54.759 00 SCX_CPU1_CS_AP/917 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:45:54.763 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:55.437 00 TLMH-I:STS 58-012-14:09:12.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-126-10:45:55.764 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:55.766 00 SCX_CPU1_CS_AP/918 if (UT_TW_Status = UT_Success) then +21-126-10:45:55.766 00 SCX_CPU1_CS_AP/919 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:45:55.766 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:45:55.766 00 SCX_CPU1_CS_AP/920 ut_setrequirements CS_1003, "P" +21-126-10:45:55.770 00 SCX_CPU1_CS_AP/921 ut_setrequirements CS_4005, "P" +21-126-10:45:55.774 00 SCX_CPU1_CS_AP/926 endif +21-126-10:45:55.774 00 SCX_CPU1_CS_AP/927 +21-126-10:45:55.774 00 SCX_CPU1_CS_AP/929 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:45:55.787 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:55.788 00 SCX_CPU1_CS_AP/930 if (UT_TW_Status = UT_Success) then +21-126-10:45:55.789 00 SCX_CPU1_CS_AP/931 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:45:55.789 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:45:55.789 00 SCX_CPU1_CS_AP/932 ut_setrequirements CS_1003, "P" +21-126-10:45:55.833 00 SCX_CPU1_CS_AP/933 ut_setrequirements CS_4005, "P" +21-126-10:45:55.834 00 SCX_CPU1_CS_AP/938 endif +21-126-10:45:55.834 00 SCX_CPU1_CS_AP/939 +21-126-10:45:55.834 00 SCX_CPU1_CS_AP/941 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:45:55.834 00 SCX_CPU1_CS_AP/942 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:45:55.834 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:45:55.834 00 SCX_CPU1_CS_AP/943 ut_setrequirements CS_4005, "P" +21-126-10:45:55.835 00 SCX_CPU1_CS_AP/947 endif +21-126-10:45:55.835 00 SCX_CPU1_CS_AP/948 +21-126-10:45:55.835 00 SCX_CPU1_CS_AP/950 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:45:55.838 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:01.444 00 TLMH-I:STS 58-012-14:09:18.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0xFFFF8344 +21-126-10:46:01.845 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:01.847 00 SCX_CPU1_CS_AP/951 if (UT_TW_Status = UT_Success) then +21-126-10:46:01.847 00 SCX_CPU1_CS_AP/952 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:46:01.848 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:46:01.848 00 SCX_CPU1_CS_AP/953 ut_setrequirements CS_40051, "P" +21-126-10:46:01.852 00 SCX_CPU1_CS_AP/957 endif +21-126-10:46:01.852 00 SCX_CPU1_CS_AP/958 +21-126-10:46:01.852 00 SCX_CPU1_CS_AP/960 currSCnt = {seqTlmItem} +21-126-10:46:01.852 00 SCX_CPU1_CS_AP/961 expectedSCnt = currSCnt + 1 +21-126-10:46:01.853 00 SCX_CPU1_CS_AP/962 +21-126-10:46:01.853 00 SCX_CPU1_CS_AP/963 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:46:01.866 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:03.869 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:03.871 00 SCX_CPU1_CS_AP/965 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:46:03.871 00 SCX_CPU1_CS_AP/966 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:46:03.871 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:46:03.871 00 SCX_CPU1_CS_AP/967 ut_setrequirements CS_40051, "P" +21-126-10:46:03.875 00 SCX_CPU1_CS_AP/971 endif +21-126-10:46:03.875 00 SCX_CPU1_CS_AP/972 +21-126-10:46:03.875 00 SCX_CPU1_CS_AP/973 wait 5 +21-126-10:46:03.875 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:08.880 00 SCX_CPU1_CS_AP/974 +21-126-10:46:08.880 00 SCX_CPU1_CS_AP/975 write ";*********************************************************************" +21-126-10:46:08.880 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:08.880 00 SCX_CPU1_CS_AP/976 write "; Step 3.0: Invalid Command Test." +21-126-10:46:08.880 00 SPR-I:OPRO ; Step 3.0: Invalid Command Test. +21-126-10:46:08.880 00 SCX_CPU1_CS_AP/977 write ";*********************************************************************" +21-126-10:46:08.880 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:08.880 00 SCX_CPU1_CS_AP/978 write "; Step 3.1: Send the Enable Application Checksum command with an " +21-126-10:46:08.881 00 SPR-I:OPRO ; Step 3.1: Send the Enable Application Checksum command with an +21-126-10:46:08.881 00 SCX_CPU1_CS_AP/979 write "; invalid length. " +21-126-10:46:08.881 00 SPR-I:OPRO ; invalid length. +21-126-10:46:08.881 00 SCX_CPU1_CS_AP/980 write ";*********************************************************************" +21-126-10:46:08.881 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:08.881 00 SCX_CPU1_CS_AP/981 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-10:46:08.888 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:08.888 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:46:08.888 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:08.888 00 SCX_CPU1_CS_AP/982 +21-126-10:46:08.888 00 SCX_CPU1_CS_AP/983 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:46:08.888 00 SCX_CPU1_CS_AP/984 +21-126-10:46:08.888 00 SCX_CPU1_CS_AP/986 rawcmd = "189Fc00000022299" +21-126-10:46:08.889 00 SCX_CPU1_CS_AP/987 +21-126-10:46:08.889 00 SCX_CPU1_CS_AP/988 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-10:46:08.893 00 SPR-I:OPRO Sending: 189Fc00000022299 +21-126-10:46:08.909 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:46:08.910 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:09.443 00 TLMH-I:STS 58-012-14:09:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 34, Len = 9, Expected = 8 +21-126-10:46:09.911 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:09.916 00 SCX_CPU1_CS_AP/989 +21-126-10:46:09.916 00 SCX_CPU1_CS_AP/990 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:46:09.930 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:09.932 00 SCX_CPU1_CS_AP/991 if (UT_TW_Status = UT_Success) then +21-126-10:46:09.933 00 SCX_CPU1_CS_AP/992 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-10:46:09.933 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:46:09.933 00 SCX_CPU1_CS_AP/993 ut_setrequirements CS_1002, "P" +21-126-10:46:09.936 00 SCX_CPU1_CS_AP/994 ut_setrequirements CS_1004, "P" +21-126-10:46:09.940 00 SCX_CPU1_CS_AP/999 endif +21-126-10:46:09.940 00 SCX_CPU1_CS_AP/1000 +21-126-10:46:09.940 00 SCX_CPU1_CS_AP/1001 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-10:46:09.941 00 SCX_CPU1_CS_AP/1002 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-10:46:09.941 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:46:09.941 00 SCX_CPU1_CS_AP/1003 ut_setrequirements CS_1004, "P" +21-126-10:46:09.982 00 SCX_CPU1_CS_AP/1007 endif +21-126-10:46:09.982 00 SCX_CPU1_CS_AP/1008 +21-126-10:46:09.982 00 SCX_CPU1_CS_AP/1009 wait 5 +21-126-10:46:09.982 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:14.986 00 SCX_CPU1_CS_AP/1010 +21-126-10:46:14.986 00 SCX_CPU1_CS_AP/1011 write ";*********************************************************************" +21-126-10:46:14.986 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:14.986 00 SCX_CPU1_CS_AP/1012 write "; Step 3.2: Send the Disable Application Checksum command with an " +21-126-10:46:14.987 00 SPR-I:OPRO ; Step 3.2: Send the Disable Application Checksum command with an +21-126-10:46:14.987 00 SCX_CPU1_CS_AP/1013 write "; invalid length. " +21-126-10:46:14.987 00 SPR-I:OPRO ; invalid length. +21-126-10:46:14.987 00 SCX_CPU1_CS_AP/1014 write ";*********************************************************************" +21-126-10:46:14.987 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:14.987 00 SCX_CPU1_CS_AP/1015 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-10:46:14.992 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:14.992 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:46:14.992 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:14.992 00 SCX_CPU1_CS_AP/1016 +21-126-10:46:14.992 00 SCX_CPU1_CS_AP/1017 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:46:14.992 00 SCX_CPU1_CS_AP/1018 +21-126-10:46:14.993 00 SCX_CPU1_CS_AP/1020 rawcmd = "189Fc00000022398" +21-126-10:46:14.993 00 SCX_CPU1_CS_AP/1021 +21-126-10:46:14.993 00 SCX_CPU1_CS_AP/1022 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-10:46:14.997 00 SPR-I:OPRO Sending: 189Fc00000022398 +21-126-10:46:15.013 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:46:15.013 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:15.440 00 TLMH-I:STS 58-012-14:09:32.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 35, Len = 9, Expected = 8 +21-126-10:46:16.015 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:16.018 00 SCX_CPU1_CS_AP/1023 +21-126-10:46:16.018 00 SCX_CPU1_CS_AP/1024 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:46:16.023 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:16.023 00 SCX_CPU1_CS_AP/1025 if (UT_TW_Status = UT_Success) then +21-126-10:46:16.023 00 SCX_CPU1_CS_AP/1026 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-10:46:16.023 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:46:16.023 00 SCX_CPU1_CS_AP/1027 ut_setrequirements CS_1002, "P" +21-126-10:46:16.024 00 SCX_CPU1_CS_AP/1028 ut_setrequirements CS_1004, "P" +21-126-10:46:16.025 00 SCX_CPU1_CS_AP/1033 endif +21-126-10:46:16.025 00 SCX_CPU1_CS_AP/1034 +21-126-10:46:16.025 00 SCX_CPU1_CS_AP/1035 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-10:46:16.025 00 SCX_CPU1_CS_AP/1036 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-10:46:16.025 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:46:16.025 00 SCX_CPU1_CS_AP/1037 ut_setrequirements CS_1004, "P" +21-126-10:46:16.059 00 SCX_CPU1_CS_AP/1041 endif +21-126-10:46:16.059 00 SCX_CPU1_CS_AP/1042 +21-126-10:46:16.059 00 SCX_CPU1_CS_AP/1043 wait 5 +21-126-10:46:16.059 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:21.064 00 SCX_CPU1_CS_AP/1044 +21-126-10:46:21.064 00 SCX_CPU1_CS_AP/1045 write ";*********************************************************************" +21-126-10:46:21.064 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:21.064 00 SCX_CPU1_CS_AP/1046 write "; Step 3.3: Send the Enable Application Code Segment command with an " +21-126-10:46:21.064 00 SPR-I:OPRO ; Step 3.3: Send the Enable Application Code Segment command with an +21-126-10:46:21.064 00 SCX_CPU1_CS_AP/1047 write "; invalid length. " +21-126-10:46:21.064 00 SPR-I:OPRO ; invalid length. +21-126-10:46:21.064 00 SCX_CPU1_CS_AP/1048 write ";*********************************************************************" +21-126-10:46:21.064 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:21.064 00 SCX_CPU1_CS_AP/1049 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-10:46:21.067 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:21.068 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:46:21.068 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:21.068 00 SCX_CPU1_CS_AP/1050 +21-126-10:46:21.068 00 SCX_CPU1_CS_AP/1051 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:46:21.068 00 SCX_CPU1_CS_AP/1052 +21-126-10:46:21.068 00 SCX_CPU1_CS_AP/1054 rawcmd = "189Fc00000022226" +21-126-10:46:21.068 00 SCX_CPU1_CS_AP/1055 +21-126-10:46:21.069 00 SCX_CPU1_CS_AP/1056 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-10:46:21.074 00 SPR-I:OPRO Sending: 189Fc00000022226 +21-126-10:46:21.092 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:46:21.092 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:21.445 00 TLMH-I:STS 58-012-14:09:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 34, Len = 9, Expected = 8 +21-126-10:46:22.093 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:22.095 00 SCX_CPU1_CS_AP/1057 +21-126-10:46:22.095 00 SCX_CPU1_CS_AP/1058 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:46:22.099 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:22.100 00 SCX_CPU1_CS_AP/1059 if (UT_TW_Status = UT_Success) then +21-126-10:46:22.100 00 SCX_CPU1_CS_AP/1060 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-10:46:22.100 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:46:22.100 00 SCX_CPU1_CS_AP/1061 ut_setrequirements CS_1002, "P" +21-126-10:46:22.101 00 SCX_CPU1_CS_AP/1062 ut_setrequirements CS_1004, "P" +21-126-10:46:22.102 00 SCX_CPU1_CS_AP/1067 endif +21-126-10:46:22.102 00 SCX_CPU1_CS_AP/1068 +21-126-10:46:22.102 00 SCX_CPU1_CS_AP/1069 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-10:46:22.102 00 SCX_CPU1_CS_AP/1070 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-10:46:22.102 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:46:22.102 00 SCX_CPU1_CS_AP/1071 ut_setrequirements CS_1004, "P" +21-126-10:46:22.132 00 SCX_CPU1_CS_AP/1075 endif +21-126-10:46:22.132 00 SCX_CPU1_CS_AP/1076 +21-126-10:46:22.132 00 SCX_CPU1_CS_AP/1077 wait 5 +21-126-10:46:22.132 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:27.137 00 SCX_CPU1_CS_AP/1078 +21-126-10:46:27.137 00 SCX_CPU1_CS_AP/1079 write ";*********************************************************************" +21-126-10:46:27.137 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:27.137 00 SCX_CPU1_CS_AP/1080 write "; Step 3.4: Send the Enable Application Code Segment command with an " +21-126-10:46:27.137 00 SPR-I:OPRO ; Step 3.4: Send the Enable Application Code Segment command with an +21-126-10:46:27.137 00 SCX_CPU1_CS_AP/1081 write "; invalid application. " +21-126-10:46:27.137 00 SPR-I:OPRO ; invalid application. +21-126-10:46:27.137 00 SCX_CPU1_CS_AP/1082 write ";*********************************************************************" +21-126-10:46:27.137 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:27.137 00 SCX_CPU1_CS_AP/1083 write "; Step 3.4.1: Send the command with a null application name." +21-126-10:46:27.137 00 SPR-I:OPRO ; Step 3.4.1: Send the command with a null application name. +21-126-10:46:27.138 00 SCX_CPU1_CS_AP/1084 write ";*********************************************************************" +21-126-10:46:27.138 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:27.138 00 SCX_CPU1_CS_AP/1085 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID, "ERROR", 1 +21-126-10:46:27.143 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:27.143 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 90 +21-126-10:46:27.144 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:27.144 00 SCX_CPU1_CS_AP/1086 +21-126-10:46:27.144 00 SCX_CPU1_CS_AP/1087 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:46:27.144 00 SCX_CPU1_CS_AP/1089 /SCX_CPU1_CS_EnableAppName AppName="" +21-126-10:46:27.156 00 SCX_CPU1_CS_AP/1090 +21-126-10:46:27.156 00 SCX_CPU1_CS_AP/1091 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:46:27.163 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:27.936 00 TLMH-I:STS 58-012-14:09:44.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app not found +21-126-10:46:30.167 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:30.168 00 SCX_CPU1_CS_AP/1092 if (UT_TW_Status = UT_Success) then +21-126-10:46:30.168 00 SCX_CPU1_CS_AP/1093 write "<*> Passed (1004;4007) - CS EnableAppName with Null Appname sent properly." +21-126-10:46:30.168 00 SPR-I:OPRO <*> Passed (1004;4007) - CS EnableAppName with Null Appname sent properly. +21-126-10:46:30.168 00 SCX_CPU1_CS_AP/1094 ut_setrequirements CS_1004, "P" +21-126-10:46:30.169 00 SCX_CPU1_CS_AP/1095 ut_setrequirements CS_4007, "P" +21-126-10:46:30.171 00 SCX_CPU1_CS_AP/1100 endif +21-126-10:46:30.171 00 SCX_CPU1_CS_AP/1101 +21-126-10:46:30.171 00 SCX_CPU1_CS_AP/1103 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:46:30.175 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:30.175 00 SCX_CPU1_CS_AP/1104 if (UT_TW_Status = UT_Success) then +21-126-10:46:30.175 00 SCX_CPU1_CS_AP/1105 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID," rcv'd." +21-126-10:46:30.175 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 90 rcv'd. +21-126-10:46:30.175 00 SCX_CPU1_CS_AP/1106 ut_setrequirements CS_1004, "P" +21-126-10:46:30.206 00 SCX_CPU1_CS_AP/1107 ut_setrequirements CS_4007, "P" +21-126-10:46:30.207 00 SCX_CPU1_CS_AP/1112 endif +21-126-10:46:30.207 00 SCX_CPU1_CS_AP/1113 +21-126-10:46:30.207 00 SCX_CPU1_CS_AP/1114 wait 5 +21-126-10:46:30.207 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:35.211 00 SCX_CPU1_CS_AP/1115 +21-126-10:46:35.211 00 SCX_CPU1_CS_AP/1116 write ";*********************************************************************" +21-126-10:46:35.211 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:35.211 00 SCX_CPU1_CS_AP/1117 write "; Step 3.4.2: Send the command with an application name that is not " +21-126-10:46:35.212 00 SPR-I:OPRO ; Step 3.4.2: Send the command with an application name that is not +21-126-10:46:35.212 00 SCX_CPU1_CS_AP/1118 write "; currently executing. " +21-126-10:46:35.212 00 SPR-I:OPRO ; currently executing. +21-126-10:46:35.212 00 SCX_CPU1_CS_AP/1119 write ";*********************************************************************" +21-126-10:46:35.212 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:35.212 00 SCX_CPU1_CS_AP/1120 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID, "ERROR", 1 +21-126-10:46:35.220 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:35.221 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 90 +21-126-10:46:35.221 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:35.222 00 SCX_CPU1_CS_AP/1121 +21-126-10:46:35.222 00 SCX_CPU1_CS_AP/1122 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:46:35.222 00 SCX_CPU1_CS_AP/1124 /SCX_CPU1_CS_EnableAppName AppName="CS_TST" +21-126-10:46:35.241 00 SCX_CPU1_CS_AP/1125 +21-126-10:46:35.241 00 SCX_CPU1_CS_AP/1126 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:46:35.248 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:35.944 00 TLMH-I:STS 58-012-14:09:52.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app CS_TST not found +21-126-10:46:38.252 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:38.254 00 SCX_CPU1_CS_AP/1127 if (UT_TW_Status = UT_Success) then +21-126-10:46:38.254 00 SCX_CPU1_CS_AP/1128 write "<*> Passed (1004;4007) - CS EnableAppName with invalid name sent properly." +21-126-10:46:38.254 00 SPR-I:OPRO <*> Passed (1004;4007) - CS EnableAppName with invalid name sent properly. +21-126-10:46:38.254 00 SCX_CPU1_CS_AP/1129 ut_setrequirements CS_1004, "P" +21-126-10:46:38.257 00 SCX_CPU1_CS_AP/1130 ut_setrequirements CS_4007, "P" +21-126-10:46:38.258 00 SCX_CPU1_CS_AP/1135 endif +21-126-10:46:38.258 00 SCX_CPU1_CS_AP/1136 +21-126-10:46:38.258 00 SCX_CPU1_CS_AP/1138 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:46:38.261 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:38.262 00 SCX_CPU1_CS_AP/1139 if (UT_TW_Status = UT_Success) then +21-126-10:46:38.262 00 SCX_CPU1_CS_AP/1140 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID," rcv'd." +21-126-10:46:38.262 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 90 rcv'd. +21-126-10:46:38.262 00 SCX_CPU1_CS_AP/1141 ut_setrequirements CS_1004, "P" +21-126-10:46:38.290 00 SCX_CPU1_CS_AP/1142 ut_setrequirements CS_4007, "P" +21-126-10:46:38.291 00 SCX_CPU1_CS_AP/1147 endif +21-126-10:46:38.291 00 SCX_CPU1_CS_AP/1148 +21-126-10:46:38.291 00 SCX_CPU1_CS_AP/1149 wait 5 +21-126-10:46:38.291 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:43.295 00 SCX_CPU1_CS_AP/1150 +21-126-10:46:43.295 00 SCX_CPU1_CS_AP/1151 write ";*********************************************************************" +21-126-10:46:43.296 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:43.296 00 SCX_CPU1_CS_AP/1152 write "; Step 3.5: Send the Disable Application Code Segment command with an" +21-126-10:46:43.296 00 SPR-I:OPRO ; Step 3.5: Send the Disable Application Code Segment command with an +21-126-10:46:43.296 00 SCX_CPU1_CS_AP/1153 write "; invalid length. " +21-126-10:46:43.296 00 SPR-I:OPRO ; invalid length. +21-126-10:46:43.296 00 SCX_CPU1_CS_AP/1154 write ";*********************************************************************" +21-126-10:46:43.297 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:43.297 00 SCX_CPU1_CS_AP/1155 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-10:46:43.302 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:43.302 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:46:43.302 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:43.303 00 SCX_CPU1_CS_AP/1156 +21-126-10:46:43.303 00 SCX_CPU1_CS_AP/1157 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:46:43.303 00 SCX_CPU1_CS_AP/1158 +21-126-10:46:43.303 00 SCX_CPU1_CS_AP/1160 rawcmd = "189Fc0000002239A" +21-126-10:46:43.303 00 SCX_CPU1_CS_AP/1161 +21-126-10:46:43.303 00 SCX_CPU1_CS_AP/1162 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-10:46:43.308 00 SPR-I:OPRO Sending: 189Fc0000002239A +21-126-10:46:43.325 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:46:43.325 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:43.943 00 TLMH-I:STS 58-012-14:10:00.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 35, Len = 9, Expected = 8 +21-126-10:46:44.326 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:44.329 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:46:45.331 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:46:46.335 00 SCX_CPU1_CS_AP/1163 +21-126-10:46:46.335 00 SCX_CPU1_CS_AP/1164 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:46:46.350 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:46.351 00 SCX_CPU1_CS_AP/1165 if (UT_TW_Status = UT_Success) then +21-126-10:46:46.351 00 SCX_CPU1_CS_AP/1166 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-10:46:46.351 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:46:46.351 00 SCX_CPU1_CS_AP/1167 ut_setrequirements CS_1002, "P" +21-126-10:46:46.353 00 SCX_CPU1_CS_AP/1168 ut_setrequirements CS_1004, "P" +21-126-10:46:46.355 00 SCX_CPU1_CS_AP/1173 endif +21-126-10:46:46.355 00 SCX_CPU1_CS_AP/1174 +21-126-10:46:46.355 00 SCX_CPU1_CS_AP/1175 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-10:46:46.355 00 SCX_CPU1_CS_AP/1176 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-10:46:46.356 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:46:46.356 00 SCX_CPU1_CS_AP/1177 ut_setrequirements CS_1004, "P" +21-126-10:46:46.392 00 SCX_CPU1_CS_AP/1181 endif +21-126-10:46:46.392 00 SCX_CPU1_CS_AP/1182 +21-126-10:46:46.392 00 SCX_CPU1_CS_AP/1183 wait 5 +21-126-10:46:46.392 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:51.396 00 SCX_CPU1_CS_AP/1184 +21-126-10:46:51.396 00 SCX_CPU1_CS_AP/1185 write ";*********************************************************************" +21-126-10:46:51.397 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:51.397 00 SCX_CPU1_CS_AP/1186 write "; Step 3.6: Send the Disable Application Code Segment command with an" +21-126-10:46:51.397 00 SPR-I:OPRO ; Step 3.6: Send the Disable Application Code Segment command with an +21-126-10:46:51.397 00 SCX_CPU1_CS_AP/1187 write "; invalid application. " +21-126-10:46:51.397 00 SPR-I:OPRO ; invalid application. +21-126-10:46:51.397 00 SCX_CPU1_CS_AP/1188 write ";*********************************************************************" +21-126-10:46:51.397 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:51.398 00 SCX_CPU1_CS_AP/1189 write "; Step 3.6.1: Send the command with a null application name." +21-126-10:46:51.398 00 SPR-I:OPRO ; Step 3.6.1: Send the command with a null application name. +21-126-10:46:51.398 00 SCX_CPU1_CS_AP/1190 write ";*********************************************************************" +21-126-10:46:51.398 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:51.398 00 SCX_CPU1_CS_AP/1191 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID, "ERROR", 1 +21-126-10:46:51.406 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:51.408 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 92 +21-126-10:46:51.408 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:51.409 00 SCX_CPU1_CS_AP/1192 +21-126-10:46:51.410 00 SCX_CPU1_CS_AP/1193 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:46:51.410 00 SCX_CPU1_CS_AP/1195 /SCX_CPU1_CS_DisableAppName AppName="" +21-126-10:46:51.432 00 SCX_CPU1_CS_AP/1196 +21-126-10:46:51.432 00 SCX_CPU1_CS_AP/1197 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:46:51.440 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:51.938 00 TLMH-I:STS 58-012-14:10:08.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app not found +21-126-10:46:53.442 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:53.444 00 SCX_CPU1_CS_AP/1198 if (UT_TW_Status = UT_Success) then +21-126-10:46:53.444 00 SCX_CPU1_CS_AP/1199 write "<*> Passed (1004;4007) - CS DisableAppName with Null Appname sent properly." +21-126-10:46:53.444 00 SPR-I:OPRO <*> Passed (1004;4007) - CS DisableAppName with Null Appname sent properly. +21-126-10:46:53.445 00 SCX_CPU1_CS_AP/1200 ut_setrequirements CS_1004, "P" +21-126-10:46:53.447 00 SCX_CPU1_CS_AP/1201 ut_setrequirements CS_4007, "P" +21-126-10:46:53.449 00 SCX_CPU1_CS_AP/1206 endif +21-126-10:46:53.449 00 SCX_CPU1_CS_AP/1207 +21-126-10:46:53.449 00 SCX_CPU1_CS_AP/1209 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:46:53.453 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:53.453 00 SCX_CPU1_CS_AP/1210 if (UT_TW_Status = UT_Success) then +21-126-10:46:53.453 00 SCX_CPU1_CS_AP/1211 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID," rcv'd." +21-126-10:46:53.453 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 92 rcv'd. +21-126-10:46:53.453 00 SCX_CPU1_CS_AP/1212 ut_setrequirements CS_1004, "P" +21-126-10:46:53.487 00 SCX_CPU1_CS_AP/1213 ut_setrequirements CS_4007, "P" +21-126-10:46:53.488 00 SCX_CPU1_CS_AP/1218 endif +21-126-10:46:53.488 00 SCX_CPU1_CS_AP/1219 +21-126-10:46:53.488 00 SCX_CPU1_CS_AP/1220 wait 5 +21-126-10:46:53.488 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:58.492 00 SCX_CPU1_CS_AP/1221 +21-126-10:46:58.492 00 SCX_CPU1_CS_AP/1222 write ";*********************************************************************" +21-126-10:46:58.492 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:58.492 00 SCX_CPU1_CS_AP/1223 write "; Step 3.6.2: Send the command with an application name that is not " +21-126-10:46:58.492 00 SPR-I:OPRO ; Step 3.6.2: Send the command with an application name that is not +21-126-10:46:58.492 00 SCX_CPU1_CS_AP/1224 write "; currently executing. " +21-126-10:46:58.492 00 SPR-I:OPRO ; currently executing. +21-126-10:46:58.492 00 SCX_CPU1_CS_AP/1225 write ";*********************************************************************" +21-126-10:46:58.492 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:58.492 00 SCX_CPU1_CS_AP/1226 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID, "ERROR", 1 +21-126-10:46:58.496 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:58.496 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 92 +21-126-10:46:58.496 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:58.497 00 SCX_CPU1_CS_AP/1227 +21-126-10:46:58.497 00 SCX_CPU1_CS_AP/1228 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:46:58.497 00 SCX_CPU1_CS_AP/1230 /SCX_CPU1_CS_DisableAppName AppName="CS_TST" +21-126-10:46:58.509 00 SCX_CPU1_CS_AP/1231 +21-126-10:46:58.509 00 SCX_CPU1_CS_AP/1232 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:46:58.513 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:58.943 00 TLMH-I:STS 58-012-14:10:15.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app CS_TST not found +21-126-10:46:59.514 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:59.515 00 SCX_CPU1_CS_AP/1233 if (UT_TW_Status = UT_Success) then +21-126-10:46:59.516 00 SCX_CPU1_CS_AP/1234 write "<*> Passed (1004;4007) - CS DisableAppName with invalid name sent properly." +21-126-10:46:59.516 00 SPR-I:OPRO <*> Passed (1004;4007) - CS DisableAppName with invalid name sent properly. +21-126-10:46:59.516 00 SCX_CPU1_CS_AP/1235 ut_setrequirements CS_1004, "P" +21-126-10:46:59.519 00 SCX_CPU1_CS_AP/1236 ut_setrequirements CS_4007, "P" +21-126-10:46:59.520 00 SCX_CPU1_CS_AP/1241 endif +21-126-10:46:59.520 00 SCX_CPU1_CS_AP/1242 +21-126-10:46:59.520 00 SCX_CPU1_CS_AP/1244 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:46:59.524 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:59.524 00 SCX_CPU1_CS_AP/1245 if (UT_TW_Status = UT_Success) then +21-126-10:46:59.524 00 SCX_CPU1_CS_AP/1246 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID," rcv'd." +21-126-10:46:59.524 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 92 rcv'd. +21-126-10:46:59.524 00 SCX_CPU1_CS_AP/1247 ut_setrequirements CS_1004, "P" +21-126-10:46:59.556 00 SCX_CPU1_CS_AP/1248 ut_setrequirements CS_4007, "P" +21-126-10:46:59.557 00 SCX_CPU1_CS_AP/1253 endif +21-126-10:46:59.557 00 SCX_CPU1_CS_AP/1254 +21-126-10:46:59.557 00 SCX_CPU1_CS_AP/1255 wait 5 +21-126-10:46:59.557 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:04.560 00 SCX_CPU1_CS_AP/1256 +21-126-10:47:04.560 00 SCX_CPU1_CS_AP/1257 write ";*********************************************************************" +21-126-10:47:04.560 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:04.560 00 SCX_CPU1_CS_AP/1258 write "; Step 3.7: Send the Recompute Application Code Segment CRC command " +21-126-10:47:04.560 00 SPR-I:OPRO ; Step 3.7: Send the Recompute Application Code Segment CRC command +21-126-10:47:04.561 00 SCX_CPU1_CS_AP/1259 write "; with an invalid length. " +21-126-10:47:04.561 00 SPR-I:OPRO ; with an invalid length. +21-126-10:47:04.561 00 SCX_CPU1_CS_AP/1260 write ";*********************************************************************" +21-126-10:47:04.561 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:04.561 00 SCX_CPU1_CS_AP/1261 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-10:47:04.566 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:04.566 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:47:04.566 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:04.567 00 SCX_CPU1_CS_AP/1262 +21-126-10:47:04.567 00 SCX_CPU1_CS_AP/1263 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:47:04.567 00 SCX_CPU1_CS_AP/1264 +21-126-10:47:04.567 00 SCX_CPU1_CS_AP/1266 rawcmd = "189Fc000001624994353000000000000000000000000000000000000" +21-126-10:47:04.567 00 SCX_CPU1_CS_AP/1267 +21-126-10:47:04.567 00 SCX_CPU1_CS_AP/1268 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-10:47:04.571 00 SPR-I:OPRO Sending: 189Fc000001624994353000000000000000000000000000000000000 +21-126-10:47:04.577 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:47:04.577 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:04.943 00 TLMH-I:STS 58-012-14:10:21.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 36, Len = 29, Expected = 28 +21-126-10:47:05.579 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:05.582 00 SCX_CPU1_CS_AP/1269 +21-126-10:47:05.583 00 SCX_CPU1_CS_AP/1270 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:47:05.588 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:05.589 00 SCX_CPU1_CS_AP/1271 if (UT_TW_Status = UT_Success) then +21-126-10:47:05.589 00 SCX_CPU1_CS_AP/1272 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-10:47:05.589 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:47:05.589 00 SCX_CPU1_CS_AP/1273 ut_setrequirements CS_1002, "P" +21-126-10:47:05.589 00 SCX_CPU1_CS_AP/1274 ut_setrequirements CS_1004, "P" +21-126-10:47:05.590 00 SCX_CPU1_CS_AP/1279 endif +21-126-10:47:05.590 00 SCX_CPU1_CS_AP/1280 +21-126-10:47:05.590 00 SCX_CPU1_CS_AP/1281 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-10:47:05.590 00 SCX_CPU1_CS_AP/1282 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-10:47:05.591 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:47:05.591 00 SCX_CPU1_CS_AP/1283 ut_setrequirements CS_1004, "P" +21-126-10:47:05.626 00 SCX_CPU1_CS_AP/1287 endif +21-126-10:47:05.626 00 SCX_CPU1_CS_AP/1288 +21-126-10:47:05.626 00 SCX_CPU1_CS_AP/1289 wait 5 +21-126-10:47:05.626 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:10.630 00 SCX_CPU1_CS_AP/1290 +21-126-10:47:10.630 00 SCX_CPU1_CS_AP/1291 write ";*********************************************************************" +21-126-10:47:10.630 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:10.630 00 SCX_CPU1_CS_AP/1292 write "; Step 3.8: Send the Recompute Application Code Segment CRC command " +21-126-10:47:10.631 00 SPR-I:OPRO ; Step 3.8: Send the Recompute Application Code Segment CRC command +21-126-10:47:10.631 00 SCX_CPU1_CS_AP/1293 write "; with an invalid application. " +21-126-10:47:10.631 00 SPR-I:OPRO ; with an invalid application. +21-126-10:47:10.631 00 SCX_CPU1_CS_AP/1294 write ";*********************************************************************" +21-126-10:47:10.631 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:10.631 00 SCX_CPU1_CS_AP/1295 write "; Step 3.8.1: Send the command with a null application name." +21-126-10:47:10.631 00 SPR-I:OPRO ; Step 3.8.1: Send the command with a null application name. +21-126-10:47:10.632 00 SCX_CPU1_CS_AP/1296 write ";*********************************************************************" +21-126-10:47:10.632 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:10.632 00 SCX_CPU1_CS_AP/1297 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID, "ERROR", 1 +21-126-10:47:10.637 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:10.637 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 87 +21-126-10:47:10.637 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:10.638 00 SCX_CPU1_CS_AP/1298 +21-126-10:47:10.638 00 SCX_CPU1_CS_AP/1299 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:47:10.638 00 SCX_CPU1_CS_AP/1301 /SCX_CPU1_CS_RecomputeAppName AppName="" +21-126-10:47:10.640 00 SCX_CPU1_CS_AP/1302 +21-126-10:47:10.640 00 SCX_CPU1_CS_AP/1303 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:47:10.644 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:11.444 00 TLMH-I:STS 58-012-14:10:28.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app not found +21-126-10:47:11.645 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:11.647 00 SCX_CPU1_CS_AP/1304 if (UT_TW_Status = UT_Success) then +21-126-10:47:11.647 00 SCX_CPU1_CS_AP/1305 write "<*> Passed (1004;4007) - CS RecomputeAppName with Null Appname sent properly." +21-126-10:47:11.647 00 SPR-I:OPRO <*> Passed (1004;4007) - CS RecomputeAppName with Null Appname sent properly. +21-126-10:47:11.647 00 SCX_CPU1_CS_AP/1306 ut_setrequirements CS_1004, "P" +21-126-10:47:11.651 00 SCX_CPU1_CS_AP/1307 ut_setrequirements CS_4007, "P" +21-126-10:47:11.655 00 SCX_CPU1_CS_AP/1312 endif +21-126-10:47:11.655 00 SCX_CPU1_CS_AP/1313 +21-126-10:47:11.655 00 SCX_CPU1_CS_AP/1315 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:47:11.669 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:11.671 00 SCX_CPU1_CS_AP/1316 if (UT_TW_Status = UT_Success) then +21-126-10:47:11.671 00 SCX_CPU1_CS_AP/1317 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID," rcv'd." +21-126-10:47:11.671 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 87 rcv'd. +21-126-10:47:11.671 00 SCX_CPU1_CS_AP/1318 ut_setrequirements CS_1004, "P" +21-126-10:47:11.715 00 SCX_CPU1_CS_AP/1319 ut_setrequirements CS_4007, "P" +21-126-10:47:11.716 00 SCX_CPU1_CS_AP/1324 endif +21-126-10:47:11.716 00 SCX_CPU1_CS_AP/1325 +21-126-10:47:11.716 00 SCX_CPU1_CS_AP/1326 wait 5 +21-126-10:47:11.716 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:16.720 00 SCX_CPU1_CS_AP/1327 +21-126-10:47:16.720 00 SCX_CPU1_CS_AP/1328 write ";*********************************************************************" +21-126-10:47:16.720 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:16.720 00 SCX_CPU1_CS_AP/1329 write "; Step 3.8.2: Send the command with an application name that is not " +21-126-10:47:16.720 00 SPR-I:OPRO ; Step 3.8.2: Send the command with an application name that is not +21-126-10:47:16.720 00 SCX_CPU1_CS_AP/1330 write "; currently executing. " +21-126-10:47:16.720 00 SPR-I:OPRO ; currently executing. +21-126-10:47:16.720 00 SCX_CPU1_CS_AP/1331 write ";*********************************************************************" +21-126-10:47:16.720 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:16.720 00 SCX_CPU1_CS_AP/1332 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID, "ERROR", 1 +21-126-10:47:16.721 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:16.722 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 87 +21-126-10:47:16.722 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:16.722 00 SCX_CPU1_CS_AP/1333 +21-126-10:47:16.722 00 SCX_CPU1_CS_AP/1334 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:47:16.722 00 SCX_CPU1_CS_AP/1336 /SCX_CPU1_CS_RecomputeAppName AppName="CS_TST" +21-126-10:47:16.733 00 SCX_CPU1_CS_AP/1337 +21-126-10:47:16.733 00 SCX_CPU1_CS_AP/1338 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:47:16.736 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:17.443 00 TLMH-I:STS 58-012-14:10:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app CS_TST not found +21-126-10:47:17.737 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:17.740 00 SCX_CPU1_CS_AP/1339 if (UT_TW_Status = UT_Success) then +21-126-10:47:17.740 00 SCX_CPU1_CS_AP/1340 write "<*> Passed (1004;4007) - CS RecomputeAppName with invalid name sent properly." +21-126-10:47:17.740 00 SPR-I:OPRO <*> Passed (1004;4007) - CS RecomputeAppName with invalid name sent properly. +21-126-10:47:17.740 00 SCX_CPU1_CS_AP/1341 ut_setrequirements CS_1004, "P" +21-126-10:47:17.744 00 SCX_CPU1_CS_AP/1342 ut_setrequirements CS_4007, "P" +21-126-10:47:17.747 00 SCX_CPU1_CS_AP/1347 endif +21-126-10:47:17.747 00 SCX_CPU1_CS_AP/1348 +21-126-10:47:17.747 00 SCX_CPU1_CS_AP/1350 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:47:17.761 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:17.762 00 SCX_CPU1_CS_AP/1351 if (UT_TW_Status = UT_Success) then +21-126-10:47:17.762 00 SCX_CPU1_CS_AP/1352 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID," rcv'd." +21-126-10:47:17.763 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 87 rcv'd. +21-126-10:47:17.763 00 SCX_CPU1_CS_AP/1353 ut_setrequirements CS_1004, "P" +21-126-10:47:17.802 00 SCX_CPU1_CS_AP/1354 ut_setrequirements CS_4007, "P" +21-126-10:47:17.802 00 SCX_CPU1_CS_AP/1359 endif +21-126-10:47:17.802 00 SCX_CPU1_CS_AP/1360 +21-126-10:47:17.803 00 SCX_CPU1_CS_AP/1361 wait 5 +21-126-10:47:17.803 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:22.806 00 SCX_CPU1_CS_AP/1362 +21-126-10:47:22.807 00 SCX_CPU1_CS_AP/1363 write ";*********************************************************************" +21-126-10:47:22.807 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:22.807 00 SCX_CPU1_CS_AP/1364 write "; Step 3.9: Send the Report Application Code Segment CRC command with" +21-126-10:47:22.807 00 SPR-I:OPRO ; Step 3.9: Send the Report Application Code Segment CRC command with +21-126-10:47:22.807 00 SCX_CPU1_CS_AP/1365 write "; an invalid length. " +21-126-10:47:22.807 00 SPR-I:OPRO ; an invalid length. +21-126-10:47:22.807 00 SCX_CPU1_CS_AP/1366 write ";*********************************************************************" +21-126-10:47:22.807 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:22.808 00 SCX_CPU1_CS_AP/1367 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-10:47:22.814 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:22.815 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:47:22.815 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:22.817 00 SCX_CPU1_CS_AP/1368 +21-126-10:47:22.817 00 SCX_CPU1_CS_AP/1369 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:47:22.817 00 SCX_CPU1_CS_AP/1370 +21-126-10:47:22.817 00 SCX_CPU1_CS_AP/1372 rawcmd = "189Fc000002624984353000000000000000000000000000000000000" +21-126-10:47:22.817 00 SCX_CPU1_CS_AP/1373 +21-126-10:47:22.817 00 SCX_CPU1_CS_AP/1374 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-10:47:22.833 00 SPR-I:OPRO Sending: 189Fc000002624984353000000000000000000000000000000000000 +21-126-10:47:22.850 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:47:22.852 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:23.440 00 TLMH-I:STS 58-012-14:10:40.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 36, Len = 45, Expected = 28 +21-126-10:47:23.853 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:23.858 00 SCX_CPU1_CS_AP/1375 +21-126-10:47:23.858 00 SCX_CPU1_CS_AP/1376 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:47:23.871 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:23.872 00 SCX_CPU1_CS_AP/1377 if (UT_TW_Status = UT_Success) then +21-126-10:47:23.873 00 SCX_CPU1_CS_AP/1378 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-10:47:23.873 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:47:23.873 00 SCX_CPU1_CS_AP/1379 ut_setrequirements CS_1002, "P" +21-126-10:47:23.876 00 SCX_CPU1_CS_AP/1380 ut_setrequirements CS_1004, "P" +21-126-10:47:23.879 00 SCX_CPU1_CS_AP/1385 endif +21-126-10:47:23.879 00 SCX_CPU1_CS_AP/1386 +21-126-10:47:23.879 00 SCX_CPU1_CS_AP/1387 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-10:47:23.880 00 SCX_CPU1_CS_AP/1388 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-10:47:23.880 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:47:23.880 00 SCX_CPU1_CS_AP/1389 ut_setrequirements CS_1004, "P" +21-126-10:47:23.927 00 SCX_CPU1_CS_AP/1393 endif +21-126-10:47:23.927 00 SCX_CPU1_CS_AP/1394 +21-126-10:47:23.927 00 SCX_CPU1_CS_AP/1395 wait 5 +21-126-10:47:23.927 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:28.931 00 SCX_CPU1_CS_AP/1396 +21-126-10:47:28.931 00 SCX_CPU1_CS_AP/1397 write ";*********************************************************************" +21-126-10:47:28.932 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:28.932 00 SCX_CPU1_CS_AP/1398 write "; Step 3.10: Send the Report Application Code Segment CRC command " +21-126-10:47:28.932 00 SPR-I:OPRO ; Step 3.10: Send the Report Application Code Segment CRC command +21-126-10:47:28.932 00 SCX_CPU1_CS_AP/1399 write "; with an invalid application. " +21-126-10:47:28.932 00 SPR-I:OPRO ; with an invalid application. +21-126-10:47:28.932 00 SCX_CPU1_CS_AP/1400 write ";*********************************************************************" +21-126-10:47:28.932 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:28.932 00 SCX_CPU1_CS_AP/1401 write "; Step 3.10.1: Send the command with a null application name." +21-126-10:47:28.933 00 SPR-I:OPRO ; Step 3.10.1: Send the command with a null application name. +21-126-10:47:28.933 00 SCX_CPU1_CS_AP/1402 write ";*********************************************************************" +21-126-10:47:28.933 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:28.933 00 SCX_CPU1_CS_AP/1403 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_INVALID_NAME_APP_ERR_EID, "ERROR", 1 +21-126-10:47:28.942 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:28.943 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 84 +21-126-10:47:28.943 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:28.944 00 SCX_CPU1_CS_AP/1404 +21-126-10:47:28.944 00 SCX_CPU1_CS_AP/1405 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:47:28.945 00 SCX_CPU1_CS_AP/1407 /SCX_CPU1_CS_ReportAppName AppName="" +21-126-10:47:28.967 00 SCX_CPU1_CS_AP/1408 +21-126-10:47:28.967 00 SCX_CPU1_CS_AP/1409 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:47:28.973 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:29.434 00 TLMH-I:STS 58-012-14:10:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app not found +21-126-10:47:29.974 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:29.976 00 SCX_CPU1_CS_AP/1410 if (UT_TW_Status = UT_Success) then +21-126-10:47:29.976 00 SCX_CPU1_CS_AP/1411 write "<*> Passed (1004;4007) - CS ReportAppName with Null Appname sent properly." +21-126-10:47:29.976 00 SPR-I:OPRO <*> Passed (1004;4007) - CS ReportAppName with Null Appname sent properly. +21-126-10:47:29.977 00 SCX_CPU1_CS_AP/1412 ut_setrequirements CS_1004, "P" +21-126-10:47:29.979 00 SCX_CPU1_CS_AP/1413 ut_setrequirements CS_4007, "P" +21-126-10:47:29.981 00 SCX_CPU1_CS_AP/1418 endif +21-126-10:47:29.981 00 SCX_CPU1_CS_AP/1419 +21-126-10:47:29.981 00 SCX_CPU1_CS_AP/1421 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:47:29.985 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:29.985 00 SCX_CPU1_CS_AP/1422 if (UT_TW_Status = UT_Success) then +21-126-10:47:29.985 00 SCX_CPU1_CS_AP/1423 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_BASELINE_INVALID_NAME_APP_ERR_EID," rcv'd." +21-126-10:47:29.985 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 84 rcv'd. +21-126-10:47:29.985 00 SCX_CPU1_CS_AP/1424 ut_setrequirements CS_1004, "P" +21-126-10:47:30.018 00 SCX_CPU1_CS_AP/1425 ut_setrequirements CS_4007, "P" +21-126-10:47:30.019 00 SCX_CPU1_CS_AP/1430 endif +21-126-10:47:30.019 00 SCX_CPU1_CS_AP/1431 +21-126-10:47:30.019 00 SCX_CPU1_CS_AP/1432 wait 5 +21-126-10:47:30.019 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:35.023 00 SCX_CPU1_CS_AP/1433 +21-126-10:47:35.024 00 SCX_CPU1_CS_AP/1434 write ";*********************************************************************" +21-126-10:47:35.024 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:35.024 00 SCX_CPU1_CS_AP/1435 write "; Step 3.10.2: Send the command with an application name that is not " +21-126-10:47:35.024 00 SPR-I:OPRO ; Step 3.10.2: Send the command with an application name that is not +21-126-10:47:35.024 00 SCX_CPU1_CS_AP/1436 write "; currently executing. " +21-126-10:47:35.024 00 SPR-I:OPRO ; currently executing. +21-126-10:47:35.024 00 SCX_CPU1_CS_AP/1437 write ";*********************************************************************" +21-126-10:47:35.025 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:35.025 00 SCX_CPU1_CS_AP/1438 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_INVALID_NAME_APP_ERR_EID, "ERROR", 1 +21-126-10:47:35.030 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:35.031 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 84 +21-126-10:47:35.031 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:35.031 00 SCX_CPU1_CS_AP/1439 +21-126-10:47:35.031 00 SCX_CPU1_CS_AP/1440 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:47:35.031 00 SCX_CPU1_CS_AP/1442 /SCX_CPU1_CS_ReportAppName AppName="CS_TST" +21-126-10:47:35.045 00 SCX_CPU1_CS_AP/1443 +21-126-10:47:35.045 00 SCX_CPU1_CS_AP/1444 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:47:35.049 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:35.445 00 TLMH-I:STS 58-012-14:10:52.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app CS_TST not found +21-126-10:47:36.050 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:36.052 00 SCX_CPU1_CS_AP/1445 if (UT_TW_Status = UT_Success) then +21-126-10:47:36.053 00 SCX_CPU1_CS_AP/1446 write "<*> Passed (1004;4007) - CS ReportAppName with invalid name sent properly." +21-126-10:47:36.053 00 SPR-I:OPRO <*> Passed (1004;4007) - CS ReportAppName with invalid name sent properly. +21-126-10:47:36.053 00 SCX_CPU1_CS_AP/1447 ut_setrequirements CS_1004, "P" +21-126-10:47:36.056 00 SCX_CPU1_CS_AP/1448 ut_setrequirements CS_4007, "P" +21-126-10:47:36.057 00 SCX_CPU1_CS_AP/1453 endif +21-126-10:47:36.057 00 SCX_CPU1_CS_AP/1454 +21-126-10:47:36.057 00 SCX_CPU1_CS_AP/1456 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:47:36.060 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:36.061 00 SCX_CPU1_CS_AP/1457 if (UT_TW_Status = UT_Success) then +21-126-10:47:36.061 00 SCX_CPU1_CS_AP/1458 write "<*> Passed (1004;4007) - Expected Event Msg ",CS_BASELINE_INVALID_NAME_APP_ERR_EID," rcv'd." +21-126-10:47:36.061 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 84 rcv'd. +21-126-10:47:36.061 00 SCX_CPU1_CS_AP/1459 ut_setrequirements CS_1004, "P" +21-126-10:47:36.091 00 SCX_CPU1_CS_AP/1460 ut_setrequirements CS_4007, "P" +21-126-10:47:36.092 00 SCX_CPU1_CS_AP/1465 endif +21-126-10:47:36.092 00 SCX_CPU1_CS_AP/1466 +21-126-10:47:36.092 00 SCX_CPU1_CS_AP/1467 wait 5 +21-126-10:47:36.092 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:41.096 00 SCX_CPU1_CS_AP/1468 +21-126-10:47:41.096 00 SCX_CPU1_CS_AP/1469 write ";*********************************************************************" +21-126-10:47:41.096 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:41.097 00 SCX_CPU1_CS_AP/1470 write "; Step 3.11: Dump the Application Code Segment Results Table." +21-126-10:47:41.097 00 SPR-I:OPRO ; Step 3.11: Dump the Application Code Segment Results Table. +21-126-10:47:41.097 00 SCX_CPU1_CS_AP/1471 write ";*********************************************************************" +21-126-10:47:41.097 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:41.097 00 SCX_CPU1_CS_AP/1472 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:47:41.097 00 SCX_CPU1_CS_AP/1473 +21-126-10:47:41.097 00 SCX_CPU1_CS_AP/1474 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl3_11",hostCPU,resAppId) +21-126-10:47:41.098 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:47:41.100 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:47:41.100 00 GET_TBL_TO_CVT/2 ; +21-126-10:47:41.101 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:47:41.101 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:47:41.106 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl3_11" +21-126-10:47:41.118 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:47:47.439 00 TLMH-I:STS 58-012-14:11:04.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl3_11' +21-126-10:47:56.131 00 SPR-I:OPRO +21-126-10:47:56.131 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:47:56.132 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:47:56.132 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:47:56.132 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:47:56.135 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl3_11 cpu1_apprestbl3_11 binary 192.168.1.8 +21-126-10:47:56.319 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:47:56.319 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:48:11.331 00 SPR-I:OPRO +21-126-10:48:11.341 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl3_11`" +21-126-10:48:11.341 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:16.346 00 GET_TBL_TO_CVT/238 +21-126-10:48:16.346 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:48:16.346 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:48:16.347 00 SCX_CPU1_CS_AP/1475 wait 5 +21-126-10:48:16.347 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:21.352 00 SCX_CPU1_CS_AP/1476 +21-126-10:48:21.352 00 SCX_CPU1_CS_AP/1477 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:48:21.365 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:21.368 00 SCX_CPU1_CS_AP/1478 if (UT_TW_Status = UT_Success) then +21-126-10:48:21.368 00 SCX_CPU1_CS_AP/1479 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:48:21.368 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:48:21.368 00 SCX_CPU1_CS_AP/1480 ut_setrequirements CS_4008, "P" +21-126-10:48:21.372 00 SCX_CPU1_CS_AP/1484 endif +21-126-10:48:21.372 00 SCX_CPU1_CS_AP/1485 +21-126-10:48:21.372 00 SCX_CPU1_CS_AP/1486 write ";*********************************************************************" +21-126-10:48:21.372 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:21.372 00 SCX_CPU1_CS_AP/1487 write "; Step 3.12: Send the Recompute Application Code Segment CRC command " +21-126-10:48:21.372 00 SPR-I:OPRO ; Step 3.12: Send the Recompute Application Code Segment CRC command +21-126-10:48:21.372 00 SCX_CPU1_CS_AP/1488 write "; for an enabled application. " +21-126-10:48:21.372 00 SPR-I:OPRO ; for an enabled application. +21-126-10:48:21.372 00 SCX_CPU1_CS_AP/1489 write ";*********************************************************************" +21-126-10:48:21.373 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:21.373 00 SCX_CPU1_CS_AP/1491 /SCX_CPU1_CS_RecomputeAppName AppName="CF_APP" +21-126-10:48:21.388 00 SCX_CPU1_CS_AP/1492 +21-126-10:48:21.388 00 SCX_CPU1_CS_AP/1494 ;ut_tlmwait SCX_CPU1_CS_RecomputeInProgress, 1 +21-126-10:48:21.389 00 SCX_CPU1_CS_AP/1495 ;if (UT_TW_Status = UT_Success) then +21-126-10:48:21.389 00 SCX_CPU1_CS_AP/1496 ; write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1497 ; ut_setrequirements CS_4005, "P" +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1498 ;else +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1499 ; write " Failed (4005) - In Progress Flag set to False when True was expected." +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1500 ; ut_setrequirements CS_4005, "F" +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1501 ;endif +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1502 ; +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1503 write ";*********************************************************************" +21-126-10:48:21.410 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1504 write "; Step 3.13: Send the Recompute Application Code Segment CRC command " +21-126-10:48:21.410 00 SPR-I:OPRO ; Step 3.13: Send the Recompute Application Code Segment CRC command +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1505 write "; for a different enabled application. Verify that this second " +21-126-10:48:21.410 00 SPR-I:OPRO ; for a different enabled application. Verify that this second +21-126-10:48:21.410 00 SCX_CPU1_CS_AP/1506 write "; is rejected since only 1 recompute command can occur at a time." +21-126-10:48:21.411 00 SPR-I:OPRO ; is rejected since only 1 recompute command can occur at a time. +21-126-10:48:21.411 00 SCX_CPU1_CS_AP/1507 write ";*********************************************************************" +21-126-10:48:21.411 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:21.411 00 SCX_CPU1_CS_AP/1508 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_APP_CHDTASK_ERR_EID, "ERROR", 1 +21-126-10:48:21.413 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:21.413 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 88 +21-126-10:48:21.413 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:21.413 00 SCX_CPU1_CS_AP/1509 +21-126-10:48:21.414 00 SCX_CPU1_CS_AP/1510 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:48:21.414 00 SCX_CPU1_CS_AP/1512 /SCX_CPU1_CS_RecomputeAppName AppName=CSAppName +21-126-10:48:21.465 00 SCX_CPU1_CS_AP/1513 +21-126-10:48:21.465 00 SCX_CPU1_CS_AP/1514 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:48:21.469 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:21.939 00 TLMH-I:STS 58-012-14:11:38.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-126-10:48:21.940 00 TLMH-I:STS 58-012-14:11:38.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=88 App recompute baseline for app CS failed: child task in use +21-126-10:48:23.472 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:23.474 00 SCX_CPU1_CS_AP/1515 if (UT_TW_Status = UT_Success) then +21-126-10:48:23.474 00 SCX_CPU1_CS_AP/1516 write "<*> Passed (1004;4005.2) - CS RecomputeAppName rejected as expected since one is already running." +21-126-10:48:23.474 00 SPR-I:OPRO <*> Passed (1004;4005.2) - CS RecomputeAppName rejected as expected since one is already running. +21-126-10:48:23.474 00 SCX_CPU1_CS_AP/1517 ut_setrequirements CS_1004, "P" +21-126-10:48:23.477 00 SCX_CPU1_CS_AP/1518 ut_setrequirements CS_40052, "P" +21-126-10:48:23.481 00 SCX_CPU1_CS_AP/1523 endif +21-126-10:48:23.481 00 SCX_CPU1_CS_AP/1524 +21-126-10:48:23.481 00 SCX_CPU1_CS_AP/1526 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:48:23.494 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:23.496 00 SCX_CPU1_CS_AP/1527 if (UT_TW_Status = UT_Success) then +21-126-10:48:23.496 00 SCX_CPU1_CS_AP/1528 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_APP_CHDTASK_ERR_EID," rcv'd." +21-126-10:48:23.496 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 88 rcv'd. +21-126-10:48:23.497 00 SCX_CPU1_CS_AP/1529 ut_setrequirements CS_1004, "P" +21-126-10:48:23.542 00 SCX_CPU1_CS_AP/1533 endif +21-126-10:48:23.542 00 SCX_CPU1_CS_AP/1534 +21-126-10:48:23.542 00 SCX_CPU1_CS_AP/1535 wait 5 +21-126-10:48:23.542 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:27.943 00 TLMH-I:STS 58-012-14:11:44.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0xFFFF8344 +21-126-10:48:28.546 00 SCX_CPU1_CS_AP/1536 +21-126-10:48:28.546 00 SCX_CPU1_CS_AP/1537 write ";*********************************************************************" +21-126-10:48:28.546 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:28.546 00 SCX_CPU1_CS_AP/1538 write "; Step 3.14: Send the Recompute Application Code Segment CRC command " +21-126-10:48:28.546 00 SPR-I:OPRO ; Step 3.14: Send the Recompute Application Code Segment CRC command +21-126-10:48:28.546 00 SCX_CPU1_CS_AP/1539 write "; for an enabled application. " +21-126-10:48:28.547 00 SPR-I:OPRO ; for an enabled application. +21-126-10:48:28.547 00 SCX_CPU1_CS_AP/1540 write ";*********************************************************************" +21-126-10:48:28.547 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:28.547 00 SCX_CPU1_CS_AP/1542 /SCX_CPU1_CS_RecomputeAppName AppName=CSAppName +21-126-10:48:28.562 00 SCX_CPU1_CS_AP/1543 +21-126-10:48:28.562 00 SCX_CPU1_CS_AP/1544 write ";*********************************************************************" +21-126-10:48:28.562 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:28.562 00 SCX_CPU1_CS_AP/1545 write "; Step 3.15: Send a One Shot CRC command. Verify that this command " +21-126-10:48:28.562 00 SPR-I:OPRO ; Step 3.15: Send a One Shot CRC command. Verify that this command +21-126-10:48:28.563 00 SCX_CPU1_CS_AP/1546 write "; is rejected." +21-126-10:48:28.563 00 SPR-I:OPRO ; is rejected. +21-126-10:48:28.563 00 SCX_CPU1_CS_AP/1547 write ";*********************************************************************" +21-126-10:48:28.563 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:28.563 00 SCX_CPU1_CS_AP/1548 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 +21-126-10:48:28.566 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:28.566 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-126-10:48:28.566 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:28.567 00 SCX_CPU1_CS_AP/1549 +21-126-10:48:28.567 00 SCX_CPU1_CS_AP/1550 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-10:48:28.567 00 SCX_CPU1_CS_AP/1552 /SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=2048 +21-126-10:48:28.620 00 SCX_CPU1_CS_AP/1553 +21-126-10:48:28.620 00 SCX_CPU1_CS_AP/1554 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-10:48:28.623 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:28.936 00 TLMH-I:STS 58-012-14:11:45.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:48:28.938 00 TLMH-I:STS 58-012-14:11:45.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-126-10:48:29.624 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:29.626 00 SCX_CPU1_CS_AP/1555 if (UT_TW_Status = UT_Success) then +21-126-10:48:29.626 00 SCX_CPU1_CS_AP/1556 write "<*> Passed (1004;4005.2) - One Shot CRC command faild as expected." +21-126-10:48:29.626 00 SPR-I:OPRO <*> Passed (1004;4005.2) - One Shot CRC command faild as expected. +21-126-10:48:29.626 00 SCX_CPU1_CS_AP/1557 ut_setrequirements CS_1004, "P" +21-126-10:48:29.629 00 SCX_CPU1_CS_AP/1558 ut_setrequirements CS_40052, "P" +21-126-10:48:29.631 00 SCX_CPU1_CS_AP/1563 endif +21-126-10:48:29.631 00 SCX_CPU1_CS_AP/1564 +21-126-10:48:29.631 00 SCX_CPU1_CS_AP/1566 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:48:29.635 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:29.636 00 SCX_CPU1_CS_AP/1567 if (UT_TW_Status = UT_Success) then +21-126-10:48:29.636 00 SCX_CPU1_CS_AP/1568 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_APP_CHDTASK_ERR_EID," rcv'd." +21-126-10:48:29.636 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 88 rcv'd. +21-126-10:48:29.636 00 SCX_CPU1_CS_AP/1569 ut_setrequirements CS_1004, "P" +21-126-10:48:29.669 00 SCX_CPU1_CS_AP/1573 endif +21-126-10:48:29.669 00 SCX_CPU1_CS_AP/1574 +21-126-10:48:29.669 00 SCX_CPU1_CS_AP/1575 wait 5 +21-126-10:48:29.669 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:32.938 00 TLMH-I:STS 58-012-14:11:49.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:48:34.673 00 SCX_CPU1_CS_AP/1576 +21-126-10:48:34.673 00 SCX_CPU1_CS_AP/1577 write ";*********************************************************************" +21-126-10:48:34.673 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:34.674 00 SCX_CPU1_CS_AP/1578 write "; Step 4.0: Disabled Checksum Test." +21-126-10:48:34.674 00 SPR-I:OPRO ; Step 4.0: Disabled Checksum Test. +21-126-10:48:34.674 00 SCX_CPU1_CS_AP/1579 write ";*********************************************************************" +21-126-10:48:34.674 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:34.674 00 SCX_CPU1_CS_AP/1580 write "; Step 4.1: Send the Disable Checksum command. " +21-126-10:48:34.674 00 SPR-I:OPRO ; Step 4.1: Send the Disable Checksum command. +21-126-10:48:34.675 00 SCX_CPU1_CS_AP/1581 write ";*********************************************************************" +21-126-10:48:34.675 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:34.675 00 SCX_CPU1_CS_AP/1582 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_ALL_INF_EID, "INFO", 1 +21-126-10:48:34.680 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:34.681 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-126-10:48:34.681 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:34.682 00 SCX_CPU1_CS_AP/1583 +21-126-10:48:34.682 00 SCX_CPU1_CS_AP/1584 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:48:34.682 00 SCX_CPU1_CS_AP/1586 /SCX_CPU1_CS_DisableAll +21-126-10:48:34.695 00 SCX_CPU1_CS_AP/1587 +21-126-10:48:34.695 00 SCX_CPU1_CS_AP/1588 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:48:34.699 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:35.438 00 TLMH-I:STS 58-012-14:11:52.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-126-10:48:35.700 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:35.702 00 SCX_CPU1_CS_AP/1589 if (UT_TW_Status = UT_Success) then +21-126-10:48:35.702 00 SCX_CPU1_CS_AP/1590 write "<*> Passed (1003;8001) - CS DisableALL command sent properly." +21-126-10:48:35.702 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-126-10:48:35.703 00 SCX_CPU1_CS_AP/1591 ut_setrequirements CS_1003, "P" +21-126-10:48:35.706 00 SCX_CPU1_CS_AP/1592 ut_setrequirements CS_8001, "P" +21-126-10:48:35.711 00 SCX_CPU1_CS_AP/1597 endif +21-126-10:48:35.711 00 SCX_CPU1_CS_AP/1598 +21-126-10:48:35.711 00 SCX_CPU1_CS_AP/1600 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:48:35.726 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:35.728 00 SCX_CPU1_CS_AP/1601 if (UT_TW_Status = UT_Success) then +21-126-10:48:35.728 00 SCX_CPU1_CS_AP/1602 write "<*> Passed (1003;8001) - Expected Event Msg ",CS_DISABLE_ALL_INF_EID," rcv'd." +21-126-10:48:35.728 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-126-10:48:35.728 00 SCX_CPU1_CS_AP/1603 ut_setrequirements CS_1003, "P" +21-126-10:48:35.775 00 SCX_CPU1_CS_AP/1604 ut_setrequirements CS_8001, "P" +21-126-10:48:35.776 00 SCX_CPU1_CS_AP/1609 endif +21-126-10:48:35.776 00 SCX_CPU1_CS_AP/1610 +21-126-10:48:35.776 00 SCX_CPU1_CS_AP/1611 wait 5 +21-126-10:48:35.776 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:40.780 00 SCX_CPU1_CS_AP/1612 +21-126-10:48:40.780 00 SCX_CPU1_CS_AP/1613 write ";*********************************************************************" +21-126-10:48:40.780 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:40.780 00 SCX_CPU1_CS_AP/1614 write "; Step 4.2: Send the Disable Application Checksumming command. " +21-126-10:48:40.781 00 SPR-I:OPRO ; Step 4.2: Send the Disable Application Checksumming command. +21-126-10:48:40.781 00 SCX_CPU1_CS_AP/1615 write ";*********************************************************************" +21-126-10:48:40.781 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:40.781 00 SCX_CPU1_CS_AP/1616 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_INF_EID, "INFO", 1 +21-126-10:48:40.790 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:40.792 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-126-10:48:40.792 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:40.793 00 SCX_CPU1_CS_AP/1617 +21-126-10:48:40.793 00 SCX_CPU1_CS_AP/1618 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:48:40.794 00 SCX_CPU1_CS_AP/1619 +21-126-10:48:40.794 00 SCX_CPU1_CS_AP/1621 /SCX_CPU1_CS_DisableApps +21-126-10:48:40.809 00 SCX_CPU1_CS_AP/1622 +21-126-10:48:40.809 00 SCX_CPU1_CS_AP/1623 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:48:40.814 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:41.438 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-126-10:48:41.815 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:41.815 00 SCX_CPU1_CS_AP/1624 if (UT_TW_Status = UT_Success) then +21-126-10:48:41.815 00 SCX_CPU1_CS_AP/1625 write "<*> Passed (1003;4002) - CS DisableApps command sent properly." +21-126-10:48:41.815 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-126-10:48:41.815 00 SCX_CPU1_CS_AP/1626 ut_setrequirements CS_1003, "P" +21-126-10:48:41.816 00 SCX_CPU1_CS_AP/1627 ut_setrequirements CS_4002, "P" +21-126-10:48:41.816 00 SCX_CPU1_CS_AP/1632 endif +21-126-10:48:41.817 00 SCX_CPU1_CS_AP/1633 +21-126-10:48:41.817 00 SCX_CPU1_CS_AP/1635 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:48:41.820 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:41.820 00 SCX_CPU1_CS_AP/1636 if (UT_TW_Status = UT_Success) then +21-126-10:48:41.820 00 SCX_CPU1_CS_AP/1637 write "<*> Passed (1003;4002) - Expected Event Msg ",CS_DISABLE_APP_INF_EID," rcv'd." +21-126-10:48:41.820 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-126-10:48:41.820 00 SCX_CPU1_CS_AP/1638 ut_setrequirements CS_1003, "P" +21-126-10:48:41.846 00 SCX_CPU1_CS_AP/1639 ut_setrequirements CS_4002, "P" +21-126-10:48:41.846 00 SCX_CPU1_CS_AP/1644 endif +21-126-10:48:41.846 00 SCX_CPU1_CS_AP/1645 +21-126-10:48:41.846 00 SCX_CPU1_CS_AP/1646 wait 5 +21-126-10:48:41.846 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:46.851 00 SCX_CPU1_CS_AP/1647 +21-126-10:48:46.851 00 SCX_CPU1_CS_AP/1648 write ";*********************************************************************" +21-126-10:48:46.851 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:46.851 00 SCX_CPU1_CS_AP/1649 write "; Step 4.3: Send the Enable Application Code Segment command for an " +21-126-10:48:46.851 00 SPR-I:OPRO ; Step 4.3: Send the Enable Application Code Segment command for an +21-126-10:48:46.851 00 SCX_CPU1_CS_AP/1650 write "; application whose status is DISABLED." +21-126-10:48:46.851 00 SPR-I:OPRO ; application whose status is DISABLED. +21-126-10:48:46.852 00 SCX_CPU1_CS_AP/1651 write ";*********************************************************************" +21-126-10:48:46.852 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:46.852 00 SCX_CPU1_CS_AP/1654 foundApp=FALSE +21-126-10:48:46.852 00 SCX_CPU1_CS_AP/1655 +21-126-10:48:46.852 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.853 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.853 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.853 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.854 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.854 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.855 00 SCX_CPU1_CS_AP/1658 appIndex = i +21-126-10:48:46.855 00 SCX_CPU1_CS_AP/1659 foundApp = TRUE +21-126-10:48:46.855 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.855 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.856 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.856 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.857 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.858 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.858 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.859 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.859 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.860 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.860 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.861 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.861 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.861 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.862 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.863 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.863 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.863 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.864 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.865 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.865 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.865 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.866 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.867 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.867 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.867 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.868 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.869 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.869 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.869 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.870 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.870 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.871 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.871 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.872 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.872 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.873 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.873 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.873 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.874 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.874 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.874 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.875 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.876 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.876 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.876 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.877 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.877 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.878 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.878 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.879 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.879 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.880 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.880 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.881 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.881 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.882 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.882 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.882 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.883 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.883 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.883 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.884 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.884 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.884 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.884 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.886 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.886 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.886 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.886 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.887 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.887 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.887 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.887 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.888 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.888 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.888 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.888 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.889 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.889 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.889 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.889 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.889 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.890 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.890 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.890 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.890 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.890 00 SCX_CPU1_CS_AP/1657 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:48:46.891 00 SCX_CPU1_CS_AP/1660 endif +21-126-10:48:46.891 00 SCX_CPU1_CS_AP/1661 enddo +21-126-10:48:46.891 00 SCX_CPU1_CS_AP/1656 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:48:46.891 00 SCX_CPU1_CS_AP/1662 +21-126-10:48:46.891 00 SCX_CPU1_CS_AP/1663 if (foundApp = TRUE) then +21-126-10:48:46.891 00 SCX_CPU1_CS_AP/1664 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:48:46.892 00 SCX_CPU1_CS_AP/1665 write "; Disabled app '",appName, "' found at index ", appIndex +21-126-10:48:46.892 00 SPR-I:OPRO ; Disabled app 'TST_CS' found at index 1 +21-126-10:48:46.892 00 SCX_CPU1_CS_AP/1669 endif +21-126-10:48:46.892 00 SCX_CPU1_CS_AP/1670 +21-126-10:48:46.892 00 SCX_CPU1_CS_AP/1672 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:48:46.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:46.895 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:48:46.895 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:46.895 00 SCX_CPU1_CS_AP/1673 +21-126-10:48:46.895 00 SCX_CPU1_CS_AP/1674 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:48:46.896 00 SCX_CPU1_CS_AP/1676 /SCX_CPU1_CS_EnableAppName AppName=appName +21-126-10:48:46.898 00 SCX_CPU1_CS_AP/1677 +21-126-10:48:46.898 00 SCX_CPU1_CS_AP/1678 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:48:46.904 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:47.437 00 TLMH-I:STS 58-012-14:12:04.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app TST_CS is Enabled +21-126-10:48:47.905 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:47.907 00 SCX_CPU1_CS_AP/1679 if (UT_TW_Status = UT_Success) then +21-126-10:48:47.907 00 SCX_CPU1_CS_AP/1680 write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." +21-126-10:48:47.907 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:48:47.908 00 SCX_CPU1_CS_AP/1681 ut_setrequirements CS_1003, "P" +21-126-10:48:47.912 00 SCX_CPU1_CS_AP/1682 ut_setrequirements CS_4003, "P" +21-126-10:48:47.915 00 SCX_CPU1_CS_AP/1687 endif +21-126-10:48:47.916 00 SCX_CPU1_CS_AP/1688 +21-126-10:48:47.916 00 SCX_CPU1_CS_AP/1690 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:48:47.929 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:47.932 00 SCX_CPU1_CS_AP/1691 if (UT_TW_Status = UT_Success) then +21-126-10:48:47.932 00 SCX_CPU1_CS_AP/1692 write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:48:47.932 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:48:47.932 00 SCX_CPU1_CS_AP/1693 ut_setrequirements CS_1003, "P" +21-126-10:48:47.975 00 SCX_CPU1_CS_AP/1694 ut_setrequirements CS_4003, "P" +21-126-10:48:47.976 00 SCX_CPU1_CS_AP/1699 endif +21-126-10:48:47.976 00 SCX_CPU1_CS_AP/1700 +21-126-10:48:47.976 00 SCX_CPU1_CS_AP/1701 wait 5 +21-126-10:48:47.976 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:52.980 00 SCX_CPU1_CS_AP/1702 +21-126-10:48:52.980 00 SCX_CPU1_CS_AP/1703 step4_4: +21-126-10:48:52.980 00 SCX_CPU1_CS_AP/1704 write ";*********************************************************************" +21-126-10:48:52.980 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:52.981 00 SCX_CPU1_CS_AP/1705 write "; Step 4.4: Dump the Application Code Segment Results table. " +21-126-10:48:52.981 00 SPR-I:OPRO ; Step 4.4: Dump the Application Code Segment Results table. +21-126-10:48:52.981 00 SCX_CPU1_CS_AP/1706 write ";*********************************************************************" +21-126-10:48:52.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:52.981 00 SCX_CPU1_CS_AP/1707 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:48:52.981 00 SCX_CPU1_CS_AP/1708 +21-126-10:48:52.981 00 SCX_CPU1_CS_AP/1709 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_4",hostCPU,resAppId) +21-126-10:48:52.982 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:48:52.984 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:48:52.984 00 GET_TBL_TO_CVT/2 ; +21-126-10:48:52.984 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:48:52.985 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:48:53.005 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_4" +21-126-10:48:53.011 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:48:55.435 00 TLMH-I:STS 58-012-14:12:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_4' +21-126-10:49:08.023 00 SPR-I:OPRO +21-126-10:49:08.023 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:49:08.023 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:49:08.023 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:49:08.024 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:49:08.027 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_4 cpu1_apprestbl4_4 binary 192.168.1.8 +21-126-10:49:08.168 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:49:08.169 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:49:23.181 00 SPR-I:OPRO +21-126-10:49:23.214 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_4`" +21-126-10:49:23.214 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:28.219 00 GET_TBL_TO_CVT/238 +21-126-10:49:28.219 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:49:28.219 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:49:28.220 00 SCX_CPU1_CS_AP/1710 wait 5 +21-126-10:49:28.220 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:33.225 00 SCX_CPU1_CS_AP/1711 +21-126-10:49:33.225 00 SCX_CPU1_CS_AP/1712 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:49:33.232 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:33.233 00 SCX_CPU1_CS_AP/1713 if (UT_TW_Status = UT_Success) then +21-126-10:49:33.233 00 SCX_CPU1_CS_AP/1714 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:49:33.233 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:49:33.233 00 SCX_CPU1_CS_AP/1715 ut_setrequirements CS_4008, "P" +21-126-10:49:33.234 00 SCX_CPU1_CS_AP/1719 endif +21-126-10:49:33.234 00 SCX_CPU1_CS_AP/1720 +21-126-10:49:33.234 00 SCX_CPU1_CS_AP/1721 write ";*********************************************************************" +21-126-10:49:33.234 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:33.234 00 SCX_CPU1_CS_AP/1722 write "; Step 4.5: Send the Recompute Application Code Segment CRC command " +21-126-10:49:33.234 00 SPR-I:OPRO ; Step 4.5: Send the Recompute Application Code Segment CRC command +21-126-10:49:33.234 00 SCX_CPU1_CS_AP/1723 write "; for the application specified in Step 4.3 above. " +21-126-10:49:33.234 00 SPR-I:OPRO ; for the application specified in Step 4.3 above. +21-126-10:49:33.235 00 SCX_CPU1_CS_AP/1724 write ";*********************************************************************" +21-126-10:49:33.235 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:33.235 00 SCX_CPU1_CS_AP/1725 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:49:33.237 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:33.237 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:49:33.237 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:33.255 00 SCX_CPU1_CS_AP/1726 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:49:33.257 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:33.257 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:49:33.257 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:33.258 00 SCX_CPU1_CS_AP/1727 +21-126-10:49:33.258 00 SCX_CPU1_CS_AP/1728 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:49:33.258 00 SCX_CPU1_CS_AP/1730 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:49:33.270 00 SCX_CPU1_CS_AP/1731 +21-126-10:49:33.270 00 SCX_CPU1_CS_AP/1732 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:49:33.273 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:49:33.935 00 TLMH-I:STS 58-012-14:12:50.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app TST_CS started +21-126-10:49:34.942 00 TLMH-I:STS 58-012-14:12:51.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App TST_CS recompute finished. New baseline is 0xFFFFB42A +21-126-10:49:36.276 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:36.278 00 SCX_CPU1_CS_AP/1733 if (UT_TW_Status = UT_Success) then +21-126-10:49:36.278 00 SCX_CPU1_CS_AP/1734 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:49:36.278 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:49:36.279 00 SCX_CPU1_CS_AP/1735 ut_setrequirements CS_1003, "P" +21-126-10:49:36.281 00 SCX_CPU1_CS_AP/1736 ut_setrequirements CS_4005, "P" +21-126-10:49:36.282 00 SCX_CPU1_CS_AP/1741 endif +21-126-10:49:36.282 00 SCX_CPU1_CS_AP/1742 +21-126-10:49:36.282 00 SCX_CPU1_CS_AP/1744 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:49:36.286 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:36.287 00 SCX_CPU1_CS_AP/1745 if (UT_TW_Status = UT_Success) then +21-126-10:49:36.287 00 SCX_CPU1_CS_AP/1746 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:49:36.287 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:49:36.287 00 SCX_CPU1_CS_AP/1747 ut_setrequirements CS_1003, "P" +21-126-10:49:36.320 00 SCX_CPU1_CS_AP/1748 ut_setrequirements CS_4005, "P" +21-126-10:49:36.321 00 SCX_CPU1_CS_AP/1753 endif +21-126-10:49:36.321 00 SCX_CPU1_CS_AP/1754 +21-126-10:49:36.321 00 SCX_CPU1_CS_AP/1756 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:49:36.324 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:36.324 00 SCX_CPU1_CS_AP/1757 if (UT_TW_Status = UT_Success) then +21-126-10:49:36.324 00 SCX_CPU1_CS_AP/1758 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:49:36.324 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:49:36.324 00 SCX_CPU1_CS_AP/1759 ut_setrequirements CS_40051, "P" +21-126-10:49:36.325 00 SCX_CPU1_CS_AP/1763 endif +21-126-10:49:36.325 00 SCX_CPU1_CS_AP/1764 +21-126-10:49:36.325 00 SCX_CPU1_CS_AP/1766 currSCnt = {seqTlmItem} +21-126-10:49:36.325 00 SCX_CPU1_CS_AP/1767 expectedSCnt = currSCnt + 1 +21-126-10:49:36.326 00 SCX_CPU1_CS_AP/1768 +21-126-10:49:36.326 00 SCX_CPU1_CS_AP/1769 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:49:36.329 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:49:38.331 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:38.333 00 SCX_CPU1_CS_AP/1771 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:49:38.333 00 SCX_CPU1_CS_AP/1772 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:49:38.333 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:49:38.333 00 SCX_CPU1_CS_AP/1773 ut_setrequirements CS_40051, "P" +21-126-10:49:38.336 00 SCX_CPU1_CS_AP/1777 endif +21-126-10:49:38.337 00 SCX_CPU1_CS_AP/1778 +21-126-10:49:38.337 00 SCX_CPU1_CS_AP/1779 wait 5 +21-126-10:49:38.337 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:43.341 00 SCX_CPU1_CS_AP/1780 +21-126-10:49:43.341 00 SCX_CPU1_CS_AP/1781 write ";*********************************************************************" +21-126-10:49:43.341 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:43.341 00 SCX_CPU1_CS_AP/1782 write "; Step 4.6: Send the Report Application Code Segment CRC command for " +21-126-10:49:43.341 00 SPR-I:OPRO ; Step 4.6: Send the Report Application Code Segment CRC command for +21-126-10:49:43.341 00 SCX_CPU1_CS_AP/1783 write "; for the application specified above. " +21-126-10:49:43.341 00 SPR-I:OPRO ; for the application specified above. +21-126-10:49:43.341 00 SCX_CPU1_CS_AP/1784 write ";*********************************************************************" +21-126-10:49:43.342 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:43.342 00 SCX_CPU1_CS_AP/1785 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:49:43.347 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:43.348 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:49:43.348 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:43.348 00 SCX_CPU1_CS_AP/1786 +21-126-10:49:43.348 00 SCX_CPU1_CS_AP/1787 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:49:43.348 00 SCX_CPU1_CS_AP/1789 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:49:43.360 00 SCX_CPU1_CS_AP/1790 +21-126-10:49:43.360 00 SCX_CPU1_CS_AP/1791 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:49:43.364 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:49:43.935 00 TLMH-I:STS 58-012-14:13:00.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app TST_CS is 0xFFFFB42A +21-126-10:49:46.367 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:46.369 00 SCX_CPU1_CS_AP/1792 if (UT_TW_Status = UT_Success) then +21-126-10:49:46.369 00 SCX_CPU1_CS_AP/1793 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:49:46.369 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:49:46.369 00 SCX_CPU1_CS_AP/1794 ut_setrequirements CS_1003, "P" +21-126-10:49:46.372 00 SCX_CPU1_CS_AP/1795 ut_setrequirements CS_4006, "P" +21-126-10:49:46.376 00 SCX_CPU1_CS_AP/1800 endif +21-126-10:49:46.376 00 SCX_CPU1_CS_AP/1801 +21-126-10:49:46.377 00 SCX_CPU1_CS_AP/1803 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:49:46.391 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:46.393 00 SCX_CPU1_CS_AP/1804 if (UT_TW_Status = UT_Success) then +21-126-10:49:46.394 00 SCX_CPU1_CS_AP/1805 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:49:46.394 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:49:46.394 00 SCX_CPU1_CS_AP/1806 ut_setrequirements CS_1003, "P" +21-126-10:49:46.436 00 SCX_CPU1_CS_AP/1807 ut_setrequirements CS_4006, "P" +21-126-10:49:46.437 00 SCX_CPU1_CS_AP/1812 endif +21-126-10:49:46.437 00 SCX_CPU1_CS_AP/1813 +21-126-10:49:46.437 00 SCX_CPU1_CS_AP/1814 wait 5 +21-126-10:49:46.437 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:51.441 00 SCX_CPU1_CS_AP/1815 +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1816 write ";*********************************************************************" +21-126-10:49:51.442 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1817 write "; Step 4.7: Send the Disable Application Code Segment command with an" +21-126-10:49:51.442 00 SPR-I:OPRO ; Step 4.7: Send the Disable Application Code Segment command with an +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1818 write "; application whose status is ENABLED." +21-126-10:49:51.442 00 SPR-I:OPRO ; application whose status is ENABLED. +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1819 write ";*********************************************************************" +21-126-10:49:51.442 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1822 foundApp=FALSE +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1823 +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1826 appIndex = i +21-126-10:49:51.442 00 SCX_CPU1_CS_AP/1827 foundApp = TRUE +21-126-10:49:51.443 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.443 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.443 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.443 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.443 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.443 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.444 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.444 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.444 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.444 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.444 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.445 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.445 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.445 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.445 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.446 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.446 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.446 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.447 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.447 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.447 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.447 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.448 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.448 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.448 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.448 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.449 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.449 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.449 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.450 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.450 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.450 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.451 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.451 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.451 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.451 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.452 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.452 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.452 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.452 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.453 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.453 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.453 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.454 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.454 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.454 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.454 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.455 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.455 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.455 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.456 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.456 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.456 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.456 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.457 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.457 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.458 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.458 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.458 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.459 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.459 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.459 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.460 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.460 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.460 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.460 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.461 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.461 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.461 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.461 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.471 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.471 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.472 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.472 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.472 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.472 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.473 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.473 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.473 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.473 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.473 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.474 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.474 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.474 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.474 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.474 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.475 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.475 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.475 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.475 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.475 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.476 00 SCX_CPU1_CS_AP/1825 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:49:51.476 00 SCX_CPU1_CS_AP/1828 endif +21-126-10:49:51.476 00 SCX_CPU1_CS_AP/1829 enddo +21-126-10:49:51.476 00 SCX_CPU1_CS_AP/1824 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:49:51.476 00 SCX_CPU1_CS_AP/1830 +21-126-10:49:51.476 00 SCX_CPU1_CS_AP/1831 if (foundApp = TRUE) then +21-126-10:49:51.476 00 SCX_CPU1_CS_AP/1832 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:49:51.476 00 SCX_CPU1_CS_AP/1833 write "; Enabled app '",appName, "' found at index ", appIndex +21-126-10:49:51.476 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:49:51.477 00 SCX_CPU1_CS_AP/1837 endif +21-126-10:49:51.477 00 SCX_CPU1_CS_AP/1838 +21-126-10:49:51.477 00 SCX_CPU1_CS_AP/1839 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:49:51.479 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:51.479 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:49:51.479 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:51.480 00 SCX_CPU1_CS_AP/1840 +21-126-10:49:51.480 00 SCX_CPU1_CS_AP/1841 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:49:51.480 00 SCX_CPU1_CS_AP/1843 /SCX_CPU1_CS_DisableAppName AppName=appName +21-126-10:49:51.483 00 SCX_CPU1_CS_AP/1844 +21-126-10:49:51.483 00 SCX_CPU1_CS_AP/1845 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:49:51.487 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:49:51.938 00 TLMH-I:STS 58-012-14:13:08.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:49:53.489 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:53.491 00 SCX_CPU1_CS_AP/1846 if (UT_TW_Status = UT_Success) then +21-126-10:49:53.491 00 SCX_CPU1_CS_AP/1847 write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." +21-126-10:49:53.491 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:49:53.491 00 SCX_CPU1_CS_AP/1848 ut_setrequirements CS_1003, "P" +21-126-10:49:53.495 00 SCX_CPU1_CS_AP/1849 ut_setrequirements CS_4004, "P" +21-126-10:49:53.498 00 SCX_CPU1_CS_AP/1854 endif +21-126-10:49:53.499 00 SCX_CPU1_CS_AP/1855 +21-126-10:49:53.499 00 SCX_CPU1_CS_AP/1857 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:49:53.510 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:53.512 00 SCX_CPU1_CS_AP/1858 if (UT_TW_Status = UT_Success) then +21-126-10:49:53.512 00 SCX_CPU1_CS_AP/1859 write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:49:53.512 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:49:53.513 00 SCX_CPU1_CS_AP/1860 ut_setrequirements CS_1003, "P" +21-126-10:49:53.555 00 SCX_CPU1_CS_AP/1861 ut_setrequirements CS_4004, "P" +21-126-10:49:53.556 00 SCX_CPU1_CS_AP/1866 endif +21-126-10:49:53.556 00 SCX_CPU1_CS_AP/1867 +21-126-10:49:53.556 00 SCX_CPU1_CS_AP/1868 wait 5 +21-126-10:49:53.556 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:58.559 00 SCX_CPU1_CS_AP/1869 +21-126-10:49:58.560 00 SCX_CPU1_CS_AP/1870 step4_8: +21-126-10:49:58.560 00 SCX_CPU1_CS_AP/1871 write ";*********************************************************************" +21-126-10:49:58.560 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:58.560 00 SCX_CPU1_CS_AP/1872 write "; Step 4.8: Dump the Application Code Segment Results table. " +21-126-10:49:58.560 00 SPR-I:OPRO ; Step 4.8: Dump the Application Code Segment Results table. +21-126-10:49:58.560 00 SCX_CPU1_CS_AP/1873 write ";*********************************************************************" +21-126-10:49:58.560 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:58.560 00 SCX_CPU1_CS_AP/1874 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:49:58.561 00 SCX_CPU1_CS_AP/1875 +21-126-10:49:58.561 00 SCX_CPU1_CS_AP/1876 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_8",hostCPU,resAppId) +21-126-10:49:58.561 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:49:58.564 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:49:58.565 00 GET_TBL_TO_CVT/2 ; +21-126-10:49:58.565 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:49:58.565 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:49:58.587 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_8" +21-126-10:49:58.601 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:50:03.442 00 TLMH-I:STS 58-012-14:13:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_8' +21-126-10:50:13.613 00 SPR-I:OPRO +21-126-10:50:13.613 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:50:13.613 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:50:13.614 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:50:13.614 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:50:13.617 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_8 cpu1_apprestbl4_8 binary 192.168.1.8 +21-126-10:50:13.792 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:50:13.793 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:50:28.805 00 SPR-I:OPRO +21-126-10:50:28.816 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_8`" +21-126-10:50:28.816 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:50:33.820 00 GET_TBL_TO_CVT/238 +21-126-10:50:33.820 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:50:33.820 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:50:33.820 00 SCX_CPU1_CS_AP/1877 wait 5 +21-126-10:50:33.820 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:50:38.824 00 SCX_CPU1_CS_AP/1878 +21-126-10:50:38.824 00 SCX_CPU1_CS_AP/1879 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:50:38.830 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:38.831 00 SCX_CPU1_CS_AP/1880 if (UT_TW_Status = UT_Success) then +21-126-10:50:38.831 00 SCX_CPU1_CS_AP/1881 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:50:38.831 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:50:38.831 00 SCX_CPU1_CS_AP/1882 ut_setrequirements CS_4008, "P" +21-126-10:50:38.832 00 SCX_CPU1_CS_AP/1886 endif +21-126-10:50:38.832 00 SCX_CPU1_CS_AP/1887 +21-126-10:50:38.832 00 SCX_CPU1_CS_AP/1888 write ";*********************************************************************" +21-126-10:50:38.832 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:38.832 00 SCX_CPU1_CS_AP/1889 write "; Step 4.9: Send the Recompute Application Code Segment CRC command " +21-126-10:50:38.832 00 SPR-I:OPRO ; Step 4.9: Send the Recompute Application Code Segment CRC command +21-126-10:50:38.832 00 SCX_CPU1_CS_AP/1890 write "; for the application specified in Step 4.7 above. " +21-126-10:50:38.832 00 SPR-I:OPRO ; for the application specified in Step 4.7 above. +21-126-10:50:38.832 00 SCX_CPU1_CS_AP/1891 write ";*********************************************************************" +21-126-10:50:38.832 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:38.832 00 SCX_CPU1_CS_AP/1892 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:50:38.834 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:38.834 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:50:38.834 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:38.848 00 SCX_CPU1_CS_AP/1893 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:50:38.850 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:38.850 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:50:38.850 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:38.851 00 SCX_CPU1_CS_AP/1894 +21-126-10:50:38.851 00 SCX_CPU1_CS_AP/1895 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:50:38.851 00 SCX_CPU1_CS_AP/1897 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:50:38.862 00 SCX_CPU1_CS_AP/1898 +21-126-10:50:38.862 00 SCX_CPU1_CS_AP/1899 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:50:38.865 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:39.443 00 TLMH-I:STS 58-012-14:13:56.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:50:39.866 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:39.867 00 SCX_CPU1_CS_AP/1900 if (UT_TW_Status = UT_Success) then +21-126-10:50:39.867 00 SCX_CPU1_CS_AP/1901 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:50:39.867 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:50:39.867 00 SCX_CPU1_CS_AP/1902 ut_setrequirements CS_1003, "P" +21-126-10:50:39.868 00 SCX_CPU1_CS_AP/1903 ut_setrequirements CS_4005, "P" +21-126-10:50:39.868 00 SCX_CPU1_CS_AP/1908 endif +21-126-10:50:39.868 00 SCX_CPU1_CS_AP/1909 +21-126-10:50:39.869 00 SCX_CPU1_CS_AP/1911 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:50:39.871 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:39.872 00 SCX_CPU1_CS_AP/1912 if (UT_TW_Status = UT_Success) then +21-126-10:50:39.872 00 SCX_CPU1_CS_AP/1913 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:50:39.872 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:50:39.872 00 SCX_CPU1_CS_AP/1914 ut_setrequirements CS_1003, "P" +21-126-10:50:39.902 00 SCX_CPU1_CS_AP/1915 ut_setrequirements CS_4005, "P" +21-126-10:50:39.903 00 SCX_CPU1_CS_AP/1920 endif +21-126-10:50:39.903 00 SCX_CPU1_CS_AP/1921 +21-126-10:50:39.903 00 SCX_CPU1_CS_AP/1923 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:50:39.903 00 SCX_CPU1_CS_AP/1924 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:50:39.903 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:50:39.903 00 SCX_CPU1_CS_AP/1925 ut_setrequirements CS_4005, "P" +21-126-10:50:39.904 00 SCX_CPU1_CS_AP/1929 endif +21-126-10:50:39.904 00 SCX_CPU1_CS_AP/1930 +21-126-10:50:39.904 00 SCX_CPU1_CS_AP/1932 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:50:39.908 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:43.437 00 TLMH-I:STS 58-012-14:14:00.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:50:43.913 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:43.913 00 SCX_CPU1_CS_AP/1933 if (UT_TW_Status = UT_Success) then +21-126-10:50:43.913 00 SCX_CPU1_CS_AP/1934 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:50:43.913 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:50:43.913 00 SCX_CPU1_CS_AP/1935 ut_setrequirements CS_40051, "P" +21-126-10:50:43.914 00 SCX_CPU1_CS_AP/1939 endif +21-126-10:50:43.914 00 SCX_CPU1_CS_AP/1940 +21-126-10:50:43.914 00 SCX_CPU1_CS_AP/1942 currSCnt = {seqTlmItem} +21-126-10:50:43.914 00 SCX_CPU1_CS_AP/1943 expectedSCnt = currSCnt + 1 +21-126-10:50:43.914 00 SCX_CPU1_CS_AP/1944 +21-126-10:50:43.914 00 SCX_CPU1_CS_AP/1945 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:50:43.917 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:45.920 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:45.921 00 SCX_CPU1_CS_AP/1947 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:50:45.921 00 SCX_CPU1_CS_AP/1948 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:50:45.921 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:50:45.921 00 SCX_CPU1_CS_AP/1949 ut_setrequirements CS_40051, "P" +21-126-10:50:45.922 00 SCX_CPU1_CS_AP/1953 endif +21-126-10:50:45.922 00 SCX_CPU1_CS_AP/1954 +21-126-10:50:45.922 00 SCX_CPU1_CS_AP/1955 wait 5 +21-126-10:50:45.922 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:50:50.927 00 SCX_CPU1_CS_AP/1956 +21-126-10:50:50.927 00 SCX_CPU1_CS_AP/1957 write ";*********************************************************************" +21-126-10:50:50.927 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:50.927 00 SCX_CPU1_CS_AP/1958 write "; Step 4.10: Send the Report Application Code Segment CRC command for" +21-126-10:50:50.927 00 SPR-I:OPRO ; Step 4.10: Send the Report Application Code Segment CRC command for +21-126-10:50:50.927 00 SCX_CPU1_CS_AP/1959 write "; for the application specified above. " +21-126-10:50:50.927 00 SPR-I:OPRO ; for the application specified above. +21-126-10:50:50.927 00 SCX_CPU1_CS_AP/1960 write ";*********************************************************************" +21-126-10:50:50.927 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:50.927 00 SCX_CPU1_CS_AP/1961 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:50:50.930 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:50.931 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:50:50.931 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:50.931 00 SCX_CPU1_CS_AP/1962 +21-126-10:50:50.931 00 SCX_CPU1_CS_AP/1963 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:50:50.932 00 SCX_CPU1_CS_AP/1965 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:50:50.934 00 SCX_CPU1_CS_AP/1966 +21-126-10:50:50.934 00 SCX_CPU1_CS_AP/1967 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:50:50.940 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:51.434 00 TLMH-I:STS 58-012-14:14:08.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:50:51.941 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:51.943 00 SCX_CPU1_CS_AP/1968 if (UT_TW_Status = UT_Success) then +21-126-10:50:51.944 00 SCX_CPU1_CS_AP/1969 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:50:51.944 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:50:51.944 00 SCX_CPU1_CS_AP/1970 ut_setrequirements CS_1003, "P" +21-126-10:50:51.948 00 SCX_CPU1_CS_AP/1971 ut_setrequirements CS_4006, "P" +21-126-10:50:51.952 00 SCX_CPU1_CS_AP/1976 endif +21-126-10:50:51.952 00 SCX_CPU1_CS_AP/1977 +21-126-10:50:51.952 00 SCX_CPU1_CS_AP/1979 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:50:51.965 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:51.967 00 SCX_CPU1_CS_AP/1980 if (UT_TW_Status = UT_Success) then +21-126-10:50:51.967 00 SCX_CPU1_CS_AP/1981 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:50:51.968 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:50:51.968 00 SCX_CPU1_CS_AP/1982 ut_setrequirements CS_1003, "P" +21-126-10:50:52.013 00 SCX_CPU1_CS_AP/1983 ut_setrequirements CS_4006, "P" +21-126-10:50:52.014 00 SCX_CPU1_CS_AP/1988 endif +21-126-10:50:52.015 00 SCX_CPU1_CS_AP/1989 +21-126-10:50:52.015 00 SCX_CPU1_CS_AP/1990 wait 5 +21-126-10:50:52.015 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:50:57.019 00 SCX_CPU1_CS_AP/1991 +21-126-10:50:57.019 00 SCX_CPU1_CS_AP/1992 write ";*********************************************************************" +21-126-10:50:57.019 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:57.019 00 SCX_CPU1_CS_AP/1993 write "; Step 4.11: Send the Enable Application Checksumming command. " +21-126-10:50:57.019 00 SPR-I:OPRO ; Step 4.11: Send the Enable Application Checksumming command. +21-126-10:50:57.020 00 SCX_CPU1_CS_AP/1994 write ";*********************************************************************" +21-126-10:50:57.020 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:57.020 00 SCX_CPU1_CS_AP/1995 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_INF_EID, "INFO", 1 +21-126-10:50:57.025 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:57.025 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-126-10:50:57.025 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:57.026 00 SCX_CPU1_CS_AP/1996 +21-126-10:50:57.026 00 SCX_CPU1_CS_AP/1997 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:50:57.026 00 SCX_CPU1_CS_AP/1998 +21-126-10:50:57.026 00 SCX_CPU1_CS_AP/2000 /SCX_CPU1_CS_EnableApps +21-126-10:50:57.038 00 SCX_CPU1_CS_AP/2001 +21-126-10:50:57.038 00 SCX_CPU1_CS_AP/2002 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:50:57.042 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:57.439 00 TLMH-I:STS 58-012-14:14:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-126-10:50:58.043 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:58.045 00 SCX_CPU1_CS_AP/2003 if (UT_TW_Status = UT_Success) then +21-126-10:50:58.046 00 SCX_CPU1_CS_AP/2004 write "<*> Passed (1003;4001) - CS EnableApps command sent properly." +21-126-10:50:58.046 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-126-10:50:58.046 00 SCX_CPU1_CS_AP/2005 ut_setrequirements CS_1003, "P" +21-126-10:50:58.049 00 SCX_CPU1_CS_AP/2006 ut_setrequirements CS_4001, "P" +21-126-10:50:58.053 00 SCX_CPU1_CS_AP/2011 endif +21-126-10:50:58.053 00 SCX_CPU1_CS_AP/2012 +21-126-10:50:58.053 00 SCX_CPU1_CS_AP/2014 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:50:58.066 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:58.068 00 SCX_CPU1_CS_AP/2015 if (UT_TW_Status = UT_Success) then +21-126-10:50:58.068 00 SCX_CPU1_CS_AP/2016 write "<*> Passed (1003;4001) - Expected Event Msg ",CS_ENABLE_APP_INF_EID," rcv'd." +21-126-10:50:58.068 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-126-10:50:58.068 00 SCX_CPU1_CS_AP/2017 ut_setrequirements CS_1003, "P" +21-126-10:50:58.112 00 SCX_CPU1_CS_AP/2018 ut_setrequirements CS_4001, "P" +21-126-10:50:58.113 00 SCX_CPU1_CS_AP/2023 endif +21-126-10:50:58.113 00 SCX_CPU1_CS_AP/2024 +21-126-10:50:58.113 00 SCX_CPU1_CS_AP/2025 wait 5 +21-126-10:50:58.113 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:51:03.116 00 SCX_CPU1_CS_AP/2026 +21-126-10:51:03.117 00 SCX_CPU1_CS_AP/2027 write ";*********************************************************************" +21-126-10:51:03.117 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:03.117 00 SCX_CPU1_CS_AP/2028 write "; Step 4.12: Send the Enable Application Code Segment command with an" +21-126-10:51:03.117 00 SPR-I:OPRO ; Step 4.12: Send the Enable Application Code Segment command with an +21-126-10:51:03.117 00 SCX_CPU1_CS_AP/2029 write "; application whose status is DISABLED. " +21-126-10:51:03.117 00 SPR-I:OPRO ; application whose status is DISABLED. +21-126-10:51:03.117 00 SCX_CPU1_CS_AP/2030 write ";*********************************************************************" +21-126-10:51:03.117 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:03.118 00 SCX_CPU1_CS_AP/2033 foundApp=FALSE +21-126-10:51:03.118 00 SCX_CPU1_CS_AP/2034 +21-126-10:51:03.118 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.118 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.119 00 SCX_CPU1_CS_AP/2037 appIndex = i +21-126-10:51:03.119 00 SCX_CPU1_CS_AP/2038 foundApp = TRUE +21-126-10:51:03.119 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.119 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.120 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.120 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.121 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.121 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.122 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.122 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.122 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.122 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.123 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.124 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.124 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.124 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.124 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.124 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.124 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.124 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.125 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.126 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.127 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.128 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.128 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.128 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.128 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.128 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.128 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.128 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.128 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.129 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.129 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.129 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.129 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.129 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.130 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.131 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.132 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.132 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.132 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.132 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.132 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.132 00 SCX_CPU1_CS_AP/2036 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:51:03.132 00 SCX_CPU1_CS_AP/2039 endif +21-126-10:51:03.132 00 SCX_CPU1_CS_AP/2040 enddo +21-126-10:51:03.133 00 SCX_CPU1_CS_AP/2035 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:51:03.133 00 SCX_CPU1_CS_AP/2041 +21-126-10:51:03.133 00 SCX_CPU1_CS_AP/2042 if (foundApp = TRUE) then +21-126-10:51:03.133 00 SCX_CPU1_CS_AP/2043 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:51:03.133 00 SCX_CPU1_CS_AP/2044 write "; Disabled app '",appName, "' found at index ", appIndex +21-126-10:51:03.133 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-126-10:51:03.133 00 SCX_CPU1_CS_AP/2048 endif +21-126-10:51:03.133 00 SCX_CPU1_CS_AP/2049 +21-126-10:51:03.133 00 SCX_CPU1_CS_AP/2050 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:51:03.135 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:03.135 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:51:03.135 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:03.135 00 SCX_CPU1_CS_AP/2051 +21-126-10:51:03.135 00 SCX_CPU1_CS_AP/2052 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:51:03.135 00 SCX_CPU1_CS_AP/2054 /SCX_CPU1_CS_EnableAppName AppName=appName +21-126-10:51:03.147 00 SCX_CPU1_CS_AP/2055 +21-126-10:51:03.147 00 SCX_CPU1_CS_AP/2056 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:51:03.150 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:51:03.935 00 TLMH-I:STS 58-012-14:14:20.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:51:06.153 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:06.155 00 SCX_CPU1_CS_AP/2057 if (UT_TW_Status = UT_Success) then +21-126-10:51:06.155 00 SCX_CPU1_CS_AP/2058 write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." +21-126-10:51:06.155 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:51:06.155 00 SCX_CPU1_CS_AP/2059 ut_setrequirements CS_1003, "P" +21-126-10:51:06.158 00 SCX_CPU1_CS_AP/2060 ut_setrequirements CS_4003, "P" +21-126-10:51:06.160 00 SCX_CPU1_CS_AP/2065 endif +21-126-10:51:06.160 00 SCX_CPU1_CS_AP/2066 +21-126-10:51:06.160 00 SCX_CPU1_CS_AP/2068 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:51:06.163 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:06.163 00 SCX_CPU1_CS_AP/2069 if (UT_TW_Status = UT_Success) then +21-126-10:51:06.163 00 SCX_CPU1_CS_AP/2070 write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:51:06.163 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:51:06.163 00 SCX_CPU1_CS_AP/2071 ut_setrequirements CS_1003, "P" +21-126-10:51:06.191 00 SCX_CPU1_CS_AP/2072 ut_setrequirements CS_4003, "P" +21-126-10:51:06.191 00 SCX_CPU1_CS_AP/2077 endif +21-126-10:51:06.191 00 SCX_CPU1_CS_AP/2078 +21-126-10:51:06.191 00 SCX_CPU1_CS_AP/2079 wait 5 +21-126-10:51:06.191 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:51:11.196 00 SCX_CPU1_CS_AP/2080 +21-126-10:51:11.196 00 SCX_CPU1_CS_AP/2081 step4_13: +21-126-10:51:11.196 00 SCX_CPU1_CS_AP/2082 write ";*********************************************************************" +21-126-10:51:11.196 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:11.196 00 SCX_CPU1_CS_AP/2083 write "; Step 4.13: Dump the Application Code Segment Results table. " +21-126-10:51:11.196 00 SPR-I:OPRO ; Step 4.13: Dump the Application Code Segment Results table. +21-126-10:51:11.196 00 SCX_CPU1_CS_AP/2084 write ";*********************************************************************" +21-126-10:51:11.196 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:11.197 00 SCX_CPU1_CS_AP/2085 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:51:11.197 00 SCX_CPU1_CS_AP/2086 +21-126-10:51:11.197 00 SCX_CPU1_CS_AP/2087 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_13",hostCPU,resAppId) +21-126-10:51:11.197 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:51:11.201 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:51:11.201 00 GET_TBL_TO_CVT/2 ; +21-126-10:51:11.201 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:51:11.201 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:51:11.207 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_13" +21-126-10:51:11.209 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:51:15.438 00 TLMH-I:STS 58-012-14:14:32.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_13' +21-126-10:51:26.223 00 SPR-I:OPRO +21-126-10:51:26.223 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:51:26.223 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:51:26.223 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:51:26.224 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:51:26.227 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_13 cpu1_apprestbl4_13 binary 192.168.1.8 +21-126-10:51:26.377 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:51:26.378 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:51:41.389 00 SPR-I:OPRO +21-126-10:51:41.411 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_13`" +21-126-10:51:41.411 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:51:46.415 00 GET_TBL_TO_CVT/238 +21-126-10:51:46.415 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:51:46.415 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:51:46.416 00 SCX_CPU1_CS_AP/2088 wait 5 +21-126-10:51:46.416 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:51:51.420 00 SCX_CPU1_CS_AP/2089 +21-126-10:51:51.420 00 SCX_CPU1_CS_AP/2090 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:51:51.428 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:51.428 00 SCX_CPU1_CS_AP/2091 if (UT_TW_Status = UT_Success) then +21-126-10:51:51.428 00 SCX_CPU1_CS_AP/2092 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:51:51.428 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:51:51.428 00 SCX_CPU1_CS_AP/2093 ut_setrequirements CS_4008, "P" +21-126-10:51:51.429 00 SCX_CPU1_CS_AP/2097 endif +21-126-10:51:51.429 00 SCX_CPU1_CS_AP/2098 +21-126-10:51:51.429 00 SCX_CPU1_CS_AP/2099 write ";*********************************************************************" +21-126-10:51:51.429 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:51.429 00 SCX_CPU1_CS_AP/2100 write "; Step 4.14: Send the Recompute Application Code Segment CRC command " +21-126-10:51:51.429 00 SPR-I:OPRO ; Step 4.14: Send the Recompute Application Code Segment CRC command +21-126-10:51:51.429 00 SCX_CPU1_CS_AP/2101 write "; for the application specified in Step 4.12 above. " +21-126-10:51:51.429 00 SPR-I:OPRO ; for the application specified in Step 4.12 above. +21-126-10:51:51.429 00 SCX_CPU1_CS_AP/2102 write ";*********************************************************************" +21-126-10:51:51.429 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:51.429 00 SCX_CPU1_CS_AP/2103 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:51:51.431 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:51.431 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:51:51.431 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:51.445 00 SCX_CPU1_CS_AP/2104 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:51:51.449 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:51.449 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:51:51.449 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:51.449 00 SCX_CPU1_CS_AP/2105 +21-126-10:51:51.449 00 SCX_CPU1_CS_AP/2106 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:51:51.449 00 SCX_CPU1_CS_AP/2108 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:51:51.451 00 SCX_CPU1_CS_AP/2109 +21-126-10:51:51.451 00 SCX_CPU1_CS_AP/2110 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:51:51.454 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:51:51.932 00 TLMH-I:STS 58-012-14:15:08.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:51:53.456 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:53.459 00 SCX_CPU1_CS_AP/2111 if (UT_TW_Status = UT_Success) then +21-126-10:51:53.459 00 SCX_CPU1_CS_AP/2112 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:51:53.459 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:51:53.460 00 SCX_CPU1_CS_AP/2113 ut_setrequirements CS_1003, "P" +21-126-10:51:53.462 00 SCX_CPU1_CS_AP/2114 ut_setrequirements CS_4005, "P" +21-126-10:51:53.463 00 SCX_CPU1_CS_AP/2119 endif +21-126-10:51:53.463 00 SCX_CPU1_CS_AP/2120 +21-126-10:51:53.463 00 SCX_CPU1_CS_AP/2122 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:51:53.466 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:53.467 00 SCX_CPU1_CS_AP/2123 if (UT_TW_Status = UT_Success) then +21-126-10:51:53.467 00 SCX_CPU1_CS_AP/2124 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:51:53.467 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:51:53.467 00 SCX_CPU1_CS_AP/2125 ut_setrequirements CS_1003, "P" +21-126-10:51:53.494 00 SCX_CPU1_CS_AP/2126 ut_setrequirements CS_4005, "P" +21-126-10:51:53.495 00 SCX_CPU1_CS_AP/2131 endif +21-126-10:51:53.495 00 SCX_CPU1_CS_AP/2132 +21-126-10:51:53.495 00 SCX_CPU1_CS_AP/2134 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:51:53.495 00 SCX_CPU1_CS_AP/2135 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:51:53.495 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:51:53.495 00 SCX_CPU1_CS_AP/2136 ut_setrequirements CS_4005, "P" +21-126-10:51:53.497 00 SCX_CPU1_CS_AP/2140 endif +21-126-10:51:53.497 00 SCX_CPU1_CS_AP/2141 +21-126-10:51:53.497 00 SCX_CPU1_CS_AP/2143 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:51:53.500 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:51:55.932 00 TLMH-I:STS 58-012-14:15:12.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:51:56.504 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:56.507 00 SCX_CPU1_CS_AP/2144 if (UT_TW_Status = UT_Success) then +21-126-10:51:56.507 00 SCX_CPU1_CS_AP/2145 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:51:56.507 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:51:56.508 00 SCX_CPU1_CS_AP/2146 ut_setrequirements CS_40051, "P" +21-126-10:51:56.512 00 SCX_CPU1_CS_AP/2150 endif +21-126-10:51:56.512 00 SCX_CPU1_CS_AP/2151 +21-126-10:51:56.512 00 SCX_CPU1_CS_AP/2153 currSCnt = {seqTlmItem} +21-126-10:51:56.512 00 SCX_CPU1_CS_AP/2154 expectedSCnt = currSCnt + 1 +21-126-10:51:56.513 00 SCX_CPU1_CS_AP/2155 +21-126-10:51:56.513 00 SCX_CPU1_CS_AP/2156 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:51:56.527 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:51:57.528 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:57.529 00 SCX_CPU1_CS_AP/2158 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:51:57.529 00 SCX_CPU1_CS_AP/2159 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:51:57.529 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:51:57.529 00 SCX_CPU1_CS_AP/2160 ut_setrequirements CS_40051, "P" +21-126-10:51:57.530 00 SCX_CPU1_CS_AP/2164 endif +21-126-10:51:57.530 00 SCX_CPU1_CS_AP/2165 +21-126-10:51:57.530 00 SCX_CPU1_CS_AP/2166 wait 5 +21-126-10:51:57.530 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:02.534 00 SCX_CPU1_CS_AP/2167 +21-126-10:52:02.534 00 SCX_CPU1_CS_AP/2168 write ";*********************************************************************" +21-126-10:52:02.534 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:02.534 00 SCX_CPU1_CS_AP/2169 write "; Step 4.15: Send the Report Application Code Segment CRC command for" +21-126-10:52:02.535 00 SPR-I:OPRO ; Step 4.15: Send the Report Application Code Segment CRC command for +21-126-10:52:02.535 00 SCX_CPU1_CS_AP/2170 write "; for the application specified above. " +21-126-10:52:02.535 00 SPR-I:OPRO ; for the application specified above. +21-126-10:52:02.535 00 SCX_CPU1_CS_AP/2171 write ";*********************************************************************" +21-126-10:52:02.535 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:02.535 00 SCX_CPU1_CS_AP/2172 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:52:02.541 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:02.541 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:52:02.541 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:02.541 00 SCX_CPU1_CS_AP/2173 +21-126-10:52:02.541 00 SCX_CPU1_CS_AP/2174 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:52:02.542 00 SCX_CPU1_CS_AP/2176 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:52:02.553 00 SCX_CPU1_CS_AP/2177 +21-126-10:52:02.553 00 SCX_CPU1_CS_AP/2178 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:52:02.556 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:52:02.934 00 TLMH-I:STS 58-012-14:15:19.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:52:03.557 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:03.560 00 SCX_CPU1_CS_AP/2179 if (UT_TW_Status = UT_Success) then +21-126-10:52:03.560 00 SCX_CPU1_CS_AP/2180 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:52:03.560 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:52:03.560 00 SCX_CPU1_CS_AP/2181 ut_setrequirements CS_1003, "P" +21-126-10:52:03.564 00 SCX_CPU1_CS_AP/2182 ut_setrequirements CS_4006, "P" +21-126-10:52:03.568 00 SCX_CPU1_CS_AP/2187 endif +21-126-10:52:03.568 00 SCX_CPU1_CS_AP/2188 +21-126-10:52:03.568 00 SCX_CPU1_CS_AP/2190 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:52:03.583 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:03.585 00 SCX_CPU1_CS_AP/2191 if (UT_TW_Status = UT_Success) then +21-126-10:52:03.585 00 SCX_CPU1_CS_AP/2192 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:52:03.586 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:52:03.586 00 SCX_CPU1_CS_AP/2193 ut_setrequirements CS_1003, "P" +21-126-10:52:03.629 00 SCX_CPU1_CS_AP/2194 ut_setrequirements CS_4006, "P" +21-126-10:52:03.630 00 SCX_CPU1_CS_AP/2199 endif +21-126-10:52:03.630 00 SCX_CPU1_CS_AP/2200 +21-126-10:52:03.630 00 SCX_CPU1_CS_AP/2201 wait 5 +21-126-10:52:03.630 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2202 +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2203 write ";*********************************************************************" +21-126-10:52:08.634 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2204 write "; Step 4.16: Send the Disable Application Code Segment command with " +21-126-10:52:08.634 00 SPR-I:OPRO ; Step 4.16: Send the Disable Application Code Segment command with +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2205 write "; an application whose status is ENABLED. " +21-126-10:52:08.634 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2206 write ";*********************************************************************" +21-126-10:52:08.634 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2209 foundApp=FALSE +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2210 +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.634 00 SCX_CPU1_CS_AP/2213 appIndex = i +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2214 foundApp = TRUE +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.635 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.636 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.637 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.638 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.639 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.640 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.641 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.642 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.643 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2212 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2215 endif +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2216 enddo +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2211 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:52:08.644 00 SCX_CPU1_CS_AP/2217 +21-126-10:52:08.645 00 SCX_CPU1_CS_AP/2218 if (foundApp = TRUE) then +21-126-10:52:08.645 00 SCX_CPU1_CS_AP/2219 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:52:08.645 00 SCX_CPU1_CS_AP/2220 write "; Enabled app '",appName, "' found at index ", appIndex +21-126-10:52:08.645 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:52:08.645 00 SCX_CPU1_CS_AP/2224 endif +21-126-10:52:08.645 00 SCX_CPU1_CS_AP/2225 +21-126-10:52:08.645 00 SCX_CPU1_CS_AP/2226 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:52:08.646 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:08.646 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:52:08.646 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:08.647 00 SCX_CPU1_CS_AP/2227 +21-126-10:52:08.647 00 SCX_CPU1_CS_AP/2228 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:52:08.647 00 SCX_CPU1_CS_AP/2230 /SCX_CPU1_CS_DisableAppName AppName=appName +21-126-10:52:08.648 00 SCX_CPU1_CS_AP/2231 +21-126-10:52:08.648 00 SCX_CPU1_CS_AP/2232 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:52:08.651 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:52:09.438 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:52:09.652 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:09.654 00 SCX_CPU1_CS_AP/2233 if (UT_TW_Status = UT_Success) then +21-126-10:52:09.655 00 SCX_CPU1_CS_AP/2234 write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." +21-126-10:52:09.655 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:52:09.655 00 SCX_CPU1_CS_AP/2235 ut_setrequirements CS_1003, "P" +21-126-10:52:09.659 00 SCX_CPU1_CS_AP/2236 ut_setrequirements CS_4004, "P" +21-126-10:52:09.663 00 SCX_CPU1_CS_AP/2241 endif +21-126-10:52:09.663 00 SCX_CPU1_CS_AP/2242 +21-126-10:52:09.664 00 SCX_CPU1_CS_AP/2244 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:52:09.676 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:09.678 00 SCX_CPU1_CS_AP/2245 if (UT_TW_Status = UT_Success) then +21-126-10:52:09.678 00 SCX_CPU1_CS_AP/2246 write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:52:09.678 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:52:09.678 00 SCX_CPU1_CS_AP/2247 ut_setrequirements CS_1003, "P" +21-126-10:52:09.720 00 SCX_CPU1_CS_AP/2248 ut_setrequirements CS_4004, "P" +21-126-10:52:09.721 00 SCX_CPU1_CS_AP/2253 endif +21-126-10:52:09.721 00 SCX_CPU1_CS_AP/2254 +21-126-10:52:09.721 00 SCX_CPU1_CS_AP/2255 wait 5 +21-126-10:52:09.721 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:14.725 00 SCX_CPU1_CS_AP/2256 +21-126-10:52:14.725 00 SCX_CPU1_CS_AP/2257 step4_17: +21-126-10:52:14.725 00 SCX_CPU1_CS_AP/2258 write ";*********************************************************************" +21-126-10:52:14.725 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:14.726 00 SCX_CPU1_CS_AP/2259 write "; Step 4.17: Dump the Application Code Segment Results table. " +21-126-10:52:14.726 00 SPR-I:OPRO ; Step 4.17: Dump the Application Code Segment Results table. +21-126-10:52:14.726 00 SCX_CPU1_CS_AP/2260 write ";*********************************************************************" +21-126-10:52:14.726 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:14.726 00 SCX_CPU1_CS_AP/2261 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:52:14.726 00 SCX_CPU1_CS_AP/2262 +21-126-10:52:14.727 00 SCX_CPU1_CS_AP/2263 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_17",hostCPU,resAppId) +21-126-10:52:14.727 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:52:14.729 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:52:14.730 00 GET_TBL_TO_CVT/2 ; +21-126-10:52:14.730 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:52:14.730 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:52:14.737 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_17" +21-126-10:52:14.739 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:52:19.431 00 TLMH-I:STS 58-012-14:15:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_17' +21-126-10:52:29.753 00 SPR-I:OPRO +21-126-10:52:29.754 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:52:29.754 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:52:29.754 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:52:29.754 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:52:29.758 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_17 cpu1_apprestbl4_17 binary 192.168.1.8 +21-126-10:52:29.897 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:52:29.897 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:52:44.908 00 SPR-I:OPRO +21-126-10:52:44.919 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_17`" +21-126-10:52:44.919 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:49.923 00 GET_TBL_TO_CVT/238 +21-126-10:52:49.923 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:52:49.923 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:52:49.923 00 SCX_CPU1_CS_AP/2264 wait 5 +21-126-10:52:49.923 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:54.927 00 SCX_CPU1_CS_AP/2265 +21-126-10:52:54.927 00 SCX_CPU1_CS_AP/2266 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:52:54.931 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:54.931 00 SCX_CPU1_CS_AP/2267 if (UT_TW_Status = UT_Success) then +21-126-10:52:54.931 00 SCX_CPU1_CS_AP/2268 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:52:54.931 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:52:54.931 00 SCX_CPU1_CS_AP/2269 ut_setrequirements CS_4008, "P" +21-126-10:52:54.932 00 SCX_CPU1_CS_AP/2273 endif +21-126-10:52:54.932 00 SCX_CPU1_CS_AP/2274 +21-126-10:52:54.932 00 SCX_CPU1_CS_AP/2275 write ";*********************************************************************" +21-126-10:52:54.932 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:54.932 00 SCX_CPU1_CS_AP/2276 write "; Step 4.18: Send the Recompute Application Code Segment CRC command " +21-126-10:52:54.932 00 SPR-I:OPRO ; Step 4.18: Send the Recompute Application Code Segment CRC command +21-126-10:52:54.932 00 SCX_CPU1_CS_AP/2277 write "; for the application specified in Step 4.16 above. " +21-126-10:52:54.932 00 SPR-I:OPRO ; for the application specified in Step 4.16 above. +21-126-10:52:54.932 00 SCX_CPU1_CS_AP/2278 write ";*********************************************************************" +21-126-10:52:54.933 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:54.933 00 SCX_CPU1_CS_AP/2279 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:52:54.934 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:54.934 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:52:54.934 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:54.955 00 SCX_CPU1_CS_AP/2280 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:52:54.957 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:54.957 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:52:54.957 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:54.958 00 SCX_CPU1_CS_AP/2281 +21-126-10:52:54.958 00 SCX_CPU1_CS_AP/2282 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:52:54.958 00 SCX_CPU1_CS_AP/2284 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:52:54.970 00 SCX_CPU1_CS_AP/2285 +21-126-10:52:54.970 00 SCX_CPU1_CS_AP/2286 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:52:54.973 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:52:55.433 00 TLMH-I:STS 58-012-14:16:12.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:52:55.974 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:55.976 00 SCX_CPU1_CS_AP/2287 if (UT_TW_Status = UT_Success) then +21-126-10:52:55.976 00 SCX_CPU1_CS_AP/2288 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:52:55.976 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:52:55.976 00 SCX_CPU1_CS_AP/2289 ut_setrequirements CS_1003, "P" +21-126-10:52:55.979 00 SCX_CPU1_CS_AP/2290 ut_setrequirements CS_4005, "P" +21-126-10:52:55.983 00 SCX_CPU1_CS_AP/2295 endif +21-126-10:52:55.983 00 SCX_CPU1_CS_AP/2296 +21-126-10:52:55.983 00 SCX_CPU1_CS_AP/2298 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:52:55.995 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:55.998 00 SCX_CPU1_CS_AP/2299 if (UT_TW_Status = UT_Success) then +21-126-10:52:55.998 00 SCX_CPU1_CS_AP/2300 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:52:55.998 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:52:55.999 00 SCX_CPU1_CS_AP/2301 ut_setrequirements CS_1003, "P" +21-126-10:52:56.040 00 SCX_CPU1_CS_AP/2302 ut_setrequirements CS_4005, "P" +21-126-10:52:56.041 00 SCX_CPU1_CS_AP/2307 endif +21-126-10:52:56.041 00 SCX_CPU1_CS_AP/2308 +21-126-10:52:56.041 00 SCX_CPU1_CS_AP/2310 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:52:56.041 00 SCX_CPU1_CS_AP/2311 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:52:56.041 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:52:56.041 00 SCX_CPU1_CS_AP/2312 ut_setrequirements CS_4005, "P" +21-126-10:52:56.042 00 SCX_CPU1_CS_AP/2316 endif +21-126-10:52:56.042 00 SCX_CPU1_CS_AP/2317 +21-126-10:52:56.042 00 SCX_CPU1_CS_AP/2319 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:52:56.047 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:52:59.432 00 TLMH-I:STS 58-012-14:16:16.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:53:00.051 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:00.053 00 SCX_CPU1_CS_AP/2320 if (UT_TW_Status = UT_Success) then +21-126-10:53:00.053 00 SCX_CPU1_CS_AP/2321 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:53:00.053 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:53:00.053 00 SCX_CPU1_CS_AP/2322 ut_setrequirements CS_40051, "P" +21-126-10:53:00.057 00 SCX_CPU1_CS_AP/2326 endif +21-126-10:53:00.057 00 SCX_CPU1_CS_AP/2327 +21-126-10:53:00.057 00 SCX_CPU1_CS_AP/2329 currSCnt = {seqTlmItem} +21-126-10:53:00.057 00 SCX_CPU1_CS_AP/2330 expectedSCnt = currSCnt + 1 +21-126-10:53:00.057 00 SCX_CPU1_CS_AP/2331 +21-126-10:53:00.057 00 SCX_CPU1_CS_AP/2332 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:53:00.061 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:02.063 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:02.065 00 SCX_CPU1_CS_AP/2334 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:53:02.066 00 SCX_CPU1_CS_AP/2335 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:53:02.066 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:53:02.066 00 SCX_CPU1_CS_AP/2336 ut_setrequirements CS_40051, "P" +21-126-10:53:02.069 00 SCX_CPU1_CS_AP/2340 endif +21-126-10:53:02.069 00 SCX_CPU1_CS_AP/2341 +21-126-10:53:02.069 00 SCX_CPU1_CS_AP/2342 wait 5 +21-126-10:53:02.069 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:07.073 00 SCX_CPU1_CS_AP/2343 +21-126-10:53:07.073 00 SCX_CPU1_CS_AP/2344 write ";*********************************************************************" +21-126-10:53:07.073 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:07.073 00 SCX_CPU1_CS_AP/2345 write "; Step 4.19: Send the Report Application Code Segment CRC command for" +21-126-10:53:07.073 00 SPR-I:OPRO ; Step 4.19: Send the Report Application Code Segment CRC command for +21-126-10:53:07.073 00 SCX_CPU1_CS_AP/2346 write "; for the application specified above. " +21-126-10:53:07.073 00 SPR-I:OPRO ; for the application specified above. +21-126-10:53:07.073 00 SCX_CPU1_CS_AP/2347 write ";*********************************************************************" +21-126-10:53:07.074 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:07.074 00 SCX_CPU1_CS_AP/2348 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:53:07.078 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:07.079 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:53:07.079 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:07.079 00 SCX_CPU1_CS_AP/2349 +21-126-10:53:07.079 00 SCX_CPU1_CS_AP/2350 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:53:07.079 00 SCX_CPU1_CS_AP/2352 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:53:07.091 00 SCX_CPU1_CS_AP/2353 +21-126-10:53:07.091 00 SCX_CPU1_CS_AP/2354 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:53:07.094 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:07.433 00 TLMH-I:STS 58-012-14:16:24.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:53:08.095 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:08.097 00 SCX_CPU1_CS_AP/2355 if (UT_TW_Status = UT_Success) then +21-126-10:53:08.097 00 SCX_CPU1_CS_AP/2356 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:53:08.098 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:53:08.098 00 SCX_CPU1_CS_AP/2357 ut_setrequirements CS_1003, "P" +21-126-10:53:08.101 00 SCX_CPU1_CS_AP/2358 ut_setrequirements CS_4006, "P" +21-126-10:53:08.104 00 SCX_CPU1_CS_AP/2363 endif +21-126-10:53:08.105 00 SCX_CPU1_CS_AP/2364 +21-126-10:53:08.105 00 SCX_CPU1_CS_AP/2366 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:53:08.117 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:08.120 00 SCX_CPU1_CS_AP/2367 if (UT_TW_Status = UT_Success) then +21-126-10:53:08.120 00 SCX_CPU1_CS_AP/2368 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:53:08.121 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:53:08.121 00 SCX_CPU1_CS_AP/2369 ut_setrequirements CS_1003, "P" +21-126-10:53:08.165 00 SCX_CPU1_CS_AP/2370 ut_setrequirements CS_4006, "P" +21-126-10:53:08.166 00 SCX_CPU1_CS_AP/2375 endif +21-126-10:53:08.166 00 SCX_CPU1_CS_AP/2376 +21-126-10:53:08.166 00 SCX_CPU1_CS_AP/2377 wait 5 +21-126-10:53:08.166 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:13.170 00 SCX_CPU1_CS_AP/2378 +21-126-10:53:13.170 00 SCX_CPU1_CS_AP/2379 write ";*********************************************************************" +21-126-10:53:13.170 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:13.171 00 SCX_CPU1_CS_AP/2380 write "; Step 4.20: Send the Enable Checksum command. " +21-126-10:53:13.171 00 SPR-I:OPRO ; Step 4.20: Send the Enable Checksum command. +21-126-10:53:13.171 00 SCX_CPU1_CS_AP/2381 write ";*********************************************************************" +21-126-10:53:13.171 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:13.171 00 SCX_CPU1_CS_AP/2382 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-126-10:53:13.176 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:13.176 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-10:53:13.177 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:13.177 00 SCX_CPU1_CS_AP/2383 +21-126-10:53:13.177 00 SCX_CPU1_CS_AP/2384 local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:53:13.177 00 SCX_CPU1_CS_AP/2386 /SCX_CPU1_CS_EnableAll +21-126-10:53:13.179 00 SCX_CPU1_CS_AP/2387 +21-126-10:53:13.179 00 SCX_CPU1_CS_AP/2388 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:53:13.184 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:13.932 00 TLMH-I:STS 58-012-14:16:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-10:53:16.187 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:16.189 00 SCX_CPU1_CS_AP/2389 if (UT_TW_Status = UT_Success) then +21-126-10:53:16.189 00 SCX_CPU1_CS_AP/2390 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-126-10:53:16.189 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-10:53:16.189 00 SCX_CPU1_CS_AP/2391 ut_setrequirements CS_1003, "P" +21-126-10:53:16.192 00 SCX_CPU1_CS_AP/2392 ut_setrequirements CS_8000, "P" +21-126-10:53:16.193 00 SCX_CPU1_CS_AP/2397 endif +21-126-10:53:16.193 00 SCX_CPU1_CS_AP/2398 +21-126-10:53:16.193 00 SCX_CPU1_CS_AP/2400 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:53:16.197 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:16.197 00 SCX_CPU1_CS_AP/2401 if (UT_TW_Status = UT_Success) then +21-126-10:53:16.197 00 SCX_CPU1_CS_AP/2402 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-126-10:53:16.197 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-10:53:16.197 00 SCX_CPU1_CS_AP/2403 ut_setrequirements CS_1003, "P" +21-126-10:53:16.228 00 SCX_CPU1_CS_AP/2404 ut_setrequirements CS_8000, "P" +21-126-10:53:16.229 00 SCX_CPU1_CS_AP/2409 endif +21-126-10:53:16.229 00 SCX_CPU1_CS_AP/2410 +21-126-10:53:16.229 00 SCX_CPU1_CS_AP/2411 wait 5 +21-126-10:53:16.229 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:21.233 00 SCX_CPU1_CS_AP/2412 +21-126-10:53:21.233 00 SCX_CPU1_CS_AP/2413 write ";*********************************************************************" +21-126-10:53:21.233 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:21.233 00 SCX_CPU1_CS_AP/2414 write "; Step 4.21: Send the Disable Application Checksumming command. " +21-126-10:53:21.233 00 SPR-I:OPRO ; Step 4.21: Send the Disable Application Checksumming command. +21-126-10:53:21.233 00 SCX_CPU1_CS_AP/2415 write ";*********************************************************************" +21-126-10:53:21.233 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:21.234 00 SCX_CPU1_CS_AP/2416 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_APP_INF_EID, "INFO", 1 +21-126-10:53:21.240 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:21.241 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-126-10:53:21.241 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:21.241 00 SCX_CPU1_CS_AP/2417 +21-126-10:53:21.241 00 SCX_CPU1_CS_AP/2418 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:53:21.241 00 SCX_CPU1_CS_AP/2419 +21-126-10:53:21.241 00 SCX_CPU1_CS_AP/2421 /SCX_CPU1_CS_DisableApps +21-126-10:53:21.244 00 SCX_CPU1_CS_AP/2422 +21-126-10:53:21.244 00 SCX_CPU1_CS_AP/2423 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:53:21.250 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:21.935 00 TLMH-I:STS 58-012-14:16:38.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-126-10:53:24.253 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:24.256 00 SCX_CPU1_CS_AP/2424 if (UT_TW_Status = UT_Success) then +21-126-10:53:24.256 00 SCX_CPU1_CS_AP/2425 write "<*> Passed (1003;4002) - CS DisableApps command sent properly." +21-126-10:53:24.256 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-126-10:53:24.256 00 SCX_CPU1_CS_AP/2426 ut_setrequirements CS_1003, "P" +21-126-10:53:24.259 00 SCX_CPU1_CS_AP/2427 ut_setrequirements CS_4002, "P" +21-126-10:53:24.261 00 SCX_CPU1_CS_AP/2432 endif +21-126-10:53:24.261 00 SCX_CPU1_CS_AP/2433 +21-126-10:53:24.261 00 SCX_CPU1_CS_AP/2435 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:53:24.265 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:24.266 00 SCX_CPU1_CS_AP/2436 if (UT_TW_Status = UT_Success) then +21-126-10:53:24.266 00 SCX_CPU1_CS_AP/2437 write "<*> Passed (1003;4002) - Expected Event Msg ",CS_DISABLE_APP_INF_EID," rcv'd." +21-126-10:53:24.266 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-126-10:53:24.266 00 SCX_CPU1_CS_AP/2438 ut_setrequirements CS_1003, "P" +21-126-10:53:24.301 00 SCX_CPU1_CS_AP/2439 ut_setrequirements CS_4002, "P" +21-126-10:53:24.302 00 SCX_CPU1_CS_AP/2444 endif +21-126-10:53:24.302 00 SCX_CPU1_CS_AP/2445 +21-126-10:53:24.302 00 SCX_CPU1_CS_AP/2446 wait 5 +21-126-10:53:24.302 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:29.307 00 SCX_CPU1_CS_AP/2447 +21-126-10:53:29.307 00 SCX_CPU1_CS_AP/2448 write ";*********************************************************************" +21-126-10:53:29.307 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:29.307 00 SCX_CPU1_CS_AP/2449 write "; Step 4.22: Send the Enable Application Code Segment command with an" +21-126-10:53:29.307 00 SPR-I:OPRO ; Step 4.22: Send the Enable Application Code Segment command with an +21-126-10:53:29.307 00 SCX_CPU1_CS_AP/2450 write "; application whose status is DISABLED." +21-126-10:53:29.308 00 SPR-I:OPRO ; application whose status is DISABLED. +21-126-10:53:29.308 00 SCX_CPU1_CS_AP/2451 write ";*********************************************************************" +21-126-10:53:29.308 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:29.308 00 SCX_CPU1_CS_AP/2454 foundApp=FALSE +21-126-10:53:29.308 00 SCX_CPU1_CS_AP/2455 +21-126-10:53:29.308 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.308 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.309 00 SCX_CPU1_CS_AP/2458 appIndex = i +21-126-10:53:29.309 00 SCX_CPU1_CS_AP/2459 foundApp = TRUE +21-126-10:53:29.309 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.309 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.310 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.311 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.311 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.311 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.312 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.312 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.313 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.313 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.314 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.314 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.314 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.314 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.315 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.315 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.315 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.315 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.315 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.315 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.315 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.316 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.316 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.316 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.316 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.316 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.317 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.317 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.317 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.317 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.318 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.318 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.318 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.318 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.318 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.318 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.319 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.319 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.319 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.319 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.319 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.319 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.320 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.320 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.320 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.320 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.320 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.321 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.321 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.321 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.321 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.321 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.321 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.321 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.322 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.322 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.322 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.322 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.323 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.323 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.323 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.323 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.323 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.323 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.324 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.324 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.324 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.324 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.324 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.324 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.325 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.325 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.325 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.325 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.325 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.326 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.326 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.326 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.326 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.326 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.327 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.327 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.327 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.327 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.327 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.327 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.328 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.328 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.328 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.328 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.329 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.329 00 SCX_CPU1_CS_AP/2457 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:53:29.329 00 SCX_CPU1_CS_AP/2460 endif +21-126-10:53:29.329 00 SCX_CPU1_CS_AP/2461 enddo +21-126-10:53:29.329 00 SCX_CPU1_CS_AP/2456 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:53:29.330 00 SCX_CPU1_CS_AP/2462 +21-126-10:53:29.334 00 SCX_CPU1_CS_AP/2463 if (foundApp = TRUE) then +21-126-10:53:29.334 00 SCX_CPU1_CS_AP/2464 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:53:29.334 00 SCX_CPU1_CS_AP/2465 write "; Disabled app '",appName, "' found at index ", appIndex +21-126-10:53:29.334 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-126-10:53:29.334 00 SCX_CPU1_CS_AP/2469 endif +21-126-10:53:29.334 00 SCX_CPU1_CS_AP/2470 +21-126-10:53:29.334 00 SCX_CPU1_CS_AP/2471 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:53:29.338 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:29.338 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:53:29.338 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:29.339 00 SCX_CPU1_CS_AP/2472 +21-126-10:53:29.339 00 SCX_CPU1_CS_AP/2473 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:53:29.339 00 SCX_CPU1_CS_AP/2475 /SCX_CPU1_CS_EnableAppName AppName=appName +21-126-10:53:29.351 00 SCX_CPU1_CS_AP/2476 +21-126-10:53:29.351 00 SCX_CPU1_CS_AP/2477 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:53:29.354 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:29.931 00 TLMH-I:STS 58-012-14:16:46.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:53:32.358 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:32.360 00 SCX_CPU1_CS_AP/2478 if (UT_TW_Status = UT_Success) then +21-126-10:53:32.360 00 SCX_CPU1_CS_AP/2479 write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." +21-126-10:53:32.360 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:53:32.360 00 SCX_CPU1_CS_AP/2480 ut_setrequirements CS_1003, "P" +21-126-10:53:32.362 00 SCX_CPU1_CS_AP/2481 ut_setrequirements CS_4003, "P" +21-126-10:53:32.363 00 SCX_CPU1_CS_AP/2486 endif +21-126-10:53:32.363 00 SCX_CPU1_CS_AP/2487 +21-126-10:53:32.363 00 SCX_CPU1_CS_AP/2489 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:53:32.365 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:32.366 00 SCX_CPU1_CS_AP/2490 if (UT_TW_Status = UT_Success) then +21-126-10:53:32.366 00 SCX_CPU1_CS_AP/2491 write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:53:32.366 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:53:32.366 00 SCX_CPU1_CS_AP/2492 ut_setrequirements CS_1003, "P" +21-126-10:53:32.393 00 SCX_CPU1_CS_AP/2493 ut_setrequirements CS_4003, "P" +21-126-10:53:32.394 00 SCX_CPU1_CS_AP/2498 endif +21-126-10:53:32.394 00 SCX_CPU1_CS_AP/2499 +21-126-10:53:32.394 00 SCX_CPU1_CS_AP/2500 wait 5 +21-126-10:53:32.394 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:37.399 00 SCX_CPU1_CS_AP/2501 +21-126-10:53:37.399 00 SCX_CPU1_CS_AP/2502 step4_23: +21-126-10:53:37.399 00 SCX_CPU1_CS_AP/2503 write ";*********************************************************************" +21-126-10:53:37.399 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:37.399 00 SCX_CPU1_CS_AP/2504 write "; Step 4.23: Dump the Application Code Segment Results table. " +21-126-10:53:37.400 00 SPR-I:OPRO ; Step 4.23: Dump the Application Code Segment Results table. +21-126-10:53:37.400 00 SCX_CPU1_CS_AP/2505 write ";*********************************************************************" +21-126-10:53:37.400 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:37.400 00 SCX_CPU1_CS_AP/2506 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:53:37.400 00 SCX_CPU1_CS_AP/2507 +21-126-10:53:37.400 00 SCX_CPU1_CS_AP/2508 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_23",hostCPU,resAppId) +21-126-10:53:37.401 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:53:37.403 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:53:37.404 00 GET_TBL_TO_CVT/2 ; +21-126-10:53:37.404 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:53:37.404 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:53:37.412 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_23" +21-126-10:53:37.425 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:53:43.436 00 TLMH-I:STS 58-012-14:17:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_23' +21-126-10:53:52.438 00 SPR-I:OPRO +21-126-10:53:52.438 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:53:52.438 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:53:52.439 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:53:52.439 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:53:52.443 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_23 cpu1_apprestbl4_23 binary 192.168.1.8 +21-126-10:53:52.591 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:53:52.592 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:54:07.605 00 SPR-I:OPRO +21-126-10:54:07.620 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_23`" +21-126-10:54:07.620 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:12.625 00 GET_TBL_TO_CVT/238 +21-126-10:54:12.625 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:54:12.625 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:54:12.625 00 SCX_CPU1_CS_AP/2509 wait 5 +21-126-10:54:12.625 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:17.630 00 SCX_CPU1_CS_AP/2510 +21-126-10:54:17.630 00 SCX_CPU1_CS_AP/2511 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:54:17.642 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:17.644 00 SCX_CPU1_CS_AP/2512 if (UT_TW_Status = UT_Success) then +21-126-10:54:17.644 00 SCX_CPU1_CS_AP/2513 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:54:17.644 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:54:17.645 00 SCX_CPU1_CS_AP/2514 ut_setrequirements CS_4008, "P" +21-126-10:54:17.648 00 SCX_CPU1_CS_AP/2518 endif +21-126-10:54:17.648 00 SCX_CPU1_CS_AP/2519 +21-126-10:54:17.648 00 SCX_CPU1_CS_AP/2520 write ";*********************************************************************" +21-126-10:54:17.648 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:17.648 00 SCX_CPU1_CS_AP/2521 write "; Step 4.24: Send the Recompute Application Code Segment CRC command " +21-126-10:54:17.648 00 SPR-I:OPRO ; Step 4.24: Send the Recompute Application Code Segment CRC command +21-126-10:54:17.648 00 SCX_CPU1_CS_AP/2522 write "; for the application specified in Step 4.22 above. " +21-126-10:54:17.648 00 SPR-I:OPRO ; for the application specified in Step 4.22 above. +21-126-10:54:17.649 00 SCX_CPU1_CS_AP/2523 write ";*********************************************************************" +21-126-10:54:17.649 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:17.649 00 SCX_CPU1_CS_AP/2524 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:54:17.656 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:17.656 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:54:17.656 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:17.688 00 SCX_CPU1_CS_AP/2525 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:54:17.690 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:17.690 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:54:17.690 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:17.691 00 SCX_CPU1_CS_AP/2526 +21-126-10:54:17.691 00 SCX_CPU1_CS_AP/2527 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:54:17.691 00 SCX_CPU1_CS_AP/2529 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:54:17.704 00 SCX_CPU1_CS_AP/2530 +21-126-10:54:17.704 00 SCX_CPU1_CS_AP/2531 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:54:17.707 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:18.431 00 TLMH-I:STS 58-012-14:17:35.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:54:19.710 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:19.712 00 SCX_CPU1_CS_AP/2532 if (UT_TW_Status = UT_Success) then +21-126-10:54:19.713 00 SCX_CPU1_CS_AP/2533 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:54:19.713 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:54:19.713 00 SCX_CPU1_CS_AP/2534 ut_setrequirements CS_1003, "P" +21-126-10:54:19.718 00 SCX_CPU1_CS_AP/2535 ut_setrequirements CS_4005, "P" +21-126-10:54:19.722 00 SCX_CPU1_CS_AP/2540 endif +21-126-10:54:19.722 00 SCX_CPU1_CS_AP/2541 +21-126-10:54:19.722 00 SCX_CPU1_CS_AP/2543 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:54:19.739 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:19.741 00 SCX_CPU1_CS_AP/2544 if (UT_TW_Status = UT_Success) then +21-126-10:54:19.741 00 SCX_CPU1_CS_AP/2545 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:54:19.741 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:54:19.741 00 SCX_CPU1_CS_AP/2546 ut_setrequirements CS_1003, "P" +21-126-10:54:19.776 00 SCX_CPU1_CS_AP/2547 ut_setrequirements CS_4005, "P" +21-126-10:54:19.777 00 SCX_CPU1_CS_AP/2552 endif +21-126-10:54:19.777 00 SCX_CPU1_CS_AP/2553 +21-126-10:54:19.777 00 SCX_CPU1_CS_AP/2555 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:54:19.777 00 SCX_CPU1_CS_AP/2556 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:54:19.777 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:54:19.777 00 SCX_CPU1_CS_AP/2557 ut_setrequirements CS_4005, "P" +21-126-10:54:19.778 00 SCX_CPU1_CS_AP/2561 endif +21-126-10:54:19.778 00 SCX_CPU1_CS_AP/2562 +21-126-10:54:19.778 00 SCX_CPU1_CS_AP/2564 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:54:19.781 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:22.436 00 TLMH-I:STS 58-012-14:17:39.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:54:22.785 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:22.788 00 SCX_CPU1_CS_AP/2565 if (UT_TW_Status = UT_Success) then +21-126-10:54:22.788 00 SCX_CPU1_CS_AP/2566 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:54:22.788 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:54:22.788 00 SCX_CPU1_CS_AP/2567 ut_setrequirements CS_40051, "P" +21-126-10:54:22.793 00 SCX_CPU1_CS_AP/2571 endif +21-126-10:54:22.793 00 SCX_CPU1_CS_AP/2572 +21-126-10:54:22.793 00 SCX_CPU1_CS_AP/2574 currSCnt = {seqTlmItem} +21-126-10:54:22.793 00 SCX_CPU1_CS_AP/2575 expectedSCnt = currSCnt + 1 +21-126-10:54:22.793 00 SCX_CPU1_CS_AP/2576 +21-126-10:54:22.793 00 SCX_CPU1_CS_AP/2577 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:54:22.808 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:23.809 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:23.812 00 SCX_CPU1_CS_AP/2579 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:54:23.812 00 SCX_CPU1_CS_AP/2580 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:54:23.812 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:54:23.812 00 SCX_CPU1_CS_AP/2581 ut_setrequirements CS_40051, "P" +21-126-10:54:23.816 00 SCX_CPU1_CS_AP/2585 endif +21-126-10:54:23.816 00 SCX_CPU1_CS_AP/2586 +21-126-10:54:23.816 00 SCX_CPU1_CS_AP/2587 wait 5 +21-126-10:54:23.816 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:28.820 00 SCX_CPU1_CS_AP/2588 +21-126-10:54:28.820 00 SCX_CPU1_CS_AP/2589 write ";*********************************************************************" +21-126-10:54:28.820 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:28.820 00 SCX_CPU1_CS_AP/2590 write "; Step 4.25: Send the Report Application Code Segment CRC command for" +21-126-10:54:28.820 00 SPR-I:OPRO ; Step 4.25: Send the Report Application Code Segment CRC command for +21-126-10:54:28.821 00 SCX_CPU1_CS_AP/2591 write "; for the application specified above. " +21-126-10:54:28.821 00 SPR-I:OPRO ; for the application specified above. +21-126-10:54:28.821 00 SCX_CPU1_CS_AP/2592 write ";*********************************************************************" +21-126-10:54:28.821 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:28.821 00 SCX_CPU1_CS_AP/2593 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:54:28.826 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:28.828 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:54:28.828 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:28.828 00 SCX_CPU1_CS_AP/2594 +21-126-10:54:28.828 00 SCX_CPU1_CS_AP/2595 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:54:28.828 00 SCX_CPU1_CS_AP/2597 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:54:28.840 00 SCX_CPU1_CS_AP/2598 +21-126-10:54:28.840 00 SCX_CPU1_CS_AP/2599 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:54:28.844 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:29.439 00 TLMH-I:STS 58-012-14:17:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:54:29.845 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:29.847 00 SCX_CPU1_CS_AP/2600 if (UT_TW_Status = UT_Success) then +21-126-10:54:29.847 00 SCX_CPU1_CS_AP/2601 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:54:29.848 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:54:29.848 00 SCX_CPU1_CS_AP/2602 ut_setrequirements CS_1003, "P" +21-126-10:54:29.851 00 SCX_CPU1_CS_AP/2603 ut_setrequirements CS_4006, "P" +21-126-10:54:29.852 00 SCX_CPU1_CS_AP/2608 endif +21-126-10:54:29.852 00 SCX_CPU1_CS_AP/2609 +21-126-10:54:29.852 00 SCX_CPU1_CS_AP/2611 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:54:29.854 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:29.854 00 SCX_CPU1_CS_AP/2612 if (UT_TW_Status = UT_Success) then +21-126-10:54:29.855 00 SCX_CPU1_CS_AP/2613 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:54:29.855 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:54:29.855 00 SCX_CPU1_CS_AP/2614 ut_setrequirements CS_1003, "P" +21-126-10:54:29.881 00 SCX_CPU1_CS_AP/2615 ut_setrequirements CS_4006, "P" +21-126-10:54:29.882 00 SCX_CPU1_CS_AP/2620 endif +21-126-10:54:29.882 00 SCX_CPU1_CS_AP/2621 +21-126-10:54:29.882 00 SCX_CPU1_CS_AP/2622 wait 5 +21-126-10:54:29.882 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:34.886 00 SCX_CPU1_CS_AP/2623 +21-126-10:54:34.886 00 SCX_CPU1_CS_AP/2624 write ";*********************************************************************" +21-126-10:54:34.887 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:34.887 00 SCX_CPU1_CS_AP/2625 write "; Step 4.26: Send the Disable Application Code Segment command with " +21-126-10:54:34.887 00 SPR-I:OPRO ; Step 4.26: Send the Disable Application Code Segment command with +21-126-10:54:34.887 00 SCX_CPU1_CS_AP/2626 write "; an application whose status is ENABLED." +21-126-10:54:34.887 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-126-10:54:34.887 00 SCX_CPU1_CS_AP/2627 write ";*********************************************************************" +21-126-10:54:34.887 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:34.887 00 SCX_CPU1_CS_AP/2630 foundApp=FALSE +21-126-10:54:34.887 00 SCX_CPU1_CS_AP/2631 +21-126-10:54:34.888 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.888 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.888 00 SCX_CPU1_CS_AP/2634 appIndex = i +21-126-10:54:34.889 00 SCX_CPU1_CS_AP/2635 foundApp = TRUE +21-126-10:54:34.889 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.889 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.891 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.891 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.891 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.891 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.891 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.891 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.892 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.892 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.892 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.892 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.893 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.893 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.893 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.893 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.893 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.894 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.894 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.894 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.894 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.894 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.895 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.895 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.895 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.895 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.895 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.896 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.896 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.896 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.897 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.897 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.897 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.897 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.897 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.898 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.898 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.898 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.898 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.898 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.899 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.899 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.899 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.899 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.899 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.899 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.899 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.900 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.900 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.900 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.900 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.900 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.900 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.900 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.901 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.901 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.901 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.901 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.901 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.901 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.901 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.901 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.902 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.902 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.902 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.902 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.902 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.902 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.903 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.903 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.903 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.903 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.903 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.903 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.904 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.904 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.904 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.904 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.904 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.904 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.904 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.904 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.905 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.905 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.905 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.905 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.905 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.905 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.906 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.906 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.906 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.906 00 SCX_CPU1_CS_AP/2633 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:54:34.906 00 SCX_CPU1_CS_AP/2636 endif +21-126-10:54:34.906 00 SCX_CPU1_CS_AP/2637 enddo +21-126-10:54:34.906 00 SCX_CPU1_CS_AP/2632 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:54:34.907 00 SCX_CPU1_CS_AP/2638 +21-126-10:54:34.907 00 SCX_CPU1_CS_AP/2639 if (foundApp = TRUE) then +21-126-10:54:34.907 00 SCX_CPU1_CS_AP/2640 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:54:34.907 00 SCX_CPU1_CS_AP/2641 write "; Enabled app '",appName, "' found at index ", appIndex +21-126-10:54:34.907 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:54:34.907 00 SCX_CPU1_CS_AP/2645 endif +21-126-10:54:34.907 00 SCX_CPU1_CS_AP/2646 +21-126-10:54:34.907 00 SCX_CPU1_CS_AP/2647 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:54:34.909 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:34.909 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:54:34.909 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:34.910 00 SCX_CPU1_CS_AP/2648 +21-126-10:54:34.910 00 SCX_CPU1_CS_AP/2649 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:54:34.910 00 SCX_CPU1_CS_AP/2651 /SCX_CPU1_CS_DisableAppName AppName=appName +21-126-10:54:34.923 00 SCX_CPU1_CS_AP/2652 +21-126-10:54:34.923 00 SCX_CPU1_CS_AP/2653 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:54:34.927 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:35.440 00 TLMH-I:STS 58-012-14:17:52.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:54:35.928 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:35.931 00 SCX_CPU1_CS_AP/2654 if (UT_TW_Status = UT_Success) then +21-126-10:54:35.931 00 SCX_CPU1_CS_AP/2655 write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." +21-126-10:54:35.931 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:54:35.932 00 SCX_CPU1_CS_AP/2656 ut_setrequirements CS_1003, "P" +21-126-10:54:35.934 00 SCX_CPU1_CS_AP/2657 ut_setrequirements CS_4004, "P" +21-126-10:54:35.935 00 SCX_CPU1_CS_AP/2662 endif +21-126-10:54:35.935 00 SCX_CPU1_CS_AP/2663 +21-126-10:54:35.935 00 SCX_CPU1_CS_AP/2665 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:54:35.939 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:35.940 00 SCX_CPU1_CS_AP/2666 if (UT_TW_Status = UT_Success) then +21-126-10:54:35.940 00 SCX_CPU1_CS_AP/2667 write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:54:35.940 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:54:35.940 00 SCX_CPU1_CS_AP/2668 ut_setrequirements CS_1003, "P" +21-126-10:54:35.975 00 SCX_CPU1_CS_AP/2669 ut_setrequirements CS_4004, "P" +21-126-10:54:35.976 00 SCX_CPU1_CS_AP/2674 endif +21-126-10:54:35.976 00 SCX_CPU1_CS_AP/2675 +21-126-10:54:35.976 00 SCX_CPU1_CS_AP/2676 wait 5 +21-126-10:54:35.976 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:40.981 00 SCX_CPU1_CS_AP/2677 +21-126-10:54:40.981 00 SCX_CPU1_CS_AP/2678 step4_27: +21-126-10:54:40.981 00 SCX_CPU1_CS_AP/2679 write ";*********************************************************************" +21-126-10:54:40.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:40.981 00 SCX_CPU1_CS_AP/2680 write "; Step 4.27: Dump the Application Code Segment Results table. " +21-126-10:54:40.981 00 SPR-I:OPRO ; Step 4.27: Dump the Application Code Segment Results table. +21-126-10:54:40.981 00 SCX_CPU1_CS_AP/2681 write ";*********************************************************************" +21-126-10:54:40.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:40.981 00 SCX_CPU1_CS_AP/2682 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:54:40.981 00 SCX_CPU1_CS_AP/2683 +21-126-10:54:40.981 00 SCX_CPU1_CS_AP/2684 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_27",hostCPU,resAppId) +21-126-10:54:40.981 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:54:40.982 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:54:40.982 00 GET_TBL_TO_CVT/2 ; +21-126-10:54:40.982 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:54:40.982 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:54:40.987 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_27" +21-126-10:54:40.989 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:54:43.436 00 TLMH-I:STS 58-012-14:18:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_27' +21-126-10:54:56.000 00 SPR-I:OPRO +21-126-10:54:56.000 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:54:56.000 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:54:56.000 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:54:56.000 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:54:56.001 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_27 cpu1_apprestbl4_27 binary 192.168.1.8 +21-126-10:54:56.148 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:54:56.148 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:55:11.161 00 SPR-I:OPRO +21-126-10:55:11.205 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_27`" +21-126-10:55:11.205 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:16.210 00 GET_TBL_TO_CVT/238 +21-126-10:55:16.210 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:55:16.210 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:55:16.211 00 SCX_CPU1_CS_AP/2685 wait 5 +21-126-10:55:16.211 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:21.215 00 SCX_CPU1_CS_AP/2686 +21-126-10:55:21.215 00 SCX_CPU1_CS_AP/2687 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:55:21.227 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:21.228 00 SCX_CPU1_CS_AP/2688 if (UT_TW_Status = UT_Success) then +21-126-10:55:21.228 00 SCX_CPU1_CS_AP/2689 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:55:21.228 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:55:21.228 00 SCX_CPU1_CS_AP/2690 ut_setrequirements CS_4008, "P" +21-126-10:55:21.229 00 SCX_CPU1_CS_AP/2694 endif +21-126-10:55:21.229 00 SCX_CPU1_CS_AP/2695 +21-126-10:55:21.229 00 SCX_CPU1_CS_AP/2696 write ";*********************************************************************" +21-126-10:55:21.229 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:21.229 00 SCX_CPU1_CS_AP/2697 write "; Step 4.28: Send the Recompute Application Code Segment CRC command " +21-126-10:55:21.229 00 SPR-I:OPRO ; Step 4.28: Send the Recompute Application Code Segment CRC command +21-126-10:55:21.229 00 SCX_CPU1_CS_AP/2698 write "; for the application specified in Step 4.26 above. " +21-126-10:55:21.229 00 SPR-I:OPRO ; for the application specified in Step 4.26 above. +21-126-10:55:21.229 00 SCX_CPU1_CS_AP/2699 write ";*********************************************************************" +21-126-10:55:21.229 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:21.229 00 SCX_CPU1_CS_AP/2700 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:55:21.230 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:21.230 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:55:21.230 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:21.244 00 SCX_CPU1_CS_AP/2701 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:55:21.245 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:21.245 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:55:21.246 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:21.246 00 SCX_CPU1_CS_AP/2702 +21-126-10:55:21.246 00 SCX_CPU1_CS_AP/2703 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:55:21.246 00 SCX_CPU1_CS_AP/2705 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:55:21.247 00 SCX_CPU1_CS_AP/2706 +21-126-10:55:21.248 00 SCX_CPU1_CS_AP/2707 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:55:21.250 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:21.934 00 TLMH-I:STS 58-012-14:18:38.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:55:24.253 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:24.255 00 SCX_CPU1_CS_AP/2708 if (UT_TW_Status = UT_Success) then +21-126-10:55:24.256 00 SCX_CPU1_CS_AP/2709 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:55:24.256 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:55:24.256 00 SCX_CPU1_CS_AP/2710 ut_setrequirements CS_1003, "P" +21-126-10:55:24.259 00 SCX_CPU1_CS_AP/2711 ut_setrequirements CS_4005, "P" +21-126-10:55:24.263 00 SCX_CPU1_CS_AP/2716 endif +21-126-10:55:24.263 00 SCX_CPU1_CS_AP/2717 +21-126-10:55:24.263 00 SCX_CPU1_CS_AP/2719 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:55:24.277 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:24.280 00 SCX_CPU1_CS_AP/2720 if (UT_TW_Status = UT_Success) then +21-126-10:55:24.281 00 SCX_CPU1_CS_AP/2721 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:55:24.281 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:55:24.281 00 SCX_CPU1_CS_AP/2722 ut_setrequirements CS_1003, "P" +21-126-10:55:24.324 00 SCX_CPU1_CS_AP/2723 ut_setrequirements CS_4005, "P" +21-126-10:55:24.325 00 SCX_CPU1_CS_AP/2728 endif +21-126-10:55:24.325 00 SCX_CPU1_CS_AP/2729 +21-126-10:55:24.325 00 SCX_CPU1_CS_AP/2731 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:55:24.325 00 SCX_CPU1_CS_AP/2732 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:55:24.325 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:55:24.325 00 SCX_CPU1_CS_AP/2733 ut_setrequirements CS_4005, "P" +21-126-10:55:24.326 00 SCX_CPU1_CS_AP/2737 endif +21-126-10:55:24.326 00 SCX_CPU1_CS_AP/2738 +21-126-10:55:24.326 00 SCX_CPU1_CS_AP/2740 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:55:24.329 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:25.936 00 TLMH-I:STS 58-012-14:18:42.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:55:26.331 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:26.334 00 SCX_CPU1_CS_AP/2741 if (UT_TW_Status = UT_Success) then +21-126-10:55:26.334 00 SCX_CPU1_CS_AP/2742 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:55:26.334 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:55:26.334 00 SCX_CPU1_CS_AP/2743 ut_setrequirements CS_40051, "P" +21-126-10:55:26.336 00 SCX_CPU1_CS_AP/2747 endif +21-126-10:55:26.336 00 SCX_CPU1_CS_AP/2748 +21-126-10:55:26.336 00 SCX_CPU1_CS_AP/2750 currSCnt = {seqTlmItem} +21-126-10:55:26.337 00 SCX_CPU1_CS_AP/2751 expectedSCnt = currSCnt + 1 +21-126-10:55:26.337 00 SCX_CPU1_CS_AP/2752 +21-126-10:55:26.337 00 SCX_CPU1_CS_AP/2753 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:55:26.341 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:28.343 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:28.346 00 SCX_CPU1_CS_AP/2755 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:55:28.346 00 SCX_CPU1_CS_AP/2756 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:55:28.346 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:55:28.346 00 SCX_CPU1_CS_AP/2757 ut_setrequirements CS_40051, "P" +21-126-10:55:28.349 00 SCX_CPU1_CS_AP/2761 endif +21-126-10:55:28.349 00 SCX_CPU1_CS_AP/2762 +21-126-10:55:28.349 00 SCX_CPU1_CS_AP/2763 wait 5 +21-126-10:55:28.349 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:33.353 00 SCX_CPU1_CS_AP/2764 +21-126-10:55:33.353 00 SCX_CPU1_CS_AP/2765 write ";*********************************************************************" +21-126-10:55:33.353 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:33.354 00 SCX_CPU1_CS_AP/2766 write "; Step 4.29: Send the Report Application Code Segment CRC command for" +21-126-10:55:33.354 00 SPR-I:OPRO ; Step 4.29: Send the Report Application Code Segment CRC command for +21-126-10:55:33.354 00 SCX_CPU1_CS_AP/2767 write "; for the application specified above. " +21-126-10:55:33.354 00 SPR-I:OPRO ; for the application specified above. +21-126-10:55:33.354 00 SCX_CPU1_CS_AP/2768 write ";*********************************************************************" +21-126-10:55:33.354 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:33.354 00 SCX_CPU1_CS_AP/2769 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:55:33.359 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:33.359 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:55:33.359 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:33.360 00 SCX_CPU1_CS_AP/2770 +21-126-10:55:33.360 00 SCX_CPU1_CS_AP/2771 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:55:33.360 00 SCX_CPU1_CS_AP/2773 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:55:33.372 00 SCX_CPU1_CS_AP/2774 +21-126-10:55:33.372 00 SCX_CPU1_CS_AP/2775 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:55:33.376 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:33.929 00 TLMH-I:STS 58-012-14:18:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:55:36.380 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:36.382 00 SCX_CPU1_CS_AP/2776 if (UT_TW_Status = UT_Success) then +21-126-10:55:36.382 00 SCX_CPU1_CS_AP/2777 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:55:36.382 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:55:36.383 00 SCX_CPU1_CS_AP/2778 ut_setrequirements CS_1003, "P" +21-126-10:55:36.386 00 SCX_CPU1_CS_AP/2779 ut_setrequirements CS_4006, "P" +21-126-10:55:36.388 00 SCX_CPU1_CS_AP/2784 endif +21-126-10:55:36.388 00 SCX_CPU1_CS_AP/2785 +21-126-10:55:36.388 00 SCX_CPU1_CS_AP/2787 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:55:36.392 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:36.392 00 SCX_CPU1_CS_AP/2788 if (UT_TW_Status = UT_Success) then +21-126-10:55:36.392 00 SCX_CPU1_CS_AP/2789 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:55:36.392 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:55:36.392 00 SCX_CPU1_CS_AP/2790 ut_setrequirements CS_1003, "P" +21-126-10:55:36.427 00 SCX_CPU1_CS_AP/2791 ut_setrequirements CS_4006, "P" +21-126-10:55:36.428 00 SCX_CPU1_CS_AP/2796 endif +21-126-10:55:36.428 00 SCX_CPU1_CS_AP/2797 +21-126-10:55:36.428 00 SCX_CPU1_CS_AP/2798 wait 5 +21-126-10:55:36.428 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:41.432 00 SCX_CPU1_CS_AP/2799 +21-126-10:55:41.432 00 SCX_CPU1_CS_AP/2800 write ";*********************************************************************" +21-126-10:55:41.432 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:41.432 00 SCX_CPU1_CS_AP/2801 write "; Step 4.30: Send the Enable Application Checksumming command. " +21-126-10:55:41.432 00 SPR-I:OPRO ; Step 4.30: Send the Enable Application Checksumming command. +21-126-10:55:41.432 00 SCX_CPU1_CS_AP/2802 write ";*********************************************************************" +21-126-10:55:41.433 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:41.433 00 SCX_CPU1_CS_AP/2803 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_INF_EID, "INFO", 1 +21-126-10:55:41.441 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:41.442 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-126-10:55:41.442 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:41.444 00 SCX_CPU1_CS_AP/2804 +21-126-10:55:41.444 00 SCX_CPU1_CS_AP/2805 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:55:41.444 00 SCX_CPU1_CS_AP/2806 +21-126-10:55:41.444 00 SCX_CPU1_CS_AP/2808 /SCX_CPU1_CS_EnableApps +21-126-10:55:41.462 00 SCX_CPU1_CS_AP/2809 +21-126-10:55:41.462 00 SCX_CPU1_CS_AP/2810 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:55:41.473 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:41.932 00 TLMH-I:STS 58-012-14:18:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-126-10:55:43.475 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:43.477 00 SCX_CPU1_CS_AP/2811 if (UT_TW_Status = UT_Success) then +21-126-10:55:43.477 00 SCX_CPU1_CS_AP/2812 write "<*> Passed (1003;4001) - CS EnableApps command sent properly." +21-126-10:55:43.477 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-126-10:55:43.478 00 SCX_CPU1_CS_AP/2813 ut_setrequirements CS_1003, "P" +21-126-10:55:43.481 00 SCX_CPU1_CS_AP/2814 ut_setrequirements CS_4001, "P" +21-126-10:55:43.482 00 SCX_CPU1_CS_AP/2819 endif +21-126-10:55:43.482 00 SCX_CPU1_CS_AP/2820 +21-126-10:55:43.482 00 SCX_CPU1_CS_AP/2822 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:55:43.486 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:43.487 00 SCX_CPU1_CS_AP/2823 if (UT_TW_Status = UT_Success) then +21-126-10:55:43.487 00 SCX_CPU1_CS_AP/2824 write "<*> Passed (1003;4001) - Expected Event Msg ",CS_ENABLE_APP_INF_EID," rcv'd." +21-126-10:55:43.487 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-126-10:55:43.487 00 SCX_CPU1_CS_AP/2825 ut_setrequirements CS_1003, "P" +21-126-10:55:43.518 00 SCX_CPU1_CS_AP/2826 ut_setrequirements CS_4001, "P" +21-126-10:55:43.519 00 SCX_CPU1_CS_AP/2831 endif +21-126-10:55:43.519 00 SCX_CPU1_CS_AP/2832 +21-126-10:55:43.519 00 SCX_CPU1_CS_AP/2833 wait 5 +21-126-10:55:43.519 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:48.525 00 SCX_CPU1_CS_AP/2834 +21-126-10:55:48.525 00 SCX_CPU1_CS_AP/2835 write ";*********************************************************************" +21-126-10:55:48.525 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:48.525 00 SCX_CPU1_CS_AP/2836 write "; Step 4.31: Send the Enable Application Code Segment command with an" +21-126-10:55:48.525 00 SPR-I:OPRO ; Step 4.31: Send the Enable Application Code Segment command with an +21-126-10:55:48.525 00 SCX_CPU1_CS_AP/2837 write "; application whose status is DISABLED. " +21-126-10:55:48.526 00 SPR-I:OPRO ; application whose status is DISABLED. +21-126-10:55:48.526 00 SCX_CPU1_CS_AP/2838 write ";*********************************************************************" +21-126-10:55:48.526 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:48.526 00 SCX_CPU1_CS_AP/2841 foundApp=FALSE +21-126-10:55:48.526 00 SCX_CPU1_CS_AP/2842 +21-126-10:55:48.526 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.526 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.527 00 SCX_CPU1_CS_AP/2845 appIndex = i +21-126-10:55:48.527 00 SCX_CPU1_CS_AP/2846 foundApp = TRUE +21-126-10:55:48.527 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.527 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.528 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.529 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.529 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.529 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.531 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.531 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.531 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.532 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.532 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.533 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.533 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.533 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.533 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.533 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.533 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.533 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.534 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.534 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.534 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.534 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.535 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.535 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.535 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.535 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.535 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.535 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.536 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.536 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.536 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.536 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.536 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.536 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.537 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.537 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.537 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.537 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.537 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.537 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.538 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.538 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.538 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.538 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.538 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.538 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.539 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.539 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.539 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.539 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.539 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.539 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.539 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.539 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.540 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.540 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.540 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.540 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.540 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.540 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.541 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.541 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.541 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.541 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.541 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.541 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.542 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.542 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.542 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.542 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.542 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.542 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.542 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.542 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.543 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.543 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.543 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.543 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.543 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.544 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.544 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.544 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.544 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.544 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.544 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.544 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.545 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.545 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.545 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.545 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.545 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.545 00 SCX_CPU1_CS_AP/2844 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Disabled") AND (foundApp = FALSE) then +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2847 endif +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2848 enddo +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2843 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2849 +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2850 if (foundApp = TRUE) then +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2851 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2852 write "; Disabled app '",appName, "' found at index ", appIndex +21-126-10:55:48.546 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2856 endif +21-126-10:55:48.546 00 SCX_CPU1_CS_AP/2857 +21-126-10:55:48.547 00 SCX_CPU1_CS_AP/2858 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:55:48.549 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:48.549 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:55:48.549 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:48.550 00 SCX_CPU1_CS_AP/2859 +21-126-10:55:48.550 00 SCX_CPU1_CS_AP/2860 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:55:48.550 00 SCX_CPU1_CS_AP/2862 /SCX_CPU1_CS_EnableAppName AppName=appName +21-126-10:55:48.563 00 SCX_CPU1_CS_AP/2863 +21-126-10:55:48.563 00 SCX_CPU1_CS_AP/2864 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:55:48.566 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:48.938 00 TLMH-I:STS 58-012-14:19:05.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:55:49.567 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:49.569 00 SCX_CPU1_CS_AP/2865 if (UT_TW_Status = UT_Success) then +21-126-10:55:49.569 00 SCX_CPU1_CS_AP/2866 write "<*> Passed (1003;4003) - CS EnableAppName command sent properly." +21-126-10:55:49.570 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:55:49.570 00 SCX_CPU1_CS_AP/2867 ut_setrequirements CS_1003, "P" +21-126-10:55:49.572 00 SCX_CPU1_CS_AP/2868 ut_setrequirements CS_4003, "P" +21-126-10:55:49.574 00 SCX_CPU1_CS_AP/2873 endif +21-126-10:55:49.574 00 SCX_CPU1_CS_AP/2874 +21-126-10:55:49.574 00 SCX_CPU1_CS_AP/2876 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:55:49.577 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:49.577 00 SCX_CPU1_CS_AP/2877 if (UT_TW_Status = UT_Success) then +21-126-10:55:49.577 00 SCX_CPU1_CS_AP/2878 write "<*> Passed (1003;4003) - Expected Event Msg ",CS_ENABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:55:49.577 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:55:49.577 00 SCX_CPU1_CS_AP/2879 ut_setrequirements CS_1003, "P" +21-126-10:55:49.610 00 SCX_CPU1_CS_AP/2880 ut_setrequirements CS_4003, "P" +21-126-10:55:49.611 00 SCX_CPU1_CS_AP/2885 endif +21-126-10:55:49.612 00 SCX_CPU1_CS_AP/2886 +21-126-10:55:49.612 00 SCX_CPU1_CS_AP/2887 wait 5 +21-126-10:55:49.612 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:54.616 00 SCX_CPU1_CS_AP/2888 +21-126-10:55:54.616 00 SCX_CPU1_CS_AP/2889 step4_32: +21-126-10:55:54.616 00 SCX_CPU1_CS_AP/2890 write ";*********************************************************************" +21-126-10:55:54.616 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:54.616 00 SCX_CPU1_CS_AP/2891 write "; Step 4.32: Dump the Application Code Segment Results table. " +21-126-10:55:54.616 00 SPR-I:OPRO ; Step 4.32: Dump the Application Code Segment Results table. +21-126-10:55:54.617 00 SCX_CPU1_CS_AP/2892 write ";*********************************************************************" +21-126-10:55:54.617 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:54.617 00 SCX_CPU1_CS_AP/2893 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:55:54.617 00 SCX_CPU1_CS_AP/2894 +21-126-10:55:54.617 00 SCX_CPU1_CS_AP/2895 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_32",hostCPU,resAppId) +21-126-10:55:54.618 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:55:54.620 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:55:54.620 00 GET_TBL_TO_CVT/2 ; +21-126-10:55:54.620 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:55:54.621 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:55:54.626 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_32" +21-126-10:55:54.638 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:55:59.439 00 TLMH-I:STS 58-012-14:19:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_32' +21-126-10:56:09.651 00 SPR-I:OPRO +21-126-10:56:09.651 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:56:09.651 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:56:09.652 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:56:09.652 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:56:09.656 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_32 cpu1_apprestbl4_32 binary 192.168.1.8 +21-126-10:56:09.838 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:56:09.838 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:56:24.850 00 SPR-I:OPRO +21-126-10:56:24.894 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_32`" +21-126-10:56:24.894 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:56:29.900 00 GET_TBL_TO_CVT/238 +21-126-10:56:29.900 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:56:29.900 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:56:29.902 00 SCX_CPU1_CS_AP/2896 wait 5 +21-126-10:56:29.902 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:56:34.906 00 SCX_CPU1_CS_AP/2897 +21-126-10:56:34.906 00 SCX_CPU1_CS_AP/2898 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:56:34.918 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:34.920 00 SCX_CPU1_CS_AP/2899 if (UT_TW_Status = UT_Success) then +21-126-10:56:34.920 00 SCX_CPU1_CS_AP/2900 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:56:34.920 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:56:34.921 00 SCX_CPU1_CS_AP/2901 ut_setrequirements CS_4008, "P" +21-126-10:56:34.924 00 SCX_CPU1_CS_AP/2905 endif +21-126-10:56:34.924 00 SCX_CPU1_CS_AP/2906 +21-126-10:56:34.924 00 SCX_CPU1_CS_AP/2907 write ";*********************************************************************" +21-126-10:56:34.925 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:34.925 00 SCX_CPU1_CS_AP/2908 write "; Step 4.33: Send the Recompute Application Code Segment CRC command " +21-126-10:56:34.925 00 SPR-I:OPRO ; Step 4.33: Send the Recompute Application Code Segment CRC command +21-126-10:56:34.925 00 SCX_CPU1_CS_AP/2909 write "; for the application specified in Step 4.31 above. " +21-126-10:56:34.925 00 SPR-I:OPRO ; for the application specified in Step 4.31 above. +21-126-10:56:34.925 00 SCX_CPU1_CS_AP/2910 write ";*********************************************************************" +21-126-10:56:34.925 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:34.925 00 SCX_CPU1_CS_AP/2911 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:56:34.932 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:34.932 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:56:34.932 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:34.963 00 SCX_CPU1_CS_AP/2912 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:56:34.965 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:34.965 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:56:34.965 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:34.966 00 SCX_CPU1_CS_AP/2913 +21-126-10:56:34.966 00 SCX_CPU1_CS_AP/2914 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:56:34.966 00 SCX_CPU1_CS_AP/2916 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:56:34.978 00 SCX_CPU1_CS_AP/2917 +21-126-10:56:34.978 00 SCX_CPU1_CS_AP/2918 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:56:34.982 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:35.431 00 TLMH-I:STS 58-012-14:19:52.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:56:35.983 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:35.986 00 SCX_CPU1_CS_AP/2919 if (UT_TW_Status = UT_Success) then +21-126-10:56:35.986 00 SCX_CPU1_CS_AP/2920 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:56:35.986 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:56:35.987 00 SCX_CPU1_CS_AP/2921 ut_setrequirements CS_1003, "P" +21-126-10:56:35.989 00 SCX_CPU1_CS_AP/2922 ut_setrequirements CS_4005, "P" +21-126-10:56:35.991 00 SCX_CPU1_CS_AP/2927 endif +21-126-10:56:35.991 00 SCX_CPU1_CS_AP/2928 +21-126-10:56:35.991 00 SCX_CPU1_CS_AP/2930 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:56:35.995 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:35.996 00 SCX_CPU1_CS_AP/2931 if (UT_TW_Status = UT_Success) then +21-126-10:56:35.996 00 SCX_CPU1_CS_AP/2932 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:56:35.996 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:56:35.996 00 SCX_CPU1_CS_AP/2933 ut_setrequirements CS_1003, "P" +21-126-10:56:36.027 00 SCX_CPU1_CS_AP/2934 ut_setrequirements CS_4005, "P" +21-126-10:56:36.028 00 SCX_CPU1_CS_AP/2939 endif +21-126-10:56:36.028 00 SCX_CPU1_CS_AP/2940 +21-126-10:56:36.028 00 SCX_CPU1_CS_AP/2942 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:56:36.028 00 SCX_CPU1_CS_AP/2943 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:56:36.028 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:56:36.028 00 SCX_CPU1_CS_AP/2944 ut_setrequirements CS_4005, "P" +21-126-10:56:36.029 00 SCX_CPU1_CS_AP/2948 endif +21-126-10:56:36.029 00 SCX_CPU1_CS_AP/2949 +21-126-10:56:36.029 00 SCX_CPU1_CS_AP/2951 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:56:36.032 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:39.432 00 TLMH-I:STS 58-012-14:19:56.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:56:40.036 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:40.036 00 SCX_CPU1_CS_AP/2952 if (UT_TW_Status = UT_Success) then +21-126-10:56:40.036 00 SCX_CPU1_CS_AP/2953 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:56:40.036 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:56:40.036 00 SCX_CPU1_CS_AP/2954 ut_setrequirements CS_40051, "P" +21-126-10:56:40.037 00 SCX_CPU1_CS_AP/2958 endif +21-126-10:56:40.037 00 SCX_CPU1_CS_AP/2959 +21-126-10:56:40.037 00 SCX_CPU1_CS_AP/2961 currSCnt = {seqTlmItem} +21-126-10:56:40.038 00 SCX_CPU1_CS_AP/2962 expectedSCnt = currSCnt + 1 +21-126-10:56:40.038 00 SCX_CPU1_CS_AP/2963 +21-126-10:56:40.038 00 SCX_CPU1_CS_AP/2964 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:56:40.041 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:42.043 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:42.044 00 SCX_CPU1_CS_AP/2966 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:56:42.044 00 SCX_CPU1_CS_AP/2967 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:56:42.044 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:56:42.044 00 SCX_CPU1_CS_AP/2968 ut_setrequirements CS_40051, "P" +21-126-10:56:42.044 00 SCX_CPU1_CS_AP/2972 endif +21-126-10:56:42.044 00 SCX_CPU1_CS_AP/2973 +21-126-10:56:42.044 00 SCX_CPU1_CS_AP/2974 wait 5 +21-126-10:56:42.044 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:56:47.048 00 SCX_CPU1_CS_AP/2975 +21-126-10:56:47.048 00 SCX_CPU1_CS_AP/2976 write ";*********************************************************************" +21-126-10:56:47.048 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:47.048 00 SCX_CPU1_CS_AP/2977 write "; Step 4.34: Send the Report Application Code Segment CRC command for" +21-126-10:56:47.048 00 SPR-I:OPRO ; Step 4.34: Send the Report Application Code Segment CRC command for +21-126-10:56:47.048 00 SCX_CPU1_CS_AP/2978 write "; for the application specified above. " +21-126-10:56:47.048 00 SPR-I:OPRO ; for the application specified above. +21-126-10:56:47.048 00 SCX_CPU1_CS_AP/2979 write ";*********************************************************************" +21-126-10:56:47.048 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:47.048 00 SCX_CPU1_CS_AP/2980 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:56:47.050 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:47.051 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:56:47.051 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:47.051 00 SCX_CPU1_CS_AP/2981 +21-126-10:56:47.051 00 SCX_CPU1_CS_AP/2982 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:56:47.052 00 SCX_CPU1_CS_AP/2984 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:56:47.063 00 SCX_CPU1_CS_AP/2985 +21-126-10:56:47.063 00 SCX_CPU1_CS_AP/2986 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:56:47.067 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:47.436 00 TLMH-I:STS 58-012-14:20:04.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:56:48.068 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:48.068 00 SCX_CPU1_CS_AP/2987 if (UT_TW_Status = UT_Success) then +21-126-10:56:48.069 00 SCX_CPU1_CS_AP/2988 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:56:48.069 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:56:48.069 00 SCX_CPU1_CS_AP/2989 ut_setrequirements CS_1003, "P" +21-126-10:56:48.070 00 SCX_CPU1_CS_AP/2990 ut_setrequirements CS_4006, "P" +21-126-10:56:48.071 00 SCX_CPU1_CS_AP/2995 endif +21-126-10:56:48.071 00 SCX_CPU1_CS_AP/2996 +21-126-10:56:48.071 00 SCX_CPU1_CS_AP/2998 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:56:48.074 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:48.075 00 SCX_CPU1_CS_AP/2999 if (UT_TW_Status = UT_Success) then +21-126-10:56:48.075 00 SCX_CPU1_CS_AP/3000 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:56:48.075 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:56:48.075 00 SCX_CPU1_CS_AP/3001 ut_setrequirements CS_1003, "P" +21-126-10:56:48.105 00 SCX_CPU1_CS_AP/3002 ut_setrequirements CS_4006, "P" +21-126-10:56:48.106 00 SCX_CPU1_CS_AP/3007 endif +21-126-10:56:48.107 00 SCX_CPU1_CS_AP/3008 +21-126-10:56:48.107 00 SCX_CPU1_CS_AP/3009 wait 5 +21-126-10:56:48.107 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:56:53.110 00 SCX_CPU1_CS_AP/3010 +21-126-10:56:53.110 00 SCX_CPU1_CS_AP/3011 write ";*********************************************************************" +21-126-10:56:53.110 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:53.110 00 SCX_CPU1_CS_AP/3012 write "; Step 4.35: Send the Disable Application Code Segment command with " +21-126-10:56:53.110 00 SPR-I:OPRO ; Step 4.35: Send the Disable Application Code Segment command with +21-126-10:56:53.110 00 SCX_CPU1_CS_AP/3013 write "; an application whose status is ENABLED. " +21-126-10:56:53.110 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-126-10:56:53.110 00 SCX_CPU1_CS_AP/3014 write ";*********************************************************************" +21-126-10:56:53.110 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3017 foundApp=FALSE +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3018 +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3021 appIndex = i +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3022 foundApp = TRUE +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.111 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.112 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.112 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.112 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.112 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.112 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.112 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.112 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.112 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.113 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.113 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.113 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.113 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.113 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.113 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.113 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.113 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.114 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.114 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.114 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.114 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.114 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.114 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.114 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.115 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.115 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.115 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.115 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.115 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.115 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.115 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.116 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.116 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.116 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.116 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.116 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.116 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.116 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.116 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.117 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.117 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.117 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.117 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.117 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.117 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.118 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.118 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.118 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.118 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.118 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.118 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.118 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.118 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.119 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.119 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.119 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.119 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.119 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.120 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.120 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.120 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.120 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.120 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.120 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.121 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.121 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.121 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.121 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.121 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.122 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.122 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.122 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.122 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.122 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.122 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.122 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.122 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.123 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.123 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.123 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.123 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.123 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.123 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.124 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.124 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.124 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.124 00 SCX_CPU1_CS_AP/3020 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State = "Enabled") AND (foundApp = FALSE) then +21-126-10:56:53.124 00 SCX_CPU1_CS_AP/3023 endif +21-126-10:56:53.124 00 SCX_CPU1_CS_AP/3024 enddo +21-126-10:56:53.124 00 SCX_CPU1_CS_AP/3019 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-10:56:53.124 00 SCX_CPU1_CS_AP/3025 +21-126-10:56:53.125 00 SCX_CPU1_CS_AP/3026 if (foundApp = TRUE) then +21-126-10:56:53.125 00 SCX_CPU1_CS_AP/3027 appName = SCX_CPU1_CS_APP_RESULT_TABLE[appIndex].NAME +21-126-10:56:53.125 00 SCX_CPU1_CS_AP/3028 write "; Enabled app '",appName, "' found at index ", appIndex +21-126-10:56:53.125 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:56:53.125 00 SCX_CPU1_CS_AP/3032 endif +21-126-10:56:53.125 00 SCX_CPU1_CS_AP/3033 +21-126-10:56:53.125 00 SCX_CPU1_CS_AP/3034 ut_setupevents "SCX","CPU1",{CSAppName},CS_DISABLE_APP_NAME_INF_EID, "INFO", 1 +21-126-10:56:53.127 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:53.127 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:56:53.127 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:53.127 00 SCX_CPU1_CS_AP/3035 +21-126-10:56:53.127 00 SCX_CPU1_CS_AP/3036 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:56:53.127 00 SCX_CPU1_CS_AP/3038 /SCX_CPU1_CS_DisableAppName AppName=appName +21-126-10:56:53.132 00 SCX_CPU1_CS_AP/3039 +21-126-10:56:53.132 00 SCX_CPU1_CS_AP/3040 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:56:53.135 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:53.933 00 TLMH-I:STS 58-012-14:20:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:56:56.138 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:56.139 00 SCX_CPU1_CS_AP/3041 if (UT_TW_Status = UT_Success) then +21-126-10:56:56.139 00 SCX_CPU1_CS_AP/3042 write "<*> Passed (1003;4004) - CS DisableAppName command sent properly." +21-126-10:56:56.139 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:56:56.139 00 SCX_CPU1_CS_AP/3043 ut_setrequirements CS_1003, "P" +21-126-10:56:56.141 00 SCX_CPU1_CS_AP/3044 ut_setrequirements CS_4004, "P" +21-126-10:56:56.143 00 SCX_CPU1_CS_AP/3049 endif +21-126-10:56:56.143 00 SCX_CPU1_CS_AP/3050 +21-126-10:56:56.143 00 SCX_CPU1_CS_AP/3052 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:56:56.150 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:56.151 00 SCX_CPU1_CS_AP/3053 if (UT_TW_Status = UT_Success) then +21-126-10:56:56.151 00 SCX_CPU1_CS_AP/3054 write "<*> Passed (1003;4004) - Expected Event Msg ",CS_DISABLE_APP_NAME_INF_EID," rcv'd." +21-126-10:56:56.151 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:56:56.151 00 SCX_CPU1_CS_AP/3055 ut_setrequirements CS_1003, "P" +21-126-10:56:56.199 00 SCX_CPU1_CS_AP/3056 ut_setrequirements CS_4004, "P" +21-126-10:56:56.200 00 SCX_CPU1_CS_AP/3061 endif +21-126-10:56:56.200 00 SCX_CPU1_CS_AP/3062 +21-126-10:56:56.200 00 SCX_CPU1_CS_AP/3063 wait 5 +21-126-10:56:56.200 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:01.204 00 SCX_CPU1_CS_AP/3064 +21-126-10:57:01.204 00 SCX_CPU1_CS_AP/3065 step4_36: +21-126-10:57:01.204 00 SCX_CPU1_CS_AP/3066 write ";*********************************************************************" +21-126-10:57:01.204 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:01.205 00 SCX_CPU1_CS_AP/3067 write "; Step 4.36: Dump the Application Code Segment Results table. " +21-126-10:57:01.205 00 SPR-I:OPRO ; Step 4.36: Dump the Application Code Segment Results table. +21-126-10:57:01.205 00 SCX_CPU1_CS_AP/3068 write ";*********************************************************************" +21-126-10:57:01.205 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:01.205 00 SCX_CPU1_CS_AP/3069 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:57:01.205 00 SCX_CPU1_CS_AP/3070 +21-126-10:57:01.205 00 SCX_CPU1_CS_AP/3071 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl4_36",hostCPU,resAppId) +21-126-10:57:01.206 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:57:01.208 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:57:01.208 00 GET_TBL_TO_CVT/2 ; +21-126-10:57:01.208 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:57:01.209 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:57:01.229 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_36" +21-126-10:57:01.253 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:57:07.430 00 TLMH-I:STS 58-012-14:20:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_36' +21-126-10:57:16.262 00 SPR-I:OPRO +21-126-10:57:16.262 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:57:16.263 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:57:16.263 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:57:16.263 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:57:16.266 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_36 cpu1_apprestbl4_36 binary 192.168.1.8 +21-126-10:57:16.447 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:57:16.447 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:57:31.461 00 SPR-I:OPRO +21-126-10:57:31.505 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_36`" +21-126-10:57:31.505 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:36.511 00 GET_TBL_TO_CVT/238 +21-126-10:57:36.511 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:57:36.511 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:57:36.513 00 SCX_CPU1_CS_AP/3072 wait 5 +21-126-10:57:36.513 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:41.517 00 SCX_CPU1_CS_AP/3073 +21-126-10:57:41.517 00 SCX_CPU1_CS_AP/3074 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:57:41.530 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:41.533 00 SCX_CPU1_CS_AP/3075 if (UT_TW_Status = UT_Success) then +21-126-10:57:41.533 00 SCX_CPU1_CS_AP/3076 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:57:41.533 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:57:41.533 00 SCX_CPU1_CS_AP/3077 ut_setrequirements CS_4008, "P" +21-126-10:57:41.538 00 SCX_CPU1_CS_AP/3081 endif +21-126-10:57:41.538 00 SCX_CPU1_CS_AP/3082 +21-126-10:57:41.538 00 SCX_CPU1_CS_AP/3083 write ";*********************************************************************" +21-126-10:57:41.538 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:41.538 00 SCX_CPU1_CS_AP/3084 write "; Step 4.37: Send the Recompute Application Code Segment CRC command " +21-126-10:57:41.538 00 SPR-I:OPRO ; Step 4.37: Send the Recompute Application Code Segment CRC command +21-126-10:57:41.539 00 SCX_CPU1_CS_AP/3085 write "; for the application specified in Step 4.35 above. " +21-126-10:57:41.539 00 SPR-I:OPRO ; for the application specified in Step 4.35 above. +21-126-10:57:41.539 00 SCX_CPU1_CS_AP/3086 write ";*********************************************************************" +21-126-10:57:41.539 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:41.539 00 SCX_CPU1_CS_AP/3087 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:57:41.546 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:41.547 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:57:41.547 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:41.575 00 SCX_CPU1_CS_AP/3088 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:57:41.577 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:41.577 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:57:41.577 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:41.578 00 SCX_CPU1_CS_AP/3089 +21-126-10:57:41.578 00 SCX_CPU1_CS_AP/3090 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:57:41.578 00 SCX_CPU1_CS_AP/3092 /SCX_CPU1_CS_RecomputeAppName AppName=appName +21-126-10:57:41.580 00 SCX_CPU1_CS_AP/3093 +21-126-10:57:41.580 00 SCX_CPU1_CS_AP/3094 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:57:41.583 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:57:41.928 00 TLMH-I:STS 58-012-14:20:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:57:43.585 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:43.588 00 SCX_CPU1_CS_AP/3095 if (UT_TW_Status = UT_Success) then +21-126-10:57:43.588 00 SCX_CPU1_CS_AP/3096 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:57:43.588 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:57:43.588 00 SCX_CPU1_CS_AP/3097 ut_setrequirements CS_1003, "P" +21-126-10:57:43.591 00 SCX_CPU1_CS_AP/3098 ut_setrequirements CS_4005, "P" +21-126-10:57:43.592 00 SCX_CPU1_CS_AP/3103 endif +21-126-10:57:43.592 00 SCX_CPU1_CS_AP/3104 +21-126-10:57:43.592 00 SCX_CPU1_CS_AP/3106 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:57:43.595 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:43.596 00 SCX_CPU1_CS_AP/3107 if (UT_TW_Status = UT_Success) then +21-126-10:57:43.596 00 SCX_CPU1_CS_AP/3108 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:57:43.596 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:57:43.596 00 SCX_CPU1_CS_AP/3109 ut_setrequirements CS_1003, "P" +21-126-10:57:43.623 00 SCX_CPU1_CS_AP/3110 ut_setrequirements CS_4005, "P" +21-126-10:57:43.624 00 SCX_CPU1_CS_AP/3115 endif +21-126-10:57:43.624 00 SCX_CPU1_CS_AP/3116 +21-126-10:57:43.624 00 SCX_CPU1_CS_AP/3118 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:57:43.624 00 SCX_CPU1_CS_AP/3119 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:57:43.624 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:57:43.624 00 SCX_CPU1_CS_AP/3120 ut_setrequirements CS_4005, "P" +21-126-10:57:43.625 00 SCX_CPU1_CS_AP/3124 endif +21-126-10:57:43.625 00 SCX_CPU1_CS_AP/3125 +21-126-10:57:43.625 00 SCX_CPU1_CS_AP/3127 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:57:43.628 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:57:45.930 00 TLMH-I:STS 58-012-14:21:02.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:57:46.631 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:46.634 00 SCX_CPU1_CS_AP/3128 if (UT_TW_Status = UT_Success) then +21-126-10:57:46.634 00 SCX_CPU1_CS_AP/3129 write "<*> Passed (4005.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_APP_INF_EID," rcv'd." +21-126-10:57:46.634 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:57:46.634 00 SCX_CPU1_CS_AP/3130 ut_setrequirements CS_40051, "P" +21-126-10:57:46.636 00 SCX_CPU1_CS_AP/3134 endif +21-126-10:57:46.636 00 SCX_CPU1_CS_AP/3135 +21-126-10:57:46.636 00 SCX_CPU1_CS_AP/3137 currSCnt = {seqTlmItem} +21-126-10:57:46.636 00 SCX_CPU1_CS_AP/3138 expectedSCnt = currSCnt + 1 +21-126-10:57:46.636 00 SCX_CPU1_CS_AP/3139 +21-126-10:57:46.636 00 SCX_CPU1_CS_AP/3140 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-10:57:46.641 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:57:47.643 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:47.645 00 SCX_CPU1_CS_AP/3142 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-10:57:47.645 00 SCX_CPU1_CS_AP/3143 write "<*> Passed (4005.1) - In Progress Flag set to False as expected." +21-126-10:57:47.645 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:57:47.645 00 SCX_CPU1_CS_AP/3144 ut_setrequirements CS_40051, "P" +21-126-10:57:47.646 00 SCX_CPU1_CS_AP/3148 endif +21-126-10:57:47.646 00 SCX_CPU1_CS_AP/3149 +21-126-10:57:47.646 00 SCX_CPU1_CS_AP/3150 wait 5 +21-126-10:57:47.646 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:52.650 00 SCX_CPU1_CS_AP/3151 +21-126-10:57:52.650 00 SCX_CPU1_CS_AP/3152 write ";*********************************************************************" +21-126-10:57:52.650 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:52.650 00 SCX_CPU1_CS_AP/3153 write "; Step 4.38: Send the Report Application Code Segment CRC command for" +21-126-10:57:52.650 00 SPR-I:OPRO ; Step 4.38: Send the Report Application Code Segment CRC command for +21-126-10:57:52.650 00 SCX_CPU1_CS_AP/3154 write "; for the application specified above. " +21-126-10:57:52.650 00 SPR-I:OPRO ; for the application specified above. +21-126-10:57:52.651 00 SCX_CPU1_CS_AP/3155 write ";*********************************************************************" +21-126-10:57:52.651 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:52.651 00 SCX_CPU1_CS_AP/3156 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_APP_INF_EID, "INFO", 1 +21-126-10:57:52.655 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:52.657 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:57:52.657 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:52.658 00 SCX_CPU1_CS_AP/3157 +21-126-10:57:52.658 00 SCX_CPU1_CS_AP/3158 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:57:52.658 00 SCX_CPU1_CS_AP/3160 /SCX_CPU1_CS_ReportAppName AppName=appName +21-126-10:57:52.670 00 SCX_CPU1_CS_AP/3161 +21-126-10:57:52.670 00 SCX_CPU1_CS_AP/3162 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:57:52.673 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:57:53.427 00 TLMH-I:STS 58-012-14:21:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:57:53.674 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:53.677 00 SCX_CPU1_CS_AP/3163 if (UT_TW_Status = UT_Success) then +21-126-10:57:53.677 00 SCX_CPU1_CS_AP/3164 write "<*> Passed (1003;4006) - CS ReportAppName command sent properly." +21-126-10:57:53.677 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:57:53.677 00 SCX_CPU1_CS_AP/3165 ut_setrequirements CS_1003, "P" +21-126-10:57:53.680 00 SCX_CPU1_CS_AP/3166 ut_setrequirements CS_4006, "P" +21-126-10:57:53.681 00 SCX_CPU1_CS_AP/3171 endif +21-126-10:57:53.681 00 SCX_CPU1_CS_AP/3172 +21-126-10:57:53.681 00 SCX_CPU1_CS_AP/3174 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:57:53.683 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:53.684 00 SCX_CPU1_CS_AP/3175 if (UT_TW_Status = UT_Success) then +21-126-10:57:53.684 00 SCX_CPU1_CS_AP/3176 write "<*> Passed (1003;4006) - Expected Event Msg ",CS_BASELINE_APP_INF_EID," rcv'd." +21-126-10:57:53.684 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:57:53.684 00 SCX_CPU1_CS_AP/3177 ut_setrequirements CS_1003, "P" +21-126-10:57:53.712 00 SCX_CPU1_CS_AP/3178 ut_setrequirements CS_4006, "P" +21-126-10:57:53.713 00 SCX_CPU1_CS_AP/3183 endif +21-126-10:57:53.713 00 SCX_CPU1_CS_AP/3184 +21-126-10:57:53.713 00 SCX_CPU1_CS_AP/3185 wait 5 +21-126-10:57:53.713 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:58.717 00 SCX_CPU1_CS_AP/3186 +21-126-10:57:58.718 00 SCX_CPU1_CS_AP/3187 write ";*********************************************************************" +21-126-10:57:58.718 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.718 00 SCX_CPU1_CS_AP/3188 write "; Step 5.0: Definition Table Update Test." +21-126-10:57:58.718 00 SPR-I:OPRO ; Step 5.0: Definition Table Update Test. +21-126-10:57:58.718 00 SCX_CPU1_CS_AP/3189 write ";*********************************************************************" +21-126-10:57:58.718 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.718 00 SCX_CPU1_CS_AP/3190 write "; Step 5.1: Create an Application Code Segment Definition table load " +21-126-10:57:58.718 00 SPR-I:OPRO ; Step 5.1: Create an Application Code Segment Definition table load +21-126-10:57:58.719 00 SCX_CPU1_CS_AP/3191 write "; file that contains all empty items." +21-126-10:57:58.719 00 SPR-I:OPRO ; file that contains all empty items. +21-126-10:57:58.719 00 SCX_CPU1_CS_AP/3192 write ";*********************************************************************" +21-126-10:57:58.719 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.719 00 SCX_CPU1_CS_AP/3193 s scx_cpu1_cs_adt4 +21-126-10:57:58.720 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt4.i +21-126-10:57:58.723 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT4 started +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/2 ;******************************************************************************* +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/3 ; Test Name: cs_adt4 +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/4 ; Test Level: Build Verification +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/5 ; Test Type: Functional +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/6 ; +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/7 ; Test Description +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/8 ; The purpose of this procedure is to generate an empty Application +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/9 ; Definition Table for the Checksum Application. +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/10 ; +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/11 ; Requirements Tested: +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/12 ; None +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/13 ; +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/14 ; Prerequisite Conditions +21-126-10:57:58.723 00 SCX_CPU1_CS_AD/15 ; None +21-126-10:57:58.724 00 SCX_CPU1_CS_AD/16 ; +21-126-10:57:58.724 00 SCX_CPU1_CS_AD/17 ; Assumptions and Constraints +21-126-10:57:58.724 00 SCX_CPU1_CS_AD/18 ; None. +21-126-10:57:58.724 00 SCX_CPU1_CS_AD/19 ; +21-126-10:57:58.724 00 SCX_CPU1_CS_AD/20 ; Change History +21-126-10:57:58.724 00 SCX_CPU1_CS_AD/21 ; +21-126-10:57:58.724 00 SCX_CPU1_CS_AD/22 ; Date Name Description +21-126-10:57:58.724 00 SCX_CPU1_CS_AD/23 ; 07/18/11 Walt Moleski Initial release. +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/24 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/25 ; commanding and added a hostCPU variable +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/26 ; for the utility procs to connect to the +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/27 ; proper host IP address. +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/28 ; +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/29 ; Arguments +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/30 ; None. +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/31 ; +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/32 ; Procedures Called +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/33 ; Name Description +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/34 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/35 ; the specified arguments and cvt +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/36 ; +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/37 ; Expected Test Results and Analysis +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/38 ; +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/39 ;********************************************************************** +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/40 +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/41 local logging = %liv (log_procedure) +21-126-10:57:58.726 00 SCX_CPU1_CS_AD/42 %liv (log_procedure) = FALSE +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/49 +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/50 ;********************************************************************** +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/51 ; Define local variables +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/52 ;********************************************************************** +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/53 LOCAL defAppId, defPktId +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/54 local CSAppName = "CS" +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/55 local ramDir = "RAM:0" +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/56 local hostCPU = "CPU3" +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/57 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/58 +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/61 defAppId = "0FAF" +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/62 defPktId = 4015 +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/63 +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/64 write ";*********************************************************************" +21-126-10:57:58.745 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/65 write "; Define the Application Definition Table " +21-126-10:57:58.745 00 SPR-I:OPRO ; Define the Application Definition Table +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/66 write ";********************************************************************" +21-126-10:57:58.745 00 SPR-I:OPRO ;******************************************************************** +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/67 local maxEntry = CS_MAX_NUM_APP_TABLE_ENTRIES - 1 +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/68 +21-126-10:57:58.745 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.746 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.747 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.748 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.749 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.750 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.750 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.750 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.750 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.750 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.750 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.750 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.750 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.751 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.752 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:57:58.753 00 SCX_CPU1_CS_AD/73 enddo +21-126-10:57:58.754 00 SCX_CPU1_CS_AD/70 for i = 0 to maxEntry do +21-126-10:57:58.754 00 SCX_CPU1_CS_AD/74 +21-126-10:57:58.754 00 SCX_CPU1_CS_AD/75 local endmnemonic = "SCX_CPU1_CS_APP_DEF_TABLE[" & maxEntry & "].Name" +21-126-10:57:58.754 00 SCX_CPU1_CS_AD/76 +21-126-10:57:58.754 00 SCX_CPU1_CS_AD/78 s create_tbl_file_from_cvt (hostCPU,defAppId,"App Definition Empty Table Load","appdefemptytable",appDefTblName,"SCX_CPU1_CS_APP_DEF_TABLE[0].State",endmnemonic) +21-126-10:57:58.754 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-126-10:57:58.754 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-126-10:57:58.754 00 CREATE_TBL_FIL/2 ; +21-126-10:57:58.754 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-126-10:57:58.754 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-126-10:57:58.756 00 SPR-I:OPRO ********** appdefemptytable ********** +21-126-10:57:58.756 00 SPR-I:OPRO +21-126-10:57:58.756 00 SPR-I:OPRO Content Type: cFE1 +21-126-10:57:58.756 00 SPR-I:OPRO Sub Type: 8 +21-126-10:57:58.757 00 SPR-I:OPRO Length: 12 +21-126-10:57:58.757 00 SPR-I:OPRO Spacecraft Id: SCX +21-126-10:57:58.757 00 SPR-I:OPRO Processor Id: CPU3 +21-126-10:57:58.757 00 SPR-I:OPRO Application Id: 0 +21-126-10:57:58.757 00 SPR-I:OPRO Create Time Secs: 1620298678 +21-126-10:57:58.757 00 SPR-I:OPRO Create Time Subsecs: 0 +21-126-10:57:58.757 00 SPR-I:OPRO File Description: App Definition Empty Table Load +21-126-10:57:58.757 00 SPR-I:OPRO +21-126-10:57:58.757 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-126-10:57:58.757 00 SPR-I:OPRO +21-126-10:57:58.757 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-126-10:57:58.757 00 SPR-I:OPRO Byte Offset: 0 +21-126-10:57:58.757 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-126-10:57:58.757 00 SPR-I:OPRO Number of Bytes: 528 +21-126-10:57:58.757 00 SPR-I:OPRO +21-126-10:57:58.764 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-126-10:57:58.764 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-126-10:57:58.765 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-126-10:57:58.772 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-126-10:57:58.772 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat appdefemptytable.tmp cs.defapptbl > appdefemptytable +21-126-10:57:58.775 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl appdefemptytable.tmp +21-126-10:57:58.779 00 CREATE_TBL_FIL/128 +21-126-10:57:58.779 00 CREATE_TBL_FIL/129 ENDPROC +21-126-10:57:58.779 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-126-10:57:58.780 00 SCX_CPU1_CS_AD/79 +21-126-10:57:58.780 00 SCX_CPU1_CS_AD/80 write ";*********************************************************************" +21-126-10:57:58.780 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.780 00 SCX_CPU1_CS_AD/81 write "; End procedure SCX_CPU1_cs_adt4 " +21-126-10:57:58.780 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt4 +21-126-10:57:58.780 00 SCX_CPU1_CS_AD/82 write ";*********************************************************************" +21-126-10:57:58.780 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.780 00 SCX_CPU1_CS_AD/83 ENDPROC +21-126-10:57:58.780 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT4 completed +21-126-10:57:58.781 00 SCX_CPU1_CS_AP/3194 wait 5 +21-126-10:57:58.781 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:03.784 00 SCX_CPU1_CS_AP/3195 +21-126-10:58:03.784 00 SCX_CPU1_CS_AP/3196 write ";*********************************************************************" +21-126-10:58:03.784 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:03.785 00 SCX_CPU1_CS_AP/3197 write "; Step 5.2: Send the command to load the file created above. " +21-126-10:58:03.785 00 SPR-I:OPRO ; Step 5.2: Send the command to load the file created above. +21-126-10:58:03.785 00 SCX_CPU1_CS_AP/3198 write ";*********************************************************************" +21-126-10:58:03.785 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:03.785 00 SCX_CPU1_CS_AP/3199 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 +21-126-10:58:03.790 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:03.790 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-126-10:58:03.790 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:03.791 00 SCX_CPU1_CS_AP/3200 +21-126-10:58:03.791 00 SCX_CPU1_CS_AP/3201 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:58:03.791 00 SCX_CPU1_CS_AP/3202 +21-126-10:58:03.791 00 SCX_CPU1_CS_AP/3203 start load_table ("appdefemptytable", hostCPU) +21-126-10:58:03.791 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-126-10:58:03.791 00 SPR-I:STS Procedure LOAD_TABLE started +21-126-10:58:03.791 00 LOAD_TABLE/2 ; +21-126-10:58:03.792 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-126-10:58:03.792 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-126-10:58:03.793 00 SPR-I:OPRO Table Filename: appdefemptytable +21-126-10:58:03.794 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 appdefemptytable RAM:0 3 +21-126-10:58:03.794 00 SPR-I:OPRO +21-126-10:58:03.922 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:58:03.923 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:08.927 00 SPR-I:OPRO +21-126-10:58:08.931 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/appdefemptytable" +21-126-10:58:08.963 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:58:09.428 00 TLMH-I:STS 58-012-14:21:26.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/appdefemptytable' into 'CS.DefAppTbl' working buffer +21-126-10:58:11.968 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:11.970 00 LOAD_TABLE/195 +21-126-10:58:11.970 00 LOAD_TABLE/196 ENDPROC +21-126-10:58:11.970 00 SPR-I:STS Procedure LOAD_TABLE completed +21-126-10:58:11.972 00 SCX_CPU1_CS_AP/3204 +21-126-10:58:11.972 00 SCX_CPU1_CS_AP/3205 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:58:11.976 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:11.977 00 SCX_CPU1_CS_AP/3206 if (UT_TW_Status = UT_Success) then +21-126-10:58:11.977 00 SCX_CPU1_CS_AP/3207 write "<*> Passed - Load command sent successfully." +21-126-10:58:11.977 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-126-10:58:11.977 00 SCX_CPU1_CS_AP/3210 endif +21-126-10:58:11.977 00 SCX_CPU1_CS_AP/3211 +21-126-10:58:11.977 00 SCX_CPU1_CS_AP/3212 wait 5 +21-126-10:58:11.977 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:16.981 00 SCX_CPU1_CS_AP/3213 +21-126-10:58:16.981 00 SCX_CPU1_CS_AP/3214 write ";*********************************************************************" +21-126-10:58:16.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:16.981 00 SCX_CPU1_CS_AP/3215 write "; Step 5.3: Send the command to validate the file loaded in Step 5.2." +21-126-10:58:16.981 00 SPR-I:OPRO ; Step 5.3: Send the command to validate the file loaded in Step 5.2. +21-126-10:58:16.981 00 SCX_CPU1_CS_AP/3216 write ";*********************************************************************" +21-126-10:58:16.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:16.981 00 SCX_CPU1_CS_AP/3217 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +21-126-10:58:16.988 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:16.989 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-126-10:58:16.989 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:16.991 00 SCX_CPU1_CS_AP/3218 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_VALIDATION_INF_EID, "INFO", 2 +21-126-10:58:16.997 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:16.998 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-126-10:58:16.998 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:17.000 00 SCX_CPU1_CS_AP/3219 +21-126-10:58:17.000 00 SCX_CPU1_CS_AP/3220 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:58:17.000 00 SCX_CPU1_CS_AP/3221 +21-126-10:58:17.000 00 SCX_CPU1_CS_AP/3222 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName +21-126-10:58:17.018 00 SCX_CPU1_CS_AP/3223 +21-126-10:58:17.018 00 SCX_CPU1_CS_AP/3224 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:58:17.024 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:58:17.428 00 TLMH-I:STS 58-012-14:21:34.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-126-10:58:17.429 00 TLMH-I:STS 58-012-14:21:34.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-126-10:58:17.430 00 TLMH-I:STS 58-012-14:21:34.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-126-10:58:20.028 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:20.031 00 SCX_CPU1_CS_AP/3225 if (UT_TW_Status = UT_Success) then +21-126-10:58:20.031 00 SCX_CPU1_CS_AP/3226 write "<*> Passed - Application Definition Table validate command sent." +21-126-10:58:20.031 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-126-10:58:20.031 00 SCX_CPU1_CS_AP/3227 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-126-10:58:20.031 00 SCX_CPU1_CS_AP/3228 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-126-10:58:20.032 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-126-10:58:20.032 00 SCX_CPU1_CS_AP/3231 endif +21-126-10:58:20.032 00 SCX_CPU1_CS_AP/3234 endif +21-126-10:58:20.032 00 SCX_CPU1_CS_AP/3235 +21-126-10:58:20.032 00 SCX_CPU1_CS_AP/3237 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:58:20.046 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:20.048 00 SCX_CPU1_CS_AP/3238 +21-126-10:58:20.048 00 SCX_CPU1_CS_AP/3239 write ";*********************************************************************" +21-126-10:58:20.048 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:20.048 00 SCX_CPU1_CS_AP/3240 write "; Step 5.4: Send the Recompute Application Code Segment CRC command " +21-126-10:58:20.048 00 SPR-I:OPRO ; Step 5.4: Send the Recompute Application Code Segment CRC command +21-126-10:58:20.048 00 SCX_CPU1_CS_AP/3241 write "; for an application specified in the Results table. " +21-126-10:58:20.049 00 SPR-I:OPRO ; for an application specified in the Results table. +21-126-10:58:20.049 00 SCX_CPU1_CS_AP/3242 write ";*********************************************************************" +21-126-10:58:20.049 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:20.081 00 SCX_CPU1_CS_AP/3243 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_APP_STARTED_DBG_EID,"DEBUG", 1 +21-126-10:58:20.083 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:20.083 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:58:20.083 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:20.084 00 SCX_CPU1_CS_AP/3244 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_APP_INF_EID,"INFO",2 +21-126-10:58:20.086 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:20.086 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:58:20.086 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:20.086 00 SCX_CPU1_CS_AP/3245 +21-126-10:58:20.087 00 SCX_CPU1_CS_AP/3246 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-10:58:20.087 00 SCX_CPU1_CS_AP/3248 /SCX_CPU1_CS_RecomputeAppName AppName=CSAppName +21-126-10:58:20.098 00 SCX_CPU1_CS_AP/3249 +21-126-10:58:20.098 00 SCX_CPU1_CS_AP/3250 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-10:58:20.101 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:58:20.436 00 TLMH-I:STS 58-012-14:21:37.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:58:22.103 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:22.107 00 SCX_CPU1_CS_AP/3251 if (UT_TW_Status = UT_Success) then +21-126-10:58:22.107 00 SCX_CPU1_CS_AP/3252 write "<*> Passed (1003;4005) - CS RecomputeAppName command sent properly." +21-126-10:58:22.107 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:58:22.107 00 SCX_CPU1_CS_AP/3253 ut_setrequirements CS_1003, "P" +21-126-10:58:22.112 00 SCX_CPU1_CS_AP/3254 ut_setrequirements CS_4005, "P" +21-126-10:58:22.117 00 SCX_CPU1_CS_AP/3259 endif +21-126-10:58:22.117 00 SCX_CPU1_CS_AP/3260 +21-126-10:58:22.117 00 SCX_CPU1_CS_AP/3262 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:58:22.138 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:22.140 00 SCX_CPU1_CS_AP/3263 if (UT_TW_Status = UT_Success) then +21-126-10:58:22.140 00 SCX_CPU1_CS_AP/3264 write "<*> Passed (1003;4005) - Expected Event Msg ",CS_RECOMPUTE_APP_STARTED_DBG_EID," rcv'd." +21-126-10:58:22.140 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:58:22.140 00 SCX_CPU1_CS_AP/3265 ut_setrequirements CS_1003, "P" +21-126-10:58:22.175 00 SCX_CPU1_CS_AP/3266 ut_setrequirements CS_4005, "P" +21-126-10:58:22.176 00 SCX_CPU1_CS_AP/3271 endif +21-126-10:58:22.176 00 SCX_CPU1_CS_AP/3272 +21-126-10:58:22.176 00 SCX_CPU1_CS_AP/3274 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-10:58:22.176 00 SCX_CPU1_CS_AP/3275 write "<*> Passed (4005) - In Progress Flag set to True as expected." +21-126-10:58:22.176 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:58:22.176 00 SCX_CPU1_CS_AP/3276 ut_setrequirements CS_4005, "P" +21-126-10:58:22.177 00 SCX_CPU1_CS_AP/3280 endif +21-126-10:58:22.177 00 SCX_CPU1_CS_AP/3281 +21-126-10:58:22.177 00 SCX_CPU1_CS_AP/3282 wait 5 +21-126-10:58:22.177 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:24.437 00 TLMH-I:STS 58-012-14:21:41.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:58:27.181 00 SCX_CPU1_CS_AP/3283 +21-126-10:58:27.181 00 SCX_CPU1_CS_AP/3284 write ";*********************************************************************" +21-126-10:58:27.181 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:27.181 00 SCX_CPU1_CS_AP/3285 write "; Step 5.5: Send the command to Activate the file loaded in Step 5.2." +21-126-10:58:27.181 00 SPR-I:OPRO ; Step 5.5: Send the command to Activate the file loaded in Step 5.2. +21-126-10:58:27.181 00 SCX_CPU1_CS_AP/3286 write ";*********************************************************************" +21-126-10:58:27.181 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:27.181 00 SCX_CPU1_CS_AP/3287 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +21-126-10:58:27.183 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:27.183 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-126-10:58:27.183 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:27.184 00 SCX_CPU1_CS_AP/3288 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 +21-126-10:58:27.186 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:27.186 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-126-10:58:27.186 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:27.186 00 SCX_CPU1_CS_AP/3289 +21-126-10:58:27.186 00 SCX_CPU1_CS_AP/3290 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:58:27.186 00 SCX_CPU1_CS_AP/3291 +21-126-10:58:27.186 00 SCX_CPU1_CS_AP/3292 /SCX_CPU1_TBL_ACTIVATE ATableName=appDefTblName +21-126-10:58:27.198 00 SCX_CPU1_CS_AP/3293 +21-126-10:58:27.198 00 SCX_CPU1_CS_AP/3294 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:58:27.201 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:58:27.932 00 TLMH-I:STS 58-012-14:21:44.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-126-10:58:29.436 00 TLMH-I:STS 58-012-14:21:46.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-126-10:58:29.437 00 TLMH-I:STS 58-012-14:21:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-126-10:58:32.206 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:32.206 00 SCX_CPU1_CS_AP/3295 if (UT_TW_Status = UT_Success) then +21-126-10:58:32.207 00 SCX_CPU1_CS_AP/3296 write "<*> Passed - Activate Application Definition Table command sent properly." +21-126-10:58:32.207 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-126-10:58:32.207 00 SCX_CPU1_CS_AP/3299 endif +21-126-10:58:32.207 00 SCX_CPU1_CS_AP/3300 +21-126-10:58:32.207 00 SCX_CPU1_CS_AP/3301 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:58:32.210 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:32.211 00 SCX_CPU1_CS_AP/3302 if (UT_TW_Status = UT_Success) then +21-126-10:58:32.211 00 SCX_CPU1_CS_AP/3303 write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-10:58:32.211 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-126-10:58:32.211 00 SCX_CPU1_CS_AP/3306 endif +21-126-10:58:32.211 00 SCX_CPU1_CS_AP/3307 +21-126-10:58:32.211 00 SCX_CPU1_CS_AP/3308 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:58:32.215 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:32.216 00 SCX_CPU1_CS_AP/3309 if (UT_TW_Status = UT_Success) then +21-126-10:58:32.216 00 SCX_CPU1_CS_AP/3310 write "<*> Passed - Application Definition Table Updated successfully." +21-126-10:58:32.216 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-126-10:58:32.229 00 SCX_CPU1_CS_AP/3311 Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-126-10:58:32.229 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-126-10:58:32.229 00 SCX_CPU1_CS_AP/3315 endif +21-126-10:58:32.229 00 SCX_CPU1_CS_AP/3316 +21-126-10:58:32.229 00 SCX_CPU1_CS_AP/3317 wait 5 +21-126-10:58:32.229 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:37.234 00 SCX_CPU1_CS_AP/3318 +21-126-10:58:37.234 00 SCX_CPU1_CS_AP/3319 write ";*********************************************************************" +21-126-10:58:37.234 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:37.234 00 SCX_CPU1_CS_AP/3320 write "; Step 5.6: Dump the Application Code Segment Results table. " +21-126-10:58:37.234 00 SPR-I:OPRO ; Step 5.6: Dump the Application Code Segment Results table. +21-126-10:58:37.234 00 SCX_CPU1_CS_AP/3321 write ";*********************************************************************" +21-126-10:58:37.234 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:37.234 00 SCX_CPU1_CS_AP/3322 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:58:37.235 00 SCX_CPU1_CS_AP/3323 +21-126-10:58:37.235 00 SCX_CPU1_CS_AP/3324 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl5_6",hostCPU,resAppId) +21-126-10:58:37.235 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:58:37.237 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:58:37.238 00 GET_TBL_TO_CVT/2 ; +21-126-10:58:37.238 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-10:58:37.238 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-10:58:37.259 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_6" +21-126-10:58:37.274 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:58:43.433 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_6' +21-126-10:58:52.288 00 SPR-I:OPRO +21-126-10:58:52.288 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:58:52.288 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:58:52.288 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:58:52.289 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:58:52.292 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl5_6 cpu1_apprestbl5_6 binary 192.168.1.8 +21-126-10:58:52.433 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:58:52.433 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:59:07.448 00 SPR-I:OPRO +21-126-10:59:07.463 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl5_6`" +21-126-10:59:07.463 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:12.468 00 GET_TBL_TO_CVT/238 +21-126-10:59:12.468 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-10:59:12.468 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:59:12.471 00 SCX_CPU1_CS_AP/3325 wait 5 +21-126-10:59:12.471 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:17.476 00 SCX_CPU1_CS_AP/3326 +21-126-10:59:17.476 00 SCX_CPU1_CS_AP/3327 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:59:17.483 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:17.484 00 SCX_CPU1_CS_AP/3328 if (UT_TW_Status = UT_Success) then +21-126-10:59:17.484 00 SCX_CPU1_CS_AP/3329 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-10:59:17.484 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:59:17.484 00 SCX_CPU1_CS_AP/3330 ut_setrequirements CS_4008, "P" +21-126-10:59:17.485 00 SCX_CPU1_CS_AP/3334 endif +21-126-10:59:17.485 00 SCX_CPU1_CS_AP/3335 +21-126-10:59:17.486 00 SCX_CPU1_CS_AP/3336 write ";*********************************************************************" +21-126-10:59:17.486 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.486 00 SCX_CPU1_CS_AP/3337 write "; Step 5.7: Create an Application Code Segment Definition table load " +21-126-10:59:17.486 00 SPR-I:OPRO ; Step 5.7: Create an Application Code Segment Definition table load +21-126-10:59:17.486 00 SCX_CPU1_CS_AP/3338 write "; file containing empty entries in between valid entries. " +21-126-10:59:17.486 00 SPR-I:OPRO ; file containing empty entries in between valid entries. +21-126-10:59:17.486 00 SCX_CPU1_CS_AP/3339 write ";*********************************************************************" +21-126-10:59:17.486 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.486 00 SCX_CPU1_CS_AP/3340 s scx_cpu1_cs_adt2 +21-126-10:59:17.486 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt2.i +21-126-10:59:17.487 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 started +21-126-10:59:17.488 00 SCX_CPU1_CS_AD/2 ;******************************************************************************* +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/3 ; Test Name: cs_adt2 +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/4 ; Test Level: Build Verification +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/5 ; Test Type: Functional +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/6 ; +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/7 ; Test Description +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/8 ; The purpose of this procedure is to generate an Application Definition +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/9 ; Table for the Checksum Application containing null entries between valid +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/10 ; entries. +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/11 ; +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/12 ; Requirements Tested: +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/13 ; None +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/14 ; +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/15 ; Prerequisite Conditions +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/16 ; None +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/17 ; +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/18 ; Assumptions and Constraints +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/19 ; None. +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/20 ; +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/21 ; Change History +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/22 ; +21-126-10:59:17.504 00 SCX_CPU1_CS_AD/23 ; Date Name Description +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/24 ; 07/18/11 Walt Moleski Initial release. +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/25 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/26 ; commanding and added a hostCPU variable +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/27 ; for the utility procs to connect to the +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/28 ; proper host IP address. +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/29 ; +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/30 ; Arguments +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/31 ; None. +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/32 ; +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/33 ; Procedures Called +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/34 ; Name Description +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/35 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/36 ; the specified arguments and cvt +21-126-10:59:17.506 00 SCX_CPU1_CS_AD/37 ; +21-126-10:59:17.507 00 SCX_CPU1_CS_AD/38 ; Expected Test Results and Analysis +21-126-10:59:17.507 00 SCX_CPU1_CS_AD/39 ; +21-126-10:59:17.507 00 SCX_CPU1_CS_AD/40 ;********************************************************************** +21-126-10:59:17.507 00 SCX_CPU1_CS_AD/41 +21-126-10:59:17.507 00 SCX_CPU1_CS_AD/42 local logging = %liv (log_procedure) +21-126-10:59:17.507 00 SCX_CPU1_CS_AD/43 %liv (log_procedure) = FALSE +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/50 +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/51 ;********************************************************************** +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/52 ; Define local variables +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/53 ;********************************************************************** +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/54 LOCAL defAppId, defPktId +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/55 local CSAppName = "CS" +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/56 local ramDir = "RAM:0" +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/57 local hostCPU = "CPU3" +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/58 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/59 +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/62 defAppId = "0FAF" +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/63 defPktId = 4015 +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/64 +21-126-10:59:17.545 00 SCX_CPU1_CS_AD/65 write ";*********************************************************************" +21-126-10:59:17.546 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/66 write "; Define the Application Definition Table " +21-126-10:59:17.546 00 SPR-I:OPRO ; Define the Application Definition Table +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/67 write ";********************************************************************" +21-126-10:59:17.546 00 SPR-I:OPRO ;******************************************************************** +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/70 SCX_CPU1_CS_APP_DEF_TABLE[0].State = CS_STATE_ENABLED +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[0].Name = CSAppName +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[1].State = CS_STATE_EMPTY +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/73 SCX_CPU1_CS_APP_DEF_TABLE[1].Name = "" +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/74 SCX_CPU1_CS_APP_DEF_TABLE[2].State =CS_STATE_ENABLED +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/75 SCX_CPU1_CS_APP_DEF_TABLE[2].Name = "CF_APP" +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/76 SCX_CPU1_CS_APP_DEF_TABLE[3].State = CS_STATE_EMPTY +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/77 SCX_CPU1_CS_APP_DEF_TABLE[3].Name = "" +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/78 SCX_CPU1_CS_APP_DEF_TABLE[4].State = CS_STATE_DISABLED +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/79 SCX_CPU1_CS_APP_DEF_TABLE[4].Name = "SCH_LAB_APP" +21-126-10:59:17.546 00 SCX_CPU1_CS_AD/80 +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/81 local maxEntry = CS_MAX_NUM_APP_TABLE_ENTRIES - 1 +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/82 +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.547 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.548 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.549 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.550 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.551 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/85 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/87 enddo +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/84 for i = 5 to maxEntry do +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/88 +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/89 local endmnemonic = "SCX_CPU1_CS_APP_DEF_TABLE[" & maxEntry & "].Name" +21-126-10:59:17.552 00 SCX_CPU1_CS_AD/90 +21-126-10:59:17.553 00 SCX_CPU1_CS_AD/92 s create_tbl_file_from_cvt (hostCPU,defAppId,"App Definition Table Load 2","app_def_tbl_ld_2",appDefTblName,"SCX_CPU1_CS_APP_DEF_TABLE[0].State",endmnemonic) +21-126-10:59:17.553 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-126-10:59:17.553 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-126-10:59:17.553 00 CREATE_TBL_FIL/2 ; +21-126-10:59:17.553 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-126-10:59:17.553 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-126-10:59:17.555 00 SPR-I:OPRO ********** app_def_tbl_ld_2 ********** +21-126-10:59:17.556 00 SPR-I:OPRO +21-126-10:59:17.556 00 SPR-I:OPRO Content Type: cFE1 +21-126-10:59:17.556 00 SPR-I:OPRO Sub Type: 8 +21-126-10:59:17.556 00 SPR-I:OPRO Length: 12 +21-126-10:59:17.556 00 SPR-I:OPRO Spacecraft Id: SCX +21-126-10:59:17.556 00 SPR-I:OPRO Processor Id: CPU3 +21-126-10:59:17.556 00 SPR-I:OPRO Application Id: 0 +21-126-10:59:17.556 00 SPR-I:OPRO Create Time Secs: 1620298757 +21-126-10:59:17.556 00 SPR-I:OPRO Create Time Subsecs: 0 +21-126-10:59:17.556 00 SPR-I:OPRO File Description: App Definition Table Load 2 +21-126-10:59:17.556 00 SPR-I:OPRO +21-126-10:59:17.556 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-126-10:59:17.556 00 SPR-I:OPRO +21-126-10:59:17.556 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-126-10:59:17.556 00 SPR-I:OPRO Byte Offset: 0 +21-126-10:59:17.556 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-126-10:59:17.557 00 SPR-I:OPRO Number of Bytes: 528 +21-126-10:59:17.557 00 SPR-I:OPRO +21-126-10:59:17.562 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-126-10:59:17.562 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-126-10:59:17.562 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-126-10:59:17.570 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-126-10:59:17.570 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_2.tmp cs.defapptbl > app_def_tbl_ld_2 +21-126-10:59:17.575 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_2.tmp +21-126-10:59:17.579 00 CREATE_TBL_FIL/128 +21-126-10:59:17.579 00 CREATE_TBL_FIL/129 ENDPROC +21-126-10:59:17.579 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-126-10:59:17.579 00 SCX_CPU1_CS_AD/93 +21-126-10:59:17.579 00 SCX_CPU1_CS_AD/94 write ";*********************************************************************" +21-126-10:59:17.579 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.579 00 SCX_CPU1_CS_AD/95 write "; End procedure SCX_CPU1_cs_adt2 " +21-126-10:59:17.579 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt2 +21-126-10:59:17.579 00 SCX_CPU1_CS_AD/96 write ";*********************************************************************" +21-126-10:59:17.579 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.579 00 SCX_CPU1_CS_AD/97 ENDPROC +21-126-10:59:17.579 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 completed +21-126-10:59:17.580 00 SCX_CPU1_CS_AP/3341 +21-126-10:59:17.580 00 SCX_CPU1_CS_AP/3343 s scx_cpu1_cs_adt3 +21-126-10:59:17.580 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt3.i +21-126-10:59:17.582 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT3 started +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/2 ;******************************************************************************* +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/3 ; Test Name: cs_adt3 +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/4 ; Test Level: Build Verification +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/5 ; Test Type: Functional +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/6 ; +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/7 ; Test Description +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/8 ; The purpose of this procedure is to generate an Application Definition +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/9 ; Table for the Checksum Application containing an invalid state entry. +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/10 ; +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/11 ; Requirements Tested: +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/12 ; None +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/13 ; +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/14 ; Prerequisite Conditions +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/15 ; None +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/16 ; +21-126-10:59:17.582 00 SCX_CPU1_CS_AD/17 ; Assumptions and Constraints +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/18 ; None. +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/19 ; +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/20 ; Change History +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/21 ; +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/22 ; Date Name Description +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/23 ; 07/18/11 Walt Moleski Initial release. +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/24 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/25 ; commanding and added a hostCPU variable +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/26 ; for the utility procs to connect to the +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/27 ; proper host IP address. +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/28 ; +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/29 ; Arguments +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/30 ; None. +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/31 ; +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/32 ; Procedures Called +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/33 ; Name Description +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/34 ; create_tbl_file_from_cvt Procedure that creates a load file from +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/35 ; the specified arguments and cvt +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/36 ; +21-126-10:59:17.592 00 SCX_CPU1_CS_AD/37 ; Expected Test Results and Analysis +21-126-10:59:17.593 00 SCX_CPU1_CS_AD/38 ; +21-126-10:59:17.593 00 SCX_CPU1_CS_AD/39 ;********************************************************************** +21-126-10:59:17.593 00 SCX_CPU1_CS_AD/40 +21-126-10:59:17.593 00 SCX_CPU1_CS_AD/41 local logging = %liv (log_procedure) +21-126-10:59:17.593 00 SCX_CPU1_CS_AD/42 %liv (log_procedure) = FALSE +21-126-10:59:17.629 00 SCX_CPU1_CS_AD/49 +21-126-10:59:17.629 00 SCX_CPU1_CS_AD/50 ;********************************************************************** +21-126-10:59:17.629 00 SCX_CPU1_CS_AD/51 ; Define local variables +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/52 ;********************************************************************** +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/53 LOCAL defAppId, defPktId +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/54 local CSAppName = "CS" +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/55 local ramDir = "RAM:0" +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/56 local hostCPU = "CPU3" +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/57 local appDefTblName = CSAppName & "." & CS_DEF_APP_TABLE_NAME +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/58 +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/61 defAppId = "0FAF" +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/62 defPktId = 4015 +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/63 +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/64 write ";*********************************************************************" +21-126-10:59:17.630 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/65 write "; Define the Application Definition Table " +21-126-10:59:17.630 00 SPR-I:OPRO ; Define the Application Definition Table +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/66 write ";********************************************************************" +21-126-10:59:17.630 00 SPR-I:OPRO ;******************************************************************** +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/69 SCX_CPU1_CS_APP_DEF_TABLE[0].State = CS_STATE_ENABLED +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/70 SCX_CPU1_CS_APP_DEF_TABLE[0].Name = CSAppName +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/71 SCX_CPU1_CS_APP_DEF_TABLE[1].State = CS_STATE_EMPTY +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/72 SCX_CPU1_CS_APP_DEF_TABLE[1].Name = "" +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/73 SCX_CPU1_CS_APP_DEF_TABLE[2].State = CS_STATE_DISABLED +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/74 SCX_CPU1_CS_APP_DEF_TABLE[2].Name = "CF_APP" +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/75 SCX_CPU1_CS_APP_DEF_TABLE[3].State = CS_STATE_EMPTY +21-126-10:59:17.630 00 SCX_CPU1_CS_AD/76 SCX_CPU1_CS_APP_DEF_TABLE[3].Name = "" +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/77 SCX_CPU1_CS_APP_DEF_TABLE[4].State = CS_STATE_ENABLED +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/78 SCX_CPU1_CS_APP_DEF_TABLE[4].Name = "SCH_LAB_APP" +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/79 SCX_CPU1_CS_APP_DEF_TABLE[5].State = 7 +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/80 SCX_CPU1_CS_APP_DEF_TABLE[5].Name = "IN_VALID_APP" +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/81 +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/82 local maxEntry = CS_MAX_NUM_APP_TABLE_ENTRIES - 1 +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/83 +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.631 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.632 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.633 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.634 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.635 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/86 SCX_CPU1_CS_APP_DEF_TABLE[i].State = CS_STATE_EMPTY +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/87 SCX_CPU1_CS_APP_DEF_TABLE[i].Name = "" +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/88 enddo +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/85 for i = 6 to maxEntry do +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/89 +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/90 local endmnemonic = "SCX_CPU1_CS_APP_DEF_TABLE[" & maxEntry & "].Name" +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/91 +21-126-10:59:17.636 00 SCX_CPU1_CS_AD/93 s create_tbl_file_from_cvt (hostCPU,defAppId,"App Definition Table Invalid State","app_def_tbl_invalid",appDefTblName,"SCX_CPU1_CS_APP_DEF_TABLE[0].State",endmnemonic) +21-126-10:59:17.636 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-126-10:59:17.637 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-126-10:59:17.637 00 CREATE_TBL_FIL/2 ; +21-126-10:59:17.637 00 CREATE_TBL_FIL/3 local logging = %liv(log_procedure) +21-126-10:59:17.637 00 CREATE_TBL_FIL/4 %liv (log_procedure) = FALSE +21-126-10:59:17.639 00 SPR-I:OPRO ********** app_def_tbl_invalid ********** +21-126-10:59:17.639 00 SPR-I:OPRO +21-126-10:59:17.639 00 SPR-I:OPRO Content Type: cFE1 +21-126-10:59:17.639 00 SPR-I:OPRO Sub Type: 8 +21-126-10:59:17.639 00 SPR-I:OPRO Length: 12 +21-126-10:59:17.639 00 SPR-I:OPRO Spacecraft Id: SCX +21-126-10:59:17.639 00 SPR-I:OPRO Processor Id: CPU3 +21-126-10:59:17.639 00 SPR-I:OPRO Application Id: 0 +21-126-10:59:17.639 00 SPR-I:OPRO Create Time Secs: 1620298757 +21-126-10:59:17.639 00 SPR-I:OPRO Create Time Subsecs: 0 +21-126-10:59:17.640 00 SPR-I:OPRO File Description: App Definition Table Invalid Sta +21-126-10:59:17.640 00 SPR-I:OPRO +21-126-10:59:17.640 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-126-10:59:17.640 00 SPR-I:OPRO +21-126-10:59:17.640 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-126-10:59:17.640 00 SPR-I:OPRO Byte Offset: 0 +21-126-10:59:17.640 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-126-10:59:17.640 00 SPR-I:OPRO Number of Bytes: 528 +21-126-10:59:17.640 00 SPR-I:OPRO +21-126-10:59:17.646 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-126-10:59:17.646 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-126-10:59:17.647 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-126-10:59:17.652 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-126-10:59:17.653 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_invalid.tmp cs.defapptbl > app_def_tbl_invalid +21-126-10:59:17.656 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_invalid.tmp +21-126-10:59:17.660 00 CREATE_TBL_FIL/128 +21-126-10:59:17.660 00 CREATE_TBL_FIL/129 ENDPROC +21-126-10:59:17.660 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-126-10:59:17.660 00 SCX_CPU1_CS_AD/94 +21-126-10:59:17.660 00 SCX_CPU1_CS_AD/95 write ";*********************************************************************" +21-126-10:59:17.660 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.660 00 SCX_CPU1_CS_AD/96 write "; End procedure SCX_CPU1_cs_adt3 " +21-126-10:59:17.660 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt3 +21-126-10:59:17.660 00 SCX_CPU1_CS_AD/97 write ";*********************************************************************" +21-126-10:59:17.660 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.660 00 SCX_CPU1_CS_AD/98 ENDPROC +21-126-10:59:17.660 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT3 completed +21-126-10:59:17.661 00 SCX_CPU1_CS_AP/3344 +21-126-10:59:17.661 00 SCX_CPU1_CS_AP/3345 write ";*********************************************************************" +21-126-10:59:17.661 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.661 00 SCX_CPU1_CS_AP/3346 write "; Step 5.8: Send the command to load the invalid file created above." +21-126-10:59:17.661 00 SPR-I:OPRO ; Step 5.8: Send the command to load the invalid file created above. +21-126-10:59:17.661 00 SCX_CPU1_CS_AP/3347 write ";*********************************************************************" +21-126-10:59:17.661 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.661 00 SCX_CPU1_CS_AP/3348 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 +21-126-10:59:17.663 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:17.663 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-126-10:59:17.663 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:17.664 00 SCX_CPU1_CS_AP/3349 +21-126-10:59:17.664 00 SCX_CPU1_CS_AP/3350 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:59:17.664 00 SCX_CPU1_CS_AP/3351 +21-126-10:59:17.664 00 SCX_CPU1_CS_AP/3352 start load_table ("app_def_tbl_invalid", hostCPU) +21-126-10:59:17.664 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-126-10:59:17.664 00 SPR-I:STS Procedure LOAD_TABLE started +21-126-10:59:17.664 00 LOAD_TABLE/2 ; +21-126-10:59:17.679 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-126-10:59:17.679 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-126-10:59:17.680 00 SPR-I:OPRO Table Filename: app_def_tbl_invalid +21-126-10:59:17.681 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_invalid RAM:0 3 +21-126-10:59:17.682 00 SPR-I:OPRO +21-126-10:59:17.808 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:59:17.808 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:22.813 00 SPR-I:OPRO +21-126-10:59:22.816 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_invalid" +21-126-10:59:22.836 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:23.430 00 TLMH-I:STS 58-012-14:22:40.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_invalid' into 'CS.DefAppTbl' working buffer +21-126-10:59:23.837 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:23.839 00 LOAD_TABLE/195 +21-126-10:59:23.839 00 LOAD_TABLE/196 ENDPROC +21-126-10:59:23.839 00 SPR-I:STS Procedure LOAD_TABLE completed +21-126-10:59:23.841 00 SCX_CPU1_CS_AP/3353 +21-126-10:59:23.842 00 SCX_CPU1_CS_AP/3354 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:59:23.846 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:23.846 00 SCX_CPU1_CS_AP/3355 if (UT_TW_Status = UT_Success) then +21-126-10:59:23.846 00 SCX_CPU1_CS_AP/3356 write "<*> Passed - Load command sent successfully." +21-126-10:59:23.846 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-126-10:59:23.846 00 SCX_CPU1_CS_AP/3359 endif +21-126-10:59:23.847 00 SCX_CPU1_CS_AP/3360 +21-126-10:59:23.847 00 SCX_CPU1_CS_AP/3361 wait 5 +21-126-10:59:23.847 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:28.851 00 SCX_CPU1_CS_AP/3362 +21-126-10:59:28.851 00 SCX_CPU1_CS_AP/3363 write ";*********************************************************************" +21-126-10:59:28.851 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:28.851 00 SCX_CPU1_CS_AP/3364 write "; Step 5.9: Send the command to validate the file loaded in Step 5.8 " +21-126-10:59:28.851 00 SPR-I:OPRO ; Step 5.9: Send the command to validate the file loaded in Step 5.8 +21-126-10:59:28.851 00 SCX_CPU1_CS_AP/3365 write ";*********************************************************************" +21-126-10:59:28.851 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:28.851 00 SCX_CPU1_CS_AP/3366 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +21-126-10:59:28.853 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:28.854 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-126-10:59:28.854 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:28.854 00 SCX_CPU1_CS_AP/3367 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_ERR_EID, "ERROR", 2 +21-126-10:59:28.857 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:28.858 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-126-10:59:28.858 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:28.858 00 SCX_CPU1_CS_AP/3368 +21-126-10:59:28.858 00 SCX_CPU1_CS_AP/3369 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:59:28.858 00 SCX_CPU1_CS_AP/3370 +21-126-10:59:28.858 00 SCX_CPU1_CS_AP/3371 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName +21-126-10:59:28.871 00 SCX_CPU1_CS_AP/3372 +21-126-10:59:28.871 00 SCX_CPU1_CS_AP/3373 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:59:28.874 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:29.430 00 TLMH-I:STS 58-012-14:22:46.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-126-10:59:29.431 00 TLMH-I:STS 58-012-14:22:46.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=106 CS Apps Table Validate: Illegal State Field (0x0007) found with name IN_VALID_APP +21-126-10:59:29.432 00 TLMH-I:STS 58-012-14:22:46.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 1, unused = 20 +21-126-10:59:29.433 00 TLMH-I:STS 58-012-14:22:46.002 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefAppTbl', Status=0xFFFFFFFD +21-126-10:59:31.877 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:31.877 00 SCX_CPU1_CS_AP/3374 if (UT_TW_Status = UT_Success) then +21-126-10:59:31.877 00 SCX_CPU1_CS_AP/3375 write "<*> Passed - Application Definition Table validate command sent." +21-126-10:59:31.877 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-126-10:59:31.877 00 SCX_CPU1_CS_AP/3376 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-126-10:59:31.877 00 SCX_CPU1_CS_AP/3377 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-126-10:59:31.877 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-126-10:59:31.877 00 SCX_CPU1_CS_AP/3380 endif +21-126-10:59:31.877 00 SCX_CPU1_CS_AP/3383 endif +21-126-10:59:31.877 00 SCX_CPU1_CS_AP/3384 +21-126-10:59:31.877 00 SCX_CPU1_CS_AP/3386 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:59:31.881 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:31.881 00 SCX_CPU1_CS_AP/3387 if (UT_TW_Status = UT_Success) then +21-126-10:59:31.881 00 SCX_CPU1_CS_AP/3388 write "<*> Passed - Application Definition Table validation failed with an invalid state." +21-126-10:59:31.881 00 SPR-I:OPRO <*> Passed - Application Definition Table validation failed with an invalid state. +21-126-10:59:31.881 00 SCX_CPU1_CS_AP/3389 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-126-10:59:31.882 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-126-10:59:31.882 00 SCX_CPU1_CS_AP/3392 endif +21-126-10:59:31.882 00 SCX_CPU1_CS_AP/3393 +21-126-10:59:31.882 00 SCX_CPU1_CS_AP/3394 write ";*********************************************************************" +21-126-10:59:31.882 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:31.892 00 SCX_CPU1_CS_AP/3395 write "; Step 5.10: Send the command to abort the invalid load. " +21-126-10:59:31.892 00 SPR-I:OPRO ; Step 5.10: Send the command to abort the invalid load. +21-126-10:59:31.892 00 SCX_CPU1_CS_AP/3396 write ";*********************************************************************" +21-126-10:59:31.892 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:31.892 00 SCX_CPU1_CS_AP/3397 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_LOAD_ABORT_INF_EID, "INFO", 1 +21-126-10:59:31.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:31.894 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-126-10:59:31.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:31.894 00 SCX_CPU1_CS_AP/3398 +21-126-10:59:31.894 00 SCX_CPU1_CS_AP/3399 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:59:31.894 00 SCX_CPU1_CS_AP/3400 +21-126-10:59:31.894 00 SCX_CPU1_CS_AP/3401 /SCX_CPU1_TBL_LOADABORT ABTABLENAME=appDefTblName +21-126-10:59:31.906 00 SCX_CPU1_CS_AP/3402 +21-126-10:59:31.906 00 SCX_CPU1_CS_AP/3403 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:59:31.909 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:32.435 00 TLMH-I:STS 58-012-14:22:49.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefAppTbl' +21-126-10:59:35.914 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:35.916 00 SCX_CPU1_CS_AP/3404 if (UT_TW_Status = UT_Success) then +21-126-10:59:35.917 00 SCX_CPU1_CS_AP/3405 write "<*> Passed - Load abort command sent successfully." +21-126-10:59:35.917 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-126-10:59:35.917 00 SCX_CPU1_CS_AP/3408 endif +21-126-10:59:35.917 00 SCX_CPU1_CS_AP/3409 +21-126-10:59:35.917 00 SCX_CPU1_CS_AP/3411 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:59:35.922 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:35.923 00 SCX_CPU1_CS_AP/3412 if (UT_TW_Status = UT_Success) then +21-126-10:59:35.923 00 SCX_CPU1_CS_AP/3413 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-126-10:59:35.924 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-126-10:59:35.924 00 SCX_CPU1_CS_AP/3416 endif +21-126-10:59:35.924 00 SCX_CPU1_CS_AP/3417 +21-126-10:59:35.924 00 SCX_CPU1_CS_AP/3418 wait 5 +21-126-10:59:35.924 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:40.928 00 SCX_CPU1_CS_AP/3419 +21-126-10:59:40.928 00 SCX_CPU1_CS_AP/3420 write ";*********************************************************************" +21-126-10:59:40.928 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:40.928 00 SCX_CPU1_CS_AP/3421 write "; Step 5.11: Send the command to load the file with valid entries. " +21-126-10:59:40.928 00 SPR-I:OPRO ; Step 5.11: Send the command to load the file with valid entries. +21-126-10:59:40.929 00 SCX_CPU1_CS_AP/3422 write ";*********************************************************************" +21-126-10:59:40.929 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:40.929 00 SCX_CPU1_CS_AP/3423 ut_setupevents "SCX", "CPU1", "CFE_TBL", CFE_TBL_FILE_LOADED_INF_EID, "INFO", 1 +21-126-10:59:40.936 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:40.937 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-126-10:59:40.937 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:40.940 00 SCX_CPU1_CS_AP/3424 +21-126-10:59:40.940 00 SCX_CPU1_CS_AP/3425 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:59:40.940 00 SCX_CPU1_CS_AP/3426 +21-126-10:59:40.940 00 SCX_CPU1_CS_AP/3427 start load_table ("app_def_tbl_ld_2", hostCPU) +21-126-10:59:40.941 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-126-10:59:40.943 00 SPR-I:STS Procedure LOAD_TABLE started +21-126-10:59:40.943 00 LOAD_TABLE/2 ; +21-126-10:59:40.943 00 LOAD_TABLE/3 local logging = %liv (log_procedure) +21-126-10:59:40.944 00 LOAD_TABLE/4 %liv (log_procedure) = FALSE +21-126-10:59:40.961 00 SPR-I:OPRO Table Filename: app_def_tbl_ld_2 +21-126-10:59:40.963 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_2 RAM:0 3 +21-126-10:59:40.964 00 SPR-I:OPRO +21-126-10:59:41.106 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:59:41.106 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:46.111 00 SPR-I:OPRO +21-126-10:59:46.114 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_2" +21-126-10:59:46.142 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:46.927 00 TLMH-I:STS 58-012-14:23:03.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_2' into 'CS.DefAppTbl' working buffer +21-126-10:59:48.146 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:48.148 00 LOAD_TABLE/195 +21-126-10:59:48.148 00 LOAD_TABLE/196 ENDPROC +21-126-10:59:48.148 00 SPR-I:STS Procedure LOAD_TABLE completed +21-126-10:59:48.149 00 SCX_CPU1_CS_AP/3428 +21-126-10:59:48.150 00 SCX_CPU1_CS_AP/3429 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:59:48.155 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:48.156 00 SCX_CPU1_CS_AP/3430 if (UT_TW_Status = UT_Success) then +21-126-10:59:48.156 00 SCX_CPU1_CS_AP/3431 write "<*> Passed - Load command sent successfully." +21-126-10:59:48.157 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-126-10:59:48.157 00 SCX_CPU1_CS_AP/3434 endif +21-126-10:59:48.157 00 SCX_CPU1_CS_AP/3435 +21-126-10:59:48.157 00 SCX_CPU1_CS_AP/3437 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-10:59:48.161 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:48.162 00 SCX_CPU1_CS_AP/3438 wait 5 +21-126-10:59:48.162 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:53.166 00 SCX_CPU1_CS_AP/3439 +21-126-10:59:53.166 00 SCX_CPU1_CS_AP/3440 write ";*********************************************************************" +21-126-10:59:53.166 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:53.166 00 SCX_CPU1_CS_AP/3441 write "; Step 5.12: Send the command to validate the file loaded in Step 5.11" +21-126-10:59:53.166 00 SPR-I:OPRO ; Step 5.12: Send the command to validate the file loaded in Step 5.11 +21-126-10:59:53.166 00 SCX_CPU1_CS_AP/3442 write ";*********************************************************************" +21-126-10:59:53.166 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:53.166 00 SCX_CPU1_CS_AP/3443 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VAL_REQ_MADE_INF_EID, "DEBUG", 1 +21-126-10:59:53.168 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:53.168 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-126-10:59:53.168 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:53.169 00 SCX_CPU1_CS_AP/3444 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_VALIDATION_INF_EID, "INFO", 2 +21-126-10:59:53.171 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:53.172 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-126-10:59:53.172 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:53.172 00 SCX_CPU1_CS_AP/3445 +21-126-10:59:53.172 00 SCX_CPU1_CS_AP/3446 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:59:53.172 00 SCX_CPU1_CS_AP/3447 +21-126-10:59:53.172 00 SCX_CPU1_CS_AP/3448 /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME=appDefTblName +21-126-10:59:53.174 00 SCX_CPU1_CS_AP/3449 +21-126-10:59:53.174 00 SCX_CPU1_CS_AP/3450 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:59:53.178 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:53.934 00 TLMH-I:STS 58-012-14:23:10.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-126-10:59:55.431 00 TLMH-I:STS 58-012-14:23:12.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 0, unused = 21 +21-126-10:59:55.432 00 TLMH-I:STS 58-012-14:23:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-126-10:59:56.181 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:56.181 00 SCX_CPU1_CS_AP/3451 if (UT_TW_Status = UT_Success) then +21-126-10:59:56.181 00 SCX_CPU1_CS_AP/3452 write "<*> Passed - Application Definition Table validate command sent." +21-126-10:59:56.181 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-126-10:59:56.181 00 SCX_CPU1_CS_AP/3453 if (SCX_CPU1_find_event[1].num_found_messages = 1) then +21-126-10:59:56.182 00 SCX_CPU1_CS_AP/3454 write "<*> Passed - Event Msg ",SCX_CPU1_find_event[1].eventid," Found!" +21-126-10:59:56.182 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-126-10:59:56.182 00 SCX_CPU1_CS_AP/3457 endif +21-126-10:59:56.182 00 SCX_CPU1_CS_AP/3460 endif +21-126-10:59:56.182 00 SCX_CPU1_CS_AP/3461 +21-126-10:59:56.182 00 SCX_CPU1_CS_AP/3463 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-10:59:56.185 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:56.185 00 SCX_CPU1_CS_AP/3464 if (UT_TW_Status = UT_Success) then +21-126-10:59:56.185 00 SCX_CPU1_CS_AP/3465 write "<*> Passed - Application Definition Table validation event '", SCX_CPU1_find_event[2].eventid,"' found!" +21-126-10:59:56.186 00 SPR-I:OPRO <*> Passed - Application Definition Table validation event '36' found! +21-126-10:59:56.186 00 SCX_CPU1_CS_AP/3468 endif +21-126-10:59:56.186 00 SCX_CPU1_CS_AP/3469 +21-126-10:59:56.186 00 SCX_CPU1_CS_AP/3470 write ";*********************************************************************" +21-126-10:59:56.186 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:56.186 00 SCX_CPU1_CS_AP/3471 write "; Step 5.13: Send the command to Activate the file loaded in Step 5.11" +21-126-10:59:56.186 00 SPR-I:OPRO ; Step 5.13: Send the command to Activate the file loaded in Step 5.11 +21-126-10:59:56.197 00 SCX_CPU1_CS_AP/3472 write ";*********************************************************************" +21-126-10:59:56.197 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:56.197 00 SCX_CPU1_CS_AP/3473 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_LOAD_PEND_REQ_INF_EID,"DEBUG",1 +21-126-10:59:56.198 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:56.198 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-126-10:59:56.199 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:56.199 00 SCX_CPU1_CS_AP/3474 ut_setupevents "SCX","CPU1","CFE_TBL",CFE_TBL_UPDATE_SUCCESS_INF_EID,"INFO",2 +21-126-10:59:56.201 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:56.208 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-126-10:59:56.208 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:56.208 00 SCX_CPU1_CS_AP/3475 +21-126-10:59:56.208 00 SCX_CPU1_CS_AP/3476 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-10:59:56.208 00 SCX_CPU1_CS_AP/3477 +21-126-10:59:56.208 00 SCX_CPU1_CS_AP/3478 /SCX_CPU1_TBL_ACTIVATE ATableName=appDefTblName +21-126-10:59:56.220 00 SCX_CPU1_CS_AP/3479 +21-126-10:59:56.220 00 SCX_CPU1_CS_AP/3480 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-10:59:56.223 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:56.934 00 TLMH-I:STS 58-012-14:23:13.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-126-10:59:57.430 00 TLMH-I:STS 58-012-14:23:14.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-126-11:00:00.227 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:00:00.228 00 SCX_CPU1_CS_AP/3481 if (UT_TW_Status = UT_Success) then +21-126-11:00:00.228 00 SCX_CPU1_CS_AP/3482 write "<*> Passed - Activate Application Definition Table command sent properly." +21-126-11:00:00.228 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-126-11:00:00.228 00 SCX_CPU1_CS_AP/3485 endif +21-126-11:00:00.228 00 SCX_CPU1_CS_AP/3486 +21-126-11:00:00.228 00 SCX_CPU1_CS_AP/3488 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:00:00.231 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:00:00.231 00 SCX_CPU1_CS_AP/3489 if (UT_TW_Status = UT_Success) then +21-126-11:00:00.231 00 SCX_CPU1_CS_AP/3490 write "<*> Passed - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:00:00.231 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-126-11:00:00.231 00 SCX_CPU1_CS_AP/3493 endif +21-126-11:00:00.231 00 SCX_CPU1_CS_AP/3494 +21-126-11:00:00.231 00 SCX_CPU1_CS_AP/3496 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1 +21-126-11:00:00.234 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:00:00.235 00 SCX_CPU1_CS_AP/3497 if (UT_TW_Status = UT_Success) then +21-126-11:00:00.235 00 SCX_CPU1_CS_AP/3498 write "<*> Passed - Application Definition Table Updated successfully." +21-126-11:00:00.235 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-126-11:00:00.245 00 SCX_CPU1_CS_AP/3499 Write "<*> Passed - Event Msg ",SCX_CPU1_find_event[2].eventid," Found!" +21-126-11:00:00.245 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-126-11:00:00.245 00 SCX_CPU1_CS_AP/3503 endif +21-126-11:00:00.245 00 SCX_CPU1_CS_AP/3504 +21-126-11:00:00.245 00 SCX_CPU1_CS_AP/3505 wait 5 +21-126-11:00:00.245 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:05.250 00 SCX_CPU1_CS_AP/3506 +21-126-11:00:05.250 00 SCX_CPU1_CS_AP/3507 write ";*********************************************************************" +21-126-11:00:05.250 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:05.250 00 SCX_CPU1_CS_AP/3508 write "; Step 5.14: Dump the Application Code Segment Results table. " +21-126-11:00:05.250 00 SPR-I:OPRO ; Step 5.14: Dump the Application Code Segment Results table. +21-126-11:00:05.250 00 SCX_CPU1_CS_AP/3509 write ";*********************************************************************" +21-126-11:00:05.250 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:05.250 00 SCX_CPU1_CS_AP/3510 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-11:00:05.251 00 SCX_CPU1_CS_AP/3511 +21-126-11:00:05.251 00 SCX_CPU1_CS_AP/3512 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl5_14",hostCPU,resAppId) +21-126-11:00:05.251 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-11:00:05.252 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-11:00:05.252 00 GET_TBL_TO_CVT/2 ; +21-126-11:00:05.252 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-11:00:05.252 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-11:00:05.257 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_14" +21-126-11:00:05.259 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:00:11.435 00 TLMH-I:STS 58-012-14:23:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_14' +21-126-11:00:20.271 00 SPR-I:OPRO +21-126-11:00:20.271 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-11:00:20.271 00 SPR-I:OPRO The APID is: P0FB3 +21-126-11:00:20.271 00 SPR-I:OPRO The CPU is: CPU3 +21-126-11:00:20.272 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-11:00:20.275 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl5_14 cpu1_apprestbl5_14 binary 192.168.1.8 +21-126-11:00:20.423 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:00:20.423 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:00:35.438 00 SPR-I:OPRO +21-126-11:00:35.480 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl5_14`" +21-126-11:00:35.480 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:40.486 00 GET_TBL_TO_CVT/238 +21-126-11:00:40.486 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-11:00:40.486 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-11:00:40.488 00 SCX_CPU1_CS_AP/3513 wait 5 +21-126-11:00:40.489 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:45.492 00 SCX_CPU1_CS_AP/3514 +21-126-11:00:45.492 00 SCX_CPU1_CS_AP/3515 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-11:00:45.504 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:00:45.508 00 SCX_CPU1_CS_AP/3516 if (UT_TW_Status = UT_Success) then +21-126-11:00:45.508 00 SCX_CPU1_CS_AP/3517 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-11:00:45.508 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-11:00:45.508 00 SCX_CPU1_CS_AP/3518 ut_setrequirements CS_4008, "P" +21-126-11:00:45.512 00 SCX_CPU1_CS_AP/3522 endif +21-126-11:00:45.512 00 SCX_CPU1_CS_AP/3523 +21-126-11:00:45.513 00 SCX_CPU1_CS_AP/3524 write ";*********************************************************************" +21-126-11:00:45.513 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:45.513 00 SCX_CPU1_CS_AP/3525 write "; Step 6.0: Processing Limit Test." +21-126-11:00:45.513 00 SPR-I:OPRO ; Step 6.0: Processing Limit Test. +21-126-11:00:45.513 00 SCX_CPU1_CS_AP/3526 write ";*********************************************************************" +21-126-11:00:45.513 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:45.513 00 SCX_CPU1_CS_AP/3527 write "; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming " +21-126-11:00:45.513 00 SPR-I:OPRO ; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming +21-126-11:00:45.513 00 SCX_CPU1_CS_AP/3528 write "; command if it is Enabled. " +21-126-11:00:45.513 00 SPR-I:OPRO ; command if it is Enabled. +21-126-11:00:45.513 00 SCX_CPU1_CS_AP/3529 write ";*********************************************************************" +21-126-11:00:45.513 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:45.514 00 SCX_CPU1_CS_AP/3531 if (p@SCX_CPU1_CS_EepromState = "Enabled") then +21-126-11:00:45.548 00 SCX_CPU1_CS_AP/3552 else +21-126-11:00:45.549 00 SCX_CPU1_CS_AP/3553 write "=> Eeprom Checksumming is already disabled." +21-126-11:00:45.549 00 SPR-I:OPRO => Eeprom Checksumming is already disabled. +21-126-11:00:45.549 00 SCX_CPU1_CS_AP/3554 endif +21-126-11:00:45.549 00 SCX_CPU1_CS_AP/3555 +21-126-11:00:45.549 00 SCX_CPU1_CS_AP/3556 wait 5 +21-126-11:00:45.549 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:50.552 00 SCX_CPU1_CS_AP/3557 +21-126-11:00:50.552 00 SCX_CPU1_CS_AP/3558 write ";*********************************************************************" +21-126-11:00:50.553 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:50.553 00 SCX_CPU1_CS_AP/3559 write "; Step 6.2: Send the Disable OS Code Segment command if necessary. " +21-126-11:00:50.553 00 SPR-I:OPRO ; Step 6.2: Send the Disable OS Code Segment command if necessary. +21-126-11:00:50.553 00 SCX_CPU1_CS_AP/3560 write ";*********************************************************************" +21-126-11:00:50.553 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:50.553 00 SCX_CPU1_CS_AP/3562 if (p@SCX_CPU1_CS_OSState = "Enabled") then +21-126-11:00:50.554 00 SCX_CPU1_CS_AP/3583 else +21-126-11:00:50.554 00 SCX_CPU1_CS_AP/3584 write "=> OS Code Segment Checksumming is already disabled." +21-126-11:00:50.554 00 SPR-I:OPRO => OS Code Segment Checksumming is already disabled. +21-126-11:00:50.554 00 SCX_CPU1_CS_AP/3585 endif +21-126-11:00:50.554 00 SCX_CPU1_CS_AP/3586 +21-126-11:00:50.554 00 SCX_CPU1_CS_AP/3587 wait 5 +21-126-11:00:50.554 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:55.558 00 SCX_CPU1_CS_AP/3588 +21-126-11:00:55.558 00 SCX_CPU1_CS_AP/3589 write ";*********************************************************************" +21-126-11:00:55.558 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:55.558 00 SCX_CPU1_CS_AP/3590 write "; Step 6.3: Send the Disable cFE Code Segment command if necessary. " +21-126-11:00:55.558 00 SPR-I:OPRO ; Step 6.3: Send the Disable cFE Code Segment command if necessary. +21-126-11:00:55.559 00 SCX_CPU1_CS_AP/3591 write ";*********************************************************************" +21-126-11:00:55.559 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:55.559 00 SCX_CPU1_CS_AP/3593 if (p@SCX_CPU1_CS_CFECoreState = "Enabled") then +21-126-11:00:55.559 00 SCX_CPU1_CS_AP/3614 else +21-126-11:00:55.559 00 SCX_CPU1_CS_AP/3615 write "=> CFE Code Segment Checksumming is already disabled." +21-126-11:00:55.559 00 SPR-I:OPRO => CFE Code Segment Checksumming is already disabled. +21-126-11:00:55.559 00 SCX_CPU1_CS_AP/3616 endif +21-126-11:00:55.559 00 SCX_CPU1_CS_AP/3617 +21-126-11:00:55.559 00 SCX_CPU1_CS_AP/3618 wait 5 +21-126-11:00:55.560 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:00.564 00 SCX_CPU1_CS_AP/3619 +21-126-11:01:00.564 00 SCX_CPU1_CS_AP/3620 write ";*********************************************************************" +21-126-11:01:00.564 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:00.564 00 SCX_CPU1_CS_AP/3621 write "; Step 6.4: Send the Disable Table Checksumming command if necessary." +21-126-11:01:00.564 00 SPR-I:OPRO ; Step 6.4: Send the Disable Table Checksumming command if necessary. +21-126-11:01:00.564 00 SCX_CPU1_CS_AP/3622 write ";*********************************************************************" +21-126-11:01:00.564 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:00.564 00 SCX_CPU1_CS_AP/3624 if (p@SCX_CPU1_CS_TableState = "Enabled") then +21-126-11:01:00.564 00 SCX_CPU1_CS_AP/3645 else +21-126-11:01:00.564 00 SCX_CPU1_CS_AP/3646 write "=> Table Checksumming is already disabled." +21-126-11:01:00.565 00 SPR-I:OPRO => Table Checksumming is already disabled. +21-126-11:01:00.565 00 SCX_CPU1_CS_AP/3647 endif +21-126-11:01:00.565 00 SCX_CPU1_CS_AP/3648 +21-126-11:01:00.565 00 SCX_CPU1_CS_AP/3649 wait 5 +21-126-11:01:00.565 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:05.569 00 SCX_CPU1_CS_AP/3650 +21-126-11:01:05.569 00 SCX_CPU1_CS_AP/3651 write ";*********************************************************************" +21-126-11:01:05.569 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:05.569 00 SCX_CPU1_CS_AP/3652 write "; Step 6.5: Send the Disable User-Defined Memory Checksumming command." +21-126-11:01:05.569 00 SPR-I:OPRO ; Step 6.5: Send the Disable User-Defined Memory Checksumming command. +21-126-11:01:05.569 00 SCX_CPU1_CS_AP/3653 write ";*********************************************************************" +21-126-11:01:05.569 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:05.569 00 SCX_CPU1_CS_AP/3655 if (p@SCX_CPU1_CS_MemoryState = "Enabled") then +21-126-11:01:05.570 00 SCX_CPU1_CS_AP/3676 else +21-126-11:01:05.570 00 SCX_CPU1_CS_AP/3677 write "=> User-Defined Memory Checksumming is already disabled." +21-126-11:01:05.570 00 SPR-I:OPRO => User-Defined Memory Checksumming is already disabled. +21-126-11:01:05.570 00 SCX_CPU1_CS_AP/3678 endif +21-126-11:01:05.570 00 SCX_CPU1_CS_AP/3679 +21-126-11:01:05.570 00 SCX_CPU1_CS_AP/3680 wait 5 +21-126-11:01:05.570 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:10.574 00 SCX_CPU1_CS_AP/3681 +21-126-11:01:10.574 00 SCX_CPU1_CS_AP/3682 write ";*********************************************************************" +21-126-11:01:10.574 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:10.574 00 SCX_CPU1_CS_AP/3683 write "; Step 6.6: Dump the Application Code Segment Results table. " +21-126-11:01:10.574 00 SPR-I:OPRO ; Step 6.6: Dump the Application Code Segment Results table. +21-126-11:01:10.575 00 SCX_CPU1_CS_AP/3684 write ";*********************************************************************" +21-126-11:01:10.575 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:10.575 00 SCX_CPU1_CS_AP/3685 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-11:01:10.575 00 SCX_CPU1_CS_AP/3686 +21-126-11:01:10.575 00 SCX_CPU1_CS_AP/3687 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl6_6",hostCPU,resAppId) +21-126-11:01:10.576 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-11:01:10.579 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-11:01:10.579 00 GET_TBL_TO_CVT/2 ; +21-126-11:01:10.579 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-11:01:10.579 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-11:01:10.584 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_6" +21-126-11:01:10.585 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:01:15.431 00 TLMH-I:STS 58-012-14:24:32.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_6' +21-126-11:01:25.598 00 SPR-I:OPRO +21-126-11:01:25.598 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-11:01:25.598 00 SPR-I:OPRO The APID is: P0FB3 +21-126-11:01:25.598 00 SPR-I:OPRO The CPU is: CPU3 +21-126-11:01:25.598 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-11:01:25.601 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl6_6 cpu1_apprestbl6_6 binary 192.168.1.8 +21-126-11:01:25.741 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:01:25.741 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:01:40.753 00 SPR-I:OPRO +21-126-11:01:40.770 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl6_6`" +21-126-11:01:40.770 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:45.774 00 GET_TBL_TO_CVT/238 +21-126-11:01:45.774 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-11:01:45.774 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-11:01:45.777 00 SCX_CPU1_CS_AP/3688 wait 5 +21-126-11:01:45.777 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:50.780 00 SCX_CPU1_CS_AP/3689 +21-126-11:01:50.780 00 SCX_CPU1_CS_AP/3690 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-11:01:50.787 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:01:50.788 00 SCX_CPU1_CS_AP/3691 if (UT_TW_Status = UT_Success) then +21-126-11:01:50.788 00 SCX_CPU1_CS_AP/3692 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-11:01:50.788 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-11:01:50.788 00 SCX_CPU1_CS_AP/3693 ut_setrequirements CS_4008, "P" +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3697 endif +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3698 +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3699 write ";*********************************************************************" +21-126-11:01:50.789 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3700 write "; Step 6.7: Constantly Dump the Application Code Segment Results " +21-126-11:01:50.789 00 SPR-I:OPRO ; Step 6.7: Constantly Dump the Application Code Segment Results +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3701 write "; table to determine if the CS application is segmenting the CRC " +21-126-11:01:50.789 00 SPR-I:OPRO ; table to determine if the CS application is segmenting the CRC +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3702 write "; calculation each cycle. " +21-126-11:01:50.789 00 SPR-I:OPRO ; calculation each cycle. +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3703 write ";*********************************************************************" +21-126-11:01:50.789 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3706 keepDumpingResults=FALSE +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3707 local loopCtr = 1 +21-126-11:01:50.789 00 SCX_CPU1_CS_AP/3708 local segmentedCRC=FALSE +21-126-11:01:50.804 00 SCX_CPU1_CS_AP/3709 +21-126-11:01:50.804 00 SCX_CPU1_CS_AP/3710 while (keepDumpingResults = FALSE) do +21-126-11:01:50.804 00 SCX_CPU1_CS_AP/3711 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl6_7",hostCPU,resAppId) +21-126-11:01:50.804 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-11:01:50.805 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-11:01:50.806 00 GET_TBL_TO_CVT/2 ; +21-126-11:01:50.806 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-11:01:50.806 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-11:01:50.811 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_7" +21-126-11:01:50.823 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:01:55.426 00 TLMH-I:STS 58-012-14:25:12.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_7' +21-126-11:02:05.093 00 SPR-I:OPRI --> sammi sys add-java-window & +21-126-11:02:05.854 00 SPR-I:OPRO +21-126-11:02:05.855 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-11:02:05.855 00 SPR-I:OPRO The APID is: P0FB3 +21-126-11:02:05.855 00 SPR-I:OPRO The CPU is: CPU3 +21-126-11:02:05.856 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-11:02:05.860 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl6_7 cpu1_apprestbl6_7 binary 192.168.1.8 +21-126-11:02:06.023 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:02:06.023 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:02:21.036 00 SPR-I:OPRO +21-126-11:02:21.048 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl6_7`" +21-126-11:02:21.048 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:02:26.053 00 GET_TBL_TO_CVT/238 +21-126-11:02:26.054 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-11:02:26.054 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-11:02:26.056 00 SCX_CPU1_CS_AP/3712 wait 3 +21-126-11:02:26.056 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-126-11:02:29.058 00 SCX_CPU1_CS_AP/3713 +21-126-11:02:29.058 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.059 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.059 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.059 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.059 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.060 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.060 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.062 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.062 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.062 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.062 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.062 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.063 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.063 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.065 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.065 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.065 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.065 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.065 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.066 00 SCX_CPU1_CS_AP/3721 keepDumpingResults = TRUE +21-126-11:02:29.067 00 SCX_CPU1_CS_AP/3722 segmentedCRC = TRUE +21-126-11:02:29.067 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.067 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.068 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.069 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.069 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.069 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.069 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.070 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.070 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.071 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.072 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.072 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.072 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.072 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.073 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.073 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.075 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.075 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.075 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.075 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.075 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.076 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.077 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.079 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.079 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.079 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.079 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.079 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.081 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.081 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.083 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.083 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.083 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.083 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.083 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.084 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.085 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.086 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.086 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.087 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.087 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.087 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.088 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.088 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.089 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.090 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.090 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.090 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.090 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.091 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.091 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.092 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.092 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.092 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.092 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.092 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.093 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.093 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.094 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.094 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.095 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.095 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.095 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.095 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.095 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.096 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.097 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.097 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.097 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.097 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.097 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.097 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.098 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.098 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.098 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.098 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.098 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.099 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.099 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.100 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.100 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.100 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.100 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.100 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.101 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.101 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.101 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.101 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.101 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.101 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.101 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.102 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.102 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.103 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.103 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.103 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.103 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.103 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.104 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.104 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.104 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.105 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.105 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.105 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.105 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.105 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.105 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.106 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.106 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.106 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.106 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.106 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.107 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.107 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.107 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.108 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.108 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.108 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.108 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.108 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.108 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.109 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.109 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.109 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.109 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.109 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.110 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.110 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.110 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.111 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3717 if (p@SCX_CPU1_CS_APP_RESULT_TABLE[i].State <> "Empty") AND ;; +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3718 (SCX_CPU1_CS_APP_RESULT_TABLE[i].ByteOffset <> 0) OR ;; +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3719 (SCX_CPU1_CS_APP_RESULT_TABLE[i].TempCRC <> 0) AND ;; +21-126-11:02:29.112 00 SCX_CPU1_CS_AP/3720 (keepDumpingResults = FALSE) then +21-126-11:02:29.113 00 SCX_CPU1_CS_AP/3723 endif +21-126-11:02:29.113 00 SCX_CPU1_CS_AP/3724 enddo +21-126-11:02:29.113 00 SCX_CPU1_CS_AP/3715 for i = 0 to CS_MAX_NUM_APP_TABLE_ENTRIES-1 DO +21-126-11:02:29.113 00 SCX_CPU1_CS_AP/3725 +21-126-11:02:29.113 00 SCX_CPU1_CS_AP/3726 if (loopCtr > 15) then +21-126-11:02:29.113 00 SCX_CPU1_CS_AP/3728 else +21-126-11:02:29.113 00 SCX_CPU1_CS_AP/3729 loopCtr = loopCtr + 1 +21-126-11:02:29.114 00 SCX_CPU1_CS_AP/3730 endif +21-126-11:02:29.114 00 SCX_CPU1_CS_AP/3731 enddo +21-126-11:02:29.114 00 SCX_CPU1_CS_AP/3732 +21-126-11:02:29.114 00 SCX_CPU1_CS_AP/3733 if (segmentedCRC = TRUE) then +21-126-11:02:29.114 00 SCX_CPU1_CS_AP/3734 write "<*> Passed (7000) - Segmenting has occurred for Applications." +21-126-11:02:29.114 00 SPR-I:OPRO <*> Passed (7000) - Segmenting has occurred for Applications. +21-126-11:02:29.114 00 SCX_CPU1_CS_AP/3735 ut_setrequirements CS_7000, "P" +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3739 endif +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3740 +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3741 write ";*********************************************************************" +21-126-11:02:29.116 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3742 write "; Step 7.0: Definition Table Initialization Test." +21-126-11:02:29.116 00 SPR-I:OPRO ; Step 7.0: Definition Table Initialization Test. +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3743 write ";*********************************************************************" +21-126-11:02:29.116 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3744 write "; Step 7.1: Send the command to stop the CS Application. " +21-126-11:02:29.116 00 SPR-I:OPRO ; Step 7.1: Send the command to stop the CS Application. +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3745 write ";*********************************************************************" +21-126-11:02:29.116 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3746 ;/SCX_CPU1_ES_DELETEAPP Application="TST_CS" +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3747 ;wait 5 +21-126-11:02:29.116 00 SCX_CPU1_CS_AP/3748 /SCX_CPU1_ES_DELETEAPP Application=CSAppName +21-126-11:02:29.128 00 SCX_CPU1_CS_AP/3749 wait 5 +21-126-11:02:29.128 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:02:29.430 00 TLMH-I:STS 58-012-14:25:46.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=146 App terminating, RunStatus:0x00000007 +21-126-11:02:29.430 00 TLMH-I:STS 58-012-14:25:46.006 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application CS Completed. +21-126-11:02:34.133 00 SCX_CPU1_CS_AP/3750 +21-126-11:02:34.133 00 SCX_CPU1_CS_AP/3751 write ";*********************************************************************" +21-126-11:02:34.133 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:34.133 00 SCX_CPU1_CS_AP/3752 write "; Step 7.2: Download the default Application Code Segment Definition " +21-126-11:02:34.133 00 SPR-I:OPRO ; Step 7.2: Download the default Application Code Segment Definition +21-126-11:02:34.133 00 SCX_CPU1_CS_AP/3753 write "; Table file in order to restore it during cleanup." +21-126-11:02:34.133 00 SPR-I:OPRO ; Table file in order to restore it during cleanup. +21-126-11:02:34.134 00 SCX_CPU1_CS_AP/3754 write ";********************************************************************" +21-126-11:02:34.134 00 SPR-I:OPRO ;******************************************************************** +21-126-11:02:34.134 00 SCX_CPU1_CS_AP/3760 local tableFileName = CS_DEF_APP_TABLE_FILENAME +21-126-11:02:34.134 00 SCX_CPU1_CS_AP/3761 local slashLoc = %locate(tableFileName,"/") +21-126-11:02:34.134 00 SCX_CPU1_CS_AP/3762 local lastSlashLoc = 0 +21-126-11:02:34.135 00 SCX_CPU1_CS_AP/3763 local pathSpec = tableFileName +21-126-11:02:34.135 00 SCX_CPU1_CS_AP/3764 write "==> Default Application Code Segment Table filename config paramter = '",tableFileName,"'" +21-126-11:02:34.135 00 SPR-I:OPRO ==> Default Application Code Segment Table filename config paramter = '/cf/apps/cs_apptbl.tbl' +21-126-11:02:34.135 00 SCX_CPU1_CS_AP/3765 +21-126-11:02:34.135 00 SCX_CPU1_CS_AP/3767 while (slashLoc <> 0) do +21-126-11:02:34.136 00 SCX_CPU1_CS_AP/3768 tableFileName = %substring(tableFileName,slashLoc+1,%length(tableFileName)) +21-126-11:02:34.136 00 SCX_CPU1_CS_AP/3769 lastSlashLoc = lastSlashLoc + slashLoc +21-126-11:02:34.136 00 SCX_CPU1_CS_AP/3770 slashLoc = %locate(tableFileName,"/") +21-126-11:02:34.136 00 SCX_CPU1_CS_AP/3771 enddo +21-126-11:02:34.138 00 SCX_CPU1_CS_AP/3768 tableFileName = %substring(tableFileName,slashLoc+1,%length(tableFileName)) +21-126-11:02:34.138 00 SCX_CPU1_CS_AP/3769 lastSlashLoc = lastSlashLoc + slashLoc +21-126-11:02:34.139 00 SCX_CPU1_CS_AP/3770 slashLoc = %locate(tableFileName,"/") +21-126-11:02:34.139 00 SCX_CPU1_CS_AP/3771 enddo +21-126-11:02:34.141 00 SCX_CPU1_CS_AP/3768 tableFileName = %substring(tableFileName,slashLoc+1,%length(tableFileName)) +21-126-11:02:34.141 00 SCX_CPU1_CS_AP/3769 lastSlashLoc = lastSlashLoc + slashLoc +21-126-11:02:34.141 00 SCX_CPU1_CS_AP/3770 slashLoc = %locate(tableFileName,"/") +21-126-11:02:34.142 00 SCX_CPU1_CS_AP/3771 enddo +21-126-11:02:34.142 00 SCX_CPU1_CS_AP/3772 write "==> Table filename ONLY = '",tableFileName,"'" +21-126-11:02:34.142 00 SPR-I:OPRO ==> Table filename ONLY = 'cs_apptbl.tbl' +21-126-11:02:34.142 00 SCX_CPU1_CS_AP/3773 +21-126-11:02:34.143 00 SCX_CPU1_CS_AP/3774 pathSpec = %substring(pathSpec,1,lastSlashLoc) +21-126-11:02:34.143 00 SCX_CPU1_CS_AP/3775 write "==> last Slash found at ",lastSlashLoc +21-126-11:02:34.143 00 SPR-I:OPRO ==> last Slash found at 9 +21-126-11:02:34.143 00 SCX_CPU1_CS_AP/3776 write "==> Default path spec = '",pathSpec,"'" +21-126-11:02:34.144 00 SPR-I:OPRO ==> Default path spec = '/cf/apps/' +21-126-11:02:34.144 00 SCX_CPU1_CS_AP/3777 +21-126-11:02:34.144 00 SCX_CPU1_CS_AP/3779 s ftp_file ("CF:0",tableFileName,"cs_apptbl.tblORIG",hostCPU,"G") +21-126-11:02:34.144 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-126-11:02:34.146 00 SPR-I:STS Procedure FTP_FILE started +21-126-11:02:34.146 00 FTP_FILE/2 ; +21-126-11:02:34.146 00 FTP_FILE/3 local logging = %liv (log_procedure) +21-126-11:02:34.147 00 FTP_FILE/4 %liv (log_procedure) = FALSE +21-126-11:02:34.298 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:02:34.298 00 FTP_FILE/85 ENDPROC +21-126-11:02:34.298 00 SPR-I:STS Procedure FTP_FILE completed +21-126-11:02:34.299 00 SCX_CPU1_CS_AP/3780 wait 5 +21-126-11:02:34.299 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:02:39.304 00 SCX_CPU1_CS_AP/3781 +21-126-11:02:39.304 00 SCX_CPU1_CS_AP/3782 write ";*********************************************************************" +21-126-11:02:39.304 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:39.304 00 SCX_CPU1_CS_AP/3783 write "; Step 7.3: Delete the Application Code Segment Definition table " +21-126-11:02:39.304 00 SPR-I:OPRO ; Step 7.3: Delete the Application Code Segment Definition table +21-126-11:02:39.304 00 SCX_CPU1_CS_AP/3784 write "; default load file from the CPU1. " +21-126-11:02:39.304 00 SPR-I:OPRO ; default load file from the CPU1. +21-126-11:02:39.304 00 SCX_CPU1_CS_AP/3785 write ";*********************************************************************" +21-126-11:02:39.304 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:39.304 00 SCX_CPU1_CS_AP/3786 s ftp_file ("CF:0","na",tableFileName,hostCPU,"R") +21-126-11:02:39.305 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-126-11:02:39.306 00 SPR-I:STS Procedure FTP_FILE started +21-126-11:02:39.306 00 FTP_FILE/2 ; +21-126-11:02:39.306 00 FTP_FILE/3 local logging = %liv (log_procedure) +21-126-11:02:39.307 00 FTP_FILE/4 %liv (log_procedure) = FALSE +21-126-11:02:39.433 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:02:39.433 00 FTP_FILE/85 ENDPROC +21-126-11:02:39.433 00 SPR-I:STS Procedure FTP_FILE completed +21-126-11:02:39.434 00 SCX_CPU1_CS_AP/3787 +21-126-11:02:39.434 00 SCX_CPU1_CS_AP/3788 write ";*********************************************************************" +21-126-11:02:39.434 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:39.434 00 SCX_CPU1_CS_AP/3789 write "; Step 7.4: Start the CS Application. " +21-126-11:02:39.434 00 SPR-I:OPRO ; Step 7.4: Start the CS Application. +21-126-11:02:39.434 00 SCX_CPU1_CS_AP/3790 write ";*********************************************************************" +21-126-11:02:39.434 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:39.434 00 SCX_CPU1_CS_AP/3791 ;s scx_cpu1_cs_start_apps("7.4") +21-126-11:02:39.434 00 SCX_CPU1_CS_AP/3792 ut_setupevents "SCX", "CPU1", "CFE_ES", CFE_ES_START_INF_EID, "INFO", 1 +21-126-11:02:39.438 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:02:39.438 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-126-11:02:39.438 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:02:39.439 00 SCX_CPU1_CS_AP/3793 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_INIT_INF_EID, "INFO", 2 +21-126-11:02:39.444 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:02:39.444 00 SPR-I:OPRO ; Setup event 2 with CS INFO 1 +21-126-11:02:39.444 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:02:39.445 00 SCX_CPU1_CS_AP/3794 +21-126-11:02:39.472 00 SCX_CPU1_CS_AP/3795 s load_start_app (CSAppName,hostCPU,"CS_AppMain") +21-126-11:02:39.472 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-126-11:02:39.473 00 SPR-I:STS Procedure LOAD_START_APP started +21-126-11:02:39.473 00 LOAD_START_APP/2 ; +21-126-11:02:39.473 00 LOAD_START_APP/3 local logging = %liv (log_procedure) +21-126-11:02:39.473 00 LOAD_START_APP/4 %liv (log_procedure) = FALSE +21-126-11:02:39.474 00 SPR-I:OPRO Application Filename: cs.o +21-126-11:02:39.475 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 cs.o RAM:0 3 +21-126-11:02:39.607 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:02:39.609 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="CS" APP_ENTRY_PT="CS_AppMain" APP_FILE_NAME="/ram/cs.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-126-11:02:39.625 00 LOAD_START_APP/128 +21-126-11:02:39.625 00 LOAD_START_APP/129 ENDPROC +21-126-11:02:39.625 00 SPR-I:STS Procedure LOAD_START_APP completed +21-126-11:02:39.628 00 SCX_CPU1_CS_AP/3796 +21-126-11:02:39.628 00 SCX_CPU1_CS_AP/3797 ; Wait for app startup events +21-126-11:02:39.628 00 SCX_CPU1_CS_AP/3798 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 70 +21-126-11:02:39.640 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:02:39.930 00 TLMH-I:STS 58-012-14:25:56.514 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CS from /ram/cs.o, AppID = 1114125 +21-126-11:02:39.931 00 TLMH-I:STS 58-012-14:25:56.584 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-126-11:02:39.932 00 TLMH-I:STS 58-012-14:25:56.584 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefEepromTbl' from '/cf/cs_eepromtbl.tbl' +21-126-11:02:39.933 00 TLMH-I:STS 58-012-14:25:56.584 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-126-11:02:39.934 00 TLMH-I:STS 58-012-14:25:56.618 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-126-11:02:39.935 00 TLMH-I:STS 58-012-14:25:56.618 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefMemoryTbl' from '/cf/cs_memorytbl.tbl' +21-126-11:02:39.936 00 TLMH-I:STS 58-012-14:25:56.618 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-126-11:02:39.938 00 TLMH-I:STS 58-012-14:25:56.655 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-126-11:02:39.939 00 TLMH-I:STS 58-012-14:25:56.655 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefAppTbl' from 'Addr 0x00A3A390' +21-126-11:02:39.941 00 TLMH-I:STS 58-012-14:25:56.655 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-126-11:02:39.942 00 TLMH-I:STS 58-012-14:25:56.692 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-126-11:02:39.944 00 TLMH-I:STS 58-012-14:25:56.692 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefTablesTbl' from '/cf/cs_tablestbl.tbl' +21-126-11:02:39.945 00 TLMH-I:STS 58-012-14:25:56.692 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-126-11:02:39.946 00 TLMH-I:STS 58-012-14:25:56.693 INFO CPU=CPU1 APPNAME=CS EVENT ID=1 CS Initialized. Version 2.4.2.0 +21-126-11:02:40.641 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:02:40.642 00 SCX_CPU1_CS_AP/3799 IF (UT_TW_Status = UT_Success) THEN +21-126-11:02:40.642 00 SCX_CPU1_CS_AP/3800 if (SCX_CPU1_num_found_messages = 1) then +21-126-11:02:40.642 00 SCX_CPU1_CS_AP/3801 write "<*> Passed - CS Application Started" +21-126-11:02:40.642 00 SPR-I:OPRO <*> Passed - CS Application Started +21-126-11:02:40.642 00 SCX_CPU1_CS_AP/3804 endif +21-126-11:02:40.642 00 SCX_CPU1_CS_AP/3807 endif +21-126-11:02:40.642 00 SCX_CPU1_CS_AP/3808 +21-126-11:02:40.642 00 SCX_CPU1_CS_AP/3810 stream = x'08A4' +21-126-11:02:40.643 00 SCX_CPU1_CS_AP/3811 +21-126-11:02:40.643 00 SCX_CPU1_CS_AP/3812 /SCX_CPU1_TO_ADDPACKET STREAM=stream PKT_SIZE=X'0' PRIORITY=X'0' RELIABILITY=X'0' BUFLIMIT=x'4' +21-126-11:02:40.655 00 SCX_CPU1_CS_AP/3813 +21-126-11:02:40.655 00 SCX_CPU1_CS_AP/3814 wait 5 +21-126-11:02:40.655 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:02:41.930 00 TLMH-I:STS 58-012-14:25:58.300 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=6 Subscribe Err:Bad Arg,MsgId 0x8a40000,PipeId 1441800,app TO_LAB_APP,scope 0 +21-126-11:02:41.931 00 TLMH-I:STS 58-012-14:25:58.300 ERROR CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=10 L481 TO Can't subscribe 0x8a40000 status -905969661 +21-126-11:02:45.659 00 SCX_CPU1_CS_AP/3815 +21-126-11:02:45.659 00 SCX_CPU1_CS_AP/3816 write ";*********************************************************************" +21-126-11:02:45.659 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:45.659 00 SCX_CPU1_CS_AP/3817 write "; Step 7.5: Dump the Application Code Segment Results table. " +21-126-11:02:45.659 00 SPR-I:OPRO ; Step 7.5: Dump the Application Code Segment Results table. +21-126-11:02:45.659 00 SCX_CPU1_CS_AP/3818 write ";*********************************************************************" +21-126-11:02:45.659 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:45.659 00 SCX_CPU1_CS_AP/3819 cmdCtr = SCX_CPU1_TBL_CMDPC + 1 +21-126-11:02:45.659 00 SCX_CPU1_CS_AP/3820 +21-126-11:02:45.659 00 SCX_CPU1_CS_AP/3821 s get_tbl_to_cvt (ramDir,appResTblName,"A","cpu1_apprestbl7_5",hostCPU,resAppId) +21-126-11:02:45.660 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-11:02:45.661 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-11:02:45.661 00 GET_TBL_TO_CVT/2 ; +21-126-11:02:45.661 00 GET_TBL_TO_CVT/3 local logging = %liv (log_procedure) +21-126-11:02:45.661 00 GET_TBL_TO_CVT/4 %liv (log_procedure) = FALSE +21-126-11:02:45.667 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl7_5" +21-126-11:02:45.679 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:02:51.431 00 TLMH-I:STS 58-012-14:26:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl7_5' +21-126-11:03:00.691 00 SPR-I:OPRO +21-126-11:03:00.691 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-11:03:00.691 00 SPR-I:OPRO The APID is: P0FB3 +21-126-11:03:00.691 00 SPR-I:OPRO The CPU is: CPU3 +21-126-11:03:00.692 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-11:03:00.693 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl7_5 cpu1_apprestbl7_5 binary 192.168.1.8 +21-126-11:03:00.824 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:03:00.824 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:03:15.836 00 SPR-I:OPRO +21-126-11:03:15.879 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl7_5`" +21-126-11:03:15.879 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:03:20.883 00 GET_TBL_TO_CVT/238 +21-126-11:03:20.883 00 GET_TBL_TO_CVT/239 ENDPROC +21-126-11:03:20.883 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-11:03:20.885 00 SCX_CPU1_CS_AP/3822 wait 5 +21-126-11:03:20.885 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:03:25.889 00 SCX_CPU1_CS_AP/3823 +21-126-11:03:25.889 00 SCX_CPU1_CS_AP/3824 ut_tlmwait SCX_CPU1_TBL_CMDPC, {cmdCtr} +21-126-11:03:25.901 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:03:25.907 00 SCX_CPU1_CS_AP/3825 if (UT_TW_Status = UT_Success) then +21-126-11:03:25.908 00 SCX_CPU1_CS_AP/3826 write "<*> Passed (4008) - Dump of App Results Table successful." +21-126-11:03:25.908 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-11:03:25.908 00 SCX_CPU1_CS_AP/3827 ut_setrequirements CS_4008, "P" +21-126-11:03:25.911 00 SCX_CPU1_CS_AP/3831 endif +21-126-11:03:25.911 00 SCX_CPU1_CS_AP/3832 +21-126-11:03:25.911 00 SCX_CPU1_CS_AP/3833 write ";*********************************************************************" +21-126-11:03:25.911 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:25.911 00 SCX_CPU1_CS_AP/3834 write "; Step 8.0: Clean-up. " +21-126-11:03:25.911 00 SPR-I:OPRO ; Step 8.0: Clean-up. +21-126-11:03:25.911 00 SCX_CPU1_CS_AP/3835 write ";*********************************************************************" +21-126-11:03:25.912 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:25.912 00 SCX_CPU1_CS_AP/3836 write "; Step 8.1: Upload the default Application Code Segment Definition " +21-126-11:03:25.912 00 SPR-I:OPRO ; Step 8.1: Upload the default Application Code Segment Definition +21-126-11:03:25.912 00 SCX_CPU1_CS_AP/3837 write "; table downloaded in step 7.2. " +21-126-11:03:25.912 00 SPR-I:OPRO ; table downloaded in step 7.2. +21-126-11:03:25.912 00 SCX_CPU1_CS_AP/3838 write ";*********************************************************************" +21-126-11:03:25.912 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:25.912 00 SCX_CPU1_CS_AP/3839 s ftp_file ("CF:0","cs_apptbl.tblORIG",tableFileName,hostCPU,"P") +21-126-11:03:25.912 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-126-11:03:25.938 00 SPR-I:STS Procedure FTP_FILE started +21-126-11:03:25.938 00 FTP_FILE/2 ; +21-126-11:03:25.938 00 FTP_FILE/3 local logging = %liv (log_procedure) +21-126-11:03:25.939 00 FTP_FILE/4 %liv (log_procedure) = FALSE +21-126-11:03:26.211 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:03:26.212 00 FTP_FILE/85 ENDPROC +21-126-11:03:26.212 00 SPR-I:STS Procedure FTP_FILE completed +21-126-11:03:26.215 00 SCX_CPU1_CS_AP/3840 +21-126-11:03:26.215 00 SCX_CPU1_CS_AP/3841 write ";*********************************************************************" +21-126-11:03:26.215 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:26.215 00 SCX_CPU1_CS_AP/3842 write "; Step 8.2: Send the Power-On Reset command. " +21-126-11:03:26.215 00 SPR-I:OPRO ; Step 8.2: Send the Power-On Reset command. +21-126-11:03:26.215 00 SCX_CPU1_CS_AP/3843 write ";*********************************************************************" +21-126-11:03:26.215 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:26.215 00 SCX_CPU1_CS_AP/3844 /SCX_CPU1_ES_POWERONRESET +21-126-11:03:26.231 00 SCX_CPU1_CS_AP/3845 wait 10 +21-126-11:03:26.231 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:03:36.240 00 SCX_CPU1_CS_AP/3846 +21-126-11:03:36.240 00 SCX_CPU1_CS_AP/3847 close_data_center +21-126-11:03:36.240 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-126-11:03:36.241 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-126-11:03:36.241 00 CLEAR_SPACECRA/2 ; +21-126-11:03:36.241 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-126-11:03:36.241 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-126-11:03:36.245 00 CLEAR_SPACECRA/135 +21-126-11:03:36.245 00 CLEAR_SPACECRA/136 endproc +21-126-11:03:36.245 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-126-11:03:36.280 00 SCX_CPU1_CS_AP/3848 wait 60 +21-126-11:03:36.280 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-126-11:04:36.332 00 SCX_CPU1_CS_AP/3849 +21-126-11:04:36.332 00 SCX_CPU1_CS_AP/3850 cfe_startup {hostCPU} +21-126-11:04:36.340 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:04:46.351 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:04:46.423 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-126-11:04:46.423 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-126-11:04:46.424 00 SEND_THAT_TO_C/2 ; +21-126-11:04:46.424 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-126-11:04:46.424 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-126-11:04:46.426 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-126-11:04:46.477 00 SEND_THAT_TO_C/83 +21-126-11:04:46.477 00 SEND_THAT_TO_C/84 endproc +21-126-11:04:46.478 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-126-11:04:46.478 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:04:47.515 00 TLMH-I:STS 58-012-14:03:48.850 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-11:04:51.484 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:04:51.484 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-126-11:04:51.486 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-126-11:04:51.486 00 FILL_IN_SPACEC/2 ; +21-126-11:04:51.486 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-126-11:04:51.487 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-126-11:04:51.496 00 FILL_IN_SPACEC/152 +21-126-11:04:51.496 00 FILL_IN_SPACEC/153 endproc +21-126-11:04:51.497 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-126-11:04:51.500 00 SCX_CPU1_CS_AP/3851 wait 5 +21-126-11:04:51.500 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:04:56.505 00 SCX_CPU1_CS_AP/3852 +21-126-11:04:56.505 00 SCX_CPU1_CS_AP/3853 reqReport: +21-126-11:04:56.505 00 SCX_CPU1_CS_AP/3854 write "**** Requirements Status Reporting" +21-126-11:04:56.505 00 SPR-I:OPRO **** Requirements Status Reporting +21-126-11:04:56.505 00 SCX_CPU1_CS_AP/3855 +21-126-11:04:56.505 00 SCX_CPU1_CS_AP/3856 write "--------------------------" +21-126-11:04:56.505 00 SPR-I:OPRO -------------------------- +21-126-11:04:56.505 00 SCX_CPU1_CS_AP/3857 write " Requirement(s) Report" +21-126-11:04:56.505 00 SPR-I:OPRO Requirement(s) Report +21-126-11:04:56.505 00 SCX_CPU1_CS_AP/3858 write "--------------------------" +21-126-11:04:56.506 00 SPR-I:OPRO -------------------------- +21-126-11:04:56.506 00 SCX_CPU1_CS_AP/3859 +21-126-11:04:56.506 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.506 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.507 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-126-11:04:56.509 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.510 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.510 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.511 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-126-11:04:56.513 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.514 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.515 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.516 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-126-11:04:56.517 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.519 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.519 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.520 00 SPR-I:OPRO FSW Requirement: CS_4000 P/F: P +21-126-11:04:56.522 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.523 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.524 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.525 00 SPR-I:OPRO FSW Requirement: CS_4000.1 P/F: P +21-126-11:04:56.565 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.565 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.565 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.566 00 SPR-I:OPRO FSW Requirement: CS_4000.2 P/F: P +21-126-11:04:56.566 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.567 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.567 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.567 00 SPR-I:OPRO FSW Requirement: CS_4001 P/F: P +21-126-11:04:56.567 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.567 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.568 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.568 00 SPR-I:OPRO FSW Requirement: CS_4002 P/F: P +21-126-11:04:56.588 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.588 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.588 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.588 00 SPR-I:OPRO FSW Requirement: CS_4003 P/F: P +21-126-11:04:56.589 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.591 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.591 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.591 00 SPR-I:OPRO FSW Requirement: CS_4004 P/F: P +21-126-11:04:56.591 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.592 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.592 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.592 00 SPR-I:OPRO FSW Requirement: CS_4005 P/F: P +21-126-11:04:56.611 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.611 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.611 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.611 00 SPR-I:OPRO FSW Requirement: CS_4005.1 P/F: P +21-126-11:04:56.612 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.612 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.612 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.613 00 SPR-I:OPRO FSW Requirement: CS_4005.2 P/F: P +21-126-11:04:56.613 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.613 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.613 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.614 00 SPR-I:OPRO FSW Requirement: CS_4006 P/F: P +21-126-11:04:56.633 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.634 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.634 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.634 00 SPR-I:OPRO FSW Requirement: CS_4007 P/F: P +21-126-11:04:56.635 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.635 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.635 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.636 00 SPR-I:OPRO FSW Requirement: CS_4008 P/F: P +21-126-11:04:56.636 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.636 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.637 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.637 00 SPR-I:OPRO FSW Requirement: CS_7000 P/F: P +21-126-11:04:56.656 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.656 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.656 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.657 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-126-11:04:56.657 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.657 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.658 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.658 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-126-11:04:56.658 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.659 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.659 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.659 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-126-11:04:56.679 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.679 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.679 00 SCX_CPU1_CS_AP/3861 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:04:56.679 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-126-11:04:56.680 00 SCX_CPU1_CS_AP/3862 ENDDO +21-126-11:04:56.680 00 SCX_CPU1_CS_AP/3860 FOR i = 0 to ut_req_array_size DO +21-126-11:04:56.680 00 SCX_CPU1_CS_AP/3863 +21-126-11:04:56.681 00 SCX_CPU1_CS_AP/3864 drop ut_requirement ; needed to clear global variables +21-126-11:04:56.681 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-126-11:04:56.681 00 SCX_CPU1_CS_AP/3865 drop ut_req_array_size ; needed to clear global variables +21-126-11:04:56.681 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-126-11:04:56.681 00 SCX_CPU1_CS_AP/3866 +21-126-11:04:56.681 00 SCX_CPU1_CS_AP/3867 write ";*********************************************************************" +21-126-11:04:56.681 00 SPR-I:OPRO ;********************************************************************* +21-126-11:04:56.701 00 SCX_CPU1_CS_AP/3868 write "; End procedure SCX_CPU1_cs_appcode " +21-126-11:04:56.701 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_appcode +21-126-11:04:56.701 00 SCX_CPU1_CS_AP/3869 write ";*********************************************************************" +21-126-11:04:56.701 00 SPR-I:OPRO ;********************************************************************* +21-126-11:04:56.701 00 SCX_CPU1_CS_AP/3870 ENDPROC +21-126-11:04:56.701 00 SPR-I:STS Procedure SCX_CPU1_CS_APPCODE completed +21-126-11:04:56.702 00 UT_RUNPROC/249 +21-126-11:04:56.703 00 UT_RUNPROC/264 #endif +21-126-11:04:56.703 00 UT_RUNPROC/265 +21-126-11:04:56.703 00 UT_RUNPROC/266 write "*** Telemetry Info ***" +21-126-11:04:56.703 00 SPR-I:OPRO *** Telemetry Info *** +21-126-11:04:56.703 00 UT_RUNPROC/268 ;;; write "Pkt Loss Count: ", TO_PCKTSDISCARD +21-126-11:04:56.703 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-126-11:04:56.703 00 SPR-I:OPRO +21-126-11:04:56.703 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-126-11:04:56.703 00 SPR-I:OPRO Pkt Loss Count: N/A +21-126-11:04:56.703 00 UT_RUNPROC/271 write "******************" +21-126-11:04:56.703 00 SPR-I:OPRO +21-126-11:04:56.703 00 UT_RUNPROC/271 write "******************" +21-126-11:04:56.703 00 SPR-I:OPRO ****************** +21-126-11:04:56.703 00 UT_RUNPROC/273 +21-126-11:04:56.703 00 SPR-I:OPRO +21-126-11:04:56.703 00 UT_RUNPROC/273 +21-126-11:04:56.703 00 UT_RUNPROC/274 etime = %gmt +21-126-11:04:56.703 00 UT_RUNPROC/275 write "Elapsed time: ", etime-stime, " seconds" +21-126-11:04:56.703 00 SPR-I:OPRO Elapsed time: 1545.81 seconds +21-126-11:04:56.707 00 UT_RUNPROC/276 write "Elapsed time: ", (etime-stime)/60, " minutes" +21-126-11:04:56.707 00 SPR-I:OPRO Elapsed time: 25.7636 minutes +21-126-11:04:56.707 00 UT_RUNPROC/277 ; +21-126-11:04:56.707 00 UT_RUNPROC/278 ; wait for completion of procedure +21-126-11:04:56.707 00 UT_RUNPROC/279 ; +21-126-11:04:56.707 00 UT_RUNPROC/280 wait(10) +21-126-11:04:56.707 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:05:06.715 00 UT_RUNPROC/281 ; +21-126-11:05:06.715 00 UT_RUNPROC/282 ; close the log to procedure log name for archive +21-126-11:05:06.716 00 UT_RUNPROC/283 ; +21-126-11:05:06.716 00 UT_RUNPROC/284 local test_log_string = "/test_logs/" +21-126-11:05:06.716 00 UT_RUNPROC/285 if ((logoff_when_done = 0) and (%length(opt_parm) <> 0)) then +21-126-11:05:06.716 00 UT_RUNPROC/287 endif +21-126-11:05:06.716 00 UT_RUNPROC/288 +21-126-11:05:06.716 00 UT_RUNPROC/289 write "Creating filtered log at " & %env("WORK") & test_log_string ;; +21-126-11:05:06.716 00 UT_RUNPROC/290 & log_name & "f" +21-126-11:05:06.717 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.logf +21-126-11:05:06.717 00 UT_RUNPROC/291 write "Creating filtered output log at " & %env("WORK") & test_log_string ;; +21-126-11:05:06.717 00 UT_RUNPROC/292 & log_name & "p" +21-126-11:05:06.717 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.logp +21-126-11:05:06.717 00 UT_RUNPROC/293 write "Creating filtered output log (without SFDUs) at " & %env("WORK") ;; +21-126-11:05:06.717 00 UT_RUNPROC/294 & test_log_string & log_name & "s" +21-126-11:05:06.718 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.logs +21-126-11:05:06.718 00 UT_RUNPROC/295 write "Creating filtered event log at " & %env("WORK") & test_log_string ;; +21-126-11:05:06.718 00 UT_RUNPROC/296 & log_name & "e" +21-126-11:05:06.718 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.loge +21-126-11:05:06.718 00 UT_RUNPROC/297 write "Creating filtered requirements log at " & %env("WORK") ;; +21-126-11:05:06.718 00 UT_RUNPROC/298 & test_log_string & log_name & "r" +21-126-11:05:06.718 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.logr +21-126-11:05:06.719 00 UT_RUNPROC/299 +21-126-11:05:06.719 00 UT_RUNPROC/300 rstol_dir = "rstol 'newlog " & log_name & "'" +21-126-11:05:06.719 00 UT_RUNPROC/301 native(rstol_dir) +21-126-11:05:06.811 00 SPR-I:OPRI --> newlog scx_cpu1_cs_appcode-2021-126-10h39m10s.log diff --git a/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.logp b/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.logp new file mode 100644 index 0000000..adf4355 --- /dev/null +++ b/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.logp @@ -0,0 +1,2254 @@ +21-126-10:39:10.881 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-126-10:39:10.881 00 SPR-I:OPRO Checksum: 16864 +21-126-10:39:10.881 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-126-10:39:10.882 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-126-10:39:10.885 00 SPR-I:OPRO +21-126-10:39:10.885 00 SPR-I:OPRO Connection Status +21-126-10:39:10.885 00 SPR-I:OPRO ----------------- +21-126-10:39:10.885 00 SPR-I:OPRO CFDP: DOWN +21-126-10:39:10.885 00 SPR-I:OPRO UDP: UP +21-126-10:39:10.885 00 SPR-I:OPRO SWTS: UNK +21-126-10:39:10.886 00 SPR-I:OPRO +21-126-10:39:10.886 00 SPR-I:OPRO CMD / TLM Path +21-126-10:39:10.886 00 SPR-I:OPRO -------------- +21-126-10:39:10.886 00 SPR-I:OPRO UDP +21-126-10:39:10.886 00 SPR-I:OPRO +21-126-10:39:10.886 00 SPR-I:OPRO +21-126-10:39:10.886 00 SPR-I:OPRO ASIST / GDS Configuration +21-126-10:39:10.887 00 SPR-I:OPRO ------------------------- +21-126-10:39:10.887 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-126-10:39:10.887 00 SPR-I:OPRO Account: cfs_test +21-126-10:39:10.887 00 SPR-I:OPRO Version: 21.0.7 +21-126-10:39:10.887 00 SPR-I:OPRO Tlm DB: Version: 1.973 Date: 04-26-21 Time: 12:02:12 PM. +21-126-10:39:10.887 00 SPR-I:OPRO Cmd DB: Version: 1.50 Date: 04-05-21 Time: 10:39:20 AM.EDT +21-126-10:39:10.887 00 SPR-I:OPRO +21-126-10:39:10.888 00 SPR-I:OPRO Telemetry Info +21-126-10:39:10.888 00 SPR-I:OPRO -------------- +21-126-10:39:10.888 00 SPR-I:OPRO Pkt Loss Count: N/A +21-126-10:39:10.888 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-126-10:39:10.888 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_appcode +21-126-10:39:11.013 00 SPR-I:OPRI --> start scx_cpu1_cs_appcode +21-126-10:39:11.013 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_appcode.i +21-126-10:39:11.025 00 SPR-I:STS Procedure SCX_CPU1_CS_APPCODE started +21-126-10:39:11.144 00 SPR-I:OPRO ;********************************************************************* +21-126-10:39:11.144 00 SPR-I:OPRO ; Step 1.0: Checksum Application Code Segment Test Setup. +21-126-10:39:11.148 00 SPR-I:OPRO ;********************************************************************* +21-126-10:39:11.148 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset. +21-126-10:39:11.148 00 SPR-I:OPRO ;********************************************************************* +21-126-10:39:11.460 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-126-10:39:11.460 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-126-10:39:11.471 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-10:39:21.483 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-126-10:39:21.484 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-126-10:39:21.491 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-126-10:39:21.521 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-126-10:40:21.582 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:40:27.551 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-126-10:40:31.593 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:40:31.595 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-126-10:40:31.612 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-126-10:40:31.665 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-126-10:40:31.665 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-126-10:40:31.667 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-126-10:40:31.668 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-126-10:40:31.668 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-126-10:40:31.710 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-126-10:40:31.710 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:40:32.941 00 TLMH-I:STS 58-012-14:03:49.350 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-10:40:35.716 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:40:35.717 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-126-10:40:35.718 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-126-10:40:35.722 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-126-10:40:35.722 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:40:40.727 00 SPR-I:OPRO ;********************************************************************** +21-126-10:40:40.727 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-126-10:40:40.727 00 SPR-I:OPRO ;********************************************************************** +21-126-10:40:40.836 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-126-10:40:40.908 00 DPD-I:STS Page SCX_CPU1_CS_APP_DEF_TABLE added (cid:1). +21-126-10:40:40.995 00 DPD-I:STS Page SCX_CPU1_CS_APP_RESULTS_TBL added (cid:1). +21-126-10:40:41.003 00 SPR-I:OPRO ;********************************************************************* +21-126-10:40:41.003 00 SPR-I:OPRO ; Step 1.3: Create & upload the Application Code Segment Definition +21-126-10:40:41.003 00 SPR-I:OPRO ; Table file to be used during this test. +21-126-10:40:41.003 00 SPR-I:OPRO ;******************************************************************** +21-126-10:40:41.003 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt1.i +21-126-10:40:41.006 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT1 started +21-126-10:40:41.062 00 SPR-I:OPRO ;********************************************************************* +21-126-10:40:41.063 00 SPR-I:OPRO ; Define the Application Definition Table +21-126-10:40:41.064 00 SPR-I:OPRO ;******************************************************************** +21-126-10:40:41.074 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-126-10:40:41.074 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-126-10:40:41.076 00 SPR-I:OPRO ********** app_def_tbl_ld_1 ********** +21-126-10:40:41.076 00 SPR-I:OPRO +21-126-10:40:41.076 00 SPR-I:OPRO Content Type: cFE1 +21-126-10:40:41.076 00 SPR-I:OPRO Sub Type: 8 +21-126-10:40:41.076 00 SPR-I:OPRO Length: 12 +21-126-10:40:41.076 00 SPR-I:OPRO Spacecraft Id: SCX +21-126-10:40:41.076 00 SPR-I:OPRO Processor Id: CPU3 +21-126-10:40:41.076 00 SPR-I:OPRO Application Id: 0 +21-126-10:40:41.077 00 SPR-I:OPRO Create Time Secs: 1620297641 +21-126-10:40:41.077 00 SPR-I:OPRO Create Time Subsecs: 0 +21-126-10:40:41.077 00 SPR-I:OPRO File Description: App Definition Table Load 1 +21-126-10:40:41.077 00 SPR-I:OPRO +21-126-10:40:41.077 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-126-10:40:41.077 00 SPR-I:OPRO +21-126-10:40:41.077 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-126-10:40:41.077 00 SPR-I:OPRO Byte Offset: 0 +21-126-10:40:41.077 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-126-10:40:41.077 00 SPR-I:OPRO Number of Bytes: 528 +21-126-10:40:41.077 00 SPR-I:OPRO +21-126-10:40:41.083 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-126-10:40:41.083 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-126-10:40:41.084 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-126-10:40:41.092 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-126-10:40:41.092 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_1.tmp cs.defapptbl > app_def_tbl_ld_1 +21-126-10:40:41.098 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_1.tmp +21-126-10:40:41.104 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-126-10:40:41.104 00 SPR-I:OPRO ;********************************************************************* +21-126-10:40:41.104 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt1 +21-126-10:40:41.104 00 SPR-I:OPRO ;********************************************************************* +21-126-10:40:41.104 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT1 completed +21-126-10:40:41.105 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:40:46.125 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:40:50.129 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:40:50.130 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-126-10:40:50.131 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:40:55.136 00 SPR-I:OPRO ;********************************************************************** +21-126-10:40:55.136 00 SPR-I:OPRO ; Step 1.6: Load the Application Definition file created above. +21-126-10:40:55.136 00 SPR-I:OPRO ;********************************************************************** +21-126-10:40:55.137 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-126-10:40:55.138 00 SPR-I:STS Procedure LOAD_TABLE started +21-126-10:40:55.143 00 SPR-I:OPRO Table Filename: app_def_tbl_ld_1 +21-126-10:40:55.148 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_1 RAM:0 3 +21-126-10:40:55.148 00 SPR-I:OPRO +21-126-10:40:55.395 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:40:55.395 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:41:00.398 00 SPR-I:OPRO +21-126-10:41:00.399 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_1" +21-126-10:41:00.400 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_1" ;;; (SCX CPU1 TBL load table command) +21-126-10:41:00.400 00 CMH-I:CMD Command SFDU received:<1804C0000041025B2F72616D2F6170705F6465665F74626C5F6C645F3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:41:00.404 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:41:00.939 00 TLMH-I:STS 58-012-14:04:17.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_1' into 'CS.DefAppTbl' working buffer +21-126-10:41:04.408 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:04.409 00 SPR-I:STS Procedure LOAD_TABLE completed +21-126-10:41:04.409 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:41:09.419 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:41:09.420 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 36 +21-126-10:41:09.420 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:41:09.424 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:41:09.424 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-126-10:41:09.424 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:41:09.426 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL validate table command) +21-126-10:41:09.426 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:41:09.441 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:41:11.444 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 4, bad = 0, unused = 20 +21-126-10:41:11.444 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-126-10:41:12.443 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:12.444 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-126-10:41:12.449 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:12.449 00 SPR-I:OPRO <*> Passed - Event message 36 received +21-126-10:41:12.450 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL activate table command) +21-126-10:41:12.450 00 CMH-I:CMD Command SFDU received:<1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:41:12.469 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:41:13.441 00 TLMH-I:STS 58-012-14:04:30.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-126-10:41:15.471 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:15.472 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-126-10:41:15.474 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:15.475 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-126-10:41:15.475 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-126-10:41:15.475 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:41:20.479 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:20.479 00 SPR-I:OPRO ; Step 1.8: Enable DEBUG Event Messages +21-126-10:41:20.479 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:20.480 00 CMH-I:CMD Command is /SCX_CPU1_EVS_ENAAPPEVTTYPE APPLICATION="CS" DEBUG ;;; (SCX CPU1 EVS Enable Event Type for the App) +21-126-10:41:20.480 00 CMH-I:CMD Or Command is /SCX_CPU1_EVS_ENAAPPEVTTYPEMASK APPLICATION="CS" BITMASK= 1 (x1) ;;; (SCX CPU1 EVS Enable Event Type for the App (mask)) +21-126-10:41:20.480 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-126-10:41:20.493 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-126-10:41:22.498 00 CMH-I:CMD Command is /SCX_CPU1_EVS_ENAAPPEVTTYPE APPLICATION="CFE_TBL" DEBUG ;;; (SCX CPU1 EVS Enable Event Type for the App) +21-126-10:41:22.498 00 CMH-I:CMD Or Command is /SCX_CPU1_EVS_ENAAPPEVTTYPEMASK APPLICATION="CFE_TBL" BITMASK= 1 (x1) ;;; (SCX CPU1 EVS Enable Event Type for the App (mask)) +21-126-10:41:22.498 00 CMH-I:CMD Command SFDU received:<1801C000001705704346455F54424C000000000000000000000000000100> from gs582cfslab4:SPR +21-126-10:41:22.525 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:41:23.529 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:23.529 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-126-10:41:23.530 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:23.530 00 SPR-I:OPRO ; Step 1.9: Verify that the CS Housekeeping telemetry items are +21-126-10:41:23.530 00 SPR-I:OPRO ; initialized to zero (0). +21-126-10:41:23.530 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:23.530 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-126-10:41:23.547 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:41:28.551 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:28.552 00 SPR-I:OPRO ; Step 1.10: Dump the Application Code Segment Definition Table. +21-126-10:41:28.552 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:28.552 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:41:28.564 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:41:28.589 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl1_10" +21-126-10:41:28.590 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl1_10" ;;; (SCX CPU1 TBL dump table command) +21-126-10:41:28.590 00 CMH-I:CMD Command SFDU received:<1804C000006B034D000143532E44656641707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707064656674626C315F31300000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:41:28.593 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:41:29.445 00 TLMH-I:STS 58-012-14:04:46.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl1_10' +21-126-10:41:43.605 00 SPR-I:OPRO +21-126-10:41:43.605 00 SPR-I:OPRO The TBLNAME is: CS.DefAppTbl +21-126-10:41:43.605 00 SPR-I:OPRO The APID is: P0FAF +21-126-10:41:43.605 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:41:43.606 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:41:43.609 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_appdeftbl1_10 cpu1_appdeftbl1_10 binary 192.168.1.8 +21-126-10:41:43.760 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:41:43.760 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:41:58.773 00 SPR-I:OPRO +21-126-10:41:58.791 00 SPR-I:OPRO The unix command is cvt -ws file_list[4015].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_appdeftbl1_10`" +21-126-10:41:58.791 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:42:03.794 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:42:03.794 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:42:08.798 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:08.799 00 SPR-I:OPRO ; Step 2.0: Application Code Segment Test. +21-126-10:42:08.799 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:08.799 00 SPR-I:OPRO ; Step 2.1: Send the Enable Checksum command. +21-126-10:42:08.799 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:08.806 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:42:08.806 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-10:42:08.806 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:42:08.810 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-126-10:42:08.810 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-126-10:42:08.840 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:42:09.441 00 TLMH-I:STS 58-012-14:05:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-10:42:09.841 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:42:09.843 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-10:42:09.851 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:42:09.852 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-10:42:09.887 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-126-10:42:09.887 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-10:42:09.888 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:10.444 00 TLMH-I:STS 58-012-14:05:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-10:42:10.890 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-126-10:42:10.890 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-126-10:42:10.903 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:11.440 00 TLMH-I:STS 58-012-14:05:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-10:42:11.906 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROM ;;; (SCX CPU1 CS Disable All Eeprom Checksumming command code) +21-126-10:42:11.906 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-126-10:42:11.929 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:12.438 00 TLMH-I:STS 58-012-14:05:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-126-10:42:12.932 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEMEMORY ;;; (SCX CPU1 CS Disable All User-Defined Memory Checksumming command code) +21-126-10:42:12.933 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-126-10:42:12.946 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:13.445 00 TLMH-I:STS 58-012-14:05:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-126-10:42:13.949 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLES ;;; (SCX CPU1 CS Disable All Table Checksumming command code) +21-126-10:42:13.949 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-126-10:42:13.962 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:14.438 00 TLMH-I:STS 58-012-14:05:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-126-10:42:14.964 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:42:19.968 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:19.968 00 SPR-I:OPRO ; Step 2.2: Send the Enable Application Checksum command. +21-126-10:42:19.968 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:19.970 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:42:19.970 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-126-10:42:19.970 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:42:19.971 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPS ;;; (SCX CPU1 CS Enable All Application Checksumming command code) +21-126-10:42:19.971 00 CMH-I:CMD Command SFDU received:<189FC0000001229B> from gs582cfslab4:SPR +21-126-10:42:19.985 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:42:20.444 00 TLMH-I:STS 58-012-14:05:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-126-10:42:21.987 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:42:21.989 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-126-10:42:21.996 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:42:21.997 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-126-10:42:22.027 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:42:27.031 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:27.031 00 SPR-I:OPRO ; Step 2.3: Dump the Application Code Segment Results Table. +21-126-10:42:27.031 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:27.032 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:42:27.032 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:42:27.037 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_3" +21-126-10:42:27.038 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_3" ;;; (SCX CPU1 TBL dump table command) +21-126-10:42:27.038 00 CMH-I:CMD Command SFDU received:<1804C000006B037C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F33000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:42:27.039 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:42:31.444 00 TLMH-I:STS 58-012-14:05:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_3' +21-126-10:42:42.051 00 SPR-I:OPRO +21-126-10:42:42.052 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:42:42.052 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:42:42.052 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:42:42.052 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:42:42.056 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_3 cpu1_apprestbl2_3 binary 192.168.1.8 +21-126-10:42:42.202 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:42:42.203 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:42:57.215 00 SPR-I:OPRO +21-126-10:42:57.259 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_3`" +21-126-10:42:57.259 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:43:02.263 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:43:02.263 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:43:07.280 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:43:07.281 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:43:07.286 00 SPR-I:OPRO ;********************************************************************* +21-126-10:43:07.286 00 SPR-I:OPRO ; Step 2.4: Verify that Applications are being checksummed. +21-126-10:43:07.286 00 SPR-I:OPRO ;********************************************************************* +21-126-10:43:07.288 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:43:07.290 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:43:07.335 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_4" +21-126-10:43:07.335 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_4" ;;; (SCX CPU1 TBL dump table command) +21-126-10:43:07.336 00 CMH-I:CMD Command SFDU received:<1804C000006B037B000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:43:07.346 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:43:11.441 00 TLMH-I:STS 58-012-14:06:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_4' +21-126-10:43:22.360 00 SPR-I:OPRO +21-126-10:43:22.360 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:43:22.360 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:43:22.360 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:43:22.361 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:43:22.364 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_4 cpu1_apprestbl2_4 binary 192.168.1.8 +21-126-10:43:22.511 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:43:22.511 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:43:37.523 00 SPR-I:OPRO +21-126-10:43:37.544 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_4`" +21-126-10:43:37.544 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:43:42.549 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:43:42.549 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-126-10:43:45.562 00 SPR-I:OPRO <*> Passed (4000) - Application Checksumming is occurring. +21-126-10:43:45.563 00 SPR-I:OPRO ;********************************************************************* +21-126-10:43:45.563 00 SPR-I:OPRO ; Step 2.5: Send the Disable Application Code Segment command for a +21-126-10:43:45.563 00 SPR-I:OPRO ; valid Enabled application. +21-126-10:43:45.563 00 SPR-I:OPRO ;********************************************************************* +21-126-10:43:45.563 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:43:45.576 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:43:45.576 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:43:45.576 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:43:45.577 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-126-10:43:45.577 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:43:45.591 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:43:45.944 00 TLMH-I:STS 58-012-14:07:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:43:47.593 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:43:47.595 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:43:47.620 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:43:47.621 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:43:47.658 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:43:47.659 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:43:47.664 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl2_5" +21-126-10:43:47.664 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl2_5" ;;; (SCX CPU1 TBL dump table command) +21-126-10:43:47.665 00 CMH-I:CMD Command SFDU received:<1804C000006B037A000143532E44656641707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707064656674626C325F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:43:47.676 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:43:48.439 00 TLMH-I:STS 58-012-14:07:05.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl2_5' +21-126-10:44:02.687 00 SPR-I:OPRO +21-126-10:44:02.687 00 SPR-I:OPRO The TBLNAME is: CS.DefAppTbl +21-126-10:44:02.687 00 SPR-I:OPRO The APID is: P0FAF +21-126-10:44:02.688 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:44:02.688 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:44:02.691 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_appdeftbl2_5 cpu1_appdeftbl2_5 binary 192.168.1.8 +21-126-10:44:02.862 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:44:02.862 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:44:17.877 00 SPR-I:OPRO +21-126-10:44:17.896 00 SPR-I:OPRO The unix command is cvt -ws file_list[4015].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_appdeftbl2_5`" +21-126-10:44:17.896 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:22.902 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:44:22.903 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:27.908 00 SPR-I:OPRO <*> Passed - Definition Table entry changed to Disabled +21-126-10:44:27.909 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:32.914 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:32.914 00 SPR-I:OPRO ; Step 2.6: Using the TST_CS application, manipulate the disabled +21-126-10:44:32.914 00 SPR-I:OPRO ; application's CRC. +21-126-10:44:32.914 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:32.921 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:32.921 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 4 +21-126-10:44:32.921 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:32.922 00 CMH-I:CMD Command is /SCX_CPU1_TST_CS_CORRUPTAPPCRC APPNAME="CS" ;;; (SCX CPU1 TST_CS Corrupt Application CRC command code) +21-126-10:44:32.922 00 CMH-I:CMD Command SFDU received:<192BC0000015020A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:44:32.938 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:44:33.441 00 TLMH-I:STS 58-012-14:07:50.002 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=4 Corrupt Application CRC command for 'CS' successful +21-126-10:44:33.939 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:44:33.941 00 SPR-I:OPRO <*> Passed - Expected Event Msg 4 rcv'd. +21-126-10:44:33.942 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:38.946 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:38.946 00 SPR-I:OPRO ; Step 2.7: Send the Enable Application Code Segment command for the +21-126-10:44:38.946 00 SPR-I:OPRO ; application disabled in Step 2.5 above. +21-126-10:44:38.946 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:38.949 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:38.949 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:44:38.949 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:38.952 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:38.953 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 30 +21-126-10:44:38.953 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:38.953 00 SPR-I:OPRO *** App Miscompare Ctr = 0 +21-126-10:44:38.954 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-126-10:44:38.954 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:44:38.972 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:44:39.441 00 TLMH-I:STS 58-012-14:07:56.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:44:39.973 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:44:39.975 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:44:39.981 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:44:39.982 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:44:40.014 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:44:41.438 00 TLMH-I:STS 58-012-14:07:58.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:44:42.017 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:44:42.019 00 SPR-I:OPRO <*> Passed (4000.1) - Expected Event Msg 30 rcv'd. +21-126-10:44:42.022 00 SPR-I:OPRO *** App Miscompare Ctr = 0 +21-126-10:44:42.022 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:47.027 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:47.027 00 SPR-I:OPRO ; Step 2.8: Dump the Application Code Segment Results Table. +21-126-10:44:47.028 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:47.029 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:44:47.031 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:44:47.040 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_8" +21-126-10:44:47.041 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_8" ;;; (SCX CPU1 TBL dump table command) +21-126-10:44:47.041 00 CMH-I:CMD Command SFDU received:<1804C000006B0377000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:44:47.052 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:44:49.443 00 TLMH-I:STS 58-012-14:08:06.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:44:51.445 00 TLMH-I:STS 58-012-14:08:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_8' +21-126-10:44:57.438 00 TLMH-I:STS 58-012-14:08:14.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:02.064 00 SPR-I:OPRO +21-126-10:45:02.064 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:45:02.064 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:45:02.064 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:45:02.065 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:45:02.068 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_8 cpu1_apprestbl2_8 binary 192.168.1.8 +21-126-10:45:02.202 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:45:02.202 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:45:05.438 00 TLMH-I:STS 58-012-14:08:22.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:13.438 00 TLMH-I:STS 58-012-14:08:30.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:17.216 00 SPR-I:OPRO +21-126-10:45:17.228 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_8`" +21-126-10:45:17.229 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:21.443 00 TLMH-I:STS 58-012-14:08:38.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:22.234 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:45:22.235 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:27.253 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:27.255 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:45:27.258 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:27.258 00 SPR-I:OPRO ; Step 2.9: Send the Recompute Application Code Segment CRC command +21-126-10:45:27.258 00 SPR-I:OPRO ; for the application specified in Step 2.5 above. +21-126-10:45:27.258 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:27.266 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:27.267 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:45:27.267 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:27.299 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:27.299 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:45:27.299 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:27.300 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:45:27.300 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:45:27.314 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:27.938 00 TLMH-I:STS 58-012-14:08:44.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:45:30.317 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:30.319 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:45:30.337 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:30.339 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:45:30.387 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:45:30.390 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:31.937 00 TLMH-I:STS 58-012-14:08:48.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:45:32.393 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:32.395 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:45:32.412 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:34.414 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:34.416 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:45:34.419 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:39.423 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:39.423 00 SPR-I:OPRO ; Step 2.10: Send the Report Application Code Segment CRC command +21-126-10:45:39.424 00 SPR-I:OPRO ; for the application specified in Step 2.5 above. +21-126-10:45:39.424 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:39.430 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:39.430 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:45:39.430 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:39.431 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:45:39.432 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:45:39.437 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:39.938 00 TLMH-I:STS 58-012-14:08:56.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:45:42.441 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:42.443 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:45:42.449 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:42.450 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:45:42.480 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:47.485 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:47.485 00 SPR-I:OPRO ; Step 2.11: Stop the CF_APP application. Verify that an event is +21-126-10:45:47.486 00 SPR-I:OPRO ; generated indicating the TST_TBL application was skipped. +21-126-10:45:47.486 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:47.491 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:47.491 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 93 +21-126-10:45:47.491 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:47.492 00 CMH-I:CMD Command is /SCX_CPU1_ES_DELETEAPP APPLICATION="CF_APP" ;;; (SCX CPU1 ES Delete Application command code) +21-126-10:45:47.492 00 CMH-I:CMD Command SFDU received:<1806C0000015052A43465F4150500000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:45:47.508 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:47.936 00 TLMH-I:STS 58-012-14:09:04.506 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application CF_APP Completed. +21-126-10:45:48.444 00 TLMH-I:STS 58-012-14:09:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-126-10:45:48.445 00 TLMH-I:STS 58-012-14:09:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-126-10:45:48.509 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:48.509 00 SPR-I:OPRO <*> Passed (4000.2) - Expected Event Msg 93 rcv'd. +21-126-10:45:48.510 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:48.510 00 SPR-I:OPRO ; Step 2.12: Start the CF_APP application. Verify that checksumming +21-126-10:45:48.510 00 SPR-I:OPRO ; is again occuring on the TST_TBL application. +21-126-10:45:48.510 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:48.512 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:48.512 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-126-10:45:48.512 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:48.526 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-126-10:45:48.526 00 SPR-I:STS Procedure LOAD_START_APP started +21-126-10:45:48.527 00 SPR-I:OPRO Application Filename: cf_app.o +21-126-10:45:48.528 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 cf_app.o RAM:0 3 +21-126-10:45:48.690 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:45:48.692 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="CF_APP" APP_ENTRY_PT="CF_AppMain" APP_FILE_NAME="/ram/cf_app.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-126-10:45:48.694 00 CMH-I:CMD Command is /SCX_CPU1_ES_STARTAPP APPLICATION="CF_APP" APP_ENTRY_PT="CF_AppMain" APP_FILE_NAME="/ram/cf_app.o" STACKSIZE= 8192 (x2000) RESTARTCPU PRIORITY= 183 (xB7) ;;; (SCX CPU1 ES load and start single application command code) +21-126-10:45:48.694 00 CMH-I:CMD Command SFDU received:<1806C000007104ED43465F415050000000000000000000000000000043465F4170704D61696E000000000000000000002F72616D2F63665F6170702E6F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7> from gs582cfslab4:SPR +21-126-10:45:48.709 00 SPR-I:STS Procedure LOAD_START_APP completed +21-126-10:45:48.724 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:49.441 00 TLMH-I:STS 58-012-14:09:06.021 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CF_APP from /ram/cf_app.o, AppID = 1114124 +21-126-10:45:49.442 00 TLMH-I:STS 58-012-14:09:06.086 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CF_APP.config_table' from '/cf/cf_def_config.tbl' +21-126-10:45:49.443 00 TLMH-I:STS 58-012-14:09:06.089 INFO CPU=CPU1 APPNAME=CF_APP EVENT ID=20 CF Initialized. Version +21-126-10:45:49.727 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:49.728 00 SPR-I:OPRO <*> Passed - CF_APP Application Started +21-126-10:45:49.728 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:52.439 00 TLMH-I:STS 58-012-14:09:09.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CF_APP, Expected: 0x00001E92, Calculated: 0x000043EE +21-126-10:45:54.733 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:54.733 00 SPR-I:OPRO ; Step 2.13: Send the Recompute Application Code Segment CRC command +21-126-10:45:54.734 00 SPR-I:OPRO ; for the TST_TBL application. +21-126-10:45:54.734 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:54.741 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:54.741 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:45:54.741 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:54.747 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:54.747 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:45:54.747 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:54.748 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CF_APP" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:45:54.748 00 CMH-I:CMD Command SFDU received:<189FC0000015259343465F4150500000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:45:54.763 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:55.437 00 TLMH-I:STS 58-012-14:09:12.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-126-10:45:55.764 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:55.766 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:45:55.787 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:55.789 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:45:55.834 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:45:55.838 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:01.444 00 TLMH-I:STS 58-012-14:09:18.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0xFFFF8344 +21-126-10:46:01.845 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:01.848 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:46:01.866 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:03.869 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:03.871 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:46:03.875 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:08.880 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:08.880 00 SPR-I:OPRO ; Step 3.0: Invalid Command Test. +21-126-10:46:08.880 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:08.881 00 SPR-I:OPRO ; Step 3.1: Send the Enable Application Checksum command with an +21-126-10:46:08.881 00 SPR-I:OPRO ; invalid length. +21-126-10:46:08.881 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:08.888 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:08.888 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:46:08.888 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:08.893 00 SPR-I:OPRO Sending: 189Fc00000022299 +21-126-10:46:08.894 00 CMH-I:CMD Command SFDU received:<189FC00000022299> from gs582cfslab4:SPR +21-126-10:46:08.909 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:46:08.910 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:09.443 00 TLMH-I:STS 58-012-14:09:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 34, Len = 9, Expected = 8 +21-126-10:46:09.911 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:09.930 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:09.933 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:46:09.941 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:46:09.982 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:14.986 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:14.987 00 SPR-I:OPRO ; Step 3.2: Send the Disable Application Checksum command with an +21-126-10:46:14.987 00 SPR-I:OPRO ; invalid length. +21-126-10:46:14.987 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:14.992 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:14.992 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:46:14.992 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:14.997 00 SPR-I:OPRO Sending: 189Fc00000022398 +21-126-10:46:14.998 00 CMH-I:CMD Command SFDU received:<189FC00000022398> from gs582cfslab4:SPR +21-126-10:46:15.013 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:46:15.013 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:15.440 00 TLMH-I:STS 58-012-14:09:32.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 35, Len = 9, Expected = 8 +21-126-10:46:16.015 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:16.023 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:16.023 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:46:16.025 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:46:16.059 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:21.064 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:21.064 00 SPR-I:OPRO ; Step 3.3: Send the Enable Application Code Segment command with an +21-126-10:46:21.064 00 SPR-I:OPRO ; invalid length. +21-126-10:46:21.064 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:21.067 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:21.068 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:46:21.068 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:21.074 00 SPR-I:OPRO Sending: 189Fc00000022226 +21-126-10:46:21.075 00 CMH-I:CMD Command SFDU received:<189FC00000022226> from gs582cfslab4:SPR +21-126-10:46:21.092 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:46:21.092 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:21.445 00 TLMH-I:STS 58-012-14:09:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 34, Len = 9, Expected = 8 +21-126-10:46:22.093 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:22.099 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:22.100 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:46:22.102 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:46:22.132 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:27.137 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:27.137 00 SPR-I:OPRO ; Step 3.4: Send the Enable Application Code Segment command with an +21-126-10:46:27.137 00 SPR-I:OPRO ; invalid application. +21-126-10:46:27.137 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:27.137 00 SPR-I:OPRO ; Step 3.4.1: Send the command with a null application name. +21-126-10:46:27.138 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:27.143 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:27.143 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 90 +21-126-10:46:27.144 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:27.145 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-126-10:46:27.145 00 CMH-I:CMD Command SFDU received:<189FC0000015268B0000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:46:27.163 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:27.936 00 TLMH-I:STS 58-012-14:09:44.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app not found +21-126-10:46:30.167 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:30.168 00 SPR-I:OPRO <*> Passed (1004;4007) - CS EnableAppName with Null Appname sent properly. +21-126-10:46:30.175 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:30.175 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 90 rcv'd. +21-126-10:46:30.207 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:35.211 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:35.212 00 SPR-I:OPRO ; Step 3.4.2: Send the command with an application name that is not +21-126-10:46:35.212 00 SPR-I:OPRO ; currently executing. +21-126-10:46:35.212 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:35.220 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:35.221 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 90 +21-126-10:46:35.221 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:35.224 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="CS_TST" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-126-10:46:35.224 00 CMH-I:CMD Command SFDU received:<189FC0000015269743535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:46:35.248 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:35.944 00 TLMH-I:STS 58-012-14:09:52.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app CS_TST not found +21-126-10:46:38.252 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:38.254 00 SPR-I:OPRO <*> Passed (1004;4007) - CS EnableAppName with invalid name sent properly. +21-126-10:46:38.261 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:38.262 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 90 rcv'd. +21-126-10:46:38.291 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:43.296 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:43.296 00 SPR-I:OPRO ; Step 3.5: Send the Disable Application Code Segment command with an +21-126-10:46:43.296 00 SPR-I:OPRO ; invalid length. +21-126-10:46:43.297 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:43.302 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:43.302 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:46:43.302 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:43.308 00 SPR-I:OPRO Sending: 189Fc0000002239A +21-126-10:46:43.310 00 CMH-I:CMD Command SFDU received:<189FC0000002239A> from gs582cfslab4:SPR +21-126-10:46:43.325 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:46:43.325 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:43.943 00 TLMH-I:STS 58-012-14:10:00.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 35, Len = 9, Expected = 8 +21-126-10:46:44.326 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:44.329 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:46:45.331 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:46:46.350 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:46.351 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:46:46.356 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:46:46.392 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:51.397 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:51.397 00 SPR-I:OPRO ; Step 3.6: Send the Disable Application Code Segment command with an +21-126-10:46:51.397 00 SPR-I:OPRO ; invalid application. +21-126-10:46:51.397 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:51.398 00 SPR-I:OPRO ; Step 3.6.1: Send the command with a null application name. +21-126-10:46:51.398 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:51.406 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:51.408 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 92 +21-126-10:46:51.408 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:51.412 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-126-10:46:51.413 00 CMH-I:CMD Command SFDU received:<189FC0000015278A0000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:46:51.440 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:51.938 00 TLMH-I:STS 58-012-14:10:08.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app not found +21-126-10:46:53.442 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:53.444 00 SPR-I:OPRO <*> Passed (1004;4007) - CS DisableAppName with Null Appname sent properly. +21-126-10:46:53.453 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:53.453 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 92 rcv'd. +21-126-10:46:53.488 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:58.492 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:58.492 00 SPR-I:OPRO ; Step 3.6.2: Send the command with an application name that is not +21-126-10:46:58.492 00 SPR-I:OPRO ; currently executing. +21-126-10:46:58.492 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:58.496 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:58.496 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 92 +21-126-10:46:58.496 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:58.498 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS_TST" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-126-10:46:58.498 00 CMH-I:CMD Command SFDU received:<189FC0000015279643535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:46:58.513 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:58.943 00 TLMH-I:STS 58-012-14:10:15.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app CS_TST not found +21-126-10:46:59.514 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:59.516 00 SPR-I:OPRO <*> Passed (1004;4007) - CS DisableAppName with invalid name sent properly. +21-126-10:46:59.524 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:59.524 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 92 rcv'd. +21-126-10:46:59.557 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:04.560 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:04.560 00 SPR-I:OPRO ; Step 3.7: Send the Recompute Application Code Segment CRC command +21-126-10:47:04.561 00 SPR-I:OPRO ; with an invalid length. +21-126-10:47:04.561 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:04.566 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:04.566 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:47:04.566 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:04.571 00 SPR-I:OPRO Sending: 189Fc000001624994353000000000000000000000000000000000000 +21-126-10:47:04.572 00 CMH-I:CMD Command SFDU received:<189FC000001624994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:04.577 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:47:04.577 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:04.943 00 TLMH-I:STS 58-012-14:10:21.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 36, Len = 29, Expected = 28 +21-126-10:47:05.579 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:05.588 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:05.589 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:47:05.591 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:47:05.626 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:10.630 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:10.631 00 SPR-I:OPRO ; Step 3.8: Send the Recompute Application Code Segment CRC command +21-126-10:47:10.631 00 SPR-I:OPRO ; with an invalid application. +21-126-10:47:10.631 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:10.631 00 SPR-I:OPRO ; Step 3.8.1: Send the command with a null application name. +21-126-10:47:10.632 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:10.637 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:10.637 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 87 +21-126-10:47:10.637 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:10.639 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:47:10.639 00 CMH-I:CMD Command SFDU received:<189FC000001525880000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:10.644 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:11.444 00 TLMH-I:STS 58-012-14:10:28.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app not found +21-126-10:47:11.645 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:11.647 00 SPR-I:OPRO <*> Passed (1004;4007) - CS RecomputeAppName with Null Appname sent properly. +21-126-10:47:11.669 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:11.671 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 87 rcv'd. +21-126-10:47:11.716 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:16.720 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:16.720 00 SPR-I:OPRO ; Step 3.8.2: Send the command with an application name that is not +21-126-10:47:16.720 00 SPR-I:OPRO ; currently executing. +21-126-10:47:16.720 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:16.721 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:16.722 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 87 +21-126-10:47:16.722 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:16.722 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS_TST" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:47:16.722 00 CMH-I:CMD Command SFDU received:<189FC0000015259443535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:16.736 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:17.443 00 TLMH-I:STS 58-012-14:10:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app CS_TST not found +21-126-10:47:17.737 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:17.740 00 SPR-I:OPRO <*> Passed (1004;4007) - CS RecomputeAppName with invalid name sent properly. +21-126-10:47:17.761 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:17.763 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 87 rcv'd. +21-126-10:47:17.803 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:22.807 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:22.807 00 SPR-I:OPRO ; Step 3.9: Send the Report Application Code Segment CRC command with +21-126-10:47:22.807 00 SPR-I:OPRO ; an invalid length. +21-126-10:47:22.807 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:22.814 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:22.815 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:47:22.815 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:22.833 00 SPR-I:OPRO Sending: 189Fc000002624984353000000000000000000000000000000000000 +21-126-10:47:22.837 00 CMH-I:CMD Command SFDU received:<189FC000002624984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:22.850 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:47:22.852 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:23.440 00 TLMH-I:STS 58-012-14:10:40.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 36, Len = 45, Expected = 28 +21-126-10:47:23.853 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:23.871 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:23.873 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:47:23.880 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:47:23.927 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:28.932 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:28.932 00 SPR-I:OPRO ; Step 3.10: Send the Report Application Code Segment CRC command +21-126-10:47:28.932 00 SPR-I:OPRO ; with an invalid application. +21-126-10:47:28.932 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:28.933 00 SPR-I:OPRO ; Step 3.10.1: Send the command with a null application name. +21-126-10:47:28.933 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:28.942 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:28.943 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 84 +21-126-10:47:28.943 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:28.946 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:47:28.947 00 CMH-I:CMD Command SFDU received:<189FC000001524890000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:28.973 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:29.434 00 TLMH-I:STS 58-012-14:10:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app not found +21-126-10:47:29.974 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:29.976 00 SPR-I:OPRO <*> Passed (1004;4007) - CS ReportAppName with Null Appname sent properly. +21-126-10:47:29.985 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:29.985 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 84 rcv'd. +21-126-10:47:30.019 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:35.024 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:35.024 00 SPR-I:OPRO ; Step 3.10.2: Send the command with an application name that is not +21-126-10:47:35.024 00 SPR-I:OPRO ; currently executing. +21-126-10:47:35.025 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:35.030 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:35.031 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 84 +21-126-10:47:35.031 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:35.032 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS_TST" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:47:35.033 00 CMH-I:CMD Command SFDU received:<189FC0000015249543535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:35.049 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:35.445 00 TLMH-I:STS 58-012-14:10:52.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app CS_TST not found +21-126-10:47:36.050 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:36.053 00 SPR-I:OPRO <*> Passed (1004;4007) - CS ReportAppName with invalid name sent properly. +21-126-10:47:36.060 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:36.061 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 84 rcv'd. +21-126-10:47:36.092 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:41.096 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:41.097 00 SPR-I:OPRO ; Step 3.11: Dump the Application Code Segment Results Table. +21-126-10:47:41.097 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:41.098 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:47:41.100 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:47:41.106 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl3_11" +21-126-10:47:41.107 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl3_11" ;;; (SCX CPU1 TBL dump table command) +21-126-10:47:41.107 00 CMH-I:CMD Command SFDU received:<1804C000006B034E000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C335F31310000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:41.118 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:47:47.439 00 TLMH-I:STS 58-012-14:11:04.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl3_11' +21-126-10:47:56.131 00 SPR-I:OPRO +21-126-10:47:56.131 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:47:56.132 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:47:56.132 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:47:56.132 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:47:56.135 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl3_11 cpu1_apprestbl3_11 binary 192.168.1.8 +21-126-10:47:56.319 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:47:56.319 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:48:11.331 00 SPR-I:OPRO +21-126-10:48:11.341 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl3_11`" +21-126-10:48:11.341 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:16.346 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:48:16.347 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:21.365 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:21.368 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:48:21.372 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:21.372 00 SPR-I:OPRO ; Step 3.12: Send the Recompute Application Code Segment CRC command +21-126-10:48:21.372 00 SPR-I:OPRO ; for an enabled application. +21-126-10:48:21.373 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:21.375 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CF_APP" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:48:21.375 00 CMH-I:CMD Command SFDU received:<189FC0000015259343465F4150500000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:48:21.410 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:21.410 00 SPR-I:OPRO ; Step 3.13: Send the Recompute Application Code Segment CRC command +21-126-10:48:21.410 00 SPR-I:OPRO ; for a different enabled application. Verify that this second +21-126-10:48:21.411 00 SPR-I:OPRO ; is rejected since only 1 recompute command can occur at a time. +21-126-10:48:21.411 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:21.413 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:21.413 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 88 +21-126-10:48:21.413 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:21.415 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:48:21.415 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:48:21.469 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:21.939 00 TLMH-I:STS 58-012-14:11:38.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-126-10:48:21.940 00 TLMH-I:STS 58-012-14:11:38.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=88 App recompute baseline for app CS failed: child task in use +21-126-10:48:23.472 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:23.474 00 SPR-I:OPRO <*> Passed (1004;4005.2) - CS RecomputeAppName rejected as expected since one is already running. +21-126-10:48:23.494 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:23.496 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 88 rcv'd. +21-126-10:48:23.542 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:27.943 00 TLMH-I:STS 58-012-14:11:44.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0xFFFF8344 +21-126-10:48:28.546 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:28.546 00 SPR-I:OPRO ; Step 3.14: Send the Recompute Application Code Segment CRC command +21-126-10:48:28.547 00 SPR-I:OPRO ; for an enabled application. +21-126-10:48:28.547 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:28.549 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:48:28.549 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:48:28.562 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:28.562 00 SPR-I:OPRO ; Step 3.15: Send a One Shot CRC command. Verify that this command +21-126-10:48:28.563 00 SPR-I:OPRO ; is rejected. +21-126-10:48:28.563 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:28.566 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:28.566 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-126-10:48:28.566 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:28.568 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 0 (x0) REGIONSIZE= 2048 (x800) MAXBYTES= 2048 (x800) ;;; (SCX CPU1 CS One Shot command code) +21-126-10:48:28.568 00 CMH-I:CMD Command SFDU received:<189FC000000D02B7000000000000080000000800> from gs582cfslab4:SPR +21-126-10:48:28.623 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:28.936 00 TLMH-I:STS 58-012-14:11:45.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:48:28.938 00 TLMH-I:STS 58-012-14:11:45.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-126-10:48:29.624 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:29.626 00 SPR-I:OPRO <*> Passed (1004;4005.2) - One Shot CRC command faild as expected. +21-126-10:48:29.635 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:29.636 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 88 rcv'd. +21-126-10:48:29.669 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:32.938 00 TLMH-I:STS 58-012-14:11:49.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:48:34.673 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:34.674 00 SPR-I:OPRO ; Step 4.0: Disabled Checksum Test. +21-126-10:48:34.674 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:34.674 00 SPR-I:OPRO ; Step 4.1: Send the Disable Checksum command. +21-126-10:48:34.675 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:34.680 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:34.681 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-126-10:48:34.681 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:34.683 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEALL ;;; (SCX CPU1 CS Disable All Checksumming command code) +21-126-10:48:34.683 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-126-10:48:34.699 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:35.438 00 TLMH-I:STS 58-012-14:11:52.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-126-10:48:35.700 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:35.702 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-126-10:48:35.726 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:35.728 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-126-10:48:35.776 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:40.780 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:40.781 00 SPR-I:OPRO ; Step 4.2: Send the Disable Application Checksumming command. +21-126-10:48:40.781 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:40.790 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:40.792 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-126-10:48:40.792 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:40.795 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPS ;;; (SCX CPU1 CS Disable All Application Checksumming command code) +21-126-10:48:40.795 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-126-10:48:40.814 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:41.438 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-126-10:48:41.815 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:41.815 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-126-10:48:41.820 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:41.820 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-126-10:48:41.846 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:46.851 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:46.851 00 SPR-I:OPRO ; Step 4.3: Send the Enable Application Code Segment command for an +21-126-10:48:46.851 00 SPR-I:OPRO ; application whose status is DISABLED. +21-126-10:48:46.852 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:46.892 00 SPR-I:OPRO ; Disabled app 'TST_CS' found at index 1 +21-126-10:48:46.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:46.895 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:48:46.895 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:46.896 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="TST_CS" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-126-10:48:46.896 00 CMH-I:CMD Command SFDU received:<189FC000001526975453545F43530000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:48:46.904 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:47.437 00 TLMH-I:STS 58-012-14:12:04.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app TST_CS is Enabled +21-126-10:48:47.905 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:47.907 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:48:47.929 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:47.932 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:48:47.976 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:52.980 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:52.981 00 SPR-I:OPRO ; Step 4.4: Dump the Application Code Segment Results table. +21-126-10:48:52.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:52.982 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:48:52.984 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:48:53.005 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_4" +21-126-10:48:53.007 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_4" ;;; (SCX CPU1 TBL dump table command) +21-126-10:48:53.008 00 CMH-I:CMD Command SFDU received:<1804C000006B037D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:48:53.011 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:48:55.435 00 TLMH-I:STS 58-012-14:12:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_4' +21-126-10:49:08.023 00 SPR-I:OPRO +21-126-10:49:08.023 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:49:08.023 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:49:08.023 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:49:08.024 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:49:08.027 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_4 cpu1_apprestbl4_4 binary 192.168.1.8 +21-126-10:49:08.168 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:49:08.169 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:49:23.181 00 SPR-I:OPRO +21-126-10:49:23.214 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_4`" +21-126-10:49:23.214 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:28.219 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:49:28.220 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:33.232 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:33.233 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:49:33.234 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:33.234 00 SPR-I:OPRO ; Step 4.5: Send the Recompute Application Code Segment CRC command +21-126-10:49:33.234 00 SPR-I:OPRO ; for the application specified in Step 4.3 above. +21-126-10:49:33.235 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:33.237 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:33.237 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:49:33.237 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:33.257 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:33.257 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:49:33.257 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:33.258 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="TST_CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:49:33.258 00 CMH-I:CMD Command SFDU received:<189FC000001525945453545F43530000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:49:33.273 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:49:33.935 00 TLMH-I:STS 58-012-14:12:50.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app TST_CS started +21-126-10:49:34.942 00 TLMH-I:STS 58-012-14:12:51.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App TST_CS recompute finished. New baseline is 0xFFFFB42A +21-126-10:49:36.276 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:36.278 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:49:36.286 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:36.287 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:49:36.324 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:36.324 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:49:36.329 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:49:38.331 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:38.333 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:49:38.337 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:43.341 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:43.341 00 SPR-I:OPRO ; Step 4.6: Send the Report Application Code Segment CRC command for +21-126-10:49:43.341 00 SPR-I:OPRO ; for the application specified above. +21-126-10:49:43.342 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:43.347 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:43.348 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:49:43.348 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:43.349 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="TST_CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:49:43.349 00 CMH-I:CMD Command SFDU received:<189FC000001524955453545F43530000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:49:43.364 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:49:43.935 00 TLMH-I:STS 58-012-14:13:00.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app TST_CS is 0xFFFFB42A +21-126-10:49:46.367 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:46.369 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:49:46.391 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:46.394 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:49:46.437 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:51.442 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:51.442 00 SPR-I:OPRO ; Step 4.7: Send the Disable Application Code Segment command with an +21-126-10:49:51.442 00 SPR-I:OPRO ; application whose status is ENABLED. +21-126-10:49:51.442 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:51.476 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:49:51.479 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:51.479 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:49:51.479 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:51.481 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-126-10:49:51.481 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:49:51.487 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:49:51.938 00 TLMH-I:STS 58-012-14:13:08.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:49:53.489 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:53.491 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:49:53.510 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:53.512 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:49:53.556 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:58.560 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:58.560 00 SPR-I:OPRO ; Step 4.8: Dump the Application Code Segment Results table. +21-126-10:49:58.560 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:58.561 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:49:58.564 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:49:58.587 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_8" +21-126-10:49:58.588 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_8" ;;; (SCX CPU1 TBL dump table command) +21-126-10:49:58.589 00 CMH-I:CMD Command SFDU received:<1804C000006B0371000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:49:58.601 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:50:03.442 00 TLMH-I:STS 58-012-14:13:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_8' +21-126-10:50:13.613 00 SPR-I:OPRO +21-126-10:50:13.613 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:50:13.613 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:50:13.614 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:50:13.614 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:50:13.617 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_8 cpu1_apprestbl4_8 binary 192.168.1.8 +21-126-10:50:13.792 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:50:13.793 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:50:28.805 00 SPR-I:OPRO +21-126-10:50:28.816 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_8`" +21-126-10:50:28.816 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:50:33.820 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:50:33.820 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:50:38.830 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:38.831 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:50:38.832 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:38.832 00 SPR-I:OPRO ; Step 4.9: Send the Recompute Application Code Segment CRC command +21-126-10:50:38.832 00 SPR-I:OPRO ; for the application specified in Step 4.7 above. +21-126-10:50:38.832 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:38.834 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:38.834 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:50:38.834 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:38.850 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:38.850 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:50:38.850 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:38.851 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:50:38.851 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:50:38.865 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:39.443 00 TLMH-I:STS 58-012-14:13:56.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:50:39.866 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:39.867 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:50:39.871 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:39.872 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:50:39.903 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:50:39.908 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:43.437 00 TLMH-I:STS 58-012-14:14:00.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:50:43.913 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:43.913 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:50:43.917 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:45.920 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:45.921 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:50:45.922 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:50:50.927 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:50.927 00 SPR-I:OPRO ; Step 4.10: Send the Report Application Code Segment CRC command for +21-126-10:50:50.927 00 SPR-I:OPRO ; for the application specified above. +21-126-10:50:50.927 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:50.930 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:50.931 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:50:50.931 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:50.932 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:50:50.932 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:50:50.940 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:51.434 00 TLMH-I:STS 58-012-14:14:08.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:50:51.941 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:51.944 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:50:51.965 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:51.968 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:50:52.015 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:50:57.019 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:57.019 00 SPR-I:OPRO ; Step 4.11: Send the Enable Application Checksumming command. +21-126-10:50:57.020 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:57.025 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:57.025 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-126-10:50:57.025 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:57.027 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPS ;;; (SCX CPU1 CS Enable All Application Checksumming command code) +21-126-10:50:57.027 00 CMH-I:CMD Command SFDU received:<189FC0000001229B> from gs582cfslab4:SPR +21-126-10:50:57.042 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:57.439 00 TLMH-I:STS 58-012-14:14:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-126-10:50:58.043 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:58.046 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-126-10:50:58.066 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:58.068 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-126-10:50:58.113 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:51:03.117 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:03.117 00 SPR-I:OPRO ; Step 4.12: Send the Enable Application Code Segment command with an +21-126-10:51:03.117 00 SPR-I:OPRO ; application whose status is DISABLED. +21-126-10:51:03.117 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:03.133 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-126-10:51:03.135 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:03.135 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:51:03.135 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:03.136 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-126-10:51:03.136 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:51:03.150 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:51:03.935 00 TLMH-I:STS 58-012-14:14:20.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:51:06.153 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:06.155 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:51:06.163 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:06.163 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:51:06.191 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:51:11.196 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:11.196 00 SPR-I:OPRO ; Step 4.13: Dump the Application Code Segment Results table. +21-126-10:51:11.196 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:11.197 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:51:11.201 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:51:11.207 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_13" +21-126-10:51:11.208 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_13" ;;; (SCX CPU1 TBL dump table command) +21-126-10:51:11.208 00 CMH-I:CMD Command SFDU received:<1804C000006B034B000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:51:11.209 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:51:15.438 00 TLMH-I:STS 58-012-14:14:32.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_13' +21-126-10:51:26.223 00 SPR-I:OPRO +21-126-10:51:26.223 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:51:26.223 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:51:26.223 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:51:26.224 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:51:26.227 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_13 cpu1_apprestbl4_13 binary 192.168.1.8 +21-126-10:51:26.377 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:51:26.378 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:51:41.389 00 SPR-I:OPRO +21-126-10:51:41.411 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_13`" +21-126-10:51:41.411 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:51:46.415 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:51:46.416 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:51:51.428 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:51.428 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:51:51.429 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:51.429 00 SPR-I:OPRO ; Step 4.14: Send the Recompute Application Code Segment CRC command +21-126-10:51:51.429 00 SPR-I:OPRO ; for the application specified in Step 4.12 above. +21-126-10:51:51.429 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:51.431 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:51.431 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:51:51.431 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:51.449 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:51.449 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:51:51.449 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:51.450 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:51:51.450 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:51:51.454 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:51:51.932 00 TLMH-I:STS 58-012-14:15:08.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:51:53.456 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:53.459 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:51:53.466 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:53.467 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:51:53.495 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:51:53.500 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:51:55.932 00 TLMH-I:STS 58-012-14:15:12.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:51:56.504 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:56.507 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:51:56.527 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:51:57.528 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:57.529 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:51:57.530 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:02.534 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:02.535 00 SPR-I:OPRO ; Step 4.15: Send the Report Application Code Segment CRC command for +21-126-10:52:02.535 00 SPR-I:OPRO ; for the application specified above. +21-126-10:52:02.535 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:02.541 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:02.541 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:52:02.541 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:02.542 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:52:02.542 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:52:02.556 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:52:02.934 00 TLMH-I:STS 58-012-14:15:19.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:52:03.557 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:03.560 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:52:03.583 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:03.586 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:52:03.630 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:08.634 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:08.634 00 SPR-I:OPRO ; Step 4.16: Send the Disable Application Code Segment command with +21-126-10:52:08.634 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-126-10:52:08.634 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:08.645 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:52:08.646 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:08.646 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:52:08.646 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:08.647 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-126-10:52:08.647 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:52:08.651 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:52:09.438 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:52:09.652 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:09.655 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:52:09.676 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:09.678 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:52:09.721 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:14.725 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:14.726 00 SPR-I:OPRO ; Step 4.17: Dump the Application Code Segment Results table. +21-126-10:52:14.726 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:14.727 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:52:14.729 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:52:14.737 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_17" +21-126-10:52:14.738 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_17" ;;; (SCX CPU1 TBL dump table command) +21-126-10:52:14.738 00 CMH-I:CMD Command SFDU received:<1804C000006B034F000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F31370000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:52:14.739 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:52:19.431 00 TLMH-I:STS 58-012-14:15:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_17' +21-126-10:52:29.753 00 SPR-I:OPRO +21-126-10:52:29.754 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:52:29.754 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:52:29.754 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:52:29.754 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:52:29.758 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_17 cpu1_apprestbl4_17 binary 192.168.1.8 +21-126-10:52:29.897 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:52:29.897 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:52:44.908 00 SPR-I:OPRO +21-126-10:52:44.919 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_17`" +21-126-10:52:44.919 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:49.923 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:52:49.923 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:54.931 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:54.931 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:52:54.932 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:54.932 00 SPR-I:OPRO ; Step 4.18: Send the Recompute Application Code Segment CRC command +21-126-10:52:54.932 00 SPR-I:OPRO ; for the application specified in Step 4.16 above. +21-126-10:52:54.933 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:54.934 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:54.934 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:52:54.934 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:54.957 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:54.957 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:52:54.957 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:54.958 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:52:54.958 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:52:54.973 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:52:55.433 00 TLMH-I:STS 58-012-14:16:12.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:52:55.974 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:55.976 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:52:55.995 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:55.998 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:52:56.041 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:52:56.047 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:52:59.432 00 TLMH-I:STS 58-012-14:16:16.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:53:00.051 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:00.053 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:53:00.061 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:02.063 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:02.066 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:53:02.069 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:07.073 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:07.073 00 SPR-I:OPRO ; Step 4.19: Send the Report Application Code Segment CRC command for +21-126-10:53:07.073 00 SPR-I:OPRO ; for the application specified above. +21-126-10:53:07.074 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:07.078 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:07.079 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:53:07.079 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:07.080 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:53:07.080 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:53:07.094 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:07.433 00 TLMH-I:STS 58-012-14:16:24.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:53:08.095 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:08.098 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:53:08.117 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:08.121 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:53:08.166 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:13.170 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:13.171 00 SPR-I:OPRO ; Step 4.20: Send the Enable Checksum command. +21-126-10:53:13.171 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:13.176 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:13.176 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-10:53:13.177 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:13.178 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-126-10:53:13.178 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-126-10:53:13.184 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:13.932 00 TLMH-I:STS 58-012-14:16:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-10:53:16.187 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:16.189 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-10:53:16.197 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:16.197 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-10:53:16.229 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:21.233 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:21.233 00 SPR-I:OPRO ; Step 4.21: Send the Disable Application Checksumming command. +21-126-10:53:21.233 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:21.240 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:21.241 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-126-10:53:21.241 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:21.242 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPS ;;; (SCX CPU1 CS Disable All Application Checksumming command code) +21-126-10:53:21.242 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-126-10:53:21.250 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:21.935 00 TLMH-I:STS 58-012-14:16:38.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-126-10:53:24.253 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:24.256 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-126-10:53:24.265 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:24.266 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-126-10:53:24.302 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:29.307 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:29.307 00 SPR-I:OPRO ; Step 4.22: Send the Enable Application Code Segment command with an +21-126-10:53:29.308 00 SPR-I:OPRO ; application whose status is DISABLED. +21-126-10:53:29.308 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:29.334 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-126-10:53:29.338 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:29.338 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:53:29.338 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:29.340 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-126-10:53:29.340 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:53:29.354 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:29.931 00 TLMH-I:STS 58-012-14:16:46.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:53:32.358 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:32.360 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:53:32.365 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:32.366 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:53:32.394 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:37.399 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:37.400 00 SPR-I:OPRO ; Step 4.23: Dump the Application Code Segment Results table. +21-126-10:53:37.400 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:37.401 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:53:37.403 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:53:37.412 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_23" +21-126-10:53:37.413 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_23" ;;; (SCX CPU1 TBL dump table command) +21-126-10:53:37.413 00 CMH-I:CMD Command SFDU received:<1804C000006B0348000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F32330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:53:37.425 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:53:43.436 00 TLMH-I:STS 58-012-14:17:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_23' +21-126-10:53:52.438 00 SPR-I:OPRO +21-126-10:53:52.438 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:53:52.438 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:53:52.439 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:53:52.439 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:53:52.443 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_23 cpu1_apprestbl4_23 binary 192.168.1.8 +21-126-10:53:52.591 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:53:52.592 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:54:07.605 00 SPR-I:OPRO +21-126-10:54:07.620 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_23`" +21-126-10:54:07.620 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:12.625 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:54:12.625 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:17.642 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:17.644 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:54:17.648 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:17.648 00 SPR-I:OPRO ; Step 4.24: Send the Recompute Application Code Segment CRC command +21-126-10:54:17.648 00 SPR-I:OPRO ; for the application specified in Step 4.22 above. +21-126-10:54:17.649 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:17.656 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:17.656 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:54:17.656 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:17.690 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:17.690 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:54:17.690 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:17.691 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:54:17.691 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:54:17.707 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:18.431 00 TLMH-I:STS 58-012-14:17:35.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:54:19.710 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:19.713 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:54:19.739 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:19.741 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:54:19.777 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:54:19.781 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:22.436 00 TLMH-I:STS 58-012-14:17:39.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:54:22.785 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:22.788 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:54:22.808 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:23.809 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:23.812 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:54:23.816 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:28.820 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:28.820 00 SPR-I:OPRO ; Step 4.25: Send the Report Application Code Segment CRC command for +21-126-10:54:28.821 00 SPR-I:OPRO ; for the application specified above. +21-126-10:54:28.821 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:28.826 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:28.828 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:54:28.828 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:28.829 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:54:28.829 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:54:28.844 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:29.439 00 TLMH-I:STS 58-012-14:17:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:54:29.845 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:29.848 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:54:29.854 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:29.855 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:54:29.882 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:34.887 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:34.887 00 SPR-I:OPRO ; Step 4.26: Send the Disable Application Code Segment command with +21-126-10:54:34.887 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-126-10:54:34.887 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:34.907 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:54:34.909 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:34.909 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:54:34.909 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:34.912 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-126-10:54:34.912 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:54:34.927 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:35.440 00 TLMH-I:STS 58-012-14:17:52.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:54:35.928 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:35.931 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:54:35.939 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:35.940 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:54:35.976 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:40.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:40.981 00 SPR-I:OPRO ; Step 4.27: Dump the Application Code Segment Results table. +21-126-10:54:40.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:40.981 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:54:40.982 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:54:40.987 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_27" +21-126-10:54:40.988 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_27" ;;; (SCX CPU1 TBL dump table command) +21-126-10:54:40.988 00 CMH-I:CMD Command SFDU received:<1804C000006B034C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F32370000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:54:40.989 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:54:43.436 00 TLMH-I:STS 58-012-14:18:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_27' +21-126-10:54:56.000 00 SPR-I:OPRO +21-126-10:54:56.000 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:54:56.000 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:54:56.000 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:54:56.000 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:54:56.001 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_27 cpu1_apprestbl4_27 binary 192.168.1.8 +21-126-10:54:56.148 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:54:56.148 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:55:11.161 00 SPR-I:OPRO +21-126-10:55:11.205 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_27`" +21-126-10:55:11.205 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:16.210 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:55:16.211 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:21.227 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:21.228 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:55:21.229 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:21.229 00 SPR-I:OPRO ; Step 4.28: Send the Recompute Application Code Segment CRC command +21-126-10:55:21.229 00 SPR-I:OPRO ; for the application specified in Step 4.26 above. +21-126-10:55:21.229 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:21.230 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:21.230 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:55:21.230 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:21.245 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:21.245 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:55:21.246 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:21.247 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:55:21.247 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:55:21.250 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:21.934 00 TLMH-I:STS 58-012-14:18:38.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:55:24.253 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:24.256 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:55:24.277 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:24.281 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:55:24.325 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:55:24.329 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:25.936 00 TLMH-I:STS 58-012-14:18:42.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:55:26.331 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:26.334 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:55:26.341 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:28.343 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:28.346 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:55:28.349 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:33.353 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:33.354 00 SPR-I:OPRO ; Step 4.29: Send the Report Application Code Segment CRC command for +21-126-10:55:33.354 00 SPR-I:OPRO ; for the application specified above. +21-126-10:55:33.354 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:33.359 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:33.359 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:55:33.359 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:33.360 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:55:33.360 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:55:33.376 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:33.929 00 TLMH-I:STS 58-012-14:18:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:55:36.380 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:36.382 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:55:36.392 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:36.392 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:55:36.428 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:41.432 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:41.432 00 SPR-I:OPRO ; Step 4.30: Send the Enable Application Checksumming command. +21-126-10:55:41.433 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:41.441 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:41.442 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-126-10:55:41.442 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:41.445 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPS ;;; (SCX CPU1 CS Enable All Application Checksumming command code) +21-126-10:55:41.446 00 CMH-I:CMD Command SFDU received:<189FC0000001229B> from gs582cfslab4:SPR +21-126-10:55:41.473 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:41.932 00 TLMH-I:STS 58-012-14:18:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-126-10:55:43.475 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:43.477 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-126-10:55:43.486 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:43.487 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-126-10:55:43.519 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:48.525 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:48.525 00 SPR-I:OPRO ; Step 4.31: Send the Enable Application Code Segment command with an +21-126-10:55:48.526 00 SPR-I:OPRO ; application whose status is DISABLED. +21-126-10:55:48.526 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:48.546 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-126-10:55:48.549 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:48.549 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:55:48.549 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:48.551 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Enable Application Code Segment Checksumming command code) +21-126-10:55:48.551 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:55:48.566 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:48.938 00 TLMH-I:STS 58-012-14:19:05.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:55:49.567 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:49.570 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:55:49.577 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:49.577 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:55:49.612 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:54.616 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:54.616 00 SPR-I:OPRO ; Step 4.32: Dump the Application Code Segment Results table. +21-126-10:55:54.617 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:54.618 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:55:54.620 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:55:54.626 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_32" +21-126-10:55:54.627 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_32" ;;; (SCX CPU1 TBL dump table command) +21-126-10:55:54.627 00 CMH-I:CMD Command SFDU received:<1804C000006B0348000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F33320000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:55:54.638 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:55:59.439 00 TLMH-I:STS 58-012-14:19:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_32' +21-126-10:56:09.651 00 SPR-I:OPRO +21-126-10:56:09.651 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:56:09.651 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:56:09.652 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:56:09.652 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:56:09.656 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_32 cpu1_apprestbl4_32 binary 192.168.1.8 +21-126-10:56:09.838 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:56:09.838 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:56:24.850 00 SPR-I:OPRO +21-126-10:56:24.894 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_32`" +21-126-10:56:24.894 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:56:29.900 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:56:29.902 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:56:34.918 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:34.920 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:56:34.925 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:34.925 00 SPR-I:OPRO ; Step 4.33: Send the Recompute Application Code Segment CRC command +21-126-10:56:34.925 00 SPR-I:OPRO ; for the application specified in Step 4.31 above. +21-126-10:56:34.925 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:34.932 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:34.932 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:56:34.932 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:34.965 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:34.965 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:56:34.965 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:34.966 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:56:34.966 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:56:34.982 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:35.431 00 TLMH-I:STS 58-012-14:19:52.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:56:35.983 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:35.986 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:56:35.995 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:35.996 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:56:36.028 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:56:36.032 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:39.432 00 TLMH-I:STS 58-012-14:19:56.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:56:40.036 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:40.036 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:56:40.041 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:42.043 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:42.044 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:56:42.044 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:56:47.048 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:47.048 00 SPR-I:OPRO ; Step 4.34: Send the Report Application Code Segment CRC command for +21-126-10:56:47.048 00 SPR-I:OPRO ; for the application specified above. +21-126-10:56:47.048 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:47.050 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:47.051 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:56:47.051 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:47.052 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:56:47.052 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:56:47.067 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:47.436 00 TLMH-I:STS 58-012-14:20:04.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:56:48.068 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:48.069 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:56:48.074 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:48.075 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:56:48.107 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:56:53.110 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:53.110 00 SPR-I:OPRO ; Step 4.35: Send the Disable Application Code Segment command with +21-126-10:56:53.110 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-126-10:56:53.110 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:53.125 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:56:53.127 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:53.127 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:56:53.127 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:53.128 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Disable Application Code Segment Checksumming command code) +21-126-10:56:53.128 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:56:53.135 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:53.933 00 TLMH-I:STS 58-012-14:20:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:56:56.138 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:56.139 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:56:56.150 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:56.151 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:56:56.200 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:01.204 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:01.205 00 SPR-I:OPRO ; Step 4.36: Dump the Application Code Segment Results table. +21-126-10:57:01.205 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:01.206 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:57:01.208 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:57:01.229 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_36" +21-126-10:57:01.231 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_36" ;;; (SCX CPU1 TBL dump table command) +21-126-10:57:01.231 00 CMH-I:CMD Command SFDU received:<1804C000006B034C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F33360000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:57:01.253 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:57:07.430 00 TLMH-I:STS 58-012-14:20:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_36' +21-126-10:57:16.262 00 SPR-I:OPRO +21-126-10:57:16.262 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:57:16.263 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:57:16.263 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:57:16.263 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:57:16.266 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_36 cpu1_apprestbl4_36 binary 192.168.1.8 +21-126-10:57:16.447 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:57:16.447 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:57:31.461 00 SPR-I:OPRO +21-126-10:57:31.505 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_36`" +21-126-10:57:31.505 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:36.511 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:57:36.513 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:41.530 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:41.533 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:57:41.538 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:41.538 00 SPR-I:OPRO ; Step 4.37: Send the Recompute Application Code Segment CRC command +21-126-10:57:41.539 00 SPR-I:OPRO ; for the application specified in Step 4.35 above. +21-126-10:57:41.539 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:41.546 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:41.547 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:57:41.547 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:41.577 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:41.577 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:57:41.577 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:41.579 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:57:41.579 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:57:41.583 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:57:41.928 00 TLMH-I:STS 58-012-14:20:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:57:43.585 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:43.588 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:57:43.595 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:43.596 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:57:43.624 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:57:43.628 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:57:45.930 00 TLMH-I:STS 58-012-14:21:02.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:57:46.631 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:46.634 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:57:46.641 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:57:47.643 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:47.645 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:57:47.646 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:52.650 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:52.650 00 SPR-I:OPRO ; Step 4.38: Send the Report Application Code Segment CRC command for +21-126-10:57:52.650 00 SPR-I:OPRO ; for the application specified above. +21-126-10:57:52.651 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:52.655 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:52.657 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:57:52.657 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:52.659 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:57:52.659 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:57:52.673 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:57:53.427 00 TLMH-I:STS 58-012-14:21:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:57:53.674 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:53.677 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:57:53.683 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:53.684 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:57:53.713 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:58.718 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.718 00 SPR-I:OPRO ; Step 5.0: Definition Table Update Test. +21-126-10:57:58.718 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.718 00 SPR-I:OPRO ; Step 5.1: Create an Application Code Segment Definition table load +21-126-10:57:58.719 00 SPR-I:OPRO ; file that contains all empty items. +21-126-10:57:58.719 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.720 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt4.i +21-126-10:57:58.723 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT4 started +21-126-10:57:58.745 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.745 00 SPR-I:OPRO ; Define the Application Definition Table +21-126-10:57:58.745 00 SPR-I:OPRO ;******************************************************************** +21-126-10:57:58.754 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-126-10:57:58.754 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-126-10:57:58.756 00 SPR-I:OPRO ********** appdefemptytable ********** +21-126-10:57:58.756 00 SPR-I:OPRO +21-126-10:57:58.756 00 SPR-I:OPRO Content Type: cFE1 +21-126-10:57:58.756 00 SPR-I:OPRO Sub Type: 8 +21-126-10:57:58.757 00 SPR-I:OPRO Length: 12 +21-126-10:57:58.757 00 SPR-I:OPRO Spacecraft Id: SCX +21-126-10:57:58.757 00 SPR-I:OPRO Processor Id: CPU3 +21-126-10:57:58.757 00 SPR-I:OPRO Application Id: 0 +21-126-10:57:58.757 00 SPR-I:OPRO Create Time Secs: 1620298678 +21-126-10:57:58.757 00 SPR-I:OPRO Create Time Subsecs: 0 +21-126-10:57:58.757 00 SPR-I:OPRO File Description: App Definition Empty Table Load +21-126-10:57:58.757 00 SPR-I:OPRO +21-126-10:57:58.757 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-126-10:57:58.757 00 SPR-I:OPRO +21-126-10:57:58.757 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-126-10:57:58.757 00 SPR-I:OPRO Byte Offset: 0 +21-126-10:57:58.757 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-126-10:57:58.757 00 SPR-I:OPRO Number of Bytes: 528 +21-126-10:57:58.757 00 SPR-I:OPRO +21-126-10:57:58.764 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-126-10:57:58.764 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-126-10:57:58.765 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-126-10:57:58.772 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-126-10:57:58.772 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat appdefemptytable.tmp cs.defapptbl > appdefemptytable +21-126-10:57:58.775 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl appdefemptytable.tmp +21-126-10:57:58.779 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-126-10:57:58.780 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.780 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt4 +21-126-10:57:58.780 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.780 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT4 completed +21-126-10:57:58.781 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:03.784 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:03.785 00 SPR-I:OPRO ; Step 5.2: Send the command to load the file created above. +21-126-10:58:03.785 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:03.790 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:03.790 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-126-10:58:03.790 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:03.791 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-126-10:58:03.791 00 SPR-I:STS Procedure LOAD_TABLE started +21-126-10:58:03.793 00 SPR-I:OPRO Table Filename: appdefemptytable +21-126-10:58:03.794 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 appdefemptytable RAM:0 3 +21-126-10:58:03.794 00 SPR-I:OPRO +21-126-10:58:03.922 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:58:03.923 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:08.927 00 SPR-I:OPRO +21-126-10:58:08.931 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/appdefemptytable" +21-126-10:58:08.933 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/appdefemptytable" ;;; (SCX CPU1 TBL load table command) +21-126-10:58:08.934 00 CMH-I:CMD Command SFDU received:<1804C000004102132F72616D2F617070646566656D7074797461626C6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:58:08.963 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:58:09.428 00 TLMH-I:STS 58-012-14:21:26.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/appdefemptytable' into 'CS.DefAppTbl' working buffer +21-126-10:58:11.968 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:11.970 00 SPR-I:STS Procedure LOAD_TABLE completed +21-126-10:58:11.976 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:11.977 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-126-10:58:11.977 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:16.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:16.981 00 SPR-I:OPRO ; Step 5.3: Send the command to validate the file loaded in Step 5.2. +21-126-10:58:16.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:16.988 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:16.989 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-126-10:58:16.989 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:16.997 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:16.998 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-126-10:58:16.998 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:17.002 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL validate table command) +21-126-10:58:17.002 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:58:17.024 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:58:17.428 00 TLMH-I:STS 58-012-14:21:34.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-126-10:58:17.429 00 TLMH-I:STS 58-012-14:21:34.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-126-10:58:17.430 00 TLMH-I:STS 58-012-14:21:34.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-126-10:58:20.028 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:20.031 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-126-10:58:20.032 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-126-10:58:20.046 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:20.048 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:20.048 00 SPR-I:OPRO ; Step 5.4: Send the Recompute Application Code Segment CRC command +21-126-10:58:20.049 00 SPR-I:OPRO ; for an application specified in the Results table. +21-126-10:58:20.049 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:20.083 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:20.083 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:58:20.083 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:20.086 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:20.086 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:58:20.086 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:20.087 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEAPPNAME APPNAME="CS" ;;; (SCX CPU1 Report Application Code Segment Checksum command code) +21-126-10:58:20.087 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:58:20.101 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:58:20.436 00 TLMH-I:STS 58-012-14:21:37.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:58:22.103 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:22.107 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:58:22.138 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:22.140 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:58:22.176 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:58:22.177 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:24.437 00 TLMH-I:STS 58-012-14:21:41.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:58:27.181 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:27.181 00 SPR-I:OPRO ; Step 5.5: Send the command to Activate the file loaded in Step 5.2. +21-126-10:58:27.181 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:27.183 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:27.183 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-126-10:58:27.183 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:27.186 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:27.186 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-126-10:58:27.186 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:27.187 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL activate table command) +21-126-10:58:27.187 00 CMH-I:CMD Command SFDU received:<1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:58:27.201 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:58:27.932 00 TLMH-I:STS 58-012-14:21:44.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-126-10:58:29.436 00 TLMH-I:STS 58-012-14:21:46.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-126-10:58:29.437 00 TLMH-I:STS 58-012-14:21:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-126-10:58:32.206 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:32.207 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-126-10:58:32.210 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:32.211 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-126-10:58:32.215 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:32.216 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-126-10:58:32.229 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-126-10:58:32.229 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:37.234 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:37.234 00 SPR-I:OPRO ; Step 5.6: Dump the Application Code Segment Results table. +21-126-10:58:37.234 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:37.235 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:58:37.237 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:58:37.259 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_6" +21-126-10:58:37.260 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_6" ;;; (SCX CPU1 TBL dump table command) +21-126-10:58:37.261 00 CMH-I:CMD Command SFDU received:<1804C000006B037E000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C355F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:58:37.274 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:58:43.433 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_6' +21-126-10:58:52.288 00 SPR-I:OPRO +21-126-10:58:52.288 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:58:52.288 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:58:52.288 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:58:52.289 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:58:52.292 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl5_6 cpu1_apprestbl5_6 binary 192.168.1.8 +21-126-10:58:52.433 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:58:52.433 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:59:07.448 00 SPR-I:OPRO +21-126-10:59:07.463 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl5_6`" +21-126-10:59:07.463 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:12.468 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:59:12.471 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:17.483 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:17.484 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:59:17.486 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.486 00 SPR-I:OPRO ; Step 5.7: Create an Application Code Segment Definition table load +21-126-10:59:17.486 00 SPR-I:OPRO ; file containing empty entries in between valid entries. +21-126-10:59:17.486 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.486 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt2.i +21-126-10:59:17.487 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 started +21-126-10:59:17.546 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.546 00 SPR-I:OPRO ; Define the Application Definition Table +21-126-10:59:17.546 00 SPR-I:OPRO ;******************************************************************** +21-126-10:59:17.553 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-126-10:59:17.553 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-126-10:59:17.555 00 SPR-I:OPRO ********** app_def_tbl_ld_2 ********** +21-126-10:59:17.556 00 SPR-I:OPRO +21-126-10:59:17.556 00 SPR-I:OPRO Content Type: cFE1 +21-126-10:59:17.556 00 SPR-I:OPRO Sub Type: 8 +21-126-10:59:17.556 00 SPR-I:OPRO Length: 12 +21-126-10:59:17.556 00 SPR-I:OPRO Spacecraft Id: SCX +21-126-10:59:17.556 00 SPR-I:OPRO Processor Id: CPU3 +21-126-10:59:17.556 00 SPR-I:OPRO Application Id: 0 +21-126-10:59:17.556 00 SPR-I:OPRO Create Time Secs: 1620298757 +21-126-10:59:17.556 00 SPR-I:OPRO Create Time Subsecs: 0 +21-126-10:59:17.556 00 SPR-I:OPRO File Description: App Definition Table Load 2 +21-126-10:59:17.556 00 SPR-I:OPRO +21-126-10:59:17.556 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-126-10:59:17.556 00 SPR-I:OPRO +21-126-10:59:17.556 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-126-10:59:17.556 00 SPR-I:OPRO Byte Offset: 0 +21-126-10:59:17.556 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-126-10:59:17.557 00 SPR-I:OPRO Number of Bytes: 528 +21-126-10:59:17.557 00 SPR-I:OPRO +21-126-10:59:17.562 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-126-10:59:17.562 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-126-10:59:17.562 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-126-10:59:17.570 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-126-10:59:17.570 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_2.tmp cs.defapptbl > app_def_tbl_ld_2 +21-126-10:59:17.575 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_2.tmp +21-126-10:59:17.579 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-126-10:59:17.579 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.579 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt2 +21-126-10:59:17.579 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.579 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 completed +21-126-10:59:17.580 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt3.i +21-126-10:59:17.582 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT3 started +21-126-10:59:17.630 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.630 00 SPR-I:OPRO ; Define the Application Definition Table +21-126-10:59:17.630 00 SPR-I:OPRO ;******************************************************************** +21-126-10:59:17.636 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-126-10:59:17.637 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-126-10:59:17.639 00 SPR-I:OPRO ********** app_def_tbl_invalid ********** +21-126-10:59:17.639 00 SPR-I:OPRO +21-126-10:59:17.639 00 SPR-I:OPRO Content Type: cFE1 +21-126-10:59:17.639 00 SPR-I:OPRO Sub Type: 8 +21-126-10:59:17.639 00 SPR-I:OPRO Length: 12 +21-126-10:59:17.639 00 SPR-I:OPRO Spacecraft Id: SCX +21-126-10:59:17.639 00 SPR-I:OPRO Processor Id: CPU3 +21-126-10:59:17.639 00 SPR-I:OPRO Application Id: 0 +21-126-10:59:17.639 00 SPR-I:OPRO Create Time Secs: 1620298757 +21-126-10:59:17.639 00 SPR-I:OPRO Create Time Subsecs: 0 +21-126-10:59:17.640 00 SPR-I:OPRO File Description: App Definition Table Invalid Sta +21-126-10:59:17.640 00 SPR-I:OPRO +21-126-10:59:17.640 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-126-10:59:17.640 00 SPR-I:OPRO +21-126-10:59:17.640 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-126-10:59:17.640 00 SPR-I:OPRO Byte Offset: 0 +21-126-10:59:17.640 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-126-10:59:17.640 00 SPR-I:OPRO Number of Bytes: 528 +21-126-10:59:17.640 00 SPR-I:OPRO +21-126-10:59:17.646 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-126-10:59:17.646 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-126-10:59:17.647 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-126-10:59:17.652 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-126-10:59:17.653 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_invalid.tmp cs.defapptbl > app_def_tbl_invalid +21-126-10:59:17.656 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_invalid.tmp +21-126-10:59:17.660 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-126-10:59:17.660 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.660 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt3 +21-126-10:59:17.660 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.660 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT3 completed +21-126-10:59:17.661 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.661 00 SPR-I:OPRO ; Step 5.8: Send the command to load the invalid file created above. +21-126-10:59:17.661 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.663 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:17.663 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-126-10:59:17.663 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:17.664 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-126-10:59:17.664 00 SPR-I:STS Procedure LOAD_TABLE started +21-126-10:59:17.680 00 SPR-I:OPRO Table Filename: app_def_tbl_invalid +21-126-10:59:17.681 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_invalid RAM:0 3 +21-126-10:59:17.682 00 SPR-I:OPRO +21-126-10:59:17.808 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:59:17.808 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:22.813 00 SPR-I:OPRO +21-126-10:59:22.816 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_invalid" +21-126-10:59:22.817 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_invalid" ;;; (SCX CPU1 TBL load table command) +21-126-10:59:22.817 00 CMH-I:CMD Command SFDU received:<1804C0000041024C2F72616D2F6170705F6465665F74626C5F696E76616C696400000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:22.836 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:23.430 00 TLMH-I:STS 58-012-14:22:40.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_invalid' into 'CS.DefAppTbl' working buffer +21-126-10:59:23.837 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:23.839 00 SPR-I:STS Procedure LOAD_TABLE completed +21-126-10:59:23.846 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:23.846 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-126-10:59:23.847 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:28.851 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:28.851 00 SPR-I:OPRO ; Step 5.9: Send the command to validate the file loaded in Step 5.8 +21-126-10:59:28.851 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:28.853 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:28.854 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-126-10:59:28.854 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:28.857 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:28.858 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-126-10:59:28.858 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:28.859 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL validate table command) +21-126-10:59:28.859 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:28.874 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:29.430 00 TLMH-I:STS 58-012-14:22:46.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-126-10:59:29.431 00 TLMH-I:STS 58-012-14:22:46.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=106 CS Apps Table Validate: Illegal State Field (0x0007) found with name IN_VALID_APP +21-126-10:59:29.432 00 TLMH-I:STS 58-012-14:22:46.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 1, unused = 20 +21-126-10:59:29.433 00 TLMH-I:STS 58-012-14:22:46.002 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefAppTbl', Status=0xFFFFFFFD +21-126-10:59:31.877 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:31.877 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-126-10:59:31.877 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-126-10:59:31.881 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:31.881 00 SPR-I:OPRO <*> Passed - Application Definition Table validation failed with an invalid state. +21-126-10:59:31.882 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-126-10:59:31.882 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:31.892 00 SPR-I:OPRO ; Step 5.10: Send the command to abort the invalid load. +21-126-10:59:31.892 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:31.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:31.894 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-126-10:59:31.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:31.895 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOADABORT ABTABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL Abort Loading of a table) +21-126-10:59:31.895 00 CMH-I:CMD Command SFDU received:<1804C0000029096143532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:31.909 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:32.435 00 TLMH-I:STS 58-012-14:22:49.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefAppTbl' +21-126-10:59:35.914 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:35.917 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-126-10:59:35.922 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:35.924 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-126-10:59:35.924 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:40.928 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:40.928 00 SPR-I:OPRO ; Step 5.11: Send the command to load the file with valid entries. +21-126-10:59:40.929 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:40.936 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:40.937 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-126-10:59:40.937 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:40.941 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-126-10:59:40.943 00 SPR-I:STS Procedure LOAD_TABLE started +21-126-10:59:40.961 00 SPR-I:OPRO Table Filename: app_def_tbl_ld_2 +21-126-10:59:40.963 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_2 RAM:0 3 +21-126-10:59:40.964 00 SPR-I:OPRO +21-126-10:59:41.106 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:59:41.106 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:46.111 00 SPR-I:OPRO +21-126-10:59:46.114 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_2" +21-126-10:59:46.116 00 CMH-I:CMD Command is /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_2" ;;; (SCX CPU1 TBL load table command) +21-126-10:59:46.116 00 CMH-I:CMD Command SFDU received:<1804C000004102582F72616D2F6170705F6465665F74626C5F6C645F3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:46.142 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:46.927 00 TLMH-I:STS 58-012-14:23:03.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_2' into 'CS.DefAppTbl' working buffer +21-126-10:59:48.146 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:48.148 00 SPR-I:STS Procedure LOAD_TABLE completed +21-126-10:59:48.155 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:48.157 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-126-10:59:48.161 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:48.162 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:53.166 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:53.166 00 SPR-I:OPRO ; Step 5.12: Send the command to validate the file loaded in Step 5.11 +21-126-10:59:53.166 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:53.168 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:53.168 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-126-10:59:53.168 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:53.171 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:53.172 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-126-10:59:53.172 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:53.173 00 CMH-I:CMD Command is /SCX_CPU1_TBL_VALIDATE INACTIVE VTABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL validate table command) +21-126-10:59:53.173 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:53.178 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:53.934 00 TLMH-I:STS 58-012-14:23:10.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-126-10:59:55.431 00 TLMH-I:STS 58-012-14:23:12.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 0, unused = 21 +21-126-10:59:55.432 00 TLMH-I:STS 58-012-14:23:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-126-10:59:56.181 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:56.181 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-126-10:59:56.182 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-126-10:59:56.185 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:56.186 00 SPR-I:OPRO <*> Passed - Application Definition Table validation event '36' found! +21-126-10:59:56.186 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:56.186 00 SPR-I:OPRO ; Step 5.13: Send the command to Activate the file loaded in Step 5.11 +21-126-10:59:56.197 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:56.198 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:56.198 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-126-10:59:56.199 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:56.201 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:56.208 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-126-10:59:56.208 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:56.209 00 CMH-I:CMD Command is /SCX_CPU1_TBL_ACTIVATE ATABLENAME="CS.DefAppTbl" ;;; (SCX CPU1 TBL activate table command) +21-126-10:59:56.209 00 CMH-I:CMD Command SFDU received:<1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:56.223 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:56.934 00 TLMH-I:STS 58-012-14:23:13.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-126-10:59:57.430 00 TLMH-I:STS 58-012-14:23:14.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-126-11:00:00.227 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:00:00.228 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-126-11:00:00.231 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:00:00.231 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-126-11:00:00.234 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:00:00.235 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-126-11:00:00.245 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-126-11:00:00.245 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:05.250 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:05.250 00 SPR-I:OPRO ; Step 5.14: Dump the Application Code Segment Results table. +21-126-11:00:05.250 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:05.251 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-11:00:05.252 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-11:00:05.257 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_14" +21-126-11:00:05.257 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_14" ;;; (SCX CPU1 TBL dump table command) +21-126-11:00:05.257 00 CMH-I:CMD Command SFDU received:<1804C000006B034D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C355F31340000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-11:00:05.259 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:00:11.435 00 TLMH-I:STS 58-012-14:23:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_14' +21-126-11:00:20.271 00 SPR-I:OPRO +21-126-11:00:20.271 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-11:00:20.271 00 SPR-I:OPRO The APID is: P0FB3 +21-126-11:00:20.271 00 SPR-I:OPRO The CPU is: CPU3 +21-126-11:00:20.272 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-11:00:20.275 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl5_14 cpu1_apprestbl5_14 binary 192.168.1.8 +21-126-11:00:20.423 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:00:20.423 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:00:35.438 00 SPR-I:OPRO +21-126-11:00:35.480 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl5_14`" +21-126-11:00:35.480 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:40.486 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-11:00:40.489 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:45.504 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:00:45.508 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-11:00:45.513 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:45.513 00 SPR-I:OPRO ; Step 6.0: Processing Limit Test. +21-126-11:00:45.513 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:45.513 00 SPR-I:OPRO ; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming +21-126-11:00:45.513 00 SPR-I:OPRO ; command if it is Enabled. +21-126-11:00:45.513 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:45.549 00 SPR-I:OPRO => Eeprom Checksumming is already disabled. +21-126-11:00:45.549 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:50.553 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:50.553 00 SPR-I:OPRO ; Step 6.2: Send the Disable OS Code Segment command if necessary. +21-126-11:00:50.553 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:50.554 00 SPR-I:OPRO => OS Code Segment Checksumming is already disabled. +21-126-11:00:50.554 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:55.558 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:55.558 00 SPR-I:OPRO ; Step 6.3: Send the Disable cFE Code Segment command if necessary. +21-126-11:00:55.559 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:55.559 00 SPR-I:OPRO => CFE Code Segment Checksumming is already disabled. +21-126-11:00:55.560 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:00.564 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:00.564 00 SPR-I:OPRO ; Step 6.4: Send the Disable Table Checksumming command if necessary. +21-126-11:01:00.564 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:00.565 00 SPR-I:OPRO => Table Checksumming is already disabled. +21-126-11:01:00.565 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:05.569 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:05.569 00 SPR-I:OPRO ; Step 6.5: Send the Disable User-Defined Memory Checksumming command. +21-126-11:01:05.569 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:05.570 00 SPR-I:OPRO => User-Defined Memory Checksumming is already disabled. +21-126-11:01:05.570 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:10.574 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:10.574 00 SPR-I:OPRO ; Step 6.6: Dump the Application Code Segment Results table. +21-126-11:01:10.575 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:10.576 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-11:01:10.579 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-11:01:10.584 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_6" +21-126-11:01:10.585 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_6" ;;; (SCX CPU1 TBL dump table command) +21-126-11:01:10.585 00 CMH-I:CMD Command SFDU received:<1804C000006B037D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C365F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-11:01:10.585 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:01:15.431 00 TLMH-I:STS 58-012-14:24:32.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_6' +21-126-11:01:25.598 00 SPR-I:OPRO +21-126-11:01:25.598 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-11:01:25.598 00 SPR-I:OPRO The APID is: P0FB3 +21-126-11:01:25.598 00 SPR-I:OPRO The CPU is: CPU3 +21-126-11:01:25.598 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-11:01:25.601 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl6_6 cpu1_apprestbl6_6 binary 192.168.1.8 +21-126-11:01:25.741 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:01:25.741 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:01:40.753 00 SPR-I:OPRO +21-126-11:01:40.770 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl6_6`" +21-126-11:01:40.770 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:45.774 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-11:01:45.777 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:50.787 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:01:50.788 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-11:01:50.789 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:50.789 00 SPR-I:OPRO ; Step 6.7: Constantly Dump the Application Code Segment Results +21-126-11:01:50.789 00 SPR-I:OPRO ; table to determine if the CS application is segmenting the CRC +21-126-11:01:50.789 00 SPR-I:OPRO ; calculation each cycle. +21-126-11:01:50.789 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:50.804 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-11:01:50.805 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-11:01:50.811 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_7" +21-126-11:01:50.811 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_7" ;;; (SCX CPU1 TBL dump table command) +21-126-11:01:50.811 00 CMH-I:CMD Command SFDU received:<1804C000006B037C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C365F37000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-11:01:50.823 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:01:55.426 00 TLMH-I:STS 58-012-14:25:12.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_7' +21-126-11:02:05.093 00 SPR-I:OPRI --> sammi sys add-java-window & +21-126-11:02:05.854 00 SPR-I:OPRO +21-126-11:02:05.855 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-11:02:05.855 00 SPR-I:OPRO The APID is: P0FB3 +21-126-11:02:05.855 00 SPR-I:OPRO The CPU is: CPU3 +21-126-11:02:05.856 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-11:02:05.860 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl6_7 cpu1_apprestbl6_7 binary 192.168.1.8 +21-126-11:02:06.023 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:02:06.023 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:02:21.036 00 SPR-I:OPRO +21-126-11:02:21.048 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl6_7`" +21-126-11:02:21.048 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:02:22.512 00 DPD-I:STS Page SCX_CPU1_TST_CS_HK added (cid:1). +21-126-11:02:26.054 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-11:02:26.056 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-126-11:02:29.114 00 SPR-I:OPRO <*> Passed (7000) - Segmenting has occurred for Applications. +21-126-11:02:29.116 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:29.116 00 SPR-I:OPRO ; Step 7.0: Definition Table Initialization Test. +21-126-11:02:29.116 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:29.116 00 SPR-I:OPRO ; Step 7.1: Send the command to stop the CS Application. +21-126-11:02:29.116 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:29.117 00 CMH-I:CMD Command is /SCX_CPU1_ES_DELETEAPP APPLICATION="CS" ;;; (SCX CPU1 ES Delete Application command code) +21-126-11:02:29.117 00 CMH-I:CMD Command SFDU received:<1806C000001505214353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-11:02:29.128 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:02:29.430 00 TLMH-I:STS 58-012-14:25:46.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=146 App terminating, RunStatus:0x00000007 +21-126-11:02:29.430 00 TLMH-I:STS 58-012-14:25:46.006 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application CS Completed. +21-126-11:02:34.133 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:34.133 00 SPR-I:OPRO ; Step 7.2: Download the default Application Code Segment Definition +21-126-11:02:34.133 00 SPR-I:OPRO ; Table file in order to restore it during cleanup. +21-126-11:02:34.134 00 SPR-I:OPRO ;******************************************************************** +21-126-11:02:34.135 00 SPR-I:OPRO ==> Default Application Code Segment Table filename config paramter = '/cf/apps/cs_apptbl.tbl' +21-126-11:02:34.142 00 SPR-I:OPRO ==> Table filename ONLY = 'cs_apptbl.tbl' +21-126-11:02:34.143 00 SPR-I:OPRO ==> last Slash found at 9 +21-126-11:02:34.144 00 SPR-I:OPRO ==> Default path spec = '/cf/apps/' +21-126-11:02:34.144 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-126-11:02:34.146 00 SPR-I:STS Procedure FTP_FILE started +21-126-11:02:34.298 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:02:34.298 00 SPR-I:STS Procedure FTP_FILE completed +21-126-11:02:34.299 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:02:39.304 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:39.304 00 SPR-I:OPRO ; Step 7.3: Delete the Application Code Segment Definition table +21-126-11:02:39.304 00 SPR-I:OPRO ; default load file from the CPU1. +21-126-11:02:39.304 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:39.305 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-126-11:02:39.306 00 SPR-I:STS Procedure FTP_FILE started +21-126-11:02:39.433 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:02:39.433 00 SPR-I:STS Procedure FTP_FILE completed +21-126-11:02:39.434 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:39.434 00 SPR-I:OPRO ; Step 7.4: Start the CS Application. +21-126-11:02:39.434 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:39.438 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:02:39.438 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-126-11:02:39.438 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:02:39.444 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:02:39.444 00 SPR-I:OPRO ; Setup event 2 with CS INFO 1 +21-126-11:02:39.444 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:02:39.472 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-126-11:02:39.473 00 SPR-I:STS Procedure LOAD_START_APP started +21-126-11:02:39.474 00 SPR-I:OPRO Application Filename: cs.o +21-126-11:02:39.475 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 cs.o RAM:0 3 +21-126-11:02:39.607 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:02:39.609 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="CS" APP_ENTRY_PT="CS_AppMain" APP_FILE_NAME="/ram/cs.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-126-11:02:39.611 00 CMH-I:CMD Command is /SCX_CPU1_ES_STARTAPP APPLICATION="CS" APP_ENTRY_PT="CS_AppMain" APP_FILE_NAME="/ram/cs.o" STACKSIZE= 8192 (x2000) RESTARTCPU PRIORITY= 183 (xB7) ;;; (SCX CPU1 ES load and start single application command code) +21-126-11:02:39.612 00 CMH-I:CMD Command SFDU received:<1806C000007104D8435300000000000000000000000000000000000043535F4170704D61696E000000000000000000002F72616D2F63732E6F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7> from gs582cfslab4:SPR +21-126-11:02:39.625 00 SPR-I:STS Procedure LOAD_START_APP completed +21-126-11:02:39.640 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:02:39.930 00 TLMH-I:STS 58-012-14:25:56.514 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CS from /ram/cs.o, AppID = 1114125 +21-126-11:02:39.931 00 TLMH-I:STS 58-012-14:25:56.584 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-126-11:02:39.932 00 TLMH-I:STS 58-012-14:25:56.584 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefEepromTbl' from '/cf/cs_eepromtbl.tbl' +21-126-11:02:39.933 00 TLMH-I:STS 58-012-14:25:56.584 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-126-11:02:39.934 00 TLMH-I:STS 58-012-14:25:56.618 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-126-11:02:39.935 00 TLMH-I:STS 58-012-14:25:56.618 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefMemoryTbl' from '/cf/cs_memorytbl.tbl' +21-126-11:02:39.936 00 TLMH-I:STS 58-012-14:25:56.618 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-126-11:02:39.938 00 TLMH-I:STS 58-012-14:25:56.655 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-126-11:02:39.939 00 TLMH-I:STS 58-012-14:25:56.655 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefAppTbl' from 'Addr 0x00A3A390' +21-126-11:02:39.941 00 TLMH-I:STS 58-012-14:25:56.655 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-126-11:02:39.942 00 TLMH-I:STS 58-012-14:25:56.692 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-126-11:02:39.944 00 TLMH-I:STS 58-012-14:25:56.692 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefTablesTbl' from '/cf/cs_tablestbl.tbl' +21-126-11:02:39.945 00 TLMH-I:STS 58-012-14:25:56.692 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-126-11:02:39.946 00 TLMH-I:STS 58-012-14:25:56.693 INFO CPU=CPU1 APPNAME=CS EVENT ID=1 CS Initialized. Version 2.4.2.0 +21-126-11:02:40.641 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:02:40.642 00 SPR-I:OPRO <*> Passed - CS Application Started +21-126-11:02:40.643 00 CMH-I:CMD Command is /SCX_CPU1_TO_ADDPACKET STREAM= 2212 (x8A4) PKT_SIZE= 0 (x0)[ PRIORITY= 0 (x0) RELIABILITY= 0 (x0)] BUFLIMIT= 4 (x4) ;;; (SCX CPU1 TO Add Packet command code) +21-126-11:02:40.644 00 CMH-I:CMD Command SFDU received:<1880C0000008020508A40000000004> from gs582cfslab4:SPR +21-126-11:02:40.655 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:02:41.930 00 TLMH-I:STS 58-012-14:25:58.300 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=6 Subscribe Err:Bad Arg,MsgId 0x8a40000,PipeId 1441800,app TO_LAB_APP,scope 0 +21-126-11:02:41.931 00 TLMH-I:STS 58-012-14:25:58.300 ERROR CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=10 L481 TO Can't subscribe 0x8a40000 status -905969661 +21-126-11:02:45.659 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:45.659 00 SPR-I:OPRO ; Step 7.5: Dump the Application Code Segment Results table. +21-126-11:02:45.659 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:45.660 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-11:02:45.661 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-11:02:45.667 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl7_5" +21-126-11:02:45.668 00 CMH-I:CMD Command is /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl7_5" ;;; (SCX CPU1 TBL dump table command) +21-126-11:02:45.668 00 CMH-I:CMD Command SFDU received:<1804C000006B037F000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C375F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-11:02:45.679 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:02:51.431 00 TLMH-I:STS 58-012-14:26:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl7_5' +21-126-11:03:00.691 00 SPR-I:OPRO +21-126-11:03:00.691 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-11:03:00.691 00 SPR-I:OPRO The APID is: P0FB3 +21-126-11:03:00.691 00 SPR-I:OPRO The CPU is: CPU3 +21-126-11:03:00.692 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-11:03:00.693 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl7_5 cpu1_apprestbl7_5 binary 192.168.1.8 +21-126-11:03:00.824 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:03:00.824 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:03:15.836 00 SPR-I:OPRO +21-126-11:03:15.879 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl7_5`" +21-126-11:03:15.879 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:03:20.883 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-11:03:20.885 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:03:25.901 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:03:25.908 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-11:03:25.911 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:25.911 00 SPR-I:OPRO ; Step 8.0: Clean-up. +21-126-11:03:25.912 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:25.912 00 SPR-I:OPRO ; Step 8.1: Upload the default Application Code Segment Definition +21-126-11:03:25.912 00 SPR-I:OPRO ; table downloaded in step 7.2. +21-126-11:03:25.912 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:25.912 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-126-11:03:25.938 00 SPR-I:STS Procedure FTP_FILE started +21-126-11:03:26.211 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:03:26.212 00 SPR-I:STS Procedure FTP_FILE completed +21-126-11:03:26.215 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:26.215 00 SPR-I:OPRO ; Step 8.2: Send the Power-On Reset command. +21-126-11:03:26.215 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:26.217 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-126-11:03:26.217 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-126-11:03:26.231 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:03:36.240 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-126-11:03:36.241 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-126-11:03:36.245 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-126-11:03:36.280 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-126-11:03:40.091 00 DPD-I:STS Deleting page SCX_CPU1_TST_CS_HK +21-126-11:04:34.435 00 DPD-I:STS Deleting page SCX_CPU1_CS_APP_RESULTS_TBL +21-126-11:04:36.340 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:04:42.306 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-126-11:04:42.979 00 DPD-I:STS Deleting page SCX_CPU1_CS_APP_DEF_TABLE +21-126-11:04:46.351 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:04:46.353 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-126-11:04:46.371 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-126-11:04:46.423 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-126-11:04:46.423 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-126-11:04:46.426 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-126-11:04:46.427 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-126-11:04:46.427 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-126-11:04:46.478 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-126-11:04:46.478 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:04:47.515 00 TLMH-I:STS 58-012-14:03:48.850 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-11:04:51.484 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:04:51.484 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-126-11:04:51.486 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-126-11:04:51.497 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-126-11:04:51.500 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:04:56.505 00 SPR-I:OPRO **** Requirements Status Reporting +21-126-11:04:56.505 00 SPR-I:OPRO -------------------------- +21-126-11:04:56.505 00 SPR-I:OPRO Requirement(s) Report +21-126-11:04:56.506 00 SPR-I:OPRO -------------------------- +21-126-11:04:56.507 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-126-11:04:56.511 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-126-11:04:56.516 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-126-11:04:56.520 00 SPR-I:OPRO FSW Requirement: CS_4000 P/F: P +21-126-11:04:56.525 00 SPR-I:OPRO FSW Requirement: CS_4000.1 P/F: P +21-126-11:04:56.566 00 SPR-I:OPRO FSW Requirement: CS_4000.2 P/F: P +21-126-11:04:56.567 00 SPR-I:OPRO FSW Requirement: CS_4001 P/F: P +21-126-11:04:56.568 00 SPR-I:OPRO FSW Requirement: CS_4002 P/F: P +21-126-11:04:56.588 00 SPR-I:OPRO FSW Requirement: CS_4003 P/F: P +21-126-11:04:56.591 00 SPR-I:OPRO FSW Requirement: CS_4004 P/F: P +21-126-11:04:56.592 00 SPR-I:OPRO FSW Requirement: CS_4005 P/F: P +21-126-11:04:56.611 00 SPR-I:OPRO FSW Requirement: CS_4005.1 P/F: P +21-126-11:04:56.613 00 SPR-I:OPRO FSW Requirement: CS_4005.2 P/F: P +21-126-11:04:56.614 00 SPR-I:OPRO FSW Requirement: CS_4006 P/F: P +21-126-11:04:56.634 00 SPR-I:OPRO FSW Requirement: CS_4007 P/F: P +21-126-11:04:56.636 00 SPR-I:OPRO FSW Requirement: CS_4008 P/F: P +21-126-11:04:56.637 00 SPR-I:OPRO FSW Requirement: CS_7000 P/F: P +21-126-11:04:56.657 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-126-11:04:56.658 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-126-11:04:56.659 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-126-11:04:56.679 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-126-11:04:56.681 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-126-11:04:56.681 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-126-11:04:56.681 00 SPR-I:OPRO ;********************************************************************* +21-126-11:04:56.701 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_appcode +21-126-11:04:56.701 00 SPR-I:OPRO ;********************************************************************* +21-126-11:04:56.701 00 SPR-I:STS Procedure SCX_CPU1_CS_APPCODE completed +21-126-11:04:56.703 00 SPR-I:OPRO *** Telemetry Info *** +21-126-11:04:56.703 00 SPR-I:OPRO +21-126-11:04:56.703 00 SPR-I:OPRO Pkt Loss Count: N/A +21-126-11:04:56.703 00 SPR-I:OPRO +21-126-11:04:56.703 00 SPR-I:OPRO ****************** +21-126-11:04:56.703 00 SPR-I:OPRO +21-126-11:04:56.703 00 SPR-I:OPRO Elapsed time: 1545.81 seconds +21-126-11:04:56.707 00 SPR-I:OPRO Elapsed time: 25.7636 minutes +21-126-11:04:56.707 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:05:06.717 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.logf +21-126-11:05:06.717 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.logp +21-126-11:05:06.718 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.logs +21-126-11:05:06.718 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.loge +21-126-11:05:06.718 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.logr +21-126-11:05:06.811 00 SPR-I:OPRI --> newlog scx_cpu1_cs_appcode-2021-126-10h39m10s.log diff --git a/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.logr b/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.logr new file mode 100644 index 0000000..5483d7d --- /dev/null +++ b/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.logr @@ -0,0 +1,21 @@ +21-126-11:04:56.507 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-126-11:04:56.511 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-126-11:04:56.516 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-126-11:04:56.520 00 SPR-I:OPRO FSW Requirement: CS_4000 P/F: P +21-126-11:04:56.525 00 SPR-I:OPRO FSW Requirement: CS_4000.1 P/F: P +21-126-11:04:56.566 00 SPR-I:OPRO FSW Requirement: CS_4000.2 P/F: P +21-126-11:04:56.567 00 SPR-I:OPRO FSW Requirement: CS_4001 P/F: P +21-126-11:04:56.568 00 SPR-I:OPRO FSW Requirement: CS_4002 P/F: P +21-126-11:04:56.588 00 SPR-I:OPRO FSW Requirement: CS_4003 P/F: P +21-126-11:04:56.591 00 SPR-I:OPRO FSW Requirement: CS_4004 P/F: P +21-126-11:04:56.592 00 SPR-I:OPRO FSW Requirement: CS_4005 P/F: P +21-126-11:04:56.611 00 SPR-I:OPRO FSW Requirement: CS_4005.1 P/F: P +21-126-11:04:56.613 00 SPR-I:OPRO FSW Requirement: CS_4005.2 P/F: P +21-126-11:04:56.614 00 SPR-I:OPRO FSW Requirement: CS_4006 P/F: P +21-126-11:04:56.634 00 SPR-I:OPRO FSW Requirement: CS_4007 P/F: P +21-126-11:04:56.636 00 SPR-I:OPRO FSW Requirement: CS_4008 P/F: P +21-126-11:04:56.637 00 SPR-I:OPRO FSW Requirement: CS_7000 P/F: P +21-126-11:04:56.657 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-126-11:04:56.658 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-126-11:04:56.659 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-126-11:04:56.679 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P diff --git a/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.logs b/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.logs new file mode 100644 index 0000000..b86e49b --- /dev/null +++ b/test_and_ground/results/caelum/scx_cpu1_cs_appcode-2021-126-10h39m10s.logs @@ -0,0 +1,2150 @@ +21-126-10:39:10.881 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-126-10:39:10.881 00 SPR-I:OPRO Checksum: 16864 +21-126-10:39:10.881 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-126-10:39:10.882 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-126-10:39:10.885 00 SPR-I:OPRO +21-126-10:39:10.885 00 SPR-I:OPRO Connection Status +21-126-10:39:10.885 00 SPR-I:OPRO ----------------- +21-126-10:39:10.885 00 SPR-I:OPRO CFDP: DOWN +21-126-10:39:10.885 00 SPR-I:OPRO UDP: UP +21-126-10:39:10.885 00 SPR-I:OPRO SWTS: UNK +21-126-10:39:10.886 00 SPR-I:OPRO +21-126-10:39:10.886 00 SPR-I:OPRO CMD / TLM Path +21-126-10:39:10.886 00 SPR-I:OPRO -------------- +21-126-10:39:10.886 00 SPR-I:OPRO UDP +21-126-10:39:10.886 00 SPR-I:OPRO +21-126-10:39:10.886 00 SPR-I:OPRO +21-126-10:39:10.886 00 SPR-I:OPRO ASIST / GDS Configuration +21-126-10:39:10.887 00 SPR-I:OPRO ------------------------- +21-126-10:39:10.887 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-126-10:39:10.887 00 SPR-I:OPRO Account: cfs_test +21-126-10:39:10.887 00 SPR-I:OPRO Version: 21.0.7 +21-126-10:39:10.887 00 SPR-I:OPRO Tlm DB: Version: 1.973 Date: 04-26-21 Time: 12:02:12 PM. +21-126-10:39:10.887 00 SPR-I:OPRO Cmd DB: Version: 1.50 Date: 04-05-21 Time: 10:39:20 AM.EDT +21-126-10:39:10.887 00 SPR-I:OPRO +21-126-10:39:10.888 00 SPR-I:OPRO Telemetry Info +21-126-10:39:10.888 00 SPR-I:OPRO -------------- +21-126-10:39:10.888 00 SPR-I:OPRO Pkt Loss Count: N/A +21-126-10:39:10.888 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-126-10:39:10.888 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_appcode +21-126-10:39:11.013 00 SPR-I:OPRI --> start scx_cpu1_cs_appcode +21-126-10:39:11.013 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_appcode.i +21-126-10:39:11.025 00 SPR-I:STS Procedure SCX_CPU1_CS_APPCODE started +21-126-10:39:11.144 00 SPR-I:OPRO ;********************************************************************* +21-126-10:39:11.144 00 SPR-I:OPRO ; Step 1.0: Checksum Application Code Segment Test Setup. +21-126-10:39:11.148 00 SPR-I:OPRO ;********************************************************************* +21-126-10:39:11.148 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset. +21-126-10:39:11.148 00 SPR-I:OPRO ;********************************************************************* +21-126-10:39:11.460 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-126-10:39:11.471 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-10:39:21.483 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-126-10:39:21.484 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-126-10:39:21.491 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-126-10:39:21.521 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-126-10:40:21.582 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:40:27.551 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-126-10:40:31.593 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:40:31.665 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-126-10:40:31.665 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-126-10:40:31.667 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-126-10:40:31.668 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-126-10:40:31.710 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-126-10:40:31.710 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:40:32.941 00 TLMH-I:STS 58-012-14:03:49.350 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-10:40:35.716 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:40:35.717 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-126-10:40:35.718 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-126-10:40:35.722 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-126-10:40:35.722 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:40:40.727 00 SPR-I:OPRO ;********************************************************************** +21-126-10:40:40.727 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-126-10:40:40.727 00 SPR-I:OPRO ;********************************************************************** +21-126-10:40:40.836 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-126-10:40:40.908 00 DPD-I:STS Page SCX_CPU1_CS_APP_DEF_TABLE added (cid:1). +21-126-10:40:40.995 00 DPD-I:STS Page SCX_CPU1_CS_APP_RESULTS_TBL added (cid:1). +21-126-10:40:41.003 00 SPR-I:OPRO ;********************************************************************* +21-126-10:40:41.003 00 SPR-I:OPRO ; Step 1.3: Create & upload the Application Code Segment Definition +21-126-10:40:41.003 00 SPR-I:OPRO ; Table file to be used during this test. +21-126-10:40:41.003 00 SPR-I:OPRO ;******************************************************************** +21-126-10:40:41.003 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt1.i +21-126-10:40:41.006 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT1 started +21-126-10:40:41.062 00 SPR-I:OPRO ;********************************************************************* +21-126-10:40:41.063 00 SPR-I:OPRO ; Define the Application Definition Table +21-126-10:40:41.064 00 SPR-I:OPRO ;******************************************************************** +21-126-10:40:41.074 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-126-10:40:41.074 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-126-10:40:41.076 00 SPR-I:OPRO ********** app_def_tbl_ld_1 ********** +21-126-10:40:41.076 00 SPR-I:OPRO +21-126-10:40:41.076 00 SPR-I:OPRO Content Type: cFE1 +21-126-10:40:41.076 00 SPR-I:OPRO Sub Type: 8 +21-126-10:40:41.076 00 SPR-I:OPRO Length: 12 +21-126-10:40:41.076 00 SPR-I:OPRO Spacecraft Id: SCX +21-126-10:40:41.076 00 SPR-I:OPRO Processor Id: CPU3 +21-126-10:40:41.076 00 SPR-I:OPRO Application Id: 0 +21-126-10:40:41.077 00 SPR-I:OPRO Create Time Secs: 1620297641 +21-126-10:40:41.077 00 SPR-I:OPRO Create Time Subsecs: 0 +21-126-10:40:41.077 00 SPR-I:OPRO File Description: App Definition Table Load 1 +21-126-10:40:41.077 00 SPR-I:OPRO +21-126-10:40:41.077 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-126-10:40:41.077 00 SPR-I:OPRO +21-126-10:40:41.077 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-126-10:40:41.077 00 SPR-I:OPRO Byte Offset: 0 +21-126-10:40:41.077 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-126-10:40:41.077 00 SPR-I:OPRO Number of Bytes: 528 +21-126-10:40:41.077 00 SPR-I:OPRO +21-126-10:40:41.083 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-126-10:40:41.083 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-126-10:40:41.084 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-126-10:40:41.092 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-126-10:40:41.092 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_1.tmp cs.defapptbl > app_def_tbl_ld_1 +21-126-10:40:41.098 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_1.tmp +21-126-10:40:41.104 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-126-10:40:41.104 00 SPR-I:OPRO ;********************************************************************* +21-126-10:40:41.104 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt1 +21-126-10:40:41.104 00 SPR-I:OPRO ;********************************************************************* +21-126-10:40:41.104 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT1 completed +21-126-10:40:41.105 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:40:46.125 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:40:50.129 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:40:50.130 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-126-10:40:50.131 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:40:55.136 00 SPR-I:OPRO ;********************************************************************** +21-126-10:40:55.136 00 SPR-I:OPRO ; Step 1.6: Load the Application Definition file created above. +21-126-10:40:55.136 00 SPR-I:OPRO ;********************************************************************** +21-126-10:40:55.137 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-126-10:40:55.138 00 SPR-I:STS Procedure LOAD_TABLE started +21-126-10:40:55.143 00 SPR-I:OPRO Table Filename: app_def_tbl_ld_1 +21-126-10:40:55.148 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_1 RAM:0 3 +21-126-10:40:55.148 00 SPR-I:OPRO +21-126-10:40:55.395 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:40:55.395 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:41:00.398 00 SPR-I:OPRO +21-126-10:41:00.399 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_1" +21-126-10:41:00.400 00 CMH-I:CMD Command SFDU received:<1804C0000041025B2F72616D2F6170705F6465665F74626C5F6C645F3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:41:00.404 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:41:00.939 00 TLMH-I:STS 58-012-14:04:17.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_1' into 'CS.DefAppTbl' working buffer +21-126-10:41:04.408 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:04.409 00 SPR-I:STS Procedure LOAD_TABLE completed +21-126-10:41:04.409 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:41:09.419 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:41:09.420 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 36 +21-126-10:41:09.420 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:41:09.424 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:41:09.424 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-126-10:41:09.424 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:41:09.426 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:41:09.441 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:41:11.444 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 4, bad = 0, unused = 20 +21-126-10:41:11.444 00 TLMH-I:STS 58-012-14:04:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-126-10:41:12.443 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:12.444 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-126-10:41:12.449 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:12.449 00 SPR-I:OPRO <*> Passed - Event message 36 received +21-126-10:41:12.450 00 CMH-I:CMD Command SFDU received:<1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:41:12.469 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:41:13.441 00 TLMH-I:STS 58-012-14:04:30.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-126-10:41:15.471 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:15.472 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-126-10:41:15.474 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:15.475 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-126-10:41:15.475 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-126-10:41:15.475 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:41:20.479 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:20.479 00 SPR-I:OPRO ; Step 1.8: Enable DEBUG Event Messages +21-126-10:41:20.479 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:20.480 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-126-10:41:20.493 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-126-10:41:22.498 00 CMH-I:CMD Command SFDU received:<1801C000001705704346455F54424C000000000000000000000000000100> from gs582cfslab4:SPR +21-126-10:41:22.525 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:41:23.529 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:41:23.529 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-126-10:41:23.530 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:23.530 00 SPR-I:OPRO ; Step 1.9: Verify that the CS Housekeeping telemetry items are +21-126-10:41:23.530 00 SPR-I:OPRO ; initialized to zero (0). +21-126-10:41:23.530 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:23.530 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-126-10:41:23.547 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:41:28.551 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:28.552 00 SPR-I:OPRO ; Step 1.10: Dump the Application Code Segment Definition Table. +21-126-10:41:28.552 00 SPR-I:OPRO ;********************************************************************* +21-126-10:41:28.552 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:41:28.564 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:41:28.589 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl1_10" +21-126-10:41:28.590 00 CMH-I:CMD Command SFDU received:<1804C000006B034D000143532E44656641707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707064656674626C315F31300000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:41:28.593 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:41:29.445 00 TLMH-I:STS 58-012-14:04:46.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl1_10' +21-126-10:41:43.605 00 SPR-I:OPRO +21-126-10:41:43.605 00 SPR-I:OPRO The TBLNAME is: CS.DefAppTbl +21-126-10:41:43.605 00 SPR-I:OPRO The APID is: P0FAF +21-126-10:41:43.605 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:41:43.606 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:41:43.609 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_appdeftbl1_10 cpu1_appdeftbl1_10 binary 192.168.1.8 +21-126-10:41:43.760 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:41:43.760 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:41:58.773 00 SPR-I:OPRO +21-126-10:41:58.791 00 SPR-I:OPRO The unix command is cvt -ws file_list[4015].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_appdeftbl1_10`" +21-126-10:41:58.791 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:42:03.794 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:42:03.794 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:42:08.798 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:08.799 00 SPR-I:OPRO ; Step 2.0: Application Code Segment Test. +21-126-10:42:08.799 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:08.799 00 SPR-I:OPRO ; Step 2.1: Send the Enable Checksum command. +21-126-10:42:08.799 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:08.806 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:42:08.806 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-10:42:08.806 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:42:08.810 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-126-10:42:08.840 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:42:09.441 00 TLMH-I:STS 58-012-14:05:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-10:42:09.841 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:42:09.843 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-10:42:09.851 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:42:09.852 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-10:42:09.887 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-10:42:09.888 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:10.444 00 TLMH-I:STS 58-012-14:05:27.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-10:42:10.890 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-126-10:42:10.903 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:11.440 00 TLMH-I:STS 58-012-14:05:28.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-10:42:11.906 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-126-10:42:11.929 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:12.438 00 TLMH-I:STS 58-012-14:05:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-126-10:42:12.933 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-126-10:42:12.946 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:13.445 00 TLMH-I:STS 58-012-14:05:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-126-10:42:13.949 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-126-10:42:13.962 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:42:14.438 00 TLMH-I:STS 58-012-14:05:31.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-126-10:42:14.964 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:42:19.968 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:19.968 00 SPR-I:OPRO ; Step 2.2: Send the Enable Application Checksum command. +21-126-10:42:19.968 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:19.970 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:42:19.970 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-126-10:42:19.970 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:42:19.971 00 CMH-I:CMD Command SFDU received:<189FC0000001229B> from gs582cfslab4:SPR +21-126-10:42:19.985 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:42:20.444 00 TLMH-I:STS 58-012-14:05:37.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-126-10:42:21.987 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:42:21.989 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-126-10:42:21.996 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:42:21.997 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-126-10:42:22.027 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:42:27.031 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:27.031 00 SPR-I:OPRO ; Step 2.3: Dump the Application Code Segment Results Table. +21-126-10:42:27.031 00 SPR-I:OPRO ;********************************************************************* +21-126-10:42:27.032 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:42:27.032 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:42:27.037 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_3" +21-126-10:42:27.038 00 CMH-I:CMD Command SFDU received:<1804C000006B037C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F33000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:42:27.039 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:42:31.444 00 TLMH-I:STS 58-012-14:05:48.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_3' +21-126-10:42:42.051 00 SPR-I:OPRO +21-126-10:42:42.052 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:42:42.052 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:42:42.052 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:42:42.052 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:42:42.056 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_3 cpu1_apprestbl2_3 binary 192.168.1.8 +21-126-10:42:42.202 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:42:42.203 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:42:57.215 00 SPR-I:OPRO +21-126-10:42:57.259 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_3`" +21-126-10:42:57.259 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:43:02.263 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:43:02.263 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:43:07.280 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:43:07.281 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:43:07.286 00 SPR-I:OPRO ;********************************************************************* +21-126-10:43:07.286 00 SPR-I:OPRO ; Step 2.4: Verify that Applications are being checksummed. +21-126-10:43:07.286 00 SPR-I:OPRO ;********************************************************************* +21-126-10:43:07.288 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:43:07.290 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:43:07.335 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_4" +21-126-10:43:07.336 00 CMH-I:CMD Command SFDU received:<1804C000006B037B000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:43:07.346 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:43:11.441 00 TLMH-I:STS 58-012-14:06:28.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_4' +21-126-10:43:22.360 00 SPR-I:OPRO +21-126-10:43:22.360 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:43:22.360 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:43:22.360 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:43:22.361 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:43:22.364 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_4 cpu1_apprestbl2_4 binary 192.168.1.8 +21-126-10:43:22.511 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:43:22.511 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:43:37.523 00 SPR-I:OPRO +21-126-10:43:37.544 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_4`" +21-126-10:43:37.544 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:43:42.549 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:43:42.549 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-126-10:43:45.562 00 SPR-I:OPRO <*> Passed (4000) - Application Checksumming is occurring. +21-126-10:43:45.563 00 SPR-I:OPRO ;********************************************************************* +21-126-10:43:45.563 00 SPR-I:OPRO ; Step 2.5: Send the Disable Application Code Segment command for a +21-126-10:43:45.563 00 SPR-I:OPRO ; valid Enabled application. +21-126-10:43:45.563 00 SPR-I:OPRO ;********************************************************************* +21-126-10:43:45.563 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:43:45.576 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:43:45.576 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:43:45.576 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:43:45.577 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:43:45.591 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:43:45.944 00 TLMH-I:STS 58-012-14:07:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:43:47.593 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:43:47.595 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:43:47.620 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:43:47.621 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:43:47.658 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:43:47.659 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:43:47.664 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.DefAppTbl" DFILENAME="/ram/cpu1_appdeftbl2_5" +21-126-10:43:47.665 00 CMH-I:CMD Command SFDU received:<1804C000006B037A000143532E44656641707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707064656674626C325F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:43:47.676 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:43:48.439 00 TLMH-I:STS 58-012-14:07:05.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.DefAppTbl' to '/ram/cpu1_appdeftbl2_5' +21-126-10:44:02.687 00 SPR-I:OPRO +21-126-10:44:02.687 00 SPR-I:OPRO The TBLNAME is: CS.DefAppTbl +21-126-10:44:02.687 00 SPR-I:OPRO The APID is: P0FAF +21-126-10:44:02.688 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:44:02.688 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:44:02.691 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_appdeftbl2_5 cpu1_appdeftbl2_5 binary 192.168.1.8 +21-126-10:44:02.862 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:44:02.862 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:44:17.877 00 SPR-I:OPRO +21-126-10:44:17.896 00 SPR-I:OPRO The unix command is cvt -ws file_list[4015].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_appdeftbl2_5`" +21-126-10:44:17.896 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:22.902 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:44:22.903 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:27.908 00 SPR-I:OPRO <*> Passed - Definition Table entry changed to Disabled +21-126-10:44:27.909 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:32.914 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:32.914 00 SPR-I:OPRO ; Step 2.6: Using the TST_CS application, manipulate the disabled +21-126-10:44:32.914 00 SPR-I:OPRO ; application's CRC. +21-126-10:44:32.914 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:32.921 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:32.921 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 4 +21-126-10:44:32.921 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:32.922 00 CMH-I:CMD Command SFDU received:<192BC0000015020A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:44:32.938 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:44:33.441 00 TLMH-I:STS 58-012-14:07:50.002 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=4 Corrupt Application CRC command for 'CS' successful +21-126-10:44:33.939 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:44:33.941 00 SPR-I:OPRO <*> Passed - Expected Event Msg 4 rcv'd. +21-126-10:44:33.942 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:38.946 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:38.946 00 SPR-I:OPRO ; Step 2.7: Send the Enable Application Code Segment command for the +21-126-10:44:38.946 00 SPR-I:OPRO ; application disabled in Step 2.5 above. +21-126-10:44:38.946 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:38.949 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:38.949 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:44:38.949 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:38.952 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:38.953 00 SPR-I:OPRO ; Setup event 2 with CS ERROR 30 +21-126-10:44:38.953 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:44:38.953 00 SPR-I:OPRO *** App Miscompare Ctr = 0 +21-126-10:44:38.954 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:44:38.972 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:44:39.441 00 TLMH-I:STS 58-012-14:07:56.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:44:39.973 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:44:39.975 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:44:39.981 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:44:39.982 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:44:40.014 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:44:41.438 00 TLMH-I:STS 58-012-14:07:58.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:44:42.017 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:44:42.019 00 SPR-I:OPRO <*> Passed (4000.1) - Expected Event Msg 30 rcv'd. +21-126-10:44:42.022 00 SPR-I:OPRO *** App Miscompare Ctr = 0 +21-126-10:44:42.022 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:44:47.027 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:47.027 00 SPR-I:OPRO ; Step 2.8: Dump the Application Code Segment Results Table. +21-126-10:44:47.028 00 SPR-I:OPRO ;********************************************************************* +21-126-10:44:47.029 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:44:47.031 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:44:47.040 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl2_8" +21-126-10:44:47.041 00 CMH-I:CMD Command SFDU received:<1804C000006B0377000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C325F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:44:47.052 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:44:49.443 00 TLMH-I:STS 58-012-14:08:06.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:44:51.445 00 TLMH-I:STS 58-012-14:08:08.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl2_8' +21-126-10:44:57.438 00 TLMH-I:STS 58-012-14:08:14.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:02.064 00 SPR-I:OPRO +21-126-10:45:02.064 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:45:02.064 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:45:02.064 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:45:02.065 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:45:02.068 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl2_8 cpu1_apprestbl2_8 binary 192.168.1.8 +21-126-10:45:02.202 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:45:02.202 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:45:05.438 00 TLMH-I:STS 58-012-14:08:22.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:13.438 00 TLMH-I:STS 58-012-14:08:30.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:17.216 00 SPR-I:OPRO +21-126-10:45:17.228 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl2_8`" +21-126-10:45:17.229 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:21.443 00 TLMH-I:STS 58-012-14:08:38.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CS, Expected: 0x0012D687, Calculated: 0xFFFFC2DF +21-126-10:45:22.234 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:45:22.235 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:27.253 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:27.255 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:45:27.258 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:27.258 00 SPR-I:OPRO ; Step 2.9: Send the Recompute Application Code Segment CRC command +21-126-10:45:27.258 00 SPR-I:OPRO ; for the application specified in Step 2.5 above. +21-126-10:45:27.258 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:27.266 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:27.267 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:45:27.267 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:27.299 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:27.299 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:45:27.299 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:27.300 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:45:27.314 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:27.938 00 TLMH-I:STS 58-012-14:08:44.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:45:30.317 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:30.319 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:45:30.337 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:30.339 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:45:30.387 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:45:30.390 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:31.937 00 TLMH-I:STS 58-012-14:08:48.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:45:32.393 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:32.395 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:45:32.412 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:34.414 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:34.416 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:45:34.419 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:39.423 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:39.423 00 SPR-I:OPRO ; Step 2.10: Send the Report Application Code Segment CRC command +21-126-10:45:39.424 00 SPR-I:OPRO ; for the application specified in Step 2.5 above. +21-126-10:45:39.424 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:39.430 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:39.430 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:45:39.430 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:39.432 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:45:39.437 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:39.938 00 TLMH-I:STS 58-012-14:08:56.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:45:42.441 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:42.443 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:45:42.449 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:42.450 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:45:42.480 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:47.485 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:47.485 00 SPR-I:OPRO ; Step 2.11: Stop the CF_APP application. Verify that an event is +21-126-10:45:47.486 00 SPR-I:OPRO ; generated indicating the TST_TBL application was skipped. +21-126-10:45:47.486 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:47.491 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:47.491 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 93 +21-126-10:45:47.491 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:47.492 00 CMH-I:CMD Command SFDU received:<1806C0000015052A43465F4150500000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:45:47.508 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:47.936 00 TLMH-I:STS 58-012-14:09:04.506 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application CF_APP Completed. +21-126-10:45:48.444 00 TLMH-I:STS 58-012-14:09:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=122 CS Apps: Problems getting app CF_APP info, GetAppID: 0xC4000002, GetAppInfo: 0xFFFFFFFF, AddressValid: 0 +21-126-10:45:48.445 00 TLMH-I:STS 58-012-14:09:05.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=93 App table computing: App CF_APP could not be found, skipping +21-126-10:45:48.509 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:48.509 00 SPR-I:OPRO <*> Passed (4000.2) - Expected Event Msg 93 rcv'd. +21-126-10:45:48.510 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:48.510 00 SPR-I:OPRO ; Step 2.12: Start the CF_APP application. Verify that checksumming +21-126-10:45:48.510 00 SPR-I:OPRO ; is again occuring on the TST_TBL application. +21-126-10:45:48.510 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:48.512 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:48.512 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-126-10:45:48.512 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:48.526 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-126-10:45:48.526 00 SPR-I:STS Procedure LOAD_START_APP started +21-126-10:45:48.527 00 SPR-I:OPRO Application Filename: cf_app.o +21-126-10:45:48.528 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 cf_app.o RAM:0 3 +21-126-10:45:48.690 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:45:48.692 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="CF_APP" APP_ENTRY_PT="CF_AppMain" APP_FILE_NAME="/ram/cf_app.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-126-10:45:48.694 00 CMH-I:CMD Command SFDU received:<1806C000007104ED43465F415050000000000000000000000000000043465F4170704D61696E000000000000000000002F72616D2F63665F6170702E6F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7> from gs582cfslab4:SPR +21-126-10:45:48.709 00 SPR-I:STS Procedure LOAD_START_APP completed +21-126-10:45:48.724 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:49.441 00 TLMH-I:STS 58-012-14:09:06.021 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CF_APP from /ram/cf_app.o, AppID = 1114124 +21-126-10:45:49.442 00 TLMH-I:STS 58-012-14:09:06.086 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CF_APP.config_table' from '/cf/cf_def_config.tbl' +21-126-10:45:49.443 00 TLMH-I:STS 58-012-14:09:06.089 INFO CPU=CPU1 APPNAME=CF_APP EVENT ID=20 CF Initialized. Version +21-126-10:45:49.727 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:49.728 00 SPR-I:OPRO <*> Passed - CF_APP Application Started +21-126-10:45:49.728 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:45:52.439 00 TLMH-I:STS 58-012-14:09:09.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=30 Checksum Failure: Application CF_APP, Expected: 0x00001E92, Calculated: 0x000043EE +21-126-10:45:54.733 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:54.733 00 SPR-I:OPRO ; Step 2.13: Send the Recompute Application Code Segment CRC command +21-126-10:45:54.734 00 SPR-I:OPRO ; for the TST_TBL application. +21-126-10:45:54.734 00 SPR-I:OPRO ;********************************************************************* +21-126-10:45:54.741 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:54.741 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:45:54.741 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:54.747 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:54.747 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:45:54.747 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:45:54.748 00 CMH-I:CMD Command SFDU received:<189FC0000015259343465F4150500000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:45:54.763 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:45:55.437 00 TLMH-I:STS 58-012-14:09:12.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-126-10:45:55.764 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:55.766 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:45:55.787 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:45:55.789 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:45:55.834 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:45:55.838 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:01.444 00 TLMH-I:STS 58-012-14:09:18.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0xFFFF8344 +21-126-10:46:01.845 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:01.848 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:46:01.866 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:03.869 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:03.871 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:46:03.875 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:08.880 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:08.880 00 SPR-I:OPRO ; Step 3.0: Invalid Command Test. +21-126-10:46:08.880 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:08.881 00 SPR-I:OPRO ; Step 3.1: Send the Enable Application Checksum command with an +21-126-10:46:08.881 00 SPR-I:OPRO ; invalid length. +21-126-10:46:08.881 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:08.888 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:08.888 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:46:08.888 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:08.893 00 SPR-I:OPRO Sending: 189Fc00000022299 +21-126-10:46:08.894 00 CMH-I:CMD Command SFDU received:<189FC00000022299> from gs582cfslab4:SPR +21-126-10:46:08.909 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:46:08.910 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:09.443 00 TLMH-I:STS 58-012-14:09:26.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 34, Len = 9, Expected = 8 +21-126-10:46:09.911 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:09.930 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:09.933 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:46:09.941 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:46:09.982 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:14.986 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:14.987 00 SPR-I:OPRO ; Step 3.2: Send the Disable Application Checksum command with an +21-126-10:46:14.987 00 SPR-I:OPRO ; invalid length. +21-126-10:46:14.987 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:14.992 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:14.992 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:46:14.992 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:14.997 00 SPR-I:OPRO Sending: 189Fc00000022398 +21-126-10:46:14.998 00 CMH-I:CMD Command SFDU received:<189FC00000022398> from gs582cfslab4:SPR +21-126-10:46:15.013 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:46:15.013 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:15.440 00 TLMH-I:STS 58-012-14:09:32.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 35, Len = 9, Expected = 8 +21-126-10:46:16.015 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:16.023 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:16.023 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:46:16.025 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:46:16.059 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:21.064 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:21.064 00 SPR-I:OPRO ; Step 3.3: Send the Enable Application Code Segment command with an +21-126-10:46:21.064 00 SPR-I:OPRO ; invalid length. +21-126-10:46:21.064 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:21.067 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:21.068 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:46:21.068 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:21.074 00 SPR-I:OPRO Sending: 189Fc00000022226 +21-126-10:46:21.075 00 CMH-I:CMD Command SFDU received:<189FC00000022226> from gs582cfslab4:SPR +21-126-10:46:21.092 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:46:21.092 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:21.445 00 TLMH-I:STS 58-012-14:09:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 34, Len = 9, Expected = 8 +21-126-10:46:22.093 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:22.099 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:22.100 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:46:22.102 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:46:22.132 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:27.137 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:27.137 00 SPR-I:OPRO ; Step 3.4: Send the Enable Application Code Segment command with an +21-126-10:46:27.137 00 SPR-I:OPRO ; invalid application. +21-126-10:46:27.137 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:27.137 00 SPR-I:OPRO ; Step 3.4.1: Send the command with a null application name. +21-126-10:46:27.138 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:27.143 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:27.143 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 90 +21-126-10:46:27.144 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:27.145 00 CMH-I:CMD Command SFDU received:<189FC0000015268B0000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:46:27.163 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:27.936 00 TLMH-I:STS 58-012-14:09:44.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app not found +21-126-10:46:30.167 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:30.168 00 SPR-I:OPRO <*> Passed (1004;4007) - CS EnableAppName with Null Appname sent properly. +21-126-10:46:30.175 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:30.175 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 90 rcv'd. +21-126-10:46:30.207 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:35.211 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:35.212 00 SPR-I:OPRO ; Step 3.4.2: Send the command with an application name that is not +21-126-10:46:35.212 00 SPR-I:OPRO ; currently executing. +21-126-10:46:35.212 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:35.220 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:35.221 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 90 +21-126-10:46:35.221 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:35.224 00 CMH-I:CMD Command SFDU received:<189FC0000015269743535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:46:35.248 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:35.944 00 TLMH-I:STS 58-012-14:09:52.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=90 App enable app command failed, app CS_TST not found +21-126-10:46:38.252 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:38.254 00 SPR-I:OPRO <*> Passed (1004;4007) - CS EnableAppName with invalid name sent properly. +21-126-10:46:38.261 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:38.262 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 90 rcv'd. +21-126-10:46:38.291 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:43.296 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:43.296 00 SPR-I:OPRO ; Step 3.5: Send the Disable Application Code Segment command with an +21-126-10:46:43.296 00 SPR-I:OPRO ; invalid length. +21-126-10:46:43.297 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:43.302 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:43.302 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:46:43.302 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:43.308 00 SPR-I:OPRO Sending: 189Fc0000002239A +21-126-10:46:43.310 00 CMH-I:CMD Command SFDU received:<189FC0000002239A> from gs582cfslab4:SPR +21-126-10:46:43.325 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:46:43.325 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:43.943 00 TLMH-I:STS 58-012-14:10:00.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 35, Len = 9, Expected = 8 +21-126-10:46:44.326 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:44.329 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:46:45.331 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-10:46:46.350 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:46.351 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:46:46.356 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:46:46.392 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:51.397 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:51.397 00 SPR-I:OPRO ; Step 3.6: Send the Disable Application Code Segment command with an +21-126-10:46:51.397 00 SPR-I:OPRO ; invalid application. +21-126-10:46:51.397 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:51.398 00 SPR-I:OPRO ; Step 3.6.1: Send the command with a null application name. +21-126-10:46:51.398 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:51.406 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:51.408 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 92 +21-126-10:46:51.408 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:51.413 00 CMH-I:CMD Command SFDU received:<189FC0000015278A0000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:46:51.440 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:51.938 00 TLMH-I:STS 58-012-14:10:08.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app not found +21-126-10:46:53.442 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:53.444 00 SPR-I:OPRO <*> Passed (1004;4007) - CS DisableAppName with Null Appname sent properly. +21-126-10:46:53.453 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:53.453 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 92 rcv'd. +21-126-10:46:53.488 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:46:58.492 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:58.492 00 SPR-I:OPRO ; Step 3.6.2: Send the command with an application name that is not +21-126-10:46:58.492 00 SPR-I:OPRO ; currently executing. +21-126-10:46:58.492 00 SPR-I:OPRO ;********************************************************************* +21-126-10:46:58.496 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:58.496 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 92 +21-126-10:46:58.496 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:46:58.498 00 CMH-I:CMD Command SFDU received:<189FC0000015279643535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:46:58.513 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:46:58.943 00 TLMH-I:STS 58-012-14:10:15.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=92 App disable app command failed, app CS_TST not found +21-126-10:46:59.514 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:59.516 00 SPR-I:OPRO <*> Passed (1004;4007) - CS DisableAppName with invalid name sent properly. +21-126-10:46:59.524 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:46:59.524 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 92 rcv'd. +21-126-10:46:59.557 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:04.560 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:04.560 00 SPR-I:OPRO ; Step 3.7: Send the Recompute Application Code Segment CRC command +21-126-10:47:04.561 00 SPR-I:OPRO ; with an invalid length. +21-126-10:47:04.561 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:04.566 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:04.566 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:47:04.566 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:04.571 00 SPR-I:OPRO Sending: 189Fc000001624994353000000000000000000000000000000000000 +21-126-10:47:04.572 00 CMH-I:CMD Command SFDU received:<189FC000001624994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:04.577 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:47:04.577 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:04.943 00 TLMH-I:STS 58-012-14:10:21.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 36, Len = 29, Expected = 28 +21-126-10:47:05.579 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:05.588 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:05.589 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:47:05.591 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:47:05.626 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:10.630 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:10.631 00 SPR-I:OPRO ; Step 3.8: Send the Recompute Application Code Segment CRC command +21-126-10:47:10.631 00 SPR-I:OPRO ; with an invalid application. +21-126-10:47:10.631 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:10.631 00 SPR-I:OPRO ; Step 3.8.1: Send the command with a null application name. +21-126-10:47:10.632 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:10.637 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:10.637 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 87 +21-126-10:47:10.637 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:10.639 00 CMH-I:CMD Command SFDU received:<189FC000001525880000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:10.644 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:11.444 00 TLMH-I:STS 58-012-14:10:28.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app not found +21-126-10:47:11.645 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:11.647 00 SPR-I:OPRO <*> Passed (1004;4007) - CS RecomputeAppName with Null Appname sent properly. +21-126-10:47:11.669 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:11.671 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 87 rcv'd. +21-126-10:47:11.716 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:16.720 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:16.720 00 SPR-I:OPRO ; Step 3.8.2: Send the command with an application name that is not +21-126-10:47:16.720 00 SPR-I:OPRO ; currently executing. +21-126-10:47:16.720 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:16.721 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:16.722 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 87 +21-126-10:47:16.722 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:16.722 00 CMH-I:CMD Command SFDU received:<189FC0000015259443535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:16.736 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:17.443 00 TLMH-I:STS 58-012-14:10:34.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=87 App recompute baseline failed, app CS_TST not found +21-126-10:47:17.737 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:17.740 00 SPR-I:OPRO <*> Passed (1004;4007) - CS RecomputeAppName with invalid name sent properly. +21-126-10:47:17.761 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:17.763 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 87 rcv'd. +21-126-10:47:17.803 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:22.807 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:22.807 00 SPR-I:OPRO ; Step 3.9: Send the Report Application Code Segment CRC command with +21-126-10:47:22.807 00 SPR-I:OPRO ; an invalid length. +21-126-10:47:22.807 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:22.814 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:22.815 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-10:47:22.815 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:22.833 00 SPR-I:OPRO Sending: 189Fc000002624984353000000000000000000000000000000000000 +21-126-10:47:22.837 00 CMH-I:CMD Command SFDU received:<189FC000002624984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:22.850 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-10:47:22.852 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:23.440 00 TLMH-I:STS 58-012-14:10:40.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 36, Len = 45, Expected = 28 +21-126-10:47:23.853 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:23.871 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:23.873 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-10:47:23.880 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-10:47:23.927 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:28.932 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:28.932 00 SPR-I:OPRO ; Step 3.10: Send the Report Application Code Segment CRC command +21-126-10:47:28.932 00 SPR-I:OPRO ; with an invalid application. +21-126-10:47:28.932 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:28.933 00 SPR-I:OPRO ; Step 3.10.1: Send the command with a null application name. +21-126-10:47:28.933 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:28.942 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:28.943 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 84 +21-126-10:47:28.943 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:28.947 00 CMH-I:CMD Command SFDU received:<189FC000001524890000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:28.973 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:29.434 00 TLMH-I:STS 58-012-14:10:46.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app not found +21-126-10:47:29.974 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:29.976 00 SPR-I:OPRO <*> Passed (1004;4007) - CS ReportAppName with Null Appname sent properly. +21-126-10:47:29.985 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:29.985 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 84 rcv'd. +21-126-10:47:30.019 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:35.024 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:35.024 00 SPR-I:OPRO ; Step 3.10.2: Send the command with an application name that is not +21-126-10:47:35.024 00 SPR-I:OPRO ; currently executing. +21-126-10:47:35.025 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:35.030 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:35.031 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 84 +21-126-10:47:35.031 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:47:35.033 00 CMH-I:CMD Command SFDU received:<189FC0000015249543535F5453540000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:35.049 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:47:35.445 00 TLMH-I:STS 58-012-14:10:52.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=84 App report baseline failed, app CS_TST not found +21-126-10:47:36.050 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:36.053 00 SPR-I:OPRO <*> Passed (1004;4007) - CS ReportAppName with invalid name sent properly. +21-126-10:47:36.060 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:47:36.061 00 SPR-I:OPRO <*> Passed (1004;4007) - Expected Event Msg 84 rcv'd. +21-126-10:47:36.092 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:47:41.096 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:41.097 00 SPR-I:OPRO ; Step 3.11: Dump the Application Code Segment Results Table. +21-126-10:47:41.097 00 SPR-I:OPRO ;********************************************************************* +21-126-10:47:41.098 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:47:41.100 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:47:41.106 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl3_11" +21-126-10:47:41.107 00 CMH-I:CMD Command SFDU received:<1804C000006B034E000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C335F31310000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:47:41.118 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:47:47.439 00 TLMH-I:STS 58-012-14:11:04.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl3_11' +21-126-10:47:56.131 00 SPR-I:OPRO +21-126-10:47:56.131 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:47:56.132 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:47:56.132 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:47:56.132 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:47:56.135 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl3_11 cpu1_apprestbl3_11 binary 192.168.1.8 +21-126-10:47:56.319 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:47:56.319 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:48:11.331 00 SPR-I:OPRO +21-126-10:48:11.341 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl3_11`" +21-126-10:48:11.341 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:16.346 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:48:16.347 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:21.365 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:21.368 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:48:21.372 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:21.372 00 SPR-I:OPRO ; Step 3.12: Send the Recompute Application Code Segment CRC command +21-126-10:48:21.372 00 SPR-I:OPRO ; for an enabled application. +21-126-10:48:21.373 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:21.375 00 CMH-I:CMD Command SFDU received:<189FC0000015259343465F4150500000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:48:21.410 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:21.410 00 SPR-I:OPRO ; Step 3.13: Send the Recompute Application Code Segment CRC command +21-126-10:48:21.410 00 SPR-I:OPRO ; for a different enabled application. Verify that this second +21-126-10:48:21.411 00 SPR-I:OPRO ; is rejected since only 1 recompute command can occur at a time. +21-126-10:48:21.411 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:21.413 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:21.413 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 88 +21-126-10:48:21.413 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:21.415 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:48:21.469 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:21.939 00 TLMH-I:STS 58-012-14:11:38.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CF_APP started +21-126-10:48:21.940 00 TLMH-I:STS 58-012-14:11:38.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=88 App recompute baseline for app CS failed: child task in use +21-126-10:48:23.472 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:23.474 00 SPR-I:OPRO <*> Passed (1004;4005.2) - CS RecomputeAppName rejected as expected since one is already running. +21-126-10:48:23.494 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:23.496 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 88 rcv'd. +21-126-10:48:23.542 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:27.943 00 TLMH-I:STS 58-012-14:11:44.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CF_APP recompute finished. New baseline is 0xFFFF8344 +21-126-10:48:28.546 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:28.546 00 SPR-I:OPRO ; Step 3.14: Send the Recompute Application Code Segment CRC command +21-126-10:48:28.547 00 SPR-I:OPRO ; for an enabled application. +21-126-10:48:28.547 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:28.549 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:48:28.562 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:28.562 00 SPR-I:OPRO ; Step 3.15: Send a One Shot CRC command. Verify that this command +21-126-10:48:28.563 00 SPR-I:OPRO ; is rejected. +21-126-10:48:28.563 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:28.566 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:28.566 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-126-10:48:28.566 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:28.568 00 CMH-I:CMD Command SFDU received:<189FC000000D02B7000000000000080000000800> from gs582cfslab4:SPR +21-126-10:48:28.623 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:28.936 00 TLMH-I:STS 58-012-14:11:45.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:48:28.938 00 TLMH-I:STS 58-012-14:11:45.501 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-126-10:48:29.624 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:29.626 00 SPR-I:OPRO <*> Passed (1004;4005.2) - One Shot CRC command faild as expected. +21-126-10:48:29.635 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:29.636 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 88 rcv'd. +21-126-10:48:29.669 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:32.938 00 TLMH-I:STS 58-012-14:11:49.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:48:34.673 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:34.674 00 SPR-I:OPRO ; Step 4.0: Disabled Checksum Test. +21-126-10:48:34.674 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:34.674 00 SPR-I:OPRO ; Step 4.1: Send the Disable Checksum command. +21-126-10:48:34.675 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:34.680 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:34.681 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-126-10:48:34.681 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:34.683 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-126-10:48:34.699 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:35.438 00 TLMH-I:STS 58-012-14:11:52.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-126-10:48:35.700 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:35.702 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-126-10:48:35.726 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:35.728 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-126-10:48:35.776 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:40.780 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:40.781 00 SPR-I:OPRO ; Step 4.2: Send the Disable Application Checksumming command. +21-126-10:48:40.781 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:40.790 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:40.792 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-126-10:48:40.792 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:40.795 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-126-10:48:40.814 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:41.438 00 TLMH-I:STS 58-012-14:11:58.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-126-10:48:41.815 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:41.815 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-126-10:48:41.820 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:41.820 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-126-10:48:41.846 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:46.851 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:46.851 00 SPR-I:OPRO ; Step 4.3: Send the Enable Application Code Segment command for an +21-126-10:48:46.851 00 SPR-I:OPRO ; application whose status is DISABLED. +21-126-10:48:46.852 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:46.892 00 SPR-I:OPRO ; Disabled app 'TST_CS' found at index 1 +21-126-10:48:46.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:46.895 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:48:46.895 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:48:46.896 00 CMH-I:CMD Command SFDU received:<189FC000001526975453545F43530000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:48:46.904 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:48:47.437 00 TLMH-I:STS 58-012-14:12:04.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app TST_CS is Enabled +21-126-10:48:47.905 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:47.907 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:48:47.929 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:48:47.932 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:48:47.976 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:48:52.980 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:52.981 00 SPR-I:OPRO ; Step 4.4: Dump the Application Code Segment Results table. +21-126-10:48:52.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:48:52.982 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:48:52.984 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:48:53.005 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_4" +21-126-10:48:53.008 00 CMH-I:CMD Command SFDU received:<1804C000006B037D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F34000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:48:53.011 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:48:55.435 00 TLMH-I:STS 58-012-14:12:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_4' +21-126-10:49:08.023 00 SPR-I:OPRO +21-126-10:49:08.023 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:49:08.023 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:49:08.023 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:49:08.024 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:49:08.027 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_4 cpu1_apprestbl4_4 binary 192.168.1.8 +21-126-10:49:08.168 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:49:08.169 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:49:23.181 00 SPR-I:OPRO +21-126-10:49:23.214 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_4`" +21-126-10:49:23.214 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:28.219 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:49:28.220 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:33.232 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:33.233 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:49:33.234 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:33.234 00 SPR-I:OPRO ; Step 4.5: Send the Recompute Application Code Segment CRC command +21-126-10:49:33.234 00 SPR-I:OPRO ; for the application specified in Step 4.3 above. +21-126-10:49:33.235 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:33.237 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:33.237 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:49:33.237 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:33.257 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:33.257 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:49:33.257 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:33.258 00 CMH-I:CMD Command SFDU received:<189FC000001525945453545F43530000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:49:33.273 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:49:33.935 00 TLMH-I:STS 58-012-14:12:50.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app TST_CS started +21-126-10:49:34.942 00 TLMH-I:STS 58-012-14:12:51.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App TST_CS recompute finished. New baseline is 0xFFFFB42A +21-126-10:49:36.276 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:36.278 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:49:36.286 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:36.287 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:49:36.324 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:36.324 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:49:36.329 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:49:38.331 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:38.333 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:49:38.337 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:43.341 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:43.341 00 SPR-I:OPRO ; Step 4.6: Send the Report Application Code Segment CRC command for +21-126-10:49:43.341 00 SPR-I:OPRO ; for the application specified above. +21-126-10:49:43.342 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:43.347 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:43.348 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:49:43.348 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:43.349 00 CMH-I:CMD Command SFDU received:<189FC000001524955453545F43530000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:49:43.364 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:49:43.935 00 TLMH-I:STS 58-012-14:13:00.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app TST_CS is 0xFFFFB42A +21-126-10:49:46.367 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:46.369 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:49:46.391 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:46.394 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:49:46.437 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:51.442 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:51.442 00 SPR-I:OPRO ; Step 4.7: Send the Disable Application Code Segment command with an +21-126-10:49:51.442 00 SPR-I:OPRO ; application whose status is ENABLED. +21-126-10:49:51.442 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:51.476 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:49:51.479 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:51.479 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:49:51.479 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:49:51.481 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:49:51.487 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:49:51.938 00 TLMH-I:STS 58-012-14:13:08.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:49:53.489 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:53.491 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:49:53.510 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:49:53.512 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:49:53.556 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:49:58.560 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:58.560 00 SPR-I:OPRO ; Step 4.8: Dump the Application Code Segment Results table. +21-126-10:49:58.560 00 SPR-I:OPRO ;********************************************************************* +21-126-10:49:58.561 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:49:58.564 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:49:58.587 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_8" +21-126-10:49:58.589 00 CMH-I:CMD Command SFDU received:<1804C000006B0371000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F38000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:49:58.601 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:50:03.442 00 TLMH-I:STS 58-012-14:13:20.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_8' +21-126-10:50:13.613 00 SPR-I:OPRO +21-126-10:50:13.613 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:50:13.613 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:50:13.614 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:50:13.614 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:50:13.617 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_8 cpu1_apprestbl4_8 binary 192.168.1.8 +21-126-10:50:13.792 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:50:13.793 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:50:28.805 00 SPR-I:OPRO +21-126-10:50:28.816 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_8`" +21-126-10:50:28.816 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:50:33.820 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:50:33.820 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:50:38.830 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:38.831 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:50:38.832 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:38.832 00 SPR-I:OPRO ; Step 4.9: Send the Recompute Application Code Segment CRC command +21-126-10:50:38.832 00 SPR-I:OPRO ; for the application specified in Step 4.7 above. +21-126-10:50:38.832 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:38.834 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:38.834 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:50:38.834 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:38.850 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:38.850 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:50:38.850 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:38.851 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:50:38.865 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:39.443 00 TLMH-I:STS 58-012-14:13:56.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:50:39.866 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:39.867 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:50:39.871 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:39.872 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:50:39.903 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:50:39.908 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:43.437 00 TLMH-I:STS 58-012-14:14:00.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:50:43.913 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:43.913 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:50:43.917 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:45.920 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:45.921 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:50:45.922 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:50:50.927 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:50.927 00 SPR-I:OPRO ; Step 4.10: Send the Report Application Code Segment CRC command for +21-126-10:50:50.927 00 SPR-I:OPRO ; for the application specified above. +21-126-10:50:50.927 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:50.930 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:50.931 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:50:50.931 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:50.932 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:50:50.940 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:51.434 00 TLMH-I:STS 58-012-14:14:08.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:50:51.941 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:51.944 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:50:51.965 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:51.968 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:50:52.015 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:50:57.019 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:57.019 00 SPR-I:OPRO ; Step 4.11: Send the Enable Application Checksumming command. +21-126-10:50:57.020 00 SPR-I:OPRO ;********************************************************************* +21-126-10:50:57.025 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:57.025 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-126-10:50:57.025 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:50:57.027 00 CMH-I:CMD Command SFDU received:<189FC0000001229B> from gs582cfslab4:SPR +21-126-10:50:57.042 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:50:57.439 00 TLMH-I:STS 58-012-14:14:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-126-10:50:58.043 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:58.046 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-126-10:50:58.066 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:50:58.068 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-126-10:50:58.113 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:51:03.117 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:03.117 00 SPR-I:OPRO ; Step 4.12: Send the Enable Application Code Segment command with an +21-126-10:51:03.117 00 SPR-I:OPRO ; application whose status is DISABLED. +21-126-10:51:03.117 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:03.133 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-126-10:51:03.135 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:03.135 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:51:03.135 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:03.136 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:51:03.150 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:51:03.935 00 TLMH-I:STS 58-012-14:14:20.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:51:06.153 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:06.155 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:51:06.163 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:06.163 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:51:06.191 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:51:11.196 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:11.196 00 SPR-I:OPRO ; Step 4.13: Dump the Application Code Segment Results table. +21-126-10:51:11.196 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:11.197 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:51:11.201 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:51:11.207 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_13" +21-126-10:51:11.208 00 CMH-I:CMD Command SFDU received:<1804C000006B034B000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F31330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:51:11.209 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:51:15.438 00 TLMH-I:STS 58-012-14:14:32.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_13' +21-126-10:51:26.223 00 SPR-I:OPRO +21-126-10:51:26.223 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:51:26.223 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:51:26.223 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:51:26.224 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:51:26.227 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_13 cpu1_apprestbl4_13 binary 192.168.1.8 +21-126-10:51:26.377 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:51:26.378 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:51:41.389 00 SPR-I:OPRO +21-126-10:51:41.411 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_13`" +21-126-10:51:41.411 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:51:46.415 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:51:46.416 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:51:51.428 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:51.428 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:51:51.429 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:51.429 00 SPR-I:OPRO ; Step 4.14: Send the Recompute Application Code Segment CRC command +21-126-10:51:51.429 00 SPR-I:OPRO ; for the application specified in Step 4.12 above. +21-126-10:51:51.429 00 SPR-I:OPRO ;********************************************************************* +21-126-10:51:51.431 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:51.431 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:51:51.431 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:51.449 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:51.449 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:51:51.449 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:51:51.450 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:51:51.454 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:51:51.932 00 TLMH-I:STS 58-012-14:15:08.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:51:53.456 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:53.459 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:51:53.466 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:53.467 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:51:53.495 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:51:53.500 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:51:55.932 00 TLMH-I:STS 58-012-14:15:12.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:51:56.504 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:56.507 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:51:56.527 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:51:57.528 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:51:57.529 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:51:57.530 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:02.534 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:02.535 00 SPR-I:OPRO ; Step 4.15: Send the Report Application Code Segment CRC command for +21-126-10:52:02.535 00 SPR-I:OPRO ; for the application specified above. +21-126-10:52:02.535 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:02.541 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:02.541 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:52:02.541 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:02.542 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:52:02.556 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:52:02.934 00 TLMH-I:STS 58-012-14:15:19.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:52:03.557 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:03.560 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:52:03.583 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:03.586 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:52:03.630 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:08.634 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:08.634 00 SPR-I:OPRO ; Step 4.16: Send the Disable Application Code Segment command with +21-126-10:52:08.634 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-126-10:52:08.634 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:08.645 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:52:08.646 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:08.646 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:52:08.646 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:08.647 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:52:08.651 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:52:09.438 00 TLMH-I:STS 58-012-14:15:26.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:52:09.652 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:09.655 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:52:09.676 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:09.678 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:52:09.721 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:14.725 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:14.726 00 SPR-I:OPRO ; Step 4.17: Dump the Application Code Segment Results table. +21-126-10:52:14.726 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:14.727 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:52:14.729 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:52:14.737 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_17" +21-126-10:52:14.738 00 CMH-I:CMD Command SFDU received:<1804C000006B034F000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F31370000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:52:14.739 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:52:19.431 00 TLMH-I:STS 58-012-14:15:36.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_17' +21-126-10:52:29.753 00 SPR-I:OPRO +21-126-10:52:29.754 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:52:29.754 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:52:29.754 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:52:29.754 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:52:29.758 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_17 cpu1_apprestbl4_17 binary 192.168.1.8 +21-126-10:52:29.897 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:52:29.897 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:52:44.908 00 SPR-I:OPRO +21-126-10:52:44.919 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_17`" +21-126-10:52:44.919 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:49.923 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:52:49.923 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:52:54.931 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:54.931 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:52:54.932 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:54.932 00 SPR-I:OPRO ; Step 4.18: Send the Recompute Application Code Segment CRC command +21-126-10:52:54.932 00 SPR-I:OPRO ; for the application specified in Step 4.16 above. +21-126-10:52:54.933 00 SPR-I:OPRO ;********************************************************************* +21-126-10:52:54.934 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:54.934 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:52:54.934 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:54.957 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:54.957 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:52:54.957 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:52:54.958 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:52:54.973 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:52:55.433 00 TLMH-I:STS 58-012-14:16:12.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:52:55.974 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:55.976 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:52:55.995 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:52:55.998 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:52:56.041 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:52:56.047 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:52:59.432 00 TLMH-I:STS 58-012-14:16:16.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:53:00.051 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:00.053 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:53:00.061 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:02.063 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:02.066 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:53:02.069 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:07.073 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:07.073 00 SPR-I:OPRO ; Step 4.19: Send the Report Application Code Segment CRC command for +21-126-10:53:07.073 00 SPR-I:OPRO ; for the application specified above. +21-126-10:53:07.074 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:07.078 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:07.079 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:53:07.079 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:07.080 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:53:07.094 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:07.433 00 TLMH-I:STS 58-012-14:16:24.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:53:08.095 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:08.098 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:53:08.117 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:08.121 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:53:08.166 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:13.170 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:13.171 00 SPR-I:OPRO ; Step 4.20: Send the Enable Checksum command. +21-126-10:53:13.171 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:13.176 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:13.176 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-10:53:13.177 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:13.178 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-126-10:53:13.184 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:13.932 00 TLMH-I:STS 58-012-14:16:30.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-10:53:16.187 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:16.189 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-10:53:16.197 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:16.197 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-10:53:16.229 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:21.233 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:21.233 00 SPR-I:OPRO ; Step 4.21: Send the Disable Application Checksumming command. +21-126-10:53:21.233 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:21.240 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:21.241 00 SPR-I:OPRO ; Setup event 1 with CS INFO 80 +21-126-10:53:21.241 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:21.242 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-126-10:53:21.250 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:21.935 00 TLMH-I:STS 58-012-14:16:38.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-126-10:53:24.253 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:24.256 00 SPR-I:OPRO <*> Passed (1003;4002) - CS DisableApps command sent properly. +21-126-10:53:24.265 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:24.266 00 SPR-I:OPRO <*> Passed (1003;4002) - Expected Event Msg 80 rcv'd. +21-126-10:53:24.302 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:29.307 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:29.307 00 SPR-I:OPRO ; Step 4.22: Send the Enable Application Code Segment command with an +21-126-10:53:29.308 00 SPR-I:OPRO ; application whose status is DISABLED. +21-126-10:53:29.308 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:29.334 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-126-10:53:29.338 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:29.338 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:53:29.338 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:53:29.340 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:53:29.354 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:53:29.931 00 TLMH-I:STS 58-012-14:16:46.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:53:32.358 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:32.360 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:53:32.365 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:53:32.366 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:53:32.394 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:53:37.399 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:37.400 00 SPR-I:OPRO ; Step 4.23: Dump the Application Code Segment Results table. +21-126-10:53:37.400 00 SPR-I:OPRO ;********************************************************************* +21-126-10:53:37.401 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:53:37.403 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:53:37.412 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_23" +21-126-10:53:37.413 00 CMH-I:CMD Command SFDU received:<1804C000006B0348000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F32330000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:53:37.425 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:53:43.436 00 TLMH-I:STS 58-012-14:17:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_23' +21-126-10:53:52.438 00 SPR-I:OPRO +21-126-10:53:52.438 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:53:52.438 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:53:52.439 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:53:52.439 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:53:52.443 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_23 cpu1_apprestbl4_23 binary 192.168.1.8 +21-126-10:53:52.591 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:53:52.592 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:54:07.605 00 SPR-I:OPRO +21-126-10:54:07.620 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_23`" +21-126-10:54:07.620 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:12.625 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:54:12.625 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:17.642 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:17.644 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:54:17.648 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:17.648 00 SPR-I:OPRO ; Step 4.24: Send the Recompute Application Code Segment CRC command +21-126-10:54:17.648 00 SPR-I:OPRO ; for the application specified in Step 4.22 above. +21-126-10:54:17.649 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:17.656 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:17.656 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:54:17.656 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:17.690 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:17.690 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:54:17.690 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:17.691 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:54:17.707 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:18.431 00 TLMH-I:STS 58-012-14:17:35.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:54:19.710 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:19.713 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:54:19.739 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:19.741 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:54:19.777 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:54:19.781 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:22.436 00 TLMH-I:STS 58-012-14:17:39.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:54:22.785 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:22.788 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:54:22.808 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:23.809 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:23.812 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:54:23.816 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:28.820 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:28.820 00 SPR-I:OPRO ; Step 4.25: Send the Report Application Code Segment CRC command for +21-126-10:54:28.821 00 SPR-I:OPRO ; for the application specified above. +21-126-10:54:28.821 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:28.826 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:28.828 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:54:28.828 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:28.829 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:54:28.844 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:29.439 00 TLMH-I:STS 58-012-14:17:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:54:29.845 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:29.848 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:54:29.854 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:29.855 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:54:29.882 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:34.887 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:34.887 00 SPR-I:OPRO ; Step 4.26: Send the Disable Application Code Segment command with +21-126-10:54:34.887 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-126-10:54:34.887 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:34.907 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:54:34.909 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:34.909 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:54:34.909 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:54:34.912 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:54:34.927 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:54:35.440 00 TLMH-I:STS 58-012-14:17:52.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:54:35.928 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:35.931 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:54:35.939 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:54:35.940 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:54:35.976 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:54:40.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:40.981 00 SPR-I:OPRO ; Step 4.27: Dump the Application Code Segment Results table. +21-126-10:54:40.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:54:40.981 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:54:40.982 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:54:40.987 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_27" +21-126-10:54:40.988 00 CMH-I:CMD Command SFDU received:<1804C000006B034C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F32370000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:54:40.989 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:54:43.436 00 TLMH-I:STS 58-012-14:18:00.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_27' +21-126-10:54:56.000 00 SPR-I:OPRO +21-126-10:54:56.000 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:54:56.000 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:54:56.000 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:54:56.000 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:54:56.001 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_27 cpu1_apprestbl4_27 binary 192.168.1.8 +21-126-10:54:56.148 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:54:56.148 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:55:11.161 00 SPR-I:OPRO +21-126-10:55:11.205 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_27`" +21-126-10:55:11.205 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:16.210 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:55:16.211 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:21.227 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:21.228 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:55:21.229 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:21.229 00 SPR-I:OPRO ; Step 4.28: Send the Recompute Application Code Segment CRC command +21-126-10:55:21.229 00 SPR-I:OPRO ; for the application specified in Step 4.26 above. +21-126-10:55:21.229 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:21.230 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:21.230 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:55:21.230 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:21.245 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:21.245 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:55:21.246 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:21.247 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:55:21.250 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:21.934 00 TLMH-I:STS 58-012-14:18:38.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:55:24.253 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:24.256 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:55:24.277 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:24.281 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:55:24.325 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:55:24.329 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:25.936 00 TLMH-I:STS 58-012-14:18:42.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:55:26.331 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:26.334 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:55:26.341 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:28.343 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:28.346 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:55:28.349 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:33.353 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:33.354 00 SPR-I:OPRO ; Step 4.29: Send the Report Application Code Segment CRC command for +21-126-10:55:33.354 00 SPR-I:OPRO ; for the application specified above. +21-126-10:55:33.354 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:33.359 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:33.359 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:55:33.359 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:33.360 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:55:33.376 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:33.929 00 TLMH-I:STS 58-012-14:18:50.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:55:36.380 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:36.382 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:55:36.392 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:36.392 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:55:36.428 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:41.432 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:41.432 00 SPR-I:OPRO ; Step 4.30: Send the Enable Application Checksumming command. +21-126-10:55:41.433 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:41.441 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:41.442 00 SPR-I:OPRO ; Setup event 1 with CS INFO 81 +21-126-10:55:41.442 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:41.446 00 CMH-I:CMD Command SFDU received:<189FC0000001229B> from gs582cfslab4:SPR +21-126-10:55:41.473 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:41.932 00 TLMH-I:STS 58-012-14:18:58.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=81 Checksumming of App is Enabled +21-126-10:55:43.475 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:43.477 00 SPR-I:OPRO <*> Passed (1003;4001) - CS EnableApps command sent properly. +21-126-10:55:43.486 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:43.487 00 SPR-I:OPRO <*> Passed (1003;4001) - Expected Event Msg 81 rcv'd. +21-126-10:55:43.519 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:48.525 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:48.525 00 SPR-I:OPRO ; Step 4.31: Send the Enable Application Code Segment command with an +21-126-10:55:48.526 00 SPR-I:OPRO ; application whose status is DISABLED. +21-126-10:55:48.526 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:48.546 00 SPR-I:OPRO ; Disabled app 'CS' found at index 0 +21-126-10:55:48.549 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:48.549 00 SPR-I:OPRO ; Setup event 1 with CS INFO 89 +21-126-10:55:48.549 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:55:48.551 00 CMH-I:CMD Command SFDU received:<189FC0000015269B4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:55:48.566 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:55:48.938 00 TLMH-I:STS 58-012-14:19:05.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=89 Checksumming of app CS is Enabled +21-126-10:55:49.567 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:49.570 00 SPR-I:OPRO <*> Passed (1003;4003) - CS EnableAppName command sent properly. +21-126-10:55:49.577 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:55:49.577 00 SPR-I:OPRO <*> Passed (1003;4003) - Expected Event Msg 89 rcv'd. +21-126-10:55:49.612 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:55:54.616 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:54.616 00 SPR-I:OPRO ; Step 4.32: Dump the Application Code Segment Results table. +21-126-10:55:54.617 00 SPR-I:OPRO ;********************************************************************* +21-126-10:55:54.618 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:55:54.620 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:55:54.626 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_32" +21-126-10:55:54.627 00 CMH-I:CMD Command SFDU received:<1804C000006B0348000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F33320000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:55:54.638 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:55:59.439 00 TLMH-I:STS 58-012-14:19:16.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_32' +21-126-10:56:09.651 00 SPR-I:OPRO +21-126-10:56:09.651 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:56:09.651 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:56:09.652 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:56:09.652 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:56:09.656 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_32 cpu1_apprestbl4_32 binary 192.168.1.8 +21-126-10:56:09.838 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:56:09.838 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:56:24.850 00 SPR-I:OPRO +21-126-10:56:24.894 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_32`" +21-126-10:56:24.894 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:56:29.900 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:56:29.902 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:56:34.918 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:34.920 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:56:34.925 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:34.925 00 SPR-I:OPRO ; Step 4.33: Send the Recompute Application Code Segment CRC command +21-126-10:56:34.925 00 SPR-I:OPRO ; for the application specified in Step 4.31 above. +21-126-10:56:34.925 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:34.932 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:34.932 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:56:34.932 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:34.965 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:34.965 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:56:34.965 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:34.966 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:56:34.982 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:35.431 00 TLMH-I:STS 58-012-14:19:52.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:56:35.983 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:35.986 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:56:35.995 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:35.996 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:56:36.028 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:56:36.032 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:39.432 00 TLMH-I:STS 58-012-14:19:56.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:56:40.036 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:40.036 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:56:40.041 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:42.043 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:42.044 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:56:42.044 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:56:47.048 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:47.048 00 SPR-I:OPRO ; Step 4.34: Send the Report Application Code Segment CRC command for +21-126-10:56:47.048 00 SPR-I:OPRO ; for the application specified above. +21-126-10:56:47.048 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:47.050 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:47.051 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:56:47.051 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:47.052 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:56:47.067 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:47.436 00 TLMH-I:STS 58-012-14:20:04.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:56:48.068 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:48.069 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:56:48.074 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:48.075 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:56:48.107 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:56:53.110 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:53.110 00 SPR-I:OPRO ; Step 4.35: Send the Disable Application Code Segment command with +21-126-10:56:53.110 00 SPR-I:OPRO ; an application whose status is ENABLED. +21-126-10:56:53.110 00 SPR-I:OPRO ;********************************************************************* +21-126-10:56:53.125 00 SPR-I:OPRO ; Enabled app 'CS' found at index 0 +21-126-10:56:53.127 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:53.127 00 SPR-I:OPRO ; Setup event 1 with CS INFO 91 +21-126-10:56:53.127 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:56:53.128 00 CMH-I:CMD Command SFDU received:<189FC0000015279A4353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:56:53.135 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:56:53.933 00 TLMH-I:STS 58-012-14:20:10.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=91 Checksumming of app CS is Disabled +21-126-10:56:56.138 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:56.139 00 SPR-I:OPRO <*> Passed (1003;4004) - CS DisableAppName command sent properly. +21-126-10:56:56.150 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:56:56.151 00 SPR-I:OPRO <*> Passed (1003;4004) - Expected Event Msg 91 rcv'd. +21-126-10:56:56.200 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:01.204 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:01.205 00 SPR-I:OPRO ; Step 4.36: Dump the Application Code Segment Results table. +21-126-10:57:01.205 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:01.206 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:57:01.208 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:57:01.229 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl4_36" +21-126-10:57:01.231 00 CMH-I:CMD Command SFDU received:<1804C000006B034C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C345F33360000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:57:01.253 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:57:07.430 00 TLMH-I:STS 58-012-14:20:24.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl4_36' +21-126-10:57:16.262 00 SPR-I:OPRO +21-126-10:57:16.262 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:57:16.263 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:57:16.263 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:57:16.263 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:57:16.266 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl4_36 cpu1_apprestbl4_36 binary 192.168.1.8 +21-126-10:57:16.447 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:57:16.447 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:57:31.461 00 SPR-I:OPRO +21-126-10:57:31.505 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl4_36`" +21-126-10:57:31.505 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:36.511 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:57:36.513 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:41.530 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:41.533 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:57:41.538 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:41.538 00 SPR-I:OPRO ; Step 4.37: Send the Recompute Application Code Segment CRC command +21-126-10:57:41.539 00 SPR-I:OPRO ; for the application specified in Step 4.35 above. +21-126-10:57:41.539 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:41.546 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:41.547 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:57:41.547 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:41.577 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:41.577 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:57:41.577 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:41.579 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:57:41.583 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:57:41.928 00 TLMH-I:STS 58-012-14:20:58.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:57:43.585 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:43.588 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:57:43.595 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:43.596 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:57:43.624 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:57:43.628 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:57:45.930 00 TLMH-I:STS 58-012-14:21:02.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:57:46.631 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:46.634 00 SPR-I:OPRO <*> Passed (4005.1) - Expected Event Msg 99 rcv'd. +21-126-10:57:46.641 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:57:47.643 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:47.645 00 SPR-I:OPRO <*> Passed (4005.1) - In Progress Flag set to False as expected. +21-126-10:57:47.646 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:52.650 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:52.650 00 SPR-I:OPRO ; Step 4.38: Send the Report Application Code Segment CRC command for +21-126-10:57:52.650 00 SPR-I:OPRO ; for the application specified above. +21-126-10:57:52.651 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:52.655 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:52.657 00 SPR-I:OPRO ; Setup event 1 with CS INFO 82 +21-126-10:57:52.657 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:57:52.659 00 CMH-I:CMD Command SFDU received:<189FC000001524994353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:57:52.673 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:57:53.427 00 TLMH-I:STS 58-012-14:21:10.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=82 Report baseline of app CS is 0xFFFFC2DF +21-126-10:57:53.674 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:53.677 00 SPR-I:OPRO <*> Passed (1003;4006) - CS ReportAppName command sent properly. +21-126-10:57:53.683 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:57:53.684 00 SPR-I:OPRO <*> Passed (1003;4006) - Expected Event Msg 82 rcv'd. +21-126-10:57:53.713 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:57:58.718 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.718 00 SPR-I:OPRO ; Step 5.0: Definition Table Update Test. +21-126-10:57:58.718 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.718 00 SPR-I:OPRO ; Step 5.1: Create an Application Code Segment Definition table load +21-126-10:57:58.719 00 SPR-I:OPRO ; file that contains all empty items. +21-126-10:57:58.719 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.720 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt4.i +21-126-10:57:58.723 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT4 started +21-126-10:57:58.745 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.745 00 SPR-I:OPRO ; Define the Application Definition Table +21-126-10:57:58.745 00 SPR-I:OPRO ;******************************************************************** +21-126-10:57:58.754 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-126-10:57:58.754 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-126-10:57:58.756 00 SPR-I:OPRO ********** appdefemptytable ********** +21-126-10:57:58.756 00 SPR-I:OPRO +21-126-10:57:58.756 00 SPR-I:OPRO Content Type: cFE1 +21-126-10:57:58.756 00 SPR-I:OPRO Sub Type: 8 +21-126-10:57:58.757 00 SPR-I:OPRO Length: 12 +21-126-10:57:58.757 00 SPR-I:OPRO Spacecraft Id: SCX +21-126-10:57:58.757 00 SPR-I:OPRO Processor Id: CPU3 +21-126-10:57:58.757 00 SPR-I:OPRO Application Id: 0 +21-126-10:57:58.757 00 SPR-I:OPRO Create Time Secs: 1620298678 +21-126-10:57:58.757 00 SPR-I:OPRO Create Time Subsecs: 0 +21-126-10:57:58.757 00 SPR-I:OPRO File Description: App Definition Empty Table Load +21-126-10:57:58.757 00 SPR-I:OPRO +21-126-10:57:58.757 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-126-10:57:58.757 00 SPR-I:OPRO +21-126-10:57:58.757 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-126-10:57:58.757 00 SPR-I:OPRO Byte Offset: 0 +21-126-10:57:58.757 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-126-10:57:58.757 00 SPR-I:OPRO Number of Bytes: 528 +21-126-10:57:58.757 00 SPR-I:OPRO +21-126-10:57:58.764 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-126-10:57:58.764 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-126-10:57:58.765 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-126-10:57:58.772 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-126-10:57:58.772 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat appdefemptytable.tmp cs.defapptbl > appdefemptytable +21-126-10:57:58.775 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl appdefemptytable.tmp +21-126-10:57:58.779 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-126-10:57:58.780 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.780 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt4 +21-126-10:57:58.780 00 SPR-I:OPRO ;********************************************************************* +21-126-10:57:58.780 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT4 completed +21-126-10:57:58.781 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:03.784 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:03.785 00 SPR-I:OPRO ; Step 5.2: Send the command to load the file created above. +21-126-10:58:03.785 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:03.790 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:03.790 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-126-10:58:03.790 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:03.791 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-126-10:58:03.791 00 SPR-I:STS Procedure LOAD_TABLE started +21-126-10:58:03.793 00 SPR-I:OPRO Table Filename: appdefemptytable +21-126-10:58:03.794 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 appdefemptytable RAM:0 3 +21-126-10:58:03.794 00 SPR-I:OPRO +21-126-10:58:03.922 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:58:03.923 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:08.927 00 SPR-I:OPRO +21-126-10:58:08.931 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/appdefemptytable" +21-126-10:58:08.934 00 CMH-I:CMD Command SFDU received:<1804C000004102132F72616D2F617070646566656D7074797461626C6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:58:08.963 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:58:09.428 00 TLMH-I:STS 58-012-14:21:26.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/appdefemptytable' into 'CS.DefAppTbl' working buffer +21-126-10:58:11.968 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:11.970 00 SPR-I:STS Procedure LOAD_TABLE completed +21-126-10:58:11.976 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:11.977 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-126-10:58:11.977 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:16.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:16.981 00 SPR-I:OPRO ; Step 5.3: Send the command to validate the file loaded in Step 5.2. +21-126-10:58:16.981 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:16.988 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:16.989 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-126-10:58:16.989 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:16.997 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:16.998 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-126-10:58:16.998 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:17.002 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:58:17.024 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:58:17.428 00 TLMH-I:STS 58-012-14:21:34.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-126-10:58:17.429 00 TLMH-I:STS 58-012-14:21:34.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-126-10:58:17.430 00 TLMH-I:STS 58-012-14:21:34.002 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-126-10:58:20.028 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:20.031 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-126-10:58:20.032 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-126-10:58:20.046 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:20.048 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:20.048 00 SPR-I:OPRO ; Step 5.4: Send the Recompute Application Code Segment CRC command +21-126-10:58:20.049 00 SPR-I:OPRO ; for an application specified in the Results table. +21-126-10:58:20.049 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:20.083 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:20.083 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 85 +21-126-10:58:20.083 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:20.086 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:20.086 00 SPR-I:OPRO ; Setup event 2 with CS INFO 99 +21-126-10:58:20.086 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:20.087 00 CMH-I:CMD Command SFDU received:<189FC000001525984353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:58:20.101 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:58:20.436 00 TLMH-I:STS 58-012-14:21:37.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=85 Recompute baseline of app CS started +21-126-10:58:22.103 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:22.107 00 SPR-I:OPRO <*> Passed (1003;4005) - CS RecomputeAppName command sent properly. +21-126-10:58:22.138 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:22.140 00 SPR-I:OPRO <*> Passed (1003;4005) - Expected Event Msg 85 rcv'd. +21-126-10:58:22.176 00 SPR-I:OPRO <*> Passed (4005) - In Progress Flag set to True as expected. +21-126-10:58:22.177 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:24.437 00 TLMH-I:STS 58-012-14:21:41.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=99 App CS recompute finished. New baseline is 0xFFFFC2DF +21-126-10:58:27.181 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:27.181 00 SPR-I:OPRO ; Step 5.5: Send the command to Activate the file loaded in Step 5.2. +21-126-10:58:27.181 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:27.183 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:27.183 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-126-10:58:27.183 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:27.186 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:27.186 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-126-10:58:27.186 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:58:27.187 00 CMH-I:CMD Command SFDU received:<1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:58:27.201 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:58:27.932 00 TLMH-I:STS 58-012-14:21:44.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-126-10:58:29.436 00 TLMH-I:STS 58-012-14:21:46.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-126-10:58:29.437 00 TLMH-I:STS 58-012-14:21:46.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-126-10:58:32.206 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:32.207 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-126-10:58:32.210 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:32.211 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-126-10:58:32.215 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:58:32.216 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-126-10:58:32.229 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-126-10:58:32.229 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:58:37.234 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:37.234 00 SPR-I:OPRO ; Step 5.6: Dump the Application Code Segment Results table. +21-126-10:58:37.234 00 SPR-I:OPRO ;********************************************************************* +21-126-10:58:37.235 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-10:58:37.237 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-10:58:37.259 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_6" +21-126-10:58:37.261 00 CMH-I:CMD Command SFDU received:<1804C000006B037E000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C355F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:58:37.274 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:58:43.433 00 TLMH-I:STS 58-012-14:22:00.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_6' +21-126-10:58:52.288 00 SPR-I:OPRO +21-126-10:58:52.288 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-10:58:52.288 00 SPR-I:OPRO The APID is: P0FB3 +21-126-10:58:52.288 00 SPR-I:OPRO The CPU is: CPU3 +21-126-10:58:52.289 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-10:58:52.292 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl5_6 cpu1_apprestbl5_6 binary 192.168.1.8 +21-126-10:58:52.433 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:58:52.433 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-10:59:07.448 00 SPR-I:OPRO +21-126-10:59:07.463 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl5_6`" +21-126-10:59:07.463 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:12.468 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-10:59:12.471 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:17.483 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:17.484 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-10:59:17.486 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.486 00 SPR-I:OPRO ; Step 5.7: Create an Application Code Segment Definition table load +21-126-10:59:17.486 00 SPR-I:OPRO ; file containing empty entries in between valid entries. +21-126-10:59:17.486 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.486 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt2.i +21-126-10:59:17.487 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 started +21-126-10:59:17.546 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.546 00 SPR-I:OPRO ; Define the Application Definition Table +21-126-10:59:17.546 00 SPR-I:OPRO ;******************************************************************** +21-126-10:59:17.553 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-126-10:59:17.553 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-126-10:59:17.555 00 SPR-I:OPRO ********** app_def_tbl_ld_2 ********** +21-126-10:59:17.556 00 SPR-I:OPRO +21-126-10:59:17.556 00 SPR-I:OPRO Content Type: cFE1 +21-126-10:59:17.556 00 SPR-I:OPRO Sub Type: 8 +21-126-10:59:17.556 00 SPR-I:OPRO Length: 12 +21-126-10:59:17.556 00 SPR-I:OPRO Spacecraft Id: SCX +21-126-10:59:17.556 00 SPR-I:OPRO Processor Id: CPU3 +21-126-10:59:17.556 00 SPR-I:OPRO Application Id: 0 +21-126-10:59:17.556 00 SPR-I:OPRO Create Time Secs: 1620298757 +21-126-10:59:17.556 00 SPR-I:OPRO Create Time Subsecs: 0 +21-126-10:59:17.556 00 SPR-I:OPRO File Description: App Definition Table Load 2 +21-126-10:59:17.556 00 SPR-I:OPRO +21-126-10:59:17.556 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-126-10:59:17.556 00 SPR-I:OPRO +21-126-10:59:17.556 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-126-10:59:17.556 00 SPR-I:OPRO Byte Offset: 0 +21-126-10:59:17.556 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-126-10:59:17.557 00 SPR-I:OPRO Number of Bytes: 528 +21-126-10:59:17.557 00 SPR-I:OPRO +21-126-10:59:17.562 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-126-10:59:17.562 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-126-10:59:17.562 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-126-10:59:17.570 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-126-10:59:17.570 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_ld_2.tmp cs.defapptbl > app_def_tbl_ld_2 +21-126-10:59:17.575 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_ld_2.tmp +21-126-10:59:17.579 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-126-10:59:17.579 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.579 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt2 +21-126-10:59:17.579 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.579 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT2 completed +21-126-10:59:17.580 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_adt3.i +21-126-10:59:17.582 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT3 started +21-126-10:59:17.630 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.630 00 SPR-I:OPRO ; Define the Application Definition Table +21-126-10:59:17.630 00 SPR-I:OPRO ;******************************************************************** +21-126-10:59:17.636 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/create_tbl_file_from_cvt.i +21-126-10:59:17.637 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT started +21-126-10:59:17.639 00 SPR-I:OPRO ********** app_def_tbl_invalid ********** +21-126-10:59:17.639 00 SPR-I:OPRO +21-126-10:59:17.639 00 SPR-I:OPRO Content Type: cFE1 +21-126-10:59:17.639 00 SPR-I:OPRO Sub Type: 8 +21-126-10:59:17.639 00 SPR-I:OPRO Length: 12 +21-126-10:59:17.639 00 SPR-I:OPRO Spacecraft Id: SCX +21-126-10:59:17.639 00 SPR-I:OPRO Processor Id: CPU3 +21-126-10:59:17.639 00 SPR-I:OPRO Application Id: 0 +21-126-10:59:17.639 00 SPR-I:OPRO Create Time Secs: 1620298757 +21-126-10:59:17.639 00 SPR-I:OPRO Create Time Subsecs: 0 +21-126-10:59:17.640 00 SPR-I:OPRO File Description: App Definition Table Invalid Sta +21-126-10:59:17.640 00 SPR-I:OPRO +21-126-10:59:17.640 00 SPR-I:OPRO ********** CS.DefAppTbl ********** +21-126-10:59:17.640 00 SPR-I:OPRO +21-126-10:59:17.640 00 SPR-I:OPRO Start Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[0].State +21-126-10:59:17.640 00 SPR-I:OPRO Byte Offset: 0 +21-126-10:59:17.640 00 SPR-I:OPRO End Mnemonic: SCX_CPU1_CS_APP_DEF_TABLE[23].Name +21-126-10:59:17.640 00 SPR-I:OPRO Number of Bytes: 528 +21-126-10:59:17.640 00 SPR-I:OPRO +21-126-10:59:17.646 00 SPR-I:STS Loading file /s/opr/accounts/global/prc/partial_cvt_to_file_beta.i +21-126-10:59:17.646 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA started +21-126-10:59:17.647 00 SPR-I:OPRO The unix command is cd /s/opr/accounts/cfs_test/image;cvt2file -s 116 -e 643 P0FAF cs.defapptbl +21-126-10:59:17.652 00 SPR-I:STS Procedure PARTIAL_CVT_TO_FILE_BETA completed +21-126-10:59:17.653 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;cat app_def_tbl_invalid.tmp cs.defapptbl > app_def_tbl_invalid +21-126-10:59:17.656 00 SPR-I:OPRO cd /s/opr/accounts/cfs_test/image;rm cs.defapptbl app_def_tbl_invalid.tmp +21-126-10:59:17.660 00 SPR-I:STS Procedure CREATE_TBL_FILE_FROM_CVT completed +21-126-10:59:17.660 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.660 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_adt3 +21-126-10:59:17.660 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.660 00 SPR-I:STS Procedure SCX_CPU1_CS_ADT3 completed +21-126-10:59:17.661 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.661 00 SPR-I:OPRO ; Step 5.8: Send the command to load the invalid file created above. +21-126-10:59:17.661 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:17.663 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:17.663 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-126-10:59:17.663 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:17.664 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-126-10:59:17.664 00 SPR-I:STS Procedure LOAD_TABLE started +21-126-10:59:17.680 00 SPR-I:OPRO Table Filename: app_def_tbl_invalid +21-126-10:59:17.681 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_invalid RAM:0 3 +21-126-10:59:17.682 00 SPR-I:OPRO +21-126-10:59:17.808 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:59:17.808 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:22.813 00 SPR-I:OPRO +21-126-10:59:22.816 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_invalid" +21-126-10:59:22.817 00 CMH-I:CMD Command SFDU received:<1804C0000041024C2F72616D2F6170705F6465665F74626C5F696E76616C696400000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:22.836 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:23.430 00 TLMH-I:STS 58-012-14:22:40.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_invalid' into 'CS.DefAppTbl' working buffer +21-126-10:59:23.837 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:23.839 00 SPR-I:STS Procedure LOAD_TABLE completed +21-126-10:59:23.846 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:23.846 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-126-10:59:23.847 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:28.851 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:28.851 00 SPR-I:OPRO ; Step 5.9: Send the command to validate the file loaded in Step 5.8 +21-126-10:59:28.851 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:28.853 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:28.854 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-126-10:59:28.854 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:28.857 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:28.858 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL ERROR 96 +21-126-10:59:28.858 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:28.859 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:28.874 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:29.430 00 TLMH-I:STS 58-012-14:22:46.001 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-126-10:59:29.431 00 TLMH-I:STS 58-012-14:22:46.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=106 CS Apps Table Validate: Illegal State Field (0x0007) found with name IN_VALID_APP +21-126-10:59:29.432 00 TLMH-I:STS 58-012-14:22:46.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 1, unused = 20 +21-126-10:59:29.433 00 TLMH-I:STS 58-012-14:22:46.002 ERROR CPU=CPU1 APPNAME=CFE_TBL EVENT ID=96 CS validation failed for Inactive 'CS.DefAppTbl', Status=0xFFFFFFFD +21-126-10:59:31.877 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:31.877 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-126-10:59:31.877 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-126-10:59:31.881 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:31.881 00 SPR-I:OPRO <*> Passed - Application Definition Table validation failed with an invalid state. +21-126-10:59:31.882 00 SPR-I:OPRO <*> Passed - Event Msg 96 Found! +21-126-10:59:31.882 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:31.892 00 SPR-I:OPRO ; Step 5.10: Send the command to abort the invalid load. +21-126-10:59:31.892 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:31.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:31.894 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 21 +21-126-10:59:31.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:31.895 00 CMH-I:CMD Command SFDU received:<1804C0000029096143532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:31.909 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:32.435 00 TLMH-I:STS 58-012-14:22:49.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=21 Table Load Aborted for 'CS.DefAppTbl' +21-126-10:59:35.914 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:35.917 00 SPR-I:OPRO <*> Passed - Load abort command sent successfully. +21-126-10:59:35.922 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:35.924 00 SPR-I:OPRO <*> Passed - Event Msg 21 Found! +21-126-10:59:35.924 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:40.928 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:40.928 00 SPR-I:OPRO ; Step 5.11: Send the command to load the file with valid entries. +21-126-10:59:40.929 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:40.936 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:40.937 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL INFO 12 +21-126-10:59:40.937 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:40.941 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_table.i +21-126-10:59:40.943 00 SPR-I:STS Procedure LOAD_TABLE started +21-126-10:59:40.961 00 SPR-I:OPRO Table Filename: app_def_tbl_ld_2 +21-126-10:59:40.963 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/table_ftp.pl 192.168.1.8 app_def_tbl_ld_2 RAM:0 3 +21-126-10:59:40.964 00 SPR-I:OPRO +21-126-10:59:41.106 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-10:59:41.106 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:46.111 00 SPR-I:OPRO +21-126-10:59:46.114 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_LOAD LFILENAME="/ram/app_def_tbl_ld_2" +21-126-10:59:46.116 00 CMH-I:CMD Command SFDU received:<1804C000004102582F72616D2F6170705F6465665F74626C5F6C645F3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:46.142 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:46.927 00 TLMH-I:STS 58-012-14:23:03.501 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=12 Successful load of '/ram/app_def_tbl_ld_2' into 'CS.DefAppTbl' working buffer +21-126-10:59:48.146 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:48.148 00 SPR-I:STS Procedure LOAD_TABLE completed +21-126-10:59:48.155 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:48.157 00 SPR-I:OPRO <*> Passed - Load command sent successfully. +21-126-10:59:48.161 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:48.162 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-10:59:53.166 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:53.166 00 SPR-I:OPRO ; Step 5.12: Send the command to validate the file loaded in Step 5.11 +21-126-10:59:53.166 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:53.168 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:53.168 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 16 +21-126-10:59:53.168 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:53.171 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:53.172 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 36 +21-126-10:59:53.172 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:53.173 00 CMH-I:CMD Command SFDU received:<1804C000002B046E000043532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:53.178 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:53.934 00 TLMH-I:STS 58-012-14:23:10.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=16 Tbl Services issued validation request for 'CS.DefAppTbl' +21-126-10:59:55.431 00 TLMH-I:STS 58-012-14:23:12.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 3, bad = 0, unused = 21 +21-126-10:59:55.432 00 TLMH-I:STS 58-012-14:23:12.003 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=36 CS validation successful for Inactive 'CS.DefAppTbl' +21-126-10:59:56.181 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:56.181 00 SPR-I:OPRO <*> Passed - Application Definition Table validate command sent. +21-126-10:59:56.182 00 SPR-I:OPRO <*> Passed - Event Msg 16 Found! +21-126-10:59:56.185 00 SPR-I:STTE WAIT UNTIL completed +21-126-10:59:56.186 00 SPR-I:OPRO <*> Passed - Application Definition Table validation event '36' found! +21-126-10:59:56.186 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:56.186 00 SPR-I:OPRO ; Step 5.13: Send the command to Activate the file loaded in Step 5.11 +21-126-10:59:56.197 00 SPR-I:OPRO ;********************************************************************* +21-126-10:59:56.198 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:56.198 00 SPR-I:OPRO ; Setup event 1 with CFE_TBL DEBUG 17 +21-126-10:59:56.199 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:56.201 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:56.208 00 SPR-I:OPRO ; Setup event 2 with CFE_TBL INFO 37 +21-126-10:59:56.208 00 SPR-I:OPRO ;*********************************************************************** +21-126-10:59:56.209 00 CMH-I:CMD Command SFDU received:<1804C0000029056D43532E44656641707054626C00000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-10:59:56.223 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-10:59:56.934 00 TLMH-I:STS 58-012-14:23:13.500 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=17 Tbl Services notifying App that 'CS.DefAppTbl' has a load pending +21-126-10:59:57.430 00 TLMH-I:STS 58-012-14:23:14.001 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=37 CS Successfully Updated 'CS.DefAppTbl' +21-126-11:00:00.227 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:00:00.228 00 SPR-I:OPRO <*> Passed - Activate Application Definition Table command sent properly. +21-126-11:00:00.231 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:00:00.231 00 SPR-I:OPRO <*> Passed - Event message 17 received +21-126-11:00:00.234 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:00:00.235 00 SPR-I:OPRO <*> Passed - Application Definition Table Updated successfully. +21-126-11:00:00.245 00 SPR-I:OPRO <*> Passed - Event Msg 37 Found! +21-126-11:00:00.245 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:05.250 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:05.250 00 SPR-I:OPRO ; Step 5.14: Dump the Application Code Segment Results table. +21-126-11:00:05.250 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:05.251 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-11:00:05.252 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-11:00:05.257 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl5_14" +21-126-11:00:05.257 00 CMH-I:CMD Command SFDU received:<1804C000006B034D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C355F31340000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-11:00:05.259 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:00:11.435 00 TLMH-I:STS 58-012-14:23:28.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl5_14' +21-126-11:00:20.271 00 SPR-I:OPRO +21-126-11:00:20.271 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-11:00:20.271 00 SPR-I:OPRO The APID is: P0FB3 +21-126-11:00:20.271 00 SPR-I:OPRO The CPU is: CPU3 +21-126-11:00:20.272 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-11:00:20.275 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl5_14 cpu1_apprestbl5_14 binary 192.168.1.8 +21-126-11:00:20.423 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:00:20.423 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:00:35.438 00 SPR-I:OPRO +21-126-11:00:35.480 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl5_14`" +21-126-11:00:35.480 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:40.486 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-11:00:40.489 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:45.504 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:00:45.508 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-11:00:45.513 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:45.513 00 SPR-I:OPRO ; Step 6.0: Processing Limit Test. +21-126-11:00:45.513 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:45.513 00 SPR-I:OPRO ; Step 6.1: Send the Disable Non-Volatile (Eeprom) Checksumming +21-126-11:00:45.513 00 SPR-I:OPRO ; command if it is Enabled. +21-126-11:00:45.513 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:45.549 00 SPR-I:OPRO => Eeprom Checksumming is already disabled. +21-126-11:00:45.549 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:50.553 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:50.553 00 SPR-I:OPRO ; Step 6.2: Send the Disable OS Code Segment command if necessary. +21-126-11:00:50.553 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:50.554 00 SPR-I:OPRO => OS Code Segment Checksumming is already disabled. +21-126-11:00:50.554 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:00:55.558 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:55.558 00 SPR-I:OPRO ; Step 6.3: Send the Disable cFE Code Segment command if necessary. +21-126-11:00:55.559 00 SPR-I:OPRO ;********************************************************************* +21-126-11:00:55.559 00 SPR-I:OPRO => CFE Code Segment Checksumming is already disabled. +21-126-11:00:55.560 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:00.564 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:00.564 00 SPR-I:OPRO ; Step 6.4: Send the Disable Table Checksumming command if necessary. +21-126-11:01:00.564 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:00.565 00 SPR-I:OPRO => Table Checksumming is already disabled. +21-126-11:01:00.565 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:05.569 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:05.569 00 SPR-I:OPRO ; Step 6.5: Send the Disable User-Defined Memory Checksumming command. +21-126-11:01:05.569 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:05.570 00 SPR-I:OPRO => User-Defined Memory Checksumming is already disabled. +21-126-11:01:05.570 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:10.574 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:10.574 00 SPR-I:OPRO ; Step 6.6: Dump the Application Code Segment Results table. +21-126-11:01:10.575 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:10.576 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-11:01:10.579 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-11:01:10.584 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_6" +21-126-11:01:10.585 00 CMH-I:CMD Command SFDU received:<1804C000006B037D000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C365F36000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-11:01:10.585 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:01:15.431 00 TLMH-I:STS 58-012-14:24:32.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_6' +21-126-11:01:25.598 00 SPR-I:OPRO +21-126-11:01:25.598 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-11:01:25.598 00 SPR-I:OPRO The APID is: P0FB3 +21-126-11:01:25.598 00 SPR-I:OPRO The CPU is: CPU3 +21-126-11:01:25.598 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-11:01:25.601 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl6_6 cpu1_apprestbl6_6 binary 192.168.1.8 +21-126-11:01:25.741 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:01:25.741 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:01:40.753 00 SPR-I:OPRO +21-126-11:01:40.770 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl6_6`" +21-126-11:01:40.770 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:45.774 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-11:01:45.777 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:01:50.787 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:01:50.788 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-11:01:50.789 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:50.789 00 SPR-I:OPRO ; Step 6.7: Constantly Dump the Application Code Segment Results +21-126-11:01:50.789 00 SPR-I:OPRO ; table to determine if the CS application is segmenting the CRC +21-126-11:01:50.789 00 SPR-I:OPRO ; calculation each cycle. +21-126-11:01:50.789 00 SPR-I:OPRO ;********************************************************************* +21-126-11:01:50.804 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-11:01:50.805 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-11:01:50.811 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl6_7" +21-126-11:01:50.811 00 CMH-I:CMD Command SFDU received:<1804C000006B037C000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C365F37000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-11:01:50.823 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:01:55.426 00 TLMH-I:STS 58-012-14:25:12.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl6_7' +21-126-11:02:05.093 00 SPR-I:OPRI --> sammi sys add-java-window & +21-126-11:02:05.854 00 SPR-I:OPRO +21-126-11:02:05.855 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-11:02:05.855 00 SPR-I:OPRO The APID is: P0FB3 +21-126-11:02:05.855 00 SPR-I:OPRO The CPU is: CPU3 +21-126-11:02:05.856 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-11:02:05.860 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl6_7 cpu1_apprestbl6_7 binary 192.168.1.8 +21-126-11:02:06.023 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:02:06.023 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:02:21.036 00 SPR-I:OPRO +21-126-11:02:21.048 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl6_7`" +21-126-11:02:21.048 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:02:22.512 00 DPD-I:STS Page SCX_CPU1_TST_CS_HK added (cid:1). +21-126-11:02:26.054 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-11:02:26.056 00 SPR-I:STTE Wait mode - waiting 3 seconds ... +21-126-11:02:29.114 00 SPR-I:OPRO <*> Passed (7000) - Segmenting has occurred for Applications. +21-126-11:02:29.116 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:29.116 00 SPR-I:OPRO ; Step 7.0: Definition Table Initialization Test. +21-126-11:02:29.116 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:29.116 00 SPR-I:OPRO ; Step 7.1: Send the command to stop the CS Application. +21-126-11:02:29.116 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:29.117 00 CMH-I:CMD Command SFDU received:<1806C000001505214353000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-11:02:29.128 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:02:29.430 00 TLMH-I:STS 58-012-14:25:46.002 INFO CPU=CPU1 APPNAME=CS EVENT ID=146 App terminating, RunStatus:0x00000007 +21-126-11:02:29.430 00 TLMH-I:STS 58-012-14:25:46.006 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=8 Stop Application CS Completed. +21-126-11:02:34.133 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:34.133 00 SPR-I:OPRO ; Step 7.2: Download the default Application Code Segment Definition +21-126-11:02:34.133 00 SPR-I:OPRO ; Table file in order to restore it during cleanup. +21-126-11:02:34.134 00 SPR-I:OPRO ;******************************************************************** +21-126-11:02:34.135 00 SPR-I:OPRO ==> Default Application Code Segment Table filename config paramter = '/cf/apps/cs_apptbl.tbl' +21-126-11:02:34.142 00 SPR-I:OPRO ==> Table filename ONLY = 'cs_apptbl.tbl' +21-126-11:02:34.143 00 SPR-I:OPRO ==> last Slash found at 9 +21-126-11:02:34.144 00 SPR-I:OPRO ==> Default path spec = '/cf/apps/' +21-126-11:02:34.144 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-126-11:02:34.146 00 SPR-I:STS Procedure FTP_FILE started +21-126-11:02:34.298 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:02:34.298 00 SPR-I:STS Procedure FTP_FILE completed +21-126-11:02:34.299 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:02:39.304 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:39.304 00 SPR-I:OPRO ; Step 7.3: Delete the Application Code Segment Definition table +21-126-11:02:39.304 00 SPR-I:OPRO ; default load file from the CPU1. +21-126-11:02:39.304 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:39.305 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-126-11:02:39.306 00 SPR-I:STS Procedure FTP_FILE started +21-126-11:02:39.433 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:02:39.433 00 SPR-I:STS Procedure FTP_FILE completed +21-126-11:02:39.434 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:39.434 00 SPR-I:OPRO ; Step 7.4: Start the CS Application. +21-126-11:02:39.434 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:39.438 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:02:39.438 00 SPR-I:OPRO ; Setup event 1 with CFE_ES INFO 6 +21-126-11:02:39.438 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:02:39.444 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:02:39.444 00 SPR-I:OPRO ; Setup event 2 with CS INFO 1 +21-126-11:02:39.444 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:02:39.472 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/load_start_app.i +21-126-11:02:39.473 00 SPR-I:STS Procedure LOAD_START_APP started +21-126-11:02:39.474 00 SPR-I:OPRO Application Filename: cs.o +21-126-11:02:39.475 00 SPR-I:OPRO The perl command is perl /s/opr/accounts/global/tools/fsw_ftp.pl 192.168.1.8 cs.o RAM:0 3 +21-126-11:02:39.607 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:02:39.609 00 SPR-I:OPRO Sending Command: /SCX_CPU1_ES_STARTAPP APPLICATION="CS" APP_ENTRY_PT="CS_AppMain" APP_FILE_NAME="/ram/cs.o" STACKSIZE=X'2000' PRIORITY=X'b7' RESTARTCPU +21-126-11:02:39.612 00 CMH-I:CMD Command SFDU received:<1806C000007104D8435300000000000000000000000000000000000043535F4170704D61696E000000000000000000002F72616D2F63732E6F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000100B7> from gs582cfslab4:SPR +21-126-11:02:39.625 00 SPR-I:STS Procedure LOAD_START_APP completed +21-126-11:02:39.640 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:02:39.930 00 TLMH-I:STS 58-012-14:25:56.514 INFO CPU=CPU1 APPNAME=CFE_ES EVENT ID=6 Started CS from /ram/cs.o, AppID = 1114125 +21-126-11:02:39.931 00 TLMH-I:STS 58-012-14:25:56.584 INFO CPU=CPU1 APPNAME=CS EVENT ID=144 CS Eeprom Table verification results: good = 0, bad = 0, unused = 16 +21-126-11:02:39.932 00 TLMH-I:STS 58-012-14:25:56.584 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefEepromTbl' from '/cf/cs_eepromtbl.tbl' +21-126-11:02:39.933 00 TLMH-I:STS 58-012-14:25:56.584 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Eeprom Table: No valid entries in the table +21-126-11:02:39.934 00 TLMH-I:STS 58-012-14:25:56.618 INFO CPU=CPU1 APPNAME=CS EVENT ID=143 CS Memory Table verification results: good = 0, bad = 0, unused = 16 +21-126-11:02:39.935 00 TLMH-I:STS 58-012-14:25:56.618 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefMemoryTbl' from '/cf/cs_memorytbl.tbl' +21-126-11:02:39.936 00 TLMH-I:STS 58-012-14:25:56.618 INFO CPU=CPU1 APPNAME=CS EVENT ID=107 CS Memory Table: No valid entries in the table +21-126-11:02:39.938 00 TLMH-I:STS 58-012-14:25:56.655 INFO CPU=CPU1 APPNAME=CS EVENT ID=142 CS Apps Table verification results: good = 0, bad = 0, unused = 24 +21-126-11:02:39.939 00 TLMH-I:STS 58-012-14:25:56.655 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefAppTbl' from 'Addr 0x00A3A390' +21-126-11:02:39.941 00 TLMH-I:STS 58-012-14:25:56.655 INFO CPU=CPU1 APPNAME=CS EVENT ID=108 CS Apps Table: No valid entries in the table +21-126-11:02:39.942 00 TLMH-I:STS 58-012-14:25:56.692 INFO CPU=CPU1 APPNAME=CS EVENT ID=139 CS Tables Table verification results: good = 0, bad = 0, unused = 24 +21-126-11:02:39.944 00 TLMH-I:STS 58-012-14:25:56.692 DEBUG CPU=CPU1 APPNAME=CFE_TBL EVENT ID=35 Successfully loaded 'CS.DefTablesTbl' from '/cf/cs_tablestbl.tbl' +21-126-11:02:39.945 00 TLMH-I:STS 58-012-14:25:56.692 INFO CPU=CPU1 APPNAME=CS EVENT ID=109 CS Tables Table: No valid entries in the table +21-126-11:02:39.946 00 TLMH-I:STS 58-012-14:25:56.693 INFO CPU=CPU1 APPNAME=CS EVENT ID=1 CS Initialized. Version 2.4.2.0 +21-126-11:02:40.641 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:02:40.642 00 SPR-I:OPRO <*> Passed - CS Application Started +21-126-11:02:40.644 00 CMH-I:CMD Command SFDU received:<1880C0000008020508A40000000004> from gs582cfslab4:SPR +21-126-11:02:40.655 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:02:41.930 00 TLMH-I:STS 58-012-14:25:58.300 ERROR CPU=CPU1 APPNAME=CFE_SB EVENT ID=6 Subscribe Err:Bad Arg,MsgId 0x8a40000,PipeId 1441800,app TO_LAB_APP,scope 0 +21-126-11:02:41.931 00 TLMH-I:STS 58-012-14:25:58.300 ERROR CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=10 L481 TO Can't subscribe 0x8a40000 status -905969661 +21-126-11:02:45.659 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:45.659 00 SPR-I:OPRO ; Step 7.5: Dump the Application Code Segment Results table. +21-126-11:02:45.659 00 SPR-I:OPRO ;********************************************************************* +21-126-11:02:45.660 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/get_tbl_to_cvt.i +21-126-11:02:45.661 00 SPR-I:STS Procedure GET_TBL_TO_CVT started +21-126-11:02:45.667 00 SPR-I:OPRO Sending Command: /SCX_CPU1_TBL_DUMP ACTIVE DTABLENAME="CS.ResAppTbl" DFILENAME="/ram/cpu1_apprestbl7_5" +21-126-11:02:45.668 00 CMH-I:CMD Command SFDU received:<1804C000006B037F000143532E52657341707054626C000000000000000000000000000000000000000000000000000000002F72616D2F637075315F61707072657374626C375F35000000000000000000000000000000000000000000000000000000000000000000000000000000000000> from gs582cfslab4:SPR +21-126-11:02:45.679 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:02:51.431 00 TLMH-I:STS 58-012-14:26:08.004 INFO CPU=CPU1 APPNAME=CFE_TBL EVENT ID=14 Successfully dumped Table 'CS.ResAppTbl' to '/ram/cpu1_apprestbl7_5' +21-126-11:03:00.691 00 SPR-I:OPRO +21-126-11:03:00.691 00 SPR-I:OPRO The TBLNAME is: CS.ResAppTbl +21-126-11:03:00.691 00 SPR-I:OPRO The APID is: P0FB3 +21-126-11:03:00.691 00 SPR-I:OPRO The CPU is: CPU3 +21-126-11:03:00.692 00 SPR-I:OPRO The IP Address is: 192.168.1.8 +21-126-11:03:00.693 00 SPR-I:OPRO The perl command is: perl /s/opr/accounts/global/tools/ftp.pl RAM:0 cpu1_apprestbl7_5 cpu1_apprestbl7_5 binary 192.168.1.8 +21-126-11:03:00.824 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:03:00.824 00 SPR-I:STTE Wait mode - waiting 15 seconds ... +21-126-11:03:15.836 00 SPR-I:OPRO +21-126-11:03:15.879 00 SPR-I:OPRO The unix command is cvt -ws file_list[4019].file_write_time "`date +%y-%j-%T -r /s/opr/accounts/cfs_test/image/cpu1_apprestbl7_5`" +21-126-11:03:15.879 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:03:20.883 00 SPR-I:STS Procedure GET_TBL_TO_CVT completed +21-126-11:03:20.885 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:03:25.901 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:03:25.908 00 SPR-I:OPRO <*> Passed (4008) - Dump of App Results Table successful. +21-126-11:03:25.911 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:25.911 00 SPR-I:OPRO ; Step 8.0: Clean-up. +21-126-11:03:25.912 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:25.912 00 SPR-I:OPRO ; Step 8.1: Upload the default Application Code Segment Definition +21-126-11:03:25.912 00 SPR-I:OPRO ; table downloaded in step 7.2. +21-126-11:03:25.912 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:25.912 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/ftp_file.i +21-126-11:03:25.938 00 SPR-I:STS Procedure FTP_FILE started +21-126-11:03:26.211 00 SPR-I:OPRO Return code from ftp_file.pl: 0 +21-126-11:03:26.212 00 SPR-I:STS Procedure FTP_FILE completed +21-126-11:03:26.215 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:26.215 00 SPR-I:OPRO ; Step 8.2: Send the Power-On Reset command. +21-126-11:03:26.215 00 SPR-I:OPRO ;********************************************************************* +21-126-11:03:26.217 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-126-11:03:26.231 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:03:36.240 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-126-11:03:36.241 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-126-11:03:36.245 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-126-11:03:36.280 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-126-11:03:40.091 00 DPD-I:STS Deleting page SCX_CPU1_TST_CS_HK +21-126-11:04:34.435 00 DPD-I:STS Deleting page SCX_CPU1_CS_APP_RESULTS_TBL +21-126-11:04:36.340 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:04:42.306 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-126-11:04:42.979 00 DPD-I:STS Deleting page SCX_CPU1_CS_APP_DEF_TABLE +21-126-11:04:46.351 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:04:46.423 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-126-11:04:46.423 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-126-11:04:46.426 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-126-11:04:46.427 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-126-11:04:46.478 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-126-11:04:46.478 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:04:47.515 00 TLMH-I:STS 58-012-14:03:48.850 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-11:04:51.484 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:04:51.484 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-126-11:04:51.486 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-126-11:04:51.497 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-126-11:04:51.500 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:04:56.505 00 SPR-I:OPRO **** Requirements Status Reporting +21-126-11:04:56.505 00 SPR-I:OPRO -------------------------- +21-126-11:04:56.505 00 SPR-I:OPRO Requirement(s) Report +21-126-11:04:56.506 00 SPR-I:OPRO -------------------------- +21-126-11:04:56.507 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-126-11:04:56.511 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-126-11:04:56.516 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-126-11:04:56.520 00 SPR-I:OPRO FSW Requirement: CS_4000 P/F: P +21-126-11:04:56.525 00 SPR-I:OPRO FSW Requirement: CS_4000.1 P/F: P +21-126-11:04:56.566 00 SPR-I:OPRO FSW Requirement: CS_4000.2 P/F: P +21-126-11:04:56.567 00 SPR-I:OPRO FSW Requirement: CS_4001 P/F: P +21-126-11:04:56.568 00 SPR-I:OPRO FSW Requirement: CS_4002 P/F: P +21-126-11:04:56.588 00 SPR-I:OPRO FSW Requirement: CS_4003 P/F: P +21-126-11:04:56.591 00 SPR-I:OPRO FSW Requirement: CS_4004 P/F: P +21-126-11:04:56.592 00 SPR-I:OPRO FSW Requirement: CS_4005 P/F: P +21-126-11:04:56.611 00 SPR-I:OPRO FSW Requirement: CS_4005.1 P/F: P +21-126-11:04:56.613 00 SPR-I:OPRO FSW Requirement: CS_4005.2 P/F: P +21-126-11:04:56.614 00 SPR-I:OPRO FSW Requirement: CS_4006 P/F: P +21-126-11:04:56.634 00 SPR-I:OPRO FSW Requirement: CS_4007 P/F: P +21-126-11:04:56.636 00 SPR-I:OPRO FSW Requirement: CS_4008 P/F: P +21-126-11:04:56.637 00 SPR-I:OPRO FSW Requirement: CS_7000 P/F: P +21-126-11:04:56.657 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-126-11:04:56.658 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-126-11:04:56.659 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-126-11:04:56.679 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-126-11:04:56.681 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-126-11:04:56.681 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-126-11:04:56.681 00 SPR-I:OPRO ;********************************************************************* +21-126-11:04:56.701 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_appcode +21-126-11:04:56.701 00 SPR-I:OPRO ;********************************************************************* +21-126-11:04:56.701 00 SPR-I:STS Procedure SCX_CPU1_CS_APPCODE completed +21-126-11:04:56.703 00 SPR-I:OPRO *** Telemetry Info *** +21-126-11:04:56.703 00 SPR-I:OPRO +21-126-11:04:56.703 00 SPR-I:OPRO Pkt Loss Count: N/A +21-126-11:04:56.703 00 SPR-I:OPRO +21-126-11:04:56.703 00 SPR-I:OPRO ****************** +21-126-11:04:56.703 00 SPR-I:OPRO +21-126-11:04:56.703 00 SPR-I:OPRO Elapsed time: 1545.81 seconds +21-126-11:04:56.707 00 SPR-I:OPRO Elapsed time: 25.7636 minutes +21-126-11:04:56.707 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:05:06.717 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.logf +21-126-11:05:06.717 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.logp +21-126-11:05:06.718 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.logs +21-126-11:05:06.718 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.loge +21-126-11:05:06.718 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_appcode-2021-126-10h39m10s.logr +21-126-11:05:06.811 00 SPR-I:OPRI --> newlog scx_cpu1_cs_appcode-2021-126-10h39m10s.log diff --git a/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.log b/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.log new file mode 100644 index 0000000..831c736 --- /dev/null +++ b/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.log @@ -0,0 +1,5248 @@ +21-126-11:07:14.279 00 GEVH-I:STS The old event log has been compressed +21-126-11:07:14.279 00 GEVH-I:STS The new event log is now open. +21-126-11:07:14.258 00 CMH-D:COMM Received from gs582cfslab4:GEVH (4): IDs= : SFDU = +21-126-11:07:14.258 00 CMH-D:COMM Handling my I class sfdu (GEVH) +21-126-11:07:14.258 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:07:14.258 00 GEVH-D:STS A request to clear the event log (COMPRESSED) has been made. +21-126-11:07:14.258 00 CMH-D:DIR Received from gs582cfslab4:GEVH (4): LACC <> +21-126-11:07:14.258 00 GEVH-I:DBG Sending: CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:117 +21-126-11:07:14.258 00 CMH-D:LRES Message accepted locally +21-126-11:07:14.258 00 CMH-D:COMM Received from gs582cfslab4:GEVH (4): IDs= : SFDU = +21-126-11:07:14.258 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:07:14.258 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:117" ;;; ( ) +21-126-11:07:14.258 00 CMH-D:DIR Received from gs582cfslab4:GEVH (4): EACC +21-126-11:07:14.258 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:07:14.258 00 SPR-D:ERES Received end-to-end reponse(tag=117): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:117 +21-126-11:07:14.258 00 SPR-D:STS Command 117 was accepted. +21-126-11:07:14.258 00 UT_RUNPROC/99 +21-126-11:07:14.258 00 UT_RUNPROC/100 ; Build the database prefix using SC and CPU definitions from cfe_utils.h +21-126-11:07:14.258 00 UT_RUNPROC/101 local db_prefix, cpu_prefix +21-126-11:07:14.259 00 UT_RUNPROC/102 +21-126-11:07:14.259 00 UT_RUNPROC/103 ; If SC is set, use it +21-126-11:07:14.259 00 UT_RUNPROC/104 if (SC <> "") then +21-126-11:07:14.259 00 UT_RUNPROC/105 db_prefix = SC +21-126-11:07:14.259 00 UT_RUNPROC/106 endif +21-126-11:07:14.259 00 UT_RUNPROC/107 +21-126-11:07:14.259 00 UT_RUNPROC/109 db_prefix = db_prefix & CPU_CFG +21-126-11:07:14.259 00 UT_RUNPROC/110 +21-126-11:07:14.259 00 UT_RUNPROC/111 cpu_prefix = db_prefix +21-126-11:07:14.259 00 UT_RUNPROC/112 +21-126-11:07:14.259 00 UT_RUNPROC/113 ; Set the database prefix for CPU1 +21-126-11:07:14.259 00 UT_RUNPROC/114 if (numCPUs > 1) then +21-126-11:07:14.259 00 UT_RUNPROC/116 endif +21-126-11:07:14.259 00 UT_RUNPROC/117 +21-126-11:07:14.259 00 UT_RUNPROC/118 ; setup the database mnemonics for CPU1 +21-126-11:07:14.280 00 UT_RUNPROC/119 local cksumItem = cpu_prefix & "_ES_CKSUM" +21-126-11:07:14.280 00 UT_RUNPROC/120 local cfeMajorVerItem = cpu_prefix & "_ES_CFEMAJORVER" +21-126-11:07:14.280 00 UT_RUNPROC/121 local cfeMinorVerItem = cpu_prefix & "_ES_CFEMINORVER" +21-126-11:07:14.280 00 UT_RUNPROC/122 local cfeRevisionItem = cpu_prefix & "_ES_CFEREVISION" +21-126-11:07:14.280 00 UT_RUNPROC/123 local cfeMissionRevItem = cpu_prefix & "_ES_CFEMSNREV" +21-126-11:07:14.280 00 UT_RUNPROC/124 local osMajorVerItem = cpu_prefix & "_ES_OSMAJORVER" +21-126-11:07:14.280 00 UT_RUNPROC/125 local osMinorVerItem = cpu_prefix & "_ES_OSMINORVER" +21-126-11:07:14.280 00 UT_RUNPROC/126 local osRevisionItem = cpu_prefix & "_ES_OSREVISION" +21-126-11:07:14.280 00 UT_RUNPROC/127 local osMissionRevItem = cpu_prefix & "_ES_OSMISSIONREV" +21-126-11:07:14.280 00 UT_RUNPROC/128 +21-126-11:07:14.280 00 UT_RUNPROC/129 ; +21-126-11:07:14.280 00 UT_RUNPROC/130 ; Output FSW configuration information +21-126-11:07:14.280 00 UT_RUNPROC/131 ; +21-126-11:07:14.280 00 UT_RUNPROC/132 write "****************** FSW Configuration ******************" +21-126-11:07:14.280 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-126-11:07:14.280 00 UT_RUNPROC/134 if (numCPUs = 1) then +21-126-11:07:14.280 00 UT_RUNPROC/135 write " Checksum: ", {cksumItem} +21-126-11:07:14.280 00 SPR-I:OPRO Checksum: 16864 +21-126-11:07:14.280 00 UT_RUNPROC/136 write " cFE Version: ", {cfeMajorVerItem} & "." & {cfeMinorVerItem} & "." & {cfeRevisionItem} & "." & {cfeMissionRevItem} +21-126-11:07:14.281 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-126-11:07:14.281 00 UT_RUNPROC/137 write " OS Version: ", {osMajorVerItem} & "." & {osMinorVerItem} & "." & {osRevisionItem} & "." & {osMissionRevItem} +21-126-11:07:14.281 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-126-11:07:14.281 00 UT_RUNPROC/138 write " " +21-126-11:07:14.281 00 SPR-I:OPRO +21-126-11:07:14.281 00 UT_RUNPROC/139 endif +21-126-11:07:14.281 00 UT_RUNPROC/140 +21-126-11:07:14.281 00 UT_RUNPROC/141 if (numCPUs >= 2) then +21-126-11:07:14.281 00 UT_RUNPROC/166 endif +21-126-11:07:14.281 00 UT_RUNPROC/167 +21-126-11:07:14.281 00 UT_RUNPROC/168 ; This proc only supports up to 3 CPUs. +21-126-11:07:14.281 00 UT_RUNPROC/169 ; If there are more than 3, the additional CPUs must be added below +21-126-11:07:14.281 00 UT_RUNPROC/170 if (numCPUs = 3) then +21-126-11:07:14.281 00 UT_RUNPROC/189 endif +21-126-11:07:14.281 00 UT_RUNPROC/190 +21-126-11:07:14.281 00 UT_RUNPROC/191 write " Connection Status" +21-126-11:07:14.281 00 SPR-I:OPRO Connection Status +21-126-11:07:14.281 00 UT_RUNPROC/192 write " -----------------" +21-126-11:07:14.281 00 SPR-I:OPRO ----------------- +21-126-11:07:14.281 00 UT_RUNPROC/193 write " CFDP: ", %select(packet_valid("my_entity_id"),"UP","DOWN") +21-126-11:07:14.281 00 SPR-I:OPRO CFDP: DOWN +21-126-11:07:14.281 00 UT_RUNPROC/194 write " UDP: ", p@GSE_ICHAN +21-126-11:07:14.281 00 SPR-I:OPRO UDP: UP +21-126-11:07:14.281 00 UT_RUNPROC/195 write " SWTS: ", p@GSE_SCHAN +21-126-11:07:14.281 00 SPR-I:OPRO SWTS: UNK +21-126-11:07:14.282 00 UT_RUNPROC/196 ; write " ITOS: ", p@GSE_ZCHAN +21-126-11:07:14.282 00 UT_RUNPROC/197 +21-126-11:07:14.282 00 UT_RUNPROC/199 gds_label = "" +21-126-11:07:14.282 00 UT_RUNPROC/200 gds_version = "N/A" +21-126-11:07:14.282 00 UT_RUNPROC/201 +21-126-11:07:14.282 00 UT_RUNPROC/202 #ifdef GDS_EXISTS +21-126-11:07:14.282 00 UT_RUNPROC/203 write " GDS: ", %select(packet_valid("GDS_EXECUTOR_SIMULATION_TIME"),"UP", "DOWN") +21-126-11:07:14.282 00 UT_RUNPROC/204 if (GSE_HCHAN = 1) then +21-126-11:07:14.282 00 UT_RUNPROC/205 gds_label = "GDS" +21-126-11:07:14.282 00 UT_RUNPROC/206 gds_version = GDS_EXECUTOR_GDS_VERSION_VALUE +21-126-11:07:14.282 00 UT_RUNPROC/207 endif +21-126-11:07:14.282 00 UT_RUNPROC/208 #endif +21-126-11:07:14.282 00 UT_RUNPROC/209 +21-126-11:07:14.282 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-126-11:07:14.282 00 SPR-I:OPRO +21-126-11:07:14.282 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-126-11:07:14.282 00 SPR-I:OPRO CMD / TLM Path +21-126-11:07:14.282 00 UT_RUNPROC/212 write " --------------" +21-126-11:07:14.282 00 SPR-I:OPRO -------------- +21-126-11:07:14.282 00 UT_RUNPROC/213 if (GSE_ICHAN = 1) then +21-126-11:07:14.282 00 UT_RUNPROC/214 cmd_tlm_path = "UDP" +21-126-11:07:14.282 00 UT_RUNPROC/219 endif +21-126-11:07:14.282 00 UT_RUNPROC/220 +21-126-11:07:14.282 00 UT_RUNPROC/221 write " ", cmd_tlm_path +21-126-11:07:14.282 00 SPR-I:OPRO UDP +21-126-11:07:14.282 00 UT_RUNPROC/222 write " ", gds_label +21-126-11:07:14.282 00 SPR-I:OPRO +21-126-11:07:14.282 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-126-11:07:14.282 00 SPR-I:OPRO +21-126-11:07:14.282 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-126-11:07:14.282 00 SPR-I:OPRO ASIST / GDS Configuration +21-126-11:07:14.282 00 UT_RUNPROC/225 write " -------------------------" +21-126-11:07:14.282 00 SPR-I:OPRO ------------------------- +21-126-11:07:14.282 00 UT_RUNPROC/226 write " Workstation: ", %upper(%liv(LOCALHOST)) +21-126-11:07:14.282 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-126-11:07:14.283 00 UT_RUNPROC/227 write " Account: ", %env("ACCOUNT") +21-126-11:07:14.283 00 SPR-I:OPRO Account: cfs_test +21-126-11:07:14.283 00 UT_RUNPROC/228 write " Version: ", ASIST_VERSION +21-126-11:07:14.283 00 SPR-I:OPRO Version: 21.0.7 +21-126-11:07:14.283 00 UT_RUNPROC/229 write " Tlm DB: Version: ",vidtlm.version, " Date: ", tlmdbdate, " Time: ", vidtlm.timeof +21-126-11:07:14.283 00 SPR-I:OPRO Tlm DB: Version: 1.973 Date: 04-26-21 Time: 12:02:12 PM. +21-126-11:07:14.283 00 UT_RUNPROC/230 write " Cmd DB: Version: ",%rpad(command_parm_attr("verid_cmd", "version", "description"),4," ")," Date: ",cmddbdate," Time: ",command_parm_attr("verid_cmd", "timeof", "description") +21-126-11:07:14.283 00 SPR-I:OPRO Cmd DB: Version: 1.50 Date: 04-05-21 Time: 10:39:20 AM.EDT +21-126-11:07:14.283 00 UT_RUNPROC/231 +21-126-11:07:14.283 00 UT_RUNPROC/232 #ifdef GDS_EXISTS +21-126-11:07:14.283 00 UT_RUNPROC/233 write " GDS: ", gds_version +21-126-11:07:14.283 00 UT_RUNPROC/234 #endif +21-126-11:07:14.283 00 UT_RUNPROC/235 +21-126-11:07:14.283 00 UT_RUNPROC/237 write " Telemetry Info" +21-126-11:07:14.283 00 SPR-I:OPRO +21-126-11:07:14.283 00 UT_RUNPROC/237 write " Telemetry Info" +21-126-11:07:14.283 00 SPR-I:OPRO Telemetry Info +21-126-11:07:14.283 00 UT_RUNPROC/238 write " --------------" +21-126-11:07:14.283 00 SPR-I:OPRO -------------- +21-126-11:07:14.283 00 UT_RUNPROC/240 write " Pkt Loss Count: N/A" +21-126-11:07:14.283 00 SPR-I:OPRO Pkt Loss Count: N/A +21-126-11:07:14.283 00 UT_RUNPROC/241 write "**************** End FSW Configuration ***************" +21-126-11:07:14.283 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-126-11:07:14.283 00 UT_RUNPROC/242 ; +21-126-11:07:14.283 00 UT_RUNPROC/243 ; Start the procedure +21-126-11:07:14.284 00 UT_RUNPROC/244 ; +21-126-11:07:14.284 00 UT_RUNPROC/245 write "Starting Procedure.... ", proc_to_run +21-126-11:07:14.284 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_corecode +21-126-11:07:14.284 00 UT_RUNPROC/246 rstol_dir = "rstol 'start " & proc_to_run & "'" +21-126-11:07:14.284 00 UT_RUNPROC/247 stime = %gmt +21-126-11:07:14.284 00 UT_RUNPROC/248 native(rstol_dir) +21-126-11:07:14.402 00 ????-D:???? Command "start scx_cpu1_cs_corecode" sent to STOL +21-126-11:07:14.402 00 SPR-D:STS Sent native operating system command "rstol 'start scx_cpu1_cs_corecode'" +21-126-11:07:14.412 00 SPR-I:OPRI --> start scx_cpu1_cs_corecode +21-126-11:07:14.412 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_corecode.i +21-126-11:07:14.421 00 SPR-I:STS Procedure SCX_CPU1_CS_CORECODE started +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/2 ;******************************************************************************* +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/3 ; Test Name: cs_corecode +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/4 ; Test Level: Build Verification +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/5 ; Test Type: Functional +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/6 ; +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/7 ; Test Description +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/8 ; This test verifies that the CFS Checksum (CS) OS and cFE Core code +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/9 ; segment checksumming commands function and handle anomolies properly. +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/10 ; +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/11 ; Requirements Tested +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/12 ; CS1002 For all CS commands, if the length contained in the message +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/13 ; header is not equal to the expected length, CS shall reject the +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/14 ; command and issue an event message. +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/15 ; CS1003 If CS accepts any command as valid, CS shall execute the +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/16 ; command, increment the CS Valid Command Counter and issue an +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/17 ; event message. +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/18 ; CS1004 If CS rejects any command, CS shall abort the command execution, +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/19 ; increment the CS Command Rejected Counter and issue an event +21-126-11:07:14.422 00 SCX_CPU1_CS_CO/20 ; message. +21-126-11:07:14.422 00 SCX_CPU1_CS_CO/21 ; CS3000 Checksum shall calculate CRC for the OS code segment and +21-126-11:07:14.422 00 SCX_CPU1_CS_CO/22 ; compare them against the corresponding baseline OS code segment +21-126-11:07:14.422 00 SCX_CPU1_CS_CO/23 ; CRC if: +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/24 ; a) Checksumming (as a whole) is Enabled +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/25 ; b) OS segment checksumming is Enabled +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/26 ; CS3000.1 If the OS code segment CRC is not equal to the baseline OS code +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/27 ; segment CRC, CS shall increment the OS Code Segment CRC +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/28 ; Miscompare Counter and send an event message. +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/29 ; CS3002 Upon receipt of an Enable OS Code Segment command, CS shall +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/30 ; enable checksumming of the OS Code segment. +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/31 ; CS3003 Upon receipt of a Disable OS Code Segment command, CS shall +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/32 ; disable checksumming of the OS Code segment. +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/33 ; CS3004 Upon receipt of a Recompute OS Code Segment CRC, CS shall: +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/34 ; a) Recompute the baseline CRC for the OS Code segment +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/35 ; b) Set the Recompute In Progress Flag to TRUE +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/36 ; CS3004.1 Once the baseline CRC is computed, CS shall: +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/37 ; a) Generate an event message containing the baseline CRC +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/38 ; b) Set the Recompute In Progress Flag to FALSE +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/39 ; CS3004.2 If CS is already processing a Recompute CRC command or a One +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/40 ; Shot CRC command, CS shall reject the command. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/41 ; CS3005 Upon receipt of a Report OS Code Segment CRC, CS shall send an +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/42 ; event message containing the baseline OS code segment CRC. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/43 ; CS3006 Checksum shall calculate CRC for the cFE code segment and +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/44 ; compare them against the corresponding baseline cFE code segment +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/45 ; CRC if: +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/46 ; a) Checksumming (as a whole) is Enabled +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/47 ; b) cFE segment checksumming is Enabled +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/48 ; CS3006.1 If the cFE code segment CRC is not equal to the baseline cFE +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/49 ; code segment CRC, CS shall increment the cFE Code Segment CRC +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/50 ; Miscompare Counter and send an event message. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/51 ; CS3007 Upon receipt of an Enable cFE code segment command, CS shall +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/52 ; enable checksumming of the cFE code segment. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/53 ; CS3008 Upon receipt of a Disable cFE code segment command, CS shall +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/54 ; disable checksumming of the cFE code segment. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/55 ; CS3009 Upon receipt of a Recompute cFE Code Segment CRC command, CS +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/56 ; shall: +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/57 ; a) Recompute the baseline checksum for the cFE Code +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/58 ; segment. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/59 ; b) Set the Recompute In Progress Flag to TRUE +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/60 ; CS3009.1 Once the baseline CRC is computed, CS shall: +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/61 ; a) Generate an event message containing the baseline CRC +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/62 ; b) Set the Recompute In Progress Flag to FALSE +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/63 ; CS3009.2 If CS is already processing a Recompute CRC command or a One +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/64 ; Shot CRC command, CS shall reject the command. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/65 ; CS3010 Upon receipt of a Report cFE Code Segment CRC command, CS shall +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/66 ; send an event message containing the baseline cFE code segment +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/67 ; CRC. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/68 ; CS8000 Upon receipt of an Enable Checksum command, CS shall start +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/69 ; calculating CRCs and compare them against the baseline CRCs. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/70 ; CS8001 Upon receipt of a Disable Checksum command, CS shall stop +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/71 ; calculating CRCs and comparing them against the baseline CRCs. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/72 ; CS9000 CS shall generate a housekeeping message containing the +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/73 ; following: +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/74 ; a) Valid Ground Command Counter +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/75 ; b) Ground Command Rejected Counter +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/76 ; c) Overall CRC enable/disable status +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/77 ; d) Total Non-Volatile Baseline CRC +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/78 ; e) OS code segment Baseline CRC +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/79 ; f) cFE code segment Baseline CRC +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/80 ; g) Non-Volatile CRC Miscompare Counter +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/81 ; h) OS Code Segment CRC Miscompare Counter +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/82 ; i) cFE Code Segment CRC Miscompare Counter +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/83 ; j) Application CRC Miscompare Counter +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/84 ; k) Table CRC Miscompare Counter +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/85 ; l) User-Defined Memory CRC Miscompare Counter +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/86 ; m) Last One Shot Address +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/87 ; n) Last One Shot Size +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/88 ; o) Last One Shot Checksum +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/89 ; p) Checksum Pass Counter (number of passes thru all of +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/90 ; the checksum areas) +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/91 ; q) Current Checksum Region (Non-Volatile, OS code +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/92 ; ) segment, cFE Code Segment etc) +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/93 ; r) Non-Volatile CRC enable/disable status +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/94 ; s) OS Code Segment CRC enable/disable status +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/95 ; t) cFE Code Segment CRC enable/disable status +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/96 ; u) Application CRC enable/disable status +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/97 ; v) Table CRC enable/disable status +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/98 ; w) User-Defined Memory CRC enable/disable status +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/99 ; x) Last One Shot Rate +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/100 ; y) Recompute In Progress Flag +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/101 ; z) One Shot In Progress Flag +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/102 ; CS9001 Upon any initialization of the CS Application (cFE Power On, cFE +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/103 ; Processor Reset or CS Application Reset), CS shall initialize +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/104 ; the following data to Zero: +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/105 ; a) Valid Ground Command Counter +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/106 ; b) Ground Command Rejected Counter +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/107 ; c) Non-Volatile CRC Miscompare Counter +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/108 ; d) OS Code Segment CRC Miscompare Counter +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/109 ; e) cFE Code Segment CRC Miscompare Counter +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/110 ; f) Application CRC Miscompare Counter +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/111 ; g) Table CRC Miscompare Counter +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/112 ; h) User-Defined Memory CRC Miscompare Counter +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/113 ; i) Recompute In Progress Flag +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/114 ; j) One Shot In Progress Flag +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/115 ; +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/116 ; Prerequisite Conditions +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/117 ; The CFS is up and running and ready to accept commands. +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/118 ; The CS commands and telemetry items exist in the GSE database. +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/119 ; The display pages exist for the CS Housekeeping and the dump-only +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/120 ; Application Code Segment Result Table. +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/121 ; The Application Code Segment definition table exists defining the +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/122 ; segments to checksum. +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/123 ; A CS Test application (TST_CS) exists in order to fully test the CS +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/124 ; Application. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/125 ; +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/126 ; Assumptions and Constraints +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/127 ; None. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/128 ; +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/129 ; Change History +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/130 ; +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/131 ; Date Name Description +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/132 ; 08/25/08 Walt Moleski Original Procedure. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/133 ; 09/22/10 Walt Moleski Updated to use variables for the CFS +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/134 ; application name. Replaced all setupevt +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/135 ; instances with setupevents +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/136 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/137 ; commanding and added a hostCPU variable +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/138 ; for the utility procs to connect to the +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/139 ; proper host IP address. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/140 ; +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/141 ; Arguments +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/142 ; None. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/143 ; +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/144 ; Procedures Called +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/145 ; Name Description +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/146 ; ut_tlmwait Wait for a specified telemetry point to update to a +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/147 ; specified value. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/148 ; ut_pfindicate Print the pass fail status of a particular requirement +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/149 ; number. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/150 ; ut_setupevents Performs setup to verify that a particular event +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/151 ; message was received by ASIST. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/152 ; ut_setrequirements A directive to set the status of the cFE +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/153 ; requirements array. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/154 ; +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/155 ; Expected Test Results and Analysis +21-126-11:07:14.450 00 SCX_CPU1_CS_CO/156 ; +21-126-11:07:14.450 00 SCX_CPU1_CS_CO/157 ;********************************************************************** +21-126-11:07:14.450 00 SCX_CPU1_CS_CO/158 +21-126-11:07:14.450 00 SCX_CPU1_CS_CO/159 local logging = %liv (log_procedure) +21-126-11:07:14.450 00 SCX_CPU1_CS_CO/160 %liv (log_procedure) = FALSE +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/175 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/176 #define CS_1002 0 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/177 #define CS_1003 1 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/178 #define CS_1004 2 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/179 #define CS_3000 3 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/180 #define CS_30001 4 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/181 #define CS_3002 5 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/182 #define CS_3003 6 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/183 #define CS_3004 7 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/184 #define CS_30041 8 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/185 #define CS_30042 9 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/186 #define CS_3005 10 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/187 #define CS_3006 11 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/188 #define CS_30061 12 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/189 #define CS_3007 13 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/190 #define CS_3008 14 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/191 #define CS_3009 15 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/192 #define CS_30091 16 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/193 #define CS_30092 17 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/194 #define CS_3010 18 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/195 #define CS_8000 19 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/196 #define CS_8001 20 +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/197 #define CS_9000 21 +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/198 #define CS_9001 22 +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/199 +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/200 global ut_req_array_size = 22 +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/201 global ut_requirement[0 .. ut_req_array_size] +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/202 +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/206 +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/207 ;********************************************************************** +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/208 ; Set the local values +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/209 ;********************************************************************** +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/210 local cfe_requirements[0 .. ut_req_array_size] = ["CS_1002", "CS_1003", "CS_1004", "CS_3000", "CS_3000.1", "CS_3002", "CS_3003", "CS_3004", "CS_3004.1", "CS_3004.2", "CS_3005", "CS_3006", "CS_3006.1", "CS_3007", "CS_3008", "CS_3009", "CS_3009.1", "CS_3009.2", "CS_3010", "CS_8000", "CS_8001", "CS_9000", "CS_9001" ] +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/211 +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/212 ;********************************************************************** +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/213 ; Define local variables +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/214 ;********************************************************************** +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/215 LOCAL rawcmd +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/216 LOCAL stream +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/217 local CSAppName = "CS" +21-126-11:07:14.752 00 SCX_CPU1_CS_CO/218 local hostCPU = "CPU3" +21-126-11:07:14.752 00 SCX_CPU1_CS_CO/219 +21-126-11:07:14.752 00 SCX_CPU1_CS_CO/220 write ";*********************************************************************" +21-126-11:07:14.752 00 SPR-I:OPRO ;********************************************************************* +21-126-11:07:14.752 00 SCX_CPU1_CS_CO/221 write "; Step 1.0: Checksum Table Test Setup." +21-126-11:07:14.752 00 SPR-I:OPRO ; Step 1.0: Checksum Table Test Setup. +21-126-11:07:14.752 00 SCX_CPU1_CS_CO/222 write ";*********************************************************************" +21-126-11:07:14.752 00 SPR-I:OPRO ;********************************************************************* +21-126-11:07:14.752 00 SCX_CPU1_CS_CO/223 write "; Step 1.1: Command a Power-on Reset on CPU1." +21-126-11:07:14.752 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-126-11:07:14.752 00 SCX_CPU1_CS_CO/224 write ";**********************************************************************" +21-126-11:07:14.752 00 SPR-I:OPRO ;********************************************************************** +21-126-11:07:14.752 00 SCX_CPU1_CS_CO/225 /SCX_CPU1_ES_POWERONRESET +21-126-11:07:14.752 00 SPR-D:CMD Sending: CCSD3ZA0000100000109C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:118C7333IA0CPKT000000201806C000000302220002 +21-126-11:07:14.752 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:07:14.752 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:07:14.752 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:07:14.752 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:07:14.752 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-126-11:07:14.752 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:07:14.752 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:07:14.752 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-126-11:07:14.752 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1806C000000302220002> +21-126-11:07:14.753 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:07:14.753 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:07:14.753 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:07:14.753 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:07:14.753 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:07:14.753 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:07:14.753 00 CMH-D:LRES Message accepted locally +21-126-11:07:14.753 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:07:14.753 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:07:14.753 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:118" ;;; ( ) +21-126-11:07:14.753 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:07:14.753 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:07:14.753 00 SPR-D:ERES Received end-to-end reponse(tag=118): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:118 +21-126-11:07:14.753 00 SPR-D:STS Command 118 was accepted. +21-126-11:07:14.764 00 SCX_CPU1_CS_CO/226 wait 10 +21-126-11:07:14.764 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:07:24.774 00 SCX_CPU1_CS_CO/227 +21-126-11:07:24.775 00 SCX_CPU1_CS_CO/228 close_data_center +21-126-11:07:24.776 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-126-11:07:24.777 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-126-11:07:24.777 00 CLEAR_SPACECRA/2 ; +21-126-11:07:24.777 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-126-11:07:24.778 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-126-11:07:24.784 00 CLEAR_SPACECRA/135 +21-126-11:07:24.784 00 CLEAR_SPACECRA/136 endproc +21-126-11:07:24.784 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-126-11:07:24.817 00 SPR-D:STS Sent native operating system command "killall data_center" +21-126-11:07:24.817 00 SCX_CPU1_CS_CO/229 wait 60 +21-126-11:07:24.818 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-126-11:07:24.823 00 TIO-W:STS Channel I disconnected. Retrying +21-126-11:07:29.461 00 DPD-I:STS Deleting page SCX_CPU1_CS_HK +21-126-11:07:29.476 00 SFDU-D:STS Terminated connection from gs582cfslab4 +21-126-11:08:24.875 00 SCX_CPU1_CS_CO/230 +21-126-11:08:24.875 00 SCX_CPU1_CS_CO/231 cfe_startup {hostCPU} +21-126-11:08:24.886 00 SPR-D:STS Sent native operating system command "echo .extern_ignore xterm -ls -T DATA_CENTER -e 'data_center -t 5001 -c 5002' > /home/cfs_test/.asist/log/gmsec_startup.imon" +21-126-11:08:24.886 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:08:30.846 00 CMH-D:COMM Connected to host gs582cfslab4 +21-126-11:08:30.846 00 CMH-D:DBG Input Client #0 has gen_connected to FEDS_CLIENT. +21-126-11:08:30.846 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:08:30.847 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:08:30.847 00 CMH-I:COMM Attached to upstream server #0-> FEDS:FEDS +21-126-11:08:30.847 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-126-11:08:30.847 00 CMH-D:COMM CMHQ #0 reconnection is <00> +21-126-11:08:34.831 00 TIO-I:STS Connected to I channel as SFID 0. +21-126-11:08:34.899 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:08:34.901 00 SPR-D:CMD Sending: CCSD3ZA0000100000126C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:119C7333IA0DDIR00000037open udp_read C%03X 1235 packet_only +21-126-11:08:34.901 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:08:34.901 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:08:34.901 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:08:34.901 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:08:34.901 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-126-11:08:34.902 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:08:34.902 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:08:34.902 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DDIR +21-126-11:08:34.902 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:08:34.902 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:08:34.902 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:08:34.903 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:08:34.903 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:08:34.903 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:08:34.903 00 CMH-D:LRES Message accepted locally +21-126-11:08:34.904 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:08:34.904 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:08:34.904 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:119" ;;; ( ) +21-126-11:08:34.904 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:08:34.904 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:08:34.915 00 SPR-D:ERES Received end-to-end reponse(tag=119): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:119 +21-126-11:08:34.915 00 SPR-D:STS Command 119 was accepted. +21-126-11:08:34.927 00 SPR-D:CMD Sending: CCSD3ZA0000100000129C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:120C7333IA0DDIR00000040open udp_write CPKT cpu3 1234 ascii_pkt +21-126-11:08:34.927 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:08:34.928 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:08:34.928 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:08:34.928 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:08:34.928 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-126-11:08:34.928 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:08:34.928 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:08:34.928 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DDIR +21-126-11:08:34.928 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:08:34.928 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:08:34.929 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:08:34.929 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:08:34.929 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:08:34.929 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:08:34.930 00 CMH-D:LRES Message accepted locally +21-126-11:08:34.969 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:08:34.969 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:08:34.969 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:120" ;;; ( ) +21-126-11:08:34.969 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:08:34.969 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:08:34.969 00 SPR-D:ERES Received end-to-end reponse(tag=120): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:120 +21-126-11:08:34.969 00 SPR-D:STS Command 120 was accepted. +21-126-11:08:34.980 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-126-11:08:34.980 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-126-11:08:34.980 00 SEND_THAT_TO_C/2 ; +21-126-11:08:34.980 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-126-11:08:34.980 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-126-11:08:34.981 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-126-11:08:34.981 00 SPR-D:CMD Sending: CCSD3ZA0000100000137C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:121C7333IA0CPKT000000481880C0000011069A3139322E3136382E312E313031000000 +21-126-11:08:34.981 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:08:34.981 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:08:34.981 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:08:34.982 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:08:34.982 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-126-11:08:34.982 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:08:34.982 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:08:34.982 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-126-11:08:34.982 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1880C0000011069A3139322E3136382E312E313031000000> +21-126-11:08:34.982 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:08:34.982 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:08:34.982 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:08:34.983 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:08:34.983 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:08:34.983 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:08:34.983 00 CMH-D:LRES Message accepted locally +21-126-11:08:35.022 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:08:35.022 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:08:35.022 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:121" ;;; ( ) +21-126-11:08:35.022 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:08:35.022 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:08:35.022 00 SPR-D:ERES Received end-to-end reponse(tag=121): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:121 +21-126-11:08:35.022 00 SPR-D:STS Command 121 was accepted. +21-126-11:08:35.033 00 SEND_THAT_TO_C/83 +21-126-11:08:35.033 00 SEND_THAT_TO_C/84 endproc +21-126-11:08:35.033 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-126-11:08:35.033 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:08:36.024 00 TLMH-I:STS 58-012-14:03:48.850 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-11:08:39.038 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:08:39.038 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-126-11:08:39.039 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-126-11:08:39.039 00 FILL_IN_SPACEC/2 ; +21-126-11:08:39.039 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-126-11:08:39.039 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-126-11:08:39.042 00 FILL_IN_SPACEC/152 +21-126-11:08:39.042 00 FILL_IN_SPACEC/153 endproc +21-126-11:08:39.042 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-126-11:08:39.043 00 SCX_CPU1_CS_CO/232 wait 5 +21-126-11:08:39.043 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:08:44.048 00 SCX_CPU1_CS_CO/233 +21-126-11:08:44.048 00 SCX_CPU1_CS_CO/234 write ";*********************************************************************" +21-126-11:08:44.048 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:44.048 00 SCX_CPU1_CS_CO/235 write "; Step 1.2: Display the Housekeeping pages " +21-126-11:08:44.048 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-126-11:08:44.049 00 SCX_CPU1_CS_CO/236 write ";**********************************************************************" +21-126-11:08:44.049 00 SPR-I:OPRO ;********************************************************************** +21-126-11:08:44.049 00 SCX_CPU1_CS_CO/237 page SCX_CPU1_CS_HK +21-126-11:08:44.142 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-126-11:08:44.146 00 SPR-D:STS Sent native operating system command "evt_client -c "aw SCX_CPU1_CS_HK"" +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/238 ;page SCX_CPU1_TST_CS_HK +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/239 +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/241 local hkPktId +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/242 +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/244 hkPktId = "p0A4" +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/245 +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/248 local seqTlmItem = hkPktId & "scnt" +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/249 local currSCnt = {seqTlmItem} +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/250 local expectedSCnt = currSCnt + 2 +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/251 +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/252 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:08:44.149 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:08:44.241 00 SFDU-D:STS Received connection from gs582cfslab4 +21-126-11:08:47.152 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:08:47.153 00 SCX_CPU1_CS_CO/253 if (UT_TW_Status = UT_Success) then +21-126-11:08:47.153 00 SCX_CPU1_CS_CO/254 write "<*> Passed (9000) - Housekeeping packet is being generated." +21-126-11:08:47.153 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-126-11:08:47.153 00 SCX_CPU1_CS_CO/255 ut_setrequirements CS_9000, "P" +21-126-11:08:47.154 00 SCX_CPU1_CS_CO/259 endif +21-126-11:08:47.155 00 SCX_CPU1_CS_CO/260 +21-126-11:08:47.155 00 SCX_CPU1_CS_CO/261 wait 5 +21-126-11:08:47.155 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:08:52.159 00 SCX_CPU1_CS_CO/262 +21-126-11:08:52.159 00 SCX_CPU1_CS_CO/263 goto step1_5 +21-126-11:08:52.159 00 SCX_CPU1_CS_CO/328 step1_5: +21-126-11:08:52.160 00 SCX_CPU1_CS_CO/329 write ";*********************************************************************" +21-126-11:08:52.160 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:52.160 00 SCX_CPU1_CS_CO/330 write "; Step 1.5: Enable DEBUG Event Messages " +21-126-11:08:52.160 00 SPR-I:OPRO ; Step 1.5: Enable DEBUG Event Messages +21-126-11:08:52.160 00 SCX_CPU1_CS_CO/331 write ";*********************************************************************" +21-126-11:08:52.160 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:52.160 00 SCX_CPU1_CS_CO/332 local cmdCtr = SCX_CPU1_EVS_CMDPC + 1 +21-126-11:08:52.161 00 SCX_CPU1_CS_CO/333 +21-126-11:08:52.161 00 SCX_CPU1_CS_CO/335 /SCX_CPU1_EVS_EnaAppEVTType Application=CSAppName DEBUG +21-126-11:08:52.161 00 SPR-D:CMD Sending: CCSD3ZA0000100000149C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:122C7333IA0CPKT000000601801C0000017052543530000000000000000000000000000000000000100 +21-126-11:08:52.162 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:08:52.162 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:08:52.162 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:08:52.162 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:08:52.162 00 CMH-I:CMD Command is /SCX_CPU1_EVS_ENAAPPEVTTYPE APPLICATION="CS" DEBUG ;;; (SCX CPU1 EVS Enable Event Type for the App) +21-126-11:08:52.163 00 CMH-I:CMD Or Command is /SCX_CPU1_EVS_ENAAPPEVTTYPEMASK APPLICATION="CS" BITMASK= 1 (x1) ;;; (SCX CPU1 EVS Enable Event Type for the App (mask)) +21-126-11:08:52.163 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:08:52.163 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:08:52.163 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-126-11:08:52.163 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1801C0000017052543530000000000000000000000000000000000000100> +21-126-11:08:52.163 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:08:52.163 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:08:52.164 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:08:52.164 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:08:52.164 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:08:52.164 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:08:52.164 00 CMH-D:LRES Message accepted locally +21-126-11:08:52.165 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:08:52.165 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:08:52.165 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:122" ;;; ( ) +21-126-11:08:52.165 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:08:52.165 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:08:52.165 00 SPR-D:ERES Received end-to-end reponse(tag=122): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:122 +21-126-11:08:52.165 00 SPR-D:STS Command 122 was accepted. +21-126-11:08:52.176 00 SCX_CPU1_CS_CO/336 wait 2 +21-126-11:08:52.176 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-126-11:08:54.177 00 SCX_CPU1_CS_CO/337 +21-126-11:08:54.177 00 SCX_CPU1_CS_CO/338 ut_tlmwait SCX_CPU1_EVS_CMDPC, {cmdCtr} +21-126-11:08:54.190 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:08:55.191 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:08:55.193 00 SCX_CPU1_CS_CO/339 if (UT_TW_Status = UT_Success) then +21-126-11:08:55.193 00 SCX_CPU1_CS_CO/340 write "<*> Passed - Enable Debug events command sent properly." +21-126-11:08:55.193 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-126-11:08:55.193 00 SCX_CPU1_CS_CO/343 endif +21-126-11:08:55.194 00 SCX_CPU1_CS_CO/344 +21-126-11:08:55.194 00 SCX_CPU1_CS_CO/345 write ";*********************************************************************" +21-126-11:08:55.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:55.194 00 SCX_CPU1_CS_CO/346 write "; Step 1.6: Verify that the CS Housekeeping telemetry items are " +21-126-11:08:55.194 00 SPR-I:OPRO ; Step 1.6: Verify that the CS Housekeeping telemetry items are +21-126-11:08:55.194 00 SCX_CPU1_CS_CO/347 write "; initialized to zero (0). " +21-126-11:08:55.194 00 SPR-I:OPRO ; initialized to zero (0). +21-126-11:08:55.194 00 SCX_CPU1_CS_CO/348 write ";*********************************************************************" +21-126-11:08:55.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:55.194 00 SCX_CPU1_CS_CO/351 if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; +21-126-11:08:55.195 00 SCX_CPU1_CS_CO/352 (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; +21-126-11:08:55.195 00 SCX_CPU1_CS_CO/353 (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; +21-126-11:08:55.195 00 SCX_CPU1_CS_CO/354 (SCX_CPU1_CS_RecomputeInProgress = 0) AND ;; +21-126-11:08:55.195 00 SCX_CPU1_CS_CO/355 (SCX_CPU1_CS_OneShotInProgress = 0) AND ;; +21-126-11:08:55.195 00 SCX_CPU1_CS_CO/356 (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) THEN +21-126-11:08:55.196 00 SCX_CPU1_CS_CO/357 write "<*> Passed (9001) - Housekeeping telemetry initialized properly." +21-126-11:08:55.196 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-126-11:08:55.196 00 SCX_CPU1_CS_CO/358 ut_setrequirements CS_9001, "P" +21-126-11:08:55.200 00 SCX_CPU1_CS_CO/370 endif +21-126-11:08:55.200 00 SCX_CPU1_CS_CO/371 +21-126-11:08:55.222 00 SCX_CPU1_CS_CO/372 wait 5 +21-126-11:08:55.222 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:00.226 00 SCX_CPU1_CS_CO/373 +21-126-11:09:00.226 00 SCX_CPU1_CS_CO/374 write ";*********************************************************************" +21-126-11:09:00.226 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:00.226 00 SCX_CPU1_CS_CO/375 write "; Step 2.0: OS Code Segment Test." +21-126-11:09:00.226 00 SPR-I:OPRO ; Step 2.0: OS Code Segment Test. +21-126-11:09:00.226 00 SCX_CPU1_CS_CO/376 write ";*********************************************************************" +21-126-11:09:00.226 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:00.226 00 SCX_CPU1_CS_CO/377 write "; Step 2.1: Send the Enable Checksum command." +21-126-11:09:00.226 00 SPR-I:OPRO ; Step 2.1: Send the Enable Checksum command. +21-126-11:09:00.227 00 SCX_CPU1_CS_CO/378 write ";*********************************************************************" +21-126-11:09:00.227 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:00.227 00 SCX_CPU1_CS_CO/379 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-126-11:09:00.234 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:00.235 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-11:09:00.235 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:00.236 00 SCX_CPU1_CS_CO/380 +21-126-11:09:00.236 00 SCX_CPU1_CS_CO/381 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:09:00.237 00 SCX_CPU1_CS_CO/383 /SCX_CPU1_CS_EnableAll +21-126-11:09:00.237 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:123C7333IA0CPKT00000016189FC000000104BD +21-126-11:09:00.237 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:00.238 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:09:00.238 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:09:00.238 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:09:00.238 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-126-11:09:00.238 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:09:00.238 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:09:00.239 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-126-11:09:00.239 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000104BD> +21-126-11:09:00.239 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:09:00.239 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:09:00.239 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:00.240 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:00.240 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:09:00.240 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:09:00.240 00 CMH-D:LRES Message accepted locally +21-126-11:09:00.240 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:00.240 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:09:00.240 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:123" ;;; ( ) +21-126-11:09:00.241 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:09:00.241 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:00.241 00 SPR-D:ERES Received end-to-end reponse(tag=123): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:123 +21-126-11:09:00.241 00 SPR-D:STS Command 123 was accepted. +21-126-11:09:00.252 00 SCX_CPU1_CS_CO/384 +21-126-11:09:00.252 00 SCX_CPU1_CS_CO/385 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:09:00.264 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:01.021 00 TLMH-I:STS 58-012-14:04:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-11:09:01.265 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:01.266 00 SCX_CPU1_CS_CO/386 if (UT_TW_Status = UT_Success) then +21-126-11:09:01.267 00 SCX_CPU1_CS_CO/387 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-126-11:09:01.267 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-11:09:01.267 00 SCX_CPU1_CS_CO/388 ut_setrequirements CS_1003, "P" +21-126-11:09:01.271 00 SCX_CPU1_CS_CO/389 ut_setrequirements CS_8000, "P" +21-126-11:09:01.274 00 SCX_CPU1_CS_CO/394 endif +21-126-11:09:01.274 00 SCX_CPU1_CS_CO/395 +21-126-11:09:01.275 00 SCX_CPU1_CS_CO/397 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:09:01.292 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:01.294 00 SCX_CPU1_CS_CO/398 if (UT_TW_Status = UT_Success) then +21-126-11:09:01.294 00 SCX_CPU1_CS_CO/399 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-126-11:09:01.294 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-11:09:01.295 00 SCX_CPU1_CS_CO/400 ut_setrequirements CS_1003, "P" +21-126-11:09:01.329 00 SCX_CPU1_CS_CO/401 ut_setrequirements CS_8000, "P" +21-126-11:09:01.329 00 SCX_CPU1_CS_CO/406 endif +21-126-11:09:01.329 00 SCX_CPU1_CS_CO/407 +21-126-11:09:01.329 00 SCX_CPU1_CS_CO/408 wait 5 +21-126-11:09:01.329 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:06.333 00 SCX_CPU1_CS_CO/409 +21-126-11:09:06.333 00 SCX_CPU1_CS_CO/411 if (p@scx_cpu1_CS_State = "Enabled") then +21-126-11:09:06.333 00 SCX_CPU1_CS_CO/412 write "<*> Passed (8000) - Overall CS State set to 'Enabled'." +21-126-11:09:06.334 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Enabled'. +21-126-11:09:06.334 00 SCX_CPU1_CS_CO/413 ut_setrequirements CS_8000, "P" +21-126-11:09:06.335 00 SCX_CPU1_CS_CO/417 endif +21-126-11:09:06.335 00 SCX_CPU1_CS_CO/418 +21-126-11:09:06.335 00 SCX_CPU1_CS_CO/421 if (p@SCX_CPU1_CS_AppState = "Enabled") then +21-126-11:09:06.335 00 SCX_CPU1_CS_CO/422 /SCX_CPU1_CS_DisableApps +21-126-11:09:06.335 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:124C7333IA0CPKT00000016189FC0000001239A +21-126-11:09:06.335 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:06.335 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:09:06.335 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:09:06.335 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:09:06.336 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPS ;;; (SCX CPU1 CS Disable All Application Checksumming command code) +21-126-11:09:06.336 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:09:06.336 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:09:06.336 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-126-11:09:06.336 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC0000001239A> +21-126-11:09:06.336 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:09:06.336 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:09:06.336 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:06.336 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:06.336 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:09:06.337 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:09:06.337 00 CMH-D:LRES Message accepted locally +21-126-11:09:06.337 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:06.337 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:09:06.337 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:124" ;;; ( ) +21-126-11:09:06.337 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:09:06.337 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:06.337 00 SPR-D:ERES Received end-to-end reponse(tag=124): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:124 +21-126-11:09:06.337 00 SPR-D:STS Command 124 was accepted. +21-126-11:09:06.347 00 SCX_CPU1_CS_CO/423 wait 1 +21-126-11:09:06.347 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:09:07.017 00 TLMH-I:STS 58-012-14:04:20.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-126-11:09:07.348 00 SCX_CPU1_CS_CO/424 endif +21-126-11:09:07.348 00 SCX_CPU1_CS_CO/425 +21-126-11:09:07.348 00 SCX_CPU1_CS_CO/427 if (p@SCX_CPU1_CS_EepromState = "Enabled") then +21-126-11:09:07.348 00 SCX_CPU1_CS_CO/428 /SCX_CPU1_CS_DisableEeprom +21-126-11:09:07.348 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:125C7333IA0CPKT00000016189FC00000010FB6 +21-126-11:09:07.348 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:07.348 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:09:07.348 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:09:07.348 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:09:07.349 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROM ;;; (SCX CPU1 CS Disable All Eeprom Checksumming command code) +21-126-11:09:07.349 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:09:07.349 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:09:07.349 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-126-11:09:07.349 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010FB6> +21-126-11:09:07.349 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:09:07.349 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:09:07.349 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:07.350 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:07.350 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:09:07.350 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:09:07.350 00 CMH-D:LRES Message accepted locally +21-126-11:09:07.350 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:07.350 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:09:07.350 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:125" ;;; ( ) +21-126-11:09:07.350 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:09:07.350 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:07.350 00 SPR-D:ERES Received end-to-end reponse(tag=125): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:125 +21-126-11:09:07.350 00 SPR-D:STS Command 125 was accepted. +21-126-11:09:07.362 00 SCX_CPU1_CS_CO/429 wait 1 +21-126-11:09:07.362 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:09:08.016 00 TLMH-I:STS 58-012-14:04:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-126-11:09:08.363 00 SCX_CPU1_CS_CO/430 endif +21-126-11:09:08.363 00 SCX_CPU1_CS_CO/431 +21-126-11:09:08.363 00 SCX_CPU1_CS_CO/433 if (p@SCX_CPU1_CS_MemoryState = "Enabled") then +21-126-11:09:08.363 00 SCX_CPU1_CS_CO/434 /SCX_CPU1_CS_DisableMemory +21-126-11:09:08.363 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:126C7333IA0CPKT00000016189FC000000116AF +21-126-11:09:08.363 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:08.363 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:09:08.363 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:09:08.363 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:09:08.363 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEMEMORY ;;; (SCX CPU1 CS Disable All User-Defined Memory Checksumming command code) +21-126-11:09:08.363 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:09:08.363 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:09:08.363 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-126-11:09:08.363 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000116AF> +21-126-11:09:08.363 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:09:08.363 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:09:08.364 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:08.364 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:08.364 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:09:08.364 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:09:08.364 00 CMH-D:LRES Message accepted locally +21-126-11:09:08.364 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:08.364 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:09:08.364 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:126" ;;; ( ) +21-126-11:09:08.364 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:09:08.364 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:08.364 00 SPR-D:ERES Received end-to-end reponse(tag=126): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:126 +21-126-11:09:08.364 00 SPR-D:STS Command 126 was accepted. +21-126-11:09:08.374 00 SCX_CPU1_CS_CO/435 wait 1 +21-126-11:09:08.374 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:09:09.026 00 TLMH-I:STS 58-012-14:04:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-126-11:09:09.375 00 SCX_CPU1_CS_CO/436 endif +21-126-11:09:09.375 00 SCX_CPU1_CS_CO/437 +21-126-11:09:09.375 00 SCX_CPU1_CS_CO/439 if (p@SCX_CPU1_CS_TableState = "Enabled") then +21-126-11:09:09.375 00 SCX_CPU1_CS_CO/440 /SCX_CPU1_CS_DisableTables +21-126-11:09:09.375 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:127C7333IA0CPKT00000016189FC00000011DA4 +21-126-11:09:09.375 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:09.375 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:09:09.375 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:09:09.376 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:09:09.376 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLES ;;; (SCX CPU1 CS Disable All Table Checksumming command code) +21-126-11:09:09.376 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:09:09.376 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:09:09.376 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-126-11:09:09.376 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000011DA4> +21-126-11:09:09.376 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:09:09.376 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:09:09.376 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:09.376 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:09.377 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:09:09.377 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:09:09.377 00 CMH-D:LRES Message accepted locally +21-126-11:09:09.377 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:09.377 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:09:09.377 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:127" ;;; ( ) +21-126-11:09:09.377 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:09:09.377 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:09.377 00 SPR-D:ERES Received end-to-end reponse(tag=127): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:127 +21-126-11:09:09.377 00 SPR-D:STS Command 127 was accepted. +21-126-11:09:09.387 00 SCX_CPU1_CS_CO/441 wait 1 +21-126-11:09:09.387 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:09:10.022 00 TLMH-I:STS 58-012-14:04:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-126-11:09:10.388 00 SCX_CPU1_CS_CO/442 endif +21-126-11:09:10.388 00 SCX_CPU1_CS_CO/443 +21-126-11:09:10.388 00 SCX_CPU1_CS_CO/444 wait 5 +21-126-11:09:10.388 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:15.393 00 SCX_CPU1_CS_CO/445 +21-126-11:09:15.393 00 SCX_CPU1_CS_CO/446 write ";*********************************************************************" +21-126-11:09:15.393 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:15.393 00 SCX_CPU1_CS_CO/447 write "; Step 2.2: Send the Enable OS Code Segment command." +21-126-11:09:15.393 00 SPR-I:OPRO ; Step 2.2: Send the Enable OS Code Segment command. +21-126-11:09:15.393 00 SCX_CPU1_CS_CO/448 write ";*********************************************************************" +21-126-11:09:15.393 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:15.393 00 SCX_CPU1_CS_CO/449 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_OS_INF_EID, "INFO", 1 +21-126-11:09:15.400 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:15.400 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-126-11:09:15.400 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:15.401 00 SCX_CPU1_CS_CO/450 +21-126-11:09:15.401 00 SCX_CPU1_CS_CO/451 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:09:15.403 00 SCX_CPU1_CS_CO/452 +21-126-11:09:15.403 00 SCX_CPU1_CS_CO/454 /SCX_CPU1_CS_EnableOS +21-126-11:09:15.403 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:128C7333IA0CPKT00000016189FC00000010AB3 +21-126-11:09:15.403 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:15.403 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:09:15.403 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:09:15.404 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:09:15.404 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEOS ;;; (SCX CPU1 CS Enable OS Code Segment Checksumming command code) +21-126-11:09:15.404 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:09:15.404 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:09:15.404 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-126-11:09:15.404 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010AB3> +21-126-11:09:15.405 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:09:15.405 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:09:15.406 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:15.406 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:15.406 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:09:15.406 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:09:15.406 00 CMH-D:LRES Message accepted locally +21-126-11:09:15.406 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:15.406 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:09:15.407 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:128" ;;; ( ) +21-126-11:09:15.407 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:09:15.407 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:15.407 00 SPR-D:ERES Received end-to-end reponse(tag=128): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:128 +21-126-11:09:15.407 00 SPR-D:STS Command 128 was accepted. +21-126-11:09:15.425 00 SCX_CPU1_CS_CO/455 +21-126-11:09:15.425 00 SCX_CPU1_CS_CO/456 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:09:15.435 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:16.020 00 TLMH-I:STS 58-012-14:04:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:09:17.437 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:17.439 00 SCX_CPU1_CS_CO/457 if (UT_TW_Status = UT_Success) then +21-126-11:09:17.439 00 SCX_CPU1_CS_CO/458 write "<*> Passed (1003;3002) - CS EnableOS command sent properly." +21-126-11:09:17.439 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-126-11:09:17.439 00 SCX_CPU1_CS_CO/459 ut_setrequirements CS_1003, "P" +21-126-11:09:17.442 00 SCX_CPU1_CS_CO/460 ut_setrequirements CS_3002, "P" +21-126-11:09:17.446 00 SCX_CPU1_CS_CO/465 endif +21-126-11:09:17.446 00 SCX_CPU1_CS_CO/466 +21-126-11:09:17.446 00 SCX_CPU1_CS_CO/468 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:09:17.459 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:17.461 00 SCX_CPU1_CS_CO/469 if (UT_TW_Status = UT_Success) then +21-126-11:09:17.461 00 SCX_CPU1_CS_CO/470 write "<*> Passed (1003;3002) - Expected Event Msg ",CS_ENABLE_OS_INF_EID," rcv'd." +21-126-11:09:17.461 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-126-11:09:17.461 00 SCX_CPU1_CS_CO/471 ut_setrequirements CS_1003, "P" +21-126-11:09:17.499 00 SCX_CPU1_CS_CO/472 ut_setrequirements CS_3002, "P" +21-126-11:09:17.500 00 SCX_CPU1_CS_CO/477 endif +21-126-11:09:17.500 00 SCX_CPU1_CS_CO/478 +21-126-11:09:17.500 00 SCX_CPU1_CS_CO/479 wait 5 +21-126-11:09:17.500 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:22.504 00 SCX_CPU1_CS_CO/480 +21-126-11:09:22.504 00 SCX_CPU1_CS_CO/482 if (p@scx_cpu1_CS_OSState = "Enabled") then +21-126-11:09:22.505 00 SCX_CPU1_CS_CO/483 write "<*> Passed (3002) - OS State set to 'Enabled'." +21-126-11:09:22.505 00 SPR-I:OPRO <*> Passed (3002) - OS State set to 'Enabled'. +21-126-11:09:22.505 00 SCX_CPU1_CS_CO/484 ut_setrequirements CS_3002, "P" +21-126-11:09:22.508 00 SCX_CPU1_CS_CO/488 endif +21-126-11:09:22.508 00 SCX_CPU1_CS_CO/489 +21-126-11:09:22.508 00 SCX_CPU1_CS_CO/490 write ";*********************************************************************" +21-126-11:09:22.508 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:22.508 00 SCX_CPU1_CS_CO/491 write "; Step 2.3: Verify that CRC calculations are happening." +21-126-11:09:22.509 00 SPR-I:OPRO ; Step 2.3: Verify that CRC calculations are happening. +21-126-11:09:22.509 00 SCX_CPU1_CS_CO/492 write ";*********************************************************************" +21-126-11:09:22.509 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:22.509 00 SCX_CPU1_CS_CO/494 ut_tlmwait SCX_CPU1_CS_PASSCTR, 1, 300 +21-126-11:09:22.521 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:35.537 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:35.539 00 SCX_CPU1_CS_CO/495 +21-126-11:09:35.539 00 SCX_CPU1_CS_CO/496 if (SCX_CPU1_CS_OSBASELINE <> 0) then +21-126-11:09:35.539 00 SCX_CPU1_CS_CO/497 write "<*> Passed (3000) - Checksumming is occurring." +21-126-11:09:35.539 00 SPR-I:OPRO <*> Passed (3000) - Checksumming is occurring. +21-126-11:09:35.539 00 SCX_CPU1_CS_CO/498 ut_setrequirements CS_3000, "P" +21-126-11:09:35.542 00 SCX_CPU1_CS_CO/502 endif +21-126-11:09:35.542 00 SCX_CPU1_CS_CO/503 +21-126-11:09:35.542 00 SCX_CPU1_CS_CO/504 write ";*********************************************************************" +21-126-11:09:35.542 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:35.542 00 SCX_CPU1_CS_CO/505 write "; Step 2.4: Send the Disable OS Code Segment command. " +21-126-11:09:35.543 00 SPR-I:OPRO ; Step 2.4: Send the Disable OS Code Segment command. +21-126-11:09:35.543 00 SCX_CPU1_CS_CO/506 write ";*********************************************************************" +21-126-11:09:35.543 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:35.543 00 SCX_CPU1_CS_CO/507 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 +21-126-11:09:35.550 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:35.551 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-126-11:09:35.551 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:35.586 00 SCX_CPU1_CS_CO/508 +21-126-11:09:35.587 00 SCX_CPU1_CS_CO/509 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:09:35.587 00 SCX_CPU1_CS_CO/511 /SCX_CPU1_CS_DisableOS +21-126-11:09:35.587 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:129C7333IA0CPKT00000016189FC00000010BB2 +21-126-11:09:35.587 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:35.587 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:09:35.587 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:09:35.587 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:09:35.587 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-126-11:09:35.587 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:09:35.587 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:09:35.587 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-11:09:35.587 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010BB2> +21-126-11:09:35.587 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:09:35.588 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:09:35.588 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:35.588 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:35.588 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:09:35.588 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:09:35.588 00 CMH-D:LRES Message accepted locally +21-126-11:09:35.588 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:35.588 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:09:35.588 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:129" ;;; ( ) +21-126-11:09:35.588 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:09:35.588 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:35.588 00 SPR-D:ERES Received end-to-end reponse(tag=129): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:129 +21-126-11:09:35.588 00 SPR-D:STS Command 129 was accepted. +21-126-11:09:35.598 00 SCX_CPU1_CS_CO/512 +21-126-11:09:35.599 00 SCX_CPU1_CS_CO/513 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:09:35.602 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:36.022 00 TLMH-I:STS 58-012-14:04:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:09:37.605 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:37.606 00 SCX_CPU1_CS_CO/514 if (UT_TW_Status = UT_Success) then +21-126-11:09:37.606 00 SCX_CPU1_CS_CO/515 write "<*> Passed (1003;3003) - CS DisableOS command sent properly." +21-126-11:09:37.606 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:09:37.607 00 SCX_CPU1_CS_CO/516 ut_setrequirements CS_1003, "P" +21-126-11:09:37.610 00 SCX_CPU1_CS_CO/517 ut_setrequirements CS_3003, "P" +21-126-11:09:37.611 00 SCX_CPU1_CS_CO/522 endif +21-126-11:09:37.611 00 SCX_CPU1_CS_CO/523 +21-126-11:09:37.611 00 SCX_CPU1_CS_CO/525 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:09:37.615 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:37.615 00 SCX_CPU1_CS_CO/526 if (UT_TW_Status = UT_Success) then +21-126-11:09:37.615 00 SCX_CPU1_CS_CO/527 write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." +21-126-11:09:37.615 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-126-11:09:37.615 00 SCX_CPU1_CS_CO/528 ut_setrequirements CS_1003, "P" +21-126-11:09:37.640 00 SCX_CPU1_CS_CO/529 ut_setrequirements CS_3003, "P" +21-126-11:09:37.640 00 SCX_CPU1_CS_CO/534 endif +21-126-11:09:37.640 00 SCX_CPU1_CS_CO/535 +21-126-11:09:37.640 00 SCX_CPU1_CS_CO/536 wait 5 +21-126-11:09:37.640 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:42.645 00 SCX_CPU1_CS_CO/537 +21-126-11:09:42.645 00 SCX_CPU1_CS_CO/539 if (p@scx_cpu1_CS_OSState = "Disabled") then +21-126-11:09:42.645 00 SCX_CPU1_CS_CO/540 write "<*> Passed (3003) - OS State set to 'Disabled'." +21-126-11:09:42.645 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-126-11:09:42.645 00 SCX_CPU1_CS_CO/541 ut_setrequirements CS_3003, "P" +21-126-11:09:42.649 00 SCX_CPU1_CS_CO/545 endif +21-126-11:09:42.649 00 SCX_CPU1_CS_CO/546 +21-126-11:09:42.649 00 SCX_CPU1_CS_CO/547 write ";*********************************************************************" +21-126-11:09:42.649 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:42.649 00 SCX_CPU1_CS_CO/548 write "; Step 2.5: Using the TST_CS application, manipulate the OS CRC. " +21-126-11:09:42.649 00 SPR-I:OPRO ; Step 2.5: Using the TST_CS application, manipulate the OS CRC. +21-126-11:09:42.649 00 SCX_CPU1_CS_CO/549 write ";*********************************************************************" +21-126-11:09:42.649 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:42.650 00 SCX_CPU1_CS_CO/551 ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_OS_CRC_INF_EID, "INFO", 1 +21-126-11:09:42.653 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:42.653 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 13 +21-126-11:09:42.653 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:42.653 00 SCX_CPU1_CS_CO/552 +21-126-11:09:42.653 00 SCX_CPU1_CS_CO/553 /SCX_CPU1_TST_CS_CorruptOSCRC +21-126-11:09:42.653 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:130C7333IA0CPKT00000016192BC00000010509 +21-126-11:09:42.654 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:42.654 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:09:42.654 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:09:42.654 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:09:42.654 00 CMH-I:CMD Command is /SCX_CPU1_TST_CS_CORRUPTOSCRC ;;; (SCX CPU1 TST_CS Corrupt OS CRC command code) +21-126-11:09:42.654 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:09:42.654 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:09:42.654 00 CMH-I:CMD Command SFDU received:<192BC00000010509> from gs582cfslab4:SPR +21-126-11:09:42.654 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <192BC00000010509> +21-126-11:09:42.654 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:09:42.654 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:09:42.654 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:42.654 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:42.654 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:09:42.655 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:09:42.655 00 CMH-D:LRES Message accepted locally +21-126-11:09:42.655 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:42.655 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:09:42.655 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:130" ;;; ( ) +21-126-11:09:42.655 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:09:42.655 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:42.655 00 SPR-D:ERES Received end-to-end reponse(tag=130): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:130 +21-126-11:09:42.655 00 SPR-D:STS Command 130 was accepted. +21-126-11:09:42.665 00 SCX_CPU1_CS_CO/554 +21-126-11:09:42.665 00 SCX_CPU1_CS_CO/556 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:09:42.671 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:43.027 00 TLMH-I:STS 58-012-14:04:56.006 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=13 Corrupt OS CRC command +21-126-11:09:43.673 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:43.674 00 SCX_CPU1_CS_CO/557 if (UT_TW_Status = UT_Success) then +21-126-11:09:43.674 00 SCX_CPU1_CS_CO/558 write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_OS_CRC_INF_EID," rcv'd." +21-126-11:09:43.674 00 SPR-I:OPRO <*> Passed - Expected Event Msg 13 rcv'd. +21-126-11:09:43.675 00 SCX_CPU1_CS_CO/561 endif +21-126-11:09:43.675 00 SCX_CPU1_CS_CO/562 +21-126-11:09:43.675 00 SCX_CPU1_CS_CO/563 wait 5 +21-126-11:09:43.675 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:48.680 00 SCX_CPU1_CS_CO/564 +21-126-11:09:48.680 00 SCX_CPU1_CS_CO/565 write ";***********************************************************************" +21-126-11:09:48.680 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:48.680 00 SCX_CPU1_CS_CO/566 write "; Step 2.6: Send the Enable OS command. " +21-126-11:09:48.680 00 SPR-I:OPRO ; Step 2.6: Send the Enable OS command. +21-126-11:09:48.680 00 SCX_CPU1_CS_CO/567 write ";***********************************************************************" +21-126-11:09:48.680 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:48.680 00 SCX_CPU1_CS_CO/568 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_OS_INF_EID, "INFO", 1 +21-126-11:09:48.686 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:48.686 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-126-11:09:48.686 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:48.686 00 SCX_CPU1_CS_CO/569 +21-126-11:09:48.686 00 SCX_CPU1_CS_CO/570 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:09:48.686 00 SCX_CPU1_CS_CO/571 +21-126-11:09:48.686 00 SCX_CPU1_CS_CO/573 /SCX_CPU1_CS_EnableOS +21-126-11:09:48.687 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:131C7333IA0CPKT00000016189FC00000010AB3 +21-126-11:09:48.687 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:48.687 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:09:48.687 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:09:48.687 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:09:48.687 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEOS ;;; (SCX CPU1 CS Enable OS Code Segment Checksumming command code) +21-126-11:09:48.687 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:09:48.687 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:09:48.687 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-126-11:09:48.687 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010AB3> +21-126-11:09:48.687 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:09:48.687 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:09:48.687 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:48.688 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:48.688 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:09:48.688 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:09:48.688 00 CMH-D:LRES Message accepted locally +21-126-11:09:48.688 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:09:48.688 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:09:48.688 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:131" ;;; ( ) +21-126-11:09:48.688 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:09:48.688 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:09:48.688 00 SPR-D:ERES Received end-to-end reponse(tag=131): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:131 +21-126-11:09:48.688 00 SPR-D:STS Command 131 was accepted. +21-126-11:09:48.698 00 SCX_CPU1_CS_CO/574 +21-126-11:09:48.698 00 SCX_CPU1_CS_CO/575 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:09:48.703 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:49.518 00 TLMH-I:STS 58-012-14:05:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:09:51.707 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:51.708 00 SCX_CPU1_CS_CO/576 if (UT_TW_Status = UT_Success) then +21-126-11:09:51.708 00 SCX_CPU1_CS_CO/577 write "<*> Passed (1003;3002) - CS EnableOS command sent properly." +21-126-11:09:51.709 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-126-11:09:51.709 00 SCX_CPU1_CS_CO/578 ut_setrequirements CS_1003, "P" +21-126-11:09:51.711 00 SCX_CPU1_CS_CO/579 ut_setrequirements CS_3002, "P" +21-126-11:09:51.714 00 SCX_CPU1_CS_CO/584 endif +21-126-11:09:51.714 00 SCX_CPU1_CS_CO/585 +21-126-11:09:51.714 00 SCX_CPU1_CS_CO/587 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:09:51.727 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:51.728 00 SCX_CPU1_CS_CO/588 if (UT_TW_Status = UT_Success) then +21-126-11:09:51.728 00 SCX_CPU1_CS_CO/589 write "<*> Passed (1003;3002) - Expected Event Msg ",CS_ENABLE_OS_INF_EID," rcv'd." +21-126-11:09:51.728 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-126-11:09:51.728 00 SCX_CPU1_CS_CO/590 ut_setrequirements CS_1003, "P" +21-126-11:09:51.773 00 SCX_CPU1_CS_CO/591 ut_setrequirements CS_3002, "P" +21-126-11:09:51.773 00 SCX_CPU1_CS_CO/596 endif +21-126-11:09:51.773 00 SCX_CPU1_CS_CO/597 +21-126-11:09:51.773 00 SCX_CPU1_CS_CO/598 wait 5 +21-126-11:09:51.773 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:56.777 00 SCX_CPU1_CS_CO/599 +21-126-11:09:56.777 00 SCX_CPU1_CS_CO/601 if (p@scx_cpu1_CS_OSState = "Enabled") then +21-126-11:09:56.777 00 SCX_CPU1_CS_CO/602 write "<*> Passed (3002) - OS State set to 'Enabled'." +21-126-11:09:56.777 00 SPR-I:OPRO <*> Passed (3002) - OS State set to 'Enabled'. +21-126-11:09:56.778 00 SCX_CPU1_CS_CO/603 ut_setrequirements CS_3002, "P" +21-126-11:09:56.779 00 SCX_CPU1_CS_CO/607 endif +21-126-11:09:56.779 00 SCX_CPU1_CS_CO/608 +21-126-11:09:56.779 00 SCX_CPU1_CS_CO/610 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_OS_MISCOMPARE_ERR_EID, "ERROR", 1 +21-126-11:09:56.782 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:56.782 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 32 +21-126-11:09:56.782 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:56.782 00 SCX_CPU1_CS_CO/611 +21-126-11:09:56.782 00 SCX_CPU1_CS_CO/613 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1, 300 +21-126-11:09:56.786 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:11:14.018 00 TLMH-I:STS 58-012-14:06:27.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=32 Checksum Failure: OS code segment, Expected: 0x0012D687, Calculated: 0xFFFFB69D +21-126-11:11:14.889 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:14.891 00 SCX_CPU1_CS_CO/614 if (UT_TW_Status = UT_Success) then +21-126-11:11:14.891 00 SCX_CPU1_CS_CO/615 write "<*> Passed (3000.1) - Expected Event Msg ",CS_OS_MISCOMPARE_ERR_EID," rcv'd." +21-126-11:11:14.891 00 SPR-I:OPRO <*> Passed (3000.1) - Expected Event Msg 32 rcv'd. +21-126-11:11:14.891 00 SCX_CPU1_CS_CO/616 ut_setrequirements CS_30001, "P" +21-126-11:11:14.894 00 SCX_CPU1_CS_CO/620 endif +21-126-11:11:14.894 00 SCX_CPU1_CS_CO/621 +21-126-11:11:14.894 00 SCX_CPU1_CS_CO/622 write ";*********************************************************************" +21-126-11:11:14.894 00 SPR-I:OPRO ;********************************************************************* +21-126-11:11:14.894 00 SCX_CPU1_CS_CO/623 write "; Step 2.7: Send the Disable OS Code Segment command. " +21-126-11:11:14.894 00 SPR-I:OPRO ; Step 2.7: Send the Disable OS Code Segment command. +21-126-11:11:14.894 00 SCX_CPU1_CS_CO/624 write ";*********************************************************************" +21-126-11:11:14.894 00 SPR-I:OPRO ;********************************************************************* +21-126-11:11:14.894 00 SCX_CPU1_CS_CO/625 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 +21-126-11:11:14.896 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:14.897 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-126-11:11:14.897 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:14.897 00 SCX_CPU1_CS_CO/626 +21-126-11:11:14.912 00 SCX_CPU1_CS_CO/627 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:11:14.912 00 SCX_CPU1_CS_CO/629 /SCX_CPU1_CS_DisableOS +21-126-11:11:14.912 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:132C7333IA0CPKT00000016189FC00000010BB2 +21-126-11:11:14.912 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:11:14.912 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:11:14.912 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:11:14.912 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:11:14.913 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-126-11:11:14.913 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:11:14.913 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:11:14.913 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-11:11:14.913 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010BB2> +21-126-11:11:14.913 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:11:14.913 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:11:14.913 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:11:14.913 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:11:14.913 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:11:14.913 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:11:14.913 00 CMH-D:LRES Message accepted locally +21-126-11:11:14.913 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:11:14.913 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:11:14.913 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:132" ;;; ( ) +21-126-11:11:14.913 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:11:14.913 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:11:14.914 00 SPR-D:ERES Received end-to-end reponse(tag=132): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:132 +21-126-11:11:14.914 00 SPR-D:STS Command 132 was accepted. +21-126-11:11:14.914 00 SCX_CPU1_CS_CO/630 +21-126-11:11:14.914 00 SCX_CPU1_CS_CO/631 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:11:14.917 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:11:15.524 00 TLMH-I:STS 58-012-14:06:28.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:11:17.921 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:17.922 00 SCX_CPU1_CS_CO/632 if (UT_TW_Status = UT_Success) then +21-126-11:11:17.923 00 SCX_CPU1_CS_CO/633 write "<*> Passed (1003;3003) - CS DisableOS command sent properly." +21-126-11:11:17.923 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:11:17.923 00 SCX_CPU1_CS_CO/634 ut_setrequirements CS_1003, "P" +21-126-11:11:17.926 00 SCX_CPU1_CS_CO/635 ut_setrequirements CS_3003, "P" +21-126-11:11:17.927 00 SCX_CPU1_CS_CO/640 endif +21-126-11:11:17.927 00 SCX_CPU1_CS_CO/641 +21-126-11:11:17.927 00 SCX_CPU1_CS_CO/643 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:11:17.931 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:17.931 00 SCX_CPU1_CS_CO/644 if (UT_TW_Status = UT_Success) then +21-126-11:11:17.931 00 SCX_CPU1_CS_CO/645 write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." +21-126-11:11:17.931 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-126-11:11:17.931 00 SCX_CPU1_CS_CO/646 ut_setrequirements CS_1003, "P" +21-126-11:11:17.954 00 SCX_CPU1_CS_CO/647 ut_setrequirements CS_3003, "P" +21-126-11:11:17.955 00 SCX_CPU1_CS_CO/652 endif +21-126-11:11:17.955 00 SCX_CPU1_CS_CO/653 +21-126-11:11:17.955 00 SCX_CPU1_CS_CO/654 wait 5 +21-126-11:11:17.955 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:11:22.960 00 SCX_CPU1_CS_CO/655 +21-126-11:11:22.960 00 SCX_CPU1_CS_CO/657 if (p@scx_cpu1_CS_OSState = "Disabled") then +21-126-11:11:22.960 00 SCX_CPU1_CS_CO/658 write "<*> Passed (3003) - OS State set to 'Disabled'." +21-126-11:11:22.960 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-126-11:11:22.960 00 SCX_CPU1_CS_CO/659 ut_setrequirements CS_3003, "P" +21-126-11:11:22.963 00 SCX_CPU1_CS_CO/663 endif +21-126-11:11:22.963 00 SCX_CPU1_CS_CO/664 +21-126-11:11:22.963 00 SCX_CPU1_CS_CO/665 write ";*********************************************************************" +21-126-11:11:22.964 00 SPR-I:OPRO ;********************************************************************* +21-126-11:11:22.964 00 SCX_CPU1_CS_CO/666 write "; Step 2.8: Send the Recompute OS Code Segment command. " +21-126-11:11:22.964 00 SPR-I:OPRO ; Step 2.8: Send the Recompute OS Code Segment command. +21-126-11:11:22.964 00 SCX_CPU1_CS_CO/667 write ";*********************************************************************" +21-126-11:11:22.964 00 SPR-I:OPRO ;********************************************************************* +21-126-11:11:22.964 00 SCX_CPU1_CS_CO/668 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_STARTED_DBG_EID,"DEBUG", 1 +21-126-11:11:22.967 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:22.967 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:11:22.967 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:22.967 00 SCX_CPU1_CS_CO/669 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:11:22.969 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:22.969 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:11:22.969 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:22.970 00 SCX_CPU1_CS_CO/670 +21-126-11:11:22.981 00 SCX_CPU1_CS_CO/671 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:11:22.981 00 SCX_CPU1_CS_CO/673 /SCX_CPU1_CS_RecomputeOS +21-126-11:11:22.981 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:133C7333IA0CPKT00000016189FC00000010DB4 +21-126-11:11:22.981 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:11:22.981 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:11:22.981 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:11:22.981 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:11:22.982 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-126-11:11:22.982 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:11:22.982 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:11:22.982 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:11:22.982 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010DB4> +21-126-11:11:22.982 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:11:22.982 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:11:22.982 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:11:22.982 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:11:22.982 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:11:22.982 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:11:22.982 00 CMH-D:LRES Message accepted locally +21-126-11:11:22.982 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:11:22.982 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:11:22.982 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:133" ;;; ( ) +21-126-11:11:22.982 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:11:22.982 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:11:22.983 00 SPR-D:ERES Received end-to-end reponse(tag=133): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:133 +21-126-11:11:22.983 00 SPR-D:STS Command 133 was accepted. +21-126-11:11:22.995 00 SCX_CPU1_CS_CO/674 +21-126-11:11:22.995 00 SCX_CPU1_CS_CO/675 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:11:23.001 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:11:23.520 00 TLMH-I:STS 58-012-14:06:36.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:11:26.005 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:26.006 00 SCX_CPU1_CS_CO/676 if (UT_TW_Status = UT_Success) then +21-126-11:11:26.006 00 SCX_CPU1_CS_CO/677 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-126-11:11:26.006 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:11:26.006 00 SCX_CPU1_CS_CO/678 ut_setrequirements CS_1003, "P" +21-126-11:11:26.009 00 SCX_CPU1_CS_CO/679 ut_setrequirements CS_3004, "P" +21-126-11:11:26.010 00 SCX_CPU1_CS_CO/684 endif +21-126-11:11:26.010 00 SCX_CPU1_CS_CO/685 +21-126-11:11:26.010 00 SCX_CPU1_CS_CO/687 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:11:26.015 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:26.015 00 SCX_CPU1_CS_CO/688 if (UT_TW_Status = UT_Success) then +21-126-11:11:26.016 00 SCX_CPU1_CS_CO/689 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-126-11:11:26.016 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:11:26.016 00 SCX_CPU1_CS_CO/690 ut_setrequirements CS_1003, "P" +21-126-11:11:26.042 00 SCX_CPU1_CS_CO/691 ut_setrequirements CS_3004, "P" +21-126-11:11:26.042 00 SCX_CPU1_CS_CO/696 endif +21-126-11:11:26.042 00 SCX_CPU1_CS_CO/697 +21-126-11:11:26.042 00 SCX_CPU1_CS_CO/699 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:11:26.042 00 SCX_CPU1_CS_CO/700 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-126-11:11:26.042 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:11:26.042 00 SCX_CPU1_CS_CO/701 ut_setrequirements CS_3004, "P" +21-126-11:11:26.043 00 SCX_CPU1_CS_CO/705 endif +21-126-11:11:26.043 00 SCX_CPU1_CS_CO/706 +21-126-11:11:26.043 00 SCX_CPU1_CS_CO/708 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-126-11:11:26.047 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:08.523 00 TLMH-I:STS 58-012-14:08:21.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:13:09.172 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:09.174 00 SCX_CPU1_CS_CO/709 if (UT_TW_Status = UT_Success) then +21-126-11:13:09.175 00 SCX_CPU1_CS_CO/710 write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:13:09.175 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:13:09.175 00 SCX_CPU1_CS_CO/711 ut_setrequirements CS_30041, "P" +21-126-11:13:09.177 00 SCX_CPU1_CS_CO/715 endif +21-126-11:13:09.177 00 SCX_CPU1_CS_CO/716 +21-126-11:13:09.177 00 SCX_CPU1_CS_CO/718 currSCnt = {seqTlmItem} +21-126-11:13:09.177 00 SCX_CPU1_CS_CO/719 expectedSCnt = currSCnt + 1 +21-126-11:13:09.177 00 SCX_CPU1_CS_CO/720 +21-126-11:13:09.177 00 SCX_CPU1_CS_CO/721 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:13:09.180 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:11.183 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:11.185 00 SCX_CPU1_CS_CO/723 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:13:11.185 00 SCX_CPU1_CS_CO/724 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-126-11:13:11.185 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:13:11.185 00 SCX_CPU1_CS_CO/725 ut_setrequirements CS_30041, "P" +21-126-11:13:11.188 00 SCX_CPU1_CS_CO/729 endif +21-126-11:13:11.188 00 SCX_CPU1_CS_CO/730 +21-126-11:13:11.188 00 SCX_CPU1_CS_CO/731 wait 5 +21-126-11:13:11.188 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:16.194 00 SCX_CPU1_CS_CO/732 +21-126-11:13:16.194 00 SCX_CPU1_CS_CO/733 write ";*********************************************************************" +21-126-11:13:16.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:16.194 00 SCX_CPU1_CS_CO/734 write "; Step 2.9: Send the Report OS Code Segment command. " +21-126-11:13:16.194 00 SPR-I:OPRO ; Step 2.9: Send the Report OS Code Segment command. +21-126-11:13:16.194 00 SCX_CPU1_CS_CO/735 write ";*********************************************************************" +21-126-11:13:16.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:16.194 00 SCX_CPU1_CS_CO/736 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 +21-126-11:13:16.200 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:16.200 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:13:16.200 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:16.200 00 SCX_CPU1_CS_CO/737 +21-126-11:13:16.200 00 SCX_CPU1_CS_CO/738 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:13:16.200 00 SCX_CPU1_CS_CO/740 /SCX_CPU1_CS_ReportOS +21-126-11:13:16.201 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:134C7333IA0CPKT00000016189FC00000010CB5 +21-126-11:13:16.201 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:13:16.201 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:13:16.201 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:13:16.201 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:13:16.201 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTOS ;;; (SCX CPU1 CS Report OS Code Segment Checksum command code) +21-126-11:13:16.201 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:13:16.201 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:13:16.201 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-126-11:13:16.201 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010CB5> +21-126-11:13:16.201 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:13:16.201 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:13:16.202 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:16.202 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:16.202 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:13:16.202 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:13:16.202 00 CMH-D:LRES Message accepted locally +21-126-11:13:16.202 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:16.202 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:13:16.202 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:134" ;;; ( ) +21-126-11:13:16.202 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:13:16.202 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:13:16.202 00 SPR-D:ERES Received end-to-end reponse(tag=134): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:134 +21-126-11:13:16.202 00 SPR-D:STS Command 134 was accepted. +21-126-11:13:16.212 00 SCX_CPU1_CS_CO/741 +21-126-11:13:16.212 00 SCX_CPU1_CS_CO/742 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:13:16.216 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:17.021 00 TLMH-I:STS 58-012-14:08:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:13:17.217 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:17.219 00 SCX_CPU1_CS_CO/743 if (UT_TW_Status = UT_Success) then +21-126-11:13:17.219 00 SCX_CPU1_CS_CO/744 write "<*> Passed (1003;3005) - CS ReportOS command sent properly." +21-126-11:13:17.219 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:13:17.219 00 SCX_CPU1_CS_CO/745 ut_setrequirements CS_1003, "P" +21-126-11:13:17.222 00 SCX_CPU1_CS_CO/746 ut_setrequirements CS_3005, "P" +21-126-11:13:17.225 00 SCX_CPU1_CS_CO/751 endif +21-126-11:13:17.225 00 SCX_CPU1_CS_CO/752 +21-126-11:13:17.225 00 SCX_CPU1_CS_CO/754 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:13:17.238 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:17.240 00 SCX_CPU1_CS_CO/755 if (UT_TW_Status = UT_Success) then +21-126-11:13:17.240 00 SCX_CPU1_CS_CO/756 write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." +21-126-11:13:17.240 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:13:17.240 00 SCX_CPU1_CS_CO/757 ut_setrequirements CS_1003, "P" +21-126-11:13:17.279 00 SCX_CPU1_CS_CO/758 ut_setrequirements CS_3005, "P" +21-126-11:13:17.279 00 SCX_CPU1_CS_CO/763 endif +21-126-11:13:17.279 00 SCX_CPU1_CS_CO/764 +21-126-11:13:17.279 00 SCX_CPU1_CS_CO/765 wait 5 +21-126-11:13:17.279 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:22.284 00 SCX_CPU1_CS_CO/766 +21-126-11:13:22.284 00 SCX_CPU1_CS_CO/767 write ";*********************************************************************" +21-126-11:13:22.284 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:22.284 00 SCX_CPU1_CS_CO/768 write "; Step 3.0: cFE Code Segment Test." +21-126-11:13:22.284 00 SPR-I:OPRO ; Step 3.0: cFE Code Segment Test. +21-126-11:13:22.284 00 SCX_CPU1_CS_CO/769 write ";*********************************************************************" +21-126-11:13:22.284 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:22.284 00 SCX_CPU1_CS_CO/770 write "; Step 3.1: Send the Enable Checksum command." +21-126-11:13:22.285 00 SPR-I:OPRO ; Step 3.1: Send the Enable Checksum command. +21-126-11:13:22.285 00 SCX_CPU1_CS_CO/771 write ";*********************************************************************" +21-126-11:13:22.285 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:22.285 00 SCX_CPU1_CS_CO/772 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-126-11:13:22.290 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:22.290 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-11:13:22.290 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:22.290 00 SCX_CPU1_CS_CO/773 +21-126-11:13:22.291 00 SCX_CPU1_CS_CO/774 local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:13:22.291 00 SCX_CPU1_CS_CO/776 /SCX_CPU1_CS_EnableAll +21-126-11:13:22.291 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:135C7333IA0CPKT00000016189FC000000104BD +21-126-11:13:22.291 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:13:22.291 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:13:22.291 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:13:22.291 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:13:22.291 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-126-11:13:22.291 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:13:22.291 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:13:22.291 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-126-11:13:22.291 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000104BD> +21-126-11:13:22.291 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:13:22.291 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:13:22.292 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:22.292 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:22.292 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:13:22.292 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:13:22.292 00 CMH-D:LRES Message accepted locally +21-126-11:13:22.292 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:22.292 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:13:22.292 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:135" ;;; ( ) +21-126-11:13:22.292 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:13:22.292 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:13:22.292 00 SPR-D:ERES Received end-to-end reponse(tag=135): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:135 +21-126-11:13:22.292 00 SPR-D:STS Command 135 was accepted. +21-126-11:13:22.302 00 SCX_CPU1_CS_CO/777 +21-126-11:13:22.302 00 SCX_CPU1_CS_CO/778 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:13:22.305 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:23.025 00 TLMH-I:STS 58-012-14:08:36.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-11:13:23.308 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:23.309 00 SCX_CPU1_CS_CO/779 if (UT_TW_Status = UT_Success) then +21-126-11:13:23.309 00 SCX_CPU1_CS_CO/780 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-126-11:13:23.309 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-11:13:23.309 00 SCX_CPU1_CS_CO/781 ut_setrequirements CS_1003, "P" +21-126-11:13:23.310 00 SCX_CPU1_CS_CO/782 ut_setrequirements CS_8000, "P" +21-126-11:13:23.311 00 SCX_CPU1_CS_CO/787 endif +21-126-11:13:23.311 00 SCX_CPU1_CS_CO/788 +21-126-11:13:23.311 00 SCX_CPU1_CS_CO/790 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:13:23.315 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:23.315 00 SCX_CPU1_CS_CO/791 if (UT_TW_Status = UT_Success) then +21-126-11:13:23.315 00 SCX_CPU1_CS_CO/792 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-126-11:13:23.315 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-11:13:23.315 00 SCX_CPU1_CS_CO/793 ut_setrequirements CS_1003, "P" +21-126-11:13:23.342 00 SCX_CPU1_CS_CO/794 ut_setrequirements CS_8000, "P" +21-126-11:13:23.343 00 SCX_CPU1_CS_CO/799 endif +21-126-11:13:23.343 00 SCX_CPU1_CS_CO/800 +21-126-11:13:23.343 00 SCX_CPU1_CS_CO/801 wait 5 +21-126-11:13:23.343 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:28.347 00 SCX_CPU1_CS_CO/802 +21-126-11:13:28.347 00 SCX_CPU1_CS_CO/804 if (p@scx_cpu1_CS_State = "Enabled") then +21-126-11:13:28.347 00 SCX_CPU1_CS_CO/805 write "<*> Passed (8000) - Overall CS State set to 'Enabled'." +21-126-11:13:28.347 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Enabled'. +21-126-11:13:28.347 00 SCX_CPU1_CS_CO/806 ut_setrequirements CS_8000, "P" +21-126-11:13:28.348 00 SCX_CPU1_CS_CO/810 endif +21-126-11:13:28.348 00 SCX_CPU1_CS_CO/811 +21-126-11:13:28.348 00 SCX_CPU1_CS_CO/812 write ";*********************************************************************" +21-126-11:13:28.348 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:28.348 00 SCX_CPU1_CS_CO/813 write "; Step 3.2: Send the Enable cFE Code Segment command." +21-126-11:13:28.348 00 SPR-I:OPRO ; Step 3.2: Send the Enable cFE Code Segment command. +21-126-11:13:28.348 00 SCX_CPU1_CS_CO/814 write ";*********************************************************************" +21-126-11:13:28.348 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:28.348 00 SCX_CPU1_CS_CO/815 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_CFECORE_INF_EID, "INFO", 1 +21-126-11:13:28.350 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:28.350 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-126-11:13:28.350 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:28.350 00 SCX_CPU1_CS_CO/816 +21-126-11:13:28.350 00 SCX_CPU1_CS_CO/817 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:13:28.350 00 SCX_CPU1_CS_CO/818 +21-126-11:13:28.350 00 SCX_CPU1_CS_CO/820 /SCX_CPU1_CS_EnableCFECore +21-126-11:13:28.350 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:136C7333IA0CPKT00000016189FC000000106BF +21-126-11:13:28.350 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:13:28.350 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:13:28.350 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:13:28.350 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:13:28.351 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLECFECORE ;;; (SCX CPU1 CS Enable cFE Core Checksumming command code) +21-126-11:13:28.351 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:13:28.351 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:13:28.351 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-126-11:13:28.351 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000106BF> +21-126-11:13:28.351 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:13:28.351 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:13:28.351 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:28.351 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:28.351 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:13:28.351 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:13:28.351 00 CMH-D:LRES Message accepted locally +21-126-11:13:28.351 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:28.351 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:13:28.351 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:136" ;;; ( ) +21-126-11:13:28.351 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:13:28.351 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:13:28.351 00 SPR-D:ERES Received end-to-end reponse(tag=136): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:136 +21-126-11:13:28.351 00 SPR-D:STS Command 136 was accepted. +21-126-11:13:28.361 00 SCX_CPU1_CS_CO/821 +21-126-11:13:28.362 00 SCX_CPU1_CS_CO/822 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:13:28.365 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:29.015 00 TLMH-I:STS 58-012-14:08:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:13:29.366 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:29.366 00 SCX_CPU1_CS_CO/823 if (UT_TW_Status = UT_Success) then +21-126-11:13:29.366 00 SCX_CPU1_CS_CO/824 write "<*> Passed (1003;3007) - CS EnableCFECore command sent properly." +21-126-11:13:29.366 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-126-11:13:29.366 00 SCX_CPU1_CS_CO/825 ut_setrequirements CS_1003, "P" +21-126-11:13:29.367 00 SCX_CPU1_CS_CO/826 ut_setrequirements CS_3007, "P" +21-126-11:13:29.368 00 SCX_CPU1_CS_CO/831 endif +21-126-11:13:29.368 00 SCX_CPU1_CS_CO/832 +21-126-11:13:29.368 00 SCX_CPU1_CS_CO/834 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:13:29.370 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:29.371 00 SCX_CPU1_CS_CO/835 if (UT_TW_Status = UT_Success) then +21-126-11:13:29.371 00 SCX_CPU1_CS_CO/836 write "<*> Passed (1003;3007) - Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID," rcv'd." +21-126-11:13:29.371 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-126-11:13:29.371 00 SCX_CPU1_CS_CO/837 ut_setrequirements CS_1003, "P" +21-126-11:13:29.391 00 SCX_CPU1_CS_CO/838 ut_setrequirements CS_3007, "P" +21-126-11:13:29.392 00 SCX_CPU1_CS_CO/843 endif +21-126-11:13:29.392 00 SCX_CPU1_CS_CO/844 +21-126-11:13:29.392 00 SCX_CPU1_CS_CO/845 wait 5 +21-126-11:13:29.392 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:34.396 00 SCX_CPU1_CS_CO/846 +21-126-11:13:34.396 00 SCX_CPU1_CS_CO/848 if (p@scx_cpu1_CS_CFECoreState = "Enabled") then +21-126-11:13:34.397 00 SCX_CPU1_CS_CO/849 write "<*> Passed (3007) - cFE Core State set to 'Enabled'." +21-126-11:13:34.397 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-126-11:13:34.397 00 SCX_CPU1_CS_CO/850 ut_setrequirements CS_3007, "P" +21-126-11:13:34.400 00 SCX_CPU1_CS_CO/854 endif +21-126-11:13:34.401 00 SCX_CPU1_CS_CO/855 +21-126-11:13:34.401 00 SCX_CPU1_CS_CO/856 wait 5 +21-126-11:13:34.401 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:39.406 00 SCX_CPU1_CS_CO/857 +21-126-11:13:39.406 00 SCX_CPU1_CS_CO/859 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:13:39.406 00 SCX_CPU1_CS_CO/861 /SCX_CPU1_CS_DisableOS +21-126-11:13:39.407 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:137C7333IA0CPKT00000016189FC00000010BB2 +21-126-11:13:39.407 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:13:39.407 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:13:39.407 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:13:39.407 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:13:39.408 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-126-11:13:39.408 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:13:39.408 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:13:39.408 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-11:13:39.408 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010BB2> +21-126-11:13:39.408 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:13:39.408 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:13:39.409 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:39.409 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:39.409 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:13:39.409 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:13:39.409 00 CMH-D:LRES Message accepted locally +21-126-11:13:39.409 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:39.409 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:13:39.409 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:137" ;;; ( ) +21-126-11:13:39.409 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:13:39.410 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:13:39.410 00 SPR-D:ERES Received end-to-end reponse(tag=137): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:137 +21-126-11:13:39.410 00 SPR-D:STS Command 137 was accepted. +21-126-11:13:39.420 00 SCX_CPU1_CS_CO/862 +21-126-11:13:39.420 00 SCX_CPU1_CS_CO/863 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:13:39.433 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:40.014 00 TLMH-I:STS 58-012-14:08:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:13:41.436 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:41.437 00 SCX_CPU1_CS_CO/864 if (UT_TW_Status = UT_Success) then +21-126-11:13:41.437 00 SCX_CPU1_CS_CO/865 write "<*> Passed (1003;3003) - CS DisableOS command sent properly." +21-126-11:13:41.438 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:13:41.438 00 SCX_CPU1_CS_CO/866 ut_setrequirements CS_1003, "P" +21-126-11:13:41.441 00 SCX_CPU1_CS_CO/867 ut_setrequirements CS_3003, "P" +21-126-11:13:41.441 00 SCX_CPU1_CS_CO/872 endif +21-126-11:13:41.441 00 SCX_CPU1_CS_CO/873 +21-126-11:13:41.441 00 SCX_CPU1_CS_CO/874 write ";*********************************************************************" +21-126-11:13:41.442 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:41.442 00 SCX_CPU1_CS_CO/875 write "; Step 3.3: Verify that CRC calculations are happening." +21-126-11:13:41.442 00 SPR-I:OPRO ; Step 3.3: Verify that CRC calculations are happening. +21-126-11:13:41.442 00 SCX_CPU1_CS_CO/876 write ";*********************************************************************" +21-126-11:13:41.442 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:41.442 00 SCX_CPU1_CS_CO/878 local waitForCFECRC = TRUE +21-126-11:13:41.442 00 SCX_CPU1_CS_CO/879 +21-126-11:13:41.442 00 SCX_CPU1_CS_CO/880 while (waitForCFECRC = TRUE) do +21-126-11:13:41.442 00 SCX_CPU1_CS_CO/881 if (SCX_CPU1_CS_CFECOREBASELINE <> 0) then +21-126-11:13:41.462 00 SCX_CPU1_CS_CO/882 waitForCFECRC = FALSE +21-126-11:13:41.462 00 SCX_CPU1_CS_CO/885 endif +21-126-11:13:41.462 00 SCX_CPU1_CS_CO/886 enddo +21-126-11:13:41.462 00 SCX_CPU1_CS_CO/887 +21-126-11:13:41.462 00 SCX_CPU1_CS_CO/888 write "<*> Passed (3006) - Checksumming is occurring." +21-126-11:13:41.462 00 SPR-I:OPRO <*> Passed (3006) - Checksumming is occurring. +21-126-11:13:41.462 00 SCX_CPU1_CS_CO/889 ut_setrequirements CS_3006, "P" +21-126-11:13:41.463 00 SCX_CPU1_CS_CO/890 +21-126-11:13:41.463 00 SCX_CPU1_CS_CO/891 write ";*********************************************************************" +21-126-11:13:41.463 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:41.463 00 SCX_CPU1_CS_CO/892 write "; Step 3.4: Send the Disable cFE Code Segment command. " +21-126-11:13:41.463 00 SPR-I:OPRO ; Step 3.4: Send the Disable cFE Code Segment command. +21-126-11:13:41.463 00 SCX_CPU1_CS_CO/893 write ";*********************************************************************" +21-126-11:13:41.463 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:41.463 00 SCX_CPU1_CS_CO/894 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_CFECORE_INF_EID, "INFO", 1 +21-126-11:13:41.465 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:41.466 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-126-11:13:41.466 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:41.466 00 SCX_CPU1_CS_CO/895 +21-126-11:13:41.466 00 SCX_CPU1_CS_CO/896 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:13:41.466 00 SCX_CPU1_CS_CO/898 /SCX_CPU1_CS_DisableCFECore +21-126-11:13:41.466 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:138C7333IA0CPKT00000016189FC000000107BE +21-126-11:13:41.466 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:13:41.466 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:13:41.466 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:13:41.466 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:13:41.466 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-126-11:13:41.466 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:13:41.466 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:13:41.466 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-126-11:13:41.466 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000107BE> +21-126-11:13:41.466 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:13:41.467 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:13:41.467 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:41.467 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:41.467 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:13:41.467 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:13:41.467 00 CMH-D:LRES Message accepted locally +21-126-11:13:41.467 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:41.467 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:13:41.467 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:138" ;;; ( ) +21-126-11:13:41.467 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:13:41.467 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:13:41.467 00 SPR-D:ERES Received end-to-end reponse(tag=138): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:138 +21-126-11:13:41.467 00 SPR-D:STS Command 138 was accepted. +21-126-11:13:41.477 00 SCX_CPU1_CS_CO/899 +21-126-11:13:41.477 00 SCX_CPU1_CS_CO/900 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:13:41.480 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:42.021 00 TLMH-I:STS 58-012-14:08:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:13:43.482 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:43.484 00 SCX_CPU1_CS_CO/901 if (UT_TW_Status = UT_Success) then +21-126-11:13:43.484 00 SCX_CPU1_CS_CO/902 write "<*> Passed (1003;3008) - CS DisableCFECore command sent properly." +21-126-11:13:43.484 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-126-11:13:43.484 00 SCX_CPU1_CS_CO/903 ut_setrequirements CS_1003, "P" +21-126-11:13:43.487 00 SCX_CPU1_CS_CO/904 ut_setrequirements CS_3008, "P" +21-126-11:13:43.490 00 SCX_CPU1_CS_CO/909 endif +21-126-11:13:43.490 00 SCX_CPU1_CS_CO/910 +21-126-11:13:43.490 00 SCX_CPU1_CS_CO/912 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:13:43.494 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:43.495 00 SCX_CPU1_CS_CO/913 if (UT_TW_Status = UT_Success) then +21-126-11:13:43.495 00 SCX_CPU1_CS_CO/914 write "<*> Passed (1003;3008) - Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID," rcv'd." +21-126-11:13:43.495 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-126-11:13:43.495 00 SCX_CPU1_CS_CO/915 ut_setrequirements CS_1003, "P" +21-126-11:13:43.521 00 SCX_CPU1_CS_CO/916 ut_setrequirements CS_3008, "P" +21-126-11:13:43.522 00 SCX_CPU1_CS_CO/921 endif +21-126-11:13:43.522 00 SCX_CPU1_CS_CO/922 +21-126-11:13:43.522 00 SCX_CPU1_CS_CO/923 wait 5 +21-126-11:13:43.522 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:48.527 00 SCX_CPU1_CS_CO/924 +21-126-11:13:48.527 00 SCX_CPU1_CS_CO/926 if (p@scx_cpu1_CS_CFECoreState = "Disabled") then +21-126-11:13:48.527 00 SCX_CPU1_CS_CO/927 write "<*> Passed (3008) - cFE Core State set to 'Disabled'." +21-126-11:13:48.527 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-126-11:13:48.528 00 SCX_CPU1_CS_CO/928 ut_setrequirements CS_3008, "P" +21-126-11:13:48.531 00 SCX_CPU1_CS_CO/932 endif +21-126-11:13:48.531 00 SCX_CPU1_CS_CO/933 +21-126-11:13:48.531 00 SCX_CPU1_CS_CO/934 wait 5 +21-126-11:13:48.531 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:53.536 00 SCX_CPU1_CS_CO/935 +21-126-11:13:53.536 00 SCX_CPU1_CS_CO/936 write ";*********************************************************************" +21-126-11:13:53.536 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:53.536 00 SCX_CPU1_CS_CO/937 write "; Step 3.5: Using the TST_CS application, manipulate the cFE CRC. " +21-126-11:13:53.536 00 SPR-I:OPRO ; Step 3.5: Using the TST_CS application, manipulate the cFE CRC. +21-126-11:13:53.536 00 SCX_CPU1_CS_CO/938 write ";*********************************************************************" +21-126-11:13:53.536 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:53.537 00 SCX_CPU1_CS_CO/940 ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_CFE_CRC_INF_EID, "INFO", 1 +21-126-11:13:53.544 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:53.545 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 14 +21-126-11:13:53.545 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:53.546 00 SCX_CPU1_CS_CO/941 +21-126-11:13:53.546 00 SCX_CPU1_CS_CO/942 /SCX_CPU1_TST_CS_CorruptCFECRC +21-126-11:13:53.547 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:139C7333IA0CPKT00000016192BC0000001060A +21-126-11:13:53.547 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:13:53.547 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:13:53.547 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:13:53.547 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:13:53.547 00 CMH-I:CMD Command is /SCX_CPU1_TST_CS_CORRUPTCFECRC ;;; (SCX CPU1 TST_CS Corrupt CFE CRC command code) +21-126-11:13:53.547 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:13:53.547 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:13:53.547 00 CMH-I:CMD Command SFDU received:<192BC0000001060A> from gs582cfslab4:SPR +21-126-11:13:53.547 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <192BC0000001060A> +21-126-11:13:53.547 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:13:53.548 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:13:53.548 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:53.548 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:53.548 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:13:53.548 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:13:53.548 00 CMH-D:LRES Message accepted locally +21-126-11:13:53.548 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:53.548 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:13:53.548 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:139" ;;; ( ) +21-126-11:13:53.548 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:13:53.548 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:13:53.548 00 SPR-D:ERES Received end-to-end reponse(tag=139): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:139 +21-126-11:13:53.548 00 SPR-D:STS Command 139 was accepted. +21-126-11:13:53.559 00 SCX_CPU1_CS_CO/943 +21-126-11:13:53.559 00 SCX_CPU1_CS_CO/945 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:13:53.564 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:54.023 00 TLMH-I:STS 58-012-14:09:07.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=14 Corrupt cFE Core CRC command +21-126-11:13:54.565 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:54.565 00 SCX_CPU1_CS_CO/946 if (UT_TW_Status = UT_Success) then +21-126-11:13:54.565 00 SCX_CPU1_CS_CO/947 write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_CFE_CRC_INF_EID," rcv'd." +21-126-11:13:54.565 00 SPR-I:OPRO <*> Passed - Expected Event Msg 14 rcv'd. +21-126-11:13:54.565 00 SCX_CPU1_CS_CO/950 endif +21-126-11:13:54.565 00 SCX_CPU1_CS_CO/951 +21-126-11:13:54.565 00 SCX_CPU1_CS_CO/952 wait 5 +21-126-11:13:54.565 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:59.570 00 SCX_CPU1_CS_CO/953 +21-126-11:13:59.570 00 SCX_CPU1_CS_CO/954 write ";***********************************************************************" +21-126-11:13:59.570 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:59.570 00 SCX_CPU1_CS_CO/955 write "; Step 3.6: Send the Enable cFE command. " +21-126-11:13:59.570 00 SPR-I:OPRO ; Step 3.6: Send the Enable cFE command. +21-126-11:13:59.571 00 SCX_CPU1_CS_CO/956 write ";***********************************************************************" +21-126-11:13:59.571 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:59.571 00 SCX_CPU1_CS_CO/957 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_CFECORE_INF_EID, "INFO", 1 +21-126-11:13:59.577 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:59.577 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-126-11:13:59.578 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:59.578 00 SCX_CPU1_CS_CO/958 +21-126-11:13:59.578 00 SCX_CPU1_CS_CO/959 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:13:59.579 00 SCX_CPU1_CS_CO/960 +21-126-11:13:59.579 00 SCX_CPU1_CS_CO/962 /SCX_CPU1_CS_EnableCFECore +21-126-11:13:59.579 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:140C7333IA0CPKT00000016189FC000000106BF +21-126-11:13:59.579 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:13:59.580 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:13:59.580 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:13:59.580 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:13:59.580 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLECFECORE ;;; (SCX CPU1 CS Enable cFE Core Checksumming command code) +21-126-11:13:59.581 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:13:59.581 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:13:59.581 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-126-11:13:59.581 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000106BF> +21-126-11:13:59.581 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:13:59.581 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:13:59.582 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:59.582 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:59.583 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:13:59.583 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:13:59.583 00 CMH-D:LRES Message accepted locally +21-126-11:13:59.583 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:13:59.583 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:13:59.583 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:140" ;;; ( ) +21-126-11:13:59.583 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:13:59.584 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:13:59.584 00 SPR-D:ERES Received end-to-end reponse(tag=140): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:140 +21-126-11:13:59.584 00 SPR-D:STS Command 140 was accepted. +21-126-11:13:59.596 00 SCX_CPU1_CS_CO/963 +21-126-11:13:59.596 00 SCX_CPU1_CS_CO/964 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:13:59.604 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:00.023 00 TLMH-I:STS 58-012-14:09:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:14:01.606 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:01.607 00 SCX_CPU1_CS_CO/965 if (UT_TW_Status = UT_Success) then +21-126-11:14:01.608 00 SCX_CPU1_CS_CO/966 write "<*> Passed (1003;3007) - CS EnableCFECore command sent properly." +21-126-11:14:01.608 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-126-11:14:01.608 00 SCX_CPU1_CS_CO/967 ut_setrequirements CS_1003, "P" +21-126-11:14:01.612 00 SCX_CPU1_CS_CO/968 ut_setrequirements CS_3007, "P" +21-126-11:14:01.615 00 SCX_CPU1_CS_CO/973 endif +21-126-11:14:01.615 00 SCX_CPU1_CS_CO/974 +21-126-11:14:01.615 00 SCX_CPU1_CS_CO/976 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:14:01.629 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:01.631 00 SCX_CPU1_CS_CO/977 if (UT_TW_Status = UT_Success) then +21-126-11:14:01.632 00 SCX_CPU1_CS_CO/978 write "<*> Passed (1003;3007) - Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID," rcv'd." +21-126-11:14:01.632 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-126-11:14:01.632 00 SCX_CPU1_CS_CO/979 ut_setrequirements CS_1003, "P" +21-126-11:14:01.668 00 SCX_CPU1_CS_CO/980 ut_setrequirements CS_3007, "P" +21-126-11:14:01.669 00 SCX_CPU1_CS_CO/985 endif +21-126-11:14:01.669 00 SCX_CPU1_CS_CO/986 +21-126-11:14:01.669 00 SCX_CPU1_CS_CO/987 wait 5 +21-126-11:14:01.669 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:06.673 00 SCX_CPU1_CS_CO/988 +21-126-11:14:06.673 00 SCX_CPU1_CS_CO/990 if (p@scx_cpu1_CS_CFECoreState = "Enabled") then +21-126-11:14:06.674 00 SCX_CPU1_CS_CO/991 write "<*> Passed (3007) - cFE Core State set to 'Enabled'." +21-126-11:14:06.674 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-126-11:14:06.674 00 SCX_CPU1_CS_CO/992 ut_setrequirements CS_3007, "P" +21-126-11:14:06.677 00 SCX_CPU1_CS_CO/996 endif +21-126-11:14:06.677 00 SCX_CPU1_CS_CO/997 +21-126-11:14:06.677 00 SCX_CPU1_CS_CO/998 wait 5 +21-126-11:14:06.678 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:11.682 00 SCX_CPU1_CS_CO/999 +21-126-11:14:11.682 00 SCX_CPU1_CS_CO/1001 ut_setupevents "SCX","CPU1",{CSAppName},CS_CFECORE_MISCOMPARE_ERR_EID,"ERROR", 1 +21-126-11:14:11.689 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:11.690 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 31 +21-126-11:14:11.690 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:11.691 00 SCX_CPU1_CS_CO/1002 +21-126-11:14:11.691 00 SCX_CPU1_CS_CO/1004 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1, 200 +21-126-11:14:11.702 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:14.018 00 TLMH-I:STS 58-012-14:09:27.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=31 Checksum Failure: cFE Core, Expected: 0x0012D687, Calculated: 0x000041E0 +21-126-11:14:14.706 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:14.708 00 SCX_CPU1_CS_CO/1005 if (UT_TW_Status = UT_Success) then +21-126-11:14:14.708 00 SCX_CPU1_CS_CO/1006 write "<*> Passed (3006.1) - Expected Event Msg ",CS_OS_MISCOMPARE_ERR_EID," rcv'd." +21-126-11:14:14.708 00 SPR-I:OPRO <*> Passed (3006.1) - Expected Event Msg 32 rcv'd. +21-126-11:14:14.708 00 SCX_CPU1_CS_CO/1007 ut_setrequirements CS_30061, "P" +21-126-11:14:14.711 00 SCX_CPU1_CS_CO/1011 endif +21-126-11:14:14.711 00 SCX_CPU1_CS_CO/1012 +21-126-11:14:14.711 00 SCX_CPU1_CS_CO/1013 write ";*********************************************************************" +21-126-11:14:14.712 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:14.712 00 SCX_CPU1_CS_CO/1014 write "; Step 3.7: Send the Recompute cFE Code Segment command. " +21-126-11:14:14.712 00 SPR-I:OPRO ; Step 3.7: Send the Recompute cFE Code Segment command. +21-126-11:14:14.712 00 SCX_CPU1_CS_CO/1015 write ";*********************************************************************" +21-126-11:14:14.712 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:14.712 00 SCX_CPU1_CS_CO/1017 /SCX_CPU1_CS_DisableCFECore +21-126-11:14:14.712 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:141C7333IA0CPKT00000016189FC000000107BE +21-126-11:14:14.713 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:14:14.713 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:14:14.713 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:14:14.713 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:14:14.714 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-126-11:14:14.714 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:14:14.714 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:14:14.714 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-126-11:14:14.714 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000107BE> +21-126-11:14:14.714 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:14:14.715 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:14:14.715 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:14:14.716 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:14:14.716 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:14:14.716 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:14:14.716 00 CMH-D:LRES Message accepted locally +21-126-11:14:14.716 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:14:14.716 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:14:14.716 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:141" ;;; ( ) +21-126-11:14:14.716 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:14:14.716 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:14:14.717 00 SPR-D:ERES Received end-to-end reponse(tag=141): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:141 +21-126-11:14:14.717 00 SPR-D:STS Command 141 was accepted. +21-126-11:14:14.727 00 SCX_CPU1_CS_CO/1018 wait 5 +21-126-11:14:14.727 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:15.521 00 TLMH-I:STS 58-012-14:09:28.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:14:19.732 00 SCX_CPU1_CS_CO/1019 +21-126-11:14:19.732 00 SCX_CPU1_CS_CO/1020 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:14:19.737 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:19.737 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:14:19.737 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:19.738 00 SCX_CPU1_CS_CO/1021 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:14:19.740 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:19.740 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:14:19.740 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:19.741 00 SCX_CPU1_CS_CO/1022 +21-126-11:14:19.741 00 SCX_CPU1_CS_CO/1023 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:14:19.741 00 SCX_CPU1_CS_CO/1025 /SCX_CPU1_CS_RecomputeCFECore +21-126-11:14:19.741 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:142C7333IA0CPKT00000016189FC000000109B0 +21-126-11:14:19.741 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:14:19.741 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:14:19.741 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:14:19.741 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:14:19.741 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-126-11:14:19.741 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:14:19.741 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:14:19.741 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:14:19.741 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000109B0> +21-126-11:14:19.742 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:14:19.742 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:14:19.742 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:14:19.742 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:14:19.742 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:14:19.742 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:14:19.742 00 CMH-D:LRES Message accepted locally +21-126-11:14:19.742 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:14:19.742 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:14:19.742 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:142" ;;; ( ) +21-126-11:14:19.742 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:14:19.742 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:14:19.742 00 SPR-D:ERES Received end-to-end reponse(tag=142): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:142 +21-126-11:14:19.742 00 SPR-D:STS Command 142 was accepted. +21-126-11:14:19.752 00 SCX_CPU1_CS_CO/1026 +21-126-11:14:19.753 00 SCX_CPU1_CS_CO/1027 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:14:19.756 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:20.517 00 TLMH-I:STS 58-012-14:09:33.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:14:21.759 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:21.761 00 SCX_CPU1_CS_CO/1028 if (UT_TW_Status = UT_Success) then +21-126-11:14:21.761 00 SCX_CPU1_CS_CO/1029 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-126-11:14:21.762 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:14:21.762 00 SCX_CPU1_CS_CO/1030 ut_setrequirements CS_1003, "P" +21-126-11:14:21.764 00 SCX_CPU1_CS_CO/1031 ut_setrequirements CS_3009, "P" +21-126-11:14:21.766 00 SCX_CPU1_CS_CO/1036 endif +21-126-11:14:21.766 00 SCX_CPU1_CS_CO/1037 +21-126-11:14:21.766 00 SCX_CPU1_CS_CO/1039 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:14:21.770 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:21.770 00 SCX_CPU1_CS_CO/1040 if (UT_TW_Status = UT_Success) then +21-126-11:14:21.770 00 SCX_CPU1_CS_CO/1041 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-126-11:14:21.771 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:14:21.771 00 SCX_CPU1_CS_CO/1042 ut_setrequirements CS_1003, "P" +21-126-11:14:21.795 00 SCX_CPU1_CS_CO/1043 ut_setrequirements CS_3009, "P" +21-126-11:14:21.796 00 SCX_CPU1_CS_CO/1048 endif +21-126-11:14:21.796 00 SCX_CPU1_CS_CO/1049 +21-126-11:14:21.796 00 SCX_CPU1_CS_CO/1051 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:14:21.796 00 SCX_CPU1_CS_CO/1052 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-126-11:14:21.796 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:14:21.796 00 SCX_CPU1_CS_CO/1053 ut_setrequirements CS_3009, "P" +21-126-11:14:21.797 00 SCX_CPU1_CS_CO/1057 endif +21-126-11:14:21.797 00 SCX_CPU1_CS_CO/1058 +21-126-11:14:21.797 00 SCX_CPU1_CS_CO/1060 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 230 +21-126-11:14:21.800 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:42.521 00 TLMH-I:STS 58-012-14:09:55.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:14:42.828 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:42.829 00 SCX_CPU1_CS_CO/1061 if (UT_TW_Status = UT_Success) then +21-126-11:14:42.830 00 SCX_CPU1_CS_CO/1062 write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:14:42.830 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:14:42.830 00 SCX_CPU1_CS_CO/1063 ut_setrequirements CS_30091, "P" +21-126-11:14:42.833 00 SCX_CPU1_CS_CO/1067 endif +21-126-11:14:42.834 00 SCX_CPU1_CS_CO/1068 +21-126-11:14:42.834 00 SCX_CPU1_CS_CO/1070 currSCnt = {seqTlmItem} +21-126-11:14:42.834 00 SCX_CPU1_CS_CO/1071 expectedSCnt = currSCnt + 1 +21-126-11:14:42.834 00 SCX_CPU1_CS_CO/1072 +21-126-11:14:42.834 00 SCX_CPU1_CS_CO/1073 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:14:42.847 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:43.848 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:43.850 00 SCX_CPU1_CS_CO/1075 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:14:43.850 00 SCX_CPU1_CS_CO/1076 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-126-11:14:43.850 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:14:43.850 00 SCX_CPU1_CS_CO/1077 ut_setrequirements CS_30091, "P" +21-126-11:14:43.853 00 SCX_CPU1_CS_CO/1081 endif +21-126-11:14:43.853 00 SCX_CPU1_CS_CO/1082 +21-126-11:14:43.853 00 SCX_CPU1_CS_CO/1083 wait 5 +21-126-11:14:43.853 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:48.858 00 SCX_CPU1_CS_CO/1084 +21-126-11:14:48.858 00 SCX_CPU1_CS_CO/1085 write ";*********************************************************************" +21-126-11:14:48.858 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:48.859 00 SCX_CPU1_CS_CO/1086 write "; Step 3.8: Send the Report cFE Code Segment command. " +21-126-11:14:48.859 00 SPR-I:OPRO ; Step 3.8: Send the Report cFE Code Segment command. +21-126-11:14:48.859 00 SCX_CPU1_CS_CO/1087 write ";*********************************************************************" +21-126-11:14:48.859 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:48.859 00 SCX_CPU1_CS_CO/1088 ut_setupevents "SCX","CPU1",{CSAppName},CS_BASELINE_CFECORE_INF_EID,"INFO", 1 +21-126-11:14:48.864 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:48.864 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:14:48.864 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:48.865 00 SCX_CPU1_CS_CO/1089 +21-126-11:14:48.865 00 SCX_CPU1_CS_CO/1090 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:14:48.865 00 SCX_CPU1_CS_CO/1092 /SCX_CPU1_CS_ReportCFECore +21-126-11:14:48.865 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:143C7333IA0CPKT00000016189FC000000108B1 +21-126-11:14:48.865 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:14:48.865 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:14:48.865 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:14:48.865 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:14:48.866 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTCFECORE ;;; (SCX CPU1 CS Report cFE Core Checksum command code) +21-126-11:14:48.866 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:14:48.866 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:14:48.866 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-126-11:14:48.866 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000108B1> +21-126-11:14:48.866 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:14:48.866 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:14:48.866 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:14:48.866 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:14:48.866 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:14:48.866 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:14:48.866 00 CMH-D:LRES Message accepted locally +21-126-11:14:48.866 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:14:48.866 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:14:48.866 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:143" ;;; ( ) +21-126-11:14:48.866 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:14:48.866 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:14:48.866 00 SPR-D:ERES Received end-to-end reponse(tag=143): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:143 +21-126-11:14:48.866 00 SPR-D:STS Command 143 was accepted. +21-126-11:14:48.867 00 SCX_CPU1_CS_CO/1093 +21-126-11:14:48.867 00 SCX_CPU1_CS_CO/1094 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:14:48.870 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:49.521 00 TLMH-I:STS 58-012-14:10:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:14:51.874 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:51.876 00 SCX_CPU1_CS_CO/1095 if (UT_TW_Status = UT_Success) then +21-126-11:14:51.876 00 SCX_CPU1_CS_CO/1096 write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." +21-126-11:14:51.876 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:14:51.876 00 SCX_CPU1_CS_CO/1097 ut_setrequirements CS_1003, "P" +21-126-11:14:51.879 00 SCX_CPU1_CS_CO/1098 ut_setrequirements CS_3010, "P" +21-126-11:14:51.880 00 SCX_CPU1_CS_CO/1103 endif +21-126-11:14:51.881 00 SCX_CPU1_CS_CO/1104 +21-126-11:14:51.881 00 SCX_CPU1_CS_CO/1106 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:14:51.885 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:51.885 00 SCX_CPU1_CS_CO/1107 if (UT_TW_Status = UT_Success) then +21-126-11:14:51.885 00 SCX_CPU1_CS_CO/1108 write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." +21-126-11:14:51.885 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:14:51.886 00 SCX_CPU1_CS_CO/1109 ut_setrequirements CS_1003, "P" +21-126-11:14:51.911 00 SCX_CPU1_CS_CO/1110 ut_setrequirements CS_3010, "P" +21-126-11:14:51.912 00 SCX_CPU1_CS_CO/1115 endif +21-126-11:14:51.912 00 SCX_CPU1_CS_CO/1116 +21-126-11:14:51.912 00 SCX_CPU1_CS_CO/1117 wait 5 +21-126-11:14:51.912 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:56.917 00 SCX_CPU1_CS_CO/1118 +21-126-11:14:56.917 00 SCX_CPU1_CS_CO/1119 write ";*********************************************************************" +21-126-11:14:56.917 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:56.917 00 SCX_CPU1_CS_CO/1120 write "; Step 4.0: Invalid Command Test." +21-126-11:14:56.918 00 SPR-I:OPRO ; Step 4.0: Invalid Command Test. +21-126-11:14:56.918 00 SCX_CPU1_CS_CO/1121 write ";*********************************************************************" +21-126-11:14:56.918 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:56.918 00 SCX_CPU1_CS_CO/1122 write "; Step 4.1: Send the Enable OS Code Segment command with an invalid " +21-126-11:14:56.918 00 SPR-I:OPRO ; Step 4.1: Send the Enable OS Code Segment command with an invalid +21-126-11:14:56.918 00 SCX_CPU1_CS_CO/1123 write "; length. " +21-126-11:14:56.918 00 SPR-I:OPRO ; length. +21-126-11:14:56.919 00 SCX_CPU1_CS_CO/1124 write ";*********************************************************************" +21-126-11:14:56.919 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:56.919 00 SCX_CPU1_CS_CO/1125 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-11:14:56.923 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:56.923 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:14:56.923 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:56.923 00 SCX_CPU1_CS_CO/1126 +21-126-11:14:56.923 00 SCX_CPU1_CS_CO/1127 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:14:56.924 00 SCX_CPU1_CS_CO/1128 +21-126-11:14:56.924 00 SCX_CPU1_CS_CO/1130 rawcmd = "189Fc00000020AB0" +21-126-11:14:56.924 00 SCX_CPU1_CS_CO/1131 +21-126-11:14:56.924 00 SCX_CPU1_CS_CO/1132 if ("CPU1" = "CPU2") then +21-126-11:14:56.924 00 SCX_CPU1_CS_CO/1134 elseif ("CPU1" = "CPU3") then +21-126-11:14:56.924 00 SCX_CPU1_CS_CO/1136 endif +21-126-11:14:56.924 00 SCX_CPU1_CS_CO/1137 +21-126-11:14:56.924 00 SCX_CPU1_CS_CO/1138 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-11:14:56.928 00 SPR-I:OPRO Sending: 189Fc00000020AB0 +21-126-11:14:56.929 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:144C7333IA0CPKT00000016189FC00000020AB0 +21-126-11:14:56.930 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:14:56.930 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:14:56.930 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:14:56.930 00 CMH-I:CMD Command SFDU received:<189FC00000020AB0> from gs582cfslab4:SPR +21-126-11:14:56.930 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000020AB0> +21-126-11:14:56.930 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:14:56.930 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:14:56.930 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:14:56.930 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:14:56.930 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:14:56.930 00 CMH-D:LRES Message accepted locally +21-126-11:14:56.930 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:14:56.930 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:14:56.930 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:14:56.930 00 SPR-D:ERES Received end-to-end reponse(tag=144): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:144 +21-126-11:14:56.930 00 SPR-D:STS Command 144 was accepted. +21-126-11:14:56.944 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:14:56.945 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:57.513 00 TLMH-I:STS 58-012-14:10:10.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 10, Len = 9, Expected = 8 +21-126-11:14:57.946 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:57.949 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:14:58.951 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:14:59.955 00 SCX_CPU1_CS_CO/1139 +21-126-11:14:59.956 00 SCX_CPU1_CS_CO/1140 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:14:59.960 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:59.961 00 SCX_CPU1_CS_CO/1141 if (UT_TW_Status = UT_Success) then +21-126-11:14:59.961 00 SCX_CPU1_CS_CO/1142 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-11:14:59.961 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:14:59.961 00 SCX_CPU1_CS_CO/1143 ut_setrequirements CS_1002, "P" +21-126-11:14:59.962 00 SCX_CPU1_CS_CO/1144 ut_setrequirements CS_1004, "P" +21-126-11:14:59.964 00 SCX_CPU1_CS_CO/1149 endif +21-126-11:14:59.964 00 SCX_CPU1_CS_CO/1150 +21-126-11:14:59.964 00 SCX_CPU1_CS_CO/1151 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-11:14:59.964 00 SCX_CPU1_CS_CO/1152 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:14:59.964 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:14:59.964 00 SCX_CPU1_CS_CO/1153 ut_setrequirements CS_1004, "P" +21-126-11:14:59.987 00 SCX_CPU1_CS_CO/1157 endif +21-126-11:14:59.987 00 SCX_CPU1_CS_CO/1158 +21-126-11:14:59.987 00 SCX_CPU1_CS_CO/1159 wait 5 +21-126-11:14:59.987 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:04.991 00 SCX_CPU1_CS_CO/1160 +21-126-11:15:04.991 00 SCX_CPU1_CS_CO/1161 write ";*********************************************************************" +21-126-11:15:04.992 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:04.992 00 SCX_CPU1_CS_CO/1162 write "; Step 4.2: Send the Disable OS Code Segment command with an invalid " +21-126-11:15:04.992 00 SPR-I:OPRO ; Step 4.2: Send the Disable OS Code Segment command with an invalid +21-126-11:15:04.992 00 SCX_CPU1_CS_CO/1163 write "; length. " +21-126-11:15:04.992 00 SPR-I:OPRO ; length. +21-126-11:15:04.992 00 SCX_CPU1_CS_CO/1164 write ";*********************************************************************" +21-126-11:15:04.992 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:04.992 00 SCX_CPU1_CS_CO/1165 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-11:15:04.998 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:04.998 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:04.998 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1166 +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1167 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1168 +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1170 rawcmd = "189Fc00000020BB1" +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1171 +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1172 if ("CPU1" = "CPU2") then +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1174 elseif ("CPU1" = "CPU3") then +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1176 endif +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1177 +21-126-11:15:05.000 00 SCX_CPU1_CS_CO/1178 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-11:15:05.005 00 SPR-I:OPRO Sending: 189Fc00000020BB1 +21-126-11:15:05.006 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:145C7333IA0CPKT00000016189FC00000020BB1 +21-126-11:15:05.006 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:05.006 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:15:05.006 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:15:05.006 00 CMH-I:CMD Command SFDU received:<189FC00000020BB1> from gs582cfslab4:SPR +21-126-11:15:05.006 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000020BB1> +21-126-11:15:05.007 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:15:05.007 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:15:05.007 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:05.007 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:05.007 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:15:05.007 00 CMH-D:LRES Message accepted locally +21-126-11:15:05.007 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:05.007 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:15:05.007 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:05.007 00 SPR-D:ERES Received end-to-end reponse(tag=145): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:145 +21-126-11:15:05.008 00 SPR-D:STS Command 145 was accepted. +21-126-11:15:05.024 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:05.024 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:05.523 00 TLMH-I:STS 58-012-14:10:18.483 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 11, Len = 9, Expected = 8 +21-126-11:15:07.027 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:07.031 00 SCX_CPU1_CS_CO/1179 +21-126-11:15:07.031 00 SCX_CPU1_CS_CO/1180 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:07.036 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:07.036 00 SCX_CPU1_CS_CO/1181 if (UT_TW_Status = UT_Success) then +21-126-11:15:07.036 00 SCX_CPU1_CS_CO/1182 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-11:15:07.036 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:07.036 00 SCX_CPU1_CS_CO/1183 ut_setrequirements CS_1002, "P" +21-126-11:15:07.037 00 SCX_CPU1_CS_CO/1184 ut_setrequirements CS_1004, "P" +21-126-11:15:07.038 00 SCX_CPU1_CS_CO/1189 endif +21-126-11:15:07.038 00 SCX_CPU1_CS_CO/1190 +21-126-11:15:07.038 00 SCX_CPU1_CS_CO/1191 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-11:15:07.038 00 SCX_CPU1_CS_CO/1192 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:15:07.038 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:07.038 00 SCX_CPU1_CS_CO/1193 ut_setrequirements CS_1004, "P" +21-126-11:15:07.062 00 SCX_CPU1_CS_CO/1197 endif +21-126-11:15:07.063 00 SCX_CPU1_CS_CO/1198 +21-126-11:15:07.063 00 SCX_CPU1_CS_CO/1199 wait 5 +21-126-11:15:07.063 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:12.067 00 SCX_CPU1_CS_CO/1200 +21-126-11:15:12.067 00 SCX_CPU1_CS_CO/1201 write ";*********************************************************************" +21-126-11:15:12.067 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:12.067 00 SCX_CPU1_CS_CO/1202 write "; Step 4.3: Send the Recompute OS Code Segment CRC command with an " +21-126-11:15:12.068 00 SPR-I:OPRO ; Step 4.3: Send the Recompute OS Code Segment CRC command with an +21-126-11:15:12.068 00 SCX_CPU1_CS_CO/1203 write "; invalid length." +21-126-11:15:12.068 00 SPR-I:OPRO ; invalid length. +21-126-11:15:12.068 00 SCX_CPU1_CS_CO/1204 write ";*********************************************************************" +21-126-11:15:12.068 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:12.068 00 SCX_CPU1_CS_CO/1205 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-11:15:12.074 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:12.074 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:12.074 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1206 +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1207 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1208 +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1210 rawcmd = "189Fc00000020DB5" +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1211 +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1212 if ("CPU1" = "CPU2") then +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1214 elseif ("CPU1" = "CPU3") then +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1216 endif +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1217 +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1218 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-11:15:12.079 00 SPR-I:OPRO Sending: 189Fc00000020DB5 +21-126-11:15:12.080 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:146C7333IA0CPKT00000016189FC00000020DB5 +21-126-11:15:12.080 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:12.080 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:15:12.080 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:15:12.080 00 CMH-I:CMD Command SFDU received:<189FC00000020DB5> from gs582cfslab4:SPR +21-126-11:15:12.080 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000020DB5> +21-126-11:15:12.080 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:15:12.080 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:15:12.080 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:12.081 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:12.081 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:15:12.081 00 CMH-D:LRES Message accepted locally +21-126-11:15:12.081 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:12.081 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:15:12.081 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:12.081 00 SPR-D:ERES Received end-to-end reponse(tag=146): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:146 +21-126-11:15:12.081 00 SPR-D:STS Command 146 was accepted. +21-126-11:15:12.095 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:12.095 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:12.514 00 TLMH-I:STS 58-012-14:10:25.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 13, Len = 9, Expected = 8 +21-126-11:15:13.096 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:13.100 00 SCX_CPU1_CS_CO/1219 +21-126-11:15:13.100 00 SCX_CPU1_CS_CO/1220 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:13.105 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:13.105 00 SCX_CPU1_CS_CO/1221 if (UT_TW_Status = UT_Success) then +21-126-11:15:13.105 00 SCX_CPU1_CS_CO/1222 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-11:15:13.105 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:13.105 00 SCX_CPU1_CS_CO/1223 ut_setrequirements CS_1002, "P" +21-126-11:15:13.106 00 SCX_CPU1_CS_CO/1224 ut_setrequirements CS_1004, "P" +21-126-11:15:13.107 00 SCX_CPU1_CS_CO/1229 endif +21-126-11:15:13.107 00 SCX_CPU1_CS_CO/1230 +21-126-11:15:13.107 00 SCX_CPU1_CS_CO/1231 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-11:15:13.107 00 SCX_CPU1_CS_CO/1232 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:15:13.107 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:13.107 00 SCX_CPU1_CS_CO/1233 ut_setrequirements CS_1004, "P" +21-126-11:15:13.134 00 SCX_CPU1_CS_CO/1237 endif +21-126-11:15:13.134 00 SCX_CPU1_CS_CO/1238 +21-126-11:15:13.134 00 SCX_CPU1_CS_CO/1239 wait 5 +21-126-11:15:13.134 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:18.138 00 SCX_CPU1_CS_CO/1240 +21-126-11:15:18.139 00 SCX_CPU1_CS_CO/1241 write ";*********************************************************************" +21-126-11:15:18.139 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:18.139 00 SCX_CPU1_CS_CO/1242 write "; Step 4.4: Send the Report OS Code Segment CRC command with an " +21-126-11:15:18.139 00 SPR-I:OPRO ; Step 4.4: Send the Report OS Code Segment CRC command with an +21-126-11:15:18.139 00 SCX_CPU1_CS_CO/1243 write "; invalid length." +21-126-11:15:18.139 00 SPR-I:OPRO ; invalid length. +21-126-11:15:18.139 00 SCX_CPU1_CS_CO/1244 write ";*********************************************************************" +21-126-11:15:18.139 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:18.139 00 SCX_CPU1_CS_CO/1245 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-11:15:18.145 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:18.145 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:18.145 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:18.145 00 SCX_CPU1_CS_CO/1246 +21-126-11:15:18.145 00 SCX_CPU1_CS_CO/1247 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:18.146 00 SCX_CPU1_CS_CO/1248 +21-126-11:15:18.146 00 SCX_CPU1_CS_CO/1250 rawcmd = "189Fc00000020CB8" +21-126-11:15:18.146 00 SCX_CPU1_CS_CO/1251 +21-126-11:15:18.146 00 SCX_CPU1_CS_CO/1252 if ("CPU1" = "CPU2") then +21-126-11:15:18.146 00 SCX_CPU1_CS_CO/1254 elseif ("CPU1" = "CPU3") then +21-126-11:15:18.146 00 SCX_CPU1_CS_CO/1256 endif +21-126-11:15:18.146 00 SCX_CPU1_CS_CO/1257 +21-126-11:15:18.146 00 SCX_CPU1_CS_CO/1258 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-11:15:18.150 00 SPR-I:OPRO Sending: 189Fc00000020CB8 +21-126-11:15:18.151 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:147C7333IA0CPKT00000016189FC00000020CB8 +21-126-11:15:18.151 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:18.151 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:15:18.151 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:15:18.151 00 CMH-I:CMD Command SFDU received:<189FC00000020CB8> from gs582cfslab4:SPR +21-126-11:15:18.151 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000020CB8> +21-126-11:15:18.151 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:15:18.151 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:15:18.152 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:18.152 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:18.152 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:15:18.152 00 CMH-D:LRES Message accepted locally +21-126-11:15:18.152 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:18.152 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:15:18.152 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:18.152 00 SPR-D:ERES Received end-to-end reponse(tag=147): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:147 +21-126-11:15:18.152 00 SPR-D:STS Command 147 was accepted. +21-126-11:15:18.156 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:18.156 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:18.520 00 TLMH-I:STS 58-012-14:10:31.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 12, Len = 9, Expected = 8 +21-126-11:15:19.158 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:19.162 00 SCX_CPU1_CS_CO/1259 +21-126-11:15:19.162 00 SCX_CPU1_CS_CO/1260 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:19.167 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:19.167 00 SCX_CPU1_CS_CO/1261 if (UT_TW_Status = UT_Success) then +21-126-11:15:19.167 00 SCX_CPU1_CS_CO/1262 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-11:15:19.167 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:19.167 00 SCX_CPU1_CS_CO/1263 ut_setrequirements CS_1002, "P" +21-126-11:15:19.169 00 SCX_CPU1_CS_CO/1264 ut_setrequirements CS_1004, "P" +21-126-11:15:19.170 00 SCX_CPU1_CS_CO/1269 endif +21-126-11:15:19.170 00 SCX_CPU1_CS_CO/1270 +21-126-11:15:19.170 00 SCX_CPU1_CS_CO/1271 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-11:15:19.170 00 SCX_CPU1_CS_CO/1272 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:15:19.170 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:19.170 00 SCX_CPU1_CS_CO/1273 ut_setrequirements CS_1004, "P" +21-126-11:15:19.197 00 SCX_CPU1_CS_CO/1277 endif +21-126-11:15:19.197 00 SCX_CPU1_CS_CO/1278 +21-126-11:15:19.197 00 SCX_CPU1_CS_CO/1279 wait 5 +21-126-11:15:19.197 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:24.202 00 SCX_CPU1_CS_CO/1280 +21-126-11:15:24.202 00 SCX_CPU1_CS_CO/1281 write ";*********************************************************************" +21-126-11:15:24.202 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:24.202 00 SCX_CPU1_CS_CO/1282 write "; Step 4.5: Send the Enable cFE Code Segment command with an invalid " +21-126-11:15:24.202 00 SPR-I:OPRO ; Step 4.5: Send the Enable cFE Code Segment command with an invalid +21-126-11:15:24.202 00 SCX_CPU1_CS_CO/1283 write "; length. " +21-126-11:15:24.203 00 SPR-I:OPRO ; length. +21-126-11:15:24.203 00 SCX_CPU1_CS_CO/1284 write ";*********************************************************************" +21-126-11:15:24.203 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:24.203 00 SCX_CPU1_CS_CO/1285 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-11:15:24.208 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:24.208 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:24.208 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1286 +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1287 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1288 +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1290 rawcmd = "189Fc000000206BC" +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1291 +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1292 if ("CPU1" = "CPU2") then +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1294 elseif ("CPU1" = "CPU3") then +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1296 endif +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1297 +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1298 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-11:15:24.214 00 SPR-I:OPRO Sending: 189Fc000000206BC +21-126-11:15:24.215 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:148C7333IA0CPKT00000016189FC000000206BC +21-126-11:15:24.215 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:24.215 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:15:24.215 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:15:24.215 00 CMH-I:CMD Command SFDU received:<189FC000000206BC> from gs582cfslab4:SPR +21-126-11:15:24.215 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000206BC> +21-126-11:15:24.215 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:15:24.215 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:15:24.215 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:24.215 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:24.215 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:15:24.215 00 CMH-D:LRES Message accepted locally +21-126-11:15:24.215 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:24.216 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:15:24.216 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:24.216 00 SPR-D:ERES Received end-to-end reponse(tag=148): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:148 +21-126-11:15:24.216 00 SPR-D:STS Command 148 was accepted. +21-126-11:15:24.220 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:24.221 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:25.022 00 TLMH-I:STS 58-012-14:10:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 6, Len = 9, Expected = 8 +21-126-11:15:25.222 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:25.227 00 SCX_CPU1_CS_CO/1299 +21-126-11:15:25.227 00 SCX_CPU1_CS_CO/1300 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:25.240 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:25.241 00 SCX_CPU1_CS_CO/1301 if (UT_TW_Status = UT_Success) then +21-126-11:15:25.241 00 SCX_CPU1_CS_CO/1302 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-11:15:25.242 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:25.242 00 SCX_CPU1_CS_CO/1303 ut_setrequirements CS_1002, "P" +21-126-11:15:25.245 00 SCX_CPU1_CS_CO/1304 ut_setrequirements CS_1004, "P" +21-126-11:15:25.249 00 SCX_CPU1_CS_CO/1309 endif +21-126-11:15:25.249 00 SCX_CPU1_CS_CO/1310 +21-126-11:15:25.249 00 SCX_CPU1_CS_CO/1311 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-11:15:25.250 00 SCX_CPU1_CS_CO/1312 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:15:25.250 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:25.250 00 SCX_CPU1_CS_CO/1313 ut_setrequirements CS_1004, "P" +21-126-11:15:25.286 00 SCX_CPU1_CS_CO/1317 endif +21-126-11:15:25.286 00 SCX_CPU1_CS_CO/1318 +21-126-11:15:25.286 00 SCX_CPU1_CS_CO/1319 wait 5 +21-126-11:15:25.286 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:30.291 00 SCX_CPU1_CS_CO/1320 +21-126-11:15:30.291 00 SCX_CPU1_CS_CO/1321 write ";*********************************************************************" +21-126-11:15:30.291 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:30.291 00 SCX_CPU1_CS_CO/1322 write "; Step 4.6: Send the Disable cFE Code Segment command with an invalid" +21-126-11:15:30.291 00 SPR-I:OPRO ; Step 4.6: Send the Disable cFE Code Segment command with an invalid +21-126-11:15:30.292 00 SCX_CPU1_CS_CO/1323 write "; length. " +21-126-11:15:30.292 00 SPR-I:OPRO ; length. +21-126-11:15:30.292 00 SCX_CPU1_CS_CO/1324 write ";*********************************************************************" +21-126-11:15:30.292 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:30.292 00 SCX_CPU1_CS_CO/1325 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-11:15:30.297 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:30.298 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:30.298 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:30.298 00 SCX_CPU1_CS_CO/1326 +21-126-11:15:30.298 00 SCX_CPU1_CS_CO/1327 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:30.298 00 SCX_CPU1_CS_CO/1328 +21-126-11:15:30.298 00 SCX_CPU1_CS_CO/1330 rawcmd = "189Fc000000207BD" +21-126-11:15:30.298 00 SCX_CPU1_CS_CO/1331 +21-126-11:15:30.298 00 SCX_CPU1_CS_CO/1332 if ("CPU1" = "CPU2") then +21-126-11:15:30.298 00 SCX_CPU1_CS_CO/1334 elseif ("CPU1" = "CPU3") then +21-126-11:15:30.298 00 SCX_CPU1_CS_CO/1336 endif +21-126-11:15:30.299 00 SCX_CPU1_CS_CO/1337 +21-126-11:15:30.299 00 SCX_CPU1_CS_CO/1338 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-11:15:30.303 00 SPR-I:OPRO Sending: 189Fc000000207BD +21-126-11:15:30.304 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:149C7333IA0CPKT00000016189FC000000207BD +21-126-11:15:30.304 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:30.304 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:15:30.304 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:15:30.304 00 CMH-I:CMD Command SFDU received:<189FC000000207BD> from gs582cfslab4:SPR +21-126-11:15:30.304 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000207BD> +21-126-11:15:30.304 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:15:30.304 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:15:30.305 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:30.305 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:30.305 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:15:30.305 00 CMH-D:LRES Message accepted locally +21-126-11:15:30.305 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:30.305 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:15:30.305 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:30.305 00 SPR-D:ERES Received end-to-end reponse(tag=149): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:149 +21-126-11:15:30.305 00 SPR-D:STS Command 149 was accepted. +21-126-11:15:30.322 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:30.322 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:31.016 00 TLMH-I:STS 58-012-14:10:44.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 7, Len = 9, Expected = 8 +21-126-11:15:31.323 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:31.328 00 SCX_CPU1_CS_CO/1339 +21-126-11:15:31.328 00 SCX_CPU1_CS_CO/1340 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:31.332 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:31.333 00 SCX_CPU1_CS_CO/1341 if (UT_TW_Status = UT_Success) then +21-126-11:15:31.333 00 SCX_CPU1_CS_CO/1342 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-11:15:31.333 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:31.333 00 SCX_CPU1_CS_CO/1343 ut_setrequirements CS_1002, "P" +21-126-11:15:31.334 00 SCX_CPU1_CS_CO/1344 ut_setrequirements CS_1004, "P" +21-126-11:15:31.335 00 SCX_CPU1_CS_CO/1349 endif +21-126-11:15:31.335 00 SCX_CPU1_CS_CO/1350 +21-126-11:15:31.335 00 SCX_CPU1_CS_CO/1351 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-11:15:31.335 00 SCX_CPU1_CS_CO/1352 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:15:31.335 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:31.335 00 SCX_CPU1_CS_CO/1353 ut_setrequirements CS_1004, "P" +21-126-11:15:31.372 00 SCX_CPU1_CS_CO/1357 endif +21-126-11:15:31.372 00 SCX_CPU1_CS_CO/1358 +21-126-11:15:31.372 00 SCX_CPU1_CS_CO/1359 wait 5 +21-126-11:15:31.372 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:36.376 00 SCX_CPU1_CS_CO/1360 +21-126-11:15:36.377 00 SCX_CPU1_CS_CO/1361 write ";*********************************************************************" +21-126-11:15:36.377 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:36.377 00 SCX_CPU1_CS_CO/1362 write "; Step 4.7: Send the Recompute cFE Code Segment CRC command with an " +21-126-11:15:36.377 00 SPR-I:OPRO ; Step 4.7: Send the Recompute cFE Code Segment CRC command with an +21-126-11:15:36.377 00 SCX_CPU1_CS_CO/1363 write "; invalid length." +21-126-11:15:36.377 00 SPR-I:OPRO ; invalid length. +21-126-11:15:36.377 00 SCX_CPU1_CS_CO/1364 write ";*********************************************************************" +21-126-11:15:36.377 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:36.377 00 SCX_CPU1_CS_CO/1365 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-11:15:36.386 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:36.387 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:36.387 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:36.388 00 SCX_CPU1_CS_CO/1366 +21-126-11:15:36.388 00 SCX_CPU1_CS_CO/1367 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:36.389 00 SCX_CPU1_CS_CO/1368 +21-126-11:15:36.389 00 SCX_CPU1_CS_CO/1370 rawcmd = "189Fc000000209B0" +21-126-11:15:36.389 00 SCX_CPU1_CS_CO/1371 +21-126-11:15:36.389 00 SCX_CPU1_CS_CO/1372 if ("CPU1" = "CPU2") then +21-126-11:15:36.389 00 SCX_CPU1_CS_CO/1374 elseif ("CPU1" = "CPU3") then +21-126-11:15:36.390 00 SCX_CPU1_CS_CO/1376 endif +21-126-11:15:36.390 00 SCX_CPU1_CS_CO/1377 +21-126-11:15:36.390 00 SCX_CPU1_CS_CO/1378 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-11:15:36.395 00 SPR-I:OPRO Sending: 189Fc000000209B0 +21-126-11:15:36.396 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:150C7333IA0CPKT00000016189FC000000209B0 +21-126-11:15:36.396 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:36.396 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:15:36.396 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:15:36.396 00 CMH-I:CMD Command SFDU received:<189FC000000209B0> from gs582cfslab4:SPR +21-126-11:15:36.396 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000209B0> +21-126-11:15:36.396 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:15:36.396 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:15:36.396 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:36.397 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:36.397 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:15:36.397 00 CMH-D:LRES Message accepted locally +21-126-11:15:36.397 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:36.397 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:15:36.397 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:36.397 00 SPR-D:ERES Received end-to-end reponse(tag=150): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:150 +21-126-11:15:36.397 00 SPR-D:STS Command 150 was accepted. +21-126-11:15:36.411 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:36.412 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:37.015 00 TLMH-I:STS 58-012-14:10:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 9, Len = 9, Expected = 8 +21-126-11:15:37.413 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:37.417 00 SCX_CPU1_CS_CO/1379 +21-126-11:15:37.417 00 SCX_CPU1_CS_CO/1380 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:37.430 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:37.432 00 SCX_CPU1_CS_CO/1381 if (UT_TW_Status = UT_Success) then +21-126-11:15:37.432 00 SCX_CPU1_CS_CO/1382 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-11:15:37.432 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:37.432 00 SCX_CPU1_CS_CO/1383 ut_setrequirements CS_1002, "P" +21-126-11:15:37.436 00 SCX_CPU1_CS_CO/1384 ut_setrequirements CS_1004, "P" +21-126-11:15:37.440 00 SCX_CPU1_CS_CO/1389 endif +21-126-11:15:37.441 00 SCX_CPU1_CS_CO/1390 +21-126-11:15:37.441 00 SCX_CPU1_CS_CO/1391 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-11:15:37.441 00 SCX_CPU1_CS_CO/1392 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:15:37.441 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:37.442 00 SCX_CPU1_CS_CO/1393 ut_setrequirements CS_1004, "P" +21-126-11:15:37.475 00 SCX_CPU1_CS_CO/1397 endif +21-126-11:15:37.476 00 SCX_CPU1_CS_CO/1398 +21-126-11:15:37.476 00 SCX_CPU1_CS_CO/1399 wait 5 +21-126-11:15:37.476 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:42.480 00 SCX_CPU1_CS_CO/1400 +21-126-11:15:42.480 00 SCX_CPU1_CS_CO/1401 write ";*********************************************************************" +21-126-11:15:42.480 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:42.480 00 SCX_CPU1_CS_CO/1402 write "; Step 4.8: Send the Report cFE Code Segment CRC command with an " +21-126-11:15:42.480 00 SPR-I:OPRO ; Step 4.8: Send the Report cFE Code Segment CRC command with an +21-126-11:15:42.481 00 SCX_CPU1_CS_CO/1403 write "; invalid length." +21-126-11:15:42.481 00 SPR-I:OPRO ; invalid length. +21-126-11:15:42.481 00 SCX_CPU1_CS_CO/1404 write ";*********************************************************************" +21-126-11:15:42.481 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:42.481 00 SCX_CPU1_CS_CO/1405 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-11:15:42.486 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:42.486 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:42.486 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:42.486 00 SCX_CPU1_CS_CO/1406 +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1407 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1408 +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1410 rawcmd = "189Fc000000208B4" +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1411 +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1412 if ("CPU1" = "CPU2") then +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1414 elseif ("CPU1" = "CPU3") then +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1416 endif +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1417 +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1418 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-11:15:42.490 00 SPR-I:OPRO Sending: 189Fc000000208B4 +21-126-11:15:42.491 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:151C7333IA0CPKT00000016189FC000000208B4 +21-126-11:15:42.491 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:42.491 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:15:42.491 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:15:42.491 00 CMH-I:CMD Command SFDU received:<189FC000000208B4> from gs582cfslab4:SPR +21-126-11:15:42.492 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000208B4> +21-126-11:15:42.492 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:15:42.492 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:15:42.492 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:42.492 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:42.492 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:15:42.492 00 CMH-D:LRES Message accepted locally +21-126-11:15:42.492 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:42.492 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:15:42.492 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:42.492 00 SPR-D:ERES Received end-to-end reponse(tag=151): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:151 +21-126-11:15:42.492 00 SPR-D:STS Command 151 was accepted. +21-126-11:15:42.506 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:42.507 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:43.022 00 TLMH-I:STS 58-012-14:10:56.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 8, Len = 9, Expected = 8 +21-126-11:15:43.508 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:43.513 00 SCX_CPU1_CS_CO/1419 +21-126-11:15:43.513 00 SCX_CPU1_CS_CO/1420 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:43.526 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:43.528 00 SCX_CPU1_CS_CO/1421 if (UT_TW_Status = UT_Success) then +21-126-11:15:43.528 00 SCX_CPU1_CS_CO/1422 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-11:15:43.528 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:43.528 00 SCX_CPU1_CS_CO/1423 ut_setrequirements CS_1002, "P" +21-126-11:15:43.530 00 SCX_CPU1_CS_CO/1424 ut_setrequirements CS_1004, "P" +21-126-11:15:43.532 00 SCX_CPU1_CS_CO/1429 endif +21-126-11:15:43.532 00 SCX_CPU1_CS_CO/1430 +21-126-11:15:43.532 00 SCX_CPU1_CS_CO/1431 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-11:15:43.535 00 SCX_CPU1_CS_CO/1432 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:15:43.535 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:43.535 00 SCX_CPU1_CS_CO/1433 ut_setrequirements CS_1004, "P" +21-126-11:15:43.564 00 SCX_CPU1_CS_CO/1437 endif +21-126-11:15:43.564 00 SCX_CPU1_CS_CO/1438 +21-126-11:15:43.564 00 SCX_CPU1_CS_CO/1439 wait 5 +21-126-11:15:43.564 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:48.569 00 SCX_CPU1_CS_CO/1440 +21-126-11:15:48.569 00 SCX_CPU1_CS_CO/1441 write ";*********************************************************************" +21-126-11:15:48.570 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:48.570 00 SCX_CPU1_CS_CO/1442 write "; Step 4.9: Send the Recompute OS Code Segment command. " +21-126-11:15:48.570 00 SPR-I:OPRO ; Step 4.9: Send the Recompute OS Code Segment command. +21-126-11:15:48.570 00 SCX_CPU1_CS_CO/1443 write ";*********************************************************************" +21-126-11:15:48.570 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:48.570 00 SCX_CPU1_CS_CO/1444 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_OS_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:15:48.576 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:48.576 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:15:48.576 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:48.577 00 SCX_CPU1_CS_CO/1445 +21-126-11:15:48.577 00 SCX_CPU1_CS_CO/1446 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:15:48.577 00 SCX_CPU1_CS_CO/1448 /SCX_CPU1_CS_RecomputeOS +21-126-11:15:48.577 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:152C7333IA0CPKT00000016189FC00000010DB4 +21-126-11:15:48.577 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:48.577 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:15:48.577 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:15:48.577 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:15:48.578 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-126-11:15:48.578 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:15:48.578 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:15:48.578 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:15:48.578 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010DB4> +21-126-11:15:48.578 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:15:48.578 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:15:48.578 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:48.578 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:48.578 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:15:48.578 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:15:48.578 00 CMH-D:LRES Message accepted locally +21-126-11:15:48.578 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:48.578 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:15:48.579 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:152" ;;; ( ) +21-126-11:15:48.579 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:15:48.579 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:48.579 00 SPR-D:ERES Received end-to-end reponse(tag=152): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:152 +21-126-11:15:48.579 00 SPR-D:STS Command 152 was accepted. +21-126-11:15:48.589 00 SCX_CPU1_CS_CO/1449 +21-126-11:15:48.589 00 SCX_CPU1_CS_CO/1450 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:15:48.595 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:49.021 00 TLMH-I:STS 58-012-14:11:02.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:15:49.596 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:49.599 00 SCX_CPU1_CS_CO/1451 if (UT_TW_Status = UT_Success) then +21-126-11:15:49.599 00 SCX_CPU1_CS_CO/1452 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-126-11:15:49.599 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:15:49.599 00 SCX_CPU1_CS_CO/1453 ut_setrequirements CS_1003, "P" +21-126-11:15:49.603 00 SCX_CPU1_CS_CO/1454 ut_setrequirements CS_3004, "P" +21-126-11:15:49.608 00 SCX_CPU1_CS_CO/1459 endif +21-126-11:15:49.608 00 SCX_CPU1_CS_CO/1460 +21-126-11:15:49.608 00 SCX_CPU1_CS_CO/1462 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:15:49.620 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:49.622 00 SCX_CPU1_CS_CO/1463 if (UT_TW_Status = UT_Success) then +21-126-11:15:49.622 00 SCX_CPU1_CS_CO/1464 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-126-11:15:49.622 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:15:49.623 00 SCX_CPU1_CS_CO/1465 ut_setrequirements CS_1003, "P" +21-126-11:15:49.661 00 SCX_CPU1_CS_CO/1466 ut_setrequirements CS_3004, "P" +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1471 endif +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1472 +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1474 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1475 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-126-11:15:49.662 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1476 ut_setrequirements CS_3004, "P" +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1480 endif +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1481 +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1482 write ";*********************************************************************" +21-126-11:15:49.662 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1483 write "; Step 4.10: Send the Recompute OS Code Segment command again. This " +21-126-11:15:49.662 00 SPR-I:OPRO ; Step 4.10: Send the Recompute OS Code Segment command again. This +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1484 write "; command should fail since there is already a recompute active. " +21-126-11:15:49.662 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-126-11:15:49.663 00 SCX_CPU1_CS_CO/1485 write ";*********************************************************************" +21-126-11:15:49.663 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:49.681 00 SCX_CPU1_CS_CO/1486 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_CHDTASK_ERR_EID,"ERROR", 1 +21-126-11:15:49.684 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:49.684 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 19 +21-126-11:15:49.684 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:49.684 00 SCX_CPU1_CS_CO/1487 +21-126-11:15:49.684 00 SCX_CPU1_CS_CO/1488 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:49.684 00 SCX_CPU1_CS_CO/1490 /SCX_CPU1_CS_RecomputeOS +21-126-11:15:49.684 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:153C7333IA0CPKT00000016189FC00000010DB4 +21-126-11:15:49.684 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:49.684 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:15:49.684 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:15:49.684 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:15:49.685 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-126-11:15:49.685 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:15:49.685 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:15:49.685 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:15:49.685 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010DB4> +21-126-11:15:49.685 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:15:49.685 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:15:49.685 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:49.686 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:49.686 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:15:49.686 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:15:49.686 00 CMH-D:LRES Message accepted locally +21-126-11:15:49.686 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:49.686 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:15:49.686 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:153" ;;; ( ) +21-126-11:15:49.686 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:15:49.686 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:49.686 00 SPR-D:ERES Received end-to-end reponse(tag=153): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:153 +21-126-11:15:49.686 00 SPR-D:STS Command 153 was accepted. +21-126-11:15:49.686 00 SCX_CPU1_CS_CO/1491 +21-126-11:15:49.686 00 SCX_CPU1_CS_CO/1492 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:49.689 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:50.513 00 TLMH-I:STS 58-012-14:11:03.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-126-11:15:51.692 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:51.694 00 SCX_CPU1_CS_CO/1493 if (UT_TW_Status = UT_Success) then +21-126-11:15:51.694 00 SCX_CPU1_CS_CO/1494 write "<*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected." +21-126-11:15:51.694 00 SPR-I:OPRO <*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected. +21-126-11:15:51.694 00 SCX_CPU1_CS_CO/1495 ut_setrequirements CS_1004, "P" +21-126-11:15:51.697 00 SCX_CPU1_CS_CO/1496 ut_setrequirements CS_30042, "P" +21-126-11:15:51.701 00 SCX_CPU1_CS_CO/1501 endif +21-126-11:15:51.701 00 SCX_CPU1_CS_CO/1502 +21-126-11:15:51.701 00 SCX_CPU1_CS_CO/1504 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:15:51.713 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:51.715 00 SCX_CPU1_CS_CO/1505 if (UT_TW_Status = UT_Success) then +21-126-11:15:51.715 00 SCX_CPU1_CS_CO/1506 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_OS_CHDTASK_ERR_EID," rcv'd." +21-126-11:15:51.715 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 19 rcv'd. +21-126-11:15:51.715 00 SCX_CPU1_CS_CO/1507 ut_setrequirements CS_1004, "P" +21-126-11:15:51.752 00 SCX_CPU1_CS_CO/1511 endif +21-126-11:15:51.752 00 SCX_CPU1_CS_CO/1512 +21-126-11:15:51.752 00 SCX_CPU1_CS_CO/1513 write ";*********************************************************************" +21-126-11:15:51.752 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:51.752 00 SCX_CPU1_CS_CO/1514 write "; Step 4.11: Send the Recompute cFE Code Segment command again. This " +21-126-11:15:51.752 00 SPR-I:OPRO ; Step 4.11: Send the Recompute cFE Code Segment command again. This +21-126-11:15:51.752 00 SCX_CPU1_CS_CO/1515 write "; command should fail since there is already a recompute active. " +21-126-11:15:51.752 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-126-11:15:51.752 00 SCX_CPU1_CS_CO/1516 write ";*********************************************************************" +21-126-11:15:51.752 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:51.752 00 SCX_CPU1_CS_CO/1517 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID, "ERROR", 1 +21-126-11:15:51.754 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:51.754 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 16 +21-126-11:15:51.754 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:51.754 00 SCX_CPU1_CS_CO/1518 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:15:51.756 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:51.756 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:15:51.756 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:51.765 00 SCX_CPU1_CS_CO/1519 +21-126-11:15:51.765 00 SCX_CPU1_CS_CO/1520 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:51.765 00 SCX_CPU1_CS_CO/1522 /SCX_CPU1_CS_RecomputeCFECore +21-126-11:15:51.765 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:154C7333IA0CPKT00000016189FC000000109B0 +21-126-11:15:51.766 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:51.766 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:15:51.766 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:15:51.766 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:15:51.766 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-126-11:15:51.766 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:15:51.766 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:15:51.766 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:15:51.766 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000109B0> +21-126-11:15:51.766 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:15:51.766 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:15:51.766 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:51.766 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:51.766 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:15:51.766 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:15:51.766 00 CMH-D:LRES Message accepted locally +21-126-11:15:51.766 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:51.766 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:15:51.766 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:154" ;;; ( ) +21-126-11:15:51.766 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:15:51.766 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:51.767 00 SPR-D:ERES Received end-to-end reponse(tag=154): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:154 +21-126-11:15:51.767 00 SPR-D:STS Command 154 was accepted. +21-126-11:15:51.777 00 SCX_CPU1_CS_CO/1523 +21-126-11:15:51.777 00 SCX_CPU1_CS_CO/1524 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:51.780 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:52.513 00 TLMH-I:STS 58-012-14:11:05.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-126-11:15:53.783 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:53.785 00 SCX_CPU1_CS_CO/1525 if (UT_TW_Status = UT_Success) then +21-126-11:15:53.786 00 SCX_CPU1_CS_CO/1526 write "<*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected." +21-126-11:15:53.786 00 SPR-I:OPRO <*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected. +21-126-11:15:53.786 00 SCX_CPU1_CS_CO/1527 ut_setrequirements CS_1004, "P" +21-126-11:15:53.790 00 SCX_CPU1_CS_CO/1528 ut_setrequirements CS_30092, "P" +21-126-11:15:53.792 00 SCX_CPU1_CS_CO/1533 endif +21-126-11:15:53.792 00 SCX_CPU1_CS_CO/1534 +21-126-11:15:53.792 00 SCX_CPU1_CS_CO/1536 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:15:53.797 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:53.797 00 SCX_CPU1_CS_CO/1537 if (UT_TW_Status = UT_Success) then +21-126-11:15:53.797 00 SCX_CPU1_CS_CO/1538 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID," rcv'd." +21-126-11:15:53.798 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 16 rcv'd. +21-126-11:15:53.798 00 SCX_CPU1_CS_CO/1539 ut_setrequirements CS_1004, "P" +21-126-11:15:53.827 00 SCX_CPU1_CS_CO/1543 endif +21-126-11:15:53.827 00 SCX_CPU1_CS_CO/1544 +21-126-11:15:53.827 00 SCX_CPU1_CS_CO/1545 write ";*********************************************************************" +21-126-11:15:53.827 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:53.827 00 SCX_CPU1_CS_CO/1546 write "; Step 4.12: Send the One Shot CRC command. This should fail since " +21-126-11:15:53.827 00 SPR-I:OPRO ; Step 4.12: Send the One Shot CRC command. This should fail since +21-126-11:15:53.827 00 SCX_CPU1_CS_CO/1547 write "; there is already a recompute active. " +21-126-11:15:53.827 00 SPR-I:OPRO ; there is already a recompute active. +21-126-11:15:53.827 00 SCX_CPU1_CS_CO/1548 write ";*********************************************************************" +21-126-11:15:53.827 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:53.827 00 SCX_CPU1_CS_CO/1549 ut_setupevents "SCX", "CPU1",{CSAppName},CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 +21-126-11:15:53.829 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:53.829 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-126-11:15:53.829 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:53.829 00 SCX_CPU1_CS_CO/1550 +21-126-11:15:53.829 00 SCX_CPU1_CS_CO/1551 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:53.829 00 SCX_CPU1_CS_CO/1553 /SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=2048 +21-126-11:15:53.829 00 SPR-D:CMD Sending: CCSD3ZA0000100000129C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:155C7333IA0CPKT00000040189FC000000D02B7000000000000080000000800 +21-126-11:15:53.829 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:53.830 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:15:53.830 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:15:53.830 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:15:53.830 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 0 (x0) REGIONSIZE= 2048 (x800) MAXBYTES= 2048 (x800) ;;; (SCX CPU1 CS One Shot command code) +21-126-11:15:53.830 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:15:53.830 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:15:53.830 00 CMH-I:CMD Command SFDU received:<189FC000000D02B7000000000000080000000800> from gs582cfslab4:SPR +21-126-11:15:53.830 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000D02B7000000000000080000000800> +21-126-11:15:53.830 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:15:53.830 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:15:53.830 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:53.830 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:53.830 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:15:53.830 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:15:53.830 00 CMH-D:LRES Message accepted locally +21-126-11:15:53.830 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:15:53.830 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:15:53.830 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:155" ;;; ( ) +21-126-11:15:53.831 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:15:53.831 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:15:53.831 00 SPR-D:ERES Received end-to-end reponse(tag=155): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:155 +21-126-11:15:53.831 00 SPR-D:STS Command 155 was accepted. +21-126-11:15:53.831 00 SCX_CPU1_CS_CO/1554 +21-126-11:15:53.831 00 SCX_CPU1_CS_CO/1555 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:53.834 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:54.514 00 TLMH-I:STS 58-012-14:11:07.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-126-11:15:55.846 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:55.849 00 SCX_CPU1_CS_CO/1556 if (UT_TW_Status = UT_Success) then +21-126-11:15:55.849 00 SCX_CPU1_CS_CO/1557 write "<*> Passed (1004;3009.2) - One Shot CRC command failed as expected." +21-126-11:15:55.849 00 SPR-I:OPRO <*> Passed (1004;3009.2) - One Shot CRC command failed as expected. +21-126-11:15:55.849 00 SCX_CPU1_CS_CO/1558 ut_setrequirements CS_1004, "P" +21-126-11:15:55.854 00 SCX_CPU1_CS_CO/1559 ut_setrequirements CS_30092, "P" +21-126-11:15:55.858 00 SCX_CPU1_CS_CO/1564 endif +21-126-11:15:55.859 00 SCX_CPU1_CS_CO/1565 +21-126-11:15:55.859 00 SCX_CPU1_CS_CO/1567 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-126-11:15:55.873 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:34.015 00 TLMH-I:STS 58-012-14:12:47.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:17:34.998 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:35.000 00 SCX_CPU1_CS_CO/1568 if (UT_TW_Status = UT_Success) then +21-126-11:17:35.001 00 SCX_CPU1_CS_CO/1569 write "<*> Passed - RecomputeCFE task completed." +21-126-11:17:35.001 00 SPR-I:OPRO <*> Passed - RecomputeCFE task completed. +21-126-11:17:35.001 00 SCX_CPU1_CS_CO/1572 endif +21-126-11:17:35.001 00 SCX_CPU1_CS_CO/1573 +21-126-11:17:35.001 00 SCX_CPU1_CS_CO/1575 currSCnt = {seqTlmItem} +21-126-11:17:35.001 00 SCX_CPU1_CS_CO/1576 expectedSCnt = currSCnt + 1 +21-126-11:17:35.002 00 SCX_CPU1_CS_CO/1577 +21-126-11:17:35.002 00 SCX_CPU1_CS_CO/1578 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:17:35.006 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:36.007 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:36.009 00 SCX_CPU1_CS_CO/1580 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:17:36.009 00 SCX_CPU1_CS_CO/1581 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-126-11:17:36.010 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:17:36.010 00 SCX_CPU1_CS_CO/1582 ut_setrequirements CS_30091, "P" +21-126-11:17:36.013 00 SCX_CPU1_CS_CO/1586 endif +21-126-11:17:36.013 00 SCX_CPU1_CS_CO/1587 +21-126-11:17:36.013 00 SCX_CPU1_CS_CO/1588 write ";*********************************************************************" +21-126-11:17:36.013 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:36.013 00 SCX_CPU1_CS_CO/1589 write "; Step 4.13: Send the Recompute cFE Code Segment command. " +21-126-11:17:36.013 00 SPR-I:OPRO ; Step 4.13: Send the Recompute cFE Code Segment command. +21-126-11:17:36.013 00 SCX_CPU1_CS_CO/1590 write ";*********************************************************************" +21-126-11:17:36.013 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:36.013 00 SCX_CPU1_CS_CO/1591 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:17:36.015 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:36.015 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:17:36.015 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:36.015 00 SCX_CPU1_CS_CO/1592 +21-126-11:17:36.025 00 SCX_CPU1_CS_CO/1593 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:17:36.025 00 SCX_CPU1_CS_CO/1595 /SCX_CPU1_CS_RecomputeCFECore +21-126-11:17:36.026 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:156C7333IA0CPKT00000016189FC000000109B0 +21-126-11:17:36.026 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:17:36.026 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:17:36.026 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:17:36.026 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:17:36.026 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-126-11:17:36.026 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:17:36.026 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:17:36.026 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:17:36.026 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000109B0> +21-126-11:17:36.026 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:17:36.026 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:17:36.026 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:17:36.026 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:17:36.027 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:17:36.027 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:17:36.027 00 CMH-D:LRES Message accepted locally +21-126-11:17:36.027 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:17:36.027 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:17:36.027 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:156" ;;; ( ) +21-126-11:17:36.027 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:17:36.027 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:17:36.027 00 SPR-D:ERES Received end-to-end reponse(tag=156): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:156 +21-126-11:17:36.027 00 SPR-D:STS Command 156 was accepted. +21-126-11:17:36.037 00 SCX_CPU1_CS_CO/1596 +21-126-11:17:36.037 00 SCX_CPU1_CS_CO/1597 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:17:36.040 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:36.520 00 TLMH-I:STS 58-012-14:12:49.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:17:37.041 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:37.043 00 SCX_CPU1_CS_CO/1598 if (UT_TW_Status = UT_Success) then +21-126-11:17:37.043 00 SCX_CPU1_CS_CO/1599 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-126-11:17:37.043 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:17:37.043 00 SCX_CPU1_CS_CO/1600 ut_setrequirements CS_1003, "P" +21-126-11:17:37.046 00 SCX_CPU1_CS_CO/1601 ut_setrequirements CS_3009, "P" +21-126-11:17:37.047 00 SCX_CPU1_CS_CO/1606 endif +21-126-11:17:37.047 00 SCX_CPU1_CS_CO/1607 +21-126-11:17:37.047 00 SCX_CPU1_CS_CO/1609 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:17:37.050 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:37.050 00 SCX_CPU1_CS_CO/1610 if (UT_TW_Status = UT_Success) then +21-126-11:17:37.050 00 SCX_CPU1_CS_CO/1611 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-126-11:17:37.050 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:17:37.050 00 SCX_CPU1_CS_CO/1612 ut_setrequirements CS_1003, "P" +21-126-11:17:37.070 00 SCX_CPU1_CS_CO/1613 ut_setrequirements CS_3009, "P" +21-126-11:17:37.071 00 SCX_CPU1_CS_CO/1618 endif +21-126-11:17:37.071 00 SCX_CPU1_CS_CO/1619 +21-126-11:17:37.071 00 SCX_CPU1_CS_CO/1621 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:17:37.071 00 SCX_CPU1_CS_CO/1622 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-126-11:17:37.071 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:17:37.071 00 SCX_CPU1_CS_CO/1623 ut_setrequirements CS_3009, "P" +21-126-11:17:37.072 00 SCX_CPU1_CS_CO/1627 endif +21-126-11:17:37.072 00 SCX_CPU1_CS_CO/1628 +21-126-11:17:37.072 00 SCX_CPU1_CS_CO/1629 write ";*********************************************************************" +21-126-11:17:37.072 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:37.072 00 SCX_CPU1_CS_CO/1630 write "; Step 4.14: Send the Recompute cFE Code Segment command again. This " +21-126-11:17:37.072 00 SPR-I:OPRO ; Step 4.14: Send the Recompute cFE Code Segment command again. This +21-126-11:17:37.072 00 SCX_CPU1_CS_CO/1631 write "; command should fail since there is already a recompute active. " +21-126-11:17:37.072 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-126-11:17:37.072 00 SCX_CPU1_CS_CO/1632 write ";*********************************************************************" +21-126-11:17:37.072 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:37.089 00 SCX_CPU1_CS_CO/1633 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID, "ERROR", 1 +21-126-11:17:37.090 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:37.090 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 16 +21-126-11:17:37.091 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:37.091 00 SCX_CPU1_CS_CO/1634 +21-126-11:17:37.091 00 SCX_CPU1_CS_CO/1635 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:17:37.091 00 SCX_CPU1_CS_CO/1637 /SCX_CPU1_CS_RecomputeCFECore +21-126-11:17:37.091 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:157C7333IA0CPKT00000016189FC000000109B0 +21-126-11:17:37.091 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:17:37.091 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:17:37.091 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:17:37.091 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:17:37.091 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-126-11:17:37.091 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:17:37.091 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:17:37.091 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:17:37.091 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000109B0> +21-126-11:17:37.092 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:17:37.092 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:17:37.092 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:17:37.092 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:17:37.092 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:17:37.092 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:17:37.092 00 CMH-D:LRES Message accepted locally +21-126-11:17:37.092 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:17:37.092 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:17:37.092 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:157" ;;; ( ) +21-126-11:17:37.092 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:17:37.092 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:17:37.093 00 SPR-D:ERES Received end-to-end reponse(tag=157): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:157 +21-126-11:17:37.093 00 SPR-D:STS Command 157 was accepted. +21-126-11:17:37.103 00 SCX_CPU1_CS_CO/1638 +21-126-11:17:37.103 00 SCX_CPU1_CS_CO/1639 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:17:37.106 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:37.513 00 TLMH-I:STS 58-012-14:12:50.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-126-11:17:39.108 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:39.110 00 SCX_CPU1_CS_CO/1640 if (UT_TW_Status = UT_Success) then +21-126-11:17:39.110 00 SCX_CPU1_CS_CO/1641 write "<*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected." +21-126-11:17:39.110 00 SPR-I:OPRO <*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected. +21-126-11:17:39.110 00 SCX_CPU1_CS_CO/1642 ut_setrequirements CS_1004, "P" +21-126-11:17:39.113 00 SCX_CPU1_CS_CO/1643 ut_setrequirements CS_30092, "P" +21-126-11:17:39.114 00 SCX_CPU1_CS_CO/1648 endif +21-126-11:17:39.114 00 SCX_CPU1_CS_CO/1649 +21-126-11:17:39.114 00 SCX_CPU1_CS_CO/1651 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:17:39.118 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:39.119 00 SCX_CPU1_CS_CO/1652 if (UT_TW_Status = UT_Success) then +21-126-11:17:39.119 00 SCX_CPU1_CS_CO/1653 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID," rcv'd." +21-126-11:17:39.119 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 16 rcv'd. +21-126-11:17:39.119 00 SCX_CPU1_CS_CO/1654 ut_setrequirements CS_1004, "P" +21-126-11:17:39.145 00 SCX_CPU1_CS_CO/1658 endif +21-126-11:17:39.145 00 SCX_CPU1_CS_CO/1659 +21-126-11:17:39.145 00 SCX_CPU1_CS_CO/1660 write ";*********************************************************************" +21-126-11:17:39.146 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:39.146 00 SCX_CPU1_CS_CO/1661 write "; Step 4.15: Send the Recompute OS Code Segment command again. This " +21-126-11:17:39.146 00 SPR-I:OPRO ; Step 4.15: Send the Recompute OS Code Segment command again. This +21-126-11:17:39.146 00 SCX_CPU1_CS_CO/1662 write "; command should fail since there is already a recompute active. " +21-126-11:17:39.146 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-126-11:17:39.146 00 SCX_CPU1_CS_CO/1663 write ";*********************************************************************" +21-126-11:17:39.146 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:39.146 00 SCX_CPU1_CS_CO/1664 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_CHDTASK_ERR_EID,"ERROR", 1 +21-126-11:17:39.147 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:39.147 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 19 +21-126-11:17:39.148 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:39.148 00 SCX_CPU1_CS_CO/1665 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"INFO", 2 +21-126-11:17:39.150 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:39.150 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:17:39.150 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:39.159 00 SCX_CPU1_CS_CO/1666 +21-126-11:17:39.159 00 SCX_CPU1_CS_CO/1667 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:17:39.159 00 SCX_CPU1_CS_CO/1669 /SCX_CPU1_CS_RecomputeOS +21-126-11:17:39.159 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:158C7333IA0CPKT00000016189FC00000010DB4 +21-126-11:17:39.159 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:17:39.159 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:17:39.159 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:17:39.159 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:17:39.160 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-126-11:17:39.160 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:17:39.160 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:17:39.160 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:17:39.160 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010DB4> +21-126-11:17:39.160 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:17:39.160 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:17:39.160 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:17:39.160 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:17:39.160 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:17:39.160 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:17:39.160 00 CMH-D:LRES Message accepted locally +21-126-11:17:39.160 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:17:39.160 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:17:39.160 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:158" ;;; ( ) +21-126-11:17:39.160 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:17:39.160 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:17:39.160 00 SPR-D:ERES Received end-to-end reponse(tag=158): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:158 +21-126-11:17:39.160 00 SPR-D:STS Command 158 was accepted. +21-126-11:17:39.171 00 SCX_CPU1_CS_CO/1670 +21-126-11:17:39.171 00 SCX_CPU1_CS_CO/1671 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:17:39.174 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:39.516 00 TLMH-I:STS 58-012-14:12:52.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-126-11:17:41.176 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:41.178 00 SCX_CPU1_CS_CO/1672 if (UT_TW_Status = UT_Success) then +21-126-11:17:41.178 00 SCX_CPU1_CS_CO/1673 write "<*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected." +21-126-11:17:41.178 00 SPR-I:OPRO <*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected. +21-126-11:17:41.179 00 SCX_CPU1_CS_CO/1674 ut_setrequirements CS_1004, "P" +21-126-11:17:41.182 00 SCX_CPU1_CS_CO/1675 ut_setrequirements CS_30042, "P" +21-126-11:17:41.183 00 SCX_CPU1_CS_CO/1680 endif +21-126-11:17:41.183 00 SCX_CPU1_CS_CO/1681 +21-126-11:17:41.183 00 SCX_CPU1_CS_CO/1683 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:17:41.187 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:41.187 00 SCX_CPU1_CS_CO/1684 if (UT_TW_Status = UT_Success) then +21-126-11:17:41.187 00 SCX_CPU1_CS_CO/1685 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_OS_CHDTASK_ERR_EID," rcv'd." +21-126-11:17:41.187 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 19 rcv'd. +21-126-11:17:41.188 00 SCX_CPU1_CS_CO/1686 ut_setrequirements CS_1004, "P" +21-126-11:17:41.213 00 SCX_CPU1_CS_CO/1690 endif +21-126-11:17:41.213 00 SCX_CPU1_CS_CO/1691 +21-126-11:17:41.213 00 SCX_CPU1_CS_CO/1692 write ";*********************************************************************" +21-126-11:17:41.213 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:41.213 00 SCX_CPU1_CS_CO/1693 write "; Step 4.16: Send the One Shot CRC command. This should fail since " +21-126-11:17:41.213 00 SPR-I:OPRO ; Step 4.16: Send the One Shot CRC command. This should fail since +21-126-11:17:41.213 00 SCX_CPU1_CS_CO/1694 write "; there is already a recompute active. " +21-126-11:17:41.213 00 SPR-I:OPRO ; there is already a recompute active. +21-126-11:17:41.213 00 SCX_CPU1_CS_CO/1695 write ";*********************************************************************" +21-126-11:17:41.213 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:41.213 00 SCX_CPU1_CS_CO/1696 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 +21-126-11:17:41.215 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:41.215 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-126-11:17:41.215 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:41.216 00 SCX_CPU1_CS_CO/1697 +21-126-11:17:41.216 00 SCX_CPU1_CS_CO/1698 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:17:41.216 00 SCX_CPU1_CS_CO/1700 /SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=2048 +21-126-11:17:41.216 00 SPR-D:CMD Sending: CCSD3ZA0000100000129C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:159C7333IA0CPKT00000040189FC000000D02B7000000000000080000000800 +21-126-11:17:41.216 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:17:41.216 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:17:41.216 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:17:41.216 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:17:41.216 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 0 (x0) REGIONSIZE= 2048 (x800) MAXBYTES= 2048 (x800) ;;; (SCX CPU1 CS One Shot command code) +21-126-11:17:41.216 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:17:41.216 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:17:41.216 00 CMH-I:CMD Command SFDU received:<189FC000000D02B7000000000000080000000800> from gs582cfslab4:SPR +21-126-11:17:41.216 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000D02B7000000000000080000000800> +21-126-11:17:41.216 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:17:41.216 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:17:41.216 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:17:41.217 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:17:41.217 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:17:41.217 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:17:41.217 00 CMH-D:LRES Message accepted locally +21-126-11:17:41.217 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:17:41.217 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:17:41.217 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:159" ;;; ( ) +21-126-11:17:41.217 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:17:41.217 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:17:41.217 00 SPR-D:ERES Received end-to-end reponse(tag=159): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:159 +21-126-11:17:41.217 00 SPR-D:STS Command 159 was accepted. +21-126-11:17:41.227 00 SCX_CPU1_CS_CO/1701 +21-126-11:17:41.227 00 SCX_CPU1_CS_CO/1702 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:17:41.231 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:42.015 00 TLMH-I:STS 58-012-14:12:55.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-126-11:17:43.234 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:43.235 00 SCX_CPU1_CS_CO/1703 if (UT_TW_Status = UT_Success) then +21-126-11:17:43.236 00 SCX_CPU1_CS_CO/1704 write "<*> Passed (1004;3004.2) - One Shot CRC command failed as expected." +21-126-11:17:43.236 00 SPR-I:OPRO <*> Passed (1004;3004.2) - One Shot CRC command failed as expected. +21-126-11:17:43.236 00 SCX_CPU1_CS_CO/1705 ut_setrequirements CS_1004, "P" +21-126-11:17:43.239 00 SCX_CPU1_CS_CO/1706 ut_setrequirements CS_30042, "P" +21-126-11:17:43.240 00 SCX_CPU1_CS_CO/1711 endif +21-126-11:17:43.240 00 SCX_CPU1_CS_CO/1712 +21-126-11:17:43.240 00 SCX_CPU1_CS_CO/1714 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +21-126-11:17:43.243 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:58.518 00 TLMH-I:STS 58-012-14:13:11.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:17:59.264 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:59.265 00 SCX_CPU1_CS_CO/1715 if (UT_TW_Status = UT_Success) then +21-126-11:17:59.266 00 SCX_CPU1_CS_CO/1716 write "<*> Passed - RecomputeOS task completed." +21-126-11:17:59.266 00 SPR-I:OPRO <*> Passed - RecomputeOS task completed. +21-126-11:17:59.266 00 SCX_CPU1_CS_CO/1719 endif +21-126-11:17:59.266 00 SCX_CPU1_CS_CO/1720 +21-126-11:17:59.266 00 SCX_CPU1_CS_CO/1722 currSCnt = {seqTlmItem} +21-126-11:17:59.266 00 SCX_CPU1_CS_CO/1723 expectedSCnt = currSCnt + 1 +21-126-11:17:59.266 00 SCX_CPU1_CS_CO/1724 +21-126-11:17:59.266 00 SCX_CPU1_CS_CO/1725 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:17:59.271 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:18:01.273 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:01.275 00 SCX_CPU1_CS_CO/1727 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:18:01.275 00 SCX_CPU1_CS_CO/1728 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-126-11:18:01.275 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:18:01.275 00 SCX_CPU1_CS_CO/1729 ut_setrequirements CS_30041, "P" +21-126-11:18:01.278 00 SCX_CPU1_CS_CO/1733 endif +21-126-11:18:01.278 00 SCX_CPU1_CS_CO/1734 +21-126-11:18:01.278 00 SCX_CPU1_CS_CO/1735 write ";*********************************************************************" +21-126-11:18:01.278 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:01.278 00 SCX_CPU1_CS_CO/1736 write "; Step 5.0: Disabled Checksum Test." +21-126-11:18:01.278 00 SPR-I:OPRO ; Step 5.0: Disabled Checksum Test. +21-126-11:18:01.278 00 SCX_CPU1_CS_CO/1737 write ";*********************************************************************" +21-126-11:18:01.279 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:01.279 00 SCX_CPU1_CS_CO/1738 write "; Step 5.1: Send the Disable Checksum command. " +21-126-11:18:01.279 00 SPR-I:OPRO ; Step 5.1: Send the Disable Checksum command. +21-126-11:18:01.279 00 SCX_CPU1_CS_CO/1739 write ";*********************************************************************" +21-126-11:18:01.279 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:01.279 00 SCX_CPU1_CS_CO/1740 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_ALL_INF_EID, "INFO", 1 +21-126-11:18:01.280 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:01.280 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-126-11:18:01.280 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:01.291 00 SCX_CPU1_CS_CO/1741 +21-126-11:18:01.291 00 SCX_CPU1_CS_CO/1742 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:18:01.291 00 SCX_CPU1_CS_CO/1744 /SCX_CPU1_CS_DisableAll +21-126-11:18:01.291 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:160C7333IA0CPKT00000016189FC000000105BC +21-126-11:18:01.291 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:18:01.292 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:18:01.292 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:18:01.292 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:18:01.292 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEALL ;;; (SCX CPU1 CS Disable All Checksumming command code) +21-126-11:18:01.292 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:18:01.292 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:18:01.292 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-126-11:18:01.292 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000105BC> +21-126-11:18:01.292 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:18:01.292 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:18:01.292 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:18:01.293 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:18:01.293 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:18:01.293 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:18:01.293 00 CMH-D:LRES Message accepted locally +21-126-11:18:01.294 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:18:01.294 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:18:01.294 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:160" ;;; ( ) +21-126-11:18:01.294 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:18:01.294 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:18:01.294 00 SPR-D:ERES Received end-to-end reponse(tag=160): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:160 +21-126-11:18:01.294 00 SPR-D:STS Command 160 was accepted. +21-126-11:18:01.304 00 SCX_CPU1_CS_CO/1745 +21-126-11:18:01.304 00 SCX_CPU1_CS_CO/1746 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:18:01.307 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:18:02.015 00 TLMH-I:STS 58-012-14:13:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-126-11:18:03.309 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:03.311 00 SCX_CPU1_CS_CO/1747 if (UT_TW_Status = UT_Success) then +21-126-11:18:03.311 00 SCX_CPU1_CS_CO/1748 write "<*> Passed (1003;8001) - CS DisableALL command sent properly." +21-126-11:18:03.311 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-126-11:18:03.311 00 SCX_CPU1_CS_CO/1749 ut_setrequirements CS_1003, "P" +21-126-11:18:03.314 00 SCX_CPU1_CS_CO/1750 ut_setrequirements CS_8001, "P" +21-126-11:18:03.315 00 SCX_CPU1_CS_CO/1755 endif +21-126-11:18:03.315 00 SCX_CPU1_CS_CO/1756 +21-126-11:18:03.315 00 SCX_CPU1_CS_CO/1758 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:18:03.318 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:03.318 00 SCX_CPU1_CS_CO/1759 if (UT_TW_Status = UT_Success) then +21-126-11:18:03.318 00 SCX_CPU1_CS_CO/1760 write "<*> Passed (1003;8001) - Expected Event Msg ",CS_DISABLE_ALL_INF_EID," rcv'd." +21-126-11:18:03.318 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-126-11:18:03.318 00 SCX_CPU1_CS_CO/1761 ut_setrequirements CS_1003, "P" +21-126-11:18:03.338 00 SCX_CPU1_CS_CO/1762 ut_setrequirements CS_8001, "P" +21-126-11:18:03.339 00 SCX_CPU1_CS_CO/1767 endif +21-126-11:18:03.339 00 SCX_CPU1_CS_CO/1768 +21-126-11:18:03.339 00 SCX_CPU1_CS_CO/1769 wait 5 +21-126-11:18:03.339 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:18:08.343 00 SCX_CPU1_CS_CO/1770 +21-126-11:18:08.343 00 SCX_CPU1_CS_CO/1772 if (p@scx_cpu1_CS_State = "Disabled") then +21-126-11:18:08.344 00 SCX_CPU1_CS_CO/1773 write "<*> Passed (8000) - Overall CS State set to 'Disabled'." +21-126-11:18:08.344 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Disabled'. +21-126-11:18:08.344 00 SCX_CPU1_CS_CO/1774 ut_setrequirements CS_8000, "P" +21-126-11:18:08.347 00 SCX_CPU1_CS_CO/1778 endif +21-126-11:18:08.347 00 SCX_CPU1_CS_CO/1779 +21-126-11:18:08.347 00 SCX_CPU1_CS_CO/1780 write ";*********************************************************************" +21-126-11:18:08.347 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:08.347 00 SCX_CPU1_CS_CO/1781 write "; Step 5.2: Send the Disable OS Code Segment command. " +21-126-11:18:08.348 00 SPR-I:OPRO ; Step 5.2: Send the Disable OS Code Segment command. +21-126-11:18:08.348 00 SCX_CPU1_CS_CO/1782 write ";*********************************************************************" +21-126-11:18:08.348 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:08.348 00 SCX_CPU1_CS_CO/1783 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 +21-126-11:18:08.350 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:08.350 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-126-11:18:08.350 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:08.350 00 SCX_CPU1_CS_CO/1784 +21-126-11:18:08.351 00 SCX_CPU1_CS_CO/1785 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:18:08.351 00 SCX_CPU1_CS_CO/1786 +21-126-11:18:08.351 00 SCX_CPU1_CS_CO/1788 /SCX_CPU1_CS_DisableOS +21-126-11:18:08.351 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:161C7333IA0CPKT00000016189FC00000010BB2 +21-126-11:18:08.351 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:18:08.351 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:18:08.351 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:18:08.351 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:18:08.351 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-126-11:18:08.351 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:18:08.351 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:18:08.351 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-11:18:08.351 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010BB2> +21-126-11:18:08.351 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:18:08.351 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:18:08.352 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:18:08.352 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:18:08.352 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:18:08.352 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:18:08.352 00 CMH-D:LRES Message accepted locally +21-126-11:18:08.352 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:18:08.352 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:18:08.352 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:161" ;;; ( ) +21-126-11:18:08.352 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:18:08.352 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:18:08.352 00 SPR-D:ERES Received end-to-end reponse(tag=161): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:161 +21-126-11:18:08.352 00 SPR-D:STS Command 161 was accepted. +21-126-11:18:08.362 00 SCX_CPU1_CS_CO/1789 +21-126-11:18:08.362 00 SCX_CPU1_CS_CO/1790 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:18:08.366 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:18:09.016 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:18:09.367 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:09.367 00 SCX_CPU1_CS_CO/1791 if (UT_TW_Status = UT_Success) then +21-126-11:18:09.367 00 SCX_CPU1_CS_CO/1792 write "<*> Passed (1003;3003) - CS DisableOS command sent properly." +21-126-11:18:09.367 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:18:09.367 00 SCX_CPU1_CS_CO/1793 ut_setrequirements CS_1003, "P" +21-126-11:18:09.368 00 SCX_CPU1_CS_CO/1794 ut_setrequirements CS_3003, "P" +21-126-11:18:09.370 00 SCX_CPU1_CS_CO/1799 endif +21-126-11:18:09.370 00 SCX_CPU1_CS_CO/1800 +21-126-11:18:09.370 00 SCX_CPU1_CS_CO/1802 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:18:09.374 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:09.374 00 SCX_CPU1_CS_CO/1803 if (UT_TW_Status = UT_Success) then +21-126-11:18:09.374 00 SCX_CPU1_CS_CO/1804 write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." +21-126-11:18:09.374 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-126-11:18:09.375 00 SCX_CPU1_CS_CO/1805 ut_setrequirements CS_1003, "P" +21-126-11:18:09.402 00 SCX_CPU1_CS_CO/1806 ut_setrequirements CS_3003, "P" +21-126-11:18:09.403 00 SCX_CPU1_CS_CO/1811 endif +21-126-11:18:09.403 00 SCX_CPU1_CS_CO/1812 +21-126-11:18:09.403 00 SCX_CPU1_CS_CO/1813 wait 5 +21-126-11:18:09.403 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:18:14.408 00 SCX_CPU1_CS_CO/1814 +21-126-11:18:14.408 00 SCX_CPU1_CS_CO/1816 if (p@scx_cpu1_CS_OSState = "Disabled") then +21-126-11:18:14.409 00 SCX_CPU1_CS_CO/1817 write "<*> Passed (3003) - OS State set to 'Disabled'." +21-126-11:18:14.409 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-126-11:18:14.409 00 SCX_CPU1_CS_CO/1818 ut_setrequirements CS_3003, "P" +21-126-11:18:14.413 00 SCX_CPU1_CS_CO/1822 endif +21-126-11:18:14.413 00 SCX_CPU1_CS_CO/1823 +21-126-11:18:14.413 00 SCX_CPU1_CS_CO/1824 write ";**********************************************************************" +21-126-11:18:14.413 00 SPR-I:OPRO ;********************************************************************** +21-126-11:18:14.413 00 SCX_CPU1_CS_CO/1825 write "; Step 5.3: Send the Recompute OS Code Segment command. " +21-126-11:18:14.413 00 SPR-I:OPRO ; Step 5.3: Send the Recompute OS Code Segment command. +21-126-11:18:14.413 00 SCX_CPU1_CS_CO/1826 write ";**********************************************************************" +21-126-11:18:14.413 00 SPR-I:OPRO ;********************************************************************** +21-126-11:18:14.414 00 SCX_CPU1_CS_CO/1827 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_STARTED_DBG_EID,"DEBUG", 1 +21-126-11:18:14.417 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:14.417 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:18:14.417 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:14.418 00 SCX_CPU1_CS_CO/1828 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:18:14.420 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:14.420 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:18:14.421 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:14.421 00 SCX_CPU1_CS_CO/1829 +21-126-11:18:14.433 00 SCX_CPU1_CS_CO/1830 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:18:14.433 00 SCX_CPU1_CS_CO/1832 /SCX_CPU1_CS_RecomputeOS +21-126-11:18:14.433 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:162C7333IA0CPKT00000016189FC00000010DB4 +21-126-11:18:14.433 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:18:14.433 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:18:14.433 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:18:14.433 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:18:14.433 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-126-11:18:14.433 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:18:14.433 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:18:14.433 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:18:14.434 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010DB4> +21-126-11:18:14.434 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:18:14.434 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:18:14.434 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:18:14.434 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:18:14.434 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:18:14.434 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:18:14.434 00 CMH-D:LRES Message accepted locally +21-126-11:18:14.434 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:18:14.434 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:18:14.434 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:162" ;;; ( ) +21-126-11:18:14.434 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:18:14.434 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:18:14.434 00 SPR-D:ERES Received end-to-end reponse(tag=162): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:162 +21-126-11:18:14.434 00 SPR-D:STS Command 162 was accepted. +21-126-11:18:14.445 00 SCX_CPU1_CS_CO/1833 +21-126-11:18:14.445 00 SCX_CPU1_CS_CO/1834 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:18:14.449 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:18:15.016 00 TLMH-I:STS 58-012-14:13:28.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:18:15.450 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:15.452 00 SCX_CPU1_CS_CO/1835 if (UT_TW_Status = UT_Success) then +21-126-11:18:15.452 00 SCX_CPU1_CS_CO/1836 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-126-11:18:15.453 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:18:15.453 00 SCX_CPU1_CS_CO/1837 ut_setrequirements CS_1003, "P" +21-126-11:18:15.455 00 SCX_CPU1_CS_CO/1838 ut_setrequirements CS_3004, "P" +21-126-11:18:15.457 00 SCX_CPU1_CS_CO/1843 endif +21-126-11:18:15.457 00 SCX_CPU1_CS_CO/1844 +21-126-11:18:15.457 00 SCX_CPU1_CS_CO/1846 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:18:15.461 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:15.462 00 SCX_CPU1_CS_CO/1847 if (UT_TW_Status = UT_Success) then +21-126-11:18:15.462 00 SCX_CPU1_CS_CO/1848 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-126-11:18:15.462 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:18:15.462 00 SCX_CPU1_CS_CO/1849 ut_setrequirements CS_1003, "P" +21-126-11:18:15.489 00 SCX_CPU1_CS_CO/1850 ut_setrequirements CS_3004, "P" +21-126-11:18:15.489 00 SCX_CPU1_CS_CO/1855 endif +21-126-11:18:15.489 00 SCX_CPU1_CS_CO/1856 +21-126-11:18:15.490 00 SCX_CPU1_CS_CO/1858 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:18:15.490 00 SCX_CPU1_CS_CO/1859 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-126-11:18:15.490 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:18:15.490 00 SCX_CPU1_CS_CO/1860 ut_setrequirements CS_3004, "P" +21-126-11:18:15.490 00 SCX_CPU1_CS_CO/1864 endif +21-126-11:18:15.490 00 SCX_CPU1_CS_CO/1865 +21-126-11:18:15.490 00 SCX_CPU1_CS_CO/1867 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-126-11:18:15.493 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:00.010 00 TLMH-I:STS 58-012-14:15:13.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:20:00.624 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:00.626 00 SCX_CPU1_CS_CO/1868 if (UT_TW_Status = UT_Success) then +21-126-11:20:00.626 00 SCX_CPU1_CS_CO/1869 write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:20:00.626 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:20:00.626 00 SCX_CPU1_CS_CO/1870 ut_setrequirements CS_30041, "P" +21-126-11:20:00.627 00 SCX_CPU1_CS_CO/1874 endif +21-126-11:20:00.627 00 SCX_CPU1_CS_CO/1875 +21-126-11:20:00.627 00 SCX_CPU1_CS_CO/1877 currSCnt = {seqTlmItem} +21-126-11:20:00.627 00 SCX_CPU1_CS_CO/1878 expectedSCnt = currSCnt + 1 +21-126-11:20:00.627 00 SCX_CPU1_CS_CO/1879 +21-126-11:20:00.627 00 SCX_CPU1_CS_CO/1880 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:20:00.630 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:01.634 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:01.636 00 SCX_CPU1_CS_CO/1882 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:20:01.636 00 SCX_CPU1_CS_CO/1883 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-126-11:20:01.636 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:20:01.636 00 SCX_CPU1_CS_CO/1884 ut_setrequirements CS_30041, "P" +21-126-11:20:01.639 00 SCX_CPU1_CS_CO/1888 endif +21-126-11:20:01.640 00 SCX_CPU1_CS_CO/1889 +21-126-11:20:01.640 00 SCX_CPU1_CS_CO/1890 write ";*********************************************************************" +21-126-11:20:01.640 00 SPR-I:OPRO ;********************************************************************* +21-126-11:20:01.640 00 SCX_CPU1_CS_CO/1891 write "; Step 5.4: Send the Report OS Code Segment command. " +21-126-11:20:01.640 00 SPR-I:OPRO ; Step 5.4: Send the Report OS Code Segment command. +21-126-11:20:01.640 00 SCX_CPU1_CS_CO/1892 write ";*********************************************************************" +21-126-11:20:01.640 00 SPR-I:OPRO ;********************************************************************* +21-126-11:20:01.640 00 SCX_CPU1_CS_CO/1893 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 +21-126-11:20:01.644 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:01.644 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:20:01.644 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:01.645 00 SCX_CPU1_CS_CO/1894 +21-126-11:20:01.655 00 SCX_CPU1_CS_CO/1895 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:20:01.655 00 SCX_CPU1_CS_CO/1897 /SCX_CPU1_CS_ReportOS +21-126-11:20:01.655 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:163C7333IA0CPKT00000016189FC00000010CB5 +21-126-11:20:01.655 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:20:01.655 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:20:01.655 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:20:01.655 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:20:01.655 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTOS ;;; (SCX CPU1 CS Report OS Code Segment Checksum command code) +21-126-11:20:01.656 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:20:01.656 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:20:01.656 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-126-11:20:01.656 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010CB5> +21-126-11:20:01.656 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:20:01.656 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:20:01.656 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:20:01.656 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:20:01.656 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:20:01.656 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:20:01.656 00 CMH-D:LRES Message accepted locally +21-126-11:20:01.656 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:20:01.656 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:20:01.656 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:163" ;;; ( ) +21-126-11:20:01.656 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:20:01.656 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:20:01.656 00 SPR-D:ERES Received end-to-end reponse(tag=163): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:163 +21-126-11:20:01.656 00 SPR-D:STS Command 163 was accepted. +21-126-11:20:01.666 00 SCX_CPU1_CS_CO/1898 +21-126-11:20:01.666 00 SCX_CPU1_CS_CO/1899 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:20:01.669 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:02.015 00 TLMH-I:STS 58-012-14:15:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:20:03.671 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:03.672 00 SCX_CPU1_CS_CO/1900 if (UT_TW_Status = UT_Success) then +21-126-11:20:03.672 00 SCX_CPU1_CS_CO/1901 write "<*> Passed (1003;3005) - CS ReportOS command sent properly." +21-126-11:20:03.672 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:20:03.672 00 SCX_CPU1_CS_CO/1902 ut_setrequirements CS_1003, "P" +21-126-11:20:03.674 00 SCX_CPU1_CS_CO/1903 ut_setrequirements CS_3005, "P" +21-126-11:20:03.676 00 SCX_CPU1_CS_CO/1908 endif +21-126-11:20:03.676 00 SCX_CPU1_CS_CO/1909 +21-126-11:20:03.676 00 SCX_CPU1_CS_CO/1911 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:20:03.679 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:03.679 00 SCX_CPU1_CS_CO/1912 if (UT_TW_Status = UT_Success) then +21-126-11:20:03.679 00 SCX_CPU1_CS_CO/1913 write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." +21-126-11:20:03.679 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:20:03.679 00 SCX_CPU1_CS_CO/1914 ut_setrequirements CS_1003, "P" +21-126-11:20:03.702 00 SCX_CPU1_CS_CO/1915 ut_setrequirements CS_3005, "P" +21-126-11:20:03.703 00 SCX_CPU1_CS_CO/1920 endif +21-126-11:20:03.703 00 SCX_CPU1_CS_CO/1921 +21-126-11:20:03.703 00 SCX_CPU1_CS_CO/1922 wait 5 +21-126-11:20:03.703 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:20:08.707 00 SCX_CPU1_CS_CO/1923 +21-126-11:20:08.707 00 SCX_CPU1_CS_CO/1924 write ";*********************************************************************" +21-126-11:20:08.707 00 SPR-I:OPRO ;********************************************************************* +21-126-11:20:08.707 00 SCX_CPU1_CS_CO/1925 write "; Step 5.5: Send the Enable OS Code Segment command. " +21-126-11:20:08.707 00 SPR-I:OPRO ; Step 5.5: Send the Enable OS Code Segment command. +21-126-11:20:08.707 00 SCX_CPU1_CS_CO/1926 write ";*********************************************************************" +21-126-11:20:08.707 00 SPR-I:OPRO ;********************************************************************* +21-126-11:20:08.707 00 SCX_CPU1_CS_CO/1927 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_OS_INF_EID, "INFO", 1 +21-126-11:20:08.710 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:08.710 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-126-11:20:08.710 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:08.711 00 SCX_CPU1_CS_CO/1928 +21-126-11:20:08.711 00 SCX_CPU1_CS_CO/1929 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:20:08.711 00 SCX_CPU1_CS_CO/1930 +21-126-11:20:08.711 00 SCX_CPU1_CS_CO/1932 /SCX_CPU1_CS_EnableOS +21-126-11:20:08.711 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:164C7333IA0CPKT00000016189FC00000010AB3 +21-126-11:20:08.711 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:20:08.711 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:20:08.711 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:20:08.711 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:20:08.712 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEOS ;;; (SCX CPU1 CS Enable OS Code Segment Checksumming command code) +21-126-11:20:08.712 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:20:08.712 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:20:08.712 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-126-11:20:08.712 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010AB3> +21-126-11:20:08.712 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:20:08.712 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:20:08.712 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:20:08.712 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:20:08.712 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:20:08.712 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:20:08.712 00 CMH-D:LRES Message accepted locally +21-126-11:20:08.712 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:20:08.712 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:20:08.712 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:164" ;;; ( ) +21-126-11:20:08.712 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:20:08.712 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:20:08.712 00 SPR-D:ERES Received end-to-end reponse(tag=164): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:164 +21-126-11:20:08.712 00 SPR-D:STS Command 164 was accepted. +21-126-11:20:08.723 00 SCX_CPU1_CS_CO/1933 +21-126-11:20:08.723 00 SCX_CPU1_CS_CO/1934 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:20:08.726 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:09.518 00 TLMH-I:STS 58-012-14:15:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:20:11.730 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:11.732 00 SCX_CPU1_CS_CO/1935 if (UT_TW_Status = UT_Success) then +21-126-11:20:11.732 00 SCX_CPU1_CS_CO/1936 write "<*> Passed (1003;3002) - CS EnableOS command sent properly." +21-126-11:20:11.732 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-126-11:20:11.732 00 SCX_CPU1_CS_CO/1937 ut_setrequirements CS_1003, "P" +21-126-11:20:11.735 00 SCX_CPU1_CS_CO/1938 ut_setrequirements CS_3002, "P" +21-126-11:20:11.736 00 SCX_CPU1_CS_CO/1943 endif +21-126-11:20:11.736 00 SCX_CPU1_CS_CO/1944 +21-126-11:20:11.736 00 SCX_CPU1_CS_CO/1946 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:20:11.739 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:11.739 00 SCX_CPU1_CS_CO/1947 if (UT_TW_Status = UT_Success) then +21-126-11:20:11.739 00 SCX_CPU1_CS_CO/1948 write "<*> Passed (1003;3002) - Expected Event Msg ",CS_ENABLE_OS_INF_EID," rcv'd." +21-126-11:20:11.739 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-126-11:20:11.739 00 SCX_CPU1_CS_CO/1949 ut_setrequirements CS_1003, "P" +21-126-11:20:11.759 00 SCX_CPU1_CS_CO/1950 ut_setrequirements CS_3002, "P" +21-126-11:20:11.760 00 SCX_CPU1_CS_CO/1955 endif +21-126-11:20:11.760 00 SCX_CPU1_CS_CO/1956 +21-126-11:20:11.760 00 SCX_CPU1_CS_CO/1957 wait 5 +21-126-11:20:11.760 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:20:16.764 00 SCX_CPU1_CS_CO/1958 +21-126-11:20:16.764 00 SCX_CPU1_CS_CO/1960 if (p@scx_cpu1_CS_OSState = "Enabled") then +21-126-11:20:16.764 00 SCX_CPU1_CS_CO/1961 write "<*> Passed (3003) - OS State set to 'Enabled'." +21-126-11:20:16.764 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Enabled'. +21-126-11:20:16.764 00 SCX_CPU1_CS_CO/1962 ut_setrequirements CS_3003, "P" +21-126-11:20:16.768 00 SCX_CPU1_CS_CO/1966 endif +21-126-11:20:16.768 00 SCX_CPU1_CS_CO/1967 +21-126-11:20:16.768 00 SCX_CPU1_CS_CO/1968 write ";**********************************************************************" +21-126-11:20:16.768 00 SPR-I:OPRO ;********************************************************************** +21-126-11:20:16.769 00 SCX_CPU1_CS_CO/1969 write "; Step 5.6: Send the Recompute OS Code Segment command. " +21-126-11:20:16.769 00 SPR-I:OPRO ; Step 5.6: Send the Recompute OS Code Segment command. +21-126-11:20:16.769 00 SCX_CPU1_CS_CO/1970 write ";**********************************************************************" +21-126-11:20:16.769 00 SPR-I:OPRO ;********************************************************************** +21-126-11:20:16.769 00 SCX_CPU1_CS_CO/1971 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_OS_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:20:16.772 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:16.772 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:20:16.772 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:16.772 00 SCX_CPU1_CS_CO/1972 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:20:16.774 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:16.774 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:20:16.774 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:16.774 00 SCX_CPU1_CS_CO/1973 +21-126-11:20:16.782 00 SCX_CPU1_CS_CO/1974 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:20:16.782 00 SCX_CPU1_CS_CO/1976 /SCX_CPU1_CS_RecomputeOS +21-126-11:20:16.782 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:165C7333IA0CPKT00000016189FC00000010DB4 +21-126-11:20:16.782 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:20:16.782 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:20:16.782 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:20:16.782 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:20:16.783 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-126-11:20:16.783 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:20:16.783 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:20:16.783 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:20:16.783 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010DB4> +21-126-11:20:16.783 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:20:16.783 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:20:16.783 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:20:16.783 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:20:16.783 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:20:16.783 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:20:16.783 00 CMH-D:LRES Message accepted locally +21-126-11:20:16.783 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:20:16.783 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:20:16.783 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:165" ;;; ( ) +21-126-11:20:16.783 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:20:16.783 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:20:16.783 00 SPR-D:ERES Received end-to-end reponse(tag=165): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:165 +21-126-11:20:16.783 00 SPR-D:STS Command 165 was accepted. +21-126-11:20:16.783 00 SCX_CPU1_CS_CO/1977 +21-126-11:20:16.783 00 SCX_CPU1_CS_CO/1978 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:20:16.787 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:17.517 00 TLMH-I:STS 58-012-14:15:30.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:20:19.790 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:19.792 00 SCX_CPU1_CS_CO/1979 if (UT_TW_Status = UT_Success) then +21-126-11:20:19.792 00 SCX_CPU1_CS_CO/1980 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-126-11:20:19.792 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:20:19.793 00 SCX_CPU1_CS_CO/1981 ut_setrequirements CS_1003, "P" +21-126-11:20:19.796 00 SCX_CPU1_CS_CO/1982 ut_setrequirements CS_3004, "P" +21-126-11:20:19.798 00 SCX_CPU1_CS_CO/1987 endif +21-126-11:20:19.798 00 SCX_CPU1_CS_CO/1988 +21-126-11:20:19.798 00 SCX_CPU1_CS_CO/1990 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:20:19.804 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:19.805 00 SCX_CPU1_CS_CO/1991 if (UT_TW_Status = UT_Success) then +21-126-11:20:19.805 00 SCX_CPU1_CS_CO/1992 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-126-11:20:19.805 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:20:19.805 00 SCX_CPU1_CS_CO/1993 ut_setrequirements CS_1003, "P" +21-126-11:20:19.842 00 SCX_CPU1_CS_CO/1994 ut_setrequirements CS_3004, "P" +21-126-11:20:19.843 00 SCX_CPU1_CS_CO/1999 endif +21-126-11:20:19.843 00 SCX_CPU1_CS_CO/2000 +21-126-11:20:19.843 00 SCX_CPU1_CS_CO/2002 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:20:19.843 00 SCX_CPU1_CS_CO/2003 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-126-11:20:19.843 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:20:19.843 00 SCX_CPU1_CS_CO/2004 ut_setrequirements CS_3004, "P" +21-126-11:20:19.844 00 SCX_CPU1_CS_CO/2008 endif +21-126-11:20:19.844 00 SCX_CPU1_CS_CO/2009 +21-126-11:20:19.844 00 SCX_CPU1_CS_CO/2011 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-126-11:20:19.847 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:02.516 00 TLMH-I:STS 58-012-14:17:15.533 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:22:02.977 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:02.979 00 SCX_CPU1_CS_CO/2012 if (UT_TW_Status = UT_Success) then +21-126-11:22:02.979 00 SCX_CPU1_CS_CO/2013 write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:22:02.979 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:22:02.979 00 SCX_CPU1_CS_CO/2014 ut_setrequirements CS_30041, "P" +21-126-11:22:02.982 00 SCX_CPU1_CS_CO/2018 endif +21-126-11:22:02.982 00 SCX_CPU1_CS_CO/2019 +21-126-11:22:02.982 00 SCX_CPU1_CS_CO/2021 currSCnt = {seqTlmItem} +21-126-11:22:02.983 00 SCX_CPU1_CS_CO/2022 expectedSCnt = currSCnt + 1 +21-126-11:22:02.983 00 SCX_CPU1_CS_CO/2023 +21-126-11:22:02.983 00 SCX_CPU1_CS_CO/2024 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:22:02.986 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:03.987 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:03.988 00 SCX_CPU1_CS_CO/2026 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:22:03.988 00 SCX_CPU1_CS_CO/2027 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-126-11:22:03.988 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:22:03.988 00 SCX_CPU1_CS_CO/2028 ut_setrequirements CS_30041, "P" +21-126-11:22:03.989 00 SCX_CPU1_CS_CO/2032 endif +21-126-11:22:03.989 00 SCX_CPU1_CS_CO/2033 +21-126-11:22:03.989 00 SCX_CPU1_CS_CO/2034 wait 5 +21-126-11:22:03.989 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:08.993 00 SCX_CPU1_CS_CO/2035 +21-126-11:22:08.993 00 SCX_CPU1_CS_CO/2036 write ";*********************************************************************" +21-126-11:22:08.993 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:08.993 00 SCX_CPU1_CS_CO/2037 write "; Step 5.7: Send the Report OS Code Segment command. " +21-126-11:22:08.993 00 SPR-I:OPRO ; Step 5.7: Send the Report OS Code Segment command. +21-126-11:22:08.993 00 SCX_CPU1_CS_CO/2038 write ";*********************************************************************" +21-126-11:22:08.993 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:08.993 00 SCX_CPU1_CS_CO/2039 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 +21-126-11:22:08.999 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:09.000 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:22:09.000 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:09.002 00 SCX_CPU1_CS_CO/2040 +21-126-11:22:09.002 00 SCX_CPU1_CS_CO/2041 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:22:09.002 00 SCX_CPU1_CS_CO/2043 /SCX_CPU1_CS_ReportOS +21-126-11:22:09.003 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:166C7333IA0CPKT00000016189FC00000010CB5 +21-126-11:22:09.003 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:22:09.003 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:22:09.003 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:22:09.003 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:22:09.004 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTOS ;;; (SCX CPU1 CS Report OS Code Segment Checksum command code) +21-126-11:22:09.004 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:22:09.004 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:22:09.004 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-126-11:22:09.004 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010CB5> +21-126-11:22:09.004 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:22:09.005 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:22:09.005 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:22:09.006 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:22:09.006 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:22:09.006 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:22:09.006 00 CMH-D:LRES Message accepted locally +21-126-11:22:09.006 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:22:09.006 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:22:09.006 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:166" ;;; ( ) +21-126-11:22:09.006 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:22:09.007 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:22:09.007 00 SPR-D:ERES Received end-to-end reponse(tag=166): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:166 +21-126-11:22:09.007 00 SPR-D:STS Command 166 was accepted. +21-126-11:22:09.008 00 SCX_CPU1_CS_CO/2044 +21-126-11:22:09.008 00 SCX_CPU1_CS_CO/2045 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:22:09.020 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:09.511 00 TLMH-I:STS 58-012-14:17:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:22:11.023 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:11.025 00 SCX_CPU1_CS_CO/2046 if (UT_TW_Status = UT_Success) then +21-126-11:22:11.025 00 SCX_CPU1_CS_CO/2047 write "<*> Passed (1003;3005) - CS ReportOS command sent properly." +21-126-11:22:11.025 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:22:11.025 00 SCX_CPU1_CS_CO/2048 ut_setrequirements CS_1003, "P" +21-126-11:22:11.028 00 SCX_CPU1_CS_CO/2049 ut_setrequirements CS_3005, "P" +21-126-11:22:11.029 00 SCX_CPU1_CS_CO/2054 endif +21-126-11:22:11.029 00 SCX_CPU1_CS_CO/2055 +21-126-11:22:11.029 00 SCX_CPU1_CS_CO/2057 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:22:11.031 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:11.032 00 SCX_CPU1_CS_CO/2058 if (UT_TW_Status = UT_Success) then +21-126-11:22:11.032 00 SCX_CPU1_CS_CO/2059 write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." +21-126-11:22:11.032 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:22:11.032 00 SCX_CPU1_CS_CO/2060 ut_setrequirements CS_1003, "P" +21-126-11:22:11.052 00 SCX_CPU1_CS_CO/2061 ut_setrequirements CS_3005, "P" +21-126-11:22:11.053 00 SCX_CPU1_CS_CO/2066 endif +21-126-11:22:11.053 00 SCX_CPU1_CS_CO/2067 +21-126-11:22:11.053 00 SCX_CPU1_CS_CO/2068 wait 5 +21-126-11:22:11.053 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:16.058 00 SCX_CPU1_CS_CO/2069 +21-126-11:22:16.058 00 SCX_CPU1_CS_CO/2070 write ";*********************************************************************" +21-126-11:22:16.058 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:16.058 00 SCX_CPU1_CS_CO/2071 write "; Step 5.8: Send the Disable cFE Code Segment command. " +21-126-11:22:16.058 00 SPR-I:OPRO ; Step 5.8: Send the Disable cFE Code Segment command. +21-126-11:22:16.058 00 SCX_CPU1_CS_CO/2072 write ";*********************************************************************" +21-126-11:22:16.058 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:16.058 00 SCX_CPU1_CS_CO/2073 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_CFECORE_INF_EID, "INFO", 1 +21-126-11:22:16.066 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:16.067 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-126-11:22:16.067 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:16.069 00 SCX_CPU1_CS_CO/2074 +21-126-11:22:16.069 00 SCX_CPU1_CS_CO/2075 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:22:16.069 00 SCX_CPU1_CS_CO/2077 /SCX_CPU1_CS_DisableCFECore +21-126-11:22:16.069 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:167C7333IA0CPKT00000016189FC000000107BE +21-126-11:22:16.070 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:22:16.070 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:22:16.070 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:22:16.070 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:22:16.071 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-126-11:22:16.071 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:22:16.071 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:22:16.071 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-126-11:22:16.071 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000107BE> +21-126-11:22:16.071 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:22:16.071 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:22:16.072 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:22:16.072 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:22:16.072 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:22:16.072 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:22:16.073 00 CMH-D:LRES Message accepted locally +21-126-11:22:16.073 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:22:16.073 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:22:16.073 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:167" ;;; ( ) +21-126-11:22:16.073 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:22:16.073 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:22:16.073 00 SPR-D:ERES Received end-to-end reponse(tag=167): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:167 +21-126-11:22:16.074 00 SPR-D:STS Command 167 was accepted. +21-126-11:22:16.084 00 SCX_CPU1_CS_CO/2078 +21-126-11:22:16.084 00 SCX_CPU1_CS_CO/2079 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:22:16.094 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:16.512 00 TLMH-I:STS 58-012-14:17:29.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:22:17.095 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:17.098 00 SCX_CPU1_CS_CO/2080 if (UT_TW_Status = UT_Success) then +21-126-11:22:17.098 00 SCX_CPU1_CS_CO/2081 write "<*> Passed (1003;3008) - CS DisableCFECore command sent properly." +21-126-11:22:17.098 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-126-11:22:17.098 00 SCX_CPU1_CS_CO/2082 ut_setrequirements CS_1003, "P" +21-126-11:22:17.102 00 SCX_CPU1_CS_CO/2083 ut_setrequirements CS_3008, "P" +21-126-11:22:17.106 00 SCX_CPU1_CS_CO/2088 endif +21-126-11:22:17.107 00 SCX_CPU1_CS_CO/2089 +21-126-11:22:17.107 00 SCX_CPU1_CS_CO/2091 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:22:17.120 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:17.123 00 SCX_CPU1_CS_CO/2092 if (UT_TW_Status = UT_Success) then +21-126-11:22:17.123 00 SCX_CPU1_CS_CO/2093 write "<*> Passed (1003;3008) - Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID," rcv'd." +21-126-11:22:17.123 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-126-11:22:17.123 00 SCX_CPU1_CS_CO/2094 ut_setrequirements CS_1003, "P" +21-126-11:22:17.160 00 SCX_CPU1_CS_CO/2095 ut_setrequirements CS_3008, "P" +21-126-11:22:17.161 00 SCX_CPU1_CS_CO/2100 endif +21-126-11:22:17.161 00 SCX_CPU1_CS_CO/2101 +21-126-11:22:17.161 00 SCX_CPU1_CS_CO/2102 wait 5 +21-126-11:22:17.161 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:22.165 00 SCX_CPU1_CS_CO/2103 +21-126-11:22:22.166 00 SCX_CPU1_CS_CO/2105 if (p@scx_cpu1_CS_CFECoreState = "Disabled") then +21-126-11:22:22.166 00 SCX_CPU1_CS_CO/2106 write "<*> Passed (3008) - cFE Core State set to 'Disabled'." +21-126-11:22:22.166 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-126-11:22:22.166 00 SCX_CPU1_CS_CO/2107 ut_setrequirements CS_3008, "P" +21-126-11:22:22.170 00 SCX_CPU1_CS_CO/2111 endif +21-126-11:22:22.170 00 SCX_CPU1_CS_CO/2112 +21-126-11:22:22.170 00 SCX_CPU1_CS_CO/2113 write ";**********************************************************************" +21-126-11:22:22.170 00 SPR-I:OPRO ;********************************************************************** +21-126-11:22:22.171 00 SCX_CPU1_CS_CO/2114 write "; Step 5.9: Send the Recompute cFE Code Segment command. " +21-126-11:22:22.171 00 SPR-I:OPRO ; Step 5.9: Send the Recompute cFE Code Segment command. +21-126-11:22:22.171 00 SCX_CPU1_CS_CO/2115 write ";**********************************************************************" +21-126-11:22:22.171 00 SPR-I:OPRO ;********************************************************************** +21-126-11:22:22.171 00 SCX_CPU1_CS_CO/2116 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:22:22.179 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:22.180 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:22:22.180 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:22.181 00 SCX_CPU1_CS_CO/2117 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:22:22.188 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:22.188 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:22:22.188 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:22.190 00 SCX_CPU1_CS_CO/2118 +21-126-11:22:22.214 00 SCX_CPU1_CS_CO/2119 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:22:22.214 00 SCX_CPU1_CS_CO/2121 /SCX_CPU1_CS_RecomputeCFECore +21-126-11:22:22.214 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:168C7333IA0CPKT00000016189FC000000109B0 +21-126-11:22:22.214 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:22:22.214 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:22:22.214 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:22:22.214 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:22:22.214 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-126-11:22:22.215 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:22:22.215 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:22:22.215 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:22:22.215 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000109B0> +21-126-11:22:22.215 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:22:22.215 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:22:22.215 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:22:22.215 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:22:22.215 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:22:22.215 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:22:22.215 00 CMH-D:LRES Message accepted locally +21-126-11:22:22.215 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:22:22.215 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:22:22.215 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:168" ;;; ( ) +21-126-11:22:22.215 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:22:22.215 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:22:22.215 00 SPR-D:ERES Received end-to-end reponse(tag=168): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:168 +21-126-11:22:22.215 00 SPR-D:STS Command 168 was accepted. +21-126-11:22:22.226 00 SCX_CPU1_CS_CO/2122 +21-126-11:22:22.226 00 SCX_CPU1_CS_CO/2123 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:22:22.232 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:23.014 00 TLMH-I:STS 58-012-14:17:36.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:22:23.233 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:23.236 00 SCX_CPU1_CS_CO/2124 if (UT_TW_Status = UT_Success) then +21-126-11:22:23.237 00 SCX_CPU1_CS_CO/2125 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-126-11:22:23.237 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:22:23.237 00 SCX_CPU1_CS_CO/2126 ut_setrequirements CS_1003, "P" +21-126-11:22:23.241 00 SCX_CPU1_CS_CO/2127 ut_setrequirements CS_3009, "P" +21-126-11:22:23.245 00 SCX_CPU1_CS_CO/2132 endif +21-126-11:22:23.246 00 SCX_CPU1_CS_CO/2133 +21-126-11:22:23.246 00 SCX_CPU1_CS_CO/2135 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:22:23.260 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:23.263 00 SCX_CPU1_CS_CO/2136 if (UT_TW_Status = UT_Success) then +21-126-11:22:23.263 00 SCX_CPU1_CS_CO/2137 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-126-11:22:23.263 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:22:23.263 00 SCX_CPU1_CS_CO/2138 ut_setrequirements CS_1003, "P" +21-126-11:22:23.268 00 SCX_CPU1_CS_CO/2139 ut_setrequirements CS_3009, "P" +21-126-11:22:23.270 00 SCX_CPU1_CS_CO/2144 endif +21-126-11:22:23.271 00 SCX_CPU1_CS_CO/2145 +21-126-11:22:23.271 00 SCX_CPU1_CS_CO/2147 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:22:23.305 00 SCX_CPU1_CS_CO/2148 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-126-11:22:23.305 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:22:23.305 00 SCX_CPU1_CS_CO/2149 ut_setrequirements CS_3009, "P" +21-126-11:22:23.306 00 SCX_CPU1_CS_CO/2153 endif +21-126-11:22:23.306 00 SCX_CPU1_CS_CO/2154 +21-126-11:22:23.306 00 SCX_CPU1_CS_CO/2156 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +21-126-11:22:23.309 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:45.018 00 TLMH-I:STS 58-012-14:17:58.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:22:45.337 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:45.339 00 SCX_CPU1_CS_CO/2157 if (UT_TW_Status = UT_Success) then +21-126-11:22:45.339 00 SCX_CPU1_CS_CO/2158 write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:22:45.339 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:22:45.339 00 SCX_CPU1_CS_CO/2159 ut_setrequirements CS_30091, "P" +21-126-11:22:45.342 00 SCX_CPU1_CS_CO/2163 endif +21-126-11:22:45.342 00 SCX_CPU1_CS_CO/2164 +21-126-11:22:45.343 00 SCX_CPU1_CS_CO/2166 currSCnt = {seqTlmItem} +21-126-11:22:45.343 00 SCX_CPU1_CS_CO/2167 expectedSCnt = currSCnt + 1 +21-126-11:22:45.343 00 SCX_CPU1_CS_CO/2168 +21-126-11:22:45.343 00 SCX_CPU1_CS_CO/2169 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:22:45.355 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:47.358 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:47.360 00 SCX_CPU1_CS_CO/2171 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:22:47.360 00 SCX_CPU1_CS_CO/2172 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-126-11:22:47.360 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:22:47.360 00 SCX_CPU1_CS_CO/2173 ut_setrequirements CS_30091, "P" +21-126-11:22:47.364 00 SCX_CPU1_CS_CO/2177 endif +21-126-11:22:47.364 00 SCX_CPU1_CS_CO/2178 +21-126-11:22:47.364 00 SCX_CPU1_CS_CO/2179 wait 5 +21-126-11:22:47.364 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:52.369 00 SCX_CPU1_CS_CO/2180 +21-126-11:22:52.369 00 SCX_CPU1_CS_CO/2181 write ";*********************************************************************" +21-126-11:22:52.369 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:52.369 00 SCX_CPU1_CS_CO/2182 write "; Step 5.10: Send the Report cFE Code Segment command. " +21-126-11:22:52.369 00 SPR-I:OPRO ; Step 5.10: Send the Report cFE Code Segment command. +21-126-11:22:52.369 00 SCX_CPU1_CS_CO/2183 write ";*********************************************************************" +21-126-11:22:52.369 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:52.369 00 SCX_CPU1_CS_CO/2184 ut_setupevents "SCX","CPU1",{CSAppName},CS_BASELINE_CFECORE_INF_EID,"INFO", 1 +21-126-11:22:52.377 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:52.377 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:22:52.377 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:52.378 00 SCX_CPU1_CS_CO/2185 +21-126-11:22:52.378 00 SCX_CPU1_CS_CO/2186 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:22:52.378 00 SCX_CPU1_CS_CO/2188 /SCX_CPU1_CS_ReportCFECore +21-126-11:22:52.378 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:169C7333IA0CPKT00000016189FC000000108B1 +21-126-11:22:52.378 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:22:52.378 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:22:52.378 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:22:52.378 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:22:52.378 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTCFECORE ;;; (SCX CPU1 CS Report cFE Core Checksum command code) +21-126-11:22:52.378 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:22:52.378 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:22:52.378 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-126-11:22:52.378 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000108B1> +21-126-11:22:52.379 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:22:52.379 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:22:52.379 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:22:52.379 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:22:52.379 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:22:52.379 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:22:52.379 00 CMH-D:LRES Message accepted locally +21-126-11:22:52.379 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:22:52.379 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:22:52.379 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:169" ;;; ( ) +21-126-11:22:52.379 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:22:52.379 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:22:52.379 00 SPR-D:ERES Received end-to-end reponse(tag=169): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:169 +21-126-11:22:52.379 00 SPR-D:STS Command 169 was accepted. +21-126-11:22:52.390 00 SCX_CPU1_CS_CO/2189 +21-126-11:22:52.390 00 SCX_CPU1_CS_CO/2190 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:22:52.394 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:53.013 00 TLMH-I:STS 58-012-14:18:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:22:53.395 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:53.397 00 SCX_CPU1_CS_CO/2191 if (UT_TW_Status = UT_Success) then +21-126-11:22:53.397 00 SCX_CPU1_CS_CO/2192 write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." +21-126-11:22:53.397 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:22:53.397 00 SCX_CPU1_CS_CO/2193 ut_setrequirements CS_1003, "P" +21-126-11:22:53.401 00 SCX_CPU1_CS_CO/2194 ut_setrequirements CS_3010, "P" +21-126-11:22:53.402 00 SCX_CPU1_CS_CO/2199 endif +21-126-11:22:53.402 00 SCX_CPU1_CS_CO/2200 +21-126-11:22:53.402 00 SCX_CPU1_CS_CO/2202 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:22:53.404 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:53.404 00 SCX_CPU1_CS_CO/2203 if (UT_TW_Status = UT_Success) then +21-126-11:22:53.404 00 SCX_CPU1_CS_CO/2204 write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." +21-126-11:22:53.405 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:22:53.405 00 SCX_CPU1_CS_CO/2205 ut_setrequirements CS_1003, "P" +21-126-11:22:53.425 00 SCX_CPU1_CS_CO/2206 ut_setrequirements CS_3010, "P" +21-126-11:22:53.425 00 SCX_CPU1_CS_CO/2211 endif +21-126-11:22:53.425 00 SCX_CPU1_CS_CO/2212 +21-126-11:22:53.425 00 SCX_CPU1_CS_CO/2213 wait 5 +21-126-11:22:53.425 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:58.430 00 SCX_CPU1_CS_CO/2214 +21-126-11:22:58.430 00 SCX_CPU1_CS_CO/2215 write ";*********************************************************************" +21-126-11:22:58.430 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:58.430 00 SCX_CPU1_CS_CO/2216 write "; Step 5.11: Send the Enable cFE Code Segment command. " +21-126-11:22:58.430 00 SPR-I:OPRO ; Step 5.11: Send the Enable cFE Code Segment command. +21-126-11:22:58.431 00 SCX_CPU1_CS_CO/2217 write ";*********************************************************************" +21-126-11:22:58.431 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:58.431 00 SCX_CPU1_CS_CO/2218 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_CFECORE_INF_EID, "INFO", 1 +21-126-11:22:58.436 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:58.437 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-126-11:22:58.437 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:58.438 00 SCX_CPU1_CS_CO/2219 +21-126-11:22:58.438 00 SCX_CPU1_CS_CO/2220 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:22:58.438 00 SCX_CPU1_CS_CO/2221 +21-126-11:22:58.438 00 SCX_CPU1_CS_CO/2223 /SCX_CPU1_CS_EnableCFECore +21-126-11:22:58.438 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:170C7333IA0CPKT00000016189FC000000106BF +21-126-11:22:58.438 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:22:58.438 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:22:58.438 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:22:58.438 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:22:58.439 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLECFECORE ;;; (SCX CPU1 CS Enable cFE Core Checksumming command code) +21-126-11:22:58.439 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:22:58.439 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:22:58.439 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-126-11:22:58.439 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000106BF> +21-126-11:22:58.439 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:22:58.439 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:22:58.439 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:22:58.439 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:22:58.439 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:22:58.439 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:22:58.439 00 CMH-D:LRES Message accepted locally +21-126-11:22:58.439 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:22:58.439 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:22:58.439 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:170" ;;; ( ) +21-126-11:22:58.439 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:22:58.440 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:22:58.440 00 SPR-D:ERES Received end-to-end reponse(tag=170): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:170 +21-126-11:22:58.440 00 SPR-D:STS Command 170 was accepted. +21-126-11:22:58.450 00 SCX_CPU1_CS_CO/2224 +21-126-11:22:58.450 00 SCX_CPU1_CS_CO/2225 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:22:58.454 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:59.015 00 TLMH-I:STS 58-012-14:18:12.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:22:59.455 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:59.458 00 SCX_CPU1_CS_CO/2226 if (UT_TW_Status = UT_Success) then +21-126-11:22:59.458 00 SCX_CPU1_CS_CO/2227 write "<*> Passed (1003;3007) - CS EnableCFECore command sent properly." +21-126-11:22:59.458 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-126-11:22:59.458 00 SCX_CPU1_CS_CO/2228 ut_setrequirements CS_1003, "P" +21-126-11:22:59.461 00 SCX_CPU1_CS_CO/2229 ut_setrequirements CS_3007, "P" +21-126-11:22:59.462 00 SCX_CPU1_CS_CO/2234 endif +21-126-11:22:59.462 00 SCX_CPU1_CS_CO/2235 +21-126-11:22:59.462 00 SCX_CPU1_CS_CO/2237 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:22:59.465 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:59.466 00 SCX_CPU1_CS_CO/2238 if (UT_TW_Status = UT_Success) then +21-126-11:22:59.466 00 SCX_CPU1_CS_CO/2239 write "<*> Passed (1003;3007) - Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID," rcv'd." +21-126-11:22:59.466 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-126-11:22:59.466 00 SCX_CPU1_CS_CO/2240 ut_setrequirements CS_1003, "P" +21-126-11:22:59.486 00 SCX_CPU1_CS_CO/2241 ut_setrequirements CS_3007, "P" +21-126-11:22:59.487 00 SCX_CPU1_CS_CO/2246 endif +21-126-11:22:59.487 00 SCX_CPU1_CS_CO/2247 +21-126-11:22:59.487 00 SCX_CPU1_CS_CO/2248 wait 5 +21-126-11:22:59.487 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:04.490 00 SCX_CPU1_CS_CO/2249 +21-126-11:23:04.491 00 SCX_CPU1_CS_CO/2251 if (p@scx_cpu1_CS_CFECoreState = "Enabled") then +21-126-11:23:04.491 00 SCX_CPU1_CS_CO/2252 write "<*> Passed (3007) - cFE Core State set to 'Enabled'." +21-126-11:23:04.491 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-126-11:23:04.491 00 SCX_CPU1_CS_CO/2253 ut_setrequirements CS_3007, "P" +21-126-11:23:04.495 00 SCX_CPU1_CS_CO/2257 endif +21-126-11:23:04.496 00 SCX_CPU1_CS_CO/2258 +21-126-11:23:04.496 00 SCX_CPU1_CS_CO/2259 write ";**********************************************************************" +21-126-11:23:04.496 00 SPR-I:OPRO ;********************************************************************** +21-126-11:23:04.496 00 SCX_CPU1_CS_CO/2260 write "; Step 5.12: Send the Recompute cFE Code Segment command. " +21-126-11:23:04.496 00 SPR-I:OPRO ; Step 5.12: Send the Recompute cFE Code Segment command. +21-126-11:23:04.496 00 SCX_CPU1_CS_CO/2261 write ";**********************************************************************" +21-126-11:23:04.496 00 SPR-I:OPRO ;********************************************************************** +21-126-11:23:04.496 00 SCX_CPU1_CS_CO/2262 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:23:04.498 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:04.498 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:23:04.498 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:04.499 00 SCX_CPU1_CS_CO/2263 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:23:04.500 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:04.500 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:23:04.500 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:04.501 00 SCX_CPU1_CS_CO/2264 +21-126-11:23:04.511 00 SCX_CPU1_CS_CO/2265 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:23:04.511 00 SCX_CPU1_CS_CO/2267 /SCX_CPU1_CS_RecomputeCFECore +21-126-11:23:04.511 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:171C7333IA0CPKT00000016189FC000000109B0 +21-126-11:23:04.511 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:23:04.511 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:23:04.512 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:23:04.512 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:23:04.512 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-126-11:23:04.512 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:23:04.512 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:23:04.512 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:23:04.512 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000109B0> +21-126-11:23:04.512 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:23:04.512 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:23:04.512 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:23:04.512 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:23:04.512 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:23:04.512 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:23:04.513 00 CMH-D:LRES Message accepted locally +21-126-11:23:04.513 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:23:04.513 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:23:04.513 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:171" ;;; ( ) +21-126-11:23:04.513 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:23:04.513 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:23:04.513 00 SPR-D:ERES Received end-to-end reponse(tag=171): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:171 +21-126-11:23:04.513 00 SPR-D:STS Command 171 was accepted. +21-126-11:23:04.523 00 SCX_CPU1_CS_CO/2268 +21-126-11:23:04.523 00 SCX_CPU1_CS_CO/2269 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:23:04.526 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:05.011 00 TLMH-I:STS 58-012-14:18:18.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:23:05.527 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:05.529 00 SCX_CPU1_CS_CO/2270 if (UT_TW_Status = UT_Success) then +21-126-11:23:05.529 00 SCX_CPU1_CS_CO/2271 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-126-11:23:05.529 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:23:05.529 00 SCX_CPU1_CS_CO/2272 ut_setrequirements CS_1003, "P" +21-126-11:23:05.532 00 SCX_CPU1_CS_CO/2273 ut_setrequirements CS_3009, "P" +21-126-11:23:05.533 00 SCX_CPU1_CS_CO/2278 endif +21-126-11:23:05.533 00 SCX_CPU1_CS_CO/2279 +21-126-11:23:05.533 00 SCX_CPU1_CS_CO/2281 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:23:05.536 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:05.536 00 SCX_CPU1_CS_CO/2282 if (UT_TW_Status = UT_Success) then +21-126-11:23:05.536 00 SCX_CPU1_CS_CO/2283 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-126-11:23:05.536 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:23:05.536 00 SCX_CPU1_CS_CO/2284 ut_setrequirements CS_1003, "P" +21-126-11:23:05.556 00 SCX_CPU1_CS_CO/2285 ut_setrequirements CS_3009, "P" +21-126-11:23:05.557 00 SCX_CPU1_CS_CO/2290 endif +21-126-11:23:05.557 00 SCX_CPU1_CS_CO/2291 +21-126-11:23:05.557 00 SCX_CPU1_CS_CO/2293 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:23:05.557 00 SCX_CPU1_CS_CO/2294 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-126-11:23:05.557 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:23:05.557 00 SCX_CPU1_CS_CO/2295 ut_setrequirements CS_3009, "P" +21-126-11:23:05.558 00 SCX_CPU1_CS_CO/2299 endif +21-126-11:23:05.558 00 SCX_CPU1_CS_CO/2300 +21-126-11:23:05.558 00 SCX_CPU1_CS_CO/2302 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +21-126-11:23:05.560 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:27.016 00 TLMH-I:STS 58-012-14:18:40.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:23:27.588 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:27.590 00 SCX_CPU1_CS_CO/2303 if (UT_TW_Status = UT_Success) then +21-126-11:23:27.590 00 SCX_CPU1_CS_CO/2304 write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:23:27.591 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:23:27.591 00 SCX_CPU1_CS_CO/2305 ut_setrequirements CS_30091, "P" +21-126-11:23:27.593 00 SCX_CPU1_CS_CO/2309 endif +21-126-11:23:27.593 00 SCX_CPU1_CS_CO/2310 +21-126-11:23:27.593 00 SCX_CPU1_CS_CO/2312 currSCnt = {seqTlmItem} +21-126-11:23:27.594 00 SCX_CPU1_CS_CO/2313 expectedSCnt = currSCnt + 1 +21-126-11:23:27.594 00 SCX_CPU1_CS_CO/2314 +21-126-11:23:27.594 00 SCX_CPU1_CS_CO/2315 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:23:27.598 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:29.600 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:29.602 00 SCX_CPU1_CS_CO/2317 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:23:29.602 00 SCX_CPU1_CS_CO/2318 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-126-11:23:29.602 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:23:29.602 00 SCX_CPU1_CS_CO/2319 ut_setrequirements CS_30091, "P" +21-126-11:23:29.605 00 SCX_CPU1_CS_CO/2323 endif +21-126-11:23:29.605 00 SCX_CPU1_CS_CO/2324 +21-126-11:23:29.605 00 SCX_CPU1_CS_CO/2325 wait 5 +21-126-11:23:29.605 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:34.610 00 SCX_CPU1_CS_CO/2326 +21-126-11:23:34.610 00 SCX_CPU1_CS_CO/2327 write ";*********************************************************************" +21-126-11:23:34.610 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:34.610 00 SCX_CPU1_CS_CO/2328 write "; Step 5.13: Send the Report cFE Code Segment command. " +21-126-11:23:34.610 00 SPR-I:OPRO ; Step 5.13: Send the Report cFE Code Segment command. +21-126-11:23:34.610 00 SCX_CPU1_CS_CO/2329 write ";*********************************************************************" +21-126-11:23:34.611 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:34.611 00 SCX_CPU1_CS_CO/2330 ut_setupevents "SCX","CPU1",{CSAppName},CS_BASELINE_CFECORE_INF_EID, "INFO", 1 +21-126-11:23:34.616 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:34.616 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:23:34.616 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:34.617 00 SCX_CPU1_CS_CO/2331 +21-126-11:23:34.617 00 SCX_CPU1_CS_CO/2332 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:23:34.617 00 SCX_CPU1_CS_CO/2334 /SCX_CPU1_CS_ReportCFECore +21-126-11:23:34.617 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:172C7333IA0CPKT00000016189FC000000108B1 +21-126-11:23:34.617 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:23:34.617 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:23:34.617 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:23:34.617 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:23:34.618 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTCFECORE ;;; (SCX CPU1 CS Report cFE Core Checksum command code) +21-126-11:23:34.618 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:23:34.618 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:23:34.618 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-126-11:23:34.618 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000108B1> +21-126-11:23:34.618 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:23:34.618 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:23:34.618 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:23:34.618 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:23:34.618 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:23:34.618 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:23:34.618 00 CMH-D:LRES Message accepted locally +21-126-11:23:34.618 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:23:34.618 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:23:34.618 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:172" ;;; ( ) +21-126-11:23:34.619 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:23:34.619 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:23:34.619 00 SPR-D:ERES Received end-to-end reponse(tag=172): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:172 +21-126-11:23:34.619 00 SPR-D:STS Command 172 was accepted. +21-126-11:23:34.629 00 SCX_CPU1_CS_CO/2335 +21-126-11:23:34.629 00 SCX_CPU1_CS_CO/2336 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:23:34.633 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:35.010 00 TLMH-I:STS 58-012-14:18:48.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:23:35.634 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:35.637 00 SCX_CPU1_CS_CO/2337 if (UT_TW_Status = UT_Success) then +21-126-11:23:35.637 00 SCX_CPU1_CS_CO/2338 write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." +21-126-11:23:35.637 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:23:35.637 00 SCX_CPU1_CS_CO/2339 ut_setrequirements CS_1003, "P" +21-126-11:23:35.640 00 SCX_CPU1_CS_CO/2340 ut_setrequirements CS_3010, "P" +21-126-11:23:35.641 00 SCX_CPU1_CS_CO/2345 endif +21-126-11:23:35.641 00 SCX_CPU1_CS_CO/2346 +21-126-11:23:35.641 00 SCX_CPU1_CS_CO/2348 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:23:35.646 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:35.646 00 SCX_CPU1_CS_CO/2349 if (UT_TW_Status = UT_Success) then +21-126-11:23:35.646 00 SCX_CPU1_CS_CO/2350 write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." +21-126-11:23:35.646 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:23:35.646 00 SCX_CPU1_CS_CO/2351 ut_setrequirements CS_1003, "P" +21-126-11:23:35.671 00 SCX_CPU1_CS_CO/2352 ut_setrequirements CS_3010, "P" +21-126-11:23:35.672 00 SCX_CPU1_CS_CO/2357 endif +21-126-11:23:35.672 00 SCX_CPU1_CS_CO/2358 +21-126-11:23:35.672 00 SCX_CPU1_CS_CO/2359 wait 5 +21-126-11:23:35.672 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:40.677 00 SCX_CPU1_CS_CO/2360 +21-126-11:23:40.677 00 SCX_CPU1_CS_CO/2361 write ";*********************************************************************" +21-126-11:23:40.677 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:40.677 00 SCX_CPU1_CS_CO/2362 write "; Step 5.14: Send the Enable Checksum command. " +21-126-11:23:40.677 00 SPR-I:OPRO ; Step 5.14: Send the Enable Checksum command. +21-126-11:23:40.677 00 SCX_CPU1_CS_CO/2363 write ";*********************************************************************" +21-126-11:23:40.677 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:40.677 00 SCX_CPU1_CS_CO/2364 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-126-11:23:40.683 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:40.683 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-11:23:40.683 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:40.684 00 SCX_CPU1_CS_CO/2365 +21-126-11:23:40.684 00 SCX_CPU1_CS_CO/2366 local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:23:40.684 00 SCX_CPU1_CS_CO/2368 /SCX_CPU1_CS_EnableAll +21-126-11:23:40.684 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:173C7333IA0CPKT00000016189FC000000104BD +21-126-11:23:40.684 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:23:40.684 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:23:40.684 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:23:40.684 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:23:40.685 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-126-11:23:40.685 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:23:40.685 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:23:40.685 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-126-11:23:40.685 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000104BD> +21-126-11:23:40.685 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:23:40.685 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:23:40.685 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:23:40.685 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:23:40.685 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:23:40.685 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:23:40.685 00 CMH-D:LRES Message accepted locally +21-126-11:23:40.685 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:23:40.685 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:23:40.685 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:173" ;;; ( ) +21-126-11:23:40.685 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:23:40.686 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:23:40.686 00 SPR-D:ERES Received end-to-end reponse(tag=173): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:173 +21-126-11:23:40.686 00 SPR-D:STS Command 173 was accepted. +21-126-11:23:40.696 00 SCX_CPU1_CS_CO/2369 +21-126-11:23:40.696 00 SCX_CPU1_CS_CO/2370 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:23:40.700 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:41.009 00 TLMH-I:STS 58-012-14:18:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-11:23:41.701 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:41.704 00 SCX_CPU1_CS_CO/2371 if (UT_TW_Status = UT_Success) then +21-126-11:23:41.704 00 SCX_CPU1_CS_CO/2372 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-126-11:23:41.704 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-11:23:41.704 00 SCX_CPU1_CS_CO/2373 ut_setrequirements CS_1003, "P" +21-126-11:23:41.707 00 SCX_CPU1_CS_CO/2374 ut_setrequirements CS_8000, "P" +21-126-11:23:41.708 00 SCX_CPU1_CS_CO/2379 endif +21-126-11:23:41.708 00 SCX_CPU1_CS_CO/2380 +21-126-11:23:41.708 00 SCX_CPU1_CS_CO/2382 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:23:41.713 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:41.714 00 SCX_CPU1_CS_CO/2383 if (UT_TW_Status = UT_Success) then +21-126-11:23:41.714 00 SCX_CPU1_CS_CO/2384 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-126-11:23:41.714 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-11:23:41.714 00 SCX_CPU1_CS_CO/2385 ut_setrequirements CS_1003, "P" +21-126-11:23:41.739 00 SCX_CPU1_CS_CO/2386 ut_setrequirements CS_8000, "P" +21-126-11:23:41.740 00 SCX_CPU1_CS_CO/2391 endif +21-126-11:23:41.740 00 SCX_CPU1_CS_CO/2392 +21-126-11:23:41.740 00 SCX_CPU1_CS_CO/2393 wait 5 +21-126-11:23:41.740 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:46.744 00 SCX_CPU1_CS_CO/2394 +21-126-11:23:46.745 00 SCX_CPU1_CS_CO/2396 if (p@scx_cpu1_CS_State = "Enabled") then +21-126-11:23:46.745 00 SCX_CPU1_CS_CO/2397 write "<*> Passed (8000) - Overall State set to 'Enabled'." +21-126-11:23:46.745 00 SPR-I:OPRO <*> Passed (8000) - Overall State set to 'Enabled'. +21-126-11:23:46.745 00 SCX_CPU1_CS_CO/2398 ut_setrequirements CS_8000, "P" +21-126-11:23:46.749 00 SCX_CPU1_CS_CO/2402 endif +21-126-11:23:46.749 00 SCX_CPU1_CS_CO/2403 +21-126-11:23:46.749 00 SCX_CPU1_CS_CO/2404 write ";*********************************************************************" +21-126-11:23:46.749 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:46.749 00 SCX_CPU1_CS_CO/2405 write "; Step 5.15: Send the Disable OS Code Segment command. " +21-126-11:23:46.749 00 SPR-I:OPRO ; Step 5.15: Send the Disable OS Code Segment command. +21-126-11:23:46.749 00 SCX_CPU1_CS_CO/2406 write ";*********************************************************************" +21-126-11:23:46.749 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:46.749 00 SCX_CPU1_CS_CO/2407 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 +21-126-11:23:46.752 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:46.752 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-126-11:23:46.752 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:46.753 00 SCX_CPU1_CS_CO/2408 +21-126-11:23:46.753 00 SCX_CPU1_CS_CO/2409 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:23:46.753 00 SCX_CPU1_CS_CO/2410 +21-126-11:23:46.753 00 SCX_CPU1_CS_CO/2412 /SCX_CPU1_CS_DisableOS +21-126-11:23:46.753 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:174C7333IA0CPKT00000016189FC00000010BB2 +21-126-11:23:46.753 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:23:46.753 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:23:46.753 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:23:46.753 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:23:46.753 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-126-11:23:46.754 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:23:46.754 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:23:46.754 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-11:23:46.754 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010BB2> +21-126-11:23:46.754 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:23:46.754 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:23:46.754 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:23:46.754 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:23:46.754 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:23:46.754 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:23:46.754 00 CMH-D:LRES Message accepted locally +21-126-11:23:46.754 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:23:46.754 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:23:46.754 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:174" ;;; ( ) +21-126-11:23:46.754 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:23:46.754 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:23:46.754 00 SPR-D:ERES Received end-to-end reponse(tag=174): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:174 +21-126-11:23:46.754 00 SPR-D:STS Command 174 was accepted. +21-126-11:23:46.765 00 SCX_CPU1_CS_CO/2413 +21-126-11:23:46.765 00 SCX_CPU1_CS_CO/2414 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:23:46.769 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:47.510 00 TLMH-I:STS 58-012-14:19:00.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:23:49.772 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:49.775 00 SCX_CPU1_CS_CO/2415 if (UT_TW_Status = UT_Success) then +21-126-11:23:49.775 00 SCX_CPU1_CS_CO/2416 write "<*> Passed (1003;3003) - CS DisableOS command sent properly." +21-126-11:23:49.775 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:23:49.775 00 SCX_CPU1_CS_CO/2417 ut_setrequirements CS_1003, "P" +21-126-11:23:49.780 00 SCX_CPU1_CS_CO/2418 ut_setrequirements CS_3003, "P" +21-126-11:23:49.784 00 SCX_CPU1_CS_CO/2423 endif +21-126-11:23:49.785 00 SCX_CPU1_CS_CO/2424 +21-126-11:23:49.785 00 SCX_CPU1_CS_CO/2426 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:23:49.798 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:49.801 00 SCX_CPU1_CS_CO/2427 if (UT_TW_Status = UT_Success) then +21-126-11:23:49.801 00 SCX_CPU1_CS_CO/2428 write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." +21-126-11:23:49.801 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-126-11:23:49.802 00 SCX_CPU1_CS_CO/2429 ut_setrequirements CS_1003, "P" +21-126-11:23:49.837 00 SCX_CPU1_CS_CO/2430 ut_setrequirements CS_3003, "P" +21-126-11:23:49.838 00 SCX_CPU1_CS_CO/2435 endif +21-126-11:23:49.838 00 SCX_CPU1_CS_CO/2436 +21-126-11:23:49.838 00 SCX_CPU1_CS_CO/2437 wait 5 +21-126-11:23:49.838 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:54.843 00 SCX_CPU1_CS_CO/2438 +21-126-11:23:54.843 00 SCX_CPU1_CS_CO/2440 if (p@scx_cpu1_CS_OSState = "Disabled") then +21-126-11:23:54.843 00 SCX_CPU1_CS_CO/2441 write "<*> Passed (3003) - OS State set to 'Disabled'." +21-126-11:23:54.843 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-126-11:23:54.843 00 SCX_CPU1_CS_CO/2442 ut_setrequirements CS_3003, "P" +21-126-11:23:54.847 00 SCX_CPU1_CS_CO/2446 endif +21-126-11:23:54.848 00 SCX_CPU1_CS_CO/2447 +21-126-11:23:54.848 00 SCX_CPU1_CS_CO/2448 write ";**********************************************************************" +21-126-11:23:54.848 00 SPR-I:OPRO ;********************************************************************** +21-126-11:23:54.848 00 SCX_CPU1_CS_CO/2449 write "; Step 5.16: Send the Recompute OS Code Segment command. " +21-126-11:23:54.848 00 SPR-I:OPRO ; Step 5.16: Send the Recompute OS Code Segment command. +21-126-11:23:54.848 00 SCX_CPU1_CS_CO/2450 write ";**********************************************************************" +21-126-11:23:54.848 00 SPR-I:OPRO ;********************************************************************** +21-126-11:23:54.848 00 SCX_CPU1_CS_CO/2451 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_STARTED_DBG_EID,"DEBUG", 1 +21-126-11:23:54.854 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:54.855 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:23:54.855 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:54.855 00 SCX_CPU1_CS_CO/2452 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:23:54.857 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:54.857 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:23:54.857 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:54.858 00 SCX_CPU1_CS_CO/2453 +21-126-11:23:54.869 00 SCX_CPU1_CS_CO/2454 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:23:54.869 00 SCX_CPU1_CS_CO/2456 /SCX_CPU1_CS_RecomputeOS +21-126-11:23:54.869 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:175C7333IA0CPKT00000016189FC00000010DB4 +21-126-11:23:54.869 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:23:54.869 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:23:54.869 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:23:54.869 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:23:54.870 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-126-11:23:54.870 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:23:54.870 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:23:54.870 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:23:54.870 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010DB4> +21-126-11:23:54.870 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:23:54.870 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:23:54.870 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:23:54.871 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:23:54.871 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:23:54.871 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:23:54.871 00 CMH-D:LRES Message accepted locally +21-126-11:23:54.871 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:23:54.871 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:23:54.871 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:175" ;;; ( ) +21-126-11:23:54.871 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:23:54.871 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:23:54.871 00 SPR-D:ERES Received end-to-end reponse(tag=175): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:175 +21-126-11:23:54.871 00 SPR-D:STS Command 175 was accepted. +21-126-11:23:54.881 00 SCX_CPU1_CS_CO/2457 +21-126-11:23:54.881 00 SCX_CPU1_CS_CO/2458 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:23:54.885 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:55.513 00 TLMH-I:STS 58-012-14:19:08.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:23:57.889 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:57.891 00 SCX_CPU1_CS_CO/2459 if (UT_TW_Status = UT_Success) then +21-126-11:23:57.892 00 SCX_CPU1_CS_CO/2460 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-126-11:23:57.892 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:23:57.892 00 SCX_CPU1_CS_CO/2461 ut_setrequirements CS_1003, "P" +21-126-11:23:57.895 00 SCX_CPU1_CS_CO/2462 ut_setrequirements CS_3004, "P" +21-126-11:23:57.899 00 SCX_CPU1_CS_CO/2467 endif +21-126-11:23:57.899 00 SCX_CPU1_CS_CO/2468 +21-126-11:23:57.899 00 SCX_CPU1_CS_CO/2470 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:23:57.911 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:57.912 00 SCX_CPU1_CS_CO/2471 if (UT_TW_Status = UT_Success) then +21-126-11:23:57.912 00 SCX_CPU1_CS_CO/2472 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-126-11:23:57.912 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:23:57.912 00 SCX_CPU1_CS_CO/2473 ut_setrequirements CS_1003, "P" +21-126-11:23:57.944 00 SCX_CPU1_CS_CO/2474 ut_setrequirements CS_3004, "P" +21-126-11:23:57.945 00 SCX_CPU1_CS_CO/2479 endif +21-126-11:23:57.945 00 SCX_CPU1_CS_CO/2480 +21-126-11:23:57.945 00 SCX_CPU1_CS_CO/2482 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:23:57.945 00 SCX_CPU1_CS_CO/2483 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-126-11:23:57.945 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:23:57.945 00 SCX_CPU1_CS_CO/2484 ut_setrequirements CS_3004, "P" +21-126-11:23:57.946 00 SCX_CPU1_CS_CO/2488 endif +21-126-11:23:57.946 00 SCX_CPU1_CS_CO/2489 +21-126-11:23:57.946 00 SCX_CPU1_CS_CO/2491 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-126-11:23:57.949 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:25:40.512 00 TLMH-I:STS 58-012-14:20:53.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:25:41.079 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:41.081 00 SCX_CPU1_CS_CO/2492 if (UT_TW_Status = UT_Success) then +21-126-11:25:41.081 00 SCX_CPU1_CS_CO/2493 write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:25:41.082 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:25:41.082 00 SCX_CPU1_CS_CO/2494 ut_setrequirements CS_30041, "P" +21-126-11:25:41.085 00 SCX_CPU1_CS_CO/2498 endif +21-126-11:25:41.085 00 SCX_CPU1_CS_CO/2499 +21-126-11:25:41.085 00 SCX_CPU1_CS_CO/2501 currSCnt = {seqTlmItem} +21-126-11:25:41.085 00 SCX_CPU1_CS_CO/2502 expectedSCnt = currSCnt + 1 +21-126-11:25:41.085 00 SCX_CPU1_CS_CO/2503 +21-126-11:25:41.085 00 SCX_CPU1_CS_CO/2504 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:25:41.088 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:25:43.090 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:43.092 00 SCX_CPU1_CS_CO/2506 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:25:43.092 00 SCX_CPU1_CS_CO/2507 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-126-11:25:43.092 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:25:43.092 00 SCX_CPU1_CS_CO/2508 ut_setrequirements CS_30041, "P" +21-126-11:25:43.095 00 SCX_CPU1_CS_CO/2512 endif +21-126-11:25:43.096 00 SCX_CPU1_CS_CO/2513 +21-126-11:25:43.096 00 SCX_CPU1_CS_CO/2514 wait 5 +21-126-11:25:43.096 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:25:48.100 00 SCX_CPU1_CS_CO/2515 +21-126-11:25:48.100 00 SCX_CPU1_CS_CO/2516 write ";*********************************************************************" +21-126-11:25:48.100 00 SPR-I:OPRO ;********************************************************************* +21-126-11:25:48.100 00 SCX_CPU1_CS_CO/2517 write "; Step 5.17: Send the Report OS Code Segment command. " +21-126-11:25:48.101 00 SPR-I:OPRO ; Step 5.17: Send the Report OS Code Segment command. +21-126-11:25:48.101 00 SCX_CPU1_CS_CO/2518 write ";*********************************************************************" +21-126-11:25:48.101 00 SPR-I:OPRO ;********************************************************************* +21-126-11:25:48.101 00 SCX_CPU1_CS_CO/2519 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 +21-126-11:25:48.106 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:25:48.106 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:25:48.106 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:25:48.107 00 SCX_CPU1_CS_CO/2520 +21-126-11:25:48.107 00 SCX_CPU1_CS_CO/2521 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:25:48.107 00 SCX_CPU1_CS_CO/2523 /SCX_CPU1_CS_ReportOS +21-126-11:25:48.107 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:176C7333IA0CPKT00000016189FC00000010CB5 +21-126-11:25:48.107 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:25:48.107 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:25:48.107 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:25:48.107 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:25:48.107 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTOS ;;; (SCX CPU1 CS Report OS Code Segment Checksum command code) +21-126-11:25:48.108 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:25:48.108 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:25:48.108 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-126-11:25:48.108 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010CB5> +21-126-11:25:48.108 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:25:48.108 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:25:48.108 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:25:48.108 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:25:48.108 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:25:48.108 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:25:48.108 00 CMH-D:LRES Message accepted locally +21-126-11:25:48.108 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:25:48.108 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:25:48.108 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:176" ;;; ( ) +21-126-11:25:48.108 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:25:48.108 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:25:48.108 00 SPR-D:ERES Received end-to-end reponse(tag=176): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:176 +21-126-11:25:48.108 00 SPR-D:STS Command 176 was accepted. +21-126-11:25:48.118 00 SCX_CPU1_CS_CO/2524 +21-126-11:25:48.118 00 SCX_CPU1_CS_CO/2525 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:25:48.121 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:25:48.513 00 TLMH-I:STS 58-012-14:21:01.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:25:49.122 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:49.125 00 SCX_CPU1_CS_CO/2526 if (UT_TW_Status = UT_Success) then +21-126-11:25:49.125 00 SCX_CPU1_CS_CO/2527 write "<*> Passed (1003;3005) - CS ReportOS command sent properly." +21-126-11:25:49.125 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:25:49.125 00 SCX_CPU1_CS_CO/2528 ut_setrequirements CS_1003, "P" +21-126-11:25:49.130 00 SCX_CPU1_CS_CO/2529 ut_setrequirements CS_3005, "P" +21-126-11:25:49.134 00 SCX_CPU1_CS_CO/2534 endif +21-126-11:25:49.134 00 SCX_CPU1_CS_CO/2535 +21-126-11:25:49.134 00 SCX_CPU1_CS_CO/2537 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:25:49.155 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:49.156 00 SCX_CPU1_CS_CO/2538 if (UT_TW_Status = UT_Success) then +21-126-11:25:49.157 00 SCX_CPU1_CS_CO/2539 write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." +21-126-11:25:49.157 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:25:49.157 00 SCX_CPU1_CS_CO/2540 ut_setrequirements CS_1003, "P" +21-126-11:25:49.158 00 SCX_CPU1_CS_CO/2541 ut_setrequirements CS_3005, "P" +21-126-11:25:49.160 00 SCX_CPU1_CS_CO/2546 endif +21-126-11:25:49.160 00 SCX_CPU1_CS_CO/2547 +21-126-11:25:49.160 00 SCX_CPU1_CS_CO/2548 wait 5 +21-126-11:25:49.160 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:25:54.193 00 SCX_CPU1_CS_CO/2549 +21-126-11:25:54.193 00 SCX_CPU1_CS_CO/2550 write ";*********************************************************************" +21-126-11:25:54.193 00 SPR-I:OPRO ;********************************************************************* +21-126-11:25:54.193 00 SCX_CPU1_CS_CO/2551 write "; Step 5.18: Send the Enable OS Code Segment command. " +21-126-11:25:54.194 00 SPR-I:OPRO ; Step 5.18: Send the Enable OS Code Segment command. +21-126-11:25:54.194 00 SCX_CPU1_CS_CO/2552 write ";*********************************************************************" +21-126-11:25:54.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:25:54.194 00 SCX_CPU1_CS_CO/2553 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_OS_INF_EID, "INFO", 1 +21-126-11:25:54.197 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:25:54.197 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-126-11:25:54.197 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:25:54.197 00 SCX_CPU1_CS_CO/2554 +21-126-11:25:54.197 00 SCX_CPU1_CS_CO/2555 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:25:54.197 00 SCX_CPU1_CS_CO/2556 +21-126-11:25:54.197 00 SCX_CPU1_CS_CO/2558 /SCX_CPU1_CS_EnableOS +21-126-11:25:54.197 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:177C7333IA0CPKT00000016189FC00000010AB3 +21-126-11:25:54.198 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:25:54.198 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:25:54.198 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:25:54.198 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:25:54.198 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEOS ;;; (SCX CPU1 CS Enable OS Code Segment Checksumming command code) +21-126-11:25:54.198 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:25:54.198 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:25:54.198 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-126-11:25:54.198 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010AB3> +21-126-11:25:54.198 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:25:54.198 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:25:54.199 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:25:54.199 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:25:54.199 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:25:54.199 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:25:54.199 00 CMH-D:LRES Message accepted locally +21-126-11:25:54.199 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:25:54.199 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:25:54.199 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:177" ;;; ( ) +21-126-11:25:54.199 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:25:54.199 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:25:54.199 00 SPR-D:ERES Received end-to-end reponse(tag=177): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:177 +21-126-11:25:54.199 00 SPR-D:STS Command 177 was accepted. +21-126-11:25:54.199 00 SCX_CPU1_CS_CO/2559 +21-126-11:25:54.199 00 SCX_CPU1_CS_CO/2560 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:25:54.202 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:25:55.016 00 TLMH-I:STS 58-012-14:21:08.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:25:55.203 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:55.205 00 SCX_CPU1_CS_CO/2561 if (UT_TW_Status = UT_Success) then +21-126-11:25:55.205 00 SCX_CPU1_CS_CO/2562 write "<*> Passed (1003;3002) - CS EnableOS command sent properly." +21-126-11:25:55.205 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-126-11:25:55.206 00 SCX_CPU1_CS_CO/2563 ut_setrequirements CS_1003, "P" +21-126-11:25:55.209 00 SCX_CPU1_CS_CO/2564 ut_setrequirements CS_3002, "P" +21-126-11:25:55.213 00 SCX_CPU1_CS_CO/2569 endif +21-126-11:25:55.213 00 SCX_CPU1_CS_CO/2570 +21-126-11:25:55.213 00 SCX_CPU1_CS_CO/2572 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:25:55.225 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:55.231 00 SCX_CPU1_CS_CO/2573 if (UT_TW_Status = UT_Success) then +21-126-11:25:55.232 00 SCX_CPU1_CS_CO/2574 write "<*> Passed (1003;3002) - Expected Event Msg ",CS_ENABLE_OS_INF_EID," rcv'd." +21-126-11:25:55.232 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-126-11:25:55.232 00 SCX_CPU1_CS_CO/2575 ut_setrequirements CS_1003, "P" +21-126-11:25:55.268 00 SCX_CPU1_CS_CO/2576 ut_setrequirements CS_3002, "P" +21-126-11:25:55.268 00 SCX_CPU1_CS_CO/2581 endif +21-126-11:25:55.268 00 SCX_CPU1_CS_CO/2582 +21-126-11:25:55.268 00 SCX_CPU1_CS_CO/2583 wait 5 +21-126-11:25:55.268 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:26:00.273 00 SCX_CPU1_CS_CO/2584 +21-126-11:26:00.273 00 SCX_CPU1_CS_CO/2586 if (p@scx_cpu1_CS_OSState = "Enabled") then +21-126-11:26:00.274 00 SCX_CPU1_CS_CO/2587 write "<*> Passed (3003) - OS State set to 'Enabled'." +21-126-11:26:00.274 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Enabled'. +21-126-11:26:00.274 00 SCX_CPU1_CS_CO/2588 ut_setrequirements CS_3003, "P" +21-126-11:26:00.277 00 SCX_CPU1_CS_CO/2592 endif +21-126-11:26:00.277 00 SCX_CPU1_CS_CO/2593 +21-126-11:26:00.277 00 SCX_CPU1_CS_CO/2594 write ";**********************************************************************" +21-126-11:26:00.277 00 SPR-I:OPRO ;********************************************************************** +21-126-11:26:00.278 00 SCX_CPU1_CS_CO/2595 write "; Step 5.19: Send the Recompute OS Code Segment command. " +21-126-11:26:00.278 00 SPR-I:OPRO ; Step 5.19: Send the Recompute OS Code Segment command. +21-126-11:26:00.278 00 SCX_CPU1_CS_CO/2596 write ";**********************************************************************" +21-126-11:26:00.278 00 SPR-I:OPRO ;********************************************************************** +21-126-11:26:00.278 00 SCX_CPU1_CS_CO/2597 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_OS_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:26:00.285 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:26:00.285 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:26:00.286 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:26:00.287 00 SCX_CPU1_CS_CO/2598 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:26:00.294 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:26:00.294 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:26:00.294 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:26:00.296 00 SCX_CPU1_CS_CO/2599 +21-126-11:26:00.331 00 SCX_CPU1_CS_CO/2600 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:26:00.332 00 SCX_CPU1_CS_CO/2602 /SCX_CPU1_CS_RecomputeOS +21-126-11:26:00.332 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:178C7333IA0CPKT00000016189FC00000010DB4 +21-126-11:26:00.332 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:26:00.332 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:26:00.332 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:26:00.332 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:26:00.332 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-126-11:26:00.332 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:26:00.332 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:26:00.332 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:26:00.332 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010DB4> +21-126-11:26:00.332 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:26:00.333 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:26:00.333 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:26:00.333 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:26:00.333 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:26:00.333 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:26:00.333 00 CMH-D:LRES Message accepted locally +21-126-11:26:00.333 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:26:00.333 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:26:00.333 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:178" ;;; ( ) +21-126-11:26:00.333 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:26:00.333 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:26:00.333 00 SPR-D:ERES Received end-to-end reponse(tag=178): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:178 +21-126-11:26:00.333 00 SPR-D:STS Command 178 was accepted. +21-126-11:26:00.333 00 SCX_CPU1_CS_CO/2603 +21-126-11:26:00.333 00 SCX_CPU1_CS_CO/2604 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:26:00.337 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:26:01.007 00 TLMH-I:STS 58-012-14:21:14.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:26:01.338 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:26:01.340 00 SCX_CPU1_CS_CO/2605 if (UT_TW_Status = UT_Success) then +21-126-11:26:01.340 00 SCX_CPU1_CS_CO/2606 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-126-11:26:01.340 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:26:01.340 00 SCX_CPU1_CS_CO/2607 ut_setrequirements CS_1003, "P" +21-126-11:26:01.344 00 SCX_CPU1_CS_CO/2608 ut_setrequirements CS_3004, "P" +21-126-11:26:01.347 00 SCX_CPU1_CS_CO/2613 endif +21-126-11:26:01.347 00 SCX_CPU1_CS_CO/2614 +21-126-11:26:01.347 00 SCX_CPU1_CS_CO/2616 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:26:01.360 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:26:01.362 00 SCX_CPU1_CS_CO/2617 if (UT_TW_Status = UT_Success) then +21-126-11:26:01.363 00 SCX_CPU1_CS_CO/2618 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-126-11:26:01.363 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:26:01.363 00 SCX_CPU1_CS_CO/2619 ut_setrequirements CS_1003, "P" +21-126-11:26:01.401 00 SCX_CPU1_CS_CO/2620 ut_setrequirements CS_3004, "P" +21-126-11:26:01.402 00 SCX_CPU1_CS_CO/2625 endif +21-126-11:26:01.402 00 SCX_CPU1_CS_CO/2626 +21-126-11:26:01.402 00 SCX_CPU1_CS_CO/2628 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:26:01.402 00 SCX_CPU1_CS_CO/2629 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-126-11:26:01.402 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:26:01.402 00 SCX_CPU1_CS_CO/2630 ut_setrequirements CS_3004, "P" +21-126-11:26:01.402 00 SCX_CPU1_CS_CO/2634 endif +21-126-11:26:01.402 00 SCX_CPU1_CS_CO/2635 +21-126-11:26:01.402 00 SCX_CPU1_CS_CO/2637 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-126-11:26:01.405 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:27:46.004 00 TLMH-I:STS 58-012-14:22:59.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:27:46.536 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:46.538 00 SCX_CPU1_CS_CO/2638 if (UT_TW_Status = UT_Success) then +21-126-11:27:46.538 00 SCX_CPU1_CS_CO/2639 write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:27:46.538 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:27:46.538 00 SCX_CPU1_CS_CO/2640 ut_setrequirements CS_30041, "P" +21-126-11:27:46.541 00 SCX_CPU1_CS_CO/2644 endif +21-126-11:27:46.541 00 SCX_CPU1_CS_CO/2645 +21-126-11:27:46.541 00 SCX_CPU1_CS_CO/2647 currSCnt = {seqTlmItem} +21-126-11:27:46.541 00 SCX_CPU1_CS_CO/2648 expectedSCnt = currSCnt + 1 +21-126-11:27:46.542 00 SCX_CPU1_CS_CO/2649 +21-126-11:27:46.542 00 SCX_CPU1_CS_CO/2650 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:27:46.545 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:27:47.545 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:47.548 00 SCX_CPU1_CS_CO/2652 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:27:47.548 00 SCX_CPU1_CS_CO/2653 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-126-11:27:47.548 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:27:47.548 00 SCX_CPU1_CS_CO/2654 ut_setrequirements CS_30041, "P" +21-126-11:27:47.552 00 SCX_CPU1_CS_CO/2658 endif +21-126-11:27:47.552 00 SCX_CPU1_CS_CO/2659 +21-126-11:27:47.552 00 SCX_CPU1_CS_CO/2660 wait 5 +21-126-11:27:47.552 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:27:52.556 00 SCX_CPU1_CS_CO/2661 +21-126-11:27:52.556 00 SCX_CPU1_CS_CO/2662 write ";*********************************************************************" +21-126-11:27:52.556 00 SPR-I:OPRO ;********************************************************************* +21-126-11:27:52.556 00 SCX_CPU1_CS_CO/2663 write "; Step 5.20: Send the Report OS Code Segment command. " +21-126-11:27:52.556 00 SPR-I:OPRO ; Step 5.20: Send the Report OS Code Segment command. +21-126-11:27:52.557 00 SCX_CPU1_CS_CO/2664 write ";*********************************************************************" +21-126-11:27:52.557 00 SPR-I:OPRO ;********************************************************************* +21-126-11:27:52.557 00 SCX_CPU1_CS_CO/2665 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 +21-126-11:27:52.563 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:27:52.563 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:27:52.563 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:27:52.564 00 SCX_CPU1_CS_CO/2666 +21-126-11:27:52.564 00 SCX_CPU1_CS_CO/2667 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:27:52.564 00 SCX_CPU1_CS_CO/2669 /SCX_CPU1_CS_ReportOS +21-126-11:27:52.564 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:179C7333IA0CPKT00000016189FC00000010CB5 +21-126-11:27:52.564 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:27:52.564 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:27:52.564 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:27:52.564 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:27:52.565 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTOS ;;; (SCX CPU1 CS Report OS Code Segment Checksum command code) +21-126-11:27:52.565 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:27:52.565 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:27:52.565 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-126-11:27:52.565 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC00000010CB5> +21-126-11:27:52.565 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:27:52.565 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:27:52.565 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:27:52.565 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:27:52.565 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:27:52.565 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:27:52.565 00 CMH-D:LRES Message accepted locally +21-126-11:27:52.565 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:27:52.565 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:27:52.565 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:179" ;;; ( ) +21-126-11:27:52.565 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:27:52.565 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:27:52.566 00 SPR-D:ERES Received end-to-end reponse(tag=179): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:179 +21-126-11:27:52.566 00 SPR-D:STS Command 179 was accepted. +21-126-11:27:52.576 00 SCX_CPU1_CS_CO/2670 +21-126-11:27:52.576 00 SCX_CPU1_CS_CO/2671 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:27:52.581 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:27:53.013 00 TLMH-I:STS 58-012-14:23:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:27:53.582 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:53.584 00 SCX_CPU1_CS_CO/2672 if (UT_TW_Status = UT_Success) then +21-126-11:27:53.584 00 SCX_CPU1_CS_CO/2673 write "<*> Passed (1003;3005) - CS ReportOS command sent properly." +21-126-11:27:53.584 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:27:53.584 00 SCX_CPU1_CS_CO/2674 ut_setrequirements CS_1003, "P" +21-126-11:27:53.587 00 SCX_CPU1_CS_CO/2675 ut_setrequirements CS_3005, "P" +21-126-11:27:53.588 00 SCX_CPU1_CS_CO/2680 endif +21-126-11:27:53.588 00 SCX_CPU1_CS_CO/2681 +21-126-11:27:53.588 00 SCX_CPU1_CS_CO/2683 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:27:53.592 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:53.593 00 SCX_CPU1_CS_CO/2684 if (UT_TW_Status = UT_Success) then +21-126-11:27:53.593 00 SCX_CPU1_CS_CO/2685 write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." +21-126-11:27:53.593 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:27:53.593 00 SCX_CPU1_CS_CO/2686 ut_setrequirements CS_1003, "P" +21-126-11:27:53.619 00 SCX_CPU1_CS_CO/2687 ut_setrequirements CS_3005, "P" +21-126-11:27:53.620 00 SCX_CPU1_CS_CO/2692 endif +21-126-11:27:53.620 00 SCX_CPU1_CS_CO/2693 +21-126-11:27:53.620 00 SCX_CPU1_CS_CO/2694 wait 5 +21-126-11:27:53.620 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:27:58.626 00 SCX_CPU1_CS_CO/2695 +21-126-11:27:58.626 00 SCX_CPU1_CS_CO/2696 write ";*********************************************************************" +21-126-11:27:58.626 00 SPR-I:OPRO ;********************************************************************* +21-126-11:27:58.627 00 SCX_CPU1_CS_CO/2697 write "; Step 5.21: Send the Disable cFE Code Segment command. " +21-126-11:27:58.627 00 SPR-I:OPRO ; Step 5.21: Send the Disable cFE Code Segment command. +21-126-11:27:58.627 00 SCX_CPU1_CS_CO/2698 write ";*********************************************************************" +21-126-11:27:58.627 00 SPR-I:OPRO ;********************************************************************* +21-126-11:27:58.627 00 SCX_CPU1_CS_CO/2699 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_CFECORE_INF_EID, "INFO", 1 +21-126-11:27:58.634 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:27:58.635 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-126-11:27:58.635 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:27:58.636 00 SCX_CPU1_CS_CO/2700 +21-126-11:27:58.636 00 SCX_CPU1_CS_CO/2701 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:27:58.637 00 SCX_CPU1_CS_CO/2703 /SCX_CPU1_CS_DisableCFECore +21-126-11:27:58.637 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:180C7333IA0CPKT00000016189FC000000107BE +21-126-11:27:58.637 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:27:58.637 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:27:58.637 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:27:58.638 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:27:58.638 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-126-11:27:58.638 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:27:58.638 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:27:58.638 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-126-11:27:58.638 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000107BE> +21-126-11:27:58.638 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:27:58.639 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:27:58.639 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:27:58.640 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:27:58.640 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:27:58.640 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:27:58.640 00 CMH-D:LRES Message accepted locally +21-126-11:27:58.640 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:27:58.641 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:27:58.641 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:180" ;;; ( ) +21-126-11:27:58.641 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:27:58.641 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:27:58.641 00 SPR-D:ERES Received end-to-end reponse(tag=180): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:180 +21-126-11:27:58.641 00 SPR-D:STS Command 180 was accepted. +21-126-11:27:58.652 00 SCX_CPU1_CS_CO/2704 +21-126-11:27:58.652 00 SCX_CPU1_CS_CO/2705 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:27:58.666 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:27:59.015 00 TLMH-I:STS 58-012-14:23:12.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:27:59.667 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:59.668 00 SCX_CPU1_CS_CO/2706 if (UT_TW_Status = UT_Success) then +21-126-11:27:59.668 00 SCX_CPU1_CS_CO/2707 write "<*> Passed (1003;3008) - CS DisableCFECore command sent properly." +21-126-11:27:59.668 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-126-11:27:59.668 00 SCX_CPU1_CS_CO/2708 ut_setrequirements CS_1003, "P" +21-126-11:27:59.669 00 SCX_CPU1_CS_CO/2709 ut_setrequirements CS_3008, "P" +21-126-11:27:59.670 00 SCX_CPU1_CS_CO/2714 endif +21-126-11:27:59.670 00 SCX_CPU1_CS_CO/2715 +21-126-11:27:59.670 00 SCX_CPU1_CS_CO/2717 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:27:59.673 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:59.673 00 SCX_CPU1_CS_CO/2718 if (UT_TW_Status = UT_Success) then +21-126-11:27:59.673 00 SCX_CPU1_CS_CO/2719 write "<*> Passed (1003;3008) - Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID," rcv'd." +21-126-11:27:59.673 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-126-11:27:59.673 00 SCX_CPU1_CS_CO/2720 ut_setrequirements CS_1003, "P" +21-126-11:27:59.694 00 SCX_CPU1_CS_CO/2721 ut_setrequirements CS_3008, "P" +21-126-11:27:59.695 00 SCX_CPU1_CS_CO/2726 endif +21-126-11:27:59.695 00 SCX_CPU1_CS_CO/2727 +21-126-11:27:59.695 00 SCX_CPU1_CS_CO/2728 wait 5 +21-126-11:27:59.695 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:28:04.699 00 SCX_CPU1_CS_CO/2729 +21-126-11:28:04.699 00 SCX_CPU1_CS_CO/2731 if (p@scx_cpu1_CS_CFECoreState = "Disabled") then +21-126-11:28:04.700 00 SCX_CPU1_CS_CO/2732 write "<*> Passed (3008) - cFE Core State set to 'Disabled'." +21-126-11:28:04.700 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-126-11:28:04.700 00 SCX_CPU1_CS_CO/2733 ut_setrequirements CS_3008, "P" +21-126-11:28:04.704 00 SCX_CPU1_CS_CO/2737 endif +21-126-11:28:04.704 00 SCX_CPU1_CS_CO/2738 +21-126-11:28:04.704 00 SCX_CPU1_CS_CO/2739 write ";**********************************************************************" +21-126-11:28:04.704 00 SPR-I:OPRO ;********************************************************************** +21-126-11:28:04.704 00 SCX_CPU1_CS_CO/2740 write "; Step 5.22: Send the Recompute cFE Code Segment command. " +21-126-11:28:04.704 00 SPR-I:OPRO ; Step 5.22: Send the Recompute cFE Code Segment command. +21-126-11:28:04.704 00 SCX_CPU1_CS_CO/2741 write ";**********************************************************************" +21-126-11:28:04.704 00 SPR-I:OPRO ;********************************************************************** +21-126-11:28:04.704 00 SCX_CPU1_CS_CO/2742 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:28:04.707 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:04.707 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:28:04.707 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:04.708 00 SCX_CPU1_CS_CO/2743 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:28:04.710 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:04.711 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:28:04.711 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:04.711 00 SCX_CPU1_CS_CO/2744 +21-126-11:28:04.725 00 SCX_CPU1_CS_CO/2745 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:28:04.725 00 SCX_CPU1_CS_CO/2747 /SCX_CPU1_CS_RecomputeCFECore +21-126-11:28:04.725 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:181C7333IA0CPKT00000016189FC000000109B0 +21-126-11:28:04.725 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:28:04.725 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:28:04.725 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:28:04.725 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:28:04.726 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-126-11:28:04.726 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:28:04.726 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:28:04.726 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:28:04.726 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000109B0> +21-126-11:28:04.726 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:28:04.726 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:28:04.726 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:28:04.726 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:28:04.726 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:28:04.727 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:28:04.727 00 CMH-D:LRES Message accepted locally +21-126-11:28:04.727 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:28:04.727 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:28:04.727 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:181" ;;; ( ) +21-126-11:28:04.727 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:28:04.727 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:28:04.727 00 SPR-D:ERES Received end-to-end reponse(tag=181): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:181 +21-126-11:28:04.727 00 SPR-D:STS Command 181 was accepted. +21-126-11:28:04.737 00 SCX_CPU1_CS_CO/2748 +21-126-11:28:04.737 00 SCX_CPU1_CS_CO/2749 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:28:04.741 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:05.504 00 TLMH-I:STS 58-012-14:23:18.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:28:07.744 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:07.747 00 SCX_CPU1_CS_CO/2750 if (UT_TW_Status = UT_Success) then +21-126-11:28:07.747 00 SCX_CPU1_CS_CO/2751 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-126-11:28:07.747 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:28:07.747 00 SCX_CPU1_CS_CO/2752 ut_setrequirements CS_1003, "P" +21-126-11:28:07.749 00 SCX_CPU1_CS_CO/2753 ut_setrequirements CS_3009, "P" +21-126-11:28:07.750 00 SCX_CPU1_CS_CO/2758 endif +21-126-11:28:07.750 00 SCX_CPU1_CS_CO/2759 +21-126-11:28:07.750 00 SCX_CPU1_CS_CO/2761 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:28:07.754 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:07.755 00 SCX_CPU1_CS_CO/2762 if (UT_TW_Status = UT_Success) then +21-126-11:28:07.755 00 SCX_CPU1_CS_CO/2763 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-126-11:28:07.755 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:28:07.755 00 SCX_CPU1_CS_CO/2764 ut_setrequirements CS_1003, "P" +21-126-11:28:07.780 00 SCX_CPU1_CS_CO/2765 ut_setrequirements CS_3009, "P" +21-126-11:28:07.781 00 SCX_CPU1_CS_CO/2770 endif +21-126-11:28:07.781 00 SCX_CPU1_CS_CO/2771 +21-126-11:28:07.781 00 SCX_CPU1_CS_CO/2773 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:28:07.781 00 SCX_CPU1_CS_CO/2774 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-126-11:28:07.781 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:28:07.781 00 SCX_CPU1_CS_CO/2775 ut_setrequirements CS_3009, "P" +21-126-11:28:07.782 00 SCX_CPU1_CS_CO/2779 endif +21-126-11:28:07.782 00 SCX_CPU1_CS_CO/2780 +21-126-11:28:07.782 00 SCX_CPU1_CS_CO/2782 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +21-126-11:28:07.786 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:27.515 00 TLMH-I:STS 58-012-14:23:40.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:28:27.811 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:27.814 00 SCX_CPU1_CS_CO/2783 if (UT_TW_Status = UT_Success) then +21-126-11:28:27.815 00 SCX_CPU1_CS_CO/2784 write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:28:27.815 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:28:27.815 00 SCX_CPU1_CS_CO/2785 ut_setrequirements CS_30091, "P" +21-126-11:28:27.818 00 SCX_CPU1_CS_CO/2789 endif +21-126-11:28:27.818 00 SCX_CPU1_CS_CO/2790 +21-126-11:28:27.818 00 SCX_CPU1_CS_CO/2792 currSCnt = {seqTlmItem} +21-126-11:28:27.818 00 SCX_CPU1_CS_CO/2793 expectedSCnt = currSCnt + 1 +21-126-11:28:27.818 00 SCX_CPU1_CS_CO/2794 +21-126-11:28:27.818 00 SCX_CPU1_CS_CO/2795 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:28:27.823 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:29.826 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:29.828 00 SCX_CPU1_CS_CO/2797 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:28:29.829 00 SCX_CPU1_CS_CO/2798 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-126-11:28:29.829 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:28:29.829 00 SCX_CPU1_CS_CO/2799 ut_setrequirements CS_30091, "P" +21-126-11:28:29.832 00 SCX_CPU1_CS_CO/2803 endif +21-126-11:28:29.832 00 SCX_CPU1_CS_CO/2804 +21-126-11:28:29.832 00 SCX_CPU1_CS_CO/2805 wait 5 +21-126-11:28:29.832 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:28:34.836 00 SCX_CPU1_CS_CO/2806 +21-126-11:28:34.836 00 SCX_CPU1_CS_CO/2807 write ";*********************************************************************" +21-126-11:28:34.837 00 SPR-I:OPRO ;********************************************************************* +21-126-11:28:34.837 00 SCX_CPU1_CS_CO/2808 write "; Step 5.23: Send the Report cFE Code Segment command. " +21-126-11:28:34.837 00 SPR-I:OPRO ; Step 5.23: Send the Report cFE Code Segment command. +21-126-11:28:34.837 00 SCX_CPU1_CS_CO/2809 write ";*********************************************************************" +21-126-11:28:34.837 00 SPR-I:OPRO ;********************************************************************* +21-126-11:28:34.837 00 SCX_CPU1_CS_CO/2810 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_CFECORE_INF_EID, "INFO", 1 +21-126-11:28:34.843 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:34.843 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:28:34.843 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:34.844 00 SCX_CPU1_CS_CO/2811 +21-126-11:28:34.844 00 SCX_CPU1_CS_CO/2812 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:28:34.844 00 SCX_CPU1_CS_CO/2814 /SCX_CPU1_CS_ReportCFECore +21-126-11:28:34.844 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:182C7333IA0CPKT00000016189FC000000108B1 +21-126-11:28:34.845 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:28:34.845 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:28:34.845 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:28:34.845 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:28:34.845 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTCFECORE ;;; (SCX CPU1 CS Report cFE Core Checksum command code) +21-126-11:28:34.845 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:28:34.845 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:28:34.845 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-126-11:28:34.845 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000108B1> +21-126-11:28:34.845 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:28:34.845 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:28:34.845 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:28:34.846 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:28:34.846 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:28:34.846 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:28:34.846 00 CMH-D:LRES Message accepted locally +21-126-11:28:34.846 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:28:34.846 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:28:34.846 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:182" ;;; ( ) +21-126-11:28:34.846 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:28:34.846 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:28:34.846 00 SPR-D:ERES Received end-to-end reponse(tag=182): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:182 +21-126-11:28:34.846 00 SPR-D:STS Command 182 was accepted. +21-126-11:28:34.846 00 SCX_CPU1_CS_CO/2815 +21-126-11:28:34.846 00 SCX_CPU1_CS_CO/2816 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:28:34.850 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:35.515 00 TLMH-I:STS 58-012-14:23:48.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:28:37.854 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:37.856 00 SCX_CPU1_CS_CO/2817 if (UT_TW_Status = UT_Success) then +21-126-11:28:37.856 00 SCX_CPU1_CS_CO/2818 write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." +21-126-11:28:37.856 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:28:37.856 00 SCX_CPU1_CS_CO/2819 ut_setrequirements CS_1003, "P" +21-126-11:28:37.859 00 SCX_CPU1_CS_CO/2820 ut_setrequirements CS_3010, "P" +21-126-11:28:37.860 00 SCX_CPU1_CS_CO/2825 endif +21-126-11:28:37.860 00 SCX_CPU1_CS_CO/2826 +21-126-11:28:37.860 00 SCX_CPU1_CS_CO/2828 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:28:37.862 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:37.863 00 SCX_CPU1_CS_CO/2829 if (UT_TW_Status = UT_Success) then +21-126-11:28:37.863 00 SCX_CPU1_CS_CO/2830 write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." +21-126-11:28:37.863 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:28:37.863 00 SCX_CPU1_CS_CO/2831 ut_setrequirements CS_1003, "P" +21-126-11:28:37.883 00 SCX_CPU1_CS_CO/2832 ut_setrequirements CS_3010, "P" +21-126-11:28:37.884 00 SCX_CPU1_CS_CO/2837 endif +21-126-11:28:37.884 00 SCX_CPU1_CS_CO/2838 +21-126-11:28:37.884 00 SCX_CPU1_CS_CO/2839 wait 5 +21-126-11:28:37.884 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:28:42.888 00 SCX_CPU1_CS_CO/2840 +21-126-11:28:42.888 00 SCX_CPU1_CS_CO/2841 write ";*********************************************************************" +21-126-11:28:42.888 00 SPR-I:OPRO ;********************************************************************* +21-126-11:28:42.888 00 SCX_CPU1_CS_CO/2842 write "; Step 5.24: Send the Enable cFE Code Segment command. " +21-126-11:28:42.888 00 SPR-I:OPRO ; Step 5.24: Send the Enable cFE Code Segment command. +21-126-11:28:42.889 00 SCX_CPU1_CS_CO/2843 write ";*********************************************************************" +21-126-11:28:42.889 00 SPR-I:OPRO ;********************************************************************* +21-126-11:28:42.889 00 SCX_CPU1_CS_CO/2844 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_CFECORE_INF_EID, "INFO", 1 +21-126-11:28:42.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:42.894 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-126-11:28:42.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:42.894 00 SCX_CPU1_CS_CO/2845 +21-126-11:28:42.894 00 SCX_CPU1_CS_CO/2846 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:28:42.894 00 SCX_CPU1_CS_CO/2847 +21-126-11:28:42.894 00 SCX_CPU1_CS_CO/2849 /SCX_CPU1_CS_EnableCFECore +21-126-11:28:42.895 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:183C7333IA0CPKT00000016189FC000000106BF +21-126-11:28:42.895 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:28:42.895 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:28:42.895 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:28:42.895 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:28:42.895 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLECFECORE ;;; (SCX CPU1 CS Enable cFE Core Checksumming command code) +21-126-11:28:42.895 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:28:42.895 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:28:42.895 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-126-11:28:42.895 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000106BF> +21-126-11:28:42.895 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:28:42.895 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:28:42.895 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:28:42.895 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:28:42.895 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:28:42.895 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:28:42.895 00 CMH-D:LRES Message accepted locally +21-126-11:28:42.895 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:28:42.895 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:28:42.895 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:183" ;;; ( ) +21-126-11:28:42.895 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:28:42.896 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:28:42.896 00 SPR-D:ERES Received end-to-end reponse(tag=183): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:183 +21-126-11:28:42.896 00 SPR-D:STS Command 183 was accepted. +21-126-11:28:42.906 00 SCX_CPU1_CS_CO/2850 +21-126-11:28:42.906 00 SCX_CPU1_CS_CO/2851 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:28:42.909 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:43.508 00 TLMH-I:STS 58-012-14:23:56.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:28:45.912 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:45.914 00 SCX_CPU1_CS_CO/2852 if (UT_TW_Status = UT_Success) then +21-126-11:28:45.915 00 SCX_CPU1_CS_CO/2853 write "<*> Passed (1003;3007) - CS EnableCFECore command sent properly." +21-126-11:28:45.915 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-126-11:28:45.915 00 SCX_CPU1_CS_CO/2854 ut_setrequirements CS_1003, "P" +21-126-11:28:45.918 00 SCX_CPU1_CS_CO/2855 ut_setrequirements CS_3007, "P" +21-126-11:28:45.919 00 SCX_CPU1_CS_CO/2860 endif +21-126-11:28:45.919 00 SCX_CPU1_CS_CO/2861 +21-126-11:28:45.919 00 SCX_CPU1_CS_CO/2863 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:28:45.922 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:45.922 00 SCX_CPU1_CS_CO/2864 if (UT_TW_Status = UT_Success) then +21-126-11:28:45.922 00 SCX_CPU1_CS_CO/2865 write "<*> Passed (1003;3007) - Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID," rcv'd." +21-126-11:28:45.922 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-126-11:28:45.922 00 SCX_CPU1_CS_CO/2866 ut_setrequirements CS_1003, "P" +21-126-11:28:45.941 00 SCX_CPU1_CS_CO/2867 ut_setrequirements CS_3007, "P" +21-126-11:28:45.942 00 SCX_CPU1_CS_CO/2872 endif +21-126-11:28:45.942 00 SCX_CPU1_CS_CO/2873 +21-126-11:28:45.942 00 SCX_CPU1_CS_CO/2874 wait 5 +21-126-11:28:45.942 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:28:50.947 00 SCX_CPU1_CS_CO/2875 +21-126-11:28:50.947 00 SCX_CPU1_CS_CO/2877 if (p@scx_cpu1_CS_CFECoreState = "Enabled") then +21-126-11:28:50.947 00 SCX_CPU1_CS_CO/2878 write "<*> Passed (3007) - cFE Core State set to 'Enabled'." +21-126-11:28:50.947 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-126-11:28:50.947 00 SCX_CPU1_CS_CO/2879 ut_setrequirements CS_3007, "P" +21-126-11:28:50.951 00 SCX_CPU1_CS_CO/2883 endif +21-126-11:28:50.951 00 SCX_CPU1_CS_CO/2884 +21-126-11:28:50.951 00 SCX_CPU1_CS_CO/2885 write ";**********************************************************************" +21-126-11:28:50.951 00 SPR-I:OPRO ;********************************************************************** +21-126-11:28:50.951 00 SCX_CPU1_CS_CO/2886 write "; Step 5.25: Send the Recompute cFE Code Segment command. " +21-126-11:28:50.952 00 SPR-I:OPRO ; Step 5.25: Send the Recompute cFE Code Segment command. +21-126-11:28:50.952 00 SCX_CPU1_CS_CO/2887 write ";**********************************************************************" +21-126-11:28:50.952 00 SPR-I:OPRO ;********************************************************************** +21-126-11:28:50.952 00 SCX_CPU1_CS_CO/2888 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:28:50.956 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:50.956 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:28:50.956 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:50.956 00 SCX_CPU1_CS_CO/2889 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:28:50.958 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:50.958 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:28:50.958 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:50.959 00 SCX_CPU1_CS_CO/2890 +21-126-11:28:50.971 00 SCX_CPU1_CS_CO/2891 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:28:50.971 00 SCX_CPU1_CS_CO/2893 /SCX_CPU1_CS_RecomputeCFECore +21-126-11:28:50.971 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:184C7333IA0CPKT00000016189FC000000109B0 +21-126-11:28:50.971 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:28:50.971 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:28:50.971 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:28:50.971 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:28:50.971 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-126-11:28:50.971 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:28:50.971 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:28:50.971 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:28:50.971 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000109B0> +21-126-11:28:50.972 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:28:50.972 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:28:50.972 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:28:50.972 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:28:50.972 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:28:50.972 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:28:50.972 00 CMH-D:LRES Message accepted locally +21-126-11:28:50.972 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:28:50.972 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:28:50.972 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:184" ;;; ( ) +21-126-11:28:50.972 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:28:50.972 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:28:50.972 00 SPR-D:ERES Received end-to-end reponse(tag=184): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:184 +21-126-11:28:50.972 00 SPR-D:STS Command 184 was accepted. +21-126-11:28:50.983 00 SCX_CPU1_CS_CO/2894 +21-126-11:28:50.983 00 SCX_CPU1_CS_CO/2895 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:28:50.988 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:51.511 00 TLMH-I:STS 58-012-14:24:04.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:28:53.992 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:53.994 00 SCX_CPU1_CS_CO/2896 if (UT_TW_Status = UT_Success) then +21-126-11:28:53.994 00 SCX_CPU1_CS_CO/2897 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-126-11:28:53.994 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:28:53.994 00 SCX_CPU1_CS_CO/2898 ut_setrequirements CS_1003, "P" +21-126-11:28:53.997 00 SCX_CPU1_CS_CO/2899 ut_setrequirements CS_3009, "P" +21-126-11:28:53.999 00 SCX_CPU1_CS_CO/2904 endif +21-126-11:28:53.999 00 SCX_CPU1_CS_CO/2905 +21-126-11:28:53.999 00 SCX_CPU1_CS_CO/2907 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:28:54.003 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:54.004 00 SCX_CPU1_CS_CO/2908 if (UT_TW_Status = UT_Success) then +21-126-11:28:54.004 00 SCX_CPU1_CS_CO/2909 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-126-11:28:54.004 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:28:54.004 00 SCX_CPU1_CS_CO/2910 ut_setrequirements CS_1003, "P" +21-126-11:28:54.030 00 SCX_CPU1_CS_CO/2911 ut_setrequirements CS_3009, "P" +21-126-11:28:54.031 00 SCX_CPU1_CS_CO/2916 endif +21-126-11:28:54.031 00 SCX_CPU1_CS_CO/2917 +21-126-11:28:54.031 00 SCX_CPU1_CS_CO/2919 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:28:54.031 00 SCX_CPU1_CS_CO/2920 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-126-11:28:54.031 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:28:54.031 00 SCX_CPU1_CS_CO/2921 ut_setrequirements CS_3009, "P" +21-126-11:28:54.032 00 SCX_CPU1_CS_CO/2925 endif +21-126-11:28:54.032 00 SCX_CPU1_CS_CO/2926 +21-126-11:28:54.032 00 SCX_CPU1_CS_CO/2928 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +21-126-11:28:54.035 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:29:13.514 00 TLMH-I:STS 58-012-14:24:26.533 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:29:14.060 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:29:14.062 00 SCX_CPU1_CS_CO/2929 if (UT_TW_Status = UT_Success) then +21-126-11:29:14.062 00 SCX_CPU1_CS_CO/2930 write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:29:14.063 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:29:14.063 00 SCX_CPU1_CS_CO/2931 ut_setrequirements CS_30091, "P" +21-126-11:29:14.064 00 SCX_CPU1_CS_CO/2935 endif +21-126-11:29:14.064 00 SCX_CPU1_CS_CO/2936 +21-126-11:29:14.064 00 SCX_CPU1_CS_CO/2938 currSCnt = {seqTlmItem} +21-126-11:29:14.065 00 SCX_CPU1_CS_CO/2939 expectedSCnt = currSCnt + 1 +21-126-11:29:14.065 00 SCX_CPU1_CS_CO/2940 +21-126-11:29:14.065 00 SCX_CPU1_CS_CO/2941 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:29:14.069 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:29:15.069 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:29:15.070 00 SCX_CPU1_CS_CO/2943 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:29:15.070 00 SCX_CPU1_CS_CO/2944 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-126-11:29:15.070 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:29:15.070 00 SCX_CPU1_CS_CO/2945 ut_setrequirements CS_30091, "P" +21-126-11:29:15.071 00 SCX_CPU1_CS_CO/2949 endif +21-126-11:29:15.071 00 SCX_CPU1_CS_CO/2950 +21-126-11:29:15.071 00 SCX_CPU1_CS_CO/2951 wait 5 +21-126-11:29:15.071 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:29:20.076 00 SCX_CPU1_CS_CO/2952 +21-126-11:29:20.076 00 SCX_CPU1_CS_CO/2953 write ";*********************************************************************" +21-126-11:29:20.076 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:20.076 00 SCX_CPU1_CS_CO/2954 write "; Step 5.26: Send the Report cFE Code Segment command. " +21-126-11:29:20.076 00 SPR-I:OPRO ; Step 5.26: Send the Report cFE Code Segment command. +21-126-11:29:20.076 00 SCX_CPU1_CS_CO/2955 write ";*********************************************************************" +21-126-11:29:20.076 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:20.076 00 SCX_CPU1_CS_CO/2956 ut_setupevents "SCX","CPU1",{CSAppName},CS_BASELINE_CFECORE_INF_EID,"INFO", 1 +21-126-11:29:20.082 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:29:20.082 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:29:20.082 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:29:20.082 00 SCX_CPU1_CS_CO/2957 +21-126-11:29:20.082 00 SCX_CPU1_CS_CO/2958 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:29:20.082 00 SCX_CPU1_CS_CO/2960 /SCX_CPU1_CS_ReportCFECore +21-126-11:29:20.082 00 SPR-D:CMD Sending: CCSD3ZA0000100000105C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:185C7333IA0CPKT00000016189FC000000108B1 +21-126-11:29:20.083 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:29:20.083 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:29:20.083 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:29:20.083 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:29:20.083 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTCFECORE ;;; (SCX CPU1 CS Report cFE Core Checksum command code) +21-126-11:29:20.083 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:29:20.083 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:29:20.083 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-126-11:29:20.083 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <189FC000000108B1> +21-126-11:29:20.083 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:29:20.083 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:29:20.083 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:29:20.083 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:29:20.083 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:29:20.083 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:29:20.083 00 CMH-D:LRES Message accepted locally +21-126-11:29:20.083 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:29:20.083 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:29:20.083 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:185" ;;; ( ) +21-126-11:29:20.083 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:29:20.084 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:29:20.084 00 SPR-D:ERES Received end-to-end reponse(tag=185): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:185 +21-126-11:29:20.084 00 SPR-D:STS Command 185 was accepted. +21-126-11:29:20.084 00 SCX_CPU1_CS_CO/2961 +21-126-11:29:20.084 00 SCX_CPU1_CS_CO/2962 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:29:20.087 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:29:20.510 00 TLMH-I:STS 58-012-14:24:33.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:29:21.088 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:29:21.089 00 SCX_CPU1_CS_CO/2963 if (UT_TW_Status = UT_Success) then +21-126-11:29:21.089 00 SCX_CPU1_CS_CO/2964 write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." +21-126-11:29:21.089 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:29:21.089 00 SCX_CPU1_CS_CO/2965 ut_setrequirements CS_1003, "P" +21-126-11:29:21.091 00 SCX_CPU1_CS_CO/2966 ut_setrequirements CS_3010, "P" +21-126-11:29:21.092 00 SCX_CPU1_CS_CO/2971 endif +21-126-11:29:21.092 00 SCX_CPU1_CS_CO/2972 +21-126-11:29:21.092 00 SCX_CPU1_CS_CO/2974 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:29:21.095 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:29:21.096 00 SCX_CPU1_CS_CO/2975 if (UT_TW_Status = UT_Success) then +21-126-11:29:21.096 00 SCX_CPU1_CS_CO/2976 write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." +21-126-11:29:21.096 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:29:21.096 00 SCX_CPU1_CS_CO/2977 ut_setrequirements CS_1003, "P" +21-126-11:29:21.122 00 SCX_CPU1_CS_CO/2978 ut_setrequirements CS_3010, "P" +21-126-11:29:21.123 00 SCX_CPU1_CS_CO/2983 endif +21-126-11:29:21.123 00 SCX_CPU1_CS_CO/2984 +21-126-11:29:21.123 00 SCX_CPU1_CS_CO/2985 wait 5 +21-126-11:29:21.123 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:29:26.127 00 SCX_CPU1_CS_CO/2986 +21-126-11:29:26.127 00 SCX_CPU1_CS_CO/2987 write ";*********************************************************************" +21-126-11:29:26.127 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:26.127 00 SCX_CPU1_CS_CO/2988 write "; Step 6.0: Clean-up. " +21-126-11:29:26.128 00 SPR-I:OPRO ; Step 6.0: Clean-up. +21-126-11:29:26.128 00 SCX_CPU1_CS_CO/2989 write ";*********************************************************************" +21-126-11:29:26.128 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:26.128 00 SCX_CPU1_CS_CO/2990 write "; Step 6.1: Send the Power-On Reset command. " +21-126-11:29:26.128 00 SPR-I:OPRO ; Step 6.1: Send the Power-On Reset command. +21-126-11:29:26.128 00 SCX_CPU1_CS_CO/2991 write ";*********************************************************************" +21-126-11:29:26.128 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:26.128 00 SCX_CPU1_CS_CO/2992 /SCX_CPU1_ES_POWERONRESET +21-126-11:29:26.129 00 SPR-D:CMD Sending: CCSD3ZA0000100000109C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:186C7333IA0CPKT000000201806C000000302220002 +21-126-11:29:26.129 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:29:26.129 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:29:26.129 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:29:26.130 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:29:26.130 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-126-11:29:26.130 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:29:26.130 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:29:26.130 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-126-11:29:26.130 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1806C000000302220002> +21-126-11:29:26.131 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:29:26.131 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:29:26.131 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:29:26.132 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:29:26.132 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:29:26.133 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:29:26.133 00 CMH-D:LRES Message accepted locally +21-126-11:29:26.133 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:29:26.133 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:29:26.133 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:186" ;;; ( ) +21-126-11:29:26.133 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:29:26.133 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:29:26.134 00 SPR-D:ERES Received end-to-end reponse(tag=186): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:186 +21-126-11:29:26.134 00 SPR-D:STS Command 186 was accepted. +21-126-11:29:26.144 00 SCX_CPU1_CS_CO/2993 wait 10 +21-126-11:29:26.144 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:29:36.154 00 SCX_CPU1_CS_CO/2994 +21-126-11:29:36.154 00 SCX_CPU1_CS_CO/2995 close_data_center +21-126-11:29:36.155 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-126-11:29:36.157 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-126-11:29:36.157 00 CLEAR_SPACECRA/2 ; +21-126-11:29:36.157 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-126-11:29:36.158 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-126-11:29:36.163 00 CLEAR_SPACECRA/135 +21-126-11:29:36.163 00 CLEAR_SPACECRA/136 endproc +21-126-11:29:36.163 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-126-11:29:36.206 00 SPR-D:STS Sent native operating system command "killall data_center" +21-126-11:29:36.207 00 SCX_CPU1_CS_CO/2996 wait 60 +21-126-11:29:36.207 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-126-11:29:36.209 00 TIO-W:STS Channel I disconnected. Retrying +21-126-11:30:36.261 00 SCX_CPU1_CS_CO/2997 +21-126-11:30:36.262 00 SCX_CPU1_CS_CO/2998 cfe_startup {hostCPU} +21-126-11:30:36.274 00 SPR-D:STS Sent native operating system command "echo .extern_ignore xterm -ls -T DATA_CENTER -e 'data_center -t 5001 -c 5002' > /home/cfs_test/.asist/log/gmsec_startup.imon" +21-126-11:30:36.275 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:30:42.234 00 CMH-D:COMM Connected to host gs582cfslab4 +21-126-11:30:42.234 00 CMH-D:DBG Input Client #0 has gen_connected to FEDS_CLIENT. +21-126-11:30:42.234 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:30:42.235 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:30:42.235 00 CMH-I:COMM Attached to upstream server #0-> FEDS:FEDS +21-126-11:30:42.235 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-126-11:30:42.235 00 CMH-D:COMM CMHQ #0 reconnection is <00> +21-126-11:30:46.220 00 TIO-I:STS Connected to I channel as SFID 0. +21-126-11:30:46.291 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:30:46.292 00 SPR-D:CMD Sending: CCSD3ZA0000100000126C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:187C7333IA0DDIR00000037open udp_read C%03X 1235 packet_only +21-126-11:30:46.292 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:30:46.292 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:30:46.292 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:30:46.293 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:30:46.293 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-126-11:30:46.293 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:30:46.293 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:30:46.293 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DDIR +21-126-11:30:46.293 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:30:46.293 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:30:46.294 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:30:46.294 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:30:46.294 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:30:46.294 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:30:46.294 00 CMH-D:LRES Message accepted locally +21-126-11:30:46.295 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:30:46.295 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:30:46.295 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:187" ;;; ( ) +21-126-11:30:46.295 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:30:46.295 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:30:46.296 00 SPR-D:ERES Received end-to-end reponse(tag=187): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:187 +21-126-11:30:46.296 00 SPR-D:STS Command 187 was accepted. +21-126-11:30:46.308 00 SPR-D:CMD Sending: CCSD3ZA0000100000129C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:188C7333IA0DDIR00000040open udp_write CPKT cpu3 1234 ascii_pkt +21-126-11:30:46.308 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:30:46.309 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:30:46.309 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:30:46.309 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:30:46.309 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-126-11:30:46.309 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:30:46.309 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:30:46.309 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DDIR +21-126-11:30:46.309 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:30:46.309 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:30:46.310 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:30:46.310 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:30:46.310 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:30:46.310 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:30:46.310 00 CMH-D:LRES Message accepted locally +21-126-11:30:46.350 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:30:46.350 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:30:46.350 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:188" ;;; ( ) +21-126-11:30:46.350 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:30:46.350 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:30:46.350 00 SPR-D:ERES Received end-to-end reponse(tag=188): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:188 +21-126-11:30:46.350 00 SPR-D:STS Command 188 was accepted. +21-126-11:30:46.362 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-126-11:30:46.363 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-126-11:30:46.363 00 SEND_THAT_TO_C/2 ; +21-126-11:30:46.363 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-126-11:30:46.364 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-126-11:30:46.367 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-126-11:30:46.368 00 SPR-D:CMD Sending: CCSD3ZA0000100000137C7333IA0DEST00000009FEDS:FEDSC7333IA0LABL00000020gs582cfslab4:SPR:189C7333IA0CPKT000000481880C0000011069A3139322E3136382E312E313031000000 +21-126-11:30:46.368 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:30:46.369 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:30:46.369 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU="FEDS:FEDS" ;;; ( ) +21-126-11:30:46.369 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:30:46.369 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-126-11:30:46.369 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST +21-126-11:30:46.369 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:30:46.369 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-126-11:30:46.370 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): CPKT <1880C0000011069A3139322E3136382E312E313031000000> +21-126-11:30:46.370 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:30:46.370 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:30:46.370 00 CMH-D:COMM Send to FEDS:FEDS (0): IDs= : SFDU = +21-126-11:30:46.371 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:30:46.371 00 CMH-D:CMD SFDU is /LACC ;;; (Local accept) +21-126-11:30:46.371 00 CMH-D:DIR Received from FEDS:FEDS (0): LACC <> +21-126-11:30:46.371 00 CMH-D:LRES Message accepted locally +21-126-11:30:46.410 00 CMH-D:COMM Received from FEDS:FEDS (0): IDs= : SFDU = +21-126-11:30:46.410 00 CMH-D:CMD SFDU is /EACC MSG ;;; (End-to-end accept) +21-126-11:30:46.410 00 CMH-D:CMD Or SFDU is /EACC_GENERATE MSG="gs582cfslab4:SPR:189" ;;; ( ) +21-126-11:30:46.410 00 CMH-D:DIR Received from FEDS:FEDS (0): EACC +21-126-11:30:46.411 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:30:46.411 00 SPR-D:ERES Received end-to-end reponse(tag=189): CCSD3ZA0000100000040C7333IA0EACC00000020gs582cfslab4:SPR:189 +21-126-11:30:46.411 00 SPR-D:STS Command 189 was accepted. +21-126-11:30:46.421 00 SEND_THAT_TO_C/83 +21-126-11:30:46.421 00 SEND_THAT_TO_C/84 endproc +21-126-11:30:46.421 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-126-11:30:46.422 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:30:47.545 00 TLMH-I:STS 58-012-14:03:49.350 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-11:30:50.427 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:30:50.427 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-126-11:30:50.429 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-126-11:30:50.430 00 FILL_IN_SPACEC/2 ; +21-126-11:30:50.430 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-126-11:30:50.430 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-126-11:30:50.440 00 FILL_IN_SPACEC/152 +21-126-11:30:50.440 00 FILL_IN_SPACEC/153 endproc +21-126-11:30:50.440 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-126-11:30:50.442 00 SCX_CPU1_CS_CO/2999 wait 5 +21-126-11:30:50.442 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:30:55.446 00 SCX_CPU1_CS_CO/3000 +21-126-11:30:55.446 00 SCX_CPU1_CS_CO/3001 write "**** Requirements Status Reporting" +21-126-11:30:55.446 00 SPR-I:OPRO **** Requirements Status Reporting +21-126-11:30:55.446 00 SCX_CPU1_CS_CO/3002 +21-126-11:30:55.446 00 SCX_CPU1_CS_CO/3003 write "--------------------------" +21-126-11:30:55.447 00 SPR-I:OPRO -------------------------- +21-126-11:30:55.447 00 SCX_CPU1_CS_CO/3004 write " Requirement(s) Report" +21-126-11:30:55.447 00 SPR-I:OPRO Requirement(s) Report +21-126-11:30:55.447 00 SCX_CPU1_CS_CO/3005 write "--------------------------" +21-126-11:30:55.447 00 SPR-I:OPRO -------------------------- +21-126-11:30:55.447 00 SCX_CPU1_CS_CO/3006 +21-126-11:30:55.447 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.447 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.448 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-126-11:30:55.450 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.451 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.451 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.451 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-126-11:30:55.452 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.452 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.452 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.452 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-126-11:30:55.453 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.453 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.453 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.453 00 SPR-I:OPRO FSW Requirement: CS_3000 P/F: P +21-126-11:30:55.453 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.454 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.454 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.454 00 SPR-I:OPRO FSW Requirement: CS_3000.1 P/F: P +21-126-11:30:55.469 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.470 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.470 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.470 00 SPR-I:OPRO FSW Requirement: CS_3002 P/F: P +21-126-11:30:55.471 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.471 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.471 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.471 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-126-11:30:55.472 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.472 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.472 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.472 00 SPR-I:OPRO FSW Requirement: CS_3004 P/F: P +21-126-11:30:55.488 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.488 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.488 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.488 00 SPR-I:OPRO FSW Requirement: CS_3004.1 P/F: P +21-126-11:30:55.489 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.489 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.489 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.489 00 SPR-I:OPRO FSW Requirement: CS_3004.2 P/F: P +21-126-11:30:55.490 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.490 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.490 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.490 00 SPR-I:OPRO FSW Requirement: CS_3005 P/F: P +21-126-11:30:55.507 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.507 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.508 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.508 00 SPR-I:OPRO FSW Requirement: CS_3006 P/F: P +21-126-11:30:55.508 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.509 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.509 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.509 00 SPR-I:OPRO FSW Requirement: CS_3006.1 P/F: P +21-126-11:30:55.509 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.510 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.510 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.510 00 SPR-I:OPRO FSW Requirement: CS_3007 P/F: P +21-126-11:30:55.527 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.527 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.528 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.528 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-126-11:30:55.528 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.529 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.529 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.529 00 SPR-I:OPRO FSW Requirement: CS_3009 P/F: P +21-126-11:30:55.529 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.530 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.530 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.530 00 SPR-I:OPRO FSW Requirement: CS_3009.1 P/F: P +21-126-11:30:55.548 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.548 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.548 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.549 00 SPR-I:OPRO FSW Requirement: CS_3009.2 P/F: P +21-126-11:30:55.549 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.549 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.550 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.550 00 SPR-I:OPRO FSW Requirement: CS_3010 P/F: P +21-126-11:30:55.550 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.551 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.551 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.551 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-126-11:30:55.568 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.569 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.569 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.569 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-126-11:30:55.570 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.570 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.570 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.570 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-126-11:30:55.571 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.571 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.571 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.571 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-126-11:30:55.588 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.588 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.588 00 SCX_CPU1_CS_CO/3010 +21-126-11:30:55.588 00 SCX_CPU1_CS_CO/3011 drop ut_requirement ; needed to clear global variables +21-126-11:30:55.589 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-126-11:30:55.589 00 SCX_CPU1_CS_CO/3012 drop ut_req_array_size ; needed to clear global variables +21-126-11:30:55.589 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-126-11:30:55.589 00 SCX_CPU1_CS_CO/3013 +21-126-11:30:55.589 00 SCX_CPU1_CS_CO/3014 write ";*********************************************************************" +21-126-11:30:55.589 00 SPR-I:OPRO ;********************************************************************* +21-126-11:30:55.589 00 SCX_CPU1_CS_CO/3015 write "; End procedure SCX_CPU1_cs_corecode" +21-126-11:30:55.589 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_corecode +21-126-11:30:55.589 00 SCX_CPU1_CS_CO/3016 write ";*********************************************************************" +21-126-11:30:55.589 00 SPR-I:OPRO ;********************************************************************* +21-126-11:30:55.589 00 SCX_CPU1_CS_CO/3017 ENDPROC +21-126-11:30:55.589 00 SPR-I:STS Procedure SCX_CPU1_CS_CORECODE completed +21-126-11:30:55.604 00 UT_RUNPROC/249 +21-126-11:30:55.604 00 UT_RUNPROC/264 #endif +21-126-11:30:55.604 00 UT_RUNPROC/265 +21-126-11:30:55.604 00 UT_RUNPROC/266 write "*** Telemetry Info ***" +21-126-11:30:55.604 00 SPR-I:OPRO *** Telemetry Info *** +21-126-11:30:55.604 00 UT_RUNPROC/268 ;;; write "Pkt Loss Count: ", TO_PCKTSDISCARD +21-126-11:30:55.604 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-126-11:30:55.604 00 SPR-I:OPRO +21-126-11:30:55.604 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-126-11:30:55.604 00 SPR-I:OPRO Pkt Loss Count: N/A +21-126-11:30:55.604 00 UT_RUNPROC/271 write "******************" +21-126-11:30:55.604 00 SPR-I:OPRO +21-126-11:30:55.604 00 UT_RUNPROC/271 write "******************" +21-126-11:30:55.604 00 SPR-I:OPRO ****************** +21-126-11:30:55.604 00 UT_RUNPROC/273 +21-126-11:30:55.604 00 SPR-I:OPRO +21-126-11:30:55.604 00 UT_RUNPROC/273 +21-126-11:30:55.604 00 UT_RUNPROC/274 etime = %gmt +21-126-11:30:55.604 00 UT_RUNPROC/275 write "Elapsed time: ", etime-stime, " seconds" +21-126-11:30:55.604 00 SPR-I:OPRO Elapsed time: 1421.32 seconds +21-126-11:30:55.608 00 UT_RUNPROC/276 write "Elapsed time: ", (etime-stime)/60, " minutes" +21-126-11:30:55.608 00 SPR-I:OPRO Elapsed time: 23.6887 minutes +21-126-11:30:55.608 00 UT_RUNPROC/277 ; +21-126-11:30:55.608 00 UT_RUNPROC/278 ; wait for completion of procedure +21-126-11:30:55.608 00 UT_RUNPROC/279 ; +21-126-11:30:55.608 00 UT_RUNPROC/280 wait(10) +21-126-11:30:55.608 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:31:05.617 00 UT_RUNPROC/281 ; +21-126-11:31:05.617 00 UT_RUNPROC/282 ; close the log to procedure log name for archive +21-126-11:31:05.617 00 UT_RUNPROC/283 ; +21-126-11:31:05.617 00 UT_RUNPROC/284 local test_log_string = "/test_logs/" +21-126-11:31:05.617 00 UT_RUNPROC/285 if ((logoff_when_done = 0) and (%length(opt_parm) <> 0)) then +21-126-11:31:05.617 00 UT_RUNPROC/287 endif +21-126-11:31:05.617 00 UT_RUNPROC/288 +21-126-11:31:05.618 00 UT_RUNPROC/289 write "Creating filtered log at " & %env("WORK") & test_log_string ;; +21-126-11:31:05.618 00 UT_RUNPROC/290 & log_name & "f" +21-126-11:31:05.618 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.logf +21-126-11:31:05.618 00 UT_RUNPROC/291 write "Creating filtered output log at " & %env("WORK") & test_log_string ;; +21-126-11:31:05.618 00 UT_RUNPROC/292 & log_name & "p" +21-126-11:31:05.619 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.logp +21-126-11:31:05.619 00 UT_RUNPROC/293 write "Creating filtered output log (without SFDUs) at " & %env("WORK") ;; +21-126-11:31:05.619 00 UT_RUNPROC/294 & test_log_string & log_name & "s" +21-126-11:31:05.619 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.logs +21-126-11:31:05.619 00 UT_RUNPROC/295 write "Creating filtered event log at " & %env("WORK") & test_log_string ;; +21-126-11:31:05.619 00 UT_RUNPROC/296 & log_name & "e" +21-126-11:31:05.620 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.loge +21-126-11:31:05.620 00 UT_RUNPROC/297 write "Creating filtered requirements log at " & %env("WORK") ;; +21-126-11:31:05.620 00 UT_RUNPROC/298 & test_log_string & log_name & "r" +21-126-11:31:05.620 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.logr +21-126-11:31:05.620 00 UT_RUNPROC/299 +21-126-11:31:05.620 00 UT_RUNPROC/300 rstol_dir = "rstol 'newlog " & log_name & "'" +21-126-11:31:05.620 00 UT_RUNPROC/301 native(rstol_dir) +21-126-11:31:05.737 00 ????-D:???? Command "newlog scx_cpu1_cs_corecode-2021-126-11h07m14s.log" sent to STOL +21-126-11:31:05.737 00 SPR-D:STS Sent native operating system command "rstol 'newlog scx_cpu1_cs_corecode-2021-126-11h07m14s.log'" +21-126-11:31:05.747 00 SPR-I:OPRI --> newlog scx_cpu1_cs_corecode-2021-126-11h07m14s.log +21-126-11:31:05.747 00 SPR-D:CMD Sending: CCSD3ZA0000100000135C7333IA0DEST00000005:GEVHC7333IA0LABL00000020gs582cfslab4:SPR:190C7333IA0GEVH00000050NEWLOG scx_cpu1_cs_corecode-2021-126-11h07m14s.log +21-126-11:31:05.747 00 CMH-D:COMM Received from gs582cfslab4:SPR (5): IDs= : SFDU = +21-126-11:31:05.747 00 CMH-D:CMD SFDU is /DEST ;;; (C733:DEST) +21-126-11:31:05.747 00 CMH-D:CMD Or SFDU is /DEST_ONLY TO_YOU=":GEVH" ;;; ( ) +21-126-11:31:05.747 00 CMH-D:CMD SFDU is /LABL ;;; (C733:LABL) +21-126-11:31:05.747 00 CMH-D:CMD SFDU is /GEVH D="NEWLOG scx_cpu1_cs_corecode-2021-126-11h07m14s.log" ;;; (Directives to GEVH) +21-126-11:31:05.747 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): DEST <:GEVH> +21-126-11:31:05.747 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): LABL +21-126-11:31:05.748 00 CMH-D:DIR Received from gs582cfslab4:SPR (5): GEVH +21-126-11:31:05.748 00 CMH-D:COMM Send to gs582cfslab4:SPR (5): IDs= : SFDU = > +21-126-11:31:05.748 00 CMH-D:COMM Send to gs582cfslab4:GEVH (4): IDs= : SFDU = +21-126-11:31:05.748 00 SPR-D:LRES Received local reponse: CCSD3ZA0000100000042C7333IA0LACC00000022 +21-126-11:31:05.748 00 GEVH-I:DBG Listener received: CCSD3ZA0000100000135C7333IA0DEST00000005:GEVHC7333IA0LABL00000020gs582cfslab4:SPR:190C7333IA0GEVH00000050NEWLOG scx_cpu1_cs_corecode-2021-126-11h07m14s.log +21-126-11:31:05.748 00 GEVH-I:DBG Sending: CCSD3ZA0000100000020C7333IA0LACC00000000 +21-126-11:31:05.748 00 CMH-D:COMM Handling my I class sfdu (DEST) +21-126-11:31:05.748 00 CMH-D:COMM Handling my I class sfdu (LABL) diff --git a/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.loge b/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.loge new file mode 100644 index 0000000..fcc35fe --- /dev/null +++ b/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.loge @@ -0,0 +1,79 @@ +21-126-11:08:36.024 00 TLMH-I:STS 58-012-14:03:48.850 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-11:09:01.021 00 TLMH-I:STS 58-012-14:04:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-11:09:07.017 00 TLMH-I:STS 58-012-14:04:20.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-126-11:09:08.016 00 TLMH-I:STS 58-012-14:04:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-126-11:09:09.026 00 TLMH-I:STS 58-012-14:04:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-126-11:09:10.022 00 TLMH-I:STS 58-012-14:04:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-126-11:09:16.020 00 TLMH-I:STS 58-012-14:04:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:09:36.022 00 TLMH-I:STS 58-012-14:04:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:09:43.027 00 TLMH-I:STS 58-012-14:04:56.006 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=13 Corrupt OS CRC command +21-126-11:09:49.518 00 TLMH-I:STS 58-012-14:05:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:11:14.018 00 TLMH-I:STS 58-012-14:06:27.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=32 Checksum Failure: OS code segment, Expected: 0x0012D687, Calculated: 0xFFFFB69D +21-126-11:11:15.524 00 TLMH-I:STS 58-012-14:06:28.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:11:23.520 00 TLMH-I:STS 58-012-14:06:36.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:13:08.523 00 TLMH-I:STS 58-012-14:08:21.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:13:17.021 00 TLMH-I:STS 58-012-14:08:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:13:23.025 00 TLMH-I:STS 58-012-14:08:36.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-11:13:29.015 00 TLMH-I:STS 58-012-14:08:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:13:40.014 00 TLMH-I:STS 58-012-14:08:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:13:42.021 00 TLMH-I:STS 58-012-14:08:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:13:54.023 00 TLMH-I:STS 58-012-14:09:07.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=14 Corrupt cFE Core CRC command +21-126-11:14:00.023 00 TLMH-I:STS 58-012-14:09:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:14:14.018 00 TLMH-I:STS 58-012-14:09:27.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=31 Checksum Failure: cFE Core, Expected: 0x0012D687, Calculated: 0x000041E0 +21-126-11:14:15.521 00 TLMH-I:STS 58-012-14:09:28.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:14:20.517 00 TLMH-I:STS 58-012-14:09:33.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:14:42.521 00 TLMH-I:STS 58-012-14:09:55.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:14:49.521 00 TLMH-I:STS 58-012-14:10:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:14:57.513 00 TLMH-I:STS 58-012-14:10:10.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 10, Len = 9, Expected = 8 +21-126-11:15:05.523 00 TLMH-I:STS 58-012-14:10:18.483 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 11, Len = 9, Expected = 8 +21-126-11:15:12.514 00 TLMH-I:STS 58-012-14:10:25.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 13, Len = 9, Expected = 8 +21-126-11:15:18.520 00 TLMH-I:STS 58-012-14:10:31.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 12, Len = 9, Expected = 8 +21-126-11:15:25.022 00 TLMH-I:STS 58-012-14:10:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 6, Len = 9, Expected = 8 +21-126-11:15:31.016 00 TLMH-I:STS 58-012-14:10:44.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 7, Len = 9, Expected = 8 +21-126-11:15:37.015 00 TLMH-I:STS 58-012-14:10:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 9, Len = 9, Expected = 8 +21-126-11:15:43.022 00 TLMH-I:STS 58-012-14:10:56.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 8, Len = 9, Expected = 8 +21-126-11:15:49.021 00 TLMH-I:STS 58-012-14:11:02.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:15:50.513 00 TLMH-I:STS 58-012-14:11:03.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-126-11:15:52.513 00 TLMH-I:STS 58-012-14:11:05.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-126-11:15:54.514 00 TLMH-I:STS 58-012-14:11:07.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-126-11:17:34.015 00 TLMH-I:STS 58-012-14:12:47.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:17:36.520 00 TLMH-I:STS 58-012-14:12:49.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:17:37.513 00 TLMH-I:STS 58-012-14:12:50.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-126-11:17:39.516 00 TLMH-I:STS 58-012-14:12:52.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-126-11:17:42.015 00 TLMH-I:STS 58-012-14:12:55.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-126-11:17:58.518 00 TLMH-I:STS 58-012-14:13:11.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:18:02.015 00 TLMH-I:STS 58-012-14:13:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-126-11:18:09.016 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:18:15.016 00 TLMH-I:STS 58-012-14:13:28.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:20:00.010 00 TLMH-I:STS 58-012-14:15:13.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:20:02.015 00 TLMH-I:STS 58-012-14:15:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:20:09.518 00 TLMH-I:STS 58-012-14:15:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:20:17.517 00 TLMH-I:STS 58-012-14:15:30.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:22:02.516 00 TLMH-I:STS 58-012-14:17:15.533 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:22:09.511 00 TLMH-I:STS 58-012-14:17:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:22:16.512 00 TLMH-I:STS 58-012-14:17:29.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:22:23.014 00 TLMH-I:STS 58-012-14:17:36.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:22:45.018 00 TLMH-I:STS 58-012-14:17:58.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:22:53.013 00 TLMH-I:STS 58-012-14:18:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:22:59.015 00 TLMH-I:STS 58-012-14:18:12.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:23:05.011 00 TLMH-I:STS 58-012-14:18:18.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:23:27.016 00 TLMH-I:STS 58-012-14:18:40.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:23:35.010 00 TLMH-I:STS 58-012-14:18:48.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:23:41.009 00 TLMH-I:STS 58-012-14:18:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-11:23:47.510 00 TLMH-I:STS 58-012-14:19:00.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:23:55.513 00 TLMH-I:STS 58-012-14:19:08.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:25:40.512 00 TLMH-I:STS 58-012-14:20:53.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:25:48.513 00 TLMH-I:STS 58-012-14:21:01.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:25:55.016 00 TLMH-I:STS 58-012-14:21:08.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:26:01.007 00 TLMH-I:STS 58-012-14:21:14.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:27:46.004 00 TLMH-I:STS 58-012-14:22:59.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:27:53.013 00 TLMH-I:STS 58-012-14:23:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:27:59.015 00 TLMH-I:STS 58-012-14:23:12.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:28:05.504 00 TLMH-I:STS 58-012-14:23:18.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:28:27.515 00 TLMH-I:STS 58-012-14:23:40.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:28:35.515 00 TLMH-I:STS 58-012-14:23:48.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:28:43.508 00 TLMH-I:STS 58-012-14:23:56.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:28:51.511 00 TLMH-I:STS 58-012-14:24:04.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:29:13.514 00 TLMH-I:STS 58-012-14:24:26.533 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:29:20.510 00 TLMH-I:STS 58-012-14:24:33.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:30:47.545 00 TLMH-I:STS 58-012-14:03:49.350 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 diff --git a/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.logf b/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.logf new file mode 100644 index 0000000..c718be6 --- /dev/null +++ b/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.logf @@ -0,0 +1,3516 @@ +21-126-11:07:14.258 00 UT_RUNPROC/99 +21-126-11:07:14.258 00 UT_RUNPROC/100 ; Build the database prefix using SC and CPU definitions from cfe_utils.h +21-126-11:07:14.258 00 UT_RUNPROC/101 local db_prefix, cpu_prefix +21-126-11:07:14.259 00 UT_RUNPROC/102 +21-126-11:07:14.259 00 UT_RUNPROC/103 ; If SC is set, use it +21-126-11:07:14.259 00 UT_RUNPROC/104 if (SC <> "") then +21-126-11:07:14.259 00 UT_RUNPROC/105 db_prefix = SC +21-126-11:07:14.259 00 UT_RUNPROC/106 endif +21-126-11:07:14.259 00 UT_RUNPROC/107 +21-126-11:07:14.259 00 UT_RUNPROC/109 db_prefix = db_prefix & CPU_CFG +21-126-11:07:14.259 00 UT_RUNPROC/110 +21-126-11:07:14.259 00 UT_RUNPROC/111 cpu_prefix = db_prefix +21-126-11:07:14.259 00 UT_RUNPROC/112 +21-126-11:07:14.259 00 UT_RUNPROC/113 ; Set the database prefix for CPU1 +21-126-11:07:14.259 00 UT_RUNPROC/114 if (numCPUs > 1) then +21-126-11:07:14.259 00 UT_RUNPROC/116 endif +21-126-11:07:14.259 00 UT_RUNPROC/117 +21-126-11:07:14.259 00 UT_RUNPROC/118 ; setup the database mnemonics for CPU1 +21-126-11:07:14.280 00 UT_RUNPROC/119 local cksumItem = cpu_prefix & "_ES_CKSUM" +21-126-11:07:14.280 00 UT_RUNPROC/120 local cfeMajorVerItem = cpu_prefix & "_ES_CFEMAJORVER" +21-126-11:07:14.280 00 UT_RUNPROC/121 local cfeMinorVerItem = cpu_prefix & "_ES_CFEMINORVER" +21-126-11:07:14.280 00 UT_RUNPROC/122 local cfeRevisionItem = cpu_prefix & "_ES_CFEREVISION" +21-126-11:07:14.280 00 UT_RUNPROC/123 local cfeMissionRevItem = cpu_prefix & "_ES_CFEMSNREV" +21-126-11:07:14.280 00 UT_RUNPROC/124 local osMajorVerItem = cpu_prefix & "_ES_OSMAJORVER" +21-126-11:07:14.280 00 UT_RUNPROC/125 local osMinorVerItem = cpu_prefix & "_ES_OSMINORVER" +21-126-11:07:14.280 00 UT_RUNPROC/126 local osRevisionItem = cpu_prefix & "_ES_OSREVISION" +21-126-11:07:14.280 00 UT_RUNPROC/127 local osMissionRevItem = cpu_prefix & "_ES_OSMISSIONREV" +21-126-11:07:14.280 00 UT_RUNPROC/128 +21-126-11:07:14.280 00 UT_RUNPROC/129 ; +21-126-11:07:14.280 00 UT_RUNPROC/130 ; Output FSW configuration information +21-126-11:07:14.280 00 UT_RUNPROC/131 ; +21-126-11:07:14.280 00 UT_RUNPROC/132 write "****************** FSW Configuration ******************" +21-126-11:07:14.280 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-126-11:07:14.280 00 UT_RUNPROC/134 if (numCPUs = 1) then +21-126-11:07:14.280 00 UT_RUNPROC/135 write " Checksum: ", {cksumItem} +21-126-11:07:14.280 00 SPR-I:OPRO Checksum: 16864 +21-126-11:07:14.280 00 UT_RUNPROC/136 write " cFE Version: ", {cfeMajorVerItem} & "." & {cfeMinorVerItem} & "." & {cfeRevisionItem} & "." & {cfeMissionRevItem} +21-126-11:07:14.281 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-126-11:07:14.281 00 UT_RUNPROC/137 write " OS Version: ", {osMajorVerItem} & "." & {osMinorVerItem} & "." & {osRevisionItem} & "." & {osMissionRevItem} +21-126-11:07:14.281 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-126-11:07:14.281 00 UT_RUNPROC/138 write " " +21-126-11:07:14.281 00 SPR-I:OPRO +21-126-11:07:14.281 00 UT_RUNPROC/139 endif +21-126-11:07:14.281 00 UT_RUNPROC/140 +21-126-11:07:14.281 00 UT_RUNPROC/141 if (numCPUs >= 2) then +21-126-11:07:14.281 00 UT_RUNPROC/166 endif +21-126-11:07:14.281 00 UT_RUNPROC/167 +21-126-11:07:14.281 00 UT_RUNPROC/168 ; This proc only supports up to 3 CPUs. +21-126-11:07:14.281 00 UT_RUNPROC/169 ; If there are more than 3, the additional CPUs must be added below +21-126-11:07:14.281 00 UT_RUNPROC/170 if (numCPUs = 3) then +21-126-11:07:14.281 00 UT_RUNPROC/189 endif +21-126-11:07:14.281 00 UT_RUNPROC/190 +21-126-11:07:14.281 00 UT_RUNPROC/191 write " Connection Status" +21-126-11:07:14.281 00 SPR-I:OPRO Connection Status +21-126-11:07:14.281 00 UT_RUNPROC/192 write " -----------------" +21-126-11:07:14.281 00 SPR-I:OPRO ----------------- +21-126-11:07:14.281 00 UT_RUNPROC/193 write " CFDP: ", %select(packet_valid("my_entity_id"),"UP","DOWN") +21-126-11:07:14.281 00 SPR-I:OPRO CFDP: DOWN +21-126-11:07:14.281 00 UT_RUNPROC/194 write " UDP: ", p@GSE_ICHAN +21-126-11:07:14.281 00 SPR-I:OPRO UDP: UP +21-126-11:07:14.281 00 UT_RUNPROC/195 write " SWTS: ", p@GSE_SCHAN +21-126-11:07:14.281 00 SPR-I:OPRO SWTS: UNK +21-126-11:07:14.282 00 UT_RUNPROC/196 ; write " ITOS: ", p@GSE_ZCHAN +21-126-11:07:14.282 00 UT_RUNPROC/197 +21-126-11:07:14.282 00 UT_RUNPROC/199 gds_label = "" +21-126-11:07:14.282 00 UT_RUNPROC/200 gds_version = "N/A" +21-126-11:07:14.282 00 UT_RUNPROC/201 +21-126-11:07:14.282 00 UT_RUNPROC/202 #ifdef GDS_EXISTS +21-126-11:07:14.282 00 UT_RUNPROC/203 write " GDS: ", %select(packet_valid("GDS_EXECUTOR_SIMULATION_TIME"),"UP", "DOWN") +21-126-11:07:14.282 00 UT_RUNPROC/204 if (GSE_HCHAN = 1) then +21-126-11:07:14.282 00 UT_RUNPROC/205 gds_label = "GDS" +21-126-11:07:14.282 00 UT_RUNPROC/206 gds_version = GDS_EXECUTOR_GDS_VERSION_VALUE +21-126-11:07:14.282 00 UT_RUNPROC/207 endif +21-126-11:07:14.282 00 UT_RUNPROC/208 #endif +21-126-11:07:14.282 00 UT_RUNPROC/209 +21-126-11:07:14.282 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-126-11:07:14.282 00 SPR-I:OPRO +21-126-11:07:14.282 00 UT_RUNPROC/211 write " CMD / TLM Path" +21-126-11:07:14.282 00 SPR-I:OPRO CMD / TLM Path +21-126-11:07:14.282 00 UT_RUNPROC/212 write " --------------" +21-126-11:07:14.282 00 SPR-I:OPRO -------------- +21-126-11:07:14.282 00 UT_RUNPROC/213 if (GSE_ICHAN = 1) then +21-126-11:07:14.282 00 UT_RUNPROC/214 cmd_tlm_path = "UDP" +21-126-11:07:14.282 00 UT_RUNPROC/219 endif +21-126-11:07:14.282 00 UT_RUNPROC/220 +21-126-11:07:14.282 00 UT_RUNPROC/221 write " ", cmd_tlm_path +21-126-11:07:14.282 00 SPR-I:OPRO UDP +21-126-11:07:14.282 00 UT_RUNPROC/222 write " ", gds_label +21-126-11:07:14.282 00 SPR-I:OPRO +21-126-11:07:14.282 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-126-11:07:14.282 00 SPR-I:OPRO +21-126-11:07:14.282 00 UT_RUNPROC/224 write " ASIST / GDS Configuration" +21-126-11:07:14.282 00 SPR-I:OPRO ASIST / GDS Configuration +21-126-11:07:14.282 00 UT_RUNPROC/225 write " -------------------------" +21-126-11:07:14.282 00 SPR-I:OPRO ------------------------- +21-126-11:07:14.282 00 UT_RUNPROC/226 write " Workstation: ", %upper(%liv(LOCALHOST)) +21-126-11:07:14.282 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-126-11:07:14.283 00 UT_RUNPROC/227 write " Account: ", %env("ACCOUNT") +21-126-11:07:14.283 00 SPR-I:OPRO Account: cfs_test +21-126-11:07:14.283 00 UT_RUNPROC/228 write " Version: ", ASIST_VERSION +21-126-11:07:14.283 00 SPR-I:OPRO Version: 21.0.7 +21-126-11:07:14.283 00 UT_RUNPROC/229 write " Tlm DB: Version: ",vidtlm.version, " Date: ", tlmdbdate, " Time: ", vidtlm.timeof +21-126-11:07:14.283 00 SPR-I:OPRO Tlm DB: Version: 1.973 Date: 04-26-21 Time: 12:02:12 PM. +21-126-11:07:14.283 00 UT_RUNPROC/230 write " Cmd DB: Version: ",%rpad(command_parm_attr("verid_cmd", "version", "description"),4," ")," Date: ",cmddbdate," Time: ",command_parm_attr("verid_cmd", "timeof", "description") +21-126-11:07:14.283 00 SPR-I:OPRO Cmd DB: Version: 1.50 Date: 04-05-21 Time: 10:39:20 AM.EDT +21-126-11:07:14.283 00 UT_RUNPROC/231 +21-126-11:07:14.283 00 UT_RUNPROC/232 #ifdef GDS_EXISTS +21-126-11:07:14.283 00 UT_RUNPROC/233 write " GDS: ", gds_version +21-126-11:07:14.283 00 UT_RUNPROC/234 #endif +21-126-11:07:14.283 00 UT_RUNPROC/235 +21-126-11:07:14.283 00 UT_RUNPROC/237 write " Telemetry Info" +21-126-11:07:14.283 00 SPR-I:OPRO +21-126-11:07:14.283 00 UT_RUNPROC/237 write " Telemetry Info" +21-126-11:07:14.283 00 SPR-I:OPRO Telemetry Info +21-126-11:07:14.283 00 UT_RUNPROC/238 write " --------------" +21-126-11:07:14.283 00 SPR-I:OPRO -------------- +21-126-11:07:14.283 00 UT_RUNPROC/240 write " Pkt Loss Count: N/A" +21-126-11:07:14.283 00 SPR-I:OPRO Pkt Loss Count: N/A +21-126-11:07:14.283 00 UT_RUNPROC/241 write "**************** End FSW Configuration ***************" +21-126-11:07:14.283 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-126-11:07:14.283 00 UT_RUNPROC/242 ; +21-126-11:07:14.283 00 UT_RUNPROC/243 ; Start the procedure +21-126-11:07:14.284 00 UT_RUNPROC/244 ; +21-126-11:07:14.284 00 UT_RUNPROC/245 write "Starting Procedure.... ", proc_to_run +21-126-11:07:14.284 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_corecode +21-126-11:07:14.284 00 UT_RUNPROC/246 rstol_dir = "rstol 'start " & proc_to_run & "'" +21-126-11:07:14.284 00 UT_RUNPROC/247 stime = %gmt +21-126-11:07:14.284 00 UT_RUNPROC/248 native(rstol_dir) +21-126-11:07:14.412 00 SPR-I:OPRI --> start scx_cpu1_cs_corecode +21-126-11:07:14.412 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_corecode.i +21-126-11:07:14.421 00 SPR-I:STS Procedure SCX_CPU1_CS_CORECODE started +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/2 ;******************************************************************************* +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/3 ; Test Name: cs_corecode +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/4 ; Test Level: Build Verification +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/5 ; Test Type: Functional +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/6 ; +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/7 ; Test Description +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/8 ; This test verifies that the CFS Checksum (CS) OS and cFE Core code +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/9 ; segment checksumming commands function and handle anomolies properly. +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/10 ; +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/11 ; Requirements Tested +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/12 ; CS1002 For all CS commands, if the length contained in the message +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/13 ; header is not equal to the expected length, CS shall reject the +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/14 ; command and issue an event message. +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/15 ; CS1003 If CS accepts any command as valid, CS shall execute the +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/16 ; command, increment the CS Valid Command Counter and issue an +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/17 ; event message. +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/18 ; CS1004 If CS rejects any command, CS shall abort the command execution, +21-126-11:07:14.421 00 SCX_CPU1_CS_CO/19 ; increment the CS Command Rejected Counter and issue an event +21-126-11:07:14.422 00 SCX_CPU1_CS_CO/20 ; message. +21-126-11:07:14.422 00 SCX_CPU1_CS_CO/21 ; CS3000 Checksum shall calculate CRC for the OS code segment and +21-126-11:07:14.422 00 SCX_CPU1_CS_CO/22 ; compare them against the corresponding baseline OS code segment +21-126-11:07:14.422 00 SCX_CPU1_CS_CO/23 ; CRC if: +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/24 ; a) Checksumming (as a whole) is Enabled +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/25 ; b) OS segment checksumming is Enabled +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/26 ; CS3000.1 If the OS code segment CRC is not equal to the baseline OS code +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/27 ; segment CRC, CS shall increment the OS Code Segment CRC +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/28 ; Miscompare Counter and send an event message. +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/29 ; CS3002 Upon receipt of an Enable OS Code Segment command, CS shall +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/30 ; enable checksumming of the OS Code segment. +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/31 ; CS3003 Upon receipt of a Disable OS Code Segment command, CS shall +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/32 ; disable checksumming of the OS Code segment. +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/33 ; CS3004 Upon receipt of a Recompute OS Code Segment CRC, CS shall: +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/34 ; a) Recompute the baseline CRC for the OS Code segment +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/35 ; b) Set the Recompute In Progress Flag to TRUE +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/36 ; CS3004.1 Once the baseline CRC is computed, CS shall: +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/37 ; a) Generate an event message containing the baseline CRC +21-126-11:07:14.432 00 SCX_CPU1_CS_CO/38 ; b) Set the Recompute In Progress Flag to FALSE +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/39 ; CS3004.2 If CS is already processing a Recompute CRC command or a One +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/40 ; Shot CRC command, CS shall reject the command. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/41 ; CS3005 Upon receipt of a Report OS Code Segment CRC, CS shall send an +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/42 ; event message containing the baseline OS code segment CRC. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/43 ; CS3006 Checksum shall calculate CRC for the cFE code segment and +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/44 ; compare them against the corresponding baseline cFE code segment +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/45 ; CRC if: +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/46 ; a) Checksumming (as a whole) is Enabled +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/47 ; b) cFE segment checksumming is Enabled +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/48 ; CS3006.1 If the cFE code segment CRC is not equal to the baseline cFE +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/49 ; code segment CRC, CS shall increment the cFE Code Segment CRC +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/50 ; Miscompare Counter and send an event message. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/51 ; CS3007 Upon receipt of an Enable cFE code segment command, CS shall +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/52 ; enable checksumming of the cFE code segment. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/53 ; CS3008 Upon receipt of a Disable cFE code segment command, CS shall +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/54 ; disable checksumming of the cFE code segment. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/55 ; CS3009 Upon receipt of a Recompute cFE Code Segment CRC command, CS +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/56 ; shall: +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/57 ; a) Recompute the baseline checksum for the cFE Code +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/58 ; segment. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/59 ; b) Set the Recompute In Progress Flag to TRUE +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/60 ; CS3009.1 Once the baseline CRC is computed, CS shall: +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/61 ; a) Generate an event message containing the baseline CRC +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/62 ; b) Set the Recompute In Progress Flag to FALSE +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/63 ; CS3009.2 If CS is already processing a Recompute CRC command or a One +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/64 ; Shot CRC command, CS shall reject the command. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/65 ; CS3010 Upon receipt of a Report cFE Code Segment CRC command, CS shall +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/66 ; send an event message containing the baseline cFE code segment +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/67 ; CRC. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/68 ; CS8000 Upon receipt of an Enable Checksum command, CS shall start +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/69 ; calculating CRCs and compare them against the baseline CRCs. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/70 ; CS8001 Upon receipt of a Disable Checksum command, CS shall stop +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/71 ; calculating CRCs and comparing them against the baseline CRCs. +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/72 ; CS9000 CS shall generate a housekeeping message containing the +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/73 ; following: +21-126-11:07:14.433 00 SCX_CPU1_CS_CO/74 ; a) Valid Ground Command Counter +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/75 ; b) Ground Command Rejected Counter +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/76 ; c) Overall CRC enable/disable status +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/77 ; d) Total Non-Volatile Baseline CRC +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/78 ; e) OS code segment Baseline CRC +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/79 ; f) cFE code segment Baseline CRC +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/80 ; g) Non-Volatile CRC Miscompare Counter +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/81 ; h) OS Code Segment CRC Miscompare Counter +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/82 ; i) cFE Code Segment CRC Miscompare Counter +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/83 ; j) Application CRC Miscompare Counter +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/84 ; k) Table CRC Miscompare Counter +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/85 ; l) User-Defined Memory CRC Miscompare Counter +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/86 ; m) Last One Shot Address +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/87 ; n) Last One Shot Size +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/88 ; o) Last One Shot Checksum +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/89 ; p) Checksum Pass Counter (number of passes thru all of +21-126-11:07:14.435 00 SCX_CPU1_CS_CO/90 ; the checksum areas) +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/91 ; q) Current Checksum Region (Non-Volatile, OS code +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/92 ; ) segment, cFE Code Segment etc) +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/93 ; r) Non-Volatile CRC enable/disable status +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/94 ; s) OS Code Segment CRC enable/disable status +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/95 ; t) cFE Code Segment CRC enable/disable status +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/96 ; u) Application CRC enable/disable status +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/97 ; v) Table CRC enable/disable status +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/98 ; w) User-Defined Memory CRC enable/disable status +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/99 ; x) Last One Shot Rate +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/100 ; y) Recompute In Progress Flag +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/101 ; z) One Shot In Progress Flag +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/102 ; CS9001 Upon any initialization of the CS Application (cFE Power On, cFE +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/103 ; Processor Reset or CS Application Reset), CS shall initialize +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/104 ; the following data to Zero: +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/105 ; a) Valid Ground Command Counter +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/106 ; b) Ground Command Rejected Counter +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/107 ; c) Non-Volatile CRC Miscompare Counter +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/108 ; d) OS Code Segment CRC Miscompare Counter +21-126-11:07:14.436 00 SCX_CPU1_CS_CO/109 ; e) cFE Code Segment CRC Miscompare Counter +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/110 ; f) Application CRC Miscompare Counter +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/111 ; g) Table CRC Miscompare Counter +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/112 ; h) User-Defined Memory CRC Miscompare Counter +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/113 ; i) Recompute In Progress Flag +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/114 ; j) One Shot In Progress Flag +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/115 ; +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/116 ; Prerequisite Conditions +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/117 ; The CFS is up and running and ready to accept commands. +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/118 ; The CS commands and telemetry items exist in the GSE database. +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/119 ; The display pages exist for the CS Housekeeping and the dump-only +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/120 ; Application Code Segment Result Table. +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/121 ; The Application Code Segment definition table exists defining the +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/122 ; segments to checksum. +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/123 ; A CS Test application (TST_CS) exists in order to fully test the CS +21-126-11:07:14.444 00 SCX_CPU1_CS_CO/124 ; Application. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/125 ; +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/126 ; Assumptions and Constraints +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/127 ; None. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/128 ; +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/129 ; Change History +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/130 ; +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/131 ; Date Name Description +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/132 ; 08/25/08 Walt Moleski Original Procedure. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/133 ; 09/22/10 Walt Moleski Updated to use variables for the CFS +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/134 ; application name. Replaced all setupevt +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/135 ; instances with setupevents +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/136 ; 03/01/17 Walt Moleski Updated for CS 2.4.0.0 using CPU1 for +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/137 ; commanding and added a hostCPU variable +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/138 ; for the utility procs to connect to the +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/139 ; proper host IP address. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/140 ; +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/141 ; Arguments +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/142 ; None. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/143 ; +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/144 ; Procedures Called +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/145 ; Name Description +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/146 ; ut_tlmwait Wait for a specified telemetry point to update to a +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/147 ; specified value. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/148 ; ut_pfindicate Print the pass fail status of a particular requirement +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/149 ; number. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/150 ; ut_setupevents Performs setup to verify that a particular event +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/151 ; message was received by ASIST. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/152 ; ut_setrequirements A directive to set the status of the cFE +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/153 ; requirements array. +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/154 ; +21-126-11:07:14.445 00 SCX_CPU1_CS_CO/155 ; Expected Test Results and Analysis +21-126-11:07:14.450 00 SCX_CPU1_CS_CO/156 ; +21-126-11:07:14.450 00 SCX_CPU1_CS_CO/157 ;********************************************************************** +21-126-11:07:14.450 00 SCX_CPU1_CS_CO/158 +21-126-11:07:14.450 00 SCX_CPU1_CS_CO/159 local logging = %liv (log_procedure) +21-126-11:07:14.450 00 SCX_CPU1_CS_CO/160 %liv (log_procedure) = FALSE +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/175 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/176 #define CS_1002 0 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/177 #define CS_1003 1 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/178 #define CS_1004 2 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/179 #define CS_3000 3 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/180 #define CS_30001 4 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/181 #define CS_3002 5 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/182 #define CS_3003 6 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/183 #define CS_3004 7 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/184 #define CS_30041 8 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/185 #define CS_30042 9 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/186 #define CS_3005 10 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/187 #define CS_3006 11 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/188 #define CS_30061 12 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/189 #define CS_3007 13 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/190 #define CS_3008 14 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/191 #define CS_3009 15 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/192 #define CS_30091 16 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/193 #define CS_30092 17 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/194 #define CS_3010 18 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/195 #define CS_8000 19 +21-126-11:07:14.513 00 SCX_CPU1_CS_CO/196 #define CS_8001 20 +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/197 #define CS_9000 21 +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/198 #define CS_9001 22 +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/199 +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/200 global ut_req_array_size = 22 +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/201 global ut_requirement[0 .. ut_req_array_size] +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/202 +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.746 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.747 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.748 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.749 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.750 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/204 ut_requirement[i] = "U" +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/205 enddo +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/203 for i = 0 to ut_req_array_size DO +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/206 +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/207 ;********************************************************************** +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/208 ; Set the local values +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/209 ;********************************************************************** +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/210 local cfe_requirements[0 .. ut_req_array_size] = ["CS_1002", "CS_1003", "CS_1004", "CS_3000", "CS_3000.1", "CS_3002", "CS_3003", "CS_3004", "CS_3004.1", "CS_3004.2", "CS_3005", "CS_3006", "CS_3006.1", "CS_3007", "CS_3008", "CS_3009", "CS_3009.1", "CS_3009.2", "CS_3010", "CS_8000", "CS_8001", "CS_9000", "CS_9001" ] +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/211 +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/212 ;********************************************************************** +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/213 ; Define local variables +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/214 ;********************************************************************** +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/215 LOCAL rawcmd +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/216 LOCAL stream +21-126-11:07:14.751 00 SCX_CPU1_CS_CO/217 local CSAppName = "CS" +21-126-11:07:14.752 00 SCX_CPU1_CS_CO/218 local hostCPU = "CPU3" +21-126-11:07:14.752 00 SCX_CPU1_CS_CO/219 +21-126-11:07:14.752 00 SCX_CPU1_CS_CO/220 write ";*********************************************************************" +21-126-11:07:14.752 00 SPR-I:OPRO ;********************************************************************* +21-126-11:07:14.752 00 SCX_CPU1_CS_CO/221 write "; Step 1.0: Checksum Table Test Setup." +21-126-11:07:14.752 00 SPR-I:OPRO ; Step 1.0: Checksum Table Test Setup. +21-126-11:07:14.752 00 SCX_CPU1_CS_CO/222 write ";*********************************************************************" +21-126-11:07:14.752 00 SPR-I:OPRO ;********************************************************************* +21-126-11:07:14.752 00 SCX_CPU1_CS_CO/223 write "; Step 1.1: Command a Power-on Reset on CPU1." +21-126-11:07:14.752 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-126-11:07:14.752 00 SCX_CPU1_CS_CO/224 write ";**********************************************************************" +21-126-11:07:14.752 00 SPR-I:OPRO ;********************************************************************** +21-126-11:07:14.752 00 SCX_CPU1_CS_CO/225 /SCX_CPU1_ES_POWERONRESET +21-126-11:07:14.764 00 SCX_CPU1_CS_CO/226 wait 10 +21-126-11:07:14.764 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:07:24.774 00 SCX_CPU1_CS_CO/227 +21-126-11:07:24.775 00 SCX_CPU1_CS_CO/228 close_data_center +21-126-11:07:24.776 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-126-11:07:24.777 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-126-11:07:24.777 00 CLEAR_SPACECRA/2 ; +21-126-11:07:24.777 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-126-11:07:24.778 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-126-11:07:24.784 00 CLEAR_SPACECRA/135 +21-126-11:07:24.784 00 CLEAR_SPACECRA/136 endproc +21-126-11:07:24.784 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-126-11:07:24.817 00 SCX_CPU1_CS_CO/229 wait 60 +21-126-11:07:24.818 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-126-11:08:24.875 00 SCX_CPU1_CS_CO/230 +21-126-11:08:24.875 00 SCX_CPU1_CS_CO/231 cfe_startup {hostCPU} +21-126-11:08:24.886 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:08:34.899 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:08:34.980 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-126-11:08:34.980 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-126-11:08:34.980 00 SEND_THAT_TO_C/2 ; +21-126-11:08:34.980 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-126-11:08:34.980 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-126-11:08:34.981 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-126-11:08:35.033 00 SEND_THAT_TO_C/83 +21-126-11:08:35.033 00 SEND_THAT_TO_C/84 endproc +21-126-11:08:35.033 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-126-11:08:35.033 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:08:36.024 00 TLMH-I:STS 58-012-14:03:48.850 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-11:08:39.038 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:08:39.038 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-126-11:08:39.039 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-126-11:08:39.039 00 FILL_IN_SPACEC/2 ; +21-126-11:08:39.039 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-126-11:08:39.039 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-126-11:08:39.042 00 FILL_IN_SPACEC/152 +21-126-11:08:39.042 00 FILL_IN_SPACEC/153 endproc +21-126-11:08:39.042 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-126-11:08:39.043 00 SCX_CPU1_CS_CO/232 wait 5 +21-126-11:08:39.043 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:08:44.048 00 SCX_CPU1_CS_CO/233 +21-126-11:08:44.048 00 SCX_CPU1_CS_CO/234 write ";*********************************************************************" +21-126-11:08:44.048 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:44.048 00 SCX_CPU1_CS_CO/235 write "; Step 1.2: Display the Housekeeping pages " +21-126-11:08:44.048 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-126-11:08:44.049 00 SCX_CPU1_CS_CO/236 write ";**********************************************************************" +21-126-11:08:44.049 00 SPR-I:OPRO ;********************************************************************** +21-126-11:08:44.049 00 SCX_CPU1_CS_CO/237 page SCX_CPU1_CS_HK +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/238 ;page SCX_CPU1_TST_CS_HK +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/239 +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/241 local hkPktId +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/242 +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/244 hkPktId = "p0A4" +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/245 +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/248 local seqTlmItem = hkPktId & "scnt" +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/249 local currSCnt = {seqTlmItem} +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/250 local expectedSCnt = currSCnt + 2 +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/251 +21-126-11:08:44.146 00 SCX_CPU1_CS_CO/252 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:08:44.149 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:08:47.152 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:08:47.153 00 SCX_CPU1_CS_CO/253 if (UT_TW_Status = UT_Success) then +21-126-11:08:47.153 00 SCX_CPU1_CS_CO/254 write "<*> Passed (9000) - Housekeeping packet is being generated." +21-126-11:08:47.153 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-126-11:08:47.153 00 SCX_CPU1_CS_CO/255 ut_setrequirements CS_9000, "P" +21-126-11:08:47.154 00 SCX_CPU1_CS_CO/259 endif +21-126-11:08:47.155 00 SCX_CPU1_CS_CO/260 +21-126-11:08:47.155 00 SCX_CPU1_CS_CO/261 wait 5 +21-126-11:08:47.155 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:08:52.159 00 SCX_CPU1_CS_CO/262 +21-126-11:08:52.159 00 SCX_CPU1_CS_CO/263 goto step1_5 +21-126-11:08:52.159 00 SCX_CPU1_CS_CO/328 step1_5: +21-126-11:08:52.160 00 SCX_CPU1_CS_CO/329 write ";*********************************************************************" +21-126-11:08:52.160 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:52.160 00 SCX_CPU1_CS_CO/330 write "; Step 1.5: Enable DEBUG Event Messages " +21-126-11:08:52.160 00 SPR-I:OPRO ; Step 1.5: Enable DEBUG Event Messages +21-126-11:08:52.160 00 SCX_CPU1_CS_CO/331 write ";*********************************************************************" +21-126-11:08:52.160 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:52.160 00 SCX_CPU1_CS_CO/332 local cmdCtr = SCX_CPU1_EVS_CMDPC + 1 +21-126-11:08:52.161 00 SCX_CPU1_CS_CO/333 +21-126-11:08:52.161 00 SCX_CPU1_CS_CO/335 /SCX_CPU1_EVS_EnaAppEVTType Application=CSAppName DEBUG +21-126-11:08:52.176 00 SCX_CPU1_CS_CO/336 wait 2 +21-126-11:08:52.176 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-126-11:08:54.177 00 SCX_CPU1_CS_CO/337 +21-126-11:08:54.177 00 SCX_CPU1_CS_CO/338 ut_tlmwait SCX_CPU1_EVS_CMDPC, {cmdCtr} +21-126-11:08:54.190 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:08:55.191 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:08:55.193 00 SCX_CPU1_CS_CO/339 if (UT_TW_Status = UT_Success) then +21-126-11:08:55.193 00 SCX_CPU1_CS_CO/340 write "<*> Passed - Enable Debug events command sent properly." +21-126-11:08:55.193 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-126-11:08:55.193 00 SCX_CPU1_CS_CO/343 endif +21-126-11:08:55.194 00 SCX_CPU1_CS_CO/344 +21-126-11:08:55.194 00 SCX_CPU1_CS_CO/345 write ";*********************************************************************" +21-126-11:08:55.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:55.194 00 SCX_CPU1_CS_CO/346 write "; Step 1.6: Verify that the CS Housekeeping telemetry items are " +21-126-11:08:55.194 00 SPR-I:OPRO ; Step 1.6: Verify that the CS Housekeeping telemetry items are +21-126-11:08:55.194 00 SCX_CPU1_CS_CO/347 write "; initialized to zero (0). " +21-126-11:08:55.194 00 SPR-I:OPRO ; initialized to zero (0). +21-126-11:08:55.194 00 SCX_CPU1_CS_CO/348 write ";*********************************************************************" +21-126-11:08:55.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:55.194 00 SCX_CPU1_CS_CO/351 if (SCX_CPU1_CS_CMDPC = 0) AND (SCX_CPU1_CS_CMDEC = 0) AND ;; +21-126-11:08:55.195 00 SCX_CPU1_CS_CO/352 (SCX_CPU1_CS_EepromEC = 0) AND (SCX_CPU1_CS_MemoryEC = 0) AND ;; +21-126-11:08:55.195 00 SCX_CPU1_CS_CO/353 (SCX_CPU1_CS_TableEC = 0) AND (SCX_CPU1_CS_AppEC = 0) AND ;; +21-126-11:08:55.195 00 SCX_CPU1_CS_CO/354 (SCX_CPU1_CS_RecomputeInProgress = 0) AND ;; +21-126-11:08:55.195 00 SCX_CPU1_CS_CO/355 (SCX_CPU1_CS_OneShotInProgress = 0) AND ;; +21-126-11:08:55.195 00 SCX_CPU1_CS_CO/356 (SCX_CPU1_CS_CFECoreEC = 0) AND (SCX_CPU1_CS_OSEC = 0) THEN +21-126-11:08:55.196 00 SCX_CPU1_CS_CO/357 write "<*> Passed (9001) - Housekeeping telemetry initialized properly." +21-126-11:08:55.196 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-126-11:08:55.196 00 SCX_CPU1_CS_CO/358 ut_setrequirements CS_9001, "P" +21-126-11:08:55.200 00 SCX_CPU1_CS_CO/370 endif +21-126-11:08:55.200 00 SCX_CPU1_CS_CO/371 +21-126-11:08:55.222 00 SCX_CPU1_CS_CO/372 wait 5 +21-126-11:08:55.222 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:00.226 00 SCX_CPU1_CS_CO/373 +21-126-11:09:00.226 00 SCX_CPU1_CS_CO/374 write ";*********************************************************************" +21-126-11:09:00.226 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:00.226 00 SCX_CPU1_CS_CO/375 write "; Step 2.0: OS Code Segment Test." +21-126-11:09:00.226 00 SPR-I:OPRO ; Step 2.0: OS Code Segment Test. +21-126-11:09:00.226 00 SCX_CPU1_CS_CO/376 write ";*********************************************************************" +21-126-11:09:00.226 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:00.226 00 SCX_CPU1_CS_CO/377 write "; Step 2.1: Send the Enable Checksum command." +21-126-11:09:00.226 00 SPR-I:OPRO ; Step 2.1: Send the Enable Checksum command. +21-126-11:09:00.227 00 SCX_CPU1_CS_CO/378 write ";*********************************************************************" +21-126-11:09:00.227 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:00.227 00 SCX_CPU1_CS_CO/379 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-126-11:09:00.234 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:00.235 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-11:09:00.235 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:00.236 00 SCX_CPU1_CS_CO/380 +21-126-11:09:00.236 00 SCX_CPU1_CS_CO/381 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:09:00.237 00 SCX_CPU1_CS_CO/383 /SCX_CPU1_CS_EnableAll +21-126-11:09:00.252 00 SCX_CPU1_CS_CO/384 +21-126-11:09:00.252 00 SCX_CPU1_CS_CO/385 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:09:00.264 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:01.021 00 TLMH-I:STS 58-012-14:04:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-11:09:01.265 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:01.266 00 SCX_CPU1_CS_CO/386 if (UT_TW_Status = UT_Success) then +21-126-11:09:01.267 00 SCX_CPU1_CS_CO/387 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-126-11:09:01.267 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-11:09:01.267 00 SCX_CPU1_CS_CO/388 ut_setrequirements CS_1003, "P" +21-126-11:09:01.271 00 SCX_CPU1_CS_CO/389 ut_setrequirements CS_8000, "P" +21-126-11:09:01.274 00 SCX_CPU1_CS_CO/394 endif +21-126-11:09:01.274 00 SCX_CPU1_CS_CO/395 +21-126-11:09:01.275 00 SCX_CPU1_CS_CO/397 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:09:01.292 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:01.294 00 SCX_CPU1_CS_CO/398 if (UT_TW_Status = UT_Success) then +21-126-11:09:01.294 00 SCX_CPU1_CS_CO/399 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-126-11:09:01.294 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-11:09:01.295 00 SCX_CPU1_CS_CO/400 ut_setrequirements CS_1003, "P" +21-126-11:09:01.329 00 SCX_CPU1_CS_CO/401 ut_setrequirements CS_8000, "P" +21-126-11:09:01.329 00 SCX_CPU1_CS_CO/406 endif +21-126-11:09:01.329 00 SCX_CPU1_CS_CO/407 +21-126-11:09:01.329 00 SCX_CPU1_CS_CO/408 wait 5 +21-126-11:09:01.329 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:06.333 00 SCX_CPU1_CS_CO/409 +21-126-11:09:06.333 00 SCX_CPU1_CS_CO/411 if (p@scx_cpu1_CS_State = "Enabled") then +21-126-11:09:06.333 00 SCX_CPU1_CS_CO/412 write "<*> Passed (8000) - Overall CS State set to 'Enabled'." +21-126-11:09:06.334 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Enabled'. +21-126-11:09:06.334 00 SCX_CPU1_CS_CO/413 ut_setrequirements CS_8000, "P" +21-126-11:09:06.335 00 SCX_CPU1_CS_CO/417 endif +21-126-11:09:06.335 00 SCX_CPU1_CS_CO/418 +21-126-11:09:06.335 00 SCX_CPU1_CS_CO/421 if (p@SCX_CPU1_CS_AppState = "Enabled") then +21-126-11:09:06.335 00 SCX_CPU1_CS_CO/422 /SCX_CPU1_CS_DisableApps +21-126-11:09:06.347 00 SCX_CPU1_CS_CO/423 wait 1 +21-126-11:09:06.347 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:09:07.017 00 TLMH-I:STS 58-012-14:04:20.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-126-11:09:07.348 00 SCX_CPU1_CS_CO/424 endif +21-126-11:09:07.348 00 SCX_CPU1_CS_CO/425 +21-126-11:09:07.348 00 SCX_CPU1_CS_CO/427 if (p@SCX_CPU1_CS_EepromState = "Enabled") then +21-126-11:09:07.348 00 SCX_CPU1_CS_CO/428 /SCX_CPU1_CS_DisableEeprom +21-126-11:09:07.362 00 SCX_CPU1_CS_CO/429 wait 1 +21-126-11:09:07.362 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:09:08.016 00 TLMH-I:STS 58-012-14:04:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-126-11:09:08.363 00 SCX_CPU1_CS_CO/430 endif +21-126-11:09:08.363 00 SCX_CPU1_CS_CO/431 +21-126-11:09:08.363 00 SCX_CPU1_CS_CO/433 if (p@SCX_CPU1_CS_MemoryState = "Enabled") then +21-126-11:09:08.363 00 SCX_CPU1_CS_CO/434 /SCX_CPU1_CS_DisableMemory +21-126-11:09:08.374 00 SCX_CPU1_CS_CO/435 wait 1 +21-126-11:09:08.374 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:09:09.026 00 TLMH-I:STS 58-012-14:04:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-126-11:09:09.375 00 SCX_CPU1_CS_CO/436 endif +21-126-11:09:09.375 00 SCX_CPU1_CS_CO/437 +21-126-11:09:09.375 00 SCX_CPU1_CS_CO/439 if (p@SCX_CPU1_CS_TableState = "Enabled") then +21-126-11:09:09.375 00 SCX_CPU1_CS_CO/440 /SCX_CPU1_CS_DisableTables +21-126-11:09:09.387 00 SCX_CPU1_CS_CO/441 wait 1 +21-126-11:09:09.387 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:09:10.022 00 TLMH-I:STS 58-012-14:04:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-126-11:09:10.388 00 SCX_CPU1_CS_CO/442 endif +21-126-11:09:10.388 00 SCX_CPU1_CS_CO/443 +21-126-11:09:10.388 00 SCX_CPU1_CS_CO/444 wait 5 +21-126-11:09:10.388 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:15.393 00 SCX_CPU1_CS_CO/445 +21-126-11:09:15.393 00 SCX_CPU1_CS_CO/446 write ";*********************************************************************" +21-126-11:09:15.393 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:15.393 00 SCX_CPU1_CS_CO/447 write "; Step 2.2: Send the Enable OS Code Segment command." +21-126-11:09:15.393 00 SPR-I:OPRO ; Step 2.2: Send the Enable OS Code Segment command. +21-126-11:09:15.393 00 SCX_CPU1_CS_CO/448 write ";*********************************************************************" +21-126-11:09:15.393 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:15.393 00 SCX_CPU1_CS_CO/449 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_OS_INF_EID, "INFO", 1 +21-126-11:09:15.400 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:15.400 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-126-11:09:15.400 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:15.401 00 SCX_CPU1_CS_CO/450 +21-126-11:09:15.401 00 SCX_CPU1_CS_CO/451 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:09:15.403 00 SCX_CPU1_CS_CO/452 +21-126-11:09:15.403 00 SCX_CPU1_CS_CO/454 /SCX_CPU1_CS_EnableOS +21-126-11:09:15.425 00 SCX_CPU1_CS_CO/455 +21-126-11:09:15.425 00 SCX_CPU1_CS_CO/456 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:09:15.435 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:16.020 00 TLMH-I:STS 58-012-14:04:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:09:17.437 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:17.439 00 SCX_CPU1_CS_CO/457 if (UT_TW_Status = UT_Success) then +21-126-11:09:17.439 00 SCX_CPU1_CS_CO/458 write "<*> Passed (1003;3002) - CS EnableOS command sent properly." +21-126-11:09:17.439 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-126-11:09:17.439 00 SCX_CPU1_CS_CO/459 ut_setrequirements CS_1003, "P" +21-126-11:09:17.442 00 SCX_CPU1_CS_CO/460 ut_setrequirements CS_3002, "P" +21-126-11:09:17.446 00 SCX_CPU1_CS_CO/465 endif +21-126-11:09:17.446 00 SCX_CPU1_CS_CO/466 +21-126-11:09:17.446 00 SCX_CPU1_CS_CO/468 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:09:17.459 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:17.461 00 SCX_CPU1_CS_CO/469 if (UT_TW_Status = UT_Success) then +21-126-11:09:17.461 00 SCX_CPU1_CS_CO/470 write "<*> Passed (1003;3002) - Expected Event Msg ",CS_ENABLE_OS_INF_EID," rcv'd." +21-126-11:09:17.461 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-126-11:09:17.461 00 SCX_CPU1_CS_CO/471 ut_setrequirements CS_1003, "P" +21-126-11:09:17.499 00 SCX_CPU1_CS_CO/472 ut_setrequirements CS_3002, "P" +21-126-11:09:17.500 00 SCX_CPU1_CS_CO/477 endif +21-126-11:09:17.500 00 SCX_CPU1_CS_CO/478 +21-126-11:09:17.500 00 SCX_CPU1_CS_CO/479 wait 5 +21-126-11:09:17.500 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:22.504 00 SCX_CPU1_CS_CO/480 +21-126-11:09:22.504 00 SCX_CPU1_CS_CO/482 if (p@scx_cpu1_CS_OSState = "Enabled") then +21-126-11:09:22.505 00 SCX_CPU1_CS_CO/483 write "<*> Passed (3002) - OS State set to 'Enabled'." +21-126-11:09:22.505 00 SPR-I:OPRO <*> Passed (3002) - OS State set to 'Enabled'. +21-126-11:09:22.505 00 SCX_CPU1_CS_CO/484 ut_setrequirements CS_3002, "P" +21-126-11:09:22.508 00 SCX_CPU1_CS_CO/488 endif +21-126-11:09:22.508 00 SCX_CPU1_CS_CO/489 +21-126-11:09:22.508 00 SCX_CPU1_CS_CO/490 write ";*********************************************************************" +21-126-11:09:22.508 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:22.508 00 SCX_CPU1_CS_CO/491 write "; Step 2.3: Verify that CRC calculations are happening." +21-126-11:09:22.509 00 SPR-I:OPRO ; Step 2.3: Verify that CRC calculations are happening. +21-126-11:09:22.509 00 SCX_CPU1_CS_CO/492 write ";*********************************************************************" +21-126-11:09:22.509 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:22.509 00 SCX_CPU1_CS_CO/494 ut_tlmwait SCX_CPU1_CS_PASSCTR, 1, 300 +21-126-11:09:22.521 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:35.537 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:35.539 00 SCX_CPU1_CS_CO/495 +21-126-11:09:35.539 00 SCX_CPU1_CS_CO/496 if (SCX_CPU1_CS_OSBASELINE <> 0) then +21-126-11:09:35.539 00 SCX_CPU1_CS_CO/497 write "<*> Passed (3000) - Checksumming is occurring." +21-126-11:09:35.539 00 SPR-I:OPRO <*> Passed (3000) - Checksumming is occurring. +21-126-11:09:35.539 00 SCX_CPU1_CS_CO/498 ut_setrequirements CS_3000, "P" +21-126-11:09:35.542 00 SCX_CPU1_CS_CO/502 endif +21-126-11:09:35.542 00 SCX_CPU1_CS_CO/503 +21-126-11:09:35.542 00 SCX_CPU1_CS_CO/504 write ";*********************************************************************" +21-126-11:09:35.542 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:35.542 00 SCX_CPU1_CS_CO/505 write "; Step 2.4: Send the Disable OS Code Segment command. " +21-126-11:09:35.543 00 SPR-I:OPRO ; Step 2.4: Send the Disable OS Code Segment command. +21-126-11:09:35.543 00 SCX_CPU1_CS_CO/506 write ";*********************************************************************" +21-126-11:09:35.543 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:35.543 00 SCX_CPU1_CS_CO/507 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 +21-126-11:09:35.550 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:35.551 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-126-11:09:35.551 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:35.586 00 SCX_CPU1_CS_CO/508 +21-126-11:09:35.587 00 SCX_CPU1_CS_CO/509 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:09:35.587 00 SCX_CPU1_CS_CO/511 /SCX_CPU1_CS_DisableOS +21-126-11:09:35.598 00 SCX_CPU1_CS_CO/512 +21-126-11:09:35.599 00 SCX_CPU1_CS_CO/513 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:09:35.602 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:36.022 00 TLMH-I:STS 58-012-14:04:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:09:37.605 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:37.606 00 SCX_CPU1_CS_CO/514 if (UT_TW_Status = UT_Success) then +21-126-11:09:37.606 00 SCX_CPU1_CS_CO/515 write "<*> Passed (1003;3003) - CS DisableOS command sent properly." +21-126-11:09:37.606 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:09:37.607 00 SCX_CPU1_CS_CO/516 ut_setrequirements CS_1003, "P" +21-126-11:09:37.610 00 SCX_CPU1_CS_CO/517 ut_setrequirements CS_3003, "P" +21-126-11:09:37.611 00 SCX_CPU1_CS_CO/522 endif +21-126-11:09:37.611 00 SCX_CPU1_CS_CO/523 +21-126-11:09:37.611 00 SCX_CPU1_CS_CO/525 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:09:37.615 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:37.615 00 SCX_CPU1_CS_CO/526 if (UT_TW_Status = UT_Success) then +21-126-11:09:37.615 00 SCX_CPU1_CS_CO/527 write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." +21-126-11:09:37.615 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-126-11:09:37.615 00 SCX_CPU1_CS_CO/528 ut_setrequirements CS_1003, "P" +21-126-11:09:37.640 00 SCX_CPU1_CS_CO/529 ut_setrequirements CS_3003, "P" +21-126-11:09:37.640 00 SCX_CPU1_CS_CO/534 endif +21-126-11:09:37.640 00 SCX_CPU1_CS_CO/535 +21-126-11:09:37.640 00 SCX_CPU1_CS_CO/536 wait 5 +21-126-11:09:37.640 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:42.645 00 SCX_CPU1_CS_CO/537 +21-126-11:09:42.645 00 SCX_CPU1_CS_CO/539 if (p@scx_cpu1_CS_OSState = "Disabled") then +21-126-11:09:42.645 00 SCX_CPU1_CS_CO/540 write "<*> Passed (3003) - OS State set to 'Disabled'." +21-126-11:09:42.645 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-126-11:09:42.645 00 SCX_CPU1_CS_CO/541 ut_setrequirements CS_3003, "P" +21-126-11:09:42.649 00 SCX_CPU1_CS_CO/545 endif +21-126-11:09:42.649 00 SCX_CPU1_CS_CO/546 +21-126-11:09:42.649 00 SCX_CPU1_CS_CO/547 write ";*********************************************************************" +21-126-11:09:42.649 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:42.649 00 SCX_CPU1_CS_CO/548 write "; Step 2.5: Using the TST_CS application, manipulate the OS CRC. " +21-126-11:09:42.649 00 SPR-I:OPRO ; Step 2.5: Using the TST_CS application, manipulate the OS CRC. +21-126-11:09:42.649 00 SCX_CPU1_CS_CO/549 write ";*********************************************************************" +21-126-11:09:42.649 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:42.650 00 SCX_CPU1_CS_CO/551 ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_OS_CRC_INF_EID, "INFO", 1 +21-126-11:09:42.653 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:42.653 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 13 +21-126-11:09:42.653 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:42.653 00 SCX_CPU1_CS_CO/552 +21-126-11:09:42.653 00 SCX_CPU1_CS_CO/553 /SCX_CPU1_TST_CS_CorruptOSCRC +21-126-11:09:42.665 00 SCX_CPU1_CS_CO/554 +21-126-11:09:42.665 00 SCX_CPU1_CS_CO/556 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:09:42.671 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:43.027 00 TLMH-I:STS 58-012-14:04:56.006 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=13 Corrupt OS CRC command +21-126-11:09:43.673 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:43.674 00 SCX_CPU1_CS_CO/557 if (UT_TW_Status = UT_Success) then +21-126-11:09:43.674 00 SCX_CPU1_CS_CO/558 write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_OS_CRC_INF_EID," rcv'd." +21-126-11:09:43.674 00 SPR-I:OPRO <*> Passed - Expected Event Msg 13 rcv'd. +21-126-11:09:43.675 00 SCX_CPU1_CS_CO/561 endif +21-126-11:09:43.675 00 SCX_CPU1_CS_CO/562 +21-126-11:09:43.675 00 SCX_CPU1_CS_CO/563 wait 5 +21-126-11:09:43.675 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:48.680 00 SCX_CPU1_CS_CO/564 +21-126-11:09:48.680 00 SCX_CPU1_CS_CO/565 write ";***********************************************************************" +21-126-11:09:48.680 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:48.680 00 SCX_CPU1_CS_CO/566 write "; Step 2.6: Send the Enable OS command. " +21-126-11:09:48.680 00 SPR-I:OPRO ; Step 2.6: Send the Enable OS command. +21-126-11:09:48.680 00 SCX_CPU1_CS_CO/567 write ";***********************************************************************" +21-126-11:09:48.680 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:48.680 00 SCX_CPU1_CS_CO/568 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_OS_INF_EID, "INFO", 1 +21-126-11:09:48.686 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:48.686 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-126-11:09:48.686 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:48.686 00 SCX_CPU1_CS_CO/569 +21-126-11:09:48.686 00 SCX_CPU1_CS_CO/570 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:09:48.686 00 SCX_CPU1_CS_CO/571 +21-126-11:09:48.686 00 SCX_CPU1_CS_CO/573 /SCX_CPU1_CS_EnableOS +21-126-11:09:48.698 00 SCX_CPU1_CS_CO/574 +21-126-11:09:48.698 00 SCX_CPU1_CS_CO/575 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:09:48.703 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:49.518 00 TLMH-I:STS 58-012-14:05:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:09:51.707 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:51.708 00 SCX_CPU1_CS_CO/576 if (UT_TW_Status = UT_Success) then +21-126-11:09:51.708 00 SCX_CPU1_CS_CO/577 write "<*> Passed (1003;3002) - CS EnableOS command sent properly." +21-126-11:09:51.709 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-126-11:09:51.709 00 SCX_CPU1_CS_CO/578 ut_setrequirements CS_1003, "P" +21-126-11:09:51.711 00 SCX_CPU1_CS_CO/579 ut_setrequirements CS_3002, "P" +21-126-11:09:51.714 00 SCX_CPU1_CS_CO/584 endif +21-126-11:09:51.714 00 SCX_CPU1_CS_CO/585 +21-126-11:09:51.714 00 SCX_CPU1_CS_CO/587 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:09:51.727 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:51.728 00 SCX_CPU1_CS_CO/588 if (UT_TW_Status = UT_Success) then +21-126-11:09:51.728 00 SCX_CPU1_CS_CO/589 write "<*> Passed (1003;3002) - Expected Event Msg ",CS_ENABLE_OS_INF_EID," rcv'd." +21-126-11:09:51.728 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-126-11:09:51.728 00 SCX_CPU1_CS_CO/590 ut_setrequirements CS_1003, "P" +21-126-11:09:51.773 00 SCX_CPU1_CS_CO/591 ut_setrequirements CS_3002, "P" +21-126-11:09:51.773 00 SCX_CPU1_CS_CO/596 endif +21-126-11:09:51.773 00 SCX_CPU1_CS_CO/597 +21-126-11:09:51.773 00 SCX_CPU1_CS_CO/598 wait 5 +21-126-11:09:51.773 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:56.777 00 SCX_CPU1_CS_CO/599 +21-126-11:09:56.777 00 SCX_CPU1_CS_CO/601 if (p@scx_cpu1_CS_OSState = "Enabled") then +21-126-11:09:56.777 00 SCX_CPU1_CS_CO/602 write "<*> Passed (3002) - OS State set to 'Enabled'." +21-126-11:09:56.777 00 SPR-I:OPRO <*> Passed (3002) - OS State set to 'Enabled'. +21-126-11:09:56.778 00 SCX_CPU1_CS_CO/603 ut_setrequirements CS_3002, "P" +21-126-11:09:56.779 00 SCX_CPU1_CS_CO/607 endif +21-126-11:09:56.779 00 SCX_CPU1_CS_CO/608 +21-126-11:09:56.779 00 SCX_CPU1_CS_CO/610 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_OS_MISCOMPARE_ERR_EID, "ERROR", 1 +21-126-11:09:56.782 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:56.782 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 32 +21-126-11:09:56.782 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:56.782 00 SCX_CPU1_CS_CO/611 +21-126-11:09:56.782 00 SCX_CPU1_CS_CO/613 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1, 300 +21-126-11:09:56.786 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:11:14.018 00 TLMH-I:STS 58-012-14:06:27.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=32 Checksum Failure: OS code segment, Expected: 0x0012D687, Calculated: 0xFFFFB69D +21-126-11:11:14.889 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:14.891 00 SCX_CPU1_CS_CO/614 if (UT_TW_Status = UT_Success) then +21-126-11:11:14.891 00 SCX_CPU1_CS_CO/615 write "<*> Passed (3000.1) - Expected Event Msg ",CS_OS_MISCOMPARE_ERR_EID," rcv'd." +21-126-11:11:14.891 00 SPR-I:OPRO <*> Passed (3000.1) - Expected Event Msg 32 rcv'd. +21-126-11:11:14.891 00 SCX_CPU1_CS_CO/616 ut_setrequirements CS_30001, "P" +21-126-11:11:14.894 00 SCX_CPU1_CS_CO/620 endif +21-126-11:11:14.894 00 SCX_CPU1_CS_CO/621 +21-126-11:11:14.894 00 SCX_CPU1_CS_CO/622 write ";*********************************************************************" +21-126-11:11:14.894 00 SPR-I:OPRO ;********************************************************************* +21-126-11:11:14.894 00 SCX_CPU1_CS_CO/623 write "; Step 2.7: Send the Disable OS Code Segment command. " +21-126-11:11:14.894 00 SPR-I:OPRO ; Step 2.7: Send the Disable OS Code Segment command. +21-126-11:11:14.894 00 SCX_CPU1_CS_CO/624 write ";*********************************************************************" +21-126-11:11:14.894 00 SPR-I:OPRO ;********************************************************************* +21-126-11:11:14.894 00 SCX_CPU1_CS_CO/625 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 +21-126-11:11:14.896 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:14.897 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-126-11:11:14.897 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:14.897 00 SCX_CPU1_CS_CO/626 +21-126-11:11:14.912 00 SCX_CPU1_CS_CO/627 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:11:14.912 00 SCX_CPU1_CS_CO/629 /SCX_CPU1_CS_DisableOS +21-126-11:11:14.914 00 SCX_CPU1_CS_CO/630 +21-126-11:11:14.914 00 SCX_CPU1_CS_CO/631 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:11:14.917 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:11:15.524 00 TLMH-I:STS 58-012-14:06:28.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:11:17.921 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:17.922 00 SCX_CPU1_CS_CO/632 if (UT_TW_Status = UT_Success) then +21-126-11:11:17.923 00 SCX_CPU1_CS_CO/633 write "<*> Passed (1003;3003) - CS DisableOS command sent properly." +21-126-11:11:17.923 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:11:17.923 00 SCX_CPU1_CS_CO/634 ut_setrequirements CS_1003, "P" +21-126-11:11:17.926 00 SCX_CPU1_CS_CO/635 ut_setrequirements CS_3003, "P" +21-126-11:11:17.927 00 SCX_CPU1_CS_CO/640 endif +21-126-11:11:17.927 00 SCX_CPU1_CS_CO/641 +21-126-11:11:17.927 00 SCX_CPU1_CS_CO/643 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:11:17.931 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:17.931 00 SCX_CPU1_CS_CO/644 if (UT_TW_Status = UT_Success) then +21-126-11:11:17.931 00 SCX_CPU1_CS_CO/645 write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." +21-126-11:11:17.931 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-126-11:11:17.931 00 SCX_CPU1_CS_CO/646 ut_setrequirements CS_1003, "P" +21-126-11:11:17.954 00 SCX_CPU1_CS_CO/647 ut_setrequirements CS_3003, "P" +21-126-11:11:17.955 00 SCX_CPU1_CS_CO/652 endif +21-126-11:11:17.955 00 SCX_CPU1_CS_CO/653 +21-126-11:11:17.955 00 SCX_CPU1_CS_CO/654 wait 5 +21-126-11:11:17.955 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:11:22.960 00 SCX_CPU1_CS_CO/655 +21-126-11:11:22.960 00 SCX_CPU1_CS_CO/657 if (p@scx_cpu1_CS_OSState = "Disabled") then +21-126-11:11:22.960 00 SCX_CPU1_CS_CO/658 write "<*> Passed (3003) - OS State set to 'Disabled'." +21-126-11:11:22.960 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-126-11:11:22.960 00 SCX_CPU1_CS_CO/659 ut_setrequirements CS_3003, "P" +21-126-11:11:22.963 00 SCX_CPU1_CS_CO/663 endif +21-126-11:11:22.963 00 SCX_CPU1_CS_CO/664 +21-126-11:11:22.963 00 SCX_CPU1_CS_CO/665 write ";*********************************************************************" +21-126-11:11:22.964 00 SPR-I:OPRO ;********************************************************************* +21-126-11:11:22.964 00 SCX_CPU1_CS_CO/666 write "; Step 2.8: Send the Recompute OS Code Segment command. " +21-126-11:11:22.964 00 SPR-I:OPRO ; Step 2.8: Send the Recompute OS Code Segment command. +21-126-11:11:22.964 00 SCX_CPU1_CS_CO/667 write ";*********************************************************************" +21-126-11:11:22.964 00 SPR-I:OPRO ;********************************************************************* +21-126-11:11:22.964 00 SCX_CPU1_CS_CO/668 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_STARTED_DBG_EID,"DEBUG", 1 +21-126-11:11:22.967 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:22.967 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:11:22.967 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:22.967 00 SCX_CPU1_CS_CO/669 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:11:22.969 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:22.969 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:11:22.969 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:22.970 00 SCX_CPU1_CS_CO/670 +21-126-11:11:22.981 00 SCX_CPU1_CS_CO/671 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:11:22.981 00 SCX_CPU1_CS_CO/673 /SCX_CPU1_CS_RecomputeOS +21-126-11:11:22.995 00 SCX_CPU1_CS_CO/674 +21-126-11:11:22.995 00 SCX_CPU1_CS_CO/675 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:11:23.001 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:11:23.520 00 TLMH-I:STS 58-012-14:06:36.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:11:26.005 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:26.006 00 SCX_CPU1_CS_CO/676 if (UT_TW_Status = UT_Success) then +21-126-11:11:26.006 00 SCX_CPU1_CS_CO/677 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-126-11:11:26.006 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:11:26.006 00 SCX_CPU1_CS_CO/678 ut_setrequirements CS_1003, "P" +21-126-11:11:26.009 00 SCX_CPU1_CS_CO/679 ut_setrequirements CS_3004, "P" +21-126-11:11:26.010 00 SCX_CPU1_CS_CO/684 endif +21-126-11:11:26.010 00 SCX_CPU1_CS_CO/685 +21-126-11:11:26.010 00 SCX_CPU1_CS_CO/687 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:11:26.015 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:26.015 00 SCX_CPU1_CS_CO/688 if (UT_TW_Status = UT_Success) then +21-126-11:11:26.016 00 SCX_CPU1_CS_CO/689 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-126-11:11:26.016 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:11:26.016 00 SCX_CPU1_CS_CO/690 ut_setrequirements CS_1003, "P" +21-126-11:11:26.042 00 SCX_CPU1_CS_CO/691 ut_setrequirements CS_3004, "P" +21-126-11:11:26.042 00 SCX_CPU1_CS_CO/696 endif +21-126-11:11:26.042 00 SCX_CPU1_CS_CO/697 +21-126-11:11:26.042 00 SCX_CPU1_CS_CO/699 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:11:26.042 00 SCX_CPU1_CS_CO/700 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-126-11:11:26.042 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:11:26.042 00 SCX_CPU1_CS_CO/701 ut_setrequirements CS_3004, "P" +21-126-11:11:26.043 00 SCX_CPU1_CS_CO/705 endif +21-126-11:11:26.043 00 SCX_CPU1_CS_CO/706 +21-126-11:11:26.043 00 SCX_CPU1_CS_CO/708 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-126-11:11:26.047 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:08.523 00 TLMH-I:STS 58-012-14:08:21.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:13:09.172 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:09.174 00 SCX_CPU1_CS_CO/709 if (UT_TW_Status = UT_Success) then +21-126-11:13:09.175 00 SCX_CPU1_CS_CO/710 write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:13:09.175 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:13:09.175 00 SCX_CPU1_CS_CO/711 ut_setrequirements CS_30041, "P" +21-126-11:13:09.177 00 SCX_CPU1_CS_CO/715 endif +21-126-11:13:09.177 00 SCX_CPU1_CS_CO/716 +21-126-11:13:09.177 00 SCX_CPU1_CS_CO/718 currSCnt = {seqTlmItem} +21-126-11:13:09.177 00 SCX_CPU1_CS_CO/719 expectedSCnt = currSCnt + 1 +21-126-11:13:09.177 00 SCX_CPU1_CS_CO/720 +21-126-11:13:09.177 00 SCX_CPU1_CS_CO/721 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:13:09.180 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:11.183 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:11.185 00 SCX_CPU1_CS_CO/723 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:13:11.185 00 SCX_CPU1_CS_CO/724 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-126-11:13:11.185 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:13:11.185 00 SCX_CPU1_CS_CO/725 ut_setrequirements CS_30041, "P" +21-126-11:13:11.188 00 SCX_CPU1_CS_CO/729 endif +21-126-11:13:11.188 00 SCX_CPU1_CS_CO/730 +21-126-11:13:11.188 00 SCX_CPU1_CS_CO/731 wait 5 +21-126-11:13:11.188 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:16.194 00 SCX_CPU1_CS_CO/732 +21-126-11:13:16.194 00 SCX_CPU1_CS_CO/733 write ";*********************************************************************" +21-126-11:13:16.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:16.194 00 SCX_CPU1_CS_CO/734 write "; Step 2.9: Send the Report OS Code Segment command. " +21-126-11:13:16.194 00 SPR-I:OPRO ; Step 2.9: Send the Report OS Code Segment command. +21-126-11:13:16.194 00 SCX_CPU1_CS_CO/735 write ";*********************************************************************" +21-126-11:13:16.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:16.194 00 SCX_CPU1_CS_CO/736 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 +21-126-11:13:16.200 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:16.200 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:13:16.200 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:16.200 00 SCX_CPU1_CS_CO/737 +21-126-11:13:16.200 00 SCX_CPU1_CS_CO/738 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:13:16.200 00 SCX_CPU1_CS_CO/740 /SCX_CPU1_CS_ReportOS +21-126-11:13:16.212 00 SCX_CPU1_CS_CO/741 +21-126-11:13:16.212 00 SCX_CPU1_CS_CO/742 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:13:16.216 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:17.021 00 TLMH-I:STS 58-012-14:08:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:13:17.217 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:17.219 00 SCX_CPU1_CS_CO/743 if (UT_TW_Status = UT_Success) then +21-126-11:13:17.219 00 SCX_CPU1_CS_CO/744 write "<*> Passed (1003;3005) - CS ReportOS command sent properly." +21-126-11:13:17.219 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:13:17.219 00 SCX_CPU1_CS_CO/745 ut_setrequirements CS_1003, "P" +21-126-11:13:17.222 00 SCX_CPU1_CS_CO/746 ut_setrequirements CS_3005, "P" +21-126-11:13:17.225 00 SCX_CPU1_CS_CO/751 endif +21-126-11:13:17.225 00 SCX_CPU1_CS_CO/752 +21-126-11:13:17.225 00 SCX_CPU1_CS_CO/754 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:13:17.238 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:17.240 00 SCX_CPU1_CS_CO/755 if (UT_TW_Status = UT_Success) then +21-126-11:13:17.240 00 SCX_CPU1_CS_CO/756 write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." +21-126-11:13:17.240 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:13:17.240 00 SCX_CPU1_CS_CO/757 ut_setrequirements CS_1003, "P" +21-126-11:13:17.279 00 SCX_CPU1_CS_CO/758 ut_setrequirements CS_3005, "P" +21-126-11:13:17.279 00 SCX_CPU1_CS_CO/763 endif +21-126-11:13:17.279 00 SCX_CPU1_CS_CO/764 +21-126-11:13:17.279 00 SCX_CPU1_CS_CO/765 wait 5 +21-126-11:13:17.279 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:22.284 00 SCX_CPU1_CS_CO/766 +21-126-11:13:22.284 00 SCX_CPU1_CS_CO/767 write ";*********************************************************************" +21-126-11:13:22.284 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:22.284 00 SCX_CPU1_CS_CO/768 write "; Step 3.0: cFE Code Segment Test." +21-126-11:13:22.284 00 SPR-I:OPRO ; Step 3.0: cFE Code Segment Test. +21-126-11:13:22.284 00 SCX_CPU1_CS_CO/769 write ";*********************************************************************" +21-126-11:13:22.284 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:22.284 00 SCX_CPU1_CS_CO/770 write "; Step 3.1: Send the Enable Checksum command." +21-126-11:13:22.285 00 SPR-I:OPRO ; Step 3.1: Send the Enable Checksum command. +21-126-11:13:22.285 00 SCX_CPU1_CS_CO/771 write ";*********************************************************************" +21-126-11:13:22.285 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:22.285 00 SCX_CPU1_CS_CO/772 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-126-11:13:22.290 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:22.290 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-11:13:22.290 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:22.290 00 SCX_CPU1_CS_CO/773 +21-126-11:13:22.291 00 SCX_CPU1_CS_CO/774 local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:13:22.291 00 SCX_CPU1_CS_CO/776 /SCX_CPU1_CS_EnableAll +21-126-11:13:22.302 00 SCX_CPU1_CS_CO/777 +21-126-11:13:22.302 00 SCX_CPU1_CS_CO/778 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:13:22.305 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:23.025 00 TLMH-I:STS 58-012-14:08:36.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-11:13:23.308 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:23.309 00 SCX_CPU1_CS_CO/779 if (UT_TW_Status = UT_Success) then +21-126-11:13:23.309 00 SCX_CPU1_CS_CO/780 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-126-11:13:23.309 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-11:13:23.309 00 SCX_CPU1_CS_CO/781 ut_setrequirements CS_1003, "P" +21-126-11:13:23.310 00 SCX_CPU1_CS_CO/782 ut_setrequirements CS_8000, "P" +21-126-11:13:23.311 00 SCX_CPU1_CS_CO/787 endif +21-126-11:13:23.311 00 SCX_CPU1_CS_CO/788 +21-126-11:13:23.311 00 SCX_CPU1_CS_CO/790 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:13:23.315 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:23.315 00 SCX_CPU1_CS_CO/791 if (UT_TW_Status = UT_Success) then +21-126-11:13:23.315 00 SCX_CPU1_CS_CO/792 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-126-11:13:23.315 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-11:13:23.315 00 SCX_CPU1_CS_CO/793 ut_setrequirements CS_1003, "P" +21-126-11:13:23.342 00 SCX_CPU1_CS_CO/794 ut_setrequirements CS_8000, "P" +21-126-11:13:23.343 00 SCX_CPU1_CS_CO/799 endif +21-126-11:13:23.343 00 SCX_CPU1_CS_CO/800 +21-126-11:13:23.343 00 SCX_CPU1_CS_CO/801 wait 5 +21-126-11:13:23.343 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:28.347 00 SCX_CPU1_CS_CO/802 +21-126-11:13:28.347 00 SCX_CPU1_CS_CO/804 if (p@scx_cpu1_CS_State = "Enabled") then +21-126-11:13:28.347 00 SCX_CPU1_CS_CO/805 write "<*> Passed (8000) - Overall CS State set to 'Enabled'." +21-126-11:13:28.347 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Enabled'. +21-126-11:13:28.347 00 SCX_CPU1_CS_CO/806 ut_setrequirements CS_8000, "P" +21-126-11:13:28.348 00 SCX_CPU1_CS_CO/810 endif +21-126-11:13:28.348 00 SCX_CPU1_CS_CO/811 +21-126-11:13:28.348 00 SCX_CPU1_CS_CO/812 write ";*********************************************************************" +21-126-11:13:28.348 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:28.348 00 SCX_CPU1_CS_CO/813 write "; Step 3.2: Send the Enable cFE Code Segment command." +21-126-11:13:28.348 00 SPR-I:OPRO ; Step 3.2: Send the Enable cFE Code Segment command. +21-126-11:13:28.348 00 SCX_CPU1_CS_CO/814 write ";*********************************************************************" +21-126-11:13:28.348 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:28.348 00 SCX_CPU1_CS_CO/815 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_CFECORE_INF_EID, "INFO", 1 +21-126-11:13:28.350 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:28.350 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-126-11:13:28.350 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:28.350 00 SCX_CPU1_CS_CO/816 +21-126-11:13:28.350 00 SCX_CPU1_CS_CO/817 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:13:28.350 00 SCX_CPU1_CS_CO/818 +21-126-11:13:28.350 00 SCX_CPU1_CS_CO/820 /SCX_CPU1_CS_EnableCFECore +21-126-11:13:28.361 00 SCX_CPU1_CS_CO/821 +21-126-11:13:28.362 00 SCX_CPU1_CS_CO/822 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:13:28.365 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:29.015 00 TLMH-I:STS 58-012-14:08:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:13:29.366 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:29.366 00 SCX_CPU1_CS_CO/823 if (UT_TW_Status = UT_Success) then +21-126-11:13:29.366 00 SCX_CPU1_CS_CO/824 write "<*> Passed (1003;3007) - CS EnableCFECore command sent properly." +21-126-11:13:29.366 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-126-11:13:29.366 00 SCX_CPU1_CS_CO/825 ut_setrequirements CS_1003, "P" +21-126-11:13:29.367 00 SCX_CPU1_CS_CO/826 ut_setrequirements CS_3007, "P" +21-126-11:13:29.368 00 SCX_CPU1_CS_CO/831 endif +21-126-11:13:29.368 00 SCX_CPU1_CS_CO/832 +21-126-11:13:29.368 00 SCX_CPU1_CS_CO/834 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:13:29.370 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:29.371 00 SCX_CPU1_CS_CO/835 if (UT_TW_Status = UT_Success) then +21-126-11:13:29.371 00 SCX_CPU1_CS_CO/836 write "<*> Passed (1003;3007) - Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID," rcv'd." +21-126-11:13:29.371 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-126-11:13:29.371 00 SCX_CPU1_CS_CO/837 ut_setrequirements CS_1003, "P" +21-126-11:13:29.391 00 SCX_CPU1_CS_CO/838 ut_setrequirements CS_3007, "P" +21-126-11:13:29.392 00 SCX_CPU1_CS_CO/843 endif +21-126-11:13:29.392 00 SCX_CPU1_CS_CO/844 +21-126-11:13:29.392 00 SCX_CPU1_CS_CO/845 wait 5 +21-126-11:13:29.392 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:34.396 00 SCX_CPU1_CS_CO/846 +21-126-11:13:34.396 00 SCX_CPU1_CS_CO/848 if (p@scx_cpu1_CS_CFECoreState = "Enabled") then +21-126-11:13:34.397 00 SCX_CPU1_CS_CO/849 write "<*> Passed (3007) - cFE Core State set to 'Enabled'." +21-126-11:13:34.397 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-126-11:13:34.397 00 SCX_CPU1_CS_CO/850 ut_setrequirements CS_3007, "P" +21-126-11:13:34.400 00 SCX_CPU1_CS_CO/854 endif +21-126-11:13:34.401 00 SCX_CPU1_CS_CO/855 +21-126-11:13:34.401 00 SCX_CPU1_CS_CO/856 wait 5 +21-126-11:13:34.401 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:39.406 00 SCX_CPU1_CS_CO/857 +21-126-11:13:39.406 00 SCX_CPU1_CS_CO/859 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:13:39.406 00 SCX_CPU1_CS_CO/861 /SCX_CPU1_CS_DisableOS +21-126-11:13:39.420 00 SCX_CPU1_CS_CO/862 +21-126-11:13:39.420 00 SCX_CPU1_CS_CO/863 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:13:39.433 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:40.014 00 TLMH-I:STS 58-012-14:08:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:13:41.436 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:41.437 00 SCX_CPU1_CS_CO/864 if (UT_TW_Status = UT_Success) then +21-126-11:13:41.437 00 SCX_CPU1_CS_CO/865 write "<*> Passed (1003;3003) - CS DisableOS command sent properly." +21-126-11:13:41.438 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:13:41.438 00 SCX_CPU1_CS_CO/866 ut_setrequirements CS_1003, "P" +21-126-11:13:41.441 00 SCX_CPU1_CS_CO/867 ut_setrequirements CS_3003, "P" +21-126-11:13:41.441 00 SCX_CPU1_CS_CO/872 endif +21-126-11:13:41.441 00 SCX_CPU1_CS_CO/873 +21-126-11:13:41.441 00 SCX_CPU1_CS_CO/874 write ";*********************************************************************" +21-126-11:13:41.442 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:41.442 00 SCX_CPU1_CS_CO/875 write "; Step 3.3: Verify that CRC calculations are happening." +21-126-11:13:41.442 00 SPR-I:OPRO ; Step 3.3: Verify that CRC calculations are happening. +21-126-11:13:41.442 00 SCX_CPU1_CS_CO/876 write ";*********************************************************************" +21-126-11:13:41.442 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:41.442 00 SCX_CPU1_CS_CO/878 local waitForCFECRC = TRUE +21-126-11:13:41.442 00 SCX_CPU1_CS_CO/879 +21-126-11:13:41.442 00 SCX_CPU1_CS_CO/880 while (waitForCFECRC = TRUE) do +21-126-11:13:41.442 00 SCX_CPU1_CS_CO/881 if (SCX_CPU1_CS_CFECOREBASELINE <> 0) then +21-126-11:13:41.462 00 SCX_CPU1_CS_CO/882 waitForCFECRC = FALSE +21-126-11:13:41.462 00 SCX_CPU1_CS_CO/885 endif +21-126-11:13:41.462 00 SCX_CPU1_CS_CO/886 enddo +21-126-11:13:41.462 00 SCX_CPU1_CS_CO/887 +21-126-11:13:41.462 00 SCX_CPU1_CS_CO/888 write "<*> Passed (3006) - Checksumming is occurring." +21-126-11:13:41.462 00 SPR-I:OPRO <*> Passed (3006) - Checksumming is occurring. +21-126-11:13:41.462 00 SCX_CPU1_CS_CO/889 ut_setrequirements CS_3006, "P" +21-126-11:13:41.463 00 SCX_CPU1_CS_CO/890 +21-126-11:13:41.463 00 SCX_CPU1_CS_CO/891 write ";*********************************************************************" +21-126-11:13:41.463 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:41.463 00 SCX_CPU1_CS_CO/892 write "; Step 3.4: Send the Disable cFE Code Segment command. " +21-126-11:13:41.463 00 SPR-I:OPRO ; Step 3.4: Send the Disable cFE Code Segment command. +21-126-11:13:41.463 00 SCX_CPU1_CS_CO/893 write ";*********************************************************************" +21-126-11:13:41.463 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:41.463 00 SCX_CPU1_CS_CO/894 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_CFECORE_INF_EID, "INFO", 1 +21-126-11:13:41.465 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:41.466 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-126-11:13:41.466 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:41.466 00 SCX_CPU1_CS_CO/895 +21-126-11:13:41.466 00 SCX_CPU1_CS_CO/896 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:13:41.466 00 SCX_CPU1_CS_CO/898 /SCX_CPU1_CS_DisableCFECore +21-126-11:13:41.477 00 SCX_CPU1_CS_CO/899 +21-126-11:13:41.477 00 SCX_CPU1_CS_CO/900 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:13:41.480 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:42.021 00 TLMH-I:STS 58-012-14:08:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:13:43.482 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:43.484 00 SCX_CPU1_CS_CO/901 if (UT_TW_Status = UT_Success) then +21-126-11:13:43.484 00 SCX_CPU1_CS_CO/902 write "<*> Passed (1003;3008) - CS DisableCFECore command sent properly." +21-126-11:13:43.484 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-126-11:13:43.484 00 SCX_CPU1_CS_CO/903 ut_setrequirements CS_1003, "P" +21-126-11:13:43.487 00 SCX_CPU1_CS_CO/904 ut_setrequirements CS_3008, "P" +21-126-11:13:43.490 00 SCX_CPU1_CS_CO/909 endif +21-126-11:13:43.490 00 SCX_CPU1_CS_CO/910 +21-126-11:13:43.490 00 SCX_CPU1_CS_CO/912 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:13:43.494 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:43.495 00 SCX_CPU1_CS_CO/913 if (UT_TW_Status = UT_Success) then +21-126-11:13:43.495 00 SCX_CPU1_CS_CO/914 write "<*> Passed (1003;3008) - Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID," rcv'd." +21-126-11:13:43.495 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-126-11:13:43.495 00 SCX_CPU1_CS_CO/915 ut_setrequirements CS_1003, "P" +21-126-11:13:43.521 00 SCX_CPU1_CS_CO/916 ut_setrequirements CS_3008, "P" +21-126-11:13:43.522 00 SCX_CPU1_CS_CO/921 endif +21-126-11:13:43.522 00 SCX_CPU1_CS_CO/922 +21-126-11:13:43.522 00 SCX_CPU1_CS_CO/923 wait 5 +21-126-11:13:43.522 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:48.527 00 SCX_CPU1_CS_CO/924 +21-126-11:13:48.527 00 SCX_CPU1_CS_CO/926 if (p@scx_cpu1_CS_CFECoreState = "Disabled") then +21-126-11:13:48.527 00 SCX_CPU1_CS_CO/927 write "<*> Passed (3008) - cFE Core State set to 'Disabled'." +21-126-11:13:48.527 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-126-11:13:48.528 00 SCX_CPU1_CS_CO/928 ut_setrequirements CS_3008, "P" +21-126-11:13:48.531 00 SCX_CPU1_CS_CO/932 endif +21-126-11:13:48.531 00 SCX_CPU1_CS_CO/933 +21-126-11:13:48.531 00 SCX_CPU1_CS_CO/934 wait 5 +21-126-11:13:48.531 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:53.536 00 SCX_CPU1_CS_CO/935 +21-126-11:13:53.536 00 SCX_CPU1_CS_CO/936 write ";*********************************************************************" +21-126-11:13:53.536 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:53.536 00 SCX_CPU1_CS_CO/937 write "; Step 3.5: Using the TST_CS application, manipulate the cFE CRC. " +21-126-11:13:53.536 00 SPR-I:OPRO ; Step 3.5: Using the TST_CS application, manipulate the cFE CRC. +21-126-11:13:53.536 00 SCX_CPU1_CS_CO/938 write ";*********************************************************************" +21-126-11:13:53.536 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:53.537 00 SCX_CPU1_CS_CO/940 ut_setupevents "SCX", "CPU1", "TST_CS", TST_CS_CORRUPT_CFE_CRC_INF_EID, "INFO", 1 +21-126-11:13:53.544 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:53.545 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 14 +21-126-11:13:53.545 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:53.546 00 SCX_CPU1_CS_CO/941 +21-126-11:13:53.546 00 SCX_CPU1_CS_CO/942 /SCX_CPU1_TST_CS_CorruptCFECRC +21-126-11:13:53.559 00 SCX_CPU1_CS_CO/943 +21-126-11:13:53.559 00 SCX_CPU1_CS_CO/945 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:13:53.564 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:54.023 00 TLMH-I:STS 58-012-14:09:07.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=14 Corrupt cFE Core CRC command +21-126-11:13:54.565 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:54.565 00 SCX_CPU1_CS_CO/946 if (UT_TW_Status = UT_Success) then +21-126-11:13:54.565 00 SCX_CPU1_CS_CO/947 write "<*> Passed - Expected Event Msg ",TST_CS_CORRUPT_CFE_CRC_INF_EID," rcv'd." +21-126-11:13:54.565 00 SPR-I:OPRO <*> Passed - Expected Event Msg 14 rcv'd. +21-126-11:13:54.565 00 SCX_CPU1_CS_CO/950 endif +21-126-11:13:54.565 00 SCX_CPU1_CS_CO/951 +21-126-11:13:54.565 00 SCX_CPU1_CS_CO/952 wait 5 +21-126-11:13:54.565 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:59.570 00 SCX_CPU1_CS_CO/953 +21-126-11:13:59.570 00 SCX_CPU1_CS_CO/954 write ";***********************************************************************" +21-126-11:13:59.570 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:59.570 00 SCX_CPU1_CS_CO/955 write "; Step 3.6: Send the Enable cFE command. " +21-126-11:13:59.570 00 SPR-I:OPRO ; Step 3.6: Send the Enable cFE command. +21-126-11:13:59.571 00 SCX_CPU1_CS_CO/956 write ";***********************************************************************" +21-126-11:13:59.571 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:59.571 00 SCX_CPU1_CS_CO/957 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_CFECORE_INF_EID, "INFO", 1 +21-126-11:13:59.577 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:59.577 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-126-11:13:59.578 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:59.578 00 SCX_CPU1_CS_CO/958 +21-126-11:13:59.578 00 SCX_CPU1_CS_CO/959 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:13:59.579 00 SCX_CPU1_CS_CO/960 +21-126-11:13:59.579 00 SCX_CPU1_CS_CO/962 /SCX_CPU1_CS_EnableCFECore +21-126-11:13:59.596 00 SCX_CPU1_CS_CO/963 +21-126-11:13:59.596 00 SCX_CPU1_CS_CO/964 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:13:59.604 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:00.023 00 TLMH-I:STS 58-012-14:09:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:14:01.606 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:01.607 00 SCX_CPU1_CS_CO/965 if (UT_TW_Status = UT_Success) then +21-126-11:14:01.608 00 SCX_CPU1_CS_CO/966 write "<*> Passed (1003;3007) - CS EnableCFECore command sent properly." +21-126-11:14:01.608 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-126-11:14:01.608 00 SCX_CPU1_CS_CO/967 ut_setrequirements CS_1003, "P" +21-126-11:14:01.612 00 SCX_CPU1_CS_CO/968 ut_setrequirements CS_3007, "P" +21-126-11:14:01.615 00 SCX_CPU1_CS_CO/973 endif +21-126-11:14:01.615 00 SCX_CPU1_CS_CO/974 +21-126-11:14:01.615 00 SCX_CPU1_CS_CO/976 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:14:01.629 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:01.631 00 SCX_CPU1_CS_CO/977 if (UT_TW_Status = UT_Success) then +21-126-11:14:01.632 00 SCX_CPU1_CS_CO/978 write "<*> Passed (1003;3007) - Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID," rcv'd." +21-126-11:14:01.632 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-126-11:14:01.632 00 SCX_CPU1_CS_CO/979 ut_setrequirements CS_1003, "P" +21-126-11:14:01.668 00 SCX_CPU1_CS_CO/980 ut_setrequirements CS_3007, "P" +21-126-11:14:01.669 00 SCX_CPU1_CS_CO/985 endif +21-126-11:14:01.669 00 SCX_CPU1_CS_CO/986 +21-126-11:14:01.669 00 SCX_CPU1_CS_CO/987 wait 5 +21-126-11:14:01.669 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:06.673 00 SCX_CPU1_CS_CO/988 +21-126-11:14:06.673 00 SCX_CPU1_CS_CO/990 if (p@scx_cpu1_CS_CFECoreState = "Enabled") then +21-126-11:14:06.674 00 SCX_CPU1_CS_CO/991 write "<*> Passed (3007) - cFE Core State set to 'Enabled'." +21-126-11:14:06.674 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-126-11:14:06.674 00 SCX_CPU1_CS_CO/992 ut_setrequirements CS_3007, "P" +21-126-11:14:06.677 00 SCX_CPU1_CS_CO/996 endif +21-126-11:14:06.677 00 SCX_CPU1_CS_CO/997 +21-126-11:14:06.677 00 SCX_CPU1_CS_CO/998 wait 5 +21-126-11:14:06.678 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:11.682 00 SCX_CPU1_CS_CO/999 +21-126-11:14:11.682 00 SCX_CPU1_CS_CO/1001 ut_setupevents "SCX","CPU1",{CSAppName},CS_CFECORE_MISCOMPARE_ERR_EID,"ERROR", 1 +21-126-11:14:11.689 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:11.690 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 31 +21-126-11:14:11.690 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:11.691 00 SCX_CPU1_CS_CO/1002 +21-126-11:14:11.691 00 SCX_CPU1_CS_CO/1004 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1, 200 +21-126-11:14:11.702 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:14.018 00 TLMH-I:STS 58-012-14:09:27.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=31 Checksum Failure: cFE Core, Expected: 0x0012D687, Calculated: 0x000041E0 +21-126-11:14:14.706 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:14.708 00 SCX_CPU1_CS_CO/1005 if (UT_TW_Status = UT_Success) then +21-126-11:14:14.708 00 SCX_CPU1_CS_CO/1006 write "<*> Passed (3006.1) - Expected Event Msg ",CS_OS_MISCOMPARE_ERR_EID," rcv'd." +21-126-11:14:14.708 00 SPR-I:OPRO <*> Passed (3006.1) - Expected Event Msg 32 rcv'd. +21-126-11:14:14.708 00 SCX_CPU1_CS_CO/1007 ut_setrequirements CS_30061, "P" +21-126-11:14:14.711 00 SCX_CPU1_CS_CO/1011 endif +21-126-11:14:14.711 00 SCX_CPU1_CS_CO/1012 +21-126-11:14:14.711 00 SCX_CPU1_CS_CO/1013 write ";*********************************************************************" +21-126-11:14:14.712 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:14.712 00 SCX_CPU1_CS_CO/1014 write "; Step 3.7: Send the Recompute cFE Code Segment command. " +21-126-11:14:14.712 00 SPR-I:OPRO ; Step 3.7: Send the Recompute cFE Code Segment command. +21-126-11:14:14.712 00 SCX_CPU1_CS_CO/1015 write ";*********************************************************************" +21-126-11:14:14.712 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:14.712 00 SCX_CPU1_CS_CO/1017 /SCX_CPU1_CS_DisableCFECore +21-126-11:14:14.727 00 SCX_CPU1_CS_CO/1018 wait 5 +21-126-11:14:14.727 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:15.521 00 TLMH-I:STS 58-012-14:09:28.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:14:19.732 00 SCX_CPU1_CS_CO/1019 +21-126-11:14:19.732 00 SCX_CPU1_CS_CO/1020 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:14:19.737 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:19.737 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:14:19.737 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:19.738 00 SCX_CPU1_CS_CO/1021 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:14:19.740 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:19.740 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:14:19.740 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:19.741 00 SCX_CPU1_CS_CO/1022 +21-126-11:14:19.741 00 SCX_CPU1_CS_CO/1023 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:14:19.741 00 SCX_CPU1_CS_CO/1025 /SCX_CPU1_CS_RecomputeCFECore +21-126-11:14:19.752 00 SCX_CPU1_CS_CO/1026 +21-126-11:14:19.753 00 SCX_CPU1_CS_CO/1027 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:14:19.756 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:20.517 00 TLMH-I:STS 58-012-14:09:33.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:14:21.759 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:21.761 00 SCX_CPU1_CS_CO/1028 if (UT_TW_Status = UT_Success) then +21-126-11:14:21.761 00 SCX_CPU1_CS_CO/1029 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-126-11:14:21.762 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:14:21.762 00 SCX_CPU1_CS_CO/1030 ut_setrequirements CS_1003, "P" +21-126-11:14:21.764 00 SCX_CPU1_CS_CO/1031 ut_setrequirements CS_3009, "P" +21-126-11:14:21.766 00 SCX_CPU1_CS_CO/1036 endif +21-126-11:14:21.766 00 SCX_CPU1_CS_CO/1037 +21-126-11:14:21.766 00 SCX_CPU1_CS_CO/1039 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:14:21.770 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:21.770 00 SCX_CPU1_CS_CO/1040 if (UT_TW_Status = UT_Success) then +21-126-11:14:21.770 00 SCX_CPU1_CS_CO/1041 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-126-11:14:21.771 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:14:21.771 00 SCX_CPU1_CS_CO/1042 ut_setrequirements CS_1003, "P" +21-126-11:14:21.795 00 SCX_CPU1_CS_CO/1043 ut_setrequirements CS_3009, "P" +21-126-11:14:21.796 00 SCX_CPU1_CS_CO/1048 endif +21-126-11:14:21.796 00 SCX_CPU1_CS_CO/1049 +21-126-11:14:21.796 00 SCX_CPU1_CS_CO/1051 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:14:21.796 00 SCX_CPU1_CS_CO/1052 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-126-11:14:21.796 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:14:21.796 00 SCX_CPU1_CS_CO/1053 ut_setrequirements CS_3009, "P" +21-126-11:14:21.797 00 SCX_CPU1_CS_CO/1057 endif +21-126-11:14:21.797 00 SCX_CPU1_CS_CO/1058 +21-126-11:14:21.797 00 SCX_CPU1_CS_CO/1060 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 230 +21-126-11:14:21.800 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:42.521 00 TLMH-I:STS 58-012-14:09:55.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:14:42.828 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:42.829 00 SCX_CPU1_CS_CO/1061 if (UT_TW_Status = UT_Success) then +21-126-11:14:42.830 00 SCX_CPU1_CS_CO/1062 write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:14:42.830 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:14:42.830 00 SCX_CPU1_CS_CO/1063 ut_setrequirements CS_30091, "P" +21-126-11:14:42.833 00 SCX_CPU1_CS_CO/1067 endif +21-126-11:14:42.834 00 SCX_CPU1_CS_CO/1068 +21-126-11:14:42.834 00 SCX_CPU1_CS_CO/1070 currSCnt = {seqTlmItem} +21-126-11:14:42.834 00 SCX_CPU1_CS_CO/1071 expectedSCnt = currSCnt + 1 +21-126-11:14:42.834 00 SCX_CPU1_CS_CO/1072 +21-126-11:14:42.834 00 SCX_CPU1_CS_CO/1073 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:14:42.847 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:43.848 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:43.850 00 SCX_CPU1_CS_CO/1075 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:14:43.850 00 SCX_CPU1_CS_CO/1076 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-126-11:14:43.850 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:14:43.850 00 SCX_CPU1_CS_CO/1077 ut_setrequirements CS_30091, "P" +21-126-11:14:43.853 00 SCX_CPU1_CS_CO/1081 endif +21-126-11:14:43.853 00 SCX_CPU1_CS_CO/1082 +21-126-11:14:43.853 00 SCX_CPU1_CS_CO/1083 wait 5 +21-126-11:14:43.853 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:48.858 00 SCX_CPU1_CS_CO/1084 +21-126-11:14:48.858 00 SCX_CPU1_CS_CO/1085 write ";*********************************************************************" +21-126-11:14:48.858 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:48.859 00 SCX_CPU1_CS_CO/1086 write "; Step 3.8: Send the Report cFE Code Segment command. " +21-126-11:14:48.859 00 SPR-I:OPRO ; Step 3.8: Send the Report cFE Code Segment command. +21-126-11:14:48.859 00 SCX_CPU1_CS_CO/1087 write ";*********************************************************************" +21-126-11:14:48.859 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:48.859 00 SCX_CPU1_CS_CO/1088 ut_setupevents "SCX","CPU1",{CSAppName},CS_BASELINE_CFECORE_INF_EID,"INFO", 1 +21-126-11:14:48.864 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:48.864 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:14:48.864 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:48.865 00 SCX_CPU1_CS_CO/1089 +21-126-11:14:48.865 00 SCX_CPU1_CS_CO/1090 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:14:48.865 00 SCX_CPU1_CS_CO/1092 /SCX_CPU1_CS_ReportCFECore +21-126-11:14:48.867 00 SCX_CPU1_CS_CO/1093 +21-126-11:14:48.867 00 SCX_CPU1_CS_CO/1094 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:14:48.870 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:49.521 00 TLMH-I:STS 58-012-14:10:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:14:51.874 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:51.876 00 SCX_CPU1_CS_CO/1095 if (UT_TW_Status = UT_Success) then +21-126-11:14:51.876 00 SCX_CPU1_CS_CO/1096 write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." +21-126-11:14:51.876 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:14:51.876 00 SCX_CPU1_CS_CO/1097 ut_setrequirements CS_1003, "P" +21-126-11:14:51.879 00 SCX_CPU1_CS_CO/1098 ut_setrequirements CS_3010, "P" +21-126-11:14:51.880 00 SCX_CPU1_CS_CO/1103 endif +21-126-11:14:51.881 00 SCX_CPU1_CS_CO/1104 +21-126-11:14:51.881 00 SCX_CPU1_CS_CO/1106 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:14:51.885 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:51.885 00 SCX_CPU1_CS_CO/1107 if (UT_TW_Status = UT_Success) then +21-126-11:14:51.885 00 SCX_CPU1_CS_CO/1108 write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." +21-126-11:14:51.885 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:14:51.886 00 SCX_CPU1_CS_CO/1109 ut_setrequirements CS_1003, "P" +21-126-11:14:51.911 00 SCX_CPU1_CS_CO/1110 ut_setrequirements CS_3010, "P" +21-126-11:14:51.912 00 SCX_CPU1_CS_CO/1115 endif +21-126-11:14:51.912 00 SCX_CPU1_CS_CO/1116 +21-126-11:14:51.912 00 SCX_CPU1_CS_CO/1117 wait 5 +21-126-11:14:51.912 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:56.917 00 SCX_CPU1_CS_CO/1118 +21-126-11:14:56.917 00 SCX_CPU1_CS_CO/1119 write ";*********************************************************************" +21-126-11:14:56.917 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:56.917 00 SCX_CPU1_CS_CO/1120 write "; Step 4.0: Invalid Command Test." +21-126-11:14:56.918 00 SPR-I:OPRO ; Step 4.0: Invalid Command Test. +21-126-11:14:56.918 00 SCX_CPU1_CS_CO/1121 write ";*********************************************************************" +21-126-11:14:56.918 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:56.918 00 SCX_CPU1_CS_CO/1122 write "; Step 4.1: Send the Enable OS Code Segment command with an invalid " +21-126-11:14:56.918 00 SPR-I:OPRO ; Step 4.1: Send the Enable OS Code Segment command with an invalid +21-126-11:14:56.918 00 SCX_CPU1_CS_CO/1123 write "; length. " +21-126-11:14:56.918 00 SPR-I:OPRO ; length. +21-126-11:14:56.919 00 SCX_CPU1_CS_CO/1124 write ";*********************************************************************" +21-126-11:14:56.919 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:56.919 00 SCX_CPU1_CS_CO/1125 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-11:14:56.923 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:56.923 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:14:56.923 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:56.923 00 SCX_CPU1_CS_CO/1126 +21-126-11:14:56.923 00 SCX_CPU1_CS_CO/1127 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:14:56.924 00 SCX_CPU1_CS_CO/1128 +21-126-11:14:56.924 00 SCX_CPU1_CS_CO/1130 rawcmd = "189Fc00000020AB0" +21-126-11:14:56.924 00 SCX_CPU1_CS_CO/1131 +21-126-11:14:56.924 00 SCX_CPU1_CS_CO/1132 if ("CPU1" = "CPU2") then +21-126-11:14:56.924 00 SCX_CPU1_CS_CO/1134 elseif ("CPU1" = "CPU3") then +21-126-11:14:56.924 00 SCX_CPU1_CS_CO/1136 endif +21-126-11:14:56.924 00 SCX_CPU1_CS_CO/1137 +21-126-11:14:56.924 00 SCX_CPU1_CS_CO/1138 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-11:14:56.928 00 SPR-I:OPRO Sending: 189Fc00000020AB0 +21-126-11:14:56.944 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:14:56.945 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:57.513 00 TLMH-I:STS 58-012-14:10:10.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 10, Len = 9, Expected = 8 +21-126-11:14:57.946 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:57.949 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:14:58.951 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:14:59.955 00 SCX_CPU1_CS_CO/1139 +21-126-11:14:59.956 00 SCX_CPU1_CS_CO/1140 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:14:59.960 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:59.961 00 SCX_CPU1_CS_CO/1141 if (UT_TW_Status = UT_Success) then +21-126-11:14:59.961 00 SCX_CPU1_CS_CO/1142 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-11:14:59.961 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:14:59.961 00 SCX_CPU1_CS_CO/1143 ut_setrequirements CS_1002, "P" +21-126-11:14:59.962 00 SCX_CPU1_CS_CO/1144 ut_setrequirements CS_1004, "P" +21-126-11:14:59.964 00 SCX_CPU1_CS_CO/1149 endif +21-126-11:14:59.964 00 SCX_CPU1_CS_CO/1150 +21-126-11:14:59.964 00 SCX_CPU1_CS_CO/1151 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-11:14:59.964 00 SCX_CPU1_CS_CO/1152 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:14:59.964 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:14:59.964 00 SCX_CPU1_CS_CO/1153 ut_setrequirements CS_1004, "P" +21-126-11:14:59.987 00 SCX_CPU1_CS_CO/1157 endif +21-126-11:14:59.987 00 SCX_CPU1_CS_CO/1158 +21-126-11:14:59.987 00 SCX_CPU1_CS_CO/1159 wait 5 +21-126-11:14:59.987 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:04.991 00 SCX_CPU1_CS_CO/1160 +21-126-11:15:04.991 00 SCX_CPU1_CS_CO/1161 write ";*********************************************************************" +21-126-11:15:04.992 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:04.992 00 SCX_CPU1_CS_CO/1162 write "; Step 4.2: Send the Disable OS Code Segment command with an invalid " +21-126-11:15:04.992 00 SPR-I:OPRO ; Step 4.2: Send the Disable OS Code Segment command with an invalid +21-126-11:15:04.992 00 SCX_CPU1_CS_CO/1163 write "; length. " +21-126-11:15:04.992 00 SPR-I:OPRO ; length. +21-126-11:15:04.992 00 SCX_CPU1_CS_CO/1164 write ";*********************************************************************" +21-126-11:15:04.992 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:04.992 00 SCX_CPU1_CS_CO/1165 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-11:15:04.998 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:04.998 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:04.998 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1166 +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1167 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1168 +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1170 rawcmd = "189Fc00000020BB1" +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1171 +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1172 if ("CPU1" = "CPU2") then +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1174 elseif ("CPU1" = "CPU3") then +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1176 endif +21-126-11:15:04.999 00 SCX_CPU1_CS_CO/1177 +21-126-11:15:05.000 00 SCX_CPU1_CS_CO/1178 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-11:15:05.005 00 SPR-I:OPRO Sending: 189Fc00000020BB1 +21-126-11:15:05.024 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:05.024 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:05.523 00 TLMH-I:STS 58-012-14:10:18.483 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 11, Len = 9, Expected = 8 +21-126-11:15:07.027 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:07.031 00 SCX_CPU1_CS_CO/1179 +21-126-11:15:07.031 00 SCX_CPU1_CS_CO/1180 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:07.036 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:07.036 00 SCX_CPU1_CS_CO/1181 if (UT_TW_Status = UT_Success) then +21-126-11:15:07.036 00 SCX_CPU1_CS_CO/1182 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-11:15:07.036 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:07.036 00 SCX_CPU1_CS_CO/1183 ut_setrequirements CS_1002, "P" +21-126-11:15:07.037 00 SCX_CPU1_CS_CO/1184 ut_setrequirements CS_1004, "P" +21-126-11:15:07.038 00 SCX_CPU1_CS_CO/1189 endif +21-126-11:15:07.038 00 SCX_CPU1_CS_CO/1190 +21-126-11:15:07.038 00 SCX_CPU1_CS_CO/1191 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-11:15:07.038 00 SCX_CPU1_CS_CO/1192 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:15:07.038 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:07.038 00 SCX_CPU1_CS_CO/1193 ut_setrequirements CS_1004, "P" +21-126-11:15:07.062 00 SCX_CPU1_CS_CO/1197 endif +21-126-11:15:07.063 00 SCX_CPU1_CS_CO/1198 +21-126-11:15:07.063 00 SCX_CPU1_CS_CO/1199 wait 5 +21-126-11:15:07.063 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:12.067 00 SCX_CPU1_CS_CO/1200 +21-126-11:15:12.067 00 SCX_CPU1_CS_CO/1201 write ";*********************************************************************" +21-126-11:15:12.067 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:12.067 00 SCX_CPU1_CS_CO/1202 write "; Step 4.3: Send the Recompute OS Code Segment CRC command with an " +21-126-11:15:12.068 00 SPR-I:OPRO ; Step 4.3: Send the Recompute OS Code Segment CRC command with an +21-126-11:15:12.068 00 SCX_CPU1_CS_CO/1203 write "; invalid length." +21-126-11:15:12.068 00 SPR-I:OPRO ; invalid length. +21-126-11:15:12.068 00 SCX_CPU1_CS_CO/1204 write ";*********************************************************************" +21-126-11:15:12.068 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:12.068 00 SCX_CPU1_CS_CO/1205 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-11:15:12.074 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:12.074 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:12.074 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1206 +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1207 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1208 +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1210 rawcmd = "189Fc00000020DB5" +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1211 +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1212 if ("CPU1" = "CPU2") then +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1214 elseif ("CPU1" = "CPU3") then +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1216 endif +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1217 +21-126-11:15:12.075 00 SCX_CPU1_CS_CO/1218 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-11:15:12.079 00 SPR-I:OPRO Sending: 189Fc00000020DB5 +21-126-11:15:12.095 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:12.095 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:12.514 00 TLMH-I:STS 58-012-14:10:25.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 13, Len = 9, Expected = 8 +21-126-11:15:13.096 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:13.100 00 SCX_CPU1_CS_CO/1219 +21-126-11:15:13.100 00 SCX_CPU1_CS_CO/1220 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:13.105 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:13.105 00 SCX_CPU1_CS_CO/1221 if (UT_TW_Status = UT_Success) then +21-126-11:15:13.105 00 SCX_CPU1_CS_CO/1222 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-11:15:13.105 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:13.105 00 SCX_CPU1_CS_CO/1223 ut_setrequirements CS_1002, "P" +21-126-11:15:13.106 00 SCX_CPU1_CS_CO/1224 ut_setrequirements CS_1004, "P" +21-126-11:15:13.107 00 SCX_CPU1_CS_CO/1229 endif +21-126-11:15:13.107 00 SCX_CPU1_CS_CO/1230 +21-126-11:15:13.107 00 SCX_CPU1_CS_CO/1231 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-11:15:13.107 00 SCX_CPU1_CS_CO/1232 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:15:13.107 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:13.107 00 SCX_CPU1_CS_CO/1233 ut_setrequirements CS_1004, "P" +21-126-11:15:13.134 00 SCX_CPU1_CS_CO/1237 endif +21-126-11:15:13.134 00 SCX_CPU1_CS_CO/1238 +21-126-11:15:13.134 00 SCX_CPU1_CS_CO/1239 wait 5 +21-126-11:15:13.134 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:18.138 00 SCX_CPU1_CS_CO/1240 +21-126-11:15:18.139 00 SCX_CPU1_CS_CO/1241 write ";*********************************************************************" +21-126-11:15:18.139 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:18.139 00 SCX_CPU1_CS_CO/1242 write "; Step 4.4: Send the Report OS Code Segment CRC command with an " +21-126-11:15:18.139 00 SPR-I:OPRO ; Step 4.4: Send the Report OS Code Segment CRC command with an +21-126-11:15:18.139 00 SCX_CPU1_CS_CO/1243 write "; invalid length." +21-126-11:15:18.139 00 SPR-I:OPRO ; invalid length. +21-126-11:15:18.139 00 SCX_CPU1_CS_CO/1244 write ";*********************************************************************" +21-126-11:15:18.139 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:18.139 00 SCX_CPU1_CS_CO/1245 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-11:15:18.145 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:18.145 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:18.145 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:18.145 00 SCX_CPU1_CS_CO/1246 +21-126-11:15:18.145 00 SCX_CPU1_CS_CO/1247 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:18.146 00 SCX_CPU1_CS_CO/1248 +21-126-11:15:18.146 00 SCX_CPU1_CS_CO/1250 rawcmd = "189Fc00000020CB8" +21-126-11:15:18.146 00 SCX_CPU1_CS_CO/1251 +21-126-11:15:18.146 00 SCX_CPU1_CS_CO/1252 if ("CPU1" = "CPU2") then +21-126-11:15:18.146 00 SCX_CPU1_CS_CO/1254 elseif ("CPU1" = "CPU3") then +21-126-11:15:18.146 00 SCX_CPU1_CS_CO/1256 endif +21-126-11:15:18.146 00 SCX_CPU1_CS_CO/1257 +21-126-11:15:18.146 00 SCX_CPU1_CS_CO/1258 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-11:15:18.150 00 SPR-I:OPRO Sending: 189Fc00000020CB8 +21-126-11:15:18.156 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:18.156 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:18.520 00 TLMH-I:STS 58-012-14:10:31.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 12, Len = 9, Expected = 8 +21-126-11:15:19.158 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:19.162 00 SCX_CPU1_CS_CO/1259 +21-126-11:15:19.162 00 SCX_CPU1_CS_CO/1260 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:19.167 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:19.167 00 SCX_CPU1_CS_CO/1261 if (UT_TW_Status = UT_Success) then +21-126-11:15:19.167 00 SCX_CPU1_CS_CO/1262 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-11:15:19.167 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:19.167 00 SCX_CPU1_CS_CO/1263 ut_setrequirements CS_1002, "P" +21-126-11:15:19.169 00 SCX_CPU1_CS_CO/1264 ut_setrequirements CS_1004, "P" +21-126-11:15:19.170 00 SCX_CPU1_CS_CO/1269 endif +21-126-11:15:19.170 00 SCX_CPU1_CS_CO/1270 +21-126-11:15:19.170 00 SCX_CPU1_CS_CO/1271 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-11:15:19.170 00 SCX_CPU1_CS_CO/1272 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:15:19.170 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:19.170 00 SCX_CPU1_CS_CO/1273 ut_setrequirements CS_1004, "P" +21-126-11:15:19.197 00 SCX_CPU1_CS_CO/1277 endif +21-126-11:15:19.197 00 SCX_CPU1_CS_CO/1278 +21-126-11:15:19.197 00 SCX_CPU1_CS_CO/1279 wait 5 +21-126-11:15:19.197 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:24.202 00 SCX_CPU1_CS_CO/1280 +21-126-11:15:24.202 00 SCX_CPU1_CS_CO/1281 write ";*********************************************************************" +21-126-11:15:24.202 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:24.202 00 SCX_CPU1_CS_CO/1282 write "; Step 4.5: Send the Enable cFE Code Segment command with an invalid " +21-126-11:15:24.202 00 SPR-I:OPRO ; Step 4.5: Send the Enable cFE Code Segment command with an invalid +21-126-11:15:24.202 00 SCX_CPU1_CS_CO/1283 write "; length. " +21-126-11:15:24.203 00 SPR-I:OPRO ; length. +21-126-11:15:24.203 00 SCX_CPU1_CS_CO/1284 write ";*********************************************************************" +21-126-11:15:24.203 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:24.203 00 SCX_CPU1_CS_CO/1285 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-11:15:24.208 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:24.208 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:24.208 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1286 +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1287 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1288 +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1290 rawcmd = "189Fc000000206BC" +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1291 +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1292 if ("CPU1" = "CPU2") then +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1294 elseif ("CPU1" = "CPU3") then +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1296 endif +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1297 +21-126-11:15:24.209 00 SCX_CPU1_CS_CO/1298 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-11:15:24.214 00 SPR-I:OPRO Sending: 189Fc000000206BC +21-126-11:15:24.220 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:24.221 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:25.022 00 TLMH-I:STS 58-012-14:10:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 6, Len = 9, Expected = 8 +21-126-11:15:25.222 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:25.227 00 SCX_CPU1_CS_CO/1299 +21-126-11:15:25.227 00 SCX_CPU1_CS_CO/1300 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:25.240 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:25.241 00 SCX_CPU1_CS_CO/1301 if (UT_TW_Status = UT_Success) then +21-126-11:15:25.241 00 SCX_CPU1_CS_CO/1302 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-11:15:25.242 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:25.242 00 SCX_CPU1_CS_CO/1303 ut_setrequirements CS_1002, "P" +21-126-11:15:25.245 00 SCX_CPU1_CS_CO/1304 ut_setrequirements CS_1004, "P" +21-126-11:15:25.249 00 SCX_CPU1_CS_CO/1309 endif +21-126-11:15:25.249 00 SCX_CPU1_CS_CO/1310 +21-126-11:15:25.249 00 SCX_CPU1_CS_CO/1311 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-11:15:25.250 00 SCX_CPU1_CS_CO/1312 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:15:25.250 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:25.250 00 SCX_CPU1_CS_CO/1313 ut_setrequirements CS_1004, "P" +21-126-11:15:25.286 00 SCX_CPU1_CS_CO/1317 endif +21-126-11:15:25.286 00 SCX_CPU1_CS_CO/1318 +21-126-11:15:25.286 00 SCX_CPU1_CS_CO/1319 wait 5 +21-126-11:15:25.286 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:30.291 00 SCX_CPU1_CS_CO/1320 +21-126-11:15:30.291 00 SCX_CPU1_CS_CO/1321 write ";*********************************************************************" +21-126-11:15:30.291 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:30.291 00 SCX_CPU1_CS_CO/1322 write "; Step 4.6: Send the Disable cFE Code Segment command with an invalid" +21-126-11:15:30.291 00 SPR-I:OPRO ; Step 4.6: Send the Disable cFE Code Segment command with an invalid +21-126-11:15:30.292 00 SCX_CPU1_CS_CO/1323 write "; length. " +21-126-11:15:30.292 00 SPR-I:OPRO ; length. +21-126-11:15:30.292 00 SCX_CPU1_CS_CO/1324 write ";*********************************************************************" +21-126-11:15:30.292 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:30.292 00 SCX_CPU1_CS_CO/1325 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-11:15:30.297 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:30.298 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:30.298 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:30.298 00 SCX_CPU1_CS_CO/1326 +21-126-11:15:30.298 00 SCX_CPU1_CS_CO/1327 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:30.298 00 SCX_CPU1_CS_CO/1328 +21-126-11:15:30.298 00 SCX_CPU1_CS_CO/1330 rawcmd = "189Fc000000207BD" +21-126-11:15:30.298 00 SCX_CPU1_CS_CO/1331 +21-126-11:15:30.298 00 SCX_CPU1_CS_CO/1332 if ("CPU1" = "CPU2") then +21-126-11:15:30.298 00 SCX_CPU1_CS_CO/1334 elseif ("CPU1" = "CPU3") then +21-126-11:15:30.298 00 SCX_CPU1_CS_CO/1336 endif +21-126-11:15:30.299 00 SCX_CPU1_CS_CO/1337 +21-126-11:15:30.299 00 SCX_CPU1_CS_CO/1338 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-11:15:30.303 00 SPR-I:OPRO Sending: 189Fc000000207BD +21-126-11:15:30.322 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:30.322 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:31.016 00 TLMH-I:STS 58-012-14:10:44.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 7, Len = 9, Expected = 8 +21-126-11:15:31.323 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:31.328 00 SCX_CPU1_CS_CO/1339 +21-126-11:15:31.328 00 SCX_CPU1_CS_CO/1340 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:31.332 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:31.333 00 SCX_CPU1_CS_CO/1341 if (UT_TW_Status = UT_Success) then +21-126-11:15:31.333 00 SCX_CPU1_CS_CO/1342 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-11:15:31.333 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:31.333 00 SCX_CPU1_CS_CO/1343 ut_setrequirements CS_1002, "P" +21-126-11:15:31.334 00 SCX_CPU1_CS_CO/1344 ut_setrequirements CS_1004, "P" +21-126-11:15:31.335 00 SCX_CPU1_CS_CO/1349 endif +21-126-11:15:31.335 00 SCX_CPU1_CS_CO/1350 +21-126-11:15:31.335 00 SCX_CPU1_CS_CO/1351 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-11:15:31.335 00 SCX_CPU1_CS_CO/1352 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:15:31.335 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:31.335 00 SCX_CPU1_CS_CO/1353 ut_setrequirements CS_1004, "P" +21-126-11:15:31.372 00 SCX_CPU1_CS_CO/1357 endif +21-126-11:15:31.372 00 SCX_CPU1_CS_CO/1358 +21-126-11:15:31.372 00 SCX_CPU1_CS_CO/1359 wait 5 +21-126-11:15:31.372 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:36.376 00 SCX_CPU1_CS_CO/1360 +21-126-11:15:36.377 00 SCX_CPU1_CS_CO/1361 write ";*********************************************************************" +21-126-11:15:36.377 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:36.377 00 SCX_CPU1_CS_CO/1362 write "; Step 4.7: Send the Recompute cFE Code Segment CRC command with an " +21-126-11:15:36.377 00 SPR-I:OPRO ; Step 4.7: Send the Recompute cFE Code Segment CRC command with an +21-126-11:15:36.377 00 SCX_CPU1_CS_CO/1363 write "; invalid length." +21-126-11:15:36.377 00 SPR-I:OPRO ; invalid length. +21-126-11:15:36.377 00 SCX_CPU1_CS_CO/1364 write ";*********************************************************************" +21-126-11:15:36.377 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:36.377 00 SCX_CPU1_CS_CO/1365 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-11:15:36.386 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:36.387 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:36.387 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:36.388 00 SCX_CPU1_CS_CO/1366 +21-126-11:15:36.388 00 SCX_CPU1_CS_CO/1367 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:36.389 00 SCX_CPU1_CS_CO/1368 +21-126-11:15:36.389 00 SCX_CPU1_CS_CO/1370 rawcmd = "189Fc000000209B0" +21-126-11:15:36.389 00 SCX_CPU1_CS_CO/1371 +21-126-11:15:36.389 00 SCX_CPU1_CS_CO/1372 if ("CPU1" = "CPU2") then +21-126-11:15:36.389 00 SCX_CPU1_CS_CO/1374 elseif ("CPU1" = "CPU3") then +21-126-11:15:36.390 00 SCX_CPU1_CS_CO/1376 endif +21-126-11:15:36.390 00 SCX_CPU1_CS_CO/1377 +21-126-11:15:36.390 00 SCX_CPU1_CS_CO/1378 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-11:15:36.395 00 SPR-I:OPRO Sending: 189Fc000000209B0 +21-126-11:15:36.411 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:36.412 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:37.015 00 TLMH-I:STS 58-012-14:10:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 9, Len = 9, Expected = 8 +21-126-11:15:37.413 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:37.417 00 SCX_CPU1_CS_CO/1379 +21-126-11:15:37.417 00 SCX_CPU1_CS_CO/1380 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:37.430 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:37.432 00 SCX_CPU1_CS_CO/1381 if (UT_TW_Status = UT_Success) then +21-126-11:15:37.432 00 SCX_CPU1_CS_CO/1382 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-11:15:37.432 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:37.432 00 SCX_CPU1_CS_CO/1383 ut_setrequirements CS_1002, "P" +21-126-11:15:37.436 00 SCX_CPU1_CS_CO/1384 ut_setrequirements CS_1004, "P" +21-126-11:15:37.440 00 SCX_CPU1_CS_CO/1389 endif +21-126-11:15:37.441 00 SCX_CPU1_CS_CO/1390 +21-126-11:15:37.441 00 SCX_CPU1_CS_CO/1391 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-11:15:37.441 00 SCX_CPU1_CS_CO/1392 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:15:37.441 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:37.442 00 SCX_CPU1_CS_CO/1393 ut_setrequirements CS_1004, "P" +21-126-11:15:37.475 00 SCX_CPU1_CS_CO/1397 endif +21-126-11:15:37.476 00 SCX_CPU1_CS_CO/1398 +21-126-11:15:37.476 00 SCX_CPU1_CS_CO/1399 wait 5 +21-126-11:15:37.476 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:42.480 00 SCX_CPU1_CS_CO/1400 +21-126-11:15:42.480 00 SCX_CPU1_CS_CO/1401 write ";*********************************************************************" +21-126-11:15:42.480 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:42.480 00 SCX_CPU1_CS_CO/1402 write "; Step 4.8: Send the Report cFE Code Segment CRC command with an " +21-126-11:15:42.480 00 SPR-I:OPRO ; Step 4.8: Send the Report cFE Code Segment CRC command with an +21-126-11:15:42.481 00 SCX_CPU1_CS_CO/1403 write "; invalid length." +21-126-11:15:42.481 00 SPR-I:OPRO ; invalid length. +21-126-11:15:42.481 00 SCX_CPU1_CS_CO/1404 write ";*********************************************************************" +21-126-11:15:42.481 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:42.481 00 SCX_CPU1_CS_CO/1405 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_LEN_ERR_EID, "ERROR", 1 +21-126-11:15:42.486 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:42.486 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:42.486 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:42.486 00 SCX_CPU1_CS_CO/1406 +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1407 local errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1408 +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1410 rawcmd = "189Fc000000208B4" +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1411 +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1412 if ("CPU1" = "CPU2") then +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1414 elseif ("CPU1" = "CPU3") then +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1416 endif +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1417 +21-126-11:15:42.487 00 SCX_CPU1_CS_CO/1418 ut_sendrawcmd "SCX_CPU1_CS", (rawcmd) +21-126-11:15:42.490 00 SPR-I:OPRO Sending: 189Fc000000208B4 +21-126-11:15:42.506 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:42.507 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:43.022 00 TLMH-I:STS 58-012-14:10:56.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 8, Len = 9, Expected = 8 +21-126-11:15:43.508 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:43.513 00 SCX_CPU1_CS_CO/1419 +21-126-11:15:43.513 00 SCX_CPU1_CS_CO/1420 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:43.526 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:43.528 00 SCX_CPU1_CS_CO/1421 if (UT_TW_Status = UT_Success) then +21-126-11:15:43.528 00 SCX_CPU1_CS_CO/1422 write "<*> Passed (1002;1004) - Command Rejected Counter incremented." +21-126-11:15:43.528 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:43.528 00 SCX_CPU1_CS_CO/1423 ut_setrequirements CS_1002, "P" +21-126-11:15:43.530 00 SCX_CPU1_CS_CO/1424 ut_setrequirements CS_1004, "P" +21-126-11:15:43.532 00 SCX_CPU1_CS_CO/1429 endif +21-126-11:15:43.532 00 SCX_CPU1_CS_CO/1430 +21-126-11:15:43.532 00 SCX_CPU1_CS_CO/1431 if (SCX_CPU1_find_event[1].num_found_messages = 1) THEN +21-126-11:15:43.535 00 SCX_CPU1_CS_CO/1432 write "<*> Passed (1004) - Event message ",SCX_CPU1_find_event[1].eventid, " received" +21-126-11:15:43.535 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:43.535 00 SCX_CPU1_CS_CO/1433 ut_setrequirements CS_1004, "P" +21-126-11:15:43.564 00 SCX_CPU1_CS_CO/1437 endif +21-126-11:15:43.564 00 SCX_CPU1_CS_CO/1438 +21-126-11:15:43.564 00 SCX_CPU1_CS_CO/1439 wait 5 +21-126-11:15:43.564 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:48.569 00 SCX_CPU1_CS_CO/1440 +21-126-11:15:48.569 00 SCX_CPU1_CS_CO/1441 write ";*********************************************************************" +21-126-11:15:48.570 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:48.570 00 SCX_CPU1_CS_CO/1442 write "; Step 4.9: Send the Recompute OS Code Segment command. " +21-126-11:15:48.570 00 SPR-I:OPRO ; Step 4.9: Send the Recompute OS Code Segment command. +21-126-11:15:48.570 00 SCX_CPU1_CS_CO/1443 write ";*********************************************************************" +21-126-11:15:48.570 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:48.570 00 SCX_CPU1_CS_CO/1444 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_OS_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:15:48.576 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:48.576 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:15:48.576 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:48.577 00 SCX_CPU1_CS_CO/1445 +21-126-11:15:48.577 00 SCX_CPU1_CS_CO/1446 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:15:48.577 00 SCX_CPU1_CS_CO/1448 /SCX_CPU1_CS_RecomputeOS +21-126-11:15:48.589 00 SCX_CPU1_CS_CO/1449 +21-126-11:15:48.589 00 SCX_CPU1_CS_CO/1450 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:15:48.595 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:49.021 00 TLMH-I:STS 58-012-14:11:02.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:15:49.596 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:49.599 00 SCX_CPU1_CS_CO/1451 if (UT_TW_Status = UT_Success) then +21-126-11:15:49.599 00 SCX_CPU1_CS_CO/1452 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-126-11:15:49.599 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:15:49.599 00 SCX_CPU1_CS_CO/1453 ut_setrequirements CS_1003, "P" +21-126-11:15:49.603 00 SCX_CPU1_CS_CO/1454 ut_setrequirements CS_3004, "P" +21-126-11:15:49.608 00 SCX_CPU1_CS_CO/1459 endif +21-126-11:15:49.608 00 SCX_CPU1_CS_CO/1460 +21-126-11:15:49.608 00 SCX_CPU1_CS_CO/1462 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:15:49.620 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:49.622 00 SCX_CPU1_CS_CO/1463 if (UT_TW_Status = UT_Success) then +21-126-11:15:49.622 00 SCX_CPU1_CS_CO/1464 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-126-11:15:49.622 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:15:49.623 00 SCX_CPU1_CS_CO/1465 ut_setrequirements CS_1003, "P" +21-126-11:15:49.661 00 SCX_CPU1_CS_CO/1466 ut_setrequirements CS_3004, "P" +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1471 endif +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1472 +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1474 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1475 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-126-11:15:49.662 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1476 ut_setrequirements CS_3004, "P" +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1480 endif +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1481 +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1482 write ";*********************************************************************" +21-126-11:15:49.662 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1483 write "; Step 4.10: Send the Recompute OS Code Segment command again. This " +21-126-11:15:49.662 00 SPR-I:OPRO ; Step 4.10: Send the Recompute OS Code Segment command again. This +21-126-11:15:49.662 00 SCX_CPU1_CS_CO/1484 write "; command should fail since there is already a recompute active. " +21-126-11:15:49.662 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-126-11:15:49.663 00 SCX_CPU1_CS_CO/1485 write ";*********************************************************************" +21-126-11:15:49.663 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:49.681 00 SCX_CPU1_CS_CO/1486 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_CHDTASK_ERR_EID,"ERROR", 1 +21-126-11:15:49.684 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:49.684 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 19 +21-126-11:15:49.684 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:49.684 00 SCX_CPU1_CS_CO/1487 +21-126-11:15:49.684 00 SCX_CPU1_CS_CO/1488 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:49.684 00 SCX_CPU1_CS_CO/1490 /SCX_CPU1_CS_RecomputeOS +21-126-11:15:49.686 00 SCX_CPU1_CS_CO/1491 +21-126-11:15:49.686 00 SCX_CPU1_CS_CO/1492 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:49.689 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:50.513 00 TLMH-I:STS 58-012-14:11:03.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-126-11:15:51.692 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:51.694 00 SCX_CPU1_CS_CO/1493 if (UT_TW_Status = UT_Success) then +21-126-11:15:51.694 00 SCX_CPU1_CS_CO/1494 write "<*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected." +21-126-11:15:51.694 00 SPR-I:OPRO <*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected. +21-126-11:15:51.694 00 SCX_CPU1_CS_CO/1495 ut_setrequirements CS_1004, "P" +21-126-11:15:51.697 00 SCX_CPU1_CS_CO/1496 ut_setrequirements CS_30042, "P" +21-126-11:15:51.701 00 SCX_CPU1_CS_CO/1501 endif +21-126-11:15:51.701 00 SCX_CPU1_CS_CO/1502 +21-126-11:15:51.701 00 SCX_CPU1_CS_CO/1504 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:15:51.713 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:51.715 00 SCX_CPU1_CS_CO/1505 if (UT_TW_Status = UT_Success) then +21-126-11:15:51.715 00 SCX_CPU1_CS_CO/1506 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_OS_CHDTASK_ERR_EID," rcv'd." +21-126-11:15:51.715 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 19 rcv'd. +21-126-11:15:51.715 00 SCX_CPU1_CS_CO/1507 ut_setrequirements CS_1004, "P" +21-126-11:15:51.752 00 SCX_CPU1_CS_CO/1511 endif +21-126-11:15:51.752 00 SCX_CPU1_CS_CO/1512 +21-126-11:15:51.752 00 SCX_CPU1_CS_CO/1513 write ";*********************************************************************" +21-126-11:15:51.752 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:51.752 00 SCX_CPU1_CS_CO/1514 write "; Step 4.11: Send the Recompute cFE Code Segment command again. This " +21-126-11:15:51.752 00 SPR-I:OPRO ; Step 4.11: Send the Recompute cFE Code Segment command again. This +21-126-11:15:51.752 00 SCX_CPU1_CS_CO/1515 write "; command should fail since there is already a recompute active. " +21-126-11:15:51.752 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-126-11:15:51.752 00 SCX_CPU1_CS_CO/1516 write ";*********************************************************************" +21-126-11:15:51.752 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:51.752 00 SCX_CPU1_CS_CO/1517 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID, "ERROR", 1 +21-126-11:15:51.754 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:51.754 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 16 +21-126-11:15:51.754 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:51.754 00 SCX_CPU1_CS_CO/1518 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:15:51.756 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:51.756 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:15:51.756 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:51.765 00 SCX_CPU1_CS_CO/1519 +21-126-11:15:51.765 00 SCX_CPU1_CS_CO/1520 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:51.765 00 SCX_CPU1_CS_CO/1522 /SCX_CPU1_CS_RecomputeCFECore +21-126-11:15:51.777 00 SCX_CPU1_CS_CO/1523 +21-126-11:15:51.777 00 SCX_CPU1_CS_CO/1524 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:51.780 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:52.513 00 TLMH-I:STS 58-012-14:11:05.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-126-11:15:53.783 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:53.785 00 SCX_CPU1_CS_CO/1525 if (UT_TW_Status = UT_Success) then +21-126-11:15:53.786 00 SCX_CPU1_CS_CO/1526 write "<*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected." +21-126-11:15:53.786 00 SPR-I:OPRO <*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected. +21-126-11:15:53.786 00 SCX_CPU1_CS_CO/1527 ut_setrequirements CS_1004, "P" +21-126-11:15:53.790 00 SCX_CPU1_CS_CO/1528 ut_setrequirements CS_30092, "P" +21-126-11:15:53.792 00 SCX_CPU1_CS_CO/1533 endif +21-126-11:15:53.792 00 SCX_CPU1_CS_CO/1534 +21-126-11:15:53.792 00 SCX_CPU1_CS_CO/1536 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:15:53.797 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:53.797 00 SCX_CPU1_CS_CO/1537 if (UT_TW_Status = UT_Success) then +21-126-11:15:53.797 00 SCX_CPU1_CS_CO/1538 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID," rcv'd." +21-126-11:15:53.798 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 16 rcv'd. +21-126-11:15:53.798 00 SCX_CPU1_CS_CO/1539 ut_setrequirements CS_1004, "P" +21-126-11:15:53.827 00 SCX_CPU1_CS_CO/1543 endif +21-126-11:15:53.827 00 SCX_CPU1_CS_CO/1544 +21-126-11:15:53.827 00 SCX_CPU1_CS_CO/1545 write ";*********************************************************************" +21-126-11:15:53.827 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:53.827 00 SCX_CPU1_CS_CO/1546 write "; Step 4.12: Send the One Shot CRC command. This should fail since " +21-126-11:15:53.827 00 SPR-I:OPRO ; Step 4.12: Send the One Shot CRC command. This should fail since +21-126-11:15:53.827 00 SCX_CPU1_CS_CO/1547 write "; there is already a recompute active. " +21-126-11:15:53.827 00 SPR-I:OPRO ; there is already a recompute active. +21-126-11:15:53.827 00 SCX_CPU1_CS_CO/1548 write ";*********************************************************************" +21-126-11:15:53.827 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:53.827 00 SCX_CPU1_CS_CO/1549 ut_setupevents "SCX", "CPU1",{CSAppName},CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 +21-126-11:15:53.829 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:53.829 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-126-11:15:53.829 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:53.829 00 SCX_CPU1_CS_CO/1550 +21-126-11:15:53.829 00 SCX_CPU1_CS_CO/1551 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:15:53.829 00 SCX_CPU1_CS_CO/1553 /SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=2048 +21-126-11:15:53.831 00 SCX_CPU1_CS_CO/1554 +21-126-11:15:53.831 00 SCX_CPU1_CS_CO/1555 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:15:53.834 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:54.514 00 TLMH-I:STS 58-012-14:11:07.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-126-11:15:55.846 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:55.849 00 SCX_CPU1_CS_CO/1556 if (UT_TW_Status = UT_Success) then +21-126-11:15:55.849 00 SCX_CPU1_CS_CO/1557 write "<*> Passed (1004;3009.2) - One Shot CRC command failed as expected." +21-126-11:15:55.849 00 SPR-I:OPRO <*> Passed (1004;3009.2) - One Shot CRC command failed as expected. +21-126-11:15:55.849 00 SCX_CPU1_CS_CO/1558 ut_setrequirements CS_1004, "P" +21-126-11:15:55.854 00 SCX_CPU1_CS_CO/1559 ut_setrequirements CS_30092, "P" +21-126-11:15:55.858 00 SCX_CPU1_CS_CO/1564 endif +21-126-11:15:55.859 00 SCX_CPU1_CS_CO/1565 +21-126-11:15:55.859 00 SCX_CPU1_CS_CO/1567 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-126-11:15:55.873 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:34.015 00 TLMH-I:STS 58-012-14:12:47.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:17:34.998 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:35.000 00 SCX_CPU1_CS_CO/1568 if (UT_TW_Status = UT_Success) then +21-126-11:17:35.001 00 SCX_CPU1_CS_CO/1569 write "<*> Passed - RecomputeCFE task completed." +21-126-11:17:35.001 00 SPR-I:OPRO <*> Passed - RecomputeCFE task completed. +21-126-11:17:35.001 00 SCX_CPU1_CS_CO/1572 endif +21-126-11:17:35.001 00 SCX_CPU1_CS_CO/1573 +21-126-11:17:35.001 00 SCX_CPU1_CS_CO/1575 currSCnt = {seqTlmItem} +21-126-11:17:35.001 00 SCX_CPU1_CS_CO/1576 expectedSCnt = currSCnt + 1 +21-126-11:17:35.002 00 SCX_CPU1_CS_CO/1577 +21-126-11:17:35.002 00 SCX_CPU1_CS_CO/1578 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:17:35.006 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:36.007 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:36.009 00 SCX_CPU1_CS_CO/1580 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:17:36.009 00 SCX_CPU1_CS_CO/1581 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-126-11:17:36.010 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:17:36.010 00 SCX_CPU1_CS_CO/1582 ut_setrequirements CS_30091, "P" +21-126-11:17:36.013 00 SCX_CPU1_CS_CO/1586 endif +21-126-11:17:36.013 00 SCX_CPU1_CS_CO/1587 +21-126-11:17:36.013 00 SCX_CPU1_CS_CO/1588 write ";*********************************************************************" +21-126-11:17:36.013 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:36.013 00 SCX_CPU1_CS_CO/1589 write "; Step 4.13: Send the Recompute cFE Code Segment command. " +21-126-11:17:36.013 00 SPR-I:OPRO ; Step 4.13: Send the Recompute cFE Code Segment command. +21-126-11:17:36.013 00 SCX_CPU1_CS_CO/1590 write ";*********************************************************************" +21-126-11:17:36.013 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:36.013 00 SCX_CPU1_CS_CO/1591 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:17:36.015 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:36.015 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:17:36.015 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:36.015 00 SCX_CPU1_CS_CO/1592 +21-126-11:17:36.025 00 SCX_CPU1_CS_CO/1593 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:17:36.025 00 SCX_CPU1_CS_CO/1595 /SCX_CPU1_CS_RecomputeCFECore +21-126-11:17:36.037 00 SCX_CPU1_CS_CO/1596 +21-126-11:17:36.037 00 SCX_CPU1_CS_CO/1597 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:17:36.040 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:36.520 00 TLMH-I:STS 58-012-14:12:49.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:17:37.041 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:37.043 00 SCX_CPU1_CS_CO/1598 if (UT_TW_Status = UT_Success) then +21-126-11:17:37.043 00 SCX_CPU1_CS_CO/1599 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-126-11:17:37.043 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:17:37.043 00 SCX_CPU1_CS_CO/1600 ut_setrequirements CS_1003, "P" +21-126-11:17:37.046 00 SCX_CPU1_CS_CO/1601 ut_setrequirements CS_3009, "P" +21-126-11:17:37.047 00 SCX_CPU1_CS_CO/1606 endif +21-126-11:17:37.047 00 SCX_CPU1_CS_CO/1607 +21-126-11:17:37.047 00 SCX_CPU1_CS_CO/1609 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:17:37.050 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:37.050 00 SCX_CPU1_CS_CO/1610 if (UT_TW_Status = UT_Success) then +21-126-11:17:37.050 00 SCX_CPU1_CS_CO/1611 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-126-11:17:37.050 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:17:37.050 00 SCX_CPU1_CS_CO/1612 ut_setrequirements CS_1003, "P" +21-126-11:17:37.070 00 SCX_CPU1_CS_CO/1613 ut_setrequirements CS_3009, "P" +21-126-11:17:37.071 00 SCX_CPU1_CS_CO/1618 endif +21-126-11:17:37.071 00 SCX_CPU1_CS_CO/1619 +21-126-11:17:37.071 00 SCX_CPU1_CS_CO/1621 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:17:37.071 00 SCX_CPU1_CS_CO/1622 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-126-11:17:37.071 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:17:37.071 00 SCX_CPU1_CS_CO/1623 ut_setrequirements CS_3009, "P" +21-126-11:17:37.072 00 SCX_CPU1_CS_CO/1627 endif +21-126-11:17:37.072 00 SCX_CPU1_CS_CO/1628 +21-126-11:17:37.072 00 SCX_CPU1_CS_CO/1629 write ";*********************************************************************" +21-126-11:17:37.072 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:37.072 00 SCX_CPU1_CS_CO/1630 write "; Step 4.14: Send the Recompute cFE Code Segment command again. This " +21-126-11:17:37.072 00 SPR-I:OPRO ; Step 4.14: Send the Recompute cFE Code Segment command again. This +21-126-11:17:37.072 00 SCX_CPU1_CS_CO/1631 write "; command should fail since there is already a recompute active. " +21-126-11:17:37.072 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-126-11:17:37.072 00 SCX_CPU1_CS_CO/1632 write ";*********************************************************************" +21-126-11:17:37.072 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:37.089 00 SCX_CPU1_CS_CO/1633 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID, "ERROR", 1 +21-126-11:17:37.090 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:37.090 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 16 +21-126-11:17:37.091 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:37.091 00 SCX_CPU1_CS_CO/1634 +21-126-11:17:37.091 00 SCX_CPU1_CS_CO/1635 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:17:37.091 00 SCX_CPU1_CS_CO/1637 /SCX_CPU1_CS_RecomputeCFECore +21-126-11:17:37.103 00 SCX_CPU1_CS_CO/1638 +21-126-11:17:37.103 00 SCX_CPU1_CS_CO/1639 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:17:37.106 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:37.513 00 TLMH-I:STS 58-012-14:12:50.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-126-11:17:39.108 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:39.110 00 SCX_CPU1_CS_CO/1640 if (UT_TW_Status = UT_Success) then +21-126-11:17:39.110 00 SCX_CPU1_CS_CO/1641 write "<*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected." +21-126-11:17:39.110 00 SPR-I:OPRO <*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected. +21-126-11:17:39.110 00 SCX_CPU1_CS_CO/1642 ut_setrequirements CS_1004, "P" +21-126-11:17:39.113 00 SCX_CPU1_CS_CO/1643 ut_setrequirements CS_30092, "P" +21-126-11:17:39.114 00 SCX_CPU1_CS_CO/1648 endif +21-126-11:17:39.114 00 SCX_CPU1_CS_CO/1649 +21-126-11:17:39.114 00 SCX_CPU1_CS_CO/1651 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:17:39.118 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:39.119 00 SCX_CPU1_CS_CO/1652 if (UT_TW_Status = UT_Success) then +21-126-11:17:39.119 00 SCX_CPU1_CS_CO/1653 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID," rcv'd." +21-126-11:17:39.119 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 16 rcv'd. +21-126-11:17:39.119 00 SCX_CPU1_CS_CO/1654 ut_setrequirements CS_1004, "P" +21-126-11:17:39.145 00 SCX_CPU1_CS_CO/1658 endif +21-126-11:17:39.145 00 SCX_CPU1_CS_CO/1659 +21-126-11:17:39.145 00 SCX_CPU1_CS_CO/1660 write ";*********************************************************************" +21-126-11:17:39.146 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:39.146 00 SCX_CPU1_CS_CO/1661 write "; Step 4.15: Send the Recompute OS Code Segment command again. This " +21-126-11:17:39.146 00 SPR-I:OPRO ; Step 4.15: Send the Recompute OS Code Segment command again. This +21-126-11:17:39.146 00 SCX_CPU1_CS_CO/1662 write "; command should fail since there is already a recompute active. " +21-126-11:17:39.146 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-126-11:17:39.146 00 SCX_CPU1_CS_CO/1663 write ";*********************************************************************" +21-126-11:17:39.146 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:39.146 00 SCX_CPU1_CS_CO/1664 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_CHDTASK_ERR_EID,"ERROR", 1 +21-126-11:17:39.147 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:39.147 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 19 +21-126-11:17:39.148 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:39.148 00 SCX_CPU1_CS_CO/1665 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID,"INFO", 2 +21-126-11:17:39.150 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:39.150 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:17:39.150 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:39.159 00 SCX_CPU1_CS_CO/1666 +21-126-11:17:39.159 00 SCX_CPU1_CS_CO/1667 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:17:39.159 00 SCX_CPU1_CS_CO/1669 /SCX_CPU1_CS_RecomputeOS +21-126-11:17:39.171 00 SCX_CPU1_CS_CO/1670 +21-126-11:17:39.171 00 SCX_CPU1_CS_CO/1671 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:17:39.174 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:39.516 00 TLMH-I:STS 58-012-14:12:52.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-126-11:17:41.176 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:41.178 00 SCX_CPU1_CS_CO/1672 if (UT_TW_Status = UT_Success) then +21-126-11:17:41.178 00 SCX_CPU1_CS_CO/1673 write "<*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected." +21-126-11:17:41.178 00 SPR-I:OPRO <*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected. +21-126-11:17:41.179 00 SCX_CPU1_CS_CO/1674 ut_setrequirements CS_1004, "P" +21-126-11:17:41.182 00 SCX_CPU1_CS_CO/1675 ut_setrequirements CS_30042, "P" +21-126-11:17:41.183 00 SCX_CPU1_CS_CO/1680 endif +21-126-11:17:41.183 00 SCX_CPU1_CS_CO/1681 +21-126-11:17:41.183 00 SCX_CPU1_CS_CO/1683 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:17:41.187 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:41.187 00 SCX_CPU1_CS_CO/1684 if (UT_TW_Status = UT_Success) then +21-126-11:17:41.187 00 SCX_CPU1_CS_CO/1685 write "<*> Passed (1004) - Expected Event Msg ",CS_RECOMPUTE_OS_CHDTASK_ERR_EID," rcv'd." +21-126-11:17:41.187 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 19 rcv'd. +21-126-11:17:41.188 00 SCX_CPU1_CS_CO/1686 ut_setrequirements CS_1004, "P" +21-126-11:17:41.213 00 SCX_CPU1_CS_CO/1690 endif +21-126-11:17:41.213 00 SCX_CPU1_CS_CO/1691 +21-126-11:17:41.213 00 SCX_CPU1_CS_CO/1692 write ";*********************************************************************" +21-126-11:17:41.213 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:41.213 00 SCX_CPU1_CS_CO/1693 write "; Step 4.16: Send the One Shot CRC command. This should fail since " +21-126-11:17:41.213 00 SPR-I:OPRO ; Step 4.16: Send the One Shot CRC command. This should fail since +21-126-11:17:41.213 00 SCX_CPU1_CS_CO/1694 write "; there is already a recompute active. " +21-126-11:17:41.213 00 SPR-I:OPRO ; there is already a recompute active. +21-126-11:17:41.213 00 SCX_CPU1_CS_CO/1695 write ";*********************************************************************" +21-126-11:17:41.213 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:41.213 00 SCX_CPU1_CS_CO/1696 ut_setupevents "SCX","CPU1",{CSAppName},CS_ONESHOT_CHDTASK_ERR_EID, "ERROR", 1 +21-126-11:17:41.215 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:41.215 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-126-11:17:41.215 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:41.216 00 SCX_CPU1_CS_CO/1697 +21-126-11:17:41.216 00 SCX_CPU1_CS_CO/1698 errcnt = SCX_CPU1_CS_CMDEC + 1 +21-126-11:17:41.216 00 SCX_CPU1_CS_CO/1700 /SCX_CPU1_CS_OneShot Address=SCX_CPU1_TST_CS_StartAddr[1] RegionSize=2048 MaxBytes=2048 +21-126-11:17:41.227 00 SCX_CPU1_CS_CO/1701 +21-126-11:17:41.227 00 SCX_CPU1_CS_CO/1702 ut_tlmwait SCX_CPU1_CS_CMDEC, {errcnt} +21-126-11:17:41.231 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:42.015 00 TLMH-I:STS 58-012-14:12:55.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-126-11:17:43.234 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:43.235 00 SCX_CPU1_CS_CO/1703 if (UT_TW_Status = UT_Success) then +21-126-11:17:43.236 00 SCX_CPU1_CS_CO/1704 write "<*> Passed (1004;3004.2) - One Shot CRC command failed as expected." +21-126-11:17:43.236 00 SPR-I:OPRO <*> Passed (1004;3004.2) - One Shot CRC command failed as expected. +21-126-11:17:43.236 00 SCX_CPU1_CS_CO/1705 ut_setrequirements CS_1004, "P" +21-126-11:17:43.239 00 SCX_CPU1_CS_CO/1706 ut_setrequirements CS_30042, "P" +21-126-11:17:43.240 00 SCX_CPU1_CS_CO/1711 endif +21-126-11:17:43.240 00 SCX_CPU1_CS_CO/1712 +21-126-11:17:43.240 00 SCX_CPU1_CS_CO/1714 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +21-126-11:17:43.243 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:58.518 00 TLMH-I:STS 58-012-14:13:11.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:17:59.264 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:59.265 00 SCX_CPU1_CS_CO/1715 if (UT_TW_Status = UT_Success) then +21-126-11:17:59.266 00 SCX_CPU1_CS_CO/1716 write "<*> Passed - RecomputeOS task completed." +21-126-11:17:59.266 00 SPR-I:OPRO <*> Passed - RecomputeOS task completed. +21-126-11:17:59.266 00 SCX_CPU1_CS_CO/1719 endif +21-126-11:17:59.266 00 SCX_CPU1_CS_CO/1720 +21-126-11:17:59.266 00 SCX_CPU1_CS_CO/1722 currSCnt = {seqTlmItem} +21-126-11:17:59.266 00 SCX_CPU1_CS_CO/1723 expectedSCnt = currSCnt + 1 +21-126-11:17:59.266 00 SCX_CPU1_CS_CO/1724 +21-126-11:17:59.266 00 SCX_CPU1_CS_CO/1725 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:17:59.271 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:18:01.273 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:01.275 00 SCX_CPU1_CS_CO/1727 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:18:01.275 00 SCX_CPU1_CS_CO/1728 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-126-11:18:01.275 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:18:01.275 00 SCX_CPU1_CS_CO/1729 ut_setrequirements CS_30041, "P" +21-126-11:18:01.278 00 SCX_CPU1_CS_CO/1733 endif +21-126-11:18:01.278 00 SCX_CPU1_CS_CO/1734 +21-126-11:18:01.278 00 SCX_CPU1_CS_CO/1735 write ";*********************************************************************" +21-126-11:18:01.278 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:01.278 00 SCX_CPU1_CS_CO/1736 write "; Step 5.0: Disabled Checksum Test." +21-126-11:18:01.278 00 SPR-I:OPRO ; Step 5.0: Disabled Checksum Test. +21-126-11:18:01.278 00 SCX_CPU1_CS_CO/1737 write ";*********************************************************************" +21-126-11:18:01.279 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:01.279 00 SCX_CPU1_CS_CO/1738 write "; Step 5.1: Send the Disable Checksum command. " +21-126-11:18:01.279 00 SPR-I:OPRO ; Step 5.1: Send the Disable Checksum command. +21-126-11:18:01.279 00 SCX_CPU1_CS_CO/1739 write ";*********************************************************************" +21-126-11:18:01.279 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:01.279 00 SCX_CPU1_CS_CO/1740 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_ALL_INF_EID, "INFO", 1 +21-126-11:18:01.280 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:01.280 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-126-11:18:01.280 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:01.291 00 SCX_CPU1_CS_CO/1741 +21-126-11:18:01.291 00 SCX_CPU1_CS_CO/1742 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:18:01.291 00 SCX_CPU1_CS_CO/1744 /SCX_CPU1_CS_DisableAll +21-126-11:18:01.304 00 SCX_CPU1_CS_CO/1745 +21-126-11:18:01.304 00 SCX_CPU1_CS_CO/1746 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:18:01.307 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:18:02.015 00 TLMH-I:STS 58-012-14:13:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-126-11:18:03.309 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:03.311 00 SCX_CPU1_CS_CO/1747 if (UT_TW_Status = UT_Success) then +21-126-11:18:03.311 00 SCX_CPU1_CS_CO/1748 write "<*> Passed (1003;8001) - CS DisableALL command sent properly." +21-126-11:18:03.311 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-126-11:18:03.311 00 SCX_CPU1_CS_CO/1749 ut_setrequirements CS_1003, "P" +21-126-11:18:03.314 00 SCX_CPU1_CS_CO/1750 ut_setrequirements CS_8001, "P" +21-126-11:18:03.315 00 SCX_CPU1_CS_CO/1755 endif +21-126-11:18:03.315 00 SCX_CPU1_CS_CO/1756 +21-126-11:18:03.315 00 SCX_CPU1_CS_CO/1758 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:18:03.318 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:03.318 00 SCX_CPU1_CS_CO/1759 if (UT_TW_Status = UT_Success) then +21-126-11:18:03.318 00 SCX_CPU1_CS_CO/1760 write "<*> Passed (1003;8001) - Expected Event Msg ",CS_DISABLE_ALL_INF_EID," rcv'd." +21-126-11:18:03.318 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-126-11:18:03.318 00 SCX_CPU1_CS_CO/1761 ut_setrequirements CS_1003, "P" +21-126-11:18:03.338 00 SCX_CPU1_CS_CO/1762 ut_setrequirements CS_8001, "P" +21-126-11:18:03.339 00 SCX_CPU1_CS_CO/1767 endif +21-126-11:18:03.339 00 SCX_CPU1_CS_CO/1768 +21-126-11:18:03.339 00 SCX_CPU1_CS_CO/1769 wait 5 +21-126-11:18:03.339 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:18:08.343 00 SCX_CPU1_CS_CO/1770 +21-126-11:18:08.343 00 SCX_CPU1_CS_CO/1772 if (p@scx_cpu1_CS_State = "Disabled") then +21-126-11:18:08.344 00 SCX_CPU1_CS_CO/1773 write "<*> Passed (8000) - Overall CS State set to 'Disabled'." +21-126-11:18:08.344 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Disabled'. +21-126-11:18:08.344 00 SCX_CPU1_CS_CO/1774 ut_setrequirements CS_8000, "P" +21-126-11:18:08.347 00 SCX_CPU1_CS_CO/1778 endif +21-126-11:18:08.347 00 SCX_CPU1_CS_CO/1779 +21-126-11:18:08.347 00 SCX_CPU1_CS_CO/1780 write ";*********************************************************************" +21-126-11:18:08.347 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:08.347 00 SCX_CPU1_CS_CO/1781 write "; Step 5.2: Send the Disable OS Code Segment command. " +21-126-11:18:08.348 00 SPR-I:OPRO ; Step 5.2: Send the Disable OS Code Segment command. +21-126-11:18:08.348 00 SCX_CPU1_CS_CO/1782 write ";*********************************************************************" +21-126-11:18:08.348 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:08.348 00 SCX_CPU1_CS_CO/1783 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 +21-126-11:18:08.350 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:08.350 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-126-11:18:08.350 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:08.350 00 SCX_CPU1_CS_CO/1784 +21-126-11:18:08.351 00 SCX_CPU1_CS_CO/1785 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:18:08.351 00 SCX_CPU1_CS_CO/1786 +21-126-11:18:08.351 00 SCX_CPU1_CS_CO/1788 /SCX_CPU1_CS_DisableOS +21-126-11:18:08.362 00 SCX_CPU1_CS_CO/1789 +21-126-11:18:08.362 00 SCX_CPU1_CS_CO/1790 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:18:08.366 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:18:09.016 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:18:09.367 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:09.367 00 SCX_CPU1_CS_CO/1791 if (UT_TW_Status = UT_Success) then +21-126-11:18:09.367 00 SCX_CPU1_CS_CO/1792 write "<*> Passed (1003;3003) - CS DisableOS command sent properly." +21-126-11:18:09.367 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:18:09.367 00 SCX_CPU1_CS_CO/1793 ut_setrequirements CS_1003, "P" +21-126-11:18:09.368 00 SCX_CPU1_CS_CO/1794 ut_setrequirements CS_3003, "P" +21-126-11:18:09.370 00 SCX_CPU1_CS_CO/1799 endif +21-126-11:18:09.370 00 SCX_CPU1_CS_CO/1800 +21-126-11:18:09.370 00 SCX_CPU1_CS_CO/1802 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:18:09.374 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:09.374 00 SCX_CPU1_CS_CO/1803 if (UT_TW_Status = UT_Success) then +21-126-11:18:09.374 00 SCX_CPU1_CS_CO/1804 write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." +21-126-11:18:09.374 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-126-11:18:09.375 00 SCX_CPU1_CS_CO/1805 ut_setrequirements CS_1003, "P" +21-126-11:18:09.402 00 SCX_CPU1_CS_CO/1806 ut_setrequirements CS_3003, "P" +21-126-11:18:09.403 00 SCX_CPU1_CS_CO/1811 endif +21-126-11:18:09.403 00 SCX_CPU1_CS_CO/1812 +21-126-11:18:09.403 00 SCX_CPU1_CS_CO/1813 wait 5 +21-126-11:18:09.403 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:18:14.408 00 SCX_CPU1_CS_CO/1814 +21-126-11:18:14.408 00 SCX_CPU1_CS_CO/1816 if (p@scx_cpu1_CS_OSState = "Disabled") then +21-126-11:18:14.409 00 SCX_CPU1_CS_CO/1817 write "<*> Passed (3003) - OS State set to 'Disabled'." +21-126-11:18:14.409 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-126-11:18:14.409 00 SCX_CPU1_CS_CO/1818 ut_setrequirements CS_3003, "P" +21-126-11:18:14.413 00 SCX_CPU1_CS_CO/1822 endif +21-126-11:18:14.413 00 SCX_CPU1_CS_CO/1823 +21-126-11:18:14.413 00 SCX_CPU1_CS_CO/1824 write ";**********************************************************************" +21-126-11:18:14.413 00 SPR-I:OPRO ;********************************************************************** +21-126-11:18:14.413 00 SCX_CPU1_CS_CO/1825 write "; Step 5.3: Send the Recompute OS Code Segment command. " +21-126-11:18:14.413 00 SPR-I:OPRO ; Step 5.3: Send the Recompute OS Code Segment command. +21-126-11:18:14.413 00 SCX_CPU1_CS_CO/1826 write ";**********************************************************************" +21-126-11:18:14.413 00 SPR-I:OPRO ;********************************************************************** +21-126-11:18:14.414 00 SCX_CPU1_CS_CO/1827 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_STARTED_DBG_EID,"DEBUG", 1 +21-126-11:18:14.417 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:14.417 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:18:14.417 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:14.418 00 SCX_CPU1_CS_CO/1828 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:18:14.420 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:14.420 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:18:14.421 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:14.421 00 SCX_CPU1_CS_CO/1829 +21-126-11:18:14.433 00 SCX_CPU1_CS_CO/1830 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:18:14.433 00 SCX_CPU1_CS_CO/1832 /SCX_CPU1_CS_RecomputeOS +21-126-11:18:14.445 00 SCX_CPU1_CS_CO/1833 +21-126-11:18:14.445 00 SCX_CPU1_CS_CO/1834 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:18:14.449 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:18:15.016 00 TLMH-I:STS 58-012-14:13:28.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:18:15.450 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:15.452 00 SCX_CPU1_CS_CO/1835 if (UT_TW_Status = UT_Success) then +21-126-11:18:15.452 00 SCX_CPU1_CS_CO/1836 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-126-11:18:15.453 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:18:15.453 00 SCX_CPU1_CS_CO/1837 ut_setrequirements CS_1003, "P" +21-126-11:18:15.455 00 SCX_CPU1_CS_CO/1838 ut_setrequirements CS_3004, "P" +21-126-11:18:15.457 00 SCX_CPU1_CS_CO/1843 endif +21-126-11:18:15.457 00 SCX_CPU1_CS_CO/1844 +21-126-11:18:15.457 00 SCX_CPU1_CS_CO/1846 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:18:15.461 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:15.462 00 SCX_CPU1_CS_CO/1847 if (UT_TW_Status = UT_Success) then +21-126-11:18:15.462 00 SCX_CPU1_CS_CO/1848 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-126-11:18:15.462 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:18:15.462 00 SCX_CPU1_CS_CO/1849 ut_setrequirements CS_1003, "P" +21-126-11:18:15.489 00 SCX_CPU1_CS_CO/1850 ut_setrequirements CS_3004, "P" +21-126-11:18:15.489 00 SCX_CPU1_CS_CO/1855 endif +21-126-11:18:15.489 00 SCX_CPU1_CS_CO/1856 +21-126-11:18:15.490 00 SCX_CPU1_CS_CO/1858 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:18:15.490 00 SCX_CPU1_CS_CO/1859 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-126-11:18:15.490 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:18:15.490 00 SCX_CPU1_CS_CO/1860 ut_setrequirements CS_3004, "P" +21-126-11:18:15.490 00 SCX_CPU1_CS_CO/1864 endif +21-126-11:18:15.490 00 SCX_CPU1_CS_CO/1865 +21-126-11:18:15.490 00 SCX_CPU1_CS_CO/1867 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-126-11:18:15.493 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:00.010 00 TLMH-I:STS 58-012-14:15:13.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:20:00.624 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:00.626 00 SCX_CPU1_CS_CO/1868 if (UT_TW_Status = UT_Success) then +21-126-11:20:00.626 00 SCX_CPU1_CS_CO/1869 write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:20:00.626 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:20:00.626 00 SCX_CPU1_CS_CO/1870 ut_setrequirements CS_30041, "P" +21-126-11:20:00.627 00 SCX_CPU1_CS_CO/1874 endif +21-126-11:20:00.627 00 SCX_CPU1_CS_CO/1875 +21-126-11:20:00.627 00 SCX_CPU1_CS_CO/1877 currSCnt = {seqTlmItem} +21-126-11:20:00.627 00 SCX_CPU1_CS_CO/1878 expectedSCnt = currSCnt + 1 +21-126-11:20:00.627 00 SCX_CPU1_CS_CO/1879 +21-126-11:20:00.627 00 SCX_CPU1_CS_CO/1880 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:20:00.630 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:01.634 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:01.636 00 SCX_CPU1_CS_CO/1882 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:20:01.636 00 SCX_CPU1_CS_CO/1883 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-126-11:20:01.636 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:20:01.636 00 SCX_CPU1_CS_CO/1884 ut_setrequirements CS_30041, "P" +21-126-11:20:01.639 00 SCX_CPU1_CS_CO/1888 endif +21-126-11:20:01.640 00 SCX_CPU1_CS_CO/1889 +21-126-11:20:01.640 00 SCX_CPU1_CS_CO/1890 write ";*********************************************************************" +21-126-11:20:01.640 00 SPR-I:OPRO ;********************************************************************* +21-126-11:20:01.640 00 SCX_CPU1_CS_CO/1891 write "; Step 5.4: Send the Report OS Code Segment command. " +21-126-11:20:01.640 00 SPR-I:OPRO ; Step 5.4: Send the Report OS Code Segment command. +21-126-11:20:01.640 00 SCX_CPU1_CS_CO/1892 write ";*********************************************************************" +21-126-11:20:01.640 00 SPR-I:OPRO ;********************************************************************* +21-126-11:20:01.640 00 SCX_CPU1_CS_CO/1893 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 +21-126-11:20:01.644 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:01.644 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:20:01.644 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:01.645 00 SCX_CPU1_CS_CO/1894 +21-126-11:20:01.655 00 SCX_CPU1_CS_CO/1895 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:20:01.655 00 SCX_CPU1_CS_CO/1897 /SCX_CPU1_CS_ReportOS +21-126-11:20:01.666 00 SCX_CPU1_CS_CO/1898 +21-126-11:20:01.666 00 SCX_CPU1_CS_CO/1899 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:20:01.669 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:02.015 00 TLMH-I:STS 58-012-14:15:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:20:03.671 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:03.672 00 SCX_CPU1_CS_CO/1900 if (UT_TW_Status = UT_Success) then +21-126-11:20:03.672 00 SCX_CPU1_CS_CO/1901 write "<*> Passed (1003;3005) - CS ReportOS command sent properly." +21-126-11:20:03.672 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:20:03.672 00 SCX_CPU1_CS_CO/1902 ut_setrequirements CS_1003, "P" +21-126-11:20:03.674 00 SCX_CPU1_CS_CO/1903 ut_setrequirements CS_3005, "P" +21-126-11:20:03.676 00 SCX_CPU1_CS_CO/1908 endif +21-126-11:20:03.676 00 SCX_CPU1_CS_CO/1909 +21-126-11:20:03.676 00 SCX_CPU1_CS_CO/1911 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:20:03.679 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:03.679 00 SCX_CPU1_CS_CO/1912 if (UT_TW_Status = UT_Success) then +21-126-11:20:03.679 00 SCX_CPU1_CS_CO/1913 write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." +21-126-11:20:03.679 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:20:03.679 00 SCX_CPU1_CS_CO/1914 ut_setrequirements CS_1003, "P" +21-126-11:20:03.702 00 SCX_CPU1_CS_CO/1915 ut_setrequirements CS_3005, "P" +21-126-11:20:03.703 00 SCX_CPU1_CS_CO/1920 endif +21-126-11:20:03.703 00 SCX_CPU1_CS_CO/1921 +21-126-11:20:03.703 00 SCX_CPU1_CS_CO/1922 wait 5 +21-126-11:20:03.703 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:20:08.707 00 SCX_CPU1_CS_CO/1923 +21-126-11:20:08.707 00 SCX_CPU1_CS_CO/1924 write ";*********************************************************************" +21-126-11:20:08.707 00 SPR-I:OPRO ;********************************************************************* +21-126-11:20:08.707 00 SCX_CPU1_CS_CO/1925 write "; Step 5.5: Send the Enable OS Code Segment command. " +21-126-11:20:08.707 00 SPR-I:OPRO ; Step 5.5: Send the Enable OS Code Segment command. +21-126-11:20:08.707 00 SCX_CPU1_CS_CO/1926 write ";*********************************************************************" +21-126-11:20:08.707 00 SPR-I:OPRO ;********************************************************************* +21-126-11:20:08.707 00 SCX_CPU1_CS_CO/1927 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_OS_INF_EID, "INFO", 1 +21-126-11:20:08.710 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:08.710 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-126-11:20:08.710 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:08.711 00 SCX_CPU1_CS_CO/1928 +21-126-11:20:08.711 00 SCX_CPU1_CS_CO/1929 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:20:08.711 00 SCX_CPU1_CS_CO/1930 +21-126-11:20:08.711 00 SCX_CPU1_CS_CO/1932 /SCX_CPU1_CS_EnableOS +21-126-11:20:08.723 00 SCX_CPU1_CS_CO/1933 +21-126-11:20:08.723 00 SCX_CPU1_CS_CO/1934 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:20:08.726 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:09.518 00 TLMH-I:STS 58-012-14:15:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:20:11.730 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:11.732 00 SCX_CPU1_CS_CO/1935 if (UT_TW_Status = UT_Success) then +21-126-11:20:11.732 00 SCX_CPU1_CS_CO/1936 write "<*> Passed (1003;3002) - CS EnableOS command sent properly." +21-126-11:20:11.732 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-126-11:20:11.732 00 SCX_CPU1_CS_CO/1937 ut_setrequirements CS_1003, "P" +21-126-11:20:11.735 00 SCX_CPU1_CS_CO/1938 ut_setrequirements CS_3002, "P" +21-126-11:20:11.736 00 SCX_CPU1_CS_CO/1943 endif +21-126-11:20:11.736 00 SCX_CPU1_CS_CO/1944 +21-126-11:20:11.736 00 SCX_CPU1_CS_CO/1946 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:20:11.739 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:11.739 00 SCX_CPU1_CS_CO/1947 if (UT_TW_Status = UT_Success) then +21-126-11:20:11.739 00 SCX_CPU1_CS_CO/1948 write "<*> Passed (1003;3002) - Expected Event Msg ",CS_ENABLE_OS_INF_EID," rcv'd." +21-126-11:20:11.739 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-126-11:20:11.739 00 SCX_CPU1_CS_CO/1949 ut_setrequirements CS_1003, "P" +21-126-11:20:11.759 00 SCX_CPU1_CS_CO/1950 ut_setrequirements CS_3002, "P" +21-126-11:20:11.760 00 SCX_CPU1_CS_CO/1955 endif +21-126-11:20:11.760 00 SCX_CPU1_CS_CO/1956 +21-126-11:20:11.760 00 SCX_CPU1_CS_CO/1957 wait 5 +21-126-11:20:11.760 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:20:16.764 00 SCX_CPU1_CS_CO/1958 +21-126-11:20:16.764 00 SCX_CPU1_CS_CO/1960 if (p@scx_cpu1_CS_OSState = "Enabled") then +21-126-11:20:16.764 00 SCX_CPU1_CS_CO/1961 write "<*> Passed (3003) - OS State set to 'Enabled'." +21-126-11:20:16.764 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Enabled'. +21-126-11:20:16.764 00 SCX_CPU1_CS_CO/1962 ut_setrequirements CS_3003, "P" +21-126-11:20:16.768 00 SCX_CPU1_CS_CO/1966 endif +21-126-11:20:16.768 00 SCX_CPU1_CS_CO/1967 +21-126-11:20:16.768 00 SCX_CPU1_CS_CO/1968 write ";**********************************************************************" +21-126-11:20:16.768 00 SPR-I:OPRO ;********************************************************************** +21-126-11:20:16.769 00 SCX_CPU1_CS_CO/1969 write "; Step 5.6: Send the Recompute OS Code Segment command. " +21-126-11:20:16.769 00 SPR-I:OPRO ; Step 5.6: Send the Recompute OS Code Segment command. +21-126-11:20:16.769 00 SCX_CPU1_CS_CO/1970 write ";**********************************************************************" +21-126-11:20:16.769 00 SPR-I:OPRO ;********************************************************************** +21-126-11:20:16.769 00 SCX_CPU1_CS_CO/1971 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_OS_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:20:16.772 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:16.772 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:20:16.772 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:16.772 00 SCX_CPU1_CS_CO/1972 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:20:16.774 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:16.774 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:20:16.774 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:16.774 00 SCX_CPU1_CS_CO/1973 +21-126-11:20:16.782 00 SCX_CPU1_CS_CO/1974 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:20:16.782 00 SCX_CPU1_CS_CO/1976 /SCX_CPU1_CS_RecomputeOS +21-126-11:20:16.783 00 SCX_CPU1_CS_CO/1977 +21-126-11:20:16.783 00 SCX_CPU1_CS_CO/1978 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:20:16.787 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:17.517 00 TLMH-I:STS 58-012-14:15:30.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:20:19.790 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:19.792 00 SCX_CPU1_CS_CO/1979 if (UT_TW_Status = UT_Success) then +21-126-11:20:19.792 00 SCX_CPU1_CS_CO/1980 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-126-11:20:19.792 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:20:19.793 00 SCX_CPU1_CS_CO/1981 ut_setrequirements CS_1003, "P" +21-126-11:20:19.796 00 SCX_CPU1_CS_CO/1982 ut_setrequirements CS_3004, "P" +21-126-11:20:19.798 00 SCX_CPU1_CS_CO/1987 endif +21-126-11:20:19.798 00 SCX_CPU1_CS_CO/1988 +21-126-11:20:19.798 00 SCX_CPU1_CS_CO/1990 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:20:19.804 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:19.805 00 SCX_CPU1_CS_CO/1991 if (UT_TW_Status = UT_Success) then +21-126-11:20:19.805 00 SCX_CPU1_CS_CO/1992 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-126-11:20:19.805 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:20:19.805 00 SCX_CPU1_CS_CO/1993 ut_setrequirements CS_1003, "P" +21-126-11:20:19.842 00 SCX_CPU1_CS_CO/1994 ut_setrequirements CS_3004, "P" +21-126-11:20:19.843 00 SCX_CPU1_CS_CO/1999 endif +21-126-11:20:19.843 00 SCX_CPU1_CS_CO/2000 +21-126-11:20:19.843 00 SCX_CPU1_CS_CO/2002 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:20:19.843 00 SCX_CPU1_CS_CO/2003 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-126-11:20:19.843 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:20:19.843 00 SCX_CPU1_CS_CO/2004 ut_setrequirements CS_3004, "P" +21-126-11:20:19.844 00 SCX_CPU1_CS_CO/2008 endif +21-126-11:20:19.844 00 SCX_CPU1_CS_CO/2009 +21-126-11:20:19.844 00 SCX_CPU1_CS_CO/2011 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-126-11:20:19.847 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:02.516 00 TLMH-I:STS 58-012-14:17:15.533 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:22:02.977 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:02.979 00 SCX_CPU1_CS_CO/2012 if (UT_TW_Status = UT_Success) then +21-126-11:22:02.979 00 SCX_CPU1_CS_CO/2013 write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:22:02.979 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:22:02.979 00 SCX_CPU1_CS_CO/2014 ut_setrequirements CS_30041, "P" +21-126-11:22:02.982 00 SCX_CPU1_CS_CO/2018 endif +21-126-11:22:02.982 00 SCX_CPU1_CS_CO/2019 +21-126-11:22:02.982 00 SCX_CPU1_CS_CO/2021 currSCnt = {seqTlmItem} +21-126-11:22:02.983 00 SCX_CPU1_CS_CO/2022 expectedSCnt = currSCnt + 1 +21-126-11:22:02.983 00 SCX_CPU1_CS_CO/2023 +21-126-11:22:02.983 00 SCX_CPU1_CS_CO/2024 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:22:02.986 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:03.987 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:03.988 00 SCX_CPU1_CS_CO/2026 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:22:03.988 00 SCX_CPU1_CS_CO/2027 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-126-11:22:03.988 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:22:03.988 00 SCX_CPU1_CS_CO/2028 ut_setrequirements CS_30041, "P" +21-126-11:22:03.989 00 SCX_CPU1_CS_CO/2032 endif +21-126-11:22:03.989 00 SCX_CPU1_CS_CO/2033 +21-126-11:22:03.989 00 SCX_CPU1_CS_CO/2034 wait 5 +21-126-11:22:03.989 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:08.993 00 SCX_CPU1_CS_CO/2035 +21-126-11:22:08.993 00 SCX_CPU1_CS_CO/2036 write ";*********************************************************************" +21-126-11:22:08.993 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:08.993 00 SCX_CPU1_CS_CO/2037 write "; Step 5.7: Send the Report OS Code Segment command. " +21-126-11:22:08.993 00 SPR-I:OPRO ; Step 5.7: Send the Report OS Code Segment command. +21-126-11:22:08.993 00 SCX_CPU1_CS_CO/2038 write ";*********************************************************************" +21-126-11:22:08.993 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:08.993 00 SCX_CPU1_CS_CO/2039 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 +21-126-11:22:08.999 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:09.000 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:22:09.000 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:09.002 00 SCX_CPU1_CS_CO/2040 +21-126-11:22:09.002 00 SCX_CPU1_CS_CO/2041 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:22:09.002 00 SCX_CPU1_CS_CO/2043 /SCX_CPU1_CS_ReportOS +21-126-11:22:09.008 00 SCX_CPU1_CS_CO/2044 +21-126-11:22:09.008 00 SCX_CPU1_CS_CO/2045 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:22:09.020 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:09.511 00 TLMH-I:STS 58-012-14:17:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:22:11.023 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:11.025 00 SCX_CPU1_CS_CO/2046 if (UT_TW_Status = UT_Success) then +21-126-11:22:11.025 00 SCX_CPU1_CS_CO/2047 write "<*> Passed (1003;3005) - CS ReportOS command sent properly." +21-126-11:22:11.025 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:22:11.025 00 SCX_CPU1_CS_CO/2048 ut_setrequirements CS_1003, "P" +21-126-11:22:11.028 00 SCX_CPU1_CS_CO/2049 ut_setrequirements CS_3005, "P" +21-126-11:22:11.029 00 SCX_CPU1_CS_CO/2054 endif +21-126-11:22:11.029 00 SCX_CPU1_CS_CO/2055 +21-126-11:22:11.029 00 SCX_CPU1_CS_CO/2057 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:22:11.031 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:11.032 00 SCX_CPU1_CS_CO/2058 if (UT_TW_Status = UT_Success) then +21-126-11:22:11.032 00 SCX_CPU1_CS_CO/2059 write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." +21-126-11:22:11.032 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:22:11.032 00 SCX_CPU1_CS_CO/2060 ut_setrequirements CS_1003, "P" +21-126-11:22:11.052 00 SCX_CPU1_CS_CO/2061 ut_setrequirements CS_3005, "P" +21-126-11:22:11.053 00 SCX_CPU1_CS_CO/2066 endif +21-126-11:22:11.053 00 SCX_CPU1_CS_CO/2067 +21-126-11:22:11.053 00 SCX_CPU1_CS_CO/2068 wait 5 +21-126-11:22:11.053 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:16.058 00 SCX_CPU1_CS_CO/2069 +21-126-11:22:16.058 00 SCX_CPU1_CS_CO/2070 write ";*********************************************************************" +21-126-11:22:16.058 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:16.058 00 SCX_CPU1_CS_CO/2071 write "; Step 5.8: Send the Disable cFE Code Segment command. " +21-126-11:22:16.058 00 SPR-I:OPRO ; Step 5.8: Send the Disable cFE Code Segment command. +21-126-11:22:16.058 00 SCX_CPU1_CS_CO/2072 write ";*********************************************************************" +21-126-11:22:16.058 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:16.058 00 SCX_CPU1_CS_CO/2073 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_CFECORE_INF_EID, "INFO", 1 +21-126-11:22:16.066 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:16.067 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-126-11:22:16.067 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:16.069 00 SCX_CPU1_CS_CO/2074 +21-126-11:22:16.069 00 SCX_CPU1_CS_CO/2075 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:22:16.069 00 SCX_CPU1_CS_CO/2077 /SCX_CPU1_CS_DisableCFECore +21-126-11:22:16.084 00 SCX_CPU1_CS_CO/2078 +21-126-11:22:16.084 00 SCX_CPU1_CS_CO/2079 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:22:16.094 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:16.512 00 TLMH-I:STS 58-012-14:17:29.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:22:17.095 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:17.098 00 SCX_CPU1_CS_CO/2080 if (UT_TW_Status = UT_Success) then +21-126-11:22:17.098 00 SCX_CPU1_CS_CO/2081 write "<*> Passed (1003;3008) - CS DisableCFECore command sent properly." +21-126-11:22:17.098 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-126-11:22:17.098 00 SCX_CPU1_CS_CO/2082 ut_setrequirements CS_1003, "P" +21-126-11:22:17.102 00 SCX_CPU1_CS_CO/2083 ut_setrequirements CS_3008, "P" +21-126-11:22:17.106 00 SCX_CPU1_CS_CO/2088 endif +21-126-11:22:17.107 00 SCX_CPU1_CS_CO/2089 +21-126-11:22:17.107 00 SCX_CPU1_CS_CO/2091 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:22:17.120 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:17.123 00 SCX_CPU1_CS_CO/2092 if (UT_TW_Status = UT_Success) then +21-126-11:22:17.123 00 SCX_CPU1_CS_CO/2093 write "<*> Passed (1003;3008) - Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID," rcv'd." +21-126-11:22:17.123 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-126-11:22:17.123 00 SCX_CPU1_CS_CO/2094 ut_setrequirements CS_1003, "P" +21-126-11:22:17.160 00 SCX_CPU1_CS_CO/2095 ut_setrequirements CS_3008, "P" +21-126-11:22:17.161 00 SCX_CPU1_CS_CO/2100 endif +21-126-11:22:17.161 00 SCX_CPU1_CS_CO/2101 +21-126-11:22:17.161 00 SCX_CPU1_CS_CO/2102 wait 5 +21-126-11:22:17.161 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:22.165 00 SCX_CPU1_CS_CO/2103 +21-126-11:22:22.166 00 SCX_CPU1_CS_CO/2105 if (p@scx_cpu1_CS_CFECoreState = "Disabled") then +21-126-11:22:22.166 00 SCX_CPU1_CS_CO/2106 write "<*> Passed (3008) - cFE Core State set to 'Disabled'." +21-126-11:22:22.166 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-126-11:22:22.166 00 SCX_CPU1_CS_CO/2107 ut_setrequirements CS_3008, "P" +21-126-11:22:22.170 00 SCX_CPU1_CS_CO/2111 endif +21-126-11:22:22.170 00 SCX_CPU1_CS_CO/2112 +21-126-11:22:22.170 00 SCX_CPU1_CS_CO/2113 write ";**********************************************************************" +21-126-11:22:22.170 00 SPR-I:OPRO ;********************************************************************** +21-126-11:22:22.171 00 SCX_CPU1_CS_CO/2114 write "; Step 5.9: Send the Recompute cFE Code Segment command. " +21-126-11:22:22.171 00 SPR-I:OPRO ; Step 5.9: Send the Recompute cFE Code Segment command. +21-126-11:22:22.171 00 SCX_CPU1_CS_CO/2115 write ";**********************************************************************" +21-126-11:22:22.171 00 SPR-I:OPRO ;********************************************************************** +21-126-11:22:22.171 00 SCX_CPU1_CS_CO/2116 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:22:22.179 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:22.180 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:22:22.180 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:22.181 00 SCX_CPU1_CS_CO/2117 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:22:22.188 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:22.188 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:22:22.188 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:22.190 00 SCX_CPU1_CS_CO/2118 +21-126-11:22:22.214 00 SCX_CPU1_CS_CO/2119 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:22:22.214 00 SCX_CPU1_CS_CO/2121 /SCX_CPU1_CS_RecomputeCFECore +21-126-11:22:22.226 00 SCX_CPU1_CS_CO/2122 +21-126-11:22:22.226 00 SCX_CPU1_CS_CO/2123 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:22:22.232 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:23.014 00 TLMH-I:STS 58-012-14:17:36.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:22:23.233 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:23.236 00 SCX_CPU1_CS_CO/2124 if (UT_TW_Status = UT_Success) then +21-126-11:22:23.237 00 SCX_CPU1_CS_CO/2125 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-126-11:22:23.237 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:22:23.237 00 SCX_CPU1_CS_CO/2126 ut_setrequirements CS_1003, "P" +21-126-11:22:23.241 00 SCX_CPU1_CS_CO/2127 ut_setrequirements CS_3009, "P" +21-126-11:22:23.245 00 SCX_CPU1_CS_CO/2132 endif +21-126-11:22:23.246 00 SCX_CPU1_CS_CO/2133 +21-126-11:22:23.246 00 SCX_CPU1_CS_CO/2135 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:22:23.260 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:23.263 00 SCX_CPU1_CS_CO/2136 if (UT_TW_Status = UT_Success) then +21-126-11:22:23.263 00 SCX_CPU1_CS_CO/2137 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-126-11:22:23.263 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:22:23.263 00 SCX_CPU1_CS_CO/2138 ut_setrequirements CS_1003, "P" +21-126-11:22:23.268 00 SCX_CPU1_CS_CO/2139 ut_setrequirements CS_3009, "P" +21-126-11:22:23.270 00 SCX_CPU1_CS_CO/2144 endif +21-126-11:22:23.271 00 SCX_CPU1_CS_CO/2145 +21-126-11:22:23.271 00 SCX_CPU1_CS_CO/2147 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:22:23.305 00 SCX_CPU1_CS_CO/2148 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-126-11:22:23.305 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:22:23.305 00 SCX_CPU1_CS_CO/2149 ut_setrequirements CS_3009, "P" +21-126-11:22:23.306 00 SCX_CPU1_CS_CO/2153 endif +21-126-11:22:23.306 00 SCX_CPU1_CS_CO/2154 +21-126-11:22:23.306 00 SCX_CPU1_CS_CO/2156 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +21-126-11:22:23.309 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:45.018 00 TLMH-I:STS 58-012-14:17:58.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:22:45.337 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:45.339 00 SCX_CPU1_CS_CO/2157 if (UT_TW_Status = UT_Success) then +21-126-11:22:45.339 00 SCX_CPU1_CS_CO/2158 write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:22:45.339 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:22:45.339 00 SCX_CPU1_CS_CO/2159 ut_setrequirements CS_30091, "P" +21-126-11:22:45.342 00 SCX_CPU1_CS_CO/2163 endif +21-126-11:22:45.342 00 SCX_CPU1_CS_CO/2164 +21-126-11:22:45.343 00 SCX_CPU1_CS_CO/2166 currSCnt = {seqTlmItem} +21-126-11:22:45.343 00 SCX_CPU1_CS_CO/2167 expectedSCnt = currSCnt + 1 +21-126-11:22:45.343 00 SCX_CPU1_CS_CO/2168 +21-126-11:22:45.343 00 SCX_CPU1_CS_CO/2169 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:22:45.355 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:47.358 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:47.360 00 SCX_CPU1_CS_CO/2171 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:22:47.360 00 SCX_CPU1_CS_CO/2172 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-126-11:22:47.360 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:22:47.360 00 SCX_CPU1_CS_CO/2173 ut_setrequirements CS_30091, "P" +21-126-11:22:47.364 00 SCX_CPU1_CS_CO/2177 endif +21-126-11:22:47.364 00 SCX_CPU1_CS_CO/2178 +21-126-11:22:47.364 00 SCX_CPU1_CS_CO/2179 wait 5 +21-126-11:22:47.364 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:52.369 00 SCX_CPU1_CS_CO/2180 +21-126-11:22:52.369 00 SCX_CPU1_CS_CO/2181 write ";*********************************************************************" +21-126-11:22:52.369 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:52.369 00 SCX_CPU1_CS_CO/2182 write "; Step 5.10: Send the Report cFE Code Segment command. " +21-126-11:22:52.369 00 SPR-I:OPRO ; Step 5.10: Send the Report cFE Code Segment command. +21-126-11:22:52.369 00 SCX_CPU1_CS_CO/2183 write ";*********************************************************************" +21-126-11:22:52.369 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:52.369 00 SCX_CPU1_CS_CO/2184 ut_setupevents "SCX","CPU1",{CSAppName},CS_BASELINE_CFECORE_INF_EID,"INFO", 1 +21-126-11:22:52.377 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:52.377 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:22:52.377 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:52.378 00 SCX_CPU1_CS_CO/2185 +21-126-11:22:52.378 00 SCX_CPU1_CS_CO/2186 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:22:52.378 00 SCX_CPU1_CS_CO/2188 /SCX_CPU1_CS_ReportCFECore +21-126-11:22:52.390 00 SCX_CPU1_CS_CO/2189 +21-126-11:22:52.390 00 SCX_CPU1_CS_CO/2190 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:22:52.394 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:53.013 00 TLMH-I:STS 58-012-14:18:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:22:53.395 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:53.397 00 SCX_CPU1_CS_CO/2191 if (UT_TW_Status = UT_Success) then +21-126-11:22:53.397 00 SCX_CPU1_CS_CO/2192 write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." +21-126-11:22:53.397 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:22:53.397 00 SCX_CPU1_CS_CO/2193 ut_setrequirements CS_1003, "P" +21-126-11:22:53.401 00 SCX_CPU1_CS_CO/2194 ut_setrequirements CS_3010, "P" +21-126-11:22:53.402 00 SCX_CPU1_CS_CO/2199 endif +21-126-11:22:53.402 00 SCX_CPU1_CS_CO/2200 +21-126-11:22:53.402 00 SCX_CPU1_CS_CO/2202 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:22:53.404 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:53.404 00 SCX_CPU1_CS_CO/2203 if (UT_TW_Status = UT_Success) then +21-126-11:22:53.404 00 SCX_CPU1_CS_CO/2204 write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." +21-126-11:22:53.405 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:22:53.405 00 SCX_CPU1_CS_CO/2205 ut_setrequirements CS_1003, "P" +21-126-11:22:53.425 00 SCX_CPU1_CS_CO/2206 ut_setrequirements CS_3010, "P" +21-126-11:22:53.425 00 SCX_CPU1_CS_CO/2211 endif +21-126-11:22:53.425 00 SCX_CPU1_CS_CO/2212 +21-126-11:22:53.425 00 SCX_CPU1_CS_CO/2213 wait 5 +21-126-11:22:53.425 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:58.430 00 SCX_CPU1_CS_CO/2214 +21-126-11:22:58.430 00 SCX_CPU1_CS_CO/2215 write ";*********************************************************************" +21-126-11:22:58.430 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:58.430 00 SCX_CPU1_CS_CO/2216 write "; Step 5.11: Send the Enable cFE Code Segment command. " +21-126-11:22:58.430 00 SPR-I:OPRO ; Step 5.11: Send the Enable cFE Code Segment command. +21-126-11:22:58.431 00 SCX_CPU1_CS_CO/2217 write ";*********************************************************************" +21-126-11:22:58.431 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:58.431 00 SCX_CPU1_CS_CO/2218 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_CFECORE_INF_EID, "INFO", 1 +21-126-11:22:58.436 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:58.437 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-126-11:22:58.437 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:58.438 00 SCX_CPU1_CS_CO/2219 +21-126-11:22:58.438 00 SCX_CPU1_CS_CO/2220 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:22:58.438 00 SCX_CPU1_CS_CO/2221 +21-126-11:22:58.438 00 SCX_CPU1_CS_CO/2223 /SCX_CPU1_CS_EnableCFECore +21-126-11:22:58.450 00 SCX_CPU1_CS_CO/2224 +21-126-11:22:58.450 00 SCX_CPU1_CS_CO/2225 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:22:58.454 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:59.015 00 TLMH-I:STS 58-012-14:18:12.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:22:59.455 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:59.458 00 SCX_CPU1_CS_CO/2226 if (UT_TW_Status = UT_Success) then +21-126-11:22:59.458 00 SCX_CPU1_CS_CO/2227 write "<*> Passed (1003;3007) - CS EnableCFECore command sent properly." +21-126-11:22:59.458 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-126-11:22:59.458 00 SCX_CPU1_CS_CO/2228 ut_setrequirements CS_1003, "P" +21-126-11:22:59.461 00 SCX_CPU1_CS_CO/2229 ut_setrequirements CS_3007, "P" +21-126-11:22:59.462 00 SCX_CPU1_CS_CO/2234 endif +21-126-11:22:59.462 00 SCX_CPU1_CS_CO/2235 +21-126-11:22:59.462 00 SCX_CPU1_CS_CO/2237 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:22:59.465 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:59.466 00 SCX_CPU1_CS_CO/2238 if (UT_TW_Status = UT_Success) then +21-126-11:22:59.466 00 SCX_CPU1_CS_CO/2239 write "<*> Passed (1003;3007) - Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID," rcv'd." +21-126-11:22:59.466 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-126-11:22:59.466 00 SCX_CPU1_CS_CO/2240 ut_setrequirements CS_1003, "P" +21-126-11:22:59.486 00 SCX_CPU1_CS_CO/2241 ut_setrequirements CS_3007, "P" +21-126-11:22:59.487 00 SCX_CPU1_CS_CO/2246 endif +21-126-11:22:59.487 00 SCX_CPU1_CS_CO/2247 +21-126-11:22:59.487 00 SCX_CPU1_CS_CO/2248 wait 5 +21-126-11:22:59.487 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:04.490 00 SCX_CPU1_CS_CO/2249 +21-126-11:23:04.491 00 SCX_CPU1_CS_CO/2251 if (p@scx_cpu1_CS_CFECoreState = "Enabled") then +21-126-11:23:04.491 00 SCX_CPU1_CS_CO/2252 write "<*> Passed (3007) - cFE Core State set to 'Enabled'." +21-126-11:23:04.491 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-126-11:23:04.491 00 SCX_CPU1_CS_CO/2253 ut_setrequirements CS_3007, "P" +21-126-11:23:04.495 00 SCX_CPU1_CS_CO/2257 endif +21-126-11:23:04.496 00 SCX_CPU1_CS_CO/2258 +21-126-11:23:04.496 00 SCX_CPU1_CS_CO/2259 write ";**********************************************************************" +21-126-11:23:04.496 00 SPR-I:OPRO ;********************************************************************** +21-126-11:23:04.496 00 SCX_CPU1_CS_CO/2260 write "; Step 5.12: Send the Recompute cFE Code Segment command. " +21-126-11:23:04.496 00 SPR-I:OPRO ; Step 5.12: Send the Recompute cFE Code Segment command. +21-126-11:23:04.496 00 SCX_CPU1_CS_CO/2261 write ";**********************************************************************" +21-126-11:23:04.496 00 SPR-I:OPRO ;********************************************************************** +21-126-11:23:04.496 00 SCX_CPU1_CS_CO/2262 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:23:04.498 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:04.498 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:23:04.498 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:04.499 00 SCX_CPU1_CS_CO/2263 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:23:04.500 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:04.500 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:23:04.500 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:04.501 00 SCX_CPU1_CS_CO/2264 +21-126-11:23:04.511 00 SCX_CPU1_CS_CO/2265 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:23:04.511 00 SCX_CPU1_CS_CO/2267 /SCX_CPU1_CS_RecomputeCFECore +21-126-11:23:04.523 00 SCX_CPU1_CS_CO/2268 +21-126-11:23:04.523 00 SCX_CPU1_CS_CO/2269 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:23:04.526 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:05.011 00 TLMH-I:STS 58-012-14:18:18.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:23:05.527 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:05.529 00 SCX_CPU1_CS_CO/2270 if (UT_TW_Status = UT_Success) then +21-126-11:23:05.529 00 SCX_CPU1_CS_CO/2271 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-126-11:23:05.529 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:23:05.529 00 SCX_CPU1_CS_CO/2272 ut_setrequirements CS_1003, "P" +21-126-11:23:05.532 00 SCX_CPU1_CS_CO/2273 ut_setrequirements CS_3009, "P" +21-126-11:23:05.533 00 SCX_CPU1_CS_CO/2278 endif +21-126-11:23:05.533 00 SCX_CPU1_CS_CO/2279 +21-126-11:23:05.533 00 SCX_CPU1_CS_CO/2281 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:23:05.536 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:05.536 00 SCX_CPU1_CS_CO/2282 if (UT_TW_Status = UT_Success) then +21-126-11:23:05.536 00 SCX_CPU1_CS_CO/2283 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-126-11:23:05.536 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:23:05.536 00 SCX_CPU1_CS_CO/2284 ut_setrequirements CS_1003, "P" +21-126-11:23:05.556 00 SCX_CPU1_CS_CO/2285 ut_setrequirements CS_3009, "P" +21-126-11:23:05.557 00 SCX_CPU1_CS_CO/2290 endif +21-126-11:23:05.557 00 SCX_CPU1_CS_CO/2291 +21-126-11:23:05.557 00 SCX_CPU1_CS_CO/2293 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:23:05.557 00 SCX_CPU1_CS_CO/2294 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-126-11:23:05.557 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:23:05.557 00 SCX_CPU1_CS_CO/2295 ut_setrequirements CS_3009, "P" +21-126-11:23:05.558 00 SCX_CPU1_CS_CO/2299 endif +21-126-11:23:05.558 00 SCX_CPU1_CS_CO/2300 +21-126-11:23:05.558 00 SCX_CPU1_CS_CO/2302 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +21-126-11:23:05.560 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:27.016 00 TLMH-I:STS 58-012-14:18:40.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:23:27.588 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:27.590 00 SCX_CPU1_CS_CO/2303 if (UT_TW_Status = UT_Success) then +21-126-11:23:27.590 00 SCX_CPU1_CS_CO/2304 write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:23:27.591 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:23:27.591 00 SCX_CPU1_CS_CO/2305 ut_setrequirements CS_30091, "P" +21-126-11:23:27.593 00 SCX_CPU1_CS_CO/2309 endif +21-126-11:23:27.593 00 SCX_CPU1_CS_CO/2310 +21-126-11:23:27.593 00 SCX_CPU1_CS_CO/2312 currSCnt = {seqTlmItem} +21-126-11:23:27.594 00 SCX_CPU1_CS_CO/2313 expectedSCnt = currSCnt + 1 +21-126-11:23:27.594 00 SCX_CPU1_CS_CO/2314 +21-126-11:23:27.594 00 SCX_CPU1_CS_CO/2315 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:23:27.598 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:29.600 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:29.602 00 SCX_CPU1_CS_CO/2317 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:23:29.602 00 SCX_CPU1_CS_CO/2318 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-126-11:23:29.602 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:23:29.602 00 SCX_CPU1_CS_CO/2319 ut_setrequirements CS_30091, "P" +21-126-11:23:29.605 00 SCX_CPU1_CS_CO/2323 endif +21-126-11:23:29.605 00 SCX_CPU1_CS_CO/2324 +21-126-11:23:29.605 00 SCX_CPU1_CS_CO/2325 wait 5 +21-126-11:23:29.605 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:34.610 00 SCX_CPU1_CS_CO/2326 +21-126-11:23:34.610 00 SCX_CPU1_CS_CO/2327 write ";*********************************************************************" +21-126-11:23:34.610 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:34.610 00 SCX_CPU1_CS_CO/2328 write "; Step 5.13: Send the Report cFE Code Segment command. " +21-126-11:23:34.610 00 SPR-I:OPRO ; Step 5.13: Send the Report cFE Code Segment command. +21-126-11:23:34.610 00 SCX_CPU1_CS_CO/2329 write ";*********************************************************************" +21-126-11:23:34.611 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:34.611 00 SCX_CPU1_CS_CO/2330 ut_setupevents "SCX","CPU1",{CSAppName},CS_BASELINE_CFECORE_INF_EID, "INFO", 1 +21-126-11:23:34.616 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:34.616 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:23:34.616 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:34.617 00 SCX_CPU1_CS_CO/2331 +21-126-11:23:34.617 00 SCX_CPU1_CS_CO/2332 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:23:34.617 00 SCX_CPU1_CS_CO/2334 /SCX_CPU1_CS_ReportCFECore +21-126-11:23:34.629 00 SCX_CPU1_CS_CO/2335 +21-126-11:23:34.629 00 SCX_CPU1_CS_CO/2336 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:23:34.633 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:35.010 00 TLMH-I:STS 58-012-14:18:48.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:23:35.634 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:35.637 00 SCX_CPU1_CS_CO/2337 if (UT_TW_Status = UT_Success) then +21-126-11:23:35.637 00 SCX_CPU1_CS_CO/2338 write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." +21-126-11:23:35.637 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:23:35.637 00 SCX_CPU1_CS_CO/2339 ut_setrequirements CS_1003, "P" +21-126-11:23:35.640 00 SCX_CPU1_CS_CO/2340 ut_setrequirements CS_3010, "P" +21-126-11:23:35.641 00 SCX_CPU1_CS_CO/2345 endif +21-126-11:23:35.641 00 SCX_CPU1_CS_CO/2346 +21-126-11:23:35.641 00 SCX_CPU1_CS_CO/2348 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:23:35.646 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:35.646 00 SCX_CPU1_CS_CO/2349 if (UT_TW_Status = UT_Success) then +21-126-11:23:35.646 00 SCX_CPU1_CS_CO/2350 write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." +21-126-11:23:35.646 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:23:35.646 00 SCX_CPU1_CS_CO/2351 ut_setrequirements CS_1003, "P" +21-126-11:23:35.671 00 SCX_CPU1_CS_CO/2352 ut_setrequirements CS_3010, "P" +21-126-11:23:35.672 00 SCX_CPU1_CS_CO/2357 endif +21-126-11:23:35.672 00 SCX_CPU1_CS_CO/2358 +21-126-11:23:35.672 00 SCX_CPU1_CS_CO/2359 wait 5 +21-126-11:23:35.672 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:40.677 00 SCX_CPU1_CS_CO/2360 +21-126-11:23:40.677 00 SCX_CPU1_CS_CO/2361 write ";*********************************************************************" +21-126-11:23:40.677 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:40.677 00 SCX_CPU1_CS_CO/2362 write "; Step 5.14: Send the Enable Checksum command. " +21-126-11:23:40.677 00 SPR-I:OPRO ; Step 5.14: Send the Enable Checksum command. +21-126-11:23:40.677 00 SCX_CPU1_CS_CO/2363 write ";*********************************************************************" +21-126-11:23:40.677 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:40.677 00 SCX_CPU1_CS_CO/2364 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_ALL_INF_EID, "INFO", 1 +21-126-11:23:40.683 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:40.683 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-11:23:40.683 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:40.684 00 SCX_CPU1_CS_CO/2365 +21-126-11:23:40.684 00 SCX_CPU1_CS_CO/2366 local cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:23:40.684 00 SCX_CPU1_CS_CO/2368 /SCX_CPU1_CS_EnableAll +21-126-11:23:40.696 00 SCX_CPU1_CS_CO/2369 +21-126-11:23:40.696 00 SCX_CPU1_CS_CO/2370 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:23:40.700 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:41.009 00 TLMH-I:STS 58-012-14:18:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-11:23:41.701 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:41.704 00 SCX_CPU1_CS_CO/2371 if (UT_TW_Status = UT_Success) then +21-126-11:23:41.704 00 SCX_CPU1_CS_CO/2372 write "<*> Passed (1003;8000) - CS EnableALL command sent properly." +21-126-11:23:41.704 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-11:23:41.704 00 SCX_CPU1_CS_CO/2373 ut_setrequirements CS_1003, "P" +21-126-11:23:41.707 00 SCX_CPU1_CS_CO/2374 ut_setrequirements CS_8000, "P" +21-126-11:23:41.708 00 SCX_CPU1_CS_CO/2379 endif +21-126-11:23:41.708 00 SCX_CPU1_CS_CO/2380 +21-126-11:23:41.708 00 SCX_CPU1_CS_CO/2382 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:23:41.713 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:41.714 00 SCX_CPU1_CS_CO/2383 if (UT_TW_Status = UT_Success) then +21-126-11:23:41.714 00 SCX_CPU1_CS_CO/2384 write "<*> Passed (1003;8000) - Expected Event Msg ",CS_ENABLE_ALL_INF_EID," rcv'd." +21-126-11:23:41.714 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-11:23:41.714 00 SCX_CPU1_CS_CO/2385 ut_setrequirements CS_1003, "P" +21-126-11:23:41.739 00 SCX_CPU1_CS_CO/2386 ut_setrequirements CS_8000, "P" +21-126-11:23:41.740 00 SCX_CPU1_CS_CO/2391 endif +21-126-11:23:41.740 00 SCX_CPU1_CS_CO/2392 +21-126-11:23:41.740 00 SCX_CPU1_CS_CO/2393 wait 5 +21-126-11:23:41.740 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:46.744 00 SCX_CPU1_CS_CO/2394 +21-126-11:23:46.745 00 SCX_CPU1_CS_CO/2396 if (p@scx_cpu1_CS_State = "Enabled") then +21-126-11:23:46.745 00 SCX_CPU1_CS_CO/2397 write "<*> Passed (8000) - Overall State set to 'Enabled'." +21-126-11:23:46.745 00 SPR-I:OPRO <*> Passed (8000) - Overall State set to 'Enabled'. +21-126-11:23:46.745 00 SCX_CPU1_CS_CO/2398 ut_setrequirements CS_8000, "P" +21-126-11:23:46.749 00 SCX_CPU1_CS_CO/2402 endif +21-126-11:23:46.749 00 SCX_CPU1_CS_CO/2403 +21-126-11:23:46.749 00 SCX_CPU1_CS_CO/2404 write ";*********************************************************************" +21-126-11:23:46.749 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:46.749 00 SCX_CPU1_CS_CO/2405 write "; Step 5.15: Send the Disable OS Code Segment command. " +21-126-11:23:46.749 00 SPR-I:OPRO ; Step 5.15: Send the Disable OS Code Segment command. +21-126-11:23:46.749 00 SCX_CPU1_CS_CO/2406 write ";*********************************************************************" +21-126-11:23:46.749 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:46.749 00 SCX_CPU1_CS_CO/2407 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_OS_INF_EID, "INFO", 1 +21-126-11:23:46.752 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:46.752 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-126-11:23:46.752 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:46.753 00 SCX_CPU1_CS_CO/2408 +21-126-11:23:46.753 00 SCX_CPU1_CS_CO/2409 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:23:46.753 00 SCX_CPU1_CS_CO/2410 +21-126-11:23:46.753 00 SCX_CPU1_CS_CO/2412 /SCX_CPU1_CS_DisableOS +21-126-11:23:46.765 00 SCX_CPU1_CS_CO/2413 +21-126-11:23:46.765 00 SCX_CPU1_CS_CO/2414 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:23:46.769 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:47.510 00 TLMH-I:STS 58-012-14:19:00.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:23:49.772 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:49.775 00 SCX_CPU1_CS_CO/2415 if (UT_TW_Status = UT_Success) then +21-126-11:23:49.775 00 SCX_CPU1_CS_CO/2416 write "<*> Passed (1003;3003) - CS DisableOS command sent properly." +21-126-11:23:49.775 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:23:49.775 00 SCX_CPU1_CS_CO/2417 ut_setrequirements CS_1003, "P" +21-126-11:23:49.780 00 SCX_CPU1_CS_CO/2418 ut_setrequirements CS_3003, "P" +21-126-11:23:49.784 00 SCX_CPU1_CS_CO/2423 endif +21-126-11:23:49.785 00 SCX_CPU1_CS_CO/2424 +21-126-11:23:49.785 00 SCX_CPU1_CS_CO/2426 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:23:49.798 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:49.801 00 SCX_CPU1_CS_CO/2427 if (UT_TW_Status = UT_Success) then +21-126-11:23:49.801 00 SCX_CPU1_CS_CO/2428 write "<*> Passed (1003;3003) - Expected Event Msg ",CS_DISABLE_OS_INF_EID," rcv'd." +21-126-11:23:49.801 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-126-11:23:49.802 00 SCX_CPU1_CS_CO/2429 ut_setrequirements CS_1003, "P" +21-126-11:23:49.837 00 SCX_CPU1_CS_CO/2430 ut_setrequirements CS_3003, "P" +21-126-11:23:49.838 00 SCX_CPU1_CS_CO/2435 endif +21-126-11:23:49.838 00 SCX_CPU1_CS_CO/2436 +21-126-11:23:49.838 00 SCX_CPU1_CS_CO/2437 wait 5 +21-126-11:23:49.838 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:54.843 00 SCX_CPU1_CS_CO/2438 +21-126-11:23:54.843 00 SCX_CPU1_CS_CO/2440 if (p@scx_cpu1_CS_OSState = "Disabled") then +21-126-11:23:54.843 00 SCX_CPU1_CS_CO/2441 write "<*> Passed (3003) - OS State set to 'Disabled'." +21-126-11:23:54.843 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-126-11:23:54.843 00 SCX_CPU1_CS_CO/2442 ut_setrequirements CS_3003, "P" +21-126-11:23:54.847 00 SCX_CPU1_CS_CO/2446 endif +21-126-11:23:54.848 00 SCX_CPU1_CS_CO/2447 +21-126-11:23:54.848 00 SCX_CPU1_CS_CO/2448 write ";**********************************************************************" +21-126-11:23:54.848 00 SPR-I:OPRO ;********************************************************************** +21-126-11:23:54.848 00 SCX_CPU1_CS_CO/2449 write "; Step 5.16: Send the Recompute OS Code Segment command. " +21-126-11:23:54.848 00 SPR-I:OPRO ; Step 5.16: Send the Recompute OS Code Segment command. +21-126-11:23:54.848 00 SCX_CPU1_CS_CO/2450 write ";**********************************************************************" +21-126-11:23:54.848 00 SPR-I:OPRO ;********************************************************************** +21-126-11:23:54.848 00 SCX_CPU1_CS_CO/2451 ut_setupevents "SCX","CPU1",{CSAppName},CS_RECOMPUTE_OS_STARTED_DBG_EID,"DEBUG", 1 +21-126-11:23:54.854 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:54.855 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:23:54.855 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:54.855 00 SCX_CPU1_CS_CO/2452 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:23:54.857 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:54.857 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:23:54.857 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:54.858 00 SCX_CPU1_CS_CO/2453 +21-126-11:23:54.869 00 SCX_CPU1_CS_CO/2454 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:23:54.869 00 SCX_CPU1_CS_CO/2456 /SCX_CPU1_CS_RecomputeOS +21-126-11:23:54.881 00 SCX_CPU1_CS_CO/2457 +21-126-11:23:54.881 00 SCX_CPU1_CS_CO/2458 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:23:54.885 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:55.513 00 TLMH-I:STS 58-012-14:19:08.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:23:57.889 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:57.891 00 SCX_CPU1_CS_CO/2459 if (UT_TW_Status = UT_Success) then +21-126-11:23:57.892 00 SCX_CPU1_CS_CO/2460 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-126-11:23:57.892 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:23:57.892 00 SCX_CPU1_CS_CO/2461 ut_setrequirements CS_1003, "P" +21-126-11:23:57.895 00 SCX_CPU1_CS_CO/2462 ut_setrequirements CS_3004, "P" +21-126-11:23:57.899 00 SCX_CPU1_CS_CO/2467 endif +21-126-11:23:57.899 00 SCX_CPU1_CS_CO/2468 +21-126-11:23:57.899 00 SCX_CPU1_CS_CO/2470 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:23:57.911 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:57.912 00 SCX_CPU1_CS_CO/2471 if (UT_TW_Status = UT_Success) then +21-126-11:23:57.912 00 SCX_CPU1_CS_CO/2472 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-126-11:23:57.912 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:23:57.912 00 SCX_CPU1_CS_CO/2473 ut_setrequirements CS_1003, "P" +21-126-11:23:57.944 00 SCX_CPU1_CS_CO/2474 ut_setrequirements CS_3004, "P" +21-126-11:23:57.945 00 SCX_CPU1_CS_CO/2479 endif +21-126-11:23:57.945 00 SCX_CPU1_CS_CO/2480 +21-126-11:23:57.945 00 SCX_CPU1_CS_CO/2482 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:23:57.945 00 SCX_CPU1_CS_CO/2483 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-126-11:23:57.945 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:23:57.945 00 SCX_CPU1_CS_CO/2484 ut_setrequirements CS_3004, "P" +21-126-11:23:57.946 00 SCX_CPU1_CS_CO/2488 endif +21-126-11:23:57.946 00 SCX_CPU1_CS_CO/2489 +21-126-11:23:57.946 00 SCX_CPU1_CS_CO/2491 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-126-11:23:57.949 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:25:40.512 00 TLMH-I:STS 58-012-14:20:53.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:25:41.079 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:41.081 00 SCX_CPU1_CS_CO/2492 if (UT_TW_Status = UT_Success) then +21-126-11:25:41.081 00 SCX_CPU1_CS_CO/2493 write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:25:41.082 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:25:41.082 00 SCX_CPU1_CS_CO/2494 ut_setrequirements CS_30041, "P" +21-126-11:25:41.085 00 SCX_CPU1_CS_CO/2498 endif +21-126-11:25:41.085 00 SCX_CPU1_CS_CO/2499 +21-126-11:25:41.085 00 SCX_CPU1_CS_CO/2501 currSCnt = {seqTlmItem} +21-126-11:25:41.085 00 SCX_CPU1_CS_CO/2502 expectedSCnt = currSCnt + 1 +21-126-11:25:41.085 00 SCX_CPU1_CS_CO/2503 +21-126-11:25:41.085 00 SCX_CPU1_CS_CO/2504 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:25:41.088 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:25:43.090 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:43.092 00 SCX_CPU1_CS_CO/2506 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:25:43.092 00 SCX_CPU1_CS_CO/2507 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-126-11:25:43.092 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:25:43.092 00 SCX_CPU1_CS_CO/2508 ut_setrequirements CS_30041, "P" +21-126-11:25:43.095 00 SCX_CPU1_CS_CO/2512 endif +21-126-11:25:43.096 00 SCX_CPU1_CS_CO/2513 +21-126-11:25:43.096 00 SCX_CPU1_CS_CO/2514 wait 5 +21-126-11:25:43.096 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:25:48.100 00 SCX_CPU1_CS_CO/2515 +21-126-11:25:48.100 00 SCX_CPU1_CS_CO/2516 write ";*********************************************************************" +21-126-11:25:48.100 00 SPR-I:OPRO ;********************************************************************* +21-126-11:25:48.100 00 SCX_CPU1_CS_CO/2517 write "; Step 5.17: Send the Report OS Code Segment command. " +21-126-11:25:48.101 00 SPR-I:OPRO ; Step 5.17: Send the Report OS Code Segment command. +21-126-11:25:48.101 00 SCX_CPU1_CS_CO/2518 write ";*********************************************************************" +21-126-11:25:48.101 00 SPR-I:OPRO ;********************************************************************* +21-126-11:25:48.101 00 SCX_CPU1_CS_CO/2519 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 +21-126-11:25:48.106 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:25:48.106 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:25:48.106 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:25:48.107 00 SCX_CPU1_CS_CO/2520 +21-126-11:25:48.107 00 SCX_CPU1_CS_CO/2521 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:25:48.107 00 SCX_CPU1_CS_CO/2523 /SCX_CPU1_CS_ReportOS +21-126-11:25:48.118 00 SCX_CPU1_CS_CO/2524 +21-126-11:25:48.118 00 SCX_CPU1_CS_CO/2525 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:25:48.121 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:25:48.513 00 TLMH-I:STS 58-012-14:21:01.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:25:49.122 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:49.125 00 SCX_CPU1_CS_CO/2526 if (UT_TW_Status = UT_Success) then +21-126-11:25:49.125 00 SCX_CPU1_CS_CO/2527 write "<*> Passed (1003;3005) - CS ReportOS command sent properly." +21-126-11:25:49.125 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:25:49.125 00 SCX_CPU1_CS_CO/2528 ut_setrequirements CS_1003, "P" +21-126-11:25:49.130 00 SCX_CPU1_CS_CO/2529 ut_setrequirements CS_3005, "P" +21-126-11:25:49.134 00 SCX_CPU1_CS_CO/2534 endif +21-126-11:25:49.134 00 SCX_CPU1_CS_CO/2535 +21-126-11:25:49.134 00 SCX_CPU1_CS_CO/2537 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:25:49.155 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:49.156 00 SCX_CPU1_CS_CO/2538 if (UT_TW_Status = UT_Success) then +21-126-11:25:49.157 00 SCX_CPU1_CS_CO/2539 write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." +21-126-11:25:49.157 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:25:49.157 00 SCX_CPU1_CS_CO/2540 ut_setrequirements CS_1003, "P" +21-126-11:25:49.158 00 SCX_CPU1_CS_CO/2541 ut_setrequirements CS_3005, "P" +21-126-11:25:49.160 00 SCX_CPU1_CS_CO/2546 endif +21-126-11:25:49.160 00 SCX_CPU1_CS_CO/2547 +21-126-11:25:49.160 00 SCX_CPU1_CS_CO/2548 wait 5 +21-126-11:25:49.160 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:25:54.193 00 SCX_CPU1_CS_CO/2549 +21-126-11:25:54.193 00 SCX_CPU1_CS_CO/2550 write ";*********************************************************************" +21-126-11:25:54.193 00 SPR-I:OPRO ;********************************************************************* +21-126-11:25:54.193 00 SCX_CPU1_CS_CO/2551 write "; Step 5.18: Send the Enable OS Code Segment command. " +21-126-11:25:54.194 00 SPR-I:OPRO ; Step 5.18: Send the Enable OS Code Segment command. +21-126-11:25:54.194 00 SCX_CPU1_CS_CO/2552 write ";*********************************************************************" +21-126-11:25:54.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:25:54.194 00 SCX_CPU1_CS_CO/2553 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_OS_INF_EID, "INFO", 1 +21-126-11:25:54.197 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:25:54.197 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-126-11:25:54.197 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:25:54.197 00 SCX_CPU1_CS_CO/2554 +21-126-11:25:54.197 00 SCX_CPU1_CS_CO/2555 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:25:54.197 00 SCX_CPU1_CS_CO/2556 +21-126-11:25:54.197 00 SCX_CPU1_CS_CO/2558 /SCX_CPU1_CS_EnableOS +21-126-11:25:54.199 00 SCX_CPU1_CS_CO/2559 +21-126-11:25:54.199 00 SCX_CPU1_CS_CO/2560 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:25:54.202 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:25:55.016 00 TLMH-I:STS 58-012-14:21:08.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:25:55.203 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:55.205 00 SCX_CPU1_CS_CO/2561 if (UT_TW_Status = UT_Success) then +21-126-11:25:55.205 00 SCX_CPU1_CS_CO/2562 write "<*> Passed (1003;3002) - CS EnableOS command sent properly." +21-126-11:25:55.205 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-126-11:25:55.206 00 SCX_CPU1_CS_CO/2563 ut_setrequirements CS_1003, "P" +21-126-11:25:55.209 00 SCX_CPU1_CS_CO/2564 ut_setrequirements CS_3002, "P" +21-126-11:25:55.213 00 SCX_CPU1_CS_CO/2569 endif +21-126-11:25:55.213 00 SCX_CPU1_CS_CO/2570 +21-126-11:25:55.213 00 SCX_CPU1_CS_CO/2572 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:25:55.225 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:55.231 00 SCX_CPU1_CS_CO/2573 if (UT_TW_Status = UT_Success) then +21-126-11:25:55.232 00 SCX_CPU1_CS_CO/2574 write "<*> Passed (1003;3002) - Expected Event Msg ",CS_ENABLE_OS_INF_EID," rcv'd." +21-126-11:25:55.232 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-126-11:25:55.232 00 SCX_CPU1_CS_CO/2575 ut_setrequirements CS_1003, "P" +21-126-11:25:55.268 00 SCX_CPU1_CS_CO/2576 ut_setrequirements CS_3002, "P" +21-126-11:25:55.268 00 SCX_CPU1_CS_CO/2581 endif +21-126-11:25:55.268 00 SCX_CPU1_CS_CO/2582 +21-126-11:25:55.268 00 SCX_CPU1_CS_CO/2583 wait 5 +21-126-11:25:55.268 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:26:00.273 00 SCX_CPU1_CS_CO/2584 +21-126-11:26:00.273 00 SCX_CPU1_CS_CO/2586 if (p@scx_cpu1_CS_OSState = "Enabled") then +21-126-11:26:00.274 00 SCX_CPU1_CS_CO/2587 write "<*> Passed (3003) - OS State set to 'Enabled'." +21-126-11:26:00.274 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Enabled'. +21-126-11:26:00.274 00 SCX_CPU1_CS_CO/2588 ut_setrequirements CS_3003, "P" +21-126-11:26:00.277 00 SCX_CPU1_CS_CO/2592 endif +21-126-11:26:00.277 00 SCX_CPU1_CS_CO/2593 +21-126-11:26:00.277 00 SCX_CPU1_CS_CO/2594 write ";**********************************************************************" +21-126-11:26:00.277 00 SPR-I:OPRO ;********************************************************************** +21-126-11:26:00.278 00 SCX_CPU1_CS_CO/2595 write "; Step 5.19: Send the Recompute OS Code Segment command. " +21-126-11:26:00.278 00 SPR-I:OPRO ; Step 5.19: Send the Recompute OS Code Segment command. +21-126-11:26:00.278 00 SCX_CPU1_CS_CO/2596 write ";**********************************************************************" +21-126-11:26:00.278 00 SPR-I:OPRO ;********************************************************************** +21-126-11:26:00.278 00 SCX_CPU1_CS_CO/2597 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_OS_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:26:00.285 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:26:00.285 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:26:00.286 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:26:00.287 00 SCX_CPU1_CS_CO/2598 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:26:00.294 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:26:00.294 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:26:00.294 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:26:00.296 00 SCX_CPU1_CS_CO/2599 +21-126-11:26:00.331 00 SCX_CPU1_CS_CO/2600 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:26:00.332 00 SCX_CPU1_CS_CO/2602 /SCX_CPU1_CS_RecomputeOS +21-126-11:26:00.333 00 SCX_CPU1_CS_CO/2603 +21-126-11:26:00.333 00 SCX_CPU1_CS_CO/2604 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:26:00.337 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:26:01.007 00 TLMH-I:STS 58-012-14:21:14.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:26:01.338 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:26:01.340 00 SCX_CPU1_CS_CO/2605 if (UT_TW_Status = UT_Success) then +21-126-11:26:01.340 00 SCX_CPU1_CS_CO/2606 write "<*> Passed (1003;3004) - CS RecomputeOS command sent properly." +21-126-11:26:01.340 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:26:01.340 00 SCX_CPU1_CS_CO/2607 ut_setrequirements CS_1003, "P" +21-126-11:26:01.344 00 SCX_CPU1_CS_CO/2608 ut_setrequirements CS_3004, "P" +21-126-11:26:01.347 00 SCX_CPU1_CS_CO/2613 endif +21-126-11:26:01.347 00 SCX_CPU1_CS_CO/2614 +21-126-11:26:01.347 00 SCX_CPU1_CS_CO/2616 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:26:01.360 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:26:01.362 00 SCX_CPU1_CS_CO/2617 if (UT_TW_Status = UT_Success) then +21-126-11:26:01.363 00 SCX_CPU1_CS_CO/2618 write "<*> Passed (1003;3004) - Expected Event Msg ",CS_RECOMPUTE_OS_STARTED_DBG_EID," rcv'd." +21-126-11:26:01.363 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:26:01.363 00 SCX_CPU1_CS_CO/2619 ut_setrequirements CS_1003, "P" +21-126-11:26:01.401 00 SCX_CPU1_CS_CO/2620 ut_setrequirements CS_3004, "P" +21-126-11:26:01.402 00 SCX_CPU1_CS_CO/2625 endif +21-126-11:26:01.402 00 SCX_CPU1_CS_CO/2626 +21-126-11:26:01.402 00 SCX_CPU1_CS_CO/2628 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:26:01.402 00 SCX_CPU1_CS_CO/2629 write "<*> Passed (3004) - In Progress Flag set to True as expected." +21-126-11:26:01.402 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:26:01.402 00 SCX_CPU1_CS_CO/2630 ut_setrequirements CS_3004, "P" +21-126-11:26:01.402 00 SCX_CPU1_CS_CO/2634 endif +21-126-11:26:01.402 00 SCX_CPU1_CS_CO/2635 +21-126-11:26:01.402 00 SCX_CPU1_CS_CO/2637 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 300 +21-126-11:26:01.405 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:27:46.004 00 TLMH-I:STS 58-012-14:22:59.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:27:46.536 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:46.538 00 SCX_CPU1_CS_CO/2638 if (UT_TW_Status = UT_Success) then +21-126-11:27:46.538 00 SCX_CPU1_CS_CO/2639 write "<*> Passed (3004.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:27:46.538 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:27:46.538 00 SCX_CPU1_CS_CO/2640 ut_setrequirements CS_30041, "P" +21-126-11:27:46.541 00 SCX_CPU1_CS_CO/2644 endif +21-126-11:27:46.541 00 SCX_CPU1_CS_CO/2645 +21-126-11:27:46.541 00 SCX_CPU1_CS_CO/2647 currSCnt = {seqTlmItem} +21-126-11:27:46.541 00 SCX_CPU1_CS_CO/2648 expectedSCnt = currSCnt + 1 +21-126-11:27:46.542 00 SCX_CPU1_CS_CO/2649 +21-126-11:27:46.542 00 SCX_CPU1_CS_CO/2650 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:27:46.545 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:27:47.545 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:47.548 00 SCX_CPU1_CS_CO/2652 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:27:47.548 00 SCX_CPU1_CS_CO/2653 write "<*> Passed (3004.1) - In Progress Flag set to False as expected." +21-126-11:27:47.548 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:27:47.548 00 SCX_CPU1_CS_CO/2654 ut_setrequirements CS_30041, "P" +21-126-11:27:47.552 00 SCX_CPU1_CS_CO/2658 endif +21-126-11:27:47.552 00 SCX_CPU1_CS_CO/2659 +21-126-11:27:47.552 00 SCX_CPU1_CS_CO/2660 wait 5 +21-126-11:27:47.552 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:27:52.556 00 SCX_CPU1_CS_CO/2661 +21-126-11:27:52.556 00 SCX_CPU1_CS_CO/2662 write ";*********************************************************************" +21-126-11:27:52.556 00 SPR-I:OPRO ;********************************************************************* +21-126-11:27:52.556 00 SCX_CPU1_CS_CO/2663 write "; Step 5.20: Send the Report OS Code Segment command. " +21-126-11:27:52.556 00 SPR-I:OPRO ; Step 5.20: Send the Report OS Code Segment command. +21-126-11:27:52.557 00 SCX_CPU1_CS_CO/2664 write ";*********************************************************************" +21-126-11:27:52.557 00 SPR-I:OPRO ;********************************************************************* +21-126-11:27:52.557 00 SCX_CPU1_CS_CO/2665 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_OS_INF_EID, "INFO", 1 +21-126-11:27:52.563 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:27:52.563 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:27:52.563 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:27:52.564 00 SCX_CPU1_CS_CO/2666 +21-126-11:27:52.564 00 SCX_CPU1_CS_CO/2667 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:27:52.564 00 SCX_CPU1_CS_CO/2669 /SCX_CPU1_CS_ReportOS +21-126-11:27:52.576 00 SCX_CPU1_CS_CO/2670 +21-126-11:27:52.576 00 SCX_CPU1_CS_CO/2671 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:27:52.581 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:27:53.013 00 TLMH-I:STS 58-012-14:23:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:27:53.582 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:53.584 00 SCX_CPU1_CS_CO/2672 if (UT_TW_Status = UT_Success) then +21-126-11:27:53.584 00 SCX_CPU1_CS_CO/2673 write "<*> Passed (1003;3005) - CS ReportOS command sent properly." +21-126-11:27:53.584 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:27:53.584 00 SCX_CPU1_CS_CO/2674 ut_setrequirements CS_1003, "P" +21-126-11:27:53.587 00 SCX_CPU1_CS_CO/2675 ut_setrequirements CS_3005, "P" +21-126-11:27:53.588 00 SCX_CPU1_CS_CO/2680 endif +21-126-11:27:53.588 00 SCX_CPU1_CS_CO/2681 +21-126-11:27:53.588 00 SCX_CPU1_CS_CO/2683 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:27:53.592 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:53.593 00 SCX_CPU1_CS_CO/2684 if (UT_TW_Status = UT_Success) then +21-126-11:27:53.593 00 SCX_CPU1_CS_CO/2685 write "<*> Passed (1003;3005) - Expected Event Msg ",CS_BASELINE_OS_INF_EID," rcv'd." +21-126-11:27:53.593 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:27:53.593 00 SCX_CPU1_CS_CO/2686 ut_setrequirements CS_1003, "P" +21-126-11:27:53.619 00 SCX_CPU1_CS_CO/2687 ut_setrequirements CS_3005, "P" +21-126-11:27:53.620 00 SCX_CPU1_CS_CO/2692 endif +21-126-11:27:53.620 00 SCX_CPU1_CS_CO/2693 +21-126-11:27:53.620 00 SCX_CPU1_CS_CO/2694 wait 5 +21-126-11:27:53.620 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:27:58.626 00 SCX_CPU1_CS_CO/2695 +21-126-11:27:58.626 00 SCX_CPU1_CS_CO/2696 write ";*********************************************************************" +21-126-11:27:58.626 00 SPR-I:OPRO ;********************************************************************* +21-126-11:27:58.627 00 SCX_CPU1_CS_CO/2697 write "; Step 5.21: Send the Disable cFE Code Segment command. " +21-126-11:27:58.627 00 SPR-I:OPRO ; Step 5.21: Send the Disable cFE Code Segment command. +21-126-11:27:58.627 00 SCX_CPU1_CS_CO/2698 write ";*********************************************************************" +21-126-11:27:58.627 00 SPR-I:OPRO ;********************************************************************* +21-126-11:27:58.627 00 SCX_CPU1_CS_CO/2699 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_DISABLE_CFECORE_INF_EID, "INFO", 1 +21-126-11:27:58.634 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:27:58.635 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-126-11:27:58.635 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:27:58.636 00 SCX_CPU1_CS_CO/2700 +21-126-11:27:58.636 00 SCX_CPU1_CS_CO/2701 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:27:58.637 00 SCX_CPU1_CS_CO/2703 /SCX_CPU1_CS_DisableCFECore +21-126-11:27:58.652 00 SCX_CPU1_CS_CO/2704 +21-126-11:27:58.652 00 SCX_CPU1_CS_CO/2705 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:27:58.666 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:27:59.015 00 TLMH-I:STS 58-012-14:23:12.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:27:59.667 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:59.668 00 SCX_CPU1_CS_CO/2706 if (UT_TW_Status = UT_Success) then +21-126-11:27:59.668 00 SCX_CPU1_CS_CO/2707 write "<*> Passed (1003;3008) - CS DisableCFECore command sent properly." +21-126-11:27:59.668 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-126-11:27:59.668 00 SCX_CPU1_CS_CO/2708 ut_setrequirements CS_1003, "P" +21-126-11:27:59.669 00 SCX_CPU1_CS_CO/2709 ut_setrequirements CS_3008, "P" +21-126-11:27:59.670 00 SCX_CPU1_CS_CO/2714 endif +21-126-11:27:59.670 00 SCX_CPU1_CS_CO/2715 +21-126-11:27:59.670 00 SCX_CPU1_CS_CO/2717 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:27:59.673 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:59.673 00 SCX_CPU1_CS_CO/2718 if (UT_TW_Status = UT_Success) then +21-126-11:27:59.673 00 SCX_CPU1_CS_CO/2719 write "<*> Passed (1003;3008) - Expected Event Msg ",CS_DISABLE_CFECORE_INF_EID," rcv'd." +21-126-11:27:59.673 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-126-11:27:59.673 00 SCX_CPU1_CS_CO/2720 ut_setrequirements CS_1003, "P" +21-126-11:27:59.694 00 SCX_CPU1_CS_CO/2721 ut_setrequirements CS_3008, "P" +21-126-11:27:59.695 00 SCX_CPU1_CS_CO/2726 endif +21-126-11:27:59.695 00 SCX_CPU1_CS_CO/2727 +21-126-11:27:59.695 00 SCX_CPU1_CS_CO/2728 wait 5 +21-126-11:27:59.695 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:28:04.699 00 SCX_CPU1_CS_CO/2729 +21-126-11:28:04.699 00 SCX_CPU1_CS_CO/2731 if (p@scx_cpu1_CS_CFECoreState = "Disabled") then +21-126-11:28:04.700 00 SCX_CPU1_CS_CO/2732 write "<*> Passed (3008) - cFE Core State set to 'Disabled'." +21-126-11:28:04.700 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-126-11:28:04.700 00 SCX_CPU1_CS_CO/2733 ut_setrequirements CS_3008, "P" +21-126-11:28:04.704 00 SCX_CPU1_CS_CO/2737 endif +21-126-11:28:04.704 00 SCX_CPU1_CS_CO/2738 +21-126-11:28:04.704 00 SCX_CPU1_CS_CO/2739 write ";**********************************************************************" +21-126-11:28:04.704 00 SPR-I:OPRO ;********************************************************************** +21-126-11:28:04.704 00 SCX_CPU1_CS_CO/2740 write "; Step 5.22: Send the Recompute cFE Code Segment command. " +21-126-11:28:04.704 00 SPR-I:OPRO ; Step 5.22: Send the Recompute cFE Code Segment command. +21-126-11:28:04.704 00 SCX_CPU1_CS_CO/2741 write ";**********************************************************************" +21-126-11:28:04.704 00 SPR-I:OPRO ;********************************************************************** +21-126-11:28:04.704 00 SCX_CPU1_CS_CO/2742 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:28:04.707 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:04.707 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:28:04.707 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:04.708 00 SCX_CPU1_CS_CO/2743 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:28:04.710 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:04.711 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:28:04.711 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:04.711 00 SCX_CPU1_CS_CO/2744 +21-126-11:28:04.725 00 SCX_CPU1_CS_CO/2745 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:28:04.725 00 SCX_CPU1_CS_CO/2747 /SCX_CPU1_CS_RecomputeCFECore +21-126-11:28:04.737 00 SCX_CPU1_CS_CO/2748 +21-126-11:28:04.737 00 SCX_CPU1_CS_CO/2749 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:28:04.741 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:05.504 00 TLMH-I:STS 58-012-14:23:18.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:28:07.744 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:07.747 00 SCX_CPU1_CS_CO/2750 if (UT_TW_Status = UT_Success) then +21-126-11:28:07.747 00 SCX_CPU1_CS_CO/2751 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-126-11:28:07.747 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:28:07.747 00 SCX_CPU1_CS_CO/2752 ut_setrequirements CS_1003, "P" +21-126-11:28:07.749 00 SCX_CPU1_CS_CO/2753 ut_setrequirements CS_3009, "P" +21-126-11:28:07.750 00 SCX_CPU1_CS_CO/2758 endif +21-126-11:28:07.750 00 SCX_CPU1_CS_CO/2759 +21-126-11:28:07.750 00 SCX_CPU1_CS_CO/2761 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:28:07.754 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:07.755 00 SCX_CPU1_CS_CO/2762 if (UT_TW_Status = UT_Success) then +21-126-11:28:07.755 00 SCX_CPU1_CS_CO/2763 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-126-11:28:07.755 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:28:07.755 00 SCX_CPU1_CS_CO/2764 ut_setrequirements CS_1003, "P" +21-126-11:28:07.780 00 SCX_CPU1_CS_CO/2765 ut_setrequirements CS_3009, "P" +21-126-11:28:07.781 00 SCX_CPU1_CS_CO/2770 endif +21-126-11:28:07.781 00 SCX_CPU1_CS_CO/2771 +21-126-11:28:07.781 00 SCX_CPU1_CS_CO/2773 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:28:07.781 00 SCX_CPU1_CS_CO/2774 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-126-11:28:07.781 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:28:07.781 00 SCX_CPU1_CS_CO/2775 ut_setrequirements CS_3009, "P" +21-126-11:28:07.782 00 SCX_CPU1_CS_CO/2779 endif +21-126-11:28:07.782 00 SCX_CPU1_CS_CO/2780 +21-126-11:28:07.782 00 SCX_CPU1_CS_CO/2782 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +21-126-11:28:07.786 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:27.515 00 TLMH-I:STS 58-012-14:23:40.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:28:27.811 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:27.814 00 SCX_CPU1_CS_CO/2783 if (UT_TW_Status = UT_Success) then +21-126-11:28:27.815 00 SCX_CPU1_CS_CO/2784 write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:28:27.815 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:28:27.815 00 SCX_CPU1_CS_CO/2785 ut_setrequirements CS_30091, "P" +21-126-11:28:27.818 00 SCX_CPU1_CS_CO/2789 endif +21-126-11:28:27.818 00 SCX_CPU1_CS_CO/2790 +21-126-11:28:27.818 00 SCX_CPU1_CS_CO/2792 currSCnt = {seqTlmItem} +21-126-11:28:27.818 00 SCX_CPU1_CS_CO/2793 expectedSCnt = currSCnt + 1 +21-126-11:28:27.818 00 SCX_CPU1_CS_CO/2794 +21-126-11:28:27.818 00 SCX_CPU1_CS_CO/2795 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:28:27.823 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:29.826 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:29.828 00 SCX_CPU1_CS_CO/2797 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:28:29.829 00 SCX_CPU1_CS_CO/2798 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-126-11:28:29.829 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:28:29.829 00 SCX_CPU1_CS_CO/2799 ut_setrequirements CS_30091, "P" +21-126-11:28:29.832 00 SCX_CPU1_CS_CO/2803 endif +21-126-11:28:29.832 00 SCX_CPU1_CS_CO/2804 +21-126-11:28:29.832 00 SCX_CPU1_CS_CO/2805 wait 5 +21-126-11:28:29.832 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:28:34.836 00 SCX_CPU1_CS_CO/2806 +21-126-11:28:34.836 00 SCX_CPU1_CS_CO/2807 write ";*********************************************************************" +21-126-11:28:34.837 00 SPR-I:OPRO ;********************************************************************* +21-126-11:28:34.837 00 SCX_CPU1_CS_CO/2808 write "; Step 5.23: Send the Report cFE Code Segment command. " +21-126-11:28:34.837 00 SPR-I:OPRO ; Step 5.23: Send the Report cFE Code Segment command. +21-126-11:28:34.837 00 SCX_CPU1_CS_CO/2809 write ";*********************************************************************" +21-126-11:28:34.837 00 SPR-I:OPRO ;********************************************************************* +21-126-11:28:34.837 00 SCX_CPU1_CS_CO/2810 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_BASELINE_CFECORE_INF_EID, "INFO", 1 +21-126-11:28:34.843 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:34.843 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:28:34.843 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:34.844 00 SCX_CPU1_CS_CO/2811 +21-126-11:28:34.844 00 SCX_CPU1_CS_CO/2812 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:28:34.844 00 SCX_CPU1_CS_CO/2814 /SCX_CPU1_CS_ReportCFECore +21-126-11:28:34.846 00 SCX_CPU1_CS_CO/2815 +21-126-11:28:34.846 00 SCX_CPU1_CS_CO/2816 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:28:34.850 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:35.515 00 TLMH-I:STS 58-012-14:23:48.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:28:37.854 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:37.856 00 SCX_CPU1_CS_CO/2817 if (UT_TW_Status = UT_Success) then +21-126-11:28:37.856 00 SCX_CPU1_CS_CO/2818 write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." +21-126-11:28:37.856 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:28:37.856 00 SCX_CPU1_CS_CO/2819 ut_setrequirements CS_1003, "P" +21-126-11:28:37.859 00 SCX_CPU1_CS_CO/2820 ut_setrequirements CS_3010, "P" +21-126-11:28:37.860 00 SCX_CPU1_CS_CO/2825 endif +21-126-11:28:37.860 00 SCX_CPU1_CS_CO/2826 +21-126-11:28:37.860 00 SCX_CPU1_CS_CO/2828 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:28:37.862 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:37.863 00 SCX_CPU1_CS_CO/2829 if (UT_TW_Status = UT_Success) then +21-126-11:28:37.863 00 SCX_CPU1_CS_CO/2830 write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." +21-126-11:28:37.863 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:28:37.863 00 SCX_CPU1_CS_CO/2831 ut_setrequirements CS_1003, "P" +21-126-11:28:37.883 00 SCX_CPU1_CS_CO/2832 ut_setrequirements CS_3010, "P" +21-126-11:28:37.884 00 SCX_CPU1_CS_CO/2837 endif +21-126-11:28:37.884 00 SCX_CPU1_CS_CO/2838 +21-126-11:28:37.884 00 SCX_CPU1_CS_CO/2839 wait 5 +21-126-11:28:37.884 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:28:42.888 00 SCX_CPU1_CS_CO/2840 +21-126-11:28:42.888 00 SCX_CPU1_CS_CO/2841 write ";*********************************************************************" +21-126-11:28:42.888 00 SPR-I:OPRO ;********************************************************************* +21-126-11:28:42.888 00 SCX_CPU1_CS_CO/2842 write "; Step 5.24: Send the Enable cFE Code Segment command. " +21-126-11:28:42.888 00 SPR-I:OPRO ; Step 5.24: Send the Enable cFE Code Segment command. +21-126-11:28:42.889 00 SCX_CPU1_CS_CO/2843 write ";*********************************************************************" +21-126-11:28:42.889 00 SPR-I:OPRO ;********************************************************************* +21-126-11:28:42.889 00 SCX_CPU1_CS_CO/2844 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_ENABLE_CFECORE_INF_EID, "INFO", 1 +21-126-11:28:42.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:42.894 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-126-11:28:42.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:42.894 00 SCX_CPU1_CS_CO/2845 +21-126-11:28:42.894 00 SCX_CPU1_CS_CO/2846 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:28:42.894 00 SCX_CPU1_CS_CO/2847 +21-126-11:28:42.894 00 SCX_CPU1_CS_CO/2849 /SCX_CPU1_CS_EnableCFECore +21-126-11:28:42.906 00 SCX_CPU1_CS_CO/2850 +21-126-11:28:42.906 00 SCX_CPU1_CS_CO/2851 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:28:42.909 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:43.508 00 TLMH-I:STS 58-012-14:23:56.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:28:45.912 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:45.914 00 SCX_CPU1_CS_CO/2852 if (UT_TW_Status = UT_Success) then +21-126-11:28:45.915 00 SCX_CPU1_CS_CO/2853 write "<*> Passed (1003;3007) - CS EnableCFECore command sent properly." +21-126-11:28:45.915 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-126-11:28:45.915 00 SCX_CPU1_CS_CO/2854 ut_setrequirements CS_1003, "P" +21-126-11:28:45.918 00 SCX_CPU1_CS_CO/2855 ut_setrequirements CS_3007, "P" +21-126-11:28:45.919 00 SCX_CPU1_CS_CO/2860 endif +21-126-11:28:45.919 00 SCX_CPU1_CS_CO/2861 +21-126-11:28:45.919 00 SCX_CPU1_CS_CO/2863 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:28:45.922 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:45.922 00 SCX_CPU1_CS_CO/2864 if (UT_TW_Status = UT_Success) then +21-126-11:28:45.922 00 SCX_CPU1_CS_CO/2865 write "<*> Passed (1003;3007) - Expected Event Msg ",CS_ENABLE_CFECORE_INF_EID," rcv'd." +21-126-11:28:45.922 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-126-11:28:45.922 00 SCX_CPU1_CS_CO/2866 ut_setrequirements CS_1003, "P" +21-126-11:28:45.941 00 SCX_CPU1_CS_CO/2867 ut_setrequirements CS_3007, "P" +21-126-11:28:45.942 00 SCX_CPU1_CS_CO/2872 endif +21-126-11:28:45.942 00 SCX_CPU1_CS_CO/2873 +21-126-11:28:45.942 00 SCX_CPU1_CS_CO/2874 wait 5 +21-126-11:28:45.942 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:28:50.947 00 SCX_CPU1_CS_CO/2875 +21-126-11:28:50.947 00 SCX_CPU1_CS_CO/2877 if (p@scx_cpu1_CS_CFECoreState = "Enabled") then +21-126-11:28:50.947 00 SCX_CPU1_CS_CO/2878 write "<*> Passed (3007) - cFE Core State set to 'Enabled'." +21-126-11:28:50.947 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-126-11:28:50.947 00 SCX_CPU1_CS_CO/2879 ut_setrequirements CS_3007, "P" +21-126-11:28:50.951 00 SCX_CPU1_CS_CO/2883 endif +21-126-11:28:50.951 00 SCX_CPU1_CS_CO/2884 +21-126-11:28:50.951 00 SCX_CPU1_CS_CO/2885 write ";**********************************************************************" +21-126-11:28:50.951 00 SPR-I:OPRO ;********************************************************************** +21-126-11:28:50.951 00 SCX_CPU1_CS_CO/2886 write "; Step 5.25: Send the Recompute cFE Code Segment command. " +21-126-11:28:50.952 00 SPR-I:OPRO ; Step 5.25: Send the Recompute cFE Code Segment command. +21-126-11:28:50.952 00 SCX_CPU1_CS_CO/2887 write ";**********************************************************************" +21-126-11:28:50.952 00 SPR-I:OPRO ;********************************************************************** +21-126-11:28:50.952 00 SCX_CPU1_CS_CO/2888 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID, "DEBUG", 1 +21-126-11:28:50.956 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:50.956 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:28:50.956 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:50.956 00 SCX_CPU1_CS_CO/2889 ut_setupevents "SCX", "CPU1", {CSAppName}, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID, "INFO", 2 +21-126-11:28:50.958 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:50.958 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:28:50.958 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:50.959 00 SCX_CPU1_CS_CO/2890 +21-126-11:28:50.971 00 SCX_CPU1_CS_CO/2891 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:28:50.971 00 SCX_CPU1_CS_CO/2893 /SCX_CPU1_CS_RecomputeCFECore +21-126-11:28:50.983 00 SCX_CPU1_CS_CO/2894 +21-126-11:28:50.983 00 SCX_CPU1_CS_CO/2895 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:28:50.988 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:51.511 00 TLMH-I:STS 58-012-14:24:04.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:28:53.992 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:53.994 00 SCX_CPU1_CS_CO/2896 if (UT_TW_Status = UT_Success) then +21-126-11:28:53.994 00 SCX_CPU1_CS_CO/2897 write "<*> Passed (1003;3009) - CS RecomputeCFECore command sent properly." +21-126-11:28:53.994 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:28:53.994 00 SCX_CPU1_CS_CO/2898 ut_setrequirements CS_1003, "P" +21-126-11:28:53.997 00 SCX_CPU1_CS_CO/2899 ut_setrequirements CS_3009, "P" +21-126-11:28:53.999 00 SCX_CPU1_CS_CO/2904 endif +21-126-11:28:53.999 00 SCX_CPU1_CS_CO/2905 +21-126-11:28:53.999 00 SCX_CPU1_CS_CO/2907 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:28:54.003 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:54.004 00 SCX_CPU1_CS_CO/2908 if (UT_TW_Status = UT_Success) then +21-126-11:28:54.004 00 SCX_CPU1_CS_CO/2909 write "<*> Passed (1003;3009) - Expected Event Msg ",CS_RECOMPUTE_CFECORE_STARTED_DBG_EID," rcv'd." +21-126-11:28:54.004 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:28:54.004 00 SCX_CPU1_CS_CO/2910 ut_setrequirements CS_1003, "P" +21-126-11:28:54.030 00 SCX_CPU1_CS_CO/2911 ut_setrequirements CS_3009, "P" +21-126-11:28:54.031 00 SCX_CPU1_CS_CO/2916 endif +21-126-11:28:54.031 00 SCX_CPU1_CS_CO/2917 +21-126-11:28:54.031 00 SCX_CPU1_CS_CO/2919 if (p@SCX_CPU1_CS_RecomputeInProgress = "True") then +21-126-11:28:54.031 00 SCX_CPU1_CS_CO/2920 write "<*> Passed (3009) - In Progress Flag set to True as expected." +21-126-11:28:54.031 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:28:54.031 00 SCX_CPU1_CS_CO/2921 ut_setrequirements CS_3009, "P" +21-126-11:28:54.032 00 SCX_CPU1_CS_CO/2925 endif +21-126-11:28:54.032 00 SCX_CPU1_CS_CO/2926 +21-126-11:28:54.032 00 SCX_CPU1_CS_CO/2928 ut_tlmwait SCX_CPU1_find_event[2].num_found_messages, 1, 200 +21-126-11:28:54.035 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:29:13.514 00 TLMH-I:STS 58-012-14:24:26.533 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:29:14.060 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:29:14.062 00 SCX_CPU1_CS_CO/2929 if (UT_TW_Status = UT_Success) then +21-126-11:29:14.062 00 SCX_CPU1_CS_CO/2930 write "<*> Passed (3009.1) - Expected Event Msg ",CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID," rcv'd." +21-126-11:29:14.063 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:29:14.063 00 SCX_CPU1_CS_CO/2931 ut_setrequirements CS_30091, "P" +21-126-11:29:14.064 00 SCX_CPU1_CS_CO/2935 endif +21-126-11:29:14.064 00 SCX_CPU1_CS_CO/2936 +21-126-11:29:14.064 00 SCX_CPU1_CS_CO/2938 currSCnt = {seqTlmItem} +21-126-11:29:14.065 00 SCX_CPU1_CS_CO/2939 expectedSCnt = currSCnt + 1 +21-126-11:29:14.065 00 SCX_CPU1_CS_CO/2940 +21-126-11:29:14.065 00 SCX_CPU1_CS_CO/2941 ut_tlmwait {seqTlmItem}, {expectedSCnt} +21-126-11:29:14.069 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:29:15.069 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:29:15.070 00 SCX_CPU1_CS_CO/2943 if (p@SCX_CPU1_CS_RecomputeInProgress = "False") then +21-126-11:29:15.070 00 SCX_CPU1_CS_CO/2944 write "<*> Passed (3009.1) - In Progress Flag set to False as expected." +21-126-11:29:15.070 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:29:15.070 00 SCX_CPU1_CS_CO/2945 ut_setrequirements CS_30091, "P" +21-126-11:29:15.071 00 SCX_CPU1_CS_CO/2949 endif +21-126-11:29:15.071 00 SCX_CPU1_CS_CO/2950 +21-126-11:29:15.071 00 SCX_CPU1_CS_CO/2951 wait 5 +21-126-11:29:15.071 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:29:20.076 00 SCX_CPU1_CS_CO/2952 +21-126-11:29:20.076 00 SCX_CPU1_CS_CO/2953 write ";*********************************************************************" +21-126-11:29:20.076 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:20.076 00 SCX_CPU1_CS_CO/2954 write "; Step 5.26: Send the Report cFE Code Segment command. " +21-126-11:29:20.076 00 SPR-I:OPRO ; Step 5.26: Send the Report cFE Code Segment command. +21-126-11:29:20.076 00 SCX_CPU1_CS_CO/2955 write ";*********************************************************************" +21-126-11:29:20.076 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:20.076 00 SCX_CPU1_CS_CO/2956 ut_setupevents "SCX","CPU1",{CSAppName},CS_BASELINE_CFECORE_INF_EID,"INFO", 1 +21-126-11:29:20.082 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:29:20.082 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:29:20.082 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:29:20.082 00 SCX_CPU1_CS_CO/2957 +21-126-11:29:20.082 00 SCX_CPU1_CS_CO/2958 cmdCtr = SCX_CPU1_CS_CMDPC + 1 +21-126-11:29:20.082 00 SCX_CPU1_CS_CO/2960 /SCX_CPU1_CS_ReportCFECore +21-126-11:29:20.084 00 SCX_CPU1_CS_CO/2961 +21-126-11:29:20.084 00 SCX_CPU1_CS_CO/2962 ut_tlmwait SCX_CPU1_CS_CMDPC, {cmdCtr} +21-126-11:29:20.087 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:29:20.510 00 TLMH-I:STS 58-012-14:24:33.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:29:21.088 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:29:21.089 00 SCX_CPU1_CS_CO/2963 if (UT_TW_Status = UT_Success) then +21-126-11:29:21.089 00 SCX_CPU1_CS_CO/2964 write "<*> Passed (1003;3010) - CS ReportCFECore command sent properly." +21-126-11:29:21.089 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:29:21.089 00 SCX_CPU1_CS_CO/2965 ut_setrequirements CS_1003, "P" +21-126-11:29:21.091 00 SCX_CPU1_CS_CO/2966 ut_setrequirements CS_3010, "P" +21-126-11:29:21.092 00 SCX_CPU1_CS_CO/2971 endif +21-126-11:29:21.092 00 SCX_CPU1_CS_CO/2972 +21-126-11:29:21.092 00 SCX_CPU1_CS_CO/2974 ut_tlmwait SCX_CPU1_find_event[1].num_found_messages, 1 +21-126-11:29:21.095 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:29:21.096 00 SCX_CPU1_CS_CO/2975 if (UT_TW_Status = UT_Success) then +21-126-11:29:21.096 00 SCX_CPU1_CS_CO/2976 write "<*> Passed (1003;3010) - Expected Event Msg ",CS_BASELINE_CFECORE_INF_EID," rcv'd." +21-126-11:29:21.096 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:29:21.096 00 SCX_CPU1_CS_CO/2977 ut_setrequirements CS_1003, "P" +21-126-11:29:21.122 00 SCX_CPU1_CS_CO/2978 ut_setrequirements CS_3010, "P" +21-126-11:29:21.123 00 SCX_CPU1_CS_CO/2983 endif +21-126-11:29:21.123 00 SCX_CPU1_CS_CO/2984 +21-126-11:29:21.123 00 SCX_CPU1_CS_CO/2985 wait 5 +21-126-11:29:21.123 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:29:26.127 00 SCX_CPU1_CS_CO/2986 +21-126-11:29:26.127 00 SCX_CPU1_CS_CO/2987 write ";*********************************************************************" +21-126-11:29:26.127 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:26.127 00 SCX_CPU1_CS_CO/2988 write "; Step 6.0: Clean-up. " +21-126-11:29:26.128 00 SPR-I:OPRO ; Step 6.0: Clean-up. +21-126-11:29:26.128 00 SCX_CPU1_CS_CO/2989 write ";*********************************************************************" +21-126-11:29:26.128 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:26.128 00 SCX_CPU1_CS_CO/2990 write "; Step 6.1: Send the Power-On Reset command. " +21-126-11:29:26.128 00 SPR-I:OPRO ; Step 6.1: Send the Power-On Reset command. +21-126-11:29:26.128 00 SCX_CPU1_CS_CO/2991 write ";*********************************************************************" +21-126-11:29:26.128 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:26.128 00 SCX_CPU1_CS_CO/2992 /SCX_CPU1_ES_POWERONRESET +21-126-11:29:26.144 00 SCX_CPU1_CS_CO/2993 wait 10 +21-126-11:29:26.144 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:29:36.154 00 SCX_CPU1_CS_CO/2994 +21-126-11:29:36.154 00 SCX_CPU1_CS_CO/2995 close_data_center +21-126-11:29:36.155 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-126-11:29:36.157 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-126-11:29:36.157 00 CLEAR_SPACECRA/2 ; +21-126-11:29:36.157 00 CLEAR_SPACECRA/3 local logging = %liv(log_procedure) +21-126-11:29:36.158 00 CLEAR_SPACECRA/4 %liv (log_procedure) = FALSE +21-126-11:29:36.163 00 CLEAR_SPACECRA/135 +21-126-11:29:36.163 00 CLEAR_SPACECRA/136 endproc +21-126-11:29:36.163 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-126-11:29:36.207 00 SCX_CPU1_CS_CO/2996 wait 60 +21-126-11:29:36.207 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-126-11:30:36.261 00 SCX_CPU1_CS_CO/2997 +21-126-11:30:36.262 00 SCX_CPU1_CS_CO/2998 cfe_startup {hostCPU} +21-126-11:30:36.275 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:30:46.291 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:30:46.362 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-126-11:30:46.363 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-126-11:30:46.363 00 SEND_THAT_TO_C/2 ; +21-126-11:30:46.363 00 SEND_THAT_TO_C/3 local logging = %liv (log_procedure) +21-126-11:30:46.364 00 SEND_THAT_TO_C/4 %liv (log_procedure) = FALSE +21-126-11:30:46.367 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-126-11:30:46.421 00 SEND_THAT_TO_C/83 +21-126-11:30:46.421 00 SEND_THAT_TO_C/84 endproc +21-126-11:30:46.421 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-126-11:30:46.422 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:30:47.545 00 TLMH-I:STS 58-012-14:03:49.350 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-11:30:50.427 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:30:50.427 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-126-11:30:50.429 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-126-11:30:50.430 00 FILL_IN_SPACEC/2 ; +21-126-11:30:50.430 00 FILL_IN_SPACEC/3 local logging = %liv (log_procedure) +21-126-11:30:50.430 00 FILL_IN_SPACEC/4 %liv (log_procedure) = FALSE +21-126-11:30:50.440 00 FILL_IN_SPACEC/152 +21-126-11:30:50.440 00 FILL_IN_SPACEC/153 endproc +21-126-11:30:50.440 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-126-11:30:50.442 00 SCX_CPU1_CS_CO/2999 wait 5 +21-126-11:30:50.442 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:30:55.446 00 SCX_CPU1_CS_CO/3000 +21-126-11:30:55.446 00 SCX_CPU1_CS_CO/3001 write "**** Requirements Status Reporting" +21-126-11:30:55.446 00 SPR-I:OPRO **** Requirements Status Reporting +21-126-11:30:55.446 00 SCX_CPU1_CS_CO/3002 +21-126-11:30:55.446 00 SCX_CPU1_CS_CO/3003 write "--------------------------" +21-126-11:30:55.447 00 SPR-I:OPRO -------------------------- +21-126-11:30:55.447 00 SCX_CPU1_CS_CO/3004 write " Requirement(s) Report" +21-126-11:30:55.447 00 SPR-I:OPRO Requirement(s) Report +21-126-11:30:55.447 00 SCX_CPU1_CS_CO/3005 write "--------------------------" +21-126-11:30:55.447 00 SPR-I:OPRO -------------------------- +21-126-11:30:55.447 00 SCX_CPU1_CS_CO/3006 +21-126-11:30:55.447 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.447 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.448 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-126-11:30:55.450 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.451 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.451 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.451 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-126-11:30:55.452 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.452 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.452 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.452 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-126-11:30:55.453 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.453 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.453 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.453 00 SPR-I:OPRO FSW Requirement: CS_3000 P/F: P +21-126-11:30:55.453 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.454 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.454 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.454 00 SPR-I:OPRO FSW Requirement: CS_3000.1 P/F: P +21-126-11:30:55.469 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.470 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.470 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.470 00 SPR-I:OPRO FSW Requirement: CS_3002 P/F: P +21-126-11:30:55.471 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.471 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.471 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.471 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-126-11:30:55.472 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.472 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.472 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.472 00 SPR-I:OPRO FSW Requirement: CS_3004 P/F: P +21-126-11:30:55.488 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.488 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.488 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.488 00 SPR-I:OPRO FSW Requirement: CS_3004.1 P/F: P +21-126-11:30:55.489 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.489 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.489 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.489 00 SPR-I:OPRO FSW Requirement: CS_3004.2 P/F: P +21-126-11:30:55.490 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.490 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.490 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.490 00 SPR-I:OPRO FSW Requirement: CS_3005 P/F: P +21-126-11:30:55.507 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.507 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.508 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.508 00 SPR-I:OPRO FSW Requirement: CS_3006 P/F: P +21-126-11:30:55.508 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.509 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.509 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.509 00 SPR-I:OPRO FSW Requirement: CS_3006.1 P/F: P +21-126-11:30:55.509 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.510 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.510 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.510 00 SPR-I:OPRO FSW Requirement: CS_3007 P/F: P +21-126-11:30:55.527 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.527 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.528 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.528 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-126-11:30:55.528 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.529 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.529 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.529 00 SPR-I:OPRO FSW Requirement: CS_3009 P/F: P +21-126-11:30:55.529 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.530 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.530 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.530 00 SPR-I:OPRO FSW Requirement: CS_3009.1 P/F: P +21-126-11:30:55.548 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.548 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.548 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.549 00 SPR-I:OPRO FSW Requirement: CS_3009.2 P/F: P +21-126-11:30:55.549 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.549 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.550 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.550 00 SPR-I:OPRO FSW Requirement: CS_3010 P/F: P +21-126-11:30:55.550 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.551 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.551 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.551 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-126-11:30:55.568 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.569 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.569 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.569 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-126-11:30:55.570 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.570 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.570 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.570 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-126-11:30:55.571 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.571 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.571 00 SCX_CPU1_CS_CO/3008 ut_pfindicate {cfe_requirements[i]} {ut_requirement[i]} +21-126-11:30:55.571 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-126-11:30:55.588 00 SCX_CPU1_CS_CO/3009 ENDDO +21-126-11:30:55.588 00 SCX_CPU1_CS_CO/3007 FOR i = 0 to ut_req_array_size DO +21-126-11:30:55.588 00 SCX_CPU1_CS_CO/3010 +21-126-11:30:55.588 00 SCX_CPU1_CS_CO/3011 drop ut_requirement ; needed to clear global variables +21-126-11:30:55.589 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-126-11:30:55.589 00 SCX_CPU1_CS_CO/3012 drop ut_req_array_size ; needed to clear global variables +21-126-11:30:55.589 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-126-11:30:55.589 00 SCX_CPU1_CS_CO/3013 +21-126-11:30:55.589 00 SCX_CPU1_CS_CO/3014 write ";*********************************************************************" +21-126-11:30:55.589 00 SPR-I:OPRO ;********************************************************************* +21-126-11:30:55.589 00 SCX_CPU1_CS_CO/3015 write "; End procedure SCX_CPU1_cs_corecode" +21-126-11:30:55.589 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_corecode +21-126-11:30:55.589 00 SCX_CPU1_CS_CO/3016 write ";*********************************************************************" +21-126-11:30:55.589 00 SPR-I:OPRO ;********************************************************************* +21-126-11:30:55.589 00 SCX_CPU1_CS_CO/3017 ENDPROC +21-126-11:30:55.589 00 SPR-I:STS Procedure SCX_CPU1_CS_CORECODE completed +21-126-11:30:55.604 00 UT_RUNPROC/249 +21-126-11:30:55.604 00 UT_RUNPROC/264 #endif +21-126-11:30:55.604 00 UT_RUNPROC/265 +21-126-11:30:55.604 00 UT_RUNPROC/266 write "*** Telemetry Info ***" +21-126-11:30:55.604 00 SPR-I:OPRO *** Telemetry Info *** +21-126-11:30:55.604 00 UT_RUNPROC/268 ;;; write "Pkt Loss Count: ", TO_PCKTSDISCARD +21-126-11:30:55.604 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-126-11:30:55.604 00 SPR-I:OPRO +21-126-11:30:55.604 00 UT_RUNPROC/269 write "Pkt Loss Count: N/A" +21-126-11:30:55.604 00 SPR-I:OPRO Pkt Loss Count: N/A +21-126-11:30:55.604 00 UT_RUNPROC/271 write "******************" +21-126-11:30:55.604 00 SPR-I:OPRO +21-126-11:30:55.604 00 UT_RUNPROC/271 write "******************" +21-126-11:30:55.604 00 SPR-I:OPRO ****************** +21-126-11:30:55.604 00 UT_RUNPROC/273 +21-126-11:30:55.604 00 SPR-I:OPRO +21-126-11:30:55.604 00 UT_RUNPROC/273 +21-126-11:30:55.604 00 UT_RUNPROC/274 etime = %gmt +21-126-11:30:55.604 00 UT_RUNPROC/275 write "Elapsed time: ", etime-stime, " seconds" +21-126-11:30:55.604 00 SPR-I:OPRO Elapsed time: 1421.32 seconds +21-126-11:30:55.608 00 UT_RUNPROC/276 write "Elapsed time: ", (etime-stime)/60, " minutes" +21-126-11:30:55.608 00 SPR-I:OPRO Elapsed time: 23.6887 minutes +21-126-11:30:55.608 00 UT_RUNPROC/277 ; +21-126-11:30:55.608 00 UT_RUNPROC/278 ; wait for completion of procedure +21-126-11:30:55.608 00 UT_RUNPROC/279 ; +21-126-11:30:55.608 00 UT_RUNPROC/280 wait(10) +21-126-11:30:55.608 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:31:05.617 00 UT_RUNPROC/281 ; +21-126-11:31:05.617 00 UT_RUNPROC/282 ; close the log to procedure log name for archive +21-126-11:31:05.617 00 UT_RUNPROC/283 ; +21-126-11:31:05.617 00 UT_RUNPROC/284 local test_log_string = "/test_logs/" +21-126-11:31:05.617 00 UT_RUNPROC/285 if ((logoff_when_done = 0) and (%length(opt_parm) <> 0)) then +21-126-11:31:05.617 00 UT_RUNPROC/287 endif +21-126-11:31:05.617 00 UT_RUNPROC/288 +21-126-11:31:05.618 00 UT_RUNPROC/289 write "Creating filtered log at " & %env("WORK") & test_log_string ;; +21-126-11:31:05.618 00 UT_RUNPROC/290 & log_name & "f" +21-126-11:31:05.618 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.logf +21-126-11:31:05.618 00 UT_RUNPROC/291 write "Creating filtered output log at " & %env("WORK") & test_log_string ;; +21-126-11:31:05.618 00 UT_RUNPROC/292 & log_name & "p" +21-126-11:31:05.619 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.logp +21-126-11:31:05.619 00 UT_RUNPROC/293 write "Creating filtered output log (without SFDUs) at " & %env("WORK") ;; +21-126-11:31:05.619 00 UT_RUNPROC/294 & test_log_string & log_name & "s" +21-126-11:31:05.619 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.logs +21-126-11:31:05.619 00 UT_RUNPROC/295 write "Creating filtered event log at " & %env("WORK") & test_log_string ;; +21-126-11:31:05.619 00 UT_RUNPROC/296 & log_name & "e" +21-126-11:31:05.620 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.loge +21-126-11:31:05.620 00 UT_RUNPROC/297 write "Creating filtered requirements log at " & %env("WORK") ;; +21-126-11:31:05.620 00 UT_RUNPROC/298 & test_log_string & log_name & "r" +21-126-11:31:05.620 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.logr +21-126-11:31:05.620 00 UT_RUNPROC/299 +21-126-11:31:05.620 00 UT_RUNPROC/300 rstol_dir = "rstol 'newlog " & log_name & "'" +21-126-11:31:05.620 00 UT_RUNPROC/301 native(rstol_dir) +21-126-11:31:05.747 00 SPR-I:OPRI --> newlog scx_cpu1_cs_corecode-2021-126-11h07m14s.log diff --git a/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.logp b/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.logp new file mode 100644 index 0000000..21736f8 --- /dev/null +++ b/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.logp @@ -0,0 +1,1240 @@ +21-126-11:07:14.280 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-126-11:07:14.280 00 SPR-I:OPRO Checksum: 16864 +21-126-11:07:14.281 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-126-11:07:14.281 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-126-11:07:14.281 00 SPR-I:OPRO +21-126-11:07:14.281 00 SPR-I:OPRO Connection Status +21-126-11:07:14.281 00 SPR-I:OPRO ----------------- +21-126-11:07:14.281 00 SPR-I:OPRO CFDP: DOWN +21-126-11:07:14.281 00 SPR-I:OPRO UDP: UP +21-126-11:07:14.281 00 SPR-I:OPRO SWTS: UNK +21-126-11:07:14.282 00 SPR-I:OPRO +21-126-11:07:14.282 00 SPR-I:OPRO CMD / TLM Path +21-126-11:07:14.282 00 SPR-I:OPRO -------------- +21-126-11:07:14.282 00 SPR-I:OPRO UDP +21-126-11:07:14.282 00 SPR-I:OPRO +21-126-11:07:14.282 00 SPR-I:OPRO +21-126-11:07:14.282 00 SPR-I:OPRO ASIST / GDS Configuration +21-126-11:07:14.282 00 SPR-I:OPRO ------------------------- +21-126-11:07:14.282 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-126-11:07:14.283 00 SPR-I:OPRO Account: cfs_test +21-126-11:07:14.283 00 SPR-I:OPRO Version: 21.0.7 +21-126-11:07:14.283 00 SPR-I:OPRO Tlm DB: Version: 1.973 Date: 04-26-21 Time: 12:02:12 PM. +21-126-11:07:14.283 00 SPR-I:OPRO Cmd DB: Version: 1.50 Date: 04-05-21 Time: 10:39:20 AM.EDT +21-126-11:07:14.283 00 SPR-I:OPRO +21-126-11:07:14.283 00 SPR-I:OPRO Telemetry Info +21-126-11:07:14.283 00 SPR-I:OPRO -------------- +21-126-11:07:14.283 00 SPR-I:OPRO Pkt Loss Count: N/A +21-126-11:07:14.283 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-126-11:07:14.284 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_corecode +21-126-11:07:14.412 00 SPR-I:OPRI --> start scx_cpu1_cs_corecode +21-126-11:07:14.412 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_corecode.i +21-126-11:07:14.421 00 SPR-I:STS Procedure SCX_CPU1_CS_CORECODE started +21-126-11:07:14.752 00 SPR-I:OPRO ;********************************************************************* +21-126-11:07:14.752 00 SPR-I:OPRO ; Step 1.0: Checksum Table Test Setup. +21-126-11:07:14.752 00 SPR-I:OPRO ;********************************************************************* +21-126-11:07:14.752 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-126-11:07:14.752 00 SPR-I:OPRO ;********************************************************************** +21-126-11:07:14.752 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-126-11:07:14.752 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-126-11:07:14.764 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:07:24.776 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-126-11:07:24.777 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-126-11:07:24.784 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-126-11:07:24.818 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-126-11:07:29.461 00 DPD-I:STS Deleting page SCX_CPU1_CS_HK +21-126-11:08:24.886 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:08:30.847 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-126-11:08:34.899 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:08:34.901 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-126-11:08:34.928 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-126-11:08:34.980 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-126-11:08:34.980 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-126-11:08:34.981 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-126-11:08:34.982 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-126-11:08:34.982 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-126-11:08:35.033 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-126-11:08:35.033 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:08:36.024 00 TLMH-I:STS 58-012-14:03:48.850 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-11:08:39.038 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:08:39.038 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-126-11:08:39.039 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-126-11:08:39.042 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-126-11:08:39.043 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:08:44.048 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:44.048 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-126-11:08:44.049 00 SPR-I:OPRO ;********************************************************************** +21-126-11:08:44.142 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-126-11:08:44.149 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:08:47.152 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:08:47.153 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-126-11:08:47.155 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:08:52.160 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:52.160 00 SPR-I:OPRO ; Step 1.5: Enable DEBUG Event Messages +21-126-11:08:52.160 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:52.162 00 CMH-I:CMD Command is /SCX_CPU1_EVS_ENAAPPEVTTYPE APPLICATION="CS" DEBUG ;;; (SCX CPU1 EVS Enable Event Type for the App) +21-126-11:08:52.163 00 CMH-I:CMD Or Command is /SCX_CPU1_EVS_ENAAPPEVTTYPEMASK APPLICATION="CS" BITMASK= 1 (x1) ;;; (SCX CPU1 EVS Enable Event Type for the App (mask)) +21-126-11:08:52.163 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-126-11:08:52.176 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-126-11:08:54.190 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:08:55.191 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:08:55.193 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-126-11:08:55.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:55.194 00 SPR-I:OPRO ; Step 1.6: Verify that the CS Housekeeping telemetry items are +21-126-11:08:55.194 00 SPR-I:OPRO ; initialized to zero (0). +21-126-11:08:55.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:55.196 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-126-11:08:55.222 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:00.226 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:00.226 00 SPR-I:OPRO ; Step 2.0: OS Code Segment Test. +21-126-11:09:00.226 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:00.226 00 SPR-I:OPRO ; Step 2.1: Send the Enable Checksum command. +21-126-11:09:00.227 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:00.234 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:00.235 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-11:09:00.235 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:00.238 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-126-11:09:00.239 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-126-11:09:00.264 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:01.021 00 TLMH-I:STS 58-012-14:04:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-11:09:01.265 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:01.267 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-11:09:01.292 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:01.294 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-11:09:01.329 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:06.334 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Enabled'. +21-126-11:09:06.336 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEAPPS ;;; (SCX CPU1 CS Disable All Application Checksumming command code) +21-126-11:09:06.336 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-126-11:09:06.347 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:09:07.017 00 TLMH-I:STS 58-012-14:04:20.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-126-11:09:07.349 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEEEPROM ;;; (SCX CPU1 CS Disable All Eeprom Checksumming command code) +21-126-11:09:07.349 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-126-11:09:07.362 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:09:08.016 00 TLMH-I:STS 58-012-14:04:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-126-11:09:08.363 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEMEMORY ;;; (SCX CPU1 CS Disable All User-Defined Memory Checksumming command code) +21-126-11:09:08.363 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-126-11:09:08.374 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:09:09.026 00 TLMH-I:STS 58-012-14:04:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-126-11:09:09.376 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLETABLES ;;; (SCX CPU1 CS Disable All Table Checksumming command code) +21-126-11:09:09.376 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-126-11:09:09.387 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:09:10.022 00 TLMH-I:STS 58-012-14:04:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-126-11:09:10.388 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:15.393 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:15.393 00 SPR-I:OPRO ; Step 2.2: Send the Enable OS Code Segment command. +21-126-11:09:15.393 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:15.400 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:15.400 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-126-11:09:15.400 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:15.404 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEOS ;;; (SCX CPU1 CS Enable OS Code Segment Checksumming command code) +21-126-11:09:15.404 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-126-11:09:15.435 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:16.020 00 TLMH-I:STS 58-012-14:04:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:09:17.437 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:17.439 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-126-11:09:17.459 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:17.461 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-126-11:09:17.500 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:22.505 00 SPR-I:OPRO <*> Passed (3002) - OS State set to 'Enabled'. +21-126-11:09:22.508 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:22.509 00 SPR-I:OPRO ; Step 2.3: Verify that CRC calculations are happening. +21-126-11:09:22.509 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:22.521 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:35.537 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:35.539 00 SPR-I:OPRO <*> Passed (3000) - Checksumming is occurring. +21-126-11:09:35.542 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:35.543 00 SPR-I:OPRO ; Step 2.4: Send the Disable OS Code Segment command. +21-126-11:09:35.543 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:35.550 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:35.551 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-126-11:09:35.551 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:35.587 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-126-11:09:35.587 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-11:09:35.602 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:36.022 00 TLMH-I:STS 58-012-14:04:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:09:37.605 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:37.606 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:09:37.615 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:37.615 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-126-11:09:37.640 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:42.645 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-126-11:09:42.649 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:42.649 00 SPR-I:OPRO ; Step 2.5: Using the TST_CS application, manipulate the OS CRC. +21-126-11:09:42.649 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:42.653 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:42.653 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 13 +21-126-11:09:42.653 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:42.654 00 CMH-I:CMD Command is /SCX_CPU1_TST_CS_CORRUPTOSCRC ;;; (SCX CPU1 TST_CS Corrupt OS CRC command code) +21-126-11:09:42.654 00 CMH-I:CMD Command SFDU received:<192BC00000010509> from gs582cfslab4:SPR +21-126-11:09:42.671 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:43.027 00 TLMH-I:STS 58-012-14:04:56.006 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=13 Corrupt OS CRC command +21-126-11:09:43.673 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:43.674 00 SPR-I:OPRO <*> Passed - Expected Event Msg 13 rcv'd. +21-126-11:09:43.675 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:48.680 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:48.680 00 SPR-I:OPRO ; Step 2.6: Send the Enable OS command. +21-126-11:09:48.680 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:48.686 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:48.686 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-126-11:09:48.686 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:48.687 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEOS ;;; (SCX CPU1 CS Enable OS Code Segment Checksumming command code) +21-126-11:09:48.687 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-126-11:09:48.703 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:49.518 00 TLMH-I:STS 58-012-14:05:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:09:51.707 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:51.709 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-126-11:09:51.727 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:51.728 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-126-11:09:51.773 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:56.777 00 SPR-I:OPRO <*> Passed (3002) - OS State set to 'Enabled'. +21-126-11:09:56.782 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:56.782 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 32 +21-126-11:09:56.782 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:56.786 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:11:14.018 00 TLMH-I:STS 58-012-14:06:27.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=32 Checksum Failure: OS code segment, Expected: 0x0012D687, Calculated: 0xFFFFB69D +21-126-11:11:14.889 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:14.891 00 SPR-I:OPRO <*> Passed (3000.1) - Expected Event Msg 32 rcv'd. +21-126-11:11:14.894 00 SPR-I:OPRO ;********************************************************************* +21-126-11:11:14.894 00 SPR-I:OPRO ; Step 2.7: Send the Disable OS Code Segment command. +21-126-11:11:14.894 00 SPR-I:OPRO ;********************************************************************* +21-126-11:11:14.896 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:14.897 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-126-11:11:14.897 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:14.913 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-126-11:11:14.913 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-11:11:14.917 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:11:15.524 00 TLMH-I:STS 58-012-14:06:28.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:11:17.921 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:17.923 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:11:17.931 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:17.931 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-126-11:11:17.955 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:11:22.960 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-126-11:11:22.964 00 SPR-I:OPRO ;********************************************************************* +21-126-11:11:22.964 00 SPR-I:OPRO ; Step 2.8: Send the Recompute OS Code Segment command. +21-126-11:11:22.964 00 SPR-I:OPRO ;********************************************************************* +21-126-11:11:22.967 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:22.967 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:11:22.967 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:22.969 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:22.969 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:11:22.969 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:22.982 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-126-11:11:22.982 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:11:23.001 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:11:23.520 00 TLMH-I:STS 58-012-14:06:36.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:11:26.005 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:26.006 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:11:26.015 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:26.016 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:11:26.042 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:11:26.047 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:08.523 00 TLMH-I:STS 58-012-14:08:21.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:13:09.172 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:09.175 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:13:09.180 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:11.183 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:11.185 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:13:11.188 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:16.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:16.194 00 SPR-I:OPRO ; Step 2.9: Send the Report OS Code Segment command. +21-126-11:13:16.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:16.200 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:16.200 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:13:16.200 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:16.201 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTOS ;;; (SCX CPU1 CS Report OS Code Segment Checksum command code) +21-126-11:13:16.201 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-126-11:13:16.216 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:17.021 00 TLMH-I:STS 58-012-14:08:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:13:17.217 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:17.219 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:13:17.238 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:17.240 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:13:17.279 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:22.284 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:22.284 00 SPR-I:OPRO ; Step 3.0: cFE Code Segment Test. +21-126-11:13:22.284 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:22.285 00 SPR-I:OPRO ; Step 3.1: Send the Enable Checksum command. +21-126-11:13:22.285 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:22.290 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:22.290 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-11:13:22.290 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:22.291 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-126-11:13:22.291 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-126-11:13:22.305 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:23.025 00 TLMH-I:STS 58-012-14:08:36.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-11:13:23.308 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:23.309 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-11:13:23.315 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:23.315 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-11:13:23.343 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:28.347 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Enabled'. +21-126-11:13:28.348 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:28.348 00 SPR-I:OPRO ; Step 3.2: Send the Enable cFE Code Segment command. +21-126-11:13:28.348 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:28.350 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:28.350 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-126-11:13:28.350 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:28.351 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLECFECORE ;;; (SCX CPU1 CS Enable cFE Core Checksumming command code) +21-126-11:13:28.351 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-126-11:13:28.365 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:29.015 00 TLMH-I:STS 58-012-14:08:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:13:29.366 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:29.366 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-126-11:13:29.370 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:29.371 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-126-11:13:29.392 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:34.397 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-126-11:13:34.401 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:39.408 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-126-11:13:39.408 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-11:13:39.433 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:40.014 00 TLMH-I:STS 58-012-14:08:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:13:41.436 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:41.438 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:13:41.442 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:41.442 00 SPR-I:OPRO ; Step 3.3: Verify that CRC calculations are happening. +21-126-11:13:41.442 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:41.462 00 SPR-I:OPRO <*> Passed (3006) - Checksumming is occurring. +21-126-11:13:41.463 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:41.463 00 SPR-I:OPRO ; Step 3.4: Send the Disable cFE Code Segment command. +21-126-11:13:41.463 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:41.465 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:41.466 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-126-11:13:41.466 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:41.466 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-126-11:13:41.466 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-126-11:13:41.480 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:42.021 00 TLMH-I:STS 58-012-14:08:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:13:43.482 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:43.484 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-126-11:13:43.494 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:43.495 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-126-11:13:43.522 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:48.527 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-126-11:13:48.531 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:53.536 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:53.536 00 SPR-I:OPRO ; Step 3.5: Using the TST_CS application, manipulate the cFE CRC. +21-126-11:13:53.536 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:53.544 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:53.545 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 14 +21-126-11:13:53.545 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:53.547 00 CMH-I:CMD Command is /SCX_CPU1_TST_CS_CORRUPTCFECRC ;;; (SCX CPU1 TST_CS Corrupt CFE CRC command code) +21-126-11:13:53.547 00 CMH-I:CMD Command SFDU received:<192BC0000001060A> from gs582cfslab4:SPR +21-126-11:13:53.564 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:54.023 00 TLMH-I:STS 58-012-14:09:07.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=14 Corrupt cFE Core CRC command +21-126-11:13:54.565 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:54.565 00 SPR-I:OPRO <*> Passed - Expected Event Msg 14 rcv'd. +21-126-11:13:54.565 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:59.570 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:59.570 00 SPR-I:OPRO ; Step 3.6: Send the Enable cFE command. +21-126-11:13:59.571 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:59.577 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:59.577 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-126-11:13:59.578 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:59.580 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLECFECORE ;;; (SCX CPU1 CS Enable cFE Core Checksumming command code) +21-126-11:13:59.581 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-126-11:13:59.604 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:00.023 00 TLMH-I:STS 58-012-14:09:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:14:01.606 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:01.608 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-126-11:14:01.629 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:01.632 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-126-11:14:01.669 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:06.674 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-126-11:14:06.678 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:11.689 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:11.690 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 31 +21-126-11:14:11.690 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:11.702 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:14.018 00 TLMH-I:STS 58-012-14:09:27.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=31 Checksum Failure: cFE Core, Expected: 0x0012D687, Calculated: 0x000041E0 +21-126-11:14:14.706 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:14.708 00 SPR-I:OPRO <*> Passed (3006.1) - Expected Event Msg 32 rcv'd. +21-126-11:14:14.712 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:14.712 00 SPR-I:OPRO ; Step 3.7: Send the Recompute cFE Code Segment command. +21-126-11:14:14.712 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:14.714 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-126-11:14:14.714 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-126-11:14:14.727 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:15.521 00 TLMH-I:STS 58-012-14:09:28.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:14:19.737 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:19.737 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:14:19.737 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:19.740 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:19.740 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:14:19.740 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:19.741 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-126-11:14:19.741 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:14:19.756 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:20.517 00 TLMH-I:STS 58-012-14:09:33.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:14:21.759 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:21.762 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:14:21.770 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:21.771 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:14:21.796 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:14:21.800 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:42.521 00 TLMH-I:STS 58-012-14:09:55.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:14:42.828 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:42.830 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:14:42.847 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:43.848 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:43.850 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:14:43.853 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:48.858 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:48.859 00 SPR-I:OPRO ; Step 3.8: Send the Report cFE Code Segment command. +21-126-11:14:48.859 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:48.864 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:48.864 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:14:48.864 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:48.866 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTCFECORE ;;; (SCX CPU1 CS Report cFE Core Checksum command code) +21-126-11:14:48.866 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-126-11:14:48.870 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:49.521 00 TLMH-I:STS 58-012-14:10:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:14:51.874 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:51.876 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:14:51.885 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:51.885 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:14:51.912 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:56.917 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:56.918 00 SPR-I:OPRO ; Step 4.0: Invalid Command Test. +21-126-11:14:56.918 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:56.918 00 SPR-I:OPRO ; Step 4.1: Send the Enable OS Code Segment command with an invalid +21-126-11:14:56.918 00 SPR-I:OPRO ; length. +21-126-11:14:56.919 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:56.923 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:56.923 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:14:56.923 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:56.928 00 SPR-I:OPRO Sending: 189Fc00000020AB0 +21-126-11:14:56.930 00 CMH-I:CMD Command SFDU received:<189FC00000020AB0> from gs582cfslab4:SPR +21-126-11:14:56.944 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:14:56.945 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:57.513 00 TLMH-I:STS 58-012-14:10:10.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 10, Len = 9, Expected = 8 +21-126-11:14:57.946 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:57.949 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:14:58.951 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:14:59.960 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:59.961 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:14:59.964 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:14:59.987 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:04.992 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:04.992 00 SPR-I:OPRO ; Step 4.2: Send the Disable OS Code Segment command with an invalid +21-126-11:15:04.992 00 SPR-I:OPRO ; length. +21-126-11:15:04.992 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:04.998 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:04.998 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:04.998 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:05.005 00 SPR-I:OPRO Sending: 189Fc00000020BB1 +21-126-11:15:05.006 00 CMH-I:CMD Command SFDU received:<189FC00000020BB1> from gs582cfslab4:SPR +21-126-11:15:05.024 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:05.024 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:05.523 00 TLMH-I:STS 58-012-14:10:18.483 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 11, Len = 9, Expected = 8 +21-126-11:15:07.027 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:07.036 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:07.036 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:07.038 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:07.063 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:12.067 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:12.068 00 SPR-I:OPRO ; Step 4.3: Send the Recompute OS Code Segment CRC command with an +21-126-11:15:12.068 00 SPR-I:OPRO ; invalid length. +21-126-11:15:12.068 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:12.074 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:12.074 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:12.074 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:12.079 00 SPR-I:OPRO Sending: 189Fc00000020DB5 +21-126-11:15:12.080 00 CMH-I:CMD Command SFDU received:<189FC00000020DB5> from gs582cfslab4:SPR +21-126-11:15:12.095 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:12.095 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:12.514 00 TLMH-I:STS 58-012-14:10:25.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 13, Len = 9, Expected = 8 +21-126-11:15:13.096 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:13.105 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:13.105 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:13.107 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:13.134 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:18.139 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:18.139 00 SPR-I:OPRO ; Step 4.4: Send the Report OS Code Segment CRC command with an +21-126-11:15:18.139 00 SPR-I:OPRO ; invalid length. +21-126-11:15:18.139 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:18.145 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:18.145 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:18.145 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:18.150 00 SPR-I:OPRO Sending: 189Fc00000020CB8 +21-126-11:15:18.151 00 CMH-I:CMD Command SFDU received:<189FC00000020CB8> from gs582cfslab4:SPR +21-126-11:15:18.156 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:18.156 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:18.520 00 TLMH-I:STS 58-012-14:10:31.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 12, Len = 9, Expected = 8 +21-126-11:15:19.158 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:19.167 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:19.167 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:19.170 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:19.197 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:24.202 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:24.202 00 SPR-I:OPRO ; Step 4.5: Send the Enable cFE Code Segment command with an invalid +21-126-11:15:24.203 00 SPR-I:OPRO ; length. +21-126-11:15:24.203 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:24.208 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:24.208 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:24.208 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:24.214 00 SPR-I:OPRO Sending: 189Fc000000206BC +21-126-11:15:24.215 00 CMH-I:CMD Command SFDU received:<189FC000000206BC> from gs582cfslab4:SPR +21-126-11:15:24.220 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:24.221 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:25.022 00 TLMH-I:STS 58-012-14:10:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 6, Len = 9, Expected = 8 +21-126-11:15:25.222 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:25.240 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:25.242 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:25.250 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:25.286 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:30.291 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:30.291 00 SPR-I:OPRO ; Step 4.6: Send the Disable cFE Code Segment command with an invalid +21-126-11:15:30.292 00 SPR-I:OPRO ; length. +21-126-11:15:30.292 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:30.297 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:30.298 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:30.298 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:30.303 00 SPR-I:OPRO Sending: 189Fc000000207BD +21-126-11:15:30.304 00 CMH-I:CMD Command SFDU received:<189FC000000207BD> from gs582cfslab4:SPR +21-126-11:15:30.322 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:30.322 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:31.016 00 TLMH-I:STS 58-012-14:10:44.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 7, Len = 9, Expected = 8 +21-126-11:15:31.323 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:31.332 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:31.333 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:31.335 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:31.372 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:36.377 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:36.377 00 SPR-I:OPRO ; Step 4.7: Send the Recompute cFE Code Segment CRC command with an +21-126-11:15:36.377 00 SPR-I:OPRO ; invalid length. +21-126-11:15:36.377 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:36.386 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:36.387 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:36.387 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:36.395 00 SPR-I:OPRO Sending: 189Fc000000209B0 +21-126-11:15:36.396 00 CMH-I:CMD Command SFDU received:<189FC000000209B0> from gs582cfslab4:SPR +21-126-11:15:36.411 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:36.412 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:37.015 00 TLMH-I:STS 58-012-14:10:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 9, Len = 9, Expected = 8 +21-126-11:15:37.413 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:37.430 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:37.432 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:37.441 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:37.476 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:42.480 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:42.480 00 SPR-I:OPRO ; Step 4.8: Send the Report cFE Code Segment CRC command with an +21-126-11:15:42.481 00 SPR-I:OPRO ; invalid length. +21-126-11:15:42.481 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:42.486 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:42.486 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:42.486 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:42.490 00 SPR-I:OPRO Sending: 189Fc000000208B4 +21-126-11:15:42.491 00 CMH-I:CMD Command SFDU received:<189FC000000208B4> from gs582cfslab4:SPR +21-126-11:15:42.506 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:42.507 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:43.022 00 TLMH-I:STS 58-012-14:10:56.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 8, Len = 9, Expected = 8 +21-126-11:15:43.508 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:43.526 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:43.528 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:43.535 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:43.564 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:48.570 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:48.570 00 SPR-I:OPRO ; Step 4.9: Send the Recompute OS Code Segment command. +21-126-11:15:48.570 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:48.576 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:48.576 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:15:48.576 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:48.578 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-126-11:15:48.578 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:15:48.595 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:49.021 00 TLMH-I:STS 58-012-14:11:02.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:15:49.596 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:49.599 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:15:49.620 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:49.622 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:15:49.662 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:15:49.662 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:49.662 00 SPR-I:OPRO ; Step 4.10: Send the Recompute OS Code Segment command again. This +21-126-11:15:49.662 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-126-11:15:49.663 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:49.684 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:49.684 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 19 +21-126-11:15:49.684 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:49.685 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-126-11:15:49.685 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:15:49.689 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:50.513 00 TLMH-I:STS 58-012-14:11:03.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-126-11:15:51.692 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:51.694 00 SPR-I:OPRO <*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected. +21-126-11:15:51.713 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:51.715 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 19 rcv'd. +21-126-11:15:51.752 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:51.752 00 SPR-I:OPRO ; Step 4.11: Send the Recompute cFE Code Segment command again. This +21-126-11:15:51.752 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-126-11:15:51.752 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:51.754 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:51.754 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 16 +21-126-11:15:51.754 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:51.756 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:51.756 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:15:51.756 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:51.766 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-126-11:15:51.766 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:15:51.780 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:52.513 00 TLMH-I:STS 58-012-14:11:05.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-126-11:15:53.783 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:53.786 00 SPR-I:OPRO <*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected. +21-126-11:15:53.797 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:53.798 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 16 rcv'd. +21-126-11:15:53.827 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:53.827 00 SPR-I:OPRO ; Step 4.12: Send the One Shot CRC command. This should fail since +21-126-11:15:53.827 00 SPR-I:OPRO ; there is already a recompute active. +21-126-11:15:53.827 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:53.829 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:53.829 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-126-11:15:53.829 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:53.830 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 0 (x0) REGIONSIZE= 2048 (x800) MAXBYTES= 2048 (x800) ;;; (SCX CPU1 CS One Shot command code) +21-126-11:15:53.830 00 CMH-I:CMD Command SFDU received:<189FC000000D02B7000000000000080000000800> from gs582cfslab4:SPR +21-126-11:15:53.834 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:54.514 00 TLMH-I:STS 58-012-14:11:07.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-126-11:15:55.846 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:55.849 00 SPR-I:OPRO <*> Passed (1004;3009.2) - One Shot CRC command failed as expected. +21-126-11:15:55.873 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:34.015 00 TLMH-I:STS 58-012-14:12:47.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:17:34.998 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:35.001 00 SPR-I:OPRO <*> Passed - RecomputeCFE task completed. +21-126-11:17:35.006 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:36.007 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:36.010 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:17:36.013 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:36.013 00 SPR-I:OPRO ; Step 4.13: Send the Recompute cFE Code Segment command. +21-126-11:17:36.013 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:36.015 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:36.015 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:17:36.015 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:36.026 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-126-11:17:36.026 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:17:36.040 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:36.520 00 TLMH-I:STS 58-012-14:12:49.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:17:37.041 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:37.043 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:17:37.050 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:37.050 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:17:37.071 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:17:37.072 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:37.072 00 SPR-I:OPRO ; Step 4.14: Send the Recompute cFE Code Segment command again. This +21-126-11:17:37.072 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-126-11:17:37.072 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:37.090 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:37.090 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 16 +21-126-11:17:37.091 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:37.091 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-126-11:17:37.091 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:17:37.106 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:37.513 00 TLMH-I:STS 58-012-14:12:50.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-126-11:17:39.108 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:39.110 00 SPR-I:OPRO <*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected. +21-126-11:17:39.118 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:39.119 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 16 rcv'd. +21-126-11:17:39.146 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:39.146 00 SPR-I:OPRO ; Step 4.15: Send the Recompute OS Code Segment command again. This +21-126-11:17:39.146 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-126-11:17:39.146 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:39.147 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:39.147 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 19 +21-126-11:17:39.148 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:39.150 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:39.150 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:17:39.150 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:39.160 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-126-11:17:39.160 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:17:39.174 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:39.516 00 TLMH-I:STS 58-012-14:12:52.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-126-11:17:41.176 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:41.178 00 SPR-I:OPRO <*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected. +21-126-11:17:41.187 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:41.187 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 19 rcv'd. +21-126-11:17:41.213 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:41.213 00 SPR-I:OPRO ; Step 4.16: Send the One Shot CRC command. This should fail since +21-126-11:17:41.213 00 SPR-I:OPRO ; there is already a recompute active. +21-126-11:17:41.213 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:41.215 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:41.215 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-126-11:17:41.215 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:41.216 00 CMH-I:CMD Command is /SCX_CPU1_CS_ONESHOT ADDRESS= 0 (x0) REGIONSIZE= 2048 (x800) MAXBYTES= 2048 (x800) ;;; (SCX CPU1 CS One Shot command code) +21-126-11:17:41.216 00 CMH-I:CMD Command SFDU received:<189FC000000D02B7000000000000080000000800> from gs582cfslab4:SPR +21-126-11:17:41.231 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:42.015 00 TLMH-I:STS 58-012-14:12:55.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-126-11:17:43.234 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:43.236 00 SPR-I:OPRO <*> Passed (1004;3004.2) - One Shot CRC command failed as expected. +21-126-11:17:43.243 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:58.518 00 TLMH-I:STS 58-012-14:13:11.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:17:59.264 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:59.266 00 SPR-I:OPRO <*> Passed - RecomputeOS task completed. +21-126-11:17:59.271 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:18:01.273 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:01.275 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:18:01.278 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:01.278 00 SPR-I:OPRO ; Step 5.0: Disabled Checksum Test. +21-126-11:18:01.279 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:01.279 00 SPR-I:OPRO ; Step 5.1: Send the Disable Checksum command. +21-126-11:18:01.279 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:01.280 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:01.280 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-126-11:18:01.280 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:01.292 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEALL ;;; (SCX CPU1 CS Disable All Checksumming command code) +21-126-11:18:01.292 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-126-11:18:01.307 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:18:02.015 00 TLMH-I:STS 58-012-14:13:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-126-11:18:03.309 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:03.311 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-126-11:18:03.318 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:03.318 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-126-11:18:03.339 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:18:08.344 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Disabled'. +21-126-11:18:08.347 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:08.348 00 SPR-I:OPRO ; Step 5.2: Send the Disable OS Code Segment command. +21-126-11:18:08.348 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:08.350 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:08.350 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-126-11:18:08.350 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:08.351 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-126-11:18:08.351 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-11:18:08.366 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:18:09.016 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:18:09.367 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:09.367 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:18:09.374 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:09.374 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-126-11:18:09.403 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:18:14.409 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-126-11:18:14.413 00 SPR-I:OPRO ;********************************************************************** +21-126-11:18:14.413 00 SPR-I:OPRO ; Step 5.3: Send the Recompute OS Code Segment command. +21-126-11:18:14.413 00 SPR-I:OPRO ;********************************************************************** +21-126-11:18:14.417 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:14.417 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:18:14.417 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:14.420 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:14.420 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:18:14.421 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:14.433 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-126-11:18:14.433 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:18:14.449 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:18:15.016 00 TLMH-I:STS 58-012-14:13:28.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:18:15.450 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:15.453 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:18:15.461 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:15.462 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:18:15.490 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:18:15.493 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:00.010 00 TLMH-I:STS 58-012-14:15:13.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:20:00.624 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:00.626 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:20:00.630 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:01.634 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:01.636 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:20:01.640 00 SPR-I:OPRO ;********************************************************************* +21-126-11:20:01.640 00 SPR-I:OPRO ; Step 5.4: Send the Report OS Code Segment command. +21-126-11:20:01.640 00 SPR-I:OPRO ;********************************************************************* +21-126-11:20:01.644 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:01.644 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:20:01.644 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:01.655 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTOS ;;; (SCX CPU1 CS Report OS Code Segment Checksum command code) +21-126-11:20:01.656 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-126-11:20:01.669 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:02.015 00 TLMH-I:STS 58-012-14:15:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:20:03.671 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:03.672 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:20:03.679 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:03.679 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:20:03.703 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:20:08.707 00 SPR-I:OPRO ;********************************************************************* +21-126-11:20:08.707 00 SPR-I:OPRO ; Step 5.5: Send the Enable OS Code Segment command. +21-126-11:20:08.707 00 SPR-I:OPRO ;********************************************************************* +21-126-11:20:08.710 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:08.710 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-126-11:20:08.710 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:08.712 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEOS ;;; (SCX CPU1 CS Enable OS Code Segment Checksumming command code) +21-126-11:20:08.712 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-126-11:20:08.726 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:09.518 00 TLMH-I:STS 58-012-14:15:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:20:11.730 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:11.732 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-126-11:20:11.739 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:11.739 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-126-11:20:11.760 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:20:16.764 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Enabled'. +21-126-11:20:16.768 00 SPR-I:OPRO ;********************************************************************** +21-126-11:20:16.769 00 SPR-I:OPRO ; Step 5.6: Send the Recompute OS Code Segment command. +21-126-11:20:16.769 00 SPR-I:OPRO ;********************************************************************** +21-126-11:20:16.772 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:16.772 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:20:16.772 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:16.774 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:16.774 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:20:16.774 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:16.783 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-126-11:20:16.783 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:20:16.787 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:17.517 00 TLMH-I:STS 58-012-14:15:30.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:20:19.790 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:19.792 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:20:19.804 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:19.805 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:20:19.843 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:20:19.847 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:02.516 00 TLMH-I:STS 58-012-14:17:15.533 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:22:02.977 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:02.979 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:22:02.986 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:03.987 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:03.988 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:22:03.989 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:08.993 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:08.993 00 SPR-I:OPRO ; Step 5.7: Send the Report OS Code Segment command. +21-126-11:22:08.993 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:08.999 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:09.000 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:22:09.000 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:09.004 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTOS ;;; (SCX CPU1 CS Report OS Code Segment Checksum command code) +21-126-11:22:09.004 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-126-11:22:09.020 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:09.511 00 TLMH-I:STS 58-012-14:17:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:22:11.023 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:11.025 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:22:11.031 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:11.032 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:22:11.053 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:16.058 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:16.058 00 SPR-I:OPRO ; Step 5.8: Send the Disable cFE Code Segment command. +21-126-11:22:16.058 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:16.066 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:16.067 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-126-11:22:16.067 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:16.071 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-126-11:22:16.071 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-126-11:22:16.094 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:16.512 00 TLMH-I:STS 58-012-14:17:29.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:22:17.095 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:17.098 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-126-11:22:17.120 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:17.123 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-126-11:22:17.161 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:22.166 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-126-11:22:22.170 00 SPR-I:OPRO ;********************************************************************** +21-126-11:22:22.171 00 SPR-I:OPRO ; Step 5.9: Send the Recompute cFE Code Segment command. +21-126-11:22:22.171 00 SPR-I:OPRO ;********************************************************************** +21-126-11:22:22.179 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:22.180 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:22:22.180 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:22.188 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:22.188 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:22:22.188 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:22.214 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-126-11:22:22.215 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:22:22.232 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:23.014 00 TLMH-I:STS 58-012-14:17:36.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:22:23.233 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:23.237 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:22:23.260 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:23.263 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:22:23.305 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:22:23.309 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:45.018 00 TLMH-I:STS 58-012-14:17:58.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:22:45.337 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:45.339 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:22:45.355 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:47.358 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:47.360 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:22:47.364 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:52.369 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:52.369 00 SPR-I:OPRO ; Step 5.10: Send the Report cFE Code Segment command. +21-126-11:22:52.369 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:52.377 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:52.377 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:22:52.377 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:52.378 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTCFECORE ;;; (SCX CPU1 CS Report cFE Core Checksum command code) +21-126-11:22:52.378 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-126-11:22:52.394 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:53.013 00 TLMH-I:STS 58-012-14:18:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:22:53.395 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:53.397 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:22:53.404 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:53.405 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:22:53.425 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:58.430 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:58.430 00 SPR-I:OPRO ; Step 5.11: Send the Enable cFE Code Segment command. +21-126-11:22:58.431 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:58.436 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:58.437 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-126-11:22:58.437 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:58.439 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLECFECORE ;;; (SCX CPU1 CS Enable cFE Core Checksumming command code) +21-126-11:22:58.439 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-126-11:22:58.454 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:59.015 00 TLMH-I:STS 58-012-14:18:12.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:22:59.455 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:59.458 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-126-11:22:59.465 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:59.466 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-126-11:22:59.487 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:04.491 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-126-11:23:04.496 00 SPR-I:OPRO ;********************************************************************** +21-126-11:23:04.496 00 SPR-I:OPRO ; Step 5.12: Send the Recompute cFE Code Segment command. +21-126-11:23:04.496 00 SPR-I:OPRO ;********************************************************************** +21-126-11:23:04.498 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:04.498 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:23:04.498 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:04.500 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:04.500 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:23:04.500 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:04.512 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-126-11:23:04.512 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:23:04.526 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:05.011 00 TLMH-I:STS 58-012-14:18:18.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:23:05.527 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:05.529 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:23:05.536 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:05.536 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:23:05.557 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:23:05.560 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:27.016 00 TLMH-I:STS 58-012-14:18:40.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:23:27.588 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:27.591 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:23:27.598 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:29.600 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:29.602 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:23:29.605 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:34.610 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:34.610 00 SPR-I:OPRO ; Step 5.13: Send the Report cFE Code Segment command. +21-126-11:23:34.611 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:34.616 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:34.616 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:23:34.616 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:34.618 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTCFECORE ;;; (SCX CPU1 CS Report cFE Core Checksum command code) +21-126-11:23:34.618 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-126-11:23:34.633 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:35.010 00 TLMH-I:STS 58-012-14:18:48.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:23:35.634 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:35.637 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:23:35.646 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:35.646 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:23:35.672 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:40.677 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:40.677 00 SPR-I:OPRO ; Step 5.14: Send the Enable Checksum command. +21-126-11:23:40.677 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:40.683 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:40.683 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-11:23:40.683 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:40.685 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEALL ;;; (SCX CPU1 CS Enable All Checksumming command code) +21-126-11:23:40.685 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-126-11:23:40.700 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:41.009 00 TLMH-I:STS 58-012-14:18:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-11:23:41.701 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:41.704 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-11:23:41.713 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:41.714 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-11:23:41.740 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:46.745 00 SPR-I:OPRO <*> Passed (8000) - Overall State set to 'Enabled'. +21-126-11:23:46.749 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:46.749 00 SPR-I:OPRO ; Step 5.15: Send the Disable OS Code Segment command. +21-126-11:23:46.749 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:46.752 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:46.752 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-126-11:23:46.752 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:46.753 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLEOS ;;; (SCX CPU1 CS Disable OS Code Segment Checksumming command code) +21-126-11:23:46.754 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-11:23:46.769 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:47.510 00 TLMH-I:STS 58-012-14:19:00.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:23:49.772 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:49.775 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:23:49.798 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:49.801 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-126-11:23:49.838 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:54.843 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-126-11:23:54.848 00 SPR-I:OPRO ;********************************************************************** +21-126-11:23:54.848 00 SPR-I:OPRO ; Step 5.16: Send the Recompute OS Code Segment command. +21-126-11:23:54.848 00 SPR-I:OPRO ;********************************************************************** +21-126-11:23:54.854 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:54.855 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:23:54.855 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:54.857 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:54.857 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:23:54.857 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:54.870 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-126-11:23:54.870 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:23:54.885 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:55.513 00 TLMH-I:STS 58-012-14:19:08.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:23:57.889 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:57.892 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:23:57.911 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:57.912 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:23:57.945 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:23:57.949 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:25:40.512 00 TLMH-I:STS 58-012-14:20:53.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:25:41.079 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:41.082 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:25:41.088 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:25:43.090 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:43.092 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:25:43.096 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:25:48.100 00 SPR-I:OPRO ;********************************************************************* +21-126-11:25:48.101 00 SPR-I:OPRO ; Step 5.17: Send the Report OS Code Segment command. +21-126-11:25:48.101 00 SPR-I:OPRO ;********************************************************************* +21-126-11:25:48.106 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:25:48.106 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:25:48.106 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:25:48.107 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTOS ;;; (SCX CPU1 CS Report OS Code Segment Checksum command code) +21-126-11:25:48.108 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-126-11:25:48.121 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:25:48.513 00 TLMH-I:STS 58-012-14:21:01.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:25:49.122 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:49.125 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:25:49.155 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:49.157 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:25:49.160 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:25:54.193 00 SPR-I:OPRO ;********************************************************************* +21-126-11:25:54.194 00 SPR-I:OPRO ; Step 5.18: Send the Enable OS Code Segment command. +21-126-11:25:54.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:25:54.197 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:25:54.197 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-126-11:25:54.197 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:25:54.198 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLEOS ;;; (SCX CPU1 CS Enable OS Code Segment Checksumming command code) +21-126-11:25:54.198 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-126-11:25:54.202 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:25:55.016 00 TLMH-I:STS 58-012-14:21:08.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:25:55.203 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:55.205 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-126-11:25:55.225 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:55.232 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-126-11:25:55.268 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:26:00.274 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Enabled'. +21-126-11:26:00.277 00 SPR-I:OPRO ;********************************************************************** +21-126-11:26:00.278 00 SPR-I:OPRO ; Step 5.19: Send the Recompute OS Code Segment command. +21-126-11:26:00.278 00 SPR-I:OPRO ;********************************************************************** +21-126-11:26:00.285 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:26:00.285 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:26:00.286 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:26:00.294 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:26:00.294 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:26:00.294 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:26:00.332 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTEOS ;;; (SCX CPU1 CS Recompute OS Code Segment Checksum command code) +21-126-11:26:00.332 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:26:00.337 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:26:01.007 00 TLMH-I:STS 58-012-14:21:14.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:26:01.338 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:26:01.340 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:26:01.360 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:26:01.363 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:26:01.402 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:26:01.405 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:27:46.004 00 TLMH-I:STS 58-012-14:22:59.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:27:46.536 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:46.538 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:27:46.545 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:27:47.545 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:47.548 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:27:47.552 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:27:52.556 00 SPR-I:OPRO ;********************************************************************* +21-126-11:27:52.556 00 SPR-I:OPRO ; Step 5.20: Send the Report OS Code Segment command. +21-126-11:27:52.557 00 SPR-I:OPRO ;********************************************************************* +21-126-11:27:52.563 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:27:52.563 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:27:52.563 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:27:52.565 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTOS ;;; (SCX CPU1 CS Report OS Code Segment Checksum command code) +21-126-11:27:52.565 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-126-11:27:52.581 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:27:53.013 00 TLMH-I:STS 58-012-14:23:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:27:53.582 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:53.584 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:27:53.592 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:53.593 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:27:53.620 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:27:58.626 00 SPR-I:OPRO ;********************************************************************* +21-126-11:27:58.627 00 SPR-I:OPRO ; Step 5.21: Send the Disable cFE Code Segment command. +21-126-11:27:58.627 00 SPR-I:OPRO ;********************************************************************* +21-126-11:27:58.634 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:27:58.635 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-126-11:27:58.635 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:27:58.638 00 CMH-I:CMD Command is /SCX_CPU1_CS_DISABLECFECORE ;;; (SCX CPU1 CS Disable cFE Core Checksumming command code) +21-126-11:27:58.638 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-126-11:27:58.666 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:27:59.015 00 TLMH-I:STS 58-012-14:23:12.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:27:59.667 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:59.668 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-126-11:27:59.673 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:59.673 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-126-11:27:59.695 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:28:04.700 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-126-11:28:04.704 00 SPR-I:OPRO ;********************************************************************** +21-126-11:28:04.704 00 SPR-I:OPRO ; Step 5.22: Send the Recompute cFE Code Segment command. +21-126-11:28:04.704 00 SPR-I:OPRO ;********************************************************************** +21-126-11:28:04.707 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:04.707 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:28:04.707 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:04.710 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:04.711 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:28:04.711 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:04.726 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-126-11:28:04.726 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:28:04.741 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:05.504 00 TLMH-I:STS 58-012-14:23:18.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:28:07.744 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:07.747 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:28:07.754 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:07.755 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:28:07.781 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:28:07.786 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:27.515 00 TLMH-I:STS 58-012-14:23:40.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:28:27.811 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:27.815 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:28:27.823 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:29.826 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:29.829 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:28:29.832 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:28:34.837 00 SPR-I:OPRO ;********************************************************************* +21-126-11:28:34.837 00 SPR-I:OPRO ; Step 5.23: Send the Report cFE Code Segment command. +21-126-11:28:34.837 00 SPR-I:OPRO ;********************************************************************* +21-126-11:28:34.843 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:34.843 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:28:34.843 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:34.845 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTCFECORE ;;; (SCX CPU1 CS Report cFE Core Checksum command code) +21-126-11:28:34.845 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-126-11:28:34.850 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:35.515 00 TLMH-I:STS 58-012-14:23:48.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:28:37.854 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:37.856 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:28:37.862 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:37.863 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:28:37.884 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:28:42.888 00 SPR-I:OPRO ;********************************************************************* +21-126-11:28:42.888 00 SPR-I:OPRO ; Step 5.24: Send the Enable cFE Code Segment command. +21-126-11:28:42.889 00 SPR-I:OPRO ;********************************************************************* +21-126-11:28:42.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:42.894 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-126-11:28:42.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:42.895 00 CMH-I:CMD Command is /SCX_CPU1_CS_ENABLECFECORE ;;; (SCX CPU1 CS Enable cFE Core Checksumming command code) +21-126-11:28:42.895 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-126-11:28:42.909 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:43.508 00 TLMH-I:STS 58-012-14:23:56.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:28:45.912 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:45.915 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-126-11:28:45.922 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:45.922 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-126-11:28:45.942 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:28:50.947 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-126-11:28:50.951 00 SPR-I:OPRO ;********************************************************************** +21-126-11:28:50.952 00 SPR-I:OPRO ; Step 5.25: Send the Recompute cFE Code Segment command. +21-126-11:28:50.952 00 SPR-I:OPRO ;********************************************************************** +21-126-11:28:50.956 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:50.956 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:28:50.956 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:50.958 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:50.958 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:28:50.958 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:50.971 00 CMH-I:CMD Command is /SCX_CPU1_CS_RECOMPUTECFECORE ;;; (SCX CPU1 CS Recompute cFE Core Checksum command code) +21-126-11:28:50.971 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:28:50.988 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:51.511 00 TLMH-I:STS 58-012-14:24:04.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:28:53.992 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:53.994 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:28:54.003 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:54.004 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:28:54.031 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:28:54.035 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:29:13.514 00 TLMH-I:STS 58-012-14:24:26.533 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:29:14.060 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:29:14.063 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:29:14.069 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:29:15.069 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:29:15.070 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:29:15.071 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:29:20.076 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:20.076 00 SPR-I:OPRO ; Step 5.26: Send the Report cFE Code Segment command. +21-126-11:29:20.076 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:20.082 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:29:20.082 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:29:20.082 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:29:20.083 00 CMH-I:CMD Command is /SCX_CPU1_CS_REPORTCFECORE ;;; (SCX CPU1 CS Report cFE Core Checksum command code) +21-126-11:29:20.083 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-126-11:29:20.087 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:29:20.510 00 TLMH-I:STS 58-012-14:24:33.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:29:21.088 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:29:21.089 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:29:21.095 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:29:21.096 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:29:21.123 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:29:26.127 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:26.128 00 SPR-I:OPRO ; Step 6.0: Clean-up. +21-126-11:29:26.128 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:26.128 00 SPR-I:OPRO ; Step 6.1: Send the Power-On Reset command. +21-126-11:29:26.128 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:26.130 00 CMH-I:CMD Command is /SCX_CPU1_ES_POWERONRESET ;;; (SCX CPU1 ES Power-On Reset command code) +21-126-11:29:26.130 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-126-11:29:26.144 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:29:36.155 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-126-11:29:36.157 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-126-11:29:36.163 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-126-11:29:36.207 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-126-11:30:36.275 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:30:42.235 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-126-11:30:46.291 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:30:46.293 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_read C%03X 1235 packet_only" ;;; ( ) +21-126-11:30:46.309 00 CMH-I:CMD SFDU is /DDIR DATA="open udp_write CPKT cpu3 1234 ascii_pkt" ;;; ( ) +21-126-11:30:46.362 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-126-11:30:46.363 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-126-11:30:46.367 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-126-11:30:46.369 00 CMH-I:CMD Command is /SCX_CPU1_TO_OUTPUT_ENA GS582CFSLAB4 ;;; (SCX CPU1 Enables TO output) +21-126-11:30:46.369 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-126-11:30:46.421 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-126-11:30:46.422 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:30:47.545 00 TLMH-I:STS 58-012-14:03:49.350 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-11:30:50.427 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:30:50.427 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-126-11:30:50.429 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-126-11:30:50.440 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-126-11:30:50.442 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:30:55.446 00 SPR-I:OPRO **** Requirements Status Reporting +21-126-11:30:55.447 00 SPR-I:OPRO -------------------------- +21-126-11:30:55.447 00 SPR-I:OPRO Requirement(s) Report +21-126-11:30:55.447 00 SPR-I:OPRO -------------------------- +21-126-11:30:55.448 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-126-11:30:55.451 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-126-11:30:55.452 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-126-11:30:55.453 00 SPR-I:OPRO FSW Requirement: CS_3000 P/F: P +21-126-11:30:55.454 00 SPR-I:OPRO FSW Requirement: CS_3000.1 P/F: P +21-126-11:30:55.470 00 SPR-I:OPRO FSW Requirement: CS_3002 P/F: P +21-126-11:30:55.471 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-126-11:30:55.472 00 SPR-I:OPRO FSW Requirement: CS_3004 P/F: P +21-126-11:30:55.488 00 SPR-I:OPRO FSW Requirement: CS_3004.1 P/F: P +21-126-11:30:55.489 00 SPR-I:OPRO FSW Requirement: CS_3004.2 P/F: P +21-126-11:30:55.490 00 SPR-I:OPRO FSW Requirement: CS_3005 P/F: P +21-126-11:30:55.508 00 SPR-I:OPRO FSW Requirement: CS_3006 P/F: P +21-126-11:30:55.509 00 SPR-I:OPRO FSW Requirement: CS_3006.1 P/F: P +21-126-11:30:55.510 00 SPR-I:OPRO FSW Requirement: CS_3007 P/F: P +21-126-11:30:55.528 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-126-11:30:55.529 00 SPR-I:OPRO FSW Requirement: CS_3009 P/F: P +21-126-11:30:55.530 00 SPR-I:OPRO FSW Requirement: CS_3009.1 P/F: P +21-126-11:30:55.549 00 SPR-I:OPRO FSW Requirement: CS_3009.2 P/F: P +21-126-11:30:55.550 00 SPR-I:OPRO FSW Requirement: CS_3010 P/F: P +21-126-11:30:55.551 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-126-11:30:55.569 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-126-11:30:55.570 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-126-11:30:55.571 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-126-11:30:55.589 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-126-11:30:55.589 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-126-11:30:55.589 00 SPR-I:OPRO ;********************************************************************* +21-126-11:30:55.589 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_corecode +21-126-11:30:55.589 00 SPR-I:OPRO ;********************************************************************* +21-126-11:30:55.589 00 SPR-I:STS Procedure SCX_CPU1_CS_CORECODE completed +21-126-11:30:55.604 00 SPR-I:OPRO *** Telemetry Info *** +21-126-11:30:55.604 00 SPR-I:OPRO +21-126-11:30:55.604 00 SPR-I:OPRO Pkt Loss Count: N/A +21-126-11:30:55.604 00 SPR-I:OPRO +21-126-11:30:55.604 00 SPR-I:OPRO ****************** +21-126-11:30:55.604 00 SPR-I:OPRO +21-126-11:30:55.604 00 SPR-I:OPRO Elapsed time: 1421.32 seconds +21-126-11:30:55.608 00 SPR-I:OPRO Elapsed time: 23.6887 minutes +21-126-11:30:55.608 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:31:05.618 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.logf +21-126-11:31:05.619 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.logp +21-126-11:31:05.619 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.logs +21-126-11:31:05.620 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.loge +21-126-11:31:05.620 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.logr +21-126-11:31:05.747 00 SPR-I:OPRI --> newlog scx_cpu1_cs_corecode-2021-126-11h07m14s.log diff --git a/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.logr b/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.logr new file mode 100644 index 0000000..4609f11 --- /dev/null +++ b/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.logr @@ -0,0 +1,23 @@ +21-126-11:30:55.448 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-126-11:30:55.451 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-126-11:30:55.452 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-126-11:30:55.453 00 SPR-I:OPRO FSW Requirement: CS_3000 P/F: P +21-126-11:30:55.454 00 SPR-I:OPRO FSW Requirement: CS_3000.1 P/F: P +21-126-11:30:55.470 00 SPR-I:OPRO FSW Requirement: CS_3002 P/F: P +21-126-11:30:55.471 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-126-11:30:55.472 00 SPR-I:OPRO FSW Requirement: CS_3004 P/F: P +21-126-11:30:55.488 00 SPR-I:OPRO FSW Requirement: CS_3004.1 P/F: P +21-126-11:30:55.489 00 SPR-I:OPRO FSW Requirement: CS_3004.2 P/F: P +21-126-11:30:55.490 00 SPR-I:OPRO FSW Requirement: CS_3005 P/F: P +21-126-11:30:55.508 00 SPR-I:OPRO FSW Requirement: CS_3006 P/F: P +21-126-11:30:55.509 00 SPR-I:OPRO FSW Requirement: CS_3006.1 P/F: P +21-126-11:30:55.510 00 SPR-I:OPRO FSW Requirement: CS_3007 P/F: P +21-126-11:30:55.528 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-126-11:30:55.529 00 SPR-I:OPRO FSW Requirement: CS_3009 P/F: P +21-126-11:30:55.530 00 SPR-I:OPRO FSW Requirement: CS_3009.1 P/F: P +21-126-11:30:55.549 00 SPR-I:OPRO FSW Requirement: CS_3009.2 P/F: P +21-126-11:30:55.550 00 SPR-I:OPRO FSW Requirement: CS_3010 P/F: P +21-126-11:30:55.551 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-126-11:30:55.569 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-126-11:30:55.570 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-126-11:30:55.571 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P diff --git a/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.logs b/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.logs new file mode 100644 index 0000000..1ab31e0 --- /dev/null +++ b/test_and_ground/results/caelum/scx_cpu1_cs_corecode-2021-126-11h07m14s.logs @@ -0,0 +1,1175 @@ +21-126-11:07:14.280 00 SPR-I:OPRO ****************** FSW Configuration ****************** +21-126-11:07:14.280 00 SPR-I:OPRO Checksum: 16864 +21-126-11:07:14.281 00 SPR-I:OPRO cFE Version: 6.7.99.0 +21-126-11:07:14.281 00 SPR-I:OPRO OS Version: 5.0.0.255 +21-126-11:07:14.281 00 SPR-I:OPRO +21-126-11:07:14.281 00 SPR-I:OPRO Connection Status +21-126-11:07:14.281 00 SPR-I:OPRO ----------------- +21-126-11:07:14.281 00 SPR-I:OPRO CFDP: DOWN +21-126-11:07:14.281 00 SPR-I:OPRO UDP: UP +21-126-11:07:14.281 00 SPR-I:OPRO SWTS: UNK +21-126-11:07:14.282 00 SPR-I:OPRO +21-126-11:07:14.282 00 SPR-I:OPRO CMD / TLM Path +21-126-11:07:14.282 00 SPR-I:OPRO -------------- +21-126-11:07:14.282 00 SPR-I:OPRO UDP +21-126-11:07:14.282 00 SPR-I:OPRO +21-126-11:07:14.282 00 SPR-I:OPRO +21-126-11:07:14.282 00 SPR-I:OPRO ASIST / GDS Configuration +21-126-11:07:14.282 00 SPR-I:OPRO ------------------------- +21-126-11:07:14.282 00 SPR-I:OPRO Workstation: GS582CFSLAB4 +21-126-11:07:14.283 00 SPR-I:OPRO Account: cfs_test +21-126-11:07:14.283 00 SPR-I:OPRO Version: 21.0.7 +21-126-11:07:14.283 00 SPR-I:OPRO Tlm DB: Version: 1.973 Date: 04-26-21 Time: 12:02:12 PM. +21-126-11:07:14.283 00 SPR-I:OPRO Cmd DB: Version: 1.50 Date: 04-05-21 Time: 10:39:20 AM.EDT +21-126-11:07:14.283 00 SPR-I:OPRO +21-126-11:07:14.283 00 SPR-I:OPRO Telemetry Info +21-126-11:07:14.283 00 SPR-I:OPRO -------------- +21-126-11:07:14.283 00 SPR-I:OPRO Pkt Loss Count: N/A +21-126-11:07:14.283 00 SPR-I:OPRO **************** End FSW Configuration *************** +21-126-11:07:14.284 00 SPR-I:OPRO Starting Procedure.... scx_cpu1_cs_corecode +21-126-11:07:14.412 00 SPR-I:OPRI --> start scx_cpu1_cs_corecode +21-126-11:07:14.412 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/scx_cpu1_cs_corecode.i +21-126-11:07:14.421 00 SPR-I:STS Procedure SCX_CPU1_CS_CORECODE started +21-126-11:07:14.752 00 SPR-I:OPRO ;********************************************************************* +21-126-11:07:14.752 00 SPR-I:OPRO ; Step 1.0: Checksum Table Test Setup. +21-126-11:07:14.752 00 SPR-I:OPRO ;********************************************************************* +21-126-11:07:14.752 00 SPR-I:OPRO ; Step 1.1: Command a Power-on Reset on CPU1. +21-126-11:07:14.752 00 SPR-I:OPRO ;********************************************************************** +21-126-11:07:14.752 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-126-11:07:14.764 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:07:24.776 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-126-11:07:24.777 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-126-11:07:24.784 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-126-11:07:24.818 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-126-11:07:29.461 00 DPD-I:STS Deleting page SCX_CPU1_CS_HK +21-126-11:08:24.886 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:08:30.847 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-126-11:08:34.899 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:08:34.980 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-126-11:08:34.980 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-126-11:08:34.981 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-126-11:08:34.982 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-126-11:08:35.033 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-126-11:08:35.033 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:08:36.024 00 TLMH-I:STS 58-012-14:03:48.850 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-11:08:39.038 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:08:39.038 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-126-11:08:39.039 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-126-11:08:39.042 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-126-11:08:39.043 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:08:44.048 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:44.048 00 SPR-I:OPRO ; Step 1.2: Display the Housekeeping pages +21-126-11:08:44.049 00 SPR-I:OPRO ;********************************************************************** +21-126-11:08:44.142 00 DPD-I:STS Page SCX_CPU1_CS_HK added (cid:1). +21-126-11:08:44.149 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:08:47.152 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:08:47.153 00 SPR-I:OPRO <*> Passed (9000) - Housekeeping packet is being generated. +21-126-11:08:47.155 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:08:52.160 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:52.160 00 SPR-I:OPRO ; Step 1.5: Enable DEBUG Event Messages +21-126-11:08:52.160 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:52.163 00 CMH-I:CMD Command SFDU received:<1801C0000017052543530000000000000000000000000000000000000100> from gs582cfslab4:SPR +21-126-11:08:52.176 00 SPR-I:STTE Wait mode - waiting 2 seconds ... +21-126-11:08:54.190 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:08:55.191 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:08:55.193 00 SPR-I:OPRO <*> Passed - Enable Debug events command sent properly. +21-126-11:08:55.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:55.194 00 SPR-I:OPRO ; Step 1.6: Verify that the CS Housekeeping telemetry items are +21-126-11:08:55.194 00 SPR-I:OPRO ; initialized to zero (0). +21-126-11:08:55.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:08:55.196 00 SPR-I:OPRO <*> Passed (9001) - Housekeeping telemetry initialized properly. +21-126-11:08:55.222 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:00.226 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:00.226 00 SPR-I:OPRO ; Step 2.0: OS Code Segment Test. +21-126-11:09:00.226 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:00.226 00 SPR-I:OPRO ; Step 2.1: Send the Enable Checksum command. +21-126-11:09:00.227 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:00.234 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:00.235 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-11:09:00.235 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:00.239 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-126-11:09:00.264 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:01.021 00 TLMH-I:STS 58-012-14:04:14.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-11:09:01.265 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:01.267 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-11:09:01.292 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:01.294 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-11:09:01.329 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:06.334 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Enabled'. +21-126-11:09:06.336 00 CMH-I:CMD Command SFDU received:<189FC0000001239A> from gs582cfslab4:SPR +21-126-11:09:06.347 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:09:07.017 00 TLMH-I:STS 58-012-14:04:20.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=80 Checksumming of App is Disabled +21-126-11:09:07.349 00 CMH-I:CMD Command SFDU received:<189FC00000010FB6> from gs582cfslab4:SPR +21-126-11:09:07.362 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:09:08.016 00 TLMH-I:STS 58-012-14:04:21.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=37 Checksumming of Eeprom is Disabled +21-126-11:09:08.363 00 CMH-I:CMD Command SFDU received:<189FC000000116AF> from gs582cfslab4:SPR +21-126-11:09:08.374 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:09:09.026 00 TLMH-I:STS 58-012-14:04:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=52 Checksumming of Memory is Disabled +21-126-11:09:09.376 00 CMH-I:CMD Command SFDU received:<189FC00000011DA4> from gs582cfslab4:SPR +21-126-11:09:09.387 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:09:10.022 00 TLMH-I:STS 58-012-14:04:23.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=67 Checksumming of Tables is Disabled +21-126-11:09:10.388 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:15.393 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:15.393 00 SPR-I:OPRO ; Step 2.2: Send the Enable OS Code Segment command. +21-126-11:09:15.393 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:15.400 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:15.400 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-126-11:09:15.400 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:15.404 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-126-11:09:15.435 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:16.020 00 TLMH-I:STS 58-012-14:04:29.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:09:17.437 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:17.439 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-126-11:09:17.459 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:17.461 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-126-11:09:17.500 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:22.505 00 SPR-I:OPRO <*> Passed (3002) - OS State set to 'Enabled'. +21-126-11:09:22.508 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:22.509 00 SPR-I:OPRO ; Step 2.3: Verify that CRC calculations are happening. +21-126-11:09:22.509 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:22.521 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:35.537 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:35.539 00 SPR-I:OPRO <*> Passed (3000) - Checksumming is occurring. +21-126-11:09:35.542 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:35.543 00 SPR-I:OPRO ; Step 2.4: Send the Disable OS Code Segment command. +21-126-11:09:35.543 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:35.550 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:35.551 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-126-11:09:35.551 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:35.587 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-11:09:35.602 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:36.022 00 TLMH-I:STS 58-012-14:04:49.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:09:37.605 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:37.606 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:09:37.615 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:37.615 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-126-11:09:37.640 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:42.645 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-126-11:09:42.649 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:42.649 00 SPR-I:OPRO ; Step 2.5: Using the TST_CS application, manipulate the OS CRC. +21-126-11:09:42.649 00 SPR-I:OPRO ;********************************************************************* +21-126-11:09:42.653 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:42.653 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 13 +21-126-11:09:42.653 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:42.654 00 CMH-I:CMD Command SFDU received:<192BC00000010509> from gs582cfslab4:SPR +21-126-11:09:42.671 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:43.027 00 TLMH-I:STS 58-012-14:04:56.006 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=13 Corrupt OS CRC command +21-126-11:09:43.673 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:43.674 00 SPR-I:OPRO <*> Passed - Expected Event Msg 13 rcv'd. +21-126-11:09:43.675 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:48.680 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:48.680 00 SPR-I:OPRO ; Step 2.6: Send the Enable OS command. +21-126-11:09:48.680 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:48.686 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:48.686 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-126-11:09:48.686 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:48.687 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-126-11:09:48.703 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:09:49.518 00 TLMH-I:STS 58-012-14:05:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:09:51.707 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:51.709 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-126-11:09:51.727 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:09:51.728 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-126-11:09:51.773 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:09:56.777 00 SPR-I:OPRO <*> Passed (3002) - OS State set to 'Enabled'. +21-126-11:09:56.782 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:56.782 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 32 +21-126-11:09:56.782 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:09:56.786 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:11:14.018 00 TLMH-I:STS 58-012-14:06:27.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=32 Checksum Failure: OS code segment, Expected: 0x0012D687, Calculated: 0xFFFFB69D +21-126-11:11:14.889 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:14.891 00 SPR-I:OPRO <*> Passed (3000.1) - Expected Event Msg 32 rcv'd. +21-126-11:11:14.894 00 SPR-I:OPRO ;********************************************************************* +21-126-11:11:14.894 00 SPR-I:OPRO ; Step 2.7: Send the Disable OS Code Segment command. +21-126-11:11:14.894 00 SPR-I:OPRO ;********************************************************************* +21-126-11:11:14.896 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:14.897 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-126-11:11:14.897 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:14.913 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-11:11:14.917 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:11:15.524 00 TLMH-I:STS 58-012-14:06:28.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:11:17.921 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:17.923 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:11:17.931 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:17.931 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-126-11:11:17.955 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:11:22.960 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-126-11:11:22.964 00 SPR-I:OPRO ;********************************************************************* +21-126-11:11:22.964 00 SPR-I:OPRO ; Step 2.8: Send the Recompute OS Code Segment command. +21-126-11:11:22.964 00 SPR-I:OPRO ;********************************************************************* +21-126-11:11:22.967 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:22.967 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:11:22.967 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:22.969 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:22.969 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:11:22.969 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:11:22.982 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:11:23.001 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:11:23.520 00 TLMH-I:STS 58-012-14:06:36.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:11:26.005 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:26.006 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:11:26.015 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:11:26.016 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:11:26.042 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:11:26.047 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:08.523 00 TLMH-I:STS 58-012-14:08:21.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:13:09.172 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:09.175 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:13:09.180 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:11.183 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:11.185 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:13:11.188 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:16.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:16.194 00 SPR-I:OPRO ; Step 2.9: Send the Report OS Code Segment command. +21-126-11:13:16.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:16.200 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:16.200 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:13:16.200 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:16.201 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-126-11:13:16.216 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:17.021 00 TLMH-I:STS 58-012-14:08:30.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:13:17.217 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:17.219 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:13:17.238 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:17.240 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:13:17.279 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:22.284 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:22.284 00 SPR-I:OPRO ; Step 3.0: cFE Code Segment Test. +21-126-11:13:22.284 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:22.285 00 SPR-I:OPRO ; Step 3.1: Send the Enable Checksum command. +21-126-11:13:22.285 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:22.290 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:22.290 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-11:13:22.290 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:22.291 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-126-11:13:22.305 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:23.025 00 TLMH-I:STS 58-012-14:08:36.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-11:13:23.308 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:23.309 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-11:13:23.315 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:23.315 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-11:13:23.343 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:28.347 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Enabled'. +21-126-11:13:28.348 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:28.348 00 SPR-I:OPRO ; Step 3.2: Send the Enable cFE Code Segment command. +21-126-11:13:28.348 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:28.350 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:28.350 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-126-11:13:28.350 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:28.351 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-126-11:13:28.365 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:29.015 00 TLMH-I:STS 58-012-14:08:42.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:13:29.366 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:29.366 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-126-11:13:29.370 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:29.371 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-126-11:13:29.392 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:34.397 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-126-11:13:34.401 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:39.408 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-11:13:39.433 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:40.014 00 TLMH-I:STS 58-012-14:08:53.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:13:41.436 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:41.438 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:13:41.442 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:41.442 00 SPR-I:OPRO ; Step 3.3: Verify that CRC calculations are happening. +21-126-11:13:41.442 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:41.462 00 SPR-I:OPRO <*> Passed (3006) - Checksumming is occurring. +21-126-11:13:41.463 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:41.463 00 SPR-I:OPRO ; Step 3.4: Send the Disable cFE Code Segment command. +21-126-11:13:41.463 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:41.465 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:41.466 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-126-11:13:41.466 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:41.466 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-126-11:13:41.480 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:42.021 00 TLMH-I:STS 58-012-14:08:55.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:13:43.482 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:43.484 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-126-11:13:43.494 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:43.495 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-126-11:13:43.522 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:48.527 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-126-11:13:48.531 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:53.536 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:53.536 00 SPR-I:OPRO ; Step 3.5: Using the TST_CS application, manipulate the cFE CRC. +21-126-11:13:53.536 00 SPR-I:OPRO ;********************************************************************* +21-126-11:13:53.544 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:53.545 00 SPR-I:OPRO ; Setup event 1 with TST_CS INFO 14 +21-126-11:13:53.545 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:53.547 00 CMH-I:CMD Command SFDU received:<192BC0000001060A> from gs582cfslab4:SPR +21-126-11:13:53.564 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:13:54.023 00 TLMH-I:STS 58-012-14:09:07.001 INFO CPU=CPU1 APPNAME=TST_CS EVENT ID=14 Corrupt cFE Core CRC command +21-126-11:13:54.565 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:13:54.565 00 SPR-I:OPRO <*> Passed - Expected Event Msg 14 rcv'd. +21-126-11:13:54.565 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:13:59.570 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:59.570 00 SPR-I:OPRO ; Step 3.6: Send the Enable cFE command. +21-126-11:13:59.571 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:59.577 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:59.577 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-126-11:13:59.578 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:13:59.581 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-126-11:13:59.604 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:00.023 00 TLMH-I:STS 58-012-14:09:13.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:14:01.606 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:01.608 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-126-11:14:01.629 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:01.632 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-126-11:14:01.669 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:06.674 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-126-11:14:06.678 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:11.689 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:11.690 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 31 +21-126-11:14:11.690 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:11.702 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:14.018 00 TLMH-I:STS 58-012-14:09:27.002 ERROR CPU=CPU1 APPNAME=CS EVENT ID=31 Checksum Failure: cFE Core, Expected: 0x0012D687, Calculated: 0x000041E0 +21-126-11:14:14.706 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:14.708 00 SPR-I:OPRO <*> Passed (3006.1) - Expected Event Msg 32 rcv'd. +21-126-11:14:14.712 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:14.712 00 SPR-I:OPRO ; Step 3.7: Send the Recompute cFE Code Segment command. +21-126-11:14:14.712 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:14.714 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-126-11:14:14.727 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:15.521 00 TLMH-I:STS 58-012-14:09:28.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:14:19.737 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:19.737 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:14:19.737 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:19.740 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:19.740 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:14:19.740 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:19.741 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:14:19.756 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:20.517 00 TLMH-I:STS 58-012-14:09:33.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:14:21.759 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:21.762 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:14:21.770 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:21.771 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:14:21.796 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:14:21.800 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:42.521 00 TLMH-I:STS 58-012-14:09:55.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:14:42.828 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:42.830 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:14:42.847 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:43.848 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:43.850 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:14:43.853 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:48.858 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:48.859 00 SPR-I:OPRO ; Step 3.8: Send the Report cFE Code Segment command. +21-126-11:14:48.859 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:48.864 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:48.864 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:14:48.864 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:48.866 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-126-11:14:48.870 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:49.521 00 TLMH-I:STS 58-012-14:10:02.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:14:51.874 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:51.876 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:14:51.885 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:51.885 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:14:51.912 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:14:56.917 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:56.918 00 SPR-I:OPRO ; Step 4.0: Invalid Command Test. +21-126-11:14:56.918 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:56.918 00 SPR-I:OPRO ; Step 4.1: Send the Enable OS Code Segment command with an invalid +21-126-11:14:56.918 00 SPR-I:OPRO ; length. +21-126-11:14:56.919 00 SPR-I:OPRO ;********************************************************************* +21-126-11:14:56.923 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:56.923 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:14:56.923 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:14:56.928 00 SPR-I:OPRO Sending: 189Fc00000020AB0 +21-126-11:14:56.930 00 CMH-I:CMD Command SFDU received:<189FC00000020AB0> from gs582cfslab4:SPR +21-126-11:14:56.944 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:14:56.945 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:14:57.513 00 TLMH-I:STS 58-012-14:10:10.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 10, Len = 9, Expected = 8 +21-126-11:14:57.946 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:57.949 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:14:58.951 00 SPR-I:STTE Wait mode - waiting 1 seconds ... +21-126-11:14:59.960 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:14:59.961 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:14:59.964 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:14:59.987 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:04.992 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:04.992 00 SPR-I:OPRO ; Step 4.2: Send the Disable OS Code Segment command with an invalid +21-126-11:15:04.992 00 SPR-I:OPRO ; length. +21-126-11:15:04.992 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:04.998 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:04.998 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:04.998 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:05.005 00 SPR-I:OPRO Sending: 189Fc00000020BB1 +21-126-11:15:05.006 00 CMH-I:CMD Command SFDU received:<189FC00000020BB1> from gs582cfslab4:SPR +21-126-11:15:05.024 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:05.024 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:05.523 00 TLMH-I:STS 58-012-14:10:18.483 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 11, Len = 9, Expected = 8 +21-126-11:15:07.027 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:07.036 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:07.036 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:07.038 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:07.063 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:12.067 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:12.068 00 SPR-I:OPRO ; Step 4.3: Send the Recompute OS Code Segment CRC command with an +21-126-11:15:12.068 00 SPR-I:OPRO ; invalid length. +21-126-11:15:12.068 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:12.074 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:12.074 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:12.074 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:12.079 00 SPR-I:OPRO Sending: 189Fc00000020DB5 +21-126-11:15:12.080 00 CMH-I:CMD Command SFDU received:<189FC00000020DB5> from gs582cfslab4:SPR +21-126-11:15:12.095 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:12.095 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:12.514 00 TLMH-I:STS 58-012-14:10:25.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 13, Len = 9, Expected = 8 +21-126-11:15:13.096 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:13.105 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:13.105 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:13.107 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:13.134 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:18.139 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:18.139 00 SPR-I:OPRO ; Step 4.4: Send the Report OS Code Segment CRC command with an +21-126-11:15:18.139 00 SPR-I:OPRO ; invalid length. +21-126-11:15:18.139 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:18.145 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:18.145 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:18.145 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:18.150 00 SPR-I:OPRO Sending: 189Fc00000020CB8 +21-126-11:15:18.151 00 CMH-I:CMD Command SFDU received:<189FC00000020CB8> from gs582cfslab4:SPR +21-126-11:15:18.156 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:18.156 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:18.520 00 TLMH-I:STS 58-012-14:10:31.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 12, Len = 9, Expected = 8 +21-126-11:15:19.158 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:19.167 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:19.167 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:19.170 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:19.197 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:24.202 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:24.202 00 SPR-I:OPRO ; Step 4.5: Send the Enable cFE Code Segment command with an invalid +21-126-11:15:24.203 00 SPR-I:OPRO ; length. +21-126-11:15:24.203 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:24.208 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:24.208 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:24.208 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:24.214 00 SPR-I:OPRO Sending: 189Fc000000206BC +21-126-11:15:24.215 00 CMH-I:CMD Command SFDU received:<189FC000000206BC> from gs582cfslab4:SPR +21-126-11:15:24.220 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:24.221 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:25.022 00 TLMH-I:STS 58-012-14:10:38.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 6, Len = 9, Expected = 8 +21-126-11:15:25.222 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:25.240 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:25.242 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:25.250 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:25.286 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:30.291 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:30.291 00 SPR-I:OPRO ; Step 4.6: Send the Disable cFE Code Segment command with an invalid +21-126-11:15:30.292 00 SPR-I:OPRO ; length. +21-126-11:15:30.292 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:30.297 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:30.298 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:30.298 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:30.303 00 SPR-I:OPRO Sending: 189Fc000000207BD +21-126-11:15:30.304 00 CMH-I:CMD Command SFDU received:<189FC000000207BD> from gs582cfslab4:SPR +21-126-11:15:30.322 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:30.322 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:31.016 00 TLMH-I:STS 58-012-14:10:44.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 7, Len = 9, Expected = 8 +21-126-11:15:31.323 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:31.332 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:31.333 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:31.335 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:31.372 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:36.377 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:36.377 00 SPR-I:OPRO ; Step 4.7: Send the Recompute cFE Code Segment CRC command with an +21-126-11:15:36.377 00 SPR-I:OPRO ; invalid length. +21-126-11:15:36.377 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:36.386 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:36.387 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:36.387 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:36.395 00 SPR-I:OPRO Sending: 189Fc000000209B0 +21-126-11:15:36.396 00 CMH-I:CMD Command SFDU received:<189FC000000209B0> from gs582cfslab4:SPR +21-126-11:15:36.411 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:36.412 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:37.015 00 TLMH-I:STS 58-012-14:10:50.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 9, Len = 9, Expected = 8 +21-126-11:15:37.413 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:37.430 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:37.432 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:37.441 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:37.476 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:42.480 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:42.480 00 SPR-I:OPRO ; Step 4.8: Send the Report cFE Code Segment CRC command with an +21-126-11:15:42.481 00 SPR-I:OPRO ; invalid length. +21-126-11:15:42.481 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:42.486 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:42.486 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 36 +21-126-11:15:42.486 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:42.490 00 SPR-I:OPRO Sending: 189Fc000000208B4 +21-126-11:15:42.491 00 CMH-I:CMD Command SFDU received:<189FC000000208B4> from gs582cfslab4:SPR +21-126-11:15:42.506 00 SPR-I:OPRO ; Telemetry update will wait a maximum of 24 seconds +21-126-11:15:42.507 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:43.022 00 TLMH-I:STS 58-012-14:10:56.003 ERROR CPU=CPU1 APPNAME=CS EVENT ID=36 Invalid msg length: ID = 0x189F, CC = 8, Len = 9, Expected = 8 +21-126-11:15:43.508 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:43.526 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:43.528 00 SPR-I:OPRO <*> Passed (1002;1004) - Command Rejected Counter incremented. +21-126-11:15:43.535 00 SPR-I:OPRO <*> Passed (1004) - Event message 36 received +21-126-11:15:43.564 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:15:48.570 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:48.570 00 SPR-I:OPRO ; Step 4.9: Send the Recompute OS Code Segment command. +21-126-11:15:48.570 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:48.576 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:48.576 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:15:48.576 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:48.578 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:15:48.595 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:49.021 00 TLMH-I:STS 58-012-14:11:02.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:15:49.596 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:49.599 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:15:49.620 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:49.622 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:15:49.662 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:15:49.662 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:49.662 00 SPR-I:OPRO ; Step 4.10: Send the Recompute OS Code Segment command again. This +21-126-11:15:49.662 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-126-11:15:49.663 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:49.684 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:49.684 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 19 +21-126-11:15:49.684 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:49.685 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:15:49.689 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:50.513 00 TLMH-I:STS 58-012-14:11:03.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-126-11:15:51.692 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:51.694 00 SPR-I:OPRO <*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected. +21-126-11:15:51.713 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:51.715 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 19 rcv'd. +21-126-11:15:51.752 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:51.752 00 SPR-I:OPRO ; Step 4.11: Send the Recompute cFE Code Segment command again. This +21-126-11:15:51.752 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-126-11:15:51.752 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:51.754 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:51.754 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 16 +21-126-11:15:51.754 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:51.756 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:51.756 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:15:51.756 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:51.766 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:15:51.780 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:52.513 00 TLMH-I:STS 58-012-14:11:05.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-126-11:15:53.783 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:53.786 00 SPR-I:OPRO <*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected. +21-126-11:15:53.797 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:53.798 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 16 rcv'd. +21-126-11:15:53.827 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:53.827 00 SPR-I:OPRO ; Step 4.12: Send the One Shot CRC command. This should fail since +21-126-11:15:53.827 00 SPR-I:OPRO ; there is already a recompute active. +21-126-11:15:53.827 00 SPR-I:OPRO ;********************************************************************* +21-126-11:15:53.829 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:53.829 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-126-11:15:53.829 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:15:53.830 00 CMH-I:CMD Command SFDU received:<189FC000000D02B7000000000000080000000800> from gs582cfslab4:SPR +21-126-11:15:53.834 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:15:54.514 00 TLMH-I:STS 58-012-14:11:07.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-126-11:15:55.846 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:15:55.849 00 SPR-I:OPRO <*> Passed (1004;3009.2) - One Shot CRC command failed as expected. +21-126-11:15:55.873 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:34.015 00 TLMH-I:STS 58-012-14:12:47.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:17:34.998 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:35.001 00 SPR-I:OPRO <*> Passed - RecomputeCFE task completed. +21-126-11:17:35.006 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:36.007 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:36.010 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:17:36.013 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:36.013 00 SPR-I:OPRO ; Step 4.13: Send the Recompute cFE Code Segment command. +21-126-11:17:36.013 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:36.015 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:36.015 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:17:36.015 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:36.026 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:17:36.040 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:36.520 00 TLMH-I:STS 58-012-14:12:49.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:17:37.041 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:37.043 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:17:37.050 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:37.050 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:17:37.071 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:17:37.072 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:37.072 00 SPR-I:OPRO ; Step 4.14: Send the Recompute cFE Code Segment command again. This +21-126-11:17:37.072 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-126-11:17:37.072 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:37.090 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:37.090 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 16 +21-126-11:17:37.091 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:37.091 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:17:37.106 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:37.513 00 TLMH-I:STS 58-012-14:12:50.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=16 Recompute cFE core failed: child task in use +21-126-11:17:39.108 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:39.110 00 SPR-I:OPRO <*> Passed (1004;3009.2) - CS RecomputeCFECore command failed as expected. +21-126-11:17:39.118 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:39.119 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 16 rcv'd. +21-126-11:17:39.146 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:39.146 00 SPR-I:OPRO ; Step 4.15: Send the Recompute OS Code Segment command again. This +21-126-11:17:39.146 00 SPR-I:OPRO ; command should fail since there is already a recompute active. +21-126-11:17:39.146 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:39.147 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:39.147 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 19 +21-126-11:17:39.148 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:39.150 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:39.150 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:17:39.150 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:39.160 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:17:39.174 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:39.516 00 TLMH-I:STS 58-012-14:12:52.500 ERROR CPU=CPU1 APPNAME=CS EVENT ID=19 Recompute OS code segment failed: child task in use +21-126-11:17:41.176 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:41.178 00 SPR-I:OPRO <*> Passed (1004;3004.2) - CS RecomputeOS command failed as expected. +21-126-11:17:41.187 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:41.187 00 SPR-I:OPRO <*> Passed (1004) - Expected Event Msg 19 rcv'd. +21-126-11:17:41.213 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:41.213 00 SPR-I:OPRO ; Step 4.16: Send the One Shot CRC command. This should fail since +21-126-11:17:41.213 00 SPR-I:OPRO ; there is already a recompute active. +21-126-11:17:41.213 00 SPR-I:OPRO ;********************************************************************* +21-126-11:17:41.215 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:41.215 00 SPR-I:OPRO ; Setup event 1 with CS ERROR 22 +21-126-11:17:41.215 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:17:41.216 00 CMH-I:CMD Command SFDU received:<189FC000000D02B7000000000000080000000800> from gs582cfslab4:SPR +21-126-11:17:41.231 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:42.015 00 TLMH-I:STS 58-012-14:12:55.001 ERROR CPU=CPU1 APPNAME=CS EVENT ID=22 OneShot checksum failed: child task in use +21-126-11:17:43.234 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:43.236 00 SPR-I:OPRO <*> Passed (1004;3004.2) - One Shot CRC command failed as expected. +21-126-11:17:43.243 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:17:58.518 00 TLMH-I:STS 58-012-14:13:11.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:17:59.264 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:17:59.266 00 SPR-I:OPRO <*> Passed - RecomputeOS task completed. +21-126-11:17:59.271 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:18:01.273 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:01.275 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:18:01.278 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:01.278 00 SPR-I:OPRO ; Step 5.0: Disabled Checksum Test. +21-126-11:18:01.279 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:01.279 00 SPR-I:OPRO ; Step 5.1: Send the Disable Checksum command. +21-126-11:18:01.279 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:01.280 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:01.280 00 SPR-I:OPRO ; Setup event 1 with CS INFO 4 +21-126-11:18:01.280 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:01.292 00 CMH-I:CMD Command SFDU received:<189FC000000105BC> from gs582cfslab4:SPR +21-126-11:18:01.307 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:18:02.015 00 TLMH-I:STS 58-012-14:13:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=4 Background Checksumming Disabled +21-126-11:18:03.309 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:03.311 00 SPR-I:OPRO <*> Passed (1003;8001) - CS DisableALL command sent properly. +21-126-11:18:03.318 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:03.318 00 SPR-I:OPRO <*> Passed (1003;8001) - Expected Event Msg 4 rcv'd. +21-126-11:18:03.339 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:18:08.344 00 SPR-I:OPRO <*> Passed (8000) - Overall CS State set to 'Disabled'. +21-126-11:18:08.347 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:08.348 00 SPR-I:OPRO ; Step 5.2: Send the Disable OS Code Segment command. +21-126-11:18:08.348 00 SPR-I:OPRO ;********************************************************************* +21-126-11:18:08.350 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:08.350 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-126-11:18:08.350 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:08.351 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-11:18:08.366 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:18:09.016 00 TLMH-I:STS 58-012-14:13:22.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:18:09.367 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:09.367 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:18:09.374 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:09.374 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-126-11:18:09.403 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:18:14.409 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-126-11:18:14.413 00 SPR-I:OPRO ;********************************************************************** +21-126-11:18:14.413 00 SPR-I:OPRO ; Step 5.3: Send the Recompute OS Code Segment command. +21-126-11:18:14.413 00 SPR-I:OPRO ;********************************************************************** +21-126-11:18:14.417 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:14.417 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:18:14.417 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:14.420 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:14.420 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:18:14.421 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:18:14.433 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:18:14.449 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:18:15.016 00 TLMH-I:STS 58-012-14:13:28.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:18:15.450 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:15.453 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:18:15.461 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:18:15.462 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:18:15.490 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:18:15.493 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:00.010 00 TLMH-I:STS 58-012-14:15:13.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:20:00.624 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:00.626 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:20:00.630 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:01.634 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:01.636 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:20:01.640 00 SPR-I:OPRO ;********************************************************************* +21-126-11:20:01.640 00 SPR-I:OPRO ; Step 5.4: Send the Report OS Code Segment command. +21-126-11:20:01.640 00 SPR-I:OPRO ;********************************************************************* +21-126-11:20:01.644 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:01.644 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:20:01.644 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:01.656 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-126-11:20:01.669 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:02.015 00 TLMH-I:STS 58-012-14:15:15.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:20:03.671 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:03.672 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:20:03.679 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:03.679 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:20:03.703 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:20:08.707 00 SPR-I:OPRO ;********************************************************************* +21-126-11:20:08.707 00 SPR-I:OPRO ; Step 5.5: Send the Enable OS Code Segment command. +21-126-11:20:08.707 00 SPR-I:OPRO ;********************************************************************* +21-126-11:20:08.710 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:08.710 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-126-11:20:08.710 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:08.712 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-126-11:20:08.726 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:09.518 00 TLMH-I:STS 58-012-14:15:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:20:11.730 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:11.732 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-126-11:20:11.739 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:11.739 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-126-11:20:11.760 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:20:16.764 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Enabled'. +21-126-11:20:16.768 00 SPR-I:OPRO ;********************************************************************** +21-126-11:20:16.769 00 SPR-I:OPRO ; Step 5.6: Send the Recompute OS Code Segment command. +21-126-11:20:16.769 00 SPR-I:OPRO ;********************************************************************** +21-126-11:20:16.772 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:16.772 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:20:16.772 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:16.774 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:16.774 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:20:16.774 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:20:16.783 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:20:16.787 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:20:17.517 00 TLMH-I:STS 58-012-14:15:30.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:20:19.790 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:19.792 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:20:19.804 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:20:19.805 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:20:19.843 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:20:19.847 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:02.516 00 TLMH-I:STS 58-012-14:17:15.533 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:22:02.977 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:02.979 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:22:02.986 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:03.987 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:03.988 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:22:03.989 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:08.993 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:08.993 00 SPR-I:OPRO ; Step 5.7: Send the Report OS Code Segment command. +21-126-11:22:08.993 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:08.999 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:09.000 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:22:09.000 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:09.004 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-126-11:22:09.020 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:09.511 00 TLMH-I:STS 58-012-14:17:22.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:22:11.023 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:11.025 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:22:11.031 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:11.032 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:22:11.053 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:16.058 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:16.058 00 SPR-I:OPRO ; Step 5.8: Send the Disable cFE Code Segment command. +21-126-11:22:16.058 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:16.066 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:16.067 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-126-11:22:16.067 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:16.071 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-126-11:22:16.094 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:16.512 00 TLMH-I:STS 58-012-14:17:29.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:22:17.095 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:17.098 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-126-11:22:17.120 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:17.123 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-126-11:22:17.161 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:22.166 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-126-11:22:22.170 00 SPR-I:OPRO ;********************************************************************** +21-126-11:22:22.171 00 SPR-I:OPRO ; Step 5.9: Send the Recompute cFE Code Segment command. +21-126-11:22:22.171 00 SPR-I:OPRO ;********************************************************************** +21-126-11:22:22.179 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:22.180 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:22:22.180 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:22.188 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:22.188 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:22:22.188 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:22.215 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:22:22.232 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:23.014 00 TLMH-I:STS 58-012-14:17:36.003 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:22:23.233 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:23.237 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:22:23.260 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:23.263 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:22:23.305 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:22:23.309 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:45.018 00 TLMH-I:STS 58-012-14:17:58.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:22:45.337 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:45.339 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:22:45.355 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:47.358 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:47.360 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:22:47.364 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:52.369 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:52.369 00 SPR-I:OPRO ; Step 5.10: Send the Report cFE Code Segment command. +21-126-11:22:52.369 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:52.377 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:52.377 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:22:52.377 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:52.378 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-126-11:22:52.394 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:53.013 00 TLMH-I:STS 58-012-14:18:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:22:53.395 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:53.397 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:22:53.404 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:53.405 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:22:53.425 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:22:58.430 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:58.430 00 SPR-I:OPRO ; Step 5.11: Send the Enable cFE Code Segment command. +21-126-11:22:58.431 00 SPR-I:OPRO ;********************************************************************* +21-126-11:22:58.436 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:58.437 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-126-11:22:58.437 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:22:58.439 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-126-11:22:58.454 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:22:59.015 00 TLMH-I:STS 58-012-14:18:12.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:22:59.455 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:59.458 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-126-11:22:59.465 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:22:59.466 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-126-11:22:59.487 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:04.491 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-126-11:23:04.496 00 SPR-I:OPRO ;********************************************************************** +21-126-11:23:04.496 00 SPR-I:OPRO ; Step 5.12: Send the Recompute cFE Code Segment command. +21-126-11:23:04.496 00 SPR-I:OPRO ;********************************************************************** +21-126-11:23:04.498 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:04.498 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:23:04.498 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:04.500 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:04.500 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:23:04.500 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:04.512 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:23:04.526 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:05.011 00 TLMH-I:STS 58-012-14:18:18.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:23:05.527 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:05.529 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:23:05.536 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:05.536 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:23:05.557 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:23:05.560 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:27.016 00 TLMH-I:STS 58-012-14:18:40.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:23:27.588 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:27.591 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:23:27.598 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:29.600 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:29.602 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:23:29.605 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:34.610 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:34.610 00 SPR-I:OPRO ; Step 5.13: Send the Report cFE Code Segment command. +21-126-11:23:34.611 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:34.616 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:34.616 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:23:34.616 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:34.618 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-126-11:23:34.633 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:35.010 00 TLMH-I:STS 58-012-14:18:48.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:23:35.634 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:35.637 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:23:35.646 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:35.646 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:23:35.672 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:40.677 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:40.677 00 SPR-I:OPRO ; Step 5.14: Send the Enable Checksum command. +21-126-11:23:40.677 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:40.683 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:40.683 00 SPR-I:OPRO ; Setup event 1 with CS INFO 5 +21-126-11:23:40.683 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:40.685 00 CMH-I:CMD Command SFDU received:<189FC000000104BD> from gs582cfslab4:SPR +21-126-11:23:40.700 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:41.009 00 TLMH-I:STS 58-012-14:18:54.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=5 Background Checksumming Enabled +21-126-11:23:41.701 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:41.704 00 SPR-I:OPRO <*> Passed (1003;8000) - CS EnableALL command sent properly. +21-126-11:23:41.713 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:41.714 00 SPR-I:OPRO <*> Passed (1003;8000) - Expected Event Msg 5 rcv'd. +21-126-11:23:41.740 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:46.745 00 SPR-I:OPRO <*> Passed (8000) - Overall State set to 'Enabled'. +21-126-11:23:46.749 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:46.749 00 SPR-I:OPRO ; Step 5.15: Send the Disable OS Code Segment command. +21-126-11:23:46.749 00 SPR-I:OPRO ;********************************************************************* +21-126-11:23:46.752 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:46.752 00 SPR-I:OPRO ; Setup event 1 with CS INFO 8 +21-126-11:23:46.752 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:46.754 00 CMH-I:CMD Command SFDU received:<189FC00000010BB2> from gs582cfslab4:SPR +21-126-11:23:46.769 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:47.510 00 TLMH-I:STS 58-012-14:19:00.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=8 Checksumming of OS code segment is Disabled +21-126-11:23:49.772 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:49.775 00 SPR-I:OPRO <*> Passed (1003;3003) - CS DisableOS command sent properly. +21-126-11:23:49.798 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:49.801 00 SPR-I:OPRO <*> Passed (1003;3003) - Expected Event Msg 8 rcv'd. +21-126-11:23:49.838 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:23:54.843 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Disabled'. +21-126-11:23:54.848 00 SPR-I:OPRO ;********************************************************************** +21-126-11:23:54.848 00 SPR-I:OPRO ; Step 5.16: Send the Recompute OS Code Segment command. +21-126-11:23:54.848 00 SPR-I:OPRO ;********************************************************************** +21-126-11:23:54.854 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:54.855 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:23:54.855 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:54.857 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:54.857 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:23:54.857 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:23:54.870 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:23:54.885 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:23:55.513 00 TLMH-I:STS 58-012-14:19:08.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:23:57.889 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:57.892 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:23:57.911 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:23:57.912 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:23:57.945 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:23:57.949 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:25:40.512 00 TLMH-I:STS 58-012-14:20:53.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:25:41.079 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:41.082 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:25:41.088 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:25:43.090 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:43.092 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:25:43.096 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:25:48.100 00 SPR-I:OPRO ;********************************************************************* +21-126-11:25:48.101 00 SPR-I:OPRO ; Step 5.17: Send the Report OS Code Segment command. +21-126-11:25:48.101 00 SPR-I:OPRO ;********************************************************************* +21-126-11:25:48.106 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:25:48.106 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:25:48.106 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:25:48.108 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-126-11:25:48.121 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:25:48.513 00 TLMH-I:STS 58-012-14:21:01.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:25:49.122 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:49.125 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:25:49.155 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:49.157 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:25:49.160 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:25:54.193 00 SPR-I:OPRO ;********************************************************************* +21-126-11:25:54.194 00 SPR-I:OPRO ; Step 5.18: Send the Enable OS Code Segment command. +21-126-11:25:54.194 00 SPR-I:OPRO ;********************************************************************* +21-126-11:25:54.197 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:25:54.197 00 SPR-I:OPRO ; Setup event 1 with CS INFO 9 +21-126-11:25:54.197 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:25:54.198 00 CMH-I:CMD Command SFDU received:<189FC00000010AB3> from gs582cfslab4:SPR +21-126-11:25:54.202 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:25:55.016 00 TLMH-I:STS 58-012-14:21:08.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=9 Checksumming of OS code segment is Enabled +21-126-11:25:55.203 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:55.205 00 SPR-I:OPRO <*> Passed (1003;3002) - CS EnableOS command sent properly. +21-126-11:25:55.225 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:25:55.232 00 SPR-I:OPRO <*> Passed (1003;3002) - Expected Event Msg 9 rcv'd. +21-126-11:25:55.268 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:26:00.274 00 SPR-I:OPRO <*> Passed (3003) - OS State set to 'Enabled'. +21-126-11:26:00.277 00 SPR-I:OPRO ;********************************************************************** +21-126-11:26:00.278 00 SPR-I:OPRO ; Step 5.19: Send the Recompute OS Code Segment command. +21-126-11:26:00.278 00 SPR-I:OPRO ;********************************************************************** +21-126-11:26:00.285 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:26:00.285 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 17 +21-126-11:26:00.286 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:26:00.294 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:26:00.294 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:26:00.294 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:26:00.332 00 CMH-I:CMD Command SFDU received:<189FC00000010DB4> from gs582cfslab4:SPR +21-126-11:26:00.337 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:26:01.007 00 TLMH-I:STS 58-012-14:21:14.001 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=17 Recompute of OS code segment started +21-126-11:26:01.338 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:26:01.340 00 SPR-I:OPRO <*> Passed (1003;3004) - CS RecomputeOS command sent properly. +21-126-11:26:01.360 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:26:01.363 00 SPR-I:OPRO <*> Passed (1003;3004) - Expected Event Msg 17 rcv'd. +21-126-11:26:01.402 00 SPR-I:OPRO <*> Passed (3004) - In Progress Flag set to True as expected. +21-126-11:26:01.405 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:27:46.004 00 TLMH-I:STS 58-012-14:22:59.050 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 OS entry 0 recompute finished. New baseline is 0XFFFFB69D +21-126-11:27:46.536 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:46.538 00 SPR-I:OPRO <*> Passed (3004.1) - Expected Event Msg 95 rcv'd. +21-126-11:27:46.545 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:27:47.545 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:47.548 00 SPR-I:OPRO <*> Passed (3004.1) - In Progress Flag set to False as expected. +21-126-11:27:47.552 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:27:52.556 00 SPR-I:OPRO ;********************************************************************* +21-126-11:27:52.556 00 SPR-I:OPRO ; Step 5.20: Send the Report OS Code Segment command. +21-126-11:27:52.557 00 SPR-I:OPRO ;********************************************************************* +21-126-11:27:52.563 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:27:52.563 00 SPR-I:OPRO ; Setup event 1 with CS INFO 12 +21-126-11:27:52.563 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:27:52.565 00 CMH-I:CMD Command SFDU received:<189FC00000010CB5> from gs582cfslab4:SPR +21-126-11:27:52.581 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:27:53.013 00 TLMH-I:STS 58-012-14:23:06.001 INFO CPU=CPU1 APPNAME=CS EVENT ID=12 Baseline of OS code segment is 0xFFFFB69D +21-126-11:27:53.582 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:53.584 00 SPR-I:OPRO <*> Passed (1003;3005) - CS ReportOS command sent properly. +21-126-11:27:53.592 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:53.593 00 SPR-I:OPRO <*> Passed (1003;3005) - Expected Event Msg 12 rcv'd. +21-126-11:27:53.620 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:27:58.626 00 SPR-I:OPRO ;********************************************************************* +21-126-11:27:58.627 00 SPR-I:OPRO ; Step 5.21: Send the Disable cFE Code Segment command. +21-126-11:27:58.627 00 SPR-I:OPRO ;********************************************************************* +21-126-11:27:58.634 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:27:58.635 00 SPR-I:OPRO ; Setup event 1 with CS INFO 6 +21-126-11:27:58.635 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:27:58.638 00 CMH-I:CMD Command SFDU received:<189FC000000107BE> from gs582cfslab4:SPR +21-126-11:27:58.666 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:27:59.015 00 TLMH-I:STS 58-012-14:23:12.003 INFO CPU=CPU1 APPNAME=CS EVENT ID=6 Checksumming of cFE Core is Disabled +21-126-11:27:59.667 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:59.668 00 SPR-I:OPRO <*> Passed (1003;3008) - CS DisableCFECore command sent properly. +21-126-11:27:59.673 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:27:59.673 00 SPR-I:OPRO <*> Passed (1003;3008) - Expected Event Msg 6 rcv'd. +21-126-11:27:59.695 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:28:04.700 00 SPR-I:OPRO <*> Passed (3008) - cFE Core State set to 'Disabled'. +21-126-11:28:04.704 00 SPR-I:OPRO ;********************************************************************** +21-126-11:28:04.704 00 SPR-I:OPRO ; Step 5.22: Send the Recompute cFE Code Segment command. +21-126-11:28:04.704 00 SPR-I:OPRO ;********************************************************************** +21-126-11:28:04.707 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:04.707 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:28:04.707 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:04.710 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:04.711 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:28:04.711 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:04.726 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:28:04.741 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:05.504 00 TLMH-I:STS 58-012-14:23:18.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:28:07.744 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:07.747 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:28:07.754 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:07.755 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:28:07.781 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:28:07.786 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:27.515 00 TLMH-I:STS 58-012-14:23:40.550 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:28:27.811 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:27.815 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:28:27.823 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:29.826 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:29.829 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:28:29.832 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:28:34.837 00 SPR-I:OPRO ;********************************************************************* +21-126-11:28:34.837 00 SPR-I:OPRO ; Step 5.23: Send the Report cFE Code Segment command. +21-126-11:28:34.837 00 SPR-I:OPRO ;********************************************************************* +21-126-11:28:34.843 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:34.843 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:28:34.843 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:34.845 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-126-11:28:34.850 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:35.515 00 TLMH-I:STS 58-012-14:23:48.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:28:37.854 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:37.856 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:28:37.862 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:37.863 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:28:37.884 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:28:42.888 00 SPR-I:OPRO ;********************************************************************* +21-126-11:28:42.888 00 SPR-I:OPRO ; Step 5.24: Send the Enable cFE Code Segment command. +21-126-11:28:42.889 00 SPR-I:OPRO ;********************************************************************* +21-126-11:28:42.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:42.894 00 SPR-I:OPRO ; Setup event 1 with CS INFO 7 +21-126-11:28:42.894 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:42.895 00 CMH-I:CMD Command SFDU received:<189FC000000106BF> from gs582cfslab4:SPR +21-126-11:28:42.909 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:43.508 00 TLMH-I:STS 58-012-14:23:56.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=7 Checksumming of cFE Core is Enabled +21-126-11:28:45.912 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:45.915 00 SPR-I:OPRO <*> Passed (1003;3007) - CS EnableCFECore command sent properly. +21-126-11:28:45.922 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:45.922 00 SPR-I:OPRO <*> Passed (1003;3007) - Expected Event Msg 7 rcv'd. +21-126-11:28:45.942 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:28:50.947 00 SPR-I:OPRO <*> Passed (3007) - cFE Core State set to 'Enabled'. +21-126-11:28:50.951 00 SPR-I:OPRO ;********************************************************************** +21-126-11:28:50.952 00 SPR-I:OPRO ; Step 5.25: Send the Recompute cFE Code Segment command. +21-126-11:28:50.952 00 SPR-I:OPRO ;********************************************************************** +21-126-11:28:50.956 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:50.956 00 SPR-I:OPRO ; Setup event 1 with CS DEBUG 14 +21-126-11:28:50.956 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:50.958 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:50.958 00 SPR-I:OPRO ; Setup event 2 with CS INFO 95 +21-126-11:28:50.958 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:28:50.971 00 CMH-I:CMD Command SFDU received:<189FC000000109B0> from gs582cfslab4:SPR +21-126-11:28:50.988 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:28:51.511 00 TLMH-I:STS 58-012-14:24:04.500 DEBUG CPU=CPU1 APPNAME=CS EVENT ID=14 Recompute of cFE core started +21-126-11:28:53.992 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:53.994 00 SPR-I:OPRO <*> Passed (1003;3009) - CS RecomputeCFECore command sent properly. +21-126-11:28:54.003 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:28:54.004 00 SPR-I:OPRO <*> Passed (1003;3009) - Expected Event Msg 14 rcv'd. +21-126-11:28:54.031 00 SPR-I:OPRO <*> Passed (3009) - In Progress Flag set to True as expected. +21-126-11:28:54.035 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:29:13.514 00 TLMH-I:STS 58-012-14:24:26.533 INFO CPU=CPU1 APPNAME=CS EVENT ID=95 cFE Core entry 0 recompute finished. New baseline is 0X000041E0 +21-126-11:29:14.060 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:29:14.063 00 SPR-I:OPRO <*> Passed (3009.1) - Expected Event Msg 95 rcv'd. +21-126-11:29:14.069 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:29:15.069 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:29:15.070 00 SPR-I:OPRO <*> Passed (3009.1) - In Progress Flag set to False as expected. +21-126-11:29:15.071 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:29:20.076 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:20.076 00 SPR-I:OPRO ; Step 5.26: Send the Report cFE Code Segment command. +21-126-11:29:20.076 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:20.082 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:29:20.082 00 SPR-I:OPRO ; Setup event 1 with CS INFO 10 +21-126-11:29:20.082 00 SPR-I:OPRO ;*********************************************************************** +21-126-11:29:20.083 00 CMH-I:CMD Command SFDU received:<189FC000000108B1> from gs582cfslab4:SPR +21-126-11:29:20.087 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:29:20.510 00 TLMH-I:STS 58-012-14:24:33.500 INFO CPU=CPU1 APPNAME=CS EVENT ID=10 Baseline of cFE Core is 0x000041E0 +21-126-11:29:21.088 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:29:21.089 00 SPR-I:OPRO <*> Passed (1003;3010) - CS ReportCFECore command sent properly. +21-126-11:29:21.095 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:29:21.096 00 SPR-I:OPRO <*> Passed (1003;3010) - Expected Event Msg 10 rcv'd. +21-126-11:29:21.123 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:29:26.127 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:26.128 00 SPR-I:OPRO ; Step 6.0: Clean-up. +21-126-11:29:26.128 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:26.128 00 SPR-I:OPRO ; Step 6.1: Send the Power-On Reset command. +21-126-11:29:26.128 00 SPR-I:OPRO ;********************************************************************* +21-126-11:29:26.130 00 CMH-I:CMD Command SFDU received:<1806C000000302220002> from gs582cfslab4:SPR +21-126-11:29:26.144 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:29:36.155 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/clear_spacecraft_status.i +21-126-11:29:36.157 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS started +21-126-11:29:36.163 00 SPR-I:STS Procedure CLEAR_SPACECRAFT_STATUS completed +21-126-11:29:36.207 00 SPR-I:STTE Wait mode - waiting 60 seconds ... +21-126-11:30:36.275 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:30:42.235 00 CMH-I:STS Connected to FEDS:FEDS for commanding (internal ID 0). +21-126-11:30:46.291 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:30:46.362 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/send_that_to_command.i +21-126-11:30:46.363 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND started +21-126-11:30:46.367 00 SPR-I:OPRO Sending: /SCX_CPU1_TO_OUTPUT_ENA gs582cfslab4 +21-126-11:30:46.369 00 CMH-I:CMD Command SFDU received:<1880C0000011069A3139322E3136382E312E313031000000> from gs582cfslab4:SPR +21-126-11:30:46.421 00 SPR-I:STS Procedure SEND_THAT_TO_COMMAND completed +21-126-11:30:46.422 00 SPR-I:STTE Wait mode - WAIT UNTIL ... +21-126-11:30:47.545 00 TLMH-I:STS 58-012-14:03:49.350 INFO CPU=CPU1 APPNAME=TO_LAB_APP EVENT ID=3 TO telemetry output enabled for IP 192.168.1.101 +21-126-11:30:50.427 00 SPR-I:STTE WAIT UNTIL completed +21-126-11:30:50.427 00 SPR-I:STS Loading file /s/opr/accounts/cfs_test/prc/fill_in_spacecraft_status.i +21-126-11:30:50.429 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS started +21-126-11:30:50.440 00 SPR-I:STS Procedure FILL_IN_SPACECRAFT_STATUS completed +21-126-11:30:50.442 00 SPR-I:STTE Wait mode - waiting 5 seconds ... +21-126-11:30:55.446 00 SPR-I:OPRO **** Requirements Status Reporting +21-126-11:30:55.447 00 SPR-I:OPRO -------------------------- +21-126-11:30:55.447 00 SPR-I:OPRO Requirement(s) Report +21-126-11:30:55.447 00 SPR-I:OPRO -------------------------- +21-126-11:30:55.448 00 SPR-I:OPRO FSW Requirement: CS_1002 P/F: P +21-126-11:30:55.451 00 SPR-I:OPRO FSW Requirement: CS_1003 P/F: P +21-126-11:30:55.452 00 SPR-I:OPRO FSW Requirement: CS_1004 P/F: P +21-126-11:30:55.453 00 SPR-I:OPRO FSW Requirement: CS_3000 P/F: P +21-126-11:30:55.454 00 SPR-I:OPRO FSW Requirement: CS_3000.1 P/F: P +21-126-11:30:55.470 00 SPR-I:OPRO FSW Requirement: CS_3002 P/F: P +21-126-11:30:55.471 00 SPR-I:OPRO FSW Requirement: CS_3003 P/F: P +21-126-11:30:55.472 00 SPR-I:OPRO FSW Requirement: CS_3004 P/F: P +21-126-11:30:55.488 00 SPR-I:OPRO FSW Requirement: CS_3004.1 P/F: P +21-126-11:30:55.489 00 SPR-I:OPRO FSW Requirement: CS_3004.2 P/F: P +21-126-11:30:55.490 00 SPR-I:OPRO FSW Requirement: CS_3005 P/F: P +21-126-11:30:55.508 00 SPR-I:OPRO FSW Requirement: CS_3006 P/F: P +21-126-11:30:55.509 00 SPR-I:OPRO FSW Requirement: CS_3006.1 P/F: P +21-126-11:30:55.510 00 SPR-I:OPRO FSW Requirement: CS_3007 P/F: P +21-126-11:30:55.528 00 SPR-I:OPRO FSW Requirement: CS_3008 P/F: P +21-126-11:30:55.529 00 SPR-I:OPRO FSW Requirement: CS_3009 P/F: P +21-126-11:30:55.530 00 SPR-I:OPRO FSW Requirement: CS_3009.1 P/F: P +21-126-11:30:55.549 00 SPR-I:OPRO FSW Requirement: CS_3009.2 P/F: P +21-126-11:30:55.550 00 SPR-I:OPRO FSW Requirement: CS_3010 P/F: P +21-126-11:30:55.551 00 SPR-I:OPRO FSW Requirement: CS_8000 P/F: P +21-126-11:30:55.569 00 SPR-I:OPRO FSW Requirement: CS_8001 P/F: P +21-126-11:30:55.570 00 SPR-I:OPRO FSW Requirement: CS_9000 P/F: P +21-126-11:30:55.571 00 SPR-I:OPRO FSW Requirement: CS_9001 P/F: P +21-126-11:30:55.589 00 SPR-I:STS Variable "UT_REQUIREMENT" deleted +21-126-11:30:55.589 00 SPR-I:STS Variable "UT_REQ_ARRAY_SIZE" deleted +21-126-11:30:55.589 00 SPR-I:OPRO ;********************************************************************* +21-126-11:30:55.589 00 SPR-I:OPRO ; End procedure SCX_CPU1_cs_corecode +21-126-11:30:55.589 00 SPR-I:OPRO ;********************************************************************* +21-126-11:30:55.589 00 SPR-I:STS Procedure SCX_CPU1_CS_CORECODE completed +21-126-11:30:55.604 00 SPR-I:OPRO *** Telemetry Info *** +21-126-11:30:55.604 00 SPR-I:OPRO +21-126-11:30:55.604 00 SPR-I:OPRO Pkt Loss Count: N/A +21-126-11:30:55.604 00 SPR-I:OPRO +21-126-11:30:55.604 00 SPR-I:OPRO ****************** +21-126-11:30:55.604 00 SPR-I:OPRO +21-126-11:30:55.604 00 SPR-I:OPRO Elapsed time: 1421.32 seconds +21-126-11:30:55.608 00 SPR-I:OPRO Elapsed time: 23.6887 minutes +21-126-11:30:55.608 00 SPR-I:STTE Wait mode - waiting 10 seconds ... +21-126-11:31:05.618 00 SPR-I:OPRO Creating filtered log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.logf +21-126-11:31:05.619 00 SPR-I:OPRO Creating filtered output log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.logp +21-126-11:31:05.619 00 SPR-I:OPRO Creating filtered output log (without SFDUs) at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.logs +21-126-11:31:05.620 00 SPR-I:OPRO Creating filtered event log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.loge +21-126-11:31:05.620 00 SPR-I:OPRO Creating filtered requirements log at /s/opr/accounts/cfs_test/test_logs/scx_cpu1_cs_corecode-2021-126-11h07m14s.logr +21-126-11:31:05.747 00 SPR-I:OPRI --> newlog scx_cpu1_cs_corecode-2021-126-11h07m14s.log diff --git a/unit-test/CMakeLists.txt b/unit-test/CMakeLists.txt new file mode 100644 index 0000000..08f27e6 --- /dev/null +++ b/unit-test/CMakeLists.txt @@ -0,0 +1,89 @@ +################################################################## +# +# Unit Test build recipe +# +# This CMake file contains the recipe for building cFS app unit tests. +# It is invoked from the parent directory when unit tests are enabled. +# +# Alan S. Gibson, GSFC-587 +# +# By convention this cmake file as written requires: +# +# 1. For each source file in an app there must be a +# corresponding _test.c file in the +# ${PROJECT_SOURCE_DIR}/unit-test directory +# (the same directory that this cmake file should exist in) +# +# 2. For each source file in an app there must be a +# corresponding _stub.c file in the +# ${PROJECT_SOURCE_DIR}/unit-test/stubs directory +# +# Optionally you may have: +# +# 1. ${PROJECT_SOURCE_DIR}/unit-test/utilities directory that +# contains any test specific utility files +# +# 2. ${PROJECT_SOURCE_DIR}/unit-test/inc directory that +# contains any test specific header files +# +################################################################## + +# Use the UT assert public API, and allow direct +# inclusion of source files that are normally private +# ${osal_MISSION_DIR}/ut_assert/inc is location of ut_assert headers +include_directories(${osal_MISSION_DIR}/ut_assert/inc) +include_directories(${OSALCOVERAGE_SOURCE_DIR}/ut-stubs/inc) +# ${CMAKE_CURRENT_SOURCE_DIR}/inc is location of app test headers +include_directories(${CMAKE_CURRENT_SOURCE_DIR}/inc) +# ${CMAKE_CURRENT_SOURCE_DIR}/utilities is location of app test utilities +include_directories(${CMAKE_CURRENT_SOURCE_DIR}/utilities) +# ${CMAKE_CURRENT_SOURCE_DIR}/stubs is location of app source stubs +include_directories(${CMAKE_CURRENT_SOURCE_DIR}/stubs) +# ${PROJECT_SOURCE_DIR}/fsw/src is location of app source files +include_directories(${PROJECT_SOURCE_DIR}/fsw/src) + +message(STATUS "project source dir: ${PROJECT_SOURCE_DIR}") +set(app_stub_files) +set(app_stub_and_utility_filenames) +set(app_ut_utility_files) +set(app_ut_utility_filenames) +aux_source_directory("${PROJECT_SOURCE_DIR}/unit-test/utilities" app_ut_utility_files) +foreach(SOURCE_FILE ${app_ut_utility_files}) + list(APPEND app_stub_and_utility_filenames "${SOURCE_FILE}") +endforeach() +list(REVERSE app_stub_and_utility_filenames) +aux_source_directory("${PROJECT_SOURCE_DIR}/unit-test/stubs" app_stub_files) +foreach(SOURCE_FILE ${app_stub_files}) + list(APPEND app_stub_and_utility_filenames "${SOURCE_FILE}") +endforeach() +list(APPEND app_stub_and_utility_filenames "${OSALCOVERAGE_SOURCE_DIR}/ut-stubs/src/libc-stdio-stubs.c") + + +add_cfe_coverage_stubs("cs" ${app_stub_and_utility_filenames}) + + + +# Generate a dedicated "testrunner" executable for each test file +# Accomplish this by cycling through all the app's source files, there must be +# a *_tests file for each +set(source_files_under_test) +aux_source_directory("${PROJECT_SOURCE_DIR}/fsw/src" source_files_under_test) +foreach(SRCFILE ${source_files_under_test}) + # Get the base sourcefile name as a module name without path or the + # extension, this will be used as the base name of the unit test file. + get_filename_component(MODULE_NAME "${SRCFILE}" NAME_WE) + + # Use the module name to make the tests' name by adding _tests to the end + set(TESTS_NAME "${MODULE_NAME}_tests") + + # Make the test sourcefile name with unit test path and extension + set(TESTS_SOURCE_FILE "${PROJECT_SOURCE_DIR}/unit-test/${TESTS_NAME}.c") + + add_cfe_coverage_test("cs" "${TESTS_NAME}" "${TESTS_SOURCE_FILE}" "${SRCFILE}") + + target_link_libraries("coverage-cs-${TESTS_NAME}-testrunner" ut_libc_stubs) + + add_cfe_coverage_dependency("cs" "${TESTS_NAME}" "cs") + + +endforeach() diff --git a/unit-test/README.txt b/unit-test/README.txt new file mode 100644 index 0000000..b75ecb2 --- /dev/null +++ b/unit-test/README.txt @@ -0,0 +1,82 @@ +############################################################################## +## File: README.txt +## +## Purpose: CFS CS application unit test instructions, results, and coverage +############################################################################## + +------------------------- +CS Unit Test Instructions +------------------------- +This unit test was run in a virtual machine running Ubuntu 18.04 and uses the +ut-assert stubs and default hooks for the cFE, OSAL and PSP. + +To run the unit test enter the following commands at the command line prompt in +the top-level cFS directory (after ensuring that CS is listed as a target). Note +that in order to successfully compile the unit tests the "-Werror" compilation +flag must be disabled. + +make distclean +make SIMULATION=native ENABLE_UNIT_TESTS=true prep +make +make test +make lcov + +CS 2.5.0 Unit Test Results: + +Tests Executed: 432 +Assert Pass Count: 2348 +Assert Fail Count: 0 + +========================================================================== +cs_app.c - Line Coverage: 99.3% + Function Coverage: 100.0% + Branch Coverage: 98.9% + +========================================================================== +cs_app_cmds.c - Line Coverage: 100.0% + Function Coverage: 100.0% + Branch Coverage: 100.0% + +========================================================================== +cs_cmds.c - Line Coverage: 100.0% + Function Coverage: 100.0% + Branch Coverage: 100.0% + +========================================================================== +cs_compute.c - Line Coverage: 100.0% + Function Coverage: 100.0% + Branch Coverage: 100.0% + +========================================================================== +cs_eeprom_cmds.c - Line Coverage: 100.0% + Function Coverage: 100.0% + Branch Coverage: 100.0% + +========================================================================== +cs_init.c - Line Coverage: 100.0% + Function Coverage: 100.0% + Branch Coverage: 100.0% + +========================================================================== +cs_memory_cmds.c - Line Coverage: 100.0% + Function Coverage: 100.0% + Branch Coverage: 100.0% + +========================================================================== +cs_table_cmds.c - Line Coverage: 100.0% + Function Coverage: 100.0% + Branch Coverage: 100.0% + +========================================================================== +cs_table_processing.c - Line Coverage: 100.0% + Function Coverage: 100.0% + Branch Coverage: 100.0% + +========================================================================== +cs_utils.c - Line Coverage: 100.0% + Function Coverage: 100.0% + Branch Coverage: 97.8% + +This file has branches that cannot be covered due to the way a function +return value is initialized, This is captured in ticket GSFCCFS-1730. +========================================================================== diff --git a/unit-test/cs_app_cmds_tests.c b/unit-test/cs_app_cmds_tests.c new file mode 100644 index 0000000..995ebe5 --- /dev/null +++ b/unit-test/cs_app_cmds_tests.c @@ -0,0 +1,1124 @@ + +/* + * Includes + */ + +#include "cs_app_cmds.h" +#include "cs_msg.h" +#include "cs_msgdefs.h" +#include "cs_events.h" +#include "cs_version.h" +#include "cs_utils.h" +#include "cs_test_utils.h" +#include +#include +#include + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +/* cs_app_cmds_tests globals */ +uint8 call_count_CFE_EVS_SendEvent; + +/* + * Function Definitions + */ + +void CS_APP_CMDS_TEST_CS_GetAppResTblEntryByNameHandler1(void *UserObj, UT_EntryKey_t FuncKey, + const UT_StubContext_t *Context) +{ + CS_Res_App_Table_Entry_t **EntryPtr = + (CS_Res_App_Table_Entry_t **)UT_Hook_GetArgValueByName(Context, "EntryPtr", CS_Res_App_Table_Entry_t **); + + *EntryPtr = CS_AppData.ResAppTblPtr; + + CS_AppData.ResAppTblPtr->ComputedYet = true; +} + +void CS_APP_CMDS_TEST_CS_GetAppResTblEntryByNameHandler2(void *UserObj, UT_EntryKey_t FuncKey, + const UT_StubContext_t *Context) +{ + CS_Res_App_Table_Entry_t **EntryPtr = + (CS_Res_App_Table_Entry_t **)UT_Hook_GetArgValueByName(Context, "EntryPtr", CS_Res_App_Table_Entry_t **); + + *EntryPtr = CS_AppData.ResAppTblPtr; + + CS_AppData.ResAppTblPtr->ComputedYet = false; +} + +void CS_APP_CMDS_TEST_CS_GetAppDefTblEntryByNameHandler1(void *UserObj, UT_EntryKey_t FuncKey, + const UT_StubContext_t *Context) +{ + CS_Def_Tables_Table_Entry_t **EntryPtr = + (CS_Def_Tables_Table_Entry_t **)UT_Hook_GetArgValueByName(Context, "EntryPtr", CS_Def_Tables_Table_Entry_t **); + + *EntryPtr = CS_AppData.DefTablesTblPtr; +} + +void CS_DisableAppCmd_Test(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of App is Disabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_DisableAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.AppCSState == CS_STATE_DISABLED, + "CS_AppData.HkPacket.AppCSState == CS_STATE_DISABLED"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_DISABLE_APP_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableAppCmd_Test */ + +void CS_DisableAppCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_DisableAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableAppCmd_Test_VerifyError */ + +void CS_DisableAppCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, true); + + /* Execute the function being tested */ + CS_DisableAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableAppCmd_Test_OneShot */ + +void CS_EnableAppCmd_Test(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of App is Enabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_EnableAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.AppCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.AppCSState == CS_STATE_ENABLED"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ENABLE_APP_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableAppCmd_Test */ + +void CS_EnableAppCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_EnableAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableAppCmd_Test_VerifyError */ + +void CS_EnableAppCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, true); + + /* Execute the function being tested */ + CS_EnableAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableAppCmd_Test_OneShot */ + +void CS_ReportBaselineAppCmd_Test_Baseline(void) +{ + CS_AppNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Report baseline of app %%s is 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); + + /* Needed to make subfunction CS_GetAppResTblEntryByName behave properly */ + CS_AppData.ResAppTblPtr->State = 1; + CS_AppData.ResAppTblPtr->ComputedYet = true; + CS_AppData.ResAppTblPtr->ComparisonValue = 1; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_GetAppResTblEntryByName), 1, true); + UT_SetHandlerFunction(UT_KEY(CS_GetAppResTblEntryByName), CS_APP_CMDS_TEST_CS_GetAppResTblEntryByNameHandler1, + NULL); + + /* Execute the function being tested */ + CS_ReportBaselineAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_BASELINE_APP_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineAppCmd_Test_Baseline */ + +void CS_ReportBaselineAppCmd_Test_NoBaseline(void) +{ + CS_AppNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Report baseline of app %%s has not been computed yet"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); + + /* Needed to make subfunction CS_GetAppResTblEntryByName behave properly */ + CS_AppData.ResAppTblPtr->State = 1; + CS_AppData.ResAppTblPtr->ComputedYet = false; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_GetAppResTblEntryByName), 1, true); + UT_SetHandlerFunction(UT_KEY(CS_GetAppResTblEntryByName), CS_APP_CMDS_TEST_CS_GetAppResTblEntryByNameHandler2, + NULL); + + /* Execute the function being tested */ + CS_ReportBaselineAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_NO_BASELINE_APP_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineAppCmd_Test_NoBaseline */ + +void CS_ReportBaselineAppCmd_Test_BaselineInvalidName(void) +{ + CS_AppNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "App report baseline failed, app %%s not found"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.ResAppTblPtr->Name, "App2", OS_MAX_API_NAME); + + /* Needed to make subfunction CS_GetAppResTblEntryByName behave properly */ + CS_AppData.ResAppTblPtr->State = 1; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_GetAppResTblEntryByName), 1, false); + + /* Execute the function being tested */ + CS_ReportBaselineAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_BASELINE_INVALID_NAME_APP_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineAppCmd_Test_BaselineInvalidName */ + +void CS_ReportBaselineAppCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_ReportBaselineAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineAppCmd_Test_VerifyError */ + +void CS_ReportBaselineAppCmd_Test_OneShot(void) +{ + CS_AppNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "App recompute baseline for app %%s failed: child task in use"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.ResAppTblPtr->Name, "App2", OS_MAX_API_NAME); + + CS_AppData.HkPacket.RecomputeInProgress = false; + CS_AppData.HkPacket.OneShotInProgress = true; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + UT_SetDeferredRetcode(UT_KEY(CS_GetAppResTblEntryByName), 1, true); + UT_SetHandlerFunction(UT_KEY(CS_GetAppResTblEntryByName), CS_APP_CMDS_TEST_CS_GetAppResTblEntryByNameHandler1, + NULL); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_APP_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineAppCmd_Test_OneShot */ + +void CS_RecomputeBaselineAppCmd_Test_Nominal(void) +{ + CS_AppNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Recompute baseline of app %%s started"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); + + CS_AppData.HkPacket.RecomputeInProgress = false; + + /* Needed to make subfunction CS_GetAppResTblEntryByName behave properly */ + CS_AppData.ResAppTblPtr->State = 1; + + /* Set to generate event message CS_RECOMPUTE_APP_STARTED_DBG_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CreateChildTask), 1, CFE_SUCCESS); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_GetAppResTblEntryByName), 1, true); + UT_SetHandlerFunction(UT_KEY(CS_GetAppResTblEntryByName), CS_APP_CMDS_TEST_CS_GetAppResTblEntryByNameHandler1, + NULL); + + /* Execute the function being tested */ + CS_RecomputeBaselineAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.ResAppTblPtr == CS_AppData.RecomputeAppEntryPtr, + "CS_AppData.ResAppTblPtr == CS_AppData.RecomputeAppEntryPtr"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_APP_STARTED_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineAppCmd_Test_Nominal */ + +void CS_RecomputeBaselineAppCmd_Test_CreateChildTaskError(void) +{ + CS_AppNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Recompute baseline of app %%s failed, CFE_ES_CreateChildTask returned: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); + + CS_AppData.HkPacket.RecomputeInProgress = false; + + /* Needed to make subfunction CS_GetAppResTblEntryByName behave properly */ + CS_AppData.ResAppTblPtr->State = 1; + + /* Set to generate event message CS_RECOMPUTE_APP_CREATE_CHDTASK_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CreateChildTask), 1, -1); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_GetAppResTblEntryByName), 1, true); + UT_SetHandlerFunction(UT_KEY(CS_GetAppResTblEntryByName), CS_APP_CMDS_TEST_CS_GetAppResTblEntryByNameHandler1, + NULL); + + /* Execute the function being tested */ + CS_RecomputeBaselineAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.ResAppTblPtr == CS_AppData.RecomputeAppEntryPtr, + "CS_AppData.ResAppTblPtr == CS_AppData.RecomputeAppEntryPtr"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_APP_CREATE_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineAppCmd_Test_CreateChildTaskError */ + +void CS_RecomputeBaselineAppCmd_Test_UnknownNameError(void) +{ + CS_AppNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "App recompute baseline failed, app %%s not found"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.ResAppTblPtr->Name, "App2", OS_MAX_API_NAME); + + CS_AppData.HkPacket.RecomputeInProgress = false; + + /* Needed to make subfunction CS_GetAppResTblEntryByName behave properly */ + CS_AppData.ResAppTblPtr->State = 1; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_GetAppResTblEntryByName), 1, false); + + /* Execute the function being tested */ + CS_RecomputeBaselineAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_UNKNOWN_NAME_APP_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineAppCmd_Test_UnknownNameError */ + +void CS_RecomputeBaselineAppCmd_Test_RecomputeInProgress(void) +{ + CS_AppNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "App recompute baseline for app %%s failed: child task in use"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.ResAppTblPtr->Name, "App2", OS_MAX_API_NAME); + + CS_AppData.HkPacket.RecomputeInProgress = true; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + UT_SetDeferredRetcode(UT_KEY(CS_GetAppResTblEntryByName), 1, true); + UT_SetHandlerFunction(UT_KEY(CS_GetAppResTblEntryByName), CS_APP_CMDS_TEST_CS_GetAppResTblEntryByNameHandler1, + NULL); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_APP_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineAppCmd_Test_RecomputeInProgress */ + +void CS_RecomputeBaselineAppCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_RecomputeBaselineAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineAppCmd_Test_VerifyError */ + +void CS_DisableNameAppCmd_Test_Nominal(void) +{ + CS_AppNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of app %%s is Disabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.DefAppTblPtr->Name, "App1", OS_MAX_API_NAME); + + /* Needed to make subfunction CS_GetAppDefTblEntryByName behave properly */ + CS_AppData.ResAppTblPtr->State = 1; + + /* Needed to make subfunction CS_GetAppDefTblEntryByName behave properly */ + CS_AppData.DefAppTblPtr->State = 1; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + UT_SetDeferredRetcode(UT_KEY(CS_GetAppResTblEntryByName), 1, true); + UT_SetHandlerFunction(UT_KEY(CS_GetAppResTblEntryByName), CS_APP_CMDS_TEST_CS_GetAppResTblEntryByNameHandler1, + NULL); + UT_SetDeferredRetcode(UT_KEY(CS_GetAppDefTblEntryByName), 1, true); + UT_SetHandlerFunction(UT_KEY(CS_GetAppDefTblEntryByName), CS_APP_CMDS_TEST_CS_GetAppDefTblEntryByNameHandler1, + NULL); + + /* Execute the function being tested */ + CS_DisableNameAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_DISABLE_APP_NAME_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableNameAppCmd_Test_Nominal */ + +void CS_DisableNameAppCmd_Test_UpdateAppsDefinitionTableError(void) +{ + CS_AppNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of app %%s is Disabled"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS unable to update apps definition table for entry %%s"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.DefAppTblPtr->Name, "App1", OS_MAX_API_NAME); + + /* Needed to make subfunction CS_GetAppDefTblEntryByName behave properly */ + CS_AppData.ResAppTblPtr->State = 1; + + /* Set to make subfunction CS_GetAppDefTblEntryByName return false */ + CS_AppData.DefAppTblPtr->State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_GetAppResTblEntryByName), 1, true); + UT_SetHandlerFunction(UT_KEY(CS_GetAppResTblEntryByName), CS_APP_CMDS_TEST_CS_GetAppResTblEntryByNameHandler1, + NULL); + + /* Execute the function being tested */ + CS_DisableNameAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_DISABLE_APP_NAME_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_DISABLE_APP_DEF_NOT_FOUND_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableNameAppCmd_Test_UpdateAppsDefinitionTableError */ + +void CS_DisableNameAppCmd_Test_UnknownNameError(void) +{ + CS_AppNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "App disable app command failed, app %%s not found"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.DefAppTblPtr->Name, "App1", OS_MAX_API_NAME); + + /* Set to make subfunction CS_GetAppResTblEntryByName return false */ + CS_AppData.ResAppTblPtr->State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_GetAppResTblEntryByName), 1, false); + + /* Execute the function being tested */ + CS_DisableNameAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_DISABLE_APP_UNKNOWN_NAME_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableNameAppCmd_Test_UnknownNameError */ + +void CS_DisableNameAppCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_DisableNameAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableNameAppCmd_Test_VerifyError */ + +void CS_DisableNameAppCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, true); + + /* Execute the function being tested */ + CS_DisableNameAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableNameAppCmd_Test_OneShot */ + +void CS_EnableNameAppCmd_Test_Nominal(void) +{ + CS_AppNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of app %%s is Enabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.DefAppTblPtr->Name, "App1", OS_MAX_API_NAME); + + /* Needed to make subfunction CS_GetAppDefTblEntryByName behave properly */ + CS_AppData.ResAppTblPtr->State = 1; + + /* Needed to make subfunction CS_GetAppDefTblEntryByName behave properly */ + CS_AppData.DefAppTblPtr->State = 1; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + UT_SetDeferredRetcode(UT_KEY(CS_GetAppResTblEntryByName), 1, true); + UT_SetHandlerFunction(UT_KEY(CS_GetAppResTblEntryByName), CS_APP_CMDS_TEST_CS_GetAppResTblEntryByNameHandler1, + NULL); + UT_SetDeferredRetcode(UT_KEY(CS_GetAppDefTblEntryByName), 1, true); + UT_SetHandlerFunction(UT_KEY(CS_GetAppDefTblEntryByName), CS_APP_CMDS_TEST_CS_GetAppDefTblEntryByNameHandler1, + NULL); + + /* Execute the function being tested */ + CS_EnableNameAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ENABLE_APP_NAME_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableNameAppCmd_Test_Nominal */ + +void CS_EnableNameAppCmd_Test_UpdateAppsDefinitionTableError(void) +{ + CS_AppNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of app %%s is Enabled"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS unable to update apps definition table for entry %%s"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.DefAppTblPtr->Name, "App1", OS_MAX_API_NAME); + + /* Needed to make subfunction CS_GetAppDefTblEntryByName behave properly */ + CS_AppData.ResAppTblPtr->State = 1; + + /* Set to make subfunction CS_GetAppDefTblEntryByName return false */ + CS_AppData.DefAppTblPtr->State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_GetAppResTblEntryByName), 1, true); + UT_SetHandlerFunction(UT_KEY(CS_GetAppResTblEntryByName), CS_APP_CMDS_TEST_CS_GetAppResTblEntryByNameHandler1, + NULL); + + /* Execute the function being tested */ + CS_EnableNameAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_ENABLE_APP_NAME_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_ENABLE_APP_DEF_NOT_FOUND_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableNameAppCmd_Test_UpdateAppsDefinitionTableError */ + +void CS_EnableNameAppCmd_Test_UnknownNameError(void) +{ + CS_AppNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "App enable app command failed, app %%s not found"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + strncpy(CmdPacket.Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.ResAppTblPtr->Name, "App1", OS_MAX_API_NAME); + strncpy(CS_AppData.DefAppTblPtr->Name, "App1", OS_MAX_API_NAME); + + /* Set to make subfunction CS_GetAppResTblEntryByName return false */ + CS_AppData.ResAppTblPtr->State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + UT_SetDeferredRetcode(UT_KEY(CS_GetAppResTblEntryByName), 1, false); + + /* Execute the function being tested */ + CS_EnableNameAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ENABLE_APP_UNKNOWN_NAME_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableNameAppCmd_Test_UnknownNameError */ + +void CS_EnableNameAppCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_EnableNameAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableNameAppCmd_Test_VerifyError */ + +void CS_EnableNameAppCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_AppNameCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, true); + + /* Execute the function being tested */ + CS_EnableNameAppCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableNameAppCmd_Test_OneShot */ + +void UtTest_Setup(void) +{ + UtTest_Add(CS_DisableAppCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_DisableAppCmd_Test"); + UtTest_Add(CS_DisableAppCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, "CS_DisableAppCmd_Test_VerifyError"); + UtTest_Add(CS_DisableAppCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, "CS_DisableAppCmd_Test_OneShot"); + + UtTest_Add(CS_EnableAppCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_EnableAppCmd_Test"); + UtTest_Add(CS_EnableAppCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, "CS_EnableAppCmd_Test_VerifyError"); + UtTest_Add(CS_EnableAppCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, "CS_EnableAppCmd_Test_OneShot"); + + UtTest_Add(CS_ReportBaselineAppCmd_Test_Baseline, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineAppCmd_Test_Baseline"); + UtTest_Add(CS_ReportBaselineAppCmd_Test_NoBaseline, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineAppCmd_Test_NoBaseline"); + UtTest_Add(CS_ReportBaselineAppCmd_Test_BaselineInvalidName, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineAppCmd_Test_BaselineInvalidName"); + UtTest_Add(CS_ReportBaselineAppCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineAppCmd_Test_VerifyError"); + UtTest_Add(CS_ReportBaselineAppCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineAppCmd_Test_OneShot"); + + UtTest_Add(CS_RecomputeBaselineAppCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineAppCmd_Test_Nominal"); + UtTest_Add(CS_RecomputeBaselineAppCmd_Test_CreateChildTaskError, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineAppCmd_Test_CreateChildTaskError"); + UtTest_Add(CS_RecomputeBaselineAppCmd_Test_UnknownNameError, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineAppCmd_Test_UnknownNameError"); + UtTest_Add(CS_RecomputeBaselineAppCmd_Test_RecomputeInProgress, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineAppCmd_Test_RecomputeInProgress"); + UtTest_Add(CS_RecomputeBaselineAppCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineAppCmd_Test_VerifyError"); + + UtTest_Add(CS_DisableNameAppCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_DisableNameAppCmd_Test_Nominal"); + UtTest_Add(CS_DisableNameAppCmd_Test_UpdateAppsDefinitionTableError, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableNameAppCmd_Test_UpdateAppsDefinitionTableError"); + UtTest_Add(CS_DisableNameAppCmd_Test_UnknownNameError, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableNameAppCmd_Test_UnknownNameError"); + UtTest_Add(CS_DisableNameAppCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableNameAppCmd_Test_VerifyError"); + UtTest_Add(CS_DisableNameAppCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, "CS_DisableNameAppCmd_Test_OneShot"); + + UtTest_Add(CS_EnableNameAppCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_EnableNameAppCmd_Test_Nominal"); + UtTest_Add(CS_EnableNameAppCmd_Test_UpdateAppsDefinitionTableError, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableNameAppCmd_Test_UpdateAppsDefinitionTableError"); + UtTest_Add(CS_EnableNameAppCmd_Test_UnknownNameError, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableNameAppCmd_Test_UnknownNameError"); + UtTest_Add(CS_EnableNameAppCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableNameAppCmd_Test_VerifyError"); + UtTest_Add(CS_EnableNameAppCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, "CS_EnableNameAppCmd_Test_OneShot"); + +} /* end UtTest_Setup */ + +/************************/ +/* End of File Comment */ +/************************/ diff --git a/unit-test/cs_app_tests.c b/unit-test/cs_app_tests.c new file mode 100644 index 0000000..2ebaeba --- /dev/null +++ b/unit-test/cs_app_tests.c @@ -0,0 +1,2553 @@ + +/* + * Includes + */ + +#include "cs_app.h" +#include "cs_msg.h" +#include "cs_msgdefs.h" +#include "cs_events.h" +#include "cs_version.h" +#include "cs_init.h" +#include "cs_utils.h" +#include "cs_test_utils.h" +#include +#include +#include + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +#define CS_NUM_DATA_STORE_STATES 6 + +/* cs_app_tests globals */ +uint8 call_count_CFE_EVS_SendEvent; + +/* + * Function Definitions + */ + +int32 CS_APP_TEST_CFE_ES_RunLoop_Hook(void *UserObj, int32 StubRetcode, uint32 CallCount, + const UT_StubContext_t *Context) +{ + CS_AppData.RunStatus = CFE_ES_RunStatus_SYS_EXCEPTION; + + return false; +} + +void CS_APP_TEST_CFE_ES_RestoreFromCDS_Handler(void *UserObj, UT_EntryKey_t FuncKey, + const UT_StubContext_t *Context) +{ + uint8 *DataStoreBuffer = + (uint8 *)UT_Hook_GetArgValueByName(Context, "RestoreToMemory", uint8 *); + + DataStoreBuffer[0] = CS_STATE_ENABLED; + DataStoreBuffer[1] = CS_STATE_ENABLED; + DataStoreBuffer[2] = CS_STATE_ENABLED; + DataStoreBuffer[3] = CS_STATE_ENABLED; + + DataStoreBuffer[4] = CS_STATE_ENABLED; + DataStoreBuffer[5] = CS_STATE_ENABLED; +} + +int32 CS_AppInit(void); + +int32 CS_AppPipe(CFE_SB_Buffer_t *MessagePtr); + +void CS_HousekeepingCmd(CFE_MSG_CommandHeader_t *MessagePtr); + +int32 CS_CreateRestoreStatesFromCDS(void); + +void CS_App_TestCmdTlmAlign(void) +{ + /* Ensures the command and telemetry structures are padded to and aligned to 32-bits */ +#define CMD_STRUCT_DATA_IS_32_ALIGNED(x) ((sizeof(x) - sizeof(CFE_MSG_CommandHeader_t)) % 4) == 0 +#define TLM_STRUCT_DATA_IS_32_ALIGNED(x) ((sizeof(x) - sizeof(CFE_MSG_TelemetryHeader_t)) % 4) == 0 + + UtAssert_True(TLM_STRUCT_DATA_IS_32_ALIGNED(CS_HkPacket_t), "CS_HkPacket_t is 32-bit aligned"); + + UtAssert_True(CMD_STRUCT_DATA_IS_32_ALIGNED(CS_NoArgsCmd_t), "CS_NoArgsCmd_t is 32-bit aligned"); + UtAssert_True(CMD_STRUCT_DATA_IS_32_ALIGNED(CS_GetEntryIDCmd_t), "CS_GetEntryIDCmd_t is 32-bit aligned"); + UtAssert_True(CMD_STRUCT_DATA_IS_32_ALIGNED(CS_EntryCmd_t), "CS_EntryCmd_t is 32-bit aligned"); + UtAssert_True(CMD_STRUCT_DATA_IS_32_ALIGNED(CS_TableNameCmd_t), "CS_TableNameCmd_t is 32-bit aligned"); + UtAssert_True(CMD_STRUCT_DATA_IS_32_ALIGNED(CS_AppNameCmd_t), "CS_AppNameCmd_t is 32-bit aligned"); + UtAssert_True(CMD_STRUCT_DATA_IS_32_ALIGNED(CS_OneShotCmd_t), "CS_OneShotCmd_t is 32-bit aligned"); +} + +void CS_AppMain_Test_Nominal(void) +{ + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + char ExpectedSysLogString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_ES_WriteToSysLog_context_t context_CFE_ES_WriteToSysLog; + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "App terminating, RunStatus:0x%%08X"); + + snprintf(ExpectedSysLogString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS App terminating, RunStatus:0x%%08X, RC:0x%%08X\n"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + UT_SetHookFunction(UT_KEY(CFE_ES_WriteToSysLog), UT_Utils_stub_reporter_hook, &context_CFE_ES_WriteToSysLog); + + /* Set to prevent segmentation fault */ + UT_SetDeferredRetcode(UT_KEY(CFE_MSG_GetMsgId), 1, 99); + + /* Set to prevent unintended error messages */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to make while-loop run exactly once */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_RunLoop), 2, false); + + /* Set to satisfy subsequent condition "Result == CFE_SUCCESS" */ + UT_SetDeferredRetcode(UT_KEY(CFE_SB_ReceiveBuffer), 1, CFE_SUCCESS); + + /* Execute the function being tested */ + CS_AppMain(); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_EXIT_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + strCmpResult = strncmp(ExpectedSysLogString, context_CFE_ES_WriteToSysLog.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Sys Log string matched expected result, '%s'", context_CFE_ES_WriteToSysLog.Spec); + + /* 2 Messages Tested elsewhere so we can ignore them here. INFO:CS Initialized and ERROR:Invalid Command pipe */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + + /* Generates 2 event messages we don't care about in this test */ + +} /* end CS_AppMain_Test_Nominal */ + +void CS_AppMain_Test_AppInitError(void) +{ + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + char ExpectedSysLogString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_ES_WriteToSysLog_context_t context_CFE_ES_WriteToSysLog; + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "App terminating, RunStatus:0x%%08X, RC:0x%%08X"); + + snprintf(ExpectedSysLogString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS App terminating, RunStatus:0x%%08X, RC:0x%%08X\n"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + UT_SetHookFunction(UT_KEY(CFE_ES_WriteToSysLog), UT_Utils_stub_reporter_hook, &context_CFE_ES_WriteToSysLog); + + /* Set to make subfunction CS_AppInit return -1 */ + UT_SetDeferredRetcode(UT_KEY(CS_SbInit), 1, -1); + + /* Execute the function being tested */ + CS_AppMain(); + + /* Verify results */ + UtAssert_True(CS_AppData.RunStatus == CFE_ES_RunStatus_APP_ERROR, + "CS_AppData.RunStatus == CFE_ES_RunStatus_APP_ERROR"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_EXIT_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + strCmpResult = strncmp(ExpectedSysLogString, context_CFE_ES_WriteToSysLog.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Sys Log string matched expected result, '%s'", context_CFE_ES_WriteToSysLog.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppMain_Test_AppInitError */ + +void CS_AppMain_Test_SysException(void) +{ + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + char ExpectedSysLogString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_ES_WriteToSysLog_context_t context_CFE_ES_WriteToSysLog; + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "App terminating, RunStatus:0x%%08X, RC:0x%%08X"); + + snprintf(ExpectedSysLogString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS App terminating, RunStatus:0x%%08X, RC:0x%%08X\n"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + UT_SetHookFunction(UT_KEY(CFE_ES_WriteToSysLog), UT_Utils_stub_reporter_hook, &context_CFE_ES_WriteToSysLog); + + /* Set to make loop not execute */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_RunLoop), 1, false); + + /* Set to prevent unintended error messages */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to satisfy subsequent condition "Result != CFE_SUCCESS" */ + UT_SetDeferredRetcode(UT_KEY(CFE_SB_ReceiveBuffer), 1, -1); + + /* Set to make CS_AppData.RunStatus == CFE_ES_RunStatus_SYS_EXCEPTION */ + UT_SetHookFunction(UT_KEY(CFE_ES_RunLoop), CS_APP_TEST_CFE_ES_RunLoop_Hook, NULL); + + /* Execute the function being tested */ + CS_AppMain(); + + /* Verify results */ + UtAssert_True(CS_AppData.RunStatus == CFE_ES_RunStatus_SYS_EXCEPTION, + "CS_AppData.RunStatus == CFE_ES_RunStatus_SYS_EXCEPTION"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_EXIT_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + strCmpResult = strncmp(ExpectedSysLogString, context_CFE_ES_WriteToSysLog.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Sys Log string matched expected result, '%s'", context_CFE_ES_WriteToSysLog.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + /* Generates 1 event message we don't care about in this test */ + +} /* end CS_AppMain_Test_SysException */ + +void CS_AppMain_Test_RcvMsgError(void) +{ + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + char ExpectedSysLogString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_ES_WriteToSysLog_context_t context_CFE_ES_WriteToSysLog; + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "App terminating, RunStatus:0x%%08X, RC:0x%%08X"); + + snprintf(ExpectedSysLogString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS App terminating, RunStatus:0x%%08X, RC:0x%%08X\n"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + UT_SetHookFunction(UT_KEY(CFE_ES_WriteToSysLog), UT_Utils_stub_reporter_hook, &context_CFE_ES_WriteToSysLog); + + /* Set to make loop execute exactly once */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_RunLoop), 1, true); + + /* Set to prevent unintended error messages */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to satisfy subsequent condition "Result != CFE_SUCCESS" */ + UT_SetDeferredRetcode(UT_KEY(CFE_SB_ReceiveBuffer), 1, -1); + + /* Execute the function being tested */ + CS_AppMain(); + + /* Verify results */ + UtAssert_True(CS_AppData.RunStatus == CFE_ES_RunStatus_APP_ERROR, + "CS_AppData.RunStatus == CFE_ES_RunStatus_APP_ERROR"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_EXIT_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + strCmpResult = strncmp(ExpectedSysLogString, context_CFE_ES_WriteToSysLog.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Sys Log string matched expected result, '%s'", context_CFE_ES_WriteToSysLog.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + /* Generates 1 event message we don't care about in this test */ + +} /* end CS_AppMain_Test_RcvMsgError */ + +void CS_AppMain_Test_RcvMsgTimeout(void) +{ + CFE_SB_MsgId_t TestMsgId; + size_t MsgSize; + uint8 Packet[4]; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + char ExpectedSysLogString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_ES_WriteToSysLog_context_t context_CFE_ES_WriteToSysLog; + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "App terminating, RunStatus:0x%%08X, RC:0x%%08X"); + + snprintf(ExpectedSysLogString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS App terminating, RunStatus:0x%%08X, RC:0x%%08X\n"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + UT_SetHookFunction(UT_KEY(CFE_ES_WriteToSysLog), UT_Utils_stub_reporter_hook, &context_CFE_ES_WriteToSysLog); + + /* Set to make loop execute exactly once */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_RunLoop), 1, true); + + TestMsgId = CS_SEND_HK_MID; + MsgSize = sizeof(CS_NoArgsCmd_t); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + UT_SetDataBuffer(UT_KEY(CFE_SB_ReceiveBuffer), &Packet, sizeof(Packet), false); + + /* Set to make CS_AppPipe return -1 */ + UT_SetDeferredRetcode(UT_KEY(CS_HandleRoutineTableUpdates), 1, -1); + + /* Set to prevent unintended error messages */ + + /* Set to satisfy subsequent condition "Result == CFE_SB_TIME_OUT" */ + UT_SetDeferredRetcode(UT_KEY(CFE_SB_ReceiveBuffer), 1, CFE_SB_TIME_OUT); + + /* Execute the function being tested */ + CS_AppMain(); + + /* Verify results */ + UtAssert_True(CS_AppData.RunStatus == CFE_ES_RunStatus_APP_ERROR, + "CS_AppData.RunStatus == CFE_ES_RunStatus_APP_ERROR"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_EXIT_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + /* Generates 3 event messages we don't care about in this test */ + + strCmpResult = strncmp(ExpectedSysLogString, context_CFE_ES_WriteToSysLog.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Sys Log string matched expected result, '%s'", context_CFE_ES_WriteToSysLog.Spec); + +} /* end CS_AppMain_Test_RcvMsgTimeout */ + +void CS_AppMain_Test_RcvNoMsg(void) +{ + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + char ExpectedSysLogString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_ES_WriteToSysLog_context_t context_CFE_ES_WriteToSysLog; + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "App terminating, RunStatus:0x%%08X"); + + snprintf(ExpectedSysLogString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS App terminating, RunStatus:0x%%08X, RC:0x%%08X\n"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + UT_SetHookFunction(UT_KEY(CFE_ES_WriteToSysLog), UT_Utils_stub_reporter_hook, &context_CFE_ES_WriteToSysLog); + + /* Set to prevent segmentation fault */ + UT_SetDeferredRetcode(UT_KEY(CFE_MSG_GetMsgId), 1, 99); + + /* Set to prevent unintended error messages */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to make while-loop run exactly once */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_RunLoop), 1, true); + + /* Set to satisfy subsequent condition "Result == CFE_SB_NO_MESSAGE" */ + UT_SetDeferredRetcode(UT_KEY(CFE_SB_ReceiveBuffer), 1, CFE_SB_NO_MESSAGE); + + /* Execute the function being tested */ + CS_AppMain(); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_EXIT_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + strCmpResult = strncmp(ExpectedSysLogString, context_CFE_ES_WriteToSysLog.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Sys Log string matched expected result, '%s'", context_CFE_ES_WriteToSysLog.Spec); + + /* 2 Messages Tested elsewhere so we can ignore them here. INFO:CS Initialized and ERROR:Invalid Command pipe */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + + /* Generates 2 event messages we don't care about in this test */ + +} /* end CS_AppMain_Test_RcvNoMsg */ + +void CS_AppMain_Test_RcvNullBufPtr(void) +{ + CFE_SB_MsgId_t TestMsgId; + size_t MsgSize; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + char ExpectedSysLogString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + CS_NoArgsCmd_t *Packet = NULL; + + CFE_ES_WriteToSysLog_context_t context_CFE_ES_WriteToSysLog; + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "App terminating, RunStatus:0x%%08X, RC:0x%%08X"); + + snprintf(ExpectedSysLogString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS App terminating, RunStatus:0x%%08X, RC:0x%%08X\n"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + UT_SetHookFunction(UT_KEY(CFE_ES_WriteToSysLog), UT_Utils_stub_reporter_hook, &context_CFE_ES_WriteToSysLog); + + /* Set to make loop execute exactly once */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_RunLoop), 1, true); + + TestMsgId = CS_SEND_HK_MID; + MsgSize = sizeof(CS_NoArgsCmd_t); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + UT_SetDataBuffer(UT_KEY(CFE_SB_ReceiveBuffer), &Packet, sizeof(Packet), false); + + /* Set to make CS_AppPipe return -1 */ + UT_SetDeferredRetcode(UT_KEY(CS_HandleRoutineTableUpdates), 1, -1); + + /* Set to satisfy subsequent condition "BufPtr == NULL" */ + UT_SetDataBuffer(UT_KEY(CFE_SB_ReceiveBuffer), Packet, sizeof(CS_NoArgsCmd_t), false); + + /* Execute the function being tested */ + CS_AppMain(); + + /* Verify results */ + UtAssert_True(CS_AppData.RunStatus == 1, "CS_AppData.RunStatus == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + /* Generates 1 event messages we don't care about in this test */ + + strCmpResult = strncmp(ExpectedSysLogString, context_CFE_ES_WriteToSysLog.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Sys Log string matched expected result, '%s'", context_CFE_ES_WriteToSysLog.Spec); + +} /* end CS_AppMain_Test_RcvNullBufPtr */ + +void CS_AppMain_Test_AppPipeError(void) +{ + CFE_SB_MsgId_t TestMsgId; + size_t MsgSize; + uint8 Packet[4]; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + char ExpectedSysLogString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_ES_WriteToSysLog_context_t context_CFE_ES_WriteToSysLog; + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "App terminating, RunStatus:0x%%08X, RC:0x%%08X"); + + snprintf(ExpectedSysLogString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS App terminating, RunStatus:0x%%08X, RC:0x%%08X\n"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + UT_SetHookFunction(UT_KEY(CFE_ES_WriteToSysLog), UT_Utils_stub_reporter_hook, &context_CFE_ES_WriteToSysLog); + + /* Set to make loop execute exactly once */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_RunLoop), 1, true); + + TestMsgId = CS_SEND_HK_MID; + MsgSize = sizeof(CS_NoArgsCmd_t); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + UT_SetDataBuffer(UT_KEY(CFE_SB_ReceiveBuffer), &Packet, sizeof(Packet), false); + + /* Set to make CS_AppPipe return -1 */ + UT_SetDeferredRetcode(UT_KEY(CS_HandleRoutineTableUpdates), 1, -1); + + /* Set to prevent unintended error messages */ + + /* Set to satisfy subsequent condition "Result == CFE_SUCCESS" */ + UT_SetDeferredRetcode(UT_KEY(CFE_SB_ReceiveBuffer), 1, CFE_SUCCESS); + + /* Execute the function being tested */ + CS_AppMain(); + + /* Verify results */ + UtAssert_True(CS_AppData.RunStatus == CFE_ES_RunStatus_APP_ERROR, + "CS_AppData.RunStatus == CFE_ES_RunStatus_APP_ERROR"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_EXIT_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + /* Generates 3 event messages we don't care about in this test */ + + strCmpResult = strncmp(ExpectedSysLogString, context_CFE_ES_WriteToSysLog.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Sys Log string matched expected result, '%s'", context_CFE_ES_WriteToSysLog.Spec); + +} /* end CS_AppMain_Test_AppPipeError */ + +void CS_AppInit_Test_Nominal(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "CS Initialized. Version %%d.%%d.%%d.%%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to prevent segmentation fault */ + UT_SetDeferredRetcode(UT_KEY(CFE_MSG_GetMsgId), 1, 99); + + /* Set to prevent unintended error messages */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Execute the function being tested */ + Result = CS_AppInit(); + + /* Verify results */ + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_INIT_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppInit_Test_Nominal */ + +void CS_AppInit_Test_NominalPowerOnReset(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "CS Initialized. Version %%d.%%d.%%d.%%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.HkPacket.EepromCSState = 99; + CS_AppData.HkPacket.MemoryCSState = 99; + CS_AppData.HkPacket.AppCSState = 99; + CS_AppData.HkPacket.TablesCSState = 99; + + /* Set to prevent segmentation fault */ + UT_SetDeferredRetcode(UT_KEY(CFE_MSG_GetMsgId), 1, 99); + + /* Set to prevent unintended error messages */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + UT_SetDeferredRetcode(UT_KEY(CFE_ES_GetResetType), 1, CFE_PSP_RST_TYPE_POWERON); + + /* Execute the function being tested */ + Result = CS_AppInit(); + + /* Verify results */ + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_INIT_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.EepromCSState == CS_EEPROM_TBL_POWERON_STATE, + "CS_AppData.HkPacket.EepromCSState == CS_EEPROM_TBL_POWERON_STATE"); + UtAssert_True(CS_AppData.HkPacket.MemoryCSState == CS_MEMORY_TBL_POWERON_STATE, + "CS_AppData.HkPacket.MemoryCSState == CS_MEMORY_TBL_POWERON_STATE"); + UtAssert_True(CS_AppData.HkPacket.AppCSState == CS_APPS_TBL_POWERON_STATE, + "CS_AppData.HkPacket.AppCSState == CS_APPS_TBL_POWERON_STATE"); + UtAssert_True(CS_AppData.HkPacket.TablesCSState == CS_TABLES_TBL_POWERON_STATE, + "CS_AppData.HkPacket.TablesCSState == CS_TABLES_TBL_POWERON_STATE"); + + UtAssert_True(CS_AppData.HkPacket.OSCSState == CS_OSCS_CHECKSUM_STATE, + "CS_AppData.HkPacket.OSCSState == CS_OSCS_CHECKSUM_STATE"); + UtAssert_True(CS_AppData.HkPacket.CfeCoreCSState == CS_CFECORE_CHECKSUM_STATE, + "CS_AppData.HkPacket.CfeCoreCSState == CS_CFECORE_CHECKSUM_STATE"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppInit_Test_NominalPowerOnReset */ + +#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true) + +void CS_AppInit_Test_NominalProcReset(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "CS Initialized. Version %%d.%%d.%%d.%%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.HkPacket.EepromCSState = 99; + CS_AppData.HkPacket.MemoryCSState = 99; + CS_AppData.HkPacket.AppCSState = 99; + CS_AppData.HkPacket.TablesCSState = 99; + + /* Set to prevent segmentation fault */ + UT_SetDeferredRetcode(UT_KEY(CFE_MSG_GetMsgId), 1, 99); + + /* Set to prevent unintended error messages */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + UT_SetDeferredRetcode(UT_KEY(CFE_ES_GetResetType), 2, CFE_PSP_RST_TYPE_PROCESSOR); + + UT_SetHandlerFunction(UT_KEY(CFE_ES_RestoreFromCDS), CS_APP_TEST_CFE_ES_RestoreFromCDS_Handler, NULL); + + /* Execute the function being tested */ + Result = CS_AppInit(); + + /* Verify results */ + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_INIT_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.EepromCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.EepromCSState == CS_STATE_ENABLED"); + UtAssert_True(CS_AppData.HkPacket.MemoryCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.MemoryCSState == CS_STATE_ENABLED"); + UtAssert_True(CS_AppData.HkPacket.AppCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.AppCSState == CS_STATE_ENABLED"); + UtAssert_True(CS_AppData.HkPacket.TablesCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.TablesCSState == CS_STATE_ENABLED"); + + UtAssert_True(CS_AppData.HkPacket.OSCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.OSCSState == CS_STATE_ENABLED"); + UtAssert_True(CS_AppData.HkPacket.CfeCoreCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.CfeCoreCSState == CS_STATE_ENABLED"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppInit_Test_NominalProcReset */ + +void CS_CreateRestoreStatesFromCDS_Test_NoExistingCDS(void) +{ + int32 Result; + + CS_AppData.HkPacket.EepromCSState = 99; + CS_AppData.HkPacket.MemoryCSState = 99; + CS_AppData.HkPacket.AppCSState = 99; + CS_AppData.HkPacket.TablesCSState = 99; + CS_AppData.HkPacket.OSCSState = 99; + CS_AppData.HkPacket.CfeCoreCSState = 99; + + UT_SetDeferredRetcode(UT_KEY(CFE_ES_GetResetType), 2, CFE_PSP_RST_TYPE_PROCESSOR); + + /* Execute the function being tested */ + Result = CS_CreateRestoreStatesFromCDS(); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + UtAssert_True(CS_AppData.HkPacket.EepromCSState == 99, "CS_AppData.HkPacket.EepromCSState == CS_STATE_ENABLED"); + UtAssert_True(CS_AppData.HkPacket.MemoryCSState == 99, "CS_AppData.HkPacket.MemoryCSState == CS_STATE_ENABLED"); + UtAssert_True(CS_AppData.HkPacket.AppCSState == 99, "CS_AppData.HkPacket.AppCSState == CS_STATE_ENABLED"); + UtAssert_True(CS_AppData.HkPacket.TablesCSState == 99, "CS_AppData.HkPacket.TablesCSState == CS_STATE_ENABLED"); + + UtAssert_True(CS_AppData.HkPacket.OSCSState == 99, "CS_AppData.HkPacket.OSCSState == CS_OSCS_CHECKSUM_STATE"); + UtAssert_True(CS_AppData.HkPacket.CfeCoreCSState == 99, + "CS_AppData.HkPacket.CfeCoreCSState == CS_CFECORE_CHECKSUM_STATE"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_CreateRestoreStatesFromCDS_Test_NoCDS */ + +void CS_CreateRestoreStatesFromCDS_Test_CDSSuccess(void) +{ + int32 Result; + + CS_AppData.HkPacket.EepromCSState = 99; + CS_AppData.HkPacket.MemoryCSState = 99; + CS_AppData.HkPacket.AppCSState = 99; + CS_AppData.HkPacket.TablesCSState = 99; + CS_AppData.HkPacket.OSCSState = 99; + CS_AppData.HkPacket.CfeCoreCSState = 99; + + UT_SetDeferredRetcode(UT_KEY(CFE_ES_GetResetType), 2, CFE_PSP_RST_TYPE_PROCESSOR); + + /* Set CDS return calls */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_RegisterCDS), 1, CFE_ES_CDS_ALREADY_EXISTS); + + UT_SetHandlerFunction(UT_KEY(CFE_ES_RestoreFromCDS), CS_APP_TEST_CFE_ES_RestoreFromCDS_Handler, NULL); + + /* Execute the function being tested */ + Result = CS_CreateRestoreStatesFromCDS(); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + UtAssert_True(CS_AppData.HkPacket.EepromCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.EepromCSState == CS_STATE_ENABLED"); + UtAssert_True(CS_AppData.HkPacket.MemoryCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.MemoryCSState == CS_STATE_ENABLED"); + UtAssert_True(CS_AppData.HkPacket.AppCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.AppCSState == CS_STATE_ENABLED"); + UtAssert_True(CS_AppData.HkPacket.TablesCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.TablesCSState == CS_STATE_ENABLED"); + + UtAssert_True(CS_AppData.HkPacket.OSCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.OSCSState == CS_STATE_ENABLED"); + UtAssert_True(CS_AppData.HkPacket.CfeCoreCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.CfeCoreCSState == CS_STATE_ENABLED"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_CreateRestoreStatesFromCDS_Test_CDSSuccess */ + +void CS_CreateRestoreStatesFromCDS_Test_CDSFail(void) +{ + int32 Result; + uint8 DataStoreBuffer[CS_NUM_DATA_STORE_STATES]; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Critical Data Store access error = 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.HkPacket.EepromCSState = 99; + CS_AppData.HkPacket.MemoryCSState = 99; + CS_AppData.HkPacket.AppCSState = 99; + CS_AppData.HkPacket.TablesCSState = 99; + CS_AppData.HkPacket.OSCSState = 99; + CS_AppData.HkPacket.CfeCoreCSState = 99; + + UT_SetDeferredRetcode(UT_KEY(CFE_ES_GetResetType), 2, CFE_PSP_RST_TYPE_PROCESSOR); + + /* Set CDS return calls */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_RegisterCDS), 1, CFE_ES_CDS_ALREADY_EXISTS); + + UT_SetDeferredRetcode(UT_KEY(CFE_ES_RestoreFromCDS), 1, -1); + UT_SetDataBuffer(UT_KEY(CFE_ES_RestoreFromCDS), &DataStoreBuffer, sizeof(DataStoreBuffer), false); + + /* Execute the function being tested */ + Result = CS_CreateRestoreStatesFromCDS(); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + UtAssert_True(CS_AppData.HkPacket.EepromCSState == CS_EEPROM_TBL_POWERON_STATE, + "CS_AppData.HkPacket.EepromCSState == CS_EEPROM_TBL_POWERON_STATE"); + UtAssert_True(CS_AppData.HkPacket.MemoryCSState == CS_MEMORY_TBL_POWERON_STATE, + "CS_AppData.HkPacket.MemoryCSState == CS_MEMORY_TBL_POWERON_STATE"); + UtAssert_True(CS_AppData.HkPacket.AppCSState == CS_APPS_TBL_POWERON_STATE, + "CS_AppData.HkPacket.AppCSState == CS_APPS_TBL_POWERON_STATE"); + UtAssert_True(CS_AppData.HkPacket.TablesCSState == CS_TABLES_TBL_POWERON_STATE, + "CS_AppData.HkPacket.TablesCSState == CS_TABLES_TBL_POWERON_STATE"); + + UtAssert_True(CS_AppData.HkPacket.OSCSState == CS_OSCS_CHECKSUM_STATE, + "CS_AppData.HkPacket.OSCSState == CS_OSCS_CHECKSUM_STATE"); + UtAssert_True(CS_AppData.HkPacket.CfeCoreCSState == CS_CFECORE_CHECKSUM_STATE, + "CS_AppData.HkPacket.CfeCoreCSState == CS_CFECORE_CHECKSUM_STATE"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_CR_CDS_RES_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppInit_Test_ProcResetRestoreCDSFail */ + +void CS_CreateRestoreStatesFromCDS_Test_CopyToCDSFail(void) +{ + int32 Result; + uint8 DataStoreBuffer[CS_NUM_DATA_STORE_STATES]; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Critical Data Store access error = 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.HkPacket.EepromCSState = 99; + CS_AppData.HkPacket.MemoryCSState = 99; + CS_AppData.HkPacket.AppCSState = 99; + CS_AppData.HkPacket.TablesCSState = 99; + CS_AppData.HkPacket.OSCSState = 99; + CS_AppData.HkPacket.CfeCoreCSState = 99; + + UT_SetDeferredRetcode(UT_KEY(CFE_ES_GetResetType), 2, CFE_PSP_RST_TYPE_PROCESSOR); + + /* Set CDS return calls */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_RegisterCDS), 1, CFE_SUCCESS); + + UT_SetDeferredRetcode(UT_KEY(CFE_ES_RestoreFromCDS), 1, -1); + UT_SetDataBuffer(UT_KEY(CFE_ES_RestoreFromCDS), &DataStoreBuffer, sizeof(DataStoreBuffer), false); + + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CopyToCDS), 1, -1); + + /* Execute the function being tested */ + Result = CS_CreateRestoreStatesFromCDS(); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + UtAssert_True(CS_AppData.HkPacket.EepromCSState == CS_EEPROM_TBL_POWERON_STATE, + "CS_AppData.HkPacket.EepromCSState == CS_EEPROM_TBL_POWERON_STATE"); + UtAssert_True(CS_AppData.HkPacket.MemoryCSState == CS_MEMORY_TBL_POWERON_STATE, + "CS_AppData.HkPacket.MemoryCSState == CS_MEMORY_TBL_POWERON_STATE"); + UtAssert_True(CS_AppData.HkPacket.AppCSState == CS_APPS_TBL_POWERON_STATE, + "CS_AppData.HkPacket.AppCSState == CS_APPS_TBL_POWERON_STATE"); + UtAssert_True(CS_AppData.HkPacket.TablesCSState == CS_TABLES_TBL_POWERON_STATE, + "CS_AppData.HkPacket.TablesCSState == CS_TABLES_TBL_POWERON_STATE"); + + UtAssert_True(CS_AppData.HkPacket.OSCSState == CS_OSCS_CHECKSUM_STATE, + "CS_AppData.HkPacket.OSCSState == CS_OSCS_CHECKSUM_STATE"); + UtAssert_True(CS_AppData.HkPacket.CfeCoreCSState == CS_CFECORE_CHECKSUM_STATE, + "CS_AppData.HkPacket.CfeCoreCSState == CS_CFECORE_CHECKSUM_STATE"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_CR_CDS_CPY_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_CreateRestoreStatesFromCDS_Test_CopyToCDSFail */ + +void CS_CreateRestoreStatesFromCDS_Test_RegisterCDSFail(void) +{ + int32 Result; + uint8 DataStoreBuffer[CS_NUM_DATA_STORE_STATES]; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Critical Data Store access error = 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.HkPacket.EepromCSState = 99; + CS_AppData.HkPacket.MemoryCSState = 99; + CS_AppData.HkPacket.AppCSState = 99; + CS_AppData.HkPacket.TablesCSState = 99; + CS_AppData.HkPacket.OSCSState = 99; + CS_AppData.HkPacket.CfeCoreCSState = 99; + + UT_SetDeferredRetcode(UT_KEY(CFE_ES_GetResetType), 2, CFE_PSP_RST_TYPE_PROCESSOR); + + /* Set CDS return calls */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_RegisterCDS), 1, -1); + + UT_SetDeferredRetcode(UT_KEY(CFE_ES_RestoreFromCDS), 1, -1); + UT_SetDataBuffer(UT_KEY(CFE_ES_RestoreFromCDS), &DataStoreBuffer, sizeof(DataStoreBuffer), false); + + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CopyToCDS), 1, -1); + + /* Execute the function being tested */ + Result = CS_CreateRestoreStatesFromCDS(); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + UtAssert_True(CS_AppData.HkPacket.EepromCSState == CS_EEPROM_TBL_POWERON_STATE, + "CS_AppData.HkPacket.EepromCSState == CS_EEPROM_TBL_POWERON_STATE"); + UtAssert_True(CS_AppData.HkPacket.MemoryCSState == CS_MEMORY_TBL_POWERON_STATE, + "CS_AppData.HkPacket.MemoryCSState == CS_MEMORY_TBL_POWERON_STATE"); + UtAssert_True(CS_AppData.HkPacket.AppCSState == CS_APPS_TBL_POWERON_STATE, + "CS_AppData.HkPacket.AppCSState == CS_APPS_TBL_POWERON_STATE"); + UtAssert_True(CS_AppData.HkPacket.TablesCSState == CS_TABLES_TBL_POWERON_STATE, + "CS_AppData.HkPacket.TablesCSState == CS_TABLES_TBL_POWERON_STATE"); + + UtAssert_True(CS_AppData.HkPacket.OSCSState == CS_OSCS_CHECKSUM_STATE, + "CS_AppData.HkPacket.OSCSState == CS_OSCS_CHECKSUM_STATE"); + UtAssert_True(CS_AppData.HkPacket.CfeCoreCSState == CS_CFECORE_CHECKSUM_STATE, + "CS_AppData.HkPacket.CfeCoreCSState == CS_CFECORE_CHECKSUM_STATE"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_CR_CDS_REG_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_CreateRestoreStatesFromCDS_Test_RegisterCDSFail */ + +#endif /* #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true) */ + +void CS_AppInit_Test_EVSRegisterError(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedSysLogString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_ES_WriteToSysLog_context_t context_CFE_ES_WriteToSysLog; + + snprintf(ExpectedSysLogString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS App: Error Registering For Event Services, RC = 0x%%08X\n"); + + UT_SetHookFunction(UT_KEY(CFE_ES_WriteToSysLog), UT_Utils_stub_reporter_hook, &context_CFE_ES_WriteToSysLog); + + /* Set CFE_EVS_Register to return -1 in order to reach call to CFE_ES_WriteToSysLog */ + UT_SetDeferredRetcode(UT_KEY(CFE_EVS_Register), 1, -1); + + /* Execute the function being tested */ + Result = CS_AppInit(); + + /* Verify results */ + UtAssert_True(Result == -1, "Result == -1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + + strCmpResult = strncmp(ExpectedSysLogString, context_CFE_ES_WriteToSysLog.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Sys Log string matched expected result, '%s'", context_CFE_ES_WriteToSysLog.Spec); + +} /* end CS_AppInit_Test_EVSRegisterError */ + +void CS_AppPipe_Test_TableUpdateErrors(void) +{ + int32 Result; + CS_HkPacket_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + size_t MsgSize; + + CS_AppData.ChildTaskTable = -1; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_SEND_HK_MID, sizeof(CS_HkPacket_t)); + + TestMsgId = CS_SEND_HK_MID; + MsgSize = sizeof(CS_NoArgsCmd_t); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + /* Generates 5 event messages we don't care about in this test */ + +} /* end CS_AppPipe_Test_TableUpdateErrors */ + +void CS_AppPipe_Test_BackgroundCycle(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + size_t MsgSize; + + CS_AppData.ChildTaskTable = -1; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_BACKGROUND_CYCLE_MID, sizeof(CS_NoArgsCmd_t)); + + TestMsgId = CS_BACKGROUND_CYCLE_MID; + MsgSize = sizeof(CS_NoArgsCmd_t); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_BackgroundCycle */ + +void CS_AppPipe_Test_NoopCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_NOOP_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_NoopCmd */ + +void CS_AppPipe_Test_ResetCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_RESET_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_ResetCmd */ + +void CS_AppPipe_Test_OneShotCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_ONESHOT_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_OneShotCmd */ + +void CS_AppPipe_Test_CancelOneShotCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_CANCEL_ONESHOT_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_CancelOneShotCmd */ + +void CS_AppPipe_Test_EnableAllCSCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_ENABLE_ALL_CS_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_EnableAllCSCmd */ + +void CS_AppPipe_Test_DisableAllCSCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_DISABLE_ALL_CS_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_DisableAllCSCmd */ + +void CS_AppPipe_Test_EnableCfeCoreCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_ENABLE_CFECORE_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_EnableCfeCoreCmd */ + +void CS_AppPipe_Test_DisableCfeCoreCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_DISABLE_CFECORE_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_DisableCfeCoreCmd */ + +void CS_AppPipe_Test_ReportBaselineCfeCoreCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_REPORT_BASELINE_CFECORE_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_ReportBaselineCfeCoreCmd */ + +void CS_AppPipe_Test_RecomputeBaselineCfeCoreCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_RECOMPUTE_BASELINE_CFECORE_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_RecomputeBaselineCfeCoreCmd */ + +void CS_AppPipe_Test_EnableOSCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_ENABLE_OS_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_EnableOSCmd */ + +void CS_AppPipe_Test_DisableOSCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_DISABLE_OS_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_DisableOSCmd */ + +void CS_AppPipe_Test_ReportBaselineOSCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_REPORT_BASELINE_OS_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_ReportBaselineOSCmd */ + +void CS_AppPipe_Test_RecomputeBaselineOSCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_RECOMPUTE_BASELINE_OS_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_RecomputeBaselineOSCmd */ + +void CS_AppPipe_Test_EnableEepromCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_ENABLE_EEPROM_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_EnableEepromCmd */ + +void CS_AppPipe_Test_DisableEepromCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_DISABLE_EEPROM_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_DisableEepromCmd */ + +void CS_AppPipe_Test_ReportBaselineEntryIDEepromCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_REPORT_BASELINE_EEPROM_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_ReportBaselineEntryIDEepromCmd */ + +void CS_AppPipe_Test_RecomputeBaselineEepromCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_RECOMPUTE_BASELINE_EEPROM_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_RecomputeBaselineEepromCmd */ + +void CS_AppPipe_Test_EnableEntryIDEepromCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_ENABLE_ENTRY_EEPROM_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_EnableEntryIDEepromCmd */ + +void CS_AppPipe_Test_DisableEntryIDEepromCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_DISABLE_ENTRY_EEPROM_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_DisableEntryIDEepromCmd */ + +void CS_AppPipe_Test_GetEntryIDEepromCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_GET_ENTRY_ID_EEPROM_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_GetEntryIDEepromCmd */ + +void CS_AppPipe_Test_EnableMemoryCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_ENABLE_MEMORY_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_EnableMemoryCmd */ + +void CS_AppPipe_Test_DisableMemoryCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_DISABLE_MEMORY_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_DisableMemoryCmd */ + +void CS_AppPipe_Test_ReportBaselineEntryIDMemoryCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_REPORT_BASELINE_MEMORY_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_ReportBaselineEntryIDMemoryCmd */ + +void CS_AppPipe_Test_RecomputeBaselineMemoryCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_RECOMPUTE_BASELINE_MEMORY_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_RecomputeBaselineMemoryCmd */ + +void CS_AppPipe_Test_EnableEntryIDMemoryCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_ENABLE_ENTRY_MEMORY_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_EnableEntryIDMemoryCmd */ + +void CS_AppPipe_Test_DisableEntryIDMemoryCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_DISABLE_ENTRY_MEMORY_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_DisableEntryIDMemoryCmd */ + +void CS_AppPipe_Test_GetEntryIDMemoryCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_GET_ENTRY_ID_MEMORY_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_GetEntryIDMemoryCmd */ + +void CS_AppPipe_Test_EnableTablesCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_ENABLE_TABLES_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_EnableTablesCmd */ + +void CS_AppPipe_Test_DisableTablesCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_DISABLE_TABLES_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_DisableTablesCmd */ + +void CS_AppPipe_Test_ReportBaselineTablesCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_REPORT_BASELINE_TABLE_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_ReportBaselineTablesCmd */ + +void CS_AppPipe_Test_RecomputeBaselineTablesCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_RECOMPUTE_BASELINE_TABLE_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_RecomputeBaselineTablesCmd */ + +void CS_AppPipe_Test_EnableNameTablesCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_ENABLE_NAME_TABLE_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_EnableNameTablesCmd */ + +void CS_AppPipe_Test_DisableNameTablesCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_DISABLE_NAME_TABLE_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_DisableNameTablesCmd */ + +void CS_AppPipe_Test_EnableAppCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_ENABLE_APPS_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_EnableAppCmd */ + +void CS_AppPipe_Test_DisableAppCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_DISABLE_APPS_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_DisableAppCmd */ + +void CS_AppPipe_Test_ReportBaselineAppCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_REPORT_BASELINE_APP_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_ReportBaselineAppCmd */ + +void CS_AppPipe_Test_RecomputeBaselineAppCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_RECOMPUTE_BASELINE_APP_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_RecomputeBaselineAppCmd */ + +void CS_AppPipe_Test_EnableNameAppCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_ENABLE_NAME_APP_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_EnableNameAppCmd */ + +void CS_AppPipe_Test_DisableNameAppCmd(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = CS_DISABLE_NAME_APP_CC; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_DisableNameAppCmd */ + +void CS_AppPipe_Test_InvalidCCError(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Invalid ground command code: ID = 0x%%08X, CC = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.ChildTaskTable = -1; + + TestMsgId = CS_CMD_MID; + FcnCode = 99; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_CC1_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_InvalidCCError */ + +void CS_AppPipe_Test_InvalidMIDError(void) +{ + int32 Result; + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Invalid command pipe message ID: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.ChildTaskTable = -1; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, 0x0099, sizeof(CS_NoArgsCmd_t)); + TestMsgId = 0x099; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + + /* Execute the function being tested */ + Result = CS_AppPipe((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_MID_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AppPipe_Test_InvalidMIDError */ + +void CS_HousekeepingCmd_Test_Nominal(void) +{ + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + size_t MsgSize; + + TestMsgId = CS_SEND_HK_MID; + MsgSize = sizeof(CS_NoArgsCmd_t); + FcnCode = 99; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + CS_AppData.HkPacket.CmdCounter = 1; + CS_AppData.HkPacket.CmdErrCounter = 2; + CS_AppData.HkPacket.ChecksumState = 3; + CS_AppData.HkPacket.EepromCSState = 4; + CS_AppData.HkPacket.MemoryCSState = 5; + CS_AppData.HkPacket.AppCSState = 6; + CS_AppData.HkPacket.TablesCSState = 7; + CS_AppData.HkPacket.OSCSState = 8; + CS_AppData.HkPacket.CfeCoreCSState = 9; + CS_AppData.HkPacket.RecomputeInProgress = 10; + CS_AppData.HkPacket.OneShotInProgress = 11; + CS_AppData.HkPacket.EepromCSErrCounter = 12; + CS_AppData.HkPacket.MemoryCSErrCounter = 13; + CS_AppData.HkPacket.AppCSErrCounter = 14; + CS_AppData.HkPacket.TablesCSErrCounter = 15; + CS_AppData.HkPacket.CfeCoreCSErrCounter = 16; + CS_AppData.HkPacket.OSCSErrCounter = 17; + CS_AppData.HkPacket.CurrentCSTable = 18; + CS_AppData.HkPacket.CurrentEntryInTable = 19; + CS_AppData.HkPacket.EepromBaseline = 20; + CS_AppData.HkPacket.OSBaseline = 21; + CS_AppData.HkPacket.CfeCoreBaseline = 22; + CS_AppData.HkPacket.LastOneShotAddress = 23; + CS_AppData.HkPacket.LastOneShotSize = 24; + CS_AppData.HkPacket.LastOneShotChecksum = 25; + CS_AppData.HkPacket.PassCounter = 26; + + /* Execute the function being tested */ + CS_HousekeepingCmd((CFE_MSG_CommandHeader_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 2, "CS_AppData.HkPacket.CmdErrCounter == 2"); + UtAssert_True(CS_AppData.HkPacket.ChecksumState == 3, "CS_AppData.HkPacket.ChecksumState == 3"); + UtAssert_True(CS_AppData.HkPacket.EepromCSState == 4, "CS_AppData.HkPacket.EepromCSState == 4"); + UtAssert_True(CS_AppData.HkPacket.MemoryCSState == 5, "CS_AppData.HkPacket.MemoryCSState == 5"); + UtAssert_True(CS_AppData.HkPacket.AppCSState == 6, "CS_AppData.HkPacket.AppCSState == 6"); + UtAssert_True(CS_AppData.HkPacket.TablesCSState == 7, "CS_AppData.HkPacket.TablesCSState == 7"); + UtAssert_True(CS_AppData.HkPacket.OSCSState == 8, "CS_AppData.HkPacket.OSCSState == 8"); + UtAssert_True(CS_AppData.HkPacket.CfeCoreCSState == 9, "CS_AppData.HkPacket.CfeCoreCSState == 9"); + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == 10, "CS_AppData.HkPacket.ChildTaskInUse == 10"); + UtAssert_True(CS_AppData.HkPacket.OneShotInProgress == 11, "CS_AppData.HkPacket.OneShotInProgress == 11"); + UtAssert_True(CS_AppData.HkPacket.EepromCSErrCounter == 12, "CS_AppData.HkPacket.EepromCSErrCounter == 12"); + UtAssert_True(CS_AppData.HkPacket.MemoryCSErrCounter == 13, "CS_AppData.HkPacket.MemoryCSErrCounter == 13"); + UtAssert_True(CS_AppData.HkPacket.AppCSErrCounter == 14, "CS_AppData.HkPacket.AppCSErrCounter == 14"); + UtAssert_True(CS_AppData.HkPacket.TablesCSErrCounter == 15, "CS_AppData.HkPacket.TablesCSErrCounter == 15"); + UtAssert_True(CS_AppData.HkPacket.CfeCoreCSErrCounter == 16, "CS_AppData.HkPacket.CfeCoreCSErrCounter == 16"); + UtAssert_True(CS_AppData.HkPacket.OSCSErrCounter == 17, "CS_AppData.HkPacket.OSCSErrCounter == 17"); + UtAssert_True(CS_AppData.HkPacket.CurrentCSTable == 18, "CS_AppData.HkPacket.CurrentCSTable == 18"); + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 19, "CS_AppData.HkPacket.CurrentEntryInTable == 19"); + UtAssert_True(CS_AppData.HkPacket.EepromBaseline == 20, "CS_AppData.HkPacket.EepromBaseline == 20"); + UtAssert_True(CS_AppData.HkPacket.OSBaseline == 21, "CS_AppData.HkPacket.OSBaseline == 21"); + UtAssert_True(CS_AppData.HkPacket.CfeCoreBaseline == 22, "CS_AppData.HkPacket.CfeCoreBaseline == 22"); + UtAssert_True(CS_AppData.HkPacket.LastOneShotAddress == 23, "CS_AppData.HkPacket.LastOneShotAddress == 23"); + UtAssert_True(CS_AppData.HkPacket.LastOneShotSize == 24, "CS_AppData.HkPacket.LastOneShotSize == 24"); + UtAssert_True(CS_AppData.HkPacket.LastOneShotChecksum == 25, "CS_AppData.HkPacket.LastOneShotChecksum == 25"); + UtAssert_True(CS_AppData.HkPacket.PassCounter == 26, "CS_AppData.HkPacket.PassCounter == 26"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_HousekeepingCmd_Test_Nominal */ + +void CS_HousekeepingCmd_Test_InvalidMsgLength(void) +{ + CS_HkPacket_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + size_t MsgSize; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Invalid msg length: ID = 0x%%08X, CC = %%d, Len = %%lu, Expected = %%lu"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + TestMsgId = CS_SEND_HK_MID; + MsgSize = 0; + FcnCode = 99; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + /* Execute the function being tested */ + CS_HousekeepingCmd((CFE_MSG_CommandHeader_t *)(&CmdPacket)); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_LEN_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_HousekeepingCmd_Test_InvalidMsgLength */ + +#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true) + +void CS_UpdateCDS_Test_Nominal(void) +{ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CopyToCDS), 1, CFE_SUCCESS); + + CS_AppData.DataStoreHandle = 0x01; + + /* Execute the function being tested */ + CS_UpdateCDS(); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_UpdateCDS_Test_Nominal */ + +void CS_UpdateCDS_Test_CopyToCDSFail(void) +{ + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Critical Data Store access error = 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CopyToCDS), 1, -1); + + CS_AppData.DataStoreHandle = 0x01; + + /* Execute the function being tested */ + CS_UpdateCDS(); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_UPDATE_CDS_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_UpdateCDS_Test_CopyToCDSFail */ + +void CS_UpdateCDS_Test_NullCDSHandle(void) +{ + CS_AppData.DataStoreHandle = 0; + + /* Execute the function being tested */ + CS_UpdateCDS(); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_UpdateCDS_Test_NullCDSHandle */ +#endif /* #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true) */ + +void UtTest_Setup(void) +{ + UtTest_Add(CS_App_TestCmdTlmAlign, CS_Test_Setup, CS_Test_TearDown, "CS_App_TestCmdTlmAlign"); + + UtTest_Add(CS_AppMain_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_AppMain_Test_Nominal"); + UtTest_Add(CS_AppMain_Test_AppInitError, CS_Test_Setup, CS_Test_TearDown, "CS_AppMain_Test_AppInitError"); + UtTest_Add(CS_AppMain_Test_SysException, CS_Test_Setup, CS_Test_TearDown, "CS_AppMain_Test_SysException"); + UtTest_Add(CS_AppMain_Test_RcvMsgError, CS_Test_Setup, CS_Test_TearDown, "CS_AppMain_Test_RcvMsgError"); + UtTest_Add(CS_AppMain_Test_RcvMsgTimeout, CS_Test_Setup, CS_Test_TearDown, "CS_AppMain_Test_RcvMsgTimeout"); + UtTest_Add(CS_AppMain_Test_RcvNoMsg, CS_Test_Setup, CS_Test_TearDown, "CS_AppMain_Test_RcvNoMsg"); + UtTest_Add(CS_AppMain_Test_RcvNullBufPtr, CS_Test_Setup, CS_Test_TearDown, "CS_AppMain_Test_RcvNullBufPtr"); + UtTest_Add(CS_AppMain_Test_AppPipeError, CS_Test_Setup, CS_Test_TearDown, "CS_AppMain_Test_AppPipeError"); + + UtTest_Add(CS_AppInit_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_AppInit_Test_Nominal"); + UtTest_Add(CS_AppInit_Test_EVSRegisterError, CS_Test_Setup, CS_Test_TearDown, "CS_AppInit_Test_EVSRegisterError"); + + UtTest_Add(CS_AppPipe_Test_TableUpdateErrors, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_TableUpdateErrors"); + UtTest_Add(CS_AppPipe_Test_BackgroundCycle, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_BackgroundCycle"); + UtTest_Add(CS_AppPipe_Test_NoopCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_NoopCmd"); + UtTest_Add(CS_AppPipe_Test_ResetCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_ResetCmd"); + UtTest_Add(CS_AppPipe_Test_OneShotCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_OneShotCmd"); + UtTest_Add(CS_AppPipe_Test_CancelOneShotCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_CancelOneShotCmd"); + UtTest_Add(CS_AppPipe_Test_EnableAllCSCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableAllCSCmd"); + UtTest_Add(CS_AppPipe_Test_DisableAllCSCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableAllCSCmd"); + UtTest_Add(CS_AppPipe_Test_EnableCfeCoreCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableCfeCoreCmd"); + UtTest_Add(CS_AppPipe_Test_DisableCfeCoreCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableCfeCoreCmd"); + UtTest_Add(CS_AppPipe_Test_ReportBaselineCfeCoreCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_ReportBaselineCfeCoreCmd"); + UtTest_Add(CS_AppPipe_Test_RecomputeBaselineCfeCoreCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_RecomputeBaselineCfeCoreCmd"); + UtTest_Add(CS_AppPipe_Test_EnableOSCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableOSCmd"); + UtTest_Add(CS_AppPipe_Test_DisableOSCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableOSCmd"); + UtTest_Add(CS_AppPipe_Test_ReportBaselineOSCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_ReportBaselineOSCmd"); + UtTest_Add(CS_AppPipe_Test_RecomputeBaselineOSCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_RecomputeBaselineOSCmd"); + UtTest_Add(CS_AppPipe_Test_EnableEepromCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableEepromCmd"); + UtTest_Add(CS_AppPipe_Test_DisableEepromCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableEepromCmd"); + UtTest_Add(CS_AppPipe_Test_ReportBaselineEntryIDEepromCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_ReportBaselineEntryIDEepromCmd"); + UtTest_Add(CS_AppPipe_Test_RecomputeBaselineEepromCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_RecomputeBaselineEepromCmd"); + UtTest_Add(CS_AppPipe_Test_EnableEntryIDEepromCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_EnableEntryIDEepromCmd"); + UtTest_Add(CS_AppPipe_Test_DisableEntryIDEepromCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_DisableEntryIDEepromCmd"); + UtTest_Add(CS_AppPipe_Test_GetEntryIDEepromCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_GetEntryIDEepromCmd"); + UtTest_Add(CS_AppPipe_Test_EnableMemoryCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableMemoryCmd"); + UtTest_Add(CS_AppPipe_Test_DisableMemoryCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableMemoryCmd"); + UtTest_Add(CS_AppPipe_Test_ReportBaselineEntryIDMemoryCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_ReportBaselineEntryIDMemoryCmd"); + UtTest_Add(CS_AppPipe_Test_RecomputeBaselineMemoryCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_RecomputeBaselineMemoryCmd"); + UtTest_Add(CS_AppPipe_Test_EnableEntryIDMemoryCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_EnableEntryIDMemoryCmd"); + UtTest_Add(CS_AppPipe_Test_DisableEntryIDMemoryCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_DisableEntryIDMemoryCmd"); + UtTest_Add(CS_AppPipe_Test_GetEntryIDMemoryCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_GetEntryIDMemoryCmd"); + UtTest_Add(CS_AppPipe_Test_EnableTablesCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableTablesCmd"); + UtTest_Add(CS_AppPipe_Test_DisableTablesCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableTablesCmd"); + UtTest_Add(CS_AppPipe_Test_ReportBaselineTablesCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_ReportBaselineTablesCmd"); + UtTest_Add(CS_AppPipe_Test_RecomputeBaselineTablesCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_RecomputeBaselineTablesCmd"); + UtTest_Add(CS_AppPipe_Test_EnableNameTablesCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_EnableNameTablesCmd"); + UtTest_Add(CS_AppPipe_Test_DisableNameTablesCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_DisableNameTablesCmd"); + UtTest_Add(CS_AppPipe_Test_EnableAppCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableAppCmd"); + UtTest_Add(CS_AppPipe_Test_DisableAppCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableAppCmd"); + UtTest_Add(CS_AppPipe_Test_ReportBaselineAppCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_ReportBaselineAppCmd"); + UtTest_Add(CS_AppPipe_Test_RecomputeBaselineAppCmd, CS_Test_Setup, CS_Test_TearDown, + "CS_AppPipe_Test_RecomputeBaselineAppCmd"); + UtTest_Add(CS_AppPipe_Test_EnableNameAppCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_EnableNameAppCmd"); + UtTest_Add(CS_AppPipe_Test_DisableNameAppCmd, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_DisableNameAppCmd"); + UtTest_Add(CS_AppPipe_Test_InvalidCCError, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_InvalidCCError"); + UtTest_Add(CS_AppPipe_Test_InvalidMIDError, CS_Test_Setup, CS_Test_TearDown, "CS_AppPipe_Test_InvalidMIDError"); + + UtTest_Add(CS_HousekeepingCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_HousekeepingCmd_Test_Nominal"); + UtTest_Add(CS_HousekeepingCmd_Test_InvalidMsgLength, CS_Test_Setup, CS_Test_TearDown, + "CS_HousekeepingCmd_Test_InvalidMsgLength"); + + UtTest_Add(CS_AppInit_Test_NominalPowerOnReset, CS_Test_Setup, CS_Test_TearDown, + "CS_AppInit_Test_NominalPowerOnReset"); +#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true) + UtTest_Add(CS_AppInit_Test_NominalProcReset, CS_Test_Setup, CS_Test_TearDown, "CS_AppInit_Test_NominalProcReset"); + + UtTest_Add(CS_CreateRestoreStatesFromCDS_Test_NoExistingCDS, CS_Test_Setup, CS_Test_TearDown, + "CS_CreateRestoreStatesFromCDS_Test_NoExistingCDS"); + UtTest_Add(CS_CreateRestoreStatesFromCDS_Test_CDSSuccess, CS_Test_Setup, CS_Test_TearDown, + "CS_CreateRestoreStatesFromCDS_Test_CDSSuccess"); + UtTest_Add(CS_CreateRestoreStatesFromCDS_Test_CDSFail, CS_Test_Setup, CS_Test_TearDown, + "CS_CreateRestoreStatesFromCDS_Test_CDSFail"); + UtTest_Add(CS_CreateRestoreStatesFromCDS_Test_CopyToCDSFail, CS_Test_Setup, CS_Test_TearDown, + "CS_CreateRestoreStatesFromCDS_Test_CopyToCDSFail"); + UtTest_Add(CS_CreateRestoreStatesFromCDS_Test_RegisterCDSFail, CS_Test_Setup, CS_Test_TearDown, + "CS_CreateRestoreStatesFromCDS_Test_RegisterCDSFail"); + + UtTest_Add(CS_UpdateCDS_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_UpdateCDS_Test_Nominal"); + UtTest_Add(CS_UpdateCDS_Test_CopyToCDSFail, CS_Test_Setup, CS_Test_TearDown, "CS_UpdateCDS_Test_CopyToCDSFail"); + UtTest_Add(CS_UpdateCDS_Test_NullCDSHandle, CS_Test_Setup, CS_Test_TearDown, "CS_UpdateCDS_Test_NullCDSHandle"); +#endif /* #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true) */ + +} /* end UtTest_Setup */ + +/************************/ +/* End of File Comment */ +/************************/ diff --git a/unit-test/cs_cmds_tests.c b/unit-test/cs_cmds_tests.c new file mode 100644 index 0000000..d921614 --- /dev/null +++ b/unit-test/cs_cmds_tests.c @@ -0,0 +1,2187 @@ + +/* + * Includes + */ + +#include "cs_cmds.h" +#include "cs_msg.h" +#include "cs_msgdefs.h" +#include "cs_events.h" +#include "cs_version.h" +#include "cs_utils.h" +#include "cs_test_utils.h" +#include +#include +#include + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +/* cs_cmds_tests globals */ +uint8 call_count_CFE_EVS_SendEvent; + +/* + * Function Definitions + */ + +int32 CS_CMDS_TEST_CFE_ES_CreateChildTaskHook(uint32 *TaskIdPtr, const char *TaskName, + CFE_ES_ChildTaskMainFuncPtr_t FunctionPtr, uint32 *StackPtr, + uint32 StackSize, uint32 Priority, uint32 Flags) +{ + *TaskIdPtr = 5; + + return CFE_SUCCESS; +} + +void CS_CMDS_TEST_CFE_ES_CreateChildTaskHandler1(void *UserObj, UT_EntryKey_t FuncKey, const UT_StubContext_t *Context) +{ + uint32 **TaskIdPtr = (uint32 **)UT_Hook_GetArgValueByName(Context, "TaskIdPtr", uint32 **); + + *TaskIdPtr = (uint32 *)5; +} + +void CS_NoopCmd_Test(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "No-op command. Version %%d.%%d.%%d.%%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_NoopCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_NOOP_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_NoopCmd_Test */ + +void CS_NoopCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_NoopCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_NoopCmd_Test_VerifyError */ + +void CS_ResetCmd_Test(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Reset Counters command recieved"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + CS_AppData.HkPacket.CmdCounter = 1; + CS_AppData.HkPacket.CmdErrCounter = 2; + CS_AppData.HkPacket.EepromCSErrCounter = 3; + CS_AppData.HkPacket.MemoryCSErrCounter = 4; + CS_AppData.HkPacket.TablesCSErrCounter = 5; + CS_AppData.HkPacket.AppCSErrCounter = 6; + CS_AppData.HkPacket.CfeCoreCSErrCounter = 7; + CS_AppData.HkPacket.OSCSErrCounter = 8; + CS_AppData.HkPacket.PassCounter = 9; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_ResetCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 0, "CS_AppData.HkPacket.CmdErrCounter == 0"); + UtAssert_True(CS_AppData.HkPacket.EepromCSErrCounter == 0, "CS_AppData.HkPacket.EepromCSErrCounter == 0"); + UtAssert_True(CS_AppData.HkPacket.MemoryCSErrCounter == 0, "CS_AppData.HkPacket.MemoryCSErrCounter == 0"); + UtAssert_True(CS_AppData.HkPacket.TablesCSErrCounter == 0, "CS_AppData.HkPacket.TablesCSErrCounter == 0"); + UtAssert_True(CS_AppData.HkPacket.AppCSErrCounter == 0, "CS_AppData.HkPacket.AppCSErrCounter == 0"); + UtAssert_True(CS_AppData.HkPacket.CfeCoreCSErrCounter == 0, "CS_AppData.HkPacket.CfeCoreCSErrCounter == 0"); + UtAssert_True(CS_AppData.HkPacket.OSCSErrCounter == 0, "CS_AppData.HkPacket.OSCSErrCounter == 0"); + UtAssert_True(CS_AppData.HkPacket.PassCounter == 0, "CS_AppData.HkPacket.PassCounter == 0"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RESET_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ResetCmd_Test */ + +void CS_ResetCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_ResetCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ResetCmd_Test_VerifyError */ + +void CS_BackgroundCheckCycle_Test_InvalidMsgLength(void) +{ + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + size_t MsgSize; + + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Invalid msg length: ID = 0x%%08X, CC = %%d, Len = %%lu, Expected = %%lu"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set size of packet to an invalid value (larger) and prevent InitMsg from writing past the end */ + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t) + 2); + CFE_MSG_SetFcnCode((CFE_MSG_Message_t *)&CmdPacket, 1); + + TestMsgId = CS_CMD_MID; + MsgSize = sizeof(CS_NoArgsCmd_t) + 2; + FcnCode = 1; + + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_BackgroundCheckCycle((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_LEN_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundCheckCycle_Test_InvalidMsgLength */ + +void CS_BackgroundCheckCycle_Test_BackgroundInProgress(void) +{ + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + size_t MsgSize; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Skipping background cycle. Recompute or oneshot in progress."); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + TestMsgId = CS_CMD_MID; + MsgSize = sizeof(CS_NoArgsCmd_t); + FcnCode = 1; + + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + CS_AppData.HkPacket.ChecksumState = CS_STATE_ENABLED; + CS_AppData.HkPacket.CurrentCSTable = CS_CFECORE; + CS_AppData.HkPacket.CfeCoreCSState = CS_STATE_ENABLED; + CS_AppData.CfeCoreCodeSeg.State = CS_STATE_ENABLED; + + CS_AppData.HkPacket.RecomputeInProgress = true; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_BackgroundCfeCore), 1, true); + + /* Execute the function being tested */ + CS_BackgroundCheckCycle((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_BKGND_COMPUTE_PROG_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundCheckCycle_Test_BackgroundCfeCore */ + +void CS_BackgroundCheckCycle_Test_BackgroundCfeCore(void) +{ + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + size_t MsgSize; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + TestMsgId = CS_CMD_MID; + MsgSize = sizeof(CS_NoArgsCmd_t); + FcnCode = 1; + + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + CS_AppData.HkPacket.ChecksumState = CS_STATE_ENABLED; + CS_AppData.HkPacket.CurrentCSTable = CS_CFECORE; + CS_AppData.HkPacket.CfeCoreCSState = CS_STATE_ENABLED; + CS_AppData.CfeCoreCodeSeg.State = CS_STATE_ENABLED; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_BackgroundCfeCore), 1, true); + + /* Execute the function being tested */ + CS_BackgroundCheckCycle((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundCheckCycle_Test_BackgroundCfeCore */ + +void CS_BackgroundCheckCycle_Test_BackgroundOS(void) +{ + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + size_t MsgSize; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + TestMsgId = CS_CMD_MID; + MsgSize = sizeof(CS_NoArgsCmd_t); + FcnCode = 1; + + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + CS_AppData.HkPacket.ChecksumState = CS_STATE_ENABLED; + CS_AppData.HkPacket.CurrentCSTable = CS_OSCORE; + CS_AppData.HkPacket.OSCSState = CS_STATE_ENABLED; + CS_AppData.OSCodeSeg.State = CS_STATE_ENABLED; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_BackgroundOS), 1, true); + + /* Execute the function being tested */ + CS_BackgroundCheckCycle((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundCheckCycle_Test_BackgroundOS */ + +void CS_BackgroundCheckCycle_Test_BackgroundEeprom(void) +{ + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + size_t MsgSize; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + TestMsgId = CS_CMD_MID; + MsgSize = sizeof(CS_NoArgsCmd_t); + FcnCode = 99; + + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + CS_AppData.HkPacket.ChecksumState = CS_STATE_ENABLED; + CS_AppData.HkPacket.CurrentCSTable = CS_EEPROM_TABLE; + CS_AppData.HkPacket.EepromCSState = CS_STATE_ENABLED; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_BackgroundEeprom), 1, true); + + /* Execute the function being tested */ + CS_BackgroundCheckCycle((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundCheckCycle_Test_BackgroundEeprom */ + +void CS_BackgroundCheckCycle_Test_BackgroundMemory(void) +{ + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + size_t MsgSize; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + TestMsgId = CS_CMD_MID; + MsgSize = sizeof(CS_NoArgsCmd_t); + FcnCode = 99; + + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + CS_AppData.HkPacket.ChecksumState = CS_STATE_ENABLED; + CS_AppData.HkPacket.CurrentCSTable = CS_MEMORY_TABLE; + CS_AppData.HkPacket.MemoryCSState = CS_STATE_ENABLED; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_BackgroundMemory), 1, true); + + /* Execute the function being tested */ + CS_BackgroundCheckCycle((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundCheckCycle_Test_BackgroundMemory */ + +void CS_BackgroundCheckCycle_Test_BackgroundTables(void) +{ + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + size_t MsgSize; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + TestMsgId = CS_CMD_MID; + MsgSize = sizeof(CS_NoArgsCmd_t); + FcnCode = 1; + + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + CS_AppData.HkPacket.ChecksumState = CS_STATE_ENABLED; + CS_AppData.HkPacket.CurrentCSTable = CS_TABLES_TABLE; + CS_AppData.HkPacket.TablesCSState = CS_STATE_ENABLED; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_BackgroundTables), 1, true); + + /* Execute the function being tested */ + CS_BackgroundCheckCycle((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundCheckCycle_Test_BackgroundTables */ + +void CS_BackgroundCheckCycle_Test_BackgroundApp(void) +{ + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + size_t MsgSize; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + TestMsgId = CS_CMD_MID; + MsgSize = sizeof(CS_NoArgsCmd_t); + FcnCode = 1; + + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + CS_AppData.HkPacket.ChecksumState = CS_STATE_ENABLED; + CS_AppData.HkPacket.CurrentCSTable = CS_APP_TABLE; + CS_AppData.HkPacket.AppCSState = CS_STATE_ENABLED; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_BackgroundApp), 1, true); + + /* Execute the function being tested */ + CS_BackgroundCheckCycle((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundCheckCycle_Test_BackgroundApp */ + +void CS_BackgroundCheckCycle_Test_Default(void) +{ + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + size_t MsgSize; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + TestMsgId = CS_CMD_MID; + MsgSize = sizeof(CS_NoArgsCmd_t); + FcnCode = 1; + + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + CS_AppData.HkPacket.ChecksumState = CS_STATE_ENABLED; + CS_AppData.HkPacket.CurrentCSTable = 99; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_BackgroundCheckCycle((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CurrentCSTable == 0, "CS_AppData.HkPacket.CurrentCSTable == 0"); + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 0, "CS_AppData.HkPacket.CurrentEntryInTable == 0"); + UtAssert_True(CS_AppData.HkPacket.PassCounter == 1, "CS_AppData.HkPacket.PassCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundCheckCycle_Test_Default */ + +void CS_BackgroundCheckCycle_Test_Disabled(void) +{ + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + size_t MsgSize; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + TestMsgId = CS_CMD_MID; + MsgSize = sizeof(CS_NoArgsCmd_t); + FcnCode = 1; + + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + CS_AppData.HkPacket.ChecksumState = CS_STATE_DISABLED; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_BackgroundCheckCycle((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.PassCounter == 0, "CS_AppData.HkPacket.PassCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundCheckCycle_Test_Disabled */ + +void CS_BackgroundCheckCycle_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + size_t MsgSize; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Skipping background cycle. Recompute or oneshot in progress."); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + TestMsgId = CS_CMD_MID; + MsgSize = sizeof(CS_NoArgsCmd_t); + FcnCode = 1; + + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + CS_AppData.HkPacket.ChecksumState = CS_STATE_ENABLED; + CS_AppData.HkPacket.CurrentCSTable = CS_CFECORE; + CS_AppData.HkPacket.CfeCoreCSState = CS_STATE_ENABLED; + CS_AppData.CfeCoreCodeSeg.State = CS_STATE_ENABLED; + + CS_AppData.HkPacket.RecomputeInProgress = false; + CS_AppData.HkPacket.OneShotInProgress = true; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_BackgroundCfeCore), 1, true); + + /* Execute the function being tested */ + CS_BackgroundCheckCycle((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_BKGND_COMPUTE_PROG_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundCheckCycle_Test_OneShot */ + +void CS_BackgroundCheckCycle_Test_EndOfList(void) +{ + CS_NoArgsCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + size_t MsgSize; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + TestMsgId = CS_CMD_MID; + MsgSize = sizeof(CS_NoArgsCmd_t); + FcnCode = 1; + + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + CS_AppData.HkPacket.ChecksumState = CS_STATE_ENABLED; + CS_AppData.HkPacket.CurrentCSTable = CS_NUM_TABLES - 1; + CS_AppData.HkPacket.CfeCoreCSState = CS_STATE_ENABLED; + CS_AppData.CfeCoreCodeSeg.State = CS_STATE_ENABLED; + + CS_AppData.HkPacket.RecomputeInProgress = false; + CS_AppData.HkPacket.OneShotInProgress = false; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_BackgroundCfeCore), 1, true); + + /* Execute the function being tested */ + CS_BackgroundCheckCycle((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundCheckCycle_Test_EndOfList */ + +void CS_DisableAllCSCmd_Test(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Background Checksumming Disabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_DisableAllCSCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.ChecksumState == CS_STATE_DISABLED, + "CS_AppData.HkPacket.ChecksumState == CS_STATE_DISABLED"); + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_DISABLE_ALL_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableAllCSCmd_Test */ + +void CS_DisableAllCSCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_DisableAllCSCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableAllCSCmd_Test_VerifyError */ + +void CS_EnableAllCSCmd_Test(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Background Checksumming Enabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_EnableAllCSCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.ChecksumState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.ChecksumState == CS_STATE_ENABLED"); + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ENABLE_ALL_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableAllCSCmd_Test */ + +void CS_EnableAllCSCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_EnableAllCSCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableAllCSCmd_Test_VerifyError */ + +void CS_DisableCfeCoreCmd_Test(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of cFE Core is Disabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_DisableCfeCoreCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CfeCoreCSState == CS_STATE_DISABLED, + "CS_AppData.HkPacket.CfeCoreCSState == CS_STATE_DISABLED"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_DISABLE_CFECORE_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableCfeCoreCmd_Test */ + +void CS_DisableCfeCoreCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_DisableCfeCoreCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableCfeCoreCmd_Test_VerifyError */ + +void CS_EnableCfeCoreCmd_Test(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of cFE Core is Enabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_EnableCfeCoreCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CfeCoreCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.CfeCoreCSState == CS_STATE_ENABLED"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ENABLE_CFECORE_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableCfeCoreCmd_Test */ + +void CS_EnableCfeCoreCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_EnableCfeCoreCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableCfeCoreCmd_Test_VerifyError */ + +void CS_DisableOSCmd_Test(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of OS code segment is Disabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_DisableOSCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.OSCSState == CS_STATE_DISABLED, + "CS_AppData.HkPacket.OSCSState == CS_STATE_DISABLED"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_DISABLE_OS_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableOSCmd_Test */ + +void CS_DisableOSCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_DisableOSCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableOSCmd_Test_VerifyError */ + +void CS_EnableOSCmd_Test(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of OS code segment is Enabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_EnableOSCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.OSCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.OSCSState == CS_STATE_ENABLED"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ENABLE_OS_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableOSCmd_Test */ + +void CS_EnableOSCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_EnableOSCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableOSCmd_Test_VerifyError */ + +void CS_ReportBaselineCfeCoreCmd_Test_Nominal(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Baseline of cFE Core is 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + CS_AppData.CfeCoreCodeSeg.ComputedYet = true; + CS_AppData.CfeCoreCodeSeg.ComparisonValue = -1; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_ReportBaselineCfeCoreCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_BASELINE_CFECORE_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineCfeCoreCmd_Test_Nominal */ + +void CS_ReportBaselineCfeCoreCmd_Test_NotComputedYet(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Baseline of cFE Core has not been computed yet"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + CS_AppData.CfeCoreCodeSeg.ComputedYet = false; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_ReportBaselineCfeCoreCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_NO_BASELINE_CFECORE_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineCfeCoreCmd_Test_NotComputedYet */ + +void CS_ReportBaselineCfeCoreCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_ReportBaselineCfeCoreCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineCfeCoreCmd_Test_VerifyError */ + +void CS_ReportBaselineOSCmd_Test_Nominal(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Baseline of OS code segment is 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + CS_AppData.OSCodeSeg.ComputedYet = true; + CS_AppData.OSCodeSeg.ComparisonValue = -1; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_ReportBaselineOSCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_BASELINE_OS_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineOSCmd_Test_Nominal */ + +void CS_ReportBaselineOSCmd_Test_NotComputedYet(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Baseline of OS code segment has not been computed yet"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + CS_AppData.OSCodeSeg.ComputedYet = false; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_ReportBaselineOSCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_NO_BASELINE_OS_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineOSCmd_Test_NotComputedYet */ + +void CS_ReportBaselineOSCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_ReportBaselineOSCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineOSCmd_Test_VerifyError */ + +void CS_RecomputeBaselineCfeCoreCmd_Test_Nominal(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Recompute of cFE core started"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + CS_AppData.HkPacket.RecomputeInProgress = false; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineCfeCoreCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == true, "CS_AppData.HkPacket.RecomputeInProgress == true"); + UtAssert_True(CS_AppData.HkPacket.OneShotInProgress == false, "CS_AppData.HkPacket.OneShotInProgress == false"); + UtAssert_True(CS_AppData.ChildTaskTable == CS_CFECORE, "CS_AppData.ChildTaskTable == CS_CFECORE"); + UtAssert_True(CS_AppData.ChildTaskEntryID == 0, "CS_AppData.ChildTaskEntryID == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.CfeCoreCodeSeg, + "CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.CfeCoreCodeSeg"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_CFECORE_STARTED_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineCfeCoreCmd_Test_Nominal */ + +void CS_RecomputeBaselineCfeCoreCmd_Test_CreateChildTaskError(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Recompute cFE core failed, CFE_ES_CreateChildTask returned: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + CS_AppData.HkPacket.RecomputeInProgress = false; + + /* Set to generate error message CS_RECOMPUTE_CFECORE_CREATE_CHDTASK_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CreateChildTask), 1, -1); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineCfeCoreCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.OneShotInProgress == false, "CS_AppData.HkPacket.OneShotInProgress == false"); + UtAssert_True(CS_AppData.ChildTaskTable == CS_CFECORE, "CS_AppData.ChildTaskTable == CS_CFECORE"); + UtAssert_True(CS_AppData.ChildTaskEntryID == 0, "CS_AppData.ChildTaskEntryID == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.CfeCoreCodeSeg, + "CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.CfeCoreCodeSeg"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_CFECORE_CREATE_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineCfeCoreCmd_Test_CreateChildTaskError */ + +void CS_RecomputeBaselineCfeCoreCmd_Test_ChildTaskError(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Recompute cFE core failed: child task in use"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + CS_AppData.HkPacket.RecomputeInProgress = true; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineCfeCoreCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineCfeCoreCmd_Test_ChildTaskError */ + +void CS_RecomputeBaselineCfeCoreCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_RecomputeBaselineCfeCoreCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineCfeCoreCmd_Test_VerifyError */ + +void CS_RecomputeBaselineCfeCoreCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Recompute cFE core failed: child task in use"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + CS_AppData.HkPacket.RecomputeInProgress = false; + + CS_AppData.HkPacket.OneShotInProgress = true; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineCfeCoreCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_CFECORE_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineCfeCoreCmd_Test_OneShot */ + +void CS_RecomputeBaselineOSCmd_Test_Nominal(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Recompute of OS code segment started"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + CS_AppData.HkPacket.RecomputeInProgress = false; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineOSCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == true, "CS_AppData.HkPacket.RecomputeInProgress == true"); + UtAssert_True(CS_AppData.HkPacket.OneShotInProgress == false, "CS_AppData.HkPacket.OneShotInProgress == false"); + UtAssert_True(CS_AppData.ChildTaskTable == CS_OSCORE, "CS_AppData.ChildTaskTable == CS_OSCORE"); + UtAssert_True(CS_AppData.ChildTaskEntryID == 0, "CS_AppData.OSCodeSeg == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.OSCodeSeg, + "CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.OSCodeSeg"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_OS_STARTED_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineOSCmd_Test_Nominal */ + +void CS_RecomputeBaselineOSCmd_Test_CreateChildTaskError(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Recompute OS code segment failed, CFE_ES_CreateChildTask returned: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + CS_AppData.HkPacket.RecomputeInProgress = false; + + /* Set to generate error message CS_RECOMPUTE_OS_CREATE_CHDTASK_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CreateChildTask), 1, -1); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineOSCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.OneShotInProgress == false, "CS_AppData.HkPacket.OneShotInProgress == false"); + UtAssert_True(CS_AppData.ChildTaskTable == CS_OSCORE, "CS_AppData.ChildTaskTable == CS_OSCORE"); + UtAssert_True(CS_AppData.ChildTaskEntryID == 0, "CS_AppData.OSCodeSeg == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.OSCodeSeg, + "CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.OSCodeSeg"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_OS_CREATE_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineOSCmd_Test_CreateChildTaskError */ + +void CS_RecomputeBaselineOSCmd_Test_ChildTaskError(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Recompute OS code segment failed: child task in use"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + CS_AppData.HkPacket.RecomputeInProgress = true; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineOSCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_OS_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineOSCmd_Test_ChildTaskError */ + +void CS_RecomputeBaselineOSCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_RecomputeBaselineOSCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineOSCmd_Test_VerifyError */ + +void CS_RecomputeBaselineOSCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Recompute OS code segment failed: child task in use"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + CS_AppData.HkPacket.RecomputeInProgress = false; + + CS_AppData.HkPacket.OneShotInProgress = true; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineOSCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_OS_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineOSCmd_Test_OneShot */ + +void CS_OneShotCmd_Test_Nominal(void) +{ + CS_OneShotCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "OneShot checksum started on address: 0x%%08X, size: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_OneShotCmd_t)); + + CmdPacket.Address = 0x00000001; + CmdPacket.Size = 2; + CmdPacket.MaxBytesPerCycle = 0; + + CS_AppData.HkPacket.RecomputeInProgress = false; + CS_AppData.MaxBytesPerCycle = 8; + + /* Sets ChildTaskID to 5 and returns CFE_SUCCESS */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_CreateChildTask), CS_CMDS_TEST_CFE_ES_CreateChildTaskHandler1, NULL); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_OneShotCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + UtAssert_True(CS_AppData.HkPacket.OneShotInProgress == true, "CS_AppData.HkPacket.OneShotInProgress == true"); + + UtAssert_True(CS_AppData.HkPacket.LastOneShotAddress == CmdPacket.Address, + "CS_AppData.HkPacket.LastOneShotAddress == CmdPacket.Address"); + UtAssert_True(CS_AppData.HkPacket.LastOneShotSize == CmdPacket.Size, + "CS_AppData.HkPacket.LastOneShotSize == CmdPacket.Size"); + UtAssert_True(CS_AppData.HkPacket.LastOneShotChecksum == 0, "CS_AppData.HkPacket.LastOneShotChecksum == 0"); + UtAssert_True(CS_AppData.HkPacket.LastOneShotMaxBytesPerCycle == CS_AppData.MaxBytesPerCycle, + "CS_AppData.HkPacket.LastOneShotMaxBytesPerCycle == CS_AppData.MaxBytesPerCycle"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ONESHOT_STARTED_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.ChildTaskID == 5, "CS_AppData.ChildTaskID == 5"); + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_OneShotCmd_Test_Nominal */ + +void CS_OneShotCmd_Test_MaxBytesPerCycleNonZero(void) +{ + CS_OneShotCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "OneShot checksum started on address: 0x%%08X, size: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_OneShotCmd_t)); + + CmdPacket.Address = 0x00000001; + CmdPacket.Size = 2; + CmdPacket.MaxBytesPerCycle = 1; + + CS_AppData.HkPacket.RecomputeInProgress = false; + CS_AppData.MaxBytesPerCycle = 8; + + /* Sets ChildTaskID to 5 and returns CFE_SUCCESS */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_CreateChildTask), CS_CMDS_TEST_CFE_ES_CreateChildTaskHandler1, NULL); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_OneShotCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + UtAssert_True(CS_AppData.HkPacket.OneShotInProgress == true, "CS_AppData.HkPacket.OneShotInProgress == true"); + + UtAssert_True(CS_AppData.HkPacket.LastOneShotAddress == CmdPacket.Address, + "CS_AppData.HkPacket.LastOneShotAddress == CmdPacket.Address"); + UtAssert_True(CS_AppData.HkPacket.LastOneShotSize == CmdPacket.Size, + "CS_AppData.HkPacket.LastOneShotSize == CmdPacket.Size"); + UtAssert_True(CS_AppData.HkPacket.LastOneShotChecksum == 0, "CS_AppData.HkPacket.LastOneShotChecksum == 0"); + UtAssert_True(CS_AppData.HkPacket.LastOneShotMaxBytesPerCycle == CmdPacket.MaxBytesPerCycle, + "CS_AppData.HkPacket.LastOneShotMaxBytesPerCycle == CmdPacket.MaxBytesPerCycle"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ONESHOT_STARTED_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.ChildTaskID == 5, "CS_AppData.ChildTaskID == 5"); + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_OneShotCmd_Test_MaxBytesPerCycleNonZero */ + +void CS_OneShotCmd_Test_CreateChildTaskError(void) +{ + CS_OneShotCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "OneShot checkum failed, CFE_ES_CreateChildTask returned: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_OneShotCmd_t)); + + CS_AppData.HkPacket.RecomputeInProgress = false; + + /* Set to generate error message CS_RECOMPUTE_OS_CREATE_CHDTASK_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CreateChildTask), 1, -1); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_OneShotCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.LastOneShotAddress == CmdPacket.Address, + "CS_AppData.HkPacket.LastOneShotAddress == CmdPacket.Address"); + UtAssert_True(CS_AppData.HkPacket.LastOneShotSize == CmdPacket.Size, + "CS_AppData.HkPacket.LastOneShotSize == CmdPacket.Size"); + UtAssert_True(CS_AppData.HkPacket.LastOneShotChecksum == 0, "CS_AppData.HkPacket.LastOneShotChecksum == 0"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ONESHOT_CREATE_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + UtAssert_True(CS_AppData.HkPacket.OneShotInProgress == false, "CS_AppData.HkPacket.OneShotInProgress == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_OneShotCmd_Test_CreateChildTaskError */ + +void CS_OneShotCmd_Test_ChildTaskError(void) +{ + CS_OneShotCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "OneShot checksum failed: child task in use"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_OneShotCmd_t)); + + CS_AppData.HkPacket.RecomputeInProgress = true; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_OneShotCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ONESHOT_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_OneShotCmd_Test_ChildTaskError */ + +void CS_OneShotCmd_Test_MemValidateRangeError(void) +{ + CS_OneShotCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "OneShot checksum failed, CFE_PSP_MemValidateRange returned: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_OneShotCmd_t)); + + CS_AppData.HkPacket.RecomputeInProgress = true; + + /* Set to generate error message CS_ONESHOT_MEMVALIDATE_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_PSP_MemValidateRange), 1, -1); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_OneShotCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ONESHOT_MEMVALIDATE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_OneShotCmd_Test_MemValidateRangeError */ + +void CS_OneShotCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_OneShotCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_OneShotCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_OneShotCmd_Test_VerifyError */ + +void CS_OneShotCmd_Test_OneShot(void) +{ + CS_OneShotCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "OneShot checksum failed: child task in use"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_OneShotCmd_t)); + + CS_AppData.HkPacket.RecomputeInProgress = false; + + CS_AppData.HkPacket.OneShotInProgress = true; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_OneShotCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ONESHOT_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_OneShotCmd_Test_OneShot */ + +void CS_CancelOneShotCmd_Test_Nominal(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "OneShot checksum calculation has been cancelled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + CS_AppData.HkPacket.RecomputeInProgress = false; + CS_AppData.HkPacket.OneShotInProgress = true; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_CancelOneShotCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.ChildTaskID == 0, "CS_AppData.ChildTaskID == 0"); + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + UtAssert_True(CS_AppData.HkPacket.OneShotInProgress == false, "CS_AppData.HkPacket.OneShotInProgress == false"); + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ONESHOT_CANCELLED_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_CancelOneShotCmd_Test_Nominal */ + +void CS_CancelOneShotCmd_Test_DeleteChildTaskError(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Cancel OneShot checksum failed, CFE_ES_DeleteChildTask returned: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + CS_AppData.HkPacket.RecomputeInProgress = false; + CS_AppData.HkPacket.OneShotInProgress = true; + + /* Set to generate error message CS_ONESHOT_CANCEL_DELETE_CHDTASK_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_DeleteChildTask), 1, -1); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_CancelOneShotCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ONESHOT_CANCEL_DELETE_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_CancelOneShotCmd_Test_DeleteChildTaskError */ + +void CS_CancelOneShotCmd_Test_NoChildTaskError(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Cancel OneShot checksum failed. No OneShot active"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + CS_AppData.HkPacket.RecomputeInProgress = true; + CS_AppData.HkPacket.OneShotInProgress = false; + + /* Set to generate error message CS_ONESHOT_CANCEL_NO_CHDTASK_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_DeleteChildTask), 1, -1); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_CancelOneShotCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ONESHOT_CANCEL_NO_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_CancelOneShotCmd_Test_NoChildTaskError */ + +void CS_CancelOneShotCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_CancelOneShotCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_CancelOneShotCmd_Test_VerifyError */ + +void CS_CancelOneShotCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Cancel OneShot checksum failed. No OneShot active"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + CS_AppData.HkPacket.RecomputeInProgress = false; + CS_AppData.HkPacket.OneShotInProgress = false; + + /* Set to generate error message CS_ONESHOT_CANCEL_NO_CHDTASK_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_DeleteChildTask), 1, -1); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_CancelOneShotCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ONESHOT_CANCEL_NO_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_CancelOneShotCmd_Test_OneShot */ + +void UtTest_Setup(void) +{ + UtTest_Add(CS_NoopCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_NoopCmd_Test"); + UtTest_Add(CS_NoopCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, "CS_NoopCmd_Test_VerifyError"); + + UtTest_Add(CS_ResetCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_ResetCmd_Test"); + UtTest_Add(CS_ResetCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, "CS_ResetCmd_Test_VerifyError"); + + UtTest_Add(CS_BackgroundCheckCycle_Test_InvalidMsgLength, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundCheckCycle_Test_InvalidMsgLength"); + UtTest_Add(CS_BackgroundCheckCycle_Test_BackgroundInProgress, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundCheckCycle_Test_BackgroundInProgress"); + UtTest_Add(CS_BackgroundCheckCycle_Test_BackgroundCfeCore, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundCheckCycle_Test_BackgroundCfeCore"); + UtTest_Add(CS_BackgroundCheckCycle_Test_BackgroundOS, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundCheckCycle_Test_BackgroundOS"); + UtTest_Add(CS_BackgroundCheckCycle_Test_BackgroundEeprom, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundCheckCycle_Test_BackgroundEeprom"); + UtTest_Add(CS_BackgroundCheckCycle_Test_BackgroundMemory, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundCheckCycle_Test_BackgroundMemory"); + UtTest_Add(CS_BackgroundCheckCycle_Test_BackgroundTables, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundCheckCycle_Test_BackgroundTables"); + UtTest_Add(CS_BackgroundCheckCycle_Test_BackgroundApp, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundCheckCycle_Test_BackgroundApp"); + UtTest_Add(CS_BackgroundCheckCycle_Test_Default, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundCheckCycle_Test_Default"); + UtTest_Add(CS_BackgroundCheckCycle_Test_Disabled, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundCheckCycle_Test_Disabled"); + UtTest_Add(CS_BackgroundCheckCycle_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundCheckCycle_Test_OneShot"); + UtTest_Add(CS_BackgroundCheckCycle_Test_EndOfList, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundCheckCycle_Test_EndOfList"); + + UtTest_Add(CS_DisableAllCSCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_DisableAllCSCmd_Test"); + UtTest_Add(CS_DisableAllCSCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableAllCSCmd_Test_VerifyError"); + + UtTest_Add(CS_EnableAllCSCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_EnableAllCSCmd_Test"); + UtTest_Add(CS_EnableAllCSCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableAllCSCmd_Test_VerifyError"); + + UtTest_Add(CS_DisableCfeCoreCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_DisableCfeCoreCmd_Test"); + UtTest_Add(CS_DisableCfeCoreCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableCfeCoreCmd_Test_VerifyError"); + + UtTest_Add(CS_EnableCfeCoreCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableCfeCoreCmd_Test_VerifyError"); + UtTest_Add(CS_EnableCfeCoreCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_EnableCfeCoreCmd_Test"); + + UtTest_Add(CS_DisableOSCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_DisableOSCmd_Test"); + UtTest_Add(CS_DisableOSCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, "CS_DisableOSCmd_Test_VerifyError"); + + UtTest_Add(CS_EnableOSCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_EnableOSCmd_Test"); + UtTest_Add(CS_EnableOSCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, "CS_EnableOSCmd_Test_VerifyError"); + + UtTest_Add(CS_ReportBaselineCfeCoreCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineCfeCoreCmd_Test_Nominal"); + UtTest_Add(CS_ReportBaselineCfeCoreCmd_Test_NotComputedYet, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineCfeCoreCmd_Test_NotComputedYet"); + UtTest_Add(CS_ReportBaselineCfeCoreCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineCfeCoreCmd_Test_VerifyError"); + + UtTest_Add(CS_ReportBaselineOSCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineOSCmd_Test_Nominal"); + UtTest_Add(CS_ReportBaselineOSCmd_Test_NotComputedYet, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineOSCmd_Test_NotComputedYet"); + UtTest_Add(CS_ReportBaselineOSCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineOSCmd_Test_VerifyError"); + + UtTest_Add(CS_RecomputeBaselineCfeCoreCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineCfeCoreCmd_Test_Nominal"); + UtTest_Add(CS_RecomputeBaselineCfeCoreCmd_Test_CreateChildTaskError, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineCfeCoreCmd_Test_CreateChildTaskError"); + UtTest_Add(CS_RecomputeBaselineCfeCoreCmd_Test_ChildTaskError, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineCfeCoreCmd_Test_ChildTaskError"); + UtTest_Add(CS_RecomputeBaselineCfeCoreCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineCfeCoreCmd_Test_VerifyError"); + UtTest_Add(CS_RecomputeBaselineCfeCoreCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineCfeCoreCmd_Test_OneShot"); + + UtTest_Add(CS_RecomputeBaselineOSCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineOSCmd_Test_Nominal"); + UtTest_Add(CS_RecomputeBaselineOSCmd_Test_CreateChildTaskError, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineOSCmd_Test_CreateChildTaskError"); + UtTest_Add(CS_RecomputeBaselineOSCmd_Test_ChildTaskError, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineOSCmd_Test_ChildTaskError"); + UtTest_Add(CS_RecomputeBaselineOSCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineOSCmd_Test_VerifyError"); + UtTest_Add(CS_RecomputeBaselineOSCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineOSCmd_Test_OneShot"); + + UtTest_Add(CS_OneShotCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_OneShotCmd_Test_Nominal"); + UtTest_Add(CS_OneShotCmd_Test_MaxBytesPerCycleNonZero, CS_Test_Setup, CS_Test_TearDown, + "CS_OneShotCmd_Test_MaxBytesPerCycleNonZero"); + UtTest_Add(CS_OneShotCmd_Test_CreateChildTaskError, CS_Test_Setup, CS_Test_TearDown, + "CS_OneShotCmd_Test_CreateChildTaskError"); + UtTest_Add(CS_OneShotCmd_Test_ChildTaskError, CS_Test_Setup, CS_Test_TearDown, "CS_OneShotCmd_Test_ChildTaskError"); + UtTest_Add(CS_OneShotCmd_Test_MemValidateRangeError, CS_Test_Setup, CS_Test_TearDown, + "CS_OneShotCmd_Test_MemValidateRangeError"); + UtTest_Add(CS_OneShotCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, "CS_OneShotCmd_Test_VerifyError"); + UtTest_Add(CS_OneShotCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, "CS_OneShotCmd_Test_OneShot"); + + UtTest_Add(CS_CancelOneShotCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_CancelOneShotCmd_Test_Nominal"); + UtTest_Add(CS_CancelOneShotCmd_Test_DeleteChildTaskError, CS_Test_Setup, CS_Test_TearDown, + "CS_CancelOneShotCmd_Test_DeleteChildTaskError"); + UtTest_Add(CS_CancelOneShotCmd_Test_NoChildTaskError, CS_Test_Setup, CS_Test_TearDown, + "CS_CancelOneShotCmd_Test_NoChildTaskError"); + UtTest_Add(CS_CancelOneShotCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_CancelOneShotCmd_Test_VerifyError"); + UtTest_Add(CS_CancelOneShotCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, "CS_CancelOneShotCmd_Test_OneShot"); + +} /* end UtTest_Setup */ + +/************************/ +/* End of File Comment */ +/************************/ diff --git a/unit-test/cs_compute_tests.c b/unit-test/cs_compute_tests.c new file mode 100644 index 0000000..3b61619 --- /dev/null +++ b/unit-test/cs_compute_tests.c @@ -0,0 +1,2157 @@ + +/* + * Includes + */ + +#include "cs_compute.h" +#include "cs_msg.h" +#include "cs_msgdefs.h" +#include "cs_events.h" +#include "cs_version.h" +#include "cs_utils.h" +#include "cs_test_utils.h" +#include +#include +#include + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +/* cs_compute_tests globals */ +uint8 call_count_CFE_EVS_SendEvent; + +/* + * Function Definitions + */ + +int32 CS_COMPUTE_TEST_CFE_TBL_GetAddressHook(void *UserObj, int32 StubRetcode, uint32 CallCount, + const UT_StubContext_t *Context) +{ + /* This function exists so that one return code can be set for the 1st run and a different for the 2nd run */ + + return CFE_TBL_ERR_UNREGISTERED; +} + +int32 CS_COMPUTE_TEST_CFE_TBL_GetInfoHook1(void *UserObj, int32 StubRetcode, uint32 CallCount, + const UT_StubContext_t *Context) +{ + CFE_TBL_Info_t *TblInfoPtr = (CFE_TBL_Info_t *)Context->ArgPtr[0]; + + TblInfoPtr->Size = 5; + + return CFE_TBL_INFO_UPDATED; +} + +void CS_COMPUTE_TEST_CFE_TBL_ShareHandler(void *UserObj, UT_EntryKey_t FuncKey, const UT_StubContext_t *Context) +{ + CFE_TBL_Handle_t *TblHandlePtr = + (CFE_TBL_Handle_t *)UT_Hook_GetArgValueByName(Context, "TblHandlePtr", CFE_TBL_Handle_t *); + + *TblHandlePtr = 99; +} + +void CS_COMPUTE_TEST_CFE_ES_GetAppInfoHandler1(void *UserObj, UT_EntryKey_t FuncKey, const UT_StubContext_t *Context) +{ + CFE_ES_AppInfo_t *AppInfo = (CFE_ES_AppInfo_t *)UT_Hook_GetArgValueByName(Context, "AppInfo", CFE_ES_AppInfo_t *); + + AppInfo->CodeSize = 5; + AppInfo->CodeAddress = 1; + AppInfo->AddressesAreValid = true; +} + +void CS_COMPUTE_TEST_CFE_ES_GetAppInfoHandler2(void *UserObj, UT_EntryKey_t FuncKey, const UT_StubContext_t *Context) +{ + CFE_ES_AppInfo_t *AppInfo = (CFE_ES_AppInfo_t *)UT_Hook_GetArgValueByName(Context, "AppInfo", CFE_ES_AppInfo_t *); + + AppInfo->AddressesAreValid = false; +} + +void CS_ComputeEepromMemory_Test_Nominal(void) +{ + int32 Result; + CS_Res_EepromMemory_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + + ResultsEntry.ByteOffset = 0; + ResultsEntry.NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + + ResultsEntry.ComputedYet = true; + + ResultsEntry.ComparisonValue = 1; + + /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ + UT_SetDefaultReturnValue(UT_KEY(CFE_ES_CalculateCRC), 1); + + /* Execute the function being tested */ + Result = CS_ComputeEepromMemory(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == true, "DoneWithEntry == true"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeEepromMemory_Test_Nominal */ + +void CS_ComputeEepromMemory_Test_Error(void) +{ + int32 Result; + CS_Res_EepromMemory_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + + ResultsEntry.ByteOffset = 0; + ResultsEntry.NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + + ResultsEntry.ComputedYet = true; + + ResultsEntry.ComparisonValue = 5; + + /* Set to satisfy condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ + UT_SetDefaultReturnValue(UT_KEY(CFE_ES_CalculateCRC), 1); + + /* Execute the function being tested */ + Result = CS_ComputeEepromMemory(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == true, "DoneWithEntry == true"); + + UtAssert_True(Result == CS_ERROR, "Result == CS_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeEepromMemory_Test_Error */ + +void CS_ComputeEepromMemory_Test_FirstTimeThrough(void) +{ + int32 Result; + CS_Res_EepromMemory_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + + ResultsEntry.ByteOffset = 0; + ResultsEntry.NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + + ResultsEntry.ComputedYet = false; + + /* ComputedCSValue and ResultsEntry.ComparisonValue will be set to value returned by this function */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 1); + + /* Execute the function being tested */ + Result = CS_ComputeEepromMemory(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == true, "DoneWithEntry == true"); + + UtAssert_True(ResultsEntry.ComputedYet == true, "ResultsEntry.ComputedYet == true"); + UtAssert_True(ResultsEntry.ComparisonValue == 1, "ResultsEntry.ComparisonValue == 1"); + UtAssert_True(ComputedCSValue == 1, "ComputedCSValue == 1"); + UtAssert_True(ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); + UtAssert_True(ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeEepromMemory_Test_FirstTimeThrough */ + +void CS_ComputeEepromMemory_Test_NotFinished(void) +{ + int32 Result; + CS_Res_EepromMemory_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + + ResultsEntry.ByteOffset = 0; + ResultsEntry.NumBytesToChecksum = 2; + CS_AppData.MaxBytesPerCycle = 1; + + ResultsEntry.ComputedYet = false; + + /* ComputedCSValue and ResultsEntry.TempChecksumValue will be set to value returned by this function */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 1); + + /* Execute the function being tested */ + Result = CS_ComputeEepromMemory(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(ResultsEntry.ByteOffset == 1, "ResultsEntry.ByteOffset == 1"); + UtAssert_True(ResultsEntry.TempChecksumValue == 1, "ResultsEntry.TempChecksumValue == 1"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeEepromMemory_Test_NotFinished */ + +void CS_ComputeTables_Test_TableNeverLoaded(void) +{ + int32 Result; + CS_Res_Tables_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables: Problem Getting table %%s info Share: 0x%%08X, GetInfo: 0x%%08X, GetAddress: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + ResultsEntry.TblHandle = 99; + + strncpy(ResultsEntry.Name, "name", 10); + + /* Set to satisfy first instance of condition "ResultGetAddress == CFE_TBL_ERR_NEVER_LOADED" */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 1, CFE_TBL_ERR_NEVER_LOADED); + + /* Execute the function being tested */ + Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == false, "DoneWithEntry == false"); + + UtAssert_True(Result == CS_ERR_NOT_FOUND, "Result == CS_ERR_NOT_FOUND"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_COMPUTE_TABLES_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeTables_Test_TableNeverLoaded */ + +void CS_ComputeTables_Test_TableUnregisteredAndNeverLoaded(void) +{ + int32 Result; + CS_Res_Tables_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables: Problem Getting table %%s info Share: 0x%%08X, GetInfo: 0x%%08X, GetAddress: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + ResultsEntry.TblHandle = 99; + + strncpy(ResultsEntry.Name, "name", 10); + + /* Set to satisfy condition "Result == CFE_TBL_ERR_UNREGISTERED" */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetInfo), 1, CFE_TBL_ERR_UNREGISTERED); + + /* Satisfies second instance of conditions "Result == CFE_TBL_ERR_UNREGISTERED" and "ResultGetAddress == + * CFE_TBL_ERR_NEVER_LOADED" */ + UT_SetHookFunction(UT_KEY(CFE_TBL_GetAddress), &CS_COMPUTE_TEST_CFE_TBL_GetAddressHook, NULL); + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, CFE_TBL_ERR_NEVER_LOADED); + UT_SetDeferredRetcode(UT_KEY(CS_AttemptTableReshare), 1, -1); + + /* Execute the function being tested */ + Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == false, "DoneWithEntry == false"); + + UtAssert_True(ResultsEntry.ComparisonValue == 0, "ResultsEntry.ComparisonValue == 0"); + UtAssert_True(ResultsEntry.StartAddress == 0, "ResultsEntry.StartAddress == 0"); + UtAssert_True(ResultsEntry.NumBytesToChecksum == 0, "ResultsEntry.NumBytesToChecksum == 0"); + + UtAssert_True(Result == CS_ERR_NOT_FOUND, "Result == CS_ERR_NOT_FOUND"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_COMPUTE_TABLES_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeTables_Test_TableUnregisteredAndNeverLoaded */ + +void CS_ComputeTables_Test_ResultShareNotSuccess(void) +{ + int32 Result; + CS_Res_Tables_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables: Problem Getting table %%s info Share: 0x%%08X, GetInfo: 0x%%08X, GetAddress: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + ResultsEntry.TblHandle = CFE_TBL_BAD_TABLE_HANDLE; + + strncpy(ResultsEntry.Name, "name", 10); + + /* Set to satisfy condition "Result == CFE_TBL_ERR_UNREGISTERED" */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetInfo), 1, CFE_TBL_ERR_UNREGISTERED); + + /* Set to fail subsequent condition "ResultShare == CFE_SUCCESS" */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_Share), 1, -1); + UT_SetDeferredRetcode(UT_KEY(CS_AttemptTableReshare), 1, -1); + + /* Set to satisfy second instance of condition "ResultGetAddress == CFE_TBL_ERR_NEVER_LOADED" */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 1, CFE_TBL_ERR_UNREGISTERED); + + /* Execute the function being tested */ + Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == false, "DoneWithEntry == false"); + + UtAssert_True(ResultsEntry.TblHandle == CFE_TBL_BAD_TABLE_HANDLE, + "ResultsEntry.TblHandle == CFE_TBL_BAD_TABLE_HANDLE"); + + UtAssert_True(Result == CS_ERR_NOT_FOUND, "Result == CS_ERR_NOT_FOUND"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_COMPUTE_TABLES_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeTables_Test_ResultShareNotSuccess */ + +void CS_ComputeTables_Test_TblInfoUpdated(void) +{ + int32 Result; + CS_Res_Tables_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + CFE_TBL_Info_t TblInfo; + + ResultsEntry.TblHandle = 99; + + ResultsEntry.ByteOffset = 0; + CS_AppData.MaxBytesPerCycle = 5; + + /* Sets TblInfo.Size = 5 and returns CFE_TBL_INFO_UPDATED */ + TblInfo.Size = 5; + + UT_SetDataBuffer(UT_KEY(CFE_TBL_GetInfo), &TblInfo, sizeof(TblInfo), false); + + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetInfo), CFE_SUCCESS); + + /* Set to satisfy subsequent condition "Result == CFE_TBL_INFO_UPDATED" */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), CFE_TBL_INFO_UPDATED); + + /* Execute the function being tested */ + Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == false, "DoneWithEntry == false"); + + UtAssert_True(ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); + UtAssert_True(ResultsEntry.StartAddress == 0, "ResultsEntry.StartAddress == 0"); + UtAssert_True(ComputedCSValue == 0, "ComputedCSValue == 0"); + UtAssert_True(ResultsEntry.ComputedYet == false, "ResultsEntry.ComputedYet == false"); + UtAssert_True(ResultsEntry.ComparisonValue == 0, "ResultsEntry.ComparisonValue == 0"); + UtAssert_True(ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); + UtAssert_True(ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeTables_Test_TblInfoUpdated */ + +void CS_ComputeTables_Test_GetInfoResult(void) +{ + int32 Result; + CS_Res_Tables_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + CFE_TBL_Info_t TblInfo; + + ResultsEntry.TblHandle = 99; + + ResultsEntry.ByteOffset = 0; + ResultsEntry.NumBytesToChecksum = 0; + CS_AppData.MaxBytesPerCycle = 5; + + /* Sets TblInfo.Size = 5 and returns CFE_TBL_INFO_UPDATED */ + TblInfo.Size = 5; + + UT_SetDataBuffer(UT_KEY(CFE_TBL_GetInfo), &TblInfo, sizeof(TblInfo), false); + + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetInfo), -1); + + /* Set to satisfy subsequent condition "Result == CFE_TBL_INFO_UPDATED" */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), CFE_TBL_INFO_UPDATED); + + /* Execute the function being tested */ + Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == false, "DoneWithEntry == false"); + + UtAssert_True(ResultsEntry.NumBytesToChecksum == 0, "ResultsEntry.NumBytesToChecksum == 0"); + UtAssert_True(ResultsEntry.StartAddress == 0, "ResultsEntry.StartAddress == 0"); + UtAssert_True(ComputedCSValue == 0, "ComputedCSValue == 0"); + UtAssert_True(ResultsEntry.ComputedYet == false, "ResultsEntry.ComputedYet == false"); + UtAssert_True(ResultsEntry.ComparisonValue == 0, "ResultsEntry.ComparisonValue == 0"); + UtAssert_True(ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); + UtAssert_True(ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeTables_Test_GetInfoResult */ + +void CS_ComputeTables_Test_CSError(void) +{ + int32 Result; + CS_Res_Tables_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + CFE_TBL_Info_t TblInfo; + + ResultsEntry.TblHandle = 99; + + ResultsEntry.ByteOffset = 0; + CS_AppData.MaxBytesPerCycle = 5; + + ResultsEntry.ComputedYet = true; + + ResultsEntry.ComparisonValue = 1; + + /* Sets TblInfo.Size = 5 and returns CFE_SUCCESS */ + TblInfo.Size = 5; + + UT_SetDataBuffer(UT_KEY(CFE_TBL_GetInfo), &TblInfo, sizeof(TblInfo), false); + + /* Set to satisfy condition "Result == CFE_SUCCESS" and to fail other conditions that check for other values of + * Result */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), CFE_SUCCESS); + + /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 2); + + /* Execute the function being tested */ + Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == true, "DoneWithEntry == true"); + + UtAssert_True(ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); + UtAssert_True(ResultsEntry.StartAddress == 0, "ResultsEntry.StartAddress == 0"); + UtAssert_True(ComputedCSValue == 2, "ComputedCSValue == 2"); + UtAssert_True(ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); + UtAssert_True(ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); + + UtAssert_True(Result == CS_ERROR, "Result == CS_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeTables_Test_CSError */ + +void CS_ComputeTables_Test_NominalBadTableHandle(void) +{ + int32 Result; + CS_Res_Tables_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + CFE_TBL_Info_t TblInfo; + + ResultsEntry.TblHandle = CFE_TBL_BAD_TABLE_HANDLE; + + ResultsEntry.ByteOffset = 0; + CS_AppData.MaxBytesPerCycle = 5; + + ResultsEntry.ComputedYet = true; + + ResultsEntry.ComparisonValue = 2; + + /* Sets ResultsEntry->TblHandle to 99 and returns CFE_SUCCESS */ + UT_SetHandlerFunction(UT_KEY(CFE_TBL_Share), CS_COMPUTE_TEST_CFE_TBL_ShareHandler, NULL); + + /* Sets TblInfo.Size = 5 and returns CFE_SUCCESS */ + TblInfo.Size = 5; + + UT_SetDataBuffer(UT_KEY(CFE_TBL_GetInfo), &TblInfo, sizeof(TblInfo), false); + + /* Set to satisfy condition "Result == CFE_SUCCESS" and to fail other conditions that check for other values of + * Result */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), CFE_SUCCESS); + + /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 2); + + /* Execute the function being tested */ + Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == true, "DoneWithEntry == true"); + + UtAssert_True(ResultsEntry.TblHandle == 99, "ResultsEntry.TblHandle == 99"); + + UtAssert_True(ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); + UtAssert_True(ResultsEntry.StartAddress == 0, "ResultsEntry.StartAddress == 0"); + UtAssert_True(ComputedCSValue == 2, "ComputedCSValue == 2"); + UtAssert_True(ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); + UtAssert_True(ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeTables_Test_NominalBadTableHandle */ + +void CS_ComputeTables_Test_FirstTimeThrough(void) +{ + int32 Result; + CS_Res_Tables_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + CFE_TBL_Info_t TblInfo; + + ResultsEntry.TblHandle = CFE_TBL_BAD_TABLE_HANDLE; + + ResultsEntry.ByteOffset = 0; + CS_AppData.MaxBytesPerCycle = 5; + + ResultsEntry.ComputedYet = false; + + ResultsEntry.ComparisonValue = 2; + + /* Sets ResultsEntry->TblHandle to 99 and returns CFE_SUCCESS */ + UT_SetHandlerFunction(UT_KEY(CFE_TBL_Share), CS_COMPUTE_TEST_CFE_TBL_ShareHandler, NULL); + + /* Sets TblInfo.Size = 5 and returns CFE_SUCCESS */ + TblInfo.Size = 5; + + UT_SetDataBuffer(UT_KEY(CFE_TBL_GetInfo), &TblInfo, sizeof(TblInfo), false); + + /* Set to satisfy condition "Result == CFE_SUCCESS" and to fail other conditions that check for other values of + * Result */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), CFE_SUCCESS); + + /* Set to cause ResultsEntry->ComparisonValue to be set to 3 */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 3); + + /* Execute the function being tested */ + Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == true, "DoneWithEntry == true"); + + UtAssert_True(ResultsEntry.TblHandle == 99, "ResultsEntry.TblHandle == 99"); + + UtAssert_True(ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); + UtAssert_True(ResultsEntry.StartAddress == 0, "ResultsEntry.StartAddress == 0"); + + UtAssert_True(ResultsEntry.ComputedYet == true, "ResultsEntry.ComputedYet == true"); + UtAssert_True(ResultsEntry.ComparisonValue == 3, "ResultsEntry.ComparisonValue == 3"); + + UtAssert_True(ComputedCSValue == 3, "ComputedCSValue == 3"); + UtAssert_True(ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); + UtAssert_True(ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeTables_Test_FirstTimeThrough */ + +void CS_ComputeTables_Test_EntryNotFinished(void) +{ + int32 Result; + CS_Res_Tables_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + CFE_TBL_Info_t TblInfo; + + ResultsEntry.TblHandle = CFE_TBL_BAD_TABLE_HANDLE; + + ResultsEntry.ByteOffset = 0; + CS_AppData.MaxBytesPerCycle = 3; + + ResultsEntry.ComputedYet = false; + + ResultsEntry.ComparisonValue = 2; + + /* Sets ResultsEntry->TblHandle to 99 and returns CFE_SUCCESS */ + UT_SetHandlerFunction(UT_KEY(CFE_TBL_Share), CS_COMPUTE_TEST_CFE_TBL_ShareHandler, NULL); + + /* Sets TblInfo.Size = 5 and returns CFE_SUCCESS */ + TblInfo.Size = 5; + + UT_SetDataBuffer(UT_KEY(CFE_TBL_GetInfo), &TblInfo, sizeof(TblInfo), false); + + /* Set to satisfy condition "Result == CFE_SUCCESS" and to fail other conditions that check for other values of + * Result */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), CFE_SUCCESS); + + /* Set to cause ResultsEntry->ComparisonValue to be set to 3 */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 3); + + /* Execute the function being tested */ + Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == false, "DoneWithEntry == false"); + + UtAssert_True(ResultsEntry.TblHandle == 99, "ResultsEntry.TblHandle == 99"); + + UtAssert_True(ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); + UtAssert_True(ResultsEntry.StartAddress == 0, "ResultsEntry.StartAddress == 0"); + + UtAssert_True(ResultsEntry.ByteOffset == 3, "ResultsEntry.ByteOffset == 3"); + UtAssert_True(ResultsEntry.TempChecksumValue == 3, "ResultsEntry.TempChecksumValue == 3"); + UtAssert_True(ComputedCSValue == 3, "ComputedCSValue == 3"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeTables_Test_EntryNotFinished */ + +void CS_ComputeTables_Test_ComputeTablesReleaseError(void) +{ + int32 Result; + CS_Res_Tables_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + CFE_TBL_Info_t TblInfo; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables: Could not release addresss for table %%s, returned: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + ResultsEntry.TblHandle = CFE_TBL_BAD_TABLE_HANDLE; + + ResultsEntry.ByteOffset = 0; + CS_AppData.MaxBytesPerCycle = 3; + + ResultsEntry.ComputedYet = false; + + ResultsEntry.ComparisonValue = 2; + + strncpy(ResultsEntry.Name, "name", 10); + + /* Sets ResultsEntry->TblHandle to 99 and returns CFE_SUCCESS */ + UT_SetHandlerFunction(UT_KEY(CFE_TBL_Share), CS_COMPUTE_TEST_CFE_TBL_ShareHandler, NULL); + + /* Sets TblInfo.Size = 5 and returns CFE_SUCCESS */ + TblInfo.Size = 5; + + UT_SetDataBuffer(UT_KEY(CFE_TBL_GetInfo), &TblInfo, sizeof(TblInfo), false); + + /* Set to satisfy condition "Result == CFE_SUCCESS" and to fail other conditions that check for other values of + * Result */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), CFE_SUCCESS); + + /* Set to cause ResultsEntry->ComparisonValue to be set to 3 */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 3); + + /* Set to generate error message CS_COMPUTE_TABLES_RELEASE_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_ReleaseAddress), 1, -1); + + /* Execute the function being tested */ + Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == false, "DoneWithEntry == false"); + + UtAssert_True(ResultsEntry.TblHandle == 99, "ResultsEntry.TblHandle == 99"); + + UtAssert_True(ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); + UtAssert_True(ResultsEntry.StartAddress == 0, "ResultsEntry.StartAddress == 0"); + + UtAssert_True(ResultsEntry.ByteOffset == 3, "ResultsEntry.ByteOffset == 3"); + UtAssert_True(ResultsEntry.TempChecksumValue == 3, "ResultsEntry.TempChecksumValue == 3"); + UtAssert_True(ComputedCSValue == 3, "ComputedCSValue == 3"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_COMPUTE_TABLES_RELEASE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeTables_Test_ComputeTablesReleaseError */ + +void CS_ComputeTables_Test_ComputeTablesError(void) +{ + int32 Result; + CS_Res_Tables_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + CFE_TBL_Info_t TblInfo; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables: Problem Getting table %%s info Share: 0x%%08X, GetInfo: 0x%%08X, GetAddress: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + ResultsEntry.TblHandle = CFE_TBL_BAD_TABLE_HANDLE; + + strncpy(ResultsEntry.Name, "name", 10); + + /* Sets ResultsEntry->TblHandle to 99 and returns CFE_SUCCESS */ + UT_SetHandlerFunction(UT_KEY(CFE_TBL_Share), CS_COMPUTE_TEST_CFE_TBL_ShareHandler, NULL); + + /* Sets TblInfo.Size = 5 and returns CFE_SUCCESS */ + TblInfo.Size = 5; + + UT_SetDataBuffer(UT_KEY(CFE_TBL_GetInfo), &TblInfo, sizeof(TblInfo), false); + + /* Set to generate error message CS_COMPUTE_TABLES_ERR_EID */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), -1); + + /* Execute the function being tested */ + Result = CS_ComputeTables(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == false, "DoneWithEntry == false"); + + UtAssert_True(Result == CS_ERR_NOT_FOUND, "Result == CS_ERR_NOT_FOUND"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_COMPUTE_TABLES_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeTables_Test_ComputeTablesError */ + +void CS_ComputeApp_Test_Nominal(void) +{ + int32 Result; + CS_Res_App_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + + ResultsEntry.ByteOffset = 0; + CS_AppData.MaxBytesPerCycle = 5; + + ResultsEntry.ComputedYet = true; + + ResultsEntry.ComparisonValue = 2; + + /* Sets AppInfo.CodeSize = 5, sets AppInfo.CodeAddress = 1, AppInfo.AddressesAreValid = true, and returns + * CFE_SUCCESS */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppInfo), CS_COMPUTE_TEST_CFE_ES_GetAppInfoHandler1, NULL); + + /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 2); + + /* Execute the function being tested */ + Result = CS_ComputeApp(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == true, "DoneWithEntry == true"); + + UtAssert_True(ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); + UtAssert_True(ResultsEntry.StartAddress == 1, "ResultsEntry.StartAddress == 1"); + + UtAssert_True(ComputedCSValue == 2, "ComputedCSValue == 2"); + UtAssert_True(ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); + UtAssert_True(ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeApp_Test_Nominal */ + +void CS_ComputeApp_Test_GetAppIDByNameError(void) +{ + int32 Result; + CS_Res_App_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps: Problems getting app %%s info, GetAppID: 0x%%08X, GetAppInfo: 0x%%08X, AddressValid: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + strncpy(ResultsEntry.Name, "name", 10); + + /* Set to generate error CS_COMPUTE_APP_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_GetAppIDByName), 1, -1); + + /* Execute the function being tested */ + Result = CS_ComputeApp(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == false, "DoneWithEntry == false"); + + UtAssert_True(Result == CS_ERR_NOT_FOUND, "Result == CS_ERR_NOT_FOUND"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_COMPUTE_APP_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeApp_Test_GetAppIDByNameError */ + +void CS_ComputeApp_Test_GetAppInfoError(void) +{ + int32 Result; + CS_Res_App_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps: Problems getting app %%s info, GetAppID: 0x%%08X, GetAppInfo: 0x%%08X, AddressValid: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + strncpy(ResultsEntry.Name, "name", 10); + + /* Set to generate error CS_COMPUTE_APP_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_GetAppInfo), 1, -1); + + /* Execute the function being tested */ + Result = CS_ComputeApp(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == false, "DoneWithEntry == false"); + + UtAssert_True(Result == CS_ERR_NOT_FOUND, "Result == CS_ERR_NOT_FOUND"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_COMPUTE_APP_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeApp_Test_GetAppInfoError */ + +void CS_ComputeApp_Test_ComputeAppPlatformError(void) +{ + int32 Result; + CS_Res_App_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS cannot get a valid address for %%s, due to the platform"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps: Problems getting app %%s info, GetAppID: 0x%%08X, GetAppInfo: 0x%%08X, AddressValid: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + strncpy(ResultsEntry.Name, "name", 10); + + /* Sets AppInfo.AddressesAreValid = false and returns CFE_SUCCESS */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppInfo), CS_COMPUTE_TEST_CFE_ES_GetAppInfoHandler2, NULL); + + /* Execute the function being tested */ + Result = CS_ComputeApp(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == false, "DoneWithEntry == false"); + + UtAssert_True(Result == CS_ERR_NOT_FOUND, "Result == CS_ERR_NOT_FOUND"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_COMPUTE_APP_PLATFORM_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_COMPUTE_APP_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeApp_Test_ComputeAppPlatformError */ + +void CS_ComputeApp_Test_DifferFromSavedValue(void) +{ + int32 Result; + CS_Res_App_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + ResultsEntry.ByteOffset = 0; + CS_AppData.MaxBytesPerCycle = 5; + + ResultsEntry.ComputedYet = true; + + ResultsEntry.ComparisonValue = 3; + + /* Sets AppInfo.CodeSize = 5, sets AppInfo.CodeAddress = 1, AppInfo.AddressesAreValid = true, and returns + * CFE_SUCCESS */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppInfo), CS_COMPUTE_TEST_CFE_ES_GetAppInfoHandler1, NULL); + + /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 2); + + /* Execute the function being tested */ + Result = CS_ComputeApp(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == true, "DoneWithEntry == true"); + + UtAssert_True(ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); + UtAssert_True(ResultsEntry.StartAddress == 1, "ResultsEntry.StartAddress == 1"); + + UtAssert_True(Result == CS_ERROR, "Result == CS_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeApp_Test_DifferFromSavedValue */ + +void CS_ComputeApp_Test_FirstTimeThrough(void) +{ + int32 Result; + CS_Res_App_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + + ResultsEntry.ByteOffset = 0; + CS_AppData.MaxBytesPerCycle = 5; + + ResultsEntry.ComputedYet = false; + + ResultsEntry.ComparisonValue = 3; + + /* Sets AppInfo.CodeSize = 5, sets AppInfo.CodeAddress = 1, AppInfo.AddressesAreValid = true, and returns + * CFE_SUCCESS */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppInfo), CS_COMPUTE_TEST_CFE_ES_GetAppInfoHandler1, NULL); + + /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 2); + + /* Execute the function being tested */ + Result = CS_ComputeApp(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == true, "DoneWithEntry == true"); + + UtAssert_True(ResultsEntry.NumBytesToChecksum == 5, "ResultsEntry.NumBytesToChecksum == 5"); + UtAssert_True(ResultsEntry.StartAddress == 1, "ResultsEntry.StartAddress == 1"); + + UtAssert_True(ResultsEntry.ComputedYet == true, "ResultsEntry.ComputedYet == true"); + UtAssert_True(ResultsEntry.ComparisonValue == 2, "ResultsEntry.ComparisonValue == 2"); + + UtAssert_True(ComputedCSValue == 2, "ComputedCSValue == 2"); + UtAssert_True(ResultsEntry.ByteOffset == 0, "ResultsEntry.ByteOffset == 0"); + UtAssert_True(ResultsEntry.TempChecksumValue == 0, "ResultsEntry.TempChecksumValue == 0"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeApp_Test_FirstTimeThrough */ + +void CS_ComputeApp_Test_EntryNotFinished(void) +{ + int32 Result; + CS_Res_App_Table_Entry_t ResultsEntry; + uint32 ComputedCSValue; + bool DoneWithEntry; + CFE_TBL_Info_t TblInfo; + + ResultsEntry.ByteOffset = 0; + CS_AppData.MaxBytesPerCycle = 3; + + ResultsEntry.ComputedYet = true; + + ResultsEntry.ComparisonValue = 3; + + /* Sets AppInfo.CodeSize = 5, sets AppInfo.CodeAddress = 1, AppInfo.AddressesAreValid = true, and returns + * CFE_SUCCESS */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppInfo), CS_COMPUTE_TEST_CFE_ES_GetAppInfoHandler1, NULL); + + TblInfo.Size = 5; + + UT_SetDataBuffer(UT_KEY(CFE_TBL_GetInfo), &TblInfo, sizeof(TblInfo), false); + + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetInfo), CFE_TBL_INFO_UPDATED); + + /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 2); + + /* Execute the function being tested */ + Result = CS_ComputeApp(&ResultsEntry, &ComputedCSValue, &DoneWithEntry); + + /* Verify results */ + UtAssert_True(DoneWithEntry == false, "DoneWithEntry == false"); + + UtAssert_True(ResultsEntry.StartAddress == 1, "ResultsEntry.StartAddress == 1"); + + UtAssert_True(ResultsEntry.ByteOffset == 3, "ResultsEntry.ByteOffset == 3"); + UtAssert_True(ResultsEntry.TempChecksumValue == 2, "ResultsEntry.TempChecksumValue == 2"); + UtAssert_True(ComputedCSValue == 2, "ComputedCSValue == 2"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ComputeApp_Test_EntryNotFinished */ + +void CS_RecomputeEepromMemoryChildTask_Test_EEPROMTable(void) +{ + CS_Res_EepromMemory_Table_Entry_t RecomputeEepromMemoryEntry; + CS_Def_EepromMemory_Table_Entry_t DefEepromTbl[10]; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "%%s entry %%d recompute finished. New baseline is 0X%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.RecomputeEepromMemoryEntryPtr = &RecomputeEepromMemoryEntry; + CS_AppData.DefEepromTblPtr = DefEepromTbl; + + CS_AppData.ChildTaskTable = CS_EEPROM_TABLE; + + CS_AppData.ChildTaskEntryID = 1; + + CS_AppData.DefEepromTblPtr[1].StartAddress = 1; + + RecomputeEepromMemoryEntry.StartAddress = CS_AppData.DefEepromTblPtr[1].StartAddress; + + DefEepromTbl[1].State = 1; + + CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset = 0; + CS_AppData.RecomputeEepromMemoryEntryPtr->NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + + /* Set to a value, which will be printed in message CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 1); + + CS_AppData.RecomputeEepromMemoryEntryPtr->State = 99; + + /* Execute the function being tested */ + CS_RecomputeEepromMemoryChildTask(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0, + "CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0, + "CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == true, + "CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == true"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99, + "CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99"); + UtAssert_True(CS_AppData.DefEepromTblPtr[CS_AppData.ChildTaskEntryID].State == 1, + "CS_AppData.DefEepromTblPtr[CS_AppData.ChildTaskEntryID].State == 1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeEepromMemoryChildTask_Test_EEPROMTable */ + +void CS_RecomputeEepromMemoryChildTask_Test_MemoryTable(void) +{ + CS_Res_EepromMemory_Table_Entry_t RecomputeEepromMemoryEntry; + CS_Def_EepromMemory_Table_Entry_t DefMemoryTbl[10]; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "%%s entry %%d recompute finished. New baseline is 0X%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.RecomputeEepromMemoryEntryPtr = &RecomputeEepromMemoryEntry; + CS_AppData.DefMemoryTblPtr = DefMemoryTbl; + + CS_AppData.ChildTaskTable = CS_MEMORY_TABLE; + + CS_AppData.ChildTaskEntryID = 1; + + CS_AppData.DefMemoryTblPtr[1].StartAddress = 1; + + RecomputeEepromMemoryEntry.StartAddress = CS_AppData.DefMemoryTblPtr[1].StartAddress; + + DefMemoryTbl[1].State = 1; + + CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset = 0; + CS_AppData.RecomputeEepromMemoryEntryPtr->NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + + /* Set to a value, which will be printed in message CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 1); + + CS_AppData.RecomputeEepromMemoryEntryPtr->State = 99; + + /* Execute the function being tested */ + CS_RecomputeEepromMemoryChildTask(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0, + "CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0, + "CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == true, + "CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == true"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99, + "CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99"); + UtAssert_True(CS_AppData.DefMemoryTblPtr[CS_AppData.ChildTaskEntryID].State == 1, + "CS_AppData.DefMemoryTblPtr[CS_AppData.ChildTaskEntryID].State == 1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeEepromMemoryChildTask_Test_MemoryTable */ + +void CS_RecomputeEepromMemoryChildTask_Test_CFECore(void) +{ + CS_Res_EepromMemory_Table_Entry_t RecomputeEepromMemoryEntry; + CS_Def_EepromMemory_Table_Entry_t DefMemoryTbl[10]; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "%%s entry %%d recompute finished. New baseline is 0X%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.RecomputeEepromMemoryEntryPtr = &RecomputeEepromMemoryEntry; + CS_AppData.DefMemoryTblPtr = DefMemoryTbl; + + CS_AppData.ChildTaskTable = CS_CFECORE; + + CS_AppData.ChildTaskEntryID = 1; + + CS_AppData.DefMemoryTblPtr[1].StartAddress = 1; + + RecomputeEepromMemoryEntry.StartAddress = CS_AppData.DefMemoryTblPtr[1].StartAddress; + + DefMemoryTbl[1].State = 1; + + CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset = 0; + CS_AppData.RecomputeEepromMemoryEntryPtr->NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + + /* Set to a value, which will be printed in message CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 1); + + CS_AppData.RecomputeEepromMemoryEntryPtr->State = 99; + + /* Execute the function being tested */ + CS_RecomputeEepromMemoryChildTask(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0, + "CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0, + "CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == true, + "CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == true"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99, + "CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99"); + UtAssert_True(CS_AppData.DefMemoryTblPtr[CS_AppData.ChildTaskEntryID].State == 1, + "CS_AppData.DefMemoryTblPtr[CS_AppData.ChildTaskEntryID].State == 1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CfeCoreBaseline == 1, "CS_AppData.HkPacket.CfeCoreBaseline == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeEepromMemoryChildTask_Test_CFECore */ + +void CS_RecomputeEepromMemoryChildTask_Test_OSCore(void) +{ + CS_Res_EepromMemory_Table_Entry_t RecomputeEepromMemoryEntry; + CS_Def_EepromMemory_Table_Entry_t DefMemoryTbl[10]; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "%%s entry %%d recompute finished. New baseline is 0X%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.RecomputeEepromMemoryEntryPtr = &RecomputeEepromMemoryEntry; + CS_AppData.DefMemoryTblPtr = DefMemoryTbl; + + CS_AppData.ChildTaskTable = CS_OSCORE; + + CS_AppData.ChildTaskEntryID = 1; + + CS_AppData.DefMemoryTblPtr[1].StartAddress = 1; + + RecomputeEepromMemoryEntry.StartAddress = CS_AppData.DefMemoryTblPtr[1].StartAddress; + + DefMemoryTbl[1].State = 1; + + CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset = 0; + CS_AppData.RecomputeEepromMemoryEntryPtr->NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + + /* Set to a value, which will be printed in message CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 1); + + CS_AppData.RecomputeEepromMemoryEntryPtr->State = 99; + + /* Execute the function being tested */ + CS_RecomputeEepromMemoryChildTask(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0, + "CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0, + "CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == true, + "CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == true"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99, + "CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99"); + UtAssert_True(CS_AppData.DefMemoryTblPtr[CS_AppData.ChildTaskEntryID].State == 1, + "CS_AppData.DefMemoryTblPtr[CS_AppData.ChildTaskEntryID].State == 1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.OSBaseline == 1, "CS_AppData.HkPacket.OSBaseline == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeEepromMemoryChildTask_Test_OSCore */ + +void CS_RecomputeEepromMemoryChildTask_Test_EEPROMTableEntryId(void) +{ + CS_Res_EepromMemory_Table_Entry_t RecomputeEepromMemoryEntry; + CS_Def_EepromMemory_Table_Entry_t DefEepromTbl[10]; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "%%s entry %%d recompute finished. New baseline is 0X%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.RecomputeEepromMemoryEntryPtr = &RecomputeEepromMemoryEntry; + CS_AppData.DefEepromTblPtr = DefEepromTbl; + + CS_AppData.ChildTaskTable = CS_EEPROM_TABLE; + + CS_AppData.ChildTaskEntryID = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; + + CS_AppData.DefEepromTblPtr[1].StartAddress = 1; + + RecomputeEepromMemoryEntry.StartAddress = CS_AppData.DefEepromTblPtr[1].StartAddress; + + DefEepromTbl[1].State = 1; + + CS_AppData.DefEepromTblPtr[CS_AppData.ChildTaskEntryID].State = 0; + + CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset = 0; + CS_AppData.RecomputeEepromMemoryEntryPtr->NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + + /* Set to a value, which will be printed in message CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 1); + + CS_AppData.RecomputeEepromMemoryEntryPtr->State = 99; + + /* Execute the function being tested */ + CS_RecomputeEepromMemoryChildTask(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0, + "CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0, + "CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == true, + "CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == true"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99, + "CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99"); + UtAssert_True(CS_AppData.DefEepromTblPtr[CS_AppData.ChildTaskEntryID].State == 0, + "CS_AppData.DefEepromTblPtr[CS_AppData.ChildTaskEntryID].State == 0"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeEepromMemoryChildTask_Test_EEPROMTableEntryId */ + +void CS_RecomputeEepromMemoryChildTask_Test_EEPROMTableStartAddress(void) +{ + CS_Res_EepromMemory_Table_Entry_t RecomputeEepromMemoryEntry; + CS_Def_EepromMemory_Table_Entry_t DefEepromTbl[10]; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "%%s entry %%d recompute finished. New baseline is 0X%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.RecomputeEepromMemoryEntryPtr = &RecomputeEepromMemoryEntry; + CS_AppData.DefEepromTblPtr = DefEepromTbl; + + CS_AppData.ChildTaskTable = CS_EEPROM_TABLE; + + CS_AppData.ChildTaskEntryID = 1; + + CS_AppData.DefEepromTblPtr[1].StartAddress = 1; + + RecomputeEepromMemoryEntry.StartAddress = 0; + + DefEepromTbl[1].State = 1; + + CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset = 0; + CS_AppData.RecomputeEepromMemoryEntryPtr->NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + + /* Set to a value, which will be printed in message CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 1); + + CS_AppData.RecomputeEepromMemoryEntryPtr->State = 99; + + /* Execute the function being tested */ + CS_RecomputeEepromMemoryChildTask(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0, + "CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0, + "CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == true, + "CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == true"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99, + "CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99"); + UtAssert_True(CS_AppData.DefEepromTblPtr[CS_AppData.ChildTaskEntryID].State == 1, + "CS_AppData.DefEepromTblPtr[CS_AppData.ChildTaskEntryID].State == 1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeEepromMemoryChildTask_Test_EEPROMTableStartAddress */ + +void CS_RecomputeEepromMemoryChildTask_Test_EEPROMTableState(void) +{ + CS_Res_EepromMemory_Table_Entry_t RecomputeEepromMemoryEntry; + CS_Def_EepromMemory_Table_Entry_t DefEepromTbl[10]; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "%%s entry %%d recompute finished. New baseline is 0X%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.RecomputeEepromMemoryEntryPtr = &RecomputeEepromMemoryEntry; + CS_AppData.DefEepromTblPtr = DefEepromTbl; + + CS_AppData.ChildTaskTable = CS_EEPROM_TABLE; + + CS_AppData.ChildTaskEntryID = 1; + + CS_AppData.DefEepromTblPtr[1].StartAddress = 1; + + RecomputeEepromMemoryEntry.StartAddress = 1; + + DefEepromTbl[1].State = CS_STATE_EMPTY; + + CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset = 0; + CS_AppData.RecomputeEepromMemoryEntryPtr->NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + + /* Set to a value, which will be printed in message CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 1); + + CS_AppData.RecomputeEepromMemoryEntryPtr->State = 99; + + /* Execute the function being tested */ + CS_RecomputeEepromMemoryChildTask(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0, + "CS_AppData.RecomputeEepromMemoryEntryPtr->TempChecksumValue == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0, + "CS_AppData.RecomputeEepromMemoryEntryPtr->ByteOffset == 0"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == true, + "CS_AppData.RecomputeEepromMemoryEntryPtr->ComputedYet == true"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99, + "CS_AppData.RecomputeEepromMemoryEntryPtr->State == 99"); + UtAssert_True(CS_AppData.DefEepromTblPtr[CS_AppData.ChildTaskEntryID].State == CS_STATE_EMPTY, + "CS_AppData.DefEepromTblPtr[CS_AppData.ChildTaskEntryID].State == CS_STATE_EMPTY"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_FINISH_EEPROM_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeEepromMemoryChildTask_Test_EEPROMTableState */ + +void CS_RecomputeAppChildTask_Test_Nominal(void) +{ + CS_Res_App_Table_Entry_t RecomputeAppEntry; + CS_Def_App_Table_Entry_t DefAppTbl[10]; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "App %%s recompute finished. New baseline is 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.RecomputeAppEntryPtr = &RecomputeAppEntry; + CS_AppData.DefAppTblPtr = DefAppTbl; + + CS_AppData.ChildTaskTable = CS_OSCORE; + + CS_AppData.ChildTaskEntryID = 1; + + DefAppTbl[1].State = 1; + + CS_AppData.RecomputeAppEntryPtr->ByteOffset = 0; + CS_AppData.RecomputeAppEntryPtr->NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + + /* Set to a value, which will be printed in message CS_RECOMPUTE_FINISH_APP_INF_EID */ + UT_SetDefaultReturnValue(UT_KEY(CFE_ES_CalculateCRC), 1); + + CS_AppData.RecomputeAppEntryPtr->State = 99; + + strncpy(CS_AppData.RecomputeAppEntryPtr->Name, "name", 10); + strncpy(DefAppTbl[1].Name, "name", 10); + + /* Sets AppInfo.CodeSize = 5, sets AppInfo.CodeAddress = 1, AppInfo.AddressesAreValid = true, and returns + * CFE_SUCCESS */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppInfo), CS_COMPUTE_TEST_CFE_ES_GetAppInfoHandler1, NULL); + + /* Execute the function being tested */ + CS_RecomputeAppChildTask(); + + /* Verify results */ + UtAssert_True(CS_AppData.RecomputeAppEntryPtr->State == 99, "CS_AppData.RecomputeAppEntryPtr->State == 99"); + UtAssert_True(CS_AppData.DefAppTblPtr[CS_AppData.ChildTaskEntryID].State == 1, + "CS_AppData.DefAppTblPtr[CS_AppData.ChildTaskEntryID].State == 1"); + UtAssert_True(CS_AppData.RecomputeAppEntryPtr->TempChecksumValue == 0, + "CS_AppData.RecomputeAppEntryPtr->TempChecksumValue == 0"); + UtAssert_True(CS_AppData.RecomputeAppEntryPtr->ByteOffset == 0, "CS_AppData.RecomputeAppEntryPtr->ByteOffset == 0"); + UtAssert_True(CS_AppData.RecomputeAppEntryPtr->ComputedYet == true, + "CS_AppData.RecomputeAppEntryPtr->ComputedYet == true"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_FINISH_APP_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeAppChildTask_Test_Nominal */ + +void CS_RecomputeAppChildTask_Test_CouldNotGetAddress(void) +{ + CS_Res_App_Table_Entry_t RecomputeAppEntry; + CS_Def_App_Table_Entry_t DefAppTbl[10]; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "App %%s recompute failed. Could not get address"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.RecomputeAppEntryPtr = &RecomputeAppEntry; + CS_AppData.DefAppTblPtr = DefAppTbl; + + CS_AppData.ChildTaskTable = CS_OSCORE; + + CS_AppData.ChildTaskEntryID = 1; + + DefAppTbl[1].State = 1; + + CS_AppData.RecomputeAppEntryPtr->State = 99; + + strncpy(CS_AppData.RecomputeAppEntryPtr->Name, "name", 10); + strncpy(DefAppTbl[1].Name, "name", 10); + + /* Set to cause CS_ComputeApp to return CS_ERR_NOT_FOUND */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_GetAppIDByName), 1, -1); + + /* Sets AppInfo.CodeSize = 5, sets AppInfo.CodeAddress = 1, AppInfo.AddressesAreValid = true, and returns + * CFE_SUCCESS */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppInfo), CS_COMPUTE_TEST_CFE_ES_GetAppInfoHandler1, NULL); + + /* Execute the function being tested */ + CS_RecomputeAppChildTask(); + + /* Verify results */ + UtAssert_True(CS_AppData.RecomputeAppEntryPtr->State == 99, "CS_AppData.RecomputeAppEntryPtr->State == 99"); + UtAssert_True(CS_AppData.DefAppTblPtr[CS_AppData.ChildTaskEntryID].State == 1, + "CS_AppData.DefAppTblPtr[CS_AppData.ChildTaskEntryID].State == 1"); + UtAssert_True(CS_AppData.RecomputeAppEntryPtr->TempChecksumValue == 0, + "CS_AppData.RecomputeAppEntryPtr->TempChecksumValue == 0"); + UtAssert_True(CS_AppData.RecomputeAppEntryPtr->ByteOffset == 0, "CS_AppData.RecomputeAppEntryPtr->ByteOffset == 0"); + UtAssert_True(CS_AppData.RecomputeAppEntryPtr->ComputedYet == false, + "CS_AppData.RecomputeAppEntryPtr->ComputedYet == false"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_RECOMPUTE_ERROR_APP_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + /* Generates 1 event message we don't care about in this test */ + +} /* end CS_RecomputeAppChildTask_Test_CouldNotGetAddress */ + +void CS_RecomputeAppChildTask_Test_DefEntryId(void) +{ + CS_Res_App_Table_Entry_t RecomputeAppEntry; + CS_Def_App_Table_Entry_t DefAppTbl[10]; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "App %%s recompute finished. New baseline is 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.RecomputeAppEntryPtr = &RecomputeAppEntry; + CS_AppData.DefAppTblPtr = DefAppTbl; + + CS_AppData.ChildTaskTable = CS_OSCORE; + + CS_AppData.ChildTaskEntryID = 1; + + CS_AppData.RecomputeAppEntryPtr->ByteOffset = 0; + CS_AppData.RecomputeAppEntryPtr->NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + + /* Set to a value, which will be printed in message CS_RECOMPUTE_FINISH_APP_INF_EID */ + UT_SetDefaultReturnValue(UT_KEY(CFE_ES_CalculateCRC), 1); + + CS_AppData.RecomputeAppEntryPtr->State = 99; + + strncpy(CS_AppData.RecomputeAppEntryPtr->Name, "name", 10); + strncpy(DefAppTbl[1].Name, "name", 10); + + /* Sets AppInfo.CodeSize = 5, sets AppInfo.CodeAddress = 1, AppInfo.AddressesAreValid = true, and returns + * CFE_SUCCESS */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppInfo), CS_COMPUTE_TEST_CFE_ES_GetAppInfoHandler1, NULL); + + /* Execute the function being tested */ + CS_RecomputeAppChildTask(); + + /* Verify results */ + UtAssert_True(CS_AppData.RecomputeAppEntryPtr->State == 99, "CS_AppData.RecomputeAppEntryPtr->State == 99"); + UtAssert_True(CS_AppData.DefAppTblPtr[CS_AppData.ChildTaskEntryID].State == 0, + "CS_AppData.DefAppTblPtr[CS_AppData.ChildTaskEntryID].State == 0"); + UtAssert_True(CS_AppData.RecomputeAppEntryPtr->TempChecksumValue == 0, + "CS_AppData.RecomputeAppEntryPtr->TempChecksumValue == 0"); + UtAssert_True(CS_AppData.RecomputeAppEntryPtr->ByteOffset == 0, "CS_AppData.RecomputeAppEntryPtr->ByteOffset == 0"); + UtAssert_True(CS_AppData.RecomputeAppEntryPtr->ComputedYet == true, + "CS_AppData.RecomputeAppEntryPtr->ComputedYet == true"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_FINISH_APP_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeAppChildTask_Test_DefEntryId */ + +void CS_RecomputeTablesChildTask_Test_Nominal(void) +{ + CS_Res_Tables_Table_Entry_t RecomputeTablesEntry; + CS_Def_Tables_Table_Entry_t DefTablesTbl[10]; + CFE_TBL_Info_t TblInfo; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Table %%s recompute finished. New baseline is 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.RecomputeTablesEntryPtr = &RecomputeTablesEntry; + CS_AppData.DefTablesTblPtr = DefTablesTbl; + + CS_AppData.ChildTaskTable = CS_OSCORE; + + CS_AppData.ChildTaskEntryID = 1; + + DefTablesTbl[1].State = 1; + + CS_AppData.RecomputeTablesEntryPtr->ByteOffset = 0; + CS_AppData.RecomputeTablesEntryPtr->NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + + /* Set to a value, which will be printed in message CS_RECOMPUTE_FINISH_TABLES_INF_EID */ + UT_SetDefaultReturnValue(UT_KEY(CFE_ES_CalculateCRC), 1); + + CS_AppData.RecomputeTablesEntryPtr->State = 99; + + strncpy(CS_AppData.RecomputeTablesEntryPtr->Name, "name", 10); + strncpy(DefTablesTbl[1].Name, "name", 10); + + RecomputeTablesEntry.TblHandle = CFE_TBL_BAD_TABLE_HANDLE; + + RecomputeTablesEntry.ByteOffset = 0; + CS_AppData.MaxBytesPerCycle = 5; + + RecomputeTablesEntry.ComputedYet = true; + + RecomputeTablesEntry.ComparisonValue = 2; + + /* Sets ResultsEntry->TblHandle to 99 and returns CFE_SUCCESS */ + UT_SetHandlerFunction(UT_KEY(CFE_TBL_Share), CS_COMPUTE_TEST_CFE_TBL_ShareHandler, NULL); + + /* Sets TblInfo.Size = 5 and returns CFE_SUCCESS */ + TblInfo.Size = 5; + + UT_SetDataBuffer(UT_KEY(CFE_TBL_GetInfo), &TblInfo, sizeof(TblInfo), false); + + /* Set to satisfy condition "Result == CFE_SUCCESS" and to fail other conditions that check for other values of + * Result */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), CFE_SUCCESS); + + /* Execute the function being tested */ + CS_RecomputeTablesChildTask(); + + /* Verify results */ + UtAssert_True(CS_AppData.RecomputeTablesEntryPtr->State == 99, "CS_AppData.RecomputeTablesEntryPtr->State == 99"); + UtAssert_True(CS_AppData.DefTablesTblPtr[CS_AppData.ChildTaskEntryID].State == 1, + "CS_AppData.DefTablesTblPtr[CS_AppData.ChildTaskEntryID].State == 1"); + UtAssert_True(CS_AppData.RecomputeTablesEntryPtr->TempChecksumValue == 0, + "CS_AppData.RecomputeTablesEntryPtr->TempChecksumValue == 0"); + UtAssert_True(CS_AppData.RecomputeTablesEntryPtr->ByteOffset == 0, + "CS_AppData.RecomputeTablesEntryPtr->ByteOffset == 0"); + UtAssert_True(CS_AppData.RecomputeTablesEntryPtr->ComputedYet == true, + "CS_AppData.RecomputeTablesEntryPtr->ComputedYet == true"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_FINISH_TABLES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.ChildTaskInUse == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeTablesChildTask_Test_Nominal */ + +void CS_RecomputeTablesChildTask_Test_CouldNotGetAddress(void) +{ + CS_Res_Tables_Table_Entry_t RecomputeTablesEntry; + CS_Def_Tables_Table_Entry_t DefTablesTbl[10]; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Table %%s recompute failed. Could not get address"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.RecomputeTablesEntryPtr = &RecomputeTablesEntry; + CS_AppData.DefTablesTblPtr = DefTablesTbl; + + CS_AppData.ChildTaskTable = CS_OSCORE; + + CS_AppData.ChildTaskEntryID = 1; + + DefTablesTbl[1].State = 1; + + CS_AppData.RecomputeTablesEntryPtr->State = 99; + + strncpy(CS_AppData.RecomputeTablesEntryPtr->Name, "name", 10); + strncpy(DefTablesTbl[1].Name, "name", 10); + + /* Set to make CS_ComputeTables return CS_ERR_NOT_FOUND */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_Share), 1, -1); + UT_SetDeferredRetcode(UT_KEY(CS_AttemptTableReshare), 1, -1); + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 1, -1); + + /* Execute the function being tested */ + CS_RecomputeTablesChildTask(); + + /* Verify results */ + UtAssert_True(CS_AppData.RecomputeTablesEntryPtr->State == 99, "CS_AppData.RecomputeTablesEntryPtr->State == 99"); + UtAssert_True(CS_AppData.DefTablesTblPtr[CS_AppData.ChildTaskEntryID].State == 1, + "CS_AppData.DefTablesTblPtr[CS_AppData.ChildTaskEntryID].State == 1"); + UtAssert_True(CS_AppData.RecomputeTablesEntryPtr->TempChecksumValue == 0, + "CS_AppData.RecomputeTablesEntryPtr->TempChecksumValue == 0"); + UtAssert_True(CS_AppData.RecomputeTablesEntryPtr->ByteOffset == 0, + "CS_AppData.RecomputeTablesEntryPtr->ByteOffset == 0"); + UtAssert_True(CS_AppData.RecomputeTablesEntryPtr->ComputedYet == false, + "CS_AppData.RecomputeTablesEntryPtr->ComputedYet == false"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_RECOMPUTE_ERROR_TABLES_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + /* Note: generates 1 event message we don't care about in this test */ + +} /* end CS_RecomputeTablesChildTask_Test_CouldNotGetAddress */ + +void CS_RecomputeTablesChildTask_Test_DefEntryId(void) +{ + CS_Res_Tables_Table_Entry_t RecomputeTablesEntry; + CS_Def_Tables_Table_Entry_t DefTablesTbl[10]; + CFE_TBL_Info_t TblInfo; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Table %%s recompute finished. New baseline is 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.RecomputeTablesEntryPtr = &RecomputeTablesEntry; + CS_AppData.DefTablesTblPtr = DefTablesTbl; + + CS_AppData.ChildTaskTable = CS_OSCORE; + + CS_AppData.ChildTaskEntryID = 1; + + CS_AppData.RecomputeTablesEntryPtr->ByteOffset = 0; + CS_AppData.RecomputeTablesEntryPtr->NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + + /* Set to a value, which will be printed in message CS_RECOMPUTE_FINISH_TABLES_INF_EID */ + UT_SetDefaultReturnValue(UT_KEY(CFE_ES_CalculateCRC), 1); + + CS_AppData.RecomputeTablesEntryPtr->State = 99; + + strncpy(CS_AppData.RecomputeTablesEntryPtr->Name, "name", 10); + strncpy(DefTablesTbl[1].Name, "name", 10); + + RecomputeTablesEntry.TblHandle = CFE_TBL_BAD_TABLE_HANDLE; + + RecomputeTablesEntry.ByteOffset = 0; + CS_AppData.MaxBytesPerCycle = 5; + + RecomputeTablesEntry.ComputedYet = true; + + RecomputeTablesEntry.ComparisonValue = 2; + + /* Sets ResultsEntry->TblHandle to 99 and returns CFE_SUCCESS */ + UT_SetHandlerFunction(UT_KEY(CFE_TBL_Share), CS_COMPUTE_TEST_CFE_TBL_ShareHandler, NULL); + + /* Sets TblInfo.Size = 5 and returns CFE_SUCCESS */ + TblInfo.Size = 5; + + UT_SetDataBuffer(UT_KEY(CFE_TBL_GetInfo), &TblInfo, sizeof(TblInfo), false); + + /* Set to satisfy condition "Result == CFE_SUCCESS" and to fail other conditions that check for other values of + * Result */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), CFE_SUCCESS); + + /* Execute the function being tested */ + CS_RecomputeTablesChildTask(); + + /* Verify results */ + UtAssert_True(CS_AppData.RecomputeTablesEntryPtr->State == 99, "CS_AppData.RecomputeTablesEntryPtr->State == 99"); + UtAssert_True(CS_AppData.DefTablesTblPtr[CS_AppData.ChildTaskEntryID].State == 0, + "CS_AppData.DefTablesTblPtr[CS_AppData.ChildTaskEntryID].State == 0"); + UtAssert_True(CS_AppData.RecomputeTablesEntryPtr->TempChecksumValue == 0, + "CS_AppData.RecomputeTablesEntryPtr->TempChecksumValue == 0"); + UtAssert_True(CS_AppData.RecomputeTablesEntryPtr->ByteOffset == 0, + "CS_AppData.RecomputeTablesEntryPtr->ByteOffset == 0"); + UtAssert_True(CS_AppData.RecomputeTablesEntryPtr->ComputedYet == true, + "CS_AppData.RecomputeTablesEntryPtr->ComputedYet == true"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_FINISH_TABLES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.ChildTaskInUse == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeTablesChildTask_Test_DefEntryId*/ + +void CS_OneShotChildTask_Test_Nominal(void) +{ + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "OneShot checksum on Address: 0x%%08X, size %%d completed. Checksum = 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* NewChecksumValue will be set to value returned by this function */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CalculateCRC), 1, 1); + + CS_AppData.HkPacket.LastOneShotAddress = 0; + CS_AppData.HkPacket.LastOneShotSize = 1; + CS_AppData.HkPacket.LastOneShotChecksum = 1; + CS_AppData.HkPacket.LastOneShotMaxBytesPerCycle = 1; + + /* Execute the function being tested */ + CS_OneShotChildTask(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.LastOneShotChecksum == 1, "CS_AppData.HkPacket.LastOneShotChecksum == 1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ONESHOT_FINISHED_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + UtAssert_True(CS_AppData.HkPacket.OneShotInProgress == false, "CS_AppData.HkPacket.OneShotInProgress == false"); + UtAssert_True(CS_AppData.ChildTaskID == 0, "CS_AppData.ChildTaskID == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_OneShotChildTask_Test_Nominal */ + +void UtTest_Setup(void) +{ + UtTest_Add(CS_ComputeEepromMemory_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeEepromMemory_Test_Nominal"); + UtTest_Add(CS_ComputeEepromMemory_Test_Error, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeEepromMemory_Test_Error"); + UtTest_Add(CS_ComputeEepromMemory_Test_FirstTimeThrough, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeEepromMemory_Test_FirstTimeThrough"); + UtTest_Add(CS_ComputeEepromMemory_Test_NotFinished, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeEepromMemory_Test_NotFinished"); + + UtTest_Add(CS_ComputeTables_Test_TableNeverLoaded, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeTables_Test_TableNeverLoaded"); + UtTest_Add(CS_ComputeTables_Test_TableUnregisteredAndNeverLoaded, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeTables_Test_TableUnregisteredAndNeverLoaded"); + UtTest_Add(CS_ComputeTables_Test_ResultShareNotSuccess, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeTables_Test_ResultShareNotSuccess"); + UtTest_Add(CS_ComputeTables_Test_TblInfoUpdated, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeTables_Test_TblInfoUpdated"); + UtTest_Add(CS_ComputeTables_Test_GetInfoResult, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeTables_Test_GetInfoResult"); + UtTest_Add(CS_ComputeTables_Test_CSError, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeTables_Test_CSError"); + UtTest_Add(CS_ComputeTables_Test_NominalBadTableHandle, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeTables_Test_NominalBadTableHandle"); + UtTest_Add(CS_ComputeTables_Test_FirstTimeThrough, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeTables_Test_FirstTimeThrough"); + UtTest_Add(CS_ComputeTables_Test_EntryNotFinished, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeTables_Test_EntryNotFinished"); + UtTest_Add(CS_ComputeTables_Test_ComputeTablesReleaseError, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeTables_Test_ComputeTablesReleaseError"); + UtTest_Add(CS_ComputeTables_Test_ComputeTablesError, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeTables_Test_ComputeTablesError"); + + UtTest_Add(CS_ComputeApp_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_ComputeApp_Test_Nominal"); + UtTest_Add(CS_ComputeApp_Test_GetAppIDByNameError, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeApp_Test_GetAppIDByNameError"); + UtTest_Add(CS_ComputeApp_Test_GetAppInfoError, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeApp_Test_GetAppInfoError"); + UtTest_Add(CS_ComputeApp_Test_ComputeAppPlatformError, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeApp_Test_ComputeAppPlatformError"); + UtTest_Add(CS_ComputeApp_Test_DifferFromSavedValue, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeApp_Test_DifferFromSavedValue"); + UtTest_Add(CS_ComputeApp_Test_FirstTimeThrough, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeApp_Test_FirstTimeThrough"); + UtTest_Add(CS_ComputeApp_Test_EntryNotFinished, CS_Test_Setup, CS_Test_TearDown, + "CS_ComputeApp_Test_EntryNotFinished"); + + UtTest_Add(CS_RecomputeEepromMemoryChildTask_Test_EEPROMTable, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeEepromMemoryChildTask_Test_EEPROMTable"); + UtTest_Add(CS_RecomputeEepromMemoryChildTask_Test_MemoryTable, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeEepromMemoryChildTask_Test_MemoryTable"); + UtTest_Add(CS_RecomputeEepromMemoryChildTask_Test_CFECore, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeEepromMemoryChildTask_Test_CFECore"); + UtTest_Add(CS_RecomputeEepromMemoryChildTask_Test_OSCore, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeEepromMemoryChildTask_Test_OSCore"); + UtTest_Add(CS_RecomputeEepromMemoryChildTask_Test_EEPROMTableEntryId, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeEepromMemoryChildTask_Test_EEPROMTableEntryId"); + UtTest_Add(CS_RecomputeEepromMemoryChildTask_Test_EEPROMTableStartAddress, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeEepromMemoryChildTask_Test_EEPROMTableStartAddress"); + UtTest_Add(CS_RecomputeEepromMemoryChildTask_Test_EEPROMTableState, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeEepromMemoryChildTask_Test_EEPROMTableState"); + + UtTest_Add(CS_RecomputeAppChildTask_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeAppChildTask_Test_Nominal"); + UtTest_Add(CS_RecomputeAppChildTask_Test_CouldNotGetAddress, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeAppChildTask_Test_CouldNotGetAddress"); + UtTest_Add(CS_RecomputeAppChildTask_Test_DefEntryId, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeAppChildTask_Test_DefEntryId"); + + UtTest_Add(CS_RecomputeTablesChildTask_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeTablesChildTask_Test_Nominal"); + UtTest_Add(CS_RecomputeTablesChildTask_Test_CouldNotGetAddress, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeTablesChildTask_Test_CouldNotGetAddress"); + UtTest_Add(CS_RecomputeTablesChildTask_Test_DefEntryId, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeTablesChildTask_Test_DefEntryId"); + + UtTest_Add(CS_OneShotChildTask_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_OneShotChildTask_Test_Nominal"); + +} /* end UtTest_Setup */ + +/************************/ +/* End of File Comment */ +/************************/ diff --git a/unit-test/cs_eeprom_cmds_tests.c b/unit-test/cs_eeprom_cmds_tests.c new file mode 100644 index 0000000..c0ad186 --- /dev/null +++ b/unit-test/cs_eeprom_cmds_tests.c @@ -0,0 +1,1393 @@ + +/* + * Includes + */ + +#include "cs_eeprom_cmds.h" +#include "cs_msg.h" +#include "cs_msgdefs.h" +#include "cs_events.h" +#include "cs_version.h" +#include "cs_utils.h" +#include "cs_test_utils.h" +#include +#include +#include + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +/* cs_eeprom_cmds_tests globals */ +uint8 call_count_CFE_EVS_SendEvent; + +/* + * Function Definitions + */ + +void CS_DisableEepromCmd_Test(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of Eeprom is Disabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_DisableEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.EepromCSState == CS_STATE_DISABLED, + "CS_AppData.HkPacket.EepromCSState == CS_STATE_DISABLED"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_DISABLE_EEPROM_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableEepromCmd_Test */ + +void CS_DisableEepromCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_DisableEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableEepromCmd_Test_VerifyError */ + +void CS_DisableEepromCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, true); + + /* Execute the function being tested */ + CS_DisableEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableEepromCmd_Test_OneShot */ + +void CS_EnableEepromCmd_Test(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of Eeprom is Enabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_EnableEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.EepromCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.EepromCSState == CS_STATE_ENABLED"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ENABLE_EEPROM_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableEepromCmd_Test */ + +void CS_EnableEepromCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_EnableEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableEepromCmd_Test_VerifyError */ + +void CS_EnableEepromCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, true); + + /* Execute the function being tested */ + CS_EnableEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableEepromCmd_Test_OneShot */ + +void CS_ReportBaselineEntryIDEepromCmd_Test_Computed(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Report baseline of Eeprom Entry %%d is 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; + CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ComputedYet = true; + CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ComparisonValue = 1; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_ReportBaselineEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_BASELINE_EEPROM_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineEntryIDEepromCmd_Test_Computed */ + +void CS_ReportBaselineEntryIDEepromCmd_Test_NotYetComputed(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Report baseline of Eeprom Entry %%d has not been computed yet"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; + CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ComputedYet = false; + CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ComparisonValue = 1; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_ReportBaselineEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_NO_BASELINE_EEPROM_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineEntryIDEepromCmd_Test_NotYetComputed */ + +void CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Eeprom report baseline failed, Entry ID invalid: %%d, State: %%d Max ID: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_ReportBaselineEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_BASELINE_INVALID_ENTRY_EEPROM_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh */ + +void CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Eeprom report baseline failed, Entry ID invalid: %%d, State: %%d Max ID: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_ReportBaselineEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_BASELINE_INVALID_ENTRY_EEPROM_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty */ + +void CS_ReportBaselineEntryIDEepromCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_ReportBaselineEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineEntryIDEepromCmd_Test_VerifyError */ + +void CS_RecomputeBaselineEepromCmd_Test_Nominal(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Recompute baseline of Eeprom Entry ID %%d started"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == true, "CS_AppData.HkPacket.RecomputeInProgress == true"); + UtAssert_True(CS_AppData.HkPacket.OneShotInProgress == false, "CS_AppData.HkPacket.OneShotInProgress == false"); + + UtAssert_True(CS_AppData.ChildTaskTable == CS_EEPROM_TABLE, "CS_AppData.ChildTaskTable == CS_EEPROM_TABLE"); + UtAssert_True(CS_AppData.ChildTaskEntryID == CmdPacket.EntryID, "CS_AppData.ChildTaskEntryID == CmdPacket.EntryID"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResEepromTblPtr[CmdPacket.EntryID], + "CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResEepromTblPtr[CmdPacket.EntryID]"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_EEPROM_STARTED_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineEepromCmd_Test_Nominal */ + +void CS_RecomputeBaselineEepromCmd_Test_CreateChildTaskError(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Recompute baseline of Eeprom Entry ID %%d failed, CFE_ES_CreateChildTask returned: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; + + /* Set to generate error message CS_RECOMPUTE_EEPROM_CREATE_CHDTASK_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CreateChildTask), 1, -1); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.OneShotInProgress == false, "CS_AppData.HkPacket.OneShotInProgress == false"); + + UtAssert_True(CS_AppData.ChildTaskTable == CS_EEPROM_TABLE, "CS_AppData.ChildTaskTable == CS_EEPROM_TABLE"); + UtAssert_True(CS_AppData.ChildTaskEntryID == CmdPacket.EntryID, "CS_AppData.ChildTaskEntryID == CmdPacket.EntryID"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResEepromTblPtr[CmdPacket.EntryID], + "CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResEepromTblPtr[CmdPacket.EntryID]"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_EEPROM_CREATE_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineEepromCmd_Test_CreateChildTaskError */ + +void CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Eeprom recompute baseline of entry failed, Entry ID invalid: %%d, State: %%d, Max ID: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_INVALID_ENTRY_EEPROM_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh */ + +void CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorStateEmpty(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Eeprom recompute baseline of entry failed, Entry ID invalid: %%d, State: %%d, Max ID: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_INVALID_ENTRY_EEPROM_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorStateEmpty */ + +void CS_RecomputeBaselineEepromCmd_Test_RecomputeInProgress(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Recompute baseline of Eeprom Entry ID %%d failed: child task in use"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.HkPacket.RecomputeInProgress = true; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_EEPROM_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineEepromCmd_Test_RecomputeInProgress */ + +void CS_RecomputeBaselineEepromCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_RecomputeBaselineEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineEepromCmd_Test_VerifyError */ + +void CS_RecomputeBaselineEepromCmd_Test_OneShot(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Recompute baseline of Eeprom Entry ID %%d failed: child task in use"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.HkPacket.RecomputeInProgress = false; + CS_AppData.HkPacket.OneShotInProgress = true; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_EEPROM_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineEepromCmd_Test_OneShot */ + +void CS_EnableEntryIDEepromCmd_Test_Nominal(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of Eeprom Entry ID %%d is Enabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; + CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State = 99; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_EnableEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED, + "CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ENABLE_EEPROM_ENTRY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED, + "CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED"); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableEntryIDEepromCmd_Test_Nominal */ + +void CS_EnableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Checksumming of Eeprom Entry ID %%d is Enabled"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS unable to update Eeprom definition table for entry %%d, State: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; + CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_EnableEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED, + "CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_ENABLE_EEPROM_ENTRY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_ENABLE_EEPROM_DEF_EMPTY_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty */ + +void CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Enable Eeprom entry failed, invalid Entry ID: %%d, State: %%d, Max ID: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_EnableEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ENABLE_EEPROM_INVALID_ENTRY_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh */ + +void CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Enable Eeprom entry failed, invalid Entry ID: %%d, State: %%d, Max ID: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_EnableEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ENABLE_EEPROM_INVALID_ENTRY_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty */ + +void CS_EnableEntryIDEepromCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_EnableEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableEntryIDEepromCmd_Test_VerifyError */ + +void CS_EnableEntryIDEepromCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, true); + + /* Execute the function being tested */ + CS_EnableEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableEntryIDEepromCmd_Test_OneShot */ + +void CS_DisableEntryIDEepromCmd_Test_Nominal(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Checksumming of Eeprom Entry ID %%d is Disabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; + CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State = 99; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_DisableEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED, + "CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED"); + UtAssert_True(CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].TempChecksumValue == 0, + "CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ByteOffset == 0, + "CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ByteOffset == 0"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_DISABLE_EEPROM_ENTRY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED, + "CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED"); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableEntryIDEepromCmd_Test_Nominal */ + +void CS_DisableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Checksumming of Eeprom Entry ID %%d is Disabled"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS unable to update Eeprom definition table for entry %%d, State: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = 99; + CS_AppData.DefEepromTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_DisableEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED, + "CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED"); + UtAssert_True(CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].TempChecksumValue == 0, + "CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ByteOffset == 0, + "CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].ByteOffset == 0"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_DISABLE_EEPROM_ENTRY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_DISABLE_EEPROM_DEF_EMPTY_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty */ + +void CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Disable Eeprom entry failed, invalid Entry ID: %%d, State: %%d, Max ID: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_DisableEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_DISABLE_EEPROM_INVALID_ENTRY_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh */ + +void CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Disable Eeprom entry failed, invalid Entry ID: %%d, State: %%d, Max ID: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResEepromTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_DisableEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_DISABLE_EEPROM_INVALID_ENTRY_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty */ + +void CS_DisableEntryIDEepromCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_DisableEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableEntryIDEepromCmd_Test_VerifyError */ + +void CS_DisableEntryIDEepromCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, true); + + /* Execute the function being tested */ + CS_DisableEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableEntryIDEepromCmd_Test_OneShot */ + +void CS_GetEntryIDEepromCmd_Test_Nominal(void) +{ + CS_GetEntryIDCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Eeprom Found Address 0x%%08X in Entry ID %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + int16 EntryID = 1; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_GetEntryIDCmd_t)); + + CS_AppData.ResEepromTblPtr[EntryID].StartAddress = 1; + CmdPacket.Address = 1; + CS_AppData.ResEepromTblPtr[EntryID].NumBytesToChecksum = 0; + CS_AppData.ResEepromTblPtr[EntryID].State = 99; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_GetEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_GET_ENTRY_ID_EEPROM_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetEntryIDEepromCmd_Test_Nominal */ + +void CS_GetEntryIDEepromCmd_Test_AddressNotFound(void) +{ + CS_GetEntryIDCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Address 0x%%08X was not found in Eeprom table"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_GetEntryIDCmd_t)); + + CmdPacket.Address = 0xFFFFFFFF; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_GetEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_GET_ENTRY_ID_EEPROM_NOT_FOUND_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetEntryIDEepromCmd_Test_AddressNotFound */ + +void CS_GetEntryIDEepromCmd_Test_AddressPtr(void) +{ + CS_GetEntryIDCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Address 0x%%08X was not found in Eeprom table"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + int16 EntryID = 1; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_GetEntryIDCmd_t)); + + CS_AppData.ResEepromTblPtr[EntryID].StartAddress = 2; + CmdPacket.Address = 1; + CS_AppData.ResEepromTblPtr[EntryID].NumBytesToChecksum = 0; + CS_AppData.ResEepromTblPtr[EntryID].State = 99; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_GetEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_GET_ENTRY_ID_EEPROM_NOT_FOUND_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetEntryIDEepromCmd_Test_AddressPtr */ + +void CS_GetEntryIDEepromCmd_Test_State(void) +{ + CS_GetEntryIDCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Address 0x%%08X was not found in Eeprom table"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + int16 EntryID = 1; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_GetEntryIDCmd_t)); + + CS_AppData.ResEepromTblPtr[EntryID].StartAddress = 1; + CmdPacket.Address = 1; + CS_AppData.ResEepromTblPtr[EntryID].NumBytesToChecksum = 0; + CS_AppData.ResEepromTblPtr[EntryID].State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_GetEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_GET_ENTRY_ID_EEPROM_NOT_FOUND_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetEntryIDEepromCmd_Test_State */ + +void CS_GetEntryIDEepromCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_GetEntryIDEepromCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetEntryIDEepromCmd_Test_VerifyError */ + +void UtTest_Setup(void) +{ + UtTest_Add(CS_DisableEepromCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_DisableEepromCmd_Test"); + UtTest_Add(CS_DisableEepromCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableEepromCmd_Test_VerifyError"); + UtTest_Add(CS_DisableEepromCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, "CS_DisableEepromCmd_Test_OneShot"); + + UtTest_Add(CS_EnableEepromCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_EnableEepromCmd_Test"); + UtTest_Add(CS_EnableEepromCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableEepromCmd_Test_VerifyError"); + UtTest_Add(CS_EnableEepromCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, "CS_EnableEepromCmd_Test_OneShot"); + + UtTest_Add(CS_ReportBaselineEntryIDEepromCmd_Test_Computed, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineEntryIDEepromCmd_Test_Computed"); + UtTest_Add(CS_ReportBaselineEntryIDEepromCmd_Test_NotYetComputed, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineEntryIDEepromCmd_Test_NotYetComputed"); + UtTest_Add(CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh"); + UtTest_Add(CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty"); + UtTest_Add(CS_ReportBaselineEntryIDEepromCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineEntryIDEepromCmd_Test_VerifyError"); + + UtTest_Add(CS_RecomputeBaselineEepromCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineEepromCmd_Test_Nominal"); + UtTest_Add(CS_RecomputeBaselineEepromCmd_Test_CreateChildTaskError, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineEepromCmd_Test_CreateChildTaskError"); + UtTest_Add(CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh"); + UtTest_Add(CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorStateEmpty, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineEepromCmd_Test_InvalidEntryErrorStateEmpty"); + UtTest_Add(CS_RecomputeBaselineEepromCmd_Test_RecomputeInProgress, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineEepromCmd_Test_RecomputeInProgress"); + UtTest_Add(CS_RecomputeBaselineEepromCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineEepromCmd_Test_VerifyError"); + UtTest_Add(CS_RecomputeBaselineEepromCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineEepromCmd_Test_OneShot"); + + UtTest_Add(CS_EnableEntryIDEepromCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableEntryIDEepromCmd_Test_Nominal"); + UtTest_Add(CS_EnableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty"); + UtTest_Add(CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh"); + UtTest_Add(CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty"); + UtTest_Add(CS_EnableEntryIDEepromCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableEntryIDEepromCmd_Test_VerifyError"); + UtTest_Add(CS_EnableEntryIDEepromCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableEntryIDEepromCmd_Test_OneShot"); + + UtTest_Add(CS_DisableEntryIDEepromCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableEntryIDEepromCmd_Test_Nominal"); + UtTest_Add(CS_DisableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableEntryIDEepromCmd_Test_DefEepromTblPtrStateEmpty"); + UtTest_Add(CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorEntryIDTooHigh"); + UtTest_Add(CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableEntryIDEepromCmd_Test_InvalidEntryErrorStateEmpty"); + UtTest_Add(CS_DisableEntryIDEepromCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableEntryIDEepromCmd_Test_VerifyError"); + UtTest_Add(CS_DisableEntryIDEepromCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableEntryIDEepromCmd_Test_OneShot"); + + UtTest_Add(CS_GetEntryIDEepromCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_GetEntryIDEepromCmd_Test_Nominal"); + UtTest_Add(CS_GetEntryIDEepromCmd_Test_AddressNotFound, CS_Test_Setup, CS_Test_TearDown, + "CS_GetEntryIDEepromCmd_Test_AddressNotFound"); + UtTest_Add(CS_GetEntryIDEepromCmd_Test_AddressPtr, CS_Test_Setup, CS_Test_TearDown, + "CS_GetEntryIDEepromCmd_Test_AddressPtr"); + UtTest_Add(CS_GetEntryIDEepromCmd_Test_State, CS_Test_Setup, CS_Test_TearDown, "CS_GetEntryIDEepromCmd_Test_State"); + UtTest_Add(CS_GetEntryIDEepromCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_GetEntryIDEepromCmd_Test_VerifyError"); + +} /* end UtTest_Setup */ + +/************************/ +/* End of File Comment */ +/************************/ diff --git a/unit-test/cs_init_tests.c b/unit-test/cs_init_tests.c new file mode 100644 index 0000000..18b033a --- /dev/null +++ b/unit-test/cs_init_tests.c @@ -0,0 +1,468 @@ + +/* + * Includes + */ + +#include "cs_init.h" +#include "cs_msg.h" +#include "cs_msgdefs.h" +#include "cs_events.h" +#include "cs_version.h" +#include "cs_utils.h" +#include "cs_test_utils.h" +#include +#include +#include + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +/* cs_init_tests globals */ +uint8 call_count_CFE_EVS_SendEvent; + +void CS_Init_Test_SBCreatePipeError(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Software Bus Create Pipe for command returned: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to generate error message CS_INIT_SB_CREATE_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_SB_CreatePipe), 1, -1); + + /* Execute the function being tested */ + Result = CS_SbInit(); + + /* Verify results */ + + UtAssert_True(Result == -1, "Result == -1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_INIT_SB_CREATE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_Init_Test_SBCreatePipeError */ + +void CS_Init_Test_SBSubscribeHKNominal(void) +{ + int32 Result; + + /* Execute the function being tested */ + Result = CS_SbInit(); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_Init_Test_SBSubscribeHKNominal */ + +void CS_Init_Test_SBSubscribeHKError(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Software Bus subscribe to housekeeping returned: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to generate error message CS_INIT_SB_SUBSCRIBE_HK_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_SB_Subscribe), 1, -1); + + /* Execute the function being tested */ + Result = CS_SbInit(); + + /* Verify results */ + + UtAssert_True(Result == -1, "Result == -1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_INIT_SB_SUBSCRIBE_HK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_Init_Test_SBSubscribeHKError */ + +void CS_Init_Test_SBSubscribeBackgroundCycleError(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Software Bus subscribe to background cycle returned: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to generate error message CS_INIT_SB_SUBSCRIBE_BACK_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_SB_Subscribe), 2, -1); + + /* Execute the function being tested */ + Result = CS_SbInit(); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_INIT_SB_SUBSCRIBE_BACK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == -1, "Result == -1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_Init_Test_SBSubscribeBackgroundCycleError */ + +void CS_Init_Test_SBSubscribeCmdError(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Software Bus subscribe to command returned: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to generate error message CS_INIT_SB_SUBSCRIBE_CMD_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_SB_Subscribe), 3, -1); + + /* Execute the function being tested */ + Result = CS_SbInit(); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_INIT_SB_SUBSCRIBE_CMD_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == -1, "Result == -1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_Init_Test_SBSubscribeCmdError */ + +void CS_Init_Test_TableInitNominal(void) +{ + int32 Result; + + /* Execute the function being tested */ + Result = CS_InitAllTables(); + + /* Verify results */ + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_Init_Test_TableInitNominal */ + +void CS_Init_Test_TableInitErrorEEPROM(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Table initialization failed for Eeprom: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to generate error message CS_INIT_EEPROM_ERR_EID */ + + UT_SetDeferredRetcode(UT_KEY(CS_TableInit), 1, -1); + + /* Execute the function being tested */ + Result = CS_InitAllTables(); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_INIT_EEPROM_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == -1, "Result == -1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 event message we don't care about in this test */ + +} /* end CS_Init_Test_TableInitErrorEEPROM */ + +void CS_Init_Test_TableInitErrorMemory(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Table initialization failed for Memory: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to prevent unintended error messages */ + + /* Set to generate error message CS_INIT_SB_CREATE_ERR_EID. + * Combining a SetReturnCode and a SetFunctionHook in order to return CFE_SUCCESS all runs except the one specified + */ + + UT_SetDeferredRetcode(UT_KEY(CS_TableInit), 1, CFE_SUCCESS); + UT_SetDeferredRetcode(UT_KEY(CS_TableInit), 1, -1); + + /* Execute the function being tested */ + Result = CS_InitAllTables(); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_INIT_MEMORY_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == -1, "Result == -1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 event message we don't care about in this test */ + +} /* end CS_Init_Test_TableInitErrorMemory */ + +void CS_Init_Test_TableInitErrorApps(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Table initialization failed for Apps: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to prevent unintended error messages */ + + /* Set to generate error message CS_INIT_APP_ERR_EID. + * Combining a SetReturnCode and a SetFunctionHook in order to return CFE_SUCCESS all runs except the one specified + */ + + UT_SetDeferredRetcode(UT_KEY(CS_TableInit), 2, CFE_SUCCESS); + UT_SetDeferredRetcode(UT_KEY(CS_TableInit), 1, -1); + + /* Execute the function being tested */ + Result = CS_InitAllTables(); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_INIT_APP_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == -1, "Result == -1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 event message we don't care about in this test */ + +} /* end CS_Init_Test_TableInitErrorApps */ + +void CS_Init_Test_TableInitErrorTables(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Table initialization failed for Tables: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to prevent unintended error messages */ + + /* Set to generate error message CS_INIT_TABLES_ERR_EID. + * Combining a SetReturnCode and a SetFunctionHook in order to return CFE_SUCCESS all runs except the one specified + */ + + UT_SetDeferredRetcode(UT_KEY(CS_TableInit), 3, CFE_SUCCESS); + UT_SetDeferredRetcode(UT_KEY(CS_TableInit), 1, -1); + + /* Execute the function being tested */ + Result = CS_InitAllTables(); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_INIT_TABLES_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == -1, "Result == -1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 event message we don't care about in this test */ + +} /* end CS_Init_Test_TableInitErrorTables */ + +void CS_Init_Test_CFETextSegmentInfoError(void) +{ + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "CFE Text Segment disabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to prevent unintended error messages */ + + /* Set to prevent unintended error messages */ + + /* Set to generate error message CS_CFE_TEXT_SEG_INF_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_PSP_GetCFETextSegmentInfo), 1, -1); + + /* Execute the function being tested */ + CS_InitSegments(); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_CFE_TEXT_SEG_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_Init_Test_TextSegmentInfoError */ + +void CS_Init_Test_KernelTextSegmentInfoError(void) +{ + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "OS Text Segment disabled due to platform"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to prevent unintended error messages */ + + /* Set to prevent unintended error messages */ + + /* Set to generate error message CS_OS_TEXT_SEG_INF_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_PSP_GetKernelTextSegmentInfo), 1, -1); + + /* Execute the function being tested */ + CS_InitSegments(); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_OS_TEXT_SEG_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_Init_Test_TextSegmentInfoError */ + +void UtTest_Setup(void) +{ + UtTest_Add(CS_Init_Test_SBCreatePipeError, CS_Test_Setup, CS_Test_TearDown, "CS_Init_Test_SBCreatePipeError"); + UtTest_Add(CS_Init_Test_SBSubscribeHKNominal, CS_Test_Setup, CS_Test_TearDown, "CS_Init_Test_SBSubscribeHKNominal"); + UtTest_Add(CS_Init_Test_SBSubscribeHKError, CS_Test_Setup, CS_Test_TearDown, "CS_Init_Test_SBSubscribeHKError"); + UtTest_Add(CS_Init_Test_SBSubscribeBackgroundCycleError, CS_Test_Setup, CS_Test_TearDown, + "CS_Init_Test_SBSubscribeBackgroundCycleError"); + UtTest_Add(CS_Init_Test_SBSubscribeCmdError, CS_Test_Setup, CS_Test_TearDown, "CS_Init_Test_SBSubscribeCmdError"); + UtTest_Add(CS_Init_Test_TableInitNominal, CS_Test_Setup, CS_Test_TearDown, "CS_Init_Test_TableInitNominal"); + UtTest_Add(CS_Init_Test_TableInitErrorEEPROM, CS_Test_Setup, CS_Test_TearDown, "CS_Init_Test_TableInitErrorEEPROM"); + UtTest_Add(CS_Init_Test_TableInitErrorMemory, CS_Test_Setup, CS_Test_TearDown, "CS_Init_Test_TableInitErrorMemory"); + UtTest_Add(CS_Init_Test_TableInitErrorApps, CS_Test_Setup, CS_Test_TearDown, "CS_Init_Test_TableInitErrorApps"); + UtTest_Add(CS_Init_Test_TableInitErrorTables, CS_Test_Setup, CS_Test_TearDown, "CS_Init_Test_TableInitErrorTables"); + UtTest_Add(CS_Init_Test_CFETextSegmentInfoError, CS_Test_Setup, CS_Test_TearDown, + "CS_Init_Test_CFETextSegmentInfoError"); + UtTest_Add(CS_Init_Test_KernelTextSegmentInfoError, CS_Test_Setup, CS_Test_TearDown, + "CS_Init_Test_KernelTextSegmentInfoError"); + +} /* end UtTest_Setup */ + +/************************/ +/* End of File Comment */ +/************************/ diff --git a/unit-test/cs_memory_cmds_tests.c b/unit-test/cs_memory_cmds_tests.c new file mode 100644 index 0000000..95084f1 --- /dev/null +++ b/unit-test/cs_memory_cmds_tests.c @@ -0,0 +1,1393 @@ + +/* + * Includes + */ + +#include "cs_memory_cmds.h" +#include "cs_msg.h" +#include "cs_msgdefs.h" +#include "cs_events.h" +#include "cs_version.h" +#include "cs_utils.h" +#include "cs_test_utils.h" +#include +#include +#include + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +/* cs_memory_cmds_tests globals */ +uint8 call_count_CFE_EVS_SendEvent; + +/* + * Function Definitions + */ + +void CS_DisableMemoryCmd_Test(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of Memory is Disabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_DisableMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.MemoryCSState == CS_STATE_DISABLED, + "CS_AppData.HkPacket.MemoryCSState = CS_STATE_DISABLED"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_DISABLE_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableMemoryCmd_Test */ + +void CS_DisableMemoryCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_DisableMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableMemoryCmd_Test_VerifyError */ + +void CS_DisableMemoryCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, true); + + /* Execute the function being tested */ + CS_DisableMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableMemoryCmd_Test_OneShot */ + +void CS_EnableMemoryCmd_Test(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of Memory is Enabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_EnableMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.MemoryCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.MemoryCSState = CS_STATE_ENABLED"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ENABLE_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableMemoryCmd_Test */ + +void CS_EnableMemoryCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_EnableMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableMemoryCmd_Test_VerifyError */ + +void CS_EnableMemoryCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, true); + + /* Execute the function being tested */ + CS_EnableMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableMemoryCmd_Test_OneShot */ + +void CS_ReportBaselineEntryIDMemoryCmd_Test_Computed(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Report baseline of Memory Entry %%d is 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; + CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ComputedYet = true; + CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ComparisonValue = 1; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_ReportBaselineEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_BASELINE_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineEntryIDMemoryCmd_Test_Computed */ + +void CS_ReportBaselineEntryIDMemoryCmd_Test_NotYetComputed(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Report baseline of Memory Entry %%d has not been computed yet"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; + CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ComputedYet = false; + CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ComparisonValue = 1; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_ReportBaselineEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_NO_BASELINE_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineEntryIDMemoryCmd_Test_NotYetComputed */ + +void CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Memory report baseline failed, Entry ID invalid: %%d, State: %%d Max ID: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = CS_MAX_NUM_MEMORY_TABLE_ENTRIES; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_ReportBaselineEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_BASELINE_INVALID_ENTRY_MEMORY_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh */ + +void CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Memory report baseline failed, Entry ID invalid: %%d, State: %%d Max ID: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_ReportBaselineEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_BASELINE_INVALID_ENTRY_MEMORY_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty */ + +void CS_ReportBaselineEntryIDMemoryCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_ReportBaselineEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineEntryIDMemoryCmd_Test_VerifyError */ + +void CS_RecomputeBaselineMemoryCmd_Test_Nominal(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Recompute baseline of Memory Entry ID %%d started"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == true, "CS_AppData.HkPacket.RecomputeInProgress == true"); + UtAssert_True(CS_AppData.HkPacket.OneShotInProgress == false, "CS_AppData.HkPacket.OneShotInProgress == false"); + + UtAssert_True(CS_AppData.ChildTaskTable == CS_MEMORY_TABLE, "CS_AppData.ChildTaskTable == CS_MEMORY_TABLE"); + UtAssert_True(CS_AppData.ChildTaskEntryID == CmdPacket.EntryID, "CS_AppData.ChildTaskEntryID == CmdPacket.EntryID"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID], + "CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID]"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_MEMORY_STARTED_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineMemoryCmd_Test_Nominal */ + +void CS_RecomputeBaselineMemoryCmd_Test_CreateChildTaskError(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Recompute baseline of Memory Entry ID %%d failed, ES_CreateChildTask returned: 0x%%08X"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; + + /* Set to generate error message CS_RECOMPUTE_MEMORY_CREATE_CHDTASK_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CreateChildTask), 1, -1); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.OneShotInProgress == false, "CS_AppData.HkPacket.OneShotInProgress == false"); + + UtAssert_True(CS_AppData.ChildTaskTable == CS_MEMORY_TABLE, "CS_AppData.ChildTaskTable == CS_MEMORY_TABLE"); + UtAssert_True(CS_AppData.ChildTaskEntryID == CmdPacket.EntryID, "CS_AppData.ChildTaskEntryID == CmdPacket.EntryID"); + UtAssert_True(CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID], + "CS_AppData.RecomputeEepromMemoryEntryPtr == &CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID]"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_MEMORY_CREATE_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineMemoryCmd_Test_CreateChildTaskError */ + +void CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Memory recompute baseline of entry failed, Entry ID invalid: %%d, State: %%d, Max ID: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = CS_MAX_NUM_MEMORY_TABLE_ENTRIES; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_INVALID_ENTRY_MEMORY_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh */ + +void CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorStateEmpty(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Memory recompute baseline of entry failed, Entry ID invalid: %%d, State: %%d, Max ID: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_INVALID_ENTRY_MEMORY_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorStateEmpty */ + +void CS_RecomputeBaselineMemoryCmd_Test_RecomputeInProgress(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Recompute baseline of Memory Entry ID %%d failed: child task in use"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.HkPacket.RecomputeInProgress = true; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_MEMORY_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineMemoryCmd_Test_RecomputeInProgress */ + +void CS_RecomputeBaselineMemoryCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_RecomputeBaselineMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineMemoryCmd_Test_VerifyError */ + +void CS_RecomputeBaselineMemoryCmd_Test_OneShot(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Recompute baseline of Memory Entry ID %%d failed: child task in use"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.HkPacket.RecomputeInProgress = false; + CS_AppData.HkPacket.OneShotInProgress = true; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_MEMORY_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineMemoryCmd_Test_OneShot */ + +void CS_EnableEntryIDMemoryCmd_Test_Nominal(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of Memory Entry ID %%d is Enabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; + CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State = 99; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_EnableEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED, + "CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ENABLE_MEMORY_ENTRY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED, + "CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED"); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableEntryIDMemoryCmd_Test_Nominal */ + +void CS_EnableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Checksumming of Memory Entry ID %%d is Enabled"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS unable to update memory definition table for entry %%d, State: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; + CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_EnableEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED, + "CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_ENABLED"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_ENABLE_MEMORY_ENTRY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_ENABLE_MEMORY_DEF_EMPTY_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty */ + +void CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Enable Memory entry failed, invalid Entry ID: %%d, State: %%d, Max ID: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = CS_MAX_NUM_MEMORY_TABLE_ENTRIES; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_EnableEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ENABLE_MEMORY_INVALID_ENTRY_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh */ + +void CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Enable Memory entry failed, invalid Entry ID: %%d, State: %%d, Max ID: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_EnableEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ENABLE_MEMORY_INVALID_ENTRY_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty */ + +void CS_EnableEntryIDMemoryCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_EnableEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableEntryIDMemoryCmd_Test_VerifyError */ + +void CS_EnableEntryIDMemoryCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, true); + + /* Execute the function being tested */ + CS_EnableEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableEntryIDMemoryCmd_Test_OneShot */ + +void CS_DisableEntryIDMemoryCmd_Test_Nominal(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Checksumming of Memory Entry ID %%d is Disabled"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; + CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State = 99; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_DisableEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED, + "CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].TempChecksumValue == 0, + "CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ByteOffset == 0, + "CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ByteOffset == 0"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_DISABLE_MEMORY_ENTRY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED, + "CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED"); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableEntryIDMemoryCmd_Test_Nominal */ + +void CS_DisableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Checksumming of Memory Entry ID %%d is Disabled"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS unable to update memory definition table for entry %%d, State: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = 99; + CS_AppData.DefMemoryTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_DisableEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED, + "CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State == CS_STATE_DISABLED"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].TempChecksumValue == 0, + "CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ByteOffset == 0, + "CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].ByteOffset == 0"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_DISABLE_MEMORY_ENTRY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_DISABLE_MEMORY_DEF_EMPTY_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty */ + +void CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Disable Memory entry failed, invalid Entry ID: %%d, State: %%d, Max ID: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = CS_MAX_NUM_MEMORY_TABLE_ENTRIES; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_DisableEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_DISABLE_MEMORY_INVALID_ENTRY_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh */ + +void CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty(void) +{ + CS_EntryCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Disable Memory entry failed, invalid Entry ID: %%d, State: %%d, Max ID: %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + CmdPacket.EntryID = 1; + + CS_AppData.ResMemoryTblPtr[CmdPacket.EntryID].State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_DisableEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_DISABLE_MEMORY_INVALID_ENTRY_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty */ + +void CS_DisableEntryIDMemoryCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_DisableEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableEntryIDMemoryCmd_Test_VerifyError */ + +void CS_DisableEntryIDMemoryCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_EntryCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, true); + + /* Execute the function being tested */ + CS_DisableEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableEntryIDMemoryCmd_Test_OneShot */ + +void CS_GetEntryIDMemoryCmd_Test_Nominal(void) +{ + CS_GetEntryIDCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Memory Found Address 0x%%08X in Entry ID %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + int16 EntryID = 1; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_GetEntryIDCmd_t)); + + CS_AppData.ResMemoryTblPtr[EntryID].StartAddress = 1; + CmdPacket.Address = 1; + CS_AppData.ResMemoryTblPtr[EntryID].NumBytesToChecksum = 0; + CS_AppData.ResMemoryTblPtr[EntryID].State = 99; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_GetEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_GET_ENTRY_ID_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetEntryIDMemoryCmd_Test_Nominal */ + +void CS_GetEntryIDMemoryCmd_Test_AddressNotFound(void) +{ + CS_GetEntryIDCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Address 0x%%08X was not found in Memory table"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_GetEntryIDCmd_t)); + + CmdPacket.Address = 0xFFFFFFFF; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_GetEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_GET_ENTRY_ID_MEMORY_NOT_FOUND_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetEntryIDMemoryCmd_Test_AddressNotFound */ + +void CS_GetEntryIDMemoryCmd_Test_AddressPtr(void) +{ + CS_GetEntryIDCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Address 0x%%08X was not found in Memory table"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + int16 EntryID = 1; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_GetEntryIDCmd_t)); + + CS_AppData.ResMemoryTblPtr[EntryID].StartAddress = 2; + CmdPacket.Address = 1; + CS_AppData.ResMemoryTblPtr[EntryID].NumBytesToChecksum = 0; + CS_AppData.ResMemoryTblPtr[EntryID].State = 99; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_GetEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_GET_ENTRY_ID_MEMORY_NOT_FOUND_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetEntryIDMemoryCmd_Test_AddressPtr */ + +void CS_GetEntryIDMemoryCmd_Test_State(void) +{ + CS_GetEntryIDCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Address 0x%%08X was not found in Memory table"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + int16 EntryID = 1; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_GetEntryIDCmd_t)); + + CS_AppData.ResMemoryTblPtr[EntryID].StartAddress = 1; + CmdPacket.Address = 1; + CS_AppData.ResMemoryTblPtr[EntryID].NumBytesToChecksum = 0; + CS_AppData.ResMemoryTblPtr[EntryID].State = CS_STATE_EMPTY; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + + /* Execute the function being tested */ + CS_GetEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_GET_ENTRY_ID_MEMORY_NOT_FOUND_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetEntryIDMemoryCmd_Test_State */ + +void CS_GetEntryIDMemoryCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_GetEntryIDCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_GetEntryIDMemoryCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetEntryIDMemoryCmd_Test_VerifyError */ + +void UtTest_Setup(void) +{ + UtTest_Add(CS_DisableMemoryCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_DisableMemoryCmd_Test"); + UtTest_Add(CS_DisableMemoryCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableMemoryCmd_Test_VerifyError"); + UtTest_Add(CS_DisableMemoryCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, "CS_DisableMemoryCmd_Test_OneShot"); + + UtTest_Add(CS_EnableMemoryCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_EnableMemoryCmd_Test"); + UtTest_Add(CS_EnableMemoryCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableMemoryCmd_Test_VerifyError"); + UtTest_Add(CS_EnableMemoryCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, "CS_EnableMemoryCmd_Test_OneShot"); + + UtTest_Add(CS_ReportBaselineEntryIDMemoryCmd_Test_Computed, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineEntryIDMemoryCmd_Test_Computed"); + UtTest_Add(CS_ReportBaselineEntryIDMemoryCmd_Test_NotYetComputed, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineEntryIDMemoryCmd_Test_NotYetComputed"); + UtTest_Add(CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh"); + UtTest_Add(CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty"); + UtTest_Add(CS_ReportBaselineEntryIDMemoryCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineEntryIDMemoryCmd_Test_VerifyError"); + + UtTest_Add(CS_RecomputeBaselineMemoryCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineMemoryCmd_Test_Nominal"); + UtTest_Add(CS_RecomputeBaselineMemoryCmd_Test_CreateChildTaskError, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineMemoryCmd_Test_CreateChildTaskError"); + UtTest_Add(CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh"); + UtTest_Add(CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorStateEmpty, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineMemoryCmd_Test_InvalidEntryErrorStateEmpty"); + UtTest_Add(CS_RecomputeBaselineMemoryCmd_Test_RecomputeInProgress, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineMemoryCmd_Test_RecomputeInProgress"); + UtTest_Add(CS_RecomputeBaselineMemoryCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineMemoryCmd_Test_VerifyError"); + UtTest_Add(CS_RecomputeBaselineMemoryCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineMemoryCmd_Test_OneShot"); + + UtTest_Add(CS_EnableEntryIDMemoryCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableEntryIDMemoryCmd_Test_Nominal"); + UtTest_Add(CS_EnableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty"); + UtTest_Add(CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh"); + UtTest_Add(CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty"); + UtTest_Add(CS_EnableEntryIDMemoryCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableEntryIDMemoryCmd_Test_VerifyError"); + UtTest_Add(CS_EnableEntryIDMemoryCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableEntryIDMemoryCmd_Test_OneShots"); + + UtTest_Add(CS_DisableEntryIDMemoryCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableEntryIDMemoryCmd_Test_Nominal"); + UtTest_Add(CS_DisableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableEntryIDMemoryCmd_Test_DefMemoryTblPtrStateEmpty"); + UtTest_Add(CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorEntryIDTooHigh"); + UtTest_Add(CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableEntryIDMemoryCmd_Test_InvalidEntryErrorStateEmpty"); + UtTest_Add(CS_DisableEntryIDMemoryCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableEntryIDMemoryCmd_Test_VerifyError"); + UtTest_Add(CS_DisableEntryIDMemoryCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableEntryIDMemoryCmd_Test_OneShot"); + + UtTest_Add(CS_GetEntryIDMemoryCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_GetEntryIDMemoryCmd_Test_Nominal"); + UtTest_Add(CS_GetEntryIDMemoryCmd_Test_AddressNotFound, CS_Test_Setup, CS_Test_TearDown, + "CS_GetEntryIDMemoryCmd_Test_AddressNotFound"); + UtTest_Add(CS_GetEntryIDMemoryCmd_Test_AddressPtr, CS_Test_Setup, CS_Test_TearDown, + "CS_GetEntryIDMemoryCmd_Test_AddressPtr"); + UtTest_Add(CS_GetEntryIDMemoryCmd_Test_State, CS_Test_Setup, CS_Test_TearDown, "CS_GetEntryIDMemoryCmd_Test_State"); + UtTest_Add(CS_GetEntryIDMemoryCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_GetEntryIDMemoryCmd_Test_VerifyError"); + +} /* end UtTest_Setup */ + +/************************/ +/* End of File Comment */ +/************************/ diff --git a/unit-test/cs_table_cmds_tests.c b/unit-test/cs_table_cmds_tests.c new file mode 100644 index 0000000..a8f210e --- /dev/null +++ b/unit-test/cs_table_cmds_tests.c @@ -0,0 +1,1088 @@ + +/* + * Includes + */ + +#include "cs_table_cmds.h" +#include "cs_msg.h" +#include "cs_msgdefs.h" +#include "cs_events.h" +#include "cs_version.h" +#include "cs_utils.h" +#include "cs_test_utils.h" +#include +#include +#include + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +/* cs_table_cmds_tests globals */ +uint8 call_count_CFE_EVS_SendEvent; + +CS_Res_Tables_Table_Entry_t ResTblEntryDummy; + +CS_Def_Tables_Table_Entry_t DefTblEntryDummy; +/* + * Function Definitions + */ +void CS_APP_CMDS_TEST_CS_GetTableResTblEntryByNameHandler1(void *UserObj, UT_EntryKey_t FuncKey, + const UT_StubContext_t *Context) +{ + CS_Res_Tables_Table_Entry_t **EntryPtr = + (CS_Res_Tables_Table_Entry_t **)UT_Hook_GetArgValueByName(Context, "EntryPtr", CS_Res_Tables_Table_Entry_t **); + + *EntryPtr = &ResTblEntryDummy; + + ResTblEntryDummy.ComputedYet = true; +} + +void CS_APP_CMDS_TEST_CS_GetTableResTblEntryByNameHandler2(void *UserObj, UT_EntryKey_t FuncKey, + const UT_StubContext_t *Context) +{ + CS_Res_Tables_Table_Entry_t **EntryPtr = + (CS_Res_Tables_Table_Entry_t **)UT_Hook_GetArgValueByName(Context, "EntryPtr", CS_Res_Tables_Table_Entry_t **); + + *EntryPtr = &ResTblEntryDummy; + + ResTblEntryDummy.ComputedYet = false; +} + +void CS_APP_CMDS_TEST_CS_GetTableDefTblEntryByNameHandler1(void *UserObj, UT_EntryKey_t FuncKey, + const UT_StubContext_t *Context) +{ + CS_Def_Tables_Table_Entry_t **EntryPtr = + (CS_Def_Tables_Table_Entry_t **)UT_Hook_GetArgValueByName(Context, "EntryPtr", CS_Def_Tables_Table_Entry_t **); + + *EntryPtr = &DefTblEntryDummy; +} + +void CS_DisableTablesCmd_Test(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of Tables is Disabled"); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + + /* Execute the function being tested */ + CS_DisableTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.TablesCSState == CS_STATE_DISABLED, + "CS_AppData.HkPacket.TablesCSState = CS_STATE_DISABLED"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_DISABLE_TABLES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableTablesCmd_Test */ + +void CS_DisableTablesCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + + /* Execute the function being tested */ + CS_DisableTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableTablesCmd_Test_VerifyError */ + +void CS_DisableTablesCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, true); + + /* Execute the function being tested */ + CS_DisableTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableTablesCmd_Test_OneShot */ + +void CS_EnableTablesCmd_Test(void) +{ + CS_NoArgsCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of Tables is Enabled"); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + + /* Execute the function being tested */ + CS_EnableTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.TablesCSState == CS_STATE_ENABLED, + "CS_AppData.HkPacket.TablesCSState = CS_STATE_ENABLED"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ENABLE_TABLES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableTablesCmd_Test */ + +void CS_EnableTablesCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + + /* Execute the function being tested */ + CS_EnableTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableTablesCmd_Test_VerifyError */ + +void CS_EnableTablesCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, true); + + /* Execute the function being tested */ + CS_EnableTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableTablesCmd_Test_OneShot */ + +void CS_ReportBaselineTablesCmd_Test_Computed(void) +{ + CS_TableNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Report baseline of table %%s is 0x%%08X"); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + CS_AppData.ResTablesTblPtr[0].ComputedYet = true; + CS_AppData.ResTablesTblPtr[0].ComparisonValue = 1; + + strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); + strncpy(CmdPacket.Name, "name", 10); + + CS_AppData.ResTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableResTblEntryByName return correct results */ + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetHandlerFunction(UT_KEY(CS_GetTableResTblEntryByName), CS_APP_CMDS_TEST_CS_GetTableResTblEntryByNameHandler1, + NULL); + UT_SetDeferredRetcode(UT_KEY(CS_GetTableResTblEntryByName), 1, true); + + /* Execute the function being tested */ + CS_ReportBaselineTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_BASELINE_TABLES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineTablesCmd_Test_Computed */ + +void CS_ReportBaselineTablesCmd_Test_NotYetComputed(void) +{ + CS_TableNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Report baseline of table %%s has not been computed yet"); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + CS_AppData.ResTablesTblPtr[0].ComputedYet = false; + + strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); + strncpy(CmdPacket.Name, "name", 10); + + CS_AppData.ResTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableResTblEntryByName return correct results */ + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetHandlerFunction(UT_KEY(CS_GetTableResTblEntryByName), CS_APP_CMDS_TEST_CS_GetTableResTblEntryByNameHandler2, + NULL); + UT_SetDeferredRetcode(UT_KEY(CS_GetTableResTblEntryByName), 1, true); + + /* Execute the function being tested */ + CS_ReportBaselineTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_NO_BASELINE_TABLES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineTablesCmd_Test_NotYetComputed */ + +void CS_ReportBaselineTablesCmd_Test_TableNotFound(void) +{ + CS_TableNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Tables report baseline failed, table %%s not found"); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name1", 10); + strncpy(CmdPacket.Name, "name2", 10); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_GetTableResTblEntryByName), 1, false); + + /* Execute the function being tested */ + CS_ReportBaselineTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_BASELINE_INVALID_NAME_TABLES_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineTablesCmd_Test_TableNotFound */ + +void CS_ReportBaselineTablesCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_ReportBaselineTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ReportBaselineTablesCmd_Test_VerifyError */ + +void CS_RecomputeBaselineTablesCmd_Test_Nominal(void) +{ + CS_TableNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Recompute baseline of table %%s started"); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); + strncpy(CmdPacket.Name, "name", 10); + + CS_AppData.ResTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableResTblEntryByName return correct results */ + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + UT_SetHandlerFunction(UT_KEY(CS_GetTableResTblEntryByName), CS_APP_CMDS_TEST_CS_GetTableResTblEntryByNameHandler1, + NULL); + UT_SetDeferredRetcode(UT_KEY(CS_GetTableResTblEntryByName), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == true, "CS_AppData.HkPacket.RecomputeInProgress == true"); + UtAssert_True(CS_AppData.HkPacket.OneShotInProgress == false, "CS_AppData.HkPacket.OneShotInProgress == false"); + + UtAssert_True(CS_AppData.ChildTaskTable == CS_TABLES_TABLE, "CS_AppData.ChildTaskTable == CS_TABLES_TABLE"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_TABLES_STARTED_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineTablesCmd_Test_Nominal */ + +void CS_RecomputeBaselineTablesCmd_Test_CreateChildTaskError(void) +{ + CS_TableNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Recompute baseline of table %%s failed, CFE_ES_CreateChildTask returned: 0x%%08X"); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); + strncpy(CmdPacket.Name, "name", 10); + + CS_AppData.ResTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableResTblEntryByName return correct results */ + + /* Set to generate error message CS_RECOMPUTE_TABLES_CREATE_CHDTASK_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_ES_CreateChildTask), 1, -1); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + UT_SetHandlerFunction(UT_KEY(CS_GetTableResTblEntryByName), CS_APP_CMDS_TEST_CS_GetTableResTblEntryByNameHandler1, + NULL); + UT_SetDeferredRetcode(UT_KEY(CS_GetTableResTblEntryByName), 1, true); + + /* Execute the function being tested */ + CS_RecomputeBaselineTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.OneShotInProgress == false, "CS_AppData.HkPacket.OneShotInProgress == false"); + + UtAssert_True(CS_AppData.ChildTaskTable == CS_TABLES_TABLE, "CS_AppData.ChildTaskTable == CS_TABLES_TABLE"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_TABLES_CREATE_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + UtAssert_True(CS_AppData.HkPacket.RecomputeInProgress == false, "CS_AppData.HkPacket.RecomputeInProgress == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineTablesCmd_Test_CreateChildTaskError */ + +void CS_RecomputeBaselineTablesCmd_Test_TableNotFound(void) +{ + CS_TableNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Tables recompute baseline failed, table %%s not found"); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + strncpy(CmdPacket.Name, "name", 10); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + + /* Execute the function being tested */ + CS_RecomputeBaselineTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_UNKNOWN_NAME_TABLES_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineTablesCmd_Test_TableNotFound */ + +void CS_RecomputeBaselineTablesCmd_Test_RecomputeInProgress(void) +{ + CS_TableNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Tables recompute baseline for table %%s failed: child task in use"); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + strncpy(CmdPacket.Name, "name", 10); + + CS_AppData.HkPacket.RecomputeInProgress = true; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + + /* Execute the function being tested */ + CS_RecomputeBaselineTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_TABLES_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineTablesCmd_Test_RecomputeInProgress */ + +void CS_RecomputeBaselineTablesCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + + /* Execute the function being tested */ + CS_RecomputeBaselineTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineTablesCmd_Test_VerifyError */ + +void CS_RecomputeBaselineTablesCmd_Test_OneShot(void) +{ + CS_TableNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Tables recompute baseline for table %%s failed: child task in use"); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + strncpy(CmdPacket.Name, "name", 10); + + CS_AppData.HkPacket.RecomputeInProgress = false; + CS_AppData.HkPacket.OneShotInProgress = true; + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + + /* Execute the function being tested */ + CS_RecomputeBaselineTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_RECOMPUTE_TABLES_CHDTASK_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_RecomputeBaselineTablesCmd_Test_OneShot */ + +void CS_DisableNameTablesCmd_Test_Nominal(void) +{ + CS_TableNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of table %%s is Disabled"); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); + strncpy(CmdPacket.Name, "name", 10); + + CS_AppData.ResTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableResTblEntryByName return correct results */ + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); + + CS_AppData.DefTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableDefTblEntryByName return correct results */ + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + UT_SetHandlerFunction(UT_KEY(CS_GetTableResTblEntryByName), CS_APP_CMDS_TEST_CS_GetTableResTblEntryByNameHandler1, + NULL); + UT_SetDeferredRetcode(UT_KEY(CS_GetTableResTblEntryByName), 1, true); + UT_SetHandlerFunction(UT_KEY(CS_GetTableDefTblEntryByName), CS_APP_CMDS_TEST_CS_GetTableDefTblEntryByNameHandler1, + NULL); + UT_SetDeferredRetcode(UT_KEY(CS_GetTableDefTblEntryByName), 1, true); + + /* Execute the function being tested */ + CS_DisableNameTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_DISABLE_TABLES_NAME_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableNameTablesCmd_Test_Nominal */ + +void CS_DisableNameTablesCmd_Test_TableDefNotFound(void) +{ + CS_TableNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of table %%s is Disabled"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS unable to update tables definition table for entry %%s"); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); + strncpy(CmdPacket.Name, "name", 10); + + CS_AppData.ResTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableResTblEntryByName return correct results */ + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + UT_SetHandlerFunction(UT_KEY(CS_GetTableResTblEntryByName), CS_APP_CMDS_TEST_CS_GetTableResTblEntryByNameHandler1, + NULL); + UT_SetDeferredRetcode(UT_KEY(CS_GetTableResTblEntryByName), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_GetTableDefTblEntryByName), 1, false); + + /* Execute the function being tested */ + CS_DisableNameTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_DISABLE_TABLES_NAME_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_DISABLE_TABLE_DEF_NOT_FOUND_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableNameTablesCmd_Test_TableDefNotFound */ + +void CS_DisableNameTablesCmd_Test_TableNotFound(void) +{ + CS_TableNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Tables disable table command failed, table %%s not found"); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + strncpy(CmdPacket.Name, "name", 10); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + UT_SetDeferredRetcode(UT_KEY(CS_GetTableResTblEntryByName), 1, false); + + /* Execute the function being tested */ + CS_DisableNameTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_DISABLE_TABLES_UNKNOWN_NAME_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableNameTablesCmd_Test_TableNotFound */ + +void CS_DisableNameTablesCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + + /* Execute the function being tested */ + CS_DisableNameTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableNameTablesCmd_Test_VerifyError */ + +void CS_DisableNameTablesCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, true); + + /* Execute the function being tested */ + CS_DisableNameTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_DisableNameTablesCmd_Test_OneShot */ + +void CS_EnableNameTablesCmd_Test_Nominal(void) +{ + CS_TableNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of table %%s is Enabled"); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); + strncpy(CmdPacket.Name, "name", 10); + + CS_AppData.ResTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableResTblEntryByName return correct results */ + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); + + CS_AppData.DefTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableDefTblEntryByName return correct results */ + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + UT_SetHandlerFunction(UT_KEY(CS_GetTableResTblEntryByName), CS_APP_CMDS_TEST_CS_GetTableResTblEntryByNameHandler1, + NULL); + UT_SetDeferredRetcode(UT_KEY(CS_GetTableResTblEntryByName), 1, true); + UT_SetHandlerFunction(UT_KEY(CS_GetTableDefTblEntryByName), CS_APP_CMDS_TEST_CS_GetTableDefTblEntryByNameHandler1, + NULL); + UT_SetDeferredRetcode(UT_KEY(CS_GetTableDefTblEntryByName), 1, true); + + /* Execute the function being tested */ + CS_EnableNameTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ENABLE_TABLES_NAME_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableNameTablesCmd_Test_Nominal */ + +void CS_EnableNameTablesCmd_Test_TableDefNotFound(void) +{ + CS_TableNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "Checksumming of table %%s is Enabled"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS unable to update tables definition table for entry %%s"); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); + strncpy(CmdPacket.Name, "name", 10); + + CS_AppData.ResTablesTblPtr[0].State = 99; /* Needed to make CS_GetTableResTblEntryByName return correct results */ + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + UT_SetHandlerFunction(UT_KEY(CS_GetTableResTblEntryByName), CS_APP_CMDS_TEST_CS_GetTableResTblEntryByNameHandler1, + NULL); + UT_SetDeferredRetcode(UT_KEY(CS_GetTableResTblEntryByName), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_GetTableDefTblEntryByName), 1, false); + + /* Execute the function being tested */ + CS_EnableNameTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_ENABLE_TABLES_NAME_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_ENABLE_TABLE_DEF_NOT_FOUND_DBG_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_DEBUG); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 1, "CS_AppData.HkPacket.CmdCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableNameTablesCmd_Test_TableDefNotFound */ + +void CS_EnableNameTablesCmd_Test_TableNotFound(void) +{ + CS_TableNameCmd_t CmdPacket; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Tables enable table command failed, table %%s not found"); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + strncpy(CmdPacket.Name, "name", 10); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + UT_SetDeferredRetcode(UT_KEY(CS_GetTableResTblEntryByName), 1, false); + + /* Execute the function being tested */ + CS_EnableNameTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_ENABLE_TABLES_UNKNOWN_NAME_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableNameTablesCmd_Test_TableNotFound */ + +void CS_EnableNameTablesCmd_Test_VerifyError(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_TableNameCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, false); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, false); + + /* Execute the function being tested */ + CS_EnableNameTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableNameTablesCmd_Test_VerifyError */ + +void CS_EnableNameTablesCmd_Test_OneShot(void) +{ + CS_NoArgsCmd_t CmdPacket; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_NoArgsCmd_t)); + + UT_SetDeferredRetcode(UT_KEY(CS_VerifyCmdLength), 1, true); + UT_SetDeferredRetcode(UT_KEY(CS_CheckRecomputeOneshot), 1, true); + + /* Execute the function being tested */ + CS_EnableNameTablesCmd((CFE_SB_Buffer_t *)(&CmdPacket)); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CmdCounter == 0, "CS_AppData.HkPacket.CmdCounter == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_EnableNameTablesCmd_Test_OneShot */ + +void UtTest_Setup(void) +{ + UtTest_Add(CS_DisableTablesCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_DisableTablesCmd_Test"); + UtTest_Add(CS_DisableTablesCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableTablesCmd_Test_VerifyError"); + UtTest_Add(CS_DisableTablesCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, "CS_DisableTablesCmd_Test_OneShot"); + + UtTest_Add(CS_EnableTablesCmd_Test, CS_Test_Setup, CS_Test_TearDown, "CS_EnableTablesCmd_Test"); + UtTest_Add(CS_EnableTablesCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableTablesCmd_Test_VerifyError"); + UtTest_Add(CS_EnableTablesCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, "CS_EnableTablesCmd_Test_OneShot"); + + UtTest_Add(CS_ReportBaselineTablesCmd_Test_Computed, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineTablesCmd_Test_Computed"); + UtTest_Add(CS_ReportBaselineTablesCmd_Test_NotYetComputed, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineTablesCmd_Test_NotYetComputed"); + UtTest_Add(CS_ReportBaselineTablesCmd_Test_TableNotFound, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineTablesCmd_Test_TableNotFound"); + UtTest_Add(CS_ReportBaselineTablesCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_ReportBaselineTablesCmd_Test_VerifyError"); + + UtTest_Add(CS_RecomputeBaselineTablesCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineTablesCmd_Test_Nominal"); + UtTest_Add(CS_RecomputeBaselineTablesCmd_Test_CreateChildTaskError, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineTablesCmd_Test_CreateChildTaskError"); + UtTest_Add(CS_RecomputeBaselineTablesCmd_Test_TableNotFound, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineTablesCmd_Test_TableNotFound"); + UtTest_Add(CS_RecomputeBaselineTablesCmd_Test_RecomputeInProgress, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineTablesCmd_Test_RecomputeInProgress"); + UtTest_Add(CS_RecomputeBaselineTablesCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineTablesCmd_Test_VerifyError"); + UtTest_Add(CS_RecomputeBaselineTablesCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, + "CS_RecomputeBaselineTablesCmd_Test_OneShot"); + + UtTest_Add(CS_DisableNameTablesCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableNameTablesCmd_Test_Nominal"); + UtTest_Add(CS_DisableNameTablesCmd_Test_TableDefNotFound, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableNameTablesCmd_Test_TableDefNotFound"); + UtTest_Add(CS_DisableNameTablesCmd_Test_TableNotFound, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableNameTablesCmd_Test_TableNotFound"); + UtTest_Add(CS_DisableNameTablesCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableNameTablesCmd_Test_VerifyError"); + UtTest_Add(CS_DisableNameTablesCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, + "CS_DisableNameTablesCmd_Test_OneShot"); + + UtTest_Add(CS_EnableNameTablesCmd_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableNameTablesCmd_Test_Nominal"); + UtTest_Add(CS_EnableNameTablesCmd_Test_TableDefNotFound, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableNameTablesCmd_Test_TableDefNotFound"); + UtTest_Add(CS_EnableNameTablesCmd_Test_TableNotFound, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableNameTablesCmd_Test_TableNotFound"); + UtTest_Add(CS_EnableNameTablesCmd_Test_VerifyError, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableNameTablesCmd_Test_VerifyError"); + UtTest_Add(CS_EnableNameTablesCmd_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, + "CS_EnableNameTablesCmd_Test_OneShot"); + +} /* end UtTest_Setup */ + +/************************/ +/* End of File Comment */ +/************************/ diff --git a/unit-test/cs_table_processing_tests.c b/unit-test/cs_table_processing_tests.c new file mode 100644 index 0000000..4b000d9 --- /dev/null +++ b/unit-test/cs_table_processing_tests.c @@ -0,0 +1,3737 @@ + +/* + * Includes + */ + +#include "cs_msg.h" +#include "cs_msgdefs.h" +#include "cs_events.h" +#include "cs_version.h" +#include "cs_utils.h" +#include "cs_test_utils.h" +#include +#include +#include + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +/* cs_table_processing_tests globals */ +uint8 call_count_CFE_EVS_SendEvent; + +/* + * Function Definitions + */ + +void CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHandler1(void *UserObj, UT_EntryKey_t FuncKey, + const UT_StubContext_t *Context) +{ + char *AppName = (char *)UT_Hook_GetArgValueByName(Context, "AppName", char *); + + strncpy((char *)AppName, "CS", 3); +} + +void CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHandler2(void *UserObj, UT_EntryKey_t FuncKey, + const UT_StubContext_t *Context) +{ + char *AppName = (char *)UT_Hook_GetArgValueByName(Context, "AppName", char *); + + uint16 i; + + for (i = 0; i <= OS_MAX_API_NAME; i++) + { + strncat((char *)AppName, "x", OS_MAX_API_NAME); + } +} + +int32 CS_TABLE_PROCESSING_TEST_CFE_TBL_GetAddressHook(void *UserObj, int32 StubRetcode, uint32 CallCount, + const UT_StubContext_t *Context) +{ + return CFE_SUCCESS; +} + +int32 CS_TABLE_PROCESSING_TEST_CFE_TBL_LoadHook(void *UserObj, int32 StubRetcode, uint32 CallCount, + const UT_StubContext_t *Context) +{ + return CFE_SUCCESS; +} + +void CS_ValidateEepromChecksumDefinitionTable_Test_Nominal(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Eeprom Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefEepromTblPtr[0].State = CS_STATE_ENABLED; /* All other states are empty by default, and so this test + also covers CS_STATE_EMPTY branch */ + + /* Execute the function being tested */ + Result = CS_ValidateEepromChecksumDefinitionTable(CS_AppData.DefEepromTblPtr); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_VAL_EEPROM_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateEepromChecksumDefinitionTable_Test_Nominal */ + +void CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Eeprom Table Validate: Illegal checksum range found in Entry ID %%d, CFE_PSP_MemValidateRange returned: " + "0x%%08X"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Eeprom Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefEepromTblPtr[0].State = CS_STATE_ENABLED; + + /* Set to generate error message CS_VAL_EEPROM_RANGE_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_PSP_MemValidateRange), 1, -1); + + /* Execute the function being tested */ + Result = CS_ValidateEepromChecksumDefinitionTable(CS_AppData.DefEepromTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_EEPROM_RANGE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_EEPROM_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled */ + +void CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Eeprom Table Validate: Illegal checksum range found in Entry ID %%d, CFE_PSP_MemValidateRange returned: " + "0x%%08X"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Eeprom Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefEepromTblPtr[0].State = CS_STATE_DISABLED; + + /* Set to generate error message CS_VAL_EEPROM_RANGE_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_PSP_MemValidateRange), 1, -1); + + /* Execute the function being tested */ + Result = CS_ValidateEepromChecksumDefinitionTable(CS_AppData.DefEepromTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_EEPROM_RANGE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_EEPROM_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled */ + +void CS_ValidateEepromChecksumDefinitionTable_Test_IllegalStateField(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Eeprom Table Validate: Illegal State Field (0x%%04X) found in Entry ID %%d"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Eeprom Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefEepromTblPtr[0].State = 0xFFFF; + + /* Execute the function being tested */ + Result = CS_ValidateEepromChecksumDefinitionTable(CS_AppData.DefEepromTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_EEPROM_STATE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_EEPROM_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateEepromChecksumDefinitionTable_Test_IllegalStateField */ + +void CS_ValidateEepromChecksumDefinitionTable_Test_TableErrorResult(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Eeprom Table Validate: Illegal checksum range found in Entry ID %%d, CFE_PSP_MemValidateRange returned: " + "0x%%08X"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Eeprom Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefEepromTblPtr[0].State = CS_STATE_DISABLED; + CS_AppData.DefEepromTblPtr[1].State = CS_STATE_DISABLED; + + /* Set to generate error message CS_VAL_EEPROM_RANGE_ERR_EID */ + UT_SetDefaultReturnValue(UT_KEY(CFE_PSP_MemValidateRange), -1); + + /* Execute the function being tested */ + Result = CS_ValidateEepromChecksumDefinitionTable(CS_AppData.DefEepromTblPtr); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_EEPROM_RANGE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_EEPROM_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateEepromChecksumDefinitionTable_Test_TableErrorResult */ + +void CS_ValidateEepromChecksumDefinitionTable_Test_UndefTableErrorResult(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Eeprom Table Validate: Illegal checksum range found in Entry ID %%d, CFE_PSP_MemValidateRange returned: " + "0x%%08X"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Eeprom Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefEepromTblPtr[0].State = CS_STATE_DISABLED; + CS_AppData.DefEepromTblPtr[1].State = CS_STATE_UNDEFINED; + + /* Set to generate error message CS_VAL_EEPROM_RANGE_ERR_EID */ + UT_SetDefaultReturnValue(UT_KEY(CFE_PSP_MemValidateRange), -1); + + /* Execute the function being tested */ + Result = CS_ValidateEepromChecksumDefinitionTable(CS_AppData.DefEepromTblPtr); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_EEPROM_RANGE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_EEPROM_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateEepromChecksumDefinitionTable_Test_UndefTableErrorResult */ + +void CS_ValidateMemoryChecksumDefinitionTable_Test_Nominal(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Memory Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefMemoryTblPtr[0].State = CS_STATE_ENABLED; /* All other states are empty by default, and so this test + also covers CS_STATE_EMPTY branch */ + + /* Execute the function being tested */ + Result = CS_ValidateMemoryChecksumDefinitionTable(CS_AppData.DefMemoryTblPtr); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_VAL_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateMemoryChecksumDefinitionTable_Test_Nominal */ + +void CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Memory Table Validate: Illegal checksum range found in Entry ID %%d, CFE_PSP_MemValidateRange returned: " + "0x%%08X"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Memory Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefMemoryTblPtr[0].State = CS_STATE_ENABLED; + + /* Set to generate error message CS_VAL_MEMORY_RANGE_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_PSP_MemValidateRange), 1, -1); + + /* Execute the function being tested */ + Result = CS_ValidateMemoryChecksumDefinitionTable(CS_AppData.DefMemoryTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_MEMORY_RANGE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled */ + +void CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Memory Table Validate: Illegal checksum range found in Entry ID %%d, CFE_PSP_MemValidateRange returned: " + "0x%%08X"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Memory Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefMemoryTblPtr[0].State = CS_STATE_DISABLED; + + /* Set to generate error message CS_VAL_MEMORY_RANGE_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_PSP_MemValidateRange), 1, -1); + + /* Execute the function being tested */ + Result = CS_ValidateMemoryChecksumDefinitionTable(CS_AppData.DefMemoryTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_MEMORY_RANGE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled */ + +void CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalStateField(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Memory Table Validate: Illegal State Field (0x%%04X) found in Entry ID %%d"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Memory Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefMemoryTblPtr[0].State = 0xFFFF; + + /* Execute the function being tested */ + Result = CS_ValidateMemoryChecksumDefinitionTable(CS_AppData.DefMemoryTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_MEMORY_STATE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalStateField */ + +void CS_ValidateMemoryChecksumDefinitionTable_Test_TableErrorResult(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Memory Table Validate: Illegal checksum range found in Entry ID %%d, CFE_PSP_MemValidateRange returned: " + "0x%%08X"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Memory Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefMemoryTblPtr[0].State = CS_STATE_DISABLED; + CS_AppData.DefMemoryTblPtr[1].State = CS_STATE_DISABLED; + + /* Set to generate error message CS_VAL_MEMORY_RANGE_ERR_EID */ + UT_SetDefaultReturnValue(UT_KEY(CFE_PSP_MemValidateRange), -1); + + /* Execute the function being tested */ + Result = CS_ValidateMemoryChecksumDefinitionTable(CS_AppData.DefMemoryTblPtr); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_MEMORY_RANGE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateMemoryChecksumDefinitionTable_Test_TableErrorResult */ + +void CS_ValidateMemoryChecksumDefinitionTable_Test_UndefTableErrorResult(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Memory Table Validate: Illegal checksum range found in Entry ID %%d, CFE_PSP_MemValidateRange returned: " + "0x%%08X"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Memory Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefMemoryTblPtr[0].State = CS_STATE_DISABLED; + CS_AppData.DefMemoryTblPtr[1].State = CS_STATE_UNDEFINED; + + /* Set to generate error message CS_VAL_MEMORY_RANGE_ERR_EID */ + UT_SetDefaultReturnValue(UT_KEY(CFE_PSP_MemValidateRange), -1); + + /* Execute the function being tested */ + Result = CS_ValidateMemoryChecksumDefinitionTable(CS_AppData.DefMemoryTblPtr); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_MEMORY_RANGE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_MEMORY_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateMemoryChecksumDefinitionTable_Test_UndefTableErrorResult */ + +void CS_ValidateTablesChecksumDefinitionTable_Test_Nominal(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefTablesTblPtr[0].State = CS_STATE_ENABLED; /* All other states are empty by default, and so this test + also covers CS_STATE_EMPTY branch */ + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); + + /* Execute the function being tested */ + Result = CS_ValidateTablesChecksumDefinitionTable(CS_AppData.DefTablesTblPtr); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_VAL_TABLES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateTablesChecksumDefinitionTable_Test_Nominal */ + +void CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEmpty(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables Table Validate: Duplicate Name (%%s) found at entries %%d and %%d"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* All states are empty by default */ + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); + strncpy(CS_AppData.DefTablesTblPtr[1].Name, "name", 10); + + /* Execute the function being tested */ + Result = CS_ValidateTablesChecksumDefinitionTable(CS_AppData.DefTablesTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_TABLES_DEF_TBL_DUPL_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_TABLES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEmpty */ + +void CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEnabled(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables Table Validate: Duplicate Name (%%s) found at entries %%d and %%d"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefTablesTblPtr[0].State = CS_STATE_ENABLED; /* All other states are empty by default, and so this test + also covers CS_STATE_EMPTY branch */ + CS_AppData.DefTablesTblPtr[1].State = CS_STATE_ENABLED; /* All other states are empty by default, and so this test + also covers CS_STATE_EMPTY branch */ + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); + strncpy(CS_AppData.DefTablesTblPtr[1].Name, "name", 10); + + /* Execute the function being tested */ + Result = CS_ValidateTablesChecksumDefinitionTable(CS_AppData.DefTablesTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_TABLES_DEF_TBL_DUPL_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_TABLES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEnabled */ + +void CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateDisabled(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables Table Validate: Duplicate Name (%%s) found at entries %%d and %%d"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefTablesTblPtr[0].State = CS_STATE_DISABLED; /* All other states are empty by default, and so this test + also covers CS_STATE_EMPTY branch */ + CS_AppData.DefTablesTblPtr[1].State = CS_STATE_DISABLED; /* All other states are empty by default, and so this test + also covers CS_STATE_EMPTY branch */ + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); + strncpy(CS_AppData.DefTablesTblPtr[1].Name, "name", 10); + + /* Execute the function being tested */ + Result = CS_ValidateTablesChecksumDefinitionTable(CS_AppData.DefTablesTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_TABLES_DEF_TBL_DUPL_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_TABLES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateDisabled */ + +void CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateField(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables Table Validate: Illegal State Field (0x%%04X) found with name %%s"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefTablesTblPtr[0].State = 0xFFFF; + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); + + /* Execute the function being tested */ + Result = CS_ValidateTablesChecksumDefinitionTable(CS_AppData.DefTablesTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_TABLES_STATE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_TABLES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateField */ + +void CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateEmptyName(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables Table Validate: Illegal State (0x%%04X) with empty name at entry %%d"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefTablesTblPtr[0].State = CS_STATE_ENABLED; + + /* Execute the function being tested */ + Result = CS_ValidateTablesChecksumDefinitionTable(CS_AppData.DefTablesTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_TABLES_DEF_TBL_ZERO_NAME_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_TABLES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateEmptyName */ + +void CS_ValidateTablesChecksumDefinitionTable_Test_TableErrorResult(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables Table Validate: Duplicate Name (%%s) found at entries %%d and %%d"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* All states are empty by default */ + CS_AppData.DefTablesTblPtr[0].State = CS_STATE_DISABLED; + CS_AppData.DefTablesTblPtr[1].State = CS_STATE_DISABLED; + CS_AppData.DefTablesTblPtr[2].State = CS_STATE_DISABLED; + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); + strncpy(CS_AppData.DefTablesTblPtr[1].Name, "name", 10); + strncpy(CS_AppData.DefTablesTblPtr[2].Name, "name", 10); + + /* Execute the function being tested */ + Result = CS_ValidateTablesChecksumDefinitionTable(CS_AppData.DefTablesTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_TABLES_DEF_TBL_DUPL_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_TABLES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateTablesChecksumDefinitionTable_Test_TableErrorResult */ + +void CS_ValidateTablesChecksumDefinitionTable_Test_UndefTableErrorResult(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables Table Validate: Duplicate Name (%%s) found at entries %%d and %%d"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefTablesTblPtr[0].State = CS_STATE_DISABLED; + CS_AppData.DefTablesTblPtr[1].State = CS_STATE_DISABLED; + CS_AppData.DefTablesTblPtr[2].State = CS_STATE_UNDEFINED; + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); + strncpy(CS_AppData.DefTablesTblPtr[1].Name, "name", 10); + strncpy(CS_AppData.DefTablesTblPtr[2].Name, "name", 10); + + /* Execute the function being tested */ + Result = CS_ValidateTablesChecksumDefinitionTable(CS_AppData.DefTablesTblPtr); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_TABLES_DEF_TBL_DUPL_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_TABLES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateTablesChecksumDefinitionTable_Test_UndefState */ + +void CS_ValidateTablesChecksumDefinitionTable_Test_CsTableError(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables Table Validate: Duplicate Name (%%s) found at entries %%d and %%d"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Tables Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefTablesTblPtr[0].State = CS_STATE_DISABLED; + CS_AppData.DefTablesTblPtr[1].State = CS_STATE_DISABLED; + CS_AppData.DefTablesTblPtr[2].State = CS_STATE_UNDEFINED; + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); + strncpy(CS_AppData.DefTablesTblPtr[1].Name, "name", 10); + + /* Execute the function being tested */ + Result = CS_ValidateTablesChecksumDefinitionTable(CS_AppData.DefTablesTblPtr); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_TABLES_DEF_TBL_DUPL_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_TABLES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateTablesChecksumDefinitionTable_Test_CsTableError */ + +void CS_ValidateAppChecksumDefinitionTable_Test_Nominal(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefAppTblPtr[0].State = CS_STATE_ENABLED; /* All other states are empty by default, and so this test also + covers CS_STATE_EMPTY branch */ + + strncpy(CS_AppData.DefAppTblPtr[0].Name, "name", 10); + + /* Execute the function being tested */ + Result = CS_ValidateAppChecksumDefinitionTable(CS_AppData.DefAppTblPtr); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_VAL_APP_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateAppChecksumDefinitionTable_Test_Nominal */ + +void CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEmpty(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps Table Validate: Duplicate Name (%%s) found at entries %%d and %%d"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* All states are empty by default */ + + strncpy(CS_AppData.DefAppTblPtr[0].Name, "name", 10); + strncpy(CS_AppData.DefAppTblPtr[1].Name, "name", 10); + + /* Execute the function being tested */ + Result = CS_ValidateAppChecksumDefinitionTable(CS_AppData.DefAppTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_APP_DEF_TBL_DUPL_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_APP_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEmpty */ + +void CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEnabled(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps Table Validate: Duplicate Name (%%s) found at entries %%d and %%d"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefAppTblPtr[0].State = CS_STATE_ENABLED; /* All other states are empty by default, and so this test also + covers CS_STATE_EMPTY branch */ + CS_AppData.DefAppTblPtr[1].State = CS_STATE_ENABLED; /* All other states are empty by default, and so this test also + covers CS_STATE_EMPTY branch */ + + strncpy(CS_AppData.DefAppTblPtr[0].Name, "name", 10); + strncpy(CS_AppData.DefAppTblPtr[1].Name, "name", 10); + + /* Execute the function being tested */ + Result = CS_ValidateAppChecksumDefinitionTable(CS_AppData.DefAppTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_APP_DEF_TBL_DUPL_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_APP_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEnabled */ + +void CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateDisabled(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps Table Validate: Duplicate Name (%%s) found at entries %%d and %%d"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefAppTblPtr[0].State = CS_STATE_DISABLED; /* All other states are empty by default, and so this test + also covers CS_STATE_EMPTY branch */ + CS_AppData.DefAppTblPtr[1].State = CS_STATE_DISABLED; /* All other states are empty by default, and so this test + also covers CS_STATE_EMPTY branch */ + + strncpy(CS_AppData.DefAppTblPtr[0].Name, "name", 10); + strncpy(CS_AppData.DefAppTblPtr[1].Name, "name", 10); + + /* Execute the function being tested */ + Result = CS_ValidateAppChecksumDefinitionTable(CS_AppData.DefAppTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_APP_DEF_TBL_DUPL_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_APP_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateDisabled */ + +void CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateField(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps Table Validate: Illegal State Field (0x%%04X) found with name %%s"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefAppTblPtr[0].State = 0xFFFF; + + strncpy(CS_AppData.DefAppTblPtr[0].Name, "name", 10); + + /* Execute the function being tested */ + Result = CS_ValidateAppChecksumDefinitionTable(CS_AppData.DefAppTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_APP_STATE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_APP_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateField */ + +void CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateEmptyName(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps Table Validate: Illegal State (0x%%04X) with empty name at entry %%d"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefAppTblPtr[0].State = CS_STATE_ENABLED; + + /* Execute the function being tested */ + Result = CS_ValidateAppChecksumDefinitionTable(CS_AppData.DefAppTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_APP_DEF_TBL_ZERO_NAME_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_APP_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateEmptyName */ + +void CS_ValidateAppChecksumDefinitionTable_Test_TableErrorResult(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps Table Validate: Duplicate Name (%%s) found at entries %%d and %%d"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* All states are empty by default */ + CS_AppData.DefAppTblPtr[0].State = CS_STATE_DISABLED; + CS_AppData.DefAppTblPtr[1].State = CS_STATE_DISABLED; + CS_AppData.DefAppTblPtr[2].State = CS_STATE_DISABLED; + + strncpy(CS_AppData.DefAppTblPtr[0].Name, "name", 10); + strncpy(CS_AppData.DefAppTblPtr[1].Name, "name", 10); + strncpy(CS_AppData.DefAppTblPtr[2].Name, "name", 10); + + /* Execute the function being tested */ + Result = CS_ValidateAppChecksumDefinitionTable(CS_AppData.DefAppTblPtr); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_APP_DEF_TBL_DUPL_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_APP_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateAppChecksumDefinitionTable_Test_TableErrorResult */ + +void CS_ValidateAppChecksumDefinitionTable_Test_UndefTableErrorResult(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps Table Validate: Duplicate Name (%%s) found at entries %%d and %%d"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefAppTblPtr[0].State = CS_STATE_DISABLED; + CS_AppData.DefAppTblPtr[1].State = CS_STATE_DISABLED; + CS_AppData.DefAppTblPtr[2].State = CS_STATE_UNDEFINED; + + strncpy(CS_AppData.DefAppTblPtr[0].Name, "name", 10); + strncpy(CS_AppData.DefAppTblPtr[1].Name, "name", 10); + strncpy(CS_AppData.DefAppTblPtr[2].Name, "name", 10); + + /* Execute the function being tested */ + Result = CS_ValidateAppChecksumDefinitionTable(CS_AppData.DefAppTblPtr); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_APP_DEF_TBL_DUPL_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_APP_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateAppChecksumDefinitionTable_Test_UndefTableErrorResult */ + +void CS_ValidateAppChecksumDefinitionTable_Test_EmptyNameTableResult(void) +{ + int32 Result; + int32 strCmpResult; + char ExpectedEventString[2][CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent[2]; + + snprintf(ExpectedEventString[0], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps Table Validate: Illegal State (0x%%04X) with empty name at entry %%d"); + + snprintf(ExpectedEventString[1], CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS Apps Table verification results: good = %%d, bad = %%d, unused = %%d"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.DefAppTblPtr[0].State = CS_STATE_ENABLED; + CS_AppData.DefAppTblPtr[1].State = CS_STATE_ENABLED; + CS_AppData.DefAppTblPtr[2].State = CS_STATE_ENABLED; + + /* Execute the function being tested */ + Result = CS_ValidateAppChecksumDefinitionTable(CS_AppData.DefAppTblPtr); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventID, CS_VAL_APP_DEF_TBL_ZERO_NAME_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[0].EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = + strncmp(ExpectedEventString[0], context_CFE_EVS_SendEvent[0].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[0].Spec); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventID, CS_VAL_APP_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent[1].EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = + strncmp(ExpectedEventString[1], context_CFE_EVS_SendEvent[1].Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent[1].Spec); + + UtAssert_True(Result == CS_TABLE_ERROR, "Result == CS_TABLE_ERROR"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 2, "CFE_EVS_SendEvent was called %u time(s), expected 2", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ValidateAppChecksumDefinitionTable_Test_EmptyNameTableResult */ + +void CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNominal(void) +{ + /* Handles both cases of "DefEntry -> State" */ + + uint16 NumEntries = 1; + uint16 Table = CS_EEPROM_TABLE; + + CS_AppData.HkPacket.EepromCSState = 99; + CS_AppData.DefEepromTblPtr[0].State = 1; + CS_AppData.DefEepromTblPtr[0].NumBytesToChecksum = 2; + CS_AppData.DefEepromTblPtr[0].StartAddress = 3; + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewEepromMemoryDefinitionTable((CS_Def_EepromMemory_Table_Entry_t *)&CS_AppData.DefEepromTblPtr, + (CS_Res_EepromMemory_Table_Entry_t *)&CS_AppData.ResEepromTblPtr, + NumEntries, Table); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.EepromCSState == 99, "CS_AppData.HkPacket.EepromCSState == 99"); + + UtAssert_True(CS_AppData.ResEepromTblPtr[0].State == 1, "CS_AppData.ResEepromTblPtr[0].State == 1"); + UtAssert_True(CS_AppData.ResEepromTblPtr[0].ComputedYet == false, + "CS_AppData.ResEepromTblPtr[0].ComputedYet == false"); + UtAssert_True(CS_AppData.ResEepromTblPtr[0].NumBytesToChecksum == 2, + "CS_AppData.ResEepromTblPtr[0].NumBytesToChecksum == 2"); + UtAssert_True(CS_AppData.ResEepromTblPtr[0].ComparisonValue == 0, + "CS_AppData.ResEepromTblPtr[0].ComparisonValue == 0"); + UtAssert_True(CS_AppData.ResEepromTblPtr[0].ByteOffset == 0, "CS_AppData.ResEepromTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResEepromTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResEepromTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResEepromTblPtr[0].StartAddress == 3, "CS_AppData.ResEepromTblPtr[0].StartAddress == 3"); + + UtAssert_True(CS_AppData.ResEepromTblPtr[1].State == CS_STATE_EMPTY, + "CS_AppData.ResEepromTblPtr[1].State == CS_STATE_EMPTY"); + UtAssert_True(CS_AppData.ResEepromTblPtr[1].ComputedYet == false, + "CS_AppData.ResEepromTblPtr[1].ComputedYet == false"); + UtAssert_True(CS_AppData.ResEepromTblPtr[1].NumBytesToChecksum == 0, + "CS_AppData.ResEepromTblPtr[1].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.ResEepromTblPtr[1].ComparisonValue == 0, + "CS_AppData.ResEepromTblPtr[1].ComparisonValue == 0"); + UtAssert_True(CS_AppData.ResEepromTblPtr[1].ByteOffset == 0, "CS_AppData.ResEepromTblPtr[1].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResEepromTblPtr[1].TempChecksumValue == 0, + "CS_AppData.ResEepromTblPtr[1].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResEepromTblPtr[1].StartAddress == 0, "CS_AppData.ResEepromTblPtr[1].StartAddress == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNominal */ + +void CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNominal(void) +{ + /* Handles both cases of "DefEntry -> State" */ + + uint16 NumEntries = 1; + uint16 Table = CS_MEMORY_TABLE; + + CS_AppData.HkPacket.MemoryCSState = 99; + CS_AppData.DefMemoryTblPtr[0].State = 1; + CS_AppData.DefMemoryTblPtr[0].NumBytesToChecksum = 2; + CS_AppData.DefMemoryTblPtr[0].StartAddress = 3; + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewEepromMemoryDefinitionTable((CS_Def_EepromMemory_Table_Entry_t *)&CS_AppData.DefMemoryTblPtr, + (CS_Res_EepromMemory_Table_Entry_t *)&CS_AppData.ResMemoryTblPtr, + NumEntries, Table); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.MemoryCSState == 99, "CS_AppData.HkPacket.MemoryCSState == 99"); + + UtAssert_True(CS_AppData.ResMemoryTblPtr[0].State == 1, "CS_AppData.ResMemoryTblPtr[0].State == 1"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[0].ComputedYet == false, + "CS_AppData.ResMemoryTblPtr[0].ComputedYet == false"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[0].NumBytesToChecksum == 2, + "CS_AppData.ResMemoryTblPtr[0].NumBytesToChecksum == 2"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[0].ComparisonValue == 0, + "CS_AppData.ResMemoryTblPtr[0].ComparisonValue == 0"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[0].ByteOffset == 0, "CS_AppData.ResMemoryTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResMemoryTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[0].StartAddress == 3, "CS_AppData.ResMemoryTblPtr[0].StartAddress == 3"); + + UtAssert_True(CS_AppData.ResMemoryTblPtr[1].State == CS_STATE_EMPTY, + "CS_AppData.ResMemoryTblPtr[1].State == CS_STATE_EMPTY"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[1].ComputedYet == false, + "CS_AppData.ResMemoryTblPtr[1].ComputedYet == false"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[1].NumBytesToChecksum == 0, + "CS_AppData.ResMemoryTblPtr[1].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[1].ComparisonValue == 0, + "CS_AppData.ResMemoryTblPtr[1].ComparisonValue == 0"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[1].ByteOffset == 0, "CS_AppData.ResMemoryTblPtr[1].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[1].TempChecksumValue == 0, + "CS_AppData.ResMemoryTblPtr[1].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[1].StartAddress == 0, "CS_AppData.ResMemoryTblPtr[1].StartAddress == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNominal */ + +void CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNoValidEntries(void) +{ + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "CS %%s Table: No valid entries in the table"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Handles both cases of "DefEntry -> State" */ + + uint16 NumEntries = 1; + uint16 Table = CS_EEPROM_TABLE; + + CS_AppData.HkPacket.MemoryCSState = 99; + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewEepromMemoryDefinitionTable((CS_Def_EepromMemory_Table_Entry_t *)&CS_AppData.DefMemoryTblPtr, + (CS_Res_EepromMemory_Table_Entry_t *)&CS_AppData.ResMemoryTblPtr, + NumEntries, Table); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.MemoryCSState == 99, "CS_AppData.HkPacket.MemoryCSState == 99"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_PROCESS_EEPROM_MEMORY_NO_ENTRIES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNoValidEntries */ + +void CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNoValidEntries(void) +{ + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "CS %%s Table: No valid entries in the table"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Handles both cases of "DefEntry -> State" */ + + uint16 NumEntries = 1; + uint16 Table = CS_MEMORY_TABLE; + + CS_AppData.HkPacket.MemoryCSState = 99; + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewEepromMemoryDefinitionTable((CS_Def_EepromMemory_Table_Entry_t *)&CS_AppData.DefMemoryTblPtr, + (CS_Res_EepromMemory_Table_Entry_t *)&CS_AppData.ResMemoryTblPtr, + NumEntries, Table); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.MemoryCSState == 99, "CS_AppData.HkPacket.MemoryCSState == 99"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_PROCESS_EEPROM_MEMORY_NO_ENTRIES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNoValidEntries */ + +void CS_ProcessNewTablesDefinitionTable_Test_DefEepromTableHandle(void) +{ + CS_AppData.HkPacket.TablesCSState = 99; + CS_AppData.DefTablesTblPtr[0].State = 88; + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "CS.DefEepromTbl", 20); + + CS_AppData.DefEepromTableHandle = 11; + + /* Sets AppName to "CS" */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppName), CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHandler1, NULL); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, + (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); + + /* Verify results */ + UtAssert_True(CS_AppData.MemResTablesTblPtr == NULL, "CS_AppData.MemResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.AppResTablesTblPtr == NULL, "CS_AppData.AppResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.TblResTablesTblPtr == NULL, "CS_AppData.TblResTablesTblPtr == NULL"); + + UtAssert_True(CS_AppData.EepResTablesTblPtr == CS_AppData.ResTablesTblPtr, + "CS_AppData.EepResTablesTblPtr == CS_AppData.ResTablesTblPtr"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == 88, "CS_AppData.ResTablesTblPtr[0].State == 88"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == false, + "CS_AppData.ResTablesTblPtr[0].ComputedYet == false"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, + "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, + "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == 11, "CS_AppData.ResTablesTblPtr[0].TblHandle == 11"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == true, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == true"); + UtAssert_True(strncmp(CS_AppData.ResTablesTblPtr[0].Name, "CS.DefEepromTbl", 20) == 0, + "strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.DefEepromTbl', 20) == 0"); + + UtAssert_True(CS_AppData.HkPacket.TablesCSState == 99, "CS_AppData.HkPacket.TablesCSState == 99"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewTablesDefinitionTable_Test_DefEepromTableHandle */ + +void CS_ProcessNewTablesDefinitionTable_Test_DefMemoryTableHandle(void) +{ + CS_AppData.HkPacket.TablesCSState = 99; + CS_AppData.DefTablesTblPtr[0].State = 88; + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "CS.DefMemoryTbl", 20); + + CS_AppData.DefMemoryTableHandle = 11; + + /* Sets AppName to "CS" */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppName), CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHandler1, NULL); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, + (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); + + /* Verify results */ + UtAssert_True(CS_AppData.EepResTablesTblPtr == NULL, "CS_AppData.EepResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.AppResTablesTblPtr == NULL, "CS_AppData.AppResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.TblResTablesTblPtr == NULL, "CS_AppData.TblResTablesTblPtr == NULL"); + + UtAssert_True(CS_AppData.MemResTablesTblPtr == CS_AppData.ResTablesTblPtr, + "CS_AppData.MemResTablesTblPtr == CS_AppData.ResTablesTblPtr"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == 88, "CS_AppData.ResTablesTblPtr[0].State == 88"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == false, + "CS_AppData.ResTablesTblPtr[0].ComputedYet == false"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, + "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, + "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == 11, "CS_AppData.ResTablesTblPtr[0].TblHandle == 11"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == true, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == true"); + UtAssert_True(strncmp(CS_AppData.ResTablesTblPtr[0].Name, "CS.DefMemoryTbl", 20) == 0, + "strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.DefMemoryTbl', 20) == 0"); + + UtAssert_True(CS_AppData.HkPacket.TablesCSState == 99, "CS_AppData.HkPacket.TablesCSState == 99"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewTablesDefinitionTable_Test_DefMemoryTableHandle */ + +void CS_ProcessNewTablesDefinitionTable_Test_DefTablesTableHandle(void) +{ + CS_AppData.HkPacket.TablesCSState = 99; + CS_AppData.DefTablesTblPtr[0].State = 88; + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "CS.DefTablesTbl", 20); + + CS_AppData.DefTablesTableHandle = 11; + + /* Sets AppName to "CS" */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppName), CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHandler1, NULL); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, + (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); + + /* Verify results */ + UtAssert_True(CS_AppData.EepResTablesTblPtr == NULL, "CS_AppData.EepResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.AppResTablesTblPtr == NULL, "CS_AppData.AppResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.MemResTablesTblPtr == NULL, "CS_AppData.MemResTablesTblPtr == NULL"); + + UtAssert_True(CS_AppData.TblResTablesTblPtr == CS_AppData.ResTablesTblPtr, + "CS_AppData.TblResTablesTblPtr == CS_AppData.ResTablesTblPtr"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == 88, "CS_AppData.ResTablesTblPtr[0].State == 88"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == false, + "CS_AppData.ResTablesTblPtr[0].ComputedYet == false"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, + "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, + "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == 11, "CS_AppData.ResTablesTblPtr[0].TblHandle == 11"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == true, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == true"); + UtAssert_True(strncmp(CS_AppData.ResTablesTblPtr[0].Name, "CS.DefTablesTbl", 20) == 0, + "strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.DefTablesTbl', 20) == 0"); + + UtAssert_True(CS_AppData.HkPacket.TablesCSState == 99, "CS_AppData.HkPacket.TablesCSState == 99"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewTablesDefinitionTable_Test_DefTablesTableHandle */ + +void CS_ProcessNewTablesDefinitionTable_Test_DefAppTableHandle(void) +{ + CS_AppData.HkPacket.TablesCSState = 99; + CS_AppData.DefTablesTblPtr[0].State = 88; + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "CS.DefAppTbl", 20); + + CS_AppData.DefAppTableHandle = 11; + + /* Sets AppName to "CS" */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppName), CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHandler1, NULL); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, + (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); + + /* Verify results */ + UtAssert_True(CS_AppData.EepResTablesTblPtr == NULL, "CS_AppData.EepResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.TblResTablesTblPtr == NULL, "CS_AppData.TblResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.MemResTablesTblPtr == NULL, "CS_AppData.MemResTablesTblPtr == NULL"); + + UtAssert_True(CS_AppData.AppResTablesTblPtr == CS_AppData.ResTablesTblPtr, + "CS_AppData.AppResTablesTblPtr == CS_AppData.ResTablesTblPtr"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == 88, "CS_AppData.ResTablesTblPtr[0].State == 88"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == false, + "CS_AppData.ResTablesTblPtr[0].ComputedYet == false"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, + "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, + "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == 11, "CS_AppData.ResTablesTblPtr[0].TblHandle == 11"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == true, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == true"); + UtAssert_True(strncmp(CS_AppData.ResTablesTblPtr[0].Name, "CS.DefAppTbl", 20) == 0, + "strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.DefAppTbl', 20) == 0"); + + UtAssert_True(CS_AppData.HkPacket.TablesCSState == 99, "CS_AppData.HkPacket.TablesCSState == 99"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewTablesDefinitionTable_Test_DefAppTableHandle */ + +void CS_ProcessNewTablesDefinitionTable_Test_ResEepromTableHandle(void) +{ + CS_AppData.HkPacket.TablesCSState = 99; + CS_AppData.DefTablesTblPtr[0].State = 88; + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "CS.ResEepromTbl", 20); + + CS_AppData.ResEepromTableHandle = 11; + + /* Sets AppName to "CS" */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppName), CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHandler1, NULL); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, + (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); + + /* Verify results */ + UtAssert_True(CS_AppData.EepResTablesTblPtr == NULL, "CS_AppData.EepResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.MemResTablesTblPtr == NULL, "CS_AppData.MemResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.AppResTablesTblPtr == NULL, "CS_AppData.AppResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.TblResTablesTblPtr == NULL, "CS_AppData.TblResTablesTblPtr == NULL"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == 88, "CS_AppData.ResTablesTblPtr[0].State == 88"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == false, + "CS_AppData.ResTablesTblPtr[0].ComputedYet == false"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, + "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, + "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == 11, "CS_AppData.ResTablesTblPtr[0].TblHandle == 11"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == true, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == true"); + UtAssert_True(strncmp(CS_AppData.ResTablesTblPtr[0].Name, "CS.ResEepromTbl", 20) == 0, + "strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.ResEepromTbl', 20) == 0"); + + UtAssert_True(CS_AppData.HkPacket.TablesCSState == 99, "CS_AppData.HkPacket.TablesCSState == 99"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewTablesDefinitionTable_Test_ResEepromTableHandle */ + +void CS_ProcessNewTablesDefinitionTable_Test_ResMemoryTableHandle(void) +{ + CS_AppData.HkPacket.TablesCSState = 99; + CS_AppData.DefTablesTblPtr[0].State = 88; + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "CS.ResMemoryTbl", 20); + + CS_AppData.ResMemoryTableHandle = 11; + + /* Sets AppName to "CS" */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppName), CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHandler1, NULL); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, + (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); + + /* Verify results */ + UtAssert_True(CS_AppData.EepResTablesTblPtr == NULL, "CS_AppData.EepResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.MemResTablesTblPtr == NULL, "CS_AppData.MemResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.AppResTablesTblPtr == NULL, "CS_AppData.AppResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.TblResTablesTblPtr == NULL, "CS_AppData.TblResTablesTblPtr == NULL"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == 88, "CS_AppData.ResTablesTblPtr[0].State == 88"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == false, + "CS_AppData.ResTablesTblPtr[0].ComputedYet == false"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, + "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, + "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == 11, "CS_AppData.ResTablesTblPtr[0].TblHandle == 11"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == true, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == true"); + UtAssert_True(strncmp(CS_AppData.ResTablesTblPtr[0].Name, "CS.ResMemoryTbl", 20) == 0, + "strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.ResMemoryTbl', 20) == 0"); + + UtAssert_True(CS_AppData.HkPacket.TablesCSState == 99, "CS_AppData.HkPacket.TablesCSState == 99"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewTablesDefinitionTable_Test_ResMemoryTableHandle */ + +void CS_ProcessNewTablesDefinitionTable_Test_ResTablesTableHandle(void) +{ + CS_AppData.HkPacket.TablesCSState = 99; + CS_AppData.DefTablesTblPtr[0].State = 88; + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "CS.ResTablesTbl", 20); + + CS_AppData.ResTablesTableHandle = 11; + + /* Sets AppName to "CS" */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppName), CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHandler1, NULL); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, + (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); + + /* Verify results */ + UtAssert_True(CS_AppData.EepResTablesTblPtr == NULL, "CS_AppData.EepResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.MemResTablesTblPtr == NULL, "CS_AppData.MemResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.AppResTablesTblPtr == NULL, "CS_AppData.AppResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.TblResTablesTblPtr == NULL, "CS_AppData.TblResTablesTblPtr == NULL"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == 88, "CS_AppData.ResTablesTblPtr[0].State == 88"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == false, + "CS_AppData.ResTablesTblPtr[0].ComputedYet == false"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, + "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, + "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == 11, "CS_AppData.ResTablesTblPtr[0].TblHandle == 11"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == true, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == true"); + UtAssert_True(strncmp(CS_AppData.ResTablesTblPtr[0].Name, "CS.ResTablesTbl", 20) == 0, + "strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.ResTablesTbl', 20) == 0"); + + UtAssert_True(CS_AppData.HkPacket.TablesCSState == 99, "CS_AppData.HkPacket.TablesCSState == 99"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewTablesDefinitionTable_Test_ResTablesTableHandle */ + +void CS_ProcessNewTablesDefinitionTable_Test_ResAppTableHandle(void) +{ + CS_AppData.HkPacket.TablesCSState = 99; + CS_AppData.DefTablesTblPtr[0].State = 88; + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "CS.ResAppTbl", 20); + + CS_AppData.ResAppTableHandle = 11; + + /* Sets AppName to "CS" */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppName), CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHandler1, NULL); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, + (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); + + /* Verify results */ + UtAssert_True(CS_AppData.EepResTablesTblPtr == NULL, "CS_AppData.EepResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.MemResTablesTblPtr == NULL, "CS_AppData.MemResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.AppResTablesTblPtr == NULL, "CS_AppData.AppResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.TblResTablesTblPtr == NULL, "CS_AppData.TblResTablesTblPtr == NULL"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == 88, "CS_AppData.ResTablesTblPtr[0].State == 88"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == false, + "CS_AppData.ResTablesTblPtr[0].ComputedYet == false"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, + "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, + "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == 11, "CS_AppData.ResTablesTblPtr[0].TblHandle == 11"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == true, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == true"); + UtAssert_True(strncmp(CS_AppData.ResTablesTblPtr[0].Name, "CS.ResAppTbl", 20) == 0, + "strncmp(CS_AppData.ResTablesTblPtr[0].Name, 'CS.ResAppTbl', 20) == 0"); + + UtAssert_True(CS_AppData.HkPacket.TablesCSState == 99, "CS_AppData.HkPacket.TablesCSState == 99"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewTablesDefinitionTable_Test_ResAppTableHandle */ + +void CS_ProcessNewTablesDefinitionTable_Test_StateEmptyNoValidEntries(void) +{ + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "CS Tables Table: No valid entries in the table"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.HkPacket.TablesCSState = 99; + CS_AppData.DefTablesTblPtr[0].State = CS_STATE_EMPTY; + + /* Sets AppName to "CS" */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppName), CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHandler1, NULL); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, + (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); + + /* Verify results */ + UtAssert_True(CS_AppData.EepResTablesTblPtr == NULL, "CS_AppData.EepResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.MemResTablesTblPtr == NULL, "CS_AppData.MemResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.AppResTablesTblPtr == NULL, "CS_AppData.AppResTablesTblPtr == NULL"); + UtAssert_True(CS_AppData.TblResTablesTblPtr == NULL, "CS_AppData.TblResTablesTblPtr == NULL"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].State == CS_STATE_EMPTY, + "CS_AppData.ResTablesTblPtr[0].State == CS_STATE_EMPTY"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == false, + "CS_AppData.ResTablesTblPtr[0].ComputedYet == false"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0, + "CS_AppData.ResTablesTblPtr[0].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0, + "CS_AppData.ResTablesTblPtr[0].ComparisonValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].StartAddress == 0, "CS_AppData.ResTablesTblPtr[0].StartAddress == 0"); + + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == CFE_TBL_BAD_TABLE_HANDLE, + "CS_AppData.ResTablesTblPtr[0].TblHandle == CFE_TBL_BAD_TABLE_HANDLE"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].IsCSOwner == false, "CS_AppData.ResTablesTblPtr[0].IsCSOwner == false"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].Name[0] == 0, "CS_AppData.ResTablesTblPtr[0].Name[0] == 0"); + + UtAssert_True(CS_AppData.HkPacket.TablesCSState == 99, "CS_AppData.HkPacket.TablesCSState == 99"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_PROCESS_TABLES_NO_ENTRIES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewTablesDefinitionTable_Test_StateEmptyNoValidEntries */ + +void CS_ProcessNewTablesDefinitionTable_Test_LimitApplicationNameLength(void) +{ + uint16 i; + + CS_AppData.HkPacket.TablesCSState = 99; + CS_AppData.DefTablesTblPtr[0].State = 88; + + /* String name chosen to be of length OS_MAX_API_NAME in order to satisfy condition "AppNameIndex == + * OS_MAX_API_NAME" */ + /* If intended branch is reached, name length will be truncated to length OS_MAX_API_NAME - 1 */ + for (i = 0; i <= OS_MAX_API_NAME; i++) + { + strncat(CS_AppData.DefTablesTblPtr[0].Name, "x", OS_MAX_API_NAME); + } + + strncat(CS_AppData.DefTablesTblPtr[0].Name, ".DefEepromTbl", OS_MAX_API_NAME); + + CS_AppData.DefEepromTableHandle = 11; + + /* Sets AppName to string of x's of length OS_MAX_API_NAME */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppName), CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHandler2, NULL); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, + (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); + + /* Verify results */ + /* Note: This test is a special case where we're only interested in seeing that one branch was taken: "if + * (AppNameIndex == OS_MAX_API_NAME)" */ + /* If branch was taken, line "CS_AppData.EepResTablesTblPtr = ResultsEntry" will not be reached, and so the + * following assert will pass */ + UtAssert_True(CS_AppData.EepResTablesTblPtr != CS_AppData.ResTablesTblPtr, + "CS_AppData.EepResTablesTblPtr != CS_AppData.ResTablesTblPtr"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewTablesDefinitionTable_Test_LimitApplicationNameLength */ + +void CS_ProcessNewTablesDefinitionTable_Test_LimitTableNameLength(void) +{ + uint16 i; + + CS_AppData.HkPacket.TablesCSState = 99; + CS_AppData.DefTablesTblPtr[0].State = 88; + + strncat(CS_AppData.DefTablesTblPtr[0].Name, "CS.", CFE_TBL_MAX_FULL_NAME_LEN); + + /* String name chosen to be of length CFE_TBL_MAX_FULL_NAME_LEN in order to satisfy condition "TableNameIndex == + * CFE_TBL_MAX_FULL_NAME_LEN" */ + /* If intended branch is reached, name length will be truncated to length CFE_TBL_MAX_FULL_NAME_LEN - 1 */ + for (i = 0; i <= CFE_TBL_MAX_FULL_NAME_LEN; i++) + { + strncat(CS_AppData.DefTablesTblPtr[0].Name, "x", CFE_TBL_MAX_FULL_NAME_LEN); + } + + CS_AppData.DefEepromTableHandle = 11; + + /* Sets AppName to "CS" */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppName), CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHandler1, NULL); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, + (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); + + /* Verify results */ + /* Note: This test is a special case where we're only interested in seeing that one branch was taken: "if + * (TableNameIndex == CFE_TBL_MAX_FULL_NAME_LEN)" */ + /* If branch was taken, line "CS_AppData.EepResTablesTblPtr = ResultsEntry" will not be reached, and so the + * following assert will pass */ + UtAssert_True(CS_AppData.EepResTablesTblPtr != CS_AppData.ResTablesTblPtr, + "CS_AppData.EepResTablesTblPtr != CS_AppData.ResTablesTblPtr"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewTablesDefinitionTable_Test_LimitTableNameLength */ + +void CS_ProcessNewTablesDefinitionTable_Test_MaxTableNameLength(void) +{ + uint16 i; + + CS_AppData.HkPacket.TablesCSState = 99; + CS_AppData.DefTablesTblPtr[0].State = 88; + + strncat(CS_AppData.DefTablesTblPtr[0].Name, "CS", CFE_TBL_MAX_FULL_NAME_LEN); + + /* String name chosen to be of length CFE_TBL_MAX_FULL_NAME_LEN in order to satisfy condition "TableNameIndex == + * CFE_TBL_MAX_FULL_NAME_LEN" */ + /* If intended branch is reached, name length will be truncated to length CFE_TBL_MAX_FULL_NAME_LEN - 1 */ + for (i = 0; i <= CFE_TBL_MAX_FULL_NAME_LEN + 1; i++) + { + strncat(CS_AppData.DefTablesTblPtr[0].Name, "x", CFE_TBL_MAX_FULL_NAME_LEN); + } + + CS_AppData.DefEepromTableHandle = 11; + + /* Sets AppName to "CS" */ + UT_SetHandlerFunction(UT_KEY(CFE_ES_GetAppName), CS_TABLE_PROCESSING_TEST_CFE_ES_GetAppNameHandler1, NULL); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewTablesDefinitionTable((CS_Def_Tables_Table_Entry_t *)&CS_AppData.DefTablesTblPtr, + (CS_Res_Tables_Table_Entry_t *)&CS_AppData.ResTablesTblPtr); + + /* Verify results */ + /* Note: This test is a special case where we're only interested in seeing that one branch was taken: "if + * (TableNameIndex == CFE_TBL_MAX_FULL_NAME_LEN)" */ + /* If branch was taken, line "CS_AppData.EepResTablesTblPtr = ResultsEntry" will not be reached, and so the + * following assert will pass */ + UtAssert_True(CS_AppData.EepResTablesTblPtr != CS_AppData.ResTablesTblPtr, + "CS_AppData.EepResTablesTblPtr != CS_AppData.ResTablesTblPtr"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewTablesDefinitionTable_Test_MaxTableNameLength */ + +void CS_ProcessNewAppDefinitionTable_Test_Nominal(void) +{ + CS_AppData.HkPacket.AppCSState = 99; + CS_AppData.DefAppTblPtr[0].State = 88; + + strncpy(CS_AppData.DefAppTblPtr[0].Name, "name", 20); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewAppDefinitionTable((CS_Def_App_Table_Entry_t *)&CS_AppData.DefAppTblPtr, + (CS_Res_App_Table_Entry_t *)&CS_AppData.ResAppTblPtr); + + /* Verify results */ + UtAssert_True(CS_AppData.ResAppTblPtr[0].State == 88, "CS_AppData.ResAppTblPtr[0].State == 88"); + UtAssert_True(CS_AppData.ResAppTblPtr[0].ComputedYet == false, "CS_AppData.ResAppTblPtr[0].ComputedYet == false"); + UtAssert_True(CS_AppData.ResAppTblPtr[0].NumBytesToChecksum == 0, + "CS_AppData.ResAppTblPtr[0].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.ResAppTblPtr[0].ComparisonValue == 0, "CS_AppData.ResAppTblPtr[0].ComparisonValue == 0"); + UtAssert_True(CS_AppData.ResAppTblPtr[0].ByteOffset == 0, "CS_AppData.ResAppTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResAppTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResAppTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResAppTblPtr[0].StartAddress == 0, "CS_AppData.ResAppTblPtr[0].StartAddress == 0"); + UtAssert_True(strncmp(CS_AppData.ResAppTblPtr[0].Name, "name", 20) == 0, + "strncmp(CS_AppData.ResAppTblPtr[0].Name, 'name', 20) == 0"); + + UtAssert_True(CS_AppData.HkPacket.AppCSState == 99, "CS_AppData.HkPacket.AppCSState == 99"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewAppDefinitionTable_Test_Nominal */ + +void CS_ProcessNewAppDefinitionTable_Test_StateEmptyNoValidEntries(void) +{ + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, "CS Apps Table: No valid entries in the table"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + CS_AppData.HkPacket.AppCSState = 99; + CS_AppData.DefAppTblPtr[0].State = CS_STATE_EMPTY; + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + CS_ProcessNewAppDefinitionTable((CS_Def_App_Table_Entry_t *)&CS_AppData.DefAppTblPtr, + (CS_Res_App_Table_Entry_t *)&CS_AppData.ResAppTblPtr); + + /* Verify results */ + UtAssert_True(CS_AppData.ResAppTblPtr[0].State == CS_STATE_EMPTY, + "CS_AppData.ResAppTblPtr[0].State == CS_STATE_EMPTY"); + UtAssert_True(CS_AppData.ResAppTblPtr[0].ComputedYet == false, "CS_AppData.ResAppTblPtr[0].ComputedYet == false"); + UtAssert_True(CS_AppData.ResAppTblPtr[0].NumBytesToChecksum == 0, + "CS_AppData.ResAppTblPtr[0].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.ResAppTblPtr[0].ComparisonValue == 0, "CS_AppData.ResAppTblPtr[0].ComparisonValue == 0"); + UtAssert_True(CS_AppData.ResAppTblPtr[0].ByteOffset == 0, "CS_AppData.ResAppTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResAppTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResAppTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResAppTblPtr[0].StartAddress == 0, "CS_AppData.ResAppTblPtr[0].StartAddress == 0"); + UtAssert_True(CS_AppData.ResAppTblPtr[0].Name[0] == 0, "CS_AppData.ResAppTblPtr[0].Name[0] == 0"); + + UtAssert_True(CS_AppData.HkPacket.AppCSState == 99, "CS_AppData.HkPacket.AppCSState == 99"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_PROCESS_APP_NO_ENTRIES_INF_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_INFORMATION); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ProcessNewAppDefinitionTable_Test_StateEmptyNoValidEntries */ + +void CS_TableInit_Test_DefaultDefinitionTableLoadErrorEEPROM(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS received error 0x%%08X initializing Definition table for %%s"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to cause load from the default tables */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), -1); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefEepromTblPtr, + &CS_AppData.ResEepromTblPtr, CS_EEPROM_TABLE, CS_DEF_EEPROM_TABLE_NAME, + CS_RESULTS_EEPROM_TABLE_NAME, CS_MAX_NUM_EEPROM_TABLE_ENTRIES, CS_DEF_EEPROM_TABLE_FILENAME, + &CS_AppData.DefaultEepromDefTable, sizeof(CS_Def_EepromMemory_Table_Entry_t), + sizeof(CS_Res_EepromMemory_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_TBL_INIT_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == -1, "Result == -1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_TableInit_Test_DefaultDefinitionTableLoadErrorEEPROM */ + +void CS_TableInit_Test_DefinitionTableGetAddressErrorEEPROM(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS received error 0x%%08X initializing Definition table for %%s"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to fail condition "Result >= CFE_SUCCESS" after 2nd call to GetAddress */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, -1); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefEepromTblPtr, + &CS_AppData.ResEepromTblPtr, CS_EEPROM_TABLE, CS_DEF_EEPROM_TABLE_NAME, + CS_RESULTS_EEPROM_TABLE_NAME, CS_MAX_NUM_EEPROM_TABLE_ENTRIES, CS_DEF_EEPROM_TABLE_FILENAME, + &CS_AppData.DefaultEepromDefTable, sizeof(CS_Def_EepromMemory_Table_Entry_t), + sizeof(CS_Res_EepromMemory_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_TBL_INIT_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == -1, "Result == -1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_TableInit_Test_DefinitionTableGetAddressErrorEEPROM */ + +void CS_TableInit_Test_DefinitionTableGetAddressErrorMemory(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS received error 0x%%08X initializing Definition table for %%s"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to fail condition "Result >= CFE_SUCCESS" after 2nd call to GetAddress */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, -1); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefMemoryTblPtr, + &CS_AppData.ResMemoryTblPtr, CS_MEMORY_TABLE, CS_DEF_MEMORY_TABLE_NAME, + CS_RESULTS_MEMORY_TABLE_NAME, CS_MAX_NUM_MEMORY_TABLE_ENTRIES, CS_DEF_MEMORY_TABLE_FILENAME, + &CS_AppData.DefaultMemoryDefTable, sizeof(CS_Def_EepromMemory_Table_Entry_t), + sizeof(CS_Res_EepromMemory_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_TBL_INIT_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == -1, "Result == -1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_TableInit_Test_DefinitionTableGetAddressErrorMemory */ + +void CS_TableInit_Test_DefinitionTableGetAddressErrorTables(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS received error 0x%%08X initializing Definition table for %%s"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to fail condition "Result >= CFE_SUCCESS" after 2nd call to GetAddress */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, -1); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefTablesTblPtr, + &CS_AppData.ResTablesTblPtr, CS_TABLES_TABLE, CS_DEF_TABLES_TABLE_NAME, + CS_RESULTS_TABLES_TABLE_NAME, CS_MAX_NUM_TABLES_TABLE_ENTRIES, CS_DEF_TABLES_TABLE_FILENAME, + &CS_AppData.DefaultTablesDefTable, sizeof(CS_Def_Tables_Table_Entry_t), + sizeof(CS_Res_Tables_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_TBL_INIT_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == -1, "Result == -1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_TableInit_Test_DefinitionTableGetAddressErrorTables */ + +void CS_TableInit_Test_DefinitionTableGetAddressErrorApps(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "CS received error 0x%%08X initializing Definition table for %%s"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to fail condition "Result >= CFE_SUCCESS" after 2nd call to GetAddress */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, -1); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefAppTblPtr, + &CS_AppData.ResAppTblPtr, CS_APP_TABLE, CS_DEF_APP_TABLE_NAME, CS_RESULTS_APP_TABLE_NAME, + CS_MAX_NUM_APP_TABLE_ENTRIES, CS_DEF_APP_TABLE_FILENAME, &CS_AppData.DefaultAppDefTable, + sizeof(CS_Def_App_Table_Entry_t), sizeof(CS_Res_App_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_TBL_INIT_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == -1, "Result == -1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_TableInit_Test_DefinitionTableGetAddressErrorApps */ + +void CS_TableInit_Test_EepromTableAndNotLoadedFromMemory(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to satisfy condition "Result == CFE_TBL_INFO_UPDATED" */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, CFE_TBL_INFO_UPDATED); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefEepromTblPtr, + &CS_AppData.ResEepromTblPtr, CS_EEPROM_TABLE, CS_DEF_EEPROM_TABLE_NAME, + CS_RESULTS_EEPROM_TABLE_NAME, CS_MAX_NUM_EEPROM_TABLE_ENTRIES, CS_DEF_EEPROM_TABLE_FILENAME, + &CS_AppData.DefaultEepromDefTable, sizeof(CS_Def_EepromMemory_Table_Entry_t), + sizeof(CS_Res_EepromMemory_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 error message we don't care about in this test */ + +} /* end CS_TableInit_Test_EepromTableAndNotLoadedFromMemory */ + +void CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableRegisterError(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + + /* Set to satisfy condition "ResultFromLoad != CFE_SUCCESS" */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_Register), 1, -1); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), CFE_SUCCESS); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefEepromTblPtr, + &CS_AppData.ResEepromTblPtr, CS_EEPROM_TABLE, CS_DEF_EEPROM_TABLE_NAME, + CS_RESULTS_EEPROM_TABLE_NAME, CS_MAX_NUM_EEPROM_TABLE_ENTRIES, CS_DEF_EEPROM_TABLE_FILENAME, + &CS_AppData.DefaultEepromDefTable, sizeof(CS_Def_EepromMemory_Table_Entry_t), + sizeof(CS_Res_EepromMemory_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.EepromCSState == CS_STATE_DISABLED, + "CS_AppData.HkPacket.EepromCSState == CS_STATE_DISABLED"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableRegisterError */ + +void CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableGetAddressError(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* On 1st call, return -1 to set LoadedFromMemory. On 2nd call, return CFE_SUCCESS to prevent error */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 1, -1); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefEepromTblPtr, + &CS_AppData.ResEepromTblPtr, CS_EEPROM_TABLE, CS_DEF_EEPROM_TABLE_NAME, + CS_RESULTS_EEPROM_TABLE_NAME, CS_MAX_NUM_EEPROM_TABLE_ENTRIES, CS_DEF_EEPROM_TABLE_FILENAME, + &CS_AppData.DefaultEepromDefTable, sizeof(CS_Def_EepromMemory_Table_Entry_t), + sizeof(CS_Res_EepromMemory_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.EepromCSState == CS_STATE_DISABLED, + "CS_AppData.HkPacket.EepromCSState == CS_STATE_DISABLED"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableGetAddressError */ + +void CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableRegisterError(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + + /* Set to satisfy condition "ResultFromLoad != CFE_SUCCESS" on 2nd call to TBL_Register */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_Register), 2, -1); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), CFE_SUCCESS); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefEepromTblPtr, + &CS_AppData.ResEepromTblPtr, CS_EEPROM_TABLE, CS_DEF_EEPROM_TABLE_NAME, + CS_RESULTS_EEPROM_TABLE_NAME, CS_MAX_NUM_EEPROM_TABLE_ENTRIES, CS_DEF_EEPROM_TABLE_FILENAME, + &CS_AppData.DefaultEepromDefTable, sizeof(CS_Def_EepromMemory_Table_Entry_t), + sizeof(CS_Res_EepromMemory_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.EepromCSState == CS_STATE_DISABLED, + "CS_AppData.HkPacket.EepromCSState == CS_STATE_DISABLED"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableRegisterError */ + +void CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableFileLoadError(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + + /* On 1st call, return -1 to satisfy condition "ResultFromLoad != CFE_SUCCESS". On 2nd call, return CFE_SUCCESS to + * prevent error */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_Load), 1, -1); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), CFE_SUCCESS); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefEepromTblPtr, + &CS_AppData.ResEepromTblPtr, CS_EEPROM_TABLE, CS_DEF_EEPROM_TABLE_NAME, + CS_RESULTS_EEPROM_TABLE_NAME, CS_MAX_NUM_EEPROM_TABLE_ENTRIES, CS_DEF_EEPROM_TABLE_FILENAME, + &CS_AppData.DefaultEepromDefTable, sizeof(CS_Def_EepromMemory_Table_Entry_t), + sizeof(CS_Res_EepromMemory_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.EepromCSState == CS_STATE_DISABLED, + "CS_AppData.HkPacket.EepromCSState == CS_STATE_DISABLED"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableFileLoadError */ + +void CS_TableInit_Test_MemoryTableAndNotLoadedFromMemory(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to satisfy condition "Result == CFE_TBL_INFO_UPDATED" */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, CFE_TBL_INFO_UPDATED); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefMemoryTblPtr, + &CS_AppData.ResMemoryTblPtr, CS_MEMORY_TABLE, CS_DEF_MEMORY_TABLE_NAME, + CS_RESULTS_MEMORY_TABLE_NAME, CS_MAX_NUM_MEMORY_TABLE_ENTRIES, CS_DEF_MEMORY_TABLE_FILENAME, + &CS_AppData.DefaultMemoryDefTable, sizeof(CS_Def_EepromMemory_Table_Entry_t), + sizeof(CS_Res_EepromMemory_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 error message we don't care about in this test */ + +} /* end CS_TableInit_Test_MemoryTableAndNotLoadedFromMemory */ + +void CS_TableInit_Test_MemoryTableAndLoadedFromMemory(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + + /* Set to satisfy condition "ResultFromLoad != CFE_SUCCESS" */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_Register), 1, -1); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), CFE_SUCCESS); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefMemoryTblPtr, + &CS_AppData.ResMemoryTblPtr, CS_MEMORY_TABLE, CS_DEF_MEMORY_TABLE_NAME, + CS_RESULTS_MEMORY_TABLE_NAME, CS_MAX_NUM_MEMORY_TABLE_ENTRIES, CS_DEF_MEMORY_TABLE_FILENAME, + &CS_AppData.DefaultMemoryDefTable, sizeof(CS_Def_EepromMemory_Table_Entry_t), + sizeof(CS_Res_EepromMemory_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.MemoryCSState == CS_STATE_DISABLED, + "CS_AppData.HkPacket.MemoryCSState == CS_STATE_DISABLED"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_TableInit_Test_MemoryTableAndLoadedFromMemory */ + +void CS_TableInit_Test_AppTableAndNotLoadedFromMemory(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to satisfy condition "Result == CFE_TBL_INFO_UPDATED" */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, CFE_TBL_INFO_UPDATED); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefAppTblPtr, + &CS_AppData.ResAppTblPtr, CS_APP_TABLE, CS_DEF_APP_TABLE_NAME, CS_RESULTS_APP_TABLE_NAME, + CS_MAX_NUM_APP_TABLE_ENTRIES, CS_DEF_APP_TABLE_FILENAME, &CS_AppData.DefaultAppDefTable, + sizeof(CS_Def_App_Table_Entry_t), sizeof(CS_Res_App_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 event message we don't care about in this test */ + +} /* end CS_TableInit_Test_AppTableAndNotLoadedFromMemory */ + +void CS_TableInit_Test_AppTableAndLoadedFromMemory(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + + /* Set to satisfy condition "ResultFromLoad != CFE_SUCCESS" */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_Register), 1, -1); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), CFE_SUCCESS); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefAppTblPtr, + &CS_AppData.ResAppTblPtr, CS_APP_TABLE, CS_DEF_APP_TABLE_NAME, CS_RESULTS_APP_TABLE_NAME, + CS_MAX_NUM_APP_TABLE_ENTRIES, CS_DEF_APP_TABLE_FILENAME, &CS_AppData.DefaultAppDefTable, + sizeof(CS_Def_App_Table_Entry_t), sizeof(CS_Res_App_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.AppCSState == CS_STATE_DISABLED, + "CS_AppData.HkPacket.AppCSState == CS_STATE_DISABLED"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_TableInit_Test_AppTableAndLoadedFromMemory */ + +void CS_TableInit_Test_TablesTableAndNotLoadedFromMemory(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to satisfy condition "Result == CFE_TBL_INFO_UPDATED" */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, CFE_TBL_INFO_UPDATED); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefTablesTblPtr, + &CS_AppData.ResTablesTblPtr, CS_TABLES_TABLE, CS_DEF_TABLES_TABLE_NAME, + CS_RESULTS_TABLES_TABLE_NAME, CS_MAX_NUM_TABLES_TABLE_ENTRIES, CS_DEF_TABLES_TABLE_FILENAME, + &CS_AppData.DefaultTablesDefTable, sizeof(CS_Def_Tables_Table_Entry_t), + sizeof(CS_Res_Tables_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 error message we don't care about in this test */ + +} /* end CS_TableInit_Test_TablesTableAndNotLoadedFromMemory */ + +void CS_TableInit_Test_TablesTableAndLoadedFromMemory(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + + /* Set to satisfy condition "ResultFromLoad != CFE_SUCCESS" */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_Register), 1, -1); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), CFE_SUCCESS); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefTablesTblPtr, + &CS_AppData.ResTablesTblPtr, CS_TABLES_TABLE, CS_DEF_TABLES_TABLE_NAME, + CS_RESULTS_TABLES_TABLE_NAME, CS_MAX_NUM_TABLES_TABLE_ENTRIES, CS_DEF_TABLES_TABLE_FILENAME, + &CS_AppData.DefaultTablesDefTable, sizeof(CS_Def_Tables_Table_Entry_t), + sizeof(CS_Res_Tables_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.TablesCSState == CS_STATE_DISABLED, + "CS_AppData.HkPacket.TablesCSState == CS_STATE_DISABLED"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_TableInit_Test_TablesTableAndLoadedFromMemory */ + +void CS_TableInit_Test_DefaultAndLoadedFromMemory(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + + /* Set to satisfy condition "ResultFromLoad != CFE_SUCCESS" */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_Register), 1, -1); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), CFE_SUCCESS); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = + CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefTablesTblPtr, + &CS_AppData.ResTablesTblPtr, 99, CS_DEF_TABLES_TABLE_NAME, CS_RESULTS_TABLES_TABLE_NAME, + CS_MAX_NUM_TABLES_TABLE_ENTRIES, CS_DEF_TABLES_TABLE_FILENAME, &CS_AppData.DefaultTablesDefTable, + sizeof(CS_Def_Tables_Table_Entry_t), sizeof(CS_Res_Tables_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.TablesCSState == CS_STATE_EMPTY, + "CS_AppData.HkPacket.TablesCSState == CS_STATE_EMPTY"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_TableInit_Test_DefaultAndLoadedFromMemory */ + +void CS_TableInit_Test_OpenCreateError(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + + /* Set to satisfy condition "ResultFromLoad != CFE_SUCCESS" */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_Register), 1, CFE_SUCCESS); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_Load), CFE_SUCCESS); + + /* Set to prevent unintended errors */ + UT_SetDefaultReturnValue(UT_KEY(CFE_TBL_GetAddress), CFE_SUCCESS); + + UT_SetDefaultReturnValue(UT_KEY(OS_OpenCreate), -1); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = + CS_TableInit(&DefinitionTableHandle, &ResultsTableHandle, &CS_AppData.DefTablesTblPtr, + &CS_AppData.ResTablesTblPtr, 99, CS_DEF_TABLES_TABLE_NAME, CS_RESULTS_TABLES_TABLE_NAME, + CS_MAX_NUM_TABLES_TABLE_ENTRIES, CS_DEF_TABLES_TABLE_FILENAME, &CS_AppData.DefaultTablesDefTable, + sizeof(CS_Def_Tables_Table_Entry_t), sizeof(CS_Res_Tables_Table_Entry_t), NULL); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.TablesCSState == CS_STATE_EMPTY, + "CS_AppData.HkPacket.TablesCSState == CS_STATE_EMPTY"); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_TableInit_Test_OpenCreateError */ + +void CS_HandleTableUpdate_Test_ProcessNewTablesDefinitionTable(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + uint16 Table = CS_TABLES_TABLE; + + /* On 1st call, return CFE_SUCCESS to prevent error. On 2nd call, return UT_CFE_TBL_GETADDRESS_INDEX to satisfy + * condition "Result == CFE_TBL_INFO_UPDATED". */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, CFE_TBL_INFO_UPDATED); + + CS_AppData.ResTablesTblPtr[0].TblHandle = 99; + CS_AppData.ResTablesTblPtr[0].IsCSOwner = false; + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_HandleTableUpdate(&CS_AppData.DefTablesTblPtr, &CS_AppData.ResTablesTblPtr, DefinitionTableHandle, + ResultsTableHandle, Table, CS_MAX_NUM_TABLES_TABLE_ENTRIES); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 event message we don't care about in this test */ + +} /* end CS_HandleTableUpdate_Test_ProcessNewTablesDefinitionTable */ + +void CS_HandleTableUpdate_Test_ProcessNewAppDefinitionTable(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + uint16 Table = CS_APP_TABLE; + uint16 NumEntries = 0; + + /* On 1st call, return CFE_SUCCESS to prevent error. On 2nd call, return UT_CFE_TBL_GETADDRESS_INDEX to satisfy + * condition "Result == CFE_TBL_INFO_UPDATED". */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, CFE_TBL_INFO_UPDATED); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_HandleTableUpdate(&CS_AppData.DefAppTblPtr, &CS_AppData.ResAppTblPtr, DefinitionTableHandle, + ResultsTableHandle, Table, NumEntries); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 error message we don't care about in this test */ + +} /* end CS_HandleTableUpdate_Test_ProcessNewAppDefinitionTable */ + +void CS_HandleTableUpdate_Test_ProcessNewEepromMemoryDefinitionTable(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + uint16 Table = CS_EEPROM_TABLE; + uint16 NumEntries = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; + + /* On 1st call, return CFE_SUCCESS to prevent error. On 2nd call, return UT_CFE_TBL_GETADDRESS_INDEX to satisfy + * condition "Result == CFE_TBL_INFO_UPDATED". */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, CFE_TBL_INFO_UPDATED); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_HandleTableUpdate(&CS_AppData.DefEepromTblPtr, &CS_AppData.ResEepromTblPtr, DefinitionTableHandle, + ResultsTableHandle, Table, NumEntries); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 error message we don't care about in this test */ + +} /* end CS_HandleTableUpdate_Test_ProcessNewEepromMemoryDefinitionTable */ + +void CS_HandleTableUpdate_Test_ResultsTableGetAddressErrorEEPROM(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + uint16 Table = CS_EEPROM_TABLE; + uint16 NumEntries = 0; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH * 2]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH * 2, + "CS had problems updating table. Res Release: 0x%%08X Def Release:0x%%08X Res Manage:0x%%08X Def Manage: " + "0x%%08X Get:0x%%08X for table %%s"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to generate error message CS_TBL_UPDATE_ERR_EID */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 1, -1); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_HandleTableUpdate(&CS_AppData.DefEepromTblPtr, &CS_AppData.ResEepromTblPtr, DefinitionTableHandle, + ResultsTableHandle, Table, NumEntries); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_TBL_UPDATE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == -1, "Result == -1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 error message we don't care about in this test */ + +} /* end CS_HandleTableUpdate_Test_ResultsTableGetAddressErrorEEPROM */ + +void CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorEEPROM(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + uint16 Table = CS_EEPROM_TABLE; + uint16 NumEntries = 0; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH * 2]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH * 2, + "CS had problems updating table. Res Release: 0x%%08X Def Release:0x%%08X Res Manage:0x%%08X Def Manage: " + "0x%%08X Get:0x%%08X for table %%s"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to generate error message CS_TBL_UPDATE_ERR_EID. Also prevent issues by returning CFE_SUCCESS on all calls + * except the 2nd. */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, -1); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_HandleTableUpdate(&CS_AppData.DefEepromTblPtr, &CS_AppData.ResEepromTblPtr, DefinitionTableHandle, + ResultsTableHandle, Table, NumEntries); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_TBL_UPDATE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == -1, "Result == -1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 error message we don't care about in this test */ + +} /* end CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorEEPROM */ + +void CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorMemory(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + uint16 Table = CS_MEMORY_TABLE; + uint16 NumEntries = 0; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH * 2]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH * 2, + "CS had problems updating table. Res Release: 0x%%08X Def Release:0x%%08X Res Manage:0x%%08X Def Manage: " + "0x%%08X Get:0x%%08X for table %%s"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to generate error message CS_TBL_UPDATE_ERR_EID. Also prevent issues by returning CFE_SUCCESS on all calls + * except the 2nd. */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, -1); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_HandleTableUpdate(&CS_AppData.DefMemoryTblPtr, &CS_AppData.ResMemoryTblPtr, DefinitionTableHandle, + ResultsTableHandle, Table, NumEntries); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_TBL_UPDATE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == -1, "Result == -1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 error message we don't care about in this test */ + +} /* end CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorMemory */ + +void CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorTables(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + uint16 Table = CS_TABLES_TABLE; + uint16 NumEntries = 0; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH * 2]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH * 2, + "CS had problems updating table. Res Release: 0x%%08X Def Release:0x%%08X Res Manage:0x%%08X Def Manage: " + "0x%%08X Get:0x%%08X for table %%s"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to generate error message CS_TBL_UPDATE_ERR_EID. Also prevent issues by returning CFE_SUCCESS on all calls + * except the 2nd. */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, -1); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_HandleTableUpdate(&CS_AppData.DefTablesTblPtr, &CS_AppData.ResTablesTblPtr, DefinitionTableHandle, + ResultsTableHandle, Table, NumEntries); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_TBL_UPDATE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == -1, "Result == -1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 error message we don't care about in this test */ + +} /* end CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorTables */ + +void CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorApps(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + uint16 Table = CS_APP_TABLE; + uint16 NumEntries = 0; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH * 2]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH * 2, + "CS had problems updating table. Res Release: 0x%%08X Def Release:0x%%08X Res Manage:0x%%08X Def Manage: " + "0x%%08X Get:0x%%08X for table %%s"); + + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + /* Set to generate error message CS_TBL_UPDATE_ERR_EID. Also prevent issues by returning CFE_SUCCESS on all calls + * except the 2nd. */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, -1); + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_HandleTableUpdate(&CS_AppData.DefAppTblPtr, &CS_AppData.ResAppTblPtr, DefinitionTableHandle, + ResultsTableHandle, Table, NumEntries); + + /* Verify results */ + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_TBL_UPDATE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(Result == -1, "Result == -1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 error message we don't care about in this test */ + +} /* end CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorApp */ + +void CS_HandleTableUpdate_Test_BadTableHandle(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + uint16 Table = CS_TABLES_TABLE; + + /* On 1st call, return CFE_SUCCESS to prevent error. On 2nd call, return UT_CFE_TBL_GETADDRESS_INDEX to satisfy + * condition "Result == CFE_TBL_INFO_UPDATED". */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, CFE_TBL_INFO_UPDATED); + + CS_AppData.ResTablesTblPtr[0].TblHandle = CFE_TBL_BAD_TABLE_HANDLE; + CS_AppData.ResTablesTblPtr[0].IsCSOwner = true; + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_HandleTableUpdate(&CS_AppData.DefTablesTblPtr, &CS_AppData.ResTablesTblPtr, DefinitionTableHandle, + ResultsTableHandle, Table, CS_MAX_NUM_TABLES_TABLE_ENTRIES); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 event message we don't care about in this test */ + +} /* end CS_HandleTableUpdate_Test_BadTableHandle */ + +void CS_HandleTableUpdate_Test_CsOwner(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + uint16 Table = CS_TABLES_TABLE; + + /* On 1st call, return CFE_SUCCESS to prevent error. On 2nd call, return UT_CFE_TBL_GETADDRESS_INDEX to satisfy + * condition "Result == CFE_TBL_INFO_UPDATED". */ + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 2, CFE_TBL_INFO_UPDATED); + + CS_AppData.ResTablesTblPtr[0].TblHandle = 99; + CS_AppData.ResTablesTblPtr[0].IsCSOwner = true; + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_HandleTableUpdate(&CS_AppData.DefTablesTblPtr, &CS_AppData.ResTablesTblPtr, DefinitionTableHandle, + ResultsTableHandle, Table, CS_MAX_NUM_TABLES_TABLE_ENTRIES); + + /* Verify results */ + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 event message we don't care about in this test */ + +} /* end CS_HandleTableUpdate_Test_CsOwner */ + +void CS_HandleTableUpdate_Test_GetAddressError(void) +{ + int32 Result; + CFE_TBL_Handle_t DefinitionTableHandle = 0; + CFE_TBL_Handle_t ResultsTableHandle = 0; + uint16 Table = CS_TABLES_TABLE; + + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 1, 1); + + CS_AppData.ResTablesTblPtr[0].TblHandle = 99; + CS_AppData.ResTablesTblPtr[0].IsCSOwner = true; + + /* Execute the function being tested */ + /* Note: first 2 arguments are passed in as addresses of pointers in the source code, even though the variable + types of the arguments are just pointers and the variable names of the arguments suggest that they're just + pointers */ + Result = CS_HandleTableUpdate(&CS_AppData.DefTablesTblPtr, &CS_AppData.ResTablesTblPtr, DefinitionTableHandle, + ResultsTableHandle, Table, CS_MAX_NUM_TABLES_TABLE_ENTRIES); + + /* Verify results */ + UtAssert_True(Result == 1, "Result == 1"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_HandleTableUpdate_Test_GetAddressError */ + +void UtTest_Setup(void) +{ + UtTest_Add(CS_ValidateEepromChecksumDefinitionTable_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateEepromChecksumDefinitionTable_Test_Nominal"); + UtTest_Add(CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled, CS_Test_Setup, + CS_Test_TearDown, "CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled"); + UtTest_Add(CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled, CS_Test_Setup, + CS_Test_TearDown, "CS_ValidateEepromChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled"); + UtTest_Add(CS_ValidateEepromChecksumDefinitionTable_Test_IllegalStateField, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateEepromChecksumDefinitionTable_Test_IllegalStateField"); + UtTest_Add(CS_ValidateEepromChecksumDefinitionTable_Test_TableErrorResult, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateEepromChecksumDefinitionTable_Test_TableErrorResult"); + UtTest_Add(CS_ValidateEepromChecksumDefinitionTable_Test_UndefTableErrorResult, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateEepromChecksumDefinitionTable_Test_UndefTableErrorResult"); + + UtTest_Add(CS_ValidateMemoryChecksumDefinitionTable_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateMemoryChecksumDefinitionTable_Test_Nominal"); + UtTest_Add(CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled, CS_Test_Setup, + CS_Test_TearDown, "CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateEnabled"); + UtTest_Add(CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled, CS_Test_Setup, + CS_Test_TearDown, "CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalChecksumRangeStateDisabled"); + UtTest_Add(CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalStateField, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateMemoryChecksumDefinitionTable_Test_IllegalStateField"); + UtTest_Add(CS_ValidateMemoryChecksumDefinitionTable_Test_TableErrorResult, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateMemoryChecksumDefinitionTable_Test_TableErrorResult"); + UtTest_Add(CS_ValidateMemoryChecksumDefinitionTable_Test_UndefTableErrorResult, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateMemoryChecksumDefinitionTable_Test_UndefTableErrorResult"); + + UtTest_Add(CS_ValidateTablesChecksumDefinitionTable_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateTablesChecksumDefinitionTable_Test_Nominal"); + UtTest_Add(CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEmpty, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEmpty"); + UtTest_Add(CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEnabled, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateEnabled"); + UtTest_Add(CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateDisabled, CS_Test_Setup, + CS_Test_TearDown, "CS_ValidateTablesChecksumDefinitionTable_Test_DuplicateNameStateDisabled"); + UtTest_Add(CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateField, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateField"); + UtTest_Add(CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateEmptyName, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateTablesChecksumDefinitionTable_Test_IllegalStateEmptyName"); + UtTest_Add(CS_ValidateTablesChecksumDefinitionTable_Test_TableErrorResult, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateTablesChecksumDefinitionTable_Test_TableErrorResult"); + UtTest_Add(CS_ValidateTablesChecksumDefinitionTable_Test_UndefTableErrorResult, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateTablesChecksumDefinitionTable_Test_UndefTableErrorResult"); + UtTest_Add(CS_ValidateTablesChecksumDefinitionTable_Test_CsTableError, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateTablesChecksumDefinitionTable_Test_CsTableError"); + + UtTest_Add(CS_ValidateAppChecksumDefinitionTable_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateAppChecksumDefinitionTable_Test_Nominal"); + UtTest_Add(CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEmpty, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEmpty"); + UtTest_Add(CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEnabled, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateEnabled"); + UtTest_Add(CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateDisabled, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateAppChecksumDefinitionTable_Test_DuplicateNameStateDisabled"); + UtTest_Add(CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateField, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateField"); + UtTest_Add(CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateEmptyName, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateAppChecksumDefinitionTable_Test_IllegalStateEmptyName"); + UtTest_Add(CS_ValidateAppChecksumDefinitionTable_Test_TableErrorResult, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateAppChecksumDefinitionTable_Test_TableErrorResult"); + UtTest_Add(CS_ValidateAppChecksumDefinitionTable_Test_UndefTableErrorResult, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateAppChecksumDefinitionTable_Test_UndefTableErrorResult"); + UtTest_Add(CS_ValidateAppChecksumDefinitionTable_Test_EmptyNameTableResult, CS_Test_Setup, CS_Test_TearDown, + "CS_ValidateAppChecksumDefinitionTable_Test_EmptyNameTableResult"); + + UtTest_Add(CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNominal, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNominal"); + UtTest_Add(CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNominal, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNominal"); + UtTest_Add(CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNoValidEntries, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewEepromMemoryDefinitionTable_Test_EEPROMTableNoValidEntries"); + UtTest_Add(CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNoValidEntries, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewEepromMemoryDefinitionTable_Test_MemoryTableNoValidEntries"); + + UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_DefEepromTableHandle, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewTablesDefinitionTable_Test_DefEepromTableHandle"); + UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_DefMemoryTableHandle, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewTablesDefinitionTable_Test_DefMemoryTableHandle"); + UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_DefTablesTableHandle, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewTablesDefinitionTable_Test_DefTablesTableHandle"); + UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_DefAppTableHandle, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewTablesDefinitionTable_Test_DefAppTableHandle"); + UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_ResEepromTableHandle, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewTablesDefinitionTable_Test_ResEepromTableHandle"); + UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_ResMemoryTableHandle, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewTablesDefinitionTable_Test_ResMemoryTableHandle"); + UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_ResTablesTableHandle, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewTablesDefinitionTable_Test_ResTablesTableHandle"); + UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_ResAppTableHandle, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewTablesDefinitionTable_Test_ResAppTableHandle"); + UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_StateEmptyNoValidEntries, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewTablesDefinitionTable_Test_StateEmptyNoValidEntries"); + UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_LimitApplicationNameLength, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewTablesDefinitionTable_Test_LimitApplicationNameLength"); + UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_LimitTableNameLength, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewTablesDefinitionTable_Test_LimitTableNameLength"); + UtTest_Add(CS_ProcessNewTablesDefinitionTable_Test_MaxTableNameLength, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewTablesDefinitionTable_Test_MaxTableNameLength"); + + UtTest_Add(CS_ProcessNewAppDefinitionTable_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewAppDefinitionTable_Test_Nominal"); + UtTest_Add(CS_ProcessNewAppDefinitionTable_Test_StateEmptyNoValidEntries, CS_Test_Setup, CS_Test_TearDown, + "CS_ProcessNewAppDefinitionTable_Test_StateEmptyNoValidEntries"); + + UtTest_Add(CS_TableInit_Test_DefaultDefinitionTableLoadErrorEEPROM, CS_Test_Setup, CS_Test_TearDown, + "CS_TableInit_Test_DefaultDefinitionTableLoadErrorEEPROM"); + UtTest_Add(CS_TableInit_Test_DefinitionTableGetAddressErrorEEPROM, CS_Test_Setup, CS_Test_TearDown, + "CS_TableInit_Test_DefinitionTableGetAddressErrorEEPROM"); + UtTest_Add(CS_TableInit_Test_DefinitionTableGetAddressErrorMemory, CS_Test_Setup, CS_Test_TearDown, + "CS_TableInit_Test_DefinitionTableGetAddressErrorMemory"); + UtTest_Add(CS_TableInit_Test_DefinitionTableGetAddressErrorTables, CS_Test_Setup, CS_Test_TearDown, + "CS_TableInit_Test_DefinitionTableGetAddressErrorTables"); + UtTest_Add(CS_TableInit_Test_DefinitionTableGetAddressErrorApps, CS_Test_Setup, CS_Test_TearDown, + "CS_TableInit_Test_DefinitionTableGetAddressErrorApps"); + UtTest_Add(CS_TableInit_Test_EepromTableAndNotLoadedFromMemory, CS_Test_Setup, CS_Test_TearDown, + "CS_TableInit_Test_EepromTableAndNotLoadedFromMemory"); + UtTest_Add(CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableRegisterError, CS_Test_Setup, + CS_Test_TearDown, "CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableRegisterError"); + UtTest_Add(CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableGetAddressError, CS_Test_Setup, + CS_Test_TearDown, "CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterResultsTableGetAddressError"); + UtTest_Add(CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableRegisterError, CS_Test_Setup, + CS_Test_TearDown, "CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableRegisterError"); + UtTest_Add(CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableFileLoadError, CS_Test_Setup, + CS_Test_TearDown, "CS_TableInit_Test_EepromTableAndLoadedFromMemoryAfterDefinitionTableFileLoadError"); + UtTest_Add(CS_TableInit_Test_MemoryTableAndNotLoadedFromMemory, CS_Test_Setup, CS_Test_TearDown, + "CS_TableInit_Test_MemoryTableAndNotLoadedFromMemory"); + UtTest_Add(CS_TableInit_Test_MemoryTableAndLoadedFromMemory, CS_Test_Setup, CS_Test_TearDown, + "CS_TableInit_Test_MemoryTableAndLoadedFromMemory"); + UtTest_Add(CS_TableInit_Test_AppTableAndNotLoadedFromMemory, CS_Test_Setup, CS_Test_TearDown, + "CS_TableInit_Test_AppTableAndNotLoadedFromMemory"); + UtTest_Add(CS_TableInit_Test_AppTableAndLoadedFromMemory, CS_Test_Setup, CS_Test_TearDown, + "CS_TableInit_Test_AppTableAndLoadedFromMemory"); + UtTest_Add(CS_TableInit_Test_TablesTableAndNotLoadedFromMemory, CS_Test_Setup, CS_Test_TearDown, + "CS_TableInit_Test_TablesTableAndNotLoadedFromMemory"); + UtTest_Add(CS_TableInit_Test_TablesTableAndLoadedFromMemory, CS_Test_Setup, CS_Test_TearDown, + "CS_TableInit_Test_TablesTableAndLoadedFromMemory"); + UtTest_Add(CS_TableInit_Test_DefaultAndLoadedFromMemory, CS_Test_Setup, CS_Test_TearDown, + "CS_TableInit_Test_DefaultAndLoadedFromMemory"); + UtTest_Add(CS_TableInit_Test_OpenCreateError, CS_Test_Setup, CS_Test_TearDown, "CS_TableInit_Test_OpenCreateError"); + + UtTest_Add(CS_HandleTableUpdate_Test_ProcessNewTablesDefinitionTable, CS_Test_Setup, CS_Test_TearDown, + "CS_HandleTableUpdate_Test_ProcessNewTablesDefinitionTable"); + UtTest_Add(CS_HandleTableUpdate_Test_ProcessNewAppDefinitionTable, CS_Test_Setup, CS_Test_TearDown, + "CS_HandleTableUpdate_Test_ProcessNewAppDefinitionTable"); + UtTest_Add(CS_HandleTableUpdate_Test_ProcessNewEepromMemoryDefinitionTable, CS_Test_Setup, CS_Test_TearDown, + "CS_HandleTableUpdate_Test_ProcessNewEepromMemoryDefinitionTable"); + UtTest_Add(CS_HandleTableUpdate_Test_ResultsTableGetAddressErrorEEPROM, CS_Test_Setup, CS_Test_TearDown, + "CS_HandleTableUpdate_Test_ResultsTableGetAddressErrorEEPROM"); + UtTest_Add(CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorEEPROM, CS_Test_Setup, CS_Test_TearDown, + "CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorEEPROM"); + UtTest_Add(CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorMemory, CS_Test_Setup, CS_Test_TearDown, + "CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorMemory"); + UtTest_Add(CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorTables, CS_Test_Setup, CS_Test_TearDown, + "CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorTables"); + UtTest_Add(CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorApps, CS_Test_Setup, CS_Test_TearDown, + "CS_HandleTableUpdate_Test_DefinitionTableGetAddressErrorApps"); + UtTest_Add(CS_HandleTableUpdate_Test_BadTableHandle, CS_Test_Setup, CS_Test_TearDown, + "CS_HandleTableUpdate_Test_BadTableHandle"); + UtTest_Add(CS_HandleTableUpdate_Test_CsOwner, CS_Test_Setup, CS_Test_TearDown, "CS_HandleTableUpdate_Test_CsOwner"); + UtTest_Add(CS_HandleTableUpdate_Test_GetAddressError, CS_Test_Setup, CS_Test_TearDown, + "CS_HandleTableUpdate_Test_GetAddressError"); + +} /* end UtTest_Setup */ + +/************************/ +/* End of File Comment */ +/************************/ diff --git a/unit-test/cs_utils_tests.c b/unit-test/cs_utils_tests.c new file mode 100644 index 0000000..ebf9ce4 --- /dev/null +++ b/unit-test/cs_utils_tests.c @@ -0,0 +1,2237 @@ + +/* + * Includes + */ + +#include "cs_utils.h" +#include "cs_msg.h" +#include "cs_msgdefs.h" +#include "cs_events.h" +#include "cs_version.h" +#include "cs_compute.h" +#include "cs_test_utils.h" +#include +#include +#include + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +/* cs_utils_tests globals */ +uint8 call_count_CFE_EVS_SendEvent; + +/* + * Function Definitions + */ + +void CS_UTILS_TEST_CS_ComputeEepromMemoryHandler1(void *UserObj, UT_EntryKey_t FuncKey, const UT_StubContext_t *Context) +{ + bool *DoneWithEntry = (bool *)UT_Hook_GetArgValueByName(Context, "DoneWithEntry", bool *); + + *DoneWithEntry = true; +} + +void CS_UTILS_TEST_CS_ComputeAppHandler1(void *UserObj, UT_EntryKey_t FuncKey, const UT_StubContext_t *Context) +{ + bool *DoneWithEntry = (bool *)UT_Hook_GetArgValueByName(Context, "DoneWithEntry", bool *); + + *DoneWithEntry = true; +} + +void CS_UTILS_TEST_CS_ComputeTablesHandler1(void *UserObj, UT_EntryKey_t FuncKey, const UT_StubContext_t *Context) +{ + bool *DoneWithEntry = (bool *)UT_Hook_GetArgValueByName(Context, "DoneWithEntry", bool *); + + *DoneWithEntry = true; +} + +void CS_ZeroEepromTempValues_Test(void) +{ + CS_AppData.ResEepromTblPtr = (CS_Res_EepromMemory_Table_Entry_t *)CS_AppData.DefaultEepromDefTable; + + /* Execute the function being tested */ + CS_ZeroEepromTempValues(); + + /* Verify results */ + UtAssert_True(CS_AppData.ResEepromTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResEepromTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResEepromTblPtr[0].ByteOffset == 0, "CS_AppData.ResEepromTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES / 2].TempChecksumValue == 0, + "CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES/2].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES / 2].ByteOffset == 0, + "CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES/2].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1].TempChecksumValue == 0, + "CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES - 1].ByteOffset == 0, + "CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES-1].ByteOffset == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ZeroEepromTempValues_Test */ + +void CS_ZeroMemoryTempValues_Test(void) +{ + CS_AppData.ResMemoryTblPtr = (CS_Res_EepromMemory_Table_Entry_t *)CS_AppData.DefaultMemoryDefTable; + + /* Execute the function being tested */ + CS_ZeroMemoryTempValues(); + + /* Verify results */ + UtAssert_True(CS_AppData.ResMemoryTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResMemoryTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[0].ByteOffset == 0, "CS_AppData.ResMemoryTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES / 2].TempChecksumValue == 0, + "CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES/2].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES / 2].ByteOffset == 0, + "CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES/2].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1].TempChecksumValue == 0, + "CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES - 1].ByteOffset == 0, + "CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES-1].ByteOffset == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ZeroMemoryTempValues_Test */ + +void CS_ZeroTablesTempValues_Test(void) +{ + CS_AppData.ResTablesTblPtr = (CS_Res_Tables_Table_Entry_t *)CS_AppData.DefaultTablesDefTable; + + /* Execute the function being tested */ + CS_ZeroTablesTempValues(); + + /* Verify results */ + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES / 2].TempChecksumValue == 0, + "CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES/2].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES / 2].ByteOffset == 0, + "CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES/2].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES - 1].TempChecksumValue == 0, + "CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES-1].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES - 1].ByteOffset == 0, + "CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES-1].ByteOffset == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ZeroTablesTempValues_Test */ + +void CS_ZeroAppTempValues_Test(void) +{ + CS_AppData.ResAppTblPtr = (CS_Res_App_Table_Entry_t *)CS_AppData.DefaultAppDefTable; + + /* Execute the function being tested */ + CS_ZeroAppTempValues(); + + /* Verify results */ + UtAssert_True(CS_AppData.ResAppTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResAppTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResAppTblPtr[0].ByteOffset == 0, "CS_AppData.ResAppTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES / 2].TempChecksumValue == 0, + "CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES/2].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES / 2].ByteOffset == 0, + "CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES/2].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES - 1].TempChecksumValue == 0, + "CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES-1].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES - 1].ByteOffset == 0, + "CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES-1].ByteOffset == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ZeroAppTempValues_Test */ + +void CS_ZeroCfeCoreTempValues_Test(void) +{ + + /* Execute the function being tested */ + CS_ZeroCfeCoreTempValues(); + + /* Verify results */ + UtAssert_True(CS_AppData.CfeCoreCodeSeg.TempChecksumValue == 0, "CS_AppData.CfeCoreCodeSeg.TempChecksumValue == 0"); + UtAssert_True(CS_AppData.CfeCoreCodeSeg.ByteOffset == 0, "CS_AppData.CfeCoreCodeSeg.ByteOffset == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ZeroCfeCoreTempValues_Test */ + +void CS_ZeroOSTempValues_Test(void) +{ + + /* Execute the function being tested */ + CS_ZeroOSTempValues(); + + /* Verify results */ + UtAssert_True(CS_AppData.OSCodeSeg.TempChecksumValue == 0, "CS_AppData.OSCodeSeg.TempChecksumValue == 0"); + UtAssert_True(CS_AppData.OSCodeSeg.ByteOffset == 0, "CS_AppData.OSCodeSeg.ByteOffset == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ZeroOSTempValues_Test */ + +void CS_InitializeDefaultTables_Test(void) +{ + + /* Execute the function being tested */ + CS_InitializeDefaultTables(); + + /* Verify results */ + UtAssert_True(CS_AppData.DefaultEepromDefTable[0].State == CS_STATE_EMPTY, + "CS_AppData.DefaultEepromDefTable[0].State == CS_STATE_EMPTY"); + UtAssert_True(CS_AppData.DefaultEepromDefTable[0].NumBytesToChecksum == 0, + "CS_AppData.DefaultEepromDefTable[0].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.DefaultEepromDefTable[0].StartAddress == 0, + "CS_AppData.DefaultEepromDefTable[0].StartAddress == 0"); + + UtAssert_True(CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES / 2].State == CS_STATE_EMPTY, + "CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].State == CS_STATE_EMPTY"); + UtAssert_True(CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES / 2].NumBytesToChecksum == 0, + "CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES / 2].StartAddress == 0, + "CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].StartAddress == 0"); + + UtAssert_True(CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES - 1].State == CS_STATE_EMPTY, + "CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].State == CS_STATE_EMPTY"); + UtAssert_True(CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES - 1].NumBytesToChecksum == 0, + "CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES - 1].StartAddress == 0, + "CS_AppData.DefaultEepromDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].StartAddress == 0"); + + UtAssert_True(CS_AppData.DefaultMemoryDefTable[0].State == CS_STATE_EMPTY, + "CS_AppData.DefaultMemoryDefTable[0].State == CS_STATE_EMPTY"); + UtAssert_True(CS_AppData.DefaultMemoryDefTable[0].NumBytesToChecksum == 0, + "CS_AppData.DefaultMemoryDefTable[0].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.DefaultMemoryDefTable[0].StartAddress == 0, + "CS_AppData.DefaultMemoryDefTable[0].StartAddress == 0"); + + UtAssert_True(CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES / 2].State == CS_STATE_EMPTY, + "CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].State == CS_STATE_EMPTY"); + UtAssert_True(CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES / 2].NumBytesToChecksum == 0, + "CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES / 2].StartAddress == 0, + "CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].StartAddress == 0"); + + UtAssert_True(CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES - 1].State == CS_STATE_EMPTY, + "CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].State == CS_STATE_EMPTY"); + UtAssert_True(CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES - 1].NumBytesToChecksum == 0, + "CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].NumBytesToChecksum == 0"); + UtAssert_True(CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES - 1].StartAddress == 0, + "CS_AppData.DefaultMemoryDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].StartAddress == 0"); + + UtAssert_True(CS_AppData.DefaultAppDefTable[0].State == CS_STATE_EMPTY, + "CS_AppData.DefaultAppDefTable[0].State == CS_STATE_EMPTY"); + UtAssert_True(CS_AppData.DefaultAppDefTable[0].Name[0] == 0, "CS_AppData.DefaultAppDefTable[0].Name[0] == 0"); + + UtAssert_True(CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES / 2].State == CS_STATE_EMPTY, + "CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].State == CS_STATE_EMPTY"); + UtAssert_True(CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES / 2].Name[0] == 0, + "CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].Name[0] == 0"); + + UtAssert_True(CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES - 1].State == CS_STATE_EMPTY, + "CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].State == CS_STATE_EMPTY"); + UtAssert_True(CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES - 1].Name[0] == 0, + "CS_AppData.DefaultAppDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].Name[0] == 0"); + + UtAssert_True(CS_AppData.DefaultTablesDefTable[0].State == CS_STATE_EMPTY, + "CS_AppData.DefaultTablesDefTable[0].State == CS_STATE_EMPTY"); + UtAssert_True(CS_AppData.DefaultTablesDefTable[0].Name[0] == 0, "CS_AppData.DefaultTablesDefTable[0].Name[0] == 0"); + + UtAssert_True(CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES / 2].State == CS_STATE_EMPTY, + "CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].State == CS_STATE_EMPTY"); + UtAssert_True(CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES / 2].Name[0] == 0, + "CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES/2].Name[0] == 0"); + + UtAssert_True(CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES - 1].State == CS_STATE_EMPTY, + "CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].State == CS_STATE_EMPTY"); + UtAssert_True(CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES - 1].Name[0] == 0, + "CS_AppData.DefaultTablesDefTable[CS_MAX_NUM_APP_TABLE_ENTRIES-1].Name[0] == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_InitializeDefaultTables_Test */ + +void CS_GoToNextTable_Test_Nominal(void) +{ + CS_AppData.HkPacket.CurrentCSTable = CS_NUM_TABLES - 2; + + /* Execute the function being tested */ + CS_GoToNextTable(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CurrentCSTable == CS_NUM_TABLES - 1, + "CS_AppData.HkPacket.CurrentCSTable == CS_NUM_TABLES - 1"); + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 0, "CS_AppData.HkPacket.CurrentEntryInTable == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GoToNextTable_Test_Nominal */ + +void CS_GoToNextTable_Test_UpdatePassCounter(void) +{ + CS_AppData.HkPacket.CurrentCSTable = CS_NUM_TABLES - 1; + + /* Execute the function being tested */ + CS_GoToNextTable(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CurrentCSTable == 0, "CS_AppData.HkPacket.CurrentCSTable == 0"); + UtAssert_True(CS_AppData.HkPacket.PassCounter == 1, "CS_AppData.HkPacket.PassCounter == 1"); + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 0, "CS_AppData.HkPacket.CurrentEntryInTable == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GoToNextTable_Test_UpdatePassCounter */ + +void CS_GetTableResTblEntryByName_Test(void) +{ + bool Result; + + CS_Res_Tables_Table_Entry_t *EntryPtr; + + CS_AppData.ResTablesTblPtr = (CS_Res_Tables_Table_Entry_t *)CS_AppData.DefaultTablesDefTable; + + strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); + + CS_AppData.ResTablesTblPtr[0].State = 99; + + /* Execute the function being tested */ + Result = CS_GetTableResTblEntryByName(&EntryPtr, "name"); + + /* Verify results */ + UtAssert_True(EntryPtr == CS_AppData.ResTablesTblPtr, "EntryPtr == CS_AppData.ResTablesTblPtr"); + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetTableResTblEntryByName_Test */ + +void CS_GetTableResTblEntryByName_Test_EmptyName(void) +{ + bool Result; + + CS_Res_Tables_Table_Entry_t *EntryPtr; + + CS_AppData.ResTablesTblPtr = (CS_Res_Tables_Table_Entry_t *)CS_AppData.DefaultTablesDefTable; + + CS_AppData.ResTablesTblPtr[0].State = CS_STATE_EMPTY; + + /* Execute the function being tested */ + Result = CS_GetTableResTblEntryByName(&EntryPtr, "name"); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetTableResTblEntryByName_Test_EmptyName */ + +void CS_GetTableResTblEntryByName_Test_EmptyState(void) +{ + bool Result; + + CS_Res_Tables_Table_Entry_t *EntryPtr; + + CS_AppData.ResTablesTblPtr = (CS_Res_Tables_Table_Entry_t *)CS_AppData.DefaultTablesDefTable; + + strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); + + CS_AppData.ResTablesTblPtr[0].State = CS_STATE_EMPTY; + + /* Execute the function being tested */ + Result = CS_GetTableResTblEntryByName(&EntryPtr, "name"); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetTableResTblEntryByName_Test_EmptyState */ + +void CS_GetTableDefTblEntryByName_Test(void) +{ + bool Result; + + CS_Def_Tables_Table_Entry_t *EntryPtr; + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); + + CS_AppData.DefTablesTblPtr[0].State = 99; + + /* Execute the function being tested */ + Result = CS_GetTableDefTblEntryByName(&EntryPtr, "name"); + + /* Verify results */ + UtAssert_True(EntryPtr == CS_AppData.DefTablesTblPtr, "EntryPtr == CS_AppData.DefTablesTblPtr"); + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetTableDefTblEntryByName_Test */ + +void CS_GetTableDefTblEntryByName_Test_EmptyName(void) +{ + bool Result; + + CS_Def_Tables_Table_Entry_t *EntryPtr; + + CS_AppData.DefTablesTblPtr[0].State = CS_STATE_EMPTY; + + /* Execute the function being tested */ + Result = CS_GetTableDefTblEntryByName(&EntryPtr, "name"); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetTableDefTblEntryByName_Test_EmptyName */ + +void CS_GetTableDefTblEntryByName_Test_EmptyState(void) +{ + bool Result; + + CS_Def_Tables_Table_Entry_t *EntryPtr; + + strncpy(CS_AppData.DefTablesTblPtr[0].Name, "name", 10); + + CS_AppData.DefTablesTblPtr[0].State = CS_STATE_EMPTY; + + /* Execute the function being tested */ + Result = CS_GetTableDefTblEntryByName(&EntryPtr, "name"); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetTableDefTblEntryByName_Test_EmptyState */ + +void CS_GetAppResTblEntryByName_Test(void) +{ + bool Result; + + CS_Res_App_Table_Entry_t *EntryPtr; + + strncpy(CS_AppData.ResAppTblPtr[0].Name, "name", 10); + + CS_AppData.ResAppTblPtr[0].State = 99; + + /* Execute the function being tested */ + Result = CS_GetAppResTblEntryByName(&EntryPtr, "name"); + + /* Verify results */ + UtAssert_True(EntryPtr == CS_AppData.ResAppTblPtr, "EntryPtr == CS_AppData.ResAppTblPtr"); + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetAppResTblEntryByName_Test */ + +void CS_GetAppResTblEntryByName_Test_EmptyName(void) +{ + bool Result; + + CS_Res_App_Table_Entry_t *EntryPtr; + + CS_AppData.ResAppTblPtr[0].State = CS_STATE_EMPTY; + + /* Execute the function being tested */ + Result = CS_GetAppResTblEntryByName(&EntryPtr, "name"); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetAppResTblEntryByName_Test_EmptyName */ + +void CS_GetAppResTblEntryByName_Test_EmptyState(void) +{ + bool Result; + + CS_Res_App_Table_Entry_t *EntryPtr; + + strncpy(CS_AppData.ResAppTblPtr[0].Name, "name", 10); + + CS_AppData.ResAppTblPtr[0].State = CS_STATE_EMPTY; + + /* Execute the function being tested */ + Result = CS_GetAppResTblEntryByName(&EntryPtr, "name"); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetAppResTblEntryByName_Test_EmptyState */ + +void CS_GetAppDefTblEntryByName_Test(void) +{ + bool Result; + + CS_Def_App_Table_Entry_t *EntryPtr; + + strncpy(CS_AppData.DefAppTblPtr[0].Name, "name", 10); + + CS_AppData.DefAppTblPtr[0].State = 99; + + /* Execute the function being tested */ + Result = CS_GetAppDefTblEntryByName(&EntryPtr, "name"); + + /* Verify results */ + UtAssert_True(EntryPtr == CS_AppData.DefAppTblPtr, "EntryPtr == CS_AppData.DefAppTblPtr"); + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetAppDefTblEntryByName_Test */ + +void CS_GetAppDefTblEntryByName_Test_EmptyName(void) +{ + bool Result; + + CS_Def_App_Table_Entry_t *EntryPtr; + + CS_AppData.DefAppTblPtr[0].State = CS_STATE_EMPTY; + + /* Execute the function being tested */ + Result = CS_GetAppDefTblEntryByName(&EntryPtr, "name"); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetAppDefTblEntryByName_Test_EmptyName */ + +void CS_GetAppDefTblEntryByName_Test_EmptyState(void) +{ + bool Result; + + CS_Def_App_Table_Entry_t *EntryPtr; + + strncpy(CS_AppData.DefAppTblPtr[0].Name, "name", 10); + + CS_AppData.DefAppTblPtr[0].State = CS_STATE_EMPTY; + + /* Execute the function being tested */ + Result = CS_GetAppDefTblEntryByName(&EntryPtr, "name"); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_GetAppDefTblEntryByName_Test_EmptyState */ + +void CS_FindEnabledEepromEntry_Test(void) +{ + bool Result; + uint16 EnabledEntry; + + CS_AppData.HkPacket.CurrentEntryInTable = 0; + + CS_AppData.ResEepromTblPtr = (CS_Res_EepromMemory_Table_Entry_t *)CS_AppData.DefaultEepromDefTable; + CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES].State = CS_STATE_ENABLED; + + /* Execute the function being tested */ + Result = CS_FindEnabledEepromEntry(&EnabledEntry); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 16, "CS_AppData.HkPacket.CurrentEntryInTable == 16"); + + UtAssert_True(memcmp(&CS_AppData.ResEepromTblPtr[0], &CS_AppData.ResEepromTblPtr[15], + CS_MAX_NUM_EEPROM_TABLE_ENTRIES * sizeof(CS_Res_EepromMemory_Table_Entry_t)), + "memcmp(&CS_AppData.ResEepromTblPtr[0], &CS_AppData.ResEepromTblPtr[15], " + "CS_MAX_NUM_EEPROM_TABLE_ENTRIES*sizeof(CS_Res_EepromMemory_Table_Entry_t))"); + UtAssert_True(EnabledEntry == 16, "EnabledEntry == 16"); + + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_FindEnabledEepromEntry_Test */ + +void CS_FindEnabledMemoryEntry_Test(void) +{ + bool Result; + uint16 EnabledEntry; + + CS_AppData.HkPacket.CurrentEntryInTable = 0; + + CS_AppData.ResMemoryTblPtr = (CS_Res_EepromMemory_Table_Entry_t *)CS_AppData.DefaultMemoryDefTable; + CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].State = CS_STATE_ENABLED; + + /* Execute the function being tested */ + Result = CS_FindEnabledMemoryEntry(&EnabledEntry); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 16, "CS_AppData.HkPacket.CurrentEntryInTable == 16"); + + UtAssert_True(memcmp(&CS_AppData.ResMemoryTblPtr[0], &CS_AppData.ResMemoryTblPtr[15], + CS_MAX_NUM_MEMORY_TABLE_ENTRIES * sizeof(CS_Res_EepromMemory_Table_Entry_t)), + "memcmp(&CS_AppData.ResMemoryTblPtr[0], &CS_AppData.ResMemoryTblPtr[15], " + "CS_MAX_NUM_MEMORY_TABLE_ENTRIES*sizeof(CS_Res_EepromMemory_Table_Entry_t))"); + UtAssert_True(EnabledEntry == 16, "EnabledEntry == 16"); + + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_FindEnabledMemoryEntry_Test */ + +void CS_FindEnabledTablesEntry_Test(void) +{ + bool Result; + uint16 EnabledEntry; + + CS_AppData.HkPacket.CurrentEntryInTable = 0; + + CS_AppData.ResTablesTblPtr = (CS_Res_Tables_Table_Entry_t *)CS_AppData.DefaultTablesDefTable; + CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].State = CS_STATE_ENABLED; + + /* Execute the function being tested */ + Result = CS_FindEnabledTablesEntry(&EnabledEntry); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 24, "CS_AppData.HkPacket.CurrentEntryInTable == 24"); + + UtAssert_True(memcmp(&CS_AppData.ResTablesTblPtr[0], &CS_AppData.ResTablesTblPtr[23], + CS_MAX_NUM_TABLES_TABLE_ENTRIES * sizeof(CS_Res_Tables_Table_Entry_t)), + "memcmp(&CS_AppData.ResTablesTblPtr[0], &CS_AppData.ResTablesTblPtr[23], " + "CS_MAX_NUM_TABLES_TABLE_ENTRIES*sizeof(CS_Res_Tables_Table_Entry_t))"); + UtAssert_True(EnabledEntry == 24, "EnabledEntry == 24"); + + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_FindEnabledTablesEntry_Test */ + +void CS_FindEnabledAppEntry_Test(void) +{ + bool Result; + uint16 EnabledEntry; + + CS_AppData.HkPacket.CurrentEntryInTable = 0; + + CS_AppData.ResAppTblPtr = (CS_Res_App_Table_Entry_t *)CS_AppData.DefaultAppDefTable; + CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].State = CS_STATE_ENABLED; + + /* Execute the function being tested */ + Result = CS_FindEnabledAppEntry(&EnabledEntry); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 24, "CS_AppData.HkPacket.CurrentEntryInTable == 24"); + + UtAssert_True(memcmp(&CS_AppData.ResAppTblPtr[0], &CS_AppData.ResAppTblPtr[23], + CS_MAX_NUM_APP_TABLE_ENTRIES * sizeof(CS_Res_App_Table_Entry_t)), + "memcmp(&CS_AppData.ResAppTblPtr[0], &CS_AppData.ResAppTblPtr[23], " + "CS_MAX_NUM_APP_TABLE_ENTRIES*sizeof(CS_Res_App_Table_Entry_t))"); + UtAssert_True(EnabledEntry == 24, "EnabledEntry == 24"); + + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_FindEnabledAppEntry_Test */ + +void CS_VerifyCmdLength_Test_Nominal(void) +{ + bool Result; + CS_OneShotCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + size_t MsgSize; + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_OneShotCmd_t)); + TestMsgId = CS_CMD_MID; + MsgSize = sizeof(CS_OneShotCmd_t); + FcnCode = 99; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + CS_AppData.HkPacket.CurrentEntryInTable = 0; + + CS_AppData.ResAppTblPtr = (CS_Res_App_Table_Entry_t *)CS_AppData.DefaultAppDefTable; + CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].State = CS_STATE_ENABLED; + + /* Execute the function being tested */ + Result = CS_VerifyCmdLength((CFE_MSG_Message_t *)(&CmdPacket), sizeof(CS_OneShotCmd_t)); + + /* Verify results */ + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_VerifyCmdLength_Test_Nominal */ + +void CS_VerifyCmdLength_Test_InvalidMsgLength(void) +{ + bool Result; + CS_OneShotCmd_t CmdPacket; + CFE_SB_MsgId_t TestMsgId; + CFE_MSG_FcnCode_t FcnCode; + size_t MsgSize; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Invalid msg length: ID = 0x%%08X, CC = %%d, Len = %%lu, Expected = %%lu"); + + CFE_MSG_Init((CFE_MSG_Message_t *)&CmdPacket, CS_CMD_MID, sizeof(CS_OneShotCmd_t)); + CFE_MSG_SetFcnCode((CFE_MSG_Message_t *)&CmdPacket, 88); + TestMsgId = CS_CMD_MID; + MsgSize = sizeof(CS_OneShotCmd_t); + FcnCode = 88; + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetMsgId), &TestMsgId, sizeof(TestMsgId), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetFcnCode), &FcnCode, sizeof(FcnCode), false); + UT_SetDataBuffer(UT_KEY(CFE_MSG_GetSize), &MsgSize, sizeof(MsgSize), false); + + CS_AppData.HkPacket.CurrentEntryInTable = 0; + + CS_AppData.ResAppTblPtr = (CS_Res_App_Table_Entry_t *)CS_AppData.DefaultAppDefTable; + CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].State = CS_STATE_ENABLED; + + /* Execute the function being tested */ + Result = CS_VerifyCmdLength((CFE_MSG_Message_t *)(&CmdPacket), 99); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_LEN_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CmdErrCounter == 1, "CS_AppData.HkPacket.CmdErrCounter == 1"); + + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_VerifyCmdLength_Test_InvalidMsgLength */ + +void CS_BackgroundCfeCore_Test_Nominal(void) +{ + bool Result; + + CS_AppData.HkPacket.CfeCoreCSState = CS_STATE_ENABLED; + CS_AppData.CfeCoreCodeSeg.ComparisonValue = 99; + CS_AppData.CfeCoreCodeSeg.State = CS_STATE_ENABLED; + + /* Execute the function being tested */ + Result = CS_BackgroundCfeCore(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 0, + "CS_AppData.HkPacket.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ + UtAssert_True(CS_AppData.HkPacket.CfeCoreBaseline == 0, + "CS_AppData.HkPacket.CfeCoreBaseline == 0"); /* Reset to 0 by CS_ComputeEepromMemory */ + + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundCfeCore_Test_Nominal */ + +void CS_BackgroundCfeCore_Test_Miscompare(void) +{ + bool Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Checksum Failure: cFE Core, Expected: 0x%%08X, Calculated: 0x%%08X"); + + CS_AppData.HkPacket.CfeCoreCSState = CS_STATE_ENABLED; + CS_AppData.CfeCoreCodeSeg.ComparisonValue = 99; + CS_AppData.CfeCoreCodeSeg.State = CS_STATE_ENABLED; + + /* The following section is just to make CS_ComputeEepromMemory return error */ + CS_AppData.CfeCoreCodeSeg.ByteOffset = 0; + CS_AppData.CfeCoreCodeSeg.NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + CS_AppData.CfeCoreCodeSeg.ComputedYet = true; + CS_AppData.CfeCoreCodeSeg.ComparisonValue = 5; + UT_SetDeferredRetcode(UT_KEY(CS_ComputeEepromMemory), 1, CS_ERROR); + + /* Set to satisfy condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ + + /* End of section to make CS_ComputeEepromMemory return error */ + + UT_SetHandlerFunction(UT_KEY(CS_ComputeEepromMemory), CS_UTILS_TEST_CS_ComputeEepromMemoryHandler1, NULL); + + /* Execute the function being tested */ + Result = CS_BackgroundCfeCore(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CfeCoreCSErrCounter == 1, "CS_AppData.HkPacket.CfeCoreCSErrCounter == 1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_CFECORE_MISCOMPARE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 0, + "CS_AppData.HkPacket.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ + UtAssert_True(CS_AppData.HkPacket.CfeCoreBaseline == 5, "CS_AppData.HkPacket.CfeCoreBaseline == 5"); + + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundCfeCore_Test_Miscompare */ + +void CS_BackgroundCfeCore_Test_ResultsEntryDisabled(void) +{ + bool Result; + + CS_AppData.HkPacket.CfeCoreCSState = CS_STATE_ENABLED; + CS_AppData.CfeCoreCodeSeg.State = CS_STATE_DISABLED; + + /* Execute the function being tested */ + Result = CS_BackgroundCfeCore(); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundCfeCore_Test_ResultsEntryDisabled */ + +void CS_BackgroundCfeCore_Test_CfeCoreCSStateDisabled(void) +{ + bool Result; + + CS_AppData.HkPacket.CfeCoreCSState = CS_STATE_DISABLED; + + /* Execute the function being tested */ + Result = CS_BackgroundCfeCore(); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundCfeCore_Test_CfeCoreCSStateDisabled */ + +void CS_BackgroundOS_Test_Nominal(void) +{ + bool Result; + + CS_AppData.HkPacket.OSCSState = CS_STATE_ENABLED; + CS_AppData.OSCodeSeg.ComparisonValue = 99; + CS_AppData.OSCodeSeg.State = CS_STATE_ENABLED; + + /* Execute the function being tested */ + Result = CS_BackgroundOS(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 0, + "CS_AppData.HkPacket.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ + UtAssert_True(CS_AppData.HkPacket.OSBaseline == 0, + "CS_AppData.HkPacket.OSBaseline == 0"); /* Reset to 0 by CS_ComputeEepromMemory */ + + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundOS_Test_Nominal */ + +void CS_BackgroundOS_Test_Miscompare(void) +{ + bool Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Checksum Failure: OS code segment, Expected: 0x%%08X, Calculated: 0x%%08X"); + + CS_AppData.HkPacket.OSCSState = CS_STATE_ENABLED; + CS_AppData.OSCodeSeg.ComparisonValue = 99; + CS_AppData.OSCodeSeg.State = CS_STATE_ENABLED; + + /* The following section is just to make CS_ComputeEepromMemory return error */ + CS_AppData.OSCodeSeg.ByteOffset = 0; + CS_AppData.OSCodeSeg.NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + CS_AppData.OSCodeSeg.ComputedYet = true; + CS_AppData.OSCodeSeg.ComparisonValue = 5; + UT_SetDeferredRetcode(UT_KEY(CS_ComputeEepromMemory), 1, CS_ERROR); + + /* Set to satisfy condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ + /* End of section to make CS_ComputeEepromMemory return error */ + + UT_SetHandlerFunction(UT_KEY(CS_ComputeEepromMemory), CS_UTILS_TEST_CS_ComputeEepromMemoryHandler1, NULL); + + /* Execute the function being tested */ + Result = CS_BackgroundOS(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.OSCSErrCounter == 1, "CS_AppData.HkPacket.OSCSErrCounter == 1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_OS_MISCOMPARE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 0, + "CS_AppData.HkPacket.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ + UtAssert_True(CS_AppData.HkPacket.OSBaseline == 5, "CS_AppData.HkPacket.OSBaseline == 5"); + + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundOS_Test_Miscompare */ + +void CS_BackgroundOS_Test_ResultsEntryDisabled(void) +{ + bool Result; + + CS_AppData.HkPacket.OSCSState = CS_STATE_ENABLED; + CS_AppData.OSCodeSeg.State = CS_STATE_DISABLED; + + /* Execute the function being tested */ + Result = CS_BackgroundOS(); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundOS_Test_ResultsEntryDisabled */ + +void CS_BackgroundOS_Test_OSCSStateDisabled(void) +{ + bool Result; + + CS_AppData.HkPacket.OSCSState = CS_STATE_DISABLED; + + /* Execute the function being tested */ + Result = CS_BackgroundOS(); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundOS_Test_OSCSStateDisabled */ + +void CS_BackgroundEeprom_Test_Nominal(void) +{ + bool Result; + + CS_AppData.HkPacket.CurrentEntryInTable = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; + + CS_AppData.HkPacket.EepromCSState = CS_STATE_ENABLED; + CS_AppData.ResEepromTblPtr = (CS_Res_EepromMemory_Table_Entry_t *)CS_AppData.DefaultEepromDefTable; + CS_AppData.ResEepromTblPtr[0].ComparisonValue = 99; + CS_AppData.ResEepromTblPtr[0].State = CS_STATE_ENABLED; + + CS_AppData.ResEepromTblPtr[0].ComparisonValue = 1; + + UT_SetHandlerFunction(UT_KEY(CS_ComputeEepromMemory), CS_UTILS_TEST_CS_ComputeEepromMemoryHandler1, NULL); + + /* Execute the function being tested */ + Result = CS_BackgroundEeprom(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 0, + "CS_AppData.HkPacket.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ + UtAssert_True(CS_AppData.HkPacket.EepromBaseline == 1, "CS_AppData.HkPacket.EepromBaseline == 1"); + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundEeprom_Test_Nominal */ + +void CS_BackgroundEeprom_Test_Miscompare(void) +{ + bool Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Checksum Failure: Entry %%d in Eeprom Table, Expected: 0x%%08X, Calculated: 0x%%08X"); + + CS_AppData.HkPacket.CurrentEntryInTable = CS_MAX_NUM_EEPROM_TABLE_ENTRIES; + + CS_AppData.HkPacket.EepromCSState = CS_STATE_ENABLED; + CS_AppData.ResEepromTblPtr = (CS_Res_EepromMemory_Table_Entry_t *)CS_AppData.DefaultEepromDefTable; + CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES].ComparisonValue = 99; + CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES].State = CS_STATE_ENABLED; + + /* The following section is just to make CS_ComputeEepromMemory return error */ + CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES].ByteOffset = 0; + CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES].NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES].ComputedYet = true; + CS_AppData.ResEepromTblPtr[CS_MAX_NUM_EEPROM_TABLE_ENTRIES].ComparisonValue = 5; + CS_AppData.ResEepromTblPtr[0].ComparisonValue = + 5; /* ResEepromTblPtr[0] is added to EntireEepromCS, ResEepromTblPtr[16] is not, because it's outside the valid + range */ + UT_SetDeferredRetcode(UT_KEY(CS_ComputeEepromMemory), 1, CS_ERROR); + + /* Set to satisfy condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ + + /* End of section to make CS_ComputeEepromMemory return error */ + + UT_SetHandlerFunction(UT_KEY(CS_ComputeEepromMemory), CS_UTILS_TEST_CS_ComputeEepromMemoryHandler1, NULL); + + /* Execute the function being tested */ + Result = CS_BackgroundEeprom(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.EepromCSErrCounter == 1, "CS_AppData.HkPacket.EepromCSErrCounter == 1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_EEPROM_MISCOMPARE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 0, + "CS_AppData.HkPacket.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ + UtAssert_True(CS_AppData.HkPacket.EepromBaseline == 5, "CS_AppData.HkPacket.EepromBaseline == 5"); + + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundEeprom_Test_Miscompare */ + +void CS_BackgroundEeprom_Test_FindEnabledEepromEntryFalse(void) +{ + bool Result; + + CS_AppData.HkPacket.EepromCSState = CS_STATE_ENABLED; + + /* Execute the function being tested */ + Result = CS_BackgroundEeprom(); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundEeprom_Test_FindEnabledEepromEntryFalse */ + +void CS_BackgroundEeprom_Test_EepromCSStateDisabled(void) +{ + bool Result; + + CS_AppData.HkPacket.EepromCSState = CS_STATE_DISABLED; + + /* Execute the function being tested */ + Result = CS_BackgroundEeprom(); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundEeprom_Test_EepromCSStateDisabled */ + +void CS_BackgroundEeprom_Test_ComputeEeprom(void) +{ + bool Result; + + CS_AppData.HkPacket.CurrentEntryInTable = 0; + + CS_AppData.HkPacket.EepromCSState = CS_STATE_ENABLED; + CS_AppData.ResEepromTblPtr = (CS_Res_EepromMemory_Table_Entry_t *)CS_AppData.DefaultEepromDefTable; + CS_AppData.ResEepromTblPtr[0].ComparisonValue = 99; + CS_AppData.ResEepromTblPtr[0].State = CS_STATE_ENABLED; + + CS_AppData.ResEepromTblPtr[0].ComparisonValue = 1; + + /* Execute the function being tested */ + Result = CS_BackgroundEeprom(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 0, + "CS_AppData.HkPacket.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ + UtAssert_True(CS_AppData.HkPacket.EepromBaseline == 0, "CS_AppData.HkPacket.EepromBaseline == 0"); + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundEeprom_Test_ComputeEeprom */ + +void CS_BackgroundMemory_Test_Nominal(void) +{ + bool Result; + + CS_AppData.HkPacket.CurrentEntryInTable = CS_MAX_NUM_MEMORY_TABLE_ENTRIES; + + CS_AppData.HkPacket.MemoryCSState = CS_STATE_ENABLED; + CS_AppData.ResMemoryTblPtr = (CS_Res_EepromMemory_Table_Entry_t *)CS_AppData.DefaultMemoryDefTable; + CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].ComparisonValue = 99; + CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].State = CS_STATE_ENABLED; + + CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].ComparisonValue = 1; + + UT_SetHandlerFunction(UT_KEY(CS_ComputeEepromMemory), CS_UTILS_TEST_CS_ComputeEepromMemoryHandler1, NULL); + + /* Execute the function being tested */ + Result = CS_BackgroundMemory(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 0, + "CS_AppData.HkPacket.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundMemory_Test_Nominal */ + +void CS_BackgroundMemory_Test_Miscompare(void) +{ + bool Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Checksum Failure: Entry %%d in Memory Table, Expected: 0x%%08X, Calculated: 0x%%08X"); + + CS_AppData.HkPacket.CurrentEntryInTable = CS_MAX_NUM_MEMORY_TABLE_ENTRIES; + + CS_AppData.HkPacket.MemoryCSState = CS_STATE_ENABLED; + CS_AppData.ResMemoryTblPtr = (CS_Res_EepromMemory_Table_Entry_t *)CS_AppData.DefaultMemoryDefTable; + CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].ComparisonValue = 99; + CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].State = CS_STATE_ENABLED; + + /* The following section is just to make CS_ComputeEepromMemory return error */ + CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].ByteOffset = 0; + CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].NumBytesToChecksum = 1; + CS_AppData.MaxBytesPerCycle = 2; + CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].ComputedYet = true; + CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].ComparisonValue = 5; + CS_AppData.ResMemoryTblPtr[0].ComparisonValue = + 5; /* ResMemoryTblPtr[0] is added to EntireMemoryCS, ResMemoryTblPtr[16] is not, because it's outside the valid + range */ + UT_SetDeferredRetcode(UT_KEY(CS_ComputeEepromMemory), 1, CS_ERROR); + + /* Set to satisfy condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ + + /* End of section to make CS_ComputeEepromMemory return error */ + + /* Execute the function being tested */ + Result = CS_BackgroundMemory(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.MemoryCSErrCounter == 1, "CS_AppData.HkPacket.MemoryCSErrCounter == 1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_MEMORY_MISCOMPARE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 0, + "CS_AppData.HkPacket.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ + + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundMemory_Test_Miscompare */ + +void CS_BackgroundMemory_Test_FindEnabledMemoryEntryFalse(void) +{ + bool Result; + + CS_AppData.HkPacket.MemoryCSState = CS_STATE_ENABLED; + + /* Execute the function being tested */ + Result = CS_BackgroundMemory(); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundMemory_Test_FindEnabledMemoryEntryFalse */ + +void CS_BackgroundMemory_Test_MemoryCSStateDisabled(void) +{ + bool Result; + + CS_AppData.HkPacket.MemoryCSState = CS_STATE_DISABLED; + + /* Execute the function being tested */ + Result = CS_BackgroundMemory(); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundMemory_Test_MemoryCSStateDisabled */ + +void CS_BackgroundMemory_Test_CurrentEntry(void) +{ + bool Result; + + CS_AppData.HkPacket.CurrentEntryInTable = 0; + + CS_AppData.HkPacket.MemoryCSState = CS_STATE_ENABLED; + CS_AppData.ResMemoryTblPtr = (CS_Res_EepromMemory_Table_Entry_t *)CS_AppData.DefaultMemoryDefTable; + CS_AppData.ResMemoryTblPtr[1].ComparisonValue = 99; + CS_AppData.ResMemoryTblPtr[1].State = CS_STATE_ENABLED; + + CS_AppData.ResMemoryTblPtr[CS_MAX_NUM_MEMORY_TABLE_ENTRIES].ComparisonValue = 1; + + /* Execute the function being tested */ + Result = CS_BackgroundMemory(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 1, "CS_AppData.HkPacket.CurrentEntryInTable == 1"); + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundMemory_Test_CurrentEntry */ + +void CS_BackgroundTables_Test_Nominal(void) +{ + bool Result; + + CS_AppData.HkPacket.CurrentEntryInTable = CS_MAX_NUM_TABLES_TABLE_ENTRIES; + + CS_AppData.HkPacket.TablesCSState = CS_STATE_ENABLED; + CS_AppData.ResMemoryTblPtr = (CS_Res_EepromMemory_Table_Entry_t *)CS_AppData.DefaultMemoryDefTable; + CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].ComparisonValue = 99; + CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].State = CS_STATE_ENABLED; + + CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].ComparisonValue = 1; + + /* Set to prevent CS_ComputeTables from returning an error */ + + UT_SetHandlerFunction(UT_KEY(CS_ComputeTables), CS_UTILS_TEST_CS_ComputeTablesHandler1, NULL); + + /* Execute the function being tested */ + Result = CS_BackgroundTables(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 0, + "CS_AppData.HkPacket.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundTables_Test_Nominal */ + +void CS_BackgroundTables_Test_Miscompare(void) +{ + bool Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Checksum Failure: Table %%s, Expected: 0x%%08X, Calculated: 0x%%08X"); + + CS_AppData.HkPacket.CurrentEntryInTable = CS_MAX_NUM_TABLES_TABLE_ENTRIES; + + CS_AppData.HkPacket.TablesCSState = CS_STATE_ENABLED; + CS_AppData.ResAppTblPtr = (CS_Res_App_Table_Entry_t *)CS_AppData.DefaultAppDefTable; + CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].State = CS_STATE_ENABLED; + + strncpy(CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].Name, "name", 10); + + /* The following section is just to make CS_ComputeTables return error */ + + CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].TblHandle = 99; + + CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].ByteOffset = 0; + CS_AppData.MaxBytesPerCycle = 5; + + CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].ComputedYet = true; + + CS_AppData.ResTablesTblPtr[CS_MAX_NUM_TABLES_TABLE_ENTRIES].ComparisonValue = 1; + + /* Set to satisfy condition "Result == CFE_SUCCESS" and to fail other conditions that check for other values of + * Result */ + + /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ + + UT_SetDeferredRetcode(UT_KEY(CS_ComputeTables), 1, CS_ERROR); + /* End of section to make CS_ComputeTables return error */ + + /* Execute the function being tested */ + Result = CS_BackgroundTables(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.TablesCSErrCounter == 1, "CS_AppData.HkPacket.TablesCSErrCounter == 1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_TABLES_MISCOMPARE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 0, + "CS_AppData.HkPacket.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ + + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundTables_Test_Miscompare */ + +void CS_BackgroundTables_Test_TablesNotFound(void) +{ + bool Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Tables table computing: Table %%s could not be found, skipping"); + + CS_AppData.HkPacket.TablesCSState = CS_STATE_ENABLED; + CS_AppData.HkPacket.CurrentEntryInTable = 0; + CS_AppData.ResTablesTblPtr = (CS_Res_Tables_Table_Entry_t *)CS_AppData.DefaultTablesDefTable; + CS_AppData.ResTablesTblPtr[0].State = CS_STATE_ENABLED; + strncpy(CS_AppData.ResTablesTblPtr[0].Name, "name", 10); + + /* Set to make ComputeTables return CS_ERR_NOT_FOUND */ + UT_SetDeferredRetcode(UT_KEY(CS_ComputeTables), 1, CS_ERR_NOT_FOUND); + + /* Execute the function being tested */ + Result = CS_BackgroundTables(); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_COMPUTE_TABLES_NOT_FOUND_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 1, "CS_AppData.HkPacket.CurrentEntryInTable == 1"); + + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 event message we don't care about in this test */ + +} /* end CS_BackgroundTables_Test_TablesNotFound */ + +void CS_BackgroundTables_Test_FindEnabledTablesEntryFalse(void) +{ + bool Result; + + CS_AppData.HkPacket.TablesCSState = CS_STATE_ENABLED; + + /* Execute the function being tested */ + Result = CS_BackgroundTables(); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundTables_Test_FindEnabledTablesEntryFalse */ + +void CS_BackgroundTables_Test_TablesCSStateDisabled(void) +{ + bool Result; + + CS_AppData.HkPacket.TablesCSState = CS_STATE_DISABLED; + + /* Execute the function being tested */ + Result = CS_BackgroundTables(); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundTables_Test_TablesCSStateDisabled */ + +void CS_BackgroundApp_Test_Nominal(void) +{ + bool Result; + + CS_AppData.HkPacket.AppCSState = CS_STATE_ENABLED; + CS_AppData.HkPacket.CurrentEntryInTable = CS_MAX_NUM_APP_TABLE_ENTRIES; + + CS_AppData.ResAppTblPtr = (CS_Res_App_Table_Entry_t *)CS_AppData.DefaultAppDefTable; + CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].ComparisonValue = 99; + CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].State = CS_STATE_ENABLED; + + CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].ComparisonValue = 1; + + /* Set to prevent CS_ComputeApp from returning an error */ + + UT_SetHandlerFunction(UT_KEY(CS_ComputeApp), CS_UTILS_TEST_CS_ComputeAppHandler1, NULL); + + /* Execute the function being tested */ + Result = CS_BackgroundApp(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 0, + "CS_AppData.HkPacket.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundApp_Test_Nominal */ + +void CS_BackgroundApp_Test_NextTable(void) +{ + bool Result; + + CS_AppData.HkPacket.AppCSState = CS_STATE_ENABLED; + CS_AppData.HkPacket.CurrentEntryInTable = CS_MAX_NUM_APP_TABLE_ENTRIES; + + CS_AppData.ResAppTblPtr = (CS_Res_App_Table_Entry_t *)CS_AppData.DefaultAppDefTable; + CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].ComparisonValue = 99; + CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].State = CS_STATE_DISABLED; + + CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].ComparisonValue = 1; + + /* Set to prevent CS_ComputeApp from returning an error */ + + UT_SetHandlerFunction(UT_KEY(CS_ComputeApp), CS_UTILS_TEST_CS_ComputeAppHandler1, NULL); + + /* Execute the function being tested */ + Result = CS_BackgroundApp(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 0, + "CS_AppData.HkPacket.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundApp_Test_NextTable */ + +void CS_BackgroundApp_Test_Miscompare(void) +{ + bool Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Checksum Failure: Application %%s, Expected: 0x%%08X, Calculated: 0x%%08X"); + + CS_AppData.HkPacket.AppCSState = CS_STATE_ENABLED; + CS_AppData.HkPacket.CurrentEntryInTable = CS_MAX_NUM_APP_TABLE_ENTRIES; + + CS_AppData.ResAppTblPtr = (CS_Res_App_Table_Entry_t *)CS_AppData.DefaultAppDefTable; + CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].State = CS_STATE_ENABLED; + + strncpy(CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].Name, "name", 10); + + /* The following section is just to make CS_ComputeApp return error */ + + CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].ByteOffset = 0; + CS_AppData.MaxBytesPerCycle = 5; + + CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].ComputedYet = true; + + CS_AppData.ResAppTblPtr[CS_MAX_NUM_APP_TABLE_ENTRIES].ComparisonValue = 3; + + /* Sets AppInfo.CodeSize = 5, sets AppInfo.CodeAddress = 1, AppInfo.AddressesAreValid = true, and returns + * CFE_SUCCESS */ + + /* Set to fail condition "NewChecksumValue != ResultsEntry -> ComparisonValue" */ + + UT_SetDeferredRetcode(UT_KEY(CS_ComputeApp), 1, CS_ERROR); + /* End of section to make CS_ComputeApp return error */ + + /* Execute the function being tested */ + Result = CS_BackgroundApp(); + + /* Verify results */ + UtAssert_True(CS_AppData.HkPacket.AppCSErrCounter == 1, "CS_AppData.HkPacket.AppCSErrCounter == 1"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_APP_MISCOMPARE_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 0, + "CS_AppData.HkPacket.CurrentEntryInTable == 0"); /* Reset to 0 by CS_GoToNextTable */ + + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundApp_Test_Miscompare */ + +void CS_BackgroundApp_Test_AppNotFound(void) +{ + bool Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "App table computing: App %%s could not be found, skipping"); + + CS_AppData.HkPacket.AppCSState = CS_STATE_ENABLED; + CS_AppData.HkPacket.CurrentEntryInTable = 0; + + CS_AppData.ResAppTblPtr = (CS_Res_App_Table_Entry_t *)CS_AppData.DefaultAppDefTable; + CS_AppData.ResAppTblPtr[0].State = CS_STATE_ENABLED; + strncpy(CS_AppData.ResAppTblPtr[0].Name, "name", 10); + + /* Set to make ComputeApp return CS_ERR_NOT_FOUND */ + UT_SetDeferredRetcode(UT_KEY(CS_ComputeApp), 1, CS_ERR_NOT_FOUND); + + /* Execute the function being tested */ + Result = CS_BackgroundApp(); + + /* Verify results */ + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_COMPUTE_APP_NOT_FOUND_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + UtAssert_True(CS_AppData.HkPacket.CurrentEntryInTable == 1, "CS_AppData.HkPacket.CurrentEntryInTable == 1"); + + UtAssert_True(Result == true, "Result == true"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + /* Generates 1 event message we don't care about in this test */ + +} /* end CS_BackgroundApp_Test_AppNotFound */ + +void CS_BackgroundApp_Test_FindEnabledAppEntryFalse(void) +{ + bool Result; + + /* Execute the function being tested */ + Result = CS_BackgroundApp(); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundApp_Test_FindEnabledAppEntryFalse */ + +void CS_BackgroundApp_Test_AppCSStateDisabled(void) +{ + bool Result; + + /* Execute the function being tested */ + Result = CS_BackgroundApp(); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_BackgroundApp_Test_AppCSStateDisabled */ + +void CS_ResetTablesTblResultEntry_Test(void) +{ + /* Execute the function being tested */ + CS_AppData.ResTablesTblPtr = (CS_Res_Tables_Table_Entry_t *)CS_AppData.DefaultTablesDefTable; + CS_ResetTablesTblResultEntry(CS_AppData.ResTablesTblPtr); + + /* Verify results */ + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ByteOffset == 0, "CS_AppData.ResTablesTblPtr[0].ByteOffset == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0, + "CS_AppData.ResTablesTblPtr[0].TempChecksumValue == 0"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].ComputedYet == false, + "CS_AppData.ResTablesTblPtr[0].ComputedYet == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ResetTablesTblResultEntry_Test */ + +void CS_ResetTablesTblResultEntry_Test_NullEntry(void) +{ + CS_Res_Tables_Table_Entry_t *ResTablesTblPtr = NULL; + + /* Execute the function being tested */ + CS_ResetTablesTblResultEntry(ResTablesTblPtr); + + /* Verify results */ + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_ResetTablesTblResultEntry_Test_NullEntry */ + +void CS_HandleRoutineTableUpdates_Test_Nominal(void) +{ + int32 Result; + + CS_AppData.HkPacket.RecomputeInProgress = false; + CS_AppData.HkPacket.OneShotInProgress = true; + CS_AppData.ChildTaskTable = CS_CFECORE; + + /* Execute the function being tested */ + Result = CS_HandleRoutineTableUpdates(); + + UtAssert_True(Result == CS_SUCCESS, "Result == CS_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_HandleRoutineTableUpdates_Test_Nominal */ + +void CS_HandleRoutineTableUpdates_Test_UpdateError(void) +{ + int32 Result; + + CS_AppData.HkPacket.RecomputeInProgress = false; + CS_AppData.HkPacket.OneShotInProgress = true; + CS_AppData.ChildTaskTable = CS_CFECORE; + + UT_SetDefaultReturnValue(UT_KEY(CS_HandleTableUpdate), -1); + + /* Execute the function being tested */ + Result = CS_HandleRoutineTableUpdates(); + + UtAssert_True(Result == CFE_SUCCESS, "Result == CFE_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 4, "CFE_EVS_SendEvent was called %u time(s), expected 4", + call_count_CFE_EVS_SendEvent); + +} /* end CS_HandleRoutineTableUpdates_Test_UpateError */ + +void CS_HandleRoutineTableUpdates_Test_Eeprom(void) +{ + int32 Result; + + CS_AppData.HkPacket.RecomputeInProgress = true; + CS_AppData.HkPacket.OneShotInProgress = false; + CS_AppData.ChildTaskTable = CS_EEPROM_TABLE; + + /* Execute the function being tested */ + Result = CS_HandleRoutineTableUpdates(); + + UtAssert_True(Result == CS_SUCCESS, "Result == CS_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_HandleRoutineTableUpdates_Test_Eeprom */ + +void CS_HandleRoutineTableUpdates_Test_Memory(void) +{ + int32 Result; + + CS_AppData.HkPacket.RecomputeInProgress = true; + CS_AppData.HkPacket.OneShotInProgress = false; + CS_AppData.ChildTaskTable = CS_MEMORY_TABLE; + + /* Execute the function being tested */ + Result = CS_HandleRoutineTableUpdates(); + + UtAssert_True(Result == CS_SUCCESS, "Result == CS_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_HandleRoutineTableUpdates_Test_Memory */ + +void CS_HandleRoutineTableUpdates_Test_OneShot(void) +{ + int32 Result; + + CS_AppData.HkPacket.RecomputeInProgress = true; + CS_AppData.HkPacket.OneShotInProgress = true; + CS_AppData.ChildTaskTable = CS_CFECORE; + + /* Execute the function being tested */ + Result = CS_HandleRoutineTableUpdates(); + + UtAssert_True(Result == CS_SUCCESS, "Result == CS_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_HandleRoutineTableUpdates_Test_OneShot */ + +void CS_HandleRoutineTableUpdates_Test_App(void) +{ + int32 Result; + + CS_AppData.HkPacket.RecomputeInProgress = true; + CS_AppData.HkPacket.OneShotInProgress = false; + CS_AppData.ChildTaskTable = CS_APP_TABLE; + + /* Execute the function being tested */ + Result = CS_HandleRoutineTableUpdates(); + + UtAssert_True(Result == CS_SUCCESS, "Result == CS_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_HandleRoutineTableUpdates_Test_App */ + +void CS_HandleRoutineTableUpdates_Test_Tables(void) +{ + int32 Result; + + CS_AppData.HkPacket.RecomputeInProgress = true; + CS_AppData.HkPacket.OneShotInProgress = false; + CS_AppData.ChildTaskTable = CS_TABLES_TABLE; + + /* Execute the function being tested */ + Result = CS_HandleRoutineTableUpdates(); + + UtAssert_True(Result == CS_SUCCESS, "Result == CS_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_HandleRoutineTableUpdates_Test_Tables */ + +void CS_AttemptTableReshare_Test_Nominal(void) +{ + int32 Result; + CFE_TBL_Handle_t LocalTblHandle; + CFE_TBL_Info_t TblInfo; + uint32 LocalAddress; + int32 ResultGetInfo; + + CS_AppData.ResTablesTblPtr = (CS_Res_Tables_Table_Entry_t *)CS_AppData.DefaultTablesDefTable; + + /* Execute the function being tested */ + Result = + CS_AttemptTableReshare(CS_AppData.ResTablesTblPtr, &LocalTblHandle, &TblInfo, &LocalAddress, &ResultGetInfo); + + /* Verify results */ + UtAssert_True(Result == CS_SUCCESS, "Result == CS_SUCCESS"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == LocalTblHandle, + "CS_AppData.ResTablesTblPtr[0].TblHandle == LocalTblHandle"); + UtAssert_True(ResultGetInfo == CS_SUCCESS, "Result == CS_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AttemptTableReshare_Test_Nominal */ + +void CS_AttemptTableReshare_Test_NeverLoaded(void) +{ + int32 Result; + CFE_TBL_Handle_t LocalTblHandle; + CFE_TBL_Info_t TblInfo; + uint32 LocalAddress; + int32 ResultGetInfo; + + CS_AppData.ResTablesTblPtr = (CS_Res_Tables_Table_Entry_t *)CS_AppData.DefaultTablesDefTable; + + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_GetAddress), 1, CFE_TBL_ERR_NEVER_LOADED); + + /* Execute the function being tested */ + Result = + CS_AttemptTableReshare(CS_AppData.ResTablesTblPtr, &LocalTblHandle, &TblInfo, &LocalAddress, &ResultGetInfo); + + /* Verify results */ + UtAssert_True(Result == CFE_TBL_ERR_NEVER_LOADED, "Result == CFE_TBL_ERR_NEVER_LOADED"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == LocalTblHandle, + "CS_AppData.ResTablesTblPtr[0].TblHandle == LocalTblHandle"); + UtAssert_True(ResultGetInfo == CS_SUCCESS, "ResultGetInfo == CS_SUCCESS"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AttemptTableReshare_Test_NeverLoaded */ + +void CS_AttemptTableReshare_Test_NoTable(void) +{ + int32 Result; + CFE_TBL_Handle_t LocalTblHandle; + CFE_TBL_Info_t TblInfo; + uint32 LocalAddress; + int32 ResultGetInfo = 0; + + CS_AppData.ResTablesTblPtr = (CS_Res_Tables_Table_Entry_t *)CS_AppData.DefaultTablesDefTable; + + UT_SetDeferredRetcode(UT_KEY(CFE_TBL_Share), 1, -1); + + /* Execute the function being tested */ + Result = + CS_AttemptTableReshare(CS_AppData.ResTablesTblPtr, &LocalTblHandle, &TblInfo, &LocalAddress, &ResultGetInfo); + + /* Verify results */ + UtAssert_True(Result == -1, "Result == -1"); + UtAssert_True(CS_AppData.ResTablesTblPtr[0].TblHandle == LocalTblHandle, + "CS_AppData.ResTablesTblPtr[0].TblHandle == LocalTblHandle"); + UtAssert_True(ResultGetInfo == 0, "ResultGetInfo == 0"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_AttemptTableReshare_Test_NoTable */ + +void CS_CheckRecomputeOneShot_Test_OneShotInProgress(void) +{ + bool Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Cannot perform command. Recompute or oneshot in progress."); + + CS_AppData.HkPacket.OneShotInProgress = true; + + /* Execute the function being tested */ + Result = CS_CheckRecomputeOneshot(); + + /* Verify results */ + UtAssert_True(Result == true, "Result == true"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_CMD_COMPUTE_PROG_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_CheckRecomputeOneShot_Test_OneShotInProgress */ + +void CS_CheckRecomputeOneShot_Test_RecomputeInProgress(void) +{ + bool Result; + int32 strCmpResult; + char ExpectedEventString[CFE_MISSION_EVS_MAX_MESSAGE_LENGTH]; + + CFE_EVS_SendEvent_context_t context_CFE_EVS_SendEvent; + UT_SetHookFunction(UT_KEY(CFE_EVS_SendEvent), UT_Utils_stub_reporter_hook, &context_CFE_EVS_SendEvent); + + snprintf(ExpectedEventString, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH, + "Cannot perform command. Recompute or oneshot in progress."); + + CS_AppData.HkPacket.RecomputeInProgress = true; + + /* Execute the function being tested */ + Result = CS_CheckRecomputeOneshot(); + + /* Verify results */ + UtAssert_True(Result == true, "Result == true"); + + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventID, CS_CMD_COMPUTE_PROG_ERR_EID); + UtAssert_INT32_EQ(context_CFE_EVS_SendEvent.EventType, CFE_EVS_EventType_ERROR); + + strCmpResult = strncmp(ExpectedEventString, context_CFE_EVS_SendEvent.Spec, CFE_MISSION_EVS_MAX_MESSAGE_LENGTH); + + UtAssert_True(strCmpResult == 0, "Event string matched expected result, '%s'", context_CFE_EVS_SendEvent.Spec); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 1, "CFE_EVS_SendEvent was called %u time(s), expected 1", + call_count_CFE_EVS_SendEvent); + +} /* end CS_CheckRecomputeOneShot_Test_RecomputeInProgress */ + +void CS_CheckRecomputeOneShot_Test_NoInProgress(void) +{ + bool Result; + + /* Execute the function being tested */ + Result = CS_CheckRecomputeOneshot(); + + /* Verify results */ + UtAssert_True(Result == false, "Result == false"); + + call_count_CFE_EVS_SendEvent = UT_GetStubCount(UT_KEY(CFE_EVS_SendEvent)); + + UtAssert_True(call_count_CFE_EVS_SendEvent == 0, "CFE_EVS_SendEvent was called %u time(s), expected 0", + call_count_CFE_EVS_SendEvent); + +} /* end CS_CheckRecomputeOneShot_Test_NoInProgress */ + +void UtTest_Setup(void) +{ + UtTest_Add(CS_ZeroEepromTempValues_Test, CS_Test_Setup, CS_Test_TearDown, "CS_ZeroEepromTempValues_Test"); + + UtTest_Add(CS_ZeroMemoryTempValues_Test, CS_Test_Setup, CS_Test_TearDown, "CS_ZeroMemoryTempValues_Test"); + + UtTest_Add(CS_ZeroTablesTempValues_Test, CS_Test_Setup, CS_Test_TearDown, "CS_ZeroTablesTempValues_Test"); + + UtTest_Add(CS_ZeroAppTempValues_Test, CS_Test_Setup, CS_Test_TearDown, "CS_ZeroAppTempValues_Test"); + + UtTest_Add(CS_ZeroCfeCoreTempValues_Test, CS_Test_Setup, CS_Test_TearDown, "CS_ZeroCfeCoreTempValues_Test"); + + UtTest_Add(CS_ZeroOSTempValues_Test, CS_Test_Setup, CS_Test_TearDown, "CS_ZeroOSTempValues_Test"); + + UtTest_Add(CS_InitializeDefaultTables_Test, CS_Test_Setup, CS_Test_TearDown, "CS_InitializeDefaultTables_Test"); + + UtTest_Add(CS_GoToNextTable_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_GoToNextTable_Test_Nominal"); + UtTest_Add(CS_GoToNextTable_Test_UpdatePassCounter, CS_Test_Setup, CS_Test_TearDown, + "CS_GoToNextTable_Test_UpdatePassCounter"); + + UtTest_Add(CS_GetTableResTblEntryByName_Test, CS_Test_Setup, CS_Test_TearDown, "CS_GetTableResTblEntryByName_Test"); + UtTest_Add(CS_GetTableResTblEntryByName_Test_EmptyName, CS_Test_Setup, CS_Test_TearDown, + "CS_GetTableResTblEntryByName_Test_EmptyName"); + UtTest_Add(CS_GetTableResTblEntryByName_Test_EmptyState, CS_Test_Setup, CS_Test_TearDown, + "CS_GetTableResTblEntryByName_Test_EmptyState"); + + UtTest_Add(CS_GetTableDefTblEntryByName_Test, CS_Test_Setup, CS_Test_TearDown, "CS_GetTableDefTblEntryByName_Test"); + UtTest_Add(CS_GetTableDefTblEntryByName_Test_EmptyName, CS_Test_Setup, CS_Test_TearDown, + "CS_GetTableDefTblEntryByName_Test_EmptyName"); + UtTest_Add(CS_GetTableDefTblEntryByName_Test_EmptyState, CS_Test_Setup, CS_Test_TearDown, + "CS_GetTableDefTblEntryByName_Test_EmptyState"); + + UtTest_Add(CS_GetAppResTblEntryByName_Test, CS_Test_Setup, CS_Test_TearDown, "CS_GetAppResTblEntryByName_Test"); + UtTest_Add(CS_GetAppResTblEntryByName_Test_EmptyName, CS_Test_Setup, CS_Test_TearDown, + "CS_GetAppResTblEntryByName_Test_EmptyName"); + UtTest_Add(CS_GetAppResTblEntryByName_Test_EmptyState, CS_Test_Setup, CS_Test_TearDown, + "CS_GetAppResTblEntryByName_Test_EmptyState"); + + UtTest_Add(CS_GetAppDefTblEntryByName_Test, CS_Test_Setup, CS_Test_TearDown, "CS_GetAppDefTblEntryByName_Test"); + UtTest_Add(CS_GetAppDefTblEntryByName_Test_EmptyName, CS_Test_Setup, CS_Test_TearDown, + "CS_GetAppDefTblEntryByName_Test_EmptyName"); + UtTest_Add(CS_GetAppDefTblEntryByName_Test_EmptyState, CS_Test_Setup, CS_Test_TearDown, + "CS_GetAppDefTblEntryByName_Test_EmptyState"); + + UtTest_Add(CS_FindEnabledEepromEntry_Test, CS_Test_Setup, CS_Test_TearDown, "CS_FindEnabledEepromEntry_Test"); + + UtTest_Add(CS_FindEnabledMemoryEntry_Test, CS_Test_Setup, CS_Test_TearDown, "CS_FindEnabledMemoryEntry_Test"); + + UtTest_Add(CS_FindEnabledTablesEntry_Test, CS_Test_Setup, CS_Test_TearDown, "CS_FindEnabledTablesEntry_Test"); + + UtTest_Add(CS_FindEnabledAppEntry_Test, CS_Test_Setup, CS_Test_TearDown, "CS_FindEnabledAppEntry_Test"); + + UtTest_Add(CS_VerifyCmdLength_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_VerifyCmdLength_Test_Nominal"); + UtTest_Add(CS_VerifyCmdLength_Test_InvalidMsgLength, CS_Test_Setup, CS_Test_TearDown, + "CS_VerifyCmdLength_Test_InvalidMsgLength"); + + UtTest_Add(CS_BackgroundCfeCore_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundCfeCore_Test_Nominal"); + UtTest_Add(CS_BackgroundCfeCore_Test_Miscompare, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundCfeCore_Test_Miscompare"); + UtTest_Add(CS_BackgroundCfeCore_Test_ResultsEntryDisabled, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundCfeCore_Test_ResultsEntryDisabled"); + UtTest_Add(CS_BackgroundCfeCore_Test_CfeCoreCSStateDisabled, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundCfeCore_Test_CfeCoreCSStateDisabled"); + + UtTest_Add(CS_BackgroundOS_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundOS_Test_Nominal"); + UtTest_Add(CS_BackgroundOS_Test_Miscompare, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundOS_Test_Miscompare"); + UtTest_Add(CS_BackgroundOS_Test_ResultsEntryDisabled, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundOS_Test_ResultsEntryDisabled"); + UtTest_Add(CS_BackgroundOS_Test_OSCSStateDisabled, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundOS_Test_OSCSStateDisabled"); + + UtTest_Add(CS_BackgroundEeprom_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundEeprom_Test_Nominal"); + UtTest_Add(CS_BackgroundEeprom_Test_Miscompare, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundEeprom_Test_Miscompare"); + UtTest_Add(CS_BackgroundEeprom_Test_FindEnabledEepromEntryFalse, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundEeprom_Test_FindEnabledEepromEntryFalse"); + UtTest_Add(CS_BackgroundEeprom_Test_EepromCSStateDisabled, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundEeprom_Test_EepromCSStateDisabled"); + UtTest_Add(CS_BackgroundEeprom_Test_ComputeEeprom, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundEeprom_Test_ComputeEeprom"); + + UtTest_Add(CS_BackgroundMemory_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundMemory_Test_Nominal"); + UtTest_Add(CS_BackgroundMemory_Test_Miscompare, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundMemory_Test_Miscompare"); + UtTest_Add(CS_BackgroundMemory_Test_FindEnabledMemoryEntryFalse, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundMemory_Test_FindEnabledMemoryEntryFalse"); + UtTest_Add(CS_BackgroundMemory_Test_MemoryCSStateDisabled, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundMemory_Test_MemoryCSStateDisabled"); + UtTest_Add(CS_BackgroundMemory_Test_CurrentEntry, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundMemory_Test_CurrentEntry"); + + UtTest_Add(CS_BackgroundTables_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundTables_Test_Nominal"); + UtTest_Add(CS_BackgroundTables_Test_Miscompare, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundTables_Test_Miscompare"); + UtTest_Add(CS_BackgroundTables_Test_TablesNotFound, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundTables_Test_TablesNotFound"); + UtTest_Add(CS_BackgroundTables_Test_FindEnabledTablesEntryFalse, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundTables_Test_FindEnabledTablesEntryFalse"); + UtTest_Add(CS_BackgroundTables_Test_TablesCSStateDisabled, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundTables_Test_TablesCSStateDisabled"); + + UtTest_Add(CS_BackgroundApp_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundApp_Test_Nominal"); + UtTest_Add(CS_BackgroundApp_Test_NextTable, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundApp_Test_NextTable"); + UtTest_Add(CS_BackgroundApp_Test_Miscompare, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundApp_Test_Miscompare"); + UtTest_Add(CS_BackgroundApp_Test_AppNotFound, CS_Test_Setup, CS_Test_TearDown, "CS_BackgroundApp_Test_AppNotFound"); + UtTest_Add(CS_BackgroundApp_Test_FindEnabledAppEntryFalse, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundApp_Test_FindEnabledAppEntryFalse"); + UtTest_Add(CS_BackgroundApp_Test_AppCSStateDisabled, CS_Test_Setup, CS_Test_TearDown, + "CS_BackgroundApp_Test_AppCSStateDisabled"); + + UtTest_Add(CS_ResetTablesTblResultEntry_Test, CS_Test_Setup, CS_Test_TearDown, "CS_ResetTablesTblResultEntry_Test"); + UtTest_Add(CS_ResetTablesTblResultEntry_Test_NullEntry, CS_Test_Setup, CS_Test_TearDown, + "CS_ResetTablesTblResultEntry_Test_NullEntry"); + + UtTest_Add(CS_HandleRoutineTableUpdates_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_HandleRoutineTableUpdates_Test_Nominal"); + UtTest_Add(CS_HandleRoutineTableUpdates_Test_UpdateError, CS_Test_Setup, CS_Test_TearDown, + "CS_HandleRoutineTableUpdates_Test_UpdateError"); + UtTest_Add(CS_HandleRoutineTableUpdates_Test_Eeprom, CS_Test_Setup, CS_Test_TearDown, + "CS_HandleRoutineTableUpdates_Test_Eeprom"); + UtTest_Add(CS_HandleRoutineTableUpdates_Test_Memory, CS_Test_Setup, CS_Test_TearDown, + "CS_HandleRoutineTableUpdates_Test_Memory"); + UtTest_Add(CS_HandleRoutineTableUpdates_Test_App, CS_Test_Setup, CS_Test_TearDown, + "CS_HandleRoutineTableUpdates_Test_App"); + UtTest_Add(CS_HandleRoutineTableUpdates_Test_Tables, CS_Test_Setup, CS_Test_TearDown, + "CS_HandleRoutineTableUpdates_Test_Tables"); + UtTest_Add(CS_HandleRoutineTableUpdates_Test_OneShot, CS_Test_Setup, CS_Test_TearDown, + "CS_HandleRoutineTableUpdates_Test_OneShot"); + + UtTest_Add(CS_AttemptTableReshare_Test_Nominal, CS_Test_Setup, CS_Test_TearDown, + "CS_AttemptTableReshare_Test_Nominal"); + UtTest_Add(CS_AttemptTableReshare_Test_NeverLoaded, CS_Test_Setup, CS_Test_TearDown, + "CS_AttemptTableReshare_Test_NeverLoaded"); + UtTest_Add(CS_AttemptTableReshare_Test_NoTable, CS_Test_Setup, CS_Test_TearDown, + "CS_AttemptTableReshare_Test_NoTable"); + + UtTest_Add(CS_CheckRecomputeOneShot_Test_OneShotInProgress, CS_Test_Setup, CS_Test_TearDown, + "CS_CheckRecomputeOneShot_Test_OneShotInProgress"); + UtTest_Add(CS_CheckRecomputeOneShot_Test_RecomputeInProgress, CS_Test_Setup, CS_Test_TearDown, + "CS_CheckRecomputeOneShot_Test_RecomputeInProgress"); + UtTest_Add(CS_CheckRecomputeOneShot_Test_NoInProgress, CS_Test_Setup, CS_Test_TearDown, + "CS_CheckRecomputeOneShot_Test_NoInProgress"); + +} /* end UtTest_Setup */ + +/************************/ +/* End of File Comment */ +/************************/ diff --git a/unit-test/stubs/cs_app_cmds_stubs.c b/unit-test/stubs/cs_app_cmds_stubs.c new file mode 100644 index 0000000..090c491 --- /dev/null +++ b/unit-test/stubs/cs_app_cmds_stubs.c @@ -0,0 +1,47 @@ + +/* + * Includes + */ + +#include "cs_app_cmds.h" + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +void CS_DisableAppCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_DisableAppCmd), BufPtr); + UT_DEFAULT_IMPL(CS_DisableAppCmd); +} + +void CS_EnableAppCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_EnableAppCmd), BufPtr); + UT_DEFAULT_IMPL(CS_EnableAppCmd); +} + +void CS_ReportBaselineAppCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_ReportBaselineAppCmd), BufPtr); + UT_DEFAULT_IMPL(CS_ReportBaselineAppCmd); +} + +void CS_RecomputeBaselineAppCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_RecomputeBaselineAppCmd), BufPtr); + UT_DEFAULT_IMPL(CS_RecomputeBaselineAppCmd); +} + +void CS_DisableNameAppCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_DisableNameAppCmd), BufPtr); + UT_DEFAULT_IMPL(CS_DisableNameAppCmd); +} + +void CS_EnableNameAppCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_EnableNameAppCmd), BufPtr); + UT_DEFAULT_IMPL(CS_EnableNameAppCmd); +} diff --git a/unit-test/stubs/cs_app_stubs.c b/unit-test/stubs/cs_app_stubs.c new file mode 100644 index 0000000..c7618b5 --- /dev/null +++ b/unit-test/stubs/cs_app_stubs.c @@ -0,0 +1,20 @@ + +/* + * Includes + */ + +#include "cs_app.h" + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +CS_AppData_t CS_AppData; + +#if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true) +void CS_UpdateCDS(void) +{ + UT_DEFAULT_IMPL(CS_UpdateCDS); +} +#endif /* #if (CS_PRESERVE_STATES_ON_PROCESSOR_RESET == true) */ diff --git a/unit-test/stubs/cs_cmds_stubs.c b/unit-test/stubs/cs_cmds_stubs.c new file mode 100644 index 0000000..eb01063 --- /dev/null +++ b/unit-test/stubs/cs_cmds_stubs.c @@ -0,0 +1,102 @@ + +/* + * Includes + */ + +#include "cfe.h" +#include "cs_cmds.h" + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +void CS_NoopCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_NoopCmd), BufPtr); + UT_DEFAULT_IMPL(CS_NoopCmd); +} + +void CS_ResetCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_ResetCmd), BufPtr); + UT_DEFAULT_IMPL(CS_ResetCmd); +} + +void CS_BackgroundCheckCycle(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_BackgroundCheckCycle), BufPtr); + UT_DEFAULT_IMPL(CS_BackgroundCheckCycle); +} + +void CS_DisableAllCSCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_DisableAllCSCmd), BufPtr); + UT_DEFAULT_IMPL(CS_DisableAllCSCmd); +} + +void CS_EnableAllCSCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_EnableAllCSCmd), BufPtr); + UT_DEFAULT_IMPL(CS_EnableAllCSCmd); +} + +void CS_DisableCfeCoreCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_DisableCfeCoreCmd), BufPtr); + UT_DEFAULT_IMPL(CS_DisableCfeCoreCmd); +} + +void CS_EnableCfeCoreCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_EnableCfeCoreCmd), BufPtr); + UT_DEFAULT_IMPL(CS_EnableCfeCoreCmd); +} + +void CS_DisableOSCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_DisableOSCmd), BufPtr); + UT_DEFAULT_IMPL(CS_DisableOSCmd); +} + +void CS_EnableOSCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_EnableOSCmd), BufPtr); + UT_DEFAULT_IMPL(CS_EnableOSCmd); +} + +void CS_ReportBaselineCfeCoreCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_ReportBaselineCfeCoreCmd), BufPtr); + UT_DEFAULT_IMPL(CS_ReportBaselineCfeCoreCmd); +} + +void CS_ReportBaselineOSCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_ReportBaselineOSCmd), BufPtr); + UT_DEFAULT_IMPL(CS_ReportBaselineOSCmd); +} + +void CS_RecomputeBaselineCfeCoreCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_RecomputeBaselineCfeCoreCmd), BufPtr); + UT_DEFAULT_IMPL(CS_RecomputeBaselineCfeCoreCmd); +} + +void CS_RecomputeBaselineOSCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_RecomputeBaselineOSCmd), BufPtr); + UT_DEFAULT_IMPL(CS_RecomputeBaselineOSCmd); +} + +void CS_OneShotCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_OneShotCmd), BufPtr); + UT_DEFAULT_IMPL(CS_OneShotCmd); +} + +void CS_CancelOneShotCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_CancelOneShotCmd), BufPtr); + UT_DEFAULT_IMPL(CS_CancelOneShotCmd); +} diff --git a/unit-test/stubs/cs_compute_stubs.c b/unit-test/stubs/cs_compute_stubs.c new file mode 100644 index 0000000..16d02ed --- /dev/null +++ b/unit-test/stubs/cs_compute_stubs.c @@ -0,0 +1,59 @@ + +/* + * Includes + */ + +#include "cs_compute.h" + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +int32 CS_ComputeEepromMemory(CS_Res_EepromMemory_Table_Entry_t *ResultsEntry, uint32 *ComputedCSValue, + bool *DoneWithEntry) +{ + UT_Stub_RegisterContext(UT_KEY(CS_ComputeEepromMemory), ResultsEntry); + UT_Stub_RegisterContext(UT_KEY(CS_ComputeEepromMemory), ComputedCSValue); + UT_Stub_RegisterContext(UT_KEY(CS_ComputeEepromMemory), DoneWithEntry); + + return UT_DEFAULT_IMPL(CS_ComputeEepromMemory); +} + +int32 CS_ComputeTables(CS_Res_Tables_Table_Entry_t *ResultsEntry, uint32 *ComputedCSValue, bool *DoneWithEntry) +{ + UT_Stub_RegisterContext(UT_KEY(CS_ComputeTables), ResultsEntry); + UT_Stub_RegisterContext(UT_KEY(CS_ComputeTables), ComputedCSValue); + UT_Stub_RegisterContext(UT_KEY(CS_ComputeTables), DoneWithEntry); + + return UT_DEFAULT_IMPL(CS_ComputeTables); +} + +int32 CS_ComputeApp(CS_Res_App_Table_Entry_t *ResultsEntry, uint32 *ComputedCSValue, bool *DoneWithEntry) +{ + UT_Stub_RegisterContext(UT_KEY(CS_ComputeApp), ResultsEntry); + UT_Stub_RegisterContext(UT_KEY(CS_ComputeApp), ComputedCSValue); + UT_Stub_RegisterContext(UT_KEY(CS_ComputeApp), DoneWithEntry); + + return UT_DEFAULT_IMPL(CS_ComputeApp); +} + +void CS_RecomputeEepromMemoryChildTask(void) +{ + UT_DEFAULT_IMPL(CS_RecomputeEepromMemoryChildTask); +} + +void CS_RecomputeTablesChildTask(void) +{ + UT_DEFAULT_IMPL(CS_RecomputeTablesChildTask); +} + +void CS_RecomputeAppChildTask(void) +{ + UT_DEFAULT_IMPL(CS_RecomputeAppChildTask); +} + +void CS_OneShotChildTask(void) +{ + UT_DEFAULT_IMPL(CS_OneShotChildTask); +} diff --git a/unit-test/stubs/cs_eeprom_cmds_stubs.c b/unit-test/stubs/cs_eeprom_cmds_stubs.c new file mode 100644 index 0000000..94978c4 --- /dev/null +++ b/unit-test/stubs/cs_eeprom_cmds_stubs.c @@ -0,0 +1,53 @@ + +/* + * Includes + */ + +#include "cs_eeprom_cmds.h" + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +void CS_DisableEepromCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_DisableEepromCmd), BufPtr); + UT_DEFAULT_IMPL(CS_DisableEepromCmd); +} + +void CS_EnableEepromCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_EnableEepromCmd), BufPtr); + UT_DEFAULT_IMPL(CS_EnableEepromCmd); +} + +void CS_ReportBaselineEntryIDEepromCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_ReportBaselineEntryIDEepromCmd), BufPtr); + UT_DEFAULT_IMPL(CS_ReportBaselineEntryIDEepromCmd); +} + +void CS_DisableEntryIDEepromCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_DisableEntryIDEepromCmd), BufPtr); + UT_DEFAULT_IMPL(CS_DisableEntryIDEepromCmd); +} + +void CS_RecomputeBaselineEepromCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_RecomputeBaselineEepromCmd), BufPtr); + UT_DEFAULT_IMPL(CS_RecomputeBaselineEepromCmd); +} + +void CS_EnableEntryIDEepromCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_EnableEntryIDEepromCmd), BufPtr); + UT_DEFAULT_IMPL(CS_EnableEntryIDEepromCmd); +} + +void CS_GetEntryIDEepromCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_GetEntryIDEepromCmd), BufPtr); + UT_DEFAULT_IMPL(CS_GetEntryIDEepromCmd); +} diff --git a/unit-test/stubs/cs_init_stubs.c b/unit-test/stubs/cs_init_stubs.c new file mode 100644 index 0000000..e6e955d --- /dev/null +++ b/unit-test/stubs/cs_init_stubs.c @@ -0,0 +1,26 @@ + +/* + * Includes + */ + +#include "cs_app.h" + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +int32 CS_SbInit(void) +{ + return UT_DEFAULT_IMPL(CS_SbInit); +} + +int32 CS_InitAllTables(void) +{ + return UT_DEFAULT_IMPL(CS_InitAllTables); +} + +int32 CS_InitSegments(void) +{ + return UT_DEFAULT_IMPL(CS_InitAllTables); +} diff --git a/unit-test/stubs/cs_memory_cmds_stubs.c b/unit-test/stubs/cs_memory_cmds_stubs.c new file mode 100644 index 0000000..4a29a68 --- /dev/null +++ b/unit-test/stubs/cs_memory_cmds_stubs.c @@ -0,0 +1,53 @@ + +/* + * Includes + */ + +#include "cs_memory_cmds.h" + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +void CS_DisableMemoryCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_DisableMemoryCmd), BufPtr); + UT_DEFAULT_IMPL(CS_DisableMemoryCmd); +} + +void CS_EnableMemoryCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_EnableMemoryCmd), BufPtr); + UT_DEFAULT_IMPL(CS_EnableMemoryCmd); +} + +void CS_ReportBaselineEntryIDMemoryCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_ReportBaselineEntryIDMemoryCmd), BufPtr); + UT_DEFAULT_IMPL(CS_ReportBaselineEntryIDMemoryCmd); +} + +void CS_DisableEntryIDMemoryCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_DisableEntryIDMemoryCmd), BufPtr); + UT_DEFAULT_IMPL(CS_DisableEntryIDMemoryCmd); +} + +void CS_RecomputeBaselineMemoryCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_RecomputeBaselineMemoryCmd), BufPtr); + UT_DEFAULT_IMPL(CS_RecomputeBaselineMemoryCmd); +} + +void CS_EnableEntryIDMemoryCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_EnableEntryIDMemoryCmd), BufPtr); + UT_DEFAULT_IMPL(CS_EnableEntryIDMemoryCmd); +} + +void CS_GetEntryIDMemoryCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_GetEntryIDMemoryCmd), BufPtr); + UT_DEFAULT_IMPL(CS_GetEntryIDMemoryCmd); +} diff --git a/unit-test/stubs/cs_table_cmds_stubs.c b/unit-test/stubs/cs_table_cmds_stubs.c new file mode 100644 index 0000000..aafda85 --- /dev/null +++ b/unit-test/stubs/cs_table_cmds_stubs.c @@ -0,0 +1,47 @@ + +/* + * Includes + */ + +#include "cs_table_cmds.h" + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +void CS_DisableTablesCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_DisableTablesCmd), BufPtr); + UT_DEFAULT_IMPL(CS_DisableTablesCmd); +} + +void CS_EnableTablesCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_EnableTablesCmd), BufPtr); + UT_DEFAULT_IMPL(CS_EnableTablesCmd); +} + +void CS_ReportBaselineTablesCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_ReportBaselineTablesCmd), BufPtr); + UT_DEFAULT_IMPL(CS_ReportBaselineTablesCmd); +} + +void CS_RecomputeBaselineTablesCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_RecomputeBaselineTablesCmd), BufPtr); + UT_DEFAULT_IMPL(CS_RecomputeBaselineTablesCmd); +} + +void CS_DisableNameTablesCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_DisableNameTablesCmd), BufPtr); + UT_DEFAULT_IMPL(CS_DisableNameTablesCmd); +} + +void CS_EnableNameTablesCmd(const CFE_SB_Buffer_t *BufPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_EnableNameTablesCmd), BufPtr); + UT_DEFAULT_IMPL(CS_EnableNameTablesCmd); +} diff --git a/unit-test/stubs/cs_table_processing_stubs.c b/unit-test/stubs/cs_table_processing_stubs.c new file mode 100644 index 0000000..1572daa --- /dev/null +++ b/unit-test/stubs/cs_table_processing_stubs.c @@ -0,0 +1,108 @@ + +/* + * Includes + */ + +#include "cs_tbldefs.h" + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +int32 CS_ValidateEepromChecksumDefinitionTable(void *TblPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_ValidateEepromChecksumDefinitionTable), TblPtr); + + return UT_DEFAULT_IMPL(CS_ValidateEepromChecksumDefinitionTable); +} + +int32 CS_ValidateMemoryChecksumDefinitionTable(void *TblPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_ValidateMemoryChecksumDefinitionTable), TblPtr); + + return UT_DEFAULT_IMPL(CS_ValidateMemoryChecksumDefinitionTable); +} + +int32 CS_ValidateTablesChecksumDefinitionTable(void *TblPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_ValidateTablesChecksumDefinitionTable), TblPtr); + + return UT_DEFAULT_IMPL(CS_ValidateTablesChecksumDefinitionTable); +} + +int32 CS_ValidateAppChecksumDefinitionTable(void *TblPtr) +{ + UT_Stub_RegisterContext(UT_KEY(CS_ValidateAppChecksumDefinitionTable), TblPtr); + + return UT_DEFAULT_IMPL(CS_ValidateAppChecksumDefinitionTable); +} + +void CS_ProcessNewEepromMemoryDefinitionTable(const CS_Def_EepromMemory_Table_Entry_t *DefinitionTblPtr, + const CS_Res_EepromMemory_Table_Entry_t *ResultsTblPtr, + const uint16 NumEntries, const uint16 Table) +{ + UT_Stub_RegisterContext(UT_KEY(CS_ProcessNewEepromMemoryDefinitionTable), DefinitionTblPtr); + UT_Stub_RegisterContext(UT_KEY(CS_ProcessNewEepromMemoryDefinitionTable), ResultsTblPtr); + UT_Stub_RegisterContextGenericArg(UT_KEY(CS_ProcessNewEepromMemoryDefinitionTable), Table); + UT_Stub_RegisterContextGenericArg(UT_KEY(CS_ProcessNewEepromMemoryDefinitionTable), NumEntries); + + UT_DEFAULT_IMPL(CS_ProcessNewEepromMemoryDefinitionTable); +} + +void CS_ProcessNewTablesDefinitionTable(const CS_Def_Tables_Table_Entry_t *DefinitionTblPtr, + const CS_Res_Tables_Table_Entry_t *ResultsTblPtr) + +{ + UT_Stub_RegisterContext(UT_KEY(CS_ProcessNewTablesDefinitionTable), DefinitionTblPtr); + UT_Stub_RegisterContext(UT_KEY(CS_ProcessNewTablesDefinitionTable), ResultsTblPtr); + + UT_DEFAULT_IMPL(CS_ProcessNewTablesDefinitionTable); +} + +void CS_ProcessNewAppDefinitionTable(const CS_Def_App_Table_Entry_t *DefinitionTblPtr, + const CS_Res_App_Table_Entry_t *ResultsTblPtr) + +{ + UT_Stub_RegisterContext(UT_KEY(CS_ProcessNewAppDefinitionTable), DefinitionTblPtr); + UT_Stub_RegisterContext(UT_KEY(CS_ProcessNewAppDefinitionTable), ResultsTblPtr); + + UT_DEFAULT_IMPL(CS_ProcessNewAppDefinitionTable); +} + +int32 CS_TableInit(CFE_TBL_Handle_t *DefinitionTableHandle, CFE_TBL_Handle_t *ResultsTableHandle, + void *DefinitionTblPtr, void *ResultsTblPtr, const uint16 Table, const char *DefinitionTableName, + const char *ResultsTableName, const uint16 NumEntries, const char *DefinitionTableFileName, + const void *DefaultDefTableAddress, const uint16 SizeofDefinitionTableEntry, + const uint16 SizeofResultsTableEntry, const CFE_TBL_CallbackFuncPtr_t CallBackFunction) + +{ + UT_Stub_RegisterContext(UT_KEY(CS_TableInit), DefinitionTableHandle); + UT_Stub_RegisterContext(UT_KEY(CS_TableInit), ResultsTableHandle); + UT_Stub_RegisterContext(UT_KEY(CS_TableInit), DefinitionTblPtr); + UT_Stub_RegisterContext(UT_KEY(CS_TableInit), ResultsTblPtr); + UT_Stub_RegisterContextGenericArg(UT_KEY(CS_TableInit), Table); + UT_Stub_RegisterContext(UT_KEY(CS_TableInit), DefinitionTableName); + UT_Stub_RegisterContext(UT_KEY(CS_TableInit), ResultsTableName); + UT_Stub_RegisterContextGenericArg(UT_KEY(CS_TableInit), NumEntries); + UT_Stub_RegisterContext(UT_KEY(CS_TableInit), DefinitionTableFileName); + UT_Stub_RegisterContext(UT_KEY(CS_TableInit), DefaultDefTableAddress); + UT_Stub_RegisterContextGenericArg(UT_KEY(CS_TableInit), SizeofDefinitionTableEntry); + UT_Stub_RegisterContextGenericArg(UT_KEY(CS_TableInit), SizeofResultsTableEntry); + UT_Stub_RegisterContextGenericArg(UT_KEY(CS_TableInit), CallBackFunction); + + return UT_DEFAULT_IMPL(CS_TableInit); +} + +int32 CS_HandleTableUpdate(void *DefinitionTblPtr, void *ResultsTblPtr, const CFE_TBL_Handle_t DefinitionTableHandle, + const CFE_TBL_Handle_t ResultsTableHandle, const uint16 Table, const uint16 NumEntries) +{ + UT_Stub_RegisterContext(UT_KEY(CS_HandleTableUpdate), DefinitionTblPtr); + UT_Stub_RegisterContext(UT_KEY(CS_HandleTableUpdate), ResultsTblPtr); + UT_Stub_RegisterContextGenericArg(UT_KEY(CS_HandleTableUpdate), DefinitionTableHandle); + UT_Stub_RegisterContextGenericArg(UT_KEY(CS_HandleTableUpdate), ResultsTableHandle); + UT_Stub_RegisterContextGenericArg(UT_KEY(CS_HandleTableUpdate), Table); + UT_Stub_RegisterContextGenericArg(UT_KEY(CS_HandleTableUpdate), NumEntries); + + return UT_DEFAULT_IMPL(CS_HandleTableUpdate); +} diff --git a/unit-test/stubs/cs_utils_stubs.c b/unit-test/stubs/cs_utils_stubs.c new file mode 100644 index 0000000..e4d6ed3 --- /dev/null +++ b/unit-test/stubs/cs_utils_stubs.c @@ -0,0 +1,174 @@ + +/* + * Includes + */ + +#include "cs_utils.h" + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +void CS_ZeroEepromTempValues(void) +{ + UT_DEFAULT_IMPL(CS_ZeroEepromTempValues); +} + +void CS_ZeroMemoryTempValues(void) +{ + UT_DEFAULT_IMPL(CS_ZeroMemoryTempValues); +} + +void CS_ZeroTablesTempValues(void) +{ + UT_DEFAULT_IMPL(CS_ZeroTablesTempValues); +} + +void CS_ZeroAppTempValues(void) +{ + UT_DEFAULT_IMPL(CS_ZeroAppTempValues); +} + +void CS_ZeroCfeCoreTempValues(void) +{ + UT_DEFAULT_IMPL(CS_ZeroCfeCoreTempValues); +} + +void CS_ZeroOSTempValues(void) +{ + UT_DEFAULT_IMPL(CS_ZeroOSTempValues); +} + +void CS_InitializeDefaultTables(void) +{ + UT_DEFAULT_IMPL(CS_InitializeDefaultTables); +} + +void CS_GoToNextTable(void) +{ + UT_DEFAULT_IMPL(CS_GoToNextTable); +} + +bool CS_GetTableResTblEntryByName(CS_Res_Tables_Table_Entry_t **EntryPtr, const char *Name) +{ + UT_Stub_RegisterContext(UT_KEY(CS_GetTableResTblEntryByName), EntryPtr); + UT_Stub_RegisterContext(UT_KEY(CS_GetTableResTblEntryByName), Name); + + return UT_DEFAULT_IMPL(CS_GetTableResTblEntryByName); +} + +bool CS_GetTableDefTblEntryByName(CS_Def_Tables_Table_Entry_t **EntryPtr, const char *Name) +{ + UT_Stub_RegisterContext(UT_KEY(CS_GetTableDefTblEntryByName), EntryPtr); + UT_Stub_RegisterContext(UT_KEY(CS_GetTableDefTblEntryByName), Name); + + return UT_DEFAULT_IMPL(CS_GetTableDefTblEntryByName); +} + +bool CS_GetAppResTblEntryByName(CS_Res_App_Table_Entry_t **EntryPtr, const char *Name) +{ + UT_Stub_RegisterContext(UT_KEY(CS_GetAppResTblEntryByName), EntryPtr); + UT_Stub_RegisterContext(UT_KEY(CS_GetAppResTblEntryByName), Name); + + return UT_DEFAULT_IMPL(CS_GetAppResTblEntryByName); +} + +bool CS_GetAppDefTblEntryByName(CS_Def_App_Table_Entry_t **EntryPtr, const char *Name) +{ + UT_Stub_RegisterContext(UT_KEY(CS_GetAppDefTblEntryByName), EntryPtr); + UT_Stub_RegisterContext(UT_KEY(CS_GetAppDefTblEntryByName), Name); + + return UT_DEFAULT_IMPL(CS_GetAppDefTblEntryByName); +} + +bool CS_FindEnabledEepromEntry(uint16 *EnabledEntry) +{ + UT_Stub_RegisterContext(UT_KEY(CS_FindEnabledEepromEntry), EnabledEntry); + return UT_DEFAULT_IMPL(CS_FindEnabledEepromEntry); +} + +bool CS_FindEnabledMemoryEntry(uint16 *EnabledEntry) +{ + UT_Stub_RegisterContext(UT_KEY(CS_FindEnabledMemoryEntry), EnabledEntry); + return UT_DEFAULT_IMPL(CS_FindEnabledMemoryEntry); +} + +bool CS_FindEnabledTablesEntry(uint16 *EnabledEntry) +{ + UT_Stub_RegisterContext(UT_KEY(CS_FindEnabledTablesEntry), EnabledEntry); + return UT_DEFAULT_IMPL(CS_FindEnabledTablesEntry); +} + +bool CS_FindEnabledAppEntry(uint16 *EnabledEntry) +{ + UT_Stub_RegisterContext(UT_KEY(CS_FindEnabledAppEntry), EnabledEntry); + return UT_DEFAULT_IMPL(CS_FindEnabledAppEntry); +} + +bool CS_VerifyCmdLength(const CFE_MSG_Message_t *Msg, size_t ExpectedLength) +{ + UT_Stub_RegisterContext(UT_KEY(CS_VerifyCmdLength), Msg); + UT_Stub_RegisterContextGenericArg(UT_KEY(CS_VerifyCmdLength), ExpectedLength); + + return UT_DEFAULT_IMPL(CS_VerifyCmdLength); +} + +bool CS_BackgroundOS(void) +{ + return UT_DEFAULT_IMPL(CS_BackgroundOS); +} + +bool CS_BackgroundCfeCore(void) +{ + return UT_DEFAULT_IMPL(CS_BackgroundCfeCore); +} + +bool CS_BackgroundEeprom(void) +{ + return UT_DEFAULT_IMPL(CS_BackgroundEeprom); +} + +bool CS_BackgroundMemory(void) +{ + return UT_DEFAULT_IMPL(CS_BackgroundMemory); +} + +bool CS_BackgroundTables(void) +{ + return UT_DEFAULT_IMPL(CS_BackgroundTables); +} + +bool CS_BackgroundApp(void) +{ + return UT_DEFAULT_IMPL(CS_BackgroundApp); +} + +void CS_ResetTablesTblResultEntry(CS_Res_Tables_Table_Entry_t *TablesTblResultEntry) +{ + UT_Stub_RegisterContext(UT_KEY(CS_ResetTablesTblResultEntry), TablesTblResultEntry); + + UT_DEFAULT_IMPL(CS_ResetTablesTblResultEntry); +} + +int32 CS_HandleRoutineTableUpdates(void) +{ + return UT_DEFAULT_IMPL(CS_HandleRoutineTableUpdates); +} + +int32 CS_AttemptTableReshare(CS_Res_Tables_Table_Entry_t *ResultsEntry, CFE_TBL_Handle_t *LocalTblHandle, + CFE_TBL_Info_t *TblInfo, uint32 *LocalAddress, int32 *ResultGetInfo) +{ + UT_Stub_RegisterContext(UT_KEY(CS_AttemptTableReshare), ResultsEntry); + UT_Stub_RegisterContext(UT_KEY(CS_AttemptTableReshare), LocalTblHandle); + UT_Stub_RegisterContext(UT_KEY(CS_AttemptTableReshare), TblInfo); + UT_Stub_RegisterContext(UT_KEY(CS_AttemptTableReshare), LocalAddress); + UT_Stub_RegisterContext(UT_KEY(CS_AttemptTableReshare), ResultGetInfo); + + return UT_DEFAULT_IMPL(CS_AttemptTableReshare); +} + +bool CS_CheckRecomputeOneshot(void) +{ + return UT_DEFAULT_IMPL(CS_CheckRecomputeOneshot); +} diff --git a/unit-test/utilities/cs_test_utils.c b/unit-test/utilities/cs_test_utils.c new file mode 100644 index 0000000..fc1b019 --- /dev/null +++ b/unit-test/utilities/cs_test_utils.c @@ -0,0 +1,113 @@ + +/* + * Includes + */ + +#include "cs_test_utils.h" +#include "cs_tbldefs.h" + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +/* + * Function Definitions + */ + +CS_Res_EepromMemory_Table_Entry_t CS_DefaultEepromResTable[CS_MAX_NUM_EEPROM_TABLE_ENTRIES]; +CS_Res_EepromMemory_Table_Entry_t CS_DefaultMemoryResTable[CS_MAX_NUM_MEMORY_TABLE_ENTRIES]; +CS_Res_Tables_Table_Entry_t CS_DefaultTablesResTable[CS_MAX_NUM_TABLES_TABLE_ENTRIES]; +CS_Res_App_Table_Entry_t CS_DefaultAppResTable[CS_MAX_NUM_APP_TABLE_ENTRIES]; + + +int32 UT_Utils_stub_reporter_hook(void *UserObj, int32 StubRetcode, uint32 CallCount, const UT_StubContext_t *Context) +{ + uint8 i = 0; /* i is index */ + uint8 size_used = 0; /* determines size of argument to be saved */ + void *val_location = NULL; /* pointer to arg value to be saved */ + void *obj_ptr; /* tracker indicates where to push data into UserObj */ + + /* Determine where in the UserObj we should be located dependent upon CallCount */ + if (CallCount == 0) + { + obj_ptr = UserObj; + } + else + { + uint8 context_size = 0; + + for (i = 0; i < Context->ArgCount; ++i) + { + /* A UT_STUBCONTEXT_ARG_TYPE_DIRECT type indicates the arg itself is the ptr argument, add a (void*) size */ + if (Context->Meta[i].Type == UT_STUBCONTEXT_ARG_TYPE_DIRECT) + { + context_size += sizeof(void *); + } + else /* UT_STUBCONTEXT_ARG_TYPE_INDIRECT indicates the arg is pointing to the value to be saved, add its + size */ + { + context_size += Context->Meta[i].Size; + } + } + + /* obj_ptr moves a full context_size for every call (initial value is 0) -- user object for calls > 1 must be an + * array of contexts */ + obj_ptr = UserObj + (context_size * CallCount); + } + + for (i = 0; i < Context->ArgCount; ++i) + { + /* UT_STUBCONTEXT_ARG_TYPE_DIRECT indicates the arg is the ptr that is to be saved */ + if (Context->Meta[i].Type == UT_STUBCONTEXT_ARG_TYPE_DIRECT) + { + val_location = &Context->ArgPtr[i]; + size_used = sizeof(void *); + } + else /* UT_STUBCONTEXT_ARG_TYPE_INDIRECT indicates the arg is pointing to the value to be saved */ + { + val_location = Context->ArgPtr[i]; + size_used = Context->Meta[i].Size; + } + /* put the argument value into the user object */ + memcpy(obj_ptr, val_location, size_used); + /* move to end of this size item in the user object */ + obj_ptr += size_used; + } + + return StubRetcode; +} + + + +void CS_Test_Setup(void) +{ + /* initialize test environment to default state for every test */ + UT_ResetState(0); + + CFE_PSP_MemSet(&CS_AppData, 0, sizeof(CS_AppData_t)); + + CS_AppData.DefEepromTblPtr = &CS_AppData.DefaultEepromDefTable[0]; + CS_AppData.ResEepromTblPtr = &CS_DefaultEepromResTable[0]; + CS_AppData.DefMemoryTblPtr = &CS_AppData.DefaultMemoryDefTable[0]; + CS_AppData.ResMemoryTblPtr = &CS_DefaultMemoryResTable[0]; + CS_AppData.DefTablesTblPtr = &CS_AppData.DefaultTablesDefTable[0]; + CS_AppData.ResTablesTblPtr = &CS_DefaultTablesResTable[0]; + CS_AppData.DefAppTblPtr = &CS_AppData.DefaultAppDefTable[0]; + CS_AppData.ResAppTblPtr = &CS_DefaultAppResTable[0]; + + memset(CS_DefaultEepromResTable, 0, sizeof(CS_Res_EepromMemory_Table_Entry_t) * CS_MAX_NUM_EEPROM_TABLE_ENTRIES); + memset(CS_DefaultMemoryResTable, 0, sizeof(CS_Res_EepromMemory_Table_Entry_t) * CS_MAX_NUM_MEMORY_TABLE_ENTRIES); + memset(CS_DefaultTablesResTable, 0, sizeof(CS_Res_Tables_Table_Entry_t) * CS_MAX_NUM_TABLES_TABLE_ENTRIES); + memset(CS_DefaultAppResTable, 0, sizeof(CS_Res_App_Table_Entry_t) * CS_MAX_NUM_APP_TABLE_ENTRIES); + +} /* end CS_Test_Setup */ + +void CS_Test_TearDown(void) +{ + /* cleanup test environment */ +} /* end CS_Test_TearDown */ + +/************************/ +/* End of File Comment */ +/************************/ diff --git a/unit-test/utilities/cs_test_utils.h b/unit-test/utilities/cs_test_utils.h new file mode 100644 index 0000000..1a55c08 --- /dev/null +++ b/unit-test/utilities/cs_test_utils.h @@ -0,0 +1,43 @@ + +/* + * Includes + */ + +#include "cs_app.h" +#include + +/* UT includes */ +#include "uttest.h" +#include "utassert.h" +#include "utstubs.h" + +extern CS_AppData_t CS_AppData; + +/* + * Global context structures + */ + +typedef struct +{ + uint16 EventID; + uint16 EventType; + const char *Spec; +} __attribute__((packed)) CFE_EVS_SendEvent_context_t; + +typedef struct +{ + const char *Spec; +} __attribute__((packed)) CFE_ES_WriteToSysLog_context_t; + +/* + * Function Definitions + */ + +int32 UT_Utils_stub_reporter_hook(void *UserObj, int32 StubRetcode, uint32 +CallCount, const UT_StubContext_t *Context); +void CS_Test_Setup(void); +void CS_Test_TearDown(void); + +/************************/ +/* End of File Comment */ +/************************/